

/* Start:/local/templates/bizmall_crm/css/style.css?1745592671586368*/
@charset "UTF-8";
.row {
  font-size: 0; }

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  display: inline-block;
  vertical-align: top; }

.col-xs-12 {
  width: 100%; }

.col-xs-11 {
  width: 91.66666667%; }

.col-xs-10 {
  width: 83.33333333%; }

.col-xs-9 {
  width: 75%; }

.col-xs-8 {
  width: 66.66666667%; }

.col-xs-7 {
  width: 58.33333333%; }

.col-xs-6 {
  width: 50%; }

.col-xs-5 {
  width: 41.66666667%; }

.col-xs-4 {
  width: 33.33333333%; }

.col-xs-3 {
  width: 25%; }

.col-xs-2 {
  width: 16.66666667%; }

.col-xs-1 {
  width: 8.33333333%; }

@media (min-width: 768px) {
  .col-sm-12 {
    width: 100%; }
  .col-sm-11 {
    width: 91.66666667%; }
  .col-sm-10 {
    width: 83.33333333%; }
  .col-sm-9 {
    width: 75%; }
  .col-sm-8 {
    width: 66.66666667%; }
  .col-sm-7 {
    width: 58.33333333%; }
  .col-sm-6 {
    width: 50%; }
  .col-sm-5 {
    width: 41.66666667%; }
  .col-sm-4 {
    width: 33.33333333%; }
  .col-sm-3 {
    width: 25%; }
  .col-sm-2 {
    width: 16.66666667%; }
  .col-sm-1 {
    width: 8.33333333%; } }

@media (min-width: 1025px) {
  .col-md-12 {
    width: 100%; }
  .col-md-11 {
    width: 91.66666667%; }
  .col-md-10 {
    width: 83.33333333%; }
  .col-md-9 {
    width: 75%; }
  .col-md-8 {
    width: 66.66666667%; }
  .col-md-7 {
    width: 58.33333333%; }
  .col-md-6 {
    width: 50%; }
  .col-md-5 {
    width: 41.66666667%; }
  .col-md-4 {
    width: 33.33333333%; }
  .col-md-3 {
    width: 25%; }
  .col-md-2 {
    width: 16.66666667%; }
  .col-md-1 {
    width: 8.33333333%; } }

@media (min-width: 1440px) {
  .col-lg-12 {
    width: 100%; }
  .col-lg-11 {
    width: 91.66666667%; }
  .col-lg-10 {
    width: 83.33333333%; }
  .col-lg-9 {
    width: 75%; }
  .col-lg-8 {
    width: 66.66666667%; }
  .col-lg-7 {
    width: 58.33333333%; }
  .col-lg-6 {
    width: 50%; }
  .col-lg-5 {
    width: 41.66666667%; }
  .col-lg-4 {
    width: 33.33333333%; }
  .col-lg-3 {
    width: 25%; }
  .col-lg-2 {
    width: 16.66666667%; }
  .col-lg-1 {
    width: 8.33333333%; } }

.clearfix:after {
  content: '';
  display: block;
  clear: both; }

.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto; }

.pull-right {
  float: right !important; }

.pull-left {
  float: left !important; }

.hide {
  display: none !important; }

.show {
  display: block !important; }

.invisible {
  visibility: hidden; }

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

.hidden {
  display: none !important; }

.affix {
  position: fixed; }

@-ms-viewport {
  width: device-width; }

.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important; }

.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important; }

@media (max-width: 767px) {
  .visible-xs {
    display: block !important; }
  table.visible-xs {
    display: table !important; }
  tr.visible-xs {
    display: table-row !important; }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important; } }

@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important; } }

@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important; } }

@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  .visible-sm {
    display: block !important; }
  table.visible-sm {
    display: table !important; }
  tr.visible-sm {
    display: table-row !important; }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  .visible-sm-block {
    display: block !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  .visible-sm-inline {
    display: inline !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  .visible-sm-inline-block {
    display: inline-block !important; } }

@media (min-width: 1025px) and (max-width: 1439px) {
  .visible-md {
    display: block !important; }
  table.visible-md {
    display: table !important; }
  tr.visible-md {
    display: table-row !important; }
  th.visible-md,
  td.visible-md {
    display: table-cell !important; } }

@media (min-width: 1025px) and (max-width: 1439px) {
  .visible-md-block {
    display: block !important; } }

@media (min-width: 1025px) and (max-width: 1439px) {
  .visible-md-inline {
    display: inline !important; } }

@media (min-width: 1025px) and (max-width: 1439px) {
  .visible-md-inline-block {
    display: inline-block !important; } }

@media (min-width: 1200px) {
  .visible-lg {
    display: block !important; }
  table.visible-lg {
    display: table !important; }
  tr.visible-lg {
    display: table-row !important; }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important; } }

@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important; } }

@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important; } }

@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important; } }

@media (max-width: 767px) {
  .hidden-xs {
    display: none !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  .hidden-sm {
    display: none !important; } }

@media (min-width: 1025px) and (max-width: 1439px) {
  .hidden-md {
    display: none !important; } }

@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important; } }

.visible-print {
  display: none !important; }

@media print {
  .visible-print {
    display: block !important; }
  table.visible-print {
    display: table !important; }
  tr.visible-print {
    display: table-row !important; }
  th.visible-print,
  td.visible-print {
    display: table-cell !important; } }

.visible-print-block {
  display: none !important; }

@media print {
  .visible-print-block {
    display: block !important; } }

.visible-print-inline {
  display: none !important; }

@media print {
  .visible-print-inline {
    display: inline !important; } }

.visible-print-inline-block {
  display: none !important; }

@media print {
  .visible-print-inline-block {
    display: inline-block !important; } }

@media print {
  .hidden-print {
    display: none !important; } }

.vue-swatches__check__wrapper {
  position: absolute;
  width: 100%;
  height: 100%; }

.vue-swatches__check__circle {
  width: 21px;
  height: 21px;
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.15); }

.vue-swatches__check__path {
  fill: #fff; }

.vue-swatches__swatch {
  position: relative;
  display: inline-block;
  font-size: 0; }

.vue-swatches__swatch:focus, .vue-swatches__swatch:hover {
  opacity: .9;
  box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.75);
  outline: none; }

.vue-swatches__swatch.vue-swatches__swatch--border, .vue-swatches__swatch.vue-swatches__swatch--selected {
  box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.75); }

.vue-swatches__swatch__label {
  position: absolute;
  left: 0;
  right: 0;
  color: #666;
  font-size: 10px;
  font-weight: 700;
  text-align: center; }

.vue-swatches__swatch .vue-swatches__diagonal__wrapper {
  position: absolute; }

fieldset[disabled] .vue-swatches {
  pointer-events: none; }

.vue-swatches {
  position: relative;
  display: inline-block;
  outline: none; }

.vue-swatches__trigger__wrapper {
  display: inline-block;
  cursor: pointer; }

.vue-swatches__trigger.vue-swatches--is-empty {
  border: 2px solid #ccc; }

.vue-swatches__trigger.vue-swatches--is-disabled {
  cursor: not-allowed; }

.vue-swatches__container {
  box-sizing: content-box; }

.vue-swatches__container.vue-swatches--inline {
  font-size: 0; }

.vue-swatches__container:not(.vue-swatches--inline) {
  position: absolute;
  display: block;
  overflow: auto;
  border-radius: 5px;
  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.2), 0 0 0 1px rgba(10, 10, 10, 0.2);
  z-index: 50; }

.vue-swatches__wrapper {
  background-color: inherit;
  box-sizing: content-box; }

.vue-swatches__row {
  font-size: 0; }

.vue-swatches__fallback__wrapper {
  display: table; }

.vue-swatches__fallback__input--wrapper {
  display: table-cell;
  padding-right: 10px;
  width: 100%;
  font-size: 14px; }

.vue-swatches__fallback__input {
  width: 100%;
  padding-top: 6px;
  padding-bottom: 6px;
  border-radius: 5px;
  border: 1px solid #dcdcdc;
  color: #35495e;
  background: #fff; }

.vue-swatches__fallback__button {
  display: table-cell;
  padding: 6px 15px;
  border: 0;
  cursor: pointer;
  font-weight: 700;
  color: #fff;
  background-color: #3571c8;
  border-radius: 5px; }

.vue-swatches-show-hide-enter-active, .vue-swatches-show-hide-leave-active {
  transition: all .3s ease; }

.vue-swatches-show-hide-enter, .vue-swatches-show-hide-leave-active {
  opacity: 0; }

.vue-swatches--has-children-centered {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center; }

.vue-swatches__diagonal__wrapper {
  width: 100%;
  height: 100%; }

.vue-swatches__diagonal {
  width: 75%;
  height: 75%;
  background: linear-gradient(to top right, transparent 0, transparent calc(50% - 2.4px), #de080a 50%, transparent calc(50% + 2.4px), transparent); }

:root {
  --vs-colors--lightest:rgba(60,60,60,0.26);
  --vs-colors--light:rgba(60,60,60,0.5);
  --vs-colors--dark:#333;
  --vs-colors--darkest:rgba(0,0,0,0.15);
  --vs-search-input-color:inherit;
  --vs-search-input-bg:#fff;
  --vs-search-input-placeholder-color:inherit;
  --vs-font-size:1rem;
  --vs-line-height:1.4;
  --vs-state-disabled-bg:#f8f8f8;
  --vs-state-disabled-color:var(--vs-colors--light);
  --vs-state-disabled-controls-color:var(--vs-colors--light);
  --vs-state-disabled-cursor:not-allowed;
  --vs-border-color:var(--vs-colors--lightest);
  --vs-border-width:1px;
  --vs-border-style:solid;
  --vs-border-radius:4px;
  --vs-actions-padding:4px 6px 0 3px;
  --vs-controls-color:var(--vs-colors--light);
  --vs-controls-size:1;
  --vs-controls--deselect-text-shadow:0 1px 0 #fff;
  --vs-selected-bg:#f0f0f0;
  --vs-selected-color:var(--vs-colors--dark);
  --vs-selected-border-color:var(--vs-border-color);
  --vs-selected-border-style:var(--vs-border-style);
  --vs-selected-border-width:var(--vs-border-width);
  --vs-dropdown-bg:#fff;
  --vs-dropdown-color:inherit;
  --vs-dropdown-z-index:1000;
  --vs-dropdown-min-width:160px;
  --vs-dropdown-max-height:350px;
  --vs-dropdown-box-shadow:0px 3px 6px 0px var(--vs-colors--darkest);
  --vs-dropdown-option-bg:#000;
  --vs-dropdown-option-color:var(--vs-dropdown-color);
  --vs-dropdown-option-padding:3px 20px;
  --vs-dropdown-option--active-bg:#5897fb;
  --vs-dropdown-option--active-color:#fff;
  --vs-dropdown-option--deselect-bg:#fb5858;
  --vs-dropdown-option--deselect-color:#fff;
  --vs-transition-timing-function:cubic-bezier(1,-0.115,0.975,0.855);
  --vs-transition-duration:150ms; }

.v-select {
  font-family: inherit;
  position: relative; }

.v-select, .v-select * {
  box-sizing: border-box; }

:root {
  --vs-transition-timing-function:cubic-bezier(1,0.5,0.8,1);
  --vs-transition-duration:0.15s; }

@keyframes vSelectSpinner {
  0% {
    transform: rotate(0deg); }
  to {
    transform: rotate(1turn); } }

.vs__fade-enter-active, .vs__fade-leave-active {
  pointer-events: none;
  transition: opacity var(--vs-transition-duration) var(--vs-transition-timing-function); }

.vs__fade-enter, .vs__fade-leave-to {
  opacity: 0; }

:root {
  --vs-disabled-bg:var(--vs-state-disabled-bg);
  --vs-disabled-color:var(--vs-state-disabled-color);
  --vs-disabled-cursor:var(--vs-state-disabled-cursor); }

.vs--disabled .vs__clear, .vs--disabled .vs__dropdown-toggle, .vs--disabled .vs__open-indicator, .vs--disabled .vs__search, .vs--disabled .vs__selected {
  background-color: var(--vs-disabled-bg);
  cursor: var(--vs-disabled-cursor); }

.v-select[dir=rtl] .vs__actions {
  padding: 0 3px 0 6px; }

.v-select[dir=rtl] .vs__clear {
  margin-left: 6px;
  margin-right: 0; }

.v-select[dir=rtl] .vs__deselect {
  margin-left: 0;
  margin-right: 2px; }

.v-select[dir=rtl] .vs__dropdown-menu {
  text-align: right; }

.vs__dropdown-toggle {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: var(--vs-search-input-bg);
  border-radius: var(--vs-border-radius);
  display: -ms-flexbox;
  display: flex;
  padding: 0 0 4px;
  white-space: normal; }

.vs__selected-options {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -ms-flex-positive: 1;
      flex-grow: 1;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0 2px;
  position: relative; }

.vs__actions {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  padding: var(--vs-actions-padding); }

.vs--searchable .vs__dropdown-toggle {
  cursor: text; }

.vs--unsearchable .vs__dropdown-toggle {
  cursor: pointer; }

.vs--open .vs__dropdown-toggle {
  border-bottom-color: transparent;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.vs__open-indicator {
  fill: var(--vs-controls-color);
  transform: scale(var(--vs-controls-size));
  transition: transform var(--vs-transition-duration) var(--vs-transition-timing-function);
  transition-timing-function: var(--vs-transition-timing-function); }

.vs--open .vs__open-indicator {
  transform: rotate(180deg) scale(var(--vs-controls-size)); }

.vs--loading .vs__open-indicator {
  opacity: 0; }

.vs__clear {
  fill: var(--vs-controls-color);
  background-color: transparent;
  border: 0;
  cursor: pointer;
  margin-right: 8px;
  padding: 0; }

.vs__dropdown-menu {
  background: var(--vs-dropdown-bg);
  border: var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);
  border-radius: 0 0 var(--vs-border-radius) var(--vs-border-radius);
  border-top-style: none;
  box-shadow: var(--vs-dropdown-box-shadow);
  box-sizing: border-box;
  color: var(--vs-dropdown-color);
  display: block;
  left: 0;
  list-style: none;
  margin: 0;
  max-height: var(--vs-dropdown-max-height);
  min-width: var(--vs-dropdown-min-width);
  overflow-y: auto;
  padding: 5px 0;
  position: absolute;
  z-index: 10;
  text-align: left;
  top: calc(100% - var(--vs-border-width));
  width: 100%;
  z-index: var(--vs-dropdown-z-index); }

.vs__no-options {
  text-align: center; }

.vs__dropdown-option {
  clear: both;
  color: var(--vs-dropdown-option-color);
  cursor: pointer;
  display: block;
  line-height: 1.42857143;
  padding: var(--vs-dropdown-option-padding);
  white-space: nowrap; }

.vs__dropdown-option--highlight {
  background: var(--vs-dropdown-option--active-bg);
  color: var(--vs-dropdown-option--active-color); }

.vs__dropdown-option--deselect {
  background: var(--vs-dropdown-option--deselect-bg);
  color: var(--vs-dropdown-option--deselect-color); }

.vs__dropdown-option--disabled {
  background: var(--vs-state-disabled-bg);
  color: var(--vs-state-disabled-color);
  cursor: var(--vs-state-disabled-cursor); }

.vs__selected {
  -ms-flex-align: center;
      align-items: center;
  background-color: var(--vs-selected-bg);
  border-radius: var(--vs-border-radius);
  color: var(--vs-selected-color);
  display: -ms-flexbox;
  display: flex;
  line-height: var(--vs-line-height);
  margin: 4px 2px 0;
  padding: 0 .25em;
  z-index: 0; }

.vs__deselect {
  fill: var(--vs-controls-color);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: none;
  border: 0;
  cursor: pointer;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-left: 4px;
  padding: 0;
  text-shadow: var(--vs-controls--deselect-text-shadow); }

.vs--single .vs__selected {
  background-color: transparent;
  border-color: transparent; }

.vs--single.vs--loading .vs__selected, .vs--single.vs--open .vs__selected {
  opacity: .4;
  position: absolute; }

.vs--single.vs--searching .vs__selected {
  display: none; }

.vs__search::-webkit-search-cancel-button {
  display: none; }

.vs__search::-ms-clear, .vs__search::-webkit-search-decoration, .vs__search::-webkit-search-results-button, .vs__search::-webkit-search-results-decoration {
  display: none; }

.vs__search, .vs__search:focus {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: none;
  border: 1px solid transparent;
  border-left: none;
  box-shadow: none;
  color: var(--vs-search-input-color);
  -ms-flex-positive: 1;
      flex-grow: 1;
  font-size: var(--vs-font-size);
  line-height: var(--vs-line-height);
  margin: 4px 0 0;
  max-width: 100%;
  outline: none;
  padding: 0 7px;
  width: 0;
  z-index: 1; }

.vs__search:-ms-input-placeholder {
  color: var(--vs-search-input-placeholder-color); }

.vs__search::placeholder {
  color: var(--vs-search-input-placeholder-color); }

.vs--unsearchable .vs__search {
  opacity: 1; }

.vs--unsearchable:not(.vs--disabled) .vs__search {
  cursor: pointer; }

.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search {
  opacity: .2; }

.vs__spinner {
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;
  animation: vSelectSpinner 1.1s linear infinite;
  border: 0.9em solid rgba(99, 99, 99, 0.1);
  border-left-color: rgba(60, 60, 60, 0.45);
  font-size: 5px;
  opacity: 0;
  overflow: hidden;
  text-indent: -9999em;
  transform: translateZ(0) scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));
  transition: opacity .1s; }

.vs__spinner, .vs__spinner:after {
  border-radius: 50%;
  height: 5em;
  transform: scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));
  width: 5em; }

.vs--loading .vs__spinner {
  opacity: 1; }

.vs__dropdown-toggle {
  box-shadow: 0px 3px 6px rgba(36, 80, 96, 0.1); }
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, .referral-rules h2, h6, p, .referral-rules *, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit; }

@font-face {
  font-family: 'Formular';
  src: url("/fonts/Formular-Medium.woff2") format("woff2"), url("/fonts/Formular-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal; }

@font-face {
  font-family: 'Formular';
  src: url("/fonts/Formular.woff2") format("woff2"), url("/fonts/Formular.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Formular';
  src: url("/fonts/Formular-Light.woff2") format("woff2"), url("/fonts/Formular-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal; }

@font-face {
  font-family: 'Formular';
  src: url("/fonts/Formular-Bold.woff2") format("woff2"), url("/fonts/Formular-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal; }

@font-face {
  font-family: 'Formular';
  src: url("/fonts/Formular-BoldItalic.woff2") format("woff2"), url("/fonts/Formular-BoldItalic.woff") format("woff");
  font-weight: bold;
  font-style: italic; }

@font-face {
  font-family: 'Formular';
  src: url("/fonts/Formular-MediumItalic.woff2") format("woff2"), url("/fonts/Formular-MediumItalic.woff") format("woff");
  font-weight: 500;
  font-style: italic; }

@font-face {
  font-family: 'Formular';
  src: url("/fonts/Formular-LightItalic.woff2") format("woff2"), url("/fonts/Formular-LightItalic.woff") format("woff");
  font-weight: 300;
  font-style: italic; }

@font-face {
  font-family: 'Formular';
  src: url("/fonts/Formular-Black.woff2") format("woff2"), url("/fonts/Formular-Black.woff") format("woff");
  font-weight: 900;
  font-style: normal; }

@font-face {
  font-family: 'Formular';
  src: url("/fonts/Formular-Italic.woff2") format("woff2"), url("/fonts/Formular-Italic.woff") format("woff");
  font-weight: normal;
  font-style: italic; }

@font-face {
  font-family: 'Formular';
  src: url("/fonts/Formular-BlackItalic.woff2") format("woff2"), url("/fonts/Formular-BlackItalic.woff") format("woff");
  font-weight: 900;
  font-style: italic; }

body {
  font-size: 14px;
  line-height: 1.63;
  font-family: Formular, sans-serif;
  font-weight: 300; }
  @media (min-width: 767px) {
    body {
      font-size: 14px;
      line-height: 1.67; } }

@media (min-width: 1360px) {
  .section--top .h1 {
    font-size: 2em; } }

.h1 {
  font-family: Formular;
  font-size: 20px;
  line-height: 1.4;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal; }
  .h1 span {
    color: #55c0c5; }
  .h1 + .lid {
    margin-top: 1.2em; }
    @media (min-width: 1024px) {
      .h1 + .lid {
        margin-top: 1.5em; } }
  .h1 + .h3 {
    margin-top: 1.2em; }
    @media (min-width: 1024px) {
      .h1 + .h3 {
        margin-top: 1.5em; } }
  .h1--white {
    color: white; }
  @media (min-width: 767px) {
    .h1 {
      font-size: 2em; } }
  @media (min-width: 1360px) {
    .h1 {
      font-size: 3em;
      line-height: normal; } }

.h1n {
  font-weight: bold;
  font-size: 30px; }
  @media (min-width: 1024px) {
    .h1n {
      font-size: 40px;
      line-height: 50px; } }

h2, .h2 {
  font-size: 20px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.5;
  letter-spacing: normal; }
  @media (min-width: 767px) {
    h2, .h2 {
      font-size: 26px; } }
  h2 + .p, .h2 + .p {
    margin-top: 2em; }
  h2--green, .h2--green {
    color: #7ed0c9; }
  h2--white, .h2--white {
    color: white; }
  @media (min-width: 767px) {
    h2, .h2 {
      font-size: 26px;
      line-height: 1.54; } }
  @media (min-width: 1360px) {
    h2, .h2 {
      font-size: 32px;
      line-height: 1.41; } }

.h2n {
  font-weight: 500;
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 10px; }
  @media (min-width: 1024px) {
    .h2n {
      margin-bottom: 19px; } }

.h2 + .lid {
  margin-top: 1em; }

h3, .h3 {
  font-size: 1.4em;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.42;
  letter-spacing: normal; }
  @media (min-width: 767px) {
    h3, .h3 {
      font-size: 18px;
      font-weight: 500; } }
  @media (min-width: 1024px) {
    h3, .h3 {
      font-size: 20px;
      font-weight: 500; } }
  h3--green, .h3--green {
    color: #7ed0c9; }
  h3--white, .h3--white {
    color: white; }
  @media (min-width: 1024px) {
    h3, .h3 {
      font-size: 20px;
      line-height: 1.45; } }
  @media (min-width: 767px) {
    h3, .h3 {
      font-size: 20px; } }

.h4 {
  font-size: 20px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal; }
  @media (min-width: 767px) {
    .h4 {
      font-size: .8rem;
      font-weight: 500;
      text-transform: uppercase; } }

.h5 {
  font-weight: 400;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.39;
  letter-spacing: normal; }
  @media (min-width: 767px) {
    .h5 {
      font-size: 16px; } }

.subtitle {
  font-size: 13px;
  font-weight: 300;
  line-height: 1.5; }
  @media (min-width: 767px) {
    .subtitle {
      font-size: 16px; } }

.bigtitle {
  max-width: 492px;
  font-size: 1.5rem;
  font-weight: 300;
  line-height: normal; }
  @media (min-width: 767px) {
    .bigtitle {
      font-size: 3.75vw;
      max-width: 492px; } }
  @media (min-width: 1024px) {
    .bigtitle {
      max-width: none; } }

.desc {
  font-family: Formular;
  font-size: 18px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.39;
  letter-spacing: normal; }
  .desc--white {
    color: white; }
  @media (min-width: 1024px) {
    .desc {
      font-size: 16px;
      line-height: 1.5; } }
  @media (min-width: 767px) {
    .desc {
      font-size: 13px;
      line-height: 1.38; } }

p, .referral-rules *, .p {
  font-family: Formular;
  font-size: 16px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.67;
  letter-spacing: normal;
  margin: 1em 0; }
  @media (min-width: 1024px) {
    p, .referral-rules *, .p {
      font-size: 1rem; } }
  p + .h2, .referral-rules * + .h2,
  p + h2,
  .referral-rules * + h2, .p + .h2,
  .p + h2 {
    padding-top: 4rem; }
  p + .h3, .referral-rules * + .h3,
  p + h3,
  .referral-rules * + h3, .p + .h3,
  .p + h3 {
    padding-top: 3rem; }

.tags {
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.08;
  letter-spacing: normal;
  text-transform: uppercase; }

.btn {
  font-family: Formular;
  font-size: 15px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center; }
  .btn--green {
    color: white; }
  @media (min-width: 1024px) {
    .btn {
      font-size: 14px; } }
  @media (min-width: 767px) {
    .btn {
      font-size: 12px; } }

.link--arrow {
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.39;
  letter-spacing: normal;
  color: #7ed0c9; }

.number {
  font-size: 28px; }
  @media (min-width: 1024px) {
    .number {
      font-size: 2.25vw; } }
  .number small {
    font-size: 16px; }

.rm-year-title {
  font-size: 50px;
  line-height: 0.9;
  text-align: center; }
  @media (min-width: 767px) {
    .rm-year-title {
      font-size: 22vw; } }
  @media (min-width: 1024px) {
    .rm-year-title {
      font-size: 11.5vw; } }

.lid {
  font-size: 1.1em;
  font-weight: 500;
  margin-bottom: 1em; }
  @media (min-width: 1024px) {
    .lid {
      font-size: 1.429em; } }
  .lid + .lid {
    margin-top: 1em; }
  .lid + .p {
    margin-top: 1.2em; }
    @media (min-width: 1024px) {
      .lid + .p {
        margin-top: 2em; } }

.big--text {
  font-size: 1.5em; }

.section--rule p, .section--rule .referral-rules *, .referral-rules .section--rule *, .section--rule li {
  font-size: 1rem !important; }

.section--rule ol {
  padding-left: 1em;
  counter-reset: ol-counter; }
  .section--rule ol li {
    counter-increment: ol-counter;
    position: relative; }
    .section--rule ol li::before {
      display: none; }
    .section--rule ol li h3 {
      position: relative;
      padding-left: 2em; }
      .section--rule ol li h3::before {
        position: absolute;
        left: 0;
        content: counter(ol-counter) "."; }
    .section--rule ol li ol {
      counter-reset: ol-counter-2; }
      .section--rule ol li ol li {
        counter-increment: ol-counter-2;
        padding-left: 3em; }
        .section--rule ol li ol li::before {
          content: counter(ol-counter) "." counter(ol-counter-2) ".";
          display: block;
          position: absolute;
          left: 0; }
        .section--rule ol li ol li ol {
          counter-reset: ol-counter-3; }
          .section--rule ol li ol li ol li {
            counter-increment: ol-counter-3;
            padding-left: 4em; }
            .section--rule ol li ol li ol li::before {
              content: counter(ol-counter) "." counter(ol-counter-2) "." counter(ol-counter-3) ".";
              display: block;
              position: absolute;
              left: 0; }
    .section--rule ol li ul li {
      padding-left: 2em; }
      .section--rule ol li ul li::before {
        content: "—"; }
  .section--rule ol.not--header > li {
    position: relative;
    padding-left: 2em; }
    .section--rule ol.not--header > li::before {
      display: block;
      position: absolute;
      left: 0; }

strong {
  font-weight: 600; }

b {
  font-weight: 500; }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-out {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

.btn {
  display: inline-block;
  line-height: 1;
  text-align: center;
  cursor: pointer; }
  .btn--big {
    font-size: 18px;
    padding: 16px 20px 17px;
    border-radius: 28px; }

.btn {
  color: white;
  padding: 7px 10px;
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  background: none;
  border-radius: 24px;
  transition: 100ms ease;
  border: none;
  outline: none;
  font-size: 14px; }
  @media (min-width: 767px) {
    .btn {
      font-size: 1rem;
      padding: 8px 15px 9px; } }
  .btn .icon {
    display: inline-block;
    vertical-align: middle;
    padding-right: 0em;
    margin-right: .5em; }
    @media (min-width: 767px) {
      .btn .icon {
        border-right: 1px solid;
        padding-right: .75em;
        margin-right: .75em; } }
  .btn .text {
    position: relative;
    display: inline-block;
    vertical-align: middle; }
  .btn:disabled {
    opacity: .5;
    cursor: default; }
  @media (min-width: 1361px) {
    .btn {
      padding: 14px 28px; } }
  .btn--tags {
    color: #079ea9;
    position: relative;
    padding: 7px 12px;
    font-size: .9em; }
    .btn--tags::before {
      content: '';
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      border: 1px solid #079ea9;
      opacity: .5;
      border-radius: 50px; }
    .btn--tags.selected {
      background-color: #079ea9;
      color: white; }
      .btn--tags.selected::before {
        opacity: 1; }
    .btn--tags:hover::before {
      opacity: 1; }
  .btn-icon {
    padding-left: 45px;
    position: relative; }
    @media (min-width: 1361px) {
      .btn-icon {
        padding-left: 57px; } }
    .btn-icon .icon {
      position: absolute;
      left: -29px;
      bottom: 0;
      top: 0;
      bottom: 0;
      margin: auto; }
  .btn .icon {
    width: 32px;
    height: 32px;
    left: -45px; }
    .btn .icon path.stroke-only {
      fill: transparent !important;
      stroke-width: 2px; }
  .btn + .btn {
    margin-left: .15em; }
    @media (min-width: 767px) {
      .btn + .btn {
        margin-left: 12px; } }
  .btn--green__text {
    color: #7ed0c9; }
  .btn--white__border {
    color: white;
    border: 1px solid white; }
    .btn--white__border:hover {
      background-color: white;
      color: #079ea9; }
  .btn--white {
    background-color: white; }
  .btn--green__border {
    color: #079ea9;
    border: 1px solid #079ea9; }
    .btn--green__border svg {
      fill: #079ea9; }
    .btn--green__border:hover {
      background-color: white; }
  .btn--green {
    background-color: #079ea9; }
    .btn--green:hover {
      background-color: #55c0c5;
      color: white; }
  .btn--dark {
    background-color: #12172a; }
    .btn--dark svg {
      fill: white; }
      .btn--dark svg path {
        fill: white; }
    .btn--dark__border {
      color: #12172a;
      border: 1px solid; }
      .btn--dark__border:hover {
        background-color: #12172a;
        color: white; }
  .btn--success {
    background-color: #2E8500; }
  .btn--warning {
    background-color: #EBBC46; }
  .btn--danger {
    background-color: #E02200; }
  .btn--small {
    font-size: .8em;
    padding: 5px 8px; }
  .btn--medium {
    font-size: 14px;
    padding: 10px 15px;
    font-weight: 500; }

textarea {
  font-family: Formular, sans-serif;
  -webkit-appearance: none;
  border-radius: 0;
  border: none;
  background-color: transparent;
  outline: none;
  resize: none; }

button {
  outline: none; }
  button:disabled {
    cursor: default; }

textarea {
  font-family: Formular, sans-serif;
  -webkit-appearance: none;
  border-radius: 0;
  border: none;
  background-color: transparent;
  outline: none;
  resize: none; }

button {
  border: none;
  outline: none; }
  button:disabled {
    cursor: default; }

.mx-datepicker {
  max-width: 100%; }

textarea.input, textarea.mx-input, select.input, select.mx-input, input.input, input.mx-input {
  -webkit-appearance: none;
  border-radius: 0;
  border: none;
  background-color: transparent;
  outline: none;
  padding: 10px 10px;
  border-bottom: 1px solid white;
  width: 100%;
  font-size: 14px;
  transition: 100ms ease;
  background-color: white;
  height: auto;
  box-shadow: 0px 3px 6px rgba(36, 80, 96, 0.1); }

select.input,
textarea.input,
input.mx-input,
.vs__dropdown-toggle,
.input[type="text"],
.input[type="tel"],
.input[type="email"],
.input[type="password"] {
  font-family: Formular, sans-serif;
  -webkit-appearance: none;
  border-radius: 0;
  border: none;
  background-color: transparent;
  outline: none;
  padding: 7px 5px;
  background-color: #FFF;
  width: 100%;
  box-shadow: 0px 3px 6px rgba(36, 80, 96, 0.1);
  border-radius: 5px;
  border: 1px solid rgba(169, 169, 169, 0.3);
  height: auto;
  transition: .2s linear; }
  select.input:focus, select.input:hover,
  textarea.input:focus,
  textarea.input:hover,
  input.mx-input:focus,
  input.mx-input:hover,
  .vs__dropdown-toggle:focus,
  .vs__dropdown-toggle:hover,
  .input[type="text"]:focus,
  .input[type="text"]:hover,
  .input[type="tel"]:focus,
  .input[type="tel"]:hover,
  .input[type="email"]:focus,
  .input[type="email"]:hover,
  .input[type="password"]:focus,
  .input[type="password"]:hover {
    border-bottom: 1px solid #079ea9; }
  select.input:disabled,
  textarea.input:disabled,
  input.mx-input:disabled,
  .vs__dropdown-toggle:disabled,
  .input[type="text"]:disabled,
  .input[type="tel"]:disabled,
  .input[type="email"]:disabled,
  .input[type="password"]:disabled {
    border-bottom: 1px solid rgba(169, 169, 169, 0.3);
    background-color: #f3f3f3;
    border-color: #d7d7d7;
    color: #b9b9b9; }

.input[type="file"] {
  display: none; }
  .input[type="file"] + label .icon {
    width: 15px;
    height: 15px;
    box-sizing: content-box; }
    @media (min-width: 767px) {
      .input[type="file"] + label .icon {
        width: 18px;
        height: 16px; } }

.input[type="radio"], .input[type="checkbox"] {
  display: none; }
  .input[type="radio"].turnOnOff:checked + label::before, .input[type="checkbox"].turnOnOff:checked + label::before {
    background-color: #079ea9; }
  .input[type="radio"].turnOnOff:checked + label::after, .input[type="checkbox"].turnOnOff:checked + label::after {
    background-color: white;
    transform: translateX(100%); }
  .input[type="radio"].turnOnOff + label::before, .input[type="checkbox"].turnOnOff + label::before {
    width: 34px;
    background-color: #dee5e7;
    border-radius: 100px; }
  .input[type="radio"].turnOnOff + label::after, .input[type="checkbox"].turnOnOff + label::after {
    background-color: white;
    width: 14px;
    height: 14px;
    top: 3px;
    left: 3px;
    border-radius: 50%;
    display: block;
    transition: .3s ease; }
  .input[type="radio"] + label, .input[type="checkbox"] + label {
    position: relative;
    padding-left: 40px;
    cursor: pointer; }
    .input[type="radio"] + label::after, .input[type="radio"] + label::before, .input[type="checkbox"] + label::after, .input[type="checkbox"] + label::before {
      content: '';
      position: absolute; }
    .input[type="radio"] + label::before, .input[type="checkbox"] + label::before {
      border: 1px solid #dee5e7;
      background-color: white;
      width: 20px;
      height: 20px;
      position: absolute;
      left: 0;
      top: 0; }
    .input[type="radio"] + label::after, .input[type="checkbox"] + label::after {
      width: 10px;
      height: 10px;
      top: 5px;
      left: 5px; }
  .input[type="radio"]:checked + label::after, .input[type="checkbox"]:checked + label::after {
    background-color: #079ea9; }

.input[type="radio"] + label::after, .input[type="radio"] + label::before {
  border-radius: 50%; }

.input .vue-slider .vue-slider-rail {
  background-color: rgba(73, 160, 164, 0.55); }

.input--bg__grey.input-group textarea {
  background-color: #E2E7EA; }

.input--bg__grey.input-group.filled textarea {
  background-color: #E2E7EA; }

.input--border[type="text"], .input--border[type="tel"], .input--border[type="email"], .input--border[type="password"], .input--border textarea {
  border: 1px solid #E2E7EA;
  padding: .5em;
  background-color: white; }

.input-row small {
  display: block;
  line-height: 1.4; }

.input--center {
  text-align: center; }

.input.input--code[type="text"] {
  width: 300px;
  font-size: 2rem;
  letter-spacing: .7em; }

.input.input--code .label {
  display: none; }

.input-row {
  position: relative; }

.icon-download {
  width: 17px;
  height: 15px;
  fill: #7ed0c9; }
  @media (min-width: 1361px) {
    .icon-download {
      width: 22px;
      height: 20px; } }

.input-row label {
  font-weight: 500; }

.file--controller__caption.select--file b {
  position: relative;
  display: inline-block; }
  .file--controller__caption.select--file b::before {
    content: '';
    width: 40px;
    height: 40px;
    background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_484_1019)'%3E%3Crect width='40' height='40' rx='20' fill='%23272C39'/%3E%3Cpath d='M20.0002 22V15.4644' stroke='white' stroke-width='2'/%3E%3Cpath d='M16.7324 18.7322L20.0002 15.4644L23.268 18.7322' stroke='white' stroke-width='2'/%3E%3Cpath d='M25 21V25H15V21' stroke='white' stroke-width='2'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_484_1019'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A"); }

/*---------GENERAL SETTINGS-------*/
body *,
body *:after,
body *::before {
  box-sizing: border-box; }

html.freeze, body.freeze {
  height: 100%;
  overflow: hidden; }

body {
  margin: 0;
  padding: 0; }

.loader {
  width: 140px;
  height: 15px;
  background-image: url(/loader.gif); }

a {
  color: #079ea9;
  text-decoration: none; }

.text-center {
  text-align: center; }

@media (min-width: 1024px) {
  .two-column {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: (1fr)[2];
        grid-template-columns: repeat(2, 1fr);
    grid-column-gap: 2em; } }

.cursor-pointer,
.cursor_pointer,
.cursor--pointer {
  cursor: pointer; }

.popup {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 10000; }
  .popup--subtitle {
    font-weight: 400;
    font-size: 1.2em;
    line-height: 50px;
    color: #079ea9; }
  .popup-close {
    position: absolute;
    width: 37px;
    height: 37px;
    right: 40px;
    top: 3em;
    cursor: pointer; }
    .popup-close::before, .popup-close::after {
      content: '';
      position: absolute;
      left: 50%;
      top: 50%;
      height: 2px;
      background-color: #262c3b;
      width: 34px; }
    .popup-close::before {
      transform: translate(-50%, -50%) rotate(45deg); }
    .popup-close::after {
      transform: translate(-50%, -50%) rotate(-45deg); }
    @media (min-width: 767px) {
      .popup-close {
        right: 2em; } }
  .popup-bg {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, 0.5); }
  .popup-content {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    max-width: 800px; }
    @media (min-width: 767px) {
      .popup-content {
        width: 100% !important;
        max-height: 100vh;
        overflow: auto; } }
  .popup-body {
    background-color: white;
    padding: 2em 2em; }
    @media (min-width: 767px) {
      .popup-body {
        padding: 3em 3em; } }
    .popup-body .h2 {
      margin-top: 0; }
  .popup-header {
    padding: 0 0 2em 0; }
  .popup-footer {
    background-color: white;
    padding: 2em; }

.fade-enter-active {
  transition: all .3s ease; }

.fade-enter, .fade-leave-to {
  transform: translateY(5s0px);
  opacity: 0; }

.fade-leave-active {
  transition: all .1s ease; }
  .fade-leave-active .popup-content {
    transition: none; }

.section p, .section .referral-rules *, .referral-rules .section * {
  font-size: 1.2em; }

.section .h2 + p, .section .referral-rules .h2 + *, .referral-rules .section .h2 + * {
  margin-top: 1em; }
  @media (min-width: 767px) {
    .section .h2 + p, .section .referral-rules .h2 + *, .referral-rules .section .h2 + * {
      margin-top: 3em; } }

.section .two-column {
  grid-column-gap: 4em; }

.image--illustration {
  padding: 0 0 66% 0;
  height: 0;
  background: no-repeat center;
  background-size: cover; }

.field--control {
  position: relative; }
  .field--control select + i {
    position: absolute;
    right: 5px;
    padding-right: 5px;
    top: 50%;
    transform: translateY(-50%); }
    .field--control select + i::after {
      content: '';
      width: 10px;
      height: 10px;
      border-style: solid;
      border-width: 0 3px 3px 0;
      display: block;
      transform: rotate(45deg);
      border-color: #a3a3a3; }
  .field--control p, .field--control .referral-rules *, .referral-rules .field--control * {
    font-size: 14px;
    line-height: 1.2;
    opacity: .7;
    font-weight: 400; }

.input-select {
  position: relative; }
  .input-select_var {
    position: absolute;
    left: 0;
    top: 75%;
    right: 0; }

.tooltype-text {
  opacity: .36; }

.link--goto {
  position: relative;
  display: inline-block;
  padding-right: 12px;
  color: #079ea9; }
  .link--goto::before {
    content: '';
    position: absolute;
    right: 0;
    top: 9px;
    border-width: 4px;
    border-style: solid;
    border-left: 4px solid transparent;
    border-bottom: 4px solid transparent;
    transform: rotate(45deg); }

.link {
  text-transform: uppercase;
  color: #079ea9;
  position: relative;
  font-weight: 400;
  cursor: pointer;
  display: inline-block; }
  .link__buytiket {
    padding-left: 32px; }
    .link__buytiket::before, .link__buytiket::after {
      content: '';
      position: absolute;
      top: 0;
      bottom: 0;
      margin: auto; }
    .link__buytiket::before {
      background-color: white;
      border-radius: 50%;
      width: 26px;
      height: 26px;
      left: 0; }
    .link__buytiket::after {
      width: 13px;
      height: 13px;
      background-image: url("data:image/svg+xml,%3Csvg width='13' height='14' viewBox='0 0 13 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.0288 3.66262C10.5344 4.19041 9.70365 4.22879 9.16266 3.74493C8.62167 3.26106 8.57326 2.43635 9.05 1.8928L7.42217 0.436857L0.264453 8.33336L1.8923 9.78932C1.89263 9.78896 1.89296 9.7886 1.89328 9.78824C2.38569 9.245 3.22789 9.20087 3.77439 9.68966C4.32088 10.1784 4.36473 11.0151 3.87232 11.5583C3.87199 11.5587 3.87166 11.559 3.87134 11.5594L5.49906 13.0152L12.6568 5.11873L11.0288 3.66262Z' fill='%2349A0A4'/%3E%3C/svg%3E%0A");
      left: 6px; }

.form-group {
  padding: 1.5em 0; }
  .form-group .btns {
    padding: .75em 0; }

ol, ul {
  list-style: none; }

.vue-treeselect {
  outline: none; }
  .vue-treeselect * {
    outline: none; }

.vue-treeselect__control {
  padding: 0;
  background-color: transparent;
  border: none;
  text-transform: uppercase;
  font-weight: 400;
  outline: none; }

.vue-treeselect__input-container {
  outline: none; }

.vue-treeselect__menu-container {
  color: #262c3b;
  font-weight: 400; }

.vue-treeselect__menu {
  border: none;
  border-radius: 0; }

.vue-treeselect--single .vue-treeselect__option--selected {
  background: #079ea9;
  color: white;
  font-weight: 400; }

.social__icon {
  width: 20px;
  height: 20px;
  display: block;
  background: no-repeat center;
  background-size: contain; }
  .social__icon.vk {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='14' viewBox='0 0 24 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.915 8.028C19.527 7.538 19.638 7.32 19.915 6.882C19.92 6.877 23.123 2.451 23.453 0.95L23.455 0.949C23.619 0.402 23.455 0 22.662 0H20.038C19.37 0 19.062 0.345 18.897 0.731C18.897 0.731 17.561 3.929 15.671 6.002C15.061 6.601 14.779 6.793 14.446 6.793C14.282 6.793 14.027 6.601 14.027 6.054V0.949C14.027 0.293 13.84 0 13.287 0H9.161C8.742 0 8.493 0.306 8.493 0.591C8.493 1.213 9.438 1.356 9.536 3.106V6.903C9.536 7.735 9.385 7.888 9.05 7.888C8.158 7.888 5.993 4.677 4.71 1.002C4.451 0.289 4.198 0.000999928 3.525 0.000999928H0.9C0.151 0.000999928 0 0.346 0 0.732C0 1.414 0.892 4.805 4.148 9.285C6.318 12.343 9.374 14 12.154 14C13.825 14 14.029 13.632 14.029 12.999C14.029 10.077 13.878 9.801 14.715 9.801C15.103 9.801 15.771 9.993 17.331 11.468C19.114 13.217 19.407 14 20.405 14H23.029C23.777 14 24.156 13.632 23.938 12.906C23.439 11.379 20.067 8.238 19.915 8.028Z' fill='%2349A0A3'/%3E%3C/svg%3E%0A"); }
  .social__icon.fb {
    background-image: url("data:image/svg+xml,%3Csvg width='11' height='20' viewBox='0 0 11 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 11.5H9.5L10.5 7.5H7V5.5C7 4.47 7 3.5 9 3.5H10.5V0.14C10.174 0.0970001 8.943 0 7.643 0C4.928 0 3 1.657 3 4.7V7.5H0V11.5H3V20H7V11.5Z' fill='%2349A0A3'/%3E%3C/svg%3E%0A"); }

.history--filter {
  -ms-flex-align: baseline;
      align-items: baseline;
  grid-column-gap: 1em; }
  @media (min-width: 1024px) {
    .history--filter {
      display: -ms-grid;
      display: grid;
      -ms-grid-columns: (1fr)[2];
          grid-template-columns: repeat(2, 1fr); } }
  .history--filter .col50 {
    width: 50%; }

.subtitle {
  text-transform: uppercase;
  font-size: .8em;
  color: #079ea9; }

.label {
  display: inline-block;
  width: 100%; }

.input-loader {
  position: relative; }
  .input-loader input[type="file"] {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    height: 100%;
    width: 100%;
    z-index: 2;
    opacity: 0;
    cursor: pointer; }
  .input-loader.input-loader__img-small {
    width: 200px;
    text-align: center;
    padding: 0; }
    .input-loader.input-loader__img-small .input--loader__img {
      position: relative;
      width: 100%;
      height: 200px;
      margin: 0 0 1em 0; }

.input-cheked {
  margin-bottom: .25em;
  position: relative;
  padding-top: .25em; }
  @media (min-width: 1024px) {
    .input-cheked {
      margin-bottom: 22px;
      padding-top: 20px; } }

.input--range {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[2];
      grid-template-columns: repeat(2, 1fr);
  grid-column-gap: 1em; }
  .input--range__column {
    position: relative;
    padding-top: 20px; }

.input-group {
  margin-bottom: 22px;
  margin-top: 10px;
  position: relative;
  padding-top: 20px; }
  .input-group .vs__dropdown-toggle .vs__selected {
    padding: 0 0.35em !important; }
  .input-group .input.error {
    color: red !important; }
  .input-group label {
    position: absolute;
    left: .5em;
    right: 0;
    top: 18px;
    line-height: 1;
    transition: 100ms ease;
    display: block;
    width: 100%;
    padding: 15px 0; }
    .input-group label.error {
      top: 100% !important;
      font-size: 12px !important;
      color: red !important;
      margin-top: 3px;
      padding: 0; }
  .input-group input:focus + textarea,
  .input-group input:focus + input, .input-group.filled textarea,
  .input-group.filled input, .input-group.focus textarea,
  .input-group.focus input {
    background-color: white; }
  .input-group input:focus + label, .input-group.filled label, .input-group.focus label {
    top: 3px;
    font-size: 14px;
    padding: 0; }

.form--group {
  padding-bottom: 1em; }
  @media (min-width: 767px) {
    .form--group {
      padding-bottom: 2em; } }

.tags-list {
  margin: .5em 0 0em;
  line-height: 2.5;
  letter-spacing: 16px; }
  @media (min-width: 767px) {
    .tags-list {
      margin: .5em 0 0em;
      line-height: 2.2; } }
  .tags-list .btn {
    letter-spacing: normal;
    margin-right: .5em; }
    .tags-list .btn + .btn {
      margin-left: 0; }
    .tags-list .btn::last-child {
      margin-right: 0; }

.range-value {
  display: -ms-flexbox;
  display: flex;
  font-weight: 400;
  font-size: 1.2em;
  margin-top: 1em; }
  .range-value .range-value__dot {
    padding: 0 .25em; }

.form--group .vue-slider-dot-handle {
  border: 2px solid #079ea9; }

.form--group .vue-slider-process {
  background-color: #079ea9; }

.vue-range-slider {
  margin: .5em 0 1.5em; }
  .vue-range-slider .slider {
    background-color: #D8D8D8;
    margin: 5px 0;
    position: relative; }
  .vue-range-slider .slider-process {
    position: absolute;
    height: 100%; }
  .vue-range-slider .slider-dot {
    background-color: white;
    border: 2px solid #079ea9;
    border-radius: 50%;
    width: 21px;
    height: 21px;
    position: absolute;
    z-index: 2;
    cursor: pointer; }
    .vue-range-slider .slider-dot:hover {
      border: 2px solid #55c0c5; }
  .vue-range-slider .slider-tooltip-top {
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translateX(-50%);
    margin-top: 10px;
    text-align: center;
    display: none; }

.table {
  display: table; }

.tr {
  display: table-row; }

.td, .th {
  display: table-cell; }

.link {
  cursor: pointer;
  font-weight: 400;
  font-size: .75em; }
  @media (min-width: 767px) {
    .link {
      font-size: 1em; } }
  .link--red {
    color: #E02200; }
  .link--delete {
    position: relative;
    padding-left: 1.5em;
    border-bottom: 1px dotted; }
    .link--delete:hover {
      border-bottom: 1px dotted transparent; }
    .link--delete::before, .link--delete::after {
      content: '';
      height: 1px;
      width: 1em;
      background-color: #E02200;
      left: 0;
      position: absolute;
      top: 50%;
      transform-origin: 50% 50%; }
    .link--delete::before {
      transform: rotate(45deg); }
    .link--delete::after {
      transform: rotate(-45deg); }

.g-tabs {
  margin: 1em 0; }

.g-tab {
  margin-right: 1.75em;
  opacity: .6;
  border-bottom: 2px solid transparent;
  display: inline-block;
  text-transform: uppercase;
  cursor: pointer; }
  .g-tab:hover {
    opacity: 1; }
  .g-tab.select {
    opacity: 1;
    border-color: #079ea9; }

.page {
  overflow: hidden; }
  .page--header {
    padding: 3em 0; }
  .page--center {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: center;
        justify-content: center;
    height: 100vh; }

#svg-spritesf {
  display: none; }

.img--bg {
  background: no-repeat center;
  background-size: cover; }

.input-loader__line,
.img--loader__line {
  position: relative;
  cursor: pointer; }
  .input-loader__line .input-loader__line-label,
  .input-loader__line .img--loader__line-label,
  .img--loader__line .input-loader__line-label,
  .img--loader__line .img--loader__line-label {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    font-weight: 500; }
    .input-loader__line .input-loader__line-label svg,
    .input-loader__line .img--loader__line-label svg,
    .img--loader__line .input-loader__line-label svg,
    .img--loader__line .img--loader__line-label svg {
      margin: 0 .5em 0 0; }
  .input-loader__line input[type="file"],
  .img--loader__line input[type="file"] {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer; }
    .input-loader__line input[type="file"]::-webkit-file-upload-button,
    .img--loader__line input[type="file"]::-webkit-file-upload-button {
      cursor: pointer; }

.open_more {
  cursor: pointer; }

.gallery {
  position: relative; }

.switch__tab {
  cursor: pointer; }

.delete {
  cursor: pointer; }

.gallery__tab {
  display: none; }
  .gallery__tab.active {
    display: block; }

.tab {
  border-radius: 24px;
  border: solid 1px rgba(255, 225, 255, 0.2);
  display: inline-block;
  padding: 10px 21px 15px;
  line-height: 1;
  transition: .1s ease; }
  .tab.active {
    color: #7ed0c9;
    border-color: #7ed0c9; }
  .tab:hover {
    border: solid 1px #ffe1ff;
    color: white; }

.tabs-container .tab-content {
  display: none; }
  .tabs-container .tab-content.show {
    display: block; }

.simple {
  opacity: 0.6; }

.wrapper {
  padding: 0 12px;
  margin: 0 auto; }
  @media (min-width: 767px) {
    .wrapper {
      padding: 0 20px; } }
  @media (min-width: 1361px) {
    .wrapper {
      padding: 0 40px;
      max-width: 1440px; } }
  .wrapper--inner {
    max-width: 640px; }
  .wrapper--left {
    padding: 0 0 0 0px; }
    @media (min-width: 767px) {
      .wrapper--left {
        padding: 0 0 0 20px; } }
    @media (min-width: 1361px) {
      .wrapper--left {
        padding: 0 0 0 7vw; } }
  .wrapper--right {
    padding: 0 0px 0 0; }
    @media (min-width: 767px) {
      .wrapper--right {
        padding: 0 20px 0 0; } }
    @media (min-width: 1361px) {
      .wrapper--right {
        padding: 0 7vw 0 0; } }
  .wrapper--inner {
    padding: 0 15px; }
    @media (min-width: 767px) {
      .wrapper--inner {
        padding: 0 30px; } }

.header {
  position: sticky;
  left: 0;
  right: 0;
  top: 0;
  z-index: 1000;
  transition: .3s ease;
  background-color: #245060;
  color: white; }
  .header-nav {
    position: absolute;
    left: 10px; }
    @media (min-width: 1024px) {
      .header-nav {
        position: static; } }
  .header .popup {
    color: #000; }
  @media (min-width: 1024px) {
    .header .header-user__data {
      padding: 0 2em; } }
  .header-overlay {
    position: relative;
    z-index: 10;
    max-width: 1440px;
    margin: 0 auto; }
  .header.open-menu .btn--menu::after, .header.open-menu .btn--menu::before {
    bottom: auto;
    top: 50%; }
  .header.open-menu .btn--menu::after {
    transform: rotate(45deg); }
  .header.open-menu .btn--menu::before {
    transform: rotate(-45deg); }
  .header.open-menu .menu--full {
    transform: translateY(0);
    opacity: 1; }
  .header.open-menu .menu--full__shadow {
    display: block; }
  .header .menu--full__login--mobile {
    padding: 1em 0;
    margin: 1em 0; }
  .header a {
    /* color: white;  */
  }
    .header a svg path {
      fill: white; }
    .header a:hover svg path {
      fill: #55c0c5; }
    .header a.active, .header a:hover, .header a.router-link-active, .header a.selected {
      color: #55c0c5; }
    .header a.caninet--link {
      width: 40px;
      height: 40px;
      text-align: center;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: center;
          justify-content: center;
      background-color: #FFF;
      color: #000;
      border-radius: 100px;
      display: none; }
      @media (min-width: 720px) {
        .header a.caninet--link {
          display: -ms-flexbox;
          display: flex; } }
    .header a.btn:hover {
      color: white; }
  .header .header__left_column {
    position: relative;
    width: 100%;
    bottom: auto;
    right: 0;
    left: auto;
    border-bottom: 1px solid #7ed0c9;
    border-right: 0;
    padding: 14px 15px;
    display: -ms-flexbox;
    display: flex; }
    @media (min-width: 767px) {
      .header .header__left_column {
        padding: 24px 2.31vw; } }
    @media (min-width: 1360px) {
      .header .header__left_column {
        position: fixed;
        display: block; } }
    @media (min-width: 1361px) {
      .header .header__left_column {
        padding: 50px 2.31vw;
        width: 12.9vw;
        left: 0;
        top: 0;
        bottom: 0;
        border-right: 1px solid #7ed0c9;
        border-bottom: 0; } }
  @media (min-width: 1361px) {
    .header.nav-up {
      transform: none; } }
  .header.whit-scroll::before {
    transform: translateY(0%); }
  .header .header__top_column {
    position: fixed;
    right: 0;
    top: 0;
    padding: 7px 15px 0 0; }
    @media (min-width: 767px) {
      .header .header__top_column {
        padding: 22px 2.31vw 0 0; } }
    @media (min-width: 1361px) {
      .header .header__top_column {
        padding: 30px 3.125vw 0 0; } }
  .header .header-line {
    padding: 15px 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
        flex-direction: row;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center; }
  .header .logo {
    font-size: 20px;
    font-weight: 500;
    line-height: 1; }
    @media (min-width: 1024px) {
      .header .logo {
        font-size: 27px; } }
    .header .logo a {
      display: block; }
    .header .logo .logo_img {
      width: 51px;
      height: 13px;
      fill: white; }
      @media (min-width: 767px) {
        .header .logo .logo_img {
          width: 90px;
          height: 22px; } }
  .header .header--line__left {
    padding-left: 0 !important;
    display: -ms-flexbox;
    display: flex;
    gap: 15px;
    -ms-flex-direction: row-reverse;
        flex-direction: row-reverse;
    -ms-flex-align: center;
        align-items: center; }
    @media (min-width: 767px) {
      .header .header--line__left {
        -ms-flex-direction: row;
            flex-direction: row;
        gap: 30px; } }
  .header .btn--menu {
    font-size: 0;
    cursor: pointer;
    margin-top: 2px;
    width: 34px;
    height: 13px;
    position: relative; }
    @media (min-width: 767px) {
      .header .btn--menu {
        height: 15px;
        width: 40px; } }
    .header .btn--menu::after, .header .btn--menu::before {
      transition: .3s ease;
      content: '';
      width: 100%;
      height: 1px;
      background-color: white;
      left: 0;
      position: absolute; }
    .header .btn--menu::after {
      top: 0; }
    .header .btn--menu::before {
      bottom: 0; }
    .header .btn--menu i {
      display: inline-block;
      vertical-align: middle;
      width: 3.6px;
      height: 3.6px;
      background-color: #079ea9;
      margin: 0 2px;
      border-radius: 50%; }
      @media (min-width: 767px) {
        .header .btn--menu i {
          width: 6px;
          height: 6px;
          margin: 0 4px; } }
  .header.open nav {
    transform: translateX(0);
    opacity: 1; }
  .header nav {
    transition: .2s ease;
    z-index: 100; }
    @media (min-width: 1024px) {
      .header nav {
        display: block;
        position: static;
        background-color: transparent;
        padding: 0;
        width: auto;
        opacity: 1;
        transform: none; } }
    .header nav .header-menu {
      position: static;
      background-color: transparent;
      display: -ms-flexbox;
      display: flex;
      gap: 15px;
      -ms-flex-pack: justify;
          justify-content: space-between;
      -ms-flex-align: center;
          align-items: center; }
      @media (min-width: 1360px) {
        .header nav .header-menu {
          gap: 30px; } }
      .header nav .header-menu > li {
        position: relative;
        text-transform: lowercase; }
        .header nav .header-menu > li.parent-li::before {
          content: '';
          position: absolute;
          right: 0;
          top: 50%;
          transform: translate(-75%, -50%) rotate(45deg);
          border-style: solid;
          border-color: white;
          border-width: 0 1px 1px 0;
          width: 10px;
          height: 10px; }
        .header nav .header-menu > li menu {
          position: absolute;
          left: 0;
          top: 100%;
          background-color: white;
          padding: .5em 0.75em; }
          .header nav .header-menu > li menu li {
            display: block; }
            .header nav .header-menu > li menu li + li {
              margin-left: 0; }
            .header nav .header-menu > li menu li a {
              color: #262c3b;
              font-size: .8em;
              white-space: nowrap; }
        .header nav .header-menu > li:hover menu {
          display: block; }
    .header nav menu {
      list-style: none; }
      @media (min-width: 1024px) {
        .header nav menu {
          display: -ms-flexbox;
          display: flex; } }
      @media (min-width: 1024px) {
        .header nav menu li {
          font-size: 1rem; } }
    .header nav .btn-close {
      position: absolute;
      top: 50px;
      right: 25px;
      width: 39px;
      height: 39px;
      cursor: pointer; }
      @media (min-width: 1361px) {
        .header nav .btn-close {
          display: none; } }
      .header nav .btn-close::before, .header nav .btn-close::after {
        content: '';
        width: 100%;
        top: 50%;
        height: 1px;
        left: 0;
        right: 0;
        background-color: white;
        display: block; }
      .header nav .btn-close::before {
        transform: rotate(45deg); }
      .header nav .btn-close::after {
        transform: rotate(-45deg); }
  .header .menu--full__shadow {
    position: fixed;
    left: 0;
    right: 0;
    z-index: 90;
    top: 0;
    bottom: 0;
    display: none; }
  .header .menu--full {
    position: absolute;
    left: -10px;
    width: 100vw;
    right: 0;
    top: 100%;
    background-color: #262c3b;
    padding: 1em 0;
    opacity: 0;
    transform: translateY(-150%) scaleY(0.5);
    transition: .5s ease;
    overflow: scroll;
    height: calc(100vh - 30px);
    z-index: 100;
    margin-top: 14px; }
    @media (min-width: 767px) {
      .header .menu--full {
        margin-top: 0px;
        padding: 3em 0;
        overflow: auto;
        height: auto;
        left: 0; } }
    .header .menu--full .menu--map {
      list-style: none;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: center;
          justify-content: center;
      gap: 2em;
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
      .header .menu--full .menu--map > li {
        border-bottom: 1px solid white;
        padding: 1em 0 0 0; }
        @media (min-width: 767px) {
          .header .menu--full .menu--map > li {
            border-bottom: none;
            padding: 0; } }
      @media (min-width: 1024px) {
        .header .menu--full .menu--map {
          -ms-grid-columns: (1fr)[3];
              grid-template-columns: repeat(3, 1fr);
          -ms-flex-direction: row;
              flex-direction: row; } }
      .header .menu--full .menu--map .h3 {
        margin-bottom: 1em; }
        .header .menu--full .menu--map .h3 + menu {
          display: none; }
          @media (min-width: 767px) {
            .header .menu--full .menu--map .h3 + menu {
              display: block; } }
        .header .menu--full .menu--map .h3.open + menu {
          display: block; }
      .header .menu--full .menu--map menu {
        list-style: none; }
        @media (min-width: 767px) {
          .header .menu--full .menu--map menu {
            display: inline-block; } }
        .header .menu--full .menu--map menu li {
          margin-bottom: .75em;
          text-transform: uppercase;
          font-weight: 400; }
  @media (min-width: 767px) {
    .header .header-hotlink {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center; } }

.footer {
  background-color: #262c3b;
  padding: 6vh 0;
  color: white; }
  .footer .footer-col__contact {
    padding-bottom: 30px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: justify;
        justify-content: space-between;
    gap: 1em; }
  .footer .social-list a {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    font-weight: 500;
    font-size: 16px;
    line-height: 17px;
    color: white;
    gap: 1em; }
    .footer .social-list a:hover {
      opacity: .6; }
  .footer .ft--cnt__col {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    gap: 16px; }
    .footer .ft--cnt__col * {
      margin: 0; }
    @media (min-width: 767px) {
      .footer .ft--cnt__col {
        width: 50%; } }
    .footer .ft--cnt__col .h3 {
      opacity: .6; }
  .footer--row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 1em;
    font-size: 14px; }
    @media (min-width: 1024px) {
      .footer--row {
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap; } }
  .footer--logo {
    margin-bottom: 20px;
    height: 37px;
    margin-top: 8px; }
  @media (min-width: 767px) {
    .footer--contact, .footer--adress__list {
      display: -ms-flexbox;
      display: flex;
      gap: 2em; } }
  .footer .footer-menu__project-cat a {
    color: white;
    font-weight: 500;
    border-bottom: 1px solid rgba(255, 255, 255, 0.6); }
    .footer .footer-menu__project-cat a:hover {
      border-bottom: 1px solid transparent;
      color: rgba(255, 255, 255, 0.6); }
  .footer--contact {
    -ms-flex-align: center;
        align-items: center;
    margin-bottom: 20px; }
    .footer--contact a {
      font-weight: 500; }
      .footer--contact a:hover {
        color: rgba(255, 255, 255, 0.6); }
      .footer--contact a[href^="tel:"] {
        font-size: 1.4em; }
  .footer--info a {
    border-bottom: 1px solid rgba(255, 255, 255, 0.6);
    display: inline; }
    .footer--info a:hover {
      border-bottom: 1px solid transparent;
      color: rgba(255, 255, 255, 0.6); }
  .footer--info ul li {
    margin-bottom: 7px; }
    .footer--info ul li a {
      color: white;
      font-weight: 500; }
  .footer--about {
    margin-bottom: 25px; }
  .footer .popup {
    color: #000; }
  .footer .footer-nav {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 1rem; }
    @media (min-width: 767px) {
      .footer .footer-nav {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap; } }
  @media (min-width: 767px) {
    .footer .footer-column-_two {
      width: 31%; } }
  .footer .footer-menu__project-cat {
    margin-bottom: 2em;
    display: none; }
    .footer .footer-menu__project-cat ul {
      display: -ms-flexbox;
      display: flex;
      gap: 1rem; }
    @media (min-width: 767px) {
      .footer .footer-menu__project-cat {
        display: block; } }
    .footer .footer-menu__project-cat-title {
      margin-bottom: 2em;
      display: none; }
      @media (min-width: 767px) {
        .footer .footer-menu__project-cat-title {
          display: block; } }
    .footer .footer-menu__project-cat li {
      line-height: 1.6; }
  .footer .footer-menu__sitemap li + li {
    margin-top: .5em; }
  .footer .social--link__txt {
    display: -ms-flexbox;
    display: flex;
    gap: 1em; }
  .footer .social-link {
    display: inline-block;
    margin-bottom: 2em; }
    @media (min-width: 767px) {
      .footer .social-link {
        margin-left: 1.8em;
        margin-bottom: 0em; } }
    .footer .social-link li {
      display: inline-block; }
      .footer .social-link li + li {
        margin-left: .4em; }
        @media (min-width: 1024px) {
          .footer .social-link li + li {
            margin-left: 1.8em; } }
    .footer .social-link a {
      color: #079ea9; }

.footer-link__accent {
  color: white;
  text-transform: uppercase;
  line-height: 1.6;
  font-weight: 400; }

.copy {
  margin-top: 3em;
  opacity: .5; }
  .copy a {
    color: white;
    display: block; }

.section p, .section .referral-rules *, .referral-rules .section * {
  margin: 1em 0; }

.section--blue {
  background-color: rgba(36, 80, 96, 0.04); }

.section--green {
  background-color: #245060; }

.section-xs--green {
  background-color: #245060; }

@media (min-width: 767px) {
  .section-sm--green {
    background-color: #245060; } }

.section--grey {
  background-color: #f9fcfb; }

.section--dark {
  background-color: rgba(0, 0, 0, 0.15); }
  .section--dark .h2 {
    color: #079ea9; }

.section--dark__2 {
  background-color: #1a1e28;
  color: white; }

.section--not-margin {
  margin: 0; }

.section--not-padding {
  padding: 0 !important; }

.section--quotes {
  overflow: hidden; }

.quotes--overflow {
  position: relative; }

.fin-item {
  font-size: 1rem; }

.col {
  font-size: 1rem; }
  @media (min-width: 1360px) {
    .col--title {
      padding-bottom: 70px; } }
  .col-center {
    vertical-align: middle !important; }
  .col-over {
    padding: 40px 0; }
    @media (min-width: 1361px) {
      .col-over {
        padding: 60px 0; } }
  .col-static {
    position: static; }

.row-relative {
  position: relative; }

.slider--main {
  position: relative; }

@media (min-width: 767px) {
  .img-over__right {
    margin-right: -20px;
    margin-left: 20px; } }

@media (min-width: 1360px) {
  .img-over__right {
    margin-right: -7vw;
    margin-left: 0; } }

.img-over__right img {
  width: 100%;
  display: block; }

.mfp-container {
  padding: 0; }

.popup--body {
  background-color: #245060;
  padding: 50px 0; }

.form .form-content {
  display: block; }

.form .form-thx,
.form .form-oops {
  display: none; }
  .form .form-thx .icon-result,
  .form .form-oops .icon-result {
    width: 60px;
    height: 60px;
    margin: 60px auto 30px; }
    .form .form-thx .icon-result svg path,
    .form .form-oops .icon-result svg path {
      fill: #7ed0c9; }

.form-footer {
  margin-top: 60px;
  text-align: left; }

.form-header {
  margin-bottom: 30px; }

.form.thx .form-content {
  display: none; }

.form.thx .form-thx {
  display: block; }

.form.oops .form-content {
  display: none; }

.form.oops .form-oops {
  display: block; }

.mfp-move-horizontal .wrapper--inner {
  max-width: 560px; }

.mfp-move-horizontal .mfp-close {
  font-size: 0;
  width: 24px;
  height: 24px;
  right: 25px;
  top: 15px;
  opacity: 1; }
  @media (min-width: 1024px) {
    .mfp-move-horizontal .mfp-close {
      right: 50px;
      top: 50px;
      width: 32px;
      height: 32px; } }
  .mfp-move-horizontal .mfp-close::before, .mfp-move-horizontal .mfp-close::after {
    content: '';
    border-bottom: 1px solid;
    width: 32px;
    height: 0;
    top: 50%;
    left: 0;
    position: absolute;
    color: white; }
  .mfp-move-horizontal .mfp-close::before {
    transform: rotate(45deg); }
  .mfp-move-horizontal .mfp-close::after {
    transform: rotate(-45deg); }

.mfp-move-horizontal .mfp-with-anim {
  opacity: 0;
  transition: all 0.3s ease;
  transform: translateX(25%) rotateY(30deg);
  transform-origin: 100% 0;
  transform-style: preserve-3d; }

.mfp-move-horizontal.mfp-bg {
  opacity: 0;
  transition: all 0.3s ease; }

.mfp-move-horizontal.mfp-ready .mfp-with-anim {
  opacity: 1;
  transform: translateX(0) rotateY(0deg); }

.mfp-move-horizontal.mfp-ready.mfp-bg {
  opacity: 0.8; }

.mfp-move-horizontal.mfp-removing .mfp-with-anim {
  transform: translateX(25%) rotateY(30deg);
  opacity: 0; }

.mfp-move-horizontal.mfp-removing.mfp-bg {
  opacity: 0; }

.flickity-page-dots {
  text-align: left;
  margin-left: -8px;
  bottom: 25px; }
  .flickity-page-dots .dot {
    background-color: transparent;
    opacity: 1;
    width: 8px;
    height: 8px;
    position: relative; }
    .flickity-page-dots .dot::before {
      content: '';
      position: absolute;
      left: 50%;
      top: 50%;
      width: 50%;
      height: 50%;
      transform: translate(-50%, -50%);
      transition: .1s ease;
      background-color: #7ed0c9;
      border-radius: 50%; }
    .flickity-page-dots .dot.is-selected::before {
      width: 100%;
      height: 100%; }

.tabs-select {
  margin: 2em 0 2em; }
  @media (min-width: 1024px) {
    .tabs-select {
      display: -ms-flexbox;
      display: flex;
      margin: 4em 0 2em; }
      .tabs-select.open .tab-select {
        display: block; } }
  .tabs-select .tab-select {
    opacity: .3;
    color: #262c3b;
    text-transform: uppercase;
    font-weight: 400;
    cursor: pointer;
    transition: .1s ease;
    display: none;
    position: relative; }
    @media (min-width: 1024px) {
      .tabs-select .tab-select {
        display: inline-block; } }
    .tabs-select .tab-select:hover {
      opacity: 1; }
    .tabs-select .tab-select.active {
      display: inline-block;
      opacity: 1; }
      .tabs-select .tab-select.active::before {
        content: '';
        width: 8px;
        height: 8px;
        border-style: solid;
        border-color: #262c3b;
        border-width: 0 1px 1px 0;
        transform: rotate(45deg);
        position: absolute;
        left: 100%;
        margin: 0 0 0 1em;
        top: 4px; }
        @media (min-width: 767px) {
          .tabs-select .tab-select.active::before {
            display: none; } }
    @media (min-width: 1024px) {
      .tabs-select .tab-select + .tab-select {
        margin-left: 4em; } }

.picture-block {
  height: 0;
  padding: 0 0 60% 0;
  background: no-repeat center;
  background-size: cover;
  margin-bottom: -40px; }

.h1 + .btn {
  margin-top: 50px; }

.page {
  padding-top: 52px !important; }
  @media (min-width: 1440px) {
    .page {
      padding-top: 64px !important; } }
  .page--inner {
    padding: 2em 0; }

.titler {
  background: no-repeat center;
  background-size: cover;
  background-color: #245060;
  min-height: 65vh;
  padding: 5vh 0;
  color: white;
  position: relative; }
  @media (min-width: 1024px) {
    .titler {
      padding: 11vh 0 6vh 0; } }
  .titler--not-background {
    background: transparent;
    color: inherit; }
  .titler--not-margin {
    margin-bottom: 0; }
  .titler--autoheight {
    min-height: 0; }
  @media (min-width: 767px) {
    .titler--manager {
      width: 67%; } }
  .titler--footer {
    position: absolute;
    left: 15px;
    right: 15px;
    bottom: 1em; }
    @media (min-width: 767px) {
      .titler--footer {
        margin-top: 2em;
        left: 0;
        right: 0;
        top: 100%;
        bottom: auto; } }
  .titler--overlay {
    max-width: 640px;
    margin: 0 auto; }
    @media (min-width: 767px) {
      .titler--overlay {
        max-width: none;
        display: -ms-flexbox;
        display: flex; } }
  .titler--text {
    width: 100%;
    padding-bottom: 2em; }
    @media (min-width: 1024px) {
      .titler--text {
        width: 45%;
        padding-right: 2em; } }
    @media (min-width: 1024px) {
      .titler--text .lid {
        padding-right: 3em; } }
  .titler--content {
    width: 100%;
    position: relative; }
    @media (min-width: 1024px) {
      .titler--content {
        width: 55%; } }
  @media (min-width: 767px) {
    .titler.half .titler--text,
    .titler.half .titler--content {
      width: 50%; } }
  .titler--img {
    width: 100%;
    background-color: #262c3b;
    padding: 70% 0 0 0;
    position: relative;
    background: no-repeat center;
    background-size: cover; }
    @media (min-width: 1024px) {
      .titler--img {
        width: 85%;
        margin: -40px auto -9vh auto; } }
    .titler--img .slider--top {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      left: 1em;
      right: 1em; }
      @media (min-width: 1024px) {
        .titler--img .slider--top {
          left: 0;
          right: 0; } }
  .titler--video {
    width: 100%;
    background: no-repeat center;
    background-size: cover;
    background-color: #262c3b;
    margin: 0 auto;
    padding: 70% 0 0 0;
    position: relative;
    transition: .3s ease;
    cursor: pointer; }
    @media (min-width: 767px) {
      .titler--video {
        width: 90%;
        margin: -40px auto -15vh auto; } }
    .titler--video::before {
      content: '';
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      border: 2px solid white;
      border-radius: 50%;
      position: absolute;
      width: 130px;
      height: 130px; }
    .titler--video::after {
      content: '';
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      width: 0;
      height: 0;
      border-top: 17px solid transparent;
      border-left: 35px solid white;
      border-right: 17px solid transparent;
      border-bottom: 17px solid transparent;
      position: absolute;
      margin-left: 14px; }
    .titler--video:hover::before {
      border-color: #079ea9; }
    .titler--video:hover::after {
      border-left-color: #079ea9; }
  .titler--form {
    background-color: white;
    color: #262c3b;
    padding: 2em 15px 1em; }
    @media (min-width: 767px) {
      .titler--form {
        padding: 4em 3em 1em;
        width: 85%;
        margin: -40px auto -15vh auto; } }
  .titler .h1 + .subtitle {
    margin: 1.5em 0;
    font-size: 1.5em;
    text-transform: none;
    color: #7ed0c9; }

@media (min-width: 1024px) {
  .show--phone {
    display: none; } }

@media (min-width: 1024px) {
  .hide--phone {
    display: block; } }

.section {
  padding: 4vh 0;
  position: relative; }
  @media (min-width: 1024px) {
    .section {
      padding: 7vh 0; } }
  .section--partners {
    overflow: hidden; }
  .section--white {
    background-color: white; }
  .section--dark {
    background-color: #262c3b;
    color: white; }
  .section--green {
    background-color: #245060;
    color: #FFF; }
  .section--grey::before {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    content: '';
    opacity: .12;
    background-color: #079ea9; }
  .section--grey .project-list__overlay::before {
    display: none; }

.section.__flex {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-l); }

.p-small--desc {
  font-size: .8em;
  opacity: .6; }

.steps-list {
  margin-top: 4em;
  position: relative;
  counter-reset: stepsCounter; }
  .steps-list .steps-item {
    width: 100%;
    padding: 50px 0 4em;
    position: relative;
    text-align: center; }
    @media (min-width: 1024px) {
      .steps-list .steps-item .steps-overlay,
      .steps-list .steps-item .steps-image {
        max-width: 415px; } }
    .steps-list .steps-item .steps-overlay {
      padding-bottom: 25px; }
      @media (min-width: 1024px) {
        .steps-list .steps-item .steps-overlay {
          padding-left: 0; } }
    .steps-list .steps-item .steps-image {
      height: auto; }
      .steps-list .steps-item .steps-image .img {
        padding: 0 0 66% 0;
        background-size: cover;
        background-position: center; }
    @media (min-width: 1024px) {
      .steps-list .steps-item {
        display: -ms-flexbox;
        display: flex;
        gap: 8em;
        -ms-flex-align: top;
            align-items: top;
        text-align: right;
        -ms-flex-pack: center;
            justify-content: center;
        padding: 4em 0 4em; }
        .steps-list .steps-item .steps-overlay {
          width: 50%; }
        .steps-list .steps-item .steps-image {
          width: 50%; } }
    @media (min-width: 1024px) and (min-width: 1024px) {
      .steps-list .steps-item .steps-image {
        max-width: 400px; } }
    @media (min-width: 1024px) {
          .steps-list .steps-item .steps-image .img {
            padding: 0 0 66% 0;
            background: no-repeat center;
            background-size: cover; } }
    .steps-list .steps-item::before {
      content: '';
      width: 0;
      left: 0;
      height: calc(100%);
      background-color: #079ea9;
      top: 0;
      position: absolute; }
      @media (min-width: 1024px) {
        .steps-list .steps-item::before {
          width: 1px;
          left: 50%; } }
    .steps-list .steps-item::after {
      top: 0;
      position: absolute;
      background-color: #079ea9;
      border-radius: 50%;
      text-align: center;
      width: 40px;
      height: 40px;
      left: 50%;
      transform: translateX(-50%);
      counter-increment: stepsCounter;
      content: counter(stepsCounter);
      color: white;
      font-weight: 500;
      line-height: 40px; }
      @media (min-width: 1024px) {
        .steps-list .steps-item::after {
          left: 50%; } }
    @media (min-width: 1024px) {
      .steps-list .steps-item:nth-child(2n) {
        text-align: left;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse; } }
    .steps-list .steps-item:last-child {
      margin-bottom: 0; }
      .steps-list .steps-item:last-child::before {
        display: none; }

.danger {
  color: red; }

.header-user__data {
  position: relative; }
  .header-user__data .input-cheked {
    padding: 0;
    margin: 0; }
    .header-user__data .input-cheked .input[type=radio] + label::before,
    .header-user__data .input-cheked .input[type=checkbox] + label::before {
      width: 32px;
      border-radius: 10px; }
    .header-user__data .input-cheked .input[type=radio] + label::after,
    .header-user__data .input-cheked .input[type=checkbox] + label::after {
      border-radius: 50%;
      background-color: #000;
      opacity: 0.6; }
    .header-user__data .input-cheked .input[type=radio]:checked + label::after,
    .header-user__data .input-cheked .input[type=checkbox]:checked + label::after {
      background-color: #079ea9;
      opacity: 1;
      left: 16px; }
  .header-user__data .header-user__data-popup_info {
    position: absolute;
    right: 0;
    top: 100%;
    display: none;
    background-color: white;
    color: #12172a;
    padding: 10px 25px;
    white-space: nowrap;
    border: 1px solid #E2E7EA; }
    .header-user__data .header-user__data-popup_info a {
      color: #12172a; }
    .header-user__data .header-user__data-popup_info .btn--green {
      color: white; }
    .header-user__data .header-user__data-popup_info .title {
      font-weight: 600;
      font-size: 1.2rem; }
  .header-user__data .header-user__data-icon {
    width: 45px;
    height: 45px;
    border-radius: 50%;
    background: no-repeat center;
    background-size: cover;
    font-size: 1.2rem;
    font-weight: 500;
    border: 1px solid #FFF;
    text-align: center;
    line-height: 45px;
    background-color: white;
    color: #079ea9; }
  .header-user__data .header-user__data-saleaccount {
    font-size: 1.6rem;
    line-height: 1; }
  .header-user__data:hover .header-user__data-popup_info {
    display: block; }

.header-user__data-userrow {
  padding-bottom: .5rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.25);
  line-height: 1; }

.header-user__data-row {
  padding: .5rem 0 .5rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.25); }
  .header-user__data-row .subtitle {
    color: #12172a; }
  .header-user__data-row:last-child {
    border-bottom: none; }
  .header-user__data-row .header-user__data-saleaccount_line {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center; }

.container .vs__dropdown-toggle {
  background-color: white;
  border-radius: 0;
  border: 1px solid #E2E7EA;
  padding: 0.5em; }
  .container .vs__dropdown-toggle .vs__selected {
    border: 0;
    background-color: #079ea9;
    color: white;
    padding: .25em .35em; }
  .container .vs__dropdown-toggle .vs__deselect {
    fill: white; }

.page-error {
  min-height: 75vh; }
  .page-error .container--error {
    padding: 3em 0; }

.file--upload__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[3];
      grid-template-columns: repeat(3, 1fr);
  margin: 1em 0;
  grid-column-gap: 1em; }

.file--upload_line {
  background-color: white;
  padding: 0.5em 0.5em; }
  .file--upload_line .name {
    font-weight: 500; }

.zoom--doc {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 10;
  background-color: rgba(255, 255, 255, 0.6);
  padding: 17px 20px;
  border-radius: 50%;
  cursor: pointer; }

.qual--form__quest {
  padding: 0 0 35px 0; }

.qual--form__files {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (minmax(290px, calc(25% - 0.8em)))[auto-fit];
      grid-template-columns: repeat(auto-fit, minmax(290px, calc(25% - 0.8em)));
  grid-column-gap: 1em;
  grid-row-gap: 1.5em;
  padding: 25px 0; }

.qual--form__file {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 2fr;
      grid-template-columns: 1fr 2fr;
  grid-column-gap: 1em;
  line-height: 1.2;
  font-size: .9em;
  cursor: pointer; }

.qual--accept {
  list-style: disc;
  padding-left: 1em;
  margin: 25px 0; }
  .qual--accept li {
    margin-bottom: 10px; }

.svg-loader {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-line-pack: distribute;
      align-content: space-around;
  -ms-flex-pack: center;
      justify-content: center;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%); }
  .svg-loader svg {
    width: 50px;
    height: 50px; }

.loader-svg {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  fill: none;
  stroke-width: 31px;
  stroke: #49a0a4; }
  .loader-svg.bg {
    stroke-width: 31px;
    stroke: #000; }
  .loader-svg.animate {
    stroke-dasharray: 520;
    animation: fill-animation 2s cubic-bezier(1, 1, 1, 1) 0s infinite; }

@keyframes fill-animation {
  0% {
    stroke-dasharray: 538;
    stroke-dashoffset: 0; }
  50% {
    stroke-dasharray: 538;
    stroke-dashoffset: 538; }
  100% {
    stroke-dasharray: 538;
    stroke-dashoffset: 1076; } }

@media (min-width: 1024px) {
  .list {
    display: -ms-grid;
    display: grid;
    grid-gap: 2em; } }

.list > div {
  margin-bottom: 25px; }

.file--controller {
  position: relative;
  display: block;
  height: 0px;
  padding: 0 0 100% 0;
  background-color: #FFF;
  border-radius: 5px;
  box-shadow: 0 2px 7px rgba(0, 0, 0, 0.15);
  border: 1px solid white;
  transition: 0.1s ease;
  overflow: hidden; }
  .file--controller .link {
    text-transform: lowercase;
    border-bottom: 1px dotted; }
  .file--controller:hover {
    border: 1px solid #079ea9;
    background-color: rgba(73, 160, 164, 0.2); }
  .file--controller input[type="file"] {
    opacity: 0;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    cursor: pointer;
    display: block;
    position: absolute;
    z-index: 2; }
  .file--controller .file--controller__caption {
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    padding: 0 10px;
    text-align: center;
    overflow-wrap: break-word;
    transition: 300ms linear;
    z-index: 3; }
    .file--controller .file--controller__caption.select--file {
      z-index: 1; }
    .file--controller .file--controller__caption:hover {
      opacity: 0.8; }
  .file--controller .file--image {
    width: 100%;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-size: cover;
    transition: 300ms linear;
    background-position: center;
    z-index: 3; }
    .file--controller .file--image:hover {
      opacity: 0.8;
      background-size: 120%; }

.input--fields__group {
  display: -ms-flexbox;
  display: flex;
  gap: 1em;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 2em 0; }
  .input--fields__group .input-row.input-row__file .field--control {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row-reverse;
        flex-direction: row-reverse;
    gap: 1em;
    width: 100%; }
    .input--fields__group .input-row.input-row__file .field--control .file--controller__over {
      text-align: center;
      width: 150px; }
    .input--fields__group .input-row.input-row__file .field--control label {
      width: calc(100% - 150px - 1em);
      text-align: left; }

.input--file {
  display: inline-block;
  background: #FFF;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
  height: 70px;
  width: 200px;
  position: relative;
  border: 1px solid white;
  transition: 0.1s ease;
  border-radius: 5px;
  overflow: hidden; }
  .input--file:hover {
    border: 1px solid #079ea9;
    background-color: rgba(73, 160, 164, 0.2); }
  .input--file input[type="file"] {
    opacity: 0;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    cursor: pointer;
    display: block;
    position: absolute;
    z-index: 2; }
  .input--file .file--image {
    z-index: 3; }
  .input--file .file--controller__caption {
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    padding: 0 10px;
    text-align: center;
    overflow-wrap: break-word;
    z-index: 3; }
    .input--file .file--controller__caption.select--file {
      z-index: 1; }
  .input--file .input--file__info {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    height: 100%;
    width: 100%; }
    .input--file .input--file__info .input--file__icon {
      width: 68px;
      height: 68px;
      background-size: cover;
      background-position: center; }
    .input--file .input--file__info .input--file__caption {
      padding: 10px; }

.form--bill__param {
  display: -ms-grid;
  display: grid;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  -ms-grid-columns: (1fr)[3];
      grid-template-columns: repeat(3, 1fr);
  margin: 0 0 15px 0; }
  .form--bill__param .input-row {
    height: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: justify;
        justify-content: space-between; }

.tab--type_bill label {
  border-radius: 5px;
  background-color: #2D2D2D;
  padding: 30px 20px;
  display: block;
  border: 1px solid #2D2D2D;
  color: white;
  cursor: pointer;
  height: 100%; }
  .tab--type_bill label:hover {
    background-color: #334445;
    border: 1px solid #3B9498; }
  .tab--type_bill label .h3 {
    padding: 0 0 0 34px;
    position: relative; }
    .tab--type_bill label .h3::before {
      content: '';
      position: absolute;
      top: 4px;
      left: 0;
      width: 20px;
      height: 20px;
      border-radius: 10px;
      border: 2px solid #3B9498;
      background-size: 131%;
      background-position: center;
      cursor: pointer; }

.tab--type_bill input {
  display: none; }
  .tab--type_bill input:checked + label {
    border: 1px solid #3B9498; }
    .tab--type_bill input:checked + label .h3::before {
      background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 22C11.1167 22 9.81667 21.7373 8.6 21.212C7.38333 20.6873 6.325 19.975 5.425 19.075C4.525 18.175 3.81267 17.1167 3.288 15.9C2.76267 14.6833 2.5 13.3833 2.5 12C2.5 10.6167 2.76267 9.31667 3.288 8.1C3.81267 6.88333 4.525 5.825 5.425 4.925C6.325 4.025 7.38333 3.31233 8.6 2.787C9.81667 2.26233 11.1167 2 12.5 2C13.8833 2 15.1833 2.26233 16.4 2.787C17.6167 3.31233 18.675 4.025 19.575 4.925C20.475 5.825 21.1873 6.88333 21.712 8.1C22.2373 9.31667 22.5 10.6167 22.5 12C22.5 13.3833 22.2373 14.6833 21.712 15.9C21.1873 17.1167 20.475 18.175 19.575 19.075C18.675 19.975 17.6167 20.6873 16.4 21.212C15.1833 21.7373 13.8833 22 12.5 22Z' fill='%233B9498'/%3E%3Cpath d='M18.1501 9.5499L11.1001 16.5999L6.8501 12.3499L8.2501 10.9499L11.1001 13.7999L16.7501 8.1499L18.1501 9.5499Z' fill='%232D2D2D'/%3E%3C/svg%3E%0A"); }

.tab--type_bill input {
  display: none; }

.list--type_bill {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[3];
      grid-template-columns: repeat(3, 1fr);
  grid-gap: 1em;
  margin: 25px 0; }

.table--col_left {
  text-align: left; }
  .table--col_left th, .table--col_left td {
    text-align: left; }

.section--privilege .h2,
.section--princip .h2 {
  color: white; }

.icon-scroll {
  position: absolute;
  bottom: 50px;
  left: 0;
  right: 0;
  margin: auto;
  width: 39px;
  height: 50px;
  display: none; }
  .icon-scroll svg {
    fill: transparent;
    stroke: white;
    width: 100%;
    height: 100%; }
  @media (min-width: 1361px) {
    .icon-scroll {
      display: block; } }

.section--top {
  padding: 0;
  color: white;
  min-height: 100vh; }
  .section--top .section--overlay {
    background-color: #245060;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: center;
        justify-content: center; }
  .section--top .slide {
    padding: 80% 0 0 0; }
    .section--top .slide::before {
      position: absolute;
      content: '';
      left: 0;
      right: 0;
      bottom: 0;
      top: 0;
      background: rgba(38, 44, 59, 0.5);
      mix-blend-mode: multiply; }
    @media (min-width: 767px) {
      .section--top .slide {
        padding: 55vh 0 0 0; } }

.page-main .section--top {
  margin-top: -76px;
  background-color: #245060;
  width: 100%;
  -ms-grid-columns: 1fr;
      grid-template-columns: 1fr; }
  @media (min-width: 1024px) {
    .page-main .section--top {
      display: -ms-grid;
      display: grid;
      -ms-grid-rows: 55% 1fr;
          grid-template-rows: 55% 1fr; } }

.page-main .header {
  background-color: transparent; }
  .page-main .header::before {
    background-color: #245060;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    opacity: 0.5;
    transition: .3s linear;
    content: ''; }
  .page-main .header .header-overlay {
    position: relative; }
  .page-main .header.whit-scroll {
    position: sticky; }
    .page-main .header.whit-scroll::before {
      opacity: 1;
      height: 100%; }

.page-main .page {
  overflow: visible; }

.slide {
  height: 0;
  padding: 82.3% 0 0 0;
  width: 100%;
  position: relative;
  background: no-repeat center;
  background-size: cover; }
  .slide a {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0; }
    .slide a::before {
      content: '';
      background-color: rgba(38, 44, 59, 0.5);
      position: absolute;
      left: 0;
      right: 0;
      top: 0;
      bottom: 0; }

.big-logo {
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  font-size: 1rem;
  font-weight: 200;
  display: -ms-flexbox;
  display: flex;
  fill: white;
  -ms-flex-align: end;
      align-items: flex-end;
  left: 50%; }
  @media (min-width: 767px) {
    .big-logo {
      font-size: 2rem; } }
  @media (min-width: 1024px) {
    .big-logo {
      font-size: 3vw;
      left: 50%;
      transform: translate(-52%, -50%); } }
  @media (min-width: 1360px) {
    .big-logo {
      font-size: 54px; } }
  .big-logo svg {
    display: block; }
    .big-logo svg path {
      fill: white; }
  .big-logo__text {
    line-height: 1;
    position: relative;
    overflow: hidden;
    height: 1em; }
    .big-logo__text.v-enter {
      opacity: 1; }
    .big-logo__text .big-logo__text_hide,
    .big-logo__text .big-logo__text_show {
      position: absolute;
      left: 0;
      top: 0; }
    .big-logo__text .big-logo__text_hide {
      transform: translateY(0); }
    .big-logo__text .big-logo__text_show {
      transform: translateY(120%); }
    .big-logo__text.start-change {
      transition: .5s ease; }
      .big-logo__text.start-change .big-logo__text_hide,
      .big-logo__text.start-change .big-logo__text_show {
        transition: .5s ease; }
      .big-logo__text.start-change.changing .big-logo__text_hide {
        transform: translateY(-120%); }
      .big-logo__text.start-change.changing .big-logo__text_show {
        transform: translateY(0); }
  .big-logo__start {
    padding-bottom: 1.35vw; }
    .big-logo__start svg {
      width: 56px;
      height: 35px; }
      @media (min-width: 767px) {
        .big-logo__start svg {
          width: 110px;
          height: 65px; } }
      @media (min-width: 1024px) {
        .big-logo__start svg {
          width: 156px;
          height: 93px; } }
  .big-logo__end {
    padding-bottom: 1.35vw; }
    .big-logo__end svg {
      width: 87px;
      height: 36px; }
      @media (min-width: 767px) {
        .big-logo__end svg {
          width: 156px;
          height: 76px; } }
      @media (min-width: 1024px) {
        .big-logo__end svg {
          width: 223px;
          height: 93px; } }
  .big-logo__center {
    position: relative;
    overflow: hidden;
    padding: 0 .5em .75em .5em;
    margin: 0 .25em; }
    .big-logo__center-bottom::before, .big-logo__center-bottom::after {
      content: '';
      position: absolute;
      bottom: 0;
      background-color: white;
      width: 0.937vw;
      height: 2.5vw; }
    .big-logo__center-bottom::before {
      left: 0; }
    .big-logo__center-bottom::after {
      right: 0; }
    .big-logo__center::after {
      content: '';
      position: absolute;
      left: 0;
      right: 0;
      height: 0.937vw;
      bottom: 0;
      background-color: white; }

.main-desc {
  margin: 20px 0; }
  @media (min-width: 1024px) {
    .main-desc {
      margin: 0; } }
  .main-desc .col {
    font-size: 13px; }
    @media (min-width: 1024px) {
      .main-desc .col {
        font-size: 1rem; } }

.section--main__row .col {
  vertical-align: middle; }
  .section--main__row .col .h1 {
    margin-bottom: 1rem; }
    .section--main__row .col .h1 + .lid {
      margin-top: 1.25rem;
      line-height: 1.4; }
  .section--main__row .col .lid + .p {
    margin-top: 1.25rem; }

.row-bizmall_connect {
  position: relative;
  z-index: 2; }

.section--bizmall-connect {
  overflow: hidden; }
  .section--bizmall-connect .h1 {
    max-width: 522px;
    margin-right: 1vw; }

.bizmall_connect__text {
  margin-bottom: 60px; }

.wrapper--bizmall_connect {
  background-color: rgba(0, 0, 0, 0.15); }
  .wrapper--bizmall_connect .h2 {
    max-width: none; }
  @media (min-width: 767px) {
    .wrapper--bizmall_connect {
      background-color: transparent; } }

.analis--col__img {
  position: relative;
  margin-bottom: 2rem; }
  @media (min-width: 1024px) {
    .analis--col__img {
      position: static; } }

@media (min-width: 1024px) {
  .col-img__analis {
    width: 84%;
    transform: translate(17%, -2.5%);
    padding-top: 2.5%; } }

@media (min-width: 767px) {
  .col-img__analis__bg {
    width: calc(100% - 50px);
    transform: translate(0%, -5%);
    background-color: #000;
    opacity: .15;
    left: 25px;
    top: 0;
    bottom: 0;
    position: absolute; } }

@media (min-width: 1024px) {
  .col-img__analis__bg {
    width: 42%;
    left: 0;
    transform: translate(17%, -2.5vw); } }

@media (min-width: 1024px) {
  .col-txt__analis {
    padding-top: 6.37vw;
    padding-bottom: 4.37vw; } }

.row-analis {
  padding-bottom: 50px; }

.row-benefit {
  display: -ms-grid;
  display: grid;
  width: 100%;
  column-gap: 1.1vw;
  -ms-grid-columns: 1fr;
      grid-template-columns: 1fr; }
  @media (min-width: 767px) {
    .row-benefit {
      column-gap: 3vw;
      -ms-grid-columns: 1fr 1fr;
          grid-template-columns: 1fr 1fr; } }
  @media (min-width: 1280px) {
    .row-benefit {
      column-gap: 1.1vw;
      -ms-grid-columns: 1fr 1fr 1fr 1fr;
          grid-template-columns: 1fr 1fr 1fr 1fr; } }
  .row-benefit .about_benefit-item {
    padding: 50px 0 75px 0;
    position: relative;
    margin: 50px 0; }
    .row-benefit .about_benefit-item .ab-icon {
      position: absolute;
      top: 0;
      right: 0;
      left: 0; }
      .row-benefit .about_benefit-item .ab-icon svg {
        width: 30px;
        height: 23px;
        fill: #7ed0c9; }
    .row-benefit .about_benefit-item .r-link {
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      margin-top: 52px; }
    .row-benefit .about_benefit-item .link--arrow {
      position: relative;
      padding-left: 30px; }
      .row-benefit .about_benefit-item .link--arrow svg {
        position: absolute;
        width: 23px;
        height: 22px;
        left: 0;
        bottom: -3px;
        fill: #7ed0c9; }

.section--download__1 .btn,
.section--download__2 .btn {
  width: 100%;
  margin-top: 25px; }
  @media (min-width: 767px) {
    .section--download__1 .btn,
    .section--download__2 .btn {
      width: auto; } }

.download__1,
.download__2 {
  display: block; }
  @media (min-width: 767px) {
    .download__1,
    .download__2 {
      display: -ms-flexbox;
      display: flex; } }

.download__2 {
  background-color: #1e4451; }

.download__1 {
  background-color: #1e4451; }

.download__2--txt,
.download__1--txt {
  padding: 25px 1vw 32px 0; }
  .download__2--txt .h2,
  .download__1--txt .h2 {
    max-width: 590px;
    margin-bottom: 50px; }
    @media (min-width: 767px) {
      .download__2--txt .h2,
      .download__1--txt .h2 {
        margin-bottom: 300px; } }

.download__2--img,
.download__1--img {
  background: no-repeat center;
  background-size: cover;
  margin-bottom: -40px; }
  .download__2--img::before,
  .download__1--img::before {
    display: block;
    content: '';
    height: 0;
    padding-bottom: 60%; }
  @media (min-width: 767px) {
    .download__2--img,
    .download__1--img {
      margin-bottom: 0; } }
  .download__2--img__set,
  .download__1--img__set {
    width: 100%; }

.row-princip {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.tb-row {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
      grid-template-columns: 1fr;
  border-bottom: solid 1px rgba(255, 255, 255, 0.6);
  padding: 40px 0 57px 0; }
  @media (min-width: 767px) {
    .tb-row {
      padding: 0;
      -ms-grid-columns: 2fr 3fr 3fr;
          grid-template-columns: 2fr 3fr 3fr;
      column-gap: 1vw; } }
  @media (min-width: 767px) {
    .tb-row__header .tb-cell {
      padding: 40px 30px 57px 30px; }
      .tb-row__header .tb-cell .subtitle {
        color: white;
        text-decoration: lowercase; } }
  .tb-row .tb-cell {
    font-size: 1.25em;
    max-width: 365px; }
    @media (min-width: 767px) {
      .tb-row .tb-cell {
        padding: 40px 30px 45px 30px; } }
    .tb-row .tb-cell .tb-row__title {
      padding-top: .5rem;
      font-size: 13px;
      font-weight: normal;
      font-stretch: normal;
      font-style: normal;
      line-height: normal;
      letter-spacing: normal;
      color: #7ed0c9;
      margin-top: 28px; }
      @media (min-width: 767px) {
        .tb-row .tb-cell .tb-row__title {
          font-size: 16px;
          max-width: 135px;
          margin-top: 0; } }
    .tb-row .tb-cell .h2 {
      color: #7ed0c9; }
  .tb-row:last-child {
    border-bottom: none; }

.section--benefit .btn {
  width: 100%;
  margin-top: 25px; }
  @media (min-width: 767px) {
    .section--benefit .btn {
      width: auto; } }

.section--benefit .bigtitle {
  color: #7ed0c9;
  margin-bottom: 8.125vw; }

.section--benefit .benefit-list {
  font-size: 1rem;
  padding-bottom: 25px;
  counter-reset: cbenefit; }
  @media (min-width: 1024px) {
    .section--benefit .benefit-list {
      font-size: 1.87vw; } }
  .section--benefit .benefit-list .benefit-title {
    margin-bottom: 25px; }
  .section--benefit .benefit-list .benefit-item {
    counter-increment: cbenefit;
    display: block;
    padding: 15px 0; }
    @media (min-width: 1024px) {
      .section--benefit .benefit-list .benefit-item {
        padding: 25px 0; } }
    .section--benefit .benefit-list .benefit-item .benefit-item__content {
      position: relative;
      padding: 0 0 0 40px; }
      @media (min-width: 1024px) {
        .section--benefit .benefit-list .benefit-item .benefit-item__content {
          padding: 0 0px 0px 60px; } }
      .section--benefit .benefit-list .benefit-item .benefit-item__content::before {
        content: counter(cbenefit) ".";
        position: absolute;
        transform: translateY(-50%);
        background-color: #245060;
        border-radius: 50%;
        z-index: -1;
        line-height: 1;
        text-align: center;
        left: -5px;
        height: 50px;
        width: 50px;
        top: 12px;
        padding: 18px 0; }
        @media (min-width: 1024px) {
          .section--benefit .benefit-list .benefit-item .benefit-item__content::before {
            left: 0px;
            height: 75px;
            width: 75px;
            top: 23px;
            padding: 23px 0; } }

.section--privilege .h2 {
  margin: 25px 0 55px 0; }
  @media (min-width: 1024px) {
    .section--privilege .h2 {
      margin: 25px 0 120px; } }

@media (min-width: 1024px) {
  .section--privilege .col-img__right {
    margin-bottom: -160px; } }

.privilege-item {
  padding: 30px 0;
  border-bottom: 1px solid #7ed0c9;
  font-size: 1rem; }
  .privilege-item:last-child {
    border-bottom: none; }
  .privilege-item .privilege-item__txt {
    display: none;
    padding: 25px 0 50px; }
  .privilege-item .privilege-header {
    padding-right: 35px;
    position: relative; }
    @media (min-width: 1024px) {
      .privilege-item .privilege-header {
        padding-right: 45px; } }
    .privilege-item .privilege-header::before {
      content: '';
      position: absolute;
      right: 15px;
      top: 6px;
      width: 8px;
      height: 8px;
      border-style: solid;
      border-color: #7ed0c9;
      border-width: 0 1px 1px 0;
      transform: rotate(45deg); }
      @media (min-width: 1024px) {
        .privilege-item .privilege-header::before {
          top: 8px;
          right: 30px;
          width: 12px;
          height: 12px; } }
  .privilege-item.open .privilege-header::before {
    border-width: 1px 0 0 1px; }
  .privilege-item .privilege-title {
    color: #7ed0c9;
    max-width: 510px; }

.section-fin .fin-list {
  margin-top: 60px; }

.fin-item {
  padding-bottom: 75px; }
  .fin-item .fin-desc {
    max-width: 312px; }
  .fin-item .number {
    color: #7ed0c9; }
    .fin-item .number small {
      color: white; }

.different-item__title.h2 {
  color: white !important; }

@media (min-width: 1024px) {
  .different-item__desc {
    font-size: 16px; } }

.different-overlay {
  position: relative;
  margin: 20px 0 0 0;
  overflow: hidden; }
  @media (min-width: 1024px) {
    .different-overlay {
      margin: 40px 0px 0 0px; } }

@media (min-width: 1024px) {
  .different-item__row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
        align-items: start;
    gap: 2em; }
    .different-item__row > div {
      width: 50%; } }

.different-list {
  margin-top: 40px;
  padding: 25px 0 75px 0;
  min-height: 424px;
  position: relative; }
  @media (min-width: 1024px) {
    .different-list {
      margin-top: 60px; } }
  .different-list .flickity-slider {
    height: 100%; }
  .different-list .different-item {
    width: 100%;
    min-height: 100%;
    display: -ms-flexbox;
    display: flex;
    opacity: 0;
    transition: .5s opacity; }
    .different-list .different-item .different-item__over {
      padding: 20px 20px;
      transition: .5s linear;
      background-color: #245060; }
    .different-list .different-item.is-selected {
      opacity: 1; }
      .different-list .different-item.is-selected + .different-item {
        opacity: 0.5; }
        .different-list .different-item.is-selected + .different-item .different-item__over {
          transform: scale(0.9); }
    @media (min-width: 1361px) {
      .different-list .different-item {
        width: 75%; }
        .different-list .different-item .different-item__over {
          padding: 50px 30px 75px; } }

.flickity-button {
  position: absolute;
  background: rgba(255, 255, 255, 0.75);
  border: none;
  color: #333; }
  .flickity-button .h2 {
    margin-bottom: 21px; }

.slider__different + .slider--numbers {
  position: absolute;
  font-size: 0;
  padding: 0 33px;
  left: 50%;
  transform: translateX(-50%);
  bottom: 35px; }
  @media (min-width: 1024px) {
    .slider__different + .slider--numbers {
      left: 15px;
      bottom: 75px;
      transform: none; } }
  .slider__different + .slider--numbers .slider--number__current,
  .slider__different + .slider--numbers .slider--number__count {
    display: inline-block;
    font-size: 16px;
    vertical-align: top; }
  .slider__different + .slider--numbers .slider--number__current + .slider--number__count {
    padding-left: 17px; }
  .slider__different + .slider--numbers .slider--number__count {
    margin-top: 5px; }
  .slider__different + .slider--numbers .slider--number__def {
    position: absolute;
    width: 1px;
    height: 35px;
    background-color: white;
    transform: rotate(40deg);
    top: 0;
    left: 0;
    right: 0;
    margin: auto; }

.slider__different .flickity-button {
  background-color: transparent; }

.slider__different .flickity-prev-next-button {
  width: 68px;
  height: 68px;
  border-radius: 0;
  padding: 0;
  top: auto;
  transform: none;
  bottom: 0px; }
  @media (min-width: 767px) {
    .slider__different .flickity-prev-next-button {
      width: 100px;
      height: 100px;
      bottom: -12px; } }
  .slider__different .flickity-prev-next-button path {
    fill: #7ed0c9; }
  .slider__different .flickity-prev-next-button.next {
    left: auto;
    right: 0;
    bottom: 0px; }
    @media (min-width: 1024px) {
      .slider__different .flickity-prev-next-button.next {
        bottom: 200px;
        right: auto;
        left: 20px; } }
  .slider__different .flickity-prev-next-button.previous {
    bottom: 0px;
    left: 0; }
    @media (min-width: 1024px) {
      .slider__different .flickity-prev-next-button.previous {
        left: 20px;
        bottom: 100px; } }
  .slider__different .flickity-prev-next-button .flickity-button-icon {
    top: 0;
    left: 20px;
    width: 100%;
    height: 100%; }

.section-yourbene {
  min-height: calc( 49.5vw + 290px);
  padding-bottom: 7vh; }

.yourbene-list .h2 {
  margin-bottom: 39px; }
  @media (min-width: 767px) {
    .yourbene-list .h2 {
      margin-bottom: 72px; } }

.yourbene-item {
  padding: 25px 0;
  background-color: #212631;
  position: relative;
  z-index: 1; }
  .yourbene-item .yourbene-item__txt {
    display: none; }
  .yourbene-item .yourbene-item__header {
    position: relative;
    padding: 3px 25px 50px 0; }
    .yourbene-item .yourbene-item__header::after, .yourbene-item .yourbene-item__header::before {
      content: '';
      height: 1px;
      width: 25px;
      position: absolute;
      bottom: 15px;
      right: 0;
      background-color: #7ed0c9;
      transform-origin: 50% 50%;
      transition: .5s ease; }
    .yourbene-item .yourbene-item__header::after {
      transform: rotate(90deg); }
  .yourbene-item.open .yourbene-item__header::after {
    transform: rotate(45deg); }
  .yourbene-item.open .yourbene-item__header::before {
    transform: rotate(-45deg); }
  .yourbene-item .h3 {
    color: #7ed0c9;
    max-width: 407px; }
  .yourbene-item__txt {
    padding: 25px 0 25px 0; }

.yourbene-title {
  position: relative; }

.yourbene-image-block {
  height: 0;
  padding: 0 0 60% 0;
  background: no-repeat center;
  background-size: cover; }
  @media (min-width: 767px) {
    .yourbene-image-block {
      margin-top: -15vh; } }
  @media (min-width: 1024px) {
    .yourbene-image-block {
      position: absolute;
      left: 0;
      right: -100%;
      margin-top: 0;
      margin-right: -20px;
      min-height: 49.5vw; } }
  @media (min-width: 1361px) {
    .yourbene-image-block {
      margin-right: -7vw; } }

.section--analog .col-over {
  padding-bottom: 0; }

.section--analog .h2 {
  margin-bottom: 20px; }
  @media (min-width: 767px) {
    .section--analog .h2 {
      margin-bottom: 70px; } }

.section--analog .p {
  margin-bottom: 60px; }
  @media (min-width: 1024px) {
    .section--analog .p {
      margin-bottom: 0; } }

.section--analog .analog--item {
  padding: 20px 0 100px 0; }
  @media (min-width: 767px) {
    .section--analog .analog--item .analog--item__over {
      max-width: 230px; } }
  .section--analog .analog--item .analog--item__logoover {
    height: 55px;
    border-bottom: 1px solid #7ed0c9;
    margin-bottom: 25px; }
    .section--analog .analog--item .analog--item__logoover .analog--item__logo img {
      height: 24px; }
  .section--analog .analog--item__tags {
    opacity: 0.4;
    margin: 5px 0 15px; }

.section--roadmap .h2 {
  margin-right: 2vw;
  margin-bottom: 30px; }
  @media (min-width: 767px) {
    .section--roadmap .h2 {
      margin-bottom: 90px; } }

@media (min-width: 1024px) {
  .rm-year {
    border-left: 1px solid #7ed0c9; } }

.rm-year-title {
  text-align: left;
  color: #7ed0c9;
  margin-bottom: 16px; }
  @media (min-width: 1024px) {
    .rm-year-title {
      text-align: center; } }

@media (min-width: 767px) {
  .col-roadmap__title,
  .rm-year-col {
    padding-top: 37px;
    padding-bottom: 50px; } }

@media (min-width: 1024px) {
  .col-roadmap__title,
  .rm-year-col {
    padding-top: 0; } }

@media (min-width: 767px) {
  .rm-month-list {
    border-left: 1px solid #7ed0c9;
    padding-left: 6.5vw; } }

.rm-month {
  padding: 18px 0; }
  @media (min-width: 767px) {
    .rm-month {
      padding: 37px 0; } }
  .rm-month .rm-moth_title {
    margin-bottom: 9px; }

.investors-list {
  margin-top: 32px; }
  @media (min-width: 767px) {
    .investors-list {
      margin-top: 67px;
      display: -ms-grid;
      display: grid;
      -ms-grid-columns: 1fr 1fr 1fr;
          grid-template-columns: 1fr 1fr 1fr;
      grid-gap: 1vw; } }
  @media (min-width: 1024px) {
    .investors-list {
      -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
          grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
      grid-gap: .5vw; } }
  .investors-list .investor-item {
    display: -ms-flexbox;
    display: flex; }
    @media (min-width: 767px) {
      .investors-list .investor-item {
        display: block; } }
    .investors-list .investor-item .investor__txt {
      margin-left: 15px; }
      @media (min-width: 767px) {
        .investors-list .investor-item .investor__txt {
          margin-left: 0;
          margin-bottom: 25px; } }

.investor__avatar {
  margin-bottom: 20px; }

.investor__status {
  margin-top: 5px;
  opacity: 0.3; }

.section--footer .h2 {
  margin-bottom: 30px; }

.section--footer__wrapper {
  min-height: calc(60vh - 160px);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.social-list a {
  display: block; }
  @media (min-width: 767px) {
    .social-list a {
      display: inline-block; } }

@media (min-width: 1024px) {
  .section--callback_2 .col-over {
    padding-bottom: 11.11vh; } }

.social {
  color: #7ed0c9;
  margin: 5px 0; }
  @media (min-width: 767px) {
    .social {
      margin: 0 20px 0 0; } }
  .social:last-child {
    margin-right: 0; }

.social-title {
  opacity: 0.3;
  margin-bottom: 22px; }

.footer--developer {
  margin-top: 30px; }
  @media (min-width: 767px) {
    .footer--developer {
      margin-top: 0; } }

.footer--about,
.footer--developer {
  font-size: 0.9rem; }

.section--princip img {
  max-width: 100%; }

.section--princip .princip--schema {
  padding: 50px 0 0 0; }

.section-security {
  padding: 10vh 0; }
  .section-security .h2 {
    margin-bottom: 1em; }
    @media (min-width: 1024px) {
      .section-security .h2 {
        margin-bottom: 3em; } }

@media (min-width: 1024px) {
  .security__overlay {
    display: -ms-flexbox;
    display: flex; } }

.security__text {
  padding-bottom: 1em;
  text-align: center; }
  @media (min-width: 1024px) {
    .security__text {
      padding-right: 2em;
      width: 66%;
      text-align: left; } }

.security__right {
  font-size: 1.25em;
  margin-top: .5em;
  text-align: center; }
  .security__right img {
    max-width: 100%; }
  @media (min-width: 1024px) {
    .security__right {
      width: 33%; } }

.section-cta {
  background-color: #245060;
  color: white;
  margin-bottom: 10vh; }
  .section-cta.section-cta__bottom {
    margin-top: 10vh;
    margin-bottom: 0; }
    .section-cta.section-cta__bottom .cta-img {
      bottom: 0; }
      @media (min-width: 767px) {
        .section-cta.section-cta__bottom .cta-img {
          top: -15vh; } }
  .section-cta .cta-overlay {
    display: -ms-grid;
    display: grid;
    grid-gap: 2em; }
    @media (min-width: 767px) {
      .section-cta .cta-overlay {
        -ms-grid-columns: (1fr)[2];
            grid-template-columns: repeat(2, 1fr); } }
  .section-cta .cta-text {
    max-width: 530px; }
  .section-cta .cta-btn {
    margin-top: 1em; }
    @media (min-width: 767px) {
      .section-cta .cta-btn {
        margin-top: 5em; } }
  .section-cta .cta-img {
    background: no-repeat center;
    background-size: cover;
    position: absolute;
    left: 0;
    top: 0;
    bottom: -5vh;
    right: 0; }
    @media (min-width: 1024px) {
      .section-cta .cta-img {
        bottom: -15vh; } }
    .section-cta .cta-img__overlay {
      height: 30vh;
      position: relative; }

.page-main .tabs-select {
  display: none; }
  @media (min-width: 767px) {
    .page-main .tabs-select {
      display: block; } }

.project-item {
  margin-bottom: 1px;
  -ms-grid-column: span 12;
      grid-column: span 12; }
  @media (min-width: 767px) {
    .project-item {
      -ms-grid-column: span 6;
          grid-column: span 6; } }
  @media (min-width: 1024px) {
    .project-item {
      -ms-grid-column: span 3;
          grid-column: span 3; } }
  .project-item .project-item__name {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2; }
  .project-item .project-item__ov {
    height: 100%; }
    .project-item .project-item__ov a, .project-item .project-item__ov .project-item__overlay {
      height: 100%; }
    .project-item .project-item__ov .project-item__overlay {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column; }
    .project-item .project-item__ov .project-item__text {
      -ms-flex: 1;
          flex: 1;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  .project-item .project-item_coming {
    background-color: #2E4F5F;
    color: #FFF;
    padding: 20px;
    border-radius: 5px;
    width: 100%;
    margin-top: 2em; }
    .project-item .project-item_coming_name {
      font-weight: bold; }

.project-list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[12];
      grid-template-columns: repeat(12, 1fr);
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  -ms-flex-pack: distribute;
      justify-content: space-around; }
  .project-list__overlay {
    position: relative;
    padding: 3em 0; }
    .project-list__overlay::before {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      content: '';
      opacity: .12;
      background-color: #079ea9; }

.page-events .titler {
  padding: 35px 0; }

.page-project,
.page-projects {
  background-color: rgba(73, 160, 164, 0.12); }
  .page-project .page,
  .page-projects .page {
    overflow: visible; }
  .page-project b,
  .page-projects b {
    font-weight: bold; }
  .page-project .tags-list .btn--tags:nth-child(7), .page-project .tags-list .btn--tags:nth-child(8), .page-project .tags-list .btn--tags:nth-child(9), .page-project .tags-list .btn--tags:nth-child(10),
  .page-projects .tags-list .btn--tags:nth-child(7),
  .page-projects .tags-list .btn--tags:nth-child(8),
  .page-projects .tags-list .btn--tags:nth-child(9),
  .page-projects .tags-list .btn--tags:nth-child(10) {
    display: none; }
    @media (min-width: 1024px) {
      .page-project .tags-list .btn--tags:nth-child(7):nth-child(7), .page-project .tags-list .btn--tags:nth-child(7):nth-child(8), .page-project .tags-list .btn--tags:nth-child(7):nth-child(9), .page-project .tags-list .btn--tags:nth-child(7):nth-child(10), .page-project .tags-list .btn--tags:nth-child(8):nth-child(7), .page-project .tags-list .btn--tags:nth-child(8):nth-child(8), .page-project .tags-list .btn--tags:nth-child(8):nth-child(9), .page-project .tags-list .btn--tags:nth-child(8):nth-child(10), .page-project .tags-list .btn--tags:nth-child(9):nth-child(7), .page-project .tags-list .btn--tags:nth-child(9):nth-child(8), .page-project .tags-list .btn--tags:nth-child(9):nth-child(9), .page-project .tags-list .btn--tags:nth-child(9):nth-child(10), .page-project .tags-list .btn--tags:nth-child(10):nth-child(7), .page-project .tags-list .btn--tags:nth-child(10):nth-child(8), .page-project .tags-list .btn--tags:nth-child(10):nth-child(9), .page-project .tags-list .btn--tags:nth-child(10):nth-child(10),
      .page-projects .tags-list .btn--tags:nth-child(7):nth-child(7),
      .page-projects .tags-list .btn--tags:nth-child(7):nth-child(8),
      .page-projects .tags-list .btn--tags:nth-child(7):nth-child(9),
      .page-projects .tags-list .btn--tags:nth-child(7):nth-child(10),
      .page-projects .tags-list .btn--tags:nth-child(8):nth-child(7),
      .page-projects .tags-list .btn--tags:nth-child(8):nth-child(8),
      .page-projects .tags-list .btn--tags:nth-child(8):nth-child(9),
      .page-projects .tags-list .btn--tags:nth-child(8):nth-child(10),
      .page-projects .tags-list .btn--tags:nth-child(9):nth-child(7),
      .page-projects .tags-list .btn--tags:nth-child(9):nth-child(8),
      .page-projects .tags-list .btn--tags:nth-child(9):nth-child(9),
      .page-projects .tags-list .btn--tags:nth-child(9):nth-child(10),
      .page-projects .tags-list .btn--tags:nth-child(10):nth-child(7),
      .page-projects .tags-list .btn--tags:nth-child(10):nth-child(8),
      .page-projects .tags-list .btn--tags:nth-child(10):nth-child(9),
      .page-projects .tags-list .btn--tags:nth-child(10):nth-child(10) {
        display: inline-block; } }
  .page-project .titler--text,
  .page-projects .titler--text {
    max-width: 680px;
    width: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    gap: 30px; }
    .page-project .titler--text .lid,
    .page-projects .titler--text .lid {
      font-weight: normal;
      font-size: 24px;
      line-height: 29px; }

.page--project__create .g-tabs {
  position: sticky;
  top: 76px;
  z-index: 90;
  background-color: white;
  padding: 1em 1em;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.015); }

.page--project__create .table {
  margin: 2em 0; }

.titler--form .h3 {
  font-size: .8rem;
  text-transform: uppercase;
  font-weight: 500; }

.project-page-overlay {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[12];
      grid-template-columns: repeat(12, 1fr);
  grid-column-gap: 20px;
  padding: 0 0 4em 0; }
  .project-page-overlay .project-list .project-item {
    background-color: white;
    -ms-grid-column: span 12;
        grid-column: span 12; }
    @media (min-width: 767px) {
      .project-page-overlay .project-list .project-item {
        -ms-grid-column: span 6;
            grid-column: span 6; } }
    @media (min-width: 1024px) {
      .project-page-overlay .project-list .project-item {
        -ms-grid-column: span 4;
            grid-column: span 4; } }
  .project-page-overlay .project-page--contetlist {
    -ms-grid-column: span 12;
        grid-column: span 12; }
    @media (min-width: 767px) {
      .project-page-overlay .project-page--contetlist {
        -ms-grid-column: span 6;
            grid-column: span 6; } }
    @media (min-width: 767px) {
      .project-page-overlay .project-page--contetlist {
        -ms-grid-column: span 9;
            grid-column: span 9; } }
  .project-page-overlay .project-page--filter {
    -ms-grid-column: span 12;
        grid-column: span 12; }
    .project-page-overlay .project-page--filter .filter--content {
      background-color: white;
      padding: 30px 20px; }
    .project-page-overlay .project-page--filter .fix--filter {
      position: sticky;
      top: 0;
      z-index: 10; }
    @media (min-width: 767px) {
      .project-page-overlay .project-page--filter {
        -ms-grid-column: span 4;
            grid-column: span 4;
        -ms-flex-order: 2;
            order: 2; } }
    @media (min-width: 1024px) {
      .project-page-overlay .project-page--filter {
        -ms-grid-column: span 3;
            grid-column: span 3; } }
  .project-page-overlay .project-list {
    grid-column-gap: 1em;
    grid-row-gap: 1em; }

.project-item__nav menu {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1fr 1fr;
      grid-template-columns: 1fr 1fr 1fr; }

.project-item a {
  color: #000; }

.project-item__overlay {
  position: relative; }

.project-item__img {
  padding: 0 0 47.61% 0;
  height: 0;
  background: no-repeat center;
  background-size: cover;
  background-color: #212631; }

.project-item__text {
  background-color: white;
  padding: 25px 20px; }

.project-item__tags {
  padding-bottom: 1em;
  text-transform: uppercase;
  font-weight: 400;
  color: #079ea9;
  margin: 0 -.5em;
  font-size: .75em; }
  .project-item__tags span {
    display: inline-block;
    padding: 0 .5em; }

.project-item__name {
  padding-bottom: 1em;
  height: 56px;
  text-overflow: ellipsis;
  overflow: hidden;
  margin-bottom: 5px; }

.project-item__ptext {
  height: 6em;
  line-height: 1;
  font-weight: 400;
  opacity: .65;
  overflow: hidden;
  background: #fff;
  margin: 0;
  font-size: 12px; }
  .project-item__ptext:hover {
    overflow: visible; }
  .project-item__ptext p, .project-item__ptext .referral-rules *, .referral-rules .project-item__ptext * {
    line-height: 1;
    font-weight: 400;
    margin: 0;
    font-size: 12px;
    background-color: white; }

.project-item__progress {
  padding: 2em 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }
  .project-item__progress b {
    display: block;
    text-align: center;
    width: 100%;
    background-color: #079ea9;
    color: white; }
  .project-item__progress_value {
    width: 50px;
    font-weight: 400; }
  .project-item__progress_line {
    position: relative;
    height: 4px;
    width: calc(100% - 50px); }
    .project-item__progress_line::after {
      content: '';
      position: absolute;
      left: 0;
      right: 0;
      top: 0;
      bottom: 0;
      background-color: #079ea9;
      opacity: .12; }
  .project-item__progress_indicator {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    background-color: #079ea9; }

.project-item_footer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  color: #245060;
  font-weight: 400; }

.section-compilation {
  color: white; }
  @media (min-width: 1024px) {
    .section-compilation {
      color: #000; } }
  .section-compilation::before {
    content: '';
    position: absolute;
    width: 100%;
    top: 0;
    bottom: 0;
    left: 0;
    background-color: #262c3b; }
    @media (min-width: 1024px) {
      .section-compilation::before {
        width: 50%; } }

.compilation-overlay {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
      grid-template-columns: 1fr;
  position: relative; }
  @media (min-width: 1024px) {
    .compilation-overlay {
      -ms-grid-columns: 1fr 2fr;
          grid-template-columns: 1fr 2fr; } }

@media (min-width: 1024px) {
  .compilation__text {
    padding-right: 35%; } }

.compilation__text .h2 {
  color: #079ea9; }
  @media (min-width: 1024px) {
    .compilation__text .h2 {
      margin-bottom: 60%; } }

.compilation__text .p {
  color: white; }

.compilation__slider {
  padding-top: 3em;
  margin: 0 -15px -4vh; }
  @media (min-width: 767px) {
    .compilation__slider {
      margin: 0 -20px -4vh; } }
  @media (min-width: 1024px) {
    .compilation__slider {
      margin: 0;
      -ms-grid-columns: 1fr 2fr;
          grid-template-columns: 1fr 2fr; } }

.compilation__slider__img {
  padding: 0 0 100% 0;
  background: no-repeat center;
  background-size: cover;
  height: 0; }

.compilation__cell {
  display: block;
  -ms-flex-align: center;
      align-items: center;
  width: 100%; }
  @media (min-width: 1024px) {
    .compilation__cell {
      display: -ms-flexbox;
      display: flex; } }

.compilation__slider__visual, .compilation__slider__text {
  width: 100%; }
  @media (min-width: 767px) {
    .compilation__slider__visual, .compilation__slider__text {
      width: 50%; } }

.compilation__slider__text {
  padding: 15px; }
  @media (min-width: 767px) {
    .compilation__slider__text {
      padding-left: 4em; } }

.compilation .flickity-button {
  background-color: transparent;
  width: 50px;
  height: 50px; }
  @media (min-width: 1024px) {
    .compilation .flickity-button {
      width: 100px;
      height: 100px; } }

.compilation .flickity-prev-next-button {
  border-radius: 0; }
  .compilation .flickity-prev-next-button:hover {
    background-color: transparent; }
  .compilation .flickity-prev-next-button.next, .compilation .flickity-prev-next-button.previous {
    top: auto !important;
    left: auto !important;
    right: 40px !important;
    bottom: 0em; }
    @media (min-width: 767px) {
      .compilation .flickity-prev-next-button.next, .compilation .flickity-prev-next-button.previous {
        left: 50% !important;
        right: auto !important;
        margin-left: 4em; } }
    @media (min-width: 1024px) {
      .compilation .flickity-prev-next-button.next, .compilation .flickity-prev-next-button.previous {
        bottom: 2em; } }
  .compilation .flickity-prev-next-button.previous {
    transform: translateX(-15%) translateY(-25%); }
    @media (min-width: 767px) {
      .compilation .flickity-prev-next-button.previous {
        transform: translateX(-15%) translateY(-50%); } }
  .compilation .flickity-prev-next-button.next {
    transform: translateX(63%) translateY(-25%); }
    @media (min-width: 767px) {
      .compilation .flickity-prev-next-button.next {
        transform: translateX(63%) translateY(-50%); } }
  .compilation .flickity-prev-next-button .flickity-button-icon {
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    fill: #079ea9; }

.project--create__form {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -ms-flex-direction: column-reverse;
      flex-direction: column-reverse; }
  @media (min-width: 1024px) {
    .project--create__form {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: row;
          flex-direction: row; } }
  .project--create__form .input-loader {
    padding: 1em; }
    .project--create__form .input-loader__file {
      background-color: transparent;
      padding: 0; }
  .project--create__form .partner--list {
    padding: 1em 0 2em 0; }
  .project--create__form .partner--item {
    background-color: white;
    padding: 0 1em;
    position: relative;
    border-bottom: 1px solid rgba(0, 0, 0, 0.15); }
    .project--create__form .partner--item__wrap {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: justify;
          justify-content: space-between; }
    .project--create__form .partner--item .delete {
      position: absolute;
      left: 1em;
      top: 1em; }
    .project--create__form .partner--item .input-group {
      padding-right: 1em;
      width: 100%; }
    .project--create__form .partner--item .input-loader.input-loader__img-small {
      width: 90px;
      padding: 0; }
      .project--create__form .partner--item .input-loader.input-loader__img-small .input--loader__img {
        height: 90px; }
        .project--create__form .partner--item .input-loader.input-loader__img-small .input--loader__img::after {
          width: 50%;
          height: 50%; }

.project--create__faq {
  width: 100%;
  padding-bottom: 2em; }
  @media (min-width: 1024px) {
    .project--create__faq {
      position: sticky;
      top: 100px;
      width: 33%; } }

.page-cabinet__body--my-projects .cabinet--tutorial {
  grid-area: unset; }

.page--project__create {
  background-color: rgba(73, 160, 164, 0.12);
  overflow: inherit; }
  .page--project__create b {
    font-weight: bold; }

@media (min-width: 1024px) {
  .project--create__questions {
    width: 66%; } }

.slide-enter-active {
  transition-duration: 0.3s;
  transition-timing-function: ease-in; }

.slide-leave-active {
  transition-duration: 0.3s;
  transition-timing-function: cubic-bezier(0, 1, 0.5, 1); }

.slide-enter-to, .slide-leave {
  max-height: 100px;
  overflow: hidden; }

.slide-enter, .slide-leave-to {
  overflow: hidden;
  max-height: 0; }

.checkboxes-list {
  padding: 2em 0 3em 0;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[1];
      grid-template-columns: repeat(1, 1fr);
  grid-column-gap: 1em;
  grid-row-gap: 1em; }
  @media (min-width: 767px) {
    .checkboxes-list {
      grid-column-gap: 1.5em;
      -ms-grid-columns: (1fr)[2];
          grid-template-columns: repeat(2, 1fr); } }

.links-item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center; }
  .links-item .input-group {
    width: 80%; }

.page-project {
  overflow: inherit; }

.page-cabinet .titler--form,
.page-project-detail .titler--form {
  padding: 0; }

.page-cabinet .project--rate,
.page-project-detail .project--rate {
  display: -ms-flexbox;
  display: flex;
  gap: 6px;
  -ms-flex-align: center;
      align-items: center;
  line-height: 20px;
  font-size: 14px; }

.page-project__header {
  background-color: #245060;
  color: white;
  border-color: #668490;
  border-style: solid;
  border-width: 1px 0 1px 0; }

.page-project-detail {
  z-index: 100; }
  .page-project-detail .titler {
    position: relative; }
    .page-project-detail .titler::before {
      content: '';
      background: linear-gradient(90deg, #212631 35%, rgba(33, 38, 49, 0) 55%), rgba(33, 38, 49, 0.2);
      position: absolute;
      left: 0;
      right: 0;
      top: 0;
      bottom: 0;
      z-index: 0; }
    .page-project-detail .titler .h1 {
      font-weight: bold;
      font-size: 30px; }
      @media (min-width: 1024px) {
        .page-project-detail .titler .h1 {
          font-size: 40px;
          line-height: 50px; } }
  .page-project-detail .titler--overlay {
    position: relative;
    z-index: 1;
    display: block; }
  .page-project-detail .project-item__progress_value {
    font-size: 1.8em;
    line-height: 1; }
    @media (min-width: 1024px) {
      .page-project-detail .project-item__progress_value {
        font-size: 1.6em; } }
  .page-project-detail .page-project__header--overlay {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 1fr;
        grid-template-columns: 1fr 1fr; }
    @media (min-width: 1024px) {
      .page-project-detail .page-project__header--overlay {
        -ms-grid-columns: 2fr 3fr 3fr 3fr 8fr 4fr;
            grid-template-columns: 2fr 3fr 3fr 3fr 8fr 4fr;
        grid-column-gap: 1em; } }
    @media (min-width: 1360px) {
      .page-project-detail .page-project__header--overlay {
        -ms-grid-columns: 2fr 3fr 3fr 2fr 7fr 4fr;
            grid-template-columns: 2fr 3fr 3fr 2fr 7fr 4fr;
        grid-column-gap: 1em; } }
    .page-project-detail .page-project__header--overlay .project-tem__invest {
      display: none; }
      @media (min-width: 1024px) {
        .page-project-detail .page-project__header--overlay .project-tem__invest {
          display: block; } }
    .page-project-detail .page-project__header--overlay menu {
      list-style: none;
      border: #668490;
      border-style: solid;
      border-width: 0; }
      @media (min-width: 767px) {
        .page-project-detail .page-project__header--overlay menu {
          border-width: 0 1px 0 0; } }
      .page-project-detail .page-project__header--overlay menu li {
        border: #668490;
        border-style: solid;
        display: inline-block;
        border-width: 0;
        text-align: center; }
        .page-project-detail .page-project__header--overlay menu li a {
          color: white;
          text-align: center;
          display: block;
          padding: 15px 10px; }
          .page-project-detail .page-project__header--overlay menu li a.nuxt-link-exact-active {
            background-color: white;
            color: #079ea9; }
          @media (min-width: 767px) {
            .page-project-detail .page-project__header--overlay menu li a {
              padding: 2em 2em; } }
          @media (min-width: 1024px) {
            .page-project-detail .page-project__header--overlay menu li a {
              padding: 2em .5em; } }
        @media (min-width: 767px) {
          .page-project-detail .page-project__header--overlay menu li {
            border-width: 0 0 0 1px; } }

.project--line__summary {
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
  -ms-flex-align: center;
      align-items: center;
  padding: 10px 0; }
  .project--line__summary .page-project__header--cell {
    width: 52px;
    height: 52px;
    text-align: center;
    font-weight: 600;
    font-size: 14px;
    line-height: 16px; }
    .project--line__summary .page-project__header--cell #svg circle {
      transition: stroke-dashoffset 1s linear;
      stroke: rgba(0, 0, 0, 0.25);
      stroke-width: 4px;
      stroke-dasharray: calc(26 * 6);
      stroke-dashoffset: calc((25 * 6) - ((25 * 6) * 100) / 100); }
    .project--line__summary .page-project__header--cell #svg #bar {
      stroke: #49A0A3; }
    .project--line__summary .page-project__header--cell #cont {
      display: block;
      height: 52px;
      width: 52px;
      border-radius: 100%;
      position: relative; }
      .project--line__summary .page-project__header--cell #cont::after {
        position: absolute;
        display: block;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
        content: attr(data-pct) "%";
        font-size: 14px;
        font-weight: bold; }

.project--header__title-props.project--header__body {
  margin: 20px 0 20px 0;
  opacity: .75; }

.project--header__title-props.project--header__footer {
  -ms-grid-columns: (1fr)[3];
      grid-template-columns: repeat(3, 1fr); }

.project--line__utp {
  font-size: 12px;
  font-weight: bold; }
  .project--line__utp span {
    opacity: .75;
    display: inline-block;
    padding: 0 .5rem; }

.project--header__title-prop {
  padding: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin-bottom: 5px;
  -ms-flex-align: center;
      align-items: center;
  gap: 5px; }
  .project--header__title-prop .project-item__sumsearch {
    text-align: right; }

.section--documents a,
.section--documents a.link {
  font-weight: 400;
  text-transform: none; }
  .section--documents a:hover,
  .section--documents a.link:hover {
    color: #262c3b; }

.project--main__img {
  padding: 0 0 66% 0;
  background-size: cover;
  border-radius: 10px; }

.panel--close {
  position: absolute;
  top: 25px;
  right: 0px;
  width: 36px;
  height: 36px;
  cursor: pointer; }
  .panel--close::after, .panel--close::before {
    content: '';
    width: 100%;
    border-top: 1px solid #000;
    top: 50%;
    left: 0;
    width: 100%;
    position: absolute; }
  .panel--close::after {
    transform: rotate(-45deg); }
  .panel--close::before {
    transform: rotate(45deg); }

.project--header__ti {
  font-weight: 500;
  text-transform: lowercase;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: .5rem;
  font-size: 12px;
  line-height: 1;
  margin: 10px 0; }
  .project--header__ti span {
    display: inline-block;
    border: 1px solid;
    padding: 1px 17px;
    border-radius: 20px; }
  .project--header__ti .tooltipe,
  .project--header__ti .tags,
  .project--header__ti .space {
    text-transform: lowercase;
    font-size: inherit;
    font-weight: inherit; }
  .project--header__ti .project--header__typeinvest {
    color: #079ea9; }

.project--header__progress-value {
  font-weight: 500;
  font-size: 26px;
  line-height: 32px; }

.clients--list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[2];
      grid-template-columns: repeat(2, 1fr);
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  padding: 4em 0 0 0; }
  @media (min-width: 767px) {
    .clients--list {
      -ms-grid-columns: (1fr)[3];
          grid-template-columns: repeat(3, 1fr); } }
  @media (min-width: 1024px) {
    .clients--list {
      -ms-grid-columns: (1fr)[4];
          grid-template-columns: repeat(4, 1fr); } }
  @media (min-width: 1360px) {
    .clients--list {
      -ms-grid-columns: (1fr)[5];
          grid-template-columns: repeat(5, 1fr); } }

.clients--item .img {
  background: no-repeat center;
  background-size: contain;
  width: 125px;
  height: 0;
  padding: 0 0 50% 0; }

.roadmap--list {
  display: -ms-grid;
  display: grid;
  grid-row-gap: 2em;
  padding: 0 0 2em 0; }
  @media (min-width: 1024px) {
    .roadmap--list {
      padding: 4em 0 2em 0;
      -ms-grid-columns: (1fr)[2];
          grid-template-columns: repeat(2, 1fr);
      grid-column-gap: 2em; } }

.roadmap--item {
  margin: 0;
  border-top: 1px solid #dee5e7;
  padding: 2em 0; }
  @media (min-width: 1024px) {
    .roadmap--item {
      margin: 3em 0 0 0; } }
  .roadmap--item__text {
    padding: 0 2em 0 0; }
  .roadmap--item__date {
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    text-transform: uppercase;
    color: #079ea9;
    margin-bottom: 2em; }
    @media (min-width: 1024px) {
      .roadmap--item__date {
        margin-bottom: 0;
        margin-top: 4px; } }

@media (min-width: 767px) {
  .roadmap--content {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 2fr 5fr;
        grid-template-columns: 2fr 5fr; } }

.bonuse--list {
  display: -ms-grid;
  display: grid;
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  padding: 2em 0 2em 0; }
  @media (min-width: 767px) {
    .bonuse--list {
      -ms-grid-columns: (1fr)[4];
          grid-template-columns: repeat(4, 1fr); } }
  @media (min-width: 1024px) {
    .bonuse--list {
      -ms-grid-columns: (1fr)[3];
          grid-template-columns: repeat(3, 1fr); } }

.bonuse--item {
  background-color: #262c3b;
  color: white;
  padding: 2em; }
  .bonuse--item .h3 {
    color: #079ea9;
    margin-bottom: 1em; }
  .bonuse--item__footer-props {
    margin-top: 2em;
    border-top: 1px solid #dee5e7;
    padding: 1em 0;
    display: -ms-grid;
    display: grid;
    grid-column-gap: 1.5em;
    -ms-grid-columns: (1fr)[2];
        grid-template-columns: repeat(2, 1fr); }
  .bonuse--item__footer-name {
    text-transform: uppercase;
    font-size: .75em;
    padding-bottom: .5em; }
  .bonuse--item__footer-val {
    font-weight: 500; }

.doc--list {
  display: -ms-grid;
  display: grid;
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  padding: 2em 0 2em 0;
  -ms-flex-align: baseline;
      align-items: baseline; }
  @media (min-width: 767px) {
    .doc--list {
      -ms-grid-columns: (1fr)[2];
          grid-template-columns: repeat(2, 1fr); } }
  @media (min-width: 1024px) {
    .doc--list {
      -ms-grid-columns: (1fr)[4];
          grid-template-columns: repeat(4, 1fr); } }

.doc--item {
  text-align: left;
  padding: 0 0 0 2.5em;
  position: relative; }
  .doc--item a {
    color: #000;
    text-decoration: underline; }
    .doc--item a:hover {
      text-decoration: none; }
  .doc--item::before {
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='20' viewBox='0 0 18 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.4673e-05 6L6.00303 0H16.998C17.55 0 18 0.455 18 0.992V19.008C17.9998 19.2712 17.895 19.5235 17.7088 19.7095C17.5226 19.8955 17.2702 20 17.007 20H0.993025C0.861702 19.9991 0.731845 19.9723 0.61087 19.9212C0.489895 19.8701 0.38017 19.7957 0.287961 19.7022C0.195752 19.6087 0.122864 19.4979 0.0734597 19.3762C0.0240555 19.2545 -0.000897804 19.1243 2.4673e-05 18.993V6ZM7.00002 1.5L1.50002 7H7.00002V1.5Z' fill='%2349A0A4'/%3E%3C/svg%3E%0A");
    width: 18px;
    height: 20px; }

.rate--list {
  display: -ms-grid;
  display: grid;
  grid-column-gap: 2em;
  padding: 2em 0 2em 0;
  font-size: 1.2em;
  -ms-grid-columns: (1fr)[12];
      grid-template-columns: repeat(12, 1fr);
  grid-column-gap: 24px; }
  .rate--list .rate--val {
    -ms-grid-column: span 12;
        grid-column: span 12; }
  .rate--list .rate--txt {
    -ms-grid-column: span 12;
        grid-column: span 12; }
  @media (min-width: 1024px) {
    .rate--list .rate--val {
      -ms-grid-column: span 5;
          grid-column: span 5; }
    .rate--list .rate--txt {
      -ms-grid-column: span 7;
          grid-column: span 7; } }
  .rate--list p, .rate--list .referral-rules *, .referral-rules .rate--list * {
    margin: 1em 0; }

.rate--value {
  font-size: 80px;
  line-height: 1;
  margin: 2rem 0; }

.section--risk p, .section--risk .referral-rules *, .referral-rules .section--risk * {
  font-size: 1rem; }

.comments--list {
  max-width: 680px;
  margin: 2em 0; }

.comments--item {
  margin-bottom: 3em; }
  .comments--item___header {
    margin-bottom: 1em; }
  .comments--item___img {
    border-radius: 50%;
    width: 50px;
    height: 50px;
    background: no-repeat center;
    background-size: cover;
    margin-right: 2em;
    float: left; }
  .comments--item__username {
    font-size: 1.2em; }
  .comments--item__date {
    opacity: .8; }

.popoup--invest__content {
  display: -ms-grid;
  display: grid; }
  @media (min-width: 1024px) {
    .popoup--invest__content {
      -ms-grid-columns: 3fr 1fr;
          grid-template-columns: 3fr 1fr;
      grid-column-gap: 2em; } }

.popoup--invest__body {
  position: relative; }

.popoup--invest__bonuse {
  position: relative; }

.popoup--invest__config {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[2];
      grid-template-columns: repeat(2, 1fr);
  grid-column-gap: 1em; }
  @media (min-width: 1024px) {
    .popoup--invest__config {
      -ms-grid-columns: (1fr)[4];
          grid-template-columns: repeat(4, 1fr);
      grid-column-gap: 2em; } }
  .popoup--invest__config .title {
    text-transform: uppercase;
    padding: 0 0 1em 0;
    font-size: .9em; }
  .popoup--invest__config .val {
    font-weight: 400;
    font-size: 1.1em; }

.popup--invest__line {
  margin: 2em 0 0 0; }
  .popup--invest__line .checkboxes-list {
    padding: 1em 0; }

.popup--pay__card {
  display: -ms-grid;
  display: grid;
  grid-template: repeat(2, 1fr)/250px 125px;
  grid-column-gap: 1em; }

.project--create__addvideo {
  padding: 2em 0 3em; }

.video-img {
  height: 160px;
  width: 280px;
  background: no-repeat center;
  background-size: cover; }

.project--create__doc {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 6fr 4fr;
      grid-template-columns: 6fr 4fr;
  padding: 2em 0 2em;
  -ms-flex-align: center;
      align-items: center;
  grid-column-gap: 1em;
  background-color: white;
  padding: 0 1em;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1); }

.project--create__press {
  paddint: 2em 0 4em; }
  .project--create__press .press-list {
    -ms-grid-columns: (1fr)[1];
        grid-template-columns: repeat(1, 1fr);
    padding: 2em 0 4em; }
    @media (min-width: 767px) {
      .project--create__press .press-list {
        -ms-grid-columns: (1fr)[2];
            grid-template-columns: repeat(2, 1fr); } }

.project--create__press-url {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 7fr 3fr;
      grid-template-columns: 7fr 3fr;
  -ms-flex-align: center;
      align-items: center;
  grid-column-gap: 2em; }

.roadmap--item {
  -ms-flex-align: start;
      align-items: start; }
  @media (min-width: 1024px) {
    .roadmap--item {
      -ms-grid-columns: 100px 1fr;
          grid-template-columns: 100px 1fr;
      display: -ms-grid;
      display: grid;
      grid-gap: 1em; } }

.reviews--item {
  display: -ms-grid;
  display: grid;
  grid-template-areas: "autor company" "text text";
  grid-column-gap: 1em; }
  .reviews--item > div:nth-child(1) {
    grid-area: autor; }
  .reviews--item > div:nth-child(2) {
    grid-area: company; }
  .reviews--item > div:nth-child(3) {
    grid-area: text; }

.project__create--partners__addform {
  padding: 0 0 4em 0; }
  .project__create--partners__addform .partner--data {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 6fr 4fr;
        grid-template-columns: 6fr 4fr;
    -ms-flex-align: center;
        align-items: center;
    grid-column-gap: .6em; }

.project--create__logo {
  padding: 2em 0 4em; }

.project--create__command {
  padding: 2em 0 4em; }

.project--create__command-add {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 7fr 3fr;
      grid-template-columns: 7fr 3fr;
  -ms-flex-align: center;
      align-items: center;
  grid-column-gap: 2em; }

.command--line {
  padding: .75em 1em;
  background-color: white;
  margin: 2px 0; }
  .command--line__img {
    background: no-repeat center;
    background-size: cover;
    width: 55px;
    height: 55px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 1em; }
  .command--line__name {
    display: inline-block;
    vertical-align: middle; }

.press-list.line {
  display: block; }

.press-line {
  position: relative;
  background-color: white;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  padding: 1em; }
  .press-line b {
    font-weight: bold; }
  .press-line .del {
    position: absolute;
    right: 0.4em;
    top: 0.4em;
    z-index: 1; }

.project-list__line {
  margin: 1em 0; }

.project-item__line {
  background-color: white;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  padding: 1em;
  position: relative; }
  .project-item__line:nth-child(2n) {
    background-color: transparent; }
  .project-item__line a {
    color: #262c3b; }
  .project-item__line .title {
    font-weight: bold; }

.cabinet--propject-invets__table {
  margin-top: 2em; }
  .cabinet--propject-invets__table .cabinet--propject-invets__table__item {
    border-bottom: 1px solid rgba(0, 0, 0, 0.15); }
    .cabinet--propject-invets__table .cabinet--propject-invets__table__item:nth-child(2n) {
      background-color: white; }
    .cabinet--propject-invets__table .cabinet--propject-invets__table__item a {
      color: #262c3b; }
  .cabinet--propject-invets__table .cabinet--propject-invets__row {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 4fr 2fr 2fr 2fr 2fr 3fr;
        grid-template-columns: 1fr 4fr 2fr 2fr 2fr 2fr 3fr;
    grid-column-gap: 1em; }
    .cabinet--propject-invets__table .cabinet--propject-invets__row .cell {
      padding: .5em .75em; }
      .cabinet--propject-invets__table .cabinet--propject-invets__row .cell .name {
        font-weight: 500; }

.page--cabiner__project {
  background-color: #F2F2F2;
  overflow: visible; }

.cabinte--project--data {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 6fr 4fr;
      grid-template-columns: 6fr 4fr;
  grid-gap: 2em; }
  .cabinte--project--data .titler--manager {
    width: 100%; }
    .cabinte--project--data .titler--manager .manager-block.open {
      width: 100%; }

.cabinte--project--data__title {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }
  .cabinte--project--data__title .format-date {
    display: inline-block; }
  .cabinte--project--data__title .logo__project {
    width: 100px;
    height: 100px;
    background: no-repeat center;
    background-size: cover;
    border-radius: 50%;
    border: 2px solid white;
    margin-right: 2em; }

.cabinte--project--data__invest {
  background-color: white;
  padding: 1.5em 2em;
  margin: 2em 0;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1fr 1fr;
      grid-template-columns: 1fr 1fr 1fr;
  grid-gap: 1em; }
  .cabinte--project--data__invest .currency_val {
    font-size: 2em; }

.tabs--project {
  margin: 1em 0; }
  .tabs--project .tab--project {
    cursor: pointer;
    font-size: 1.75em;
    opacity: 0.5;
    display: inline-block;
    border-bottom: 2px solid transparent;
    margin-right: 2em; }
    .tabs--project .tab--project.active {
      opacity: 1;
      border-bottom: 2px solid #079ea9; }

ol {
  counter-reset: ol-counter;
  margin: 1em 0; }
  ol li {
    counter-increment: ol-counter;
    position: relative;
    padding-left: 1em;
    margin-top: .5em; }
    ol li::before {
      content: counter(ol-counter) "."; }
    ol li p, ol li .referral-rules *, .referral-rules ol li * {
      display: inline-block;
      padding: 0;
      margin: 0 !important; }

.section--contents {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 7fr 3fr;
      grid-template-columns: 7fr 3fr;
  grid-gap: 2em;
  -ms-grid-row-align: start;
      align-self: start;
  grid-template-areas: "content nav"; }
  .section--contents .section--contents__table {
    position: sticky;
    top: 75px;
    grid-area: nav;
    height: calc(100vh - 75px);
    padding: 2em 0; }
    .section--contents .section--contents__table ul {
      margin: 0 0 0 1em; }
  .section--contents .section--contents__text {
    grid-area: content; }

.status-org {
  width: 10px;
  height: 10px;
  border-radius: 50%; }
  .status-org--ACTIVE {
    background-color: green; }

.org--data {
  margin: 2em 0; }
  .org--data .org--header {
    position: relative;
    padding-left: 1.25em; }
    .org--data .org--header .org--name {
      font-weight: 600; }
    .org--data .org--header .status-org {
      position: absolute;
      top: .5em;
      left: 0; }
  .org--data .org--date--egril {
    opacity: .6;
    margin-bottom: 1em; }
  .org--data .org--date--egril .format-date,
  .org--data .org--date-registration .format-date {
    display: inline-block; }

.autor--project {
  background-color: white;
  padding: 1em 1em;
  border-radius: 5px;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 55px 1fr;
      grid-template-columns: 55px 1fr;
  grid-gap: 1em;
  margin: 0 0 2em 0; }
  .autor--project .autor--name {
    font-weight: 600;
    font-size: 1.2em;
    line-height: 1;
    padding-top: .5em; }
  .autor--project .header-user__data-icon {
    width: 55px;
    height: 55px;
    border-radius: 50%;
    background: no-repeat center;
    background-size: cover;
    font-size: 1.2rem;
    font-weight: 500;
    border: 1px solid #FFF;
    text-align: center;
    line-height: 45px;
    background-color: white;
    color: #49a0a4; }

.project-item__line-overlay {
  display: -ms-grid;
  display: grid;
  grid-gap: 1em;
  -ms-grid-columns: 2fr 1fr 1fr 1fr 1fr 1fr 1fr;
      grid-template-columns: 2fr 1fr 1fr 1fr 1fr 1fr 1fr; }

.calc-project--conf {
  display: -ms-grid;
  display: grid;
  grid-gap: 1em;
  -ms-grid-columns: 2fr 2fr;
      grid-template-columns: 2fr 2fr;
  margin: 1em 0; }
  .calc-project--conf .form--group,
  .calc-project--conf .input-group {
    padding-right: 0;
    min-height: 32px; }
  .calc-project--conf_3 {
    -ms-grid-columns: (1fr)[3];
        grid-template-columns: repeat(3, 1fr); }
  .calc-project--conf .vs__dropdown-toggle {
    max-height: 3em;
    overflow: hidden; }
    .calc-project--conf .vs__dropdown-toggle .vs__selected {
      max-height: 2em; }

.page--project__create .btns {
  margin-top: 1em; }

.table thead th, .table thead td, .table tfoot th, .table tfoot td {
  font-weight: bold;
  padding: .5em;
  line-height: 1; }

.table td {
  padding: .5em; }
  .table td .input-group {
    padding-top: 0;
    margin-bottom: 0;
    padding-right: 0; }
  .table td.td-title {
    font-weight: bold; }

.table tr:hover td {
  background-color: rgba(0, 0, 0, 0.05); }

.page--project__create .calendar--month,
.page-cabinet .calendar--month,
.page--cabinet .calendar--month {
  grid-column-gap: 0;
  border-style: solid;
  border-width: 1px 0 0 1px;
  border-color: rgba(0, 0, 0, 0.15); }
  .page--project__create .calendar--month .calendar--month__day,
  .page-cabinet .calendar--month .calendar--month__day,
  .page--cabinet .calendar--month .calendar--month__day {
    text-align: left;
    border-style: solid;
    border-width: 0 1px 1px 0;
    border-color: rgba(0, 0, 0, 0.15); }
    .page--project__create .calendar--month .calendar--month__day .calendar--month__day-over,
    .page-cabinet .calendar--month .calendar--month__day .calendar--month__day-over,
    .page--cabinet .calendar--month .calendar--month__day .calendar--month__day-over {
      margin: 0; }

.page--project__create .calendar--month__day-title,
.page-cabinet .calendar--month__day-title,
.page--cabinet .calendar--month__day-title {
  font-weight: bold;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding-right: 1rem; }

.page--project__create .calendar--month__day-cell,
.page-cabinet .calendar--month__day-cell,
.page--cabinet .calendar--month__day-cell {
  min-height: 200px;
  padding: .5rem; }

.page--project__create .calendar--month__day__event,
.page-cabinet .calendar--month__day__event,
.page--cabinet .calendar--month__day__event {
  border: 1px solid;
  border-radius: 5px;
  padding: .2rem;
  line-height: 1;
  cursor: pointer; }
  .page--project__create .calendar--month__day__event:hover,
  .page-cabinet .calendar--month__day__event:hover,
  .page--cabinet .calendar--month__day__event:hover {
    background-color: rgba(0, 0, 0, 0.15); }

.add--form__shadow {
  background-color: rgba(0, 0, 0, 0.65);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 1000; }

.add--form__content {
  background-color: white;
  padding: 20px;
  left: 50%;
  top: 50%;
  position: fixed;
  transform: translate(-50%, -50%);
  z-index: 1001; }

.add--form__close {
  position: absolute;
  right: 10px;
  top: 10px; }

.project__invest--history {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  padding: .25rem .5rem; }

.project--invest__header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  gap: 1rem;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  .project--invest__header .input--group,
  .project--invest__header .input-group {
    width: calc(20% - 1rem); }
  .project--invest__header .currency_val {
    font-weight: 600;
    font-size: 1.6rem;
    line-height: 1; }

.change_month {
  cursor: pointer; }

.add_day__work {
  cursor: pointer; }

.pay-invest__calendar {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[4];
      grid-template-columns: repeat(4, 1fr);
  grid-column-gap: 1rem; }

.footer-form__add-project {
  position: sticky;
  bottom: 0;
  background-color: white;
  padding: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.project--form__nav {
  text-align: center; }

.page--project__create .input-group label {
  position: relative;
  padding-bottom: .25rem;
  top: auto;
  min-height: 26px;
  display: inline-block; }

.quillWrapper {
  background-color: white;
  height: 350px; }
  .quillWrapper .ql-container {
    height: 302px; }

.page-project__header {
  position: sticky;
  top: 0;
  z-index: 2000; }

.section--project__text ul {
  list-style: none; }

.section--project__text ul li::before {
  content: "— "; }

.section--project__text p, .section--project__text .referral-rules *, .referral-rules .section--project__text * {
  margin: .5em 0;
  font-size: 1.2em; }

.section--project__text h2, .section--project__text h3, .section--project__text h4,
.section--project__text .h2, .section--project__text .h3, .section--project__text ul, .section--project__text ol, .section--project__text table, .section--project__text p, .section--project__text .referral-rules *, .referral-rules .section--project__text * {
  max-width: 760px; }

.section--project__text ol, .section--project__text ul {
  margin: 1rem 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: .5rem; }
  .section--project__text ol li, .section--project__text ul li {
    margin: 0;
    font-size: 1.2em;
    position: relative;
    padding-left: 1em; }
    .section--project__text ol li::before, .section--project__text ul li::before {
      position: absolute;
      left: 0; }

.section--project__text h2, .section--project__text h3 {
  margin-top: 2.25rem;
  padding-top: 0; }

.section--project__text b, .section--project__text strong {
  font-weight: 600; }

.section--project__text i, .section--project__text em {
  font-style: italic; }

.project--list__lock-detection {
  position: relative; }
  .project--list__lock-detection .project--list__lock-authbtn {
    position: absolute;
    left: -20px;
    top: -20px;
    bottom: -20px;
    right: -20px;
    display: -ms-flexbox;
    display: flex;
    padding: 20px;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    -webkit-backdrop-filter: blur(6px);
            backdrop-filter: blur(6px);
    z-index: 15;
    text-align: center;
    background-color: rgba(239, 242, 244, 0.65); }

.project--header {
  display: -ms-grid;
  display: grid;
  gap: 1em; }
  @media (min-width: 1280px) {
    .project--header {
      -ms-grid-columns: 6fr 4fr;
          grid-template-columns: 6fr 4fr;
      margin-bottom: 50px; } }
  .project--header .titler {
    min-height: 300px; }
  .project--header .lid {
    line-height: 1.2; }
  .project--header .lbl--project {
    color: #6e6e6e;
    font-weight: 400; }

.project--header__offer {
  padding: 0 20px;
  max-width: 640px;
  margin: 0 auto; }

.project--header__progress-wrap {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.project--header__progress-wrap {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  margin: 20px 0; }
  .project--header__progress-wrap .project--header__progress-column {
    font-weight: 400; }
    .project--header__progress-wrap .project--header__progress-column:last-child {
      text-align: right; }
    .project--header__progress-wrap .project--header__progress-column .project--header__progress-investors {
      font-weight: 600; }
  .project--header__progress-wrap .project--header__progress-caption,
  .project--header__progress-wrap .project--header__progress-time {
    color: #6e6e6e; }

.project--header__progress-line {
  margin-bottom: 20px;
  background: #245060;
  height: 20px;
  border-radius: 20px;
  text-align: center;
  line-height: 20px;
  color: #fff; }
  .project--header__progress-line .header__progress-percent {
    background: linear-gradient(270deg, #7ED0C9 0%, #499FA3 100%);
    box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15);
    border-radius: 20px;
    height: 100%;
    overflow: hidden;
    padding: 0 5px;
    padding: 2px 0;
    max-width: 100%; }

.project--header__buy__btn .btn {
  width: 100%;
  font-size: 1.4em; }

.section--company .project--header__title-props {
  margin: 25px 0; }

.invest--calc .popoup--invest__config {
  display: block; }
  .invest--calc .popoup--invest__config .form--group,
  .invest--calc .popoup--invest__config .input-group {
    padding-right: 0; }
    .invest--calc .popoup--invest__config .form--group .input,
    .invest--calc .popoup--invest__config .input-group .input {
      text-align: center; }

.popup--invest .popup--overlay {
  max-width: 768px; }

.section--text__utp .list--flex {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 2em;
  -ms-flex-align: top;
      align-items: top;
  -ms-flex-pack: center;
      justify-content: center; }
  .section--text__utp .list--flex .flex-column {
    min-width: 200px; }
  .section--text__utp .list--flex img {
    width: 48px;
    margin: 0 auto 15px auto; }

.section--text__utp .list--row img {
  width: 48px;
  margin: 0 auto 15px auto; }

@media (min-width: 767px) {
  .page-blog .press-list,
  .section-blog .press-list {
    -ms-grid-columns: (1fr)[2];
        grid-template-columns: repeat(2, 1fr); } }

@media (min-width: 1024px) {
  .page-blog .press-list,
  .section-blog .press-list {
    -ms-grid-columns: (1fr)[3];
        grid-template-columns: repeat(3, 1fr); } }

.section-press {
  overflow: hidden; }

.press-list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[1];
      grid-template-columns: repeat(1, 1fr);
  grid-gap: 2em;
  padding-top: 3em; }

.press-item {
  position: relative; }
  .press-item a {
    color: inherit;
    display: block;
    height: 100%; }
  .press-item .h3 {
    line-height: 1.2; }
  .press-item::before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    background-color: #079ea9;
    opacity: .04; }
  .press-item__img {
    height: 0;
    padding: 0 0 66% 0;
    background: no-repeat center;
    background-size: cover; }
  .press-item__overlay {
    position: relative;
    height: 100%; }
  .press-item__text {
    margin: 2rem 2em;
    padding: 0 0 2.5em 0; }
    .press-item__text .h3 {
      margin-bottom: 1em; }
  .press-item__footer {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: end;
        align-items: flex-end;
    margin-top: 2em;
    position: absolute;
    left: 2em;
    bottom: 2em;
    right: 2em; }
  .press-item__date {
    font-weight: 400;
    color: #079ea9; }
  .press-item__logo {
    width: 33px;
    height: 33px;
    background: no-repeat center;
    background-size: contain; }
  .press-item__tags {
    font-size: .7rem;
    text-transform: uppercase;
    font-weight: 500;
    margin-bottom: .35em; }
  .press-item__desc {
    line-height: 1.4;
    font-size: .8rem;
    font-weight: 400;
    opacity: .5; }
    .press-item__desc p, .press-item__desc .referral-rules *, .referral-rules .press-item__desc * {
      font-size: inherit;
      line-height: inherit;
      font-weight: inherit; }
    .press-item__desc > span {
      display: block;
      max-height: 7em;
      text-overflow: ellipsis;
      overflow: hidden;
      -webkit-line-clamp: 4;
      display: -webkit-box; }

.events-list {
  padding-top: 2em; }

.events-item {
  position: relative;
  margin-bottom: 2em; }
  .events-item a {
    color: inherit;
    display: block;
    position: relative;
    z-index: 1; }
  .events-item::before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    background-color: #079ea9;
    opacity: .04; }
  .events-item__cost {
    white-space: nowrap;
    font-size: 18px; }
  @media (min-width: 767px) {
    .events-item__overlay {
      display: -ms-flexbox;
      display: flex; } }
  .events-item__header {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-direction: row;
        flex-direction: row;
    margin-bottom: 1em; }
    @media (min-width: 767px) {
      .events-item__header {
        margin-bottom: 2em;
        display: -ms-flexbox;
        display: flex; } }
  .events-item__footer {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    margin-top: 2em; }
  .events-item__text {
    padding: 15px; }
    @media (min-width: 767px) {
      .events-item__text {
        padding: 30px 40px;
        width: 45%; } }
  .events-item__col1 {
    padding: 15px;
    background-color: #f9fcfb;
    position: relative; }
    @media (min-width: 767px) {
      .events-item__col1 {
        padding: 40px;
        width: 25%; } }
  .events-item__img {
    height: 250px;
    background: no-repeat center;
    background-size: cover; }
    @media (min-width: 767px) {
      .events-item__img {
        height: auto;
        width: 30%; } }
  .events-item__city {
    margin-top: 1em; }
    @media (min-width: 767px) {
      .events-item__city {
        margin-top: 2em; } }
  .events-item__date {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between; }
    @media (min-width: 767px) {
      .events-item__date {
        display: block; } }
    .events-item__date::before {
      content: '';
      position: absolute;
      left: 0;
      right: 0;
      top: 50%;
      background-color: #262c3b;
      height: 1px;
      display: block; }
      @media (min-width: 767px) {
        .events-item__date::before {
          display: none; } }
  .events-item__datestart {
    margin-left: -0.5em; }
  .events-item__dateend {
    margin-right: -0.5em; }
  .events-item__datestart, .events-item__dateend {
    font-size: 1.4em;
    text-transform: lowercase;
    position: relative;
    overflow: hidden;
    background-color: #f9fcfb; }
    .events-item__datestart .date_value, .events-item__dateend .date_value {
      position: relative;
      display: inline-block;
      padding: .5em; }
      .events-item__datestart .date_value::before, .events-item__dateend .date_value::before {
        background-color: #262c3b; }
    .events-item__datestart .date_day, .events-item__dateend .date_day {
      font-size: 2em;
      display: inline-block;
      vertical-align: top;
      line-height: 1.2; }
  .events-item__datestart .date_value::before {
    content: '';
    position: absolute;
    left: 100%;
    width: 1000px;
    height: 1px;
    top: 0;
    bottom: 0;
    margin: auto;
    margin-left: 15px; }
  .events-item__dateend {
    text-align: right; }
    .events-item__dateend .date_value::before {
      content: '';
      position: absolute;
      right: 100%;
      width: 1000px;
      height: 1px;
      top: 0;
      bottom: 0;
      margin: auto;
      margin-right: 15px; }

.page-event .page--public .page,
.page-events .page--public .page {
  background-color: white; }

.page-event .titler .events-item__date .events-item__datestart,
.page-event .titler .events-item__date .events-item__dateend,
.page-events .titler .events-item__date .events-item__datestart,
.page-events .titler .events-item__date .events-item__dateend {
  background-color: transparent;
  display: inline-block; }

.page-event .titler .events-item__date .events-item__datestart .date_value,
.page-events .titler .events-item__date .events-item__datestart .date_value {
  padding-right: 140px; }
  .page-event .titler .events-item__date .events-item__datestart .date_value::before,
  .page-events .titler .events-item__date .events-item__datestart .date_value::before {
    width: 120px;
    left: auto;
    right: 0; }

.page-event .titler .events-item__date .events-item__dateend .date_value::before,
.page-events .titler .events-item__date .events-item__dateend .date_value::before {
  display: none; }

@media (min-width: 767px) {
  .section-reviews {
    padding-bottom: 8em; } }

.section-reviews::before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-color: #079ea9;
  opacity: .04; }

.reviews-list {
  margin-top: 2em; }
  @media (min-width: 767px) {
    .reviews-list {
      display: -ms-grid;
      display: grid;
      -ms-grid-columns: (1fr)[2];
          grid-template-columns: repeat(2, 1fr);
      grid-column-gap: 6em; } }

.reviews-item {
  padding: 2em 0; }
  .reviews-item__img {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background: no-repeat center;
    background-size: cover;
    float: left;
    margin-right: 1em;
    margin-bottom: 1em; }
    @media (min-width: 767px) {
      .reviews-item__img {
        float: none; } }
  .reviews-item__role {
    opacity: .4;
    font-size: .75em; }
    @media (min-width: 767px) {
      .reviews-item__role {
        font-size: 1em; } }
  @media (min-width: 767px) {
    .reviews-item__header {
      display: -ms-flexbox;
      display: flex; } }
  .reviews-item__autor {
    padding: 0 4em 0 3em; }
  .reviews-item__text {
    padding: 1em 0 0 0; }
    @media (min-width: 767px) {
      .reviews-item__text {
        padding: 2em 0 0 0;
        font-size: 1.42em; } }

.variants-list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[1];
      grid-template-columns: repeat(1, 1fr);
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  padding-top: 3em; }
  @media (min-width: 767px) {
    .variants-list {
      -ms-grid-columns: (1fr)[2];
          grid-template-columns: repeat(2, 1fr); } }
  @media (min-width: 1024px) {
    .variants-list {
      -ms-grid-columns: (1fr)[3];
          grid-template-columns: repeat(3, 1fr); } }

.variants-item {
  position: relative;
  color: white; }
  .variants-item::before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #262c3b;
    border-radius: 10px; }
  .variants-item .variants-item__title {
    color: #079ea9; }
  .variants-item__description.p {
    font-size: 1em;
    line-height: 1.4;
    opacity: 0.8;
    font-weight: 400; }

.variants-item__overlay {
  position: relative; }

.variants-item__head {
  padding: 20px 15px; }
  @media (min-width: 1024px) {
    .variants-item__head {
      padding: 2em; } }

.variants-item__footer {
  background-color: #234f60;
  border-radius: 0 0 10px 10px;
  padding: 20px 15px; }
  @media (min-width: 1024px) {
    .variants-item__footer {
      padding: 2em 1.5em; } }
  .variants-item__footer em {
    font-style: normal;
    font-size: .9rem; }

.terms-list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 33% 33% 33%;
      grid-template-columns: 33% 33% 33%;
  grid-column-gap: 1em; }

.terms-item__name {
  font-size: 0.857em; }

.terms-item__value {
  font-size: 1.286em;
  font-weight: 400; }

.contacts-list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[1];
      grid-template-columns: repeat(1, 1fr);
  grid-column-gap: 2em; }
  @media (min-width: 1024px) {
    .contacts-list {
      -ms-grid-columns: (1fr)[3];
          grid-template-columns: repeat(3, 1fr); } }

.contacts-item {
  padding-bottom: 3em; }

.section--people,
.section--partners,
.section--docs {
  text-align: center; }

.people--overlay {
  padding-top: 3em; }

.people--list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[2];
      grid-template-columns: repeat(2, 1fr);
  grid-column-gap: 1em;
  grid-row-gap: 2em;
  padding: 2em 0 1em; }
  @media (min-width: 1024px) {
    .people--list {
      -ms-grid-columns: (1fr)[4];
          grid-template-columns: repeat(4, 1fr);
      grid-column-gap: 2em; } }

.people--item {
  text-align: center;
  padding: 1em 0 2em 0; }

.people--img {
  width: 128px;
  height: 128px;
  background: no-repeat center;
  background-size: cover;
  border-radius: 50%;
  margin: 0 auto 1em; }
  @media (min-width: 1024px) {
    .people--img {
      width: 164px;
      height: 164px; } }

.people--role {
  opacity: 0.4; }

.contact--connect {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center;
  font-size: 16px; }
  .contact--connect .contact--field {
    margin: 50px 0 50px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    gap: 1em; }
  .contact--connect a {
    font-weight: 500;
    display: inline-block;
    border-bottom: 1px solid;
    line-height: 1.5; }
    .contact--connect a:hover {
      border-bottom: 1px solid transparent; }
  .contact--connect .contact--phone {
    font-size: 2em;
    font-weight: 600; }
    .contact--connect .contact--phone a {
      color: #000;
      text-decoration: none;
      border-bottom: 1px solid transparent; }
  .contact--connect .contact---email {
    font-size: 1.4em; }
  .contact--connect .social--ul {
    font-size: 1.2em; }
  @media (min-width: 1024px) {
    .contact--connect {
      -ms-flex-pack: center;
          justify-content: center; }
      .contact--connect .contact--field {
        margin: 5vh 0 5vh;
        width: 33%; } }

.contact--content {
  margin: 100px 0 50px; }
  @media (min-width: 1024px) {
    .contact--content {
      margin: 10vh 0 5vh; } }
  .contact--content .h2n {
    font-weight: 700; }
  .contact--content .h3 {
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 500; }
  .contact--content .p {
    margin-top: 5px; }

.contact--head {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0px 0 50px;
  gap: 1em; }
  .contact--head .contact--header {
    width: 100%; }
  .contact--head .contact--adress {
    margin-top: 1em; }
    .contact--head .contact--adress .p {
      font-size: 1.2em;
      font-weight: 400; }
  @media (min-width: 767px) {
    .contact--head .contact--adress {
      width: 50%; } }
  @media (min-width: 1024px) {
    .contact--head {
      margin: 5vh 0 5vh; }
      .contact--head .contact--header,
      .contact--head .contact--adress {
        width: calc(33% - .66em); } }

.f-auth::before {
  content: '';
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  position: absolute;
  background-color: #f6f8f9; }
  @media (min-width: 767px) {
    .f-auth::before {
      display: none; } }

.auth--logo {
  margin-bottom: 25px; }
  .auth--logo svg {
    width: 196px; }

.app--enter {
  text-align: center; }
  .app--enter .link {
    text-transform: lowercase;
    margin-right: 1em; }
    .app--enter .link + .link {
      margin-left: 1em; }
  .app--enter .small--tool {
    font-size: .8em;
    color: rgba(0, 0, 0, 0.5); }
  .app--enter .input {
    text-align: center; }

.form--auth-reg {
  padding: 0;
  background-color: #f6f8f9;
  max-width: 680px;
  position: relative; }
  @media (min-width: 767px) {
    .form--auth-reg {
      padding: 2.5em 3em; } }
  .form--auth-reg .footer-form {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    padding-top: 2em; }
  .form--auth-reg .form--header {
    padding: 1em 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between; }
    @media (min-width: 767px) {
      .form--auth-reg .form--header {
        padding: 2em 0; } }

.page-auth {
  position: relative; }
  .page-auth .page--overlay {
    padding: 2em 0;
    background: no-repeat center;
    background-size: cover; }
    @media (min-width: 767px) {
      .page-auth .page--overlay {
        padding: 4em 0;
        background-color: #262c3b; } }

.note {
  font-size: .75rem; }
  .note.error {
    color: red; }

.select_city_list {
  background-color: white; }
  .select_city_list > div {
    padding: .5em; }
    .select_city_list > div:hover {
      cursor: pointer;
      background-color: rgba(0, 0, 0, 0.15); }

.manager-block {
  background-color: white;
  color: #262c3b;
  max-width: 420px;
  margin: 0 0 0 auto;
  width: 75px;
  height: 75px;
  border-radius: 50%;
  transition: .3s ease;
  position: fixed;
  right: 15px;
  bottom: 1em;
  z-index: 100;
  overflow: hidden; }
  .manager-block div {
    transition: .3s ease; }
  .manager-block.open {
    border-radius: 0;
    width: calc(100% - 30px);
    height: 360px; }
    @media (min-width: 767px) {
      .manager-block.open {
        height: auto; } }
    .manager-block.open .manager--title {
      height: auto;
      position: relative; }
      .manager-block.open .manager--title::before, .manager-block.open .manager--title::after {
        content: '';
        position: absolute;
        width: 40px;
        height: 1px;
        background-color: #262c3b;
        right: 15px;
        top: 37px; }
        @media (min-width: 767px) {
          .manager-block.open .manager--title::before, .manager-block.open .manager--title::after {
            display: none; } }
      .manager-block.open .manager--title::before {
        transform: rotate(45deg); }
      .manager-block.open .manager--title::after {
        transform: rotate(-45deg); }
    .manager-block.open .manager--content {
      padding: 1.75em 1.5em; }
    .manager-block.open .manager--header {
      padding-bottom: 1.5em; }
      @media (min-width: 767px) {
        .manager-block.open .manager--header {
          padding-bottom: 3em; } }
    .manager-block.open .manager--footer {
      height: auto; }
  @media (min-width: 767px) {
    .manager-block {
      width: auto;
      border-radius: 0;
      position: static;
      height: auto; } }

.manager--title {
  overflow: hidden;
  height: 0; }
  @media (min-width: 767px) {
    .manager--title {
      height: auto; } }
  .manager--title__content {
    padding: 1.75em 1.5em;
    border-bottom: 1px solid #dee5e7; }

@media (min-width: 767px) {
  .manager--content {
    padding: 1.75em 1.5em; } }

.manager--header {
  display: -ms-grid;
  display: grid;
  grid-column-gap: 1.75em;
  -ms-grid-columns: 1fr  2fr;
      grid-template-columns: 1fr  2fr;
  place-items: center left; }
  @media (min-width: 767px) {
    .manager--header {
      padding-bottom: 3em; } }
  .manager--header__image {
    width: 75px;
    height: 75px;
    border-radius: 50%;
    cursor: pointer;
    background: no-repeat center;
    background-size: cover; }
    @media (min-width: 767px) {
      .manager--header__image {
        width: 120px;
        height: 120px; } }

.manager--footer {
  grid-column-gap: 1.75em;
  -ms-grid-columns: (1fr)[2];
      grid-template-columns: repeat(2, 1fr);
  grid-row-gap: 2em;
  place-items: center left;
  height: 0;
  overflow: hidden; }
  .manager--footer > div {
    margin-bottom: 1em; }
  @media (min-width: 767px) {
    .manager--footer {
      display: -ms-grid;
      display: grid;
      height: auto; } }
  .manager--footer__chat {
    -ms-grid-column-span: 3;
        grid-column-end: span 3;
    text-align: left; }
    @media (min-width: 767px) {
      .manager--footer__chat {
        text-align: center;
        margin-top: 1em; } }
  @media (min-width: 767px) {
    .manager--footer .subtitle {
      padding-bottom: .75em; } }
  .manager--footer__sociallink {
    display: inline-block;
    padding-right: 1em; }

.page-cabinet,
.page-company,
.page-investor {
  overflow: inherit; }
  @media (min-width: 1024px) {
    .page-cabinet,
    .page-company,
    .page-investor {
      padding-bottom: 0; } }
  .page-cabinet__body,
  .page-company__body,
  .page-investor__body {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
    margin: 1em 0;
    grid-column-gap: 1em; }
    @media (min-width: 767px) {
      .page-cabinet__body,
      .page-company__body,
      .page-investor__body {
        display: -ms-grid;
        display: grid;
        -ms-grid-columns: 75fr 25fr;
            grid-template-columns: 75fr 25fr; } }
  .page-cabinet .project-list,
  .page-company .project-list,
  .page-investor .project-list {
    text-align: left;
    padding: 2em 0;
    -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
    grid-gap: 1em; }
    @media (min-width: 767px) {
      .page-cabinet .project-list,
      .page-company .project-list,
      .page-investor .project-list {
        -ms-grid-columns: (1fr)[3];
            grid-template-columns: repeat(3, 1fr); } }
    @media (min-width: 1024px) {
      .page-cabinet .project-list,
      .page-company .project-list,
      .page-investor .project-list {
        -ms-grid-columns: (1fr)[3];
            grid-template-columns: repeat(3, 1fr); } }
    @media (min-width: 1361px) {
      .page-cabinet .project-list,
      .page-company .project-list,
      .page-investor .project-list {
        -ms-grid-columns: (1fr)[4];
            grid-template-columns: repeat(4, 1fr); } }
    .page-cabinet .project-list .project-item,
    .page-company .project-list .project-item,
    .page-investor .project-list .project-item {
      -ms-grid-column: auto;
          grid-column: auto;
      border-radius: 5px;
      overflow: hidden; }

.cabinet--user__anonim {
  background-color: #262c3b;
  color: white; }
  .cabinet--user__anonim .p {
    opacity: .4;
    line-height: 1.2; }

.white--form {
  background-color: white;
  color: #262c3b;
  padding: 20px 20px;
  border-radius: 20px; }
  @media (min-width: 1024px) {
    .white--form {
      padding: 40px 40px; } }
  .white--form .mx-datepicker {
    width: 100%; }
  .white--form .field--label {
    text-align: left; }
  .white--form p, .white--form .referral-rules *, .referral-rules .white--form * {
    text-align: left; }
  .white--form .input--fields__group .input-row.input-row__file .field--control {
    -ms-flex-direction: column;
        flex-direction: column; }

.hr--or {
  text-align: center;
  overflow: hidden;
  margin-bottom: 20px; }
  .hr--or span {
    position: relative;
    opacity: .6; }
    .hr--or span::after, .hr--or span::before {
      content: '';
      position: absolute;
      top: 50%;
      width: 1000px;
      background-color: white;
      height: 1px;
      opacity: .5; }
    .hr--or span::after {
      left: 110%; }
    .hr--or span::before {
      right: 110%; }

.cabinet-layout {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  background-color: rgba(73, 160, 164, 0.12);
  -ms-flex-direction: column;
      flex-direction: column; }
  @media (min-width: 1024px) {
    .cabinet-layout {
      -ms-flex-direction: row;
          flex-direction: row; } }
  .cabinet-layout .titler {
    margin-top: -5vh;
    min-height: 50vh;
    padding: 6vh 0 6vh 0; }
    .cabinet-layout .titler .titler--text,
    .cabinet-layout .titler .titler--manager {
      -ms-flex-item-align: center;
          -ms-grid-row-align: center;
          align-self: center; }
      @media (min-width: 767px) {
        .cabinet-layout .titler .titler--text,
        .cabinet-layout .titler .titler--manager {
          width: 50%; } }

.page-profile-form {
  background-color: rgba(73, 160, 164, 0.12); }

.nav-cabinet {
  width: 100%;
  top: 75px;
  -ms-flex-item-align: start;
      align-self: flex-start;
  background-color: white;
  overflow-x: scroll; }
  @media (min-width: 1024px) {
    .nav-cabinet {
      width: 20%;
      position: sticky; } }
  .nav-cabinet menu {
    list-style: none;
    display: -ms-flexbox;
    display: flex; }
    @media (min-width: 1024px) {
      .nav-cabinet menu {
        display: block; } }
    .nav-cabinet menu li menu {
      display: none; }
    .nav-cabinet menu li.active menu {
      display: block; }
    .nav-cabinet menu li.parent-li a.level-one {
      display: none; }
      @media (min-width: 1024px) {
        .nav-cabinet menu li.parent-li a.level-one {
          display: block; } }
    .nav-cabinet menu li.parent-li menu {
      display: -ms-flexbox;
      display: flex; }
      @media (min-width: 1024px) {
        .nav-cabinet menu li.parent-li menu {
          display: block; } }
    .nav-cabinet menu li a {
      color: #262c3b;
      white-space: nowrap; }
      .nav-cabinet menu li a.active {
        opacity: .6; }
        .nav-cabinet menu li a.active + menu {
          display: -ms-flexbox;
          display: flex; }
          @media (min-width: 1024px) {
            .nav-cabinet menu li a.active + menu {
              display: block; } }
      .nav-cabinet menu li a.level-one {
        display: block;
        padding: 1em 15px;
        border-bottom: 1px solid #dee5e7;
        text-transform: uppercase; }
        @media (min-width: 767px) {
          .nav-cabinet menu li a.level-one {
            padding: 1em 40px; } }
        @media (min-width: 1024px) {
          .nav-cabinet menu li a.level-one {
            padding: 1em 1em; } }
      .nav-cabinet menu li a.level-two {
        display: block;
        padding: 1em 15px 1em 15px;
        border-bottom: 1px solid #dee5e7;
        text-transform: uppercase; }
        @media (min-width: 767px) {
          .nav-cabinet menu li a.level-two {
            text-transform: lowercase; } }
        @media (min-width: 1024px) {
          .nav-cabinet menu li a.level-two {
            padding: 1em 40px 1em 40px; } }

.profile--header {
  margin: 25px 0 0 0; }

.container-cabinet {
  width: 100%;
  padding: 5vh 0; }

@media (min-width: 1024px) {
  .nav-cabinet + .container-cabinet {
    border-left: 1px solid #dee5e7;
    width: 80%; } }

.change-password {
  grid-gap: 2em; }
  @media (min-width: 767px) {
    .change-password {
      display: -ms-grid;
      display: grid;
      -ms-grid-columns: (1fr)[3];
          grid-template-columns: repeat(3, 1fr); } }

.change-password__block {
  padding-bottom: 2em; }

.profile--config__man {
  display: -ms-grid;
  display: grid;
  grid-column-gap: 2em;
  padding: 2em 0; }
  @media (min-width: 1024px) {
    .profile--config__man {
      grid-template-areas: "ln fn mn " "dr adr adr ";
      -ms-grid-columns: (1fr)[3];
          grid-template-columns: repeat(3, 1fr); } }
  @media (min-width: 1024px) {
    .profile--config__man .first-name {
      grid-area: fn; }
    .profile--config__man .middle-name {
      grid-area: mn; }
    .profile--config__man .last-name {
      grid-area: ln; }
    .profile--config__man .dbirthday {
      grid-area: dr; }
    .profile--config__man .input-adress {
      grid-area: adr; } }

.passport--header {
  display: -ms-grid;
  display: grid;
  grid-column-gap: 2em;
  padding: 2em 0; }
  @media (min-width: 1024px) {
    .passport--header {
      -ms-grid-columns: (1fr)[2] 4fr;
          grid-template-columns: repeat(2, 1fr) 4fr; } }

.passport--builder {
  display: -ms-grid;
  display: grid;
  grid-column-gap: 2em;
  padding: 2em 0;
  -ms-flex-align: center;
      align-items: center; }
  @media (min-width: 1024px) {
    .passport--builder {
      -ms-grid-columns: (1fr)[3];
          grid-template-columns: repeat(3, 1fr); } }

.input-loader {
  background-color: white;
  padding: 15px 15px 15px 27.5%;
  max-width: 645px;
  position: relative;
  margin: 2em 0; }
  @media (min-width: 1024px) {
    .input-loader {
      padding: 1em 1em 1em 234px;
      max-width: 645px; } }
  .input-loader .input--loader__img {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 25%;
    background: no-repeat center;
    background-size: cover; }
    @media (min-width: 1024px) {
      .input-loader .input--loader__img {
        width: 212px; } }
    .input-loader .input--loader__img .input--loader__img_container {
      background: no-repeat center;
      background-size: cover;
      width: 100%;
      height: 100%;
      position: relative;
      z-index: 2; }
    .input-loader .input--loader__img::after, .input-loader .input--loader__img::before {
      content: '';
      position: absolute; }
    .input-loader .input--loader__img::before {
      left: 0;
      top: 0;
      height: 100%;
      width: 100%;
      background-color: #079ea9; }
    .input-loader .input--loader__img::after {
      width: 50px;
      height: 85px;
      top: 50%;
      transform: translate(-50%, -50%);
      left: 50%;
      background: no-repeat center;
      background-size: contain;
      background-image: url("data:image/svg+xml,%3Csvg width='100' height='89' viewBox='0 0 100 89' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M46.154 56.0992V0H53.8463V56.0992L74.2036 35.7419L79.6429 41.1812L50.0001 70.8239L20.3574 41.1812L25.7967 35.7419L46.154 56.0992Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.69231 80.7689V61.5381H0V88.4612H100V61.5381H92.3077V80.7689H7.69231Z' fill='white'/%3E%3C/svg%3E%0A"); }
      @media (min-width: 1024px) {
        .input-loader .input--loader__img::after {
          width: 100px; } }
  .input-loader .p {
    font-size: .8em; }
    @media (min-width: 1024px) {
      .input-loader .p {
        font-size: 1em; } }

.history--table {
  background-color: white;
  padding: 2em 0 0 0;
  margin: 2em 0 0 0; }

.history--head {
  opacity: 0.6;
  display: none; }
  @media (min-width: 1024px) {
    .history--head {
      display: block; } }

.history--cell {
  padding: 7px 15px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  text-align: right; }
  @media (min-width: 1024px) {
    .history--cell {
      padding: 15px 32px;
      display: block;
      text-align: left; } }

.history--cell__name {
  opacity: .6;
  font-size: .8em;
  text-align: left; }
  @media (min-width: 1024px) {
    .history--cell__name {
      display: none; } }

.history--row {
  border-bottom: 1px solid #dee5e7; }
  @media (min-width: 1024px) {
    .history--row {
      display: -ms-grid;
      display: grid;
      -ms-grid-columns: 1fr 2fr 2fr 3fr 4fr;
          grid-template-columns: 1fr 2fr 2fr 3fr 4fr; } }
  .history--row:nth-child(2n) {
    background-color: #fafeff; }

.section--cabinet--projects {
  grid-area: projects; }
  @media (min-width: 767px) {
    .section--cabinet--projects {
      max-width: 76vw; } }
  .section--cabinet--projects .cabinet--projects {
    background-color: white;
    padding: 2em 1em;
    margin-bottom: 1em; }
    @media (min-width: 767px) {
      .section--cabinet--projects .cabinet--projects {
        margin-bottom: 0; } }

.cabinet--tutorial {
  grid-area: faq; }
  @media (min-width: 767px) {
    .cabinet--tutorial {
      max-width: 25vw; } }

.dashboard--item {
  padding: 2em 1em;
  background-color: white;
  text-align: center;
  max-width: auto;
  margin-bottom: 1em; }
  @media (min-width: 767px) {
    .dashboard--item {
      grid-area: dashboarditem;
      max-width: 25vw;
      margin-bottom: 0; } }
  @media (min-width: 767px) {
    .dashboard--item:nth-child(2) {
      grid-area: dashboarditem1; } }
  @media (min-width: 767px) {
    .dashboard--item:nth-child(3) {
      grid-area: dashboarditem2; } }
  @media (min-width: 767px) {
    .dashboard--item:nth-child(4) {
      grid-area: dashboarditem3; } }

.cabinet--invest__data {
  margin: 2em 0 1em; }
  .cabinet--invest__data:first-child {
    padding-top: 0; }

.cabinet--invest__chart {
  grid-gap: 1em; }
  @media (min-width: 767px) {
    .cabinet--invest__chart {
      display: -ms-grid;
      display: grid;
      -ms-grid-columns: (1fr)[4];
          grid-template-columns: repeat(4, 1fr);
      grid-template-areas: "dashboarditem dashboarditem1 dashboarditem2 dashboarditem3" "projects projects projects faq"; } }
  .cabinet--invest__chart canvas {
    width: 100%; }

.cabinet--invest__line {
  padding: 1em 0; }

.plan_divident__chart {
  padding: 3em 0 5em; }
  .plan_divident__chart > div {
    height: 400px;
    max-height: 400px; }
  .plan_divident__chart .chartjs-size-monitor {
    max-height: 400px; }
  .plan_divident__chart canvas {
    height: 400px; }

.section--anket .form {
  max-width: 726px; }

.page--registration--anket .checkboxes-list {
  display: block; }

.passport--files {
  padding: 2em 0 0 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }
  .passport--files .img {
    width: 200px;
    height: 200px;
    background: no-repeat center;
    background-size: contain;
    background-color: white;
    margin: 0 1em;
    border: 1px solid #079ea9;
    position: relative; }
    .passport--files .img .del {
      position: absolute;
      right: 1em;
      top: 1em;
      cursor: pointer; }
      .passport--files .img .del::before {
        content: 'x';
        font-weight: 600; }

.cabinet-user__saleaccount {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding-bottom: 2em; }

.cabinet-user__data-saleaccount {
  font-size: 2.5rem;
  padding-right: .5em;
  line-height: 1; }

.refunds-form,
.pay-form {
  padding: 2em 2em 2em;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background-color: white;
  -ms-flex-align: center;
      align-items: center;
  max-width: 480px; }

.refunds-form {
  max-width: 560px; }

small {
  font-size: .8em;
  opacity: 0.6; }

.card-form {
  border-radius: 4px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  padding: 2em 2em;
  margin-top: 1em;
  position: relative; }

.input-group__card {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center; }
  .input-group__card > div input.input {
    width: 70px; }
  .input-group__card .input-group__card__date {
    display: -ms-flexbox;
    display: flex; }
    .input-group__card .input-group__card__date > div input.input {
      width: 70px; }

.card-form {
  position: relative; }
  .card-form.dark * {
    color: white; }
    .card-form.dark * label,
    .card-form.dark * input {
      color: black; }
  .card-form.dark .input-group input:focus + label,
  .card-form.dark .input-group.filled label,
  .card-form.dark .input-group.focus label {
    color: white; }
  .card-form .input-group label {
    text-transform: uppercase;
    font-size: .8em;
    top: 22px; }
  .card-form .input-group input:focus + label,
  .card-form .input-group.filled label,
  .card-form .input-group.focus label {
    top: 3px; }
  .card-form .card-form__logobank {
    width: 150px;
    height: 40px;
    background: no-repeat center;
    background-size: contain;
    position: absolute;
    right: 2em;
    top: 1em;
    background-position: top right; }

.protection-card-number {
  font-size: 2em;
  padding-top: 1.5em; }

.cabinet--projects .project-list {
  display: block; }
  .cabinet--projects .project-list .project-item .project-item__overlay .project-item__img {
    display: none; }
  .cabinet--projects .project-list .project-item .project-item__overlay .project-item__text {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 3fr 1fr 2fr;
        grid-template-columns: 3fr 1fr 2fr;
    grid-gap: 1em; }
    .cabinet--projects .project-list .project-item .project-item__overlay .project-item__text .project-item__tags {
      font-size: .75em; }
    .cabinet--projects .project-list .project-item .project-item__overlay .project-item__text .project-item__name.h3 {
      font-size: 16px; }
    .cabinet--projects .project-list .project-item .project-item__overlay .project-item__text .project-item__ptext {
      display: none; }
    .cabinet--projects .project-list .project-item .project-item__overlay .project-item__text .project-item__sumsearch,
    .cabinet--projects .project-list .project-item .project-item__overlay .project-item__text .project-item__day {
      font-size: 1.2em; }
    .cabinet--projects .project-list .project-item .project-item__overlay .project-item__text .project-item__sumneed,
    .cabinet--projects .project-list .project-item .project-item__overlay .project-item__text .project-item__daytitle {
      font-size: .75em; }

.qr--code__identity {
  max-width: 420px;
  padding: 20px;
  background-color: white;
  border-radius: 5px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  margin: 0 auto;
  text-align: center; }

.cabinet--overlay {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column-reverse;
      flex-direction: column-reverse;
  margin: 0 auto; }
  @media (min-width: 1024px) {
    .cabinet--overlay {
      display: -ms-grid;
      display: grid;
      -ms-grid-columns: (1fr)[12];
          grid-template-columns: repeat(12, 1fr);
      grid-column-gap: 20px; } }

@media (min-width: 1024px) {
  .cabinet--nav {
    -ms-grid-column: span 3;
        grid-column: span 3; } }

@media (min-width: 1360px) {
  .cabinet--nav {
    -ms-grid-column: span 2;
        grid-column: span 2; } }

.cabinet--nav .cabinet--menu {
  position: fixed;
  z-index: 900;
  background-color: #FFF;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
  bottom: 0;
  left: 0;
  right: 0;
  padding: 0 15px; }
  @media (min-width: 1024px) {
    .cabinet--nav .cabinet--menu {
      bottom: auto;
      background-color: transparent;
      box-shadow: none;
      padding: 0;
      position: static; }
      .cabinet--nav .cabinet--menu .cabinet--menu {
        top: 100px;
        position: sticky; } }
  .cabinet--nav .cabinet--menu menu {
    display: -ms-flexbox;
    display: flex;
    list-style: none;
    -ms-flex-direction: row;
        flex-direction: row;
    -ms-flex-align: start;
        align-items: start;
    -ms-flex-pack: center;
        justify-content: center; }
    .cabinet--nav .cabinet--menu menu li {
      width: 20%;
      display: -ms-flexbox;
      display: flex;
      height: 100%;
      -ms-flex-pack: center;
          justify-content: center; }
    @media (min-width: 1024px) {
      .cabinet--nav .cabinet--menu menu {
        -ms-flex-align: inherit;
            align-items: inherit;
        margin: 0px 0 0 0; }
        .cabinet--nav .cabinet--menu menu li {
          margin-bottom: 0px;
          width: auto; } }
    .cabinet--nav .cabinet--menu menu a {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      gap: 10px;
      border-radius: 5px;
      color: #000;
      -ms-flex-direction: column;
          flex-direction: column;
      font-size: 10px;
      line-height: 1;
      text-transform: lowercase;
      -ms-flex-pack: justify;
          justify-content: space-between; }
      @media (min-width: 1024px) {
        .cabinet--nav .cabinet--menu menu a {
          -ms-flex-direction: row;
              flex-direction: row;
          padding: 0px;
          font-size: 14px;
          text-transform: none; } }
      .cabinet--nav .cabinet--menu menu a.router-link-active {
        background-color: white;
        color: #245060; }
        @media (min-width: 1024px) {
          .cabinet--nav .cabinet--menu menu a.router-link-active {
            background-color: transparent;
            color: #7ed0c9; } }
    .cabinet--nav .cabinet--menu menu svg path {
      stroke: #000; }
    .cabinet--nav .cabinet--menu menu svg.fill path {
      fill: #000;
      stroke: none; }
    .cabinet--nav .cabinet--menu menu:hover {
      color: #245060; }
      .cabinet--nav .cabinet--menu menu:hover svg path {
        stroke: #245060; }
      .cabinet--nav .cabinet--menu menu:hover svg.fill path {
        fill: #245060;
        stroke: none; }
    .cabinet--nav .cabinet--menu menu.router-link-exact-active {
      background-color: white;
      color: #245060; }
      .cabinet--nav .cabinet--menu menu.router-link-exact-active svg.fill path {
        fill: #245060;
        stroke: none; }
      .cabinet--nav .cabinet--menu menu.router-link-exact-active svg path {
        stroke: #245060; }

.cabinet--body {
  -ms-grid-column: span 12;
      grid-column: span 12; }

@media (min-width: 1024px) {
  .cabinet--portfolio__content {
    padding-top: 0px; } }

@media (min-width: 1024px) {
  .cabinet--portfolio__bill {
    grid-area: a; } }

@media (min-width: 1024px) {
  .cabinet--header__portfolio {
    grid-area: b; } }

@media (min-width: 1024px) {
  .cabinet--portfolio__container {
    grid-area: c; } }

@media (min-width: 767px) {
  .cabinet--portfolio__container .project-list .project-item {
    display: none; } }

.cabinet--portfolio__container .project-list .project-item:first-child {
  display: block; }

@media (min-width: 767px) {
  .cabinet--portfolio__container .project-list .project-item:nth-child(2) {
    display: block; }
  .cabinet--portfolio__container .project-list .project-item:nth-child(3) {
    display: block; } }

@media (min-width: 1024px) {
  .cabinet--portfolio__container .project-list .project-item:nth-child(3) {
    display: block; } }

@media (min-width: 1360px) {
  .cabinet--portfolio__container .project-list .project-item:nth-child(4) {
    display: block; } }

.cabinet--header__portfolio {
  padding-bottom: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.input--fields__group .input {
  background-color: white; }

.app__cabinet {
  width: 100%;
  margin: 64px 0 65px 0; }
  @media (min-width: 1080px) {
    .app__cabinet {
      margin: 64px 0 0; } }
  .app__cabinet .header {
    color: white;
    background-color: #262c3b; }
    .app__cabinet .header a.router-link-active {
      color: #55c0c5; }
  .app__cabinet .titler--text {
    width: 100%; }
    @media (min-width: 1024px) {
      .app__cabinet .titler--text {
        width: 65%; } }
  .app__cabinet .bx-filter {
    white-space: nowrap;
    overflow: scroll;
    margin: 10px -15px 10px -15px;
    padding: 0 0 0 15px; }
    @media (min-width: 1024px) {
      .app__cabinet .bx-filter {
        margin: 1em 0;
        white-space: normal;
        overflow: visible;
        padding: 0; } }
  .app__cabinet .header nav .header-menu {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 10px;
    background-color: #fff;
    height: 100%;
    max-height: 66px; }
    .app__cabinet .header nav .header-menu a {
      color: #262c3b;
      text-align: center;
      font-weight: 400;
      text-transform: lowercase; }
      .app__cabinet .header nav .header-menu a.router-link-active {
        color: #55c0c5; }
    @media (min-width: 1024px) {
      .app__cabinet .header nav .header-menu {
        position: static;
        background-color: transparent;
        padding: 0; }
        .app__cabinet .header nav .header-menu a {
          color: white; }
          .app__cabinet .header nav .header-menu a svg {
            display: none; } }
    .app__cabinet .header nav .header-menu menu li {
      margin-bottom: 0; }

.table--project__invest {
  display: block;
  margin-top: 20px; }
  @media (min-width: 1024px) {
    .table--project__invest {
      display: table; } }
  .table--project__invest a {
    color: #000; }
  .table--project__invest tbody {
    display: block; }
    @media (min-width: 1024px) {
      .table--project__invest tbody {
        display: table-row-group; } }
  .table--project__invest thead {
    display: none; }
    @media (min-width: 1024px) {
      .table--project__invest thead {
        display: table-header-group; } }
  .table--project__invest th {
    text-align: center;
    font-size: 12px;
    text-transform: lowercase;
    font-weight: 500; }
  .table--project__invest tbody tr {
    display: block;
    margin: 0 -20px;
    padding: 10px 20px; }
    @media (min-width: 767px) {
      .table--project__invest tbody tr {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        -ms-flex-pack: justify;
            justify-content: space-between; } }
    @media (min-width: 1024px) {
      .table--project__invest tbody tr {
        display: table-row;
        margin: 0;
        padding: 0;
        width: auto; } }
    .table--project__invest tbody tr:nth-child(2n+1) {
      background-color: white; }
  .table--project__invest td {
    display: block; }
    @media (min-width: 767px) {
      .table--project__invest td {
        width: calc(50% - .5em); }
        .table--project__invest td:first-child {
          width: 100%; } }
    @media (min-width: 1024px) {
      .table--project__invest td {
        width: auto;
        display: table-cell; } }
  .table--project__invest .project--invest__name {
    font-weight: bold;
    font-size: 18px;
    line-height: 1; }
    .table--project__invest .project--invest__name a {
      color: #000; }
    @media (min-width: 1024px) {
      .table--project__invest .project--invest__name {
        font-size: 14px;
        font-weight: 500; } }
  .table--project__invest .project--invest__prop {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    gap: 1em; }
    .table--project__invest .project--invest__prop .lbl {
      text-transform: lowercase; }
    .table--project__invest .project--invest__prop .val {
      text-align: right;
      font-weight: bold; }
      .table--project__invest .project--invest__prop .val.prop--status {
        font-weight: 400;
        line-height: 1.2; }
        .table--project__invest .project--invest__prop .val.prop--status.prop--status__S {
          color: #49A0A4; }
        .table--project__invest .project--invest__prop .val.prop--status.prop--status__C {
          color: #FF0000; }
    @media (min-width: 1024px) {
      .table--project__invest .project--invest__prop {
        display: block; }
        .table--project__invest .project--invest__prop .lbl {
          display: none; }
        .table--project__invest .project--invest__prop .val {
          text-align: center; } }

.invoice--detail {
  background-color: white;
  border-radius: 5px;
  padding: 20px; }
  .invoice--detail__content {
    max-width: 768px; }
  @media (min-width: 1024px) {
    .invoice--detail {
      padding: 40px; } }

.invoice--header {
  margin-bottom: 25px; }
  @media (min-width: 1024px) {
    .invoice--header {
      display: -ms-flexbox;
      display: flex;
      gap: 2em;
      -ms-flex-align: center;
          align-items: center; } }
  .invoice--header .invoice--sum {
    font-size: 60px;
    font-weight: 600; }
  .invoice--header .invoice--title {
    font-size: 16px;
    font-weight: 600; }

.invoice--bills {
  font-size: 16px;
  font-weight: 500; }
  @media (min-width: 1024px) {
    .invoice--bills {
      display: -ms-flexbox;
      display: flex;
      gap: 2em; } }
  .invoice--bills .invoice--bill__item {
    margin-bottom: 20px; }
  .invoice--bills .invoice--bill__label {
    color: #a3a2a2;
    margin-bottom: 10px; }

.invoice--status__S {
  color: #78be20; }

@media (min-width: 1024px) {
  .profile--props {
    display: -ms-flexbox;
    display: flex;
    gap: 2em;
    margin: 20px 0 0 0; } }

.profile--status__param {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 1em; }

@media (min-width: 1024px) {
  .portfolio--pproject__element {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: (1fr)[10];
        grid-template-columns: repeat(10, 1fr);
    grid-column-gap: 1em; }
    .portfolio--pproject__element .project--header__body {
      display: -ms-grid;
      display: grid;
      -ms-grid-columns: (minmax(180px, 280px))[auto-fill];
          grid-template-columns: repeat(auto-fill, minmax(180px, 280px));
      grid-column-gap: 2em;
      grid-row-gap: 0.5em; }
    .portfolio--pproject__element .portfolio--nav {
      -ms-grid-column: span 3;
          grid-column: span 3; }
    .portfolio--pproject__element .portfolio--element__content {
      -ms-grid-column: span 7;
          grid-column: span 7;
      -ms-grid-row: 1;
          grid-row: 1; }
      .portfolio--pproject__element .portfolio--element__content .table tbody tr:nth-child(2n+1) td {
        background-color: #FFF; } }

.portfolio--nav__content {
  padding: 15px;
  background-color: #FFF;
  border-radius: 5px;
  margin-bottom: 2em; }
  @media (min-width: 1024px) {
    .portfolio--nav__content {
      position: sticky;
      top: 100px; } }

.bill--info__header {
  padding: 20px 00px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: baseline;
      align-items: baseline;
  gap: 2em;
  -ms-grid-columns: (minmax(110px, 170px))[auto-fit];
      grid-template-columns: repeat(auto-fit, minmax(110px, 170px)); }

.bill--free {
  margin-bottom: 20px; }
  @media (min-width: 1024px) {
    .bill--free {
      margin-bottom: 0; } }

.bill--free__title {
  margin-bottom: 7px; }
  @media (min-width: 1024px) {
    .bill--free__title {
      margin-bottom: 7px; } }

.bill--free__sum {
  font-weight: 400;
  font-size: 36px;
  line-height: 28px; }

.bill--full__title {
  font-weight: 400;
  font-size: 12px;
  line-height: 15px; }

.bill--full__sum {
  font-weight: 500;
  font-size: 20px;
  line-height: 28px; }

.cabinet-bill--params {
  display: -ms-flexbox;
  display: flex;
  -ms-grid-columns: (minmax(120px, 190px))[auto-fit];
      grid-template-columns: repeat(auto-fit, minmax(120px, 190px));
  gap: 2em;
  padding: 20px 0px; }

.bill--item__container {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (minmax(200px, 430px))[auto-fit];
      grid-template-columns: repeat(auto-fit, minmax(200px, 430px)); }
  @media (min-width: 1024px) {
    .bill--item__container {
      display: -ms-flexbox;
      display: flex;
      gap: 2em;
      width: 100%; }
      .bill--item__container .btn {
        width: 100%; } }

.bill--param__lbl {
  font-weight: 500;
  font-size: 14px;
  line-height: 1.2;
  margin-bottom: 5px;
  min-height: 30px;
  opacity: 0.6; }

.bill--param__val {
  font-weight: 400;
  font-size: 22px;
  line-height: 1.2; }

.bill--controll {
  padding: 20px 0 0px 0; }
  @media (min-width: 1024px) {
    .bill--controll {
      padding: 0; }
      .bill--controll .btn {
        margin-bottom: 10px; } }

.file--image img {
  max-width: 100%; }

.passport--is__sended {
  max-width: 768px;
  text-align: center;
  margin: 0 auto; }

.project--form .input--group {
  padding-top: 10px;
  line-height: 1;
  width: 100%; }
  .project--form .input--group__sector {
    position: relative;
    z-index: 1; }
  .project--form .input--group .faq--group__item {
    background-color: #FFF;
    padding: 20px 15px; }
    .project--form .input--group .faq--group__item p, .project--form .input--group .faq--group__item .referral-rules *, .referral-rules .project--form .input--group .faq--group__item * {
      font-size: 13px;
      line-height: 1.2; }

.faq--group__list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 1rem; }

.input--group__faq {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 1rem;
  margin-top: 23px; }

.project--edit_nav--tab {
  padding: 0 0 25px 0; }

.project--edit_nav {
  transition: .3s ease;
  overflow: scroll;
  white-space: nowrap; }
  @media (min-width: 1024px) {
    .project--edit_nav {
      overflow: visible;
      white-space: inherit; } }

.tabs--line {
  display: -ms-flexbox;
  display: flex;
  margin: 20px 0;
  width: auto;
  display: -ms-inline-flexbox;
  display: inline-flex;
  background-color: #EFEFEF;
  -ms-flex-align: center;
      align-items: center;
  border-radius: 100px; }
  .tabs--line .tab--line label {
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
    padding: 10px 15px 10px;
    opacity: 0.6;
    cursor: pointer;
    border-radius: 100px; }
  .tabs--line .tab--line input[type="radio"] {
    display: none; }
  .tabs--line .tab--line:hover {
    opacity: 1; }
  .tabs--line .tab--line.select label {
    background-color: #49a0a4;
    color: #fff;
    opacity: 1;
    color: #fff;
    cursor: pointer; }

.section--wiget {
  background-color: white;
  border-radius: 5px;
  padding: 10px 0 20px 0;
  margin-bottom: 20px; }
  .section--wiget .table--project__invest tbody tr:nth-child(2n+1) {
    background-color: #F8F8F8; }

.cabinet--portfolio {
  position: relative;
  z-index: -1;
  margin: 44px 0;
  display: -ms-flexbox;
  display: flex;
  gap: 1em;
  -ms-flex-direction: column;
      flex-direction: column; }
  @media (min-width: 767px) {
    .cabinet--portfolio {
      -ms-flex-direction: row;
          flex-direction: row;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: center;
          justify-content: center; } }
  .cabinet--portfolio .cabinet--portfolio__params {
    background-color: white;
    padding: 20px;
    display: -ms-flexbox;
    display: flex;
    gap: 1em;
    border-radius: 5px; }

.cabinet--manager {
  background-color: #2E4F5F;
  border-radius: 10px;
  margin: -5px 0;
  padding: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 15px;
  -ms-flex-pack: center;
      justify-content: center;
  text-align: left;
  color: white; }
  .cabinet--manager .online--chat__open {
    margin-top: 10px; }
  .cabinet--manager .icon--circle {
    width: 36px;
    height: 36px;
    padding: 10px;
    border-radius: 50%;
    margin-right: 10px;
    display: inline-block;
    vertical-align: middle;
    background-color: #272C39; }
  .cabinet--manager .manager--img {
    width: 40px;
    height: 40px;
    background: no-repeat center;
    background-size: cover;
    border-radius: 50%;
    overflow: hidden; }
  .cabinet--manager .bill--param__lbl {
    min-height: 0;
    height: auto;
    font-size: 12px;
    font-weight: normal; }
  .cabinet--manager .manager--name {
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    margin-bottom: 5px; }

.project--footer__btns {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.bill--name {
  font-weight: 400;
  font-size: 10px;
  line-height: 12px;
  text-transform: uppercase; }

.bill--params {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 10px;
  color: rgba(255, 254, 254, 0.6); }

.bill--param__t {
  font-size: 12px; }

.bill--param__v {
  font-weight: 700;
  font-size: 14px;
  line-height: 15px; }

.bill--sum {
  font-weight: 700;
  font-size: 20px;
  line-height: 20px;
  padding: 13px 0 7px 0; }

.cabiner--portfolio__header {
  background-color: #262c3b;
  color: white;
  padding: 20px 0; }

.cabinet--bills {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 20px; }
  @media (min-width: 720px) {
    .cabinet--bills {
      -ms-flex-direction: row;
          flex-direction: row;
      -ms-flex-pack: justify;
          justify-content: space-between; } }

.list--items {
  margin: 0 10px 35px 10px; }
  .list--items .item--items {
    background-color: #f4f6f6;
    padding-bottom: 10px;
    margin-bottom: 10px; }

.project--autor__list {
  display: -ms-grid;
  display: grid;
  grid-gap: 1em;
  text-align: left;
  -ms-grid-columns: (minmax(380px, 1fr))[auto-fill];
      grid-template-columns: repeat(auto-fill, minmax(380px, 1fr));
  margin: 0 0 25px 0; }
  .project--autor__list .project--autor__item {
    background-color: white;
    border-radius: 5px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: justify;
        justify-content: space-between;
    overflow: hidden; }
    .project--autor__list .project--autor__item.pai_D {
      border: 1px solid #49A0A4; }
      .project--autor__list .project--autor__item.pai_D .pai--btns {
        background-color: #49A0A4;
        color: white; }
        .project--autor__list .project--autor__item.pai_D .pai--btns a {
          color: white; }
          .project--autor__list .project--autor__item.pai_D .pai--btns a:hover {
            opacity: 0.6; }
        .project--autor__list .project--autor__item.pai_D .pai--btns .btn--icon {
          cursor: pointer; }
          .project--autor__list .project--autor__item.pai_D .pai--btns .btn--icon:hover {
            opacity: 0.6; }
    .project--autor__list .project--autor__item.pai_V {
      background-color: rgba(73, 160, 164, 0.6);
      border: 1px solid #49A0A4; }
      .project--autor__list .project--autor__item.pai_V .pai--btns {
        background-color: #49A0A4;
        color: white; }
        .project--autor__list .project--autor__item.pai_V .pai--btns a {
          color: white; }
    .project--autor__list .project--autor__item.pai_S {
      border: 1px solid #49A0A4;
      background-color: rgba(73, 160, 164, 0.6); }
      .project--autor__list .project--autor__item.pai_S .pai--btns {
        background-color: #49A0A4;
        color: white; }
        .project--autor__list .project--autor__item.pai_S .pai--btns a {
          color: white; }
    .project--autor__list .project--autor__item.pai_T {
      background-color: rgba(73, 160, 164, 0.2); }
    .project--autor__list .project--autor__item.pai_L {
      background-color: #2D2D2D;
      color: white; }
      .project--autor__list .project--autor__item.pai_L .pai--btns {
        background-color: #49A0A4;
        color: white; }
        .project--autor__list .project--autor__item.pai_L .pai--btns a {
          color: white; }
    .project--autor__list .project--autor__item.pai_W {
      background-color: #2D2D2D;
      color: white; }
      .project--autor__list .project--autor__item.pai_W .pai--btns {
        background-color: #49A0A4;
        color: white; }
        .project--autor__list .project--autor__item.pai_W .pai--btns a {
          color: white; }
    .project--autor__list .project--autor__item.pai_C {
      background-color: #FFEFEF;
      color: rgba(0, 0, 0, 0.5); }

.pai--main {
  padding: 30px;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 5fr 2fr;
      grid-template-columns: 5fr 2fr;
  grid-column-gap: 1em; }

.pai--btns {
  padding: 20px;
  text-align: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  gap: 1.5em; }
  .pai--btns span, .pai--btns a {
    display: -ms-flexbox;
    display: flex;
    gap: 0.5em;
    -ms-flex-align: center;
        align-items: center; }

.text--block {
  max-width: 560px;
  margin: 20px auto;
  background-color: white;
  color: #000;
  border-radius: 20px;
  padding: 25px 15px; }
  @media (min-width: 1024px) {
    .text--block {
      padding: 35px 35px; } }

.input--section {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[8];
      grid-template-columns: repeat(8, 1fr);
  grid-gap: 1em; }
  .input--section .input--group {
    -ms-grid-column: span 8;
        grid-column: span 8; }
    .input--section .input--group.input--group__file {
      -ms-grid-column: span 4;
          grid-column: span 4; }

.input--group .table thead th {
  text-align: center; }

.wrapper.tab--container__main {
  max-width: 760px; }

.tab--container__fin .input--group .table th {
  text-align: left; }

.tab--container__fin .input--group .table.table--five__year td:first-child {
  width: 225px; }

.project--form__navov {
  background-color: #FAFAFA;
  position: sticky;
  top: 75px;
  z-index: 10; }

.project--form__nav {
  position: relative; }

.nav--btns {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  border-radius: 100px;
  background-color: #000;
  width: 40px;
  height: 40px;
  color: #Fff;
  padding: 7px 0; }
  .nav--btns__left {
    left: 0; }
  .nav--btns__right {
    right: 0; }

.popup-body {
  background-color: #fafafa; }

.popup-content__payment {
  max-width: 500px; }

.input-row__num {
  font-size: 20px; }

.input--fields__group {
  -ms-flex-pack: center;
      justify-content: center; }

.input-row .tabs--line {
  margin: 0; }

@media (min-width: 1024px) {
  .cabinet--nav__sticky {
    position: sticky;
    top: 75px; } }

.input-row__public_people,
.input-row__firstname,
.input-row__lastname,
.input-row__middlename,
.input-row__date_birth {
  width: 100%; }
  @media (min-width: 767px) {
    .input-row__public_people,
    .input-row__firstname,
    .input-row__lastname,
    .input-row__middlename,
    .input-row__date_birth {
      width: calc(50% - .5em); } }

.input-row__header_passport,
.input-row__place_of_birth,
.input-row__name_department,
.input-row__place_of_residence {
  width: 100%; }

.input-row__passport_seria,
.input-row__passport_number,
.input-row__code_department,
.input-row__date_passport {
  width: 100%; }
  @media (min-width: 767px) {
    .input-row__passport_seria,
    .input-row__passport_number,
    .input-row__code_department,
    .input-row__date_passport {
      width: calc(50% - .5em); } }

.input-row__inn,
.input-row__snils,
.input-row__citizenship_rf {
  width: 100%; }
  @media (min-width: 767px) {
    .input-row__inn,
    .input-row__snils,
    .input-row__citizenship_rf {
      width: calc(50% - .5em); } }

.input-row__text_passport {
  margin-top: -1.5em; }

.input-row__trials,
.input-row__financial_statements,
.input-row__audit_report,
.input-row__manage_report,
.input-row__licence,
.input-row__card51,
.input-row__turnover_balance,
.input-row__order_of_appointment,
.input-row__order_appointment,
.input-row__company_charter,
.input-row__shareholder_agreement {
  width: calc(50% - .5em); }

.input-row__photo_first,
.input-row__photo_second,
.input-row__photo_face_passport {
  width: 100%; }

.input-row__photo_first .file--controller__over {
  position: relative; }
  .input-row__photo_first .file--controller__over::before {
    position: absolute;
    top: 0;
    left: 120%;
    content: '';
    width: 140px;
    height: 145px;
    background-image: url("data:image/svg+xml,%3Csvg width='140' height='145' viewBox='0 0 140 145' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M1.092 3.432H7.956V12H6.876V4.416H2.172V12H1.092V3.432ZM12.9349 6.684C11.5909 6.684 11.0389 7.788 11.0389 8.976C11.0389 10.164 11.5909 11.268 12.9349 11.268C14.1469 11.268 14.7949 10.32 14.7949 8.976C14.7949 7.632 14.1469 6.684 12.9349 6.684ZM10.0309 5.952H11.0149V6.6H11.2789C11.6149 6.18 12.2029 5.796 13.1629 5.796C14.8309 5.796 15.8149 7.188 15.8149 8.976C15.8149 10.8 14.8309 12.156 13.1629 12.156C12.2029 12.156 11.6389 11.784 11.3149 11.352H11.0509V14.4H10.0309V5.952ZM18.8537 12H17.4137V5.952H18.4097V10.632H18.6737L21.3257 5.952H22.8137V12H21.8177V7.32H21.5537L18.8537 12ZM24.7848 12V5.952H26.4048L27.8928 8.712H28.1568L29.6448 5.952H31.2408V12H30.2448V7.14H29.9808L28.5768 9.732H27.4488L26.0448 7.14H25.7808V12H24.7848ZM38.4546 8.616V8.964H33.8466C33.8826 10.404 34.5306 11.268 35.7786 11.268C36.6306 11.268 37.1346 10.908 37.3146 10.332H38.3466C38.1546 11.364 37.2786 12.156 35.7786 12.156C33.8946 12.156 32.8386 10.776 32.8386 8.916C32.8386 7.056 33.9186 5.796 35.7546 5.796C37.5546 5.796 38.4186 7.128 38.4546 8.616ZM35.7306 6.684C34.6386 6.684 34.0386 7.344 33.9066 8.112H37.3986C37.3386 7.344 36.7506 6.684 35.7306 6.684ZM42.9466 6.684C41.6026 6.684 41.0506 7.788 41.0506 8.976C41.0506 10.164 41.6026 11.268 42.9466 11.268C44.1586 11.268 44.8066 10.32 44.8066 8.976C44.8066 7.632 44.1586 6.684 42.9466 6.684ZM40.0426 5.952H41.0266V6.6H41.2906C41.6266 6.18 42.2146 5.796 43.1746 5.796C44.8426 5.796 45.8266 7.188 45.8266 8.976C45.8266 10.8 44.8426 12.156 43.1746 12.156C42.2146 12.156 41.6506 11.784 41.3266 11.352H41.0626V14.4H40.0426V5.952Z' fill='%237D8088'/%3E%3Crect y='22' width='90' height='122.786' fill='url(%23pattern0)'/%3E%3Crect x='100' y='63.3928' width='40' height='40' rx='20' fill='%23F2F7F7'/%3E%3Cpath d='M112.5 83.3634L117.519 88.3928L126.5 79.3928' stroke='%23079EA8' stroke-width='2'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_494_2149' transform='matrix(0.00714286 0 0 0.0052356 -0.0571429 -0.0732984)'/%3E%3C/pattern%3E%3Cimage id='image0_494_2149' width='300' height='210' xlink:href='data:image/png;base64,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'/%3E%3C/defs%3E%3C/svg%3E%0A"); }

.input-row__photo_second .file--controller__over {
  position: relative; }
  .input-row__photo_second .file--controller__over::before {
    position: absolute;
    top: 0;
    left: 120%;
    content: '';
    width: 140px;
    height: 145px;
    background-image: url("data:image/svg+xml,%3Csvg width='140' height='145' viewBox='0 0 140 145' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M1.092 3.432H7.956V12H6.876V4.416H2.172V12H1.092V3.432ZM12.9349 6.684C11.5909 6.684 11.0389 7.788 11.0389 8.976C11.0389 10.164 11.5909 11.268 12.9349 11.268C14.1469 11.268 14.7949 10.32 14.7949 8.976C14.7949 7.632 14.1469 6.684 12.9349 6.684ZM10.0309 5.952H11.0149V6.6H11.2789C11.6149 6.18 12.2029 5.796 13.1629 5.796C14.8309 5.796 15.8149 7.188 15.8149 8.976C15.8149 10.8 14.8309 12.156 13.1629 12.156C12.2029 12.156 11.6389 11.784 11.3149 11.352H11.0509V14.4H10.0309V5.952ZM18.8537 12H17.4137V5.952H18.4097V10.632H18.6737L21.3257 5.952H22.8137V12H21.8177V7.32H21.5537L18.8537 12ZM24.7848 12V5.952H26.4048L27.8928 8.712H28.1568L29.6448 5.952H31.2408V12H30.2448V7.14H29.9808L28.5768 9.732H27.4488L26.0448 7.14H25.7808V12H24.7848ZM38.4546 8.616V8.964H33.8466C33.8826 10.404 34.5306 11.268 35.7786 11.268C36.6306 11.268 37.1346 10.908 37.3146 10.332H38.3466C38.1546 11.364 37.2786 12.156 35.7786 12.156C33.8946 12.156 32.8386 10.776 32.8386 8.916C32.8386 7.056 33.9186 5.796 35.7546 5.796C37.5546 5.796 38.4186 7.128 38.4546 8.616ZM35.7306 6.684C34.6386 6.684 34.0386 7.344 33.9066 8.112H37.3986C37.3386 7.344 36.7506 6.684 35.7306 6.684ZM42.9466 6.684C41.6026 6.684 41.0506 7.788 41.0506 8.976C41.0506 10.164 41.6026 11.268 42.9466 11.268C44.1586 11.268 44.8066 10.32 44.8066 8.976C44.8066 7.632 44.1586 6.684 42.9466 6.684ZM40.0426 5.952H41.0266V6.6H41.2906C41.6266 6.18 42.2146 5.796 43.1746 5.796C44.8426 5.796 45.8266 7.188 45.8266 8.976C45.8266 10.8 44.8426 12.156 43.1746 12.156C42.2146 12.156 41.6506 11.784 41.3266 11.352H41.0626V14.4H40.0426V5.952Z' fill='%237D8088'/%3E%3Crect y='22' width='90' height='122.786' fill='url(%23pattern0)'/%3E%3Crect x='100' y='63.3928' width='40' height='40' rx='20' fill='%23F2F7F7'/%3E%3Cpath d='M112.5 83.3634L117.519 88.3928L126.5 79.3928' stroke='%23079EA8' stroke-width='2'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_494_2150' transform='matrix(0.00714286 0 0 0.0052356 -1.05599 -0.0732984)'/%3E%3C/pattern%3E%3Cimage id='image0_494_2150' width='300' height='210' xlink:href='data:image/png;base64,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'/%3E%3C/defs%3E%3C/svg%3E%0A"); }

.popup--payment .popup--overlay {
  max-width: 520px; }

.copy--icon {
  display: inline-block;
  margin-left: 4px;
  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%3Cg clip-path='url(%23clip0_235_966)'%3E%3Crect x='1' y='4' width='7' height='7' stroke='%23A9ABB0' stroke-width='2'/%3E%3Cpath d='M4 1H11V8' stroke='%23A9ABB0' stroke-width='2'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_235_966'%3E%3Crect width='12' height='12' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A"); }
  .copy--icon:hover {
    opacity: 0.7;
    cursor: pointer; }

.popup--invest .project--header__title-props {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 2em; }
  .popup--invest .project--header__title-props .popup--overlay {
    max-width: 560px; }

.popup--overlay {
  width: 100%; }

.faq--list {
  background-color: white; }
  .faq--listfix {
    top: 100px;
    margin: 0 0 0 auto; }
    @media (min-width: 767px) {
      .faq--listfix {
        position: sticky;
        max-width: 420px; } }
  .faq--list.open .faq--item {
    display: block; }
  .faq--list.open .faq--title::before {
    transform: rotate(-135deg); }

.faq--title {
  padding: 1.5em 1.5em;
  border-bottom: 1px solid #dee5e7;
  position: relative; }
  .faq--title::before {
    content: '';
    width: 10px;
    height: 10px;
    border-style: solid;
    border-width: 0 1px 1px 0;
    transform: rotate(45deg);
    display: block;
    position: absolute;
    right: 15px;
    top: 36px; }
    @media (min-width: 767px) {
      .faq--title::before {
        display: none; } }

.faq--item {
  display: none; }
  @media (min-width: 1024px) {
    .faq--item {
      display: block; } }
  .faq--item.open .faq--item__title {
    background-color: #079ea9;
    color: white; }
  .faq--item__title {
    padding: 1.5em 1.5em;
    border-bottom: 1px solid #dee5e7;
    cursor: pointer;
    font-weight: bold;
    transition: .1s linear; }
  .faq--item__answer {
    font-size: 1em; }
  .faq--item__answertext {
    padding: 1.5em 1.5em;
    border-bottom: 1px solid #dee5e7;
    transition: .3s ease; }
    .faq--item__answertext .p, .faq--item__answertext p, .faq--item__answertext .referral-rules *, .referral-rules .faq--item__answertext * {
      font-size: inherit;
      margin: 0; }

.page-blog .titler,
.page-events .titler {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center; }
  .page-blog .titler .wrapper,
  .page-events .titler .wrapper {
    width: 100%; }
  .page-blog .titler::before,
  .page-events .titler::before {
    content: '';
    background: linear-gradient(90deg, #212631 35%, rgba(33, 38, 49, 0) 55%), rgba(33, 38, 49, 0.2);
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0; }
  .page-blog .titler .titler--overlay,
  .page-events .titler .titler--overlay {
    position: relative; }
  .page-blog .titler .titler-chunk,
  .page-events .titler .titler-chunk {
    font-size: .7rem;
    padding-bottom: 1em; }
    .page-blog .titler .titler-chunk a, .page-blog .titler .titler-chunk span,
    .page-events .titler .titler-chunk a,
    .page-events .titler .titler-chunk span {
      color: white;
      text-transform: uppercase;
      display: inline-block;
      margin: 0 1.5em 0 0; }
    .page-blog .titler .titler-chunk a,
    .page-events .titler .titler-chunk a {
      text-decoration: underline; }

.post-form {
  padding: 2em;
  background-color: white;
  margin: 0 0 1em 0; }
  .post-form .post-form__controls {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
        align-items: flex-start; }
    .post-form .post-form__controls .input-group__ctrl {
      width: 100%; }
    .post-form .post-form__controls .input-group {
      margin: 0;
      padding: 0;
      padding-right: 1em; }

.post-summary {
  border-top: 1px solid #f2f2f2;
  padding-top: .5em; }

.post-item {
  background-color: white;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.04);
  margin-bottom: 1em; }
  .post-item .post-summart__reaction {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .post-item .post-summart__reaction--like {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    cursor: pointer; }
    .post-item .post-summart__reaction--like:hover {
      color: red; }
      .post-item .post-summart__reaction--like:hover svg path {
        fill: red; }
    .post-item .post-summart__reaction--like.active {
      color: red;
      font-weight: 500; }
      .post-item .post-summart__reaction--like.active svg path {
        fill: red; }
  .post-item.level0 .post-form {
    background-color: rgba(0, 0, 0, 0.04);
    padding: 1em 2em; }
    .post-item.level0 .post-form .input--bg__grey.input-group textarea {
      background-color: white;
      font-size: .9rem; }
  .post-item.level0 .post-item .post-form {
    background-color: transparent;
    padding: 0em 1em 0 calc(1em + 65px); }
  .post-item.level0 .post-item .post-comments {
    padding: 0em 0em 0em 55px; }
  .post-item .post-summary__comment {
    font-size: .8em;
    margin-top: .5em; }
    .post-item .post-summary__comment svg {
      width: 1rem; }
  .post-item .answer-answer {
    font-weight: 500;
    cursor: pointer; }
    .post-item .answer-answer:hover {
      color: #079ea9; }
  .post-item .post-comments {
    padding: 1em 1em 1em 55px; }
  .post-item .post-content {
    border-bottom: 1px solid rgba(0, 0, 0, 0.04);
    padding: 1em; }
  .post-item .post--header .post--header__overlay {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 55px 1fr;
        grid-template-columns: 55px 1fr;
    grid-gap: 1em; }
  .post-item .post-autor__text {
    font-weight: 500; }
  .post-item .post-date {
    opacity: .5; }
  .post-item .post--text {
    padding: 1em; }
  .post-item .post--header {
    position: relative;
    padding: 2em 0 0 0; }
    .post-item .post--header .delete {
      position: absolute;
      right: .5em;
      top: .5em; }
  .post-item .post-item {
    box-shadow: none;
    margin-bottom: 1em; }
    .post-item .post-item .post--header .post--header__overlay {
      display: -ms-flexbox;
      display: flex; }
    .post-item .post-item .post-content {
      border-bottom: none; }
    .post-item .post-item .post--text {
      border-radius: 5px;
      background-color: rgba(0, 0, 0, 0.05);
      padding: .25em .5em; }
    .post-item .post-item .post-autor__text,
    .post-item .post-item .post-date {
      display: inline-block; }

.post-form .post-autor__picture,
.post-item .post-autor__picture {
  width: 55px;
  height: 55px;
  border-radius: 50%;
  background: no-repeat center;
  background-size: cover;
  font-size: 1.2rem;
  font-weight: 500;
  border: 1px solid #FFF;
  text-align: center;
  line-height: 45px;
  background-color: white;
  color: #49a0a4; }

.post-form .post-autor__picture {
  float: left; }

.post-form .post-form__controls {
  margin: 0 0 0 65px; }

.post-form .input-group {
  margin: 0;
  padding: 0; }

.post-form__attach--filelist {
  margin: 1em 0; }

.post-file__attach {
  margin: 1em 0; }

.post-form__attach--imglist {
  margin: 1em -.5em; }

.post-form__attach--imgitem {
  width: 100px;
  height: 100px;
  display: inline-block;
  background: no-repeat center;
  background-size: cover;
  margin: 0 .5em;
  position: relative; }
  .post-form__attach--imgitem .delete {
    position: absolute;
    background-color: white;
    padding: 0.314em .5em;
    border-radius: 50%;
    right: .5em;
    top: .5em;
    line-height: 1; }

.post-img__attach--item img {
  width: 100%; }

.post--form__config {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.post--form__config__attach {
  display: -ms-flexbox;
  display: flex; }
  .post--form__config__attach > div {
    padding-right: 1em; }

.chat-body {
  position: fixed;
  right: 10%;
  bottom: 0;
  z-index: 1000;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  border-radius: 5px 5px 0 0;
  max-width: 50%; }
  .chat-body .chat--header {
    background-color: #079ea9;
    color: white;
    padding: 10px;
    border-radius: 5px 5px 0 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between; }
    .chat-body .chat--header .close {
      cursor: pointer; }

.chat--message__header {
  display: -ms-flexbox;
  display: flex;
  font-size: .65rem; }
  .chat--message__header .date_value {
    margin-right: .5em; }

.chat--content {
  padding: 10px;
  background-color: white; }
  .chat--content textarea {
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 5px; }

.chat-form {
  border-top: 1px solid rgba(0, 0, 0, 0.5);
  padding-top: .5em; }

.chat--history {
  max-height: 25vh;
  overflow: scroll; }

.chat--message {
  margin: .5rem 0; }
  .chat--message .chat--message__wrap {
    max-width: 45%;
    padding: .35rem;
    background-color: rgba(0, 0, 0, 0.15);
    border-radius: 5px; }
    .chat--message .chat--message__wrap.my--message {
      margin: 0 auto 0 0;
      background-color: #079ea9;
      color: white; }
    .chat--message .chat--message__wrap.manager--message {
      margin: 0 0 0 auto;
      text-align: right; }
      .chat--message .chat--message__wrap.manager--message .chat--message__header {
        -ms-flex-pack: end;
            justify-content: end; }

.section--chat .chat-history {
  max-height: calc(100vh - 200px);
  overflow: scroll; }

.page--crm__index {
  background-color: #245060; }
  .page--crm__index .crm--dashboard {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 2fr 3fr 3fr;
        grid-template-columns: 2fr 3fr 3fr;
    grid-column-gap: 1rem; }
    .page--crm__index .crm--dashboard__item {
      background-color: white; }
      .page--crm__index .crm--dashboard__item table {
        margin: 1rem 0;
        width: 100%; }
        .page--crm__index .crm--dashboard__item table th {
          text-align: left;
          font-weight: 600;
          font-size: .75rem;
          padding: .25rem; }
        .page--crm__index .crm--dashboard__item table td {
          padding: .25rem; }
    .page--crm__index .crm--dashboard .crm--dashboard__item-overlay {
      padding: 1rem; }

.popup--overlay {
  overflow: hidden;
  background-color: var(--c-white) !important;
  border-radius: var(--px-border-radius-m); }

.popup--wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 32px; }

.popup--footer {
  display: none; }

.page-search-modal_input {
  position: relative; }

.page-search-modal_input input {
  border: #EFF1F4 1px solid !important;
  background-color: #EFF1F4 !important;
  border-radius: var(--px-border-radius-s); }
  .page-search-modal_input input:focus {
    background-color: var(--c-white) !important;
    border: var(--c-black) 1px solid !important; }
  .page-search-modal_input input:focus + svg {
    color: var(--c-black) !important; }
  .page-search-modal_input input:-ms-input-placeholder {
    color: #777E8D !important; }
  .page-search-modal_input input::placeholder {
    color: #777E8D !important; }
    .page-search-modal_input input:-ms-input-placeholder:focus {
      color: var(--c-black) !important; }
    .page-search-modal_input input::placeholder:focus {
      color: var(--c-black) !important; }

.page-search-modal_input svg {
  position: absolute;
  top: 18px;
  right: 12px;
  color: #777E8D;
  transform: translateY(-50%); }

.page-search-modal_items {
  overflow-y: scroll;
  max-height: 216px; }

.page-search-modal_item {
  padding: var(--px-padding-s) 0 var(--px-padding-s) var(--px-padding-m);
  border-bottom: #EFF1F4 1px solid; }
  .page-search-modal_item:last-child {
    border-bottom: none !important; }

.page-search-modal_item-link {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  color: var(--c-black) !important;
  gap: var(--px-gap-s); }

.page-search-modal_item-name:hover {
  color: var(--c-accent) !important; }

.calendar--month {
  display: -ms-grid;
  display: grid;
  grid-column-gap: .5rem;
  -ms-grid-columns: (1fr)[7];
      grid-template-columns: repeat(7, 1fr);
  margin: 1rem 0; }
  .calendar--month .calendar--month__day-name {
    font-weight: 600;
    text-align: center;
    font-size: .75rem;
    padding: .25rem .5rem; }
  .calendar--month .calendar--month__day .calendar--month__day-over {
    width: 28px;
    margin: 0 auto;
    text-align: center; }
    .calendar--month .calendar--month__day .calendar--month__day-over.active {
      background-color: #245060;
      color: white;
      height: 28px;
      width: 28px;
      line-height: 28px;
      border-radius: 50%; }

.project-link-table {
  color: #000; }

.filter--header {
  display: -ms-grid;
  display: grid;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -ms-flex-align: center;
      align-items: center;
  grid-column-gap: 1em;
  -ms-grid-columns: (1fr)[5];
      grid-template-columns: repeat(5, 1fr); }

.page--crm__project {
  overflow: visible; }

.page--crm table {
  font-size: .9rem;
  line-height: 1.3; }
  .page--crm table th {
    font-weight: 600;
    text-align: left;
    padding: .25em .5em; }
  .page--crm table tr td {
    border-bottom: 1px solid rgba(0, 0, 0, 0.15);
    padding: .25em .5em; }
    .page--crm table tr td.td--name .td--name__link, .page--crm table tr td.td--FULL_NAME .td--name__link {
      font-weight: 600; }
    .page--crm table tr td a {
      color: #000; }

.status--firm__LIQUIDATED {
  color: red; }

.status--firm__ACTIVE {
  color: green; }

.firm--name {
  font-weight: 600; }

.form--group,
.input-group {
  position: relative;
  padding-right: 50px; }
  .form--group .comments--field,
  .input-group .comments--field {
    position: absolute;
    right: 0;
    top: 25px;
    cursor: pointer; }

.crm--project__data {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 8fr 4fr;
      grid-template-columns: 8fr 4fr;
  grid-column-gap: 1em;
  -ms-flex-align: start;
      align-items: start; }

.crm--project__sidebar {
  border-left: 1px solid rgba(0, 0, 0, 0.15);
  padding: 1rem;
  position: sticky;
  top: 100px;
  height: calc(100vh - 100px); }

.user--avatar {
  width: 100px;
  height: 100px;
  border-radius: 50%;
  overflow: hidden; }
  .user--avatar img {
    width: 100%;
    height: 100%; }

.user--picture {
  width: 177px;
  height: 177px;
  border-radius: 50%;
  overflow: hidden; }
  .user--picture > div {
    width: 100%;
    height: 100%;
    background-size: cover;
    background-repeat: no-repeat; }

.user--header {
  display: -ms-flexbox;
  display: flex;
  gap: 1rem; }

.user--passport__imgs .user--passport__img {
  display: inline-block;
  width: 320px; }

.user--passport__imgs img {
  max-width: 100%; }

.user--data__analitic {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[3];
      grid-template-columns: repeat(3, 1fr);
  padding: 2rem  0;
  margin: 1rem  0;
  border-width: 1px 0 1px 0;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.15); }

.active_not_verify td,
.status-project__5 td {
  background-color: #dffdc8; }

.crm-project--user__contact {
  display: -ms-flexbox;
  display: flex;
  gap: 1rem; }

.crm-project--user__info {
  display: -ms-flexbox;
  display: flex;
  gap: 1rem; }

.section--block {
  position: relative;
  min-height: 40px; }
  .section--block .section--block__btns {
    position: absolute;
    left: 20px;
    right: 0px;
    top: 20px;
    display: none;
    -ms-flex-pack: justify;
        justify-content: space-between;
    z-index: 1; }
  .section--block:hover {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); }
    .section--block:hover .section--block__btns {
      display: -ms-flexbox;
      display: flex; }

.vue-swatches__trigger {
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.2); }

.editor--panel {
  position: fixed;
  left: 50%;
  max-width: 1024px;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1000; }
  .editor--panel .file--controller__overlay {
    max-width: 200px; }
  .editor--panel__overlay {
    background-color: #FAFAFA;
    overflow-y: scroll;
    height: 100%; }
  .editor--panel--content {
    max-width: 1024px; }
    .editor--panel--content::before {
      content: '';
      position: absolute;
      left: 50%;
      top: 50%;
      transform: translate(-50%, -50%);
      width: 100vw;
      height: 100vh;
      background-color: rgba(0, 0, 0, 0.5);
      z-index: -1; }
  .editor--panel .editor--item__list {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
  .editor--panel .editor--item {
    padding: 15px; }
    .editor--panel .editor--item img {
      max-width: 100%; }
    .editor--panel .editor--item:hover {
      background-color: rgba(0, 0, 0, 0.2); }
  .editor--panel .editor--row {
    position: relative;
    margin: 0 0 10px 0;
    padding: 0 10px; }
  .editor--panel label {
    display: block;
    margin: 0 0 2px 0; }

.editor--panel .editor--row.input--group {
  display: block; }
  .editor--panel .editor--row.input--group textarea {
    height: 200px; }

.section {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover; }

.editor--panel__actions {
  position: sticky;
  top: 0;
  z-index: 10;
  background-color: #FFF;
  text-align: center;
  display: -ms-flexbox;
  display: flex; }
  .editor--panel__actions .btn {
    border-radius: 0;
    width: 50%; }
    .editor--panel__actions .btn + .btn {
      margin-left: 0; }

.section--only__img {
  padding: 0;
  margin: 0;
  min-height: 0;
  max-height: none;
  height: auto; }
  .section--only__img img {
    max-width: 100%;
    width: 100%;
    display: block; }

.section--yt {
  padding: 0 0 56% 0;
  position: relative;
  height: 0; }
  .section--yt iframe {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%; }

@media (min-width: 1024px) {
  .section__img-txt .img--txt {
    display: -ms-flexbox;
    display: flex;
    gap: 60px; }
    .section__img-txt .img--txt img {
      width: 40%; }
    .section__img-txt .img--txt .txt {
      width: 60%; } }

.popup--block {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  z-index: 1001;
  height: 100%;
  padding: 20px 0; }
  .popup--block .input-group {
    padding-right: 0; }

.popup--shadow {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.6);
  -webkit-backdrop-filter: blur(3px);
          backdrop-filter: blur(3px);
  transition: .5s linear; }

.popup--overlay {
  position: relative;
  margin: 0 auto;
  padding: 25px;
  background-color: #FFF;
  color: #262c3b;
  border-radius: 5px;
  z-index: 1;
  max-height: 85%;
  width: 90%;
  max-width: 1024px;
  overflow-y: auto;
  transition: .5s linear; }
  .popup--overlay .input {
    background-color: #FFF; }
  .popup--overlay .project--header__title-prop {
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: start;
        align-items: start; }
  .popup--overlay .bank--req__account {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 2em;
    text-align: left; }
  .popup--overlay .lbl--project {
    font-weight: 500; }

.popup--close {
  position: absolute;
  cursor: pointer;
  right: 10px;
  top: 10px;
  width: 24px;
  height: 24px;
  margin: 0 0 0 auto;
  background-color: white;
  z-index: 1001; }
  .popup--close::before, .popup--close::after {
    content: '';
    position: absolute;
    top: 50%;
    width: 100%;
    left: 0;
    border-bottom: 2px solid; }
  .popup--close::before {
    transform: rotate(45deg); }
  .popup--close::after {
    transform: rotate(-45deg); }

.invoice--item {
  padding: 10px 20px; }
  @media (min-width: 1024px) {
    .invoice--item {
      padding: 10px 20px;
      margin: 0; } }
  .invoice--item:nth-child(2n) {
    background-color: white; }
  .invoice--item a {
    color: #262c3b;
    display: -ms-grid;
    display: grid;
    grid-column-gap: 1em; }
    @media (min-width: 1024px) {
      .invoice--item a {
        -ms-grid-columns: 150px 1fr;
            grid-template-columns: 150px 1fr; } }
  .invoice--item b {
    font-weight: 600; }
  .invoice--item__status {
    display: -ms-flexbox;
    display: flex;
    gap: 1em;
    display: flex;
    gap: 2em;
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .invoice--item__price {
    font-size: 20px;
    font-weight: bold; }
    @media (min-width: 1024px) {
      .invoice--item__price {
        font-size: 18px; } }

.cabinet--portfolio__table {
  padding-top: 20px; }

.referal--dasboard {
  padding: var(--px-padding-m);
  margin-top: var(--px-padding-m);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  background-color: #2E4F5F;
  border-radius: var(--px-border-radius-s);
  -ms-flex-pack: justify;
      justify-content: space-between; }
  @media (min-width: 720px) {
    .referal--dasboard {
      -ms-flex-direction: row;
          flex-direction: row; } }

.referal--summary {
  width: 100%; }
  @media (min-width: 720px) {
    .referal--summary {
      width: 50%; } }

.referal--summary__list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 20px; }

.referal--links__overlay {
  background-color: white;
  color: #262c3b;
  border-radius: 20px;
  padding: 20px; }

.referal--links__row {
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 10px; }
  .referal--links__row:nth-child(2n) {
    background-color: #F2F7F7; }
  .referal--links__row .referal--links__name {
    opacity: 0.6; }
  .referal--links__row .referal--links__link {
    display: -ms-flexbox;
    display: flex;
    gap: 5px; }

.referal--summary__title {
  opacity: .6;
  font-weight: 500; }

.referal--summary__val {
  font-size: 30px;
  font-weight: 500; }

.tbln {
  width: 100%; }
  .tbln th, .tbln td {
    border-bottom: 1px solid #D4D5D7;
    text-align: left; }
  .tbln th {
    text-align: left;
    font-size: 12px;
    font-weight: 400;
    padding: 8px 10px; }
  .tbln td {
    font-size: 14px;
    padding: 10px; }

.table-action_btn {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: var(--px-gap-s);
  -ms-flex-pack: justify;
      justify-content: space-between; }

.table_wrapper {
  overflow-x: auto; }
  .table_wrapper thead {
    top: 0 !important; }

.calendar-item.__red {
  background-color: var(--c-red-10); }

.calendar-table_wrapper {
  overflow-x: auto; }

:root {
  --c-accent-10: #ccf3f4;
  --c-accent-20: #aaeaed;
  --c-accent-30: #80e0e5;
  --c-accent-40: #55d6dc;
  --c-accent-50: #2acbd3;
  --c-accent: #00c1ca;
  --c-accent-bg-light: #EEFBFB;
  --c-accent-bg-dark: #222F2F;
  --c-black-10: #d3d4d6;
  --c-black-20: #b5b7ba;
  --c-black-30: #909398;
  --c-black-40: #6b6e76;
  --c-black-50: #464a53;
  --c-black: #212631;
  --c-black-bg-light: #F0F1F1;
  --c-black-bg-dark: #242525;
  --c-black-bg: #14171E;
  --c-white-60: #d5d5d5;
  --c-white-70: #aaaaaa;
  --c-white-80: #808080;
  --c-white-90: #555555;
  --c-white-100: #333333;
  --c-white: #ffffff;
  --c-white-bg-light: #F7F7F7;
  --c-white-bg-dark: #2B2B2B;
  --c-red-10: #f8d8d6;
  --c-red-20: #f3bdbb;
  --c-red-30: #ed9d9a;
  --c-red-40: #e77c78;
  --c-red-50: #e15b56;
  --c-red: #db3a34;
  --c-red-bg-light: #FDF2F1;
  --c-red-bg-dark: #312625;
  --c-yellow-10: #fff4dd;
  --c-yellow-20: #ffedc7;
  --c-yellow-30: #ffe4ab;
  --c-yellow-40: #ffda8f;
  --c-yellow-50: #ffd173;
  --c-yellow: #ffc857;
  --c-yellow-bg-light: #FFFBF4;
  --c-yellow-bg-dark: #332F28;
  --c-green-10: #ebfeea;
  --c-green-20: #defedc;
  --c-green-30: #cefecb;
  --c-green-40: #bdfdba;
  --c-green-50: #adfda8;
  --c-green: #9cfc97;
  --c-green-bg-light: #F8FFF8;
  --c-green-bg-dark: #2C332C;
  --g-skeleton: linear-gradient(270deg, var(--c-black-bg-light) 40%, var(--c-white-bg-light) 50%, var(--c-black-bg-light) 60%) no-repeat;
  --px-gap-xs: 5px;
  --px-gap-s: 10px;
  --px-gap-m: 20px;
  --px-gap-l: 40px;
  --px-gap-xl: 80px;
  --px-padding-xs: 5px;
  --px-padding-s: 10px;
  --px-padding-m: 20px;
  --px-padding-l: 40px;
  --px-padding-xl: 80px;
  --px-border-radius-xs: 4px;
  --px-border-radius-s: 8px;
  --px-border-radius-m: 16px;
  --px-border-radius-l: 32px;
  --px-border-radius-xl: 64px;
  --a-type-m: ease-in-out;
  --a-type-skeleton: linear;
  --a-duration-m: .3s;
  --a-duration-skeleton: 10s;
  --shadow-1: 2px 2px 4px 0px #21263133; }

.__new-ui.header--profile__line {
  gap: 2em; }

.__new-ui h1,
.__new-ui .h2 {
  font-weight: 700;
  font-family: Formular, sans-serif;
  line-height: calc(100% + 4px);
  font-size: 36px; }
  @media (min-width: 720px) {
    .__new-ui h1,
    .__new-ui .h2 {
      font-size: 40px; } }
  @media (min-width: 1080px) {
    .__new-ui h1,
    .__new-ui .h2 {
      font-size: 46px; } }

.__new-ui h2,
.__new-ui .h2 {
  font-weight: 700;
  font-family: Formular, sans-serif;
  line-height: calc(100% + 4px);
  font-size: 32px; }
  @media (min-width: 720px) {
    .__new-ui h2,
    .__new-ui .h2 {
      font-size: 36px; } }
  @media (min-width: 1080px) {
    .__new-ui h2,
    .__new-ui .h2 {
      font-size: 40px; } }

.__new-ui h3,
.__new-ui .h3 {
  font-weight: 700;
  font-family: Formular, sans-serif;
  line-height: calc(100% + 4px);
  font-size: 28px; }
  @media (min-width: 720px) {
    .__new-ui h3,
    .__new-ui .h3 {
      font-size: 32px; } }
  @media (min-width: 1080px) {
    .__new-ui h3,
    .__new-ui .h3 {
      font-size: 36px; } }

.__new-ui h5, .__new-ui .referral-rules h2, .referral-rules .__new-ui h2,
.__new-ui .h5 {
  font-weight: 700;
  font-family: Formular, sans-serif;
  line-height: calc(100% + 4px);
  font-size: 22px; }
  @media (min-width: 720px) {
    .__new-ui h5, .__new-ui .referral-rules h2, .referral-rules .__new-ui h2,
    .__new-ui .h5 {
      font-size: 26px; } }
  @media (min-width: 1080px) {
    .__new-ui h5, .__new-ui .referral-rules h2, .referral-rules .__new-ui h2,
    .__new-ui .h5 {
      font-size: 28px; } }

.__new-ui p, .__new-ui .referral-rules *, .referral-rules .__new-ui *,
.__new-ui .p {
  margin: 0;
  font-family: Formular, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: calc(100% + 4px);
  transition: color var(--a-duration-m) var(--a-type-m); }
  .__new-ui p.__centered, .__new-ui .referral-rules .__centered, .referral-rules .__new-ui .__centered,
  .__new-ui .p.__centered {
    text-align: center; }
  .__new-ui p.__decorated, .__new-ui .referral-rules .__decorated, .referral-rules .__new-ui .__decorated,
  .__new-ui .p.__decorated {
    background: var(--c-white);
    padding: 0 10px;
    z-index: 1; }
  .__new-ui p.__medium, .__new-ui .referral-rules .__medium, .referral-rules .__new-ui .__medium, .__new-ui .referral-rules .calculateDescTypography, .referral-rules .__new-ui .calculateDescTypography, .__new-ui .referral-rules .calculateItem .calculateOneTypography, .referral-rules .calculateItem .__new-ui .calculateOneTypography, .__new-ui .referral-rules .calculateItem .calculateTwoTypography, .referral-rules .calculateItem .__new-ui .calculateTwoTypography,
  .__new-ui .p.__medium,
  .__new-ui .referral-rules .p.calculateDescTypography,
  .referral-rules .__new-ui .p.calculateDescTypography,
  .__new-ui .referral-rules .calculateItem .p.calculateOneTypography,
  .referral-rules .calculateItem .__new-ui .p.calculateOneTypography,
  .__new-ui .referral-rules .calculateItem .p.calculateTwoTypography,
  .referral-rules .calculateItem .__new-ui .p.calculateTwoTypography {
    font-weight: 500; }
  .__new-ui p.__bold, .__new-ui .referral-rules .__bold, .referral-rules .__new-ui .__bold,
  .__new-ui .p.__bold {
    font-weight: 700; }
  .__new-ui p.__fs-20, .__new-ui .referral-rules .__fs-20, .referral-rules .__new-ui .__fs-20,
  .__new-ui .p.__fs-20 {
    font-size: 20px; }
  .__new-ui p.__fs-18, .__new-ui .referral-rules .__fs-18, .referral-rules .__new-ui .__fs-18,
  .__new-ui .p.__fs-18 {
    font-size: 18px; }
  .__new-ui p.__fs-16, .__new-ui .referral-rules .__fs-16, .referral-rules .__new-ui .__fs-16, .__new-ui .referral-rules .calculateDescTypography, .referral-rules .__new-ui .calculateDescTypography,
  .__new-ui .p.__fs-16,
  .__new-ui .referral-rules .p.calculateDescTypography,
  .referral-rules .__new-ui .p.calculateDescTypography {
    font-size: 16px; }
  .__new-ui p.__fs-14, .__new-ui .referral-rules .__fs-14, .referral-rules .__new-ui .__fs-14,
  .__new-ui .p.__fs-14 {
    font-size: 14px; }
  .__new-ui p.__fs-12, .__new-ui .referral-rules .__fs-12, .referral-rules .__new-ui .__fs-12, .__new-ui .referral-rules .calculatePostTypography, .referral-rules .__new-ui .calculatePostTypography, .__new-ui .referral-rules .calculateItem .calculateFreeTypography, .referral-rules .calculateItem .__new-ui .calculateFreeTypography,
  .__new-ui .p.__fs-12,
  .__new-ui .referral-rules .p.calculatePostTypography,
  .referral-rules .__new-ui .p.calculatePostTypography,
  .__new-ui .referral-rules .calculateItem .p.calculateFreeTypography,
  .referral-rules .calculateItem .__new-ui .p.calculateFreeTypography {
    font-size: 12px; }
  .__new-ui p.__link, .__new-ui .referral-rules .__link, .referral-rules .__new-ui .__link,
  .__new-ui .p.__link {
    color: var(--c-accent);
    text-decoration: underline;
    cursor: pointer; }
    .__new-ui p.__link:hover, .__new-ui .referral-rules .__link:hover, .referral-rules .__new-ui .__link:hover,
    .__new-ui .p.__link:hover {
      color: var(--c-accent-40); }

.__new-ui a,
.__new-ui .a {
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-family: Formular, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: calc(100% + 4px);
  color: var(--c-accent);
  transition: color var(--a-duration-m) var(--a-type-m);
  cursor: pointer; }
  .__new-ui a:hover,
  .__new-ui .a:hover {
    color: var(--c-accent-40); }
  .__new-ui a.__light,
  .__new-ui .a.__light {
    color: var(--c-white); }
    .__new-ui a.__light:hover,
    .__new-ui .a.__light:hover {
      color: var(--c-accent-10); }
  .__new-ui a.__dark,
  .__new-ui .a.__dark {
    color: var(--c-black); }
    .__new-ui a.__dark:hover,
    .__new-ui .a.__dark:hover {
      color: var(--c-black-30); }
  .__new-ui a.__no-decor,
  .__new-ui .a.__no-decor {
    text-decoration: none; }

#site-url {
  display: none; }

.header-button {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: var(--px-gap-s);
  transition: color var(--a-duration-m) var(--a-type-m);
  color: var(--c-white);
  cursor: pointer; }
  .header-button.__accent:hover {
    color: var(--c-accent); }
  .header-button:hover {
    color: var(--c-white-bg-light); }
  .header-button p, .header-button .referral-rules *, .referral-rules .header-button * {
    display: none; }
    @media (min-width: 720px) {
      .header-button p, .header-button .referral-rules *, .referral-rules .header-button * {
        display: block; } }

.v-input {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 5px;
  color: var(--c-black);
  width: 100%; }

.v-input_container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 5px; }

.v-input_item {
  display: -ms-flexbox;
  display: flex;
  position: relative; }

.v-input_field {
  cursor: pointer;
  width: 100%;
  text-overflow: ellipsis;
  color: var(--c-black);
  padding: var(--px-padding-s);
  border-radius: var(--px-border-radius-s);
  outline: none;
  border: 1px solid var(--c-black-30);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  font-family: Formular, sans-serif;
  transition: border var(--a-duration-m) var(--a-type-m), background var(--a-duration-m) var(--a-type-m); }
  .v-input_field::-webkit-inner-spin-button, .v-input_field::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0; }
  .v-input_field:-ms-input-placeholder {
    transition: color var(--a-duration-m) var(--a-type-m);
    color: var(--c-black-30); }
  .v-input_field::placeholder {
    transition: color var(--a-duration-m) var(--a-type-m);
    color: var(--c-black-30); }
  .v-input_field:hover {
    border: 1px solid var(--c-black-40); }
    .v-input_field:hover:-ms-input-placeholder {
      color: var(--c-black-40); }
    .v-input_field:hover::placeholder {
      color: var(--c-black-40); }
  .v-input_field:focus {
    border: 1px solid var(--c-black); }

.v-input_top,
.v-input_bottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  gap: 10px; }

.v-input_icon {
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translateY(-50%);
  width: 24px;
  height: 24px;
  transition: color var(--a-duration-m) var(--a-type-m);
  cursor: pointer;
  color: var(--c-black-30); }
  .v-input_icon:hover {
    color: var(--c-black); }

.v-input_suggestions {
  position: absolute;
  bottom: -5px;
  left: 0;
  right: 0;
  padding: var(--px-padding-s);
  background: var(--c-white);
  transform: translateY(100%);
  border: 1px solid var(--c-black-10);
  border-radius: var(--px-border-radius-s);
  z-index: 1;
  box-shadow: var(--shadow-1);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  max-height: 300px;
  overflow-y: auto; }

.v-input.__icon .v-input_field {
  padding-right: 40px; }

.v-input.__error .v-input_field {
  color: var(--c-red);
  border: 1px solid var(--c-red); }
  .v-input.__error .v-input_field:-ms-input-placeholder {
    color: var(--c-red); }
  .v-input.__error .v-input_field::placeholder {
    color: var(--c-red); }

.v-input.__error .v-input_bottom {
  color: var(--c-red); }

.v-input.__error .v-input_icon {
  color: var(--c-red); }

.v-input.__disabled {
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  .v-input.__disabled .v-input_field {
    background: var(--c-black-bg-light);
    color: var(--c-black-30); }
    .v-input.__disabled .v-input_field:-ms-input-placeholder {
      color: var(--c-black-30); }
    .v-input.__disabled .v-input_field::placeholder {
      color: var(--c-black-30); }

.v-tabs {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 5px;
  overflow: hidden;
  width: 100%; }

.v-tabs.__small {
  max-width: -moz-max-content;
  max-width: max-content; }
  .v-tabs.__small .v-tabs_container {
    max-width: -moz-max-content;
    max-width: max-content; }
  .v-tabs.__small .v-tabs_item {
    max-width: -moz-max-content;
    max-width: max-content; }

.v-tabs_container {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-xs);
  border: 1px solid var(--c-black-10);
  border-radius: var(--px-border-radius-s);
  padding: var(--px-padding-xs);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background: var(--c-black-bg-light);
  overflow-x: auto;
  box-sizing: border-box;
  width: 100%; }

.v-tabs_item {
  padding: var(--px-padding-xs) var(--px-padding-m);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  border-radius: var(--px-border-radius-s);
  background: none;
  box-shadow: none;
  transition: opacity .3s ease-in-out,  box-shadow .3s ease-in-out;
  width: 50%;
  cursor: pointer;
  color: var(--c-black);
  opacity: .5;
  background: var(--c-white);
  white-space: nowrap;
  min-width: -moz-min-content;
  min-width: min-content; }
  .v-tabs_item p, .v-tabs_item .referral-rules *, .referral-rules .v-tabs_item * {
    line-height: 24px; }
  .v-tabs_item:hover {
    opacity: .75; }
  .v-tabs_item.__active {
    opacity: 1;
    box-shadow: var(--shadow-1); }

.v-tabs-big {
  position: relative; }

.v-tabs-big_container {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  overflow-x: auto;
  border-bottom: 1px solid var(--c-accent);
  min-height: 43px;
  z-index: 1; }

.v-tabs-big_decor {
  position: absolute;
  top: 0;
  bottom: 3px;
  width: 20px;
  z-index: 2;
  pointer-events: none; }
  .v-tabs-big_decor.__left {
    left: 0;
    background: linear-gradient(90deg, var(--c-white) 0%, transparent 100%); }
  .v-tabs-big_decor.__right {
    right: 0;
    background: linear-gradient(270deg, var(--c-white) 0%, transparent 100%); }

.v-tabs-big_tab {
  z-index: 2;
  padding: 10px 20px;
  cursor: pointer;
  border-bottom: 2px solid transparent;
  transition: border var(--a-duration-m) var(--a-type-m), color var(--a-duration-m) var(--a-type-m);
  color: var(--c-black-10);
  white-space: nowrap; }
  .v-tabs-big_tab:hover {
    color: var(--c-accent-30);
    border-bottom: 2px solid var(--c-accent-30); }
  .v-tabs-big_tab.__active {
    color: var(--c-accent);
    border-bottom: 2px solid var(--c-accent); }

.v-button {
  text-align: center;
  box-sizing: border-box;
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  outline: none;
  border: 1px solid var(--c-accent);
  text-decoration: none;
  padding: var(--px-padding-s);
  width: -moz-max-content;
  width: max-content;
  background: var(--c-accent);
  border-radius: var(--px-border-radius-s);
  color: var(--c-white) !important;
  gap: 10px;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  transition: background-color var(--a-duration-m) var(--a-type-m), border var(--a-duration-m) var(--a-type-m) !important;
  font-size: 16px !important;
  line-height: 24px !important;
  font-weight: 500 !important;
  font-family: Formular, sans-serif !important;
  max-width: 100%; }
  .v-button:hover {
    background: var(--c-accent-40);
    border: 1px solid var(--c-accent-40); }
  .v-button svg {
    min-width: 24px;
    min-height: 24px; }
    .v-button svg * {
      stroke-width: 2px; }

.v-button.__disabled {
  background: var(--c-accent-10);
  border: 1px solid var(--c-accent-10);
  pointer-events: none; }

.v-button.__maxed {
  width: 100%; }

.v-button.__white {
  color: var(--c-black) !important;
  background: var(--c-white);
  border: 1px solid var(--c-black-10); }
  .v-button.__white.__disabled {
    background: var(--c-black-bg-light);
    color: var(--c-black-10); }
  .v-button.__white:hover {
    background: var(--c-white-bg-light);
    border: 1px solid var(--c-black); }

.v-button.__black {
  color: var(--c-white) !important;
  background: var(--c-black);
  border: 1px solid var(--c-black); }
  .v-button.__black.__disabled {
    background: var(--c-black-10);
    border: 1px solid var(--c-black-10); }
  .v-button.__black:hover {
    background: var(--c-black-40);
    border: 1px solid var(--c-black-40); }

.v-button.__red {
  color: var(--c-white) !important;
  background: var(--c-red);
  border: 1px solid var(--c-red); }
  .v-button.__red.__disabled {
    background: var(--c-red-10);
    border: 1px solid var(--c-red-10); }
  .v-button.__red:hover {
    background: var(--c-red-40);
    border: 1px solid var(--c-red-40); }

.v-button.__yellow {
  color: var(--c-black) !important;
  background: var(--c-yellow);
  border: 1px solid var(--c-yellow); }
  .v-button.__yellow.__disabled {
    background: var(--c-yellow-10);
    border: 1px solid var(--c-yellow-10); }
  .v-button.__yellow:hover {
    background: var(--c-yellow-40);
    border: 1px solid var(--c-yellow-40); }

.v-button.__green {
  color: var(--c-black) !important;
  background: var(--c-green);
  border: 1px solid var(--c-green); }
  .v-button.__green.__disabled {
    background: var(--c-green-10);
    border: 1px solid var(--c-green-10); }
  .v-button.__green:hover {
    background: var(--c-green-40);
    border: 1px solid var(--c-green-40); }

.v-checkbox {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-xs); }
  .v-checkbox .p {
    color: var(--c-black);
    transition: color var(--a-duration-m) var(--a-type-m); }

.v-checkbox-item {
  width: 100%;
  max-width: -moz-max-content;
  max-width: max-content;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-s);
  -ms-flex-align: center;
      align-items: center;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  .v-checkbox-item:hover .v-checkbox_box {
    border: 1px solid var(--c-accent); }

.v-checkbox_input {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  opacity: 0; }

.v-checkbox_input:checked ~ .v-checkbox_box {
  border: 1px solid var(--c-accent);
  background: var(--c-accent); }
  .v-checkbox_input:checked ~ .v-checkbox_box svg {
    opacity: 1; }

.v-checkbox_box {
  box-sizing: border-box;
  height: 20px;
  width: 20px;
  min-height: 20px;
  min-width: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  border: 1px solid var(--c-accent-30);
  border-radius: var(--px-border-radius-xs);
  background: var(--c-white);
  transition: border var(--a-duration-m) var(--a-type-m), background var(--a-duration-m) var(--a-type-m); }

.v-checkbox_item_icon {
  color: var(--c-white);
  opacity: 0;
  transition: opacity var(--a-duration-m) var(--a-type-m); }

.v-checkbox.__disabled {
  pointer-events: none; }
  .v-checkbox.__disabled .v-checkbox_box {
    border: 1px solid var(--c-black-10);
    background: var(--c-black-bg-light); }
    .v-checkbox.__disabled .v-checkbox_box .v-checkbox_item_icon {
      color: var(--c-black-10); }

.v-checkbox.__error {
  color: var(--c-red); }
  .v-checkbox.__error .v-checkbox_box {
    border: 1px solid var(--c-red); }
  .v-checkbox.__error .p {
    color: var(--c-red); }

.v-organisation-suggested-card {
  padding: var(--px-padding-s);
  background: var(--c-white);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s);
  transition: background var(--a-duration-m) var(--a-type-m);
  cursor: pointer;
  border-radius: var(--px-border-radius-s); }
  .v-organisation-suggested-card:hover {
    background: var(--c-accent-10); }

.v-organisation-suggested-card_text {
  color: var(--c-black-30); }
  .v-organisation-suggested-card_text span {
    color: var(--c-black); }

.v-select {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 5px;
  width: 100%; }

.v-select.__error .v-select_input {
  border: 1px solid var(--c-red);
  color: var(--c-red); }

.v-select.__error .v-select_bottom {
  color: var(--c-red); }

.v-select.__disabled {
  pointer-events: none; }
  .v-select.__disabled .v-select_input {
    background: var(--c-black-bg-light);
    border: 1px solid var(--c-black-30);
    color: var(--c-black-30); }

.v-select.__focus .v-select_input {
  border: 1px solid var(--c-black);
  color: var(--c-black); }
  .v-select.__focus .v-select_input .v-select_icon {
    transform: rotateX(180deg); }

.v-select_input {
  outline: none;
  color: var(--c-black-30);
  position: relative;
  background: var(--c-white);
  padding: var(--px-padding-s);
  border: 1px solid var(--c-black-30);
  border-radius: var(--px-border-radius-s);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
  transition: border var(--a-duration-m) var(--a-type-m); }
  .v-select_input:hover {
    border: 1px solid var(--c-black-40);
    color: var(--c-black-40); }

.v-select_item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  gap: 10px; }

.v-select_icon {
  min-height: 24px;
  min-width: 24px;
  transition: color var(--a-duration-m) var(--a-type-m), transform var(--a-duration-m) var(--a-type-m); }

.v-select_variants {
  position: absolute;
  bottom: -5px;
  left: 0;
  right: 0;
  padding: var(--px-padding-s);
  background: var(--c-white);
  transform: translateY(100%);
  border: 1px solid var(--c-black-10);
  border-radius: var(--px-border-radius-s);
  z-index: 1;
  box-shadow: var(--shadow-1);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.v-select_variant {
  padding: var(--px-padding-s);
  background: var(--c-white);
  transition: background var(--a-duration-m) var(--a-type-m);
  cursor: pointer;
  border-radius: var(--px-border-radius-s); }
  .v-select_variant:hover {
    background: var(--c-accent-10); }

.v-select_item_text {
  line-height: 24px;
  transition: color var(--a-duration-m) var(--a-type-m);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }

.v-file-input {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-xs); }

.v-file-input.__error .v-file-input_item {
  color: var(--c-red);
  border: 1px solid var(--c-red); }

.v-file-input.__error .v-file-input_bottom {
  color: var(--c-red); }

.v-file-input_container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-xs); }

.v-file-input_item {
  width: 100%;
  box-sizing: border-box;
  border: 1px solid var(--c-black-30);
  background: var(--c-white);
  padding: var(--px-padding-s);
  border-radius: var(--px-border-radius-s);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  color: var(--c-black-30);
  cursor: pointer;
  transition: color var(--a-duration-m) var(--a-type-m), border var(--a-duration-m) var(--a-type-m), background var(--a-duration-m) var(--a-type-m); }
  .v-file-input_item:hover {
    border: 1px solid var(--c-black);
    color: var(--c-black); }

.v-file-input_input {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0; }

.v-file-input_text {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-s);
  -ms-flex-align: center;
      align-items: center;
  width: -moz-max-content;
  width: max-content;
  max-width: 100%; }
  .v-file-input_text svg {
    min-height: 24px;
    min-width: 24px; }
  .v-file-input_text span {
    line-height: 24px !important;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }

.v-file-input_top,
.v-file-input_bottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  gap: var(--px-gap-s); }

.v-file-input.__disabled {
  pointer-events: none; }
  .v-file-input.__disabled .v-file-input_item {
    background: var(--c-black-bg-light);
    color: var(--c-black-30);
    border: 1px solid var(--c-black-30); }

.v-organisation-card {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 20px;
  color: var(--c-black);
  border-radius: var(--px-border-radius-s);
  box-sizing: border-box; }

.v-organisation-card_list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.v-organisation-card_list-item {
  padding: 10px 20px;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  border-radius: var(--px-border-radius-s); }
  .v-organisation-card_list-item:nth-child(odd) {
    background: var(--c-white-bg-light); }
  .v-organisation-card_list-item p, .v-organisation-card_list-item .referral-rules *, .referral-rules .v-organisation-card_list-item * {
    width: 50%; }
    .v-organisation-card_list-item p:last-child, .v-organisation-card_list-item .referral-rules :last-child, .referral-rules .v-organisation-card_list-item :last-child {
      text-align: right; }

.v-label {
  padding: var(--px-padding-xs) var(--px-padding-s);
  width: -moz-max-content;
  width: max-content;
  color: var(--c-white);
  border-radius: var(--px-border-radius-s);
  height: -moz-max-content;
  height: max-content;
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-xs);
  -ms-flex-align: center;
      align-items: center; }

.v-manager-card {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  padding: var(--px-padding-m);
  border-radius: var(--px-border-radius-m);
  background: var(--c-black);
  color: var(--c-white); }
  @media (min-width: 720px) {
    .v-manager-card {
      max-width: 440px; } }

.v-manager-card_info {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-m);
  -ms-flex-align: center;
      align-items: center; }

.v-manager-card_image {
  width: 64px;
  height: 64px;
  min-width: 64px;
  min-height: 64px;
  object-fit: cover;
  border-radius: var(--px-border-radius-xl); }

.v-text-area {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-xs); }

.v-text-area_container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-xs); }

.v-text-area_item {
  background: var(--c-white);
  cursor: pointer;
  resize: none;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  border: 1px solid var(--c-black-30);
  box-sizing: border-box;
  outline: none;
  max-height: 150px;
  border-radius: var(--px-border-radius-s);
  padding: var(--px-padding-s);
  color: var(--c-black-30);
  transition: color var(--a-duration-m) var(--a-type-m), border var(--a-duration-m) var(--a-type-m), background var(--a-duration-m) var(--a-type-m); }
  .v-text-area_item:-ms-input-placeholder {
    transition: color var(--a-duration-m) var(--a-type-m);
    color: var(--c-black-30); }
  .v-text-area_item::placeholder {
    transition: color var(--a-duration-m) var(--a-type-m);
    color: var(--c-black-30); }
  .v-text-area_item:hover {
    border: 1px solid var(--c-black-40);
    color: var(--c-black-40); }
    .v-text-area_item:hover:-ms-input-placeholder {
      color: var(--c-black-40); }
    .v-text-area_item:hover::placeholder {
      color: var(--c-black-40); }
  .v-text-area_item:focus {
    border: 1px solid var(--c-black);
    color: var(--c-black); }

.v-text-area_container.__error {
  color: var(--c-red); }
  .v-text-area_container.__error .v-text-area_item {
    color: var(--c-red);
    border: 1px solid var(--c-red); }
    .v-text-area_container.__error .v-text-area_item:-ms-input-placeholder {
      color: var(--c-red); }
    .v-text-area_container.__error .v-text-area_item::placeholder {
      color: var(--c-red); }

.v-text-area_container.__disabled .v-text-area_item {
  pointer-events: none;
  color: var(--c-black-30);
  border: 1px solid var(--c-black-30);
  background: var(--c-black-bg-light); }
  .v-text-area_container.__disabled .v-text-area_item:-ms-input-placeholder {
    color: var(--c-black-30); }
  .v-text-area_container.__disabled .v-text-area_item::placeholder {
    color: var(--c-black-30); }

.v-bookmark {
  width: 28px;
  height: 28px;
  padding: var(--px-padding-xs);
  background: var(--c-white);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  border-radius: var(--px-border-radius-s);
  box-sizing: border-box;
  color: var(--c-black);
  transition: background var(--a-duration-m) var(--a-type-m); }
  .v-bookmark:hover {
    background: var(--c-accent-bg-light);
    color: var(--c-red-50); }

.v-bookmark.__active {
  color: var(--c-red-50); }
  .v-bookmark.__active .v-bookmark_icon {
    fill: var(--c-red-50); }

.v-bookmark_icon {
  fill: var(--c-white);
  transition: color var(--a-duration-m) var(--a-type-m), fill var(--a-duration-m) var(--a-type-m); }

.v-icon-label {
  color: var(--c-white) !important;
  position: relative;
  width: -moz-max-content;
  width: max-content;
  height: -moz-max-content;
  height: max-content;
  display: -ms-flexbox;
  display: flex;
  transition: color var(--a-duration-m) var(--a-type-m); }
  .v-icon-label.__bell:hover {
    color: var(--c-accent) !important; }
  .v-icon-label.__bell * {
    fill: transparent !important; }
  .v-icon-label.__heart:hover {
    color: var(--c-red-50) !important; }
  .v-icon-label.__heart * {
    transition: fill var(--a-duration-m) var(--a-type-m);
    fill: transparent !important; }
    .v-icon-label.__heart *:hover * {
      fill: var(--c-red-50) !important; }

.v-icon-label_label {
  min-width: 26px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  position: absolute;
  top: 0;
  right: 50%;
  transform: translate(100%, -50%);
  padding: var(--px-padding-xs);
  background: var(--c-accent);
  color: var(--c-white);
  border-radius: var(--px-border-radius-s); }

.v-button-toggle {
  text-align: center;
  box-sizing: border-box;
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  outline: none;
  border: 1px solid var(--c-accent);
  text-decoration: none;
  padding: var(--px-padding-s);
  width: -moz-max-content;
  width: max-content;
  background: var(--c-accent);
  border-radius: var(--px-border-radius-s);
  color: var(--c-white) !important;
  gap: 10px;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  transition: background-color var(--a-duration-m) var(--a-type-m), border var(--a-duration-m) var(--a-type-m) !important;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
  font-family: Formular, sans-serif; }
  .v-button-toggle:hover {
    background: var(--c-accent-40);
    border: 1px solid var(--c-accent-40); }
  .v-button-toggle svg {
    fill: transparent;
    transition: all var(--a-duration-m) var(--a-type-m);
    min-width: 24px;
    min-height: 24px; }

.v-button-toggle.__disabled {
  background: var(--c-accent-10);
  border: 1px solid var(--c-accent-10);
  pointer-events: none; }

.v-button-toggle.__maxed {
  width: 100%; }

.v-button-toggle.__white {
  color: var(--c-black);
  background: var(--c-white);
  border: 1px solid var(--c-black-10); }
  .v-button-toggle.__white.__disabled {
    background: var(--c-black-bg-light);
    color: var(--c-black-10); }
  .v-button-toggle.__white:hover {
    background: var(--c-white-bg-light);
    border: 1px solid var(--c-black); }

.v-button-toggle.__black {
  color: var(--c-white);
  background: var(--c-black);
  border: 1px solid var(--c-black); }
  .v-button-toggle.__black.__disabled {
    background: var(--c-black-10);
    border: 1px solid var(--c-black-10); }
  .v-button-toggle.__black:hover {
    background: var(--c-black-40);
    border: 1px solid var(--c-black-40); }

.v-button-toggle.__red {
  color: var(--c-white);
  background: var(--c-red);
  border: 1px solid var(--c-red); }
  .v-button-toggle.__red.__disabled {
    background: var(--c-red-10);
    border: 1px solid var(--c-red-10); }
  .v-button-toggle.__red:hover {
    background: var(--c-red-40);
    border: 1px solid var(--c-red-40); }

.v-button-toggle.__yellow {
  color: var(--c-black);
  background: var(--c-yellow);
  border: 1px solid var(--c-yellow); }
  .v-button-toggle.__yellow.__disabled {
    background: var(--c-yellow-10);
    border: 1px solid var(--c-yellow-10); }
  .v-button-toggle.__yellow:hover {
    background: var(--c-yellow-40);
    border: 1px solid var(--c-yellow-40); }

.v-button-toggle.__green {
  color: var(--c-black);
  background: var(--c-green);
  border: 1px solid var(--c-green); }
  .v-button-toggle.__green.__disabled {
    background: var(--c-green-10);
    border: 1px solid var(--c-green-10); }
  .v-button-toggle.__green:hover {
    background: var(--c-green-40);
    border: 1px solid var(--c-green-40); }

.v-page-title {
  padding: var(--px-padding-l);
  background: var(--c-black);
  border-radius: var(--px-border-radius-s);
  color: var(--c-white);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }

.v-notice-block {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-m);
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  padding: var(--px-padding-l);
  background: var(--c-yellow-bg-light);
  border-radius: var(--px-border-radius-s);
  color: var(--c-black);
  text-align: center; }

.v-notice-block_icon {
  min-width: 48px;
  min-height: 48px; }

.v-accordion {
  box-sizing: border-box;
  padding: var(--px-padding-m);
  background-color: var(--c-accent-bg-light);
  border-radius: var(--px-border-radius-s);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  cursor: pointer;
  transition: background-color var(--a-duration-m) var(--a-type-m), color var(--a-duration-m) var(--a-type-m); }
  .v-accordion.__disabled {
    background: var(--c-black-bg-light);
    color: var(--c-black-30);
    pointer-events: none; }
  .v-accordion:hover .v-accordion_title-icon {
    transform: rotate(45deg); }

.v-accordion_title {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-m);
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: start;
      align-items: flex-start; }

.v-accordion_desc-wrapper {
  padding: var(--px-padding-m) 0 0;
  width: 100%;
  overflow: auto; }

.v-accordion_title-icon {
  min-height: 24px;
  min-width: 24px;
  transform: rotate(0);
  transition: transform var(--a-duration-m) var(--a-type-m); }
  .v-accordion_title-icon.__active {
    transform: rotate(180deg); }

.v-table {
  display: table;
  color: var(--c-black);
  width: 100%; }
  .v-table div {
    display: table-row; }
    .v-table div:last-child div {
      border-bottom: unset; }
    .v-table div div {
      display: table-cell;
      padding: var(--px-padding-s);
      border-right: 1px solid var(--c-black-10);
      border-bottom: 1px solid var(--c-black-10); }
      .v-table div div:last-child {
        border-right: unset; }

.v-radio-group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }
  .v-radio-group.__error .v-radio-group_item {
    color: var(--c-red); }
  .v-radio-group.__error .v-radio-group_item-decor {
    border: 1px solid var(--c-red); }
  .v-radio-group.__error .v-radio-group_bottom {
    color: var(--c-red); }
  .v-radio-group.__disabled {
    pointer-events: none; }
    .v-radio-group.__disabled .v-radio-group_item-decor {
      border: 1px solid var(--c-black-10);
      background: var(--c-black-bg-light); }
      .v-radio-group.__disabled .v-radio-group_item-decor:after {
        background: var(--c-black-10); }

.v-radio-group_container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }

.v-radio-group_item {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-s);
  cursor: pointer;
  color: var(--c-black); }
  .v-radio-group_item:hover .v-radio-group_item-decor {
    border: 1px solid var(--c-accent); }
  .v-radio-group_item.__active .v-radio-group_item-decor:after {
    opacity: 1; }

.v-radio-group_item-decor {
  background: var(--c-white);
  width: 20px;
  height: 20px;
  min-width: 20px;
  min-height: 20px;
  box-sizing: border-box;
  border: 1px solid var(--c-accent-30);
  border-radius: var(--px-border-radius-xl);
  transition: border var(--a-duration-m) var(--a-type-m);
  position: relative; }
  .v-radio-group_item-decor:after {
    content: '';
    position: absolute;
    width: 10px;
    height: 10px;
    background: var(--c-accent);
    border-radius: var(--px-border-radius-xl);
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    transition: opacity var(--a-duration-m) var(--a-type-m), background var(--a-duration-m) var(--a-type-m); }

.v-dynamic-input {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: var(--px-gap-s);
  width: 100%; }
  @media (max-width: 720px) {
    .v-dynamic-input {
      width: 100% !important; } }
  .v-dynamic-input.__expand {
    gap: var(--px-gap-m); }
  .v-dynamic-input.__title {
    gap: var(--px-gap-s); }

.v-dynamic-input_group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }

.v-dynamic-input-item {
  width: 100%; }

.v-dynamic-input_group-item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: var(--px-gap-s); }

.v-dynamic-input_sub-group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }

.v-dynamic-input-extension-container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s);
  width: 100%; }

.v-dynamic-input_extension-item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.v-dynamic-input_buttons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  gap: var(--px-gap-s);
  width: 100%; }

.v-dynamic-form {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.v-dynamic-form_title {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
  gap: var(--px-gap-s); }
  @media (min-width: 720px) {
    .v-dynamic-form_title {
      -ms-flex-direction: row;
          flex-direction: row;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap; } }

.v-dynamic-form_title-page {
  width: 100%;
  max-width: -moz-max-content;
  max-width: max-content; }
  .v-dynamic-form_title-page span {
    color: var(--c-accent); }

.v-dynamic-form_inputs {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: var(--px-gap-m); }

.v-dynamic-form_button {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }

.v-checkbox-group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }
  .v-checkbox-group.__error .v-checkbox-group_bottom {
    color: var(--c-red); }

.v-checkbox-group_container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }

.v-checkbox-group_bottom {
  color: var(--c-black);
  transition: color var(--a-duration-m) var(--a-type-m); }

.v-balance-card {
  padding: var(--px-padding-m);
  background: var(--c-black);
  border-radius: var(--px-border-radius-m);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  width: 100%;
  -ms-flex-pack: justify;
      justify-content: space-between;
  box-sizing: border-box; }

.v-balance-card_container {
  color: var(--c-white);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: var(--px-gap-m);
  -ms-flex-pack: justify;
      justify-content: space-between; }
  @media (min-width: 720px) {
    .v-balance-card_container {
      gap: var(--px-gap-m);
      -ms-flex-direction: row;
          flex-direction: row; } }

.v-balance-card_item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  width: 100%; }
  @media (min-width: 720px) {
    .v-balance-card_item {
      width: -moz-max-content;
      width: max-content; } }

.v-balance-card_item.__accent .v-balance-card_icon {
  color: var(--c-accent); }

.v-balance-card_item.__accent .v-balance-card_value {
  color: var(--c-accent); }

.v-balance-card_text {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-xs); }

.v-balance-card_title {
  color: var(--c-black-30); }

.v-balance-card_buttons {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-m); }
  .v-balance-card_buttons .v-button {
    width: 100%; }
    @media (min-width: 720px) {
      .v-balance-card_buttons .v-button {
        width: -moz-max-content;
        width: max-content; } }

.v-search {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 5px;
  color: var(--c-black);
  width: 100%; }

.v-search_container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 5px; }

.v-search_item {
  display: -ms-flexbox;
  display: flex;
  position: relative; }

.v-search_field {
  cursor: pointer;
  width: 100%;
  text-overflow: ellipsis;
  color: var(--c-black);
  padding: var(--px-padding-s) var(--px-padding-l) var(--px-padding-s) var(--px-padding-s);
  border-radius: var(--px-border-radius-s);
  outline: none;
  border: 1px solid var(--c-black-30);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  font-family: Formular, sans-serif;
  transition: border var(--a-duration-m) var(--a-type-m), background var(--a-duration-m) var(--a-type-m); }
  .v-search_field:-ms-input-placeholder {
    transition: color var(--a-duration-m) var(--a-type-m);
    color: var(--c-black-30); }
  .v-search_field::placeholder {
    transition: color var(--a-duration-m) var(--a-type-m);
    color: var(--c-black-30); }
  .v-search_field:hover {
    border: 1px solid var(--c-black-40); }
    .v-search_field:hover:-ms-input-placeholder {
      color: var(--c-black-40); }
    .v-search_field:hover::placeholder {
      color: var(--c-black-40); }
  .v-search_field:focus {
    border: 1px solid var(--c-black); }

.v-search_top,
.v-search_bottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  gap: 10px; }

.v-search_icon {
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translateY(-50%);
  width: 24px;
  height: 24px;
  transition: color var(--a-duration-m) var(--a-type-m);
  cursor: pointer;
  color: var(--c-black-30); }
  .v-search_icon:hover {
    color: var(--c-black); }
  .v-search_icon svg.__loading {
    animation: loader-animation var(--a-duration-m) var(--a-type-m) infinite; }

.v-search_results {
  position: absolute;
  bottom: -5px;
  left: 0;
  right: 0;
  padding: var(--px-padding-s);
  background: var(--c-white);
  transform: translateY(100%);
  border: 1px solid var(--c-black-10);
  border-radius: var(--px-border-radius-s);
  z-index: 1;
  box-shadow: var(--shadow-1);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  max-height: 150px;
  overflow-y: auto;
  scrollbar-width: thin; }

.v-search_result {
  padding: var(--px-padding-s);
  background: var(--c-white);
  transition: background var(--a-duration-m) var(--a-type-m);
  cursor: pointer;
  border-radius: var(--px-border-radius-s); }
  .v-search_result:hover {
    background: var(--c-accent-10); }

.v-search.__error .v-search_field {
  color: var(--c-red);
  border: 1px solid var(--c-red); }
  .v-search.__error .v-search_field:-ms-input-placeholder {
    color: var(--c-red); }
  .v-search.__error .v-search_field::placeholder {
    color: var(--c-red); }

.v-search.__error .v-search_bottom {
  color: var(--c-red); }

.v-search.__error .v-search_icon {
  color: var(--c-red); }

.v-search.__disabled {
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  .v-search.__disabled .v-search_field {
    background: var(--c-black-bg-light);
    color: var(--c-black-30); }
    .v-search.__disabled .v-search_field:-ms-input-placeholder {
      color: var(--c-black-30); }
    .v-search.__disabled .v-search_field::placeholder {
      color: var(--c-black-30); }

@keyframes loader-animation {
  to {
    transform: rotate(45deg); } }

.v-list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.v-list_item {
  padding: var(--px-padding-s) 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s);
  -ms-flex-pack: justify;
      justify-content: space-between;
  border-bottom: 1px solid var(--c-black-20); }
  .v-list_item:first-child {
    padding: 0 0 var(--px-padding-s); }
  .v-list_item:last-child {
    padding: var(--px-padding-s) 0 0;
    border-bottom: none; }
  @media (min-width: 720px) {
    .v-list_item {
      -ms-flex-direction: row;
          flex-direction: row; } }

.v-area-chart .apexcharts-xaxistooltip-bottom {
  display: none; }

.v-area-chart .apexcharts-tooltip {
  border: none !important;
  box-shadow: none !important;
  background: none !important;
  border-radius: var(--px-border-radius-s) !important; }

.v-area-chart .v-area-chart_tooltip {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  padding: var(--px-padding-s);
  gap: var(--px-gap-xs);
  background: var(--c-accent);
  border: 2px solid var(--c-accent-bg-light);
  color: var(--c-white);
  border-radius: var(--px-border-radius-s); }
  .v-area-chart .v-area-chart_tooltip p:first-child, .v-area-chart .v-area-chart_tooltip .referral-rules :first-child, .referral-rules .v-area-chart .v-area-chart_tooltip :first-child {
    color: var(--c-accent-10); }

.v-area-chart .apexcharts-element-hidden {
  display: none; }

.v-area-chart .apexcharts-toolbar {
  z-index: 1; }

.v-column-chart .apexcharts-legend {
  padding: 0;
  gap: var(--px-gap-m); }

.v-column-chart .apexcharts-legend-series {
  gap: var(--px-gap-s); }

.v-column-chart .apexcharts-legend-text {
  margin: 0;
  padding: 0; }

.v-column-chart .apexcharts-xaxistooltip-bottom {
  display: none; }

.v-column-chart .apexcharts-toolbar {
  z-index: 1; }

.v-column-chart .apexcharts-tooltip {
  border: none !important;
  box-shadow: none !important;
  background: none !important;
  border-radius: var(--px-border-radius-s) !important; }

.v-column-chart .v-area-chart_tooltip {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  padding: var(--px-padding-s);
  gap: var(--px-gap-xs);
  background: var(--c-accent);
  border: 2px solid var(--c-accent-bg-light);
  color: var(--c-white);
  border-radius: var(--px-border-radius-s); }
  .v-column-chart .v-area-chart_tooltip p:first-child, .v-column-chart .v-area-chart_tooltip .referral-rules :first-child, .referral-rules .v-column-chart .v-area-chart_tooltip :first-child {
    color: var(--c-accent-10); }

.v-column-chart .apexcharts-element-hidden {
  display: none; }

.v-donut-chart {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }
  .v-donut-chart .apexcharts-legend {
    display: -ms-flexbox;
    display: flex;
    gap: var(--px-gap-s);
    padding: 0; }
  .v-donut-chart .apexcharts-legend-series {
    width: 100%;
    margin: 0 !important;
    gap: var(--px-gap-s); }
  .v-donut-chart .apexcharts-legend-text {
    width: 100%;
    margin: 0;
    padding: 0; }
  .v-donut-chart .apexcharts-legend-item {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    gap: var(--px-gap-s); }
  .v-donut-chart .apexcharts-legend-item_value {
    white-space: nowrap; }
  .v-donut-chart .legend-item {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }

.v-donut-chart_total {
  display: -ms-flexbox;
  display: flex;
  padding-left: var(--px-padding-m);
  gap: var(--px-gap-s);
  -ms-flex-pack: justify;
      justify-content: space-between; }

.v-header {
  position: fixed;
  z-index: 9999; }

.v-header-top {
  z-index: 3;
  pointer-events: all;
  color: var(--c-white);
  background: #262c3b;
  padding: var(--px-padding-m) 0;
  display: -ms-flexbox;
  display: flex;
  position: fixed;
  top: 0;
  left: 0;
  right: 0; }

.v-header-top_wrapper {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  gap: var(--px-gap-m);
  -ms-flex-align: center;
      align-items: center;
  max-width: 1440px;
  margin: 0 auto;
  padding: 0 var(--px-padding-m); }

.v-header-top_menu {
  display: none; }
  @media (min-width: 1080px) {
    .v-header-top_menu {
      display: -ms-flexbox;
      display: flex;
      gap: var(--px-gap-m); } }

.v-header-top_icons {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-s);
  -ms-flex-align: center;
      align-items: center; }

.v-header-top_icon.__logout {
  display: none; }
  @media (min-width: 1080px) {
    .v-header-top_icon.__logout {
      display: -ms-flexbox;
      display: flex; } }

.v-header-top_icon.__wallet {
  -ms-flex-direction: row-reverse;
      flex-direction: row-reverse;
  gap: var(--px-gap-s); }
  .v-header-top_icon.__wallet p, .v-header-top_icon.__wallet .referral-rules *, .referral-rules .v-header-top_icon.__wallet * {
    display: none; }
    @media (min-width: 720px) {
      .v-header-top_icon.__wallet p, .v-header-top_icon.__wallet .referral-rules *, .referral-rules .v-header-top_icon.__wallet * {
        display: inline; } }

.v-header-bottom {
  z-index: 3;
  position: fixed;
  pointer-events: all;
  bottom: 0;
  left: 0;
  right: 0; }

.v-header-bottom_menu {
  box-sizing: border-box;
  background: var(--c-white);
  padding: var(--px-padding-s) var(--px-padding-m);
  position: relative;
  z-index: 2;
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-s);
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  width: 100%; }
  .v-header-bottom_menu .v-header-link {
    width: 100%; }

.v-header-contacts {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  padding: var(--px-padding-m);
  background: var(--c-accent-bg-light);
  border-radius: var(--px-border-radius-s); }
  @media (min-width: 720px) {
    .v-header-contacts {
      -ms-flex-direction: row;
          flex-direction: row;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: justify;
          justify-content: space-between; } }

.v-header-contacts_social {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-m);
  -ms-flex-align: center;
      align-items: center; }

.v-header-popup {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: calc(100dvh - 65px);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  transform: translateY(-100%);
  -webkit-backdrop-filter: blur(3px);
          backdrop-filter: blur(3px);
  background: #2126317F; }

.v-header-popup_decor {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.v-header-popup_links {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.v-header-popup_link {
  -ms-flex-direction: row !important;
      flex-direction: row !important; }

.v-header-popup_menu {
  border-top-right-radius: var(--px-border-radius-s);
  border-top-left-radius: var(--px-border-radius-s);
  position: relative;
  z-index: 2;
  width: 100%;
  background: var(--c-white);
  padding: var(--px-padding-m);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  max-height: 100%;
  box-sizing: border-box;
  overflow-y: auto; }

.v-header-link {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-xs);
  transition: color var(--a-duration-m) var(--a-type-m);
  cursor: pointer;
  -ms-flex-align: center;
      align-items: center; }
  .v-header-link:hover {
    color: var(--c-accent) !important; }

.v-header-link.__left {
  -ms-flex-direction: row-reverse;
      flex-direction: row-reverse; }
  .v-header-link.__left p, .v-header-link.__left .referral-rules *, .referral-rules .v-header-link.__left * {
    display: none; }
    @media (min-width: 720px) {
      .v-header-link.__left p, .v-header-link.__left .referral-rules *, .referral-rules .v-header-link.__left * {
        display: inline; } }

.v-header-link.__hide-mobile {
  display: none; }
  @media (min-width: 1080px) {
    .v-header-link.__hide-mobile {
      display: -ms-flexbox;
      display: flex; } }

.v-header-link.__active {
  color: var(--c-accent) !important; }

.v-header-link_decor {
  position: absolute;
  top: 0;
  right: 0;
  background: var(--c-accent);
  height: 10px;
  width: 10px;
  transform: translate(50%, -50%);
  border-radius: var(--px-border-radius-xl); }

.payment-modal {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  max-height: 100%; }

.payment-modal_content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  color: var(--c-black);
  overflow: auto;
  max-height: 100%; }

.payment-modal_form {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.payment-modal_data {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }
  @media (min-width: 680px) {
    .payment-modal_data {
      -ms-flex-direction: row;
          flex-direction: row; } }

.payment-modal_qr {
  width: 100%;
  object-fit: contain;
  max-width: 168px;
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center; }
  @media (min-width: 680px) {
    .payment-modal_qr {
      -ms-flex-item-align: start;
          align-self: flex-start; } }

.payment-modal_requisites {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.payment-modal_requisites-item {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-m);
  padding: var(--px-padding-s);
  border-radius: var(--px-border-radius-s);
  -ms-flex-direction: column;
      flex-direction: column; }
  @media (min-width: 680px) {
    .payment-modal_requisites-item {
      -ms-flex-direction: row;
          flex-direction: row; } }
  .payment-modal_requisites-item:nth-child(odd) {
    background: var(--c-accent-bg-light); }
  .payment-modal_requisites-item p, .payment-modal_requisites-item .referral-rules *, .referral-rules .payment-modal_requisites-item * {
    width: 100%;
    display: -ms-flexbox;
    display: flex;
    gap: 10px; }
    .payment-modal_requisites-item p:last-child, .payment-modal_requisites-item .referral-rules :last-child, .referral-rules .payment-modal_requisites-item :last-child {
      display: -ms-flexbox;
      display: flex;
      gap: var(--px-gap-s);
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: justify;
          justify-content: space-between;
      cursor: pointer; }
      .payment-modal_requisites-item p:last-child:hover .payment-modal_copy-icon, .payment-modal_requisites-item .referral-rules :last-child:hover .payment-modal_copy-icon, .referral-rules .payment-modal_requisites-item :last-child:hover .payment-modal_copy-icon {
        color: var(--c-black); }
    @media (min-width: 680px) {
      .payment-modal_requisites-item p, .payment-modal_requisites-item .referral-rules *, .referral-rules .payment-modal_requisites-item * {
        width: 50%; }
        .payment-modal_requisites-item p:last-child, .payment-modal_requisites-item .referral-rules :last-child, .referral-rules .payment-modal_requisites-item :last-child {
          -ms-flex-pack: end;
              justify-content: flex-end;
          text-align: right; } }

.payment-modal_copy-icon {
  max-width: 18px;
  max-height: 18px;
  min-height: 18px;
  min-width: 18px;
  color: var(--c-black-30);
  transition: color var(--a-duration-m) var(--a-type-m); }

.modal-wrap {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  padding: var(--px-padding-m);
  z-index: 999999;
  -webkit-backdrop-filter: blur(3px);
          backdrop-filter: blur(3px); }

.modal-wrap_shadow {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2126317F;
  z-index: 1; }

.modal-wrap_container {
  position: relative;
  z-index: 2;
  padding: var(--px-padding-l);
  background: var(--c-white);
  border-radius: var(--px-border-radius-s);
  width: 100%;
  max-width: 640px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  max-height: 100%;
  box-sizing: border-box;
  box-shadow: var(--shadow-1); }

.modal-wrap_title {
  color: var(--c-black);
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-m);
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.modal-wrap_content {
  max-height: 100%;
  overflow: hidden; }

.modal-wrap_close {
  position: absolute;
  top: 10px;
  right: 10px;
  min-width: 20px;
  min-height: 20px;
  color: var(--c-black-30);
  cursor: pointer;
  transition: color var(--a-duration-m) var(--a-type-m); }
  .modal-wrap_close:hover {
    color: var(--c-black); }

.shareholder_modal {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-l);
  text-align: center; }

.manager-modal {
  color: var(--c-black);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.manager-modal_content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }
  @media (min-width: 720px) {
    .manager-modal_content {
      -ms-flex-direction: row;
          flex-direction: row;
      -ms-flex-align: center;
          align-items: center; } }

.manager-modal_text {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }
  @media (min-width: 720px) {
    .manager-modal_text {
      -ms-flex-direction: row;
          flex-direction: row;
      width: 100%;
      -ms-flex-pack: justify;
          justify-content: space-between; } }

.manager-modal_actions {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-s);
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly; }
  @media (min-width: 720px) {
    .manager-modal_actions {
      -ms-flex-pack: start;
          justify-content: flex-start; } }

.manager-modal_actions-button {
  width: 100%; }

.manager-modal_image {
  width: 92px;
  max-width: 92px;
  position: relative;
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center; }
  .manager-modal_image:after {
    content: '';
    display: block;
    padding-bottom: 100%; }
  @media (min-width: 720px) {
    .manager-modal_image {
      -ms-flex-item-align: start;
          align-self: flex-start; } }

.manager-modal_image-item {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transform: translate(-50%, -50%);
  border-radius: var(--px-border-radius-xl); }

.manager-modal_form {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }

.auth-form,
.code_form,
.repass_form,
.repass_success {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  width: 100%;
  max-width: 440px;
  gap: var(--px-gap-m); }

.fade-enter-active, .fade-leave-active {
  opacity: 1;
  transition: opacity var(--a-duration-m) var(--a-type-m); }

.fade-enter, .fade-leave-to {
  opacity: 0; }

.registration-type-form {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.registration-type-form_item {
  position: relative;
  padding: var(--px-padding-m);
  background: var(--c-accent-bg-light);
  border-radius: var(--px-border-radius-s);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  overflow: hidden;
  cursor: pointer;
  transition: background-color var(--a-duration-m) var(--a-type-m);
  min-height: 140px;
  box-sizing: border-box;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .registration-type-form_item:hover {
    background: var(--c-accent-10); }
    .registration-type-form_item:hover .registration-type-form_item-image {
      transform: translateY(-50%) scale(1.1); }

.registration-type-form_item-title {
  width: 50%;
  z-index: 2; }

.registration-type-form_item-icon {
  transform: rotate(225deg);
  z-index: 2; }

.registration-type-form_item-image {
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  height: 100%;
  z-index: 1;
  transition: transform var(--a-duration-m) var(--a-type-m); }

.registration-data-form {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }

.registration-data-form_item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.registration-data-form-interests {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }

.user-verification-form,
.company-verification-form,
.user-verification-type,
.passport-verification {
  width: 100%;
  margin: 0 auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-l);
  padding: var(--px-padding-m);
  border-radius: var(--px-border-radius-s);
  border: 1px solid var(--c-black-10);
  background: var(--c-white);
  box-sizing: border-box;
  max-width: 600px; }

.user-verification-form_notice {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-xs); }
  .user-verification-form_notice img {
    width: 100%; }

.user-verification-blocked {
  width: 100%;
  margin: 0 auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  gap: var(--px-gap-m);
  padding: var(--px-padding-m);
  border-radius: var(--px-border-radius-s);
  background: var(--c-black-bg-light);
  box-sizing: border-box;
  max-width: 600px;
  height: 100%;
  color: var(--c-black); }

.user-verification-deleted {
  width: 100%;
  margin: 0 auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  gap: var(--px-gap-m);
  padding: var(--px-padding-m);
  border-radius: var(--px-border-radius-s);
  background: var(--c-black-bg-light);
  box-sizing: border-box;
  max-width: 600px;
  height: 100%;
  color: var(--c-black); }

.user-verification-path {
  width: 100%;
  margin: 0 auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  padding: var(--px-padding-m);
  border-radius: var(--px-border-radius-s);
  border: 1px solid var(--c-black-10);
  background: var(--c-white);
  box-sizing: border-box;
  max-width: 600px;
  height: 100%; }

.user-verification-path_content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.user-verification-path_item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  background: var(--c-accent-bg-light);
  padding: var(--px-padding-m);
  border-radius: var(--px-border-radius-s); }

.user-verification-path_text {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }
  .user-verification-path_text p:last-child, .user-verification-path_text .referral-rules :last-child, .referral-rules .user-verification-path_text :last-child {
    color: var(--c-black-30); }

.verification-pending {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 40px;
  width: 100%;
  max-width: 1440px; }

.verification-pending_info {
  width: 100%;
  margin: 0 auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-l);
  padding: var(--px-padding-m);
  border-radius: var(--px-border-radius-s);
  border: 1px solid var(--c-black-10);
  background: var(--c-white);
  box-sizing: border-box; }
  @media (min-width: 720px) {
    .verification-pending_info {
      -ms-flex-direction: row;
          flex-direction: row; } }

.verification-pending_company,
.verification-pending_text {
  color: var(--c-black);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 20px;
  width: 100%; }
  @media (min-width: 720px) {
    .verification-pending_company,
    .verification-pending_text {
      width: 50%; }
      .verification-pending_company.__full,
      .verification-pending_text.__full {
        width: 100%; } }

.verification-pending_cards {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  color: var(--c-black); }

.user-verification-type_buttons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.passport-verification_error {
  display: -ms-flexbox;
  display: flex;
  background: var(--c-red-bg-light);
  border-radius: var(--px-border-radius-s);
  padding: var(--px-padding-m); }

.passport-verification_notice {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-xs); }

.accept-buy-form {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }

.buy-success-modal {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  color: var(--c-black);
  height: 100%;
  overflow-y: auto; }
  .buy-success-modal .__gray {
    color: var(--c-black-30); }

.buy-success-modal_title {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }
  .buy-success-modal_title .__accent {
    color: var(--c-accent); }

.buy-success-modal_image {
  width: 100%; }

.buy-actions {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-l);
  overflow-y: auto;
  overflow-x: hidden;
  height: 100%; }

.buy-actions_title {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.buy-actions_title-item {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  gap: var(--px-gap-s); }
  .buy-actions_title-item svg {
    color: var(--c-accent);
    min-width: 24px;
    min-height: 24px; }

.buy-actions_amount {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.buy-actions_calc {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.buy-actions_calc-sum {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-xs);
  -ms-flex-pack: justify;
      justify-content: space-between; }
  @media (min-width: 720px) {
    .buy-actions_calc-sum {
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-direction: row;
          flex-direction: row; }
      .buy-actions_calc-sum p, .buy-actions_calc-sum .referral-rules *, .referral-rules .buy-actions_calc-sum * {
        width: 50%; } }

.buy-actions_cost {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }
  @media (min-width: 720px) {
    .buy-actions_cost {
      -ms-flex-direction: row;
          flex-direction: row; } }

.buy-actions_cost-item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-xs);
  -ms-flex-pack: justify;
      justify-content: space-between; }
  @media (min-width: 720px) {
    .buy-actions_cost-item {
      width: 50%; } }

.buy-actions_chips {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-s);
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.buy-actions_notify {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: var(--px-padding-m);
  background: var(--c-accent-bg-light);
  border-radius: var(--px-border-radius-s); }
  @media (min-width: 720px) {
    .buy-actions_notify {
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-direction: row;
          flex-direction: row; } }

.buy-actions_notify-title {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-xs);
  -ms-flex-pack: justify;
      justify-content: space-between; }

.buy-actions_notify-text {
  max-width: 350px; }

.buy-actions_notify-button {
  width: 100% !important;
  height: -moz-max-content;
  height: max-content; }
  @media (min-width: 720px) {
    .buy-actions_notify-button {
      width: -moz-max-content !important;
      width: max-content !important; } }

.buy-actions_submit {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }

.buy-actions_list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-xs);
  color: var(--c-black); }

.buy-actions_list-item {
  display: -ms-inline-flexbox;
  display: inline-flex;
  gap: var(--px-gap-xs); }

.buy-actions_table {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.buy-actions_table-info {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }
  @media (min-width: 720px) {
    .buy-actions_table-info {
      -ms-flex-direction: row;
          flex-direction: row; } }
  .buy-actions_table-info div {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    gap: var(--px-gap-s);
    width: 100%;
    -ms-flex-pack: justify;
        justify-content: space-between; }
    @media (min-width: 720px) {
      .buy-actions_table-info div {
        width: 50%; } }

.buy-bonds {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-l);
  overflow-y: auto;
  overflow-x: hidden;
  height: 100%; }

.buy-bonds_title {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.buy-bonds_title-item {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  gap: var(--px-gap-s); }
  .buy-bonds_title-item svg {
    color: var(--c-accent);
    min-width: 24px;
    min-height: 24px; }

.buy-bonds_amount {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.buy-bonds_calc {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.buy-bonds_calc-sum {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-xs);
  -ms-flex-pack: justify;
      justify-content: space-between; }
  @media (min-width: 720px) {
    .buy-bonds_calc-sum {
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-direction: row;
          flex-direction: row; }
      .buy-bonds_calc-sum p, .buy-bonds_calc-sum .referral-rules *, .referral-rules .buy-bonds_calc-sum * {
        width: 50%; } }

.buy-bonds_cost {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }
  @media (min-width: 720px) {
    .buy-bonds_cost {
      -ms-flex-direction: row;
          flex-direction: row; } }

.buy-bonds_cost-item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-xs);
  -ms-flex-pack: justify;
      justify-content: space-between; }
  @media (min-width: 720px) {
    .buy-bonds_cost-item {
      width: 50%; } }

.buy-bonds_chips {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-s);
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.buy-bonds_notify {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: var(--px-padding-m);
  background: var(--c-accent-bg-light);
  border-radius: var(--px-border-radius-s); }
  @media (min-width: 720px) {
    .buy-bonds_notify {
      -ms-flex-direction: row;
          flex-direction: row; } }

.buy-bonds_notify-title {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-xs);
  -ms-flex-pack: justify;
      justify-content: space-between; }

.buy-bonds_notify-text {
  max-width: 350px; }

.buy-bonds_notify-button {
  width: 100% !important;
  height: -moz-max-content;
  height: max-content; }
  @media (min-width: 720px) {
    .buy-bonds_notify-button {
      width: -moz-max-content !important;
      width: max-content !important; } }

.buy-bonds_submit {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }

.buy-bonds_list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-xs);
  color: var(--c-black); }

.buy-bonds_list-item {
  display: -ms-inline-flexbox;
  display: inline-flex;
  gap: var(--px-gap-xs); }

.buy-bonds_table {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.buy-bonds_table-info {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }
  @media (min-width: 720px) {
    .buy-bonds_table-info {
      -ms-flex-direction: row;
          flex-direction: row; } }
  .buy-bonds_table-info div {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    gap: var(--px-gap-s);
    width: 100%;
    -ms-flex-pack: justify;
        justify-content: space-between; }
    @media (min-width: 720px) {
      .buy-bonds_table-info div {
        width: 50%; } }

.buy-loans {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-l);
  overflow-y: auto;
  overflow-x: hidden;
  height: 100%; }

.buy-loans_title {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.buy-loans_title-item {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  gap: var(--px-gap-s); }
  .buy-loans_title-item svg {
    color: var(--c-accent);
    min-width: 24px;
    min-height: 24px; }

.buy-loans_chips {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-s);
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.buy-loans_amount {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.buy-loans_notify {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: var(--px-padding-m);
  background: var(--c-accent-bg-light);
  border-radius: var(--px-border-radius-s); }
  @media (min-width: 720px) {
    .buy-loans_notify {
      -ms-flex-direction: row;
          flex-direction: row; } }

.buy-loans_notify-title {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-xs);
  -ms-flex-pack: justify;
      justify-content: space-between; }

.buy-loans_notify-text {
  max-width: 350px; }

.buy-loans_notify-button {
  width: 100% !important;
  height: -moz-max-content;
  height: max-content; }
  @media (min-width: 720px) {
    .buy-loans_notify-button {
      width: -moz-max-content !important;
      width: max-content !important; } }

.buy-loans_table {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.buy-loans_info {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }
  @media (min-width: 720px) {
    .buy-loans_info {
      -ms-flex-direction: row;
          flex-direction: row; } }

.buy-loans_info-item {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }
  @media (min-width: 720px) {
    .buy-loans_info-item {
      width: 50%; } }

.buy-loans_submit {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }

.buy-loans_list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-xs);
  color: var(--c-black); }

.buy-loans_list-item {
  display: -ms-inline-flexbox;
  display: inline-flex;
  gap: var(--px-gap-xs); }

.buy-loans_table {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.buy-loans_table-info {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }
  @media (min-width: 720px) {
    .buy-loans_table-info {
      -ms-flex-direction: row;
          flex-direction: row; } }
  .buy-loans_table-info div {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    gap: var(--px-gap-s);
    width: 100%;
    -ms-flex-pack: justify;
        justify-content: space-between; }
    @media (min-width: 720px) {
      .buy-loans_table-info div {
        width: 50%; } }

.buy-service {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s);
  height: 100%;
  overflow-y: auto; }

.buy-service_title {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.buy-service_content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.buy-service_content-desc {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-m); }

.buy-service_content-table {
  width: 100%;
  padding: var(--px-padding-m);
  background: var(--c-accent-bg-light);
  border-radius: var(--px-border-radius-s);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }

.buy-service_content-table-item {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-xs);
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .buy-service_content-table-item:last-child {
    border-top: 1px solid var(--c-black);
    padding-top: var(--px-padding-s); }
  @media (min-width: 720px) {
    .buy-service_content-table-item {
      -ms-flex-direction: row;
          flex-direction: row;
      -ms-flex-align: center;
          align-items: center;
      gap: var(--px-gap-s); } }

.buy-service_content-image {
  display: none; }
  @media (min-width: 720px) {
    .buy-service_content-image {
      display: -ms-flexbox;
      display: flex;
      width: 30%; } }

.buy-service_buttons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: var(--px-gap-s); }

.buy-service_buttons-item {
  width: 100% !important; }
  @media (min-width: 720px) {
    .buy-service_buttons-item {
      width: calc(75% - 5px) !important; }
      .buy-service_buttons-item:first-child {
        width: 100% !important; }
      .buy-service_buttons-item:last-child {
        width: calc(25% - 5px) !important; } }

.buy-service_notify {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: var(--px-padding-m);
  background: var(--c-accent-bg-light);
  border-radius: var(--px-border-radius-s); }
  @media (min-width: 720px) {
    .buy-service_notify {
      -ms-flex-direction: row;
          flex-direction: row; } }

.buy-service_notify-title {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-xs);
  -ms-flex-pack: justify;
      justify-content: space-between; }

.buy-service_notify-button {
  width: 100% !important;
  height: -moz-max-content;
  height: max-content; }
  @media (min-width: 720px) {
    .buy-service_notify-button {
      width: -moz-max-content !important;
      width: max-content !important; } }

.buy-business {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-l);
  overflow-y: auto;
  overflow-x: hidden;
  height: 100%; }

.buy-business_title {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.buy-business_title-item {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  gap: var(--px-gap-s); }
  .buy-business_title-item svg {
    color: var(--c-accent);
    min-width: 24px;
    min-height: 24px; }

.buy-business_form {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-l); }

.surety-form-view {
  min-height: 100vh;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  padding: var(--px-padding-m); }

.surety-form {
  width: 100%;
  margin: 0 auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-l);
  padding: var(--px-padding-m);
  border-radius: var(--px-border-radius-s);
  border: 1px solid var(--c-black-10);
  background: var(--c-white);
  box-sizing: border-box;
  max-width: 600px;
  height: 100%; }

.surety-form_waiting {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  text-align: center;
  -ms-flex-align: center;
      align-items: center; }

.surety-form_waiting-image {
  width: 100%;
  max-width: -moz-max-content;
  max-width: max-content; }

.surety-form_company-info {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s);
  padding: var(--px-padding-m);
  background: var(--c-accent-bg-light);
  border-radius: var(--px-border-radius-s); }

.surety-form_company-info_item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s);
  color: var(--c-black); }
  .surety-form_company-info_item p:last-child, .surety-form_company-info_item .referral-rules :last-child, .referral-rules .surety-form_company-info_item :last-child {
    color: var(--c-black-40); }

.reinvest-loans {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-l);
  height: 100%;
  overflow-y: auto; }

.reinvest-loans_title {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.reinvest-loans_title-item {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  gap: var(--px-gap-s); }
  .reinvest-loans_title-item svg {
    color: var(--c-accent);
    min-width: 24px;
    min-height: 24px; }

.reinvest-loans_notice {
  padding: var(--px-padding-m);
  background: var(--c-accent-bg-light);
  border-radius: var(--px-border-radius-s); }

.reinvest-loans_table {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.reinvest-loans_numbers {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: var(--px-gap-m); }

.reinvest-loans_numbers-item {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }
  .reinvest-loans_numbers-item span {
    color: var(--c-black-20);
    text-decoration: line-through; }
  @media (min-width: 720px) {
    .reinvest-loans_numbers-item {
      width: calc(50% - 10px); } }

.reinvest-loans_notify {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: var(--px-padding-m);
  background: var(--c-accent-bg-light);
  border-radius: var(--px-border-radius-s); }
  @media (min-width: 720px) {
    .reinvest-loans_notify {
      -ms-flex-direction: row;
          flex-direction: row; } }

.reinvest-loans_notify-title {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-xs);
  -ms-flex-pack: justify;
      justify-content: space-between; }

.reinvest-loans_notify-button {
  width: 100% !important;
  height: -moz-max-content;
  height: max-content; }
  @media (min-width: 720px) {
    .reinvest-loans_notify-button {
      width: -moz-max-content !important;
      width: max-content !important; } }

.invest-card {
  color: var(--c-black) !important;
  text-decoration: none;
  width: 100%;
  background: #EEFBFB;
  border-radius: var(--px-border-radius-s);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 10px;
  transition: box-shadow var(--a-duration-m) var(--a-type-m); }
  .invest-card:hover {
    box-shadow: var(--shadow-1); }
    .invest-card:hover .invest-card_image-item {
      width: 105%;
      height: 105%; }

.invest-card_overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: -ms-flexbox;
  display: flex;
  line-height: 20px;
  text-align: center;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  gap: var(--px-gap-s);
  color: var(--c-white);
  background: #212631CC;
  padding: 0 var(--px-padding-s); }
  .invest-card_overlay svg {
    width: 40px;
    height: 40px; }
  .invest-card_overlay path {
    stroke-width: 2; }

.invest-card.__skeleton {
  pointer-events: none; }
  .invest-card.__skeleton .invest-card_image-item,
  .invest-card.__skeleton .invest-card_status,
  .invest-card.__skeleton .invest-card_info-item {
    background: var(--g-skeleton);
    animation: 2s skeleton ease-in-out infinite;
    background-size: 1000% 100%;
    border-radius: var(--px-border-radius-s); }
  .invest-card.__skeleton .invest-card_status {
    min-height: 84px; }

.invest-card_image {
  width: 100%;
  position: relative;
  border-radius: var(--px-border-radius-s);
  overflow: hidden; }
  .invest-card_image:after {
    content: '';
    display: block;
    padding-bottom: 60%; }

.invest-card_image-item {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  transform: translate(-50%, -50%);
  transition: width var(--a-duration-m) var(--a-type-m), height var(--a-duration-m) var(--a-type-m); }

.invest-card_content {
  padding: 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 20px;
  -ms-flex-positive: 1;
      flex-grow: 1;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.invest-card_info {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 10px; }

.invest-card_info-sector {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: start;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
  gap: 10px;
  color: var(--c-black-40); }
  @media (min-width: 680px) {
    .invest-card_info-sector {
      -ms-flex-direction: row;
          flex-direction: row;
      -ms-flex-align: center;
          align-items: center; } }

.invest-card_info-direction {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 2px; }
  .invest-card_info-direction p, .invest-card_info-direction .referral-rules *, .referral-rules .invest-card_info-direction * {
    color: var(--c-accent); }
  .invest-card_info-direction svg {
    color: var(--c-accent); }

.invest-card_info-question {
  position: sticky;
  cursor: pointer;
  z-index: 1; }
  .invest-card_info-question:hover {
    color: var(--c-accent-40);
    transition: all var(--a-duration-m) var(--a-type-m); }

.invest-card_info-question:hover + .invest-card_info-tooltip {
  visibility: visible;
  opacity: 1; }

.invest-card_info-tooltip {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-xs);
  visibility: hidden;
  position: absolute;
  width: -moz-min-content;
  width: min-content;
  opacity: 0;
  top: 20px;
  right: 5px;
  padding: var(--px-padding-s);
  background: var(--c-black-bg-dark);
  border-radius: var(--px-border-radius-s);
  transition: all var(--a-duration-m) var(--a-type-m); }
  .invest-card_info-tooltip p, .invest-card_info-tooltip .referral-rules *, .referral-rules .invest-card_info-tooltip * {
    width: -moz-max-content;
    width: max-content;
    color: var(--c-white); }

.invest-card_info-item.__top {
  height: 18px;
  max-width: 110px; }

.invest-card_info-item.__mid {
  height: 60px; }

.invest-card_info-item.__bottom {
  height: 36px; }

.invest-card_status {
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  -ms-flex-direction: column;
      flex-direction: column; }
  .invest-card_status.__business {
    gap: 30px; }

.invest-card_status.__soon {
  cursor: pointer;
  -ms-flex-direction: row;
      flex-direction: row;
  padding: var(--px-padding-m);
  background: var(--c-black);
  border-radius: var(--px-border-radius-s);
  color: var(--c-white);
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center; }
  .invest-card_status.__soon:hover .invest-card_status-icon-item {
    animation: ringingBell 1s ease-in-out; }

.invest-card_status-sum {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: end;
      align-items: flex-end;
  gap: var(--px-gap-s); }
  .invest-card_status-sum p:first-child, .invest-card_status-sum .referral-rules :first-child, .referral-rules .invest-card_status-sum :first-child {
    color: var(--c-accent); }
  .invest-card_status-sum p:last-child, .invest-card_status-sum .referral-rules :last-child, .referral-rules .invest-card_status-sum :last-child {
    color: var(--c-black-50); }

.invest-card_status-text {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 10px; }
  .invest-card_status-text p:last-child, .invest-card_status-text .referral-rules :last-child, .referral-rules .invest-card_status-text :last-child {
    color: var(--c-accent); }
  .invest-card_status-text p.__business p:last-child, .invest-card_status-text p.__business .referral-rules :last-child, .invest-card_status-text .referral-rules .__business :last-child, .referral-rules .invest-card_status-text .__business :last-child {
    color: var(--c-black); }

.invest-card_status_progress {
  height: 10px;
  background: var(--c-accent-20);
  width: 100%;
  position: relative;
  border-radius: var(--px-border-radius-s);
  overflow: hidden; }

.invest-card_status_progress-inner {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  background: var(--c-accent); }

.invest-card_labels {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: var(--px-padding-s);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
  box-sizing: border-box;
  background: #21263133; }

.invest-card_labels-container {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-s);
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: calc(100% - 28px - 10px); }

.invest-card_labels-container_rating {
  color: var(--c-white); }
  .invest-card_labels-container_rating svg {
    color: var(--c-accent);
    fill: var(--c-accent); }

.invest-card_labels-container_guarantee svg {
  color: var(--c-accent);
  fill: var(--c-accent); }

.invest-card_labels-bookmark {
  position: absolute;
  top: 10px;
  right: 10px; }

.invest-card_status-icon {
  padding: var(--px-padding-s);
  background: var(--c-accent);
  border-radius: var(--px-border-radius-xl);
  display: -ms-flexbox;
  display: flex; }
  .invest-card_status-icon .invest-card_status-icon-item {
    transition: transform var(--a-duration-m) var(--a-type-m); }

.invest-card_status_profit span {
  color: var(--c-accent); }

@keyframes ringingBell {
  0% {
    transform: rotate(0deg); }
  25% {
    transform: rotate(-10deg); }
  50% {
    transform: rotate(20deg); }
  75% {
    transform: rotate(-10deg); }
  100% {
    transform: rotate(0deg); } }

.project-info,
.project-about {
  background: var(--c-black-bg);
  padding: var(--px-padding-l) var(--px-padding-m); }

.project-info_wrapper,
.project-about_wrapper {
  color: var(--c-white);
  width: 100%;
  max-width: 1440px;
  margin: 0 auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-l); }
  @media (min-width: 1080px) {
    .project-info_wrapper,
    .project-about_wrapper {
      -ms-flex-direction: row;
          flex-direction: row; } }

.project-info-left {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }
  @media (min-width: 1080px) {
    .project-info-left {
      width: 50%; } }

.project-info-left_text {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s);
  color: var(--c-white); }
  @media (min-width: 1080px) {
    .project-info-left_text {
      display: none; } }

.project-info-left_text-labels {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-s);
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.project-info-left_image {
  position: relative;
  width: 100%;
  border-radius: var(--px-border-radius-s);
  overflow: hidden; }
  @media (min-width: 1080px) {
    .project-info-left_image {
      height: 100%; } }
  .project-info-left_image:after {
    content: '';
    display: block;
    padding-bottom: 65%; }
    @media (min-width: 1080px) {
      .project-info-left_image:after {
        display: none; } }

.project-info-left_image-item {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1; }

.project-info-left_image-logo {
  top: 0;
  right: 0;
  position: absolute;
  width: 64px;
  height: 64px;
  object-fit: contain;
  z-index: 3;
  background: var(--c-white);
  padding: var(--px-padding-s);
  box-sizing: border-box;
  border-bottom-left-radius: var(--px-border-radius-s); }
  @media (min-width: 720px) {
    .project-info-left_image-logo {
      width: 80px;
      height: 80px; } }
  @media (min-width: 1080px) {
    .project-info-left_image-logo {
      width: 96px;
      height: 96px; } }

.project-info-left_rate {
  color: var(--c-white);
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-xs);
  -ms-flex-align: center;
      align-items: center;
  height: -moz-max-content;
  height: max-content; }
  .project-info-left_rate svg {
    color: var(--c-accent);
    fill: var(--c-accent); }

.project-info-left_image-content {
  position: absolute;
  display: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 50%;
  padding: var(--px-padding-m);
  box-sizing: border-box;
  background: linear-gradient(180deg, var(--c-black-bg-dark) 0%, transparent 100%);
  z-index: 2;
  -ms-flex-line-pack: start;
      align-content: flex-start; }
  @media (min-width: 1080px) {
    .project-info-left_image-content {
      display: -ms-flexbox;
      display: flex;
      gap: var(--px-gap-s);
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; } }

.project-info-right {
  color: var(--c-white);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  width: 100%; }
  @media (min-width: 1080px) {
    .project-info-right {
      width: 50%; } }

.project-info-right_text {
  display: none; }
  @media (min-width: 1080px) {
    .project-info-right_text {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column;
      gap: var(--px-gap-s);
      color: var(--c-white); } }

.project-info-right_close-text {
  color: var(--c-green); }

.project-info-right_buttons {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-s);
  -ms-flex-direction: column;
      flex-direction: column; }
  @media (min-width: 720px) {
    .project-info-right_buttons {
      -ms-flex-direction: row;
          flex-direction: row; } }
  .project-info-right_buttons .v-button,
  .project-info-right_buttons .v-button-toggle {
    width: 100%; }
    @media (min-width: 720px) {
      .project-info-right_buttons .v-button,
      .project-info-right_buttons .v-button-toggle {
        width: -moz-max-content;
        width: max-content; } }

.project-info-right_content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  padding: var(--px-padding-m);
  background: linear-gradient(0deg, transparent 0%, var(--c-black) 100%);
  border-radius: var(--px-border-radius-s); }
  .project-info-right_content.__hidden {
    display: none; }
  @media (min-width: 1080px) {
    .project-info-right_content {
      min-height: 350px; }
      .project-info-right_content.__hidden {
        background: none;
        display: -ms-flexbox;
        display: flex; } }

.project-info-right_favorite-toggle:hover .icon {
  color: var(--c-red-50); }

.project-info-right_favorite-toggle.__active .icon {
  fill: var(--c-red-50);
  color: var(--c-red-50); }

.project-info-right_invested-label path {
  stroke-width: 2px; }

.project-info-status {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s);
  color: var(--c-white); }

.project-info-status_top {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: end;
      align-items: flex-end;
  gap: var(--px-gap-s); }

.project-info-status_bottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: start;
      align-items: flex-start;
  gap: var(--px-gap-s);
  color: var(--c-black-10); }

.project-info-status_top-right,
.project-info-status_top-left {
  width: 50%; }
  .project-info-status_top-right:last-child,
  .project-info-status_top-left:last-child {
    text-align: right;
    color: var(--c-accent); }

.project-info-status_bottom-left,
.project-info-status_bottom-right {
  width: 50%; }
  .project-info-status_bottom-left:last-child,
  .project-info-status_bottom-right:last-child {
    text-align: right; }

.project-info-table {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.project_info_table-item {
  padding: var(--px-padding-s) 0;
  color: var(--c-white);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  gap: var(--px-gap-s);
  border-bottom: 1px solid var(--c-black-30); }

.project_info_table-item_title {
  width: 50%; }

.project_info_table-item_value {
  width: 50%;
  text-align: right; }

.project-progress-bar {
  position: relative;
  width: 100%;
  height: 20px;
  background: var(--c-black-50);
  border-radius: var(--px-border-radius-s);
  overflow: hidden;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center; }

.project-progress-bar_amount {
  position: relative;
  z-index: 2; }

.project-progress-bar_inner {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  background: var(--c-accent);
  border-radius: var(--px-border-radius-s);
  z-index: 1;
  box-shadow: var(--shadow-1); }

.project-footer {
  position: fixed;
  -ms-flex-align: center;
      align-items: center;
  z-index: 1000;
  width: 100%;
  bottom: 67px;
  transition: background var(--a-duration-m) var(--a-type-m);
  padding: var(--px-padding-s) 0; }
  @media (min-width: 1080px) {
    .project-footer {
      position: sticky;
      bottom: 0;
      background: var(--c-white); } }

.project-footer_wrapper {
  display: -ms-flexbox;
  display: flex;
  margin: 0 auto;
  max-width: 1440px;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  gap: var(--px-gap-m); }
  @media (min-width: 1080px) {
    .project-footer_wrapper {
      padding: 0 var(--px-padding-m);
      -ms-flex-pack: justify;
          justify-content: space-between; } }

.project-footer_title {
  display: none; }
  @media (min-width: 1080px) {
    .project-footer_title {
      display: block; } }

.promotion-card {
  padding-bottom: var(--px-padding-l); }

.promotion-card_wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.promotion-card_file-image {
  max-width: 400px;
  background-size: cover; }

.promotion-card_file-link {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-s); }

.promotion-card_file-link-edit {
  cursor: pointer;
  transition: opacity var(--a-duration-m) var(--a-type-m); }
  .promotion-card_file-link-edit:hover {
    opacity: .6; }

.promotion-card_file-link-delete {
  cursor: pointer; }
  .promotion-card_file-link-delete:hover {
    opacity: .6; }

.promotion-create {
  padding-bottom: var(--px-padding-l); }

.promotion-create-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }

.promotion-create_file-image {
  max-width: 400px;
  background-size: cover; }

.promotion-create_file-link {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-s); }

.promotion-create_file-link-edit {
  cursor: pointer;
  transition: opacity var(--a-duration-m) var(--a-type-m); }
  .promotion-create_file-link-edit:hover {
    opacity: .6; }

.promotion-create_file-link-delete {
  cursor: pointer; }
  .promotion-create_file-link-delete:hover {
    opacity: .6; }

.error {
  border: 1px solid red; }

.error-message {
  color: red;
  margin-top: var(--px-padding-xs); }

.guarantor-page,
.guarantor-about-page {
  padding: var(--px-padding-m);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-l);
  min-height: 100vh;
  box-sizing: border-box; }

.guarantor-page-cards {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: var(--px-gap-m); }

.guarantor-card {
  -ms-flex-pack: justify;
      justify-content: space-between;
  position: relative;
  padding: var(--px-padding-m);
  background-color: var(--c-accent-bg-light);
  border-radius: var(--px-border-radius-s);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  width: 100%;
  box-sizing: border-box; }
  @media (min-width: 720px) {
    .guarantor-card {
      width: calc(100% / 2 - (20px / 2)); } }
  @media (min-width: 1080px) {
    .guarantor-card {
      width: calc(100% / 3 - (40px / 3)); } }
  @media (min-width: 1440px) {
    .guarantor-card {
      width: calc(100% / 4 - (60px / 4)); } }

.guarantor-card_title {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-xs); }

.guarantor-card_text {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }

.guarantor-card_buttons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  gap: var(--px-gap-s); }

.guarantor-doc {
  position: absolute;
  top: 30px;
  right: 30px;
  cursor: pointer; }

.guarantor-agreement-form {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.guarantor-rejection-form {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.guarantor-rejection-form_buttons {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-s); }

.guarantor-content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.guarantor-content_buttons {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-s); }

.project-about {
  background: var(--c-black-bg);
  padding: var(--px-padding-l) var(--px-padding-m); }

.project-about_wrapper {
  width: 100%;
  max-width: 1440px;
  margin: 0 auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-l); }

.project--about__rait {
  overflow-x: scroll;
  overflow-y: scroll;
  height: 80vh; }
  .project--about__rait th, .project--about__rait th {
    font-size: 12px; }
    @media (min-width: 1024px) {
      .project--about__rait th, .project--about__rait th {
        font-size: 14px; } }
  @media (min-width: 1024px) {
    .project--about__rait {
      overflow-x: visible;
      height: auto; } }
  .project--about__rait table {
    border-top: 1px solid var(--c-accent);
    border-left: 1px solid var(--c-accent); }
    .project--about__rait table thead {
      position: sticky;
      top: 0;
      z-index: 10; }
      .project--about__rait table thead th {
        background-color: white; }
    .project--about__rait table th, .project--about__rait table td {
      text-align: center;
      padding: 7px 7px;
      line-height: 1.2;
      border-bottom: 1px solid var(--c-accent);
      border-right: 1px solid var(--c-accent);
      width: 7%; }
      .project--about__rait table th p, .project--about__rait table th .referral-rules *, .referral-rules .project--about__rait table th *, .project--about__rait table td p, .project--about__rait table td .referral-rules *, .referral-rules .project--about__rait table td * {
        line-height: 1.2; }
    .project--about__rait table th p, .project--about__rait table th .referral-rules *, .referral-rules .project--about__rait table th *, .project--about__rait table td:first-child p, .project--about__rait table td:first-child .referral-rules *, .referral-rules .project--about__rait table td:first-child * {
      font-weight: 600; }
    .project--about__rait table th:first-child,
    .project--about__rait table td:first-child {
      position: sticky;
      left: 0;
      background-color: white; }

.project-element-rank {
  display: -ms-flexbox;
  display: flex;
  width: -moz-max-content;
  width: max-content;
  gap: var(--px-gap-xs);
  -ms-flex-align: center;
      align-items: center; }
  .project-element-rank_title {
    margin: 0; }
  .project-element-rank_button {
    cursor: pointer;
    transition: opacity var(--a-duration-m) var(--a-type-m); }
    .project-element-rank_button:hover {
      opacity: .6; }

.project-about-content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  color: var(--c-white); }

.project-about-content_top,
.project-about-content_bottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }
  @media (min-width: 720px) {
    .project-about-content_top,
    .project-about-content_bottom {
      -ms-flex-direction: row;
          flex-direction: row; } }

.project-about-rate,
.project-about-kontur,
.project-about-files,
.project-about-info {
  box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  padding: var(--px-padding-m);
  background: var(--c-black);
  border-radius: var(--px-border-radius-s); }

.project-about-rate,
.project-about-kontur {
  width: 100%; }
  @media (min-width: 720px) {
    .project-about-rate,
    .project-about-kontur {
      width: 50%; } }

.project-about-files {
  width: 100%; }

.project-about-info {
  width: 100%; }
  @media (min-width: 720px) {
    .project-about-info {
      width: 60%; }
      .project-about-info + .project-about-files {
        width: 40%; } }

.project-about-files {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-l); }

.project-about-files_content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }

.project-about-files_item {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-s); }

.project-about-info {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-l); }

.project-about-info_table {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.project-about-info_table-item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s);
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: var(--px-padding-s) 0;
  position: relative; }
  @media (min-width: 720px) {
    .project-about-info_table-item {
      -ms-flex-direction: row;
          flex-direction: row; } }
  .project-about-info_table-item:last-child .project-about-info_table-decor {
    display: none; }

.project-about-info_table-decor {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(90deg, var(--c-black-30) 0%, transparent 100%); }

.project-about-info_table-item_title {
  width: 100%;
  color: var(--c-black-30); }
  @media (min-width: 720px) {
    .project-about-info_table-item_title {
      width: 50%; } }

.project-about-info_table-item_value {
  width: 100%; }
  @media (min-width: 720px) {
    .project-about-info_table-item_value {
      width: 50%; } }

.project-about-kontur {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-l); }
  .project-about-kontur.__long {
    width: 100%; }
    @media (min-width: 720px) {
      .project-about-kontur.__long .project-about-kontur_grade,
      .project-about-kontur.__long .project-about-kontur_rate {
        width: 50%; } }
    @media (min-width: 720px) {
      .project-about-kontur.__long .project-about-kontur_content-graphs {
        -ms-flex-direction: row;
            flex-direction: row; } }

.project-about-kontur_content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.project-about-kontur_grade,
.project-about-kontur_rate {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
  gap: var(--px-gap-s);
  padding: var(--px-padding-m);
  background: var(--c-black-bg);
  border-radius: var(--px-border-radius-s);
  width: 100%;
  box-sizing: border-box; }
  @media (min-width: 1080px) {
    .project-about-kontur_grade,
    .project-about-kontur_rate {
      width: 50%; } }

.project-about-kontur_grade-title,
.project-about-kontur_rate-title {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-s);
  -ms-flex-align: center;
      align-items: center;
  color: var(--c-white-60); }
  .project-about-kontur_grade-title svg,
  .project-about-kontur_rate-title svg {
    min-width: 24px;
    min-height: 24px; }

.project-about-kontur_rate-content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s);
  color: var(--c-accent); }
  .project-about-kontur_rate-content .project-progress-bar {
    height: 10px; }
    .project-about-kontur_rate-content .project-progress-bar .project-progress-bar_amount {
      display: none; }

.project-about-kontur_grade-content {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-xs);
  margin-top: 23px; }

.project-about-kontur_content-graphs {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }
  @media (min-width: 1080px) {
    .project-about-kontur_content-graphs {
      -ms-flex-direction: row;
          flex-direction: row; } }

.project-about-kontur_grade-item {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-s);
  position: relative;
  height: 64px;
  width: 10%;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-direction: column;
      flex-direction: column; }
  .project-about-kontur_grade-item.__active .project-about-kontur_grade-name {
    color: var(--c-white); }
  .project-about-kontur_grade-item.__active .project-about-kontur_grade-rate {
    background: linear-gradient(180deg, var(--c-white) 0%, transparent 100%); }

.project-about-kontur_grade-name {
  position: absolute;
  top: -23px;
  left: 50%;
  transform: translateX(-50%); }

.project-about-kontur_grade-rate {
  background: linear-gradient(180deg, var(--c-accent) 0%, transparent 100%);
  border-radius: var(--px-border-radius-xs);
  width: 100%;
  margin: auto 0 0; }

.project-about-kontur_info {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  -ms-flex-pack: justify;
      justify-content: space-between; }
  @media (min-width: 1080px) {
    .project-about-kontur_info {
      -ms-flex-direction: row;
          flex-direction: row;
      -ms-flex-align: center;
          align-items: center; } }

.project-about-kontur_info-rate {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-s);
  -ms-flex-align: center;
      align-items: center; }

.project-about-kontur_info-content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-xs);
  -ms-flex-pack: justify;
      justify-content: space-between; }

.project-about-kontur_info-text {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-xs);
  -ms-flex-align: center;
      align-items: center;
  color: var(--c-accent); }
  .project-about-kontur_info-text div {
    border-radius: var(--px-border-radius-xl);
    width: 5px;
    height: 5px;
    background: var(--c-black-30); }

.project-about-kontur_info-link {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-s);
  -ms-flex-align: center;
      align-items: center; }
  .project-about-kontur_info-link svg {
    transform: rotate(270deg); }

.project-about-rate {
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-l); }
  .project-about-rate.__long {
    width: 100%; }

.project-about-rate_content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  height: 100%; }
  .project-about-rate_content h2 {
    color: var(--c-accent); }

.project-about-rate_content-text {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.project-about-rate_content-link {
  margin: auto 0 0 !important; }

.notify-form {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.notify-result {
  color: var(--c-black);
  text-align: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  gap: var(--px-gap-m); }

.notify-result_icon {
  box-sizing: content-box;
  padding: var(--px-padding-m);
  border-radius: var(--px-border-radius-xl); }
  .notify-result_icon.__success {
    color: var(--c-black);
    background: var(--c-green); }
  .notify-result_icon.__failure {
    color: var(--c-white);
    background: var(--c-red); }

.notifications-page_content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.notifications-page_item-title {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-m);
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-direction: column;
      flex-direction: column; }

.notifications-page_item-text {
  word-break: break-word;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }

.notifications-page_item-date {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: var(--px-gap-s);
  color: var(--c-black-30); }

.notifications-page_item-decor {
  width: 10px;
  height: 10px;
  background-color: transparent;
  border-radius: var(--px-border-radius-xl);
  transition: background-color var(--a-duration-m) var(--a-type-m); }
  .notifications-page_item-decor.__active {
    background-color: var(--c-accent); }

.auth-page {
  min-height: 100dvh;
  background: linear-gradient(260deg, #212631 73.83%, #1A606C 103.18%);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  padding: var(--px-padding-m);
  box-sizing: border-box; }

.auth-page_content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  background-color: var(--c-white);
  padding: var(--px-padding-m);
  border-radius: var(--px-border-radius-s);
  width: 100%;
  max-width: 440px; }

.auth-page_logo {
  max-width: -moz-max-content;
  max-width: max-content;
  width: 100%;
  color: var(--c-accent); }

.verification-page {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  padding: var(--px-padding-m);
  box-sizing: border-box; }

.verification-page_content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  width: 100%;
  -ms-flex-align: center;
      align-items: center; }

.cards-page,
.favorites-page,
.notifications-page,
.document-page,
.profile-page {
  padding: var(--px-padding-m);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-l);
  min-height: 100vh;
  box-sizing: border-box; }

.cards-page_wrapper,
.favorites-page_wrapper,
.guarantor-page_wrapper,
.guarantor-about-page_wrapper,
.notifications-page_wrapper,
.invest-page-wrapper,
.document-page_wrapper,
.report-page_wrapper,
.profile-page_wrapper,
.analytics-page_wrapper {
  max-width: 1440px;
  margin: 0 auto; }

.cards-page_content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 20px; }

.cards-page_filters {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-s);
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  .cards-page_filters .cards-page_filters_select {
    max-width: 260px; }
  .cards-page_filters.__skeleton div {
    background: var(--g-skeleton);
    border-radius: var(--px-border-radius-s);
    animation: 2s skeleton ease-in-out infinite;
    background-size: 1000% 100%;
    width: 260px;
    height: 69px; }

.cards-page_content_item {
  width: 100%; }
  @media (min-width: 720px) {
    .cards-page_content_item {
      width: calc(100% / 2 - (20px / 2)); } }
  @media (min-width: 1080px) {
    .cards-page_content_item {
      width: calc(100% / 3 - (40px / 3)); } }
  @media (min-width: 1440px) {
    .cards-page_content_item {
      width: calc(100% / 4 - (60px / 4)); } }

.favorites-page_button {
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center; }

@keyframes skeleton {
  0% {
    background-position: 0 50%; }
  100% {
    background-position: 100% 50%; } }

.payment-page {
  padding: var(--px-padding-m);
  width: 100%;
  max-width: 1440px;
  height: 100%;
  box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  margin: 0 auto; }

.payment-page_wrapper {
  background: var(--c-black);
  min-height: 100vh; }

.payment-page_message {
  text-align: center;
  padding: var(--px-padding-l);
  background: var(--c-white);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  max-width: 440px;
  border-radius: var(--px-border-radius-s); }

.payment-page_message-item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-l); }

.payment-page_icon {
  padding: var(--px-padding-m);
  border-radius: var(--px-border-radius-xl);
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;
  color: var(--c-white);
  box-sizing: content-box; }

.payment-page_content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  color: var(--c-black); }

.payment-page_title {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.payment-page_buttons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: justify;
      justify-content: space-between;
  gap: var(--px-gap-s); }

.payment-page_message-item.__accepted .payment-page_icon {
  background: var(--c-green);
  color: var(--c-black); }

.payment-page_message-item.__accepted .payment-page_title p:last-child, .payment-page_message-item.__accepted .payment-page_title .referral-rules :last-child, .referral-rules .payment-page_message-item.__accepted .payment-page_title :last-child {
  color: var(--c-accent); }

.payment-page_message-item.__pending .payment-page_icon {
  background: var(--c-yellow); }

.payment-page_message-item.__pending .payment-page_title p:last-child, .payment-page_message-item.__pending .payment-page_title .referral-rules :last-child, .referral-rules .payment-page_message-item.__pending .payment-page_title :last-child {
  color: var(--c-yellow); }

.payment-page_message-item.__rejected .payment-page_icon {
  background: var(--c-red); }

.payment-page_message-item.__rejected .payment-page_title p:last-child, .payment-page_message-item.__rejected .payment-page_title .referral-rules :last-child, .referral-rules .payment-page_message-item.__rejected .payment-page_title :last-child {
  color: var(--c-red); }

.invest-page {
  padding: var(--px-padding-m);
  width: 100%;
  max-width: 1440px;
  height: 100%;
  box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-l);
  margin: 0 auto; }

.invest-about {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.invest-about_button {
  min-width: -moz-max-content;
  min-width: max-content; }
  @media (max-width: 720px) {
    .invest-about_button {
      min-width: inherit;
      width: 100%; } }

.invest-about_labels {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: var(--px-gap-s); }

.invest-about_table-items {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  gap: var(--px-gap-m); }
  @media (max-width: 1280px) {
    .invest-about_table-items {
      -ms-flex-direction: column;
          flex-direction: column; } }

.invest-about_table {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  padding: var(--px-padding-m);
  gap: var(--px-gap-m);
  background: var(--c-accent-bg-light);
  border-radius: var(--px-border-radius-s);
  -ms-flex-pack: justify;
      justify-content: space-between; }
  @media (min-width: 720px) {
    .invest-about_table {
      -ms-flex-direction: row;
          flex-direction: row; } }

.invest-about_table p a, .invest-about_table .referral-rules * a, .referral-rules .invest-about_table * a {
  text-decoration: underline;
  text-underline-position: under; }

.invest-about_table.__red {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  color: var(--c-black);
  background: var(--c-red-10); }

.invest-about_table-item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }

.invest-about_table-title {
  min-width: -moz-max-content;
  min-width: max-content; }

.invest-table_title-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: var(--px-gap-xs);
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center; }

.invest-table_wrapper {
  overflow-x: auto; }

.bill-notification {
  display: -ms-flexbox;
  display: flex;
  background: #262c3b; }

.bill-notification_wrapper {
  max-width: 1440px;
  margin: 0 auto;
  padding: var(--px-padding-m);
  width: 100%; }

.bill-notification_item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  padding: var(--px-padding-m) var(--px-padding-l);
  background: var(--c-yellow-bg-light);
  border-radius: var(--px-border-radius-s); }
  .bill-notification_item .v-button {
    width: 100% !important; }
  @media (min-width: 720px) {
    .bill-notification_item {
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-direction: row;
          flex-direction: row;
      -ms-flex-pack: justify;
          justify-content: space-between; }
      .bill-notification_item .v-button {
        width: -moz-max-content !important;
        width: max-content !important; } }

.form--phone {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  width: 100%;
  max-width: 440px;
  gap: var(--px-gap-m);
  margin: 0 auto; }

.referral-link {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  padding: var(--px-padding-m);
  border-radius: var(--px-border-radius-s);
  color: var(--c-black);
  background: var(--c-white);
  width: 100%; }
  @media (min-width: 720px) {
    .referral-link {
      width: 50%; } }

.referral-link_container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }

.referral-link_item {
  display: -ms-flexbox;
  display: flex;
  padding: var(--px-padding-s);
  background: var(--c-accent-bg-light);
  border-radius: var(--px-border-radius-s);
  -ms-flex-pack: justify;
      justify-content: space-between;
  word-break: break-all;
  gap: var(--px-gap-m); }
  .referral-link_item svg {
    min-width: 24px;
    min-height: 24px;
    color: var(--c-black-30);
    cursor: pointer;
    transition: color var(--a-duration-m) var(--a-type-m); }
    .referral-link_item svg:hover {
      color: var(--c-black); }

.referral-link_buttons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: var(--px-gap-s); }
  .referral-link_buttons .v-button {
    width: 100%; }
    @media (min-width: 720px) {
      .referral-link_buttons .v-button {
        width: -moz-max-content;
        width: max-content; } }

.referral-refund-modal {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  text-align: center; }

.referral-page_rules {
  overflow: auto;
  height: 100%; }
  .referral-page_rules section {
    margin: 0;
    padding: 0; }

.referral-page_amount-requirements {
  color: var(--c-red); }

.referral-rules * {
  color: var(--c-black);
  margin: 0; }

.referral-rules section,
.referral-rules .wrapperBlock {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.referral-rules .calculateDescTypography {
  color: var(--c-accent); }

.referral-rules .calculatePostTypography {
  color: var(--c-white-70); }

.referral-rules .calculateTable {
  display: none; }

.referral-rules .calculateBlock {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }

.referral-rules .calculateItem {
  padding: var(--px-gap-m);
  background: var(--c-black-bg-light);
  border-radius: var(--px-border-radius-m);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }
  .referral-rules .calculateItem .calculateTwoTypography {
    color: var(--c-accent);
    white-space: nowrap; }
  .referral-rules .calculateItem .calculateFreeTypography {
    color: var(--c-white-70); }

.document-card {
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: var(--px-padding-m);
  background-color: var(--c-accent-bg-light);
  border-radius: var(--px-border-radius-s);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  width: 100%;
  box-sizing: border-box; }
  @media (min-width: 720px) {
    .document-card {
      width: calc(100% / 2 - (20px / 2)); } }
  @media (min-width: 1080px) {
    .document-card {
      width: calc(100% / 3 - (40px / 3)); } }
  @media (min-width: 1440px) {
    .document-card {
      width: calc(100% / 4 - (60px / 4)); } }

.document-card_text {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s);
  color: var(--c-black-50); }

.document-card_buttons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }

.document-code {
  color: var(--c-black);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.document-code_title {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }

.document-page_container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: var(--px-gap-m); }

.profile-page {
  max-width: 560px;
  margin: 0 auto; }

.profile-status {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-m);
  background: var(--c-accent-10);
  padding: var(--px-padding-m);
  border-radius: var(--px-border-radius-s);
  -ms-flex-pack: justify;
      justify-content: space-between;
  width: 100%;
  -ms-flex-align: center;
      align-items: center;
  color: var(--c-black);
  cursor: pointer;
  transition: background-color var(--a-duration-m) var(--a-type-m);
  -ms-grid-column: span 12;
      grid-column: span 12; }

.profile-status:hover {
  background: var(--c-accent-20); }
  .profile-status:hover .profile-status_icon {
    color: var(--c-accent); }

.profile-status_content {
  display: -ms-flexbox;
  display: flex;
  gap: var(--px-gap-s);
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.profile-status_icon {
  transform: rotate(270deg);
  transition: color var(--a-duration-m) var(--a-type-m); }

.profile-status-small {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: var(--px-gap-m);
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding-bottom: var(--px-padding-m); }

.profile-status-small_container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: var(--px-gap-s); }

.profile-status-small_icon {
  color: var(--c-black-10);
  transition: color var(--a-duration-m) var(--a-type-m);
  cursor: pointer; }
  .profile-status-small_icon:hover {
    color: var(--c-accent-10); }

.profile-header_title {
  text-transform: uppercase; }

.profile-header_content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }

.profile-info {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }

.profile-item {
  padding: var(--px-padding-m);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s);
  background-color: var(--c-white);
  border: 1px solid var(--c-black-10);
  border-radius: var(--px-border-radius-s); }

.profile-item_content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }

.users-element-api {
  margin-top: var(--px-padding-m); }

.users-element-api_keys {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.users-element-api_key {
  overflow-wrap: anywhere; }

.users-element-api_host {
  display: -ms-flexbox;
  display: flex;
  max-width: 500px;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }

.users-element-api_textarea {
  padding: var(--px-border-radius-s);
  border-radius: var(--px-border-radius-s);
  border: 1px solid var(--c-black-10);
  background: var(--c-white);
  box-sizing: border-box; }

.users-element-api_button {
  width: -moz-max-content;
  width: max-content; }

.users-element-api_textarea-successful {
  color: var(--c-green); }

.users-element-api_textarea-error {
  color: var(--c-red); }

.user-status-modal {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  height: 100%;
  color: var(--c-black); }

.user-status-modal_container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s);
  overflow-y: auto; }

.user-status-modal_item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  border: 1px solid var(--c-black-10);
  padding: var(--px-padding-m);
  border-radius: var(--px-border-radius-s);
  -ms-flex-pack: justify;
      justify-content: space-between; }
  @media (min-width: 1080px) {
    .user-status-modal_item {
      -ms-flex-direction: row;
          flex-direction: row;
      -ms-flex-align: center;
          align-items: center; } }

.user-status-modal_item.__active {
  border: 1px solid var(--c-accent);
  background: var(--c-accent-10); }
  .user-status-modal_item.__active .user-status-modal_title {
    color: var(--c-accent); }

.user-status-modal_text {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }
  .user-status-modal_text p.__notice, .user-status-modal_text .referral-rules .__notice, .referral-rules .user-status-modal_text .__notice {
    color: var(--c-black-30); }

.user-status-modal_limits {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }

.user-status-change-modal {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.user-status-change-modal_buttons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }

.telegram-notification {
  display: -ms-flexbox;
  display: flex;
  background: #262c3b; }

.telegram-notification_wrapper {
  max-width: 1440px;
  margin: 0 auto;
  padding: var(--px-padding-m);
  width: 100%; }

.telegram-notification_item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  padding: var(--px-padding-m) var(--px-padding-l);
  background: var(--c-accent-10);
  border-radius: var(--px-border-radius-s); }
  .telegram-notification_item .v-button {
    width: 100% !important; }
  @media (min-width: 720px) {
    .telegram-notification_item {
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-direction: row;
          flex-direction: row;
      -ms-flex-pack: justify;
          justify-content: space-between; }
      .telegram-notification_item .v-button {
        width: -moz-max-content !important;
        width: max-content !important; } }

.telegram-notification_item-text {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  text-align: center;
  gap: var(--px-gap-s); }
  @media (min-width: 720px) {
    .telegram-notification_item-text {
      -ms-flex-direction: row;
          flex-direction: row; } }

.telegram-notification-modal {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m);
  color: var(--c-black);
  text-align: center; }

.telegram-notification-modal_link {
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center; }

.telegram-notification-modal_qr {
  width: 100%;
  object-fit: contain; }

.report-page {
  padding: var(--px-padding-m);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-l);
  min-height: 100vh;
  box-sizing: border-box; }

.report-page_content {
  width: 100%;
  overflow-x: auto;
  white-space: nowrap; }

.bond-survey-code-modal {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }

.analytics-block {
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  padding: var(--px-padding-m);
  border-radius: var(--px-border-radius-m);
  background: var(--c-accent-bg-light);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-l);
  color: var(--c-black); }

.analytics-block_header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-s); }
  @media (min-width: 720px) {
    .analytics-block_header {
      -ms-flex-pack: justify;
          justify-content: space-between;
      -ms-flex-direction: row;
          flex-direction: row; } }

.analytics-directions {
  width: 100%; }
  @media (min-width: 1080px) {
    .analytics-directions {
      width: calc(50% - var(--px-gap-m) / 2); } }

.analytics-directions_content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-l); }

.analytics-investments {
  display: -ms-flexbox;
  display: flex;
  height: 100%; }

.analytics-investments_table {
  overflow-y: auto;
  width: 100%; }

.analytics-loans-income {
  width: 100%; }
  @media (min-width: 1080px) {
    .analytics-loans-income {
      width: calc(50% - var(--px-gap-m) / 2); } }

.analytics-loans-income-chart {
  width: 100%; }

.analytics-loans-overall {
  width: 100%; }
  @media (min-width: 1080px) {
    .analytics-loans-overall {
      width: calc(50% - var(--px-gap-m) / 2); } }

.analytics-overall {
  display: -ms-flexbox;
  display: flex;
  height: 100%; }

.analytics-overall_numbers {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: var(--px-gap-m);
  color: var(--c-black); }

.analytics-overall_item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-xs);
  width: 100%; }
  .analytics-overall_item p:first-child, .analytics-overall_item .referral-rules :first-child, .referral-rules .analytics-overall_item :first-child {
    color: var(--c-black-30); }
  @media (min-width: 720px) {
    .analytics-overall_item {
      width: calc(50% - var(--px-gap-m) / 2); } }

.analytics-page {
  padding: var(--px-padding-m);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-l);
  box-sizing: border-box; }

.analytics-content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: var(--px-gap-m); }

.analytics-page_overall {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: var(--px-gap-m); }

.analytics-page_overall-inner {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-m); }
  @media (min-width: 1080px) {
    .analytics-page_overall-inner {
      width: calc(50% - var(--px-gap-m) / 2); } }

.analytics-page_loans {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: var(--px-gap-m); }

.analytics-percentage {
  width: 100%; }
  @media (min-width: 1080px) {
    .analytics-percentage {
      width: calc(50% - var(--px-gap-m) / 2); } }

.analytics-products {
  width: 100%; }
  @media (min-width: 1080px) {
    .analytics-products {
      width: calc(50% - var(--px-gap-m) / 2); } }

.analytics-products_content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: var(--px-gap-l); }

.analytics-score {
  width: 100%; }
  @media (min-width: 1080px) {
    .analytics-score {
      width: calc(50% - var(--px-gap-m) / 2); } }

.analytics-score_table {
  overflow-y: auto;
  width: 100%; }

.analytics_overall_chart {
  display: -ms-flexbox;
  display: flex;
  width: 100%; }
  @media (min-width: 1080px) {
    .analytics_overall_chart {
      width: calc(50% - var(--px-gap-m) / 2); } }

/* End */


/* Start:/local/templates/bizmall_crm/css/crm_update.css?1717062837433*/
.form--bill__param__inp{
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    flex-direction:row;
}

.form--bill__param{display:block;}


.config-panel{
    position :fixed;
    right: 0;
    display:flex;
    flex-direction: column;
    top: 50%;
    transform: translateY(-50%);
    background-color: #FFF;
    padding: 15px 10px;
}
.config-panel__btn{
    display:flex;
    flex-direction: column;
    align-items: center;
}
/* End */


/* Start:/local/templates/bizmall_crm/../bizmall_control/css/style.css?1733749668434300*/
@charset "UTF-8";
@import url(/node_modules/vue2-datepicker/index.css);
@import url(/local/templates/bizmall_crm/../bizmall_control/css/~vue-wysiwyg/dist/vueWysiwyg.css);
.row {
  font-size: 0;
}

.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
  position: relative;
  display: inline-block;
  vertical-align: top;
}

.col-xs-12 {
  width: 100%;
}

.col-xs-11 {
  width: 91.66666667%;
}

.col-xs-10 {
  width: 83.33333333%;
}

.col-xs-9 {
  width: 75%;
}

.col-xs-8 {
  width: 66.66666667%;
}

.col-xs-7 {
  width: 58.33333333%;
}

.col-xs-6 {
  width: 50%;
}

.col-xs-5 {
  width: 41.66666667%;
}

.col-xs-4 {
  width: 33.33333333%;
}

.col-xs-3 {
  width: 25%;
}

.col-xs-2 {
  width: 16.66666667%;
}

.col-xs-1 {
  width: 8.33333333%;
}

@media (min-width: 768px) {
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
}

@media (min-width: 1025px) {
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
}

@media (min-width: 1440px) {
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
}

.clearfix:after {
  content: "";
  display: block;
  clear: both;
}

.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.pull-right {
  float: right !important;
}

.pull-left {
  float: left !important;
}

.hide {
  display: none !important;
}

.show {
  display: block !important;
}

.invisible {
  visibility: hidden;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.hidden {
  display: none !important;
}

.affix {
  position: fixed;
}

@-ms-viewport {
  width: device-width;
}

.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}

.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}

@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}

@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}

@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}

@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 768px) and (max-width: 1024px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}

@media (min-width: 768px) and (max-width: 1024px) {
  .visible-sm-block {
    display: block !important;
  }
}

@media (min-width: 768px) and (max-width: 1024px) {
  .visible-sm-inline {
    display: inline !important;
  }
}

@media (min-width: 768px) and (max-width: 1024px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 1025px) and (max-width: 1439px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}

@media (min-width: 1025px) and (max-width: 1439px) {
  .visible-md-block {
    display: block !important;
  }
}

@media (min-width: 1025px) and (max-width: 1439px) {
  .visible-md-inline {
    display: inline !important;
  }
}

@media (min-width: 1025px) and (max-width: 1439px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}

@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }
}

@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important;
  }
}

@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}

@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}

@media (min-width: 768px) and (max-width: 1024px) {
  .hidden-sm {
    display: none !important;
  }
}

@media (min-width: 1025px) and (max-width: 1439px) {
  .hidden-md {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}

.visible-print {
  display: none !important;
}

@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}

.visible-print-block {
  display: none !important;
}

@media print {
  .visible-print-block {
    display: block !important;
  }
}

.visible-print-inline {
  display: none !important;
}

@media print {
  .visible-print-inline {
    display: inline !important;
  }
}

.visible-print-inline-block {
  display: none !important;
}

@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}

@media print {
  .hidden-print {
    display: none !important;
  }
}

.vue-swatches__check__wrapper {
  position: absolute;
  width: 100%;
  height: 100%;
}

.vue-swatches__check__circle {
  width: 21px;
  height: 21px;
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.15);
}

.vue-swatches__check__path {
  fill: #fff;
}

.vue-swatches__swatch {
  position: relative;
  display: inline-block;
  font-size: 0;
}

.vue-swatches__swatch:focus,
.vue-swatches__swatch:hover {
  opacity: 0.9;
  box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.75);
  outline: none;
}

.vue-swatches__swatch.vue-swatches__swatch--border,
.vue-swatches__swatch.vue-swatches__swatch--selected {
  box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.75);
}

.vue-swatches__swatch__label {
  position: absolute;
  left: 0;
  right: 0;
  color: #666;
  font-size: 10px;
  font-weight: 700;
  text-align: center;
}

.vue-swatches__swatch .vue-swatches__diagonal__wrapper {
  position: absolute;
}

fieldset[disabled] .vue-swatches {
  pointer-events: none;
}

.vue-swatches {
  position: relative;
  display: inline-block;
  outline: none;
}

.vue-swatches__trigger__wrapper {
  display: inline-block;
  cursor: pointer;
}

.vue-swatches__trigger.vue-swatches--is-empty {
  border: 2px solid #ccc;
}

.vue-swatches__trigger.vue-swatches--is-disabled {
  cursor: not-allowed;
}

.vue-swatches__container {
  box-sizing: content-box;
}

.vue-swatches__container.vue-swatches--inline {
  font-size: 0;
}

.vue-swatches__container:not(.vue-swatches--inline) {
  position: absolute;
  display: block;
  overflow: auto;
  border-radius: 5px;
  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.2), 0 0 0 1px rgba(10, 10, 10, 0.2);
  z-index: 50;
}

.vue-swatches__wrapper {
  background-color: inherit;
  box-sizing: content-box;
}

.vue-swatches__row {
  font-size: 0;
}

.vue-swatches__fallback__wrapper {
  display: table;
}

.vue-swatches__fallback__input--wrapper {
  display: table-cell;
  padding-right: 10px;
  width: 100%;
  font-size: 14px;
}

.vue-swatches__fallback__input {
  width: 100%;
  padding-top: 6px;
  padding-bottom: 6px;
  border-radius: 5px;
  border: 1px solid #dcdcdc;
  color: #35495e;
  background: #fff;
}

.vue-swatches__fallback__button {
  display: table-cell;
  padding: 6px 15px;
  border: 0;
  cursor: pointer;
  font-weight: 700;
  color: #fff;
  background-color: #3571c8;
  border-radius: 5px;
}

.vue-swatches-show-hide-enter-active,
.vue-swatches-show-hide-leave-active {
  transition: all 0.3s ease;
}

.vue-swatches-show-hide-enter,
.vue-swatches-show-hide-leave-active {
  opacity: 0;
}

.vue-swatches--has-children-centered {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.vue-swatches__diagonal__wrapper {
  width: 100%;
  height: 100%;
}

.vue-swatches__diagonal {
  width: 75%;
  height: 75%;
  background: linear-gradient(
    to top right,
    transparent 0,
    transparent calc(50% - 2.4px),
    #de080a 50%,
    transparent calc(50% + 2.4px),
    transparent
  );
}

:root {
  --vs-colors--lightest: rgba(60, 60, 60, 0.26);
  --vs-colors--light: rgba(60, 60, 60, 0.5);
  --vs-colors--dark: #333;
  --vs-colors--darkest: rgba(0, 0, 0, 0.15);
  --vs-search-input-color: inherit;
  --vs-search-input-bg: #fff;
  --vs-search-input-placeholder-color: inherit;
  --vs-font-size: 1rem;
  --vs-line-height: 1.4;
  --vs-state-disabled-bg: #f8f8f8;
  --vs-state-disabled-color: var(--vs-colors--light);
  --vs-state-disabled-controls-color: var(--vs-colors--light);
  --vs-state-disabled-cursor: not-allowed;
  --vs-border-color: var(--vs-colors--lightest);
  --vs-border-width: 1px;
  --vs-border-style: solid;
  --vs-border-radius: 4px;
  --vs-actions-padding: 4px 6px 0 3px;
  --vs-controls-color: var(--vs-colors--light);
  --vs-controls-size: 1;
  --vs-controls--deselect-text-shadow: 0 1px 0 #fff;
  --vs-selected-bg: #f0f0f0;
  --vs-selected-color: var(--vs-colors--dark);
  --vs-selected-border-color: var(--vs-border-color);
  --vs-selected-border-style: var(--vs-border-style);
  --vs-selected-border-width: var(--vs-border-width);
  --vs-dropdown-bg: #fff;
  --vs-dropdown-color: inherit;
  --vs-dropdown-z-index: 1000;
  --vs-dropdown-min-width: 160px;
  --vs-dropdown-max-height: 350px;
  --vs-dropdown-box-shadow: 0px 3px 6px 0px var(--vs-colors--darkest);
  --vs-dropdown-option-bg: #000;
  --vs-dropdown-option-color: var(--vs-dropdown-color);
  --vs-dropdown-option-padding: 3px 20px;
  --vs-dropdown-option--active-bg: #5897fb;
  --vs-dropdown-option--active-color: #fff;
  --vs-dropdown-option--deselect-bg: #fb5858;
  --vs-dropdown-option--deselect-color: #fff;
  --vs-transition-timing-function: cubic-bezier(1, -0.115, 0.975, 0.855);
  --vs-transition-duration: 150ms;
}

.v-select {
  font-family: inherit;
  position: relative;
}

.v-select,
.v-select * {
  box-sizing: border-box;
}

:root {
  --vs-transition-timing-function: cubic-bezier(1, 0.5, 0.8, 1);
  --vs-transition-duration: 0.15s;
}

@keyframes vSelectSpinner {
  0% {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(1turn);
  }
}

.vs__fade-enter-active,
.vs__fade-leave-active {
  pointer-events: none;
  transition: opacity var(--vs-transition-duration)
    var(--vs-transition-timing-function);
}

.vs__fade-enter,
.vs__fade-leave-to {
  opacity: 0;
}

:root {
  --vs-disabled-bg: var(--vs-state-disabled-bg);
  --vs-disabled-color: var(--vs-state-disabled-color);
  --vs-disabled-cursor: var(--vs-state-disabled-cursor);
}

.vs--disabled .vs__clear,
.vs--disabled .vs__dropdown-toggle,
.vs--disabled .vs__open-indicator,
.vs--disabled .vs__search,
.vs--disabled .vs__selected {
  background-color: var(--vs-disabled-bg);
  cursor: var(--vs-disabled-cursor);
}

.v-select[dir="rtl"] .vs__actions {
  padding: 0 3px 0 6px;
}

.v-select[dir="rtl"] .vs__clear {
  margin-left: 6px;
  margin-right: 0;
}

.v-select[dir="rtl"] .vs__deselect {
  margin-left: 0;
  margin-right: 2px;
}

.v-select[dir="rtl"] .vs__dropdown-menu {
  text-align: right;
}

.vs__dropdown-toggle {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: var(--vs-search-input-bg);
  border-radius: var(--vs-border-radius);
  display: -ms-flexbox;
  display: flex;
  padding: 0 0 4px;
  white-space: normal;
}

.vs__selected-options {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0 2px;
  position: relative;
}

.vs__actions {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  padding: var(--vs-actions-padding);
}

.vs--searchable .vs__dropdown-toggle {
  cursor: text;
}

.vs--unsearchable .vs__dropdown-toggle {
  cursor: pointer;
}

.vs--open .vs__dropdown-toggle {
  border-bottom-color: transparent;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.vs__open-indicator {
  fill: var(--vs-controls-color);
  transform: scale(var(--vs-controls-size));
  transition: transform var(--vs-transition-duration)
    var(--vs-transition-timing-function);
  transition-timing-function: var(--vs-transition-timing-function);
}

.vs--open .vs__open-indicator {
  transform: rotate(180deg) scale(var(--vs-controls-size));
}

.vs--loading .vs__open-indicator {
  opacity: 0;
}

.vs__clear {
  fill: var(--vs-controls-color);
  background-color: transparent;
  border: 0;
  cursor: pointer;
  margin-right: 8px;
  padding: 0;
}

.vs__dropdown-menu {
  background: var(--vs-dropdown-bg);
  border: var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);
  border-radius: 0 0 var(--vs-border-radius) var(--vs-border-radius);
  border-top-style: none;
  box-shadow: var(--vs-dropdown-box-shadow);
  box-sizing: border-box;
  color: var(--vs-dropdown-color);
  display: block;
  left: 0;
  list-style: none;
  margin: 0;
  max-height: var(--vs-dropdown-max-height);
  min-width: var(--vs-dropdown-min-width);
  overflow-y: auto;
  padding: 5px 0;
  position: absolute;
  z-index: 10;
  text-align: left;
  top: calc(100% - var(--vs-border-width));
  width: 100%;
  z-index: var(--vs-dropdown-z-index);
}

.vs__no-options {
  text-align: center;
}

.vs__dropdown-option {
  clear: both;
  color: var(--vs-dropdown-option-color);
  cursor: pointer;
  display: block;
  line-height: 1.42857143;
  padding: var(--vs-dropdown-option-padding);
  white-space: nowrap;
}

.vs__dropdown-option--highlight {
  background: var(--vs-dropdown-option--active-bg);
  color: var(--vs-dropdown-option--active-color);
}

.vs__dropdown-option--deselect {
  background: var(--vs-dropdown-option--deselect-bg);
  color: var(--vs-dropdown-option--deselect-color);
}

.vs__dropdown-option--disabled {
  background: var(--vs-state-disabled-bg);
  color: var(--vs-state-disabled-color);
  cursor: var(--vs-state-disabled-cursor);
}

.vs__selected {
  -ms-flex-align: center;
  align-items: center;
  background-color: var(--vs-selected-bg);
  border-radius: var(--vs-border-radius);
  color: var(--vs-selected-color);
  display: -ms-flexbox;
  display: flex;
  line-height: var(--vs-line-height);
  margin: 4px 2px 0;
  padding: 0 0.25em;
  z-index: 0;
}

.vs__deselect {
  fill: var(--vs-controls-color);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: none;
  border: 0;
  cursor: pointer;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-left: 4px;
  padding: 0;
  text-shadow: var(--vs-controls--deselect-text-shadow);
}

.vs--single .vs__selected {
  background-color: transparent;
  border-color: transparent;
}

.vs--single.vs--loading .vs__selected,
.vs--single.vs--open .vs__selected {
  opacity: 0.4;
  position: absolute;
}

.vs--single.vs--searching .vs__selected {
  display: none;
}

.vs__search::-webkit-search-cancel-button {
  display: none;
}

.vs__search::-ms-clear,
.vs__search::-webkit-search-decoration,
.vs__search::-webkit-search-results-button,
.vs__search::-webkit-search-results-decoration {
  display: none;
}

.vs__search,
.vs__search:focus {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: none;
  border: 1px solid transparent;
  border-left: none;
  box-shadow: none;
  color: var(--vs-search-input-color);
  -ms-flex-positive: 1;
  flex-grow: 1;
  font-size: var(--vs-font-size);
  line-height: var(--vs-line-height);
  margin: 4px 0 0;
  max-width: 100%;
  outline: none;
  padding: 0 7px;
  width: 0;
  z-index: 1;
}

.vs__search:-ms-input-placeholder {
  color: var(--vs-search-input-placeholder-color);
}

.vs__search::placeholder {
  color: var(--vs-search-input-placeholder-color);
}

.vs--unsearchable .vs__search {
  opacity: 1;
}

.vs--unsearchable:not(.vs--disabled) .vs__search {
  cursor: pointer;
}

.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search {
  opacity: 0.2;
}

.vs__spinner {
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  animation: vSelectSpinner 1.1s linear infinite;
  border: 0.9em solid rgba(99, 99, 99, 0.1);
  border-left-color: rgba(60, 60, 60, 0.45);
  font-size: 5px;
  opacity: 0;
  overflow: hidden;
  text-indent: -9999em;
  transform: translateZ(0)
    scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));
  transition: opacity 0.1s;
}

.vs__spinner,
.vs__spinner:after {
  border-radius: 50%;
  height: 5em;
  transform: scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));
  width: 5em;
}

.vs--loading .vs__spinner {
  opacity: 1;
}

.vs__dropdown-toggle {
  box-shadow: 0px 3px 6px rgba(36, 80, 96, 0.1);
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
}

@font-face {
  font-family: "Formular";
  src: url("/local/templates/bizmall_control/fonts/Formular-Medium.woff2")
      format("woff2"),
    url("/local/templates/bizmall_control/fonts/Formular-Medium.woff")
      format("woff");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: "Formular";
  src: url("/local/templates/bizmall_control/fonts/Formular.woff2")
      format("woff2"),
    url("/local/templates/bizmall_control/fonts/Formular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Formular";
  src: url("/local/templates/bizmall_control/fonts/Formular-Light.woff2")
      format("woff2"),
    url("/local/templates/bizmall_control/fonts/Formular-Light.woff")
      format("woff");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: "Formular";
  src: url("/local/templates/bizmall_control/fonts/Formular-Bold.woff2")
      format("woff2"),
    url("/local/templates/bizmall_control/fonts/Formular-Bold.woff")
      format("woff");
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: "Formular";
  src: url("/local/templates/bizmall_control/fonts/Formular-BoldItalic.woff2")
      format("woff2"),
    url("/local/templates/bizmall_control/fonts/Formular-BoldItalic.woff")
      format("woff");
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: "Formular";
  src: url("/local/templates/bizmall_control/fonts/Formular-MediumItalic.woff2")
      format("woff2"),
    url("/local/templates/bizmall_control/fonts/Formular-MediumItalic.woff")
      format("woff");
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: "Formular";
  src: url("/local/templates/bizmall_control/fonts/Formular-LightItalic.woff2")
      format("woff2"),
    url("/local/templates/bizmall_control/fonts/Formular-LightItalic.woff")
      format("woff");
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: "Formular";
  src: url("/local/templates/bizmall_control/fonts/Formular-Black.woff2")
      format("woff2"),
    url("/local/templates/bizmall_control/fonts/Formular-Black.woff")
      format("woff");
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: "Formular";
  src: url("/local/templates/bizmall_control/fonts/Formular-Italic.woff2")
      format("woff2"),
    url("/local/templates/bizmall_control/fonts/Formular-Italic.woff")
      format("woff");
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: "Formular";
  src: url("/local/templates/bizmall_control/fonts/Formular-BlackItalic.woff2")
      format("woff2"),
    url("/local/templates/bizmall_control/fonts/Formular-BlackItalic.woff")
      format("woff");
  font-weight: 900;
  font-style: italic;
}

body {
  font-size: 14px;
  line-height: 1.63;
  font-family: Formular, sans-serif;
  font-weight: 300;
}
@media (min-width: 767px) {
  body {
    font-size: 14px;
    line-height: 1.67;
  }
}

@media (min-width: 1360px) {
  .section--top .h1 {
    font-size: 2em;
  }
}

.h1 {
  font-family: Formular;
  font-size: 20px;
  line-height: 1.4;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
}
.h1 span {
  color: #55c0c5;
}
.h1 + .lid {
  margin-top: 1.2em;
}
@media (min-width: 1024px) {
  .h1 + .lid {
    margin-top: 1.5em;
  }
}
.h1 + .h3 {
  margin-top: 1.2em;
}
@media (min-width: 1024px) {
  .h1 + .h3 {
    margin-top: 1.5em;
  }
}
.h1--white {
  color: white;
}
@media (min-width: 767px) {
  .h1 {
    font-size: 2em;
  }
}
@media (min-width: 1360px) {
  .h1 {
    font-size: 3em;
    line-height: normal;
  }
}

.h1n {
  font-weight: bold;
  font-size: 30px;
}
@media (min-width: 1024px) {
  .h1n {
    font-size: 40px;
    line-height: 50px;
  }
}

h2,
.h2 {
  font-size: 20px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.5;
  letter-spacing: normal;
}
@media (min-width: 767px) {
  h2,
  .h2 {
    font-size: 26px;
  }
}
h2 + .p,
.h2 + .p {
  margin-top: 2em;
}
h2--green,
.h2--green {
  color: #7ed0c9;
}
h2--white,
.h2--white {
  color: white;
}
@media (min-width: 767px) {
  h2,
  .h2 {
    font-size: 26px;
    line-height: 1.54;
  }
}
@media (min-width: 1360px) {
  h2,
  .h2 {
    font-size: 32px;
    line-height: 1.41;
  }
}

.h2n {
  font-weight: 500;
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 10px;
}
@media (min-width: 1024px) {
  .h2n {
    margin-bottom: 19px;
  }
}

.h2 + .lid {
  margin-top: 1em;
}

h3,
.h3 {
  font-size: 1.4em;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.42;
  letter-spacing: normal;
}
@media (min-width: 767px) {
  h3,
  .h3 {
    font-size: 18px;
    font-weight: 500;
  }
}
@media (min-width: 1024px) {
  h3,
  .h3 {
    font-size: 20px;
    font-weight: 500;
  }
}
h3--green,
.h3--green {
  color: #7ed0c9;
}
h3--white,
.h3--white {
  color: white;
}
@media (min-width: 1024px) {
  h3,
  .h3 {
    font-size: 20px;
    line-height: 1.45;
  }
}
@media (min-width: 767px) {
  h3,
  .h3 {
    font-size: 20px;
  }
}

.h4 {
  font-size: 20px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
}
@media (min-width: 767px) {
  .h4 {
    font-size: 0.8rem;
    font-weight: 500;
    text-transform: uppercase;
  }
}

.h5 {
  font-weight: 400;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.39;
  letter-spacing: normal;
}
@media (min-width: 767px) {
  .h5 {
    font-size: 16px;
  }
}

.subtitle {
  font-size: 13px;
  font-weight: 300;
  line-height: 1.5;
}
@media (min-width: 767px) {
  .subtitle {
    font-size: 16px;
  }
}

.bigtitle {
  max-width: 492px;
  font-size: 1.5rem;
  font-weight: 300;
  line-height: normal;
}
@media (min-width: 767px) {
  .bigtitle {
    font-size: 3.75vw;
    max-width: 492px;
  }
}
@media (min-width: 1024px) {
  .bigtitle {
    max-width: none;
  }
}

.desc {
  font-family: Formular;
  font-size: 18px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.39;
  letter-spacing: normal;
}
.desc--white {
  color: white;
}
@media (min-width: 1024px) {
  .desc {
    font-size: 16px;
    line-height: 1.5;
  }
}
@media (min-width: 767px) {
  .desc {
    font-size: 13px;
    line-height: 1.38;
  }
}

p,
.p {
  font-family: Formular;
  font-size: 16px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.67;
  letter-spacing: normal;
  margin: 1em 0;
}
@media (min-width: 1024px) {
  p,
  .p {
    font-size: 1rem;
  }
}
p + .h2,
p + h2,
.p + .h2,
.p + h2 {
  padding-top: 4rem;
}
p + .h3,
p + h3,
.p + .h3,
.p + h3 {
  padding-top: 3rem;
}

.tags {
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.08;
  letter-spacing: normal;
  text-transform: uppercase;
}

.btn {
  font-family: Formular;
  font-size: 15px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
}
.btn--green {
  color: white;
}
@media (min-width: 1024px) {
  .btn {
    font-size: 14px;
  }
}
@media (min-width: 767px) {
  .btn {
    font-size: 12px;
  }
}

.link--arrow {
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.39;
  letter-spacing: normal;
  color: #7ed0c9;
}

.number {
  font-size: 28px;
}
@media (min-width: 1024px) {
  .number {
    font-size: 2.25vw;
  }
}
.number small {
  font-size: 16px;
}

.rm-year-title {
  font-size: 50px;
  line-height: 0.9;
  text-align: center;
}
@media (min-width: 767px) {
  .rm-year-title {
    font-size: 22vw;
  }
}
@media (min-width: 1024px) {
  .rm-year-title {
    font-size: 11.5vw;
  }
}

.lid {
  font-size: 1.1em;
  font-weight: 500;
  margin-bottom: 1em;
}
@media (min-width: 1024px) {
  .lid {
    font-size: 1.429em;
  }
}
.lid + .lid {
  margin-top: 1em;
}
.lid + .p {
  margin-top: 1.2em;
}
@media (min-width: 1024px) {
  .lid + .p {
    margin-top: 2em;
  }
}

.big--text {
  font-size: 1.5em;
}

.section--rule p,
.section--rule li {
  font-size: 1rem !important;
}

.section--rule ol {
  padding-left: 1em;
  counter-reset: ol-counter;
}
.section--rule ol li {
  counter-increment: ol-counter;
  position: relative;
}
.section--rule ol li::before {
  display: none;
}
.section--rule ol li h3 {
  position: relative;
  padding-left: 2em;
}
.section--rule ol li h3::before {
  position: absolute;
  left: 0;
  content: counter(ol-counter) ".";
}
.section--rule ol li ol {
  counter-reset: ol-counter-2;
}
.section--rule ol li ol li {
  counter-increment: ol-counter-2;
  padding-left: 3em;
}
.section--rule ol li ol li::before {
  content: counter(ol-counter) "." counter(ol-counter-2) ".";
  display: block;
  position: absolute;
  left: 0;
}
.section--rule ol li ol li ol {
  counter-reset: ol-counter-3;
}
.section--rule ol li ol li ol li {
  counter-increment: ol-counter-3;
  padding-left: 4em;
}
.section--rule ol li ol li ol li::before {
  content: counter(ol-counter) "." counter(ol-counter-2) "."
    counter(ol-counter-3) ".";
  display: block;
  position: absolute;
  left: 0;
}
.section--rule ol li ul li {
  padding-left: 2em;
}
.section--rule ol li ul li::before {
  content: "—";
}
.section--rule ol.not--header > li {
  position: relative;
  padding-left: 2em;
}
.section--rule ol.not--header > li::before {
  display: block;
  position: absolute;
  left: 0;
}

strong {
  font-weight: 600;
}

b {
  font-weight: 500;
}

@keyframes fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@keyframes fade-out {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

.btn {
  display: inline-block;
  line-height: 1;
  text-align: center;
  cursor: pointer;
}
.btn--big {
  font-size: 18px;
  padding: 16px 20px 17px;
  border-radius: 28px;
}

.btn {
  color: white;
  padding: 7px 10px;
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  background: none;
  border-radius: 8px;
  transition: 100ms ease;
  border: none;
  outline: none;
  font-size: 14px;
}
@media (min-width: 767px) {
  .btn {
    font-size: 1rem;
    padding: 8px 15px 9px;
  }
}
.btn .icon {
  display: inline-block;
  vertical-align: middle;
  padding-right: 0em;
  margin-right: 0.5em;
}
@media (min-width: 767px) {
  .btn .icon {
    border-right: 1px solid;
    padding-right: 0.75em;
    margin-right: 0.75em;
  }
}
.btn .text {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn:disabled {
  opacity: 0.5;
  cursor: default;
}
@media (min-width: 1361px) {
  .btn {
    padding: 14px 28px;
  }
}
.btn--tags {
  color:  var(--c-accent);
  position: relative;
  padding: 7px 12px;
  font-size: 0.9em;
}
.btn--tags::before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border: 1px solid  var(--c-accent)c-accent)c-accent);
  opacity: 0.5;
  border-radius: 50px;
}
.btn--tags.selected {
  background-color:  var(--c-accent);
  color: white;
}
.btn--tags.selected::before {
  opacity: 1;
}
.btn--tags:hover::before {
  opacity: 1;
}
.btn-icon {
  padding-left: 45px;
  position: relative;
}
@media (min-width: 1361px) {
  .btn-icon {
    padding-left: 57px;
  }
}
.btn-icon .icon {
  position: absolute;
  left: -29px;
  bottom: 0;
  top: 0;
  bottom: 0;
  margin: auto;
}
.btn .icon {
  width: 32px;
  height: 32px;
  left: -45px;
}
.btn .icon path.stroke-only {
  fill: transparent !important;
  stroke-width: 2px;
}
.btn + .btn {
  margin-left: 0.15em;
}
@media (min-width: 767px) {
  .btn + .btn {
    margin-left: 12px;
  }
}
.btn--green__text {
  color: #7ed0c9;
}
.btn--white__border {
  color: white;
  border: 1px solid white;
}
.btn--white__border:hover {
  background-color: white;
  color:  var(--c-accent);
}
.btn--white {
  background-color: white;
}
.btn--green__border {
  color:  var(--c-accent);
  border: 1px solid  var(--c-accent);
}
.btn--green__border svg {
  fill:  var(--c-accent);
}
.btn--green__border:hover {
  background-color: white;
}
.btn--green {
  background-color:  var(--c-accent);
}
.btn--green:hover {
  background-color: #55c0c5;
  color: white;
}
.btn--dark {
  background-color: #12172a;
}
.btn--dark svg {
  fill: white;
}
.btn--dark svg path {
  fill: white;
}
.btn--dark__border {
  color: #12172a;
  border: 1px solid;
}
.btn--dark__border:hover {
  background-color: #12172a;
  color: white;
}
.btn--success {
  background-color: #2e8500;
}
.btn--warning {
  background-color: #ebbc46;
}
.btn--danger {
  background-color: #e02200;
}
.btn--small {
  font-size: 0.8em;
  padding: 5px 8px;
}
.btn--medium {
  font-size: 14px;
  padding: 10px 15px;
  font-weight: 500;
}

textarea {
  font-family: Formular, sans-serif;
  -webkit-appearance: none;
  border-radius: 0;
  border: none;
  background-color: transparent;
  outline: none;
  resize: none;
}

button {
  outline: none;
}
button:disabled {
  cursor: default;
}

textarea {
  font-family: Formular, sans-serif;
  -webkit-appearance: none;
  border-radius: 0;
  border: none;
  background-color: transparent;
  outline: none;
  resize: none;
}

button {
  border: none;
  outline: none;
}
button:disabled {
  cursor: default;
}

.mx-datepicker {
  max-width: 100%;
}

textarea.input,
textarea.mx-input,
select.input,
select.mx-input,
input.input,
input.mx-input {
  -webkit-appearance: none;
  border-radius: 0;
  border: none;
  background-color: transparent;
  outline: none;
  padding: 10px 10px;
  border-bottom: 1px solid white;
  width: 100%;
  font-size: 14px;
  transition: 100ms ease;
  background-color: white;
  height: auto;
  box-shadow: 0px 3px 6px rgba(36, 80, 96, 0.1);
}

select.input,
textarea.input,
input.mx-input,
.vs__dropdown-toggle,
.input[type="text"],
.input[type="tel"],
.input[type="email"],
.input[type="password"] {
  font-family: Formular, sans-serif;
  -webkit-appearance: none;
  border-radius: 0;
  border: none;
  background-color: transparent;
  outline: none;
  padding: 7px 5px;
  background-color: #fff;
  width: 100%;
  box-shadow: 0px 3px 6px rgba(36, 80, 96, 0.1);
  border-radius: 5px;
  border: 1px solid rgba(169, 169, 169, 0.3);
  height: auto;
  transition: 0.2s linear;
}
select.input:focus,
select.input:hover,
textarea.input:focus,
textarea.input:hover,
input.mx-input:focus,
input.mx-input:hover,
.vs__dropdown-toggle:focus,
.vs__dropdown-toggle:hover,
.input[type="text"]:focus,
.input[type="text"]:hover,
.input[type="tel"]:focus,
.input[type="tel"]:hover,
.input[type="email"]:focus,
.input[type="email"]:hover,
.input[type="password"]:focus,
.input[type="password"]:hover {
  border-bottom: 1px solid  var(--c-accent);
}
select.input:disabled,
textarea.input:disabled,
input.mx-input:disabled,
.vs__dropdown-toggle:disabled,
.input[type="text"]:disabled,
.input[type="tel"]:disabled,
.input[type="email"]:disabled,
.input[type="password"]:disabled {
  border-bottom: 1px solid rgba(169, 169, 169, 0.3);
  background-color: #f3f3f3;
  border-color: #d7d7d7;
  color: #b9b9b9;
}

.input[type="file"] {
  display: none;
}
.input[type="file"] + label .icon {
  width: 15px;
  height: 15px;
  box-sizing: content-box;
}
@media (min-width: 767px) {
  .input[type="file"] + label .icon {
    width: 18px;
    height: 16px;
  }
}

.input[type="radio"],
.input[type="checkbox"] {
  display: none;
}
.input[type="radio"].turnOnOff:checked + label::before,
.input[type="checkbox"].turnOnOff:checked + label::before {
  background-color:  var(--c-accent);
}
.input[type="radio"].turnOnOff:checked + label::after,
.input[type="checkbox"].turnOnOff:checked + label::after {
  background-color: white;
  transform: translateX(100%);
}
.input[type="radio"].turnOnOff + label::before,
.input[type="checkbox"].turnOnOff + label::before {
  width: 34px;
  background-color: #dee5e7;
  border-radius: 100px;
}
.input[type="radio"].turnOnOff + label::after,
.input[type="checkbox"].turnOnOff + label::after {
  background-color: white;
  width: 14px;
  height: 14px;
  top: 3px;
  left: 3px;
  border-radius: 50%;
  display: block;
  transition: 0.3s ease;
}
.input[type="radio"] + label,
.input[type="checkbox"] + label {
  position: relative;
  padding-left: 40px;
  cursor: pointer;
}
.input[type="radio"] + label::after,
.input[type="radio"] + label::before,
.input[type="checkbox"] + label::after,
.input[type="checkbox"] + label::before {
  content: "";
  position: absolute;
}
.input[type="radio"] + label::before,
.input[type="checkbox"] + label::before {
  border: 1px solid #dee5e7;
  background-color: white;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 0;
  top: 0;
}
.input[type="radio"] + label::after,
.input[type="checkbox"] + label::after {
  width: 10px;
  height: 10px;
  top: 5px;
  left: 5px;
}
.input[type="radio"]:checked + label::after,
.input[type="checkbox"]:checked + label::after {
  background-color:  var(--c-accent);
}

.input[type="radio"] + label::after,
.input[type="radio"] + label::before {
  border-radius: 50%;
}

.input .vue-slider .vue-slider-rail {
  background-color: rgba(73, 160, 164, 0.35);
}

.input--bg__grey.input-group textarea {
  background-color: #e2e7ea;
}

.input--bg__grey.input-group.filled textarea {
  background-color: #e2e7ea;
}

.input--border[type="text"],
.input--border[type="tel"],
.input--border[type="email"],
.input--border[type="password"],
.input--border textarea {
  border: 1px solid #e2e7ea;
  padding: 0.5em;
  background-color: white;
}

.input-row small {
  display: block;
  line-height: 1.4;
}

.input--center {
  text-align: center;
}

.input.input--code[type="text"] {
  width: 300px;
  font-size: 2rem;
  letter-spacing: 0.7em;
}

.input.input--code .label {
  display: none;
}

.input-row {
  position: relative;
}

.icon-download {
  width: 17px;
  height: 15px;
  fill: #7ed0c9;
}
@media (min-width: 1361px) {
  .icon-download {
    width: 22px;
    height: 20px;
  }
}

.input-row label {
  font-weight: 500;
}

.file--controller__caption.select--file b {
  position: relative;
  display: inline-block;
}
.file--controller__caption.select--file b::before {
  content: "";
  width: 40px;
  height: 40px;
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_484_1019)'%3E%3Crect width='40' height='40' rx='20' fill='%23272C39'/%3E%3Cpath d='M20.0002 22V15.4644' stroke='white' stroke-width='2'/%3E%3Cpath d='M16.7324 18.7322L20.0002 15.4644L23.268 18.7322' stroke='white' stroke-width='2'/%3E%3Cpath d='M25 21V25H15V21' stroke='white' stroke-width='2'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_484_1019'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

/*---------GENERAL SETTINGS-------*/
body *,
body *:after,
body *::before {
  box-sizing: border-box;
}

html.freeze,
body.freeze {
  height: 100%;
  overflow: hidden;
}

body {
  margin: 0;
  padding: 0;
  background-color: #fafafa;
}

.loader {
  width: 140px;
  height: 15px;
  background-image: url(/loader.gif);
}

a {
  color:  var(--c-accent);
  text-decoration: none;
}

.text-center {
  text-align: center;
}

@media (min-width: 1024px) {
  .two-column {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: (1fr) [2];
    grid-template-columns: repeat(2, 1fr);
    grid-column-gap: 2em;
  }
}

.cursor-pointer,
.cursor_pointer,
.cursor--pointer {
  cursor: pointer;
}

.popup {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 10000;
}
.popup--subtitle {
  font-weight: 400;
  font-size: 1.2em;
  line-height: 50px;
  color:  var(--c-accent);
}
.popup-close {
  position: absolute;
  width: 37px;
  height: 37px;
  right: 40px;
  top: 3em;
  cursor: pointer;
}
.popup-close::before,
.popup-close::after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  height: 2px;
  background-color: #262c3b;
  width: 34px;
}
.popup-close::before {
  transform: translate(-50%, -50%) rotate(45deg);
}
.popup-close::after {
  transform: translate(-50%, -50%) rotate(-45deg);
}
@media (min-width: 767px) {
  .popup-close {
    right: 2em;
  }
}
.popup-bg {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5);
}
.popup-content {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  max-width: 800px;
}
@media (min-width: 767px) {
  .popup-content {
    width: 100% !important;
    max-height: 100vh;
    overflow: auto;
  }
}
.popup-body {
  background-color: white;
  padding: 2em 2em;
}
@media (min-width: 767px) {
  .popup-body {
    padding: 3em 3em;
  }
}
.popup-body .h2 {
  margin-top: 0;
}
.popup-header {
  padding: 0 0 2em 0;
}
.popup-footer {
  background-color: white;
  padding: 2em;
}

.fade-enter-active {
  transition: all 0.3s ease;
}

.fade-enter,
.fade-leave-to {
  transform: translateY(5s0px);
  opacity: 0;
}

.fade-leave-active {
  transition: all 0.1s ease;
}
.fade-leave-active .popup-content {
  transition: none;
}

.section p {
  font-size: 1.2em;
}

.section .h2 + p {
  margin-top: 1em;
}
@media (min-width: 767px) {
  .section .h2 + p {
    margin-top: 3em;
  }
}

.section .two-column {
  grid-column-gap: 4em;
}

.image--illustration {
  padding: 0 0 66% 0;
  height: 0;
  background: no-repeat center;
  background-size: cover;
}

.field--control {
  position: relative;
}
.field--control select + i {
  position: absolute;
  right: 5px;
  padding-right: 5px;
  top: 50%;
  transform: translateY(-50%);
}
.field--control select + i::after {
  content: "";
  width: 10px;
  height: 10px;
  border-style: solid;
  border-width: 0 3px 3px 0;
  display: block;
  transform: rotate(45deg);
  border-color: #a3a3a3;
}
.field--control p {
  font-size: 14px;
  line-height: 1.2;
  opacity: 0.7;
  font-weight: 400;
}

.input-select {
  position: relative;
}
.input-select_var {
  position: absolute;
  left: 0;
  top: 75%;
  right: 0;
}

.tooltype-text {
  opacity: 0.36;
}

.link--goto {
  position: relative;
  display: inline-block;
  padding-right: 12px;
  color:  var(--c-accent);
}
.link--goto::before {
  content: "";
  position: absolute;
  right: 0;
  top: 9px;
  border-width: 4px;
  border-style: solid;
  border-left: 4px solid transparent;
  border-bottom: 4px solid transparent;
  transform: rotate(45deg);
}

.link {
  text-transform: uppercase;
  color:  var(--c-accent);
  position: relative;
  font-weight: 400;
  cursor: pointer;
  display: inline-block;
}
.link__buytiket {
  padding-left: 32px;
}
.link__buytiket::before,
.link__buytiket::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
}
.link__buytiket::before {
  background-color: white;
  border-radius: 50%;
  width: 26px;
  height: 26px;
  left: 0;
}
.link__buytiket::after {
  width: 13px;
  height: 13px;
  background-image: url("data:image/svg+xml,%3Csvg width='13' height='14' viewBox='0 0 13 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.0288 3.66262C10.5344 4.19041 9.70365 4.22879 9.16266 3.74493C8.62167 3.26106 8.57326 2.43635 9.05 1.8928L7.42217 0.436857L0.264453 8.33336L1.8923 9.78932C1.89263 9.78896 1.89296 9.7886 1.89328 9.78824C2.38569 9.245 3.22789 9.20087 3.77439 9.68966C4.32088 10.1784 4.36473 11.0151 3.87232 11.5583C3.87199 11.5587 3.87166 11.559 3.87134 11.5594L5.49906 13.0152L12.6568 5.11873L11.0288 3.66262Z' fill='%2349A0A4'/%3E%3C/svg%3E%0A");
  left: 6px;
}

.form-group {
  padding: 1.5em 0;
}
.form-group .btns {
  padding: 0.75em 0;
}

ol,
ul {
  list-style: none;
}

.vue-treeselect {
  outline: none;
}
.vue-treeselect * {
  outline: none;
}

.vue-treeselect__control {
  padding: 0;
  background-color: transparent;
  border: none;
  text-transform: uppercase;
  font-weight: 400;
  outline: none;
}

.vue-treeselect__input-container {
  outline: none;
}

.vue-treeselect__menu-container {
  color: #262c3b;
  font-weight: 400;
}

.vue-treeselect__menu {
  border: none;
  border-radius: 0;
}

.vue-treeselect--single .vue-treeselect__option--selected {
  background:  var(--c-accent);
  color: white;
  font-weight: 400;
}

.social__icon {
  width: 20px;
  height: 20px;
  display: block;
  background: no-repeat center;
  background-size: contain;
}
.social__icon.vk {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='14' viewBox='0 0 24 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.915 8.028C19.527 7.538 19.638 7.32 19.915 6.882C19.92 6.877 23.123 2.451 23.453 0.95L23.455 0.949C23.619 0.402 23.455 0 22.662 0H20.038C19.37 0 19.062 0.345 18.897 0.731C18.897 0.731 17.561 3.929 15.671 6.002C15.061 6.601 14.779 6.793 14.446 6.793C14.282 6.793 14.027 6.601 14.027 6.054V0.949C14.027 0.293 13.84 0 13.287 0H9.161C8.742 0 8.493 0.306 8.493 0.591C8.493 1.213 9.438 1.356 9.536 3.106V6.903C9.536 7.735 9.385 7.888 9.05 7.888C8.158 7.888 5.993 4.677 4.71 1.002C4.451 0.289 4.198 0.000999928 3.525 0.000999928H0.9C0.151 0.000999928 0 0.346 0 0.732C0 1.414 0.892 4.805 4.148 9.285C6.318 12.343 9.374 14 12.154 14C13.825 14 14.029 13.632 14.029 12.999C14.029 10.077 13.878 9.801 14.715 9.801C15.103 9.801 15.771 9.993 17.331 11.468C19.114 13.217 19.407 14 20.405 14H23.029C23.777 14 24.156 13.632 23.938 12.906C23.439 11.379 20.067 8.238 19.915 8.028Z' fill='%2349A0A3'/%3E%3C/svg%3E%0A");
}
.social__icon.fb {
  background-image: url("data:image/svg+xml,%3Csvg width='11' height='20' viewBox='0 0 11 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 11.5H9.5L10.5 7.5H7V5.5C7 4.47 7 3.5 9 3.5H10.5V0.14C10.174 0.0970001 8.943 0 7.643 0C4.928 0 3 1.657 3 4.7V7.5H0V11.5H3V20H7V11.5Z' fill='%2349A0A3'/%3E%3C/svg%3E%0A");
}

.history--filter {
  -ms-flex-align: baseline;
  align-items: baseline;
  grid-column-gap: 1em;
}
@media (min-width: 1024px) {
  .history--filter {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: (1fr) [2];
    grid-template-columns: repeat(2, 1fr);
  }
}
.history--filter .col50 {
  width: 50%;
}

.subtitle {
  text-transform: uppercase;
  font-size: 0.8em;
  color:  var(--c-accent);
}

.label {
  display: inline-block;
  width: 100%;
}

.input-loader {
  position: relative;
}
.input-loader input[type="file"] {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  z-index: 2;
  opacity: 0;
  cursor: pointer;
}
.input-loader.input-loader__img-small {
  width: 200px;
  text-align: center;
  padding: 0;
}
.input-loader.input-loader__img-small .input--loader__img {
  position: relative;
  width: 100%;
  height: 200px;
  margin: 0 0 1em 0;
}

.input-cheked {
  margin-bottom: 0.25em;
  position: relative;
  padding-top: 0.25em;
}
@media (min-width: 1024px) {
  .input-cheked {
    margin-bottom: 22px;
    padding-top: 20px;
  }
}

.input--range {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr) [2];
  grid-template-columns: repeat(2, 1fr);
  grid-column-gap: 1em;
}
.input--range__column {
  position: relative;
  padding-top: 20px;
}

.input-group {
  margin-bottom: 22px;
  position: relative;
  padding-top: 20px;
}
.input-group .vs__dropdown-toggle .vs__selected {
  padding: 0 0.35em !important;
}
.input-group .input.error {
  color: red !important;
}
.input-group label {
  position: absolute;
  left: 0.5em;
  right: 0;
  top: 18px;
  line-height: 1;
  transition: 100ms ease;
  display: block;
  width: 100%;
  padding: 15px 0;
}
.input-group label.error {
  top: 100% !important;
  font-size: 12px !important;
  color: red !important;
  margin-top: 3px;
  padding: 0;
}
.input-group input:focus + textarea,
.input-group input:focus + input,
.input-group.filled textarea,
.input-group.filled input,
.input-group.focus textarea,
.input-group.focus input {
  background-color: white;
}
.input-group input:focus + label,
.input-group.filled label,
.input-group.focus label {
  top: 3px;
  font-size: 14px;
  padding: 0;
}

.form--group {
  padding-bottom: 1em;
}
@media (min-width: 767px) {
  .form--group {
    padding-bottom: 2em;
  }
}

.tags-list {
  margin: 0.5em 0 0em;
  line-height: 2.5;
  letter-spacing: 16px;
}
@media (min-width: 767px) {
  .tags-list {
    margin: 0.5em 0 0em;
    line-height: 2.2;
  }
}
.tags-list .btn {
  letter-spacing: normal;
  margin-right: 0.5em;
}
.tags-list .btn + .btn {
  margin-left: 0;
}
.tags-list .btn::last-child {
  margin-right: 0;
}

.range-value {
  display: -ms-flexbox;
  display: flex;
  font-weight: 400;
  font-size: 1.2em;
  margin-top: 1em;
}
.range-value .range-value__dot {
  padding: 0 0.25em;
}

.form--group .vue-slider-dot-handle {
  border: 2px solid  var(--c-accent);
}

.form--group .vue-slider-process {
  background-color:  var(--c-accent);
}

.vue-range-slider {
  margin: 0.5em 0 1.5em;
}
.vue-range-slider .slider {
  background-color: #d8d8d8;
  margin: 5px 0;
  position: relative;
}
.vue-range-slider .slider-process {
  position: absolute;
  height: 100%;
}
.vue-range-slider .slider-dot {
  background-color: white;
  border: 2px solid  var(--c-accent);
  border-radius: 50%;
  width: 21px;
  height: 21px;
  position: absolute;
  z-index: 2;
  cursor: pointer;
}
.vue-range-slider .slider-dot:hover {
  border: 2px solid #55c0c5;
}
.vue-range-slider .slider-tooltip-top {
  position: absolute;
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
  margin-top: 10px;
  text-align: center;
  display: none;
}

.table {
  display: table;
}

.tr {
  display: table-row;
}

.td,
.th {
  display: table-cell;
}

.link {
  cursor: pointer;
  font-weight: 400;
  font-size: 0.75em;
}
@media (min-width: 767px) {
  .link {
    font-size: 1em;
  }
}
.link--red {
  color: #e02200;
}
.link--delete {
  position: relative;
  padding-left: 1.5em;
  border-bottom: 1px dotted;
}
.link--delete:hover {
  border-bottom: 1px dotted transparent;
}
.link--delete::before,
.link--delete::after {
  content: "";
  height: 1px;
  width: 1em;
  background-color: #e02200;
  left: 0;
  position: absolute;
  top: 50%;
  transform-origin: 50% 50%;
}
.link--delete::before {
  transform: rotate(45deg);
}
.link--delete::after {
  transform: rotate(-45deg);
}

.g-tabs {
  margin: 20px 0;
  display: flex;
  flex-direction: row;
  gap: 5px;
  flex-wrap: wrap;
}

.g-tab {
  display: inline-block;
  cursor: pointer;
  padding: 10px;
  border: 1px solid rgb(211, 212, 214);
  border-radius: 7.5px;
  font-size: 12px;
  line-height: 16px;
  font-weight: 500;
}
@media (min-width: 1024px) {
  .g-tab {
    font-size: 14px;
    line-height: 20px;
  }

  .g-tabs {
    margin: 40px 0;
    gap: 10px;
  }
}

@media (min-width: 1024px) {
  .g-tab {
    font-size: 16px;
    line-height: 20px;
  }
}
.g-tab a {
  color: #000;
}
.g-tab:hover {
  background: rgb(7, 158, 169, 0.5);
}
.g-tab.select {
  opacity: 1;
  border-radius: 8px;
  background: rgb(7, 158, 169);
}
.g-tab.select a {
  color: white;
}
.g-tab:hover a {
  color: white;
}
.page {
  overflow: hidden;
}
.page--header {
  padding: 3em 0;
}
.page--center {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  height: 100vh;
}

#svg-spritesf {
  display: none;
}

.img--bg {
  background: no-repeat center;
  background-size: cover;
}

.input-loader__line,
.img--loader__line {
  position: relative;
  cursor: pointer;
}
.input-loader__line .input-loader__line-label,
.input-loader__line .img--loader__line-label,
.img--loader__line .input-loader__line-label,
.img--loader__line .img--loader__line-label {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 500;
}
.input-loader__line .input-loader__line-label svg,
.input-loader__line .img--loader__line-label svg,
.img--loader__line .input-loader__line-label svg,
.img--loader__line .img--loader__line-label svg {
  margin: 0 0.5em 0 0;
}
.input-loader__line input[type="file"],
.img--loader__line input[type="file"] {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
.input-loader__line input[type="file"]::-webkit-file-upload-button,
.img--loader__line input[type="file"]::-webkit-file-upload-button {
  cursor: pointer;
}

.open_more {
  cursor: pointer;
}

.gallery {
  position: relative;
}

.switch__tab {
  cursor: pointer;
}

.delete {
  cursor: pointer;
}

.gallery__tab {
  display: none;
}
.gallery__tab.active {
  display: block;
}

.tab {
  border-radius: 24px;
  border: solid 1px rgba(255, 225, 255, 0.2);
  display: inline-block;
  padding: 10px 21px 15px;
  line-height: 1;
  transition: 0.1s ease;
}
.tab.active {
  color: #7ed0c9;
  border-color: #7ed0c9;
}
.tab:hover {
  border: solid 1px #ffe1ff;
  color: white;
}

.tabs-container .tab-content {
  display: none;
}
.tabs-container .tab-content.show {
  display: block;
}

.simple {
  opacity: 0.6;
}

.wrapper {
  padding: 0 12px;
  margin: 0 auto;
}
@media (min-width: 767px) {
  .wrapper {
    padding: 0 20px;
  }
}
@media (min-width: 1361px) {
  .wrapper {
    padding: 0 40px;
    max-width: 1440px;
  }
}
.wrapper--inner {
  max-width: 640px;
}
.wrapper--left {
  padding: 0 0 0 0px;
}
@media (min-width: 767px) {
  .wrapper--left {
    padding: 0 0 0 20px;
  }
}
@media (min-width: 1361px) {
  .wrapper--left {
    padding: 0 0 0 7vw;
  }
}
.wrapper--right {
  padding: 0 0px 0 0;
}
@media (min-width: 767px) {
  .wrapper--right {
    padding: 0 20px 0 0;
  }
}
@media (min-width: 1361px) {
  .wrapper--right {
    padding: 0 7vw 0 0;
  }
}
.wrapper--inner {
  padding: 0 15px;
}
@media (min-width: 767px) {
  .wrapper--inner {
    padding: 0 30px;
  }
}

.header {
  position: sticky;
  left: 0;
  right: 0;
  top: 0;
  z-index: 1000;
  transition: 0.3s ease;
  background-color: #245060;
  color: white;
}
.header-nav {
  position: absolute;
  left: 10px;
}
@media (min-width: 1024px) {
  .header-nav {
    position: static;
  }
}
.header .popup {
  color: #000;
}
@media (min-width: 1024px) {
  .header .header-user__data {
    padding: 0 2em;
  }
}
.header-overlay {
  position: relative;
  z-index: 10;
}
.header.open-menu .btn--menu::after,
.header.open-menu .btn--menu::before {
  bottom: auto;
  top: 50%;
}
.header.open-menu .btn--menu::after {
  transform: rotate(45deg);
}
.header.open-menu .btn--menu::before {
  transform: rotate(-45deg);
}
.header.open-menu .menu--full {
  transform: translateY(0);
  opacity: 1;
}
.header.open-menu .menu--full__shadow {
  display: block;
}
.header .menu--full__login--mobile {
  padding: 1em 0;
  margin: 1em 0;
}
.header a {
  color: white;
}
.header a svg path {
  fill: white;
}
.header a:hover svg path {
  fill: #55c0c5;
}
.header a.active,
.header a:hover,
.header a.router-link-active,
.header a.selected {
  color: #55c0c5;
}
.header a.caninet--link {
  width: 40px;
  height: 40px;
  text-align: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
  color: #000;
  border-radius: 100px;
}
.header a.btn:hover {
  color: white;
}
.header .header__left_column {
  position: relative;
  width: 100%;
  bottom: auto;
  right: 0;
  left: auto;
  border-bottom: 1px solid #7ed0c9;
  border-right: 0;
  padding: 14px 15px;
  display: -ms-flexbox;
  display: flex;
}
@media (min-width: 767px) {
  .header .header__left_column {
    padding: 24px 2.31vw;
  }
}
@media (min-width: 1360px) {
  .header .header__left_column {
    position: fixed;
    display: block;
  }
}
@media (min-width: 1361px) {
  .header .header__left_column {
    padding: 50px 2.31vw;
    width: 12.9vw;
    left: 0;
    top: 0;
    bottom: 0;
    border-right: 1px solid #7ed0c9;
    border-bottom: 0;
  }
}
@media (min-width: 1361px) {
  .header.nav-up {
    transform: none;
  }
}
.header.whit-scroll::before {
  transform: translateY(0%);
}
.header .header__top_column {
  position: fixed;
  right: 0;
  top: 0;
  padding: 7px 15px 0 0;
}
@media (min-width: 767px) {
  .header .header__top_column {
    padding: 22px 2.31vw 0 0;
  }
}
@media (min-width: 1361px) {
  .header .header__top_column {
    padding: 30px 3.125vw 0 0;
  }
}
.header .header-line {
  padding: 7px 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
}
@media (min-width: 1024px) {
  .header .header-line {
    padding: 15px 0;
  }
}
.header .logo {
  font-size: 20px;
  font-weight: 500;
  line-height: 1;
}
@media (min-width: 1024px) {
  .header .logo {
    font-size: 27px;
  }
}
.header .logo a {
  display: block;
}
.header .logo .logo_img {
  width: 51px;
  height: 13px;
  fill: white;
}
@media (min-width: 767px) {
  .header .logo .logo_img {
    width: 90px;
    height: 22px;
  }
}
.header .header--line__left {
  display: -ms-flexbox;
  display: flex;
  gap: 15px;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -ms-flex-align: center;
  align-items: center;
}
@media (min-width: 767px) {
  .header .header--line__left {
    -ms-flex-direction: row;
    flex-direction: row;
    gap: 30px;
  }
}
.header .btn--menu {
  font-size: 0;
  cursor: pointer;
  margin-top: 2px;
  width: 34px;
  height: 13px;
  position: relative;
}
@media (min-width: 767px) {
  .header .btn--menu {
    height: 15px;
    width: 40px;
  }
}
.header .btn--menu::after,
.header .btn--menu::before {
  transition: 0.3s ease;
  content: "";
  width: 100%;
  height: 1px;
  background-color: white;
  left: 0;
  position: absolute;
}
.header .btn--menu::after {
  top: 0;
}
.header .btn--menu::before {
  bottom: 0;
}
.header .btn--menu i {
  display: inline-block;
  vertical-align: middle;
  width: 3.6px;
  height: 3.6px;
  background-color:  var(--c-accent);
  margin: 0 2px;
  border-radius: 50%;
}
@media (min-width: 767px) {
  .header .btn--menu i {
    width: 6px;
    height: 6px;
    margin: 0 4px;
  }
}
.header.open nav {
  transform: translateX(0);
  opacity: 1;
}
.header nav {
  transition: 0.2s ease;
  z-index: 100;
}
@media (min-width: 1024px) {
  .header nav {
    display: block;
    position: static;
    background-color: transparent;
    padding: 0;
    width: auto;
    opacity: 1;
    transform: none;
  }
}
.header nav .header-menu {
  position: static;
  background-color: transparent;
  display: -ms-flexbox;
  display: flex;
  gap: 15px;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
}
@media (min-width: 1360px) {
  .header nav .header-menu {
    gap: 30px;
  }
}
.header nav .header-menu > li {
  position: relative;
  text-transform: lowercase;
}
.header nav .header-menu > li.parent-li::before {
  content: "";
  position: absolute;
  right: 0;
  top: 50%;
  transform: translate(-75%, -50%) rotate(45deg);
  border-style: solid;
  border-color: white;
  border-width: 0 1px 1px 0;
  width: 10px;
  height: 10px;
}
.header nav .header-menu > li menu {
  position: absolute;
  left: 0;
  top: 100%;
  background-color: white;
  padding: 0.5em 0.75em;
}
.header nav .header-menu > li menu li {
  display: block;
}
.header nav .header-menu > li menu li + li {
  margin-left: 0;
}
.header nav .header-menu > li menu li a {
  color: #262c3b;
  font-size: 0.8em;
  white-space: nowrap;
}
.header nav .header-menu > li:hover menu {
  display: block;
}
.header nav menu {
  list-style: none;
}
@media (min-width: 1024px) {
  .header nav menu {
    display: -ms-flexbox;
    display: flex;
  }
}
.header nav menu li:last-child {
  display: block;
}
@media (min-width: 1024px) {
  .header nav menu li {
    font-size: 1rem;
  }
}
.header nav .btn-close {
  position: absolute;
  top: 50px;
  right: 25px;
  width: 39px;
  height: 39px;
  cursor: pointer;
}
@media (min-width: 1361px) {
  .header nav .btn-close {
    display: none;
  }
}
.header nav .btn-close::before,
.header nav .btn-close::after {
  content: "";
  width: 100%;
  top: 50%;
  height: 1px;
  left: 0;
  right: 0;
  background-color: white;
  display: block;
}
.header nav .btn-close::before {
  transform: rotate(45deg);
}
.header nav .btn-close::after {
  transform: rotate(-45deg);
}
.header .menu--full__shadow {
  position: fixed;
  left: 0;
  right: 0;
  z-index: 90;
  top: 0;
  bottom: 0;
  display: none;
}
.header .menu--full {
  position: absolute;
  left: -10px;
  width: 100vw;
  right: 0;
  top: 100%;
  background-color: #262c3b;
  padding: 1em 0;
  opacity: 0;
  transform: translateY(-150%) scaleY(0.5);
  transition: 0.5s ease;
  overflow: scroll;
  height: calc(100vh - 30px);
  z-index: 100;
  margin-top: 14px;
}
@media (min-width: 767px) {
  .header .menu--full {
    margin-top: 0px;
    padding: 3em 0;
    overflow: auto;
    height: auto;
    width: 100%;
    left: 0;
  }
}
.header .menu--full .menu--map {
  list-style: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  gap: 2em;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.header .menu--full .menu--map > li {
  border-bottom: 1px solid white;
  padding: 1em 0 0 0;
}
@media (min-width: 767px) {
  .header .menu--full .menu--map > li {
    border-bottom: none;
    padding: 0;
  }
}
@media (min-width: 1024px) {
  .header .menu--full .menu--map {
    -ms-grid-columns: (1fr) [3];
    grid-template-columns: repeat(3, 1fr);
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
.header .menu--full .menu--map .h3 {
  margin-bottom: 1em;
}
.header .menu--full .menu--map .h3 + menu {
  display: none;
}
@media (min-width: 767px) {
  .header .menu--full .menu--map .h3 + menu {
    display: block;
  }
}
.header .menu--full .menu--map .h3.open + menu {
  display: block;
}
.header .menu--full .menu--map menu {
  list-style: none;
}
@media (min-width: 767px) {
  .header .menu--full .menu--map menu {
    display: inline-block;
  }
}
.header .menu--full .menu--map menu li {
  margin-bottom: 0.75em;
  text-transform: uppercase;
  font-weight: 400;
}
@media (min-width: 767px) {
  .header .header-hotlink {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
  }
}

.footer {
  background-color: #262c3b;
  padding: 6vh 0;
  color: white;
}
.footer .footer-col__contact {
  padding-bottom: 30px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: justify;
  justify-content: space-between;
  gap: 1em;
}
.footer .social-list a {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 500;
  font-size: 16px;
  line-height: 17px;
  color: white;
  gap: 1em;
}
.footer .social-list a:hover {
  opacity: 0.6;
}
@media (min-width: 767px) {
  .footer .ft--cnt__col {
    width: 50%;
  }
}
.footer .ft--cnt__col .h3 {
  opacity: 0.6;
}
.footer--row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 1em;
  font-size: 14px;
}
@media (min-width: 1024px) {
  .footer--row {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
}
.footer--logo {
  margin-bottom: 20px;
  height: 37px;
  margin-top: 8px;
}
@media (min-width: 767px) {
  .footer--contact,
  .footer--adress__list {
    display: -ms-flexbox;
    display: flex;
    gap: 2em;
  }
}
.footer .footer-menu__project-cat a {
  color: white;
  font-weight: 500;
  border-bottom: 1px solid rgba(255, 255, 255, 0.6);
}
.footer .footer-menu__project-cat a:hover {
  border-bottom: 1px solid transparent;
  color: rgba(255, 255, 255, 0.6);
}
.footer--contact {
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 20px;
}
.footer--contact a {
  font-weight: 500;
}
.footer--contact a:hover {
  color: rgba(255, 255, 255, 0.6);
}
.footer--contact a[href^="tel:"] {
  font-size: 1.4em;
}
.footer--info a {
  border-bottom: 1px solid rgba(255, 255, 255, 0.6);
  display: inline;
}
.footer--info a:hover {
  border-bottom: 1px solid transparent;
  color: rgba(255, 255, 255, 0.6);
}
.footer--info ul li {
  margin-bottom: 7px;
}
.footer--info ul li a {
  color: white;
  font-weight: 500;
}
.footer--about {
  margin-bottom: 25px;
}
.footer .popup {
  color: #000;
}
.footer .footer-nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 1rem;
}
@media (min-width: 767px) {
  .footer .footer-nav {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
}
@media (min-width: 767px) {
  .footer .footer-column-_two {
    width: 31%;
  }
}
.footer .footer-menu__project-cat {
  margin-bottom: 2em;
  display: none;
}
.footer .footer-menu__project-cat ul {
  display: -ms-flexbox;
  display: flex;
  gap: 1rem;
}
@media (min-width: 767px) {
  .footer .footer-menu__project-cat {
    display: block;
  }
}
.footer .footer-menu__project-cat-title {
  margin-bottom: 2em;
  display: none;
}
@media (min-width: 767px) {
  .footer .footer-menu__project-cat-title {
    display: block;
  }
}
.footer .footer-menu__project-cat li {
  line-height: 1.6;
}
.footer .footer-menu__sitemap li + li {
  margin-top: 0.5em;
}
.footer .social--link__txt {
  display: -ms-flexbox;
  display: flex;
  gap: 1em;
}
.footer .social-link {
  display: inline-block;
  margin-bottom: 2em;
}
@media (min-width: 767px) {
  .footer .social-link {
    margin-left: 1.8em;
    margin-bottom: 0em;
  }
}
.footer .social-link li {
  display: inline-block;
}
.footer .social-link li + li {
  margin-left: 0.4em;
}
@media (min-width: 1024px) {
  .footer .social-link li + li {
    margin-left: 1.8em;
  }
}
.footer .social-link a {
  color:  var(--c-accent);
}

.footer-link__accent {
  color: white;
  text-transform: uppercase;
  line-height: 1.6;
  font-weight: 400;
}

.copy {
  margin-top: 3em;
  opacity: 0.5;
}
.copy a {
  color: white;
  display: block;
}

.section p {
  margin: 1em 0;
}

.section--blue {
  background-color: rgba(36, 80, 96, 0.04);
}

.section--green {
  background-color: #245060;
}

.section-xs--green {
  background-color: #245060;
}
.section--overflow{
  overflow: hidden;
}

@media (min-width: 767px) {
  .section-sm--green {
    background-color: #245060;
  }
}

.section--grey {
  background-color: #f9fcfb;
}

.section--dark {
  background-color: rgba(0, 0, 0, 0.15);
}
.section--dark .h2 {
  color:  var(--c-accent);
}

.section--dark__2 {
  background-color: #1a1e28;
  color: white;
}

.section--not-margin {
  margin: 0;
}

.section--not-padding {
  padding: 0 !important;
}

.section--quotes {
  overflow: hidden;
}

.quotes--overflow {
  position: relative;
}

.fin-item {
  font-size: 1rem;
}

.col {
  font-size: 1rem;
}
@media (min-width: 1360px) {
  .col--title {
    padding-bottom: 70px;
  }
}
.col-center {
  vertical-align: middle !important;
}
.col-over {
  padding: 40px 0;
}
@media (min-width: 1361px) {
  .col-over {
    padding: 60px 0;
  }
}
.col-static {
  position: static;
}

.row-relative {
  position: relative;
}

.slider--main {
  position: relative;
}

@media (min-width: 767px) {
  .img-over__right {
    margin-right: -20px;
    margin-left: 20px;
  }
}

@media (min-width: 1360px) {
  .img-over__right {
    margin-right: -7vw;
    margin-left: 0;
  }
}

.img-over__right img {
  width: 100%;
  display: block;
}

.mfp-container {
  padding: 0;
}

.popup--body {
  background-color: #245060;
  padding: 50px 0;
}

.form .form-content {
  display: block;
}

.form .form-thx,
.form .form-oops {
  display: none;
}
.form .form-thx .icon-result,
.form .form-oops .icon-result {
  width: 60px;
  height: 60px;
  margin: 60px auto 30px;
}
.form .form-thx .icon-result svg path,
.form .form-oops .icon-result svg path {
  fill: #7ed0c9;
}

.form-footer {
  margin-top: 60px;
  text-align: left;
}

.form-header {
  margin-bottom: 30px;
}

.form.thx .form-content {
  display: none;
}

.form.thx .form-thx {
  display: block;
}

.form.oops .form-content {
  display: none;
}

.form.oops .form-oops {
  display: block;
}

.mfp-move-horizontal .wrapper--inner {
  max-width: 560px;
}

.mfp-move-horizontal .mfp-close {
  font-size: 0;
  width: 24px;
  height: 24px;
  right: 25px;
  top: 15px;
  opacity: 1;
}
@media (min-width: 1024px) {
  .mfp-move-horizontal .mfp-close {
    right: 50px;
    top: 50px;
    width: 32px;
    height: 32px;
  }
}
.mfp-move-horizontal .mfp-close::before,
.mfp-move-horizontal .mfp-close::after {
  content: "";
  border-bottom: 1px solid;
  width: 32px;
  height: 0;
  top: 50%;
  left: 0;
  position: absolute;
  color: white;
}
.mfp-move-horizontal .mfp-close::before {
  transform: rotate(45deg);
}
.mfp-move-horizontal .mfp-close::after {
  transform: rotate(-45deg);
}

.mfp-move-horizontal .mfp-with-anim {
  opacity: 0;
  transition: all 0.3s ease;
  transform: translateX(25%) rotateY(30deg);
  transform-origin: 100% 0;
  transform-style: preserve-3d;
}

.mfp-move-horizontal.mfp-bg {
  opacity: 0;
  transition: all 0.3s ease;
}

.mfp-move-horizontal.mfp-ready .mfp-with-anim {
  opacity: 1;
  transform: translateX(0) rotateY(0deg);
}

.mfp-move-horizontal.mfp-ready.mfp-bg {
  opacity: 0.8;
}

.mfp-move-horizontal.mfp-removing .mfp-with-anim {
  transform: translateX(25%) rotateY(30deg);
  opacity: 0;
}

.mfp-move-horizontal.mfp-removing.mfp-bg {
  opacity: 0;
}

.flickity-page-dots {
  text-align: left;
  margin-left: -8px;
  bottom: 25px;
}
.flickity-page-dots .dot {
  background-color: transparent;
  opacity: 1;
  width: 8px;
  height: 8px;
  position: relative;
}
.flickity-page-dots .dot::before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  width: 50%;
  height: 50%;
  transform: translate(-50%, -50%);
  transition: 0.1s ease;
  background-color: #7ed0c9;
  border-radius: 50%;
}
.flickity-page-dots .dot.is-selected::before {
  width: 100%;
  height: 100%;
}

.tabs-select {
  margin: 2em 0 2em;
}
@media (min-width: 1024px) {
  .tabs-select {
    display: -ms-flexbox;
    display: flex;
    margin: 4em 0 2em;
  }
  .tabs-select.open .tab-select {
    display: block;
  }
}
.tabs-select .tab-select {
  opacity: 0.3;
  color: #262c3b;
  text-transform: uppercase;
  font-weight: 400;
  cursor: pointer;
  transition: 0.1s ease;
  display: none;
  position: relative;
}
@media (min-width: 1024px) {
  .tabs-select .tab-select {
    display: inline-block;
  }
}
.tabs-select .tab-select:hover {
  opacity: 1;
}
.tabs-select .tab-select.active {
  display: inline-block;
  opacity: 1;
}
.tabs-select .tab-select.active::before {
  content: "";
  width: 8px;
  height: 8px;
  border-style: solid;
  border-color: #262c3b;
  border-width: 0 1px 1px 0;
  transform: rotate(45deg);
  position: absolute;
  left: 100%;
  margin: 0 0 0 1em;
  top: 4px;
}
@media (min-width: 767px) {
  .tabs-select .tab-select.active::before {
    display: none;
  }
}
@media (min-width: 1024px) {
  .tabs-select .tab-select + .tab-select {
    margin-left: 4em;
  }
}

.picture-block {
  height: 0;
  padding: 0 0 60% 0;
  background: no-repeat center;
  background-size: cover;
  margin-bottom: -40px;
}

.h1 + .btn {
  margin-top: 50px;
}

.page--inner {
  padding: 2em 0;
}

.titler {
  background: no-repeat center;
  background-size: cover;
  background-color: #245060;
  min-height: 65vh;
  padding: 5vh 0;
  color: white;
  position: relative;
}
@media (min-width: 1024px) {
  .titler {
    padding: 11vh 0 6vh 0;
  }
}
.titler--not-background {
  background: transparent;
  color: inherit;
}
.titler--not-margin {
  margin-bottom: 0;
}
.titler--autoheight {
  min-height: 0;
}
@media (min-width: 767px) {
  .titler--manager {
    width: 67%;
  }
}
.titler--footer {
  position: absolute;
  left: 15px;
  right: 15px;
  bottom: 1em;
}
@media (min-width: 767px) {
  .titler--footer {
    margin-top: 2em;
    left: 0;
    right: 0;
    top: 100%;
    bottom: auto;
  }
}
.titler--overlay {
  max-width: 640px;
  margin: 0 auto;
}
@media (min-width: 767px) {
  .titler--overlay {
    max-width: none;
    display: -ms-flexbox;
    display: flex;
  }
}
.titler--text {
  width: 100%;
  padding-bottom: 2em;
}
@media (min-width: 1024px) {
  .titler--text {
    width: 45%;
    padding-right: 2em;
  }
}
@media (min-width: 1024px) {
  .titler--text .lid {
    padding-right: 3em;
  }
}
.titler--content {
  width: 100%;
  position: relative;
}
@media (min-width: 1024px) {
  .titler--content {
    width: 55%;
  }
}
@media (min-width: 767px) {
  .titler.half .titler--text,
  .titler.half .titler--content {
    width: 50%;
  }
}
.titler--img {
  width: 100%;
  background-color: #262c3b;
  padding: 70% 0 0 0;
  position: relative;
  background: no-repeat center;
  background-size: cover;
}
@media (min-width: 1024px) {
  .titler--img {
    width: 85%;
    margin: -40px auto -9vh auto;
  }
}
.titler--img .slider--top {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  left: 1em;
  right: 1em;
}
@media (min-width: 1024px) {
  .titler--img .slider--top {
    left: 0;
    right: 0;
  }
}
.titler--video {
  width: 100%;
  background: no-repeat center;
  background-size: cover;
  background-color: #262c3b;
  margin: 0 auto;
  padding: 70% 0 0 0;
  position: relative;
  transition: 0.3s ease;
  cursor: pointer;
}
@media (min-width: 767px) {
  .titler--video {
    width: 90%;
    margin: -40px auto -15vh auto;
  }
}
.titler--video::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border: 2px solid white;
  border-radius: 50%;
  position: absolute;
  width: 130px;
  height: 130px;
}
.titler--video::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 0;
  height: 0;
  border-top: 17px solid transparent;
  border-left: 35px solid white;
  border-right: 17px solid transparent;
  border-bottom: 17px solid transparent;
  position: absolute;
  margin-left: 14px;
}
.titler--video:hover::before {
  border-color:  var(--c-accent);
}
.titler--video:hover::after {
  border-left-color:  var(--c-accent);
}
.titler--form {
  background-color: white;
  color: #262c3b;
  padding: 2em 15px 1em;
}
@media (min-width: 767px) {
  .titler--form {
    padding: 4em 3em 1em;
    width: 85%;
    margin: -40px auto -15vh auto;
  }
}
.titler .h1 + .subtitle {
  margin: 1.5em 0;
  font-size: 1.5em;
  text-transform: none;
  color: #7ed0c9;
}

@media (min-width: 1024px) {
  .show--phone {
    display: none;
  }
}

@media (min-width: 1024px) {
  .hide--phone {
    display: block;
  }
}

.section {
  padding: 4vh 0;
  position: relative;
}
@media (min-width: 1024px) {
  .section {
    padding: 7vh 0;
  }
}
.section--partners {
  overflow: hidden;
}
.section--white {
  background-color: white;
}
.section--dark {
  background-color: #262c3b;
  color: white;
}
.section--green {
  background-color: #245060;
  color: #fff;
}
.section--grey::before {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  content: "";
  opacity: 0.12;
  background-color:  var(--c-accent);
}
.section--grey .project-list__overlay::before {
  display: none;
}

.p-small--desc {
  font-size: 0.8em;
  opacity: 0.6;
}

.steps-list {
  margin-top: 4em;
  position: relative;
  counter-reset: stepsCounter;
}
.steps-list .steps-item {
  width: 100%;
  padding: 50px 0 4em;
  position: relative;
  text-align: center;
}
@media (min-width: 1024px) {
  .steps-list .steps-item .steps-overlay,
  .steps-list .steps-item .steps-image {
    max-width: 415px;
  }
}
.steps-list .steps-item .steps-overlay {
  padding-bottom: 25px;
}
@media (min-width: 1024px) {
  .steps-list .steps-item .steps-overlay {
    padding-left: 0;
  }
}
.steps-list .steps-item .steps-image {
  height: auto;
}
.steps-list .steps-item .steps-image .img {
  padding: 0 0 66% 0;
  background-size: cover;
  background-position: center;
}
@media (min-width: 1024px) {
  .steps-list .steps-item {
    display: -ms-flexbox;
    display: flex;
    gap: 8em;
    -ms-flex-align: top;
    align-items: top;
    text-align: right;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 4em 0 4em;
  }
  .steps-list .steps-item .steps-overlay {
    width: 50%;
  }
  .steps-list .steps-item .steps-image {
    width: 50%;
  }
}
@media (min-width: 1024px) and (min-width: 1024px) {
  .steps-list .steps-item .steps-image {
    max-width: 400px;
  }
}
@media (min-width: 1024px) {
  .steps-list .steps-item .steps-image .img {
    padding: 0 0 66% 0;
    background: no-repeat center;
    background-size: cover;
  }
}
.steps-list .steps-item::before {
  content: "";
  width: 0;
  left: 0;
  height: calc(100%);
  background-color:  var(--c-accent);
  top: 0;
  position: absolute;
}
@media (min-width: 1024px) {
  .steps-list .steps-item::before {
    width: 1px;
    left: 50%;
  }
}
.steps-list .steps-item::after {
  top: 0;
  position: absolute;
  background-color:  var(--c-accent);
  border-radius: 50%;
  text-align: center;
  width: 40px;
  height: 40px;
  left: 50%;
  transform: translateX(-50%);
  counter-increment: stepsCounter;
  content: counter(stepsCounter);
  color: white;
  font-weight: 500;
  line-height: 40px;
}
@media (min-width: 1024px) {
  .steps-list .steps-item::after {
    left: 50%;
  }
}
@media (min-width: 1024px) {
  .steps-list .steps-item:nth-child(2n) {
    text-align: left;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
}
.steps-list .steps-item:last-child {
  margin-bottom: 0;
}
.steps-list .steps-item:last-child::before {
  display: none;
}

.danger {
  color: red;
}

.header-user__data {
  position: relative;
}
.header-user__data .input-cheked {
  padding: 0;
  margin: 0;
}
.header-user__data .input-cheked .input[type="radio"] + label::before,
.header-user__data .input-cheked .input[type="checkbox"] + label::before {
  width: 32px;
  border-radius: 10px;
}
.header-user__data .input-cheked .input[type="radio"] + label::after,
.header-user__data .input-cheked .input[type="checkbox"] + label::after {
  border-radius: 50%;
  background-color: #000;
  opacity: 0.6;
}
.header-user__data .input-cheked .input[type="radio"]:checked + label::after,
.header-user__data
  .input-cheked
  .input[type="checkbox"]:checked
  + label::after {
  background-color:  var(--c-accent);
  opacity: 1;
  left: 16px;
}
.header-user__data .header-user__data-popup_info {
  position: absolute;
  right: 0;
  top: 100%;
  display: none;
  background-color: white;
  color: #12172a;
  padding: 10px 25px;
  white-space: nowrap;
  border: 1px solid #e2e7ea;
}
.header-user__data .header-user__data-popup_info a {
  color: #12172a;
}
.header-user__data .header-user__data-popup_info .btn--green {
  color: white;
}
.header-user__data .header-user__data-popup_info .title {
  font-weight: 600;
  font-size: 1.2rem;
}
.header-user__data .header-user__data-icon {
  width: 45px;
  height: 45px;
  border-radius: 50%;
  background: no-repeat center;
  background-size: cover;
  font-size: 1.2rem;
  font-weight: 500;
  border: 1px solid #fff;
  text-align: center;
  line-height: 45px;
  background-color: white;
  color:  var(--c-accent);
}
.header-user__data .header-user__data-saleaccount {
  font-size: 1.6rem;
  line-height: 1;
}
.header-user__data:hover .header-user__data-popup_info {
  display: block;
}

.header-user__data-userrow {
  padding-bottom: 0.5rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.25);
  line-height: 1;
}

.header-user__data-row {
  padding: 0.5rem 0 0.5rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.25);
}
.header-user__data-row .subtitle {
  color: #12172a;
}
.header-user__data-row:last-child {
  border-bottom: none;
}
.header-user__data-row .header-user__data-saleaccount_line {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
}

.container .vs__dropdown-toggle {
  background-color: white;
  border-radius: 0;
  border: 1px solid #e2e7ea;
  padding: 0.5em;
}
.container .vs__dropdown-toggle .vs__selected {
  border: 0;
  background-color:  var(--c-accent);
  color: white;
  padding: 0.25em 0.35em;
}
.container .vs__dropdown-toggle .vs__deselect {
  fill: white;
}

.page-error {
  min-height: 75vh;
}
.page-error .container--error {
  padding: 3em 0;
}

.file--upload__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr) [3];
  grid-template-columns: repeat(3, 1fr);
  margin: 1em 0;
  grid-column-gap: 1em;
}

.file--upload_line {
  background-color: white;
  padding: 0.5em 0.5em;
}
.file--upload_line .name {
  font-weight: 500;
}

.zoom--doc {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 10;
  background-color: rgba(255, 255, 255, 0.6);
  padding: 17px 20px;
  border-radius: 50%;
  cursor: pointer;
}

.qual--form__quest {
  padding: 0 0 35px 0;
}

.qual--form__files {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (minmax(290px, calc(25% - 0.8em))) [auto-fit];
  grid-template-columns: repeat(auto-fit, minmax(290px, calc(25% - 0.8em)));
  grid-column-gap: 1em;
  grid-row-gap: 1.5em;
  padding: 25px 0;
}

.qual--form__file {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 2fr;
  grid-template-columns: 1fr 2fr;
  grid-column-gap: 1em;
  line-height: 1.2;
  font-size: 0.9em;
  cursor: pointer;
}

.qual--accept {
  list-style: disc;
  padding-left: 1em;
  margin: 25px 0;
}
.qual--accept li {
  margin-bottom: 10px;
}

.svg-loader {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-line-pack: distribute;
  align-content: space-around;
  -ms-flex-pack: center;
  justify-content: center;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.svg-loader svg {
  width: 50px;
  height: 50px;
}

.loader-svg {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  fill: none;
  stroke-width: 31px;
  stroke: #49a0a4;
}
.loader-svg.bg {
  stroke-width: 31px;
  stroke: #000;
}
.loader-svg.animate {
  stroke-dasharray: 520;
  animation: fill-animation 2s cubic-bezier(1, 1, 1, 1) 0s infinite;
}

@keyframes fill-animation {
  0% {
    stroke-dasharray: 538;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 538;
    stroke-dashoffset: 538;
  }
  100% {
    stroke-dasharray: 538;
    stroke-dashoffset: 1076;
  }
}

.list {
  display: -ms-grid;
  display: grid;
  grid-gap: 2em;
}

.file--controller {
  position: relative;
  display: block;
  height: 0px;
  padding: 0 0 100% 0;
  background-color: #fff;
  border-radius: 5px;
  box-shadow: 0 2px 7px rgba(0, 0, 0, 0.15);
  border: 1px solid white;
  transition: 0.1s ease;
  overflow: hidden;
}
.file--controller .link {
  text-transform: lowercase;
  border-bottom: 1px dotted;
}
.file--controller:hover {
  border: 1px solid  var(--c-accent);
  background-color: rgba(73, 160, 164, 0.2);
}
.file--controller input[type="file"] {
  opacity: 0;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  cursor: pointer;
  display: block;
  position: absolute;
  z-index: 2;
}
.file--controller .file--controller__caption {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  padding: 0 10px;
  text-align: center;
  overflow-wrap: break-word;
  transition: 300ms linear;
  z-index: 3;
}
.file--controller .file--controller__caption.select--file {
  z-index: 1;
}
.file--controller .file--controller__caption:hover {
  opacity: 0.8;
}
.file--controller .file--image {
  width: 100%;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-size: cover;
  transition: 300ms linear;
  background-position: center;
  z-index: 3;
}
.file--controller .file--image:hover {
  opacity: 0.8;
  background-size: 120%;
}

.input--fields__group {
  display: -ms-flexbox;
  display: flex;
  gap: 1em;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 2em 0;
}
.input--fields__group .input-row.input-row__file .field--control {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  gap: 1em;
  width: 100%;
}
.input--fields__group
  .input-row.input-row__file
  .field--control
  .file--controller__over {
  text-align: center;
  width: 150px;
}
.input--fields__group .input-row.input-row__file .field--control label {
  width: calc(100% - 150px - 1em);
  text-align: left;
}

.input--file {
  display: inline-block;
  background: #fff;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
  height: 70px;
  width: 200px;
  position: relative;
  border: 1px solid white;
  transition: 0.1s ease;
  border-radius: 5px;
  overflow: hidden;
}
.input--file:hover {
  border: 1px solid  var(--c-accent);
  background-color: rgba(73, 160, 164, 0.2);
}
.input--file input[type="file"] {
  opacity: 0;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  cursor: pointer;
  display: block;
  position: absolute;
  z-index: 2;
}
.input--file .file--image {
  z-index: 3;
}
.input--file .file--controller__caption {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  padding: 0 10px;
  text-align: center;
  overflow-wrap: break-word;
  z-index: 3;
}
.input--file .file--controller__caption.select--file {
  z-index: 1;
}
.input--file .input--file__info {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
  width: 100%;
}
.input--file .input--file__info .input--file__icon {
  width: 68px;
  height: 68px;
  background-size: cover;
  background-position: center;
}
.input--file .input--file__info .input--file__caption {
  padding: 10px;
}

.form--bill__param {
  display: -ms-grid;
  display: grid;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  -ms-grid-columns: (1fr) [3];
  grid-template-columns: repeat(3, 1fr);
  margin: 0 0 15px 0;
}
.form--bill__param .input-row {
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.tab--type_bill label {
  border-radius: 5px;
  background-color: #2d2d2d;
  padding: 30px 20px;
  display: block;
  border: 1px solid #2d2d2d;
  color: white;
  cursor: pointer;
  height: 100%;
}
.tab--type_bill label:hover {
  background-color: #334445;
  border: 1px solid #3b9498;
}
.tab--type_bill label .h3 {
  padding: 0 0 0 34px;
  position: relative;
}
.tab--type_bill label .h3::before {
  content: "";
  position: absolute;
  top: 4px;
  left: 0;
  width: 20px;
  height: 20px;
  border-radius: 10px;
  border: 2px solid #3b9498;
  background-size: 131%;
  background-position: center;
  cursor: pointer;
}

.tab--type_bill input {
  display: none;
}
.tab--type_bill input:checked + label {
  border: 1px solid #3b9498;
}
.tab--type_bill input:checked + label .h3::before {
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 22C11.1167 22 9.81667 21.7373 8.6 21.212C7.38333 20.6873 6.325 19.975 5.425 19.075C4.525 18.175 3.81267 17.1167 3.288 15.9C2.76267 14.6833 2.5 13.3833 2.5 12C2.5 10.6167 2.76267 9.31667 3.288 8.1C3.81267 6.88333 4.525 5.825 5.425 4.925C6.325 4.025 7.38333 3.31233 8.6 2.787C9.81667 2.26233 11.1167 2 12.5 2C13.8833 2 15.1833 2.26233 16.4 2.787C17.6167 3.31233 18.675 4.025 19.575 4.925C20.475 5.825 21.1873 6.88333 21.712 8.1C22.2373 9.31667 22.5 10.6167 22.5 12C22.5 13.3833 22.2373 14.6833 21.712 15.9C21.1873 17.1167 20.475 18.175 19.575 19.075C18.675 19.975 17.6167 20.6873 16.4 21.212C15.1833 21.7373 13.8833 22 12.5 22Z' fill='%233B9498'/%3E%3Cpath d='M18.1501 9.5499L11.1001 16.5999L6.8501 12.3499L8.2501 10.9499L11.1001 13.7999L16.7501 8.1499L18.1501 9.5499Z' fill='%232D2D2D'/%3E%3C/svg%3E%0A");
}

.tab--type_bill input {
  display: none;
}

.list--type_bill {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr) [3];
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 1em;
  margin: 25px 0;
}

.section--privilege .h2,
.section--princip .h2 {
  color: white;
}

.icon-scroll {
  position: absolute;
  bottom: 50px;
  left: 0;
  right: 0;
  margin: auto;
  width: 39px;
  height: 50px;
  display: none;
}
.icon-scroll svg {
  fill: transparent;
  stroke: white;
  width: 100%;
  height: 100%;
}
@media (min-width: 1361px) {
  .icon-scroll {
    display: block;
  }
}

.section--top {
  padding: 0;
  color: white;
  min-height: 100vh;
}
.section--top .section--overlay {
  background-color: #245060;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
}
.section--top .slide {
  padding: 80% 0 0 0;
}
.section--top .slide::before {
  position: absolute;
  content: "";
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background: rgba(38, 44, 59, 0.5);
  mix-blend-mode: multiply;
}
@media (min-width: 767px) {
  .section--top .slide {
    padding: 55vh 0 0 0;
  }
}

.page-main .section--top {
  margin-top: -76px;
  background-color: #245060;
  width: 100%;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}
@media (min-width: 1024px) {
  .page-main .section--top {
    display: -ms-grid;
    display: grid;
    -ms-grid-rows: 55% 1fr;
    grid-template-rows: 55% 1fr;
  }
}

.page-main .header {
  background-color: transparent;
}
.page-main .header::before {
  background-color: #245060;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  opacity: 0.5;
  transition: 0.3s linear;
  content: "";
}
.page-main .header .header-overlay {
  position: relative;
}
.page-main .header.whit-scroll {
  position: sticky;
}
.page-main .header.whit-scroll::before {
  opacity: 1;
  height: 100%;
}

.page-main .page {
  overflow: visible;
}

.slide {
  height: 0;
  padding: 82.3% 0 0 0;
  width: 100%;
  position: relative;
  background: no-repeat center;
  background-size: cover;
}
.slide a {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.slide a::before {
  content: "";
  background-color: rgba(38, 44, 59, 0.5);
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}

.big-logo {
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  font-size: 1rem;
  font-weight: 200;
  display: -ms-flexbox;
  display: flex;
  fill: white;
  -ms-flex-align: end;
  align-items: flex-end;
  left: 50%;
}
@media (min-width: 767px) {
  .big-logo {
    font-size: 2rem;
  }
}
@media (min-width: 1024px) {
  .big-logo {
    font-size: 3vw;
    left: 50%;
    transform: translate(-52%, -50%);
  }
}
@media (min-width: 1360px) {
  .big-logo {
    font-size: 54px;
  }
}
.big-logo svg {
  display: block;
}
.big-logo svg path {
  fill: white;
}
.big-logo__text {
  line-height: 1;
  position: relative;
  overflow: hidden;
  height: 1em;
}
.big-logo__text.v-enter {
  opacity: 1;
}

.big-logo__text {
  white-space: nowrap;
}
.big-logo__text .big-logo__text_hide,
.big-logo__text .big-logo__text_show {
  position: absolute;
  left: 0;
  white-space: nowrap;
  top: 0;
}
.big-logo__text .big-logo__text_hide {
  transform: translateY(0);
}
.big-logo__text .big-logo__text_show {
  transform: translateY(120%);
}
.big-logo__text.start-change {
  transition: 0.5s ease;
}
.big-logo__text.start-change .big-logo__text_hide,
.big-logo__text.start-change .big-logo__text_show {
  transition: 0.5s ease;
  white-space: nowrap;
}
.big-logo__text.start-change.changing .big-logo__text_hide {
  transform: translateY(-120%);
}
.big-logo__text.start-change.changing .big-logo__text_show {
  transform: translateY(0);
}
.big-logo__start {
  padding-bottom: 1.35vw;
}
.big-logo__start svg {
  width: 56px;
  height: 35px;
}
@media (min-width: 767px) {
  .big-logo__start svg {
    width: 110px;
    height: 65px;
  }
}
@media (min-width: 1024px) {
  .big-logo__start svg {
    width: 156px;
    height: 93px;
  }
}
.big-logo__end {
  padding-bottom: 1.35vw;
}
.big-logo__end svg {
  width: 87px;
  height: 36px;
}
@media (min-width: 767px) {
  .big-logo__end svg {
    width: 156px;
    height: 76px;
  }
}
@media (min-width: 1024px) {
  .big-logo__end svg {
    width: 223px;
    height: 93px;
  }
}
.big-logo__center {
  position: relative;
  overflow: hidden;
  padding: 0 0.5em 0.75em 0.5em;
  margin: 0 0.25em;
}
.big-logo__center-bottom::before,
.big-logo__center-bottom::after {
  content: "";
  position: absolute;
  bottom: 0;
  background-color: white;
  width: 0.937vw;
  height: 2.5vw;
}
.big-logo__center-bottom::before {
  left: 0;
}
.big-logo__center-bottom::after {
  right: 0;
}
.big-logo__center::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  height: 0.937vw;
  bottom: 0;
  background-color: white;
}

.main-desc {
  margin: 20px 0;
}
@media (min-width: 1024px) {
  .main-desc {
    margin: 0;
  }
}
.main-desc .col {
  font-size: 13px;
}
@media (min-width: 1024px) {
  .main-desc .col {
    font-size: 1rem;
  }
}

.section--main__row .col {
  vertical-align: middle;
}
.section--main__row .col .h1 {
  margin-bottom: 1rem;
}
.section--main__row .col .h1 + .lid {
  margin-top: 1.25rem;
  line-height: 1.4;
}
.section--main__row .col .lid + .p {
  margin-top: 1.25rem;
}

.row-bizmall_connect {
  position: relative;
  z-index: 2;
}

.section--bizmall-connect {
  overflow: hidden;
}
.section--bizmall-connect .h1 {
  max-width: 522px;
  margin-right: 1vw;
}

.bizmall_connect__text {
  margin-bottom: 60px;
}

.wrapper--bizmall_connect {
  background-color: rgba(0, 0, 0, 0.15);
}
.wrapper--bizmall_connect .h2 {
  max-width: none;
}
@media (min-width: 767px) {
  .wrapper--bizmall_connect {
    background-color: transparent;
  }
}

.analis--col__img {
  position: relative;
  margin-bottom: 2rem;
}
@media (min-width: 1024px) {
  .analis--col__img {
    position: static;
  }
}

@media (min-width: 1024px) {
  .col-img__analis {
    width: 84%;
    transform: translate(17%, -2.5%);
    padding-top: 2.5%;
  }
}

@media (min-width: 767px) {
  .col-img__analis__bg {
    width: calc(100% - 50px);
    transform: translate(0%, -5%);
    background-color: #000;
    opacity: 0.15;
    left: 25px;
    top: 0;
    bottom: 0;
    position: absolute;
  }
}

@media (min-width: 1024px) {
  .col-img__analis__bg {
    width: 42%;
    left: 0;
    transform: translate(17%, -2.5vw);
  }
}

@media (min-width: 1024px) {
  .col-txt__analis {
    padding-top: 6.37vw;
    padding-bottom: 4.37vw;
  }
}

.row-analis {
  padding-bottom: 50px;
}

.row-benefit {
  display: -ms-grid;
  display: grid;
  width: 100%;
  column-gap: 1.1vw;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}
@media (min-width: 767px) {
  .row-benefit {
    column-gap: 3vw;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media (min-width: 1280px) {
  .row-benefit {
    column-gap: 1.1vw;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}
.row-benefit .about_benefit-item {
  padding: 50px 0 75px 0;
  position: relative;
  margin: 50px 0;
}
.row-benefit .about_benefit-item .ab-icon {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
}
.row-benefit .about_benefit-item .ab-icon svg {
  width: 30px;
  height: 23px;
  fill: #7ed0c9;
}
.row-benefit .about_benefit-item .r-link {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin-top: 52px;
}
.row-benefit .about_benefit-item .link--arrow {
  position: relative;
  padding-left: 30px;
}
.row-benefit .about_benefit-item .link--arrow svg {
  position: absolute;
  width: 23px;
  height: 22px;
  left: 0;
  bottom: -3px;
  fill: #7ed0c9;
}

.section--download__1 .btn,
.section--download__2 .btn {
  width: 100%;
  margin-top: 25px;
}
@media (min-width: 767px) {
  .section--download__1 .btn,
  .section--download__2 .btn {
    width: auto;
  }
}

.download__1,
.download__2 {
  display: block;
}
@media (min-width: 767px) {
  .download__1,
  .download__2 {
    display: -ms-flexbox;
    display: flex;
  }
}

.download__2 {
  background-color: #1e4451;
}

.download__1 {
  background-color: #1e4451;
}

.download__2--txt,
.download__1--txt {
  padding: 25px 1vw 32px 0;
}
.download__2--txt .h2,
.download__1--txt .h2 {
  max-width: 590px;
  margin-bottom: 50px;
}
@media (min-width: 767px) {
  .download__2--txt .h2,
  .download__1--txt .h2 {
    margin-bottom: 300px;
  }
}

.download__2--img,
.download__1--img {
  background: no-repeat center;
  background-size: cover;
  margin-bottom: -40px;
}
.download__2--img::before,
.download__1--img::before {
  display: block;
  content: "";
  height: 0;
  padding-bottom: 60%;
}
@media (min-width: 767px) {
  .download__2--img,
  .download__1--img {
    margin-bottom: 0;
  }
}
.download__2--img__set,
.download__1--img__set {
  width: 100%;
}

.row-princip {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.tb-row {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  border-bottom: solid 1px rgba(255, 255, 255, 0.6);
  padding: 40px 0 57px 0;
}
@media (min-width: 767px) {
  .tb-row {
    padding: 0;
    -ms-grid-columns: 2fr 3fr 3fr;
    grid-template-columns: 2fr 3fr 3fr;
    column-gap: 1vw;
  }
}
@media (min-width: 767px) {
  .tb-row__header .tb-cell {
    padding: 40px 30px 57px 30px;
  }
  .tb-row__header .tb-cell .subtitle {
    color: white;
    text-decoration: lowercase;
  }
}
.tb-row .tb-cell {
  font-size: 1.25em;
  max-width: 365px;
}
@media (min-width: 767px) {
  .tb-row .tb-cell {
    padding: 40px 30px 45px 30px;
  }
}
.tb-row .tb-cell .tb-row__title {
  padding-top: 0.5rem;
  font-size: 13px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #7ed0c9;
  margin-top: 28px;
}
@media (min-width: 767px) {
  .tb-row .tb-cell .tb-row__title {
    font-size: 16px;
    max-width: 135px;
    margin-top: 0;
  }
}
.tb-row .tb-cell .h2 {
  color: #7ed0c9;
}
.tb-row:last-child {
  border-bottom: none;
}

.section--benefit .btn {
  width: 100%;
  margin-top: 25px;
}
@media (min-width: 767px) {
  .section--benefit .btn {
    width: auto;
  }
}

.section--benefit .bigtitle {
  color: #7ed0c9;
  margin-bottom: 8.125vw;
}

.section--benefit .benefit-list {
  font-size: 1rem;
  padding-bottom: 25px;
  counter-reset: cbenefit;
}
@media (min-width: 1024px) {
  .section--benefit .benefit-list {
    font-size: 1.87vw;
  }
}
.section--benefit .benefit-list .benefit-title {
  margin-bottom: 25px;
}
.section--benefit .benefit-list .benefit-item {
  counter-increment: cbenefit;
  display: block;
  padding: 15px 0;
}
@media (min-width: 1024px) {
  .section--benefit .benefit-list .benefit-item {
    padding: 25px 0;
  }
}
.section--benefit .benefit-list .benefit-item .benefit-item__content {
  position: relative;
  padding: 0 0 0 40px;
}
@media (min-width: 1024px) {
  .section--benefit .benefit-list .benefit-item .benefit-item__content {
    padding: 0 0px 0px 60px;
  }
}
.section--benefit .benefit-list .benefit-item .benefit-item__content::before {
  content: counter(cbenefit) ".";
  position: absolute;
  transform: translateY(-50%);
  background-color: #245060;
  border-radius: 50%;
  z-index: -1;
  line-height: 1;
  text-align: center;
  left: -5px;
  height: 50px;
  width: 50px;
  top: 12px;
  padding: 18px 0;
}
@media (min-width: 1024px) {
  .section--benefit .benefit-list .benefit-item .benefit-item__content::before {
    left: 0px;
    height: 75px;
    width: 75px;
    top: 23px;
    padding: 23px 0;
  }
}

.section--privilege .h2 {
  margin: 25px 0 55px 0;
}
@media (min-width: 1024px) {
  .section--privilege .h2 {
    margin: 25px 0 120px;
  }
}

@media (min-width: 1024px) {
  .section--privilege .col-img__right {
    margin-bottom: -160px;
  }
}

.privilege-item {
  padding: 30px 0;
  border-bottom: 1px solid #7ed0c9;
  font-size: 1rem;
}
.privilege-item:last-child {
  border-bottom: none;
}
.privilege-item .privilege-item__txt {
  display: none;
  padding: 25px 0 50px;
}
.privilege-item .privilege-header {
  padding-right: 35px;
  position: relative;
}
@media (min-width: 1024px) {
  .privilege-item .privilege-header {
    padding-right: 45px;
  }
}
.privilege-item .privilege-header::before {
  content: "";
  position: absolute;
  right: 15px;
  top: 6px;
  width: 8px;
  height: 8px;
  border-style: solid;
  border-color: #7ed0c9;
  border-width: 0 1px 1px 0;
  transform: rotate(45deg);
}
@media (min-width: 1024px) {
  .privilege-item .privilege-header::before {
    top: 8px;
    right: 30px;
    width: 12px;
    height: 12px;
  }
}
.privilege-item.open .privilege-header::before {
  border-width: 1px 0 0 1px;
}
.privilege-item .privilege-title {
  color: #7ed0c9;
  max-width: 510px;
}

.section-fin .fin-list {
  margin-top: 60px;
}

.fin-item {
  padding-bottom: 75px;
}
.fin-item .fin-desc {
  max-width: 312px;
}
.fin-item .number {
  color: #7ed0c9;
}
.fin-item .number small {
  color: white;
}

.different-item__title.h2 {
  color: white !important;
}

@media (min-width: 1024px) {
  .different-item__desc {
    font-size: 16px;
  }
}

.different-overlay {
  position: relative;
  margin: 20px 0 0 0;
  overflow: hidden;
}
@media (min-width: 1024px) {
  .different-overlay {
    margin: 40px 0px 0 0px;
  }
}

@media (min-width: 1024px) {
  .different-item__row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
    align-items: start;
    gap: 2em;
  }
  .different-item__row > div {
    width: 50%;
  }
}

.different-list {
  margin-top: 40px;
  padding: 25px 0 75px 0;
  min-height: 424px;
  position: relative;
}
@media (min-width: 1024px) {
  .different-list {
    margin-top: 60px;
  }
}
.different-list .flickity-slider {
  height: 100%;
}
.different-list .different-item {
  width: 100%;
  min-height: 100%;
  display: -ms-flexbox;
  display: flex;
  opacity: 0;
  transition: 0.5s opacity;
}
.different-list .different-item .different-item__over {
  padding: 20px 20px;
  transition: 0.5s linear;
  background-color: #245060;
}
.different-list .different-item.is-selected {
  opacity: 1;
}
.different-list .different-item.is-selected + .different-item {
  opacity: 0.5;
}
.different-list
  .different-item.is-selected
  + .different-item
  .different-item__over {
  transform: scale(0.9);
}
@media (min-width: 1361px) {
  .different-list .different-item {
    width: 75%;
  }
  .different-list .different-item .different-item__over {
    padding: 50px 30px 75px;
  }
}

.flickity-button {
  position: absolute;
  background: rgba(255, 255, 255, 0.75);
  border: none;
  color: #333;
}
.flickity-button .h2 {
  margin-bottom: 21px;
}

.slider__different + .slider--numbers {
  position: absolute;
  font-size: 0;
  padding: 0 33px;
  left: 50%;
  transform: translateX(-50%);
  bottom: 35px;
}
@media (min-width: 1024px) {
  .slider__different + .slider--numbers {
    left: 15px;
    bottom: 75px;
    transform: none;
  }
}
.slider__different + .slider--numbers .slider--number__current,
.slider__different + .slider--numbers .slider--number__count {
  display: inline-block;
  font-size: 16px;
  vertical-align: top;
}
.slider__different
  + .slider--numbers
  .slider--number__current
  + .slider--number__count {
  padding-left: 17px;
}
.slider__different + .slider--numbers .slider--number__count {
  margin-top: 5px;
}
.slider__different + .slider--numbers .slider--number__def {
  position: absolute;
  width: 1px;
  height: 35px;
  background-color: white;
  transform: rotate(40deg);
  top: 0;
  left: 0;
  right: 0;
  margin: auto;
}

.slider__different .flickity-button {
  background-color: transparent;
}

.slider__different .flickity-prev-next-button {
  width: 68px;
  height: 68px;
  border-radius: 0;
  padding: 0;
  top: auto;
  transform: none;
  bottom: 0px;
}
@media (min-width: 767px) {
  .slider__different .flickity-prev-next-button {
    width: 100px;
    height: 100px;
    bottom: -12px;
  }
}
.slider__different .flickity-prev-next-button path {
  fill: #7ed0c9;
}
.slider__different .flickity-prev-next-button.next {
  left: auto;
  right: 0;
  bottom: 0px;
}
@media (min-width: 1024px) {
  .slider__different .flickity-prev-next-button.next {
    bottom: 200px;
    right: auto;
    left: 20px;
  }
}
.slider__different .flickity-prev-next-button.previous {
  bottom: 0px;
  left: 0;
}
@media (min-width: 1024px) {
  .slider__different .flickity-prev-next-button.previous {
    left: 20px;
    bottom: 100px;
  }
}
.slider__different .flickity-prev-next-button .flickity-button-icon {
  top: 0;
  left: 20px;
  width: 100%;
  height: 100%;
}

.section-yourbene {
  min-height: calc(49.5vw + 290px);
  padding-bottom: 7vh;
}

.yourbene-list .h2 {
  margin-bottom: 39px;
}
@media (min-width: 767px) {
  .yourbene-list .h2 {
    margin-bottom: 72px;
  }
}

.yourbene-item {
  padding: 25px 0;
  background-color: #212631;
  position: relative;
  z-index: 1;
}
.yourbene-item .yourbene-item__txt {
  display: none;
}
.yourbene-item .yourbene-item__header {
  position: relative;
  padding: 3px 25px 50px 0;
}
.yourbene-item .yourbene-item__header::after,
.yourbene-item .yourbene-item__header::before {
  content: "";
  height: 1px;
  width: 25px;
  position: absolute;
  bottom: 15px;
  right: 0;
  background-color: #7ed0c9;
  transform-origin: 50% 50%;
  transition: 0.5s ease;
}
.yourbene-item .yourbene-item__header::after {
  transform: rotate(90deg);
}
.yourbene-item.open .yourbene-item__header::after {
  transform: rotate(45deg);
}
.yourbene-item.open .yourbene-item__header::before {
  transform: rotate(-45deg);
}
.yourbene-item .h3 {
  color: #7ed0c9;
  max-width: 407px;
}
.yourbene-item__txt {
  padding: 25px 0 25px 0;
}

.yourbene-title {
  position: relative;
}

.yourbene-image-block {
  height: 0;
  padding: 0 0 60% 0;
  background: no-repeat center;
  background-size: cover;
}
@media (min-width: 767px) {
  .yourbene-image-block {
    margin-top: -15vh;
  }
}
@media (min-width: 1024px) {
  .yourbene-image-block {
    position: absolute;
    left: 0;
    right: -100%;
    margin-top: 0;
    margin-right: -20px;
    min-height: 49.5vw;
  }
}
@media (min-width: 1361px) {
  .yourbene-image-block {
    margin-right: -7vw;
  }
}

.section--analog .col-over {
  padding-bottom: 0;
}

.section--analog .h2 {
  margin-bottom: 20px;
}
@media (min-width: 767px) {
  .section--analog .h2 {
    margin-bottom: 70px;
  }
}

.section--analog .p {
  margin-bottom: 60px;
}
@media (min-width: 1024px) {
  .section--analog .p {
    margin-bottom: 0;
  }
}

.section--analog .analog--item {
  padding: 20px 0 100px 0;
}
@media (min-width: 767px) {
  .section--analog .analog--item .analog--item__over {
    max-width: 230px;
  }
}
.section--analog .analog--item .analog--item__logoover {
  height: 55px;
  border-bottom: 1px solid #7ed0c9;
  margin-bottom: 25px;
}
.section--analog .analog--item .analog--item__logoover .analog--item__logo img {
  height: 24px;
}
.section--analog .analog--item__tags {
  opacity: 0.4;
  margin: 5px 0 15px;
}

.section--roadmap .h2 {
  margin-right: 2vw;
  margin-bottom: 30px;
}
@media (min-width: 767px) {
  .section--roadmap .h2 {
    margin-bottom: 90px;
  }
}

@media (min-width: 1024px) {
  .rm-year {
    border-left: 1px solid #7ed0c9;
  }
}

.rm-year-title {
  text-align: left;
  color: #7ed0c9;
  margin-bottom: 16px;
}
@media (min-width: 1024px) {
  .rm-year-title {
    text-align: center;
  }
}

@media (min-width: 767px) {
  .col-roadmap__title,
  .rm-year-col {
    padding-top: 37px;
    padding-bottom: 50px;
  }
}

@media (min-width: 1024px) {
  .col-roadmap__title,
  .rm-year-col {
    padding-top: 0;
  }
}

@media (min-width: 767px) {
  .rm-month-list {
    border-left: 1px solid #7ed0c9;
    padding-left: 6.5vw;
  }
}

.rm-month {
  padding: 18px 0;
}
@media (min-width: 767px) {
  .rm-month {
    padding: 37px 0;
  }
}
.rm-month .rm-moth_title {
  margin-bottom: 9px;
}

.investors-list {
  margin-top: 32px;
}
@media (min-width: 767px) {
  .investors-list {
    margin-top: 67px;
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 1vw;
  }
}
@media (min-width: 1024px) {
  .investors-list {
    -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-gap: 0.5vw;
  }
}
.investors-list .investor-item {
  display: -ms-flexbox;
  display: flex;
}
@media (min-width: 767px) {
  .investors-list .investor-item {
    display: block;
  }
}
.investors-list .investor-item .investor__txt {
  margin-left: 15px;
}
@media (min-width: 767px) {
  .investors-list .investor-item .investor__txt {
    margin-left: 0;
    margin-bottom: 25px;
  }
}

.investor__avatar {
  margin-bottom: 20px;
}

.investor__status {
  margin-top: 5px;
  opacity: 0.3;
}

.section--footer .h2 {
  margin-bottom: 30px;
}

.section--footer__wrapper {
  min-height: calc(60vh - 160px);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.social-list a {
  display: block;
}
@media (min-width: 767px) {
  .social-list a {
    display: inline-block;
  }
}

@media (min-width: 1024px) {
  .section--callback_2 .col-over {
    padding-bottom: 11.11vh;
  }
}

.social {
  color: #7ed0c9;
  margin: 5px 0;
}
@media (min-width: 767px) {
  .social {
    margin: 0 20px 0 0;
  }
}
.social:last-child {
  margin-right: 0;
}

.social-title {
  opacity: 0.3;
  margin-bottom: 22px;
}

.footer--developer {
  margin-top: 30px;
}
@media (min-width: 767px) {
  .footer--developer {
    margin-top: 0;
  }
}

.footer--about,
.footer--developer {
  font-size: 0.9rem;
}

.section--princip img {
  max-width: 100%;
}

.section--princip .princip--schema {
  padding: 50px 0 0 0;
}

.section-security {
  padding: 10vh 0;
}
.section-security .h2 {
  margin-bottom: 1em;
}
@media (min-width: 1024px) {
  .section-security .h2 {
    margin-bottom: 3em;
  }
}

@media (min-width: 1024px) {
  .security__overlay {
    display: -ms-flexbox;
    display: flex;
  }
}

.security__text {
  padding-bottom: 1em;
  text-align: center;
}
@media (min-width: 1024px) {
  .security__text {
    padding-right: 2em;
    width: 66%;
    text-align: left;
  }
}

.security__right {
  font-size: 1.25em;
  margin-top: 0.5em;
  text-align: center;
}
.security__right img {
  max-width: 100%;
}
@media (min-width: 1024px) {
  .security__right {
    width: 33%;
  }
}

.section-cta {
  background-color: #245060;
  color: white;
  margin-bottom: 10vh;
}
.section-cta.section-cta__bottom {
  margin-top: 10vh;
  margin-bottom: 0;
}
.section-cta.section-cta__bottom .cta-img {
  bottom: 0;
}
@media (min-width: 767px) {
  .section-cta.section-cta__bottom .cta-img {
    top: -15vh;
  }
}
.section-cta .cta-overlay {
  display: -ms-grid;
  display: grid;
  grid-gap: 2em;
}
@media (min-width: 767px) {
  .section-cta .cta-overlay {
    -ms-grid-columns: (1fr) [2];
    grid-template-columns: repeat(2, 1fr);
  }
}
.section-cta .cta-text {
  max-width: 530px;
}
.section-cta .cta-btn {
  margin-top: 1em;
}
@media (min-width: 767px) {
  .section-cta .cta-btn {
    margin-top: 5em;
  }
}
.section-cta .cta-img {
  background: no-repeat center;
  background-size: cover;
  position: absolute;
  left: 0;
  top: 0;
  bottom: -5vh;
  right: 0;
}
@media (min-width: 1024px) {
  .section-cta .cta-img {
    bottom: -15vh;
  }
}
.section-cta .cta-img__overlay {
  height: 30vh;
  position: relative;
}

.page-main .tabs-select {
  display: none;
}
@media (min-width: 767px) {
  .page-main .tabs-select {
    display: block;
  }
}

.project-item {
  margin-bottom: 1px;
  -ms-grid-column: span 12;
  grid-column: span 12;
}
@media (min-width: 767px) {
  .project-item {
    -ms-grid-column: span 6;
    grid-column: span 6;
  }
}
@media (min-width: 1024px) {
  .project-item {
    -ms-grid-column: span 3;
    grid-column: span 3;
  }
}
.project-item .project-item__name {
  font-size: 16px;
  font-weight: 500;
  line-height: 1.2;
}
.project-item .project-item__ov {
  height: 100%;
}
.project-item .project-item__ov a,
.project-item .project-item__ov .project-item__overlay {
  height: 100%;
}
.project-item .project-item__ov .project-item__overlay {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
}
.project-item .project-item__ov .project-item__text {
  -ms-flex: 1;
  flex: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.project-item .project-item_coming {
  background-color: #2e4f5f;
  color: #fff;
  padding: 20px;
  border-radius: 5px;
  width: 100%;
  margin-top: 2em;
}
.project-item .project-item_coming_name {
  font-weight: bold;
}

.project-list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr) [12];
  grid-template-columns: repeat(12, 1fr);
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.project-list__overlay {
  position: relative;
  padding: 3em 0;
}
.project-list__overlay::before {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  content: "";
  opacity: 0.12;
  background-color:  var(--c-accent);
}

.page-events .titler {
  padding: 35px 0;
}

.page-project,
.page-projects {
  background-color: rgba(73, 160, 164, 0.12);
}
.page-project .page,
.page-projects .page {
  overflow: visible;
}
.page-project b,
.page-projects b {
  font-weight: bold;
}
.page-project .tags-list .btn--tags:nth-child(7),
.page-project .tags-list .btn--tags:nth-child(8),
.page-project .tags-list .btn--tags:nth-child(9),
.page-project .tags-list .btn--tags:nth-child(10),
.page-projects .tags-list .btn--tags:nth-child(7),
.page-projects .tags-list .btn--tags:nth-child(8),
.page-projects .tags-list .btn--tags:nth-child(9),
.page-projects .tags-list .btn--tags:nth-child(10) {
  display: none;
}
@media (min-width: 1024px) {
  .page-project .tags-list .btn--tags:nth-child(7):nth-child(7),
  .page-project .tags-list .btn--tags:nth-child(7):nth-child(8),
  .page-project .tags-list .btn--tags:nth-child(7):nth-child(9),
  .page-project .tags-list .btn--tags:nth-child(7):nth-child(10),
  .page-project .tags-list .btn--tags:nth-child(8):nth-child(7),
  .page-project .tags-list .btn--tags:nth-child(8):nth-child(8),
  .page-project .tags-list .btn--tags:nth-child(8):nth-child(9),
  .page-project .tags-list .btn--tags:nth-child(8):nth-child(10),
  .page-project .tags-list .btn--tags:nth-child(9):nth-child(7),
  .page-project .tags-list .btn--tags:nth-child(9):nth-child(8),
  .page-project .tags-list .btn--tags:nth-child(9):nth-child(9),
  .page-project .tags-list .btn--tags:nth-child(9):nth-child(10),
  .page-project .tags-list .btn--tags:nth-child(10):nth-child(7),
  .page-project .tags-list .btn--tags:nth-child(10):nth-child(8),
  .page-project .tags-list .btn--tags:nth-child(10):nth-child(9),
  .page-project .tags-list .btn--tags:nth-child(10):nth-child(10),
  .page-projects .tags-list .btn--tags:nth-child(7):nth-child(7),
  .page-projects .tags-list .btn--tags:nth-child(7):nth-child(8),
  .page-projects .tags-list .btn--tags:nth-child(7):nth-child(9),
  .page-projects .tags-list .btn--tags:nth-child(7):nth-child(10),
  .page-projects .tags-list .btn--tags:nth-child(8):nth-child(7),
  .page-projects .tags-list .btn--tags:nth-child(8):nth-child(8),
  .page-projects .tags-list .btn--tags:nth-child(8):nth-child(9),
  .page-projects .tags-list .btn--tags:nth-child(8):nth-child(10),
  .page-projects .tags-list .btn--tags:nth-child(9):nth-child(7),
  .page-projects .tags-list .btn--tags:nth-child(9):nth-child(8),
  .page-projects .tags-list .btn--tags:nth-child(9):nth-child(9),
  .page-projects .tags-list .btn--tags:nth-child(9):nth-child(10),
  .page-projects .tags-list .btn--tags:nth-child(10):nth-child(7),
  .page-projects .tags-list .btn--tags:nth-child(10):nth-child(8),
  .page-projects .tags-list .btn--tags:nth-child(10):nth-child(9),
  .page-projects .tags-list .btn--tags:nth-child(10):nth-child(10) {
    display: inline-block;
  }
}
.page-project .titler--text,
.page-projects .titler--text {
  max-width: 680px;
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 30px;
}
.page-project .titler--text .lid,
.page-projects .titler--text .lid {
  font-weight: normal;
  font-size: 24px;
  line-height: 29px;
}

.page--project__create .g-tabs {
  position: sticky;
  top: 76px;
  z-index: 90;
  background-color: white;
  padding: 1em 1em;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.015);
}

.page--project__create .table {
  margin: 2em 0;
}

.titler--form .h3 {
  font-size: 0.8rem;
  text-transform: uppercase;
  font-weight: 500;
}

.project-page-overlay {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr) [12];
  grid-template-columns: repeat(12, 1fr);
  grid-column-gap: 20px;
  padding: 0 0 4em 0;
}
.project-page-overlay .project-list .project-item {
  background-color: white;
  -ms-grid-column: span 12;
  grid-column: span 12;
}
@media (min-width: 767px) {
  .project-page-overlay .project-list .project-item {
    -ms-grid-column: span 6;
    grid-column: span 6;
  }
}
@media (min-width: 1024px) {
  .project-page-overlay .project-list .project-item {
    -ms-grid-column: span 4;
    grid-column: span 4;
  }
}
.project-page-overlay .project-page--contetlist {
  -ms-grid-column: span 12;
  grid-column: span 12;
}
@media (min-width: 767px) {
  .project-page-overlay .project-page--contetlist {
    -ms-grid-column: span 6;
    grid-column: span 6;
  }
}
@media (min-width: 767px) {
  .project-page-overlay .project-page--contetlist {
    -ms-grid-column: span 9;
    grid-column: span 9;
  }
}
.project-page-overlay .project-page--filter {
  -ms-grid-column: span 12;
  grid-column: span 12;
}
.project-page-overlay .project-page--filter .filter--content {
  background-color: white;
  padding: 30px 20px;
}
.project-page-overlay .project-page--filter .fix--filter {
  position: sticky;
  top: 0;
  z-index: 10;
}
@media (min-width: 767px) {
  .project-page-overlay .project-page--filter {
    -ms-grid-column: span 4;
    grid-column: span 4;
    -ms-flex-order: 2;
    order: 2;
  }
}
@media (min-width: 1024px) {
  .project-page-overlay .project-page--filter {
    -ms-grid-column: span 3;
    grid-column: span 3;
  }
}
.project-page-overlay .project-list {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
}

.project-item__nav menu {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
}

.project-item a {
  color: #000;
}

.project-item__overlay {
  position: relative;
}

.project-item__img {
  padding: 0 0 47.61% 0;
  height: 0;
  background: no-repeat center;
  background-size: cover;
  background-color: #212631;
}

.project-item__text {
  background-color: white;
  padding: 25px 20px;
}

.project-item__tags {
  padding-bottom: 1em;
  text-transform: uppercase;
  font-weight: 400;
  color:  var(--c-accent);
  margin: 0 -0.5em;
  font-size: 0.75em;
}
.project-item__tags span {
  display: inline-block;
  padding: 0 0.5em;
}

.project-item__name {
  padding-bottom: 1em;
  height: 56px;
  text-overflow: ellipsis;
  overflow: hidden;
  margin-bottom: 5px;
}

.project-item__ptext {
  height: 6em;
  line-height: 1;
  font-weight: 400;
  opacity: 0.65;
  overflow: hidden;
  background: #fff;
  margin: 0;
  font-size: 12px;
}
.project-item__ptext:hover {
  overflow: visible;
}
.project-item__ptext p {
  line-height: 1;
  font-weight: 400;
  margin: 0;
  font-size: 12px;
  background-color: white;
}

.project-item__progress {
  padding: 2em 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.project-item__progress b {
  display: block;
  text-align: center;
  width: 100%;
  background-color:  var(--c-accent);
  color: white;
}
.project-item__progress_value {
  width: 50px;
  font-weight: 400;
}
.project-item__progress_line {
  position: relative;
  height: 4px;
  width: calc(100% - 50px);
}
.project-item__progress_line::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color:  var(--c-accent);
  opacity: 0.12;
}
.project-item__progress_indicator {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  background-color:  var(--c-accent);
}

.project-item_footer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
  color: #245060;
  font-weight: 400;
}

.section-compilation {
  color: white;
}
@media (min-width: 1024px) {
  .section-compilation {
    color: #000;
  }
}
.section-compilation::before {
  content: "";
  position: absolute;
  width: 100%;
  top: 0;
  bottom: 0;
  left: 0;
  background-color: #262c3b;
}
@media (min-width: 1024px) {
  .section-compilation::before {
    width: 50%;
  }
}

.compilation-overlay {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  position: relative;
}
@media (min-width: 1024px) {
  .compilation-overlay {
    -ms-grid-columns: 1fr 2fr;
    grid-template-columns: 1fr 2fr;
  }
}

@media (min-width: 1024px) {
  .compilation__text {
    padding-right: 35%;
  }
}

.compilation__text .h2 {
  color:  var(--c-accent);
}
@media (min-width: 1024px) {
  .compilation__text .h2 {
    margin-bottom: 60%;
  }
}

.compilation__text .p {
  color: white;
}

.compilation__slider {
  padding-top: 3em;
  margin: 0 -15px -4vh;
}
@media (min-width: 767px) {
  .compilation__slider {
    margin: 0 -20px -4vh;
  }
}
@media (min-width: 1024px) {
  .compilation__slider {
    margin: 0;
    -ms-grid-columns: 1fr 2fr;
    grid-template-columns: 1fr 2fr;
  }
}

.compilation__slider__img {
  padding: 0 0 100% 0;
  background: no-repeat center;
  background-size: cover;
  height: 0;
}

.compilation__cell {
  display: block;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
}
@media (min-width: 1024px) {
  .compilation__cell {
    display: -ms-flexbox;
    display: flex;
  }
}

.compilation__slider__visual,
.compilation__slider__text {
  width: 100%;
}
@media (min-width: 767px) {
  .compilation__slider__visual,
  .compilation__slider__text {
    width: 50%;
  }
}

.compilation__slider__text {
  padding: 15px;
}
@media (min-width: 767px) {
  .compilation__slider__text {
    padding-left: 4em;
  }
}

.compilation .flickity-button {
  background-color: transparent;
  width: 50px;
  height: 50px;
}
@media (min-width: 1024px) {
  .compilation .flickity-button {
    width: 100px;
    height: 100px;
  }
}

.compilation .flickity-prev-next-button {
  border-radius: 0;
}
.compilation .flickity-prev-next-button:hover {
  background-color: transparent;
}
.compilation .flickity-prev-next-button.next,
.compilation .flickity-prev-next-button.previous {
  top: auto !important;
  left: auto !important;
  right: 40px !important;
  bottom: 0em;
}
@media (min-width: 767px) {
  .compilation .flickity-prev-next-button.next,
  .compilation .flickity-prev-next-button.previous {
    left: 50% !important;
    right: auto !important;
    margin-left: 4em;
  }
}
@media (min-width: 1024px) {
  .compilation .flickity-prev-next-button.next,
  .compilation .flickity-prev-next-button.previous {
    bottom: 2em;
  }
}
.compilation .flickity-prev-next-button.previous {
  transform: translateX(-15%) translateY(-25%);
}
@media (min-width: 767px) {
  .compilation .flickity-prev-next-button.previous {
    transform: translateX(-15%) translateY(-50%);
  }
}
.compilation .flickity-prev-next-button.next {
  transform: translateX(63%) translateY(-25%);
}
@media (min-width: 767px) {
  .compilation .flickity-prev-next-button.next {
    transform: translateX(63%) translateY(-50%);
  }
}
.compilation .flickity-prev-next-button .flickity-button-icon {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  fill:  var(--c-accent);
}

.project--create__form {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
@media (min-width: 1024px) {
  .project--create__form {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
.project--create__form .input-loader {
  padding: 1em;
}
.project--create__form .input-loader__file {
  background-color: transparent;
  padding: 0;
}
.project--create__form .partner--list {
  padding: 1em 0 2em 0;
}
.project--create__form .partner--item {
  background-color: white;
  padding: 0 1em;
  position: relative;
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
}
.project--create__form .partner--item__wrap {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.project--create__form .partner--item .delete {
  position: absolute;
  left: 1em;
  top: 1em;
}
.project--create__form .partner--item .input-group {
  padding-right: 1em;
  width: 100%;
}
.project--create__form .partner--item .input-loader.input-loader__img-small {
  width: 90px;
  padding: 0;
}
.project--create__form
  .partner--item
  .input-loader.input-loader__img-small
  .input--loader__img {
  height: 90px;
}
.project--create__form
  .partner--item
  .input-loader.input-loader__img-small
  .input--loader__img::after {
  width: 50%;
  height: 50%;
}

.project--create__faq {
  width: 100%;
  padding-bottom: 2em;
}
@media (min-width: 1024px) {
  .project--create__faq {
    position: sticky;
    top: 100px;
    width: 33%;
  }
}

.page-cabinet__body--my-projects .cabinet--tutorial {
  grid-area: unset;
}

.page--project__create {
  background-color: rgba(73, 160, 164, 0.12);
  overflow: inherit;
}
.page--project__create b {
  font-weight: bold;
}

@media (min-width: 1024px) {
  .project--create__questions {
    width: 66%;
  }
}

.slide-enter-active {
  transition-duration: 0.3s;
  transition-timing-function: ease-in;
}

.slide-leave-active {
  transition-duration: 0.3s;
  transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
}

.slide-enter-to,
.slide-leave {
  max-height: 100px;
  overflow: hidden;
}

.slide-enter,
.slide-leave-to {
  overflow: hidden;
  max-height: 0;
}

.checkboxes-list {
  padding: 2em 0 3em 0;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr) [1];
  grid-template-columns: repeat(1, 1fr);
  grid-column-gap: 1em;
  grid-row-gap: 1em;
}
@media (min-width: 767px) {
  .checkboxes-list {
    grid-column-gap: 1.5em;
    -ms-grid-columns: (1fr) [2];
    grid-template-columns: repeat(2, 1fr);
  }
}

.links-item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
}
.links-item .input-group {
  width: 80%;
}

.page-project {
  overflow: inherit;
}

.page-cabinet .titler--form,
.page-project-detail .titler--form {
  padding: 0;
}

.page-cabinet .project--rate,
.page-project-detail .project--rate {
  display: -ms-flexbox;
  display: flex;
  gap: 6px;
  -ms-flex-align: center;
  align-items: center;
  line-height: 20px;
  font-size: 14px;
}

.page-project__header {
  background-color: #245060;
  color: white;
  border-color: #668490;
  border-style: solid;
  border-width: 1px 0 1px 0;
}

.page-project-detail {
  z-index: 100;
}
.page-project-detail .titler {
  position: relative;
}
.page-project-detail .titler::before {
  content: "";
  background: linear-gradient(90deg, #212631 35%, rgba(33, 38, 49, 0) 55%),
    rgba(33, 38, 49, 0.2);
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 0;
}
.page-project-detail .titler .h1 {
  font-weight: bold;
  font-size: 30px;
}
@media (min-width: 1024px) {
  .page-project-detail .titler .h1 {
    font-size: 40px;
    line-height: 50px;
  }
}
.page-project-detail .titler--overlay {
  position: relative;
  z-index: 1;
  display: block;
}
.page-project-detail .project-item__progress_value {
  font-size: 1.8em;
  line-height: 1;
}
@media (min-width: 1024px) {
  .page-project-detail .project-item__progress_value {
    font-size: 1.6em;
  }
}
.page-project-detail .page-project__header--overlay {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
}
@media (min-width: 1024px) {
  .page-project-detail .page-project__header--overlay {
    -ms-grid-columns: 2fr 3fr 3fr 3fr 8fr 4fr;
    grid-template-columns: 2fr 3fr 3fr 3fr 8fr 4fr;
    grid-column-gap: 1em;
  }
}
@media (min-width: 1360px) {
  .page-project-detail .page-project__header--overlay {
    -ms-grid-columns: 2fr 3fr 3fr 2fr 7fr 4fr;
    grid-template-columns: 2fr 3fr 3fr 2fr 7fr 4fr;
    grid-column-gap: 1em;
  }
}
.page-project-detail .page-project__header--overlay .project-tem__invest {
  display: none;
}
@media (min-width: 1024px) {
  .page-project-detail .page-project__header--overlay .project-tem__invest {
    display: block;
  }
}
.page-project-detail .page-project__header--overlay menu {
  list-style: none;
  border: #668490;
  border-style: solid;
  border-width: 0;
}
@media (min-width: 767px) {
  .page-project-detail .page-project__header--overlay menu {
    border-width: 0 1px 0 0;
  }
}
.page-project-detail .page-project__header--overlay menu li {
  border: #668490;
  border-style: solid;
  display: inline-block;
  border-width: 0;
  text-align: center;
}
.page-project-detail .page-project__header--overlay menu li a {
  color: white;
  text-align: center;
  display: block;
  padding: 15px 10px;
}
.page-project-detail
  .page-project__header--overlay
  menu
  li
  a.nuxt-link-exact-active {
  background-color: white;
  color:  var(--c-accent);
}
@media (min-width: 767px) {
  .page-project-detail .page-project__header--overlay menu li a {
    padding: 2em 2em;
  }
}
@media (min-width: 1024px) {
  .page-project-detail .page-project__header--overlay menu li a {
    padding: 2em 0.5em;
  }
}
@media (min-width: 767px) {
  .page-project-detail .page-project__header--overlay menu li {
    border-width: 0 0 0 1px;
  }
}

.project--line__summary {
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
  -ms-flex-align: center;
  align-items: center;
  padding: 10px 0;
}
.project--line__summary .page-project__header--cell {
  width: 52px;
  height: 52px;
  text-align: center;
  font-weight: 600;
  font-size: 14px;
  line-height: 16px;
}
.project--line__summary .page-project__header--cell #svg circle {
  transition: stroke-dashoffset 1s linear;
  stroke: rgba(0, 0, 0, 0.25);
  stroke-width: 4px;
  stroke-dasharray: calc(26 * 6);
  stroke-dashoffset: calc((25 * 6) - ((25 * 6) * 100) / 100);
}
.project--line__summary .page-project__header--cell #svg #bar {
  stroke: #49a0a3;
}
.project--line__summary .page-project__header--cell #cont {
  display: block;
  height: 52px;
  width: 52px;
  border-radius: 100%;
  position: relative;
}
.project--line__summary .page-project__header--cell #cont::after {
  position: absolute;
  display: block;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  content: attr(data-pct) "%";
  font-size: 14px;
  font-weight: bold;
}

.project--header__title-props.project--header__body {
  margin: 20px 0 20px 0;
  opacity: 0.75;
}

.project--header__title-props.project--header__footer {
  -ms-grid-columns: (1fr) [3];
  grid-template-columns: repeat(3, 1fr);
}

.project--line__utp {
  font-size: 12px;
  font-weight: bold;
}
.project--line__utp span {
  opacity: 0.75;
  display: inline-block;
  padding: 0 0.5rem;
}

.project--header__title-prop {
  padding: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 5px;
  -ms-flex-align: center;
  align-items: center;
  gap: 5px;
}
.project--header__title-prop .project-item__sumsearch {
  text-align: right;
}

.section--documents a,
.section--documents a.link {
  font-weight: 400;
  text-transform: none;
}
.section--documents a:hover,
.section--documents a.link:hover {
  color: #262c3b;
}

.project--main__img {
  padding: 0 0 66% 0;
  background-size: cover;
  border-radius: 10px;
}

.panel--close {
  position: absolute;
  top: 25px;
  right: 0px;
  width: 36px;
  height: 36px;
  cursor: pointer;
}
.panel--close::after,
.panel--close::before {
  content: "";
  width: 100%;
  border-top: 1px solid #000;
  top: 50%;
  left: 0;
  width: 100%;
  position: absolute;
}
.panel--close::after {
  transform: rotate(-45deg);
}
.panel--close::before {
  transform: rotate(45deg);
}

.project--header__ti {
  font-weight: 500;
  text-transform: lowercase;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  gap: 0.5rem;
  font-size: 12px;
  line-height: 1;
  margin: 10px 0;
}
.project--header__ti span {
  display: inline-block;
  border: 1px solid;
  padding: 1px 17px;
  border-radius: 20px;
}
.project--header__ti .tooltipe,
.project--header__ti .tags,
.project--header__ti .space {
  text-transform: lowercase;
  font-size: inherit;
  font-weight: inherit;
}
.project--header__ti .project--header__typeinvest {
  color:  var(--c-accent);
}

.project--header__progress-value {
  font-weight: 500;
  font-size: 26px;
  line-height: 32px;
}

.clients--list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr) [2];
  grid-template-columns: repeat(2, 1fr);
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  padding: 4em 0 0 0;
}
@media (min-width: 767px) {
  .clients--list {
    -ms-grid-columns: (1fr) [3];
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (min-width: 1024px) {
  .clients--list {
    -ms-grid-columns: (1fr) [4];
    grid-template-columns: repeat(4, 1fr);
  }
}
@media (min-width: 1360px) {
  .clients--list {
    -ms-grid-columns: (1fr) [5];
    grid-template-columns: repeat(5, 1fr);
  }
}

.clients--item .img {
  background: no-repeat center;
  background-size: contain;
  width: 125px;
  height: 0;
  padding: 0 0 50% 0;
}

.roadmap--list {
  display: -ms-grid;
  display: grid;
  grid-row-gap: 2em;
  padding: 0 0 2em 0;
}
@media (min-width: 1024px) {
  .roadmap--list {
    padding: 4em 0 2em 0;
    -ms-grid-columns: (1fr) [2];
    grid-template-columns: repeat(2, 1fr);
    grid-column-gap: 2em;
  }
}

.roadmap--item {
  margin: 0;
  border-top: 1px solid #dee5e7;
  padding: 2em 0;
}
@media (min-width: 1024px) {
  .roadmap--item {
    margin: 3em 0 0 0;
  }
}
.roadmap--item__text {
  padding: 0 2em 0 0;
}
.roadmap--item__date {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  text-transform: uppercase;
  color:  var(--c-accent);
  margin-bottom: 2em;
}
@media (min-width: 1024px) {
  .roadmap--item__date {
    margin-bottom: 0;
    margin-top: 4px;
  }
}

@media (min-width: 767px) {
  .roadmap--content {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 2fr 5fr;
    grid-template-columns: 2fr 5fr;
  }
}

.bonuse--list {
  display: -ms-grid;
  display: grid;
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  padding: 2em 0 2em 0;
}
@media (min-width: 767px) {
  .bonuse--list {
    -ms-grid-columns: (1fr) [4];
    grid-template-columns: repeat(4, 1fr);
  }
}
@media (min-width: 1024px) {
  .bonuse--list {
    -ms-grid-columns: (1fr) [3];
    grid-template-columns: repeat(3, 1fr);
  }
}

.bonuse--item {
  background-color: #262c3b;
  color: white;
  padding: 2em;
}
.bonuse--item .h3 {
  color:  var(--c-accent);
  margin-bottom: 1em;
}
.bonuse--item__footer-props {
  margin-top: 2em;
  border-top: 1px solid #dee5e7;
  padding: 1em 0;
  display: -ms-grid;
  display: grid;
  grid-column-gap: 1.5em;
  -ms-grid-columns: (1fr) [2];
  grid-template-columns: repeat(2, 1fr);
}
.bonuse--item__footer-name {
  text-transform: uppercase;
  font-size: 0.75em;
  padding-bottom: 0.5em;
}
.bonuse--item__footer-val {
  font-weight: 500;
}

.doc--list {
  display: -ms-grid;
  display: grid;
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  padding: 2em 0 2em 0;
  -ms-flex-align: baseline;
  align-items: baseline;
}
@media (min-width: 767px) {
  .doc--list {
    -ms-grid-columns: (1fr) [2];
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 1024px) {
  .doc--list {
    -ms-grid-columns: (1fr) [4];
    grid-template-columns: repeat(4, 1fr);
  }
}

.doc--item {
  text-align: left;
  padding: 0 0 0 2.5em;
  position: relative;
}
.doc--item a {
  color: #000;
  text-decoration: underline;
}
.doc--item a:hover {
  text-decoration: none;
}
.doc--item::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='20' viewBox='0 0 18 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.4673e-05 6L6.00303 0H16.998C17.55 0 18 0.455 18 0.992V19.008C17.9998 19.2712 17.895 19.5235 17.7088 19.7095C17.5226 19.8955 17.2702 20 17.007 20H0.993025C0.861702 19.9991 0.731845 19.9723 0.61087 19.9212C0.489895 19.8701 0.38017 19.7957 0.287961 19.7022C0.195752 19.6087 0.122864 19.4979 0.0734597 19.3762C0.0240555 19.2545 -0.000897804 19.1243 2.4673e-05 18.993V6ZM7.00002 1.5L1.50002 7H7.00002V1.5Z' fill='%2349A0A4'/%3E%3C/svg%3E%0A");
  width: 18px;
  height: 20px;
}

.rate--list {
  display: -ms-grid;
  display: grid;
  grid-column-gap: 2em;
  padding: 2em 0 2em 0;
  font-size: 1.2em;
  -ms-grid-columns: (1fr) [12];
  grid-template-columns: repeat(12, 1fr);
  grid-column-gap: 24px;
}
.rate--list .rate--val {
  -ms-grid-column: span 12;
  grid-column: span 12;
}
.rate--list .rate--txt {
  -ms-grid-column: span 12;
  grid-column: span 12;
}
@media (min-width: 1024px) {
  .rate--list .rate--val {
    -ms-grid-column: span 5;
    grid-column: span 5;
  }
  .rate--list .rate--txt {
    -ms-grid-column: span 7;
    grid-column: span 7;
  }
}
.rate--list p {
  margin: 1em 0;
}

.rate--value {
  font-size: 80px;
  line-height: 1;
  margin: 2rem 0;
}

.section--risk p {
  font-size: 1rem;
}

.comments--list {
  max-width: 680px;
  margin: 2em 0;
}

.comments--item {
  margin-bottom: 3em;
}
.comments--item___header {
  margin-bottom: 1em;
}
.comments--item___img {
  border-radius: 50%;
  width: 50px;
  height: 50px;
  background: no-repeat center;
  background-size: cover;
  margin-right: 2em;
  float: left;
}
.comments--item__username {
  font-size: 1.2em;
}
.comments--item__date {
  opacity: 0.8;
}

.popoup--invest__content {
  display: -ms-grid;
  display: grid;
}
@media (min-width: 1024px) {
  .popoup--invest__content {
    -ms-grid-columns: 3fr 1fr;
    grid-template-columns: 3fr 1fr;
    grid-column-gap: 2em;
  }
}

.popoup--invest__body {
  position: relative;
}

.popoup--invest__bonuse {
  position: relative;
}

.popoup--invest__config {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr) [2];
  grid-template-columns: repeat(2, 1fr);
  grid-column-gap: 1em;
}
@media (min-width: 1024px) {
  .popoup--invest__config {
    -ms-grid-columns: (1fr) [4];
    grid-template-columns: repeat(4, 1fr);
    grid-column-gap: 2em;
  }
}
.popoup--invest__config .title {
  text-transform: uppercase;
  padding: 0 0 1em 0;
  font-size: 0.9em;
}
.popoup--invest__config .val {
  font-weight: 400;
  font-size: 1.1em;
}

.popup--invest__line {
  margin: 2em 0 0 0;
}
.popup--invest__line .checkboxes-list {
  padding: 1em 0;
}

.popup--pay__card {
  display: -ms-grid;
  display: grid;
  grid-template: repeat(2, 1fr) / 250px 125px;
  grid-column-gap: 1em;
}

.project--create__addvideo {
  padding: 2em 0 3em;
}

.video-img {
  height: 160px;
  width: 280px;
  background: no-repeat center;
  background-size: cover;
}

.project--create__doc {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 6fr 4fr;
  grid-template-columns: 6fr 4fr;
  padding: 2em 0 2em;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 1em;
  background-color: white;
  padding: 0 1em;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

.project--create__press {
  paddint: 2em 0 4em;
}
.project--create__press .press-list {
  -ms-grid-columns: (1fr) [1];
  grid-template-columns: repeat(1, 1fr);
  padding: 2em 0 4em;
}
@media (min-width: 767px) {
  .project--create__press .press-list {
    -ms-grid-columns: (1fr) [2];
    grid-template-columns: repeat(2, 1fr);
  }
}

.project--create__press-url {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 7fr 3fr;
  grid-template-columns: 7fr 3fr;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 2em;
}

.roadmap--item {
  -ms-flex-align: start;
  align-items: start;
}
@media (min-width: 1024px) {
  .roadmap--item {
    -ms-grid-columns: 100px 1fr;
    grid-template-columns: 100px 1fr;
    display: -ms-grid;
    display: grid;
    grid-gap: 1em;
  }
}

.reviews--item {
  display: -ms-grid;
  display: grid;
  grid-template-areas: "autor company" "text text";
  grid-column-gap: 1em;
}
.reviews--item > div:nth-child(1) {
  grid-area: autor;
}
.reviews--item > div:nth-child(2) {
  grid-area: company;
}
.reviews--item > div:nth-child(3) {
  grid-area: text;
}

.project__create--partners__addform {
  padding: 0 0 4em 0;
}
.project__create--partners__addform .partner--data {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 6fr 4fr;
  grid-template-columns: 6fr 4fr;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 0.6em;
}

.project--create__logo {
  padding: 2em 0 4em;
}

.project--create__command {
  padding: 2em 0 4em;
}

.project--create__command-add {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 7fr 3fr;
  grid-template-columns: 7fr 3fr;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 2em;
}

.command--line {
  padding: 0.75em 1em;
  background-color: white;
  margin: 2px 0;
}
.command--line__img {
  background: no-repeat center;
  background-size: cover;
  width: 55px;
  height: 55px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 1em;
}
.command--line__name {
  display: inline-block;
  vertical-align: middle;
}

.press-list.line {
  display: block;
}

.press-line {
  position: relative;
  background-color: white;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  padding: 1em;
}
.press-line b {
  font-weight: bold;
}
.press-line .del {
  position: absolute;
  right: 0.4em;
  top: 0.4em;
  z-index: 1;
}

.project-list__line {
  margin: 1em 0;
}

.project-item__line {
  background-color: white;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  padding: 1em;
  position: relative;
}
.project-item__line:nth-child(2n) {
  background-color: transparent;
}
.project-item__line a {
  color: #262c3b;
}
.project-item__line .title {
  font-weight: bold;
}

.cabinet--propject-invets__table {
  margin-top: 2em;
}
.cabinet--propject-invets__table .cabinet--propject-invets__table__item {
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
}
.cabinet--propject-invets__table
  .cabinet--propject-invets__table__item:nth-child(2n) {
  background-color: white;
}
.cabinet--propject-invets__table .cabinet--propject-invets__table__item a {
  color: #262c3b;
}
.cabinet--propject-invets__table .cabinet--propject-invets__row {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 4fr 2fr 2fr 2fr 2fr 3fr;
  grid-template-columns: 1fr 4fr 2fr 2fr 2fr 2fr 3fr;
  grid-column-gap: 1em;
}
.cabinet--propject-invets__table .cabinet--propject-invets__row .cell {
  padding: 0.5em 0.75em;
}
.cabinet--propject-invets__table .cabinet--propject-invets__row .cell .name {
  font-weight: 500;
}

.page--cabiner__project {
  background-color: #f2f2f2;
  overflow: visible;
}

.cabinte--project--data {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 6fr 4fr;
  grid-template-columns: 6fr 4fr;
  grid-gap: 2em;
}
.cabinte--project--data .titler--manager {
  width: 100%;
}
.cabinte--project--data .titler--manager .manager-block.open {
  width: 100%;
}

.cabinte--project--data__title {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.cabinte--project--data__title .format-date {
  display: inline-block;
}
.cabinte--project--data__title .logo__project {
  width: 100px;
  height: 100px;
  background: no-repeat center;
  background-size: cover;
  border-radius: 50%;
  border: 2px solid white;
  margin-right: 2em;
}

.cabinte--project--data__invest {
  background-color: white;
  padding: 1.5em 2em;
  margin: 2em 0;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  grid-gap: 1em;
}
.cabinte--project--data__invest .currency_val {
  font-size: 2em;
}

.tabs--project {
  margin: 1em 0;
}
.tabs--project .tab--project {
  cursor: pointer;
  font-size: 1.75em;
  opacity: 0.5;
  display: inline-block;
  border-bottom: 2px solid transparent;
  margin-right: 2em;
}
.tabs--project .tab--project.active {
  opacity: 1;
  border-bottom: 2px solid  var(--c-accent);
}

ol {
  counter-reset: ol-counter;
  margin: 1em 0;
}
ol li {
  counter-increment: ol-counter;
  position: relative;
  padding-left: 1em;
  margin-top: 0.5em;
}
ol li::before {
  content: counter(ol-counter) ".";
}
ol li p {
  display: inline-block;
  padding: 0;
  margin: 0 !important;
}

.section--contents {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 7fr 3fr;
  grid-template-columns: 7fr 3fr;
  grid-gap: 2em;
  -ms-grid-row-align: start;
  align-self: start;
  grid-template-areas: "content nav";
}
.section--contents .section--contents__table {
  position: sticky;
  top: 75px;
  grid-area: nav;
  height: calc(100vh - 75px);
  padding: 2em 0;
}
.section--contents .section--contents__table ul {
  margin: 0 0 0 1em;
}
.section--contents .section--contents__text {
  grid-area: content;
}

.status-org {
  width: 10px;
  height: 10px;
  border-radius: 50%;
}
.status-org--ACTIVE {
  background-color: green;
}

.org--data {
  margin: 2em 0;
}
.org--data .org--header {
  position: relative;
  padding-left: 1.25em;
}
.org--data .org--header .org--name {
  font-weight: 600;
}
.org--data .org--header .status-org {
  position: absolute;
  top: 0.5em;
  left: 0;
}
.org--data .org--date--egril {
  opacity: 0.6;
  margin-bottom: 1em;
}
.org--data .org--date--egril .format-date,
.org--data .org--date-registration .format-date {
  display: inline-block;
}

.autor--project {
  background-color: white;
  padding: 1em 1em;
  border-radius: 5px;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 55px 1fr;
  grid-template-columns: 55px 1fr;
  grid-gap: 1em;
  margin: 0 0 2em 0;
}
.autor--project .autor--name {
  font-weight: 600;
  font-size: 1.2em;
  line-height: 1;
  padding-top: 0.5em;
}
.autor--project .header-user__data-icon {
  width: 55px;
  height: 55px;
  border-radius: 50%;
  background: no-repeat center;
  background-size: cover;
  font-size: 1.2rem;
  font-weight: 500;
  border: 1px solid #fff;
  text-align: center;
  line-height: 45px;
  background-color: white;
  color: #49a0a4;
}

.project-item__line-overlay {
  display: -ms-grid;
  display: grid;
  grid-gap: 1em;
  -ms-grid-columns: 2fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 2fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.calc-project--conf {
  display: -ms-grid;
  display: grid;
  grid-gap: 1em;
  -ms-grid-columns: 2fr 2fr;
  grid-template-columns: 2fr 2fr;
  margin: 1em 0;
}
.calc-project--conf .form--group,
.calc-project--conf .input-group {
  padding-right: 0;
  min-height: 32px;
}
.calc-project--conf_3 {
  -ms-grid-columns: (1fr) [3];
  grid-template-columns: repeat(3, 1fr);
}
.calc-project--conf .vs__dropdown-toggle {
  max-height: 3em;
  overflow: hidden;
}
.calc-project--conf .vs__dropdown-toggle .vs__selected {
  max-height: 2em;
}

.page--project__create .btns {
  margin-top: 1em;
}

.table thead th,
.table thead td,
.table tfoot th,
.table tfoot td {
  font-weight: bold;
  padding: 0.5em;
  line-height: 1;
}

.table td {
  padding: 0.5em;
}
.table td .input-group {
  padding-top: 0;
  margin-bottom: 0;
  padding-right: 0;
}
.table td.td-title {
  font-weight: bold;
}

.table tr:hover td {
  background-color: rgba(0, 0, 0, 0.05);
}

.page--project__create .calendar--month,
.page-cabinet .calendar--month,
.page--cabinet .calendar--month {
  grid-column-gap: 0;
  border-style: solid;
  border-width: 1px 0 0 1px;
  border-color: rgba(0, 0, 0, 0.15);
}
.page--project__create .calendar--month .calendar--month__day,
.page-cabinet .calendar--month .calendar--month__day,
.page--cabinet .calendar--month .calendar--month__day {
  text-align: left;
  border-style: solid;
  border-width: 0 1px 1px 0;
  border-color: rgba(0, 0, 0, 0.15);
}
.page--project__create
  .calendar--month
  .calendar--month__day
  .calendar--month__day-over,
.page-cabinet .calendar--month .calendar--month__day .calendar--month__day-over,
.page--cabinet
  .calendar--month
  .calendar--month__day
  .calendar--month__day-over {
  margin: 0;
}

.page--project__create .calendar--month__day-title,
.page-cabinet .calendar--month__day-title,
.page--cabinet .calendar--month__day-title {
  font-weight: bold;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding-right: 1rem;
}

.page--project__create .calendar--month__day-cell,
.page-cabinet .calendar--month__day-cell,
.page--cabinet .calendar--month__day-cell {
  min-height: 200px;
  padding: 0.5rem;
}

.page--project__create .calendar--month__day__event,
.page-cabinet .calendar--month__day__event,
.page--cabinet .calendar--month__day__event {
  border: 1px solid;
  border-radius: 5px;
  padding: 0.2rem;
  line-height: 1;
  cursor: pointer;
}
.page--project__create .calendar--month__day__event:hover,
.page-cabinet .calendar--month__day__event:hover,
.page--cabinet .calendar--month__day__event:hover {
  background-color: rgba(0, 0, 0, 0.15);
}

.add--form__shadow {
  background-color: rgba(0, 0, 0, 0.65);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 1000;
}

.add--form__content {
  background-color: white;
  padding: 20px;
  left: 50%;
  top: 50%;
  position: fixed;
  transform: translate(-50%, -50%);
  z-index: 1001;
}

.add--form__close {
  position: absolute;
  right: 10px;
  top: 10px;
}

.project__invest--history {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  padding: 0.25rem 0.5rem;
}

.project--invest__header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  gap: 1rem;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.project--invest__header .input--group,
.project--invest__header .input-group {
  width: calc(20% - 1rem);
}
.project--invest__header .currency_val {
  font-weight: 600;
  font-size: 1.6rem;
  line-height: 1;
}

.change_month {
  cursor: pointer;
}

.add_day__work {
  cursor: pointer;
}

.pay-invest__calendar {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr) [4];
  grid-template-columns: repeat(4, 1fr);
  grid-column-gap: 1rem;
}

.footer-form__add-project {
  position: sticky;
  bottom: 0;
  background-color: white;
  padding: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.project--form__nav {
  text-align: center;
}

.page--project__create .input-group label {
  position: relative;
  padding-bottom: 0.25rem;
  top: auto;
  min-height: 26px;
  display: inline-block;
}

.quillWrapper {
  background-color: white;
  height: 350px;
}
.quillWrapper .ql-container {
  height: 302px;
}

.page-project__header {
  position: sticky;
  top: 0;
  z-index: 2000;
}

@media (min-width: 1024px) {
  .section--project__text .wrapper {
    max-width: 670px;
    margin: auto;
    padding: 0;
    position: relative;
  }
}

@media (min-width: 1440px) {
  .section--project__text .wrapper {
    max-width: 800px;
  }
}

.section--project__text ul {
  list-style: none;
}

.section--project__text ul li::before {
  content: url("data:image/svg+xml,%3Csvg width='23' height='2' viewBox='0 0 23 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1H22' stroke='%23245060' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  height: 100%;
  width: 16px;
  display: flex;
  align-items: center;
  transform: translateY(-10%);
}
@media (min-width: 1024px) {
  .section--project__text ul li::before {
    width: 20px;
  }
}

.section--project__text h2,
.section--project__text h3,
.section--project__text h4,
.section--project__text .h2,
.section--project__text .h3,
.section--project__text ul,
.section--project__text ol,
.section--project__text table,
.section--project__text p {
  max-width: 800px;
}

.section--project__text ol,
.section--project__text ul {
  margin-bottom: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 10px;
}
.section--project__text ol li,
.section--project__text ul li {
  position: relative;
  padding-left: 36px;
}

.section--project__text p,
.section--project__text ul li {
  font-size: 14px;
  line-height: 18px;
  color: #212631;
  margin: 0 0 20px 0;
  font-weight: 400;
}

.section--project__text img {
  height: 170px;
  object-fit: cover;
  object-position: center;
  border-radius: 32px;
}

.section--project__text h2 {
  font-size: 18px;
  line-height: 22px;
}

@media (min-width: 1024px) {
  .section--project__text img {
    height: 392px;
    margin: 20px 0 40px 0;
  }
  .section--project__text ol li,
  .section--project__text ul li {
    padding-left: 40px;
  }

  .section--project__text p,
  .section--project__text ul li {
    font-size: 16px;
    line-height: 20px;
  }

  .section--project__text ol,
  .section--project__text ul {
    gap: 20px;
  }

  .section--project__text h2 {
    font-size: 28px;
    line-height: 32px;
  }
}

.section--project__text a {
  color:  var(--c-accent);
}

.section--project__text ol li::before,
.section--project__text ul li::before {
  position: absolute;
  left: 0;
}

.section--project__text h2,
.section--project__text h3 {
  margin-bottom: 20px;
  padding-top: 0;
}

.section--project__text b,
.section--project__text strong {
  font-weight: 600;
}

.section--project__text i,
.section--project__text em {
  font-style: italic;
}

.project--list__lock-detection {
  position: relative;
}
.project--list__lock-detection .project--list__lock-authbtn {
  position: absolute;
  left: -20px;
  top: -20px;
  bottom: -20px;
  right: -20px;
  display: -ms-flexbox;
  display: flex;
  padding: 20px;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-backdrop-filter: blur(6px);
  backdrop-filter: blur(6px);
  z-index: 15;
  text-align: center;
  background-color: rgba(239, 242, 244, 0.65);
}

.project--header {
  display: -ms-grid;
  display: grid;
  gap: 1em;
}
@media (min-width: 1280px) {
  .project--header {
    -ms-grid-columns: 6fr 4fr;
    grid-template-columns: 6fr 4fr;
    margin-bottom: 50px;
  }
}
.project--header .titler {
  min-height: 300px;
}
.project--header .lid {
  line-height: 1.2;
}
.project--header .lbl--project {
  color: #6e6e6e;
  font-weight: 400;
}

.project--header__offer {
  padding: 0 20px;
  max-width: 640px;
  margin: 0 auto;
}

.project--header__progress-wrap {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.project--header__progress-wrap {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
  margin: 20px 0;
}
.project--header__progress-wrap .project--header__progress-column {
  font-weight: 400;
}
.project--header__progress-wrap .project--header__progress-column:last-child {
  text-align: right;
}
.project--header__progress-wrap
  .project--header__progress-column
  .project--header__progress-investors {
  font-weight: 600;
}
.project--header__progress-wrap .project--header__progress-caption,
.project--header__progress-wrap .project--header__progress-time {
  color: #6e6e6e;
}

.project--header__progress-line {
  margin-bottom: 20px;
  background: #245060;
  height: 20px;
  border-radius: 20px;
  text-align: center;
  line-height: 20px;
  color: #fff;
}
.project--header__progress-line .header__progress-percent {
  background: linear-gradient(270deg, #7ed0c9 0%, #499fa3 100%);
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15);
  border-radius: 20px;
  height: 100%;
  overflow: hidden;
  padding: 0 5px;
  padding: 2px 0;
  max-width: 100%;
}

.project--header__buy__btn .btn {
  width: 100%;
  font-size: 1.4em;
}

.section--company .project--header__title-props {
  margin: 25px 0;
}

.invest--calc .popoup--invest__config {
  display: block;
}
.invest--calc .popoup--invest__config .form--group,
.invest--calc .popoup--invest__config .input-group {
  padding-right: 0;
}
.invest--calc .popoup--invest__config .form--group .input,
.invest--calc .popoup--invest__config .input-group .input {
  text-align: center;
}

@media (min-width: 767px) {
  .page-blog .press-list {
    -ms-grid-columns: (1fr) [2];
    grid-template-columns: repeat(2, 1fr);
    gap: 40px 15px;
  }
  .section-blog .press-list {
    -ms-grid-columns: (1fr) [2];
    grid-template-columns: repeat(2, 1fr);
    gap: 40px 20px;
  }
}

@media (min-width: 1024px) {
  .page-blog .press-list {
    -ms-grid-columns: (1fr) [3];
    grid-template-columns: repeat(3, 1fr);
  }
  .section-blog .press-list {
    -ms-grid-columns: (1fr) [3];
    grid-template-columns: repeat(3, 1fr);
  }
}

.section-press {
  overflow: hidden;
}

.press-list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr) [1];
  grid-template-columns: repeat(1, 1fr);
  grid-gap: 2em;
  padding-top: 3em;
}

.press-item {
  position: relative;
}
.press-item a {
  color: inherit;
  display: block;
  height: 100%;
}
.press-item .h3 {
  line-height: 1.2;
}
.press-item::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  opacity: 0.04;
}
.press-item__img {
  height: 0;
  padding: 0 0 66% 0;
  border-radius: 16px;
  background: no-repeat center;
  background-size: cover;
}
.press-item__overlay {
  position: relative;
  height: 100%;
}
.press-item__text {
  margin-top: 10px;
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.press-item__text .h3 {
  line-height: 16px;
  font-size: 12px;
  color: #212631;
  font-weight: 500;
}
.press-item__footer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: end;
  align-items: flex-end;
}
.press-item__date {
  font-weight: 400;
  color:  var(--c-accent);
  line-height: 16px;
  font-size: 12px;
}
.press-item__logo {
  width: 33px;
  height: 33px;
  background: no-repeat center;
  background-size: contain;
}
.press-item__tags {
  line-height: 16px;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 500;
  color: #212631;
}
.press-item__desc {
  line-height: 16px;
  font-size: 12px;
  font-weight: 400;
  color: #808080;
  display: -webkit-box;
  -webkit-line-clamp: 6;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.press-item__desc br {
  display: none;
}
.press-item__desc p {
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
  margin: 0;
}
.press-item__desc > span {
  display: block;
  text-overflow: ellipsis;
  overflow: hidden;
  -webkit-line-clamp: 6;
  display: -webkit-box;
}

@media (min-width: 1024px) {
  .press-item__text .h3 {
    font-size: 14px;
  }
  .press-item__text {
    margin-top: 20px;
    min-height: 185px;
  }
  .press-item__footer {
    position: absolute;
    bottom: 0;
  }
  .press-item__desc {
    -webkit-line-clamp: 5;
  }
  .press-item__desc > span {
    -webkit-line-clamp: 5;
  }
}
@media (min-width: 1440px) {
  .press-item__text .h3 {
    font-size: 16px;
    line-height: 20px;
  }
  .press-item__text {
    min-height: 160px;
  }

  .press-item__desc {
    -webkit-line-clamp: 3;
  }
  .press-item__desc > span {
    -webkit-line-clamp: 3;
  }
}

.events-list {
  padding-top: 2em;
}

.events-item {
  position: relative;
  margin-bottom: 2em;
}
.events-item a {
  color: inherit;
  display: block;
  position: relative;
  z-index: 1;
}
.events-item::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-color:  var(--c-accent);
  opacity: 0.04;
}
.events-item__cost {
  white-space: nowrap;
  font-size: 18px;
}
@media (min-width: 767px) {
  .events-item__overlay {
    display: -ms-flexbox;
    display: flex;
  }
}
.events-item__header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-bottom: 1em;
}
@media (min-width: 767px) {
  .events-item__header {
    margin-bottom: 2em;
    display: -ms-flexbox;
    display: flex;
  }
}
.events-item__footer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-top: 2em;
}
.events-item__text {
  padding: 15px;
}
@media (min-width: 767px) {
  .events-item__text {
    padding: 30px 40px;
    width: 45%;
  }
}
.events-item__col1 {
  padding: 15px;
  background-color: #f9fcfb;
  position: relative;
}
@media (min-width: 767px) {
  .events-item__col1 {
    padding: 40px;
    width: 25%;
  }
}
.events-item__img {
  height: 250px;
  background: no-repeat center;
  background-size: cover;
}
@media (min-width: 767px) {
  .events-item__img {
    height: auto;
    width: 30%;
  }
}
.events-item__city {
  margin-top: 1em;
}
@media (min-width: 767px) {
  .events-item__city {
    margin-top: 2em;
  }
}
.events-item__date {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media (min-width: 767px) {
  .events-item__date {
    display: block;
  }
}
.events-item__date::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  background-color: #262c3b;
  height: 1px;
  display: block;
}
@media (min-width: 767px) {
  .events-item__date::before {
    display: none;
  }
}
.events-item__datestart {
  margin-left: -0.5em;
}
.events-item__dateend {
  margin-right: -0.5em;
}
.events-item__datestart,
.events-item__dateend {
  font-size: 1.4em;
  text-transform: lowercase;
  position: relative;
  overflow: hidden;
  background-color: #f9fcfb;
}
.events-item__datestart .date_value,
.events-item__dateend .date_value {
  position: relative;
  display: inline-block;
  padding: 0.5em;
}
.events-item__datestart .date_value::before,
.events-item__dateend .date_value::before {
  background-color: #262c3b;
}
.events-item__datestart .date_day,
.events-item__dateend .date_day {
  font-size: 2em;
  display: inline-block;
  vertical-align: top;
  line-height: 1.2;
}
.events-item__datestart .date_value::before {
  content: "";
  position: absolute;
  left: 100%;
  width: 1000px;
  height: 1px;
  top: 0;
  bottom: 0;
  margin: auto;
  margin-left: 15px;
}
.events-item__dateend {
  text-align: right;
}
.events-item__dateend .date_value::before {
  content: "";
  position: absolute;
  right: 100%;
  width: 1000px;
  height: 1px;
  top: 0;
  bottom: 0;
  margin: auto;
  margin-right: 15px;
}

.page-event .page--public .page,
.page-events .page--public .page {
  background-color: white;
}

.page-event .titler .events-item__date .events-item__datestart,
.page-event .titler .events-item__date .events-item__dateend,
.page-events .titler .events-item__date .events-item__datestart,
.page-events .titler .events-item__date .events-item__dateend {
  background-color: transparent;
  display: inline-block;
}

.page-event .titler .events-item__date .events-item__datestart .date_value,
.page-events .titler .events-item__date .events-item__datestart .date_value {
  padding-right: 140px;
}
.page-event
  .titler
  .events-item__date
  .events-item__datestart
  .date_value::before,
.page-events
  .titler
  .events-item__date
  .events-item__datestart
  .date_value::before {
  width: 120px;
  left: auto;
  right: 0;
}

.page-event
  .titler
  .events-item__date
  .events-item__dateend
  .date_value::before,
.page-events
  .titler
  .events-item__date
  .events-item__dateend
  .date_value::before {
  display: none;
}

@media (min-width: 767px) {
  .section-reviews {
    padding-bottom: 8em;
  }
}

.section-reviews::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-color:  var(--c-accent);
  opacity: 0.04;
}

.reviews-list {
  margin-top: 2em;
}
@media (min-width: 767px) {
  .reviews-list {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: (1fr) [2];
    grid-template-columns: repeat(2, 1fr);
    grid-column-gap: 6em;
  }
}

.reviews-item {
  padding: 2em 0;
}
.reviews-item__img {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background: no-repeat center;
  background-size: cover;
  float: left;
  margin-right: 1em;
  margin-bottom: 1em;
}
@media (min-width: 767px) {
  .reviews-item__img {
    float: none;
  }
}
.reviews-item__role {
  opacity: 0.4;
  font-size: 0.75em;
}
@media (min-width: 767px) {
  .reviews-item__role {
    font-size: 1em;
  }
}
@media (min-width: 767px) {
  .reviews-item__header {
    display: -ms-flexbox;
    display: flex;
  }
}
.reviews-item__autor {
  padding: 0 4em 0 3em;
}
.reviews-item__text {
  padding: 1em 0 0 0;
}
@media (min-width: 767px) {
  .reviews-item__text {
    padding: 2em 0 0 0;
    font-size: 1.42em;
  }
}

.variants-list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr) [1];
  grid-template-columns: repeat(1, 1fr);
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  padding-top: 3em;
}
@media (min-width: 767px) {
  .variants-list {
    -ms-grid-columns: (1fr) [2];
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 1024px) {
  .variants-list {
    -ms-grid-columns: (1fr) [3];
    grid-template-columns: repeat(3, 1fr);
  }
}

.variants-item {
  position: relative;
  color: white;
}
.variants-item::before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #262c3b;
  border-radius: 10px;
}
.variants-item .variants-item__title {
  color:  var(--c-accent);
}
.variants-item__description.p {
  font-size: 1em;
  line-height: 1.4;
  opacity: 0.8;
  font-weight: 400;
}

.variants-item__overlay {
  position: relative;
}

.variants-item__head {
  padding: 20px 15px;
}
@media (min-width: 1024px) {
  .variants-item__head {
    padding: 2em;
  }
}

.variants-item__footer {
  background-color: #234f60;
  border-radius: 0 0 10px 10px;
  padding: 20px 15px;
}
@media (min-width: 1024px) {
  .variants-item__footer {
    padding: 2em 1.5em;
  }
}
.variants-item__footer em {
  font-style: normal;
  font-size: 0.9rem;
}

.terms-list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 33% 33% 33%;
  grid-template-columns: 33% 33% 33%;
  grid-column-gap: 1em;
}

.terms-item__name {
  font-size: 0.857em;
}

.terms-item__value {
  font-size: 1.286em;
  font-weight: 400;
}

.contacts-list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr) [1];
  grid-template-columns: repeat(1, 1fr);
  grid-column-gap: 2em;
}
@media (min-width: 1024px) {
  .contacts-list {
    -ms-grid-columns: (1fr) [3];
    grid-template-columns: repeat(3, 1fr);
  }
}

.contacts-item {
  padding-bottom: 3em;
}

.section--people,
.section--partners,
.section--docs {
  text-align: center;
}

.people--overlay {
  padding-top: 3em;
}

.people--list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr) [2];
  grid-template-columns: repeat(2, 1fr);
  grid-column-gap: 1em;
  grid-row-gap: 2em;
  padding: 2em 0 1em;
}
@media (min-width: 1024px) {
  .people--list {
    -ms-grid-columns: (1fr) [4];
    grid-template-columns: repeat(4, 1fr);
    grid-column-gap: 2em;
  }
}

.people--item {
  text-align: center;
  padding: 1em 0 2em 0;
}

.people--img {
  width: 128px;
  height: 128px;
  background: no-repeat center;
  background-size: cover;
  border-radius: 50%;
  margin: 0 auto 1em;
}
@media (min-width: 1024px) {
  .people--img {
    width: 164px;
    height: 164px;
  }
}

.people--role {
  opacity: 0.4;
}

.contact--connect {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: center;
  align-items: center;
  font-size: 16px;
}
.contact--connect .contact--field {
  margin: 50px 0 50px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 1em;
}
.contact--connect a {
  font-weight: 500;
  display: inline-block;
  border-bottom: 1px solid;
  line-height: 1.5;
}
.contact--connect a:hover {
  border-bottom: 1px solid transparent;
}
.contact--connect .contact--phone {
  font-size: 2em;
  font-weight: 600;
}
.contact--connect .contact--phone a {
  color: #000;
  text-decoration: none;
  border-bottom: 1px solid transparent;
}
.contact--connect .contact---email {
  font-size: 1.4em;
}
.contact--connect .social--ul {
  font-size: 1.2em;
}
@media (min-width: 1024px) {
  .contact--connect {
    -ms-flex-pack: center;
    justify-content: center;
  }
  .contact--connect .contact--field {
    margin: 5vh 0 5vh;
    width: 33%;
  }
}

.contact--content {
  margin: 100px 0 50px;
}
@media (min-width: 1024px) {
  .contact--content {
    margin: 10vh 0 5vh;
  }
}
.contact--content .h2n {
  font-weight: 700;
}
.contact--content .h3 {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
}
.contact--content .p {
  margin-top: 5px;
}

.contact--head {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0px 0 50px;
  gap: 1em;
}
.contact--head .contact--header {
  width: 100%;
}
.contact--head .contact--adress {
  margin-top: 1em;
}
.contact--head .contact--adress .p {
  font-size: 1.2em;
  font-weight: 400;
}
@media (min-width: 767px) {
  .contact--head .contact--adress {
    width: 50%;
  }
}
@media (min-width: 1024px) {
  .contact--head {
    margin: 5vh 0 5vh;
  }
  .contact--head .contact--header,
  .contact--head .contact--adress {
    width: calc(33% - 0.66em);
  }
}

.f-auth::before {
  content: "";
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  position: absolute;
  background-color: #f6f8f9;
}
@media (min-width: 767px) {
  .f-auth::before {
    display: none;
  }
}

.auth--logo {
  margin-bottom: 25px;
}
.auth--logo svg {
  width: 196px;
}

.app--enter {
  text-align: center;
}
.app--enter .link {
  text-transform: lowercase;
  margin-right: 1em;
}
.app--enter .link + .link {
  margin-left: 1em;
}
.app--enter .small--tool {
  font-size: 0.8em;
  color: rgba(0, 0, 0, 0.5);
}
.app--enter .input {
  text-align: center;
}

.form--auth-reg {
  padding: 0;
  background-color: #f6f8f9;
  max-width: 680px;
  position: relative;
}
@media (min-width: 767px) {
  .form--auth-reg {
    padding: 2.5em 3em;
  }
}
.form--auth-reg .footer-form {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding-top: 2em;
}
.form--auth-reg .form--header {
  padding: 1em 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media (min-width: 767px) {
  .form--auth-reg .form--header {
    padding: 2em 0;
  }
}

.page-auth {
  position: relative;
}
.page-auth .page--overlay {
  padding: 2em 0;
  background: no-repeat center;
  background-size: cover;
}
@media (min-width: 767px) {
  .page-auth .page--overlay {
    padding: 4em 0;
    background-color: #262c3b;
  }
}

.note {
  font-size: 0.75rem;
}
.note.error {
  color: red;
}

.select_city_list {
  background-color: white;
}
.select_city_list > div {
  padding: 0.5em;
}
.select_city_list > div:hover {
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0.15);
}

.manager-block {
  background-color: white;
  color: #262c3b;
  max-width: 420px;
  margin: 0 0 0 auto;
  width: 75px;
  height: 75px;
  border-radius: 50%;
  transition: 0.3s ease;
  position: fixed;
  right: 15px;
  bottom: 1em;
  z-index: 100;
  overflow: hidden;
}
.manager-block div {
  transition: 0.3s ease;
}
.manager-block.open {
  border-radius: 0;
  width: calc(100% - 30px);
  height: 360px;
}
@media (min-width: 767px) {
  .manager-block.open {
    height: auto;
  }
}
.manager-block.open .manager--title {
  height: auto;
  position: relative;
}
.manager-block.open .manager--title::before,
.manager-block.open .manager--title::after {
  content: "";
  position: absolute;
  width: 40px;
  height: 1px;
  background-color: #262c3b;
  right: 15px;
  top: 37px;
}
@media (min-width: 767px) {
  .manager-block.open .manager--title::before,
  .manager-block.open .manager--title::after {
    display: none;
  }
}
.manager-block.open .manager--title::before {
  transform: rotate(45deg);
}
.manager-block.open .manager--title::after {
  transform: rotate(-45deg);
}
.manager-block.open .manager--content {
  padding: 1.75em 1.5em;
}
.manager-block.open .manager--header {
  padding-bottom: 1.5em;
}
@media (min-width: 767px) {
  .manager-block.open .manager--header {
    padding-bottom: 3em;
  }
}
.manager-block.open .manager--footer {
  height: auto;
}
@media (min-width: 767px) {
  .manager-block {
    width: auto;
    border-radius: 0;
    position: static;
    height: auto;
  }
}

.manager--title {
  overflow: hidden;
  height: 0;
}
@media (min-width: 767px) {
  .manager--title {
    height: auto;
  }
}
.manager--title__content {
  padding: 1.75em 1.5em;
  border-bottom: 1px solid #dee5e7;
}

@media (min-width: 767px) {
  .manager--content {
    padding: 1.75em 1.5em;
  }
}

.manager--header {
  display: -ms-grid;
  display: grid;
  grid-column-gap: 1.75em;
  -ms-grid-columns: 1fr 2fr;
  grid-template-columns: 1fr 2fr;
  place-items: center left;
}
@media (min-width: 767px) {
  .manager--header {
    padding-bottom: 3em;
  }
}
.manager--header__image {
  width: 75px;
  height: 75px;
  border-radius: 50%;
  cursor: pointer;
  background: no-repeat center;
  background-size: cover;
}
@media (min-width: 767px) {
  .manager--header__image {
    width: 120px;
    height: 120px;
  }
}

.manager--footer {
  grid-column-gap: 1.75em;
  -ms-grid-columns: (1fr) [2];
  grid-template-columns: repeat(2, 1fr);
  grid-row-gap: 2em;
  place-items: center left;
  height: 0;
  overflow: hidden;
}
.manager--footer > div {
  margin-bottom: 1em;
}
@media (min-width: 767px) {
  .manager--footer {
    display: -ms-grid;
    display: grid;
    height: auto;
  }
}
.manager--footer__chat {
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  text-align: left;
}
@media (min-width: 767px) {
  .manager--footer__chat {
    text-align: center;
    margin-top: 1em;
  }
}
@media (min-width: 767px) {
  .manager--footer .subtitle {
    padding-bottom: 0.75em;
  }
}
.manager--footer__sociallink {
  display: inline-block;
  padding-right: 1em;
}

.page-cabinet,
.page-company,
.page-investor {
  overflow: inherit;
}
@media (min-width: 1024px) {
  .page-cabinet,
  .page-company,
  .page-investor {
    padding-bottom: 0;
  }
}
.page-cabinet__body,
.page-company__body,
.page-investor__body {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
  margin: 1em 0;
  grid-column-gap: 1em;
}
@media (min-width: 767px) {
  .page-cabinet__body,
  .page-company__body,
  .page-investor__body {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 75fr 25fr;
    grid-template-columns: 75fr 25fr;
  }
}
.page-cabinet .project-list,
.page-company .project-list,
.page-investor .project-list {
  text-align: left;
  padding: 2em 0;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  grid-gap: 1em;
}
@media (min-width: 767px) {
  .page-cabinet .project-list,
  .page-company .project-list,
  .page-investor .project-list {
    -ms-grid-columns: (1fr) [3];
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (min-width: 1024px) {
  .page-cabinet .project-list,
  .page-company .project-list,
  .page-investor .project-list {
    -ms-grid-columns: (1fr) [3];
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (min-width: 1361px) {
  .page-cabinet .project-list,
  .page-company .project-list,
  .page-investor .project-list {
    -ms-grid-columns: (1fr) [4];
    grid-template-columns: repeat(4, 1fr);
  }
}
.page-cabinet .project-list .project-item,
.page-company .project-list .project-item,
.page-investor .project-list .project-item {
  -ms-grid-column: auto;
  grid-column: auto;
  border-radius: 5px;
  overflow: hidden;
}

.cabinet--user__anonim {
  background-color: #262c3b;
  color: white;
}
.cabinet--user__anonim .p {
  opacity: 0.4;
  line-height: 1.2;
}

.white--form {
  background-color: white;
  color: #262c3b;
  padding: 20px 20px;
  border-radius: 20px;
}
@media (min-width: 1024px) {
  .white--form {
    padding: 40px 40px;
  }
}
.white--form .mx-datepicker {
  width: 100%;
}
.white--form .field--label {
  text-align: left;
}
.white--form p {
  text-align: left;
}
.white--form .input--fields__group .input-row.input-row__file .field--control {
  -ms-flex-direction: column;
  flex-direction: column;
}

.hr--or {
  text-align: center;
  overflow: hidden;
  margin-bottom: 20px;
}
.hr--or span {
  position: relative;
  opacity: 0.6;
}
.hr--or span::after,
.hr--or span::before {
  content: "";
  position: absolute;
  top: 50%;
  width: 1000px;
  background-color: white;
  height: 1px;
  opacity: 0.5;
}
.hr--or span::after {
  left: 110%;
}
.hr--or span::before {
  right: 110%;
}

.cabinet-layout {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  background-color: rgba(73, 160, 164, 0.12);
  -ms-flex-direction: column;
  flex-direction: column;
}
@media (min-width: 1024px) {
  .cabinet-layout {
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
.cabinet-layout .titler {
  margin-top: -5vh;
  min-height: 50vh;
  padding: 6vh 0 6vh 0;
}
.cabinet-layout .titler .titler--text,
.cabinet-layout .titler .titler--manager {
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}
@media (min-width: 767px) {
  .cabinet-layout .titler .titler--text,
  .cabinet-layout .titler .titler--manager {
    width: 50%;
  }
}

.page-profile-form {
  background-color: rgba(73, 160, 164, 0.12);
}

.nav-cabinet {
  width: 100%;
  top: 75px;
  -ms-flex-item-align: start;
  align-self: flex-start;
  background-color: white;
  overflow-x: scroll;
}
@media (min-width: 1024px) {
  .nav-cabinet {
    width: 20%;
    position: sticky;
  }
}
.nav-cabinet menu {
  list-style: none;
  display: -ms-flexbox;
  display: flex;
}
@media (min-width: 1024px) {
  .nav-cabinet menu {
    display: block;
  }
}
.nav-cabinet menu li menu {
  display: none;
}
.nav-cabinet menu li.active menu {
  display: block;
}
.nav-cabinet menu li.parent-li a.level-one {
  display: none;
}
@media (min-width: 1024px) {
  .nav-cabinet menu li.parent-li a.level-one {
    display: block;
  }
}
.nav-cabinet menu li.parent-li menu {
  display: -ms-flexbox;
  display: flex;
}
@media (min-width: 1024px) {
  .nav-cabinet menu li.parent-li menu {
    display: block;
  }
}
.nav-cabinet menu li a {
  color: #262c3b;
  white-space: nowrap;
}
.nav-cabinet menu li a.active {
  opacity: 0.6;
}
.nav-cabinet menu li a.active + menu {
  display: -ms-flexbox;
  display: flex;
}
@media (min-width: 1024px) {
  .nav-cabinet menu li a.active + menu {
    display: block;
  }
}
.nav-cabinet menu li a.level-one {
  display: block;
  padding: 1em 15px;
  border-bottom: 1px solid #dee5e7;
  text-transform: uppercase;
}
@media (min-width: 767px) {
  .nav-cabinet menu li a.level-one {
    padding: 1em 40px;
  }
}
@media (min-width: 1024px) {
  .nav-cabinet menu li a.level-one {
    padding: 1em 1em;
  }
}
.nav-cabinet menu li a.level-two {
  display: block;
  padding: 1em 15px 1em 15px;
  border-bottom: 1px solid #dee5e7;
  text-transform: uppercase;
}
@media (min-width: 767px) {
  .nav-cabinet menu li a.level-two {
    text-transform: lowercase;
  }
}
@media (min-width: 1024px) {
  .nav-cabinet menu li a.level-two {
    padding: 1em 40px 1em 40px;
  }
}

.profile--header {
  margin: 25px 0 0 0;
}

.container-cabinet {
  width: 100%;
  padding: 5vh 0;
}

@media (min-width: 1024px) {
  .nav-cabinet + .container-cabinet {
    border-left: 1px solid #dee5e7;
    width: 80%;
  }
}

.change-password {
  grid-gap: 2em;
}
@media (min-width: 767px) {
  .change-password {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: (1fr) [3];
    grid-template-columns: repeat(3, 1fr);
  }
}

.change-password__block {
  padding-bottom: 2em;
}

.profile--config__man {
  display: -ms-grid;
  display: grid;
  grid-column-gap: 2em;
  padding: 2em 0;
}
@media (min-width: 1024px) {
  .profile--config__man {
    grid-template-areas: "ln fn mn " "dr adr adr ";
    -ms-grid-columns: (1fr) [3];
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (min-width: 1024px) {
  .profile--config__man .first-name {
    grid-area: fn;
  }
  .profile--config__man .middle-name {
    grid-area: mn;
  }
  .profile--config__man .last-name {
    grid-area: ln;
  }
  .profile--config__man .dbirthday {
    grid-area: dr;
  }
  .profile--config__man .input-adress {
    grid-area: adr;
  }
}

.passport--header {
  display: -ms-grid;
  display: grid;
  grid-column-gap: 2em;
  padding: 2em 0;
}
@media (min-width: 1024px) {
  .passport--header {
    -ms-grid-columns: (1fr) [2] 4fr;
    grid-template-columns: repeat(2, 1fr) 4fr;
  }
}

.passport--builder {
  display: -ms-grid;
  display: grid;
  grid-column-gap: 2em;
  padding: 2em 0;
  -ms-flex-align: center;
  align-items: center;
}
@media (min-width: 1024px) {
  .passport--builder {
    -ms-grid-columns: (1fr) [3];
    grid-template-columns: repeat(3, 1fr);
  }
}

.input-loader {
  background-color: white;
  padding: 15px 15px 15px 27.5%;
  max-width: 645px;
  position: relative;
  margin: 2em 0;
}
@media (min-width: 1024px) {
  .input-loader {
    padding: 1em 1em 1em 234px;
    max-width: 645px;
  }
}
.input-loader .input--loader__img {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 25%;
  background: no-repeat center;
  background-size: cover;
}
@media (min-width: 1024px) {
  .input-loader .input--loader__img {
    width: 212px;
  }
}
.input-loader .input--loader__img .input--loader__img_container {
  background: no-repeat center;
  background-size: cover;
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 2;
}
.input-loader .input--loader__img::after,
.input-loader .input--loader__img::before {
  content: "";
  position: absolute;
}
.input-loader .input--loader__img::before {
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background-color:  var(--c-accent);
}
.input-loader .input--loader__img::after {
  width: 50px;
  height: 85px;
  top: 50%;
  transform: translate(-50%, -50%);
  left: 50%;
  background: no-repeat center;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg width='100' height='89' viewBox='0 0 100 89' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M46.154 56.0992V0H53.8463V56.0992L74.2036 35.7419L79.6429 41.1812L50.0001 70.8239L20.3574 41.1812L25.7967 35.7419L46.154 56.0992Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.69231 80.7689V61.5381H0V88.4612H100V61.5381H92.3077V80.7689H7.69231Z' fill='white'/%3E%3C/svg%3E%0A");
}
@media (min-width: 1024px) {
  .input-loader .input--loader__img::after {
    width: 100px;
  }
}
.input-loader .p {
  font-size: 0.8em;
}
@media (min-width: 1024px) {
  .input-loader .p {
    font-size: 1em;
  }
}

.history--table {
  background-color: white;
  padding: 2em 0 0 0;
  margin: 2em 0 0 0;
}

.history--head {
  opacity: 0.6;
  display: none;
}
@media (min-width: 1024px) {
  .history--head {
    display: block;
  }
}

.history--cell {
  padding: 7px 15px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  text-align: right;
}
@media (min-width: 1024px) {
  .history--cell {
    padding: 15px 32px;
    display: block;
    text-align: left;
  }
}

.history--cell__name {
  opacity: 0.6;
  font-size: 0.8em;
  text-align: left;
}
@media (min-width: 1024px) {
  .history--cell__name {
    display: none;
  }
}

.history--row {
  border-bottom: 1px solid #dee5e7;
}
@media (min-width: 1024px) {
  .history--row {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 2fr 2fr 3fr 4fr;
    grid-template-columns: 1fr 2fr 2fr 3fr 4fr;
  }
}
.history--row:nth-child(2n) {
  background-color: #fafeff;
}

.section--cabinet--projects {
  grid-area: projects;
}
@media (min-width: 767px) {
  .section--cabinet--projects {
    max-width: 76vw;
  }
}
.section--cabinet--projects .cabinet--projects {
  background-color: white;
  padding: 2em 1em;
  margin-bottom: 1em;
}
@media (min-width: 767px) {
  .section--cabinet--projects .cabinet--projects {
    margin-bottom: 0;
  }
}

.cabinet--tutorial {
  grid-area: faq;
}
@media (min-width: 767px) {
  .cabinet--tutorial {
    max-width: 25vw;
  }
}

.dashboard--item {
  padding: 2em 1em;
  background-color: white;
  text-align: center;
  max-width: auto;
  margin-bottom: 1em;
}
@media (min-width: 767px) {
  .dashboard--item {
    grid-area: dashboarditem;
    max-width: 25vw;
    margin-bottom: 0;
  }
}
@media (min-width: 767px) {
  .dashboard--item:nth-child(2) {
    grid-area: dashboarditem1;
  }
}
@media (min-width: 767px) {
  .dashboard--item:nth-child(3) {
    grid-area: dashboarditem2;
  }
}
@media (min-width: 767px) {
  .dashboard--item:nth-child(4) {
    grid-area: dashboarditem3;
  }
}

.cabinet--invest__data {
  margin: 2em 0 1em;
}
.cabinet--invest__data:first-child {
  padding-top: 0;
}

.cabinet--invest__chart {
  grid-gap: 1em;
}
@media (min-width: 767px) {
  .cabinet--invest__chart {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: (1fr) [4];
    grid-template-columns: repeat(4, 1fr);
    grid-template-areas: "dashboarditem dashboarditem1 dashboarditem2 dashboarditem3" "projects projects projects faq";
  }
}
.cabinet--invest__chart canvas {
  width: 100%;
}

.cabinet--invest__line {
  padding: 1em 0;
}

.plan_divident__chart {
  padding: 3em 0 5em;
}
.plan_divident__chart > div {
  height: 400px;
  max-height: 400px;
}
.plan_divident__chart .chartjs-size-monitor {
  max-height: 400px;
}
.plan_divident__chart canvas {
  height: 400px;
}

.section--anket .form {
  max-width: 726px;
}

.page--registration--anket .checkboxes-list {
  display: block;
}

.passport--files {
  padding: 2em 0 0 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
.passport--files .img {
  width: 200px;
  height: 200px;
  background: no-repeat center;
  background-size: contain;
  background-color: white;
  margin: 0 1em;
  border: 1px solid  var(--c-accent);
  position: relative;
}
.passport--files .img .del {
  position: absolute;
  right: 1em;
  top: 1em;
  cursor: pointer;
}
.passport--files .img .del::before {
  content: "x";
  font-weight: 600;
}

.cabinet-user__saleaccount {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  padding-bottom: 2em;
}

.cabinet-user__data-saleaccount {
  font-size: 2.5rem;
  padding-right: 0.5em;
  line-height: 1;
}

.refunds-form,
.pay-form {
  padding: 2em 2em 2em;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background-color: white;
  -ms-flex-align: center;
  align-items: center;
  max-width: 480px;
}

.refunds-form {
  max-width: 560px;
}

small {
  font-size: 0.8em;
  opacity: 0.6;
}

.card-form {
  border-radius: 4px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  padding: 2em 2em;
  margin-top: 1em;
  position: relative;
}

.input-group__card {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
}
.input-group__card > div input.input {
  width: 70px;
}
.input-group__card .input-group__card__date {
  display: -ms-flexbox;
  display: flex;
}
.input-group__card .input-group__card__date > div input.input {
  width: 70px;
}

.card-form {
  position: relative;
}
.card-form.dark * {
  color: white;
}
.card-form.dark * label,
.card-form.dark * input {
  color: black;
}
.card-form.dark .input-group input:focus + label,
.card-form.dark .input-group.filled label,
.card-form.dark .input-group.focus label {
  color: white;
}
.card-form .input-group label {
  text-transform: uppercase;
  font-size: 0.8em;
  top: 22px;
}
.card-form .input-group input:focus + label,
.card-form .input-group.filled label,
.card-form .input-group.focus label {
  top: 3px;
}
.card-form .card-form__logobank {
  width: 150px;
  height: 40px;
  background: no-repeat center;
  background-size: contain;
  position: absolute;
  right: 2em;
  top: 1em;
  background-position: top right;
}

.protection-card-number {
  font-size: 2em;
  padding-top: 1.5em;
}

.cabinet--projects .project-list {
  display: block;
}
.cabinet--projects
  .project-list
  .project-item
  .project-item__overlay
  .project-item__img {
  display: none;
}
.cabinet--projects
  .project-list
  .project-item
  .project-item__overlay
  .project-item__text {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 3fr 1fr 2fr;
  grid-template-columns: 3fr 1fr 2fr;
  grid-gap: 1em;
}
.cabinet--projects
  .project-list
  .project-item
  .project-item__overlay
  .project-item__text
  .project-item__tags {
  font-size: 0.75em;
}
.cabinet--projects
  .project-list
  .project-item
  .project-item__overlay
  .project-item__text
  .project-item__name.h3 {
  font-size: 16px;
}
.cabinet--projects
  .project-list
  .project-item
  .project-item__overlay
  .project-item__text
  .project-item__ptext {
  display: none;
}
.cabinet--projects
  .project-list
  .project-item
  .project-item__overlay
  .project-item__text
  .project-item__sumsearch,
.cabinet--projects
  .project-list
  .project-item
  .project-item__overlay
  .project-item__text
  .project-item__day {
  font-size: 1.2em;
}
.cabinet--projects
  .project-list
  .project-item
  .project-item__overlay
  .project-item__text
  .project-item__sumneed,
.cabinet--projects
  .project-list
  .project-item
  .project-item__overlay
  .project-item__text
  .project-item__daytitle {
  font-size: 0.75em;
}

.qr--code__identity {
  max-width: 420px;
  padding: 20px;
  background-color: white;
  border-radius: 5px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  margin: 0 auto;
  text-align: center;
}

.cabinet--overlay {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
  margin: 0 auto;
}
@media (min-width: 1024px) {
  .cabinet--overlay {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: (1fr) [12];
    grid-template-columns: repeat(12, 1fr);
    grid-column-gap: 20px;
  }
}

@media (min-width: 1024px) {
  .cabinet--nav {
    -ms-grid-column: span 3;
    grid-column: span 3;
  }
}

@media (min-width: 1360px) {
  .cabinet--nav {
    -ms-grid-column: span 2;
    grid-column: span 2;
  }
}

.cabinet--nav .cabinet--menu {
  position: fixed;
  z-index: 900;
  background-color: #fff;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
  bottom: 0;
  left: 0;
  right: 0;
  padding: 0 15px;
}
@media (min-width: 1024px) {
  .cabinet--nav .cabinet--menu {
    bottom: auto;
    background-color: transparent;
    box-shadow: none;
    padding: 0;
    position: static;
  }
  .cabinet--nav .cabinet--menu .cabinet--menu {
    top: 100px;
    position: sticky;
  }
}
.cabinet--nav .cabinet--menu menu {
  display: -ms-flexbox;
  display: flex;
  list-style: none;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-align: start;
  align-items: start;
  -ms-flex-pack: center;
  justify-content: center;
}
.cabinet--nav .cabinet--menu menu li {
  width: 25%;
}
@media (min-width: 1024px) {
  .cabinet--nav .cabinet--menu menu {
    -ms-flex-align: inherit;
    align-items: inherit;
    margin: 0px 0 0 0;
  }
  .cabinet--nav .cabinet--menu menu li {
    margin-bottom: 0px;
    width: auto;
  }
}
.cabinet--nav .cabinet--menu menu a {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  gap: 10px;
  border-radius: 5px;
  padding: 10px 3px;
  color: #000;
  -ms-flex-direction: column;
  flex-direction: column;
  font-size: 10px;
  line-height: 1;
  text-transform: lowercase;
}
@media (min-width: 1024px) {
  .cabinet--nav .cabinet--menu menu a {
    -ms-flex-direction: row;
    flex-direction: row;
    padding: 0px;
    font-size: 14px;
    text-transform: none;
  }
}
.cabinet--nav .cabinet--menu menu a.router-link-active {
  background-color: white;
  color: #245060;
}
@media (min-width: 1024px) {
  .cabinet--nav .cabinet--menu menu a.router-link-active {
    background-color: transparent;
    color: #7ed0c9;
  }
}
.cabinet--nav .cabinet--menu menu svg path {
  stroke: #000;
}
.cabinet--nav .cabinet--menu menu svg.fill path {
  fill: #000;
  stroke: none;
}
.cabinet--nav .cabinet--menu menu:hover {
  color: #245060;
}
.cabinet--nav .cabinet--menu menu:hover svg path {
  stroke: #245060;
}
.cabinet--nav .cabinet--menu menu:hover svg.fill path {
  fill: #245060;
  stroke: none;
}
.cabinet--nav .cabinet--menu menu.router-link-exact-active {
  background-color: white;
  color: #245060;
}
.cabinet--nav .cabinet--menu menu.router-link-exact-active svg.fill path {
  fill: #245060;
  stroke: none;
}
.cabinet--nav .cabinet--menu menu.router-link-exact-active svg path {
  stroke: #245060;
}

.cabinet--body {
  padding-bottom: 64px;
  -ms-grid-column: span 12;
  grid-column: span 12;
}

.cabinet--portfolio__content {
  padding-top: 40px;
}
@media (min-width: 1024px) {
  .cabinet--portfolio__content {
    padding-top: 0px;
  }
}

@media (min-width: 1024px) {
  .cabinet--portfolio__bill {
    grid-area: a;
  }
  .cabinet--portfolio__bill .cabinet--bills__right-side {
    position: sticky;
    top: 100px;
  }
}

@media (min-width: 1024px) {
  .cabinet--header__portfolio {
    grid-area: b;
  }
}

.cabinet--portfolio__container {
  text-align: center;
}
@media (min-width: 1024px) {
  .cabinet--portfolio__container {
    grid-area: c;
  }
}
@media (min-width: 767px) {
  .cabinet--portfolio__container .project-list .project-item {
    display: none;
  }
}
.cabinet--portfolio__container .project-list .project-item:first-child {
  display: block;
}
@media (min-width: 767px) {
  .cabinet--portfolio__container .project-list .project-item:nth-child(2) {
    display: block;
  }
  .cabinet--portfolio__container .project-list .project-item:nth-child(3) {
    display: block;
  }
}
@media (min-width: 1024px) {
  .cabinet--portfolio__container .project-list .project-item:nth-child(3) {
    display: block;
  }
}
@media (min-width: 1360px) {
  .cabinet--portfolio__container .project-list .project-item:nth-child(4) {
    display: block;
  }
}

.cabinet--header__portfolio {
  padding-bottom: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.input--fields__group .input {
  background-color: white;
}

.app__cabinet {
  background-color: #f5f5f5;
}
.app__cabinet .header {
  color: white;
  background-color: #262c3b;
}
.app__cabinet .header a.router-link-active {
  color: #55c0c5;
}
.app__cabinet .titler--text {
  width: 100%;
}
@media (min-width: 1024px) {
  .app__cabinet .titler--text {
    width: 65%;
  }
}
.app__cabinet .bx-filter {
  white-space: nowrap;
  overflow: scroll;
  margin: 10px -15px 10px -15px;
  padding: 0 0 0 15px;
}
@media (min-width: 1024px) {
  .app__cabinet .bx-filter {
    margin: 1em 0;
    white-space: normal;
    overflow: visible;
    padding: 0;
  }
}
.app__cabinet .header nav .header-menu {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 10px;
  background-color: #fff;
}
.app__cabinet .header nav .header-menu a {
  color: #262c3b;
  text-align: center;
  font-weight: 400;
  text-transform: lowercase;
}
.app__cabinet .header nav .header-menu a.router-link-active {
  color: #55c0c5;
}
@media (min-width: 1024px) {
  .app__cabinet .header nav .header-menu {
    position: static;
    background-color: transparent;
    padding: 0;
  }
  .app__cabinet .header nav .header-menu a {
    color: white;
  }
  .app__cabinet .header nav .header-menu a svg {
    display: none;
  }
}
.app__cabinet .header nav .header-menu menu li {
  margin-bottom: 0;
}

.table--project__invest {
  display: block;
  margin-top: 20px;
}
@media (min-width: 1024px) {
  .table--project__invest {
    display: table;
  }
}
.table--project__invest a {
  color: #000;
}
.table--project__invest tbody {
  display: block;
}
@media (min-width: 1024px) {
  .table--project__invest tbody {
    display: table-row-group;
  }
}
.table--project__invest thead {
  display: none;
}
@media (min-width: 1024px) {
  .table--project__invest thead {
    display: table-header-group;
  }
}
.table--project__invest th {
  text-align: center;
  font-size: 12px;
  text-transform: lowercase;
  font-weight: 500;
}
.table--project__invest tbody tr {
  display: block;
  margin: 0 -20px;
  padding: 10px 20px;
}
@media (min-width: 767px) {
  .table--project__invest tbody tr {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}
@media (min-width: 1024px) {
  .table--project__invest tbody tr {
    display: table-row;
    margin: 0;
    padding: 0;
    width: auto;
  }
}
.table--project__invest tbody tr:nth-child(2n + 1) {
  background-color: white;
}
.table--project__invest td {
  display: block;
}
@media (min-width: 767px) {
  .table--project__invest td {
    width: calc(50% - 0.5em);
  }
  .table--project__invest td:first-child {
    width: 100%;
  }
}
@media (min-width: 1024px) {
  .table--project__invest td {
    width: auto;
    display: table-cell;
  }
}
.table--project__invest .project--invest__name {
  font-weight: bold;
  font-size: 18px;
  line-height: 1;
}
.table--project__invest .project--invest__name a {
  color: #000;
}
@media (min-width: 1024px) {
  .table--project__invest .project--invest__name {
    font-size: 14px;
    font-weight: 500;
  }
}
.table--project__invest .project--invest__prop {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  gap: 1em;
}
.table--project__invest .project--invest__prop .lbl {
  text-transform: lowercase;
}
.table--project__invest .project--invest__prop .val {
  text-align: right;
  font-weight: bold;
}
.table--project__invest .project--invest__prop .val.prop--status {
  font-weight: 400;
  line-height: 1.2;
}
.table--project__invest
  .project--invest__prop
  .val.prop--status.prop--status__S {
  color: #49a0a4;
}
.table--project__invest
  .project--invest__prop
  .val.prop--status.prop--status__C {
  color: #ff0000;
}
@media (min-width: 1024px) {
  .table--project__invest .project--invest__prop {
    display: block;
  }
  .table--project__invest .project--invest__prop .lbl {
    display: none;
  }
  .table--project__invest .project--invest__prop .val {
    text-align: center;
  }
}

.invoice--detail {
  background-color: white;
  border-radius: 5px;
  padding: 20px;
}
.invoice--detail__content {
  max-width: 768px;
}
@media (min-width: 1024px) {
  .invoice--detail {
    padding: 40px;
  }
}

.invoice--header {
  margin-bottom: 25px;
}
@media (min-width: 1024px) {
  .invoice--header {
    display: -ms-flexbox;
    display: flex;
    gap: 2em;
    -ms-flex-align: center;
    align-items: center;
  }
}
.invoice--header .invoice--sum {
  font-size: 60px;
  font-weight: 600;
}
.invoice--header .invoice--title {
  font-size: 16px;
  font-weight: 600;
}

.invoice--bills {
  font-size: 16px;
  font-weight: 500;
}
@media (min-width: 1024px) {
  .invoice--bills {
    display: -ms-flexbox;
    display: flex;
    gap: 2em;
  }
}
.invoice--bills .invoice--bill__item {
  margin-bottom: 20px;
}
.invoice--bills .invoice--bill__label {
  color: #a3a2a2;
  margin-bottom: 10px;
}

.invoice--status__S {
  color: #78be20;
}

@media (min-width: 1024px) {
  .profile--props {
    display: -ms-flexbox;
    display: flex;
    gap: 2em;
    margin: 20px 0 0 0;
  }
}

.profile--status__param {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  gap: 1em;
}

@media (min-width: 1024px) {
  .portfolio--pproject__element {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: (1fr) [10];
    grid-template-columns: repeat(10, 1fr);
    grid-column-gap: 1em;
  }
  .portfolio--pproject__element .project--header__body {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: (minmax(180px, 280px)) [auto-fill];
    grid-template-columns: repeat(auto-fill, minmax(180px, 280px));
    grid-column-gap: 2em;
    grid-row-gap: 0.5em;
  }
  .portfolio--pproject__element .portfolio--nav {
    -ms-grid-column: span 3;
    grid-column: span 3;
  }
  .portfolio--pproject__element .portfolio--element__content {
    -ms-grid-column: span 7;
    grid-column: span 7;
    -ms-grid-row: 1;
    grid-row: 1;
  }
  .portfolio--pproject__element
    .portfolio--element__content
    .table
    tbody
    tr:nth-child(2n + 1)
    td {
    background-color: #fff;
  }
}

.portfolio--nav__content {
  padding: 15px;
  background-color: #fff;
  border-radius: 5px;
  margin-bottom: 2em;
}
@media (min-width: 1024px) {
  .portfolio--nav__content {
    position: sticky;
    top: 100px;
  }
}

.bill--info__header {
  padding: 20px 00px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: baseline;
  align-items: baseline;
  gap: 2em;
  -ms-grid-columns: (minmax(110px, 170px)) [auto-fit];
  grid-template-columns: repeat(auto-fit, minmax(110px, 170px));
}

.bill--free {
  margin-bottom: 20px;
}
@media (min-width: 1024px) {
  .bill--free {
    margin-bottom: 0;
  }
}

.bill--free__title {
  margin-bottom: 7px;
}
@media (min-width: 1024px) {
  .bill--free__title {
    margin-bottom: 7px;
  }
}

.bill--free__sum {
  font-weight: 400;
  font-size: 36px;
  line-height: 28px;
}

.bill--full__title {
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
}

.bill--full__sum {
  font-weight: 500;
  font-size: 20px;
  line-height: 28px;
}

.cabinet-bill--params {
  display: -ms-flexbox;
  display: flex;
  -ms-grid-columns: (minmax(120px, 190px)) [auto-fit];
  grid-template-columns: repeat(auto-fit, minmax(120px, 190px));
  gap: 2em;
  padding: 20px 0px;
}

.bill--item__container {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (minmax(200px, 430px)) [auto-fit];
  grid-template-columns: repeat(auto-fit, minmax(200px, 430px));
}
@media (min-width: 1024px) {
  .bill--item__container {
    display: -ms-flexbox;
    display: flex;
    gap: 2em;
    width: 100%;
  }
  .bill--item__container .btn {
    width: 100%;
  }
}

.bill--param__lbl {
  font-weight: 500;
  font-size: 14px;
  line-height: 1.2;
  margin-bottom: 5px;
  min-height: 30px;
  opacity: 0.6;
}

.bill--param__val {
  font-weight: 400;
  font-size: 34px;
  line-height: 1.2;
}

.bill--controll {
  padding: 20px 0 0px 0;
}
@media (min-width: 1024px) {
  .bill--controll {
    padding: 0;
  }
  .bill--controll .btn {
    margin-bottom: 10px;
  }
}

.file--image img {
  max-width: 100%;
}

.passport--is__sended {
  max-width: 768px;
  text-align: center;
  margin: 0 auto;
}

.project--form .input--group {
  padding-top: 10px;
  line-height: 1;
  width: 100%;
}
.project--form .input--group .faq--group__item {
  background-color: #fff;
  padding: 20px 15px;
}
.project--form .input--group .faq--group__item p {
  font-size: 13px;
  line-height: 1.2;
}

.faq--group__list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 1rem;
}

.input--group__faq {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 1rem;
  margin-top: 23px;
}

.project--edit_nav--tab {
  padding: 0 0 25px 0;
}

.project--edit_nav {
  transition: 0.3s ease;
  overflow: scroll;
  white-space: nowrap;
}
@media (min-width: 1024px) {
  .project--edit_nav {
    overflow: visible;
    white-space: inherit;
  }
}

.tabs--line {
  display: -ms-flexbox;
  display: flex;
  margin: 20px 0;
  width: auto;
  display: -ms-inline-flexbox;
  display: inline-flex;
  background-color: #efefef;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100px;
}
.tabs--line .tab--line label {
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  padding: 10px 15px 10px;
  opacity: 0.6;
  cursor: pointer;
  border-radius: 100px;
}
.tabs--line .tab--line input[type="radio"] {
  display: none;
}
.tabs--line .tab--line:hover {
  opacity: 1;
}
.tabs--line .tab--line.select label {
  background-color: #49a0a4;
  color: #fff;
  opacity: 1;
  color: #fff;
  cursor: pointer;
}

.section--wiget {
  background-color: white;
  border-radius: 5px;
  padding: 10px 0 20px 0;
  margin-bottom: 20px;
}
.section--wiget .table--project__invest tbody tr:nth-child(2n + 1) {
  background-color: #f8f8f8;
}

.cabinet--portfolio {
  margin: 44px 0;
  display: -ms-flexbox;
  display: flex;
  gap: 1em;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media (min-width: 767px) {
  .cabinet--portfolio {
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
.cabinet--portfolio .cabinet--portfolio__params {
  background-color: white;
  padding: 20px;
  display: -ms-flexbox;
  display: flex;
  gap: 1em;
  border-radius: 5px;
}

.cabinet--manager {
  background-color: #2e4f5f;
  border-radius: 10px;
  margin: -5px 0;
  padding: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 15px;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: left;
  color: white;
}
.cabinet--manager .online--chat__open {
  margin-top: 10px;
}
.cabinet--manager .icon--circle {
  width: 36px;
  height: 36px;
  padding: 10px;
  border-radius: 50%;
  margin-right: 10px;
  display: inline-block;
  vertical-align: middle;
  background-color: #272c39;
}
.cabinet--manager .manager--img {
  width: 40px;
  height: 40px;
  background: no-repeat center;
  background-size: cover;
  border-radius: 50%;
  overflow: hidden;
}
.cabinet--manager .bill--param__lbl {
  min-height: 0;
  height: auto;
  font-size: 12px;
  font-weight: normal;
}
.cabinet--manager .manager--name {
  font-weight: 500;
  font-size: 16px;
  line-height: 20px;
  margin-bottom: 5px;
}

.project--footer__btns {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.bill--name {
  font-weight: 400;
  font-size: 10px;
  line-height: 12px;
  text-transform: uppercase;
}

.bill--params {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 10px;
  color: rgba(255, 254, 254, 0.6);
}

.bill--param__t {
  font-size: 12px;
}

.bill--param__v {
  font-weight: 700;
  font-size: 14px;
  line-height: 15px;
}

.bill--sum {
  font-weight: 700;
  font-size: 20px;
  line-height: 20px;
  padding: 13px 0 7px 0;
}

.cabiner--portfolio__header {
  background-color: #262c3b;
  color: white;
  padding: 20px 0;
}

.cabinet--bills {
  -ms-grid-column: span 12;
  grid-column: span 12;
  border-radius: 5px;
}
@media (min-width: 1024px) {
  .cabinet--bills {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 10fr 2fr;
    grid-template-columns: 10fr 2fr;
    -ms-flex-align: center;
    align-items: center;
    grid-column-gap: 20px;
  }
}

.list--items {
  margin: 0 10px 35px 10px;
}
.list--items .item--items {
  background-color: #f4f6f6;
  padding-bottom: 10px;
  margin-bottom: 10px;
}

.project--autor__list {
  display: -ms-grid;
  display: grid;
  grid-gap: 1em;
  text-align: left;
  -ms-grid-columns: (minmax(380px, 1fr)) [auto-fill];
  grid-template-columns: repeat(auto-fill, minmax(380px, 1fr));
  margin: 0 0 25px 0;
}
.project--autor__list .project--autor__item {
  background-color: white;
  border-radius: 5px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: justify;
  justify-content: space-between;
  overflow: hidden;
}
.project--autor__list .project--autor__item.pai_D {
  border: 1px solid #49a0a4;
}
.project--autor__list .project--autor__item.pai_D .pai--btns {
  background-color: #49a0a4;
  color: white;
}
.project--autor__list .project--autor__item.pai_D .pai--btns a {
  color: white;
}
.project--autor__list .project--autor__item.pai_D .pai--btns a:hover {
  opacity: 0.6;
}
.project--autor__list .project--autor__item.pai_D .pai--btns .btn--icon {
  cursor: pointer;
}
.project--autor__list .project--autor__item.pai_D .pai--btns .btn--icon:hover {
  opacity: 0.6;
}
.project--autor__list .project--autor__item.pai_V {
  background-color: rgba(73, 160, 164, 0.6);
  border: 1px solid #49a0a4;
}
.project--autor__list .project--autor__item.pai_V .pai--btns {
  background-color: #49a0a4;
  color: white;
}
.project--autor__list .project--autor__item.pai_V .pai--btns a {
  color: white;
}
.project--autor__list .project--autor__item.pai_S {
  border: 1px solid #49a0a4;
  background-color: rgba(73, 160, 164, 0.6);
}
.project--autor__list .project--autor__item.pai_S .pai--btns {
  background-color: #49a0a4;
  color: white;
}
.project--autor__list .project--autor__item.pai_S .pai--btns a {
  color: white;
}
.project--autor__list .project--autor__item.pai_T {
  background-color: rgba(73, 160, 164, 0.2);
}
.project--autor__list .project--autor__item.pai_L {
  background-color: #2d2d2d;
  color: white;
}
.project--autor__list .project--autor__item.pai_L .pai--btns {
  background-color: #49a0a4;
  color: white;
}
.project--autor__list .project--autor__item.pai_L .pai--btns a {
  color: white;
}
.project--autor__list .project--autor__item.pai_W {
  background-color: #2d2d2d;
  color: white;
}
.project--autor__list .project--autor__item.pai_W .pai--btns {
  background-color: #49a0a4;
  color: white;
}
.project--autor__list .project--autor__item.pai_W .pai--btns a {
  color: white;
}
.project--autor__list .project--autor__item.pai_C {
  background-color: #ffefef;
  color: rgba(0, 0, 0, 0.5);
}

.pai--main {
  padding: 30px;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 5fr 2fr;
  grid-template-columns: 5fr 2fr;
  grid-column-gap: 1em;
}

.pai--btns {
  padding: 20px;
  text-align: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  gap: 1.5em;
}
.pai--btns span,
.pai--btns a {
  display: -ms-flexbox;
  display: flex;
  gap: 0.5em;
  -ms-flex-align: center;
  align-items: center;
}

.text--block {
  max-width: 560px;
  margin: 20px auto;
  background-color: white;
  color: #000;
  border-radius: 20px;
  padding: 25px 15px;
}
@media (min-width: 1024px) {
  .text--block {
    padding: 35px 35px;
  }
}

.input--section {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr) [8];
  grid-template-columns: repeat(8, 1fr);
  grid-gap: 1em;
}
.input--section .input--group {
  -ms-grid-column: span 8;
  grid-column: span 8;
}
.input--section .input--group.input--group__file {
  -ms-grid-column: span 4;
  grid-column: span 4;
}

.input--group .table thead th {
  text-align: center;
}

.wrapper.tab--container__main {
  max-width: 760px;
}

.tab--container__fin .input--group .table th {
  text-align: left;
}

.tab--container__fin .input--group .table.table--five__year td:first-child {
  width: 225px;
}

.project--form__navov {
  background-color: #fafafa;
  position: sticky;
  top: 75px;
  z-index: 10;
}

.project--form__nav {
  position: relative;
}

.nav--btns {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  border-radius: 100px;
  background-color: #000;
  width: 40px;
  height: 40px;
  color: #fff;
  padding: 7px 0;
}
.nav--btns__left {
  left: 0;
}
.nav--btns__right {
  right: 0;
}

.popup-body {
  background-color: #fafafa;
}

.popup-content__payment {
  max-width: 500px;
}

.input-row__num {
  font-size: 20px;
}

.input--fields__group {
  -ms-flex-pack: center;
  justify-content: center;
}

.input-row .tabs--line {
  margin: 0;
}

@media (min-width: 1024px) {
  .cabinet--nav__sticky {
    position: sticky;
    top: 75px;
  }
}

.input-row__public_people,
.input-row__firstname,
.input-row__lastname,
.input-row__middlename,
.input-row__date_birth {
  width: 100%;
}
@media (min-width: 767px) {
  .input-row__public_people,
  .input-row__firstname,
  .input-row__lastname,
  .input-row__middlename,
  .input-row__date_birth {
    width: calc(50% - 0.5em);
  }
}

.input-row__header_passport,
.input-row__place_of_birth,
.input-row__name_department,
.input-row__place_of_residence {
  width: 100%;
}

.input-row__passport_seria,
.input-row__passport_number,
.input-row__code_department,
.input-row__date_passport {
  width: 100%;
}
@media (min-width: 767px) {
  .input-row__passport_seria,
  .input-row__passport_number,
  .input-row__code_department,
  .input-row__date_passport {
    width: calc(50% - 0.5em);
  }
}

.input-row__inn,
.input-row__snils,
.input-row__citizenship_rf {
  width: 100%;
}
@media (min-width: 767px) {
  .input-row__inn,
  .input-row__snils,
  .input-row__citizenship_rf {
    width: calc(50% - 0.5em);
  }
}

.input-row__text_passport {
  margin-top: -1.5em;
}

.input-row__trials,
.input-row__financial_statements,
.input-row__audit_report,
.input-row__manage_report,
.input-row__licence,
.input-row__card51,
.input-row__turnover_balance,
.input-row__order_of_appointment,
.input-row__order_appointment,
.input-row__company_charter,
.input-row__shareholder_agreement {
  width: calc(50% - 0.5em);
}

.input-row__photo_first,
.input-row__photo_second,
.input-row__photo_face_passport {
  width: 100%;
}

.input-row__photo_first .file--controller__over {
  position: relative;
}
.input-row__photo_first .file--controller__over::before {
  position: absolute;
  top: 0;
  left: 120%;
  content: "";
  width: 140px;
  height: 145px;
  background-image: url("data:image/svg+xml,%3Csvg width='140' height='145' viewBox='0 0 140 145' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M1.092 3.432H7.956V12H6.876V4.416H2.172V12H1.092V3.432ZM12.9349 6.684C11.5909 6.684 11.0389 7.788 11.0389 8.976C11.0389 10.164 11.5909 11.268 12.9349 11.268C14.1469 11.268 14.7949 10.32 14.7949 8.976C14.7949 7.632 14.1469 6.684 12.9349 6.684ZM10.0309 5.952H11.0149V6.6H11.2789C11.6149 6.18 12.2029 5.796 13.1629 5.796C14.8309 5.796 15.8149 7.188 15.8149 8.976C15.8149 10.8 14.8309 12.156 13.1629 12.156C12.2029 12.156 11.6389 11.784 11.3149 11.352H11.0509V14.4H10.0309V5.952ZM18.8537 12H17.4137V5.952H18.4097V10.632H18.6737L21.3257 5.952H22.8137V12H21.8177V7.32H21.5537L18.8537 12ZM24.7848 12V5.952H26.4048L27.8928 8.712H28.1568L29.6448 5.952H31.2408V12H30.2448V7.14H29.9808L28.5768 9.732H27.4488L26.0448 7.14H25.7808V12H24.7848ZM38.4546 8.616V8.964H33.8466C33.8826 10.404 34.5306 11.268 35.7786 11.268C36.6306 11.268 37.1346 10.908 37.3146 10.332H38.3466C38.1546 11.364 37.2786 12.156 35.7786 12.156C33.8946 12.156 32.8386 10.776 32.8386 8.916C32.8386 7.056 33.9186 5.796 35.7546 5.796C37.5546 5.796 38.4186 7.128 38.4546 8.616ZM35.7306 6.684C34.6386 6.684 34.0386 7.344 33.9066 8.112H37.3986C37.3386 7.344 36.7506 6.684 35.7306 6.684ZM42.9466 6.684C41.6026 6.684 41.0506 7.788 41.0506 8.976C41.0506 10.164 41.6026 11.268 42.9466 11.268C44.1586 11.268 44.8066 10.32 44.8066 8.976C44.8066 7.632 44.1586 6.684 42.9466 6.684ZM40.0426 5.952H41.0266V6.6H41.2906C41.6266 6.18 42.2146 5.796 43.1746 5.796C44.8426 5.796 45.8266 7.188 45.8266 8.976C45.8266 10.8 44.8426 12.156 43.1746 12.156C42.2146 12.156 41.6506 11.784 41.3266 11.352H41.0626V14.4H40.0426V5.952Z' fill='%237D8088'/%3E%3Crect y='22' width='90' height='122.786' fill='url(%23pattern0)'/%3E%3Crect x='100' y='63.3928' width='40' height='40' rx='20' fill='%23F2F7F7'/%3E%3Cpath d='M112.5 83.3634L117.519 88.3928L126.5 79.3928' stroke='%23079EA8' stroke-width='2'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_494_2149' transform='matrix(0.00714286 0 0 0.0052356 -0.0571429 -0.0732984)'/%3E%3C/pattern%3E%3Cimage id='image0_494_2149' width='300' height='210' xlink:href='data:image/png;base64,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'/%3E%3C/defs%3E%3C/svg%3E%0A");
}

.input-row__photo_second .file--controller__over {
  position: relative;
}
.input-row__photo_second .file--controller__over::before {
  position: absolute;
  top: 0;
  left: 120%;
  content: "";
  width: 140px;
  height: 145px;
  background-image: url("data:image/svg+xml,%3Csvg width='140' height='145' viewBox='0 0 140 145' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M1.092 3.432H7.956V12H6.876V4.416H2.172V12H1.092V3.432ZM12.9349 6.684C11.5909 6.684 11.0389 7.788 11.0389 8.976C11.0389 10.164 11.5909 11.268 12.9349 11.268C14.1469 11.268 14.7949 10.32 14.7949 8.976C14.7949 7.632 14.1469 6.684 12.9349 6.684ZM10.0309 5.952H11.0149V6.6H11.2789C11.6149 6.18 12.2029 5.796 13.1629 5.796C14.8309 5.796 15.8149 7.188 15.8149 8.976C15.8149 10.8 14.8309 12.156 13.1629 12.156C12.2029 12.156 11.6389 11.784 11.3149 11.352H11.0509V14.4H10.0309V5.952ZM18.8537 12H17.4137V5.952H18.4097V10.632H18.6737L21.3257 5.952H22.8137V12H21.8177V7.32H21.5537L18.8537 12ZM24.7848 12V5.952H26.4048L27.8928 8.712H28.1568L29.6448 5.952H31.2408V12H30.2448V7.14H29.9808L28.5768 9.732H27.4488L26.0448 7.14H25.7808V12H24.7848ZM38.4546 8.616V8.964H33.8466C33.8826 10.404 34.5306 11.268 35.7786 11.268C36.6306 11.268 37.1346 10.908 37.3146 10.332H38.3466C38.1546 11.364 37.2786 12.156 35.7786 12.156C33.8946 12.156 32.8386 10.776 32.8386 8.916C32.8386 7.056 33.9186 5.796 35.7546 5.796C37.5546 5.796 38.4186 7.128 38.4546 8.616ZM35.7306 6.684C34.6386 6.684 34.0386 7.344 33.9066 8.112H37.3986C37.3386 7.344 36.7506 6.684 35.7306 6.684ZM42.9466 6.684C41.6026 6.684 41.0506 7.788 41.0506 8.976C41.0506 10.164 41.6026 11.268 42.9466 11.268C44.1586 11.268 44.8066 10.32 44.8066 8.976C44.8066 7.632 44.1586 6.684 42.9466 6.684ZM40.0426 5.952H41.0266V6.6H41.2906C41.6266 6.18 42.2146 5.796 43.1746 5.796C44.8426 5.796 45.8266 7.188 45.8266 8.976C45.8266 10.8 44.8426 12.156 43.1746 12.156C42.2146 12.156 41.6506 11.784 41.3266 11.352H41.0626V14.4H40.0426V5.952Z' fill='%237D8088'/%3E%3Crect y='22' width='90' height='122.786' fill='url(%23pattern0)'/%3E%3Crect x='100' y='63.3928' width='40' height='40' rx='20' fill='%23F2F7F7'/%3E%3Cpath d='M112.5 83.3634L117.519 88.3928L126.5 79.3928' stroke='%23079EA8' stroke-width='2'/%3E%3Cdefs%3E%3Cpattern id='pattern0' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_494_2150' transform='matrix(0.00714286 0 0 0.0052356 -1.05599 -0.0732984)'/%3E%3C/pattern%3E%3Cimage id='image0_494_2150' width='300' height='210' xlink:href='data:image/png;base64,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'/%3E%3C/defs%3E%3C/svg%3E%0A");
}

.popup--payment .popup--overlay {
  max-width: 520px;
}

.copy--icon {
  display: inline-block;
  margin-left: 4px;
  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%3Cg clip-path='url(%23clip0_235_966)'%3E%3Crect x='1' y='4' width='7' height='7' stroke='%23A9ABB0' stroke-width='2'/%3E%3Cpath d='M4 1H11V8' stroke='%23A9ABB0' stroke-width='2'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_235_966'%3E%3Crect width='12' height='12' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.copy--icon:hover {
  opacity: 0.7;
  cursor: pointer;
}

.popup--invest .project--header__title-props {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 2em;
}
.popup--invest .project--header__title-props .popup--overlay {
  max-width: 560px;
}

.popup--overlay {
  width: 100%;
}

.faq--list {
  background-color: white;
}
.faq--listfix {
  top: 100px;
  margin: 0 0 0 auto;
}
@media (min-width: 767px) {
  .faq--listfix {
    position: sticky;
    max-width: 420px;
  }
}
.faq--list.open .faq--item {
  display: block;
}
.faq--list.open .faq--title::before {
  transform: rotate(-135deg);
}

.faq--title {
  padding: 1.5em 1.5em;
  border-bottom: 1px solid #dee5e7;
  position: relative;
}
.faq--title::before {
  content: "";
  width: 10px;
  height: 10px;
  border-style: solid;
  border-width: 0 1px 1px 0;
  transform: rotate(45deg);
  display: block;
  position: absolute;
  right: 15px;
  top: 36px;
}
@media (min-width: 767px) {
  .faq--title::before {
    display: none;
  }
}

.faq--item {
  display: none;
}
@media (min-width: 1024px) {
  .faq--item {
    display: block;
  }
}
.faq--item.open .faq--item__title {
  background-color:  var(--c-accent);
  color: white;
}
.faq--item__title {
  padding: 1.5em 1.5em;
  border-bottom: 1px solid #dee5e7;
  cursor: pointer;
  font-weight: bold;
  transition: 0.1s linear;
}
.faq--item__answer {
  font-size: 1em;
}
.faq--item__answertext {
  padding: 1.5em 1.5em;
  border-bottom: 1px solid #dee5e7;
  transition: 0.3s ease;
}
.faq--item__answertext .p,
.faq--item__answertext p {
  font-size: inherit;
  margin: 0;
}

.page-blog .titler,
.page-events .titler {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
}
.page-blog .titler .wrapper,
.page-events .titler .wrapper {
  width: 100%;
}

.page-events .titler::before {
  content: "";
  background: linear-gradient(90deg, #212631 35%, rgba(33, 38, 49, 0) 55%),
    rgba(33, 38, 49, 0.2);
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}

.page-blog .titler .titler--overlay,
.page-events .titler .titler--overlay {
  position: relative;
}

.page-events .titler .titler-chunk {
  font-size: 0.7rem;
  padding-bottom: 1em;
}

.page-events .titler .titler-chunk a,
.page-events .titler .titler-chunk span {
  color: white;
  text-transform: uppercase;
  display: inline-block;
  margin: 0 1.5em 0 0;
}
.page-events .titler .titler-chunk a {
  text-decoration: underline;
}

.page-blog .titler-blog::before {
  position: absolute;
  width: 433px;
  height: 100%;
  left: 0px;
  bottom: 0px;
  right: auto;
  top: auto;
  background: linear-gradient(
    180deg,
    #14171e 12.57%,
    rgba(20, 23, 30, 0) 70.56%
  );
  transform: rotate(-90deg);
}
.page-blog .titler-blog {
  height: 433px;
  overflow: hidden;
  padding: 15px;
  margin: auto;
  position: relative;
  justify-content: flex-start;
}

.page-blog .titler-blog .wrapper {
  padding: 0;
}

.page-blog .titler--text {
  padding: 0 !important;
}

.page-blog .titler--text h1 {
  font-size: 16px;
  line-height: 20px;
}

.titler--text .lid {
  font-size: 12px;
  line-height: 16px;
  color: #d5d5d5;
  font-weight: 400;
}

.h1 + .lid {
  margin-top: 10px;
}

.page-blog .titler-blog .titler-chunk {
  font-size: 12px;
  line-height: 16px;
  padding-bottom: 10px;
}

@media (min-width: 1024px) {
  .page-blog .titler-blog::before {
    width: 100%;
    height: 944px;
  }
  .page-blog .titler-blog {
    max-width: 944px;
    height: 433px;
    border-radius: 32px;
    padding: 40px;
    margin-top: 40px;
  }

  .page-blog .titler--text {
    width: 611px !important;
  }

  .page-blog .titler--text h1 {
    font-size: 32px;
    line-height: 36px;
  }

  .titler--text .lid {
    font-size: 14px;
    line-height: 18px;
    max-width: 503px;
  }

  .h1 + .lid {
    margin-top: 20px;
  }

  .page-blog .titler-blog .titler-chunk {
    font-size: 14px;
    line-height: 18px;
    padding-bottom: 20px;
  }
}
@media (min-width: 1440px) {
  .page-blog .titler-blog::before {
    height: 1360px;
  }
  .page-blog .titler-blog {
    max-width: 1360px;
    height: 623px;
    padding: 80px;
    margin-top: 40px;
  }

  .page-blog .titler--text {
    width: 680px !important;
  }

  .page-blog .titler--text h1 {
    font-size: 36px;
    line-height: 40px;
  }

  .titler--text .lid {
    max-width: 560px;
  }
}
.page-blog .titler .titler-chunk a {
  text-decoration: none;
}

.page-blog .share-tags {
  display: none;
}

@media (min-width: 1024px) {
  .page-blog .share-tags {
    display: flex;
    flex-direction: column;
    gap: 10px;
    padding: 10px;
    border-radius: 16px;
    background: #ffffff;
    box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.1);
    align-items: center;
    z-index: 100;
    top: 0;
    left: -140px;
    position: absolute;
  }

  .page-blog .share-tags span {
    font-size: 12px;
    line-height: 18px;
    font-weight: 500;
  }

  .page-blog .share-icons {
    display: flex;
    flex-direction: column;
    gap: 10px;
  }

  .page-blog .share-icon {
    width: 25px;
    height: 25px;
    margin: 0;
  }
}

@media (min-width: 1440px) {
  .page-blog .share-tags {
    gap: 20px;
    padding: 20px;
    left: -210px;
  }

  .page-blog .share-tags span {
    line-height: 16px;
  }
}

.post-form {
  padding: 2em;
  background-color: white;
  margin: 0 0 1em 0;
}
.post-form .post-form__controls {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
}
.post-form .post-form__controls .input-group__ctrl {
  width: 100%;
}
.post-form .post-form__controls .input-group {
  margin: 0;
  padding: 0;
  padding-right: 1em;
}

.post-summary {
  border-top: 1px solid #f2f2f2;
  padding-top: 0.5em;
}

.post-item {
  background-color: white;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.04);
  margin-bottom: 1em;
}
.post-item .post-summart__reaction {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.post-item .post-summart__reaction--like {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
}
.post-item .post-summart__reaction--like:hover {
  color: red;
}
.post-item .post-summart__reaction--like:hover svg path {
  fill: red;
}
.post-item .post-summart__reaction--like.active {
  color: red;
  font-weight: 500;
}
.post-item .post-summart__reaction--like.active svg path {
  fill: red;
}
.post-item.level0 .post-form {
  background-color: rgba(0, 0, 0, 0.04);
  padding: 1em 2em;
}
.post-item.level0 .post-form .input--bg__grey.input-group textarea {
  background-color: white;
  font-size: 0.9rem;
}
.post-item.level0 .post-item .post-form {
  background-color: transparent;
  padding: 0em 1em 0 calc(1em + 65px);
}
.post-item.level0 .post-item .post-comments {
  padding: 0em 0em 0em 55px;
}
.post-item .post-summary__comment {
  font-size: 0.8em;
  margin-top: 0.5em;
}
.post-item .post-summary__comment svg {
  width: 1rem;
}
.post-item .answer-answer {
  font-weight: 500;
  cursor: pointer;
}
.post-item .answer-answer:hover {
  color:  var(--c-accent);
}
.post-item .post-comments {
  padding: 1em 1em 1em 55px;
}
.post-item .post-content {
  border-bottom: 1px solid rgba(0, 0, 0, 0.04);
  padding: 1em;
}
.post-item .post--header .post--header__overlay {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 55px 1fr;
  grid-template-columns: 55px 1fr;
  grid-gap: 1em;
}
.post-item .post-autor__text {
  font-weight: 500;
}
.post-item .post-date {
  opacity: 0.5;
}
.post-item .post--text {
  padding: 1em;
}
.post-item .post--header {
  position: relative;
  padding: 2em 0 0 0;
}
.post-item .post--header .delete {
  position: absolute;
  right: 0.5em;
  top: 0.5em;
}
.post-item .post-item {
  box-shadow: none;
  margin-bottom: 1em;
}
.post-item .post-item .post--header .post--header__overlay {
  display: -ms-flexbox;
  display: flex;
}
.post-item .post-item .post-content {
  border-bottom: none;
}
.post-item .post-item .post--text {
  border-radius: 5px;
  background-color: rgba(0, 0, 0, 0.05);
  padding: 0.25em 0.5em;
}
.post-item .post-item .post-autor__text,
.post-item .post-item .post-date {
  display: inline-block;
}

.post-form .post-autor__picture,
.post-item .post-autor__picture {
  width: 55px;
  height: 55px;
  border-radius: 50%;
  background: no-repeat center;
  background-size: cover;
  font-size: 1.2rem;
  font-weight: 500;
  border: 1px solid #fff;
  text-align: center;
  line-height: 45px;
  background-color: white;
  color: #49a0a4;
}

.post-form .post-autor__picture {
  float: left;
}

.post-form .post-form__controls {
  margin: 0 0 0 65px;
}

.post-form .input-group {
  margin: 0;
  padding: 0;
}

.post-form__attach--filelist {
  margin: 1em 0;
}

.post-file__attach {
  margin: 1em 0;
}

.post-form__attach--imglist {
  margin: 1em -0.5em;
}

.post-form__attach--imgitem {
  width: 100px;
  height: 100px;
  display: inline-block;
  background: no-repeat center;
  background-size: cover;
  margin: 0 0.5em;
  position: relative;
}
.post-form__attach--imgitem .delete {
  position: absolute;
  background-color: white;
  padding: 0.314em 0.5em;
  border-radius: 50%;
  right: 0.5em;
  top: 0.5em;
  line-height: 1;
}

.post-img__attach--item img {
  width: 100%;
}

.post--form__config {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.post--form__config__attach {
  display: -ms-flexbox;
  display: flex;
}
.post--form__config__attach > div {
  padding-right: 1em;
}

.chat-body {
  position: fixed;
  right: 10%;
  bottom: 0;
  z-index: 1000;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  border-radius: 5px 5px 0 0;
  max-width: 50%;
}
.chat-body .chat--header {
  background-color:  var(--c-accent);
  color: white;
  padding: 10px;
  border-radius: 5px 5px 0 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.chat-body .chat--header .close {
  cursor: pointer;
}

.chat--message__header {
  display: -ms-flexbox;
  display: flex;
  font-size: 0.65rem;
}
.chat--message__header .date_value {
  margin-right: 0.5em;
}

.chat--content {
  padding: 10px;
  background-color: white;
}
.chat--content textarea {
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 5px;
}

.chat-form {
  border-top: 1px solid rgba(0, 0, 0, 0.5);
  padding-top: 0.5em;
}

.chat--history {
  max-height: 25vh;
  overflow: scroll;
}

.chat--message {
  margin: 0.5rem 0;
}
.chat--message .chat--message__wrap {
  max-width: 45%;
  padding: 0.35rem;
  background-color: rgba(0, 0, 0, 0.15);
  border-radius: 5px;
}
.chat--message .chat--message__wrap.my--message {
  margin: 0 auto 0 0;
  background-color:  var(--c-accent);
  color: white;
}
.chat--message .chat--message__wrap.manager--message {
  margin: 0 0 0 auto;
  text-align: right;
}
.chat--message .chat--message__wrap.manager--message .chat--message__header {
  -ms-flex-pack: end;
  justify-content: end;
}

.section--chat .chat-history {
  max-height: calc(100vh - 200px);
  overflow: scroll;
}

.page--crm__index {
  background-color: #245060;
}
.page--crm__index .crm--dashboard {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 2fr 3fr 3fr;
  grid-template-columns: 2fr 3fr 3fr;
  grid-column-gap: 1rem;
}
.page--crm__index .crm--dashboard__item {
  background-color: white;
}
.page--crm__index .crm--dashboard__item table {
  margin: 1rem 0;
  width: 100%;
}
.page--crm__index .crm--dashboard__item table th {
  text-align: left;
  font-weight: 600;
  font-size: 0.75rem;
  padding: 0.25rem;
}
.page--crm__index .crm--dashboard__item table td {
  padding: 0.25rem;
}
.page--crm__index .crm--dashboard .crm--dashboard__item-overlay {
  padding: 1rem;
}

.calendar--month {
  display: -ms-grid;
  display: grid;
  grid-column-gap: 0.5rem;
  -ms-grid-columns: (1fr) [7];
  grid-template-columns: repeat(7, 1fr);
  margin: 1rem 0;
}
.calendar--month .calendar--month__day-name {
  font-weight: 600;
  text-align: center;
  font-size: 0.75rem;
  padding: 0.25rem 0.5rem;
}
.calendar--month .calendar--month__day .calendar--month__day-over {
  width: 28px;
  margin: 0 auto;
  text-align: center;
}
.calendar--month .calendar--month__day .calendar--month__day-over.active {
  background-color: #245060;
  color: white;
  height: 28px;
  width: 28px;
  line-height: 28px;
  border-radius: 50%;
}

.project-link-table {
  color: #000;
}

.filter--header {
  display: -ms-grid;
  display: grid;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 1em;
  -ms-grid-columns: (1fr) [5];
  grid-template-columns: repeat(5, 1fr);
}

.page--crm__project {
  overflow: visible;
}

.page--crm table {
  font-size: 0.9rem;
  line-height: 1.3;
}
.page--crm table th {
  font-weight: 600;
  text-align: left;
  padding: 0.25em 0.5em;
}
.page--crm table tr td {
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  padding: 0.25em 0.5em;
}
.page--crm table tr td.td--name .td--name__link,
.page--crm table tr td.td--FULL_NAME .td--name__link {
  font-weight: 600;
}
.page--crm table tr td a {
  color: #000;
}

.status--firm__LIQUIDATED {
  color: red;
}

.status--firm__ACTIVE {
  color: green;
}

.firm--name {
  font-weight: 600;
}

.form--group,
.input-group {
  position: relative;
  padding-right: 50px;
}
.form--group .comments--field,
.input-group .comments--field {
  position: absolute;
  right: 0;
  top: 25px;
  cursor: pointer;
}

.crm--project__data {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 8fr 4fr;
  grid-template-columns: 8fr 4fr;
  grid-column-gap: 1em;
  -ms-flex-align: start;
  align-items: start;
}

.crm--project__sidebar {
  border-left: 1px solid rgba(0, 0, 0, 0.15);
  padding: 1rem;
  position: sticky;
  top: 100px;
  height: calc(100vh - 100px);
}

.user--avatar {
  width: 100px;
  height: 100px;
  border-radius: 50%;
  overflow: hidden;
}
.user--avatar img {
  width: 100%;
  height: 100%;
}

.user--picture {
  width: 177px;
  height: 177px;
  border-radius: 50%;
  overflow: hidden;
}
.user--picture > div {
  width: 100%;
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
}

.user--header {
  display: -ms-flexbox;
  display: flex;
  gap: 1rem;
}

.user--passport__imgs .user--passport__img {
  display: inline-block;
  width: 320px;
}

.user--passport__imgs img {
  max-width: 100%;
}

.user--data__analitic {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr) [3];
  grid-template-columns: repeat(3, 1fr);
  padding: 2rem 0;
  margin: 1rem 0;
  border-width: 1px 0 1px 0;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.15);
}

.active_not_verify td,
.status-project__5 td {
  background-color: #dffdc8;
}

.crm-project--user__contact {
  display: -ms-flexbox;
  display: flex;
  gap: 1rem;
}

.crm-project--user__info {
  display: -ms-flexbox;
  display: flex;
  gap: 1rem;
}

.section--block {
  position: relative;
  min-height: 40px;
}
.section--block .section--block__btns {
  position: absolute;
  left: 20px;
  right: 0px;
  top: 20px;
  display: none;
  -ms-flex-pack: justify;
  justify-content: space-between;
  z-index: 1;
}
.section--block:hover {
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
}
.section--block:hover .section--block__btns {
  display: -ms-flexbox;
  display: flex;
}

.vue-swatches__trigger {
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
}

.editor--panel {
  position: fixed;
  left: 50%;
  max-width: 1024px;
  top: 50;
  transform: translate(-50%, -50%);
  z-index: 1000;
}
.editor--panel .file--controller__overlay {
  max-width: 200px;
}
.editor--panel__overlay {
  background-color: #fafafa;
  overflow-y: scroll;
  height: 100%;
}
.editor--panel--content {
  max-width: 1024px;
}
.editor--panel--content::before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: -1;
}
.editor--panel .editor--item__list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.editor--panel .editor--item {
  padding: 15px;
}
.editor--panel .editor--item img {
  max-width: 100%;
}
.editor--panel .editor--item:hover {
  background-color: rgba(0, 0, 0, 0.2);
}
.editor--panel .editor--row {
  position: relative;
  margin: 0 0 10px 0;
  padding: 0 10px;
}
.editor--panel label {
  display: block;
  margin: 0 0 2px 0;
}

.editor--panel .editor--row.input--group {
  display: block;
}
.editor--panel .editor--row.input--group textarea {
  height: 200px;
}

.section {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.editor--panel__actions {
  position: sticky;
  top: 0;
  z-index: 10;
  background-color: #fff;
  text-align: center;
  display: -ms-flexbox;
  display: flex;
}
.editor--panel__actions .btn {
  border-radius: 0;
  width: 50%;
}
.editor--panel__actions .btn + .btn {
  margin-left: 0;
}

.section--only__img {
  padding: 0;
  margin: 0;
  min-height: 0;
  max-height: none;
  height: auto;
}
.section--only__img img {
  max-width: 100%;
  width: 100%;
  display: block;
}

.section--yt {
  padding: 0 0 56% 0;
  position: relative;
  height: 0;
}
.section--yt iframe {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
}

.section__img-txt .img--txt {
  display: -ms-flexbox;
  display: flex;
}
@media (min-width: 1024px) {
  .section__img-txt .img--txt {
    gap: 60px;
  }
  .section__img-txt .img--txt img {
    width: 40%;
  }
  .section__img-txt .img--txt .txt {
    width: 60%;
  }
}

.popup--block {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  z-index: 1001;
  height: 100%;
  padding: 20px 0;
}
.popup--block .input-group {
  padding-right: 0;
}

.popup--shadow {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.6);
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  transition: 0.5s linear;
}

.popup--overlay {
  position: relative;
  margin: 0 auto;
  padding: 25px;
  background-color: #fff;
  color: #262c3b;
  border-radius: 5px;
  z-index: 1;
  max-height: 100%;
  max-width: 1024px;
  overflow: auto;
  transition: 0.5s linear;
}
.popup--overlay .input {
  background-color: #fff;
}
.popup--overlay .project--header__title-prop {
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: start;
  align-items: start;
}
.popup--overlay .bank--req__account {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 2em;
  text-align: left;
}
.popup--overlay .lbl--project {
  font-weight: 500;
}

.popup--close {
  position: absolute;
  right: 15px;
  top: 15px;
  width: 25px;
  height: 25px;
  margin: 0 0 0 auto;
  background-color: white;
}
.popup--close::before,
.popup--close::after {
  content: "";
  position: absolute;
  top: 50%;
  width: 100%;
  left: 0;
  border-bottom: 2px solid;
}
.popup--close::before {
  transform: rotate(45deg);
}
.popup--close::after {
  transform: rotate(-45deg);
}

.invoice--item {
  padding: 10px 20px;
}
@media (min-width: 1024px) {
  .invoice--item {
    padding: 10px 20px;
    margin: 0;
  }
}
.invoice--item:nth-child(2n) {
  background-color: white;
}
.invoice--item a {
  color: #262c3b;
  display: -ms-grid;
  display: grid;
  grid-column-gap: 1em;
}
@media (min-width: 1024px) {
  .invoice--item a {
    -ms-grid-columns: 150px 1fr;
    grid-template-columns: 150px 1fr;
  }
}
.invoice--item b {
  font-weight: 600;
}
.invoice--item__status {
  display: -ms-flexbox;
  display: flex;
  gap: 1em;
  display: flex;
  gap: 2em;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.invoice--item__price {
  font-size: 20px;
  font-weight: bold;
}
@media (min-width: 1024px) {
  .invoice--item__price {
    font-size: 18px;
  }
}

.profile--documents {
  display: -ms-grid;
  display: grid;
  grid-column-gap: 1em;
  -ms-grid-columns: (1fr) [12];
  grid-template-columns: repeat(12, 1fr);
  grid-row-gap: 1em;
  margin-bottom: 25px;
}
.profile--documents .h4 {
  margin: 10px 0 5px;
}

.profile--doc {
  padding: 20px;
  background-color: #fff;
  border-radius: 5px;
  -ms-grid-column: span 12;
  grid-column: span 12;
}

.profile--doc__files {
  -ms-grid-column: span 12;
  grid-column: span 12;
}
.profile--doc__files .input--fields__group {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (minmax(150px, 1fr)) [auto-fit];
  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
  margin: 15px 0;
}
.profile--doc__files .input--fields__group .input-row.input-row__file {
  width: 100%;
}

.profile--cabinet {
  color: white;
  background-color: #262c3b;
  padding: 1px 0;
}
.profile--cabinet .profile--doc {
  color: #262c3b;
}

:root {
  --c-white: #fff;
  --c-black-5: #f4f4f5;
  --c-black-25: #c7c9cb;
  --c-black-50: #909298;
  --c-black-75: #585c64;
  --c-black: #212631;
  --c-error: #ff0000;
  --c-accent-5: #f2fcfc;
  --c-accent-25: #bfeff2;
  --c-accent-50: #80e0e4;
  --c-accent-75: #40d0d7;
  --c-accent: #00c1ca;
  --px-gap: 20px;
  --px-border-radius: 8px;
  --px-padding: 20px;
  --a-type: ease-in-out;
  --a-duration: 0.3s;
}

.v-input {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 5px;
  color: var(--c-black);
}
.v-input.__disabled input {
  background: var(--c-black-5);
  color: var(--c-black-25);
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.v-input.__disabled input:-ms-input-placeholder {
  color: var(--c-black-25);
}
.v-input.__disabled input::placeholder {
  color: var(--c-black-25);
}
.v-input.__error input {
  color: var(--c-error);
  border: 1px solid var(--c-error);
}
.v-input.__error .v-input_bottom {
  color: var(--c-error);
}
.v-input.__icon input {
  padding-right: 40px;
}

.v-input_container {
  display: -ms-flexbox;
  display: flex;
  position: relative;
}

.v-input_field {
  width: 100%;
  color: var(--c-black);
  padding: 10px;
  border-radius: 8px;
  outline: none;
  border: 1px solid var(--c-black-25);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
  font-family: Formular, sans-serif;
  transition: border var(--a-duration) var(--a-type),
    background var(--a-duration) var(--a-type);
}
.v-input_field:-ms-input-placeholder {
  transition: color var(--a-duration) var(--a-type);
  color: var(--c-black-50);
}
.v-input_field::placeholder {
  transition: color var(--a-duration) var(--a-type);
  color: var(--c-black-50);
}
.v-input_field:hover {
  border: 1px solid var(--c-black-50);
}
.v-input_field:focus {
  border: 1px solid var(--c-black);
}

.v-input_top,
.v-input_bottom {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.v-input_icon {
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  opacity: 0.25;
  transition: opacity var(--a-duration) var(--a-type);
  cursor: pointer;
}
.v-input_icon:hover {
  opacity: 1;
}
.v-input_icon img {
  pointer-events: none;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.v-input_suggestions {
  position: absolute;
  bottom: -5px;
  left: 0;
  right: 0;
  padding: 10px;
  background: var(--c-white);
  transform: translateY(100%);
  border: 1px solid var(--c-black-25);
  border-radius: var(--px-border-radius);
  z-index: 1;
  box-shadow: 0 1px 3px 0 rgba(33, 38, 49, 0.2);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  max-height: 300px;
  overflow-y: auto;
}

.v-input_suggestions_item {
  padding: 10px;
  background: var(--c-white);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  transition: background var(--a-duration) var(--a-type);
  cursor: pointer;
  border-radius: var(--px-border-radius);
}
.v-input_suggestions_item:hover {
  background: var(--c-accent-25);
}

.v-input_suggestions_item_text {
  color: var(--c-black-50);
}
.v-input_suggestions_item_text span {
  color: var(--c-black);
}

.v-tabs {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 5px;
}

.v-tabs_container {
  display: -ms-flexbox;
  display: flex;
  gap: 4px;
  border: 1px solid var(--c-black-25);
  border-radius: 8px;
  padding: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background: var(--c-black-5);
}

.v-tabs_item {
  padding: 6px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 8px;
  background: none;
  box-shadow: none;
  transition: opacity 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
  width: 50%;
  cursor: pointer;
  color: var(--c-black);
  opacity: 0.5;
  background: var(--c-white);
}
.v-tabs_item:hover {
  opacity: 0.75;
}
.v-tabs_item.__active {
  opacity: 1;
  box-shadow: 0 1px 3px 0 rgba(24, 102, 107, 0.2);
}

.v-tabs-big {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  overflow-x: auto;
  border-bottom: 1px solid var(--c-accent);
}

.v-tabs-big_tab {
  z-index: 2;
  padding: 10px 20px;
  cursor: pointer;
  border-bottom: 2px solid transparent;
  transition: border var(--a-duration) var(--a-type),
    color var(--a-duration) var(--a-type);
  color: var(--c-black-25);
  white-space: nowrap;
}
.v-tabs-big_tab:hover {
  color: var(--c-accent-50);
  border-bottom: 2px solid var(--c-accent-50);
}
.v-tabs-big_tab.__active {
  color: var(--c-accent);
  border-bottom: 2px solid var(--c-accent);
}

.v-button {
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  outline: none;
  border: 1px solid var(--c-accent);
  text-decoration: none;
  padding: 10px 20px;
  width: -moz-max-content;
  width: max-content;
  font-size: 16px;
  line-height: 20px;
  background: var(--c-accent);
  border-radius: 8px;
  color: var(--c-white);
  gap: 10px;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  transition: background-color var(--a-duration) var(--a-type),
    border var(--a-duration) var(--a-type);
}
.v-button:hover {
  background: var(--c-accent-75);
  border: 1px solid var(--c-accent-75);
}
.v-button.__disabled {
  background: var(--c-accent-25);
  border: 1px solid var(--c-accent-25);
  pointer-events: none;
}
.v-button.__maxed {
  width: 100%;
}

.v-checkbox {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
}
.v-checkbox:hover .v-checkbox_item {
  border: 1px solid var(--c-black-50);
}

.v-checkbox_input {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  opacity: 0;
}

.v-checkbox_input:checked ~ .v-checkbox_item {
  border: 1px solid var(--c-accent);
  background: var(--c-accent);
}
.v-checkbox_input:checked ~ .v-checkbox_item:after {
  opacity: 1;
}

.v-checkbox_item {
  position: relative;
  width: 18px;
  height: 18px;
  min-width: 18px;
  min-height: 18px;
  border: 1px solid var(--c-black-25);
  border-radius: 4px;
  background: var(--c-white);
  transition: border var(--a-duration) var(--a-type),
    background var(--a-duration) var(--a-type);
}
.v-checkbox_item:after {
  opacity: 0;
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -60%) rotate(-45deg);
  width: 10px;
  height: 5px;
  border-bottom: 2px solid var(--c-white);
  border-left: 2px solid var(--c-white);
  transition: opacity var(--a-duration) var(--a-type);
}

.auth-page {
  min-height: 100dvh;
  background: linear-gradient(260deg, #212631 73.83%, #1a606c 103.18%);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 20px;
}
.auth-page p,
.auth-page .p {
  margin: 0;
  font-family: Formular, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
}
.auth-page p.__medium,
.auth-page .p.__medium {
  font-weight: 500;
}
.auth-page p.__bold,
.auth-page .p.__bold {
  font-weight: 700;
}
.auth-page p.__fs-16,
.auth-page .p.__fs-16 {
  font-size: 16px;
}
.auth-page p.__fs-14,
.auth-page .p.__fs-14 {
  font-size: 14px;
  line-height: 18px;
}
.auth-page p.__fs-12,
.auth-page .p.__fs-12 {
  font-size: 12px;
  line-height: 16px;
}
.auth-page p.__link,
.auth-page .p.__link {
  color: var(--c-accent-75);
  text-decoration: underline transparent;
  transition: text-decoration var(--a-duration) var(--a-type),
    color var(--a-duration) var(--a-type);
  cursor: pointer;
}
.auth-page p.__link:hover,
.auth-page .p.__link:hover {
  color: var(--c-accent);
  text-decoration: underline var(--c-accent);
}
.auth-page a,
.auth-page .a {
  color: var(--c-accent-75);
  text-decoration: underline transparent;
  transition: text-decoration var(--a-duration) var(--a-type),
    color var(--a-duration) var(--a-type);
  cursor: pointer;
}
.auth-page a:hover,
.auth-page .a:hover {
  color: var(--c-accent);
  text-decoration: underline var(--c-accent);
}

.auth-page_content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: var(--px-gap);
  background-color: var(--c-white);
  padding: 20px;
  border-radius: var(--px-border-radius);
  width: 100%;
  max-width: 440px;
}

.auth-page_logo {
  max-width: -moz-max-content;
  max-width: max-content;
  width: 100%;
}

.auth-form,
.code_form,
.repass_form,
.repass_success,
.registration-wrapper,
.registration-wrapper_container,
.registration-form {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  max-width: 440px;
  gap: var(--px-gap);
}

.fade-enter-active,
.fade-leave-active {
  transition: opacity 0.3s;
}

.fade-enter,
.fade-leave-to {
  opacity: 0;
}

.registration-form_reasons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 10px;
  color: var(--c-black);
}

/* End */


/* Start:/local/assets/style.css?170669208013124*/
.section__img-txt .img--txt {}
.section__img-txt .img--txt img {width:100%;}


.section__img-txt .img--txt .img,
.page .section__img-txt .img--txt .img{ margin-bottom: 20px;}
.section__img-txt .img--txt .img img,
.page .section__img-txt .img--txt .img img{ border-radius: 5px;width: 100%;}

.section__img-txt .img--txt .img img{ width: 100%;}


.section--text_center ul li,
.editr--content ul li,
.section__img-txt ul li{
  position: relative;
  padding-left: 1.25em;
}

.section--text_center ul li,
.editr--content ul li,
.section__img-txt ul li,
.editr--content p,
.section__img-txt p{

  line-height: 1.2!important;
  margin-bottom: .75em;
}

.section--text_center ul li::before,
.editr--content ul li::before,
.section__img-txt ul li::before{
  content:'—';
  position: absolute;
  left: 0;
  top: 0;
}
.editr--content p.MsoNormal,
.section__img-txt p.MsoNormal{
  margin: 1em 0!important;
}
.editr--content ul + p,
.section__img-txt ul + p{
  margin-top:1em;
}
.editr--content p + ul,
.section__img-txt  p + ul{
  margin-top:1em;
}
.section__img-txt .p div br,
.section__img-txt .p div  p {
    display: none;
    
}

.section--block p, 
.section--block ol li,
.section--block ul li,
.section--overlay_pr p, 
.section--overlay_pr ol li,
.section--overlay_pr ul li{

font-size: 1rem!important;
line-height: 1.2!important;
font-family: Formular!important;
}
.page .section--text__utp .list--flex,
.page .section--block .section--text__utp .list--flex{
  display: flex;flex-wrap: wrap;gap: 2em;
  align-items: top;
  justify-content: center;
}
.page .section--text__utp .list--flex .flex-column,
.page .section--block .section--text__utp .list--flex .flex-column{
  min-width: 200px;
}
.page .section--text__utp .list--flex img,
.page .section--block .section--text__utp .list--flex img,
.page .section--block .section--text__utp .list--row img{
  width: 48px;
    margin: 0 auto 15px auto;
}
 .section--text__utp .wrapper.wrapper--inner{
  max-width: 768px;
}
.section--text__utp .wrapper{
  max-width: 1024px;
}
.page-cabinet .section__img-txt .img--txt .img{width: 100%; margin-bottom: 25px;}
@media (min-width: 767px) {
  .section__img-txt .img--txt {display: flex;gap: 60px;}
  .page-cabinet .section__img-txt .img--txt .img,
  .page .section__img-txt .img--txt .img {width: 40%; margin-bottom: 0px; }
  .page .section__img-txt .img--txt .img img{ border-radius: 20px;}
  .section__img-txt .img--txt .txt {width: 60%}
}


                .section .p p:first-child{margin-top: 0;}
                .section .p p:last-child{margin-bottom: 0;}

                .page .section--block p{
                  font-size: 14px;
                  line-height: 1.2;
                }
                @media (min-width: 767px) {
                .page .section--block p{
                  font-size: 16px;
                  line-height: 1.2;
                }}

                .h1.bigTitleTypography,
                .h2.bigTitleTypography,
                .bigTitleTypography {
                    color: #212631;
                    font-family: Formular;
                    font-size: 18px;
                    font-style: normal;
                    font-weight: 500;
                    line-height: 118%;
                    letter-spacing: -0.72px;
                  }
                  .project--header__offer{
                    padding: 0;
                    max-width: 100%;
                  }
                  .project--header__offer .h1.bigTitleTypography{
                    color:#FFF;
                  }
                  .serviceTitleTypography {
                    color: #2b2e3e;
                    font-family: Formular;
                    font-size: 14px;
                    font-style: normal;
                    font-weight: 500;
                    line-height: 128%;
                    letter-spacing: -0.56px;
                  }
                  .founderTypography {
                    color: #212631;
                    font-family: Formular;
                    font-size: 16px;
                    font-style: normal;
                    font-weight: 500;
                    line-height: 35px; /* 218.75% */
                    letter-spacing: -0.64px;
                  }
                  
                  .h2.bigTitleTypography + .picture,
                  .h2.bigTitleTypography + .p{
                    margin-top: 1em;

                  }
                  .section--img__header .picture{
                    border-radius: 5px;
                    overflow: hidden;
                  }

                  @media (min-width: 1024px) {
                    .h1.bigTitleTypography,
                    .h2.bigTitleTypography,
                    .bigTitleTypography {
                      font-size: 33px;
                      line-height: 118%;
                      letter-spacing: -1.32px;
                    }
                    .h2.bigTitleTypography + .picture,
                  .h2.bigTitleTypography + .p{
                    margin-top: 60px;
                  }
                    .serviceTitleTypography {
                      font-size: 18px;
                      line-height: 27px;
                      letter-spacing: -0.72px;
                    }
                    .founderTypography {
                      font-size: 17px;
                      line-height: normal;
                      letter-spacing: -0.68px;
                    }
                    .section--img__header .picture{
                      border-radius: 20px;
                    }
                }


@media (min-width: 1440px) {
  .h1.bigTitleTypography,
    .h2.bigTitleTypography,
    .bigTitleTypography {
      font-size: 48px;
      line-height: 118%;
      letter-spacing: -1.92px;
    }
    .serviceTitleTypography {
      font-size: 25px;
      line-height: 27px;
      letter-spacing: -1px;
    }
    .founderTypography {
    font-size: 25px;
    line-height: 35px;
    letter-spacing: -1px;
  }
  }



    .iframe--overaly{
        height: 0;
        position: relative;
        padding: 0 0 56.6% 0;
        width: 100%;
        margin-top:20px;
    }
    .iframe--overaly iframe{
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%; 
        border-radius: 5px;  

    }
    @media (min-width: 767px) {
        .iframe--overaly iframe{
            border-radius: 20px;
        }
        .iframe--overaly,
        .h2.bigTitleTypography + .p{
            margin-top: 40px;
        }
    }
    .page.page--crm__project-preview .section .wrapper,
    .page .project--form .section .wrapper{
      max-width: 1360px!important;
    }
    .page.page--crm__project-preview .section .wrapper.wrapper--inner {
      max-width: 768px!important;
    }
    .page .project--form .section .wrapper.wrapper--inner {
      max-width: 768px!important;
    }


    .page .editor--panel{
      max-width: 1024px;
      left: 50%;
      top: 50%;
      transform: translate(-50%, -50%);
      width:100%;
      
    }
    .page .editor--panel::before{
      content: "";
      left: 50%;
      top: 50%;
      transform: translate(-50%, -50%);
      width:100vw;
      height: 100vh;
      background-color: rgba(0,0,0,.5);
      z-index: -1;
      position: absolute;

    }

    .page .editor--panel .editor--panel__overlay{
      max-height: 100vh;
      height: auto;
      position: absolute;
      left: 0;
      width: calc(100% - 50px);
      top: 50%;
      transform: translateY(-50%);

    }

    .people--list.flick{
      display: block;
    }
    .people--list{
      padding-top: 0;
    }
    
    .people--list.flick .people--item{
      padding: 1em 1em 0em;
      max-width: 200px;
    }
    .timeline--list{
      margin-top: 20px;
      padding-left: 20px;

    }
    .section--command,
    .timeline--overlay{

      overflow: hidden;
    }
    .timeline--list.flick .timeline--item{
      max-width: 280px;
      margin-left: 20px;
      padding: 20px 15px;
      border-radius: 5px;
      background-color: #FFF;
      color: #212631;
      min-height: 100%;
    }
    .section .flick{
      padding-bottom: 65px!important;

    }
    .vue-swatches__swatch{
      border: 1px solid rgba(18, 24, 42, .2);

    }
    .vue-swatches__wrapper{
      margin-top: 10px;
    }

.editor--items__list{
  display: grid;
    grid-template-columns: repeat(auto-fit, minmax(240px, calc(33% - 20px)));
    grid-gap: 20px;
    justify-content: space-around;
    padding: 10px 10px;
}

.editor--items__list .editor--item{
  border: 1px solid rgba(18, 24, 42, .2);
  line-height:1;
  border-radius: 5px;
}
.editor--items__list .editor--item:hover{
  cursor: pointer;
  border: 1px solid rgba(18, 24, 42, .5);
}


.marquee {
  position: relative;
  width: 100vw;
  max-width: 100%;
  height: 115px;
  overflow-x: hidden;
}

.track {
  position: absolute;
  white-space: nowrap;
  will-change: transform;
  animation: marquee 32s linear infinite;
}

@keyframes marquee {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}
.partner--list{
  margin-top: 1em;
}
.partner--item {
  width: 140px;
  height: 105px;
  margin: 0 1.5em;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  /* -webkit-filter: grayscale(100%); */
  /* -moz-filter: grayscale(100%); */
  /* -ms-filter: grayscale(100%); */
  /* -o-filter: grayscale(100%); */
  /* filter: grayscale(100%); */
  
    display: inline-block;
}

@media (min-width: 1440px) {
.partner--list{
  margin-top: 60px;
}


.timeline--list{
  margin-top: 60px;
}

.timeline--list.flick .timeline--item{
  max-width: 360px;
}

}

.panel--close{
  background-color: #FFF;
}


.page.page--crm__project-preview .section .wrapper, .page .project--form .section .wrapper {
    max-width: 1360px!important;
}
.wrapper {
    
    padding: 0 25px;
}
@media (min-width: 1361px){
  .wrapper {
    padding: 0 40px;
    margin: 0 auto;
}
}

@media (min-width: 767px){
  .wrapper {
    padding: 0 20px;
}
.wrapper {
    padding: 0 12px;
}

}

@media (min-width: 1280px){
  .project--header{
    grid-template-columns: 4fr 6fr;
  }

}

.project--header__CTA{
  background-color: rgba(255,255,255,.2);
  padding: 20px 10px;
  border-radius: 5px;
}
.project--header__title-props.project--header__body{
  opacity: 1;
}
.project--header__buy__btn{
  display: flex;
  gap: 20px;
}
.project--header__overlay{
  background-color: #262c3b;
  color: white;
  padding: 35px 0px ; 
}
.project--header{
  grid-gap: 60px;

  
 


}
.project--header .lbl--project,
.project--header__progress-wrap .project--header__progress-caption, 
.project--header__progress-wrap .project--header__progress-time,
.project--header__CTA .project--header .lbl--project{
  color: rgb(255, 255, 255, .5);
}
@media (min-width: 767px){
  .project--header__CTA{
    padding: 20px 20px;
    border-radius: 20px;

  }
  
}

.btn--white {
  background-color: white;
  color: #49a0a4;

}

.project--header__progress-line{
  background: rgba(255,255,255,.45);
}

.section--company__dash{
  display: flex;
  margin-top: 20px;
  gap: 20px;
  flex-wrap: wrap;
}
.section-wiget{
  padding: 15px;
  border-radius: 5px;
  background-color: rgba(255,255,255,.2);
}
@media (min-width: 1280px){
  .section--company__dash{
    margin-top: 60px;
  }
  .section-wiget{
    padding: 20px;
    border-radius: 20px;
  }
}



.section--dark .link{

  text-transform: none;
  color: #fff;
  text-decoration: underline;

}

.global--message{
  z-index: 1000;
}

.project--header{
  align-items: center;
}

.section.section--project__footer{


  
  position: sticky;
  bottom: 90px;
  z-index: 1000;
  padding: 15px 0;
}

.project--footer__title{
  display: none;
  font-size: 16px;
  font-weight: 600;
}

.project--footer__overlay {
  display: flex;
  
  align-items: center;
  text-align: center;
  justify-content: center;
  
}


@media (min-width: 1280px){
  .section.section--project__footer{
    bottom: 0px;
    background-color: #FFF;

  }
  .project--footer__overlay {

    text-align: left;

    justify-content: space-between;

  }
  .project--footer__title{display: block;}
}

.timeline--overlay .flickity-slider{
  height: 100%;
}
.flick{
  padding-bottom: 85px!important;
  position: relative;
}

.flick .flickity-button{
  width: 40px;
  height: 40px;
  border-radius: 60px;
  top: auto;
  bottom: 0;
  border: 1px solid ;
  /* margin-top: 25px; */

}

.flick .flickity-button.flickity-prev-next-button.next{
  left: 85px;
}



.flick .flickity-button .flickity-button-icon{
  width: 70%;
}


.section--widget{
  padding: 15px;
    background-color: rgba(255,255,255,.2);
    border-radius: 20px;
    min-width: 320px;
    width:100%;
    
}

.about--project__overlay{
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
@media (min-width: 1024px){
  .section--widget{
    width: calc(50% - 10px);
  }
}


.b24-widget-button-position-bottom-right{
  bottom: 100px!important;
}
.section--widget__docs ol li {
  position: relative;
  padding: 0 0 10px 1.5em;
}
.section--widget__docs ol li .link{

}
.section--widget__docs ol li::before{
  position: absolute;
  top: 0;
  left: 0;
}
/* End */


/* Start:/local/templates/bizmall_crm/css/old-style.css?1732515479158697*/
.row {
  font-size: 0; }

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  display: inline-block;
  vertical-align: top; }

.col-xs-12 {
  width: 100%; }

.col-xs-11 {
  width: 91.66666667%; }

.col-xs-10 {
  width: 83.33333333%; }

.col-xs-9 {
  width: 75%; }

.col-xs-8 {
  width: 66.66666667%; }

.col-xs-7 {
  width: 58.33333333%; }

.col-xs-6 {
  width: 50%; }

.col-xs-5 {
  width: 41.66666667%; }

.col-xs-4 {
  width: 33.33333333%; }

.col-xs-3 {
  width: 25%; }

.col-xs-2 {
  width: 16.66666667%; }

.col-xs-1 {
  width: 8.33333333%; }

@media (min-width: 768px) {
  .col-sm-12 {
    width: 100%; }
  .col-sm-11 {
    width: 91.66666667%; }
  .col-sm-10 {
    width: 83.33333333%; }
  .col-sm-9 {
    width: 75%; }
  .col-sm-8 {
    width: 66.66666667%; }
  .col-sm-7 {
    width: 58.33333333%; }
  .col-sm-6 {
    width: 50%; }
  .col-sm-5 {
    width: 41.66666667%; }
  .col-sm-4 {
    width: 33.33333333%; }
  .col-sm-3 {
    width: 25%; }
  .col-sm-2 {
    width: 16.66666667%; }
  .col-sm-1 {
    width: 8.33333333%; } }

@media (min-width: 1025px) {
  .col-md-12 {
    width: 100%; }
  .col-md-11 {
    width: 91.66666667%; }
  .col-md-10 {
    width: 83.33333333%; }
  .col-md-9 {
    width: 75%; }
  .col-md-8 {
    width: 66.66666667%; }
  .col-md-7 {
    width: 58.33333333%; }
  .col-md-6 {
    width: 50%; }
  .col-md-5 {
    width: 41.66666667%; }
  .col-md-4 {
    width: 33.33333333%; }
  .col-md-3 {
    width: 25%; }
  .col-md-2 {
    width: 16.66666667%; }
  .col-md-1 {
    width: 8.33333333%; } }

@media (min-width: 1440px) {
  .col-lg-12 {
    width: 100%; }
  .col-lg-11 {
    width: 91.66666667%; }
  .col-lg-10 {
    width: 83.33333333%; }
  .col-lg-9 {
    width: 75%; }
  .col-lg-8 {
    width: 66.66666667%; }
  .col-lg-7 {
    width: 58.33333333%; }
  .col-lg-6 {
    width: 50%; }
  .col-lg-5 {
    width: 41.66666667%; }
  .col-lg-4 {
    width: 33.33333333%; }
  .col-lg-3 {
    width: 25%; }
  .col-lg-2 {
    width: 16.66666667%; }
  .col-lg-1 {
    width: 8.33333333%; } }

.clearfix:after {
  content: '';
  display: block;
  clear: both; }

.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto; }

.pull-right {
  float: right !important; }

.pull-left {
  float: left !important; }

.hide {
  display: none !important; }

.show {
  display: block !important; }

.invisible {
  visibility: hidden; }

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

.hidden {
  display: none !important; }

.affix {
  position: fixed; }

@-ms-viewport {
  width: device-width; }

.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important; }

.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important; }

@media (max-width: 767px) {
  .visible-xs {
    display: block !important; }
  table.visible-xs {
    display: table !important; }
  tr.visible-xs {
    display: table-row !important; }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important; } }

@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important; } }

@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important; } }

@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  .visible-sm {
    display: block !important; }
  table.visible-sm {
    display: table !important; }
  tr.visible-sm {
    display: table-row !important; }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  .visible-sm-block {
    display: block !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  .visible-sm-inline {
    display: inline !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  .visible-sm-inline-block {
    display: inline-block !important; } }

@media (min-width: 1025px) and (max-width: 1439px) {
  .visible-md {
    display: block !important; }
  table.visible-md {
    display: table !important; }
  tr.visible-md {
    display: table-row !important; }
  th.visible-md,
  td.visible-md {
    display: table-cell !important; } }

@media (min-width: 1025px) and (max-width: 1439px) {
  .visible-md-block {
    display: block !important; } }

@media (min-width: 1025px) and (max-width: 1439px) {
  .visible-md-inline {
    display: inline !important; } }

@media (min-width: 1025px) and (max-width: 1439px) {
  .visible-md-inline-block {
    display: inline-block !important; } }

@media (min-width: 1200px) {
  .visible-lg {
    display: block !important; }
  table.visible-lg {
    display: table !important; }
  tr.visible-lg {
    display: table-row !important; }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important; } }

@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important; } }

@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important; } }

@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important; } }

@media (max-width: 767px) {
  .hidden-xs {
    display: none !important; } }

@media (min-width: 768px) and (max-width: 1024px) {
  .hidden-sm {
    display: none !important; } }

@media (min-width: 1025px) and (max-width: 1439px) {
  .hidden-md {
    display: none !important; } }

@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important; } }

.visible-print {
  display: none !important; }

@media print {
  .visible-print {
    display: block !important; }
  table.visible-print {
    display: table !important; }
  tr.visible-print {
    display: table-row !important; }
  th.visible-print,
  td.visible-print {
    display: table-cell !important; } }

.visible-print-block {
  display: none !important; }

@media print {
  .visible-print-block {
    display: block !important; } }

.visible-print-inline {
  display: none !important; }

@media print {
  .visible-print-inline {
    display: inline !important; } }

.visible-print-inline-block {
  display: none !important; }

@media print {
  .visible-print-inline-block {
    display: inline-block !important; } }

@media print {
  .hidden-print {
    display: none !important; } }

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit; }

@font-face {
  font-family: 'Formular';
  src: url("/local/templates/bizmall_control/fonts/Formular-Medium.woff2") format("woff2"), url("/local/templates/bizmall_control/fonts/Formular-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal; }

@font-face {
  font-family: 'Formular';
  src: url("/local/templates/bizmall_control/fonts/Formular.woff2") format("woff2"), url("/local/templates/bizmall_control/fonts/Formular.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Formular';
  src: url("/local/templates/bizmall_control/fonts/Formular-Light.woff2") format("woff2"), url("/local/templates/bizmall_control/fonts/Formular-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal; }

@font-face {
  font-family: 'Formular';
  src: url("/local/templates/bizmall_control/fonts/Formular-Bold.woff2") format("woff2"), url("/local/templates/bizmall_control/fonts/Formular-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal; }

@font-face {
  font-family: 'Formular';
  src: url("/local/templates/bizmall_control/fonts/Formular-BoldItalic.woff2") format("woff2"), url("/local/templates/bizmall_control/fonts/Formular-BoldItalic.woff") format("woff");
  font-weight: bold;
  font-style: italic; }

@font-face {
  font-family: 'Formular';
  src: url("/local/templates/bizmall_control/fonts/Formular-MediumItalic.woff2") format("woff2"), url("/local/templates/bizmall_control/fonts/Formular-MediumItalic.woff") format("woff");
  font-weight: 500;
  font-style: italic; }

@font-face {
  font-family: 'Formular';
  src: url("/local/templates/bizmall_control/fonts/Formular-LightItalic.woff2") format("woff2"), url("/local/templates/bizmall_control/fonts/Formular-LightItalic.woff") format("woff");
  font-weight: 300;
  font-style: italic; }

@font-face {
  font-family: 'Formular';
  src: url("/local/templates/bizmall_control/fonts/Formular-Black.woff2") format("woff2"), url("/local/templates/bizmall_control/fonts/Formular-Black.woff") format("woff");
  font-weight: 900;
  font-style: normal; }

@font-face {
  font-family: 'Formular';
  src: url("/local/templates/bizmall_control/fonts/Formular-Italic.woff2") format("woff2"), url("/local/templates/bizmall_control/fonts/Formular-Italic.woff") format("woff");
  font-weight: normal;
  font-style: italic; }

@font-face {
  font-family: 'Formular';
  src: url("/local/templates/bizmall_control/fonts/Formular-BlackItalic.woff2") format("woff2"), url("/local/templates/bizmall_control/fonts/Formular-BlackItalic.woff") format("woff");
  font-weight: 900;
  font-style: italic; }

body {
  font-size: 14px;
  line-height: 1.63;
  font-family: Formular, sans-serif;
  font-weight: 300; }
  @media (min-width: 767px) {
    body {
      font-size: 14px;
      line-height: 1.67; } }

.h1 {
  font-family: Formular;
  font-size: 20px;
  line-height: 1.4;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal; }
  .h1 + .lid {
    margin-top: 1.2em; }
    @media (min-width: 1024px) {
      .h1 + .lid {
        margin-top: 1.5em; } }
  .h1 + .h3 {
    margin-top: 1.2em; }
    @media (min-width: 1024px) {
      .h1 + .h3 {
        margin-top: 1.5em; } }
  .h1--white {
    color: white; }
  @media (min-width: 767px) {
    .h1 {
      font-size: 1.8em; } }
  @media (min-width: 1360px) {
    .h1 {
      font-size: 32px;
      line-height: normal; } }

h2, .h2 {
  font-size: 18px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.5;
  letter-spacing: normal; }
  @media (min-width: 767px) {
    h2, .h2 {
      font-size: 20px; } }
  h2 + .p, .h2 + .p {
    margin-top: 2em; }
  h2--green, .h2--green {
    color: #7ed0c9; }
  h2--white, .h2--white {
    color: white; }
  @media (min-width: 767px) {
    h2, .h2 {
      font-size: 26px;
      line-height: 1.54; } }
  @media (min-width: 1360px) {
    h2, .h2 {
      font-size: 32px;
      line-height: 1.41; } }

h3, .h3 {
  font-size: 1.2em;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.42;
  letter-spacing: normal; }
  @media (min-width: 767px) {
    h3, .h3 {
      font-size: 18px; } }
  @media (min-width: 1024px) {
    h3, .h3 {
      font-size: 20px; } }
  h3--green, .h3--green {
    color: #7ed0c9; }
  h3--white, .h3--white {
    color: white; }
  @media (min-width: 1024px) {
    h3, .h3 {
      font-size: 20px;
      line-height: 1.45; } }
  @media (min-width: 767px) {
    h3, .h3 {
      font-size: 20px; } }

.h4 {
  font-size: 20px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal; }
  @media (min-width: 767px) {
    .h4 {
      font-size: .8rem;
      font-weight: 500;
      text-transform: uppercase; } }

.h5 {
  font-weight: 400;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.39;
  letter-spacing: normal; }
  @media (min-width: 767px) {
    .h5 {
      font-size: 16px; } }

.subtitle {
  font-size: 13px;
  font-weight: 300;
  line-height: 1.5; }
  @media (min-width: 767px) {
    .subtitle {
      font-size: 16px; } }

.bigtitle {
  max-width: 492px;
  font-size: 1.5rem;
  font-weight: 300;
  line-height: normal; }
  @media (min-width: 767px) {
    .bigtitle {
      font-size: 3.75vw;
      max-width: 492px; } }
  @media (min-width: 1024px) {
    .bigtitle {
      max-width: none; } }

.desc {
  font-family: Formular;
  font-size: 18px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.39;
  letter-spacing: normal; }
  .desc--white {
    color: white; }
  @media (min-width: 1024px) {
    .desc {
      font-size: 16px;
      line-height: 1.5; } }
  @media (min-width: 767px) {
    .desc {
      font-size: 13px;
      line-height: 1.38; } }

p, .p {
  font-family: Formular;
  font-size: 16px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.67;
  letter-spacing: normal;
  margin: 1em 0; }
  @media (min-width: 1024px) {
    p, .p {
      font-size: 1rem; } }
  p + .h2,
  p + h2, .p + .h2,
  .p + h2 {
    padding-top: 4rem; }
  p + .h3,
  p + h3, .p + .h3,
  .p + h3 {
    padding-top: 3rem; }

.tags {
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.08;
  letter-spacing: normal;
  text-transform: uppercase; }

.btn {
  font-family: Formular;
  font-size: 14px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center; }
  .btn--green {
    color: white; }
  @media (min-width: 1024px) {
    .btn {
      font-size: 14px; } }
  @media (min-width: 767px) {
    .btn {
      font-size: 12px; } }

.link--arrow {
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.39;
  letter-spacing: normal;
  color: #7ed0c9; }

.number {
  font-size: 28px; }
  @media (min-width: 1024px) {
    .number {
      font-size: 2.25vw; } }
  .number small {
    font-size: 16px; }

.rm-year-title {
  font-size: 50px;
  line-height: 0.9;
  text-align: center; }
  @media (min-width: 767px) {
    .rm-year-title {
      font-size: 22vw; } }
  @media (min-width: 1024px) {
    .rm-year-title {
      font-size: 11.5vw; } }

.lid {
  font-size: 1.1em; }
  @media (min-width: 1024px) {
    .lid {
      font-size: 1.429em; } }
  .lid + .lid {
    margin-top: 1em; }
  .lid + .p {
    margin-top: 1.2em; }
    @media (min-width: 1024px) {
      .lid + .p {
        margin-top: 2em; } }

.big--text {
  font-size: 1.5em; }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-out {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

/*---------GENERAL SETTINGS-------*/
body *,
body *:after,
body *::before {
  box-sizing: border-box; }

html.freeze, body.freeze {
  height: 100%;
  overflow: hidden; }

body {
  margin: 0;
  padding: 0; }

.loader {
  width: 140px;
  height: 15px;
  background-image: url(/loader.gif); }

a {
  color: #49a0a4;
  text-decoration: none; }

.text-center {
  text-align: center; }

@media (min-width: 1024px) {
  .two-column {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: (1fr)[2];
        grid-template-columns: repeat(2, 1fr);
    grid-column-gap: 2em; } }

.cursor-pointer,
.cursor_pointer,
.cursor--pointer {
  cursor: pointer; }

.popup {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 10000; }
  .popup--subtitle {
    font-weight: 400;
    font-size: 1.2em;
    line-height: 50px;
    color: #49a0a4; }
  .popup-close {
    position: absolute;
    width: 37px;
    height: 37px;
    right: 40px;
    top: 3em;
    cursor: pointer; }
    .popup-close::before, .popup-close::after {
      content: '';
      position: absolute;
      left: 50%;
      top: 50%;
      height: 2px;
      background-color: #262c3b;
      width: 34px; }
    .popup-close::before {
      transform: translate(-50%, -50%) rotate(45deg); }
    .popup-close::after {
      transform: translate(-50%, -50%) rotate(-45deg); }
    @media (min-width: 767px) {
      .popup-close {
        right: 2em; } }
  .popup-bg {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, 0.5); }
  .popup-content {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    max-width: 800px; }
    @media (min-width: 767px) {
      .popup-content {
        width: 100% !important;
        max-height: 100vh;
        overflow: auto; } }
  .popup-body {
    background-color: white;
    padding: 2em 2em; }
    @media (min-width: 767px) {
      .popup-body {
        padding: 3em 3em; } }
    .popup-body .h2 {
      margin-top: 0; }
  .popup-header {
    padding: 0 0 2em 0; }
  .popup-footer {
    background-color: white;
    padding: 2em; }

.fade-enter-active {
  transition: all .3s ease; }

.fade-enter, .fade-leave-to {
  transform: translateY(5s0px);
  opacity: 0; }

.fade-leave-active {
  transition: all .1s ease; }
  .fade-leave-active .popup-content {
    transition: none; }

.section p {
  font-size: 1.2em; }

.section .h2 + p {
  margin-top: 1em; }
  @media (min-width: 767px) {
    .section .h2 + p {
      margin-top: 3em; } }

.section .two-column {
  grid-column-gap: 4em; }

.image--illustration {
  padding: 0 0 66% 0;
  height: 0;
  background: no-repeat center;
  background-size: cover; }

.input {
  font-family: Formular, sans-serif; }
  .input[type="text"], .input[type="tel"], .input[type="email"], .input[type="password"] {
    -webkit-appearance: none;
    border-radius: 0;
    border: none;
    background-color: transparent;
    outline: none; }
  .input[type="file"] {
    display: none; }
    .input[type="file"] + label .icon {
      width: 15px;
      height: 15px;
      box-sizing: content-box; }
      @media (min-width: 767px) {
        .input[type="file"] + label .icon {
          width: 18px;
          height: 16px; } }
  .input[type="radio"], .input[type="checkbox"] {
    display: none; }
    .input[type="radio"].turnOnOff:checked + label::before, .input[type="checkbox"].turnOnOff:checked + label::before {
      background-color: #49a0a4; }
    .input[type="radio"].turnOnOff:checked + label::after, .input[type="checkbox"].turnOnOff:checked + label::after {
      background-color: white;
      transform: translateX(100%); }
    .input[type="radio"].turnOnOff + label::before, .input[type="checkbox"].turnOnOff + label::before {
      width: 34px;
      background-color: #dee5e7;
      border-radius: 100px; }
    .input[type="radio"].turnOnOff + label::after, .input[type="checkbox"].turnOnOff + label::after {
      background-color: white;
      width: 14px;
      height: 14px;
      top: 3px;
      left: 3px;
      border-radius: 50%;
      display: block;
      transition: .3s ease; }
    .input[type="radio"] + label, .input[type="checkbox"] + label {
      position: relative;
      padding-left: 40px;
      cursor: pointer; }
      .input[type="radio"] + label::after, .input[type="radio"] + label::before, .input[type="checkbox"] + label::after, .input[type="checkbox"] + label::before {
        content: '';
        position: absolute; }
      .input[type="radio"] + label::before, .input[type="checkbox"] + label::before {
        border: 1px solid #dee5e7;
        background-color: white;
        width: 20px;
        height: 20px;
        position: absolute;
        left: 0;
        top: 0; }
      .input[type="radio"] + label::after, .input[type="checkbox"] + label::after {
        width: 10px;
        height: 10px;
        top: 5px;
        left: 5px; }
    .input[type="radio"]:checked + label::after, .input[type="checkbox"]:checked + label::after {
      background-color: #49a0a4; }
  .input[type="radio"] + label::after, .input[type="radio"] + label::before {
    border-radius: 50%; }
  .input--center {
    text-align: center; }
  .input.input--code[type="text"] {
    width: 300px;
    font-size: 2rem;
    letter-spacing: .7em; }
  .input.input--code .label {
    display: none; }

textarea {
  font-family: Formular, sans-serif;
  -webkit-appearance: none;
  border-radius: 0;
  border: none;
  background-color: transparent;
  outline: none;
  resize: none; }

button {
  outline: none; }
  button:disabled {
    cursor: default; }

.icon-download {
  width: 17px;
  height: 15px;
  fill: #7ed0c9; }
  @media (min-width: 1361px) {
    .icon-download {
      width: 22px;
      height: 20px; } }

.tooltype-text {
  opacity: .36; }

.link--goto {
  position: relative;
  display: inline-block;
  padding-right: 12px;
  color: #49a0a4; }
  .link--goto::before {
    content: '';
    position: absolute;
    right: 0;
    top: 9px;
    border-width: 4px;
    border-style: solid;
    border-left: 4px solid transparent;
    border-bottom: 4px solid transparent;
    transform: rotate(45deg); }


  .link__buytiket {
    padding-left: 32px; }
    .link__buytiket::before, .link__buytiket::after {
      content: '';
      position: absolute;
      top: 0;
      bottom: 0;
      margin: auto; }
    .link__buytiket::before {
      background-color: white;
      border-radius: 50%;
      width: 26px;
      height: 26px;
      left: 0; }
    .link__buytiket::after {
      width: 13px;
      height: 13px;
      background-image: url("data:image/svg+xml,%3Csvg width='13' height='14' viewBox='0 0 13 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.0288 3.66262C10.5344 4.19041 9.70365 4.22879 9.16266 3.74493C8.62167 3.26106 8.57326 2.43635 9.05 1.8928L7.42217 0.436857L0.264453 8.33336L1.8923 9.78932C1.89263 9.78896 1.89296 9.7886 1.89328 9.78824C2.38569 9.245 3.22789 9.20087 3.77439 9.68966C4.32088 10.1784 4.36473 11.0151 3.87232 11.5583C3.87199 11.5587 3.87166 11.559 3.87134 11.5594L5.49906 13.0152L12.6568 5.11873L11.0288 3.66262Z' fill='%2349A0A4'/%3E%3C/svg%3E%0A");
      left: 6px; }

.btn {
  color: white;
  padding: 7px 10px;
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  background: none;
  border-radius: 24px;
  text-transform: uppercase;
  transition: 100ms ease;
  border: none;
  outline: none;
  font-size: 10px; }
  @media (min-width: 767px) {
    .btn {
      font-size: 14px;
      padding: 8px 28px 9px; } }
  .btn .icon {
    display: inline-block;
    vertical-align: middle;
    padding-right: 0em;
    margin-right: .5em; }
    @media (min-width: 767px) {
      .btn .icon {
        border-right: 1px solid;
        padding-right: .75em;
        margin-right: .75em; } }
  .btn .text {
    position: relative;
    display: inline-block;
    vertical-align: middle; }
  .btn:disabled {
    opacity: .5;
    cursor: default; }
  @media (min-width: 1361px) {
    .btn {
      padding: 7px 15px; } }
  .btn--tags {
    color: #49a0a4;
    position: relative;
    padding: 7px 12px;
    font-size: .9em; }
    .btn--tags::before {
      content: '';
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      border: 1px solid #49a0a4;
      opacity: .5;
      border-radius: 50px; }
    .btn--tags.selected {
      background-color: #49a0a4;
      color: white; }
      .btn--tags.selected::before {
        opacity: 1; }
    .btn--tags:hover::before {
      opacity: 1; }
  .btn-icon {
    padding-left: 45px;
    position: relative; }
    @media (min-width: 1361px) {
      .btn-icon {
        padding-left: 57px; } }
    .btn-icon .icon {
      position: absolute;
      left: -29px;
      bottom: 0;
      top: 0;
      bottom: 0;
      margin: auto; }
  .btn--bigicon .icon {
    width: 32px;
    height: 32px;
    left: -45px; }
    .btn--bigicon .icon path.stroke-only {
      fill: transparent !important;
      stroke-width: 2px; }
  .btn + .btn {
    margin-left: .15em; }
    @media (min-width: 767px) {
      .btn + .btn {
        margin-left: 12px; } }
  .btn--green__text {
    color: #7ed0c9; }
  .btn--white__border {
    color: white;
    border: 2px solid white; }
    .btn--white__border:hover {
      background-color: white;
      color: #49a0a4; }
  .btn--green__border {
    color: #49a0a4;
    border: 1px solid #49a0a4; }
    .btn--green__border svg {
      fill: #49a0a4; }
    .btn--green__border:hover {
      background-color: white; }
  .btn--green {
    background-color: #49a0a4; }
    .btn--green:hover {
      background-color: #55c0c5; }
  .btn--dark {
    background-color: #12172a; }
    .btn--dark svg {
      fill: white; }
      .btn--dark svg path {
        fill: white; }
  .btn--small {
    font-size: .8em;
    padding: 5px 8px; }

.form-group {
  padding: 1.5em 0; }
  .form-group .btns {
    padding: .75em 0; }

ol, ul {
  list-style: none; }

.vue-treeselect {
  outline: none; }
  .vue-treeselect * {
    outline: none; }

.vue-treeselect__control {
  padding: 0;
  background-color: transparent;
  border: none;
  text-transform: uppercase;
  font-weight: 400;
  outline: none; }

.vue-treeselect__input-container {
  outline: none; }

.vue-treeselect__menu-container {
  color: #262c3b;
  font-weight: 400; }

.vue-treeselect__menu {
  border: none;
  border-radius: 0; }

.vue-treeselect--single .vue-treeselect__option--selected {
  background: #49a0a4;
  color: white;
  font-weight: 400; }

.social__icon {
  width: 20px;
  height: 20px;
  display: block;
  background: no-repeat center;
  background-size: contain; }
  .social__icon.vk {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='14' viewBox='0 0 24 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.915 8.028C19.527 7.538 19.638 7.32 19.915 6.882C19.92 6.877 23.123 2.451 23.453 0.95L23.455 0.949C23.619 0.402 23.455 0 22.662 0H20.038C19.37 0 19.062 0.345 18.897 0.731C18.897 0.731 17.561 3.929 15.671 6.002C15.061 6.601 14.779 6.793 14.446 6.793C14.282 6.793 14.027 6.601 14.027 6.054V0.949C14.027 0.293 13.84 0 13.287 0H9.161C8.742 0 8.493 0.306 8.493 0.591C8.493 1.213 9.438 1.356 9.536 3.106V6.903C9.536 7.735 9.385 7.888 9.05 7.888C8.158 7.888 5.993 4.677 4.71 1.002C4.451 0.289 4.198 0.000999928 3.525 0.000999928H0.9C0.151 0.000999928 0 0.346 0 0.732C0 1.414 0.892 4.805 4.148 9.285C6.318 12.343 9.374 14 12.154 14C13.825 14 14.029 13.632 14.029 12.999C14.029 10.077 13.878 9.801 14.715 9.801C15.103 9.801 15.771 9.993 17.331 11.468C19.114 13.217 19.407 14 20.405 14H23.029C23.777 14 24.156 13.632 23.938 12.906C23.439 11.379 20.067 8.238 19.915 8.028Z' fill='%2349A0A3'/%3E%3C/svg%3E%0A"); }
  .social__icon.fb {
    background-image: url("data:image/svg+xml,%3Csvg width='11' height='20' viewBox='0 0 11 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 11.5H9.5L10.5 7.5H7V5.5C7 4.47 7 3.5 9 3.5H10.5V0.14C10.174 0.0970001 8.943 0 7.643 0C4.928 0 3 1.657 3 4.7V7.5H0V11.5H3V20H7V11.5Z' fill='%2349A0A3'/%3E%3C/svg%3E%0A"); }

.history--filter {
  -ms-flex-align: baseline;
      align-items: baseline;
  grid-column-gap: 1em; }
  @media (min-width: 1024px) {
    .history--filter {
      display: -ms-grid;
      display: grid;
      -ms-grid-columns: (1fr)[2];
          grid-template-columns: repeat(2, 1fr); } }
  .history--filter .col50 {
    width: 50%; }

.subtitle {
  text-transform: uppercase;
  font-size: .8em;
  color: #49a0a4; }

.label {
  display: inline-block;
  width: 100%; }

.input-loader {
  position: relative; }
  .input-loader input[type="file"] {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    height: 100%;
    width: 100%;
    z-index: 2;
    opacity: 0;
    cursor: pointer; }
  .input-loader.input-loader__img-small {
    width: 200px;
    text-align: center;
    padding: 0; }
    .input-loader.input-loader__img-small .input--loader__img {
      position: relative;
      width: 100%;
      height: 200px;
      margin: 0 0 1em 0; }

.input-cheked {
  margin-bottom: .25em;
  position: relative;
  padding-top: .25em; }
  @media (min-width: 1024px) {
    .input-cheked {
      margin-bottom: 22px;
      padding-top: 20px; } }

.input--range {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[2];
      grid-template-columns: repeat(2, 1fr);
  grid-column-gap: 1em; }
  .input--range__column {
    position: relative;
    padding-top: 20px; }

.input-group {
  margin-bottom: 22px;
  position: relative;
  padding-top: 20px; }
  .input-group .vs__dropdown-toggle .vs__selected {
    padding: 0 0.35em !important; }
  .input-group .input.error {
    color: red !important; }
  .input-group label {
    position: absolute;
    left: .5em;
    right: 0;
    top: 18px;
    line-height: 1;
    transition: 100ms ease;
    display: block;
    width: 100%;
    padding: 15px 0; }
    .input-group label.error {
      top: 100% !important;
      font-size: 12px !important;
      color: red !important;
      margin-top: 3px;
      padding: 0; }
  .input-group input:focus + textarea,
  .input-group input:focus + input, .input-group.filled textarea,
  .input-group.filled input, .input-group.focus textarea,
  .input-group.focus input {
    background-color: white; }
  .input-group input:focus + label, .input-group.filled label, .input-group.focus label {
    top: 3px;
    font-size: 14px;
    padding: 0; }

.form--group {
  padding-bottom: 1em; }
  @media (min-width: 767px) {
    .form--group {
      padding-bottom: 2em; } }

.tags-list {
  margin: .5em 0 0em;
  line-height: 2.5;
  letter-spacing: 16px; }
  @media (min-width: 767px) {
    .tags-list {
      margin: .5em 0 0em;
      line-height: 2.2; } }
  .tags-list .btn {
    letter-spacing: normal;
    margin-right: .5em; }
    .tags-list .btn + .btn {
      margin-left: 0; }
    .tags-list .btn::last-child {
      margin-right: 0; }

.range-value {
  display: -ms-flexbox;
  display: flex;
  font-weight: 400;
  font-size: 1.2em;
  margin-top: 1em; }
  .range-value .range-value__dot {
    padding: 0 .25em; }

.form--group .vue-slider-dot-handle {
  border: 2px solid #49a0a4; }

.form--group .vue-slider-process {
  background-color: #49a0a4; }

.vue-range-slider {
  margin: .5em 0 1.5em; }
  .vue-range-slider .slider {
    background-color: #D8D8D8;
    margin: 5px 0;
    position: relative; }
  .vue-range-slider .slider-process {
    position: absolute;
    height: 100%; }
  .vue-range-slider .slider-dot {
    background-color: white;
    border: 2px solid #49a0a4;
    border-radius: 50%;
    width: 21px;
    height: 21px;
    position: absolute;
    z-index: 2;
    cursor: pointer; }
    .vue-range-slider .slider-dot:hover {
      border: 2px solid #55c0c5; }
  .vue-range-slider .slider-tooltip-top {
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translateX(-50%);
    margin-top: 10px;
    text-align: center;
    display: none; }

.table {
  display: table; }

.tr {
  display: table-row; }

.td, .th {
  display: table-cell; }

.link {
  cursor: pointer;
  font-weight: 400;
  font-size: .75em; }
  @media (min-width: 767px) {
    .link {
      font-size: 1em; } }

.g-tabs {
  margin: 1em 0; }

.g-tab {
  margin-right: 1.75em;
  opacity: .6;
  border-bottom: 2px solid transparent;
  display: inline-block;
  text-transform: uppercase;
  cursor: pointer; }
  .g-tab:hover {
    opacity: 1; }
  .g-tab.select {
    opacity: 1;
    border-color: #49a0a4; }

.btn {
  display: inline-block;
  line-height: 1;
  text-align: center;
  cursor: pointer; }

.page {
  overflow: hidden; }
  .page--header {
    padding: 3em 0; }

#svg-sprites {
  display: none; }

.img--bg {
  background: no-repeat center;
  background-size: cover; }

.input-loader__line,
.img--loader__line {
  position: relative;
  cursor: pointer; }
  .input-loader__line .input-loader__line-label,
  .input-loader__line .img--loader__line-label,
  .img--loader__line .input-loader__line-label,
  .img--loader__line .img--loader__line-label {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    font-weight: 500; }
    .input-loader__line .input-loader__line-label svg,
    .input-loader__line .img--loader__line-label svg,
    .img--loader__line .input-loader__line-label svg,
    .img--loader__line .img--loader__line-label svg {
      margin: 0 .5em 0 0; }
  .input-loader__line input[type="file"],
  .img--loader__line input[type="file"] {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer; }
    .input-loader__line input[type="file"]::-webkit-file-upload-button,
    .img--loader__line input[type="file"]::-webkit-file-upload-button {
      cursor: pointer; }

.open_more {
  cursor: pointer; }

.gallery {
  position: relative; }

.switch__tab {
  cursor: pointer; }

.delete {
  cursor: pointer; }

.gallery__tab {
  display: none; }
  .gallery__tab.active {
    display: block; }

.tab {
  border-radius: 24px;
  border: solid 1px rgba(255, 225, 255, 0.2);
  display: inline-block;
  padding: 10px 21px 15px;
  line-height: 1;
  transition: .1s ease; }
  .tab.active {
    color: #7ed0c9;
    border-color: #7ed0c9; }
  .tab:hover {
    border: solid 1px #ffe1ff;
    color: white; }

.tabs-container .tab-content {
  display: none; }
  .tabs-container .tab-content.show {
    display: block; }

.simple {
  opacity: 0.6; }

.wrapper {
  padding: 0 12px; }
  @media (min-width: 767px) {
    .wrapper {
      padding: 0 20px; } }
  @media (min-width: 1361px) {
    .wrapper {
      padding: 0 40px;

      margin: 0 auto; } }
  .wrapper--inner {
    max-width: 640px; }
  .wrapper--left {
    padding: 0 0 0 0px; }
    @media (min-width: 767px) {
      .wrapper--left {
        padding: 0 0 0 20px; } }
    @media (min-width: 1361px) {
      .wrapper--left {
        padding: 0 0 0 7vw; } }
  .wrapper--right {
    padding: 0 0px 0 0; }
    @media (min-width: 767px) {
      .wrapper--right {
        padding: 0 20px 0 0; } }
    @media (min-width: 1361px) {
      .wrapper--right {
        padding: 0 7vw 0 0; } }
  .wrapper--inner {
    padding: 0 15px; }
    @media (min-width: 767px) {
      .wrapper--inner {
        padding: 0 30px; } }

.header {
  position: sticky;
  left: 0;
  right: 0;
  top: 0;
  z-index: 1000;
  transition: .3s ease;
  border-bottom: 1px solid rgba(0,0,0,.15);
  background-color: hsla(0,0%,100%,.6);
  -webkit-backdrop-filter: blur(10px);
  -moz-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  /*background-color: #245060;*/
  /*color: white;*/
}
  .header .popup {
    color: #000; }
  @media (min-width: 1024px) {
    .header .header-user__data {
      padding: 0 2em; } }
  .header-overlay {
    position: relative;
    z-index: 10; }
  .header.open-menu .btn--menu::after, .header.open-menu .btn--menu::before {
    bottom: auto;
    top: 50%; }
  .header.open-menu .btn--menu::after {
    transform: rotate(45deg); }
  .header.open-menu .btn--menu::before {
    transform: rotate(-45deg); }
  .header.open-menu .menu--full {
    transform: translateY(0);
    opacity: 1; }
  .header.open-menu .menu--full__shadow {
    display: block; }
  .header .menu--full__login--mobile {
    padding: 1em 0;
    margin: 1em 0; }
  .header a {
    color: #000;
    /*color: white; */
  }
    .header a.active {
      color: #55c0c5; }
  .header .header__left_column {
    position: relative;
    width: 100%;
    bottom: auto;
    right: 0;
    left: auto;
    border-bottom: 1px solid #7ed0c9;
    border-right: 0;
    padding: 14px 15px;
    display: -ms-flexbox;
    display: flex; }
    @media (min-width: 767px) {
      .header .header__left_column {
        padding: 24px 2.31vw; } }
    @media (min-width: 1360px) {
      .header .header__left_column {
        position: fixed;
        display: block; } }
    @media (min-width: 1361px) {
      .header .header__left_column {
        padding: 50px 2.31vw;
        width: 12.9vw;
        left: 0;
        top: 0;
        bottom: 0;
        border-right: 1px solid #7ed0c9;
        border-bottom: 0; } }
  .header.nav-up {
    transform: translateY(-100%); }
    @media (min-width: 1361px) {
      .header.nav-up {
        transform: none; } }
  .header.whit-scroll::before {
    transform: translateY(0%); }
  .header .header__top_column {
    position: fixed;
    right: 0;
    top: 0;
    padding: 7px 15px 0 0; }
    @media (min-width: 767px) {
      .header .header__top_column {
        padding: 22px 2.31vw 0 0; } }
    @media (min-width: 1361px) {
      .header .header__top_column {
        padding: 30px 3.125vw 0 0; } }
  .header .header-line {
    padding: 7px 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
        flex-direction: row;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center; }
    @media (min-width: 1024px) {
      .header .header-line {
        padding: 5px 0; } }
  .header .logo {
    font-size: 20px;
    font-weight: 500; }
    @media (min-width: 1024px) {
      .header .logo {
        font-size: 27px; } }
    .header .logo a {
      display: block; }
    .header .logo .logo_img {
      width: 51px;
      height: 13px;
      fill: white; }
      @media (min-width: 767px) {
        .header .logo .logo_img {
          width: 90px;
          height: 22px; } }
  .header .btn--menu {
    width: 34px;
    height: 13px;
    font-size: 0;
    cursor: pointer;
    margin-top: 2px;
    height: 15px;
    width: 40px;
    position: relative; }
    .header .btn--menu::after, .header .btn--menu::before {
      transition: .3s ease;
      content: '';
      width: 100%;
      height: 1px;
      background-color: white;
      left: 0;
      position: absolute; }
    .header .btn--menu::after {
      top: 0; }
    .header .btn--menu::before {
      bottom: 0; }
    .header .btn--menu i {
      display: inline-block;
      vertical-align: middle;
      width: 3.6px;
      height: 3.6px;
      background-color: #49a0a4;
      margin: 0 2px;
      border-radius: 50%; }
      @media (min-width: 767px) {
        .header .btn--menu i {
          width: 6px;
          height: 6px;
          margin: 0 4px; } }
  .header.open nav {
    transform: translateX(0);
    opacity: 1; }
  .header nav {
    transition: .2s ease;
    z-index: 100; }
    @media (min-width: 1024px) {
      .header nav {
        display: block;
        position: static;
        background-color: transparent;
        padding: 0;
        width: auto;
        opacity: 1;
        transform: none; display:flex; gap:2em;} }
    .header nav .header-menu {
      /*display: none;*/
      /*position: fixed;*/
      /*left: 0;*/
      /*top: 0;*/
      /*background-color: #262c3b;*/
      display: flex;
      gap: 15px;
      -ms-flex-pack: justify;
      justify-content: space-between;
      padding: 0 20px;
    }
      @media (min-width: 767px) {
        .header nav .header-menu {
          position: static;
          background-color: transparent;
          display: -ms-flexbox;
          display: flex;


          column-gap: 20px;
          -ms-flex-pack: justify;
          justify-content: center;
          flex-wrap: wrap;
          line-height: 1;
          row-gap: 5px;


        } }
      .header nav .header-menu > li {
        position: relative;
        text-transform: lowercase; }
        .header nav .header-menu > li.parent-li::before {
          content: '';
          position: absolute;
          right: 0;
          top: 50%;
          transform: translate(-75%, -50%) rotate(45deg);
          border-style: solid;
          border-color: white;
          border-width: 0 1px 1px 0;
          width: 10px;
          height: 10px; }
        .header nav .header-menu > li menu {
          position: absolute;
          left: 0;
          top: 100%;
          background-color: white;
          padding: .5em 0.75em; }
          .header nav .header-menu > li menu li {
            display: block; }
            .header nav .header-menu > li menu li + li {
              margin-left: 0; }
            .header nav .header-menu > li menu li a {
              color: #262c3b;
              font-size: .8em;
              white-space: nowrap; }
        .header nav .header-menu > li:hover menu {
          display: block; }
    .header nav menu {
      list-style: none; }
      @media (min-width: 1024px) {
        .header nav menu {
          display: -ms-flexbox;
          display: flex; } }
      .header nav menu li:last-child {
        display: block; }
      @media (min-width: 1024px) {
        .header nav menu li {
          font-size: .8rem; } }
    .header nav .btn-close {
      position: absolute;
      top: 50px;
      right: 25px;
      width: 39px;
      height: 39px;
      cursor: pointer; }
      @media (min-width: 1361px) {
        .header nav .btn-close {
          display: none; } }
      .header nav .btn-close::before, .header nav .btn-close::after {
        content: '';
        width: 100%;
        top: 50%;
        height: 1px;
        left: 0;
        right: 0;
        background-color: white;
        display: block; }
      .header nav .btn-close::before {
        transform: rotate(45deg); }
      .header nav .btn-close::after {
        transform: rotate(-45deg); }
  .header .menu--full__shadow {
    position: fixed;
    left: 0;
    right: 0;
    z-index: 90;
    top: 0;
    bottom: 0;
    display: none; }
  .header .menu--full {
    position: absolute;
    left: 0;
    right: 0;
    top: 100%;
    background-color: #262c3b;
    padding: 1em 0;
    opacity: 0;
    transform: translateY(-150%) scaleY(0.5);
    transition: .5s ease;
    overflow: scroll;
    height: calc(100vh - 30px);
    z-index: 100; }
    @media (min-width: 767px) {
      .header .menu--full {
        padding: 3em 0;
        overflow: auto;
        height: auto; } }
    .header .menu--full__overlay {
      display: -ms-grid;
      display: grid;
      -ms-grid-columns: 100%;
          grid-template-columns: 100%;
      grid-column-gap: 2em; }
      @media (min-width: 1024px) {
        .header .menu--full__overlay {
          -ms-grid-columns: 50% 50%;
              grid-template-columns: 50% 50%; } }
    .header .menu--full .menu--map {
      list-style: none;
      display: -ms-grid;
      display: grid;
      -ms-grid-columns: (1fr)[1];
          grid-template-columns: repeat(1, 1fr);
      grid-column-gap: 1em; }
      .header .menu--full .menu--map > li {
        border-bottom: 1px solid white;
        padding: 1em 0 0 0; }
        @media (min-width: 767px) {
          .header .menu--full .menu--map > li {
            border-bottom: none;
            padding: 0; } }
      @media (min-width: 1024px) {
        .header .menu--full .menu--map {
          -ms-grid-columns: (1fr)[3];
              grid-template-columns: repeat(3, 1fr); } }
      .header .menu--full .menu--map .h3 {
        margin-bottom: 1em; }
        .header .menu--full .menu--map .h3 + menu {
          display: none; }
          @media (min-width: 767px) {
            .header .menu--full .menu--map .h3 + menu {
              display: block; } }
        .header .menu--full .menu--map .h3.open + menu {
          display: block; }
      .header .menu--full .menu--map menu {
        list-style: none; }
        @media (min-width: 767px) {
          .header .menu--full .menu--map menu {
            display: inline-block; } }
        .header .menu--full .menu--map menu li {
          margin-bottom: .75em;
          text-transform: uppercase;
          font-weight: 400; }
  @media (min-width: 767px) {
    .header .header-hotlink {
      display: -ms-flexbox;
      display: flex;
      line-height: 1;
      -ms-flex-align: center;
          align-items: center; } }

.footer {
  background-color: #262c3b;
  padding: 6vh 0;
  color: white; }
  .footer .popup {
    color: #000; }
  .footer .footer-nav {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 1rem; }
    @media (min-width: 767px) {
      .footer .footer-nav {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap; } }
  @media (min-width: 767px) {
    .footer .footer-column__one {
      width: 69%; } }
  @media (min-width: 767px) {
    .footer .footer-column-_two {
      width: 31%; } }
  .footer .footer-menu__project-cat {
    margin-bottom: 2em;
    display: none; }
    .footer .footer-menu__project-cat ul {
      display: -ms-flexbox;
      display: flex;
      gap: 1rem; }
    @media (min-width: 767px) {
      .footer .footer-menu__project-cat {
        display: block; } }
    .footer .footer-menu__project-cat-title {
      margin-bottom: 2em;
      display: none; }
      @media (min-width: 767px) {
        .footer .footer-menu__project-cat-title {
          display: block; } }
    .footer .footer-menu__project-cat li {
      line-height: 1.6; }
  .footer .footer-menu__sitemap li + li {
    margin-top: .5em; }
  .footer .social-link {
    display: inline-block;
    margin-bottom: 2em; }
    @media (min-width: 767px) {
      .footer .social-link {
        margin-left: 1.8em;
        margin-bottom: 0em; } }
    .footer .social-link li {
      display: inline-block; }
      .footer .social-link li + li {
        margin-left: .4em; }
        @media (min-width: 1024px) {
          .footer .social-link li + li {
            margin-left: 1.8em; } }
    .footer .social-link a {
      color: #49a0a4; }

.footer-link__accent {
  color: white;
  text-transform: uppercase;
  line-height: 1.6;
  font-weight: 400; }

.copy {
  margin-top: 3em;
  opacity: .5; }
  .copy a {
    color: white;
    display: block; }

.section p {
  margin: 1em 0; }

@media (min-width: 1361px) {
  .section--overlay {
    padding-left: 12.9vw; } }

.section--blue {
  background-color: rgba(36, 80, 96, 0.04); }

.section--green {
  background-color: #245060; }

.section-xs--green {
  background-color: #245060; }

@media (min-width: 767px) {
  .section-sm--green {
    background-color: #245060; } }

.section--grey {
  background-color: #f9fcfb; }

.section--dark {
  background-color: rgba(0, 0, 0, 0.15); }
  .section--dark .h2 {
    color: #49a0a4; }

.section--dark__2 {
  background-color: #1a1e28; }

.section--not-margin {
  margin: 0; }

.section--not-padding {
  padding: 0 !important; }

.fin-item {
  font-size: 1rem; }

.col {
  font-size: 1rem; }
  @media (min-width: 1360px) {
    .col--title {
      padding-bottom: 70px; } }
  .col-center {
    vertical-align: middle !important; }
  .col-over {
    padding: 40px 0; }
    @media (min-width: 1361px) {
      .col-over {
        padding: 80px 0; } }
  .col-static {
    position: static; }

.row-relative {
  position: relative; }

.slider--main {
  position: relative; }

@media (min-width: 767px) {
  .img-over__right {
    margin-right: -20px;
    margin-left: 20px; } }

@media (min-width: 1360px) {
  .img-over__right {
    margin-right: -7vw;
    margin-left: 0; } }

.img-over__right img {
  width: 100%;
  display: block; }

.mfp-container {
  padding: 0; }

.popup--body {
  background-color: #245060;
  padding: 50px 0; }

.form .form-content {
  display: block; }

.form .form-thx,
.form .form-oops {
  display: none; }
  .form .form-thx .icon-result,
  .form .form-oops .icon-result {
    width: 60px;
    height: 60px;
    margin: 60px auto 30px; }
    .form .form-thx .icon-result svg path,
    .form .form-oops .icon-result svg path {
      fill: #7ed0c9; }

.form-footer {
  margin-top: 60px;
  text-align: left; }

.form-header {
  margin-bottom: 30px; }

.form.thx .form-content {
  display: none; }

.form.thx .form-thx {
  display: block; }

.form.oops .form-content {
  display: none; }

.form.oops .form-oops {
  display: block; }

.input {
  font-family: Formular, sans-serif; }

select.input{
  outline: none;
}

select.input::-ms-expand {
  display: none;
}
  .input[type="text"],
  .input[type="tel"],
  .input[type="email"],
  .input[type="number"],
  .input[type="password"],
  input.mx-input,
  .vs__dropdown-toggle,
  .input textarea,
  textarea.input,
  select.input{
    -webkit-appearance: none;
    appearance: none;
    border-radius: 5px;

    border: none;
    background-color: transparent;
    outline: none;
    padding: 7px 5px;
    width: 100%;
    font-size: 14px;
    transition: 100ms ease;
    background-color: #FFF;
    width: 100%;
    border: 1px solid rgba(169, 169, 169, .3);
    box-shadow: 0px 3px 6px rgba(36, 80, 96, 0.1);


  }



.input-row,
.input--row{
  position: relative;
}
select.input + i {
  position: absolute;
  right: 5px;
  padding-right: 5px;
  bottom: 12px;
}
select.input + i::after{
  content:'';
  width: 10px;
  height: 10px;
  border-style: solid;
  border-width: 0 3px 3px 0;
  display: block;
  transform: rotate(45deg);
  border-color: #a3a3a3;
}
  .input[type="radio"], .input[type="checkbox"] {
    display: none; }
  .input--bg__grey.input-group textarea {
    background-color: #E2E7EA; }
  .input--bg__grey.input-group.filled textarea {
    background-color: #E2E7EA; }
  .input--border[type="text"], .input--border[type="tel"], .input--border[type="email"], .input--border[type="password"], .input--border textarea {
    border: 1px solid #E2E7EA;
    padding: .5em;
    background-color: white; }

.input-select {
  position: relative; }
  .input-select_var {
    position: absolute;
    left: 0;
    top: 75%;
    right: 0; }

textarea {
  font-family: Formular, sans-serif;
  -webkit-appearance: none;
  border-radius: 0;
  border: none;
  background-color: transparent;
  outline: none;
  resize: none; }

button {
  border: none;
  outline: none; }
  button:disabled {
    cursor: default; }

.mfp-move-horizontal .wrapper--inner {
  max-width: 560px; }

.mfp-move-horizontal .mfp-close {
  font-size: 0;
  width: 24px;
  height: 24px;
  right: 25px;
  top: 15px;
  opacity: 1; }
  @media (min-width: 1024px) {
    .mfp-move-horizontal .mfp-close {
      right: 50px;
      top: 50px;
      width: 32px;
      height: 32px; } }
  .mfp-move-horizontal .mfp-close::before, .mfp-move-horizontal .mfp-close::after {
    content: '';
    border-bottom: 1px solid;
    width: 32px;
    height: 0;
    top: 50%;
    left: 0;
    position: absolute;
    color: white; }
  .mfp-move-horizontal .mfp-close::before {
    transform: rotate(45deg); }
  .mfp-move-horizontal .mfp-close::after {
    transform: rotate(-45deg); }

.mfp-move-horizontal .mfp-with-anim {
  opacity: 0;
  transition: all 0.3s ease;
  transform: translateX(25%) rotateY(30deg);
  transform-origin: 100% 0;
  transform-style: preserve-3d; }

.mfp-move-horizontal.mfp-bg {
  opacity: 0;
  transition: all 0.3s ease; }

.mfp-move-horizontal.mfp-ready .mfp-with-anim {
  opacity: 1;
  transform: translateX(0) rotateY(0deg); }

.mfp-move-horizontal.mfp-ready.mfp-bg {
  opacity: 0.8; }

.mfp-move-horizontal.mfp-removing .mfp-with-anim {
  transform: translateX(25%) rotateY(30deg);
  opacity: 0; }

.mfp-move-horizontal.mfp-removing.mfp-bg {
  opacity: 0; }

.flickity-page-dots {
  text-align: left;
  margin-left: -8px;
  bottom: 25px; }
  .flickity-page-dots .dot {
    background-color: transparent;
    opacity: 1;
    width: 8px;
    height: 8px;
    position: relative; }
    .flickity-page-dots .dot::before {
      content: '';
      position: absolute;
      left: 50%;
      top: 50%;
      width: 50%;
      height: 50%;
      transform: translate(-50%, -50%);
      transition: .1s ease;
      background-color: #7ed0c9;
      border-radius: 50%; }
    .flickity-page-dots .dot.is-selected::before {
      width: 100%;
      height: 100%; }

.tabs-select {
  margin: 2em 0 2em; }
  @media (min-width: 1024px) {
    .tabs-select {
      display: -ms-flexbox;
      display: flex;
      margin: 4em 0 2em; }
      .tabs-select.open .tab-select {
        display: block; } }
  .tabs-select .tab-select {
    opacity: .3;
    color: #262c3b;
    text-transform: uppercase;
    font-weight: 400;
    cursor: pointer;
    transition: .1s ease;
    display: none;
    position: relative; }
    @media (min-width: 1024px) {
      .tabs-select .tab-select {
        display: inline-block; } }
    .tabs-select .tab-select:hover {
      opacity: 1; }
    .tabs-select .tab-select.active {
      display: inline-block;
      opacity: 1; }
      .tabs-select .tab-select.active::before {
        content: '';
        width: 8px;
        height: 8px;
        border-style: solid;
        border-color: #262c3b;
        border-width: 0 1px 1px 0;
        transform: rotate(45deg);
        position: absolute;
        left: 100%;
        margin: 0 0 0 1em;
        top: 4px; }
        @media (min-width: 767px) {
          .tabs-select .tab-select.active::before {
            display: none; } }
    @media (min-width: 1024px) {
      .tabs-select .tab-select + .tab-select {
        margin-left: 4em; } }

.picture-block {
  height: 0;
  padding: 0 0 60% 0;
  background: no-repeat center;
  background-size: cover;
  margin-bottom: -40px; }

.h1 + .btn {
  margin-top: 50px; }

.page--inner {
  padding: 2em 0; }

.titler {
  background: no-repeat center;
  background-size: cover;
  background-color: #245060;
  min-height: 65vh;
  padding: 5vh 0;
  color: white;
  margin-bottom: 2em;
  position: relative; }
  @media (min-width: 1024px) {
    .titler {
      margin-bottom: 6em;
      padding: 11vh 0 6vh 0; } }
  .titler--not-background {
    background: transparent;
    color: inherit; }
  .titler--not-margin {
    margin-bottom: 0; }
  .titler--autoheight {
    min-height: 0; }
  @media (min-width: 767px) {
    .titler--manager {
      width: 67%; } }
  .titler--footer {
    position: absolute;
    left: 15px;
    right: 15px;
    bottom: 1em; }
    @media (min-width: 767px) {
      .titler--footer {
        margin-top: 2em;
        left: 0;
        right: 0;
        top: 100%;
        bottom: auto; } }
  .titler--overlay {
    max-width: 640px;
    margin: 0 auto; }
    @media (min-width: 767px) {
      .titler--overlay {
        max-width: none;
        display: -ms-flexbox;
        display: flex; } }
  .titler--text {
    width: 100%;
    padding-bottom: 2em; }
    @media (min-width: 1024px) {
      .titler--text {
        width: 45%;
        padding-right: 2em; } }
    @media (min-width: 1360px) {
      .titler--text {
        width: 33%; } }
    @media (min-width: 1024px) {
      .titler--text .lid {
        padding-right: 3em; } }
  .titler--content {
    width: 100%;
    position: relative; }
    @media (min-width: 1024px) {
      .titler--content {
        width: 55%; } }
    @media (min-width: 1360px) {
      .titler--content {
        width: 66%; } }
  @media (min-width: 767px) {
    .titler.half .titler--text,
    .titler.half .titler--content {
      width: 50%; } }
  .titler--img {
    width: 100%;
    background-color: #262c3b;
    padding: 70% 0 0 0;
    position: relative;
    background: no-repeat center;
    background-size: cover; }
    @media (min-width: 1024px) {
      .titler--img {
        width: 85%;
        margin: -40px auto -15vh auto; } }
    .titler--img .slider--top {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      left: 1em;
      right: 1em; }
      @media (min-width: 1024px) {
        .titler--img .slider--top {
          left: 0;
          right: 0; } }
  .titler--video {
    width: 100%;
    background: no-repeat center;
    background-size: cover;
    background-color: #262c3b;
    margin: 0 auto;
    padding: 70% 0 0 0;
    position: relative;
    transition: .3s ease;
    cursor: pointer; }
    @media (min-width: 767px) {
      .titler--video {
        width: 90%;
        margin: -40px auto -15vh auto; } }
    .titler--video::before {
      content: '';
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      border: 2px solid white;
      border-radius: 50%;
      position: absolute;
      width: 130px;
      height: 130px; }
    .titler--video::after {
      content: '';
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      width: 0;
      height: 0;
      border-top: 17px solid transparent;
      border-left: 35px solid white;
      border-right: 17px solid transparent;
      border-bottom: 17px solid transparent;
      position: absolute;
      margin-left: 14px; }
    .titler--video:hover::before {
      border-color: #49a0a4; }
    .titler--video:hover::after {
      border-left-color: #49a0a4; }
  .titler--form {
    background-color: white;
    color: #262c3b;
    padding: 2em 15px 1em; }
    @media (min-width: 767px) {
      .titler--form {
        padding: 4em 3em 1em;
        width: 85%;
        margin: -40px auto -15vh auto; } }
  .titler .h1 + .subtitle {
    margin: 1.5em 0;
    font-size: 1.5em;
    text-transform: none;
    color: #7ed0c9; }

@media (min-width: 1024px) {
  .show--phone {
    display: none; } }

@media (min-width: 1024px) {
  .hide--phone {
    display: block; } }

.section {

  position: relative; }
  @media (min-width: 1024px) {
    .section {
      } }
  .section--white {
    background-color: white; }
  .section--dark {
    background-color: #262c3b;
    color: white; }
  .section--grey::before {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    content: '';
    opacity: .12;
    background-color: #49a0a4; }
  .section--grey .project-list__overlay::before {
    display: none; }

.p-small--desc {
  font-size: .8em;
  opacity: .6; }

.steps-list {
  margin-top: 4em;
  position: relative;
  counter-reset: stepsCounter; }
  .steps-list .steps-item {
    width: 100%;
    margin: 0 0 0em auto;
    padding: 0em 0 4em 2em;
    position: relative; }
    @media (min-width: 1024px) {
      .steps-list .steps-item {
        width: 50%;
        margin: 0 0 -12em auto;
        padding: 0em 0 4em 4em; } }
    .steps-list .steps-item::before {
      content: '';
      width: 0;
      left: 0;
      height: calc(100% - 12em);
      background-color: #49a0a4;
      top: 0;
      position: absolute; }
      @media (min-width: 1024px) {
        .steps-list .steps-item::before {
          width: 1px; } }
    .steps-list .steps-item::after {
      top: 0;
      position: absolute;
      content: '';
      background-color: #49a0a4;
      border-radius: 50%;
      text-align: center;
      width: 40px;
      height: 40px;
      margin-left: -20px;
      left: 0;
      counter-increment: stepsCounter;
      content: counter(stepsCounter);
      color: white;
      font-weight: 500;
      line-height: 40px; }
    @media (min-width: 1024px) {
      .steps-list .steps-item:nth-child(2n) {
        margin: 0 auto -12em 0;
        padding: 0em 4em 4em 0; }
        .steps-list .steps-item:nth-child(2n)::before, .steps-list .steps-item:nth-child(2n)::after {
          left: auto;
          right: -1px; }
        .steps-list .steps-item:nth-child(2n)::after {
          margin-right: -20px; } }
    .steps-list .steps-item:last-child {
      margin-bottom: 0; }
      .steps-list .steps-item:last-child::before {
        display: none; }

.danger {
  color: red; }

.header-user__data {
  position: relative; }
  .header-user__data .input-cheked {
    padding: 0;
    margin: 0; }
    .header-user__data .input-cheked .input[type=radio] + label::before,
    .header-user__data .input-cheked .input[type=checkbox] + label::before {
      width: 32px;
      border-radius: 10px; }
    .header-user__data .input-cheked .input[type=radio] + label::after,
    .header-user__data .input-cheked .input[type=checkbox] + label::after {
      border-radius: 50%;
      background-color: #000;
      opacity: 0.6; }
    .header-user__data .input-cheked .input[type=radio]:checked + label::after,
    .header-user__data .input-cheked .input[type=checkbox]:checked + label::after {
      background-color: #49a0a4;
      opacity: 1;
      left: 16px; }
  .header-user__data .header-user__data-popup_info {
    position: absolute;
    right: 0;
    top: 100%;
    display: none;
    background-color: white;
    color: #12172a;
    padding: 10px 25px;
    white-space: nowrap;
    border: 1px solid #E2E7EA; }
    .header-user__data .header-user__data-popup_info a {
      color: #12172a; }
    .header-user__data .header-user__data-popup_info .btn--green {
      color: white; }
    .header-user__data .header-user__data-popup_info .title {
      font-weight: 600;
      font-size: 1.2rem; }
  .header-user__data .header-user__data-icon {
    width: 45px;
    height: 45px;
    border-radius: 50%;
    background: no-repeat center;
    background-size: cover;
    font-size: 1.2rem;
    font-weight: 500;
    border: 1px solid #FFF;
    text-align: center;
    line-height: 45px;
    background-color: white;
    color: #49a0a4; }
  .header-user__data .header-user__data-saleaccount {
    font-size: 1.6rem;
    line-height: 1; }
  .header-user__data:hover .header-user__data-popup_info {
    display: block; }

.header-user__data-userrow {
  padding-bottom: .5rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.25);
  line-height: 1; }

.header-user__data-row {
  padding: .5rem 0 .5rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.25); }
  .header-user__data-row .subtitle {
    color: #12172a; }
  .header-user__data-row:last-child {
    border-bottom: none; }
  .header-user__data-row .header-user__data-saleaccount_line {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center; }

.container .vs__dropdown-toggle {
  background-color: white;
  border-radius: 0;
  border: 1px solid #E2E7EA;
  padding: 0.5em; }
  .container .vs__dropdown-toggle .vs__selected {
    border: 0;
    background-color: #49a0a4;
    color: white;
    padding: .25em .35em; }
  .container .vs__dropdown-toggle .vs__deselect {
    fill: white; }

.page-error {
  min-height: 75vh; }
  .page-error .container--error {
    padding: 3em 0; }

.file--upload__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[3];
      grid-template-columns: repeat(3, 1fr);
  margin: 1em 0;
  grid-column-gap: 1em; }

.file--upload_line {
  background-color: white;
  padding: 0.5em 0.5em; }
  .file--upload_line .name {
    font-weight: 500; }

.icon-scroll {
  position: absolute;
  bottom: 50px;
  left: 0;
  right: 0;
  margin: auto;
  width: 39px;
  height: 50px;
  display: none; }
  .icon-scroll svg {
    fill: transparent;
    stroke: white;
    width: 100%;
    height: 100%; }
  @media (min-width: 1361px) {
    .icon-scroll {
      display: block; } }

.section--top .section--overlay {
  background-color: #245060; }

.slide {
  height: 0;
  padding: 82.3% 0 0 0;
  width: 100%;
  position: relative;
  background: no-repeat center;
  background-size: cover; }
  .slide a {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0; }
    .slide a::before {
      content: '';
      background-color: rgba(38, 44, 59, 0.5);
      position: absolute;
      left: 0;
      right: 0;
      top: 0;
      bottom: 0; }

.big-logo {
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  font-size: 1rem;
  font-weight: 200;
  display: -ms-flexbox;
  display: flex;
  fill: white;
  -ms-flex-align: end;
      align-items: flex-end;
  left: 50%; }
  @media (min-width: 767px) {
    .big-logo {
      font-size: 2rem; } }
  @media (min-width: 1024px) {
    .big-logo {
      font-size: 3vw;
      left: 50%;
      transform: translate(-52%, -50%); } }
  @media (min-width: 1360px) {
    .big-logo {
      font-size: 54px; } }
  .big-logo svg {
    display: block; }
    .big-logo svg path {
      fill: white; }
  .big-logo__text {
    line-height: 1;
    position: relative;
    overflow: hidden;
    height: 1em; }
    .big-logo__text.v-enter {
      opacity: 1; }
    .big-logo__text .big-logo__text_hide,
    .big-logo__text .big-logo__text_show {
      position: absolute;
      left: 0;
      top: 0; }
    .big-logo__text .big-logo__text_hide {
      transform: translateY(0); }
    .big-logo__text .big-logo__text_show {
      transform: translateY(120%); }
    .big-logo__text.start-change {
      transition: .5s ease; }
      .big-logo__text.start-change .big-logo__text_hide,
      .big-logo__text.start-change .big-logo__text_show {
        transition: .5s ease; }
      .big-logo__text.start-change.changing .big-logo__text_hide {
        transform: translateY(-120%); }
      .big-logo__text.start-change.changing .big-logo__text_show {
        transform: translateY(0); }
  .big-logo__start {
    padding-bottom: 1.35vw; }
    .big-logo__start svg {
      width: 56px;
      height: 35px; }
      @media (min-width: 767px) {
        .big-logo__start svg {
          width: 110px;
          height: 65px; } }
      @media (min-width: 1024px) {
        .big-logo__start svg {
          width: 156px;
          height: 93px; } }
  .big-logo__end {
    padding-bottom: 1.35vw; }
    .big-logo__end svg {
      width: 87px;
      height: 36px; }
      @media (min-width: 767px) {
        .big-logo__end svg {
          width: 156px;
          height: 76px; } }
      @media (min-width: 1024px) {
        .big-logo__end svg {
          width: 223px;
          height: 93px; } }
  .big-logo__center {
    position: relative;
    overflow: hidden;
    padding: 0 .5em .75em .5em;
    margin: 0 .25em; }
    .big-logo__center-bottom::before, .big-logo__center-bottom::after {
      content: '';
      position: absolute;
      bottom: 0;
      background-color: white;
      width: 0.937vw;
      height: 2.5vw; }
    .big-logo__center-bottom::before {
      left: 0; }
    .big-logo__center-bottom::after {
      right: 0; }
    .big-logo__center::after {
      content: '';
      position: absolute;
      left: 0;
      right: 0;
      height: 0.937vw;
      bottom: 0;
      background-color: white; }

.main-desc .col {
  font-size: 13px; }
  @media (min-width: 1024px) {
    .main-desc .col {
      font-size: 1rem; } }

.section--main__row .col {
  vertical-align: middle; }
  .section--main__row .col .h1 {
    margin-bottom: 50px; }

@media (min-width: 1361px) {
  .section--main__include {
    margin-bottom: 50px; } }

.row-bizmall_connect {
  position: relative;
  z-index: 2; }

.section--bizmall-connect .h1 {
  max-width: 522px;
  margin-right: 1vw; }

.bizmall_connect__text {
  margin-bottom: 60px; }

.wrapper--bizmall_connect {
  background-color: rgba(0, 0, 0, 0.15); }
  .wrapper--bizmall_connect .h2 {
    max-width: none; }
  @media (min-width: 767px) {
    .wrapper--bizmall_connect {
      background-color: transparent; } }

.analis--col__img {
  position: relative;
  margin-bottom: 2rem; }
  @media (min-width: 1024px) {
    .analis--col__img {
      position: static; } }

@media (min-width: 1024px) {
  .col-img__analis {
    width: 42vw;
    transform: translate(56%, -2.5vw);
    padding-top: 2.5vw; } }

@media (min-width: 767px) {
  .col-img__analis__bg {
    width: calc(100% - 50px);
    transform: translate(0%, -5vw);
    background-color: #000;
    opacity: .15;
    left: 25px;
    top: 0;
    bottom: 0;
    position: absolute; } }

@media (min-width: 1024px) {
  .col-img__analis__bg {
    width: 42vw;
    left: 0;
    transform: translate(56%, -2.5vw); } }

@media (min-width: 1024px) {
  .col-txt__analis {
    padding-bottom: 4.37vw; } }

.row-analis {
  padding-bottom: 50px; }

.row-benefit {
  display: -ms-grid;
  display: grid;
  width: 100%;
  column-gap: 1.1vw;
  -ms-grid-columns: 1fr;
      grid-template-columns: 1fr; }
  @media (min-width: 767px) {
    .row-benefit {
      column-gap: 3vw;
      -ms-grid-columns: 1fr 1fr;
          grid-template-columns: 1fr 1fr; } }
  @media (min-width: 1280px) {
    .row-benefit {
      column-gap: 1.1vw;
      -ms-grid-columns: 1fr 1fr 1fr 1fr;
          grid-template-columns: 1fr 1fr 1fr 1fr; } }
  .row-benefit .about_benefit-item {
    padding: 50px 0 75px 0;
    position: relative;
    margin: 50px 0; }
    .row-benefit .about_benefit-item .ab-icon {
      position: absolute;
      top: 0;
      right: 0;
      left: 0; }
      .row-benefit .about_benefit-item .ab-icon svg {
        width: 30px;
        height: 23px;
        fill: #7ed0c9; }
    .row-benefit .about_benefit-item .r-link {
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      margin-top: 52px; }
    .row-benefit .about_benefit-item .link--arrow {
      position: relative;
      padding-left: 30px; }
      .row-benefit .about_benefit-item .link--arrow svg {
        position: absolute;
        width: 23px;
        height: 22px;
        left: 0;
        bottom: -3px;
        fill: #7ed0c9; }

.section--download__1 .btn,
.section--download__2 .btn {
  width: 100%;
  margin-top: 25px; }
  @media (min-width: 767px) {
    .section--download__1 .btn,
    .section--download__2 .btn {
      width: auto; } }

.download__1,
.download__2 {
  display: block; }
  @media (min-width: 767px) {
    .download__1,
    .download__2 {
      display: -ms-flexbox;
      display: flex; } }

.download__2 {
  background-color: #1e4451; }

.download__1 {
  background-color: #1e4451; }

.download__2--txt,
.download__1--txt {
  padding: 25px 1vw 32px 0; }
  .download__2--txt .h2,
  .download__1--txt .h2 {
    max-width: 590px;
    margin-bottom: 50px; }
    @media (min-width: 767px) {
      .download__2--txt .h2,
      .download__1--txt .h2 {
        margin-bottom: 300px; } }

.download__2--img,
.download__1--img {
  background: no-repeat center;
  background-size: cover;
  margin-bottom: -40px; }
  .download__2--img::before,
  .download__1--img::before {
    display: block;
    content: '';
    height: 0;
    padding-bottom: 60%; }
  @media (min-width: 767px) {
    .download__2--img,
    .download__1--img {
      margin-bottom: 0; } }
  .download__2--img__set,
  .download__1--img__set {
    width: 100%; }

.row-princip {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.tb-row {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
      grid-template-columns: 1fr;
  border-bottom: solid 1px #262c3b;
  padding: 40px 0 57px 0; }
  @media (min-width: 767px) {
    .tb-row {
      padding: 0;
      -ms-grid-columns: 2fr 3fr 3fr;
          grid-template-columns: 2fr 3fr 3fr;
      column-gap: 1vw; } }
  @media (min-width: 767px) {
    .tb-row__header .tb-cell {
      padding: 40px 30px 57px 30px; } }
  .tb-row .tb-cell {
    max-width: 365px; }
    @media (min-width: 767px) {
      .tb-row .tb-cell {
        padding: 40px 30px 45px 30px; } }
    .tb-row .tb-cell .tb-row__title {
      padding-top: .5rem;
      font-size: 13px;
      font-weight: normal;
      font-stretch: normal;
      font-style: normal;
      line-height: normal;
      letter-spacing: normal;
      color: #7ed0c9;
      margin-top: 28px; }
      @media (min-width: 767px) {
        .tb-row .tb-cell .tb-row__title {
          font-size: 16px;
          max-width: 135px;
          margin-top: 0; } }
    .tb-row .tb-cell .h2 {
      color: #7ed0c9; }
  .tb-row:last-child {
    border-bottom: none; }

.section--benefit .btn {
  width: 100%;
  margin-top: 25px; }
  @media (min-width: 767px) {
    .section--benefit .btn {
      width: auto; } }

.section--benefit .bigtitle {
  color: #7ed0c9;
  margin-bottom: 8.125vw; }

.section--benefit .benefit-list {
  font-size: 1rem;
  padding-bottom: 25px;
  counter-reset: cbenefit; }
  @media (min-width: 1024px) {
    .section--benefit .benefit-list {
      font-size: 1.87vw; } }
  .section--benefit .benefit-list .benefit-title {
    margin-bottom: 25px; }
  .section--benefit .benefit-list .benefit-item {
    counter-increment: cbenefit;
    display: block;
    padding: 15px 0; }
    @media (min-width: 1024px) {
      .section--benefit .benefit-list .benefit-item {
        padding: 25px 0; } }
    .section--benefit .benefit-list .benefit-item .benefit-item__content {
      position: relative;
      padding: 0 0 0 40px; }
      @media (min-width: 1024px) {
        .section--benefit .benefit-list .benefit-item .benefit-item__content {
          padding: 0 0px 0px 60px; } }
      .section--benefit .benefit-list .benefit-item .benefit-item__content::before {
        content: counter(cbenefit) ".";
        position: absolute;
        transform: translateY(-50%);
        background-color: #245060;
        border-radius: 50%;
        z-index: -1;
        line-height: 1;
        text-align: center;
        left: -5px;
        height: 50px;
        width: 50px;
        top: 12px;
        padding: 18px 0; }
        @media (min-width: 1024px) {
          .section--benefit .benefit-list .benefit-item .benefit-item__content::before {
            left: 0px;
            height: 75px;
            width: 75px;
            top: 23px;
            padding: 23px 0; } }

.section--privilege .h2 {
  margin: 25px 0 55px 0; }
  @media (min-width: 1024px) {
    .section--privilege .h2 {
      margin: 25px 0 120px; } }

@media (min-width: 1024px) {
  .section--privilege .col-img__right {
    margin-bottom: -160px; } }

.privilege-item {
  padding: 30px 0;
  border-bottom: 1px solid #7ed0c9;
  font-size: 1rem; }
  .privilege-item:last-child {
    border-bottom: none; }
  .privilege-item .privilege-item__txt {
    display: none;
    padding: 25px 0 50px; }
  .privilege-item .privilege-header {
    padding-right: 35px;
    position: relative; }
    @media (min-width: 1024px) {
      .privilege-item .privilege-header {
        padding-right: 45px; } }
    .privilege-item .privilege-header::before {
      content: '';
      position: absolute;
      right: 15px;
      top: 6px;
      width: 8px;
      height: 8px;
      border-style: solid;
      border-color: #7ed0c9;
      border-width: 0 1px 1px 0;
      transform: rotate(45deg); }
      @media (min-width: 1024px) {
        .privilege-item .privilege-header::before {
          top: 8px;
          right: 30px;
          width: 12px;
          height: 12px; } }
  .privilege-item.open .privilege-header::before {
    border-width: 1px 0 0 1px; }
  .privilege-item .privilege-title {
    color: #7ed0c9;
    max-width: 510px; }

.section-fin .fin-list {
  margin-top: 60px; }

.fin-item {
  padding-bottom: 75px; }
  .fin-item .fin-desc {
    max-width: 312px; }
  .fin-item .number {
    color: #7ed0c9; }
    .fin-item .number small {
      color: white; }

.different-overlay {
  background-color: #245060;
  position: relative; }

.different-list {
  margin-top: 40px;
  padding: 25px 0 75px 0;
  min-height: 424px;
  position: relative; }
  @media (min-width: 1024px) {
    .different-list {
      margin-top: 80px; } }
  .different-list .different-item {
    width: 100%; }
  .different-list .h2 {
    max-width: 350px;
    margin-bottom: 21px; }

.slider__different + .slider--numbers {
  position: absolute;
  left: 15px;
  bottom: 15px;
  font-size: 0; }
  @media (min-width: 767px) {
    .slider__different + .slider--numbers {
      left: 30px;
      bottom: 30px; } }
  .slider__different + .slider--numbers .slider--number__current,
  .slider__different + .slider--numbers .slider--number__count {
    display: inline-block;
    font-size: 16px;
    vertical-align: top; }
  .slider__different + .slider--numbers .slider--number__current + .slider--number__count {
    padding-left: 17px; }
  .slider__different + .slider--numbers .slider--number__count {
    margin-top: 5px; }
  .slider__different + .slider--numbers .slider--number__def {
    position: absolute;
    width: 1px;
    height: 35px;
    background-color: white;
    transform: rotate(40deg);
    top: 0;
    left: 0;
    right: 0;
    margin: auto; }

.slider__different .flickity-button {
  background-color: transparent; }

.slider__different .flickity-prev-next-button {
  width: 68px;
  height: 68px;
  border-radius: 0;
  padding: 0;
  top: auto;
  transform: none;
  bottom: 0px; }
  @media (min-width: 767px) {
    .slider__different .flickity-prev-next-button {
      width: 100px;
      height: 100px;
      bottom: -12px; } }
  .slider__different .flickity-prev-next-button path {
    fill: #7ed0c9; }
  .slider__different .flickity-prev-next-button.next {
    right: auto;
    left: 50%;
    transform: translateX(100%); }
  .slider__different .flickity-prev-next-button.previous {
    left: 50%;
    transform: translateX(-16px); }
  .slider__different .flickity-prev-next-button .flickity-button-icon {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

.section-yourbene {
  min-height: calc( 49.5vw + 290px); }

.yourbene-list .h2 {
  margin-bottom: 39px; }
  @media (min-width: 767px) {
    .yourbene-list .h2 {
      margin-bottom: 72px; } }

.yourbene-item {
  padding: 25px 0;
  background-color: #212631; }
  .yourbene-item .yourbene-item__txt {
    display: none; }
  .yourbene-item .yourbene-item__header {
    position: relative;
    padding: 3px 25px 50px 0; }
    .yourbene-item .yourbene-item__header::after, .yourbene-item .yourbene-item__header::before {
      content: '';
      height: 1px;
      width: 25px;
      position: absolute;
      bottom: 15px;
      right: 0;
      background-color: #7ed0c9;
      transform-origin: 50% 50%;
      transition: .5s ease; }
    .yourbene-item .yourbene-item__header::after {
      transform: rotate(90deg); }
  .yourbene-item.open .yourbene-item__header::after {
    transform: rotate(45deg); }
  .yourbene-item.open .yourbene-item__header::before {
    transform: rotate(-45deg); }
  .yourbene-item .h3 {
    color: #7ed0c9;
    max-width: 407px; }
  .yourbene-item__txt {
    padding: 25px 0 25px 0; }

.yourbene-title {
  position: relative; }

.yourbene-image-block {
  height: 0;
  padding: 0 0 60% 0;
  background: no-repeat center;
  background-size: cover;
  z-index: -1; }
  @media (min-width: 767px) {
    .yourbene-image-block {
      margin-top: -15vh; } }
  @media (min-width: 1024px) {
    .yourbene-image-block {
      position: absolute;
      left: 0;
      right: -100%;
      margin-top: 0;
      margin-right: -20px;
      min-height: 49.5vw; } }
  @media (min-width: 1361px) {
    .yourbene-image-block {
      margin-right: -7vw; } }

.section--analog .col-over {
  padding-bottom: 0; }

.section--analog .h2 {
  margin-bottom: 20px; }
  @media (min-width: 767px) {
    .section--analog .h2 {
      margin-bottom: 70px; } }

.section--analog .p {
  margin-bottom: 60px; }
  @media (min-width: 1024px) {
    .section--analog .p {
      margin-bottom: 0; } }

.section--analog .analog--item {
  padding: 20px 0 100px 0; }
  @media (min-width: 767px) {
    .section--analog .analog--item .analog--item__over {
      max-width: 230px; } }
  .section--analog .analog--item .analog--item__logoover {
    height: 55px;
    border-bottom: 1px solid #7ed0c9;
    margin-bottom: 25px; }
    .section--analog .analog--item .analog--item__logoover .analog--item__logo img {
      height: 24px; }
  .section--analog .analog--item__tags {
    opacity: 0.4;
    margin: 5px 0 15px; }

.section--roadmap .h2 {
  margin-right: 2vw;
  margin-bottom: 30px; }
  @media (min-width: 767px) {
    .section--roadmap .h2 {
      margin-bottom: 90px; } }

@media (min-width: 1024px) {
  .rm-year {
    border-left: 1px solid #7ed0c9; } }

.rm-year-title {
  text-align: left;
  color: #7ed0c9;
  margin-bottom: 16px; }
  @media (min-width: 1024px) {
    .rm-year-title {
      text-align: center; } }

@media (min-width: 767px) {
  .col-roadmap__title,
  .rm-year-col {
    padding-top: 37px;
    padding-bottom: 50px; } }

@media (min-width: 1024px) {
  .col-roadmap__title,
  .rm-year-col {
    padding-top: 0; } }

@media (min-width: 767px) {
  .rm-month-list {
    border-left: 1px solid #7ed0c9;
    padding-left: 6.5vw; } }

.rm-month {
  padding: 18px 0; }
  @media (min-width: 767px) {
    .rm-month {
      padding: 37px 0; } }
  .rm-month .rm-moth_title {
    margin-bottom: 9px; }

.investors-list {
  margin-top: 32px; }
  @media (min-width: 767px) {
    .investors-list {
      margin-top: 67px;
      display: -ms-grid;
      display: grid;
      -ms-grid-columns: 1fr 1fr 1fr;
          grid-template-columns: 1fr 1fr 1fr;
      grid-gap: 1vw; } }
  @media (min-width: 1024px) {
    .investors-list {
      -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
          grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
      grid-gap: .5vw; } }
  .investors-list .investor-item {
    display: -ms-flexbox;
    display: flex; }
    @media (min-width: 767px) {
      .investors-list .investor-item {
        display: block; } }
    .investors-list .investor-item .investor__txt {
      margin-left: 15px; }
      @media (min-width: 767px) {
        .investors-list .investor-item .investor__txt {
          margin-left: 0;
          margin-bottom: 25px; } }

.investor__avatar {
  margin-bottom: 20px; }

.investor__status {
  margin-top: 5px;
  opacity: 0.3; }

.section--footer .h2 {
  margin-bottom: 30px; }

.section--footer__wrapper {
  min-height: calc(60vh - 160px);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.footer-col__contact {
  padding-bottom: 60px; }

.social-list a {
  display: block; }
  @media (min-width: 767px) {
    .social-list a {
      display: inline-block; } }

@media (min-width: 1024px) {
  .section--callback_2 .col-over {
    padding-bottom: 11.11vh; } }

.social {
  color: #7ed0c9;
  margin: 5px 0; }
  @media (min-width: 767px) {
    .social {
      margin: 0 20px 0 0; } }
  .social:last-child {
    margin-right: 0; }

.social-title {
  opacity: 0.3;
  margin-bottom: 22px; }

.footer--about > * {
  display: block;
  margin: 5px 0; }
  @media (min-width: 767px) {
    .footer--about > * {
      display: inline-block;
      margin: 0 10px 0 0; } }

.footer--developer {
  margin-top: 30px; }
  @media (min-width: 767px) {
    .footer--developer {
      margin-top: 0; } }

.footer--about,
.footer--developer {
  font-size: 0.9rem; }

.section--princip img {
  max-width: 100%; }

.section--princip .princip--schema {
  padding: 50px 0 0 0; }
  .section--princip .princip--schema .svg-anim {
    margin: 0 -15%; }

.section-security {
  padding: 10vh 0; }
  .section-security .h2 {
    margin-bottom: 1em; }
    @media (min-width: 1024px) {
      .section-security .h2 {
        margin-bottom: 3em; } }

@media (min-width: 1024px) {
  .security__overlay {
    display: -ms-flexbox;
    display: flex; } }

.security__text {
  padding-bottom: 1em; }
  @media (min-width: 1024px) {
    .security__text {
      padding-right: 2em;
      width: 66%; } }

.security__right {
  font-size: 1.25em;
  margin-top: .5em; }
  @media (min-width: 1024px) {
    .security__right {
      width: 33%; } }

.section-cta {
  background-color: #245060;
  color: white;
  margin-bottom: 10vh; }
  .section-cta.section-cta__bottom {
    margin-top: 10vh;
    margin-bottom: 0; }
    .section-cta.section-cta__bottom .cta-img {
      bottom: 0; }
      @media (min-width: 767px) {
        .section-cta.section-cta__bottom .cta-img {
          top: -15vh; } }
  .section-cta .cta-overlay {
    display: -ms-grid;
    display: grid;
    grid-gap: 2em; }
    @media (min-width: 767px) {
      .section-cta .cta-overlay {
        -ms-grid-columns: (1fr)[2];
            grid-template-columns: repeat(2, 1fr); } }
  .section-cta .cta-text {
    max-width: 530px; }
  .section-cta .cta-btn {
    margin-top: 1em; }
    @media (min-width: 767px) {
      .section-cta .cta-btn {
        margin-top: 5em; } }
  .section-cta .cta-img {
    background: no-repeat center;
    background-size: cover;
    position: absolute;
    left: 0;
    top: 0;
    bottom: -5vh;
    right: 0; }
    @media (min-width: 1024px) {
      .section-cta .cta-img {
        bottom: -15vh; } }
    .section-cta .cta-img__overlay {
      height: 30vh;
      position: relative; }

.page-main .tabs-select {
  display: none; }
  @media (min-width: 767px) {
    .page-main .tabs-select {
      display: block; } }

.project-item {
  margin-bottom: 1px;
  -ms-grid-column: span 12;
      grid-column: span 12; }
  @media (min-width: 767px) {
    .project-item {
      -ms-grid-column: span 6;
          grid-column: span 6; } }
  @media (min-width: 1024px) {
    .project-item {
      -ms-grid-column: span 3;
          grid-column: span 3; } }

.project-list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[12];
      grid-template-columns: repeat(12, 1fr);
  grid-column-gap: 20px;
  grid-row-gap: 20px; }
  .project-list__overlay {
    position: relative;
    padding: 3em 0; }
    .project-list__overlay::before {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      content: '';
      opacity: .12;
      background-color: #49a0a4; }

.page-project,
.page-projects {
  background-color: rgba(73, 160, 164, 0.12); }
  .page-project .page,
  .page-projects .page {
    overflow: visible; }
  .page-project b,
  .page-projects b {
    font-weight: bold; }
  .page-project .tags-list .btn--tags:nth-child(7), .page-project .tags-list .btn--tags:nth-child(8), .page-project .tags-list .btn--tags:nth-child(9), .page-project .tags-list .btn--tags:nth-child(10),
  .page-projects .tags-list .btn--tags:nth-child(7),
  .page-projects .tags-list .btn--tags:nth-child(8),
  .page-projects .tags-list .btn--tags:nth-child(9),
  .page-projects .tags-list .btn--tags:nth-child(10) {
    display: none; }
    @media (min-width: 1024px) {
      .page-project .tags-list .btn--tags:nth-child(7):nth-child(7), .page-project .tags-list .btn--tags:nth-child(7):nth-child(8), .page-project .tags-list .btn--tags:nth-child(7):nth-child(9), .page-project .tags-list .btn--tags:nth-child(7):nth-child(10), .page-project .tags-list .btn--tags:nth-child(8):nth-child(7), .page-project .tags-list .btn--tags:nth-child(8):nth-child(8), .page-project .tags-list .btn--tags:nth-child(8):nth-child(9), .page-project .tags-list .btn--tags:nth-child(8):nth-child(10), .page-project .tags-list .btn--tags:nth-child(9):nth-child(7), .page-project .tags-list .btn--tags:nth-child(9):nth-child(8), .page-project .tags-list .btn--tags:nth-child(9):nth-child(9), .page-project .tags-list .btn--tags:nth-child(9):nth-child(10), .page-project .tags-list .btn--tags:nth-child(10):nth-child(7), .page-project .tags-list .btn--tags:nth-child(10):nth-child(8), .page-project .tags-list .btn--tags:nth-child(10):nth-child(9), .page-project .tags-list .btn--tags:nth-child(10):nth-child(10),
      .page-projects .tags-list .btn--tags:nth-child(7):nth-child(7),
      .page-projects .tags-list .btn--tags:nth-child(7):nth-child(8),
      .page-projects .tags-list .btn--tags:nth-child(7):nth-child(9),
      .page-projects .tags-list .btn--tags:nth-child(7):nth-child(10),
      .page-projects .tags-list .btn--tags:nth-child(8):nth-child(7),
      .page-projects .tags-list .btn--tags:nth-child(8):nth-child(8),
      .page-projects .tags-list .btn--tags:nth-child(8):nth-child(9),
      .page-projects .tags-list .btn--tags:nth-child(8):nth-child(10),
      .page-projects .tags-list .btn--tags:nth-child(9):nth-child(7),
      .page-projects .tags-list .btn--tags:nth-child(9):nth-child(8),
      .page-projects .tags-list .btn--tags:nth-child(9):nth-child(9),
      .page-projects .tags-list .btn--tags:nth-child(9):nth-child(10),
      .page-projects .tags-list .btn--tags:nth-child(10):nth-child(7),
      .page-projects .tags-list .btn--tags:nth-child(10):nth-child(8),
      .page-projects .tags-list .btn--tags:nth-child(10):nth-child(9),
      .page-projects .tags-list .btn--tags:nth-child(10):nth-child(10) {
        display: inline-block; } }
  .page-project .titler--text,
  .page-projects .titler--text {
    max-width: 680px;
    width: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    gap: 20px; }
    .page-project .titler--text .lid,
    .page-projects .titler--text .lid {
      font-weight: normal;
      font-size: 24px;
      line-height: 29px; }

.page--project__create .g-tabs {
  position: sticky;
  top: 76px;
  z-index: 90;
  background-color: white;
  padding: 1em 1em;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.015); }

.page--project__create .table {
  margin: 2em 0; }

.titler--form .h3 {
  font-size: .8rem;
  text-transform: uppercase;
  font-weight: 500; }

.project-page-overlay {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[12];
      grid-template-columns: repeat(12, 1fr);
  grid-column-gap: 20px;
  padding: 0 0 4em 0; }
  .project-page-overlay .project-list .project-item {
    background-color: white;
    -ms-grid-column: span 12;
        grid-column: span 12; }
    @media (min-width: 767px) {
      .project-page-overlay .project-list .project-item {
        -ms-grid-column: span 6;
            grid-column: span 6; } }
    @media (min-width: 1024px) {
      .project-page-overlay .project-list .project-item {
        -ms-grid-column: span 4;
            grid-column: span 4; } }
  .project-page-overlay .project-page--contetlist {
    -ms-grid-column: span 12;
        grid-column: span 12; }
    @media (min-width: 767px) {
      .project-page-overlay .project-page--contetlist {
        -ms-grid-column: span 6;
            grid-column: span 6; } }
    @media (min-width: 767px) {
      .project-page-overlay .project-page--contetlist {
        -ms-grid-column: span 9;
            grid-column: span 9; } }
  .project-page-overlay .project-page--filter {
    -ms-grid-column: span 12;
        grid-column: span 12; }
    .project-page-overlay .project-page--filter .filter--content {
      background-color: white;
      padding: 30px 20px; }
    .project-page-overlay .project-page--filter .fix--filter {
      position: sticky;
      top: 0;
      z-index: 10; }
    @media (min-width: 767px) {
      .project-page-overlay .project-page--filter {
        -ms-grid-column: span 4;
            grid-column: span 4;
        -ms-flex-order: 2;
            order: 2; } }
    @media (min-width: 1024px) {
      .project-page-overlay .project-page--filter {
        -ms-grid-column: span 3;
            grid-column: span 3; } }
  .project-page-overlay .project-list {
    grid-column-gap: 1em;
    grid-row-gap: 1em; }

.project-item__nav menu {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1fr 1fr;
      grid-template-columns: 1fr 1fr 1fr; }

.project-item a {
  color: #000; }

.project-item__overlay {
  position: relative; }

.project-item__img {
  padding: 0 0 47.61% 0;
  height: 0;
  background: no-repeat center;
  background-size: cover; }

.project-item__text {
  background-color: white;
  padding: 25px 20px; }

.project-item__tags {
  padding-bottom: 1em;
  text-transform: uppercase;
  font-weight: 400;
  color: #49a0a4;
  margin: 0 -.5em;
  font-size: .8em; }
  .project-item__tags span {
    display: inline-block;
    padding: 0 .5em; }

.project-item__name {
  padding-bottom: 1em;
  height: 4em; }

.project-item__ptext {
  height: 5em; }

.project-item__progress {
  padding: 2em 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }
  .project-item__progress_value {
    width: 50px;
    font-weight: 400; }
  .project-item__progress_line {
    position: relative;
    height: 4px;
    width: calc(100% - 50px); }
    .project-item__progress_line::after {
      content: '';
      position: absolute;
      left: 0;
      right: 0;
      top: 0;
      bottom: 0;
      background-color: #49a0a4;
      opacity: .12; }
  .project-item__progress_indicator {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    background-color: #49a0a4; }

.project-item_footer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  color: #245060;
  font-weight: 400; }



.section-compilation {
  color: white; }
  @media (min-width: 1024px) {
    .section-compilation {
      color: #000; } }
  .section-compilation::before {
    content: '';
    position: absolute;
    width: 100%;
    top: 0;
    bottom: 0;
    left: 0;
    background-color: #262c3b; }
    @media (min-width: 1024px) {
      .section-compilation::before {
        width: 50%; } }

.compilation-overlay {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
      grid-template-columns: 1fr;
  position: relative; }
  @media (min-width: 1024px) {
    .compilation-overlay {
      -ms-grid-columns: 1fr 2fr;
          grid-template-columns: 1fr 2fr; } }

@media (min-width: 1024px) {
  .compilation__text {
    padding-right: 35%; } }

.compilation__text .h2 {
  color: #49a0a4; }
  @media (min-width: 1024px) {
    .compilation__text .h2 {
      margin-bottom: 60%; } }

.compilation__text .p {
  color: white; }

.compilation__slider {
  padding-top: 3em;
  margin: 0 -15px -4vh; }
  @media (min-width: 767px) {
    .compilation__slider {
      margin: 0 -20px -4vh; } }
  @media (min-width: 1024px) {
    .compilation__slider {
      margin: 0;
      -ms-grid-columns: 1fr 2fr;
          grid-template-columns: 1fr 2fr; } }

.compilation__slider__img {
  padding: 0 0 100% 0;
  background: no-repeat center;
  background-size: cover;
  height: 0; }

.compilation__cell {
  display: block;
  -ms-flex-align: center;
      align-items: center;
  width: 100%; }
  @media (min-width: 1024px) {
    .compilation__cell {
      display: -ms-flexbox;
      display: flex; } }

.compilation__slider__visual, .compilation__slider__text {
  width: 100%; }
  @media (min-width: 767px) {
    .compilation__slider__visual, .compilation__slider__text {
      width: 50%; } }

.compilation__slider__text {
  padding: 15px; }
  @media (min-width: 767px) {
    .compilation__slider__text {
      padding-left: 4em; } }

.compilation .flickity-button {
  background-color: transparent;
  width: 50px;
  height: 50px; }
  @media (min-width: 1024px) {
    .compilation .flickity-button {
      width: 100px;
      height: 100px; } }

.compilation .flickity-prev-next-button {
  border-radius: 0; }
  .compilation .flickity-prev-next-button:hover {
    background-color: transparent; }
  .compilation .flickity-prev-next-button.next, .compilation .flickity-prev-next-button.previous {
    top: auto !important;
    left: auto !important;
    right: 40px !important;
    bottom: 0em; }
    @media (min-width: 767px) {
      .compilation .flickity-prev-next-button.next, .compilation .flickity-prev-next-button.previous {
        left: 50% !important;
        right: auto !important;
        margin-left: 4em; } }
    @media (min-width: 1024px) {
      .compilation .flickity-prev-next-button.next, .compilation .flickity-prev-next-button.previous {
        bottom: 2em; } }
  .compilation .flickity-prev-next-button.previous {
    transform: translateX(-15%) translateY(-25%); }
    @media (min-width: 767px) {
      .compilation .flickity-prev-next-button.previous {
        transform: translateX(-15%) translateY(-50%); } }
  .compilation .flickity-prev-next-button.next {
    transform: translateX(63%) translateY(-25%); }
    @media (min-width: 767px) {
      .compilation .flickity-prev-next-button.next {
        transform: translateX(63%) translateY(-50%); } }
  .compilation .flickity-prev-next-button .flickity-button-icon {
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    fill: #49a0a4; }

.project--create__form {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -ms-flex-direction: column-reverse;
      flex-direction: column-reverse; }
  @media (min-width: 1024px) {
    .project--create__form {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: row;
          flex-direction: row; } }
  .project--create__form .input-loader {
    padding: 1em; }
    .project--create__form .input-loader__file {
      background-color: transparent;
      padding: 0; }
  .project--create__form .partner--list {
    padding: 1em 0 2em 0; }
  .project--create__form .partner--item {
    background-color: white;
    padding: 0 1em;
    position: relative;
    border-bottom: 1px solid rgba(0, 0, 0, 0.15); }
    .project--create__form .partner--item__wrap {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: justify;
          justify-content: space-between; }
    .project--create__form .partner--item .delete {
      position: absolute;
      left: 1em;
      top: 1em; }
    .project--create__form .partner--item .input-group {
      padding-right: 1em;
      width: 100%; }
    .project--create__form .partner--item .input-loader.input-loader__img-small {
      width: 90px;
      padding: 0; }
      .project--create__form .partner--item .input-loader.input-loader__img-small .input--loader__img {
        height: 90px; }
        .project--create__form .partner--item .input-loader.input-loader__img-small .input--loader__img::after {
          width: 50%;
          height: 50%; }

.project--create__faq {
  width: 100%;
  padding-bottom: 2em; }
  @media (min-width: 1024px) {
    .project--create__faq {
      position: sticky;
      top: 100px;
      width: 33%; } }

.page-cabinet__body--my-projects .cabinet--tutorial {
  grid-area: unset; }

.page--project__create {
  background-color: rgba(73, 160, 164, 0.12);
  overflow: inherit; }
  .page--project__create b {
    font-weight: bold; }

@media (min-width: 1024px) {
  .project--create__questions {
    width: 66%; } }

.slide-enter-active {
  transition-duration: 0.3s;
  transition-timing-function: ease-in; }

.slide-leave-active {
  transition-duration: 0.3s;
  transition-timing-function: cubic-bezier(0, 1, 0.5, 1); }

.slide-enter-to, .slide-leave {
  max-height: 100px;
  overflow: hidden; }

.slide-enter, .slide-leave-to {
  overflow: hidden;
  max-height: 0; }

.checkboxes-list {
  padding: 2em 0 3em 0;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[1];
      grid-template-columns: repeat(1, 1fr);
  grid-column-gap: 1em;
  grid-row-gap: 1em; }
  @media (min-width: 767px) {
    .checkboxes-list {
      grid-column-gap: 1.5em;
      -ms-grid-columns: (1fr)[2];
          grid-template-columns: repeat(2, 1fr); } }

.links-item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center; }
  .links-item .input-group {
    width: 80%; }

.section--project__text p {
  margin: .5em 0;
  font-size: 1.2em; }

.section--project__text h2, .section--project__text h3, .section--project__text h4,
.section--project__text .h2, .section--project__text .h3, .section--project__text ul, .section--project__text ol, .section--project__text table, .section--project__text p {
  max-width: 760px; }

.clients--list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[2];
      grid-template-columns: repeat(2, 1fr);
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  padding: 4em 0 0 0; }
  @media (min-width: 767px) {
    .clients--list {
      -ms-grid-columns: (1fr)[3];
          grid-template-columns: repeat(3, 1fr); } }
  @media (min-width: 1024px) {
    .clients--list {
      -ms-grid-columns: (1fr)[4];
          grid-template-columns: repeat(4, 1fr); } }
  @media (min-width: 1360px) {
    .clients--list {
      -ms-grid-columns: (1fr)[5];
          grid-template-columns: repeat(5, 1fr); } }

.clients--item .img {
  background: no-repeat center;
  background-size: contain;
  width: 125px;
  height: 0;
  padding: 0 0 50% 0; }

.roadmap--list {
  display: -ms-grid;
  display: grid;
  grid-row-gap: 2em;
  padding: 0 0 2em 0; }
  @media (min-width: 1024px) {
    .roadmap--list {
      padding: 4em 0 2em 0;
      -ms-grid-columns: (1fr)[2];
          grid-template-columns: repeat(2, 1fr);
      grid-column-gap: 2em; } }

.roadmap--item {
  margin: 0;
  border-top: 1px solid #dee5e7;
  padding: 2em 0; }
  @media (min-width: 1024px) {
    .roadmap--item {
      margin: 3em 0 0 0; } }
  .roadmap--item__text {
    padding: 0 2em 0 0; }
  .roadmap--item__date {
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    text-transform: uppercase;
    color: #49a0a4;
    margin-bottom: 2em; }

@media (min-width: 767px) {
  .roadmap--content {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 2fr 5fr;
        grid-template-columns: 2fr 5fr; } }

.bonuse--list {
  display: -ms-grid;
  display: grid;
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  padding: 2em 0 2em 0; }
  @media (min-width: 767px) {
    .bonuse--list {
      -ms-grid-columns: (1fr)[4];
          grid-template-columns: repeat(4, 1fr); } }
  @media (min-width: 1024px) {
    .bonuse--list {
      -ms-grid-columns: (1fr)[3];
          grid-template-columns: repeat(3, 1fr); } }

.bonuse--item {
  background-color: #262c3b;
  color: white;
  padding: 2em; }
  .bonuse--item .h3 {
    color: #49a0a4;
    margin-bottom: 1em; }
  .bonuse--item__footer-props {
    margin-top: 2em;
    border-top: 1px solid #dee5e7;
    padding: 1em 0;
    display: -ms-grid;
    display: grid;
    grid-column-gap: 1.5em;
    -ms-grid-columns: (1fr)[2];
        grid-template-columns: repeat(2, 1fr); }
  .bonuse--item__footer-name {
    text-transform: uppercase;
    font-size: .75em;
    padding-bottom: .5em; }
  .bonuse--item__footer-val {
    font-weight: 500; }

.doc--list {
  display: -ms-grid;
  display: grid;
  grid-column-gap: 2em;
  padding: 2em 0 2em 0; }
  @media (min-width: 767px) {
    .doc--list {
      -ms-grid-columns: (1fr)[2];
          grid-template-columns: repeat(2, 1fr); } }
  @media (min-width: 1024px) {
    .doc--list {
      -ms-grid-columns: (1fr)[4];
          grid-template-columns: repeat(4, 1fr); } }

.doc--item {
  padding: 0 0 2em 2.5em;
  position: relative; }
  .doc--item::before {
    content: '';
    position: absolute;
    left: 0;
    top: .45em;
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='20' viewBox='0 0 18 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.4673e-05 6L6.00303 0H16.998C17.55 0 18 0.455 18 0.992V19.008C17.9998 19.2712 17.895 19.5235 17.7088 19.7095C17.5226 19.8955 17.2702 20 17.007 20H0.993025C0.861702 19.9991 0.731845 19.9723 0.61087 19.9212C0.489895 19.8701 0.38017 19.7957 0.287961 19.7022C0.195752 19.6087 0.122864 19.4979 0.0734597 19.3762C0.0240555 19.2545 -0.000897804 19.1243 2.4673e-05 18.993V6ZM7.00002 1.5L1.50002 7H7.00002V1.5Z' fill='%2349A0A4'/%3E%3C/svg%3E%0A");
    width: 18px;
    height: 20px; }

.rate--list {
  display: -ms-grid;
  display: grid;
  grid-column-gap: 2em;
  padding: 2em 0 2em 0;
  font-size: 1.2em; }
  @media (min-width: 1024px) {
    .rate--list {
      -ms-grid-columns: (1fr)[2];
          grid-template-columns: repeat(2, 1fr); } }
  .rate--list p {
    margin: 1em 0; }

.rate--value {
  font-size: 80px;
  line-height: 1;
  margin: 2rem 0; }

.section--risk p {
  font-size: 1rem; }

.comments--list {
  max-width: 680px;
  margin: 2em 0; }

.comments--item {
  margin-bottom: 3em; }
  .comments--item___header {
    margin-bottom: 1em; }
  .comments--item___img {
    border-radius: 50%;
    width: 50px;
    height: 50px;
    background: no-repeat center;
    background-size: cover;
    margin-right: 2em;
    float: left; }
  .comments--item__username {
    font-size: 1.2em; }
  .comments--item__date {
    opacity: .8; }

.popoup--invest__content {
  display: -ms-grid;
  display: grid; }
  @media (min-width: 1024px) {
    .popoup--invest__content {
      -ms-grid-columns: 3fr 1fr;
          grid-template-columns: 3fr 1fr;
      grid-column-gap: 2em; } }

.popoup--invest__body {
  position: relative; }

.popoup--invest__bonuse {
  position: relative; }

.popoup--invest__config {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[2];
      grid-template-columns: repeat(2, 1fr);
  grid-column-gap: 1em; }
  @media (min-width: 1024px) {
    .popoup--invest__config {
      -ms-grid-columns: (1fr)[4];
          grid-template-columns: repeat(4, 1fr);
      grid-column-gap: 2em; } }
  .popoup--invest__config .title {
    text-transform: uppercase;
    padding: 0 0 1em 0;
    font-size: .9em; }
  .popoup--invest__config .val {
    font-weight: 400;
    font-size: 1.1em; }

.popup--invest__line {
  margin: 2em 0; }
  .popup--invest__line .checkboxes-list {
    padding: 1em 0; }

.popup--pay__card {
  display: -ms-grid;
  display: grid;
  grid-template: repeat(2, 1fr)/250px 125px;
  grid-column-gap: 1em; }

.project--create__addvideo {
  padding: 2em 0 3em; }

.video-img {
  height: 160px;
  width: 280px;
  background: no-repeat center;
  background-size: cover; }

.project--create__doc {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 6fr 4fr;
      grid-template-columns: 6fr 4fr;
  padding: 2em 0 2em;
  -ms-flex-align: center;
      align-items: center;
  grid-column-gap: 1em;
  background-color: white;
  padding: 0 1em;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1); }

.project--create__press {
  paddint: 2em 0 4em; }
  .project--create__press .press-list {
    -ms-grid-columns: (1fr)[1];
        grid-template-columns: repeat(1, 1fr);
    padding: 2em 0 4em; }
    @media (min-width: 767px) {
      .project--create__press .press-list {
        -ms-grid-columns: (1fr)[2];
            grid-template-columns: repeat(2, 1fr); } }

.project--create__press-url {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 7fr 3fr;
      grid-template-columns: 7fr 3fr;
  -ms-flex-align: center;
      align-items: center;
  grid-column-gap: 2em; }

.roadmap--item {
  display: -ms-grid;
  display: grid;
  grid-template-areas: "autor" "company" "text";
  -ms-flex-align: end;
      align-items: end; }
  @media (min-width: 767px) {
    .roadmap--item {
      grid-template-areas: "autor autor company" "text text text";
      grid-gap: 1em; } }
  .roadmap--item > div:nth-child(1) {
    grid-area: autor; }
  .roadmap--item > div:nth-child(2) {
    grid-area: company; }
  .roadmap--item > div:nth-child(3) {
    grid-area: text; }

.reviews--item {
  display: -ms-grid;
  display: grid;
  grid-template-areas: "autor company" "text text";
  grid-column-gap: 1em; }
  .reviews--item > div:nth-child(1) {
    grid-area: autor; }
  .reviews--item > div:nth-child(2) {
    grid-area: company; }
  .reviews--item > div:nth-child(3) {
    grid-area: text; }

.project__create--partners__addform {
  padding: 0 0 4em 0; }
  .project__create--partners__addform .partner--data {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 6fr 4fr;
        grid-template-columns: 6fr 4fr;
    -ms-flex-align: center;
        align-items: center;
    grid-column-gap: .6em; }

.project--create__logo {
  padding: 2em 0 4em; }

.project--create__command {
  padding: 2em 0 4em; }

.project--create__command-add {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 7fr 3fr;
      grid-template-columns: 7fr 3fr;
  -ms-flex-align: center;
      align-items: center;
  grid-column-gap: 2em; }

.command--line {
  padding: .75em 1em;
  background-color: white;
  margin: 2px 0; }
  .command--line__img {
    background: no-repeat center;
    background-size: cover;
    width: 55px;
    height: 55px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 1em; }
  .command--line__name {
    display: inline-block;
    vertical-align: middle; }

.press-list.line {
  display: block; }

.press-line {
  position: relative;
  background-color: white;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  padding: 1em; }
  .press-line b {
    font-weight: bold; }
  .press-line .del {
    position: absolute;
    right: 0.4em;
    top: 0.4em;
    z-index: 1; }

.project-list__line {
  margin: 1em 0; }

.project-item__line {
  background-color: white;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  padding: 1em;
  position: relative; }
  .project-item__line:nth-child(2n) {
    background-color: transparent; }
  .project-item__line a {
    color: #262c3b; }
  .project-item__line .title {
    font-weight: bold; }

.cabinet--propject-invets__table {
  margin-top: 2em; }
  .cabinet--propject-invets__table .cabinet--propject-invets__table__item {
    border-bottom: 1px solid rgba(0, 0, 0, 0.15); }
    .cabinet--propject-invets__table .cabinet--propject-invets__table__item:nth-child(2n) {
      background-color: white; }
    .cabinet--propject-invets__table .cabinet--propject-invets__table__item a {
      color: #262c3b; }
  .cabinet--propject-invets__table .cabinet--propject-invets__row {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 4fr 2fr 2fr 2fr 2fr 3fr;
        grid-template-columns: 1fr 4fr 2fr 2fr 2fr 2fr 3fr;
    grid-column-gap: 1em; }
    .cabinet--propject-invets__table .cabinet--propject-invets__row .cell {
      padding: .5em .75em; }
      .cabinet--propject-invets__table .cabinet--propject-invets__row .cell .name {
        font-weight: 500; }

.page--cabiner__project {
  background-color: #F2F2F2;
  overflow: visible; }

.cabinte--project--data {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 6fr 4fr;
      grid-template-columns: 6fr 4fr;
  grid-gap: 2em; }
  .cabinte--project--data .titler--manager {
    width: 100%; }
    .cabinte--project--data .titler--manager .manager-block.open {
      width: 100%; }

.cabinte--project--data__title {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }
  .cabinte--project--data__title .format-date {
    display: inline-block; }
  .cabinte--project--data__title .logo__project {
    width: 100px;
    height: 100px;
    background: no-repeat center;
    background-size: cover;
    border-radius: 50%;
    border: 2px solid white;
    margin-right: 2em; }

.cabinte--project--data__invest {
  background-color: white;
  padding: 1.5em 2em;
  margin: 2em 0;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1fr 1fr;
      grid-template-columns: 1fr 1fr 1fr;
  grid-gap: 1em; }
  .cabinte--project--data__invest .currency_val {
    font-size: 2em; }

.tabs--project {
  margin: 1em 0; }
  .tabs--project .tab--project {
    cursor: pointer;
    font-size: 1.75em;
    opacity: 0.5;
    display: inline-block;
    border-bottom: 2px solid transparent;
    margin-right: 2em; }
    .tabs--project .tab--project.active {
      opacity: 1;
      border-bottom: 2px solid #49a0a4; }

ol {
  counter-reset: ol-counter;
  margin: 1em 0; }
  ol li {
    counter-increment: ol-counter;
    position: relative;
    padding-left: 1em;
    margin-top: .5em; }
    ol li::before {
      content: counter(ol-counter) "."; }
    ol li p {
      display: inline-block;
      padding: 0;
      margin: 0 !important; }

.section--contents {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 7fr 3fr;
      grid-template-columns: 7fr 3fr;
  grid-gap: 2em;
  -ms-grid-row-align: start;
      align-self: start;
  grid-template-areas: "content nav"; }
  .section--contents .section--contents__table {
    position: sticky;
    top: 75px;
    grid-area: nav;
    height: calc(100vh - 75px);
    padding: 2em 0; }
    .section--contents .section--contents__table ul {
      margin: 0 0 0 1em; }
  .section--contents .section--contents__text {
    grid-area: content; }

.status-org {
  width: 10px;
  height: 10px;
  border-radius: 50%; }
  .status-org--ACTIVE {
    background-color: green; }

.org--data {
  margin: 2em 0; }
  .org--data .org--header {
    position: relative;
    padding-left: 1.25em; }
    .org--data .org--header .org--name {
      font-weight: 600; }
    .org--data .org--header .status-org {
      position: absolute;
      top: .5em;
      left: 0; }
  .org--data .org--date--egril {
    opacity: .6;
    margin-bottom: 1em; }
  .org--data .org--date--egril .format-date,
  .org--data .org--date-registration .format-date {
    display: inline-block; }

.autor--project {
  background-color: white;
  padding: 1em 1em;
  border-radius: 5px;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 55px 1fr;
      grid-template-columns: 55px 1fr;
  grid-gap: 1em;
  margin: 0 0 2em 0; }
  .autor--project .autor--name {
    font-weight: 600;
    font-size: 1.2em;
    line-height: 1;
    padding-top: .5em; }
  .autor--project .header-user__data-icon {
    width: 55px;
    height: 55px;
    border-radius: 50%;
    background: no-repeat center;
    background-size: cover;
    font-size: 1.2rem;
    font-weight: 500;
    border: 1px solid #FFF;
    text-align: center;
    line-height: 45px;
    background-color: white;
    color: #49a0a4; }

.project-item__line-overlay {
  display: -ms-grid;
  display: grid;
  grid-gap: 1em;
  -ms-grid-columns: 2fr 1fr 1fr 1fr 1fr 1fr 1fr;
      grid-template-columns: 2fr 1fr 1fr 1fr 1fr 1fr 1fr; }

.calc-project--conf {
  display: -ms-grid;
  display: grid;
  grid-gap: 1em;
  -ms-grid-columns: 2fr 2fr;
      grid-template-columns: 2fr 2fr;
  margin: 1em 0; }
  .calc-project--conf .form--group,
  .calc-project--conf .input-group {
    padding-right: 0;
    min-height: 32px; }
  .calc-project--conf_3 {
    -ms-grid-columns: (1fr)[3];
        grid-template-columns: repeat(3, 1fr); }
  .calc-project--conf .vs__dropdown-toggle {
    max-height: 3em;
    overflow: hidden; }
    .calc-project--conf .vs__dropdown-toggle .vs__selected {
      max-height: 2em; }

.page--project__create .btns {
  margin-top: 1em; }

.table {
  /*border-top: 1px solid rgba(0, 0, 0, 0.15);*/
  /*border-right: 1px solid rgba(0, 0, 0, 0.15);*/
}
  .table th {
    text-align: left;
    font-weight: bold;
    /*border-left: 1px solid rgba(0, 0, 0, 0.15);*/
    /*border-bottom: 1px solid rgba(0, 0, 0, 0.15);*/
    padding: .5em;
    line-height: 1; }
  .table td {
    /*border-left: 1px solid rgba(0, 0, 0, 0.15);*/
    /*border-bottom: 1px solid rgba(0, 0, 0, 0.15);*/
    padding: .5em; }
    .table td .input-group {
      padding-top: 0;
      margin-bottom: 0;
      padding-right: 0; }
    .table td.td-title {
      font-weight: bold; }
  .table tr:hover td {
    background-color: rgba(0, 0, 0, 0.05); }

.page--project__create .calendar--month,
.page-cabinet .calendar--month,
.page--cabinet .calendar--month {
  grid-column-gap: 0;
  border-style: solid;
  border-width: 1px 0 0 1px;
  border-color: rgba(0, 0, 0, 0.15); }
  .page--project__create .calendar--month .calendar--month__day,
  .page-cabinet .calendar--month .calendar--month__day,
  .page--cabinet .calendar--month .calendar--month__day {
    text-align: left;
    border-style: solid;
    border-width: 0 1px 1px 0;
    border-color: rgba(0, 0, 0, 0.15); }
    .page--project__create .calendar--month .calendar--month__day .calendar--month__day-over,
    .page-cabinet .calendar--month .calendar--month__day .calendar--month__day-over,
    .page--cabinet .calendar--month .calendar--month__day .calendar--month__day-over {
      margin: 0; }

.page--project__create .calendar--month__day-title,
.page-cabinet .calendar--month__day-title,
.page--cabinet .calendar--month__day-title {
  font-weight: bold;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding-right: 1rem; }

.page--project__create .calendar--month__day-cell,
.page-cabinet .calendar--month__day-cell,
.page--cabinet .calendar--month__day-cell {
  min-height: 200px;
  padding: .5rem; }

.page--project__create .calendar--month__day__event,
.page-cabinet .calendar--month__day__event,
.page--cabinet .calendar--month__day__event {
  border: 1px solid;
  border-radius: 5px;
  padding: .2rem;
  line-height: 1;
  cursor: pointer; }
  .page--project__create .calendar--month__day__event:hover,
  .page-cabinet .calendar--month__day__event:hover,
  .page--cabinet .calendar--month__day__event:hover {
    background-color: rgba(0, 0, 0, 0.15); }

.add--form__shadow {
  background-color: rgba(0, 0, 0, 0.65);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 1000; }

.add--form__content {
  background-color: white;
  padding: 20px;
  left: 50%;
  top: 50%;
  position: fixed;
  transform: translate(-50%, -50%);
  z-index: 1001; }

.add--form__close {
  position: absolute;
  right: 10px;
  top: 10px; }

.project__invest--history {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  padding: .25rem .5rem; }

.project--invest__header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  gap: 1rem;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  .project--invest__header .input--group,
  .project--invest__header .input-group {
    width: calc(20% - 1rem); }
  .project--invest__header .currency_val {
    font-weight: 600;
    font-size: 1.6rem;
    line-height: 1; }

.change_month {
  cursor: pointer; }

.add_day__work {
  cursor: pointer; }

.pay-invest__calendar {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[4];
      grid-template-columns: repeat(4, 1fr);
  grid-column-gap: 1rem; }

.footer-form__add-project {
  position: sticky;
  bottom: 0;
  background-color: white;
  padding: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.page--project__create .input-group label {
  position: relative;
  padding-bottom: .25rem;
  top: auto;
  min-height: 26px;
  display: inline-block; }

.quillWrapper {
  background-color: white;
  height: 350px; }
  .quillWrapper .ql-container {
    height: 302px; }

.page-project__header {
  position: sticky;
  top: 0;
  z-index: 2000; }

.press-list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[1];
      grid-template-columns: repeat(1, 1fr);
  grid-gap: 2em;
  padding-top: 3em; }
  @media (min-width: 767px) {
    .press-list {
      -ms-grid-columns: (1fr)[2];
          grid-template-columns: repeat(2, 1fr); } }
  @media (min-width: 1024px) {
    .press-list {
      -ms-grid-columns: (1fr)[3];
          grid-template-columns: repeat(3, 1fr); } }

.press-item {
  position: relative; }
  .press-item a {
    color: inherit;
    display: block;
    height: 100%; }
  .press-item::before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    background-color: #49a0a4;
    opacity: .04; }
  .press-item__img {
    height: 0;
    padding: 0 0 66% 0;
    background: no-repeat center;
    background-size: cover; }
  .press-item__overlay {
    position: relative;
    height: 100%; }
  .press-item__text {
    margin: 2rem 2em;
    padding: 0 0 2.5em 0; }
    .press-item__text .h3 {
      margin-bottom: 1em; }
    .press-item__text p {
      font-size: .8rem; }
  .press-item__footer {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: end;
        align-items: flex-end;
    margin-top: 2em;
    position: absolute;
    left: 2em;
    bottom: 2em;
    right: 2em; }
  .press-item__date {
    font-weight: 400;
    color: #49a0a4; }
  .press-item__logo {
    width: 33px;
    height: 33px;
    background: no-repeat center;
    background-size: contain; }
  .press-item__tags {
    font-size: .7rem;
    text-transform: uppercase;
    font-weight: 500;
    margin-bottom: .35em; }
  .press-item__desc > span {
    display: block;
    max-height: 7em;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-line-clamp: 4;
    display: -webkit-box; }

.events-list {
  padding-top: 2em; }

.events-item {
  position: relative;
  margin-bottom: 2em; }
  .events-item a {
    color: inherit;
    display: block;
    position: relative;
    z-index: 1; }
  .events-item::before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    background-color: #49a0a4;
    opacity: .04; }
  .events-item__cost {
    white-space: nowrap;
    font-size: 18px; }
  @media (min-width: 767px) {
    .events-item__overlay {
      display: -ms-flexbox;
      display: flex; } }
  .events-item__header {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-direction: row;
        flex-direction: row;
    margin-bottom: 1em; }
    @media (min-width: 767px) {
      .events-item__header {
        margin-bottom: 2em;
        display: -ms-flexbox;
        display: flex; } }
  .events-item__footer {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    margin-top: 2em; }
  .events-item__text {
    padding: 15px; }
    @media (min-width: 767px) {
      .events-item__text {
        padding: 30px 40px;
        width: 45%; } }
  .events-item__col1 {
    padding: 15px;
    background-color: #f9fcfb;
    position: relative; }
    @media (min-width: 767px) {
      .events-item__col1 {
        padding: 40px;
        width: 25%; } }
  .events-item__img {
    height: 250px;
    background: no-repeat center;
    background-size: cover; }
    @media (min-width: 767px) {
      .events-item__img {
        height: auto;
        width: 30%; } }
  .events-item__city {
    margin-top: 1em; }
    @media (min-width: 767px) {
      .events-item__city {
        margin-top: 2em; } }
  .events-item__date {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between; }
    @media (min-width: 767px) {
      .events-item__date {
        display: block; } }
    .events-item__date::before {
      content: '';
      position: absolute;
      left: 0;
      right: 0;
      top: 50%;
      background-color: #262c3b;
      height: 1px;
      display: block; }
      @media (min-width: 767px) {
        .events-item__date::before {
          display: none; } }
  .events-item__datestart {
    margin-left: -0.5em; }
  .events-item__dateend {
    margin-right: -0.5em; }
  .events-item__datestart, .events-item__dateend {
    font-size: 1.4em;
    text-transform: lowercase;
    position: relative;
    overflow: hidden;
    background-color: #f9fcfb; }
    .events-item__datestart .date_value, .events-item__dateend .date_value {
      position: relative;
      display: inline-block;
      padding: .5em; }
      .events-item__datestart .date_value::before, .events-item__dateend .date_value::before {
        background-color: #262c3b; }
    .events-item__datestart .date_day, .events-item__dateend .date_day {
      font-size: 2em;
      display: inline-block;
      vertical-align: top;
      line-height: 1.2; }
  .events-item__datestart .date_value::before {
    content: '';
    position: absolute;
    left: 100%;
    width: 1000px;
    height: 1px;
    top: 0;
    bottom: 0;
    margin: auto;
    margin-left: 15px; }
  .events-item__dateend {
    text-align: right; }
    .events-item__dateend .date_value::before {
      content: '';
      position: absolute;
      right: 100%;
      width: 1000px;
      height: 1px;
      top: 0;
      bottom: 0;
      margin: auto;
      margin-right: 15px; }

.page-event .events-item__date .events-item__datestart,
.page-event .events-item__date .events-item__dateend {
  background-color: transparent;
  display: inline-block; }

.page-event .events-item__date .events-item__datestart .date_value {
  padding-right: 140px; }
  .page-event .events-item__date .events-item__datestart .date_value::before {
    background-color: white;
    width: 120px;
    left: auto;
    right: 0; }

.page-event .events-item__date .events-item__dateend .date_value::before {
  display: none; }

@media (min-width: 767px) {
  .section-reviews {
    padding-bottom: 8em; } }

.section-reviews::before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-color: #49a0a4;
  opacity: .04; }

.reviews-list {
  margin-top: 2em; }
  @media (min-width: 767px) {
    .reviews-list {
      display: -ms-grid;
      display: grid;
      -ms-grid-columns: (1fr)[2];
          grid-template-columns: repeat(2, 1fr);
      grid-column-gap: 6em; } }

.reviews-item {
  padding: 2em 0; }
  .reviews-item__img {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background: no-repeat center;
    background-size: cover;
    float: left;
    margin-right: 1em;
    margin-bottom: 1em; }
    @media (min-width: 767px) {
      .reviews-item__img {
        float: none; } }
  .reviews-item__role {
    opacity: .4;
    font-size: .75em; }
    @media (min-width: 767px) {
      .reviews-item__role {
        font-size: 1em; } }
  @media (min-width: 767px) {
    .reviews-item__header {
      display: -ms-flexbox;
      display: flex; } }
  .reviews-item__autor {
    padding: 0 4em 0 3em; }
  .reviews-item__text {
    padding: 1em 0 0 0; }
    @media (min-width: 767px) {
      .reviews-item__text {
        padding: 2em 0 0 0;
        font-size: 1.42em; } }

.variants-list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[1];
      grid-template-columns: repeat(1, 1fr);
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  padding-top: 3em; }
  @media (min-width: 767px) {
    .variants-list {
      -ms-grid-columns: (1fr)[2];
          grid-template-columns: repeat(2, 1fr); } }
  @media (min-width: 1024px) {
    .variants-list {
      -ms-grid-columns: (1fr)[4];
          grid-template-columns: repeat(4, 1fr); } }

.variants-item {
  position: relative; }
  .variants-item::before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #49a0a4;
    opacity: .12; }

.variants-item__overlay {
  position: relative;
  padding: 2em; }

.variants-item__footer {
  border-top: 1px solid #dee5e7;
  padding-top: 2em; }

.terms-list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 33% 33% 33%;
      grid-template-columns: 33% 33% 33%;
  grid-column-gap: 1em; }

.terms-item__name {
  font-size: 0.857em; }

.terms-item__value {
  font-size: 1.286em;
  font-weight: 400; }

.steps-image {
  padding: 0 0 66% 0;
  height: 0;
  background: no-repeat center;
  background-size: cover;
  margin: 2em 0 0 0; }

.contacts-list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[1];
      grid-template-columns: repeat(1, 1fr);
  grid-column-gap: 2em; }
  @media (min-width: 1024px) {
    .contacts-list {
      -ms-grid-columns: (1fr)[3];
          grid-template-columns: repeat(3, 1fr); } }

.contacts-item {
  padding-bottom: 3em; }

.people--overlay {
  padding-top: 3em; }

.people--list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[2];
      grid-template-columns: repeat(2, 1fr);
  grid-column-gap: 1em;
  grid-row-gap: 2em;
  padding: 2em 0 1em; }
  @media (min-width: 1024px) {
    .people--list {
      -ms-grid-columns: (1fr)[4];
          grid-template-columns: repeat(4, 1fr);
      grid-column-gap: 2em; } }

.people--item {
  text-align: center;
  padding: 1em 0 2em 0; }

.people--img {
  width: 128px;
  height: 128px;
  background: no-repeat center;
  background-size: cover;
  margin: 0 auto 1em; }
  @media (min-width: 1024px) {
    .people--img {
      width: 164px;
      height: 164px; } }

.people--role {
  opacity: 0.4; }

.page-auth::before {
  content: '';
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  position: absolute;
  background-color: #f6f8f9; }
  @media (min-width: 767px) {
    .page-auth::before {
      display: none; } }

.form--auth-reg {
  padding: 0;
  background-color: #f6f8f9;
  max-width: 680px;
  position: relative; }
  @media (min-width: 767px) {
    .form--auth-reg {
      padding: 2.5em 3em; } }
  .form--auth-reg .footer-form {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    padding-top: 2em; }
  .form--auth-reg .form--header {
    padding: 1em 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between; }
    @media (min-width: 767px) {
      .form--auth-reg .form--header {
        padding: 2em 0; } }

.page-auth {
  position: relative; }
  .page-auth .page--overlay {
    padding: 2em 0;
    background: no-repeat center;
    background-size: cover; }
    @media (min-width: 767px) {
      .page-auth .page--overlay {
        padding: 4em 0;
        background-color: #262c3b; } }

.note {
  font-size: .75rem; }
  .note.error {
    color: red; }

.select_city_list {
  background-color: white; }
  .select_city_list > div {
    padding: .5em; }
    .select_city_list > div:hover {
      cursor: pointer;
      background-color: rgba(0, 0, 0, 0.15); }

.manager-block {
  background-color: white;
  color: #262c3b;
  max-width: 420px;
  margin: 0 0 0 auto;
  width: 75px;
  height: 75px;
  border-radius: 50%;
  transition: .3s ease;
  position: fixed;
  right: 15px;
  bottom: 1em;
  z-index: 100;
  overflow: hidden; }
  .manager-block div {
    transition: .3s ease; }
  .manager-block.open {
    border-radius: 0;
    width: calc(100% - 30px);
    height: 360px; }
    @media (min-width: 767px) {
      .manager-block.open {
        height: auto; } }
    .manager-block.open .manager--title {
      height: auto;
      position: relative; }
      .manager-block.open .manager--title::before, .manager-block.open .manager--title::after {
        content: '';
        position: absolute;
        width: 40px;
        height: 1px;
        background-color: #262c3b;
        right: 15px;
        top: 37px; }
        @media (min-width: 767px) {
          .manager-block.open .manager--title::before, .manager-block.open .manager--title::after {
            display: none; } }
      .manager-block.open .manager--title::before {
        transform: rotate(45deg); }
      .manager-block.open .manager--title::after {
        transform: rotate(-45deg); }
    .manager-block.open .manager--content {
      padding: 1.75em 1.5em; }
    .manager-block.open .manager--header {
      padding-bottom: 1.5em; }
      @media (min-width: 767px) {
        .manager-block.open .manager--header {
          padding-bottom: 3em; } }
    .manager-block.open .manager--footer {
      height: auto; }
  @media (min-width: 767px) {
    .manager-block {
      width: auto;
      border-radius: 0;
      position: static;
      height: auto; } }

.manager--title {
  overflow: hidden;
  height: 0; }
  @media (min-width: 767px) {
    .manager--title {
      height: auto; } }
  .manager--title__content {
    padding: 1.75em 1.5em;
    border-bottom: 1px solid #dee5e7; }

@media (min-width: 767px) {
  .manager--content {
    padding: 1.75em 1.5em; } }

.manager--header {
  display: -ms-grid;
  display: grid;
  grid-column-gap: 1.75em;
  -ms-grid-columns: 1fr  2fr;
      grid-template-columns: 1fr  2fr;
  place-items: center left; }
  @media (min-width: 767px) {
    .manager--header {
      padding-bottom: 3em; } }
  .manager--header__image {
    width: 75px;
    height: 75px;
    border-radius: 50%;
    cursor: pointer;
    background: no-repeat center;
    background-size: cover; }
    @media (min-width: 767px) {
      .manager--header__image {
        width: 120px;
        height: 120px; } }

.manager--footer {
  grid-column-gap: 1.75em;
  -ms-grid-columns: (1fr)[2];
      grid-template-columns: repeat(2, 1fr);
  grid-row-gap: 2em;
  place-items: center left;
  height: 0;
  overflow: hidden; }
  .manager--footer > div {
    margin-bottom: 1em; }
  @media (min-width: 767px) {
    .manager--footer {
      display: -ms-grid;
      display: grid;
      height: auto; } }
  .manager--footer__chat {
    -ms-grid-column-span: 3;
        grid-column-end: span 3;
    text-align: left; }
    @media (min-width: 767px) {
      .manager--footer__chat {
        text-align: center;
        margin-top: 1em; } }
  @media (min-width: 767px) {
    .manager--footer .subtitle {
      padding-bottom: .75em; } }
  .manager--footer__sociallink {
    display: inline-block;
    padding-right: 1em; }

.page-cabinet {
  min-height: 50vh;
  overflow: inherit; }
  .page-cabinet__body {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
    margin: 1em 0;
    grid-column-gap: 1em; }
    @media (min-width: 767px) {
      .page-cabinet__body {
        display: -ms-grid;
        display: grid;
        -ms-grid-columns: 75fr 25fr;
            grid-template-columns: 75fr 25fr; } }
  .page-cabinet .project-list {
    padding: 2em 0; }
    @media (min-width: 767px) {
      .page-cabinet .project-list {
        qgrid-template-columns: repeat(2, 1fr); } }

.cabinet-layout {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  background-color: rgba(73, 160, 164, 0.12);
  -ms-flex-direction: column;
      flex-direction: column; }
  @media (min-width: 1024px) {
    .cabinet-layout {
      -ms-flex-direction: row;
          flex-direction: row; } }
  .cabinet-layout .titler {
    margin-top: -5vh;
    min-height: 50vh;
    padding: 6vh 0 6vh 0; }
    .cabinet-layout .titler .titler--text,
    .cabinet-layout .titler .titler--manager {
      -ms-flex-item-align: center;
          -ms-grid-row-align: center;
          align-self: center; }
      @media (min-width: 767px) {
        .cabinet-layout .titler .titler--text,
        .cabinet-layout .titler .titler--manager {
          width: 50%; } }

.page-profile-form {
  background-color: rgba(73, 160, 164, 0.12); }

.nav-cabinet {
  width: 100%;
  top: 75px;
  -ms-flex-item-align: start;
      align-self: flex-start;
  background-color: white;
  overflow-x: scroll; }
  @media (min-width: 1024px) {
    .nav-cabinet {
      width: 20%;
      position: sticky; } }
  .nav-cabinet menu {
    list-style: none;
    display: -ms-flexbox;
    display: flex; }
    @media (min-width: 1024px) {
      .nav-cabinet menu {
        display: block; } }
    .nav-cabinet menu li menu {
      display: none; }
    .nav-cabinet menu li.active menu {
      display: block; }
    .nav-cabinet menu li.parent-li a.level-one {
      display: none; }
      @media (min-width: 1024px) {
        .nav-cabinet menu li.parent-li a.level-one {
          display: block; } }
    .nav-cabinet menu li.parent-li menu {
      display: -ms-flexbox;
      display: flex; }
      @media (min-width: 1024px) {
        .nav-cabinet menu li.parent-li menu {
          display: block; } }
    .nav-cabinet menu li a {
      color: #262c3b;
      white-space: nowrap; }
      .nav-cabinet menu li a.active {
        opacity: .6; }
        .nav-cabinet menu li a.active + menu {
          display: -ms-flexbox;
          display: flex; }
          @media (min-width: 1024px) {
            .nav-cabinet menu li a.active + menu {
              display: block; } }
      .nav-cabinet menu li a.level-one {
        display: block;
        padding: 1em 15px;
        border-bottom: 1px solid #dee5e7;
        text-transform: uppercase; }
        @media (min-width: 767px) {
          .nav-cabinet menu li a.level-one {
            padding: 1em 40px; } }
        @media (min-width: 1024px) {
          .nav-cabinet menu li a.level-one {
            padding: 1em 1em; } }
      .nav-cabinet menu li a.level-two {
        display: block;
        padding: 1em 15px 1em 15px;
        border-bottom: 1px solid #dee5e7;
        text-transform: uppercase; }
        @media (min-width: 767px) {
          .nav-cabinet menu li a.level-two {
            text-transform: lowercase; } }
        @media (min-width: 1024px) {
          .nav-cabinet menu li a.level-two {
            padding: 1em 40px 1em 40px; } }

.container-cabinet {
  width: 100%;
  padding: 5vh 0; }

@media (min-width: 1024px) {
  .nav-cabinet + .container-cabinet {
    border-left: 1px solid #dee5e7;
    width: 80%; } }

.change-password {
  grid-gap: 2em; }
  @media (min-width: 767px) {
    .change-password {
      display: -ms-grid;
      display: grid;
      -ms-grid-columns: (1fr)[3];
          grid-template-columns: repeat(3, 1fr); } }

.change-password__block {
  padding-bottom: 2em; }

.profile--config__man {
  display: -ms-grid;
  display: grid;
  grid-column-gap: 2em;
  padding: 2em 0; }
  @media (min-width: 1024px) {
    .profile--config__man {
      grid-template-areas: "ln fn mn " "dr adr adr ";
      -ms-grid-columns: (1fr)[3];
          grid-template-columns: repeat(3, 1fr); } }
  @media (min-width: 1024px) {
    .profile--config__man .first-name {
      grid-area: fn; }
    .profile--config__man .middle-name {
      grid-area: mn; }
    .profile--config__man .last-name {
      grid-area: ln; }
    .profile--config__man .dbirthday {
      grid-area: dr; }
    .profile--config__man .input-adress {
      grid-area: adr; } }

.passport--header {
  display: -ms-grid;
  display: grid;
  grid-column-gap: 2em;
  padding: 2em 0; }
  @media (min-width: 1024px) {
    .passport--header {
      -ms-grid-columns: (1fr)[2] 4fr;
          grid-template-columns: repeat(2, 1fr) 4fr; } }

.passport--builder {
  display: -ms-grid;
  display: grid;
  grid-column-gap: 2em;
  padding: 2em 0;
  -ms-flex-align: center;
      align-items: center; }
  @media (min-width: 1024px) {
    .passport--builder {
      -ms-grid-columns: (1fr)[3];
          grid-template-columns: repeat(3, 1fr); } }

.input-loader {
  background-color: white;
  padding: 15px 15px 15px 27.5%;
  max-width: 645px;
  position: relative;
  margin: 2em 0; }
  @media (min-width: 1024px) {
    .input-loader {
      padding: 1em 1em 1em 234px;
      max-width: 645px; } }
  .input-loader .input--loader__img {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 25%;
    background: no-repeat center;
    background-size: cover; }
    @media (min-width: 1024px) {
      .input-loader .input--loader__img {
        width: 212px; } }
    .input-loader .input--loader__img .input--loader__img_container {
      background: no-repeat center;
      background-size: cover;
      width: 100%;
      height: 100%;
      position: relative;
      z-index: 2; }
    .input-loader .input--loader__img::after, .input-loader .input--loader__img::before {
      content: '';
      position: absolute; }
    .input-loader .input--loader__img::before {
      left: 0;
      top: 0;
      height: 100%;
      width: 100%;
      background-color: #49a0a4; }
    .input-loader .input--loader__img::after {
      width: 50px;
      height: 85px;
      top: 50%;
      transform: translate(-50%, -50%);
      left: 50%;
      background: no-repeat center;
      background-size: contain;
      background-image: url("data:image/svg+xml,%3Csvg width='100' height='89' viewBox='0 0 100 89' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M46.154 56.0992V0H53.8463V56.0992L74.2036 35.7419L79.6429 41.1812L50.0001 70.8239L20.3574 41.1812L25.7967 35.7419L46.154 56.0992Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.69231 80.7689V61.5381H0V88.4612H100V61.5381H92.3077V80.7689H7.69231Z' fill='white'/%3E%3C/svg%3E%0A"); }
      @media (min-width: 1024px) {
        .input-loader .input--loader__img::after {
          width: 100px; } }
  .input-loader .p {
    font-size: .8em; }
    @media (min-width: 1024px) {
      .input-loader .p {
        font-size: 1em; } }

.history--table {
  background-color: white;
  padding: 2em 0 0 0;
  margin: 2em 0 0 0; }

.history--head {
  opacity: 0.6;
  display: none; }
  @media (min-width: 1024px) {
    .history--head {
      display: block; } }

.history--cell {
  padding: 7px 15px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  text-align: right; }
  @media (min-width: 1024px) {
    .history--cell {
      padding: 15px 32px;
      display: block;
      text-align: left; } }

.history--cell__name {
  opacity: .6;
  font-size: .8em;
  text-align: left; }
  @media (min-width: 1024px) {
    .history--cell__name {
      display: none; } }

.history--row {
  border-bottom: 1px solid #dee5e7; }
  @media (min-width: 1024px) {
    .history--row {
      display: -ms-grid;
      display: grid;
      -ms-grid-columns: 1fr 2fr 2fr 3fr 4fr;
          grid-template-columns: 1fr 2fr 2fr 3fr 4fr; } }
  .history--row:nth-child(2n) {
    background-color: #fafeff; }

.section--cabinet--projects {
  grid-area: projects; }
  @media (min-width: 767px) {
    .section--cabinet--projects {
      max-width: 76vw; } }
  .section--cabinet--projects .cabinet--projects {
    background-color: white;
    padding: 2em 1em;
    margin-bottom: 1em; }
    @media (min-width: 767px) {
      .section--cabinet--projects .cabinet--projects {
        margin-bottom: 0; } }

.cabinet--tutorial {
  grid-area: faq; }
  @media (min-width: 767px) {
    .cabinet--tutorial {
      max-width: 25vw; } }

.dashboard--item {
  padding: 2em 1em;
  background-color: white;
  text-align: center;
  max-width: auto;
  margin-bottom: 1em; }
  @media (min-width: 767px) {
    .dashboard--item {
      grid-area: dashboarditem;
      max-width: 25vw;
      margin-bottom: 0; } }
  @media (min-width: 767px) {
    .dashboard--item:nth-child(2) {
      grid-area: dashboarditem1; } }
  @media (min-width: 767px) {
    .dashboard--item:nth-child(3) {
      grid-area: dashboarditem2; } }
  @media (min-width: 767px) {
    .dashboard--item:nth-child(4) {
      grid-area: dashboarditem3; } }

.cabinet--invest__data {
  margin: 2em 0 1em; }
  .cabinet--invest__data:first-child {
    padding-top: 0; }

.cabinet--invest__chart {
  grid-gap: 1em; }
  @media (min-width: 767px) {
    .cabinet--invest__chart {
      display: -ms-grid;
      display: grid;
      -ms-grid-columns: (1fr)[4];
          grid-template-columns: repeat(4, 1fr);
      grid-template-areas: "dashboarditem dashboarditem1 dashboarditem2 dashboarditem3" "projects projects projects faq"; } }
  .cabinet--invest__chart canvas {
    width: 100%; }

.cabinet--invest__line {
  padding: 1em 0; }

.plan_divident__chart {
  padding: 3em 0 5em; }
  .plan_divident__chart > div {
    height: 400px;
    max-height: 400px; }
  .plan_divident__chart .chartjs-size-monitor {
    max-height: 400px; }
  .plan_divident__chart canvas {
    height: 400px; }

.section--anket .form {
  max-width: 726px; }

.page--registration--anket .checkboxes-list {
  display: block; }

.passport--files {
  padding: 2em 0 0 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }
  .passport--files .img {
    width: 200px;
    height: 200px;
    background: no-repeat center;
    background-size: contain;
    background-color: white;
    margin: 0 1em;
    border: 1px solid #49a0a4;
    position: relative; }
    .passport--files .img .del {
      position: absolute;
      right: 1em;
      top: 1em;
      cursor: pointer; }
      .passport--files .img .del::before {
        content: 'x';
        font-weight: 600; }

.cabinet-user__saleaccount {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding-bottom: 2em; }

.cabinet-user__data-saleaccount {
  font-size: 2.5rem;
  padding-right: .5em;
  line-height: 1; }

.refunds-form,
.pay-form {
  padding: 2em 2em 2em;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background-color: white;
  -ms-flex-align: center;
      align-items: center;
  max-width: 480px; }

.refunds-form {
  max-width: 560px; }

small {
  font-size: .8em;
  opacity: 0.6; }

.card-form {
  border-radius: 4px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  padding: 2em 2em;
  margin-top: 1em;
  position: relative; }

.input-group__card {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center; }
  .input-group__card > div input.input {
    width: 70px; }
  .input-group__card .input-group__card__date {
    display: -ms-flexbox;
    display: flex; }
    .input-group__card .input-group__card__date > div input.input {
      width: 70px; }

.card-form {
  position: relative; }
  .card-form.dark * {
    color: white; }
    .card-form.dark * label,
    .card-form.dark * input {
      color: black; }
  .card-form.dark .input-group input:focus + label,
  .card-form.dark .input-group.filled label,
  .card-form.dark .input-group.focus label {
    color: white; }
  .card-form .input-group label {
    text-transform: uppercase;
    font-size: .8em;
    top: 22px; }
  .card-form .input-group input:focus + label,
  .card-form .input-group.filled label,
  .card-form .input-group.focus label {
    top: 3px; }
  .card-form .card-form__logobank {
    width: 150px;
    height: 40px;
    background: no-repeat center;
    background-size: contain;
    position: absolute;
    right: 2em;
    top: 1em;
    background-position: top right; }

.protection-card-number {
  font-size: 2em;
  padding-top: 1.5em; }

.cabinet--projects .project-list {
  display: block; }
  .cabinet--projects .project-list .project-item .project-item__overlay .project-item__img {
    display: none; }
  .cabinet--projects .project-list .project-item .project-item__overlay .project-item__text {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 3fr 1fr 2fr;
        grid-template-columns: 3fr 1fr 2fr;
    grid-gap: 1em; }
    .cabinet--projects .project-list .project-item .project-item__overlay .project-item__text .project-item__tags {
      font-size: .75em; }
    .cabinet--projects .project-list .project-item .project-item__overlay .project-item__text .project-item__name.h3 {
      font-size: 16px; }
    .cabinet--projects .project-list .project-item .project-item__overlay .project-item__text .project-item__ptext {
      display: none; }

.faq--list {
  background-color: white; }
  .faq--listfix {
    top: 100px;
    margin: 0 0 0 auto; }
    @media (min-width: 767px) {
      .faq--listfix {
        position: sticky;
        max-width: 420px; } }
  .faq--list.open .faq--item {
    display: block; }
  .faq--list.open .faq--title::before {
    transform: rotate(-135deg); }

.faq--title {
  padding: 1.5em 1.5em;
  border-bottom: 1px solid #dee5e7;
  position: relative; }
  .faq--title::before {
    content: '';
    width: 10px;
    height: 10px;
    border-style: solid;
    border-width: 0 1px 1px 0;
    transform: rotate(45deg);
    display: block;
    position: absolute;
    right: 15px;
    top: 36px; }
    @media (min-width: 767px) {
      .faq--title::before {
        display: none; } }

.faq--item {
  display: none; }
  @media (min-width: 1024px) {
    .faq--item {
      display: block; } }
  .faq--item.open .faq--item__title {
    background-color: #49a0a4;
    color: white; }
  .faq--item__title {
    padding: 1.5em 1.5em;
    border-bottom: 1px solid #dee5e7;
    cursor: pointer;
    font-weight: bold;
    transition: .1s linear; }
  .faq--item__answer {
    font-size: 1em; }
  .faq--item__answertext {
    padding: 1.5em 1.5em;
    border-bottom: 1px solid #dee5e7;
    transition: .3s ease; }
    .faq--item__answertext .p, .faq--item__answertext p {
      font-size: inherit;
      margin: 0; }

.page-blog .titler::before {
  content: '';
  background-color: #245060;
  opacity: .7;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0; }

.page-blog .titler .titler--overlay {
  position: relative; }

.page-blog .titler .titler-chunk {
  font-size: .7rem;
  padding-bottom: 1em; }
  .page-blog .titler .titler-chunk a, .page-blog .titler .titler-chunk span {
    color: white;
    text-transform: uppercase;
    display: inline-block;
    margin: 0 1.5em 0 0; }
  .page-blog .titler .titler-chunk a {
    text-decoration: underline; }

.post-form {
  padding: 2em;
  background-color: white;
  margin: 0 0 1em 0; }
  .post-form .post-form__controls {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
        align-items: flex-start; }
    .post-form .post-form__controls .input-group__ctrl {
      width: 100%; }
    .post-form .post-form__controls .input-group {
      margin: 0;
      padding: 0;
      padding-right: 1em; }

.post-summary {
  border-top: 1px solid #f2f2f2;
  padding-top: .5em; }

.post-item {
  background-color: white;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.04);
  margin-bottom: 1em; }
  .post-item .post-summart__reaction {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .post-item .post-summart__reaction--like {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    cursor: pointer; }
    .post-item .post-summart__reaction--like:hover {
      color: red; }
      .post-item .post-summart__reaction--like:hover svg path {
        fill: red; }
    .post-item .post-summart__reaction--like.active {
      color: red;
      font-weight: 500; }
      .post-item .post-summart__reaction--like.active svg path {
        fill: red; }
  .post-item.level0 .post-form {
    background-color: rgba(0, 0, 0, 0.04);
    padding: 1em 2em; }
    .post-item.level0 .post-form .input--bg__grey.input-group textarea {
      background-color: white;
      font-size: .9rem; }
  .post-item.level0 .post-item .post-form {
    background-color: transparent;
    padding: 0em 1em 0 calc(1em + 65px); }
  .post-item.level0 .post-item .post-comments {
    padding: 0em 0em 0em 55px; }
  .post-item .post-summary__comment {
    font-size: .8em;
    margin-top: .5em; }
    .post-item .post-summary__comment svg {
      width: 1rem; }
  .post-item .answer-answer {
    font-weight: 500;
    cursor: pointer; }
    .post-item .answer-answer:hover {
      color: #49a0a4; }
  .post-item .post-comments {
    padding: 1em 1em 1em 55px; }
  .post-item .post-content {
    border-bottom: 1px solid rgba(0, 0, 0, 0.04);
    padding: 1em; }
  .post-item .post--header .post--header__overlay {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 55px 1fr;
        grid-template-columns: 55px 1fr;
    grid-gap: 1em; }
  .post-item .post-autor__text {
    font-weight: 500; }
  .post-item .post-date {
    opacity: .5; }
  .post-item .post--text {
    padding: 1em; }
  .post-item .post--header {
    position: relative;
    padding: 2em 0 0 0; }
    .post-item .post--header .delete {
      position: absolute;
      right: .5em;
      top: .5em; }
  .post-item .post-item {
    box-shadow: none;
    margin-bottom: 1em; }
    .post-item .post-item .post--header .post--header__overlay {
      display: -ms-flexbox;
      display: flex; }
    .post-item .post-item .post-content {
      border-bottom: none; }
    .post-item .post-item .post--text {
      border-radius: 5px;
      background-color: rgba(0, 0, 0, 0.05);
      padding: .25em .5em; }
    .post-item .post-item .post-autor__text,
    .post-item .post-item .post-date {
      display: inline-block; }

.post-form .post-autor__picture,
.post-item .post-autor__picture {
  width: 55px;
  height: 55px;
  border-radius: 50%;
  background: no-repeat center;
  background-size: cover;
  font-size: 1.2rem;
  font-weight: 500;
  border: 1px solid #FFF;
  text-align: center;
  line-height: 45px;
  background-color: white;
  color: #49a0a4; }

.post-form .post-autor__picture {
  float: left; }

.post-form .post-form__controls {
  margin: 0 0 0 65px; }

.post-form .input-group {
  margin: 0;
  padding: 0; }

.post-form__attach--filelist {
  margin: 1em 0; }

.post-file__attach {
  margin: 1em 0; }

.post-form__attach--imglist {
  margin: 1em -.5em; }

.post-form__attach--imgitem {
  width: 100px;
  height: 100px;
  display: inline-block;
  background: no-repeat center;
  background-size: cover;
  margin: 0 .5em;
  position: relative; }
  .post-form__attach--imgitem .delete {
    position: absolute;
    background-color: white;
    padding: 0.314em .5em;
    border-radius: 50%;
    right: .5em;
    top: .5em;
    line-height: 1; }

.post-img__attach--item img {
  width: 100%; }

.post--form__config {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.post--form__config__attach {
  display: -ms-flexbox;
  display: flex; }
  .post--form__config__attach > div {
    padding-right: 1em; }

.chat-body {
  position: fixed;
  right: 10%;
  bottom: 0;
  z-index: 1000;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  border-radius: 5px 5px 0 0;
  max-width: 50%; }
  .chat-body .chat--header {
    background-color: #49a0a4;
    color: white;
    padding: 10px;
    border-radius: 5px 5px 0 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between; }
    .chat-body .chat--header .close {
      cursor: pointer; }

.chat--message__header {
  display: -ms-flexbox;
  display: flex;
  font-size: .65rem; }
  .chat--message__header .date_value {
    margin-right: .5em; }

.chat--content {
  padding: 10px;
  background-color: white; }
  .chat--content textarea {
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 5px; }

.chat-form {
  border-top: 1px solid rgba(0, 0, 0, 0.5);
  padding-top: .5em; }

.chat--history {
  max-height: 25vh;
  overflow: scroll; }

.chat--message {
  margin: .5rem 0; }
  .chat--message .chat--message__wrap {
    max-width: 45%;
    padding: .35rem;
    background-color: rgba(0, 0, 0, 0.15);
    border-radius: 5px; }
    .chat--message .chat--message__wrap.my--message {
      margin: 0 auto 0 0;
      background-color: #49a0a4;
      color: white; }
    .chat--message .chat--message__wrap.manager--message {
      margin: 0 0 0 auto;
      text-align: right; }
      .chat--message .chat--message__wrap.manager--message .chat--message__header {
        -ms-flex-pack: end;
            justify-content: end; }

.section--chat .chat-history {
  max-height: calc(100vh - 200px);
  overflow: scroll; }

.page--crm__index {
  background-color: #245060; }
  .page--crm__index .crm--dashboard {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 2fr 3fr 3fr;
        grid-template-columns: 2fr 3fr 3fr;
    grid-column-gap: 1rem; }
    .page--crm__index .crm--dashboard__item {
      background-color: white; }
      .page--crm__index .crm--dashboard__item table {
        margin: 1rem 0;
        width: 100%; }
        .page--crm__index .crm--dashboard__item table th {
          text-align: left;
          font-weight: 600;
          font-size: .75rem;
          padding: .25rem; }
        .page--crm__index .crm--dashboard__item table td {
          padding: .25rem; }
    .page--crm__index .crm--dashboard .crm--dashboard__item-overlay {
      padding: 1rem; }

.calendar--month {
  display: -ms-grid;
  display: grid;
  grid-column-gap: .5rem;
  -ms-grid-columns: (1fr)[7];
      grid-template-columns: repeat(7, 1fr);
  margin: 1rem 0; }
  .calendar--month .calendar--month__day-name {
    font-weight: 600;
    text-align: center;
    font-size: .75rem;
    padding: .25rem .5rem; }
  .calendar--month .calendar--month__day .calendar--month__day-over {
    width: 28px;
    margin: 0 auto;
    text-align: center; }
    .calendar--month .calendar--month__day .calendar--month__day-over.active {
      background-color: #245060;
      color: white;
      height: 28px;
      width: 28px;
      line-height: 28px;
      border-radius: 50%; }

.project-link-table {
  color: #000; }

.filter--header {
  display: -ms-grid;
  display: grid;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -ms-flex-align: center;
      align-items: center;
  grid-column-gap: 1em;
  -ms-grid-columns: (1fr)[5];
      grid-template-columns: repeat(5, 1fr); }

.page--crm__project {
  overflow: visible; }

.page--crm table {
  font-size: .9rem;
  line-height: 1.3; }
  .page--crm table th {
    font-weight: 600;
    text-align: left;
    padding: .25em .5em; }
  .page--crm table tr td {
    border-bottom: 1px solid rgba(0, 0, 0, 0.15);
    padding: .25em .5em; }
    .page--crm table tr td.td--name .td--name__link, .page--crm table tr td.td--FULL_NAME .td--name__link {
      font-weight: 600; }
    .page--crm table tr td a {
      color: #000; }

.status--firm__LIQUIDATED {
  color: red; }

.status--firm__ACTIVE {
  color: green; }

.firm--name {
  font-weight: 600; }

.form--group,
.input-group {
  position: relative;
  padding-right: 50px; }
  .form--group .comments--field,
  .input-group .comments--field {
    position: absolute;
    right: 0;
    top: 25px;
    cursor: pointer; }

.crm--project__data {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 8fr 4fr;
      grid-template-columns: 8fr 4fr;
  grid-column-gap: 1em;
  -ms-flex-align: start;
      align-items: start; }

.crm--project__sidebar {
  border-left: 1px solid rgba(0, 0, 0, 0.15);
  padding: 1rem;
  position: sticky;
  top: 100px;
  height: calc(100vh - 100px); }

.user--avatar {
  width: 100px;
  height: 100px;
  border-radius: 50%;
  overflow: hidden; }
  .user--avatar img {
    width: 100%;
    height: 100%; }

.user--picture {
  width: 177px;
  height: 177px;
  border-radius: 50%;
  overflow: hidden; }
  .user--picture > div {
    width: 100%;
    height: 100%;
    background-size: cover;
    background-repeat: no-repeat; }

.user--header {
  display: -ms-flexbox;
  display: flex;
  gap: 1rem; }

.user--passport__imgs .user--passport__img {
  display: inline-block;
  width: 320px; }

.user--passport__imgs img {
  max-width: 100%; }

.user--data__analitic {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[3];
      grid-template-columns: repeat(3, 1fr);
  padding: 2rem  0;
  margin: 1rem  0;
  border-width: 1px 0 1px 0;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.15); }

.active_not_verify td,
.status-project__5 td {
  background-color: #dffdc8; }

.crm-project--user__contact {
  display: -ms-flexbox;
  display: flex;
  gap: 1rem; }

.crm-project--user__info {
  display: -ms-flexbox;
  display: flex;
  gap: 1rem; }

/* End */


/* Start:/local/templates/bizmall_crm/css/codemirror.css?16856157568720*/
/* BASICS */

.CodeMirror {
  /* Set height, width, borders, and global font properties here */
  font-family: monospace;
  height: 300px;
  color: black;
  direction: ltr;
}

/* PADDING */

.CodeMirror-lines {
  padding: 4px 0; /* Vertical padding around content */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
  padding: 0 4px; /* Horizontal padding of content */
}

.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  background-color: white; /* The little square between H and V scrollbars */
}

/* GUTTER */

.CodeMirror-gutters {
  border-right: 1px solid #ddd;
  background-color: #f7f7f7;
  white-space: nowrap;
}
.CodeMirror-linenumbers {}
.CodeMirror-linenumber {
  padding: 0 3px 0 5px;
  min-width: 20px;
  text-align: right;
  color: #999;
  white-space: nowrap;
}

.CodeMirror-guttermarker { color: black; }
.CodeMirror-guttermarker-subtle { color: #999; }

/* CURSOR */

.CodeMirror-cursor {
  border-left: 1px solid black;
  border-right: none;
  width: 0;
}
/* Shown when moving in bi-directional text */
.CodeMirror div.CodeMirror-secondarycursor {
  border-left: 1px solid silver;
}
.cm-fat-cursor .CodeMirror-cursor {
  width: auto;
  border: 0 !important;
  background: #7e7;
}
.cm-fat-cursor div.CodeMirror-cursors {
  z-index: 1;
}
.cm-fat-cursor .CodeMirror-line::selection,
.cm-fat-cursor .CodeMirror-line > span::selection, 
.cm-fat-cursor .CodeMirror-line > span > span::selection { background: transparent; }
.cm-fat-cursor .CodeMirror-line::-moz-selection,
.cm-fat-cursor .CodeMirror-line > span::-moz-selection,
.cm-fat-cursor .CodeMirror-line > span > span::-moz-selection { background: transparent; }
.cm-fat-cursor { caret-color: transparent; }
@-moz-keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}
@-webkit-keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}
@keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}

/* Can style cursor different in overwrite (non-insert) mode */
.CodeMirror-overwrite .CodeMirror-cursor {}

.cm-tab { display: inline-block; text-decoration: inherit; }

.CodeMirror-rulers {
  position: absolute;
  left: 0; right: 0; top: -50px; bottom: 0;
  overflow: hidden;
}
.CodeMirror-ruler {
  border-left: 1px solid #ccc;
  top: 0; bottom: 0;
  position: absolute;
}

/* DEFAULT THEME */

.cm-s-default .cm-header {color: blue;}
.cm-s-default .cm-quote {color: #090;}
.cm-negative {color: #d44;}
.cm-positive {color: #292;}
.cm-header, .cm-strong {font-weight: bold;}
.cm-em {font-style: italic;}
.cm-link {text-decoration: underline;}
.cm-strikethrough {text-decoration: line-through;}

.cm-s-default .cm-keyword {color: #708;}
.cm-s-default .cm-atom {color: #219;}
.cm-s-default .cm-number {color: #164;}
.cm-s-default .cm-def {color: #00f;}
.cm-s-default .cm-variable,
.cm-s-default .cm-punctuation,
.cm-s-default .cm-property,
.cm-s-default .cm-operator {}
.cm-s-default .cm-variable-2 {color: #05a;}
.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;}
.cm-s-default .cm-comment {color: #a50;}
.cm-s-default .cm-string {color: #a11;}
.cm-s-default .cm-string-2 {color: #f50;}
.cm-s-default .cm-meta {color: #555;}
.cm-s-default .cm-qualifier {color: #555;}
.cm-s-default .cm-builtin {color: #30a;}
.cm-s-default .cm-bracket {color: #997;}
.cm-s-default .cm-tag {color: #170;}
.cm-s-default .cm-attribute {color: #00c;}
.cm-s-default .cm-hr {color: #999;}
.cm-s-default .cm-link {color: #00c;}

.cm-s-default .cm-error {color: #f00;}
.cm-invalidchar {color: #f00;}

.CodeMirror-composing { border-bottom: 2px solid; }

/* Default styles for common addons */

div.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;}
div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;}
.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }
.CodeMirror-activeline-background {background: #e8f2ff;}

/* STOP */

/* The rest of this file contains styles related to the mechanics of
   the editor. You probably shouldn't touch them. */

.CodeMirror {
  position: relative;
  overflow: hidden;
  background: white;
}

.CodeMirror-scroll {
  overflow: scroll !important; /* Things will break if this is overridden */
  /* 50px is the magic margin used to hide the element's real scrollbars */
  /* See overflow: hidden in .CodeMirror */
  margin-bottom: -50px; margin-right: -50px;
  padding-bottom: 50px;
  height: 100%;
  outline: none; /* Prevent dragging from highlighting the element */
  position: relative;
  z-index: 0;
}
.CodeMirror-sizer {
  position: relative;
  border-right: 50px solid transparent;
}

/* The fake, visible scrollbars. Used to force redraw during scrolling
   before actual scrolling happens, thus preventing shaking and
   flickering artifacts. */
.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  position: absolute;
  z-index: 6;
  display: none;
  outline: none;
}
.CodeMirror-vscrollbar {
  right: 0; top: 0;
  overflow-x: hidden;
  overflow-y: scroll;
}
.CodeMirror-hscrollbar {
  bottom: 0; left: 0;
  overflow-y: hidden;
  overflow-x: scroll;
}
.CodeMirror-scrollbar-filler {
  right: 0; bottom: 0;
}
.CodeMirror-gutter-filler {
  left: 0; bottom: 0;
}

.CodeMirror-gutters {
  position: absolute; left: 0; top: 0;
  min-height: 100%;
  z-index: 3;
}
.CodeMirror-gutter {
  white-space: normal;
  height: 100%;
  display: inline-block;
  vertical-align: top;
  margin-bottom: -50px;
}
.CodeMirror-gutter-wrapper {
  position: absolute;
  z-index: 4;
  background: none !important;
  border: none !important;
}
.CodeMirror-gutter-background {
  position: absolute;
  top: 0; bottom: 0;
  z-index: 4;
}
.CodeMirror-gutter-elt {
  position: absolute;
  cursor: default;
  z-index: 4;
}
.CodeMirror-gutter-wrapper ::selection { background-color: transparent }
.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }

.CodeMirror-lines {
  cursor: text;
  min-height: 1px; /* prevents collapsing before first draw */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
  /* Reset some styles that the rest of the page might have set */
  -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
  border-width: 0;
  background: transparent;
  font-family: inherit;
  font-size: inherit;
  margin: 0;
  white-space: pre;
  word-wrap: normal;
  line-height: inherit;
  color: inherit;
  z-index: 2;
  position: relative;
  overflow: visible;
  -webkit-tap-highlight-color: transparent;
  -webkit-font-variant-ligatures: contextual;
  font-variant-ligatures: contextual;
}
.CodeMirror-wrap pre.CodeMirror-line,
.CodeMirror-wrap pre.CodeMirror-line-like {
  word-wrap: break-word;
  white-space: pre-wrap;
  word-break: normal;
}

.CodeMirror-linebackground {
  position: absolute;
  left: 0; right: 0; top: 0; bottom: 0;
  z-index: 0;
}

.CodeMirror-linewidget {
  position: relative;
  z-index: 2;
  padding: 0.1px; /* Force widget margins to stay inside of the container */
}

.CodeMirror-widget {}

.CodeMirror-rtl pre { direction: rtl; }

.CodeMirror-code {
  outline: none;
}

/* Force content-box sizing for the elements where we expect it */
.CodeMirror-scroll,
.CodeMirror-sizer,
.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

.CodeMirror-measure {
  position: absolute;
  width: 100%;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}

.CodeMirror-cursor {
  position: absolute;
  pointer-events: none;
}
.CodeMirror-measure pre { position: static; }

div.CodeMirror-cursors {
  visibility: hidden;
  position: relative;
  z-index: 3;
}
div.CodeMirror-dragcursors {
  visibility: visible;
}

.CodeMirror-focused div.CodeMirror-cursors {
  visibility: visible;
}

.CodeMirror-selected { background: #d9d9d9; }
.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }
.CodeMirror-crosshair { cursor: crosshair; }
.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }
.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }

.cm-searching {
  background-color: #ffa;
  background-color: rgba(255, 255, 0, .4);
}

/* Used to force a border model for a node */
.cm-force-border { padding-right: .1px; }

@media print {
  /* Hide the cursor when printing */
  .CodeMirror div.CodeMirror-cursors {
    visibility: hidden;
  }
}

/* See issue #2901 */
.cm-tab-wrap-hack:after { content: ''; }

/* Help users use markselection to safely style text background */
span.CodeMirror-selectedtext { background: none; }

/* End */


/* Start:/local/templates/bizmall_crm/css/base16-dark.css?16819276692292*/
/*

    Name:       Base16 Default Dark
    Author:     Chris Kempson (http://chriskempson.com)

    CodeMirror template by Jan T. Sott (https://github.com/idleberg/base16-codemirror)
    Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16)

*/

.cm-s-base16-dark.CodeMirror { background: #151515; color: #e0e0e0; }
.cm-s-base16-dark div.CodeMirror-selected { background: #303030; }
.cm-s-base16-dark .CodeMirror-line::selection, .cm-s-base16-dark .CodeMirror-line > span::selection, .cm-s-base16-dark .CodeMirror-line > span > span::selection { background: rgba(48, 48, 48, .99); }
.cm-s-base16-dark .CodeMirror-line::-moz-selection, .cm-s-base16-dark .CodeMirror-line > span::-moz-selection, .cm-s-base16-dark .CodeMirror-line > span > span::-moz-selection { background: rgba(48, 48, 48, .99); }
.cm-s-base16-dark .CodeMirror-gutters { background: #151515; border-right: 0px; }
.cm-s-base16-dark .CodeMirror-guttermarker { color: #ac4142; }
.cm-s-base16-dark .CodeMirror-guttermarker-subtle { color: #505050; }
.cm-s-base16-dark .CodeMirror-linenumber { color: #505050; }
.cm-s-base16-dark .CodeMirror-cursor { border-left: 1px solid #b0b0b0; }
.cm-s-base16-dark.cm-fat-cursor .CodeMirror-cursor { background-color: #8e8d8875 !important; }
.cm-s-base16-dark .cm-animate-fat-cursor { background-color: #8e8d8875 !important; }

.cm-s-base16-dark span.cm-comment { color: #8f5536; }
.cm-s-base16-dark span.cm-atom { color: #aa759f; }
.cm-s-base16-dark span.cm-number { color: #aa759f; }

.cm-s-base16-dark span.cm-property, .cm-s-base16-dark span.cm-attribute { color: #90a959; }
.cm-s-base16-dark span.cm-keyword { color: #ac4142; }
.cm-s-base16-dark span.cm-string { color: #f4bf75; }

.cm-s-base16-dark span.cm-variable { color: #90a959; }
.cm-s-base16-dark span.cm-variable-2 { color: #6a9fb5; }
.cm-s-base16-dark span.cm-def { color: #d28445; }
.cm-s-base16-dark span.cm-bracket { color: #e0e0e0; }
.cm-s-base16-dark span.cm-tag { color: #ac4142; }
.cm-s-base16-dark span.cm-link { color: #aa759f; }
.cm-s-base16-dark span.cm-error { background: #ac4142; color: #b0b0b0; }

.cm-s-base16-dark .CodeMirror-activeline-background { background: #202020; }
.cm-s-base16-dark .CodeMirror-matchingbracket { text-decoration: underline; color: white !important; }

/* End */


/* Start:/local/templates/bizmall_crm/css/wys.css?168492674217091*/

.editr {
    border: 1px solid #e4e4e4;
    width: 100%;
}
.editr--toolbar {
    background: #f6f6f6;
    border-bottom: 1px solid #e4e4e4;
    position: relative;
    display: flex;
    height: 32px;
}
.editr--toolbar a {
    display: inline-block;
    width: 8vw;
    max-width: 32px;
    height: 32px;
    color: #333;
    fill: #333;
    cursor: pointer;
    text-align: center;
    line-height: 1;
}
.editr--toolbar a:hover {
    background: rgba(0,0,0,0.1);
}
.editr--toolbar a:active {
    background: rgba(0,0,0,0.2);
}
.editr--toolbar a svg {
    width: 16px;
    height: 16px;
    margin: 8px auto;
}
.editr--toolbar a svg path {
    fill: inherit;
}
.editr--toolbar a.vw-btn-separator {
    width: 1px;
    margin: 0 8px;
}
.editr--toolbar a.vw-btn-separator:hover {
    background: initial;
    cursor: default;
}
.editr--toolbar a.vw-btn-separator i.vw-separator {
    border-left: 1px solid rgba(0,0,0,0.1);
    height: 100%;
    position: absolute;
    width: 1px;
}
.editr--toolbar .dashboard {
    width: 100%;
    position: absolute;
    top: 32px;
    left: 0;
    text-align: left;
    padding: 8px 16px;
    background: rgba(255,255,255,0.95);
    border: 1px solid #f6f6f6;
}
.editr--content {
    min-height: 150px;
    padding: 12px 8px 16px 8px;
    line-height: 1.33;
    font-family: inherit;
    color: inherit;
    overflow-y: auto;
}
.editr--content[contenteditable=true]:empty:before {
    content: attr(placeholder);
    color: rgba(0,0,0,0.3);
    display: block; /* For Firefox */
}
.editr--content img {
    max-width: 100%;
}
.editr--content table {
    width: 100%;
    border-collapse: collapse;
}
.editr--content table th {
    text-align: left;
}
.editr--content table th,
.editr--content table td {
    border: 1px solid #ddd;
    padding: 2px;
}
.editr--content:focus {
    outline: 0;
}
.editr--content ul li,
.editr--content ol li {
    list-style-position: inside;
}
@media screen and (max-width: 320px) {
    .editr--toolbar a {
        margin: 0 2px;
    }
    .editr--toolbar a.vw-btn-separator {
        display: none;
    }
}/*
 * The MIT License
 * Copyright (c) 2012 Matias Meno <m@tias.me>
 */
@-webkit-keyframes passing-through {
    0% {
        opacity: 0;
        -webkit-transform: translateY(40px);
        -moz-transform: translateY(40px);
        -ms-transform: translateY(40px);
        -o-transform: translateY(40px);
        transform: translateY(40px); }
    30%, 70% {
        opacity: 1;
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px); }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-40px);
        -moz-transform: translateY(-40px);
        -ms-transform: translateY(-40px);
        -o-transform: translateY(-40px);
        transform: translateY(-40px); } }
@-moz-keyframes passing-through {
    0% {
        opacity: 0;
        -webkit-transform: translateY(40px);
        -moz-transform: translateY(40px);
        -ms-transform: translateY(40px);
        -o-transform: translateY(40px);
        transform: translateY(40px); }
    30%, 70% {
        opacity: 1;
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px); }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-40px);
        -moz-transform: translateY(-40px);
        -ms-transform: translateY(-40px);
        -o-transform: translateY(-40px);
        transform: translateY(-40px); } }
@keyframes passing-through {
    0% {
        opacity: 0;
        -webkit-transform: translateY(40px);
        -moz-transform: translateY(40px);
        -ms-transform: translateY(40px);
        -o-transform: translateY(40px);
        transform: translateY(40px); }
    30%, 70% {
        opacity: 1;
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px); }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-40px);
        -moz-transform: translateY(-40px);
        -ms-transform: translateY(-40px);
        -o-transform: translateY(-40px);
        transform: translateY(-40px); } }
@-webkit-keyframes slide-in {
    0% {
        opacity: 0;
        -webkit-transform: translateY(40px);
        -moz-transform: translateY(40px);
        -ms-transform: translateY(40px);
        -o-transform: translateY(40px);
        transform: translateY(40px); }
    30% {
        opacity: 1;
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px); } }
@-moz-keyframes slide-in {
    0% {
        opacity: 0;
        -webkit-transform: translateY(40px);
        -moz-transform: translateY(40px);
        -ms-transform: translateY(40px);
        -o-transform: translateY(40px);
        transform: translateY(40px); }
    30% {
        opacity: 1;
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px); } }
@keyframes slide-in {
    0% {
        opacity: 0;
        -webkit-transform: translateY(40px);
        -moz-transform: translateY(40px);
        -ms-transform: translateY(40px);
        -o-transform: translateY(40px);
        transform: translateY(40px); }
    30% {
        opacity: 1;
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px); } }
@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1); }
    10% {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1); }
    20% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1); } }
@-moz-keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1); }
    10% {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1); }
    20% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1); } }
@keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1); }
    10% {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1); }
    20% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1); } }
.dropzone, .dropzone * {
    box-sizing: border-box; }

.dropzone {
    min-height: 150px;
    border: 2px solid rgba(0, 0, 0, 0.3);
    background: white;
    padding: 20px 20px; }
.dropzone.dz-clickable {
    cursor: pointer; }
.dropzone.dz-clickable * {
    cursor: default; }
.dropzone.dz-clickable .dz-message, .dropzone.dz-clickable .dz-message * {
    cursor: pointer; }
.dropzone.dz-started .dz-message {
    display: none; }
.dropzone.dz-drag-hover {
    border-style: solid; }
.dropzone.dz-drag-hover .dz-message {
    opacity: 0.5; }
.dropzone .dz-message {
    text-align: center;
    margin: 2em 0; }
.dropzone .dz-preview {
    position: relative;
    display: inline-block;
    vertical-align: top;
    margin: 16px;
    min-height: 100px; }
.dropzone .dz-preview:hover {
    z-index: 1000; }
.dropzone .dz-preview:hover .dz-details {
    opacity: 1; }
.dropzone .dz-preview.dz-file-preview .dz-image {
    border-radius: 20px;
    background: #999;
    background: linear-gradient(to bottom, #eee, #ddd); }
.dropzone .dz-preview.dz-file-preview .dz-details {
    opacity: 1; }
.dropzone .dz-preview.dz-image-preview {
    background: white; }
.dropzone .dz-preview.dz-image-preview .dz-details {
    -webkit-transition: opacity 0.2s linear;
    -moz-transition: opacity 0.2s linear;
    -ms-transition: opacity 0.2s linear;
    -o-transition: opacity 0.2s linear;
    transition: opacity 0.2s linear; }
.dropzone .dz-preview .dz-remove {
    font-size: 14px;
    text-align: center;
    display: block;
    cursor: pointer;
    border: none; }
.dropzone .dz-preview .dz-remove:hover {
    text-decoration: underline; }
.dropzone .dz-preview:hover .dz-details {
    opacity: 1; }
.dropzone .dz-preview .dz-details {
    z-index: 20;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    font-size: 13px;
    min-width: 100%;
    max-width: 100%;
    padding: 2em 1em;
    text-align: center;
    color: rgba(0, 0, 0, 0.9);
    line-height: 150%; }
.dropzone .dz-preview .dz-details .dz-size {
    margin-bottom: 1em;
    font-size: 16px; }
.dropzone .dz-preview .dz-details .dz-filename {
    white-space: nowrap; }
.dropzone .dz-preview .dz-details .dz-filename:hover span {
    border: 1px solid rgba(200, 200, 200, 0.8);
    background-color: rgba(255, 255, 255, 0.8); }
.dropzone .dz-preview .dz-details .dz-filename:not(:hover) {
    overflow: hidden;
    text-overflow: ellipsis; }
.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span {
    border: 1px solid transparent; }
.dropzone .dz-preview .dz-details .dz-filename span, .dropzone .dz-preview .dz-details .dz-size span {
    background-color: rgba(255, 255, 255, 0.4);
    padding: 0 0.4em;
    border-radius: 3px; }
.dropzone .dz-preview:hover .dz-image img {
    -webkit-transform: scale(1.05, 1.05);
    -moz-transform: scale(1.05, 1.05);
    -ms-transform: scale(1.05, 1.05);
    -o-transform: scale(1.05, 1.05);
    transform: scale(1.05, 1.05);
    -webkit-filter: blur(8px);
    filter: blur(8px); }
.dropzone .dz-preview .dz-image {
    border-radius: 20px;
    overflow: hidden;
    width: 120px;
    height: 120px;
    position: relative;
    display: block;
    z-index: 10; }
.dropzone .dz-preview .dz-image img {
    display: block; }
.dropzone .dz-preview.dz-success .dz-success-mark {
    -webkit-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
    -moz-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
    -ms-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
    -o-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
    animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); }
.dropzone .dz-preview.dz-error .dz-error-mark {
    opacity: 1;
    -webkit-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
    -moz-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
    -ms-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
    -o-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
    animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); }
.dropzone .dz-preview .dz-success-mark, .dropzone .dz-preview .dz-error-mark {
    pointer-events: none;
    opacity: 0;
    z-index: 500;
    position: absolute;
    display: block;
    top: 50%;
    left: 50%;
    margin-left: -27px;
    margin-top: -27px; }
.dropzone .dz-preview .dz-success-mark svg, .dropzone .dz-preview .dz-error-mark svg {
    display: block;
    width: 54px;
    height: 54px; }
.dropzone .dz-preview.dz-processing .dz-progress {
    opacity: 1;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    transition: all 0.2s linear; }
.dropzone .dz-preview.dz-complete .dz-progress {
    opacity: 0;
    -webkit-transition: opacity 0.4s ease-in;
    -moz-transition: opacity 0.4s ease-in;
    -ms-transition: opacity 0.4s ease-in;
    -o-transition: opacity 0.4s ease-in;
    transition: opacity 0.4s ease-in; }
.dropzone .dz-preview:not(.dz-processing) .dz-progress {
    -webkit-animation: pulse 6s ease infinite;
    -moz-animation: pulse 6s ease infinite;
    -ms-animation: pulse 6s ease infinite;
    -o-animation: pulse 6s ease infinite;
    animation: pulse 6s ease infinite; }
.dropzone .dz-preview .dz-progress {
    opacity: 1;
    z-index: 1000;
    pointer-events: none;
    position: absolute;
    height: 16px;
    left: 50%;
    top: 50%;
    margin-top: -8px;
    width: 80px;
    margin-left: -40px;
    background: rgba(255, 255, 255, 0.9);
    -webkit-transform: scale(1);
    border-radius: 8px;
    overflow: hidden; }
.dropzone .dz-preview .dz-progress .dz-upload {
    background: #333;
    background: linear-gradient(to bottom, #666, #444);
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 0;
    -webkit-transition: width 300ms ease-in-out;
    -moz-transition: width 300ms ease-in-out;
    -ms-transition: width 300ms ease-in-out;
    -o-transition: width 300ms ease-in-out;
    transition: width 300ms ease-in-out; }
.dropzone .dz-preview.dz-error .dz-error-message {
    display: block; }
.dropzone .dz-preview.dz-error:hover .dz-error-message {
    opacity: 1;
    pointer-events: auto; }
.dropzone .dz-preview .dz-error-message {
    pointer-events: none;
    z-index: 1000;
    position: absolute;
    display: block;
    display: none;
    opacity: 0;
    -webkit-transition: opacity 0.3s ease;
    -moz-transition: opacity 0.3s ease;
    -ms-transition: opacity 0.3s ease;
    -o-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
    border-radius: 8px;
    font-size: 13px;
    top: 130px;
    left: -10px;
    width: 140px;
    background: #be2626;
    background: linear-gradient(to bottom, #be2626, #a92222);
    padding: 0.5em 1.2em;
    color: white; }
.dropzone .dz-preview .dz-error-message:after {
    content: '';
    position: absolute;
    top: -6px;
    left: 64px;
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #be2626; }

.vue-dropzone {
    border: 2px solid #E5E5E5;
    font-family: 'Arial', sans-serif;
    letter-spacing: 0.2px;
    color: #777;
    transition: background-color 0.2s linear;
}
.vue-dropzone:hover {
    background-color: #F6F6F6;
}
.vue-dropzone i {
    color: #CCC;
}
.vue-dropzone .dz-preview .dz-image {
    border-radius: 0;
    width: 100%;
    height: 100%;
}
.vue-dropzone .dz-preview .dz-image img:not([src]) {
    width: 200px;
    height: 200px;
}
.vue-dropzone .dz-preview .dz-image:hover img {
    transform: none;
    -webkit-filter: none;
}
.vue-dropzone .dz-preview .dz-details {
    bottom: 0;
    top: 0;
    color: white;
    background-color: rgba(33, 150, 243, 0.8);
    transition: opacity .2s linear;
    text-align: left;
}
.vue-dropzone .dz-preview .dz-details .dz-filename {
    overflow: hidden;
}
.vue-dropzone .dz-preview .dz-details .dz-filename span,
.vue-dropzone .dz-preview .dz-details .dz-size span {
    background-color: transparent;
}
.vue-dropzone .dz-preview .dz-details .dz-filename:not(:hover) span {
    border: none;
}
.vue-dropzone .dz-preview .dz-details .dz-filename:hover span {
    background-color: transparent;
    border: none;
}
.vue-dropzone .dz-preview .dz-progress .dz-upload {
    background: #cccccc;
}
.vue-dropzone .dz-preview .dz-remove {
    position: absolute;
    z-index: 30;
    color: white;
    margin-left: 15px;
    padding: 10px;
    top: inherit;
    bottom: 15px;
    border: 2px white solid;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 0.8rem;
    font-weight: 800;
    letter-spacing: 1.1px;
    opacity: 0;
}
.vue-dropzone .dz-preview:hover .dz-remove {
    opacity: 1;
}
.vue-dropzone .dz-preview .dz-success-mark,
.vue-dropzone .dz-preview .dz-error-mark {
    margin-left: auto;
    margin-top: auto;
    width: 100%;
    top: 35%;
    left: 0;
}
.vue-dropzone .dz-preview .dz-success-mark svg,
.vue-dropzone .dz-preview .dz-error-mark svg {
    margin-left: auto;
    margin-right: auto;
}
.vue-dropzone .dz-preview .dz-error-message {
    top: calc(15%);
    margin-left: auto;
    margin-right: auto;
    left: 0;
    width: 100%;
}
.vue-dropzone .dz-preview .dz-error-message:after {
    bottom: -6px;
    top: initial;
    border-top: 6px solid #a92222;
    border-bottom: none;
}


.form[data-v-ebce4d12] {
    display: flex;
    align-content: flex-end;
}
.form label[data-v-ebce4d12] {
    margin-right: 1rem;
}

/* End */


/* Start:/local/templates/bizmall_crm/template_styles.css?173962281152693*/
.mx-icon-left:before,
.mx-icon-right:before,
.mx-icon-double-left:before,
.mx-icon-double-right:before,
.mx-icon-double-left:after,
.mx-icon-double-right:after {
  content: "";
  position: relative;
  top: -1px;
  display: inline-block;
  width: 10px;
  height: 10px;
  vertical-align: middle;
  border-style: solid;
  border-color: currentColor;
  border-width: 2px 0 0 2px;
  border-radius: 1px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform-origin: center;
  transform-origin: center;
  -webkit-transform: rotate(-45deg) scale(0.7);
  transform: rotate(-45deg) scale(0.7);
}
.mx-icon-double-left:after {
  left: -4px;
}
.mx-icon-double-right:before {
  left: 4px;
}
.mx-icon-right:before,
.mx-icon-double-right:before,
.mx-icon-double-right:after {
  -webkit-transform: rotate(135deg) scale(0.7);
  transform: rotate(135deg) scale(0.7);
}
.mx-btn {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1;
  font-size: 14px;
  font-weight: 500;
  padding: 7px 15px;
  margin: 0;
  cursor: pointer;
  background-color: transparent;
  outline: none;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  color: #73879c;
  white-space: nowrap;
}
.mx-btn:hover {
  border-color: #1284e7;
  color: #1284e7;
}
.mx-btn-text {
  border: 0;
  padding: 0 4px;
  text-align: left;
  line-height: inherit;
}
.mx-scrollbar {
  height: 100%;
}
.mx-scrollbar:hover .mx-scrollbar-track {
  opacity: 1;
}
.mx-scrollbar-wrap {
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}
.mx-scrollbar-track {
  position: absolute;
  top: 2px;
  right: 2px;
  bottom: 2px;
  width: 6px;
  z-index: 1;
  border-radius: 4px;
  opacity: 0;
  -webkit-transition: opacity 0.24s ease-out;
  transition: opacity 0.24s ease-out;
}
.mx-scrollbar-track .mx-scrollbar-thumb {
  position: absolute;
  width: 100%;
  height: 0;
  cursor: pointer;
  border-radius: inherit;
  background-color: rgba(144, 147, 153, 0.3);
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
}
.mx-zoom-in-down-enter-active,
.mx-zoom-in-down-leave-active {
  opacity: 1;
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  -webkit-transition: opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1),
    -webkit-transform 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  transition: opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1),
    -webkit-transform 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1),
    opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1),
    opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1),
    -webkit-transform 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  -webkit-transform-origin: center top;
  transform-origin: center top;
}
.mx-zoom-in-down-enter,
.mx-zoom-in-down-enter-from,
.mx-zoom-in-down-leave-to {
  opacity: 0;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
}
.mx-datepicker {
  position: relative;
  display: inline-block;
  width: 210px;
}
.mx-datepicker svg {
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
.mx-datepicker-range {
  width: 320px;
}
.mx-datepicker-inline {
  width: auto;
}
.mx-input-wrapper {
  position: relative;
}
.mx-input-wrapper .mx-icon-clear {
  display: none;
}
.mx-input-wrapper:hover .mx-icon-clear {
  display: block;
}
.mx-input-wrapper:hover .mx-icon-clear + .mx-icon-calendar {
  display: none;
}
.mx-input {
  display: inline-block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 34px;
  padding: 6px 30px;
  padding-left: 10px;
  font-size: 14px;
  line-height: 1.4;
  color: #555;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.mx-input:hover,
.mx-input:focus {
  border-color: #409aff;
}
.mx-input:disabled,
.mx-input.disabled {
  color: #ccc;
  background-color: #f3f3f3;
  border-color: #ccc;
  cursor: not-allowed;
}
.mx-input:focus {
  outline: none;
}
.mx-input::-ms-clear {
  display: none;
}
.mx-icon-calendar,
.mx-icon-clear {
  position: absolute;
  top: 50%;
  right: 8px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  font-size: 16px;
  line-height: 1;
  color: rgba(0, 0, 0, 0.5);
  vertical-align: middle;
}
.mx-icon-clear {
  cursor: pointer;
}
.mx-icon-clear:hover {
  color: rgba(0, 0, 0, 0.8);
}
.mx-datepicker-main {
  font: 14px/1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei",
    sans-serif;
  color: #73879c;
  background-color: #fff;
  border: 1px solid #e8e8e8;
}
.mx-datepicker-popup {
  position: absolute;
  margin-top: 1px;
  margin-bottom: 1px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  z-index: 2001;
}
.mx-datepicker-sidebar {
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100px;
  padding: 6px;
  overflow: auto;
}
.mx-datepicker-sidebar + .mx-datepicker-content {
  margin-left: 100px;
  border-left: 1px solid #e8e8e8;
}
.mx-datepicker-body {
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.mx-btn-shortcut {
  display: block;
  padding: 0 6px;
  line-height: 24px;
}
.mx-range-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 750px) {
  .mx-range-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.mx-datepicker-header {
  padding: 6px 8px;
  border-bottom: 1px solid #e8e8e8;
}
.mx-datepicker-footer {
  padding: 6px 8px;
  text-align: right;
  border-top: 1px solid #e8e8e8;
}
.mx-calendar {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 248px;
  padding: 6px 12px;
}
.mx-calendar + .mx-calendar {
  border-left: 1px solid #e8e8e8;
}
.mx-calendar-header,
.mx-time-header {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 34px;
  line-height: 34px;
  text-align: center;
  overflow: hidden;
}
.mx-btn-icon-left,
.mx-btn-icon-double-left {
  float: left;
}
.mx-btn-icon-right,
.mx-btn-icon-double-right {
  float: right;
}
.mx-calendar-header-label {
  font-size: 14px;
}
.mx-calendar-decade-separator {
  margin: 0 2px;
}
.mx-calendar-decade-separator:after {
  content: "~";
}
.mx-calendar-content {
  position: relative;
  height: 224px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.mx-calendar-content .cell {
  cursor: pointer;
}
.mx-calendar-content .cell:hover {
  color: #73879c;
  background-color: #f3f9fe;
}
.mx-calendar-content .cell.active {
  color: #fff;
  background-color: #1284e7;
}
.mx-calendar-content .cell.in-range,
.mx-calendar-content .cell.hover-in-range {
  color: #73879c;
  background-color: #dbedfb;
}
.mx-calendar-content .cell.disabled {
  cursor: not-allowed;
  color: #ccc;
  background-color: #f3f3f3;
}
.mx-calendar-week-mode .mx-date-row {
  cursor: pointer;
}
.mx-calendar-week-mode .mx-date-row:hover {
  background-color: #f3f9fe;
}
.mx-calendar-week-mode .mx-date-row.mx-active-week {
  background-color: #dbedfb;
}
.mx-calendar-week-mode .mx-date-row .cell:hover {
  color: inherit;
  background-color: transparent;
}
.mx-calendar-week-mode .mx-date-row .cell.active {
  color: inherit;
  background-color: transparent;
}
.mx-week-number {
  opacity: 0.5;
}
.mx-table {
  table-layout: fixed;
  border-collapse: separate;
  border-spacing: 0;
  width: 100%;
  height: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
}
.mx-table th {
  padding: 0;
  font-weight: 500;
  vertical-align: middle;
}
.mx-table td {
  padding: 0;
  vertical-align: middle;
}
.mx-table-date td,
.mx-table-date th {
  height: 32px;
  font-size: 12px;
}
.mx-table-date .today {
  color: #2a90e9;
}
.mx-table-date .cell.not-current-month {
  color: #ccc;
  background: none;
}
.mx-time {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: 224px;
  background: #fff;
}
.mx-time + .mx-time {
  border-left: 1px solid #e8e8e8;
}
.mx-calendar-time {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.mx-time-header {
  border-bottom: 1px solid #e8e8e8;
}
.mx-time-content {
  height: 224px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
}
.mx-time-columns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.mx-time-column {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  position: relative;
  border-left: 1px solid #e8e8e8;
  text-align: center;
}
.mx-time-column:first-child {
  border-left: 0;
}
.mx-time-column .mx-time-list {
  margin: 0;
  padding: 0;
  list-style: none;
}
.mx-time-column .mx-time-list::after {
  content: "";
  display: block;
  height: 192px;
}
.mx-time-column .mx-time-item {
  cursor: pointer;
  font-size: 12px;
  height: 32px;
  line-height: 32px;
}
.mx-time-column .mx-time-item:hover {
  color: #73879c;
  background-color: #f3f9fe;
}
.mx-time-column .mx-time-item.active {
  color: #1284e7;
  background-color: transparent;
  font-weight: 700;
}
.mx-time-column .mx-time-item.disabled {
  cursor: not-allowed;
  color: #ccc;
  background-color: #f3f3f3;
}
.mx-time-option {
  cursor: pointer;
  padding: 8px 10px;
  font-size: 14px;
  line-height: 20px;
}
.mx-time-option:hover {
  color: #73879c;
  background-color: #f3f9fe;
}
.mx-time-option.active {
  color: #1284e7;
  background-color: transparent;
  font-weight: 700;
}
.mx-time-option.disabled {
  cursor: not-allowed;
  color: #ccc;
  background-color: #f3f3f3;
}
.input--group__name_department,
.input--group__place_of_birth,
.input--group__place_of_residence {
  grid-column: span 3;
}

.user--group__passport .input--group label {
  width: 100%;
  justify-content: space-between;
}
.bx-filter-param-label {
  font-size: 14px;
}
body {
  background-color: #f2f2f2;
}
.input--group {
  padding-bottom: 10px;
}
.parameters--as_row {
  display: flex;
  gap: 20px;
}
.parameters--as_float {
  font-size: 2em;
}
.input--group > label {
  /*text-transform: uppercase;*/
  font-weight: 400;
}
.user--group__passport .input--group label {
  height: 40px;
  display: flex;
  align-items: self-end;
  line-height: 1.2;
}
.form--element {
  padding: 25px 0;
}
.tb--users {
  width: 100%;
  /*border-left: 1px solid rgba(0,0,0,.15);*/
  /*border-top: 1px solid rgba(0,0,0,.15);*/
}
.tb--users th {
  /*line-height: 25px;*/
  padding-right: 25px !important;
  text-align: center;
  position: relative;
  text-transform: lowercase;
  cursor: pointer;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.75);
  font-size: 0.7rem;
  background-color: rgba(255, 255, 255, 0.55);
  backdrop-filter: blur(7px);
  border-bottom: 1px solid rgba(0, 0, 0, 0.37);
}
.tbl b {
  font-weight: bold;
}
.tb--users th.select {
  background-color: rgba(0, 0, 0, 0.1);
}
.tb--users th::after {
  position: absolute;
  right: 5px;
  top: 50%;
  transform: translateY(-50%);
}
.tb--users th.select.asc::after {
  content: "↓";
}
.tb--users th.select.desc::after {
  content: "↑";
}

.filter--table {
  display: flex;

  /*border: 1px solid rgba(0,0,0,0.15);*/
  /*background-color: #FFF;*/
  border-radius: 5px;
  padding: 10px 0;
  /*margin: 20px 0;*/
  gap: 1em;
  flex-wrap: wrap;
}

.filter--table + table {
  margin-top: 20px;
}
.user--header {
  display: flex;
  gap: 1rem;
}
.user--group {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  grid-column-gap: 1rem;
  padding: 20px;
  border: 1px solid rgba(0, 0, 0, 0.15);
  margin-bottom: 20px;
}
.user--group__context {
  padding: 20px;
  border: 1px solid rgba(0, 0, 0, 0.15);
  margin-bottom: 20px;
  background-color: #fff;
}
.user--group label {
  font-size: 0.8rem;
}
.user--group input,
.user--group select {
  width: 100%;
}
.page {
  padding: 0px 0;
}

.vue--app__type_bills button {
  /*background-color: #000;*/
  /*color: #fFF;*/
  /*padding: 10px 20px;*/
}

.page-auth::before {
  display: none !important;
}

.tb--users {
}

.tb--users th,
.tb--users td {
  /*border-right: 1px solid rgba(0,0,0,.15);*/
  /*border-bottom: 1px solid rgba(0,0,0,.15);*/
  padding: 3px;
}

.tb--users tbody tr:nth-child(2n) td {
  background-color: rgba(255, 255, 255, 0.5);
}
.table--five__year td:first-child {
  width: 100%;
}
.tb--users tbody tr:hover td {
  background-color: #cffdff;
}
.global--message {
  background-color: #000;
  color: #fff;
  bottom: 20px;
  right: 20px;
  max-width: 300px;
  padding: 20px;
  border-radius: 5px;
  position: fixed;
}
.user--group {
  background-color: #fff;
}
.input-row {
  margin: 10px 0 20px 0;
}
.input-row.input-row__error label {
  color: red;
}
.input-row.input-row__error input,
.input-row.input-row__error select {
  color: red;
  border-color: red;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type="number"] {
  -moz-appearance: textfield;
}

.page textarea {
  background-color: #fff;
  width: 100%;
}
.filter--range_number {
  display: flex;
  gap: 0.5em;
}
.filter--range_number input {
  width: 50px;
}
.verify,
.state {
  white-space: nowrap;
}
.verify span,
.state span {
  display: inline-block;
  padding: 5px 5px;
  /*border: 1px solid;*/
  border-radius: 3px;
  line-height: 1;
  color: #fff;
  background-color: #1a1a1a;
}
.company--chek {
  display: flex;
  gap: 1em;
  margin: 16px 0;
  flex-wrap: wrap;
}
.verify.verify--Y span,
.state.state--ACTIVE span {
  background-color: #7ed321;
}
b,
strong {
  font-weight: 500;
}
i {
  font-style: italic;
}

.state.state-BANKRUPT span,
.state.state--LIQUIDATING span,
.state.state--LIQUIDATED span,
.state.state--BANKRUPT span {
  background-color: red;
}
.state.state--REORGANIZING {
}

.lic--item {
  border: 1px solid rgba(0, 0, 0, 0.15);
  padding: 10px 15px;
}
.lic--list {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(160px, 250px));
  grid-gap: 10px;
}
.lic--number {
  font-size: 12px;
}
.lic--date {
  font-size: 12px;
  opacity: 0.6;
}

.company--form {
  grid-template-columns: repeat(12, 1fr);
  grid-column-gap: 24px;
  margin-top: 32px;
  display: grid;
}
.company--data {
  grid-column: span 8;
}
.company--notification {
  grid-column: span 4;
}
.company--notification__stik {
  background-color: #fff;
  padding: 25px 20px;
}

.page img {
  /*max-width: 280px;*/
  max-width: 100%;
}
.page .section--block img {
  width: 100%;
  display: block;
}
.section.section--only__img {
  padding: 0;
}
.page input[type="text"] {
  width: 100%;
}
.checkbox--list {
  display: grid;
  grid-column-gap: 0.5rem;
  grid-template-columns: repeat(3, 1fr);
}
.checkbox--list {
}

.project--form .input--group {
  /*display: grid;*/
  /*grid-template-columns: 8fr 4fr;*/
}

.input--group__faq {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
.input--group__content_st {
  position: sticky;
  top: 0;
}
.project--form .input--group__PREVIEW_PICTURE .file--controller,
.project--form .input--group__DETAIL_PICTURE .file--controller {
  padding: 0 0 66% 0;
}
.input--section .input--group.input--group__DateTime {
  grid-column: span 4;
}
.project--form .form {
  background-color: #12172a;
  color: #fff;
  padding: 20px;
  margin: 20px 0;
}

.input-row > label {
  text-transform: uppercase;
  font-weight: bold;
}

.project--main__img {
  padding: 0 0 66% 0;
  background-size: cover;
  border-radius: 10px;
}

.section--documents a,
.section--documents a.link {
  font-weight: 400;
  text-transform: none;
}
.support--chat__item {
  padding: 10px 15px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  cursor: pointer;
}
.support--chat__item.select {
  background-color: rgba(0, 0, 0, 0.1);
}

.chat--page {
  display: grid;
  grid-template-columns: 4fr 8fr;
  /*grid-column-gap: 1em;*/
}

.chat--col__left {
  border-right: 1px solid rgba(0, 0, 0, 0.15);
}

.page-main {
  min-height: 100vh;
}

#app {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
}

.wrapper {
  max-width: 100% !important;
  padding: 0 25px;
}

#app .page {
  /*flex-basis: 100%;*/
  /*overflow: auto;*/
}
.header a.caninet--link {
  width: auto;
  height: auto;
  display: block;
  background-color: transparent;
  border-radius: 0;
}

.chat__frame--message-form {
  background-color: rgba(0, 0, 0, 0.1);
  padding: 10px;
  border-top: 1px solid rgba(0, 0, 0, 0.15);
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 10px;
  justify-content: space-between;
  position: sticky;
  bottom: 0;
  z-index: 10;
}

.chat__frame--message-form .message__overlay {
  flex-basis: 100%;
}
.chat__frame--message-form textarea {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.15);
  width: 100%;
}
.project--form {
}
.chat__frame--content {
  overflow: scroll;
  flex-basis: 100%;
  max-height: calc(100vh - 48px);
}
.message-list {
  padding-bottom: 100px;
}

.chat__frame__close {
  position: absolute;
  right: 15px;
  top: 15px;
  width: 20px;
  height: 20px;
  cursor: pointer;
}

.chat__frame__close::before,
.chat__frame__close::after {
  content: "";
  width: 100%;
  position: absolute;
  left: 0;
  top: 50%;
  background-color: #000;
  height: 1px;
}
.chat__frame__close::before {
  transform: rotate(45deg);
}
.chat__frame__close::after {
  transform: rotate(-45deg);
}

.chat__frame--message-form {
}

.btn--success {
  background-color: #2e8500;
}
.btn--warning {
  background-color: #ebbc46;
}
.btn--danger {
  background-color: #e02200;
}
button.btn--chat {
  background: transparent;
  border: none;
}
button.btn--chat:disabled svg {
  opacity: 0.5;
}

.message-item {
  padding: 0 15px;
  margin: 10px 0;
}
.message--overlay {
  padding: 10px;
  border-radius: 5px;
  max-width: 260px;
}
.message--overlay.message-me {
  background-color: #fff;
  margin-right: auto;
}
.message--overlay.message--support {
  background-color: #cfe2e9;
  margin-left: auto;
}
.page--crm__chat-el,
.page--crm__chat {
  padding: 0;
}
.page--crm__chat-el .wrapper,
.page--crm__chat .wrapper {
  padding: 0;
  margin: 0;
  height: 100%;
}
.page--crm__chat-el .wrapper .chat--page,
.page--crm__chat .wrapper .chat--page {
  height: 100%;
}

.page--crm__chat-el .chat__frame--content {
  height: 100%;
  display: flex;
  flex-direction: column;
}

.page--crm__chat-el .message-list {
  flex-basis: 100%;
  overflow: scroll;
  padding: 0 20px 100px 20px;
}

.support--chat__username {
  font-weight: bold;
}

.support--chat__date_add {
  font-size: 12px;
  opacity: 0.5;
}
.support--chat__text {
  font-size: 12px;
}

.btn--chat input[type="file"] {
  display: none;
}

.message--overlay img {
  max-width: 100%;

  cursor: pointer;
}

.message--wrap.message--me {
  text-align: left;
}
.message--wrap.message--support {
  text-align: right;
}
.message-item .message--header {
  opacity: 0.5;
  font-size: 12px;
}
.page.page--crm__main {
  overflow: auto;
}

.dash--crm {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  grid-column-gap: 24px;
  grid-row-gap: 24px;
}

.dash--crm__wiget {
  grid-column: span 6;
  background-color: #fff;
  padding: 20px;
  text-align: center;
}

.dash--crm__wiget table tr th:first-child,
.dash--crm__wiget table tr td:first-child {
  text-align: left;
}
.dash--crm__wiget table tr th {
  font-weight: 500;
}
.dash--crm__wiget table tr td {
  padding: 5px 2px;
}
.chat--col__content {
  overflow: scroll;
}

.dash--crm__wiget table {
  width: 100%;
}

.projecr--page__man {
  display: grid;
  grid-template-columns: 8fr 4fr;
  grid-column-gap: 24px;
}

.project--manage__form__overlay {
  padding: 20px;
  background-color: #fff;
  position: sticky;
  top: 0px;
}

.project--footer {
  position: sticky;
  bottom: 0px;
  background-color: #f2f2f2;
}
.project--form .table input[type="number"] {
  width: 100px;
}
.project--form .input[type="text"] {
  background-color: #fff;
  padding-left: 5px;
  padding-right: 5px;
}

.project--manage__form .input--group,
.project--form .input--group {
  margin: 10px 0 20px 0;
}
.project--manage__form .input--group .input--group__content_st > label,
.project--form .input--group .input--group__content_st > label {
  font-weight: bold;
  text-transform: uppercase;
}

.tb--users thead {
  position: sticky;
  top: 55px;
  z-index: 1;
}

.tb--users thead th {
  /*background-color: #e6e6e6;*/
  line-height: 1.2;
}
.tb--users thead th.select {
  background-color: #fff;
}
.bill-content {
  display: grid;
  grid-template-columns: 3fr 9fr;
  grid-column-gap: 1em;
}
.bill--params__list {
  padding: 10px;
  background-color: #fff;
  border-radius: 5px;
  /* position: sticky; */
  top: 0;
}
.bill--param {
  display: flex;
  justify-content: space-between;
  gap: 1em;
  margin-bottom: 10px;
}
.disclosure-dir {
  margin-bottom: 2em;
}
.disclosure-dir + .disclosure-dir {
  margin-top: 2em;
}

strong {
  font-weight: 600;
}
i,
em {
  font-style: italic;
}
.form--referer {
  max-width: 560px;
  padding: 25px;
  background-color: #fff;
  text-align: center;
  margin: 0 auto;
}

.form--referer .input {
  border-color: #000;
  text-align: center;
}
.form--referer .input:focus {
  border-color: #ccc;
}

.form--referer .input--group.error .input {
  border-bottom: 1px solid #ff0000;
  color: #ff0000;
}

.b--error {
  border: 1px solid #ff0000;
  color: #ff0000;
  border-radius: 10px;
  padding: 5px 7px;
  background-color: #fbdede;
  margin: 15px;
}

.dash--crm__wiget-full,
.dash--crm__wiget-full {
  grid-column: span 12;
}

.state-BANKRUPT,
.state-LIQUIDATING,
.state-LIQUIDATED {
  line-height: 1;
  background-color: red;
  display: inline-block;
  padding: 5px 5px;
  color: #fff;
  border-radius: 3px;
}

.file--controller {
  position: relative;
  display: block;
  height: 0px;
  padding: 0 0 100% 0;
  background-color: #fff;
  border-radius: 5px;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
  border: 1px solid white;
  transition: 0.1s ease;
  overflow: hidden;
}
.file--controller:hover {
  border: 1px solid #49a0a4;
  background-color: rgba(73, 160, 164, 0.2);
}
.file--controller input[type="file"] {
  opacity: 0;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  cursor: pointer;
  display: block;
  position: absolute;
  z-index: 2;
}
.file--controller .file--controller__caption {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  padding: 0 10px;
  text-align: center;
  overflow-wrap: break-word;
  z-index: 3;
}
.file--controller .file--controller__caption.select--file {
  z-index: 1;
}

.file--controller .file--image {
  width: 100%;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-size: cover;
  z-index: 3;
  cursor: pointer;
}

.file--controller {
  position: relative;
  display: block;
  height: 0px;
  padding: 0 0 100% 0;
  background-color: #fff;
  border-radius: 5px;
  box-shadow: 0 2px 7px rgba(0, 0, 0, 0.15);
  border: 1px solid white;
  transition: 0.1s ease;
  overflow: hidden;
}
.file--controller:hover {
  border: 1px solid #49a0a4;
  background-color: rgba(73, 160, 164, 0.2);
}
.file--controller input[type="file"] {
  opacity: 0;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  cursor: pointer;
  display: block;
  position: absolute;
}
.file--controller .file--controller__caption {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  padding: 0 10px;
  text-align: center;
  overflow-wrap: break-word;
  transition: 300ms linear;
}
.file--controller .file--controller__caption:hover {
  opacity: 0.8;
}
.file--controller .file--image {
  width: 100%;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-size: cover;
  transition: 300ms linear;
  background-position: center;
}
.file--controller .file--image:hover {
  opacity: 0.8;
  transform: scale(1.1);
}

.zoom--doc {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 10;
  background-color: rgba(255, 255, 255, 0.6);
  padding: 17px 20px;
  border-radius: 50%;
  cursor: pointer;
}

.qual--files {
  display: flex;
  gap: 1em;
}
.qual--files__item {
  width: 180px;
}
.btns {
  margin: 35px 0;
}

.tabs--line {
  display: -ms-flexbox;
  display: flex;
  margin: 8px 0;
  width: auto;
  display: -ms-inline-flexbox;
  display: inline-flex;
  background-color: rgba(73, 160, 164, 0.13);
  box-shadow: inset 0 0 5px rgba(73, 160, 164, 0.4);
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100px;
  text-align: center;
  justify-content: center;
}
.tabs--line .tab--line {
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  padding: 10px 15px 10px;
  opacity: 0.6;
  cursor: pointer;
  border-radius: 100px;
}
.tabs--line .tab--line input[type="radio"] {
  display: none;
}
.tabs--line .tab--line:hover {
  opacity: 1;
}
.tabs--line .tab--line.select {
  background-color: #49a0a4;
  color: #fff;
  opacity: 1;
}
.tabs--line .tab--line.select label {
  color: #fff;
  cursor: pointer;
}
.verify--block {
  margin: 50px 0;
  background-color: #fff;
  padding: 25px;
}
.page .verify--block textarea,
.verify--block .file--controller {
  background-color: #f2f2f2;
}

.input--section {
  display: -ms-grid;
  display: grid;

  grid-template-columns: repeat(8, 1fr);
  grid-gap: 1em;
}
.input--section .input--group {
  grid-column: span 8;
}
.input--section .input--group.input--group__file {
  grid-column: span 4;
}

.vue-swatches__check__wrapper {
  position: absolute;
  width: 100%;
  height: 100%;
}

.vue-swatches__check__circle {
  width: 21px;
  height: 21px;
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.15);
}

.vue-swatches__check__path {
  fill: #fff;
}

.vue-swatches__swatch {
  position: relative;
  display: inline-block;
  font-size: 0;
}

.vue-swatches__swatch:focus,
.vue-swatches__swatch:hover {
  opacity: 0.9;
  box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.75);
  outline: none;
}

.vue-swatches__swatch.vue-swatches__swatch--border,
.vue-swatches__swatch.vue-swatches__swatch--selected {
  box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.75);
}

.vue-swatches__swatch__label {
  position: absolute;
  left: 0;
  right: 0;
  color: #666;
  font-size: 10px;
  font-weight: 700;
  text-align: center;
}

.vue-swatches__swatch .vue-swatches__diagonal__wrapper {
  position: absolute;
}

fieldset[disabled] .vue-swatches {
  pointer-events: none;
}

.vue-swatches {
  position: relative;
  display: inline-block;
  outline: none;
}

.vue-swatches__trigger__wrapper {
  display: inline-block;
  cursor: pointer;
}

.vue-swatches__trigger.vue-swatches--is-empty {
  border: 2px solid #ccc;
}

.vue-swatches__trigger.vue-swatches--is-disabled {
  cursor: not-allowed;
}

.vue-swatches__container {
  box-sizing: content-box;
}

.vue-swatches__container.vue-swatches--inline {
  font-size: 0;
}

.vue-swatches__container:not(.vue-swatches--inline) {
  position: absolute;
  display: block;
  overflow: auto;
  border-radius: 5px;
  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.2), 0 0 0 1px rgba(10, 10, 10, 0.2);
  z-index: 50;
}

.vue-swatches__wrapper {
  background-color: inherit;
  box-sizing: content-box;
}

.vue-swatches__row {
  font-size: 0;
}

.vue-swatches__fallback__wrapper {
  display: table;
}

.vue-swatches__fallback__input--wrapper {
  display: table-cell;
  padding-right: 10px;
  width: 100%;
  font-size: 14px;
}

.vue-swatches__fallback__input {
  width: 100%;
  padding-top: 6px;
  padding-bottom: 6px;
  border-radius: 5px;
  border: 1px solid #dcdcdc;
  color: #35495e;
  background: #fff;
}

.vue-swatches__fallback__button {
  display: table-cell;
  padding: 6px 15px;
  border: 0;
  cursor: pointer;
  font-weight: 700;
  color: #fff;
  background-color: #3571c8;
  border-radius: 5px;
}

.vue-swatches-show-hide-enter-active,
.vue-swatches-show-hide-leave-active {
  transition: all 0.3s ease;
}

.vue-swatches-show-hide-enter,
.vue-swatches-show-hide-leave-active {
  opacity: 0;
}

.vue-swatches--has-children-centered {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.vue-swatches__diagonal__wrapper {
  width: 100%;
  height: 100%;
}

.vue-swatches__diagonal {
  width: 75%;
  height: 75%;
  background: linear-gradient(
    to top right,
    transparent 0,
    transparent calc(50% - 2.4px),
    #de080a 50%,
    transparent calc(50% + 2.4px),
    transparent
  );
}

:root {
  --vs-colors--lightest: rgba(60, 60, 60, 0.26);
  --vs-colors--light: rgba(60, 60, 60, 0.5);
  --vs-colors--dark: #333;
  --vs-colors--darkest: rgba(0, 0, 0, 0.15);
  --vs-search-input-color: inherit;
  --vs-search-input-bg: #fff;
  --vs-search-input-placeholder-color: inherit;
  --vs-font-size: 1rem;
  --vs-line-height: 1.4;
  --vs-state-disabled-bg: #f8f8f8;
  --vs-state-disabled-color: var(--vs-colors--light);
  --vs-state-disabled-controls-color: var(--vs-colors--light);
  --vs-state-disabled-cursor: not-allowed;
  --vs-border-color: var(--vs-colors--lightest);
  --vs-border-width: 1px;
  --vs-border-style: solid;
  --vs-border-radius: 4px;
  --vs-actions-padding: 4px 6px 0 3px;
  --vs-controls-color: var(--vs-colors--light);
  --vs-controls-size: 1;
  --vs-controls--deselect-text-shadow: 0 1px 0 #fff;
  --vs-selected-bg: #f0f0f0;
  --vs-selected-color: var(--vs-colors--dark);
  --vs-selected-border-color: var(--vs-border-color);
  --vs-selected-border-style: var(--vs-border-style);
  --vs-selected-border-width: var(--vs-border-width);
  --vs-dropdown-bg: #fff;
  --vs-dropdown-color: inherit;
  --vs-dropdown-z-index: 1000;
  --vs-dropdown-min-width: 160px;
  --vs-dropdown-max-height: 350px;
  --vs-dropdown-box-shadow: 0px 3px 6px 0px var(--vs-colors--darkest);
  --vs-dropdown-option-bg: #000;
  --vs-dropdown-option-color: var(--vs-dropdown-color);
  --vs-dropdown-option-padding: 3px 20px;
  --vs-dropdown-option--active-bg: #5897fb;
  --vs-dropdown-option--active-color: #fff;
  --vs-dropdown-option--deselect-bg: #fb5858;
  --vs-dropdown-option--deselect-color: #fff;
  --vs-transition-timing-function: cubic-bezier(1, -0.115, 0.975, 0.855);
  --vs-transition-duration: 150ms;
}

.v-select {
  font-family: inherit;
  position: relative;
}

.v-select,
.v-select * {
  box-sizing: border-box;
}

:root {
  --vs-transition-timing-function: cubic-bezier(1, 0.5, 0.8, 1);
  --vs-transition-duration: 0.15s;
}

@keyframes vSelectSpinner {
  0% {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(1turn);
  }
}

.vs__fade-enter-active,
.vs__fade-leave-active {
  pointer-events: none;
  transition: opacity var(--vs-transition-duration)
    var(--vs-transition-timing-function);
}

.vs__fade-enter,
.vs__fade-leave-to {
  opacity: 0;
}

:root {
  --vs-disabled-bg: var(--vs-state-disabled-bg);
  --vs-disabled-color: var(--vs-state-disabled-color);
  --vs-disabled-cursor: var(--vs-state-disabled-cursor);
}

.vs--disabled .vs__clear,
.vs--disabled .vs__dropdown-toggle,
.vs--disabled .vs__open-indicator,
.vs--disabled .vs__search,
.vs--disabled .vs__selected {
  background-color: var(--vs-disabled-bg);
  cursor: var(--vs-disabled-cursor);
}

.v-select[dir="rtl"] .vs__actions {
  padding: 0 3px 0 6px;
}

.v-select[dir="rtl"] .vs__clear {
  margin-left: 6px;
  margin-right: 0;
}

.v-select[dir="rtl"] .vs__deselect {
  margin-left: 0;
  margin-right: 2px;
}

.v-select[dir="rtl"] .vs__dropdown-menu {
  text-align: right;
}

.vs__dropdown-toggle {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: var(--vs-search-input-bg);
  border-radius: var(--vs-border-radius);
  display: -ms-flexbox;
  display: flex;
  padding: 0 0 4px;
  white-space: normal;
}

.vs__selected-options {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0 2px;
  position: relative;
}

.vs__actions {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  padding: var(--vs-actions-padding);
}

.vs--searchable .vs__dropdown-toggle {
  cursor: text;
}

.vs--unsearchable .vs__dropdown-toggle {
  cursor: pointer;
}

.vs--open .vs__dropdown-toggle {
  border-bottom-color: transparent;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.vs__open-indicator {
  fill: var(--vs-controls-color);
  transform: scale(var(--vs-controls-size));
  transition: transform var(--vs-transition-duration)
    var(--vs-transition-timing-function);
  transition-timing-function: var(--vs-transition-timing-function);
}

.vs--open .vs__open-indicator {
  transform: rotate(180deg) scale(var(--vs-controls-size));
}

.vs--loading .vs__open-indicator {
  opacity: 0;
}

.vs__clear {
  fill: var(--vs-controls-color);
  background-color: transparent;
  border: 0;
  cursor: pointer;
  margin-right: 8px;
  padding: 0;
}

.vs__dropdown-menu {
  background: var(--vs-dropdown-bg);
  border: var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);
  border-radius: 0 0 var(--vs-border-radius) var(--vs-border-radius);
  border-top-style: none;
  box-shadow: var(--vs-dropdown-box-shadow);
  box-sizing: border-box;
  color: var(--vs-dropdown-color);
  display: block;
  left: 0;
  list-style: none;
  margin: 0;
  max-height: var(--vs-dropdown-max-height);
  min-width: var(--vs-dropdown-min-width);
  overflow-y: auto;
  padding: 5px 0;
  position: absolute;
  z-index: 10;
  text-align: left;
  top: calc(100% - var(--vs-border-width));
  width: 100%;
  z-index: var(--vs-dropdown-z-index);
}

.vs__no-options {
  text-align: center;
}

.vs__dropdown-option {
  clear: both;
  color: var(--vs-dropdown-option-color);
  cursor: pointer;
  display: block;
  line-height: 1.42857143;
  padding: var(--vs-dropdown-option-padding);
  white-space: nowrap;
}

.vs__dropdown-option--highlight {
  background: var(--vs-dropdown-option--active-bg);
  color: var(--vs-dropdown-option--active-color);
}

.vs__dropdown-option--deselect {
  background: var(--vs-dropdown-option--deselect-bg);
  color: var(--vs-dropdown-option--deselect-color);
}

.vs__dropdown-option--disabled {
  background: var(--vs-state-disabled-bg);
  color: var(--vs-state-disabled-color);
  cursor: var(--vs-state-disabled-cursor);
}

.vs__selected {
  -ms-flex-align: center;
  align-items: center;
  background-color: var(--vs-selected-bg);
  border-radius: var(--vs-border-radius);
  color: var(--vs-selected-color);
  display: -ms-flexbox;
  display: flex;
  line-height: var(--vs-line-height);
  margin: 4px 2px 0;
  padding: 0 0.25em;
  z-index: 0;
}

.vs__deselect {
  fill: var(--vs-controls-color);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: none;
  border: 0;
  cursor: pointer;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-left: 4px;
  padding: 0;
  text-shadow: var(--vs-controls--deselect-text-shadow);
}

.vs--single .vs__selected {
  background-color: transparent;
  border-color: transparent;
}

.vs--single.vs--loading .vs__selected,
.vs--single.vs--open .vs__selected {
  opacity: 0.4;
  position: absolute;
}

.vs--single.vs--searching .vs__selected {
  display: none;
}

.vs__search::-webkit-search-cancel-button {
  display: none;
}

.vs__search::-ms-clear,
.vs__search::-webkit-search-decoration,
.vs__search::-webkit-search-results-button,
.vs__search::-webkit-search-results-decoration {
  display: none;
}

.vs__search,
.vs__search:focus {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: none;
  border: 1px solid transparent;
  border-left: none;
  box-shadow: none;
  color: var(--vs-search-input-color);
  -ms-flex-positive: 1;
  flex-grow: 1;
  font-size: var(--vs-font-size);
  line-height: var(--vs-line-height);
  margin: 4px 0 0;
  max-width: 100%;
  outline: none;
  padding: 0 7px;
  width: 0;
  z-index: 1;
}

.vs__search:-ms-input-placeholder {
  color: var(--vs-search-input-placeholder-color);
}

.vs__search::placeholder {
  color: var(--vs-search-input-placeholder-color);
}

.vs--unsearchable .vs__search {
  opacity: 1;
}

.vs--unsearchable:not(.vs--disabled) .vs__search {
  cursor: pointer;
}

.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search {
  opacity: 0.2;
}

.vs__spinner {
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  animation: vSelectSpinner 1.1s linear infinite;
  border: 0.9em solid rgba(99, 99, 99, 0.1);
  border-left-color: rgba(60, 60, 60, 0.45);
  font-size: 5px;
  opacity: 0;
  overflow: hidden;
  text-indent: -9999em;
  transform: translateZ(0)
    scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));
  transition: opacity 0.1s;
}

.vs__spinner,
.vs__spinner:after {
  border-radius: 50%;
  height: 5em;
  transform: scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));
  width: 5em;
}

.vs--loading .vs__spinner {
  opacity: 1;
}

.vs__dropdown-toggle {
  box-shadow: 0px 3px 6px rgba(36, 80, 96, 0.1);
}

.input--file {
  display: inline-block;
  background: #fff;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
  height: 70px;
  width: 200px;
  position: relative;
  border: 1px solid white;
  transition: 0.1s ease;
  border-radius: 5px;
  overflow: hidden;
}
.input--file:hover {
  border: 1px solid #49a0a4;
  background-color: rgba(73, 160, 164, 0.2);
}
.input--file input[type="file"] {
  opacity: 0;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  cursor: pointer;
  display: block;
  position: absolute;
  z-index: 2;
}
.input--file .file--image {
  z-index: 3;
}
.input--file .file--controller__caption {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  padding: 0 10px;
  text-align: center;
  overflow-wrap: break-word;
  z-index: 3;
}
.input--file .file--controller__caption.select--file {
  z-index: 1;
}
.input--file .input--file__info {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
  width: 100%;
}
.input--file .input--file__info .input--file__icon {
  width: 68px;
  height: 68px;
  background-size: cover;
  background-position: center;
}
.input--file .input--file__info .input--file__caption {
  padding: 10px;
}

.input--file {
  display: inline-block;
  background: #fff;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
  height: 70px;
  width: 200px;
  position: relative;
  border: 1px solid white;
  transition: 0.1s ease;
  border-radius: 5px;
  overflow: hidden;
}
.input--file:hover {
  border: 1px solid #49a0a4;
  background-color: rgba(73, 160, 164, 0.2);
}
.input--file input[type="file"] {
  opacity: 0;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  cursor: pointer;
  display: block;
  position: absolute;
}
.input--file .file--controller__caption {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  padding: 0 10px;
  text-align: center;
  overflow-wrap: break-word;
}
.input--file .input--file__info {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
  width: 100%;
}
.input--file .input--file__info .input--file__icon {
  width: 68px;
  height: 68px;
  background-size: cover;
  background-position: center;
}
.input--file .input--file__info .input--file__caption {
  padding: 10px;
}
.input--group__content_st > label {
  display: block;
}
.textarea--messsage {
  height: 75px;
}
.link {
  display: inline-block;
}
.link--edit {
  position: relative;
  border-bottom: 1px dotted;
}
.link--red {
  color: #e02200;
}
.link--delete {
  position: relative;
  padding-left: 1em;
  border-bottom: 1px dotted;
}
.link--delete:hover {
  border-bottom: 1px dotted transparent;
}
.link--delete::before,
.link--delete::after {
  content: "";
  height: 1px;
  width: 1em;
  background-color: #e02200;
  left: 0;
  position: absolute;
  top: 50%;
  transform-origin: 50% 50%;
}
.link--delete::before {
  transform: rotate(45deg);
}
.link--delete::after {
  transform: rotate(-45deg);
}

.editor--panel .editor--row.input--group {
  display: block;
}
.editor--panel .editor--row.input--group textarea {
  height: 200px;
}
.section--block {
  position: relative;
  min-height: 40px;
}
.section--block .section--block__btns {
  position: absolute;
  left: 20px;
  right: 0px;
  top: 20px;
  display: none;
  -ms-flex-pack: justify;
  justify-content: space-between;
  z-index: 1;
}
.section--block:hover {
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
}
.section--block:hover .section--block__btns {
  display: -ms-flexbox;
  display: flex;
}

.vue-swatches__trigger {
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
}

.project--form__navov {
  background-color: #fafafa;
  position: sticky;
  top: 40px;
  z-index: 10;
}

.project--form__nav {
  position: relative;
}

.nav--btns {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  border-radius: 100px;
  background-color: #000;
  width: 40px;
  height: 40px;
  color: #fff;
  padding: 7px 0;
}
.nav--btns__left {
  left: 0;
}
.nav--btns__right {
  right: 0;
}
.group--table {
  padding: 25px 0;
}
.input--fields__group {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(150px, 285px));
  grid-column-gap: 1em;
}
.tab--container__main {
  display: flex;
  gap: 2em;
}
.project--edit_nav--tab {
  width: 100%;
}
.projecr--about__company {
  width: 35%;
  padding: 25px 0;
}
.project--managment__block {
  background-color: #fafafa;
  position: sticky;
  bottom: 20px;
  z-index: 10;
  max-width: 640px;
  margin: 10px auto;
  text-align: center;
  padding: 25px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
  border-radius: 6px;
}

button:disabled svg {
  opacity: 0.4;
}

.popup--block {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  z-index: 1001;
  height: 100%;
  padding: 20px 0;
}

.popup--shadow {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.6);
}

.popup--overlay {
  position: relative;
  margin: 0 auto;
  padding: 25px;
  background-color: white;
  background-color: #f2f2f2;
  border-radius: 5px;
  z-index: 1;
  max-height: 100%;
  max-width: 1024px;
  overflow: auto;
}
.page .verify--block .popup--overlay textarea,
.page .verify--block .popup--overlay input,
.page .verify--block .popup--overlay .file--controller {
  background-color: #fff;
}

.popup--close {
  position: sticky;
  right: 10px;
  top: 10px;
  width: 25px;
  height: 24px;
  margin: 0 0 0 auto;
  background-color: white;
}

.popup--overlay .input[type="text"],
.popup--overlay .input[type="tel"],
.popup--overlay .input[type="email"],
.popup--overlay .input[type="password"],
.popup--overlay .input textarea,
.popup--overlay textarea.input {
  background-color: #fff;
}

.popup--close::before,
.popup--close::after {
  content: "";
  position: absolute;
  top: 50%;
  width: 100%;
  left: 0;
  border-bottom: 2px solid;
}
.popup--close::before {
  transform: rotate(45deg);
}
.popup--close::after {
  transform: rotate(-45deg);
}
.block--acccept {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  font-weight: 500;
  color: rgba(0, 0, 0, 0.5);
  align-items: end;
  grid-column-gap: 1em;
  font-size: 12px;
  line-height: 1.2;
  margin: 2em 0;
}
.accept--status {
  font-size: 12px;
  font-weight: 500;
  line-height: 1.2;
  color: rgba(0, 0, 0, 1);
}

.form--bill__param__inp {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-column-gap: 1em;
  align-items: end;
}

.form--bill__param__inp input,
.form--bill__param__inp select {
  width: 100%;
}
.calendar--item {
  /*display: flex;*/
  gap: 1em;
  align-items: center;
  margin: 5px 0;
}
.calendar--item th,
.calendar--item td {
  padding: 3px 4px;
}
.tbl--center th,
.tbl--center td {
  text-align: center;
  padding: 3px 4px;
}
.tbl--center th {
  font-weight: 500;
}
.tbl--center input {
  text-align: center;
}
.docs--ul {
  list-style: disc;
  margin: 25px 0 25px 0;
  padding: 0 0 0 20px;
}
.docs--ul li {
  margin-bottom: 20px;
}
.input-row.input-row__file .field--control {
  display: flex;
  flex-direction: row-reverse;
  gap: 1em;
}

.input-row.input-row__file .field--control .file--controller__over {
  width: 120px;
}

.input-row.input-row__file .field--control label {
  font-size: 12px;
  line-height: 1;
  width: 200px;
}
.btns {
  display: flex;
  gap: 1em;
}
.btns .btn {
  flex: 1;
}

.manager--photo {
  width: 50px;
  height: 50px;
  border-radius: 100%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  background-color: #1a1a1a;
}
.manger--data {
  display: grid;
  grid-template-columns: 50px 1fr;
  grid-column-gap: 1em;
  margin: 5px 0 0 0;
}
tr.tr-grey td {
  color: #acacac;
}
.tr-warning td {
  background-color: #ffea6b !important;
}
.tr-error td {
  background-color: #ffd0d0 !important;
}
.page--crm__bank tr td {
  font-size: 12px;
  line-height: 1.2;
}
.comments--field {
  position: relative;
}
.comments--field .comments--body {
  /*position: absolute;*/
  /*top: 100%;*/
  /*right: 50%;*/
  /*background-color: #FFF;*/
  /*box-shadow: 0 0 5px rgba(0,0,0,.3);*/
  /*padding: .25rem;*/
  /*z-index: 100;*/
}
.comments--field .comments--body button {
  border: none;
  background-color: transparent;
  cursor: pointer;
}
.comments--field .comments--body button svg {
  width: 30px;
  height: 30px;
}

.comments--form__add {
  position: relative;
  border: 1px solid rgba(0, 0, 0, 0.15);
  display: flex;
  border-radius: 5px;
}

.comments--header {
  display: flex;
  font-size: 0.8rem;
  margin-bottom: 0.15rem;
}

.comments--header .format-date {
  margin-right: 0.5rem;
  opacity: 0.5;
}
.comments--item__manager {
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  padding: 0.25rem;
}
.comments--autor {
  font-weight: bold;
}
.wrapper.wrapper--inner {
  max-width: 768px !important;
  margin: 0 auto;
}
.section--preview .form--bill__param {
  grid-template-columns: repeat(1, 1fr);
  display: block;
}
.qual--files__item {
  width: 360px;
  display: flex;
  flex-direction: row-reverse;
  gap: 20px;
}
.qual--files__item label {
  width: 240px;
}
.qual--files__item > div {
  width: 140px;
}
.qual--files {
  margin: 25px 0;
}

.project--link__preview {
  position: fixed;
  right: 0;
  bottom: 35px;
}
.project--link__preview a {
  display: flex;
  align-items: center;
  color: #fff;
  gap: 0.5em;
  border-radius: 40px 0 0 40px;
  padding: 10px 10px 10px 25px;
  background-image: radial-gradient(
    circle at 90% -20%,
    rgb(71, 189, 177) 0%,
    rgb(78, 54, 233) 25%
  );
  text-transform: uppercase;
  font-weight: 500;
  /* letter-spacing: 1px; */
}
.project--link__preview a svg {
  width: 20px;
  height: 20px;
}
.project--link__preview a svg path {
  fill: #fff !important;
}
.popup--overlay {
  width: 90%;
}

.form--enter {
  max-width: 560px;
  margin: 0 auto;
  padding: 20px;
}

.td-name_desc {
  font-size: 12px;
  opacity: 0.6;
}
.td-name_desc b {
  font-size: 14px;
  display: block;
  margin: 5px 0;
}
.page--crm__project table td {
  font-size: 12px;
  opacity: 1;
  line-height: 1.2;
}
.tb--users td {
  line-height: 1.2;
}
.td-beneficiar {
  max-width: 200px;
}
.td-name_desc {
  min-width: 275px;
}
.tb--users td.td-name_desc {
  padding: 5px 3px;
}
.v-tabs-big_container {
  display: flex;
}
table tr td {
  line-height: 1.1;
}
.form--bill__param {
  display: flex;
  flex-direction: column;
}
.tr--error td {
  color: red;
}
.tr--attention td {
  color: #ffc857;
}
.page--crm__docs-el .input--fields__group {
  grid-template-columns: 1fr;
}
.btn--actions {
  display: flex;
  gap: 1em;
}
.btn--action,
.btn--more {
  cursor: pointer;
}
.btn--action:hover,
.btn--more:hover {
  opacity: 0.75;
}
.header-menu li {
  position: relative;
}
.header-menu li ul {
  position: absolute;
  top: 100%;
  background-color: #fff;
  padding: 10px 10px;
  display: none;
  z-index: 10;
}
.header-menu li:hover ul {
  display: block;
}
.header-menu li ul li {
  padding: 10px 0;
  font-size: 14px;
}

.auto--identity {
  display: grid;
  grid-template-columns: 1fr 5fr;
  gap: 2em;
}
.tbl--border th,
.tbl--border td {
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  border-right: 1px solid rgba(0, 0, 0, 0.2);
  padding: 3px 5px;
  vertical-align: top;
  text-align: left;
}
.tbl--border th {
  font-weight: 600;
}
.tbl--border {
  border-left: 1px solid rgba(0, 0, 0, 0.2);
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  width: 100%;
  margin-bottom: 20px;
}

.tbl--border td,
.tbl--border td p {
  font-size: 14px;
}
.tb--users th {
  text-align: left;
}

.dash--row__6 {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  text-align: left;
  grid-row-gap: 2em;
  align-items: end;
}

.popup--footer {
  position: sticky;
  bottom: 0;
}

.btn.btn--border__icon {
  display: flex;
  align-items: center;
  gap: 1em;
  color: #000;
  border: 1px solid;
  width: fit-content;
}
.row--vars {
  display: flex;
  gap: 0.5em;
}
.btn--overlay {
  display: flex;
  align-items: center;
  border: 1px solid;
  padding: 3px 0px 3px 5px;
  border-radius: 8px;
  font-size: 14px;
  font-weight: 500;
  position: relative;
  width: fit-content;
}
.btn--more {
  padding: 0 5px;
  border-left: 1px solid;
}
.btn--action {
  padding: 0 5px;
}
.menu--list {
  position: absolute;
  top: 100%;
  background-color: #fff;
  white-space: nowrap;
  right: 0;
}
.menu--el {
  font-weight: 400;
  padding: 7px 5px;
}
.menu--el:hover {
  background-color: #55c0c5;
  cursor: pointer;
}

.card--select {
  padding: 5px 4px;
  border: 1px solid rgba(0, 0, 0, 0.5);
  border-radius: 6px;
}
.card--select:hover {
  color: #55c0c5;
  cursor: pointer;
}
.popup--footer {
  padding: 10px 0;
  text-align: center;
}
.h3 {
  font-weight: 600;
  margin: 1em 0 0.5em;
}
.h2 {
  font-weight: 600;
  margin: 1em 0 0.5em;
}

.tab--type_bill p {
  line-height: 1;
}

.tabs ul {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 1px solid #dbdbdb;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.tabs li {
  display: block;
  font-size: 1.4em;
  font-weight: 500;
}
.tabs li.is-active span {
  border-bottom-color: #00d1b2;
  color: #00d1b2;
}

.tabs span {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 1px solid #dbdbdb;
  color: #4a4a4a;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-bottom: -1px;
  padding: 0.5em 1em;
  vertical-align: top;
}
tr.tr-success td {
  background-color: #aaeaed;
}
tr.tr-error td {
  background-color: #e77c78;
}

.w-100 {
  width: 100%;
}

.card--title {
  font-weight: 600;
}
.card--user {
  margin: 5px 0;
  background-color: #fff;
  padding: 5px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}

.tbl--edit td {
  padding: 0;
}
.tbl--edit td .input,
.tbl--edit td input {
  min-height: 100%;
  border: none;
  line-height: 1.5;
}
.tbl--edit th,
.tbl--edit td {
  border-right: 1px solid rgba(0, 0, 0, 0.15);
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  line-height: 1.5;
}
.tbl--edit td p {
  padding: 0;
  margin: 0;
}
.tbl--edit {
  border-top: 1px solid rgba(0, 0, 0, 0.15);
  border-left: 1px solid rgba(0, 0, 0, 0.15);
}
@media (max-width: 768px) {
  .dash--crm {
    grid-template-columns: repeat(4, 1fr);
  }
  .dash--crm__wiget {
    grid-column: span 4;
    overflow-x: auto;
  }
  .dash--crm__wiget-full,
  .dash--crm__wiget-full {
    grid-column: span 4;
  }

  .header nav .header-menu {
    position: absolute;
    top: 100%;
    display: none;
    background-color: #fff;
    flex-direction: column;
    left: 0;
    right: 0;
  }
  .header-menu li ul {
    position: static;
    display: flex !important;
    gap: 2em;
  }
  .header.open--menu nav .header-menu {
    display: block;
  }
  .header--left__col {
    display: flex;
    gap: 2em;
    align-items: center;
  }
  .menu--burger {
    width: 24px;
    height: 12px;
    position: relative;
  }
  .menu--burger::before,
  .menu--burger::after {
    content: "";
    width: 100%;
    height: 2px;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    background-color: #000;
  }
  .menu--burger::before {
    top: 0;
  }
  .menu--burger::after {
    bottom: 0;
  }
}
.deal--sum {
  position: sticky;
  bottom: 0;
  background-color: #fff;
  padding: 20px 10px;
}

/* End */
/* /local/templates/bizmall_crm/css/style.css?1745592671586368 */
/* /local/templates/bizmall_crm/css/crm_update.css?1717062837433 */
/* /local/templates/bizmall_crm/../bizmall_control/css/style.css?1733749668434300 */
/* /local/assets/style.css?170669208013124 */
/* /local/templates/bizmall_crm/css/old-style.css?1732515479158697 */
/* /local/templates/bizmall_crm/css/codemirror.css?16856157568720 */
/* /local/templates/bizmall_crm/css/base16-dark.css?16819276692292 */
/* /local/templates/bizmall_crm/css/wys.css?168492674217091 */
/* /local/templates/bizmall_crm/template_styles.css?173962281152693 */
