/* Slider */
.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before,
.slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}
[dir="rtl"] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}

.ng-select.ng-select-opened > .ng-select-container {
  background: #fff;
  border-color: #b3b3b3 #ccc #d9d9d9;
}
.ng-select.ng-select-opened > .ng-select-container:hover {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.ng-select.ng-select-opened > .ng-select-container .ng-arrow {
  top: -2px;
  border-color: transparent transparent #999;
  border-width: 0 5px 5px;
}
.ng-select.ng-select-opened > .ng-select-container .ng-arrow:hover {
  border-color: transparent transparent #333;
}
.ng-select.ng-select-opened.ng-select-top > .ng-select-container {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.ng-select.ng-select-opened.ng-select-right > .ng-select-container {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ng-select.ng-select-opened.ng-select-bottom > .ng-select-container {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.ng-select.ng-select-opened.ng-select-left > .ng-select-container {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ng-select.ng-select-focused:not(.ng-select-opened) > .ng-select-container {
  border-color: #007eff;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(0, 126, 255, 0.1);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(0, 126, 255, 0.1);
}
.ng-select.ng-select-disabled > .ng-select-container {
  background-color: #f9f9f9;
}
.ng-select .ng-has-value .ng-placeholder {
  display: none;
}
.ng-select .ng-select-container {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #ccc;
  min-height: 36px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.ng-select .ng-select-container:hover {
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);
}
.ng-select .ng-select-container .ng-value-container {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 10px;
}
[dir="rtl"] .ng-select .ng-select-container .ng-value-container {
  padding-right: 10px;
  padding-left: 0;
}
.ng-select .ng-select-container .ng-value-container .ng-placeholder {
  color: #999;
}
.ng-select.ng-select-single .ng-select-container {
  height: 36px;
}
.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input {
  top: 5px;
  left: 0;
  padding-left: 10px;
  padding-right: 50px;
}
[dir="rtl"] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input {
  padding-right: 10px;
  padding-left: 50px;
}
.ng-select.ng-select-multiple.ng-select-disabled > .ng-select-container .ng-value-container .ng-value {
  background-color: #f9f9f9;
  border: 1px solid #e6e6e6;
}
.ng-select.ng-select-multiple.ng-select-disabled > .ng-select-container .ng-value-container .ng-value .ng-value-label {
  padding: 0 5px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container {
  padding-top: 5px;
  padding-left: 7px;
}
[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container {
  padding-right: 7px;
  padding-left: 0;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value {
  font-size: 0.9em;
  margin-bottom: 5px;
  color: #333;
  background-color: #ebf5ff;
  border-radius: 2px;
  margin-right: 5px;
}
[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value {
  margin-right: 0;
  margin-left: 5px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled {
  background-color: #f9f9f9;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label {
  padding-left: 5px;
}
[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label {
  padding-left: 0;
  padding-right: 5px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label {
  display: inline-block;
  padding: 1px 5px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon {
  display: inline-block;
  padding: 1px 5px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover {
  background-color: #d1e8ff;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left {
  border-right: 1px solid #b8dbff;
}
[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left {
  border-left: 1px solid #b8dbff;
  border-right: none;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right {
  border-left: 1px solid #b8dbff;
}
[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right {
  border-left: 0;
  border-right: 1px solid #b8dbff;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input {
  padding: 0 0 3px 3px;
}
[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input {
  padding: 0 3px 3px 0;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input > input {
  color: #000;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder {
  top: 5px;
  padding-bottom: 5px;
  padding-left: 3px;
}
[dir="rtl"] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder {
  padding-right: 3px;
  padding-left: 0;
}
.ng-select .ng-clear-wrapper {
  color: #999;
}
.ng-select .ng-clear-wrapper:hover .ng-clear {
  color: #D0021B;
}
.ng-select .ng-spinner-zone {
  padding: 5px 5px 0 0;
}
[dir="rtl"] .ng-select .ng-spinner-zone {
  padding: 5px 0 0 5px;
}
.ng-select .ng-arrow-wrapper {
  width: 25px;
  padding-right: 5px;
}
[dir="rtl"] .ng-select .ng-arrow-wrapper {
  padding-left: 5px;
  padding-right: 0;
}
.ng-select .ng-arrow-wrapper:hover .ng-arrow {
  border-top-color: #666;
}
.ng-select .ng-arrow-wrapper .ng-arrow {
  border-color: #999 transparent transparent;
  border-style: solid;
  border-width: 5px 5px 2.5px;
}
.ng-dropdown-panel {
  background-color: #fff;
  border: 1px solid #ccc;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);
  left: 0;
}
.ng-dropdown-panel.ng-select-top {
  bottom: 100%;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-color: #e6e6e6;
  margin-bottom: -1px;
}
.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
.ng-dropdown-panel.ng-select-right {
  left: 100%;
  top: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-color: #e6e6e6;
  margin-bottom: -1px;
}
.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child {
  border-top-right-radius: 4px;
}
.ng-dropdown-panel.ng-select-bottom {
  top: 100%;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-color: #e6e6e6;
  margin-top: -1px;
}
.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.ng-dropdown-panel.ng-select-left {
  left: -100%;
  top: 0;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-color: #e6e6e6;
  margin-bottom: -1px;
}
.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child {
  border-top-left-radius: 4px;
}
.ng-dropdown-panel .ng-dropdown-header {
  border-bottom: 1px solid #ccc;
  padding: 5px 7px;
}
.ng-dropdown-panel .ng-dropdown-footer {
  border-top: 1px solid #ccc;
  padding: 5px 7px;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 8px 10px;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.54);
  cursor: pointer;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled {
  cursor: default;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked {
  background-color: #f5faff;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,
.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked {
  color: rgba(0, 0, 0, 0.54);
  background-color: #ebf5ff;
  font-weight: 600;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
  padding: 8px 10px;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked {
  color: #333;
  background-color: #ebf5ff;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label {
  font-weight: 600;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked {
  background-color: #f5faff;
  color: #333;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled {
  color: #ccc;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child {
  padding-left: 22px;
}
[dir="rtl"] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child {
  padding-right: 22px;
  padding-left: 0;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label {
  font-size: 80%;
  font-weight: 400;
  padding-right: 5px;
}
[dir="rtl"] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label {
  padding-left: 5px;
  padding-right: 0;
}
[dir="rtl"] .ng-dropdown-panel {
  direction: rtl;
  text-align: right;
}

/* based on angular-toastr css https://github.com/Foxandxss/angular-toastr/blob/cb508fe6801d6b288d3afc525bb40fee1b101650/dist/angular-toastr.css */
/* position */
.toast-center-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.toast-top-center {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-center {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-left {
  top: 12px;
  left: 12px;
}
.toast-top-right {
  top: 12px;
  right: 12px;
}
.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}
.toast-bottom-left {
  bottom: 12px;
  left: 12px;
}
/* toast styles */
.toast-title {
  font-weight: bold;
}
.toast-message {
  word-wrap: break-word;
}
.toast-message a,
.toast-message label {
  color: #FFFFFF;
}
.toast-message a:hover {
  color: #CCCCCC;
  text-decoration: none;
}
.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: bold;
  color: #FFFFFF;
  text-shadow: 0 1px 0 #ffffff;
  /* opacity: 0.8; */
}
.toast-close-button:hover,
.toast-close-button:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
}
/*Additional properties for button version
 iOS requires the button element instead of an anchor tag.
 If you want the anchor version, it requires `href="#"`.*/
button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
}
.toast-container {
  pointer-events: none;
  position: fixed;
  z-index: 999999;
}
.toast-container * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.toast-container .ngx-toastr {
  position: relative;
  overflow: hidden;
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  border-radius: 3px 3px 3px 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  background-size: 24px;
  -webkit-box-shadow: 0 0 12px #999999;
  box-shadow: 0 0 12px #999999;
  color: #FFFFFF;
}
.toast-container .ngx-toastr:hover {
  -webkit-box-shadow: 0 0 12px #000000;
  box-shadow: 0 0 12px #000000;
  opacity: 1;
  cursor: pointer;
}
/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/info-circle.svg */
.toast-info {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z'/%3E%3C/svg%3E");
}
/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/times-circle.svg */
.toast-error {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z'/%3E%3C/svg%3E");
}
/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/check.svg */
.toast-success {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E");
}
/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/exclamation-triangle.svg */
.toast-warning {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' width='576' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z'/%3E%3C/svg%3E");
}
.toast-container.toast-top-center .ngx-toastr,
.toast-container.toast-bottom-center .ngx-toastr {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}
.toast-container.toast-top-full-width .ngx-toastr,
.toast-container.toast-bottom-full-width .ngx-toastr {
  width: 96%;
  margin-left: auto;
  margin-right: auto;
}
.ngx-toastr {
  background-color: #030303;
  pointer-events: auto;
}
.toast-success {
  background-color: #51A351;
}
.toast-error {
  background-color: #BD362F;
}
.toast-info {
  background-color: #2F96B4;
}
.toast-warning {
  background-color: #F89406;
}
.toast-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000000;
  opacity: 0.4;
}
/* Responsive Design */
@media all and (max-width: 240px) {
  .toast-container .ngx-toastr.div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  .toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 241px) and (max-width: 480px) {
  .toast-container .ngx-toastr.div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }
  .toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 481px) and (max-width: 768px) {
  .toast-container .ngx-toastr.div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
}

.pickmeup {
  background: #000;
  border-radius: 0.4em;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  display: inline-block;
  position: absolute;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
.pickmeup * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.pickmeup.pmu-flat {
  position: relative;
}
.pickmeup.pmu-hidden {
  display: none;
}
.pickmeup .pmu-instance {
  display: inline-block;
  height: 13.8em;
  padding: 0.5em;
  text-align: center;
  width: 15em;
}
.pickmeup .pmu-instance .pmu-button {
  color: #eee;
  cursor: pointer;
  outline: none;
  text-decoration: none;
}
.pickmeup .pmu-instance .pmu-today {
  background: #17384d;
  color: #88c5eb;
}
.pickmeup .pmu-instance .pmu-button:hover {
  background: transparent;
  color: #88c5eb;
}
.pickmeup .pmu-instance .pmu-not-in-month {
  color: #666;
}
.pickmeup .pmu-instance .pmu-disabled,
.pickmeup .pmu-instance .pmu-disabled:hover {
  color: #333;
  cursor: default;
}
.pickmeup .pmu-instance .pmu-selected {
  background: #136a9f;
  color: #eee;
}
.pickmeup .pmu-instance .pmu-not-in-month.pmu-selected {
  background: #17384d;
}
.pickmeup .pmu-instance nav {
  color: #eee;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  line-height: 2em;
}
.pickmeup .pmu-instance nav *:first-child :hover {
  color: #88c5eb;
}
.pickmeup .pmu-instance nav .pmu-prev,
.pickmeup .pmu-instance nav .pmu-next {
  display: none;
  height: 2em;
  width: 1em;
}
.pickmeup .pmu-instance nav .pmu-month {
  width: 14em;
}
.pickmeup .pmu-instance .pmu-years *,
.pickmeup .pmu-instance .pmu-months * {
  display: inline-block;
  line-height: 3.6em;
  width: 3.5em;
}
.pickmeup .pmu-instance .pmu-day-of-week {
  color: #999;
  cursor: default;
}
.pickmeup .pmu-instance .pmu-day-of-week *,
.pickmeup .pmu-instance .pmu-days * {
  display: inline-block;
  line-height: 1.5em;
  width: 2em;
}
.pickmeup .pmu-instance .pmu-day-of-week * {
  line-height: 1.8em;
}
.pickmeup .pmu-instance:first-child .pmu-prev,
.pickmeup .pmu-instance:last-child .pmu-next {
  display: block;
}
.pickmeup .pmu-instance:first-child .pmu-month,
.pickmeup .pmu-instance:last-child .pmu-month {
  width: 13em;
}
.pickmeup .pmu-instance:first-child:last-child .pmu-month {
  width: 12em;
}
.pickmeup:not(.pmu-view-days) .pmu-days,
.pickmeup:not(.pmu-view-days) .pmu-day-of-week,
.pickmeup:not(.pmu-view-months) .pmu-months,
.pickmeup:not(.pmu-view-years) .pmu-years {
  display: none;
}

/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.8.7
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2018 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/
/* @group Base */
.chosen-container {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.chosen-container * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.chosen-container .chosen-drop {
  position: absolute;
  top: 100%;
  z-index: 1010;
  width: 100%;
  border: 1px solid #aaa;
  border-top: 0;
  background: #fff;
  -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
  clip: rect(0, 0, 0, 0);
  -webkit-clip-path: inset(100% 100%);
  clip-path: inset(100% 100%);
}
.chosen-container.chosen-with-drop .chosen-drop {
  clip: auto;
  -webkit-clip-path: none;
  clip-path: none;
}
.chosen-container a {
  cursor: pointer;
}
.chosen-container .search-choice .group-name,
.chosen-container .chosen-single .group-name {
  margin-right: 4px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-weight: normal;
  color: #999999;
}
.chosen-container .search-choice .group-name:after,
.chosen-container .chosen-single .group-name:after {
  content: ":";
  padding-left: 2px;
  vertical-align: top;
}
/* @end */
/* @group Single Chosen */
.chosen-container-single .chosen-single {
  position: relative;
  display: block;
  overflow: hidden;
  padding: 0 0 0 8px;
  height: 25px;
  border: 1px solid #aaa;
  border-radius: 5px;
  background-color: #fff;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), to(#f4f4f4));
  background: linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);
  background-clip: padding-box;
  -webkit-box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
  color: #444;
  text-decoration: none;
  white-space: nowrap;
  line-height: 24px;
}
.chosen-container-single .chosen-default {
  color: #999;
}
.chosen-container-single .chosen-single span {
  display: block;
  overflow: hidden;
  margin-right: 26px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.chosen-container-single .chosen-single-with-deselect span {
  margin-right: 38px;
}
.chosen-container-single .chosen-single abbr {
  position: absolute;
  top: 6px;
  right: 26px;
  display: block;
  width: 12px;
  height: 12px;
  background: url("chosen-sprite.png") -42px 1px no-repeat;
  font-size: 1px;
}
.chosen-container-single .chosen-single abbr:hover {
  background-position: -42px -10px;
}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover {
  background-position: -42px -10px;
}
.chosen-container-single .chosen-single div {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  width: 18px;
  height: 100%;
}
.chosen-container-single .chosen-single div b {
  display: block;
  width: 100%;
  height: 100%;
  background: url("chosen-sprite.png") no-repeat 0px 2px;
}
.chosen-container-single .chosen-search {
  position: relative;
  z-index: 1010;
  margin: 0;
  padding: 3px 4px;
  white-space: nowrap;
}
.chosen-container-single .chosen-search input[type="text"] {
  margin: 1px 0;
  padding: 4px 20px 4px 5px;
  width: 100%;
  height: auto;
  outline: 0;
  border: 1px solid #aaa;
  background: url("chosen-sprite.png") no-repeat 100% -20px;
  font-size: 1em;
  font-family: sans-serif;
  line-height: normal;
  border-radius: 0;
}
.chosen-container-single .chosen-drop {
  margin-top: -1px;
  border-radius: 0 0 4px 4px;
  background-clip: padding-box;
}
.chosen-container-single.chosen-container-single-nosearch .chosen-search {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  -webkit-clip-path: inset(100% 100%);
  clip-path: inset(100% 100%);
}
/* @end */
/* @group Results */
.chosen-container .chosen-results {
  color: #444;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  margin: 0 4px 4px 0;
  padding: 0 0 0 4px;
  max-height: 240px;
  -webkit-overflow-scrolling: touch;
}
.chosen-container .chosen-results li {
  display: none;
  margin: 0;
  padding: 5px 6px;
  list-style: none;
  line-height: 15px;
  word-wrap: break-word;
  -webkit-touch-callout: none;
}
.chosen-container .chosen-results li.active-result {
  display: list-item;
  cursor: pointer;
}
.chosen-container .chosen-results li.disabled-result {
  display: list-item;
  color: #ccc;
  cursor: default;
}
.chosen-container .chosen-results li.highlighted {
  background-color: #3875d7;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));
  background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);
  color: #fff;
}
.chosen-container .chosen-results li.no-results {
  color: #777;
  display: list-item;
  background: #f4f4f4;
}
.chosen-container .chosen-results li.group-result {
  display: list-item;
  font-weight: bold;
  cursor: default;
}
.chosen-container .chosen-results li.group-option {
  padding-left: 15px;
}
.chosen-container .chosen-results li em {
  font-style: normal;
  text-decoration: underline;
}
/* @end */
/* @group Multi Chosen */
.chosen-container-multi .chosen-choices {
  position: relative;
  overflow: hidden;
  margin: 0;
  padding: 0 5px;
  width: 100%;
  height: auto;
  border: 1px solid #aaa;
  background-color: #fff;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #eee), color-stop(15%, #fff));
  background-image: linear-gradient(#eee 1%, #fff 15%);
  cursor: text;
}
.chosen-container-multi .chosen-choices li {
  float: left;
  list-style: none;
}
.chosen-container-multi .chosen-choices li.search-field {
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
  margin: 1px 0;
  padding: 0;
  height: 25px;
  outline: 0;
  border: 0 !important;
  background: transparent !important;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #999;
  font-size: 100%;
  font-family: sans-serif;
  line-height: normal;
  border-radius: 0;
  width: 25px;
}
.chosen-container-multi .chosen-choices li.search-choice {
  position: relative;
  margin: 3px 5px 3px 0;
  padding: 3px 20px 3px 5px;
  border: 1px solid #aaa;
  max-width: 100%;
  border-radius: 3px;
  background-color: #eeeeee;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), to(#eee));
  background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
  background-size: 100% 19px;
  background-repeat: repeat-x;
  background-clip: padding-box;
  -webkit-box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
  box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
  color: #333;
  line-height: 13px;
  cursor: default;
}
.chosen-container-multi .chosen-choices li.search-choice span {
  word-wrap: break-word;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
  position: absolute;
  top: 4px;
  right: 3px;
  display: block;
  width: 12px;
  height: 12px;
  background: url("chosen-sprite.png") -42px 1px no-repeat;
  font-size: 1px;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
  background-position: -42px -10px;
}
.chosen-container-multi .chosen-choices li.search-choice-disabled {
  padding-right: 5px;
  border: 1px solid #ccc;
  background-color: #e4e4e4;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), to(#eee));
  background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
  color: #666;
}
.chosen-container-multi .chosen-choices li.search-choice-focus {
  background: #d4d4d4;
}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
  background-position: -42px -10px;
}
.chosen-container-multi .chosen-results {
  margin: 0;
  padding: 0;
}
.chosen-container-multi .chosen-drop .result-selected {
  display: list-item;
  color: #ccc;
  cursor: default;
}
/* @end */
/* @group Active  */
.chosen-container-active .chosen-single {
  border: 1px solid #5897fb;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.chosen-container-active.chosen-with-drop .chosen-single {
  border: 1px solid #aaa;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #eee), color-stop(80%, #fff));
  background-image: linear-gradient(#eee 20%, #fff 80%);
  -webkit-box-shadow: 0 1px 0 #fff inset;
  box-shadow: 0 1px 0 #fff inset;
}
.chosen-container-active.chosen-with-drop .chosen-single div {
  border-left: none;
  background: transparent;
}
.chosen-container-active.chosen-with-drop .chosen-single div b {
  background-position: -18px 2px;
}
.chosen-container-active .chosen-choices {
  border: 1px solid #5897fb;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.chosen-container-active .chosen-choices li.search-field input[type="text"] {
  color: #222 !important;
}
/* @end */
/* @group Disabled Support */
.chosen-disabled {
  opacity: 0.5 !important;
  cursor: default;
}
.chosen-disabled .chosen-single {
  cursor: default;
}
.chosen-disabled .chosen-choices .search-choice .search-choice-close {
  cursor: default;
}
/* @end */
/* @group Right to Left */
.chosen-rtl {
  text-align: right;
}
.chosen-rtl .chosen-single {
  overflow: visible;
  padding: 0 8px 0 0;
}
.chosen-rtl .chosen-single span {
  margin-right: 0;
  margin-left: 26px;
  direction: rtl;
}
.chosen-rtl .chosen-single-with-deselect span {
  margin-left: 38px;
}
.chosen-rtl .chosen-single div {
  right: auto;
  left: 3px;
}
.chosen-rtl .chosen-single abbr {
  right: auto;
  left: 26px;
}
.chosen-rtl .chosen-choices li {
  float: right;
}
.chosen-rtl .chosen-choices li.search-field input[type="text"] {
  direction: rtl;
}
.chosen-rtl .chosen-choices li.search-choice {
  margin: 3px 5px 3px 0;
  padding: 3px 5px 3px 19px;
}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
  right: auto;
  left: 4px;
}
.chosen-rtl.chosen-container-single .chosen-results {
  margin: 0 0 4px 4px;
  padding: 0 4px 0 0;
}
.chosen-rtl .chosen-results li.group-option {
  padding-right: 15px;
  padding-left: 0;
}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
  border-right: none;
}
.chosen-rtl .chosen-search input[type="text"] {
  padding: 4px 5px 4px 20px;
  background: url("chosen-sprite.png") no-repeat -30px -20px;
  direction: rtl;
}
.chosen-rtl.chosen-container-single .chosen-single div b {
  background-position: 6px 2px;
}
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
  background-position: -12px 2px;
}
/* @end */
/* @group Retina compatibility */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
  .chosen-rtl .chosen-search input[type="text"],
  .chosen-container-single .chosen-single abbr,
  .chosen-container-single .chosen-single div b,
  .chosen-container-single .chosen-search input[type="text"],
  .chosen-container-multi .chosen-choices .search-choice .search-choice-close,
  .chosen-container .chosen-results-scroll-down span,
  .chosen-container .chosen-results-scroll-up span {
    background-image: url("chosen-sprite@2x.png") !important;
    background-size: 52px 37px !important;
    background-repeat: no-repeat !important;
  }
}
/* @end */

/* ---------------------------------------
/* Fine Uploader Gallery View Styles
/* ---------------------------------------


/* Buttons
------------------------------------------ */
.qq-gallery .qq-btn {
  float: right;
  border: none;
  padding: 0;
  margin: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* Upload Button
------------------------------------------ */
.qq-gallery .qq-upload-button {
  display: inline;
  width: 105px;
  padding: 7px 10px;
  float: left;
  text-align: center;
  background: #00ABC7;
  color: #FFFFFF;
  border-radius: 2px;
  border: 1px solid #37B7CC;
  -webkit-box-shadow: 0 1px 1px rgba(255, 255, 255, 0.37) inset, 1px 0 1px rgba(255, 255, 255, 0.07) inset, 0 1px 0 rgba(0, 0, 0, 0.36), 0 -2px 12px rgba(0, 0, 0, 0.08) inset;
  box-shadow: 0 1px 1px rgba(255, 255, 255, 0.37) inset, 1px 0 1px rgba(255, 255, 255, 0.07) inset, 0 1px 0 rgba(0, 0, 0, 0.36), 0 -2px 12px rgba(0, 0, 0, 0.08) inset;
}
.qq-gallery .qq-upload-button-hover {
  background: #33B6CC;
}
.qq-gallery .qq-upload-button-focus {
  outline: 1px dotted #000000;
}
/* Drop Zone
------------------------------------------ */
.qq-gallery.qq-uploader {
  position: relative;
  min-height: 200px;
  max-height: 490px;
  overflow-y: hidden;
  width: inherit;
  border-radius: 6px;
  border: 1px dashed #CCCCCC;
  background-color: #FAFAFA;
  padding: 20px;
}
.qq-gallery.qq-uploader:before {
  content: attr(qq-drop-area-text) " ";
  position: absolute;
  font-size: 200%;
  left: 0;
  width: 100%;
  text-align: center;
  top: 45%;
  opacity: 0.25;
  filter: alpha(opacity=25);
}
.qq-gallery .qq-upload-drop-area,
.qq-upload-extra-drop-area {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  min-height: 30px;
  z-index: 2;
  background: #F9F9F9;
  border-radius: 4px;
  text-align: center;
}
.qq-gallery .qq-upload-drop-area span {
  display: block;
  position: absolute;
  top: 50%;
  width: 100%;
  margin-top: -8px;
  font-size: 16px;
}
.qq-gallery .qq-upload-extra-drop-area {
  position: relative;
  margin-top: 50px;
  font-size: 16px;
  padding-top: 30px;
  height: 20px;
  min-height: 40px;
}
.qq-gallery .qq-upload-drop-area-active {
  background: #FDFDFD;
  border-radius: 4px;
}
.qq-gallery .qq-upload-list {
  margin: 0;
  padding: 10px 0 0;
  list-style: none;
  max-height: 450px;
  overflow-y: auto;
  clear: both;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* Uploaded Elements
------------------------------------------ */
.qq-gallery .qq-upload-list li {
  display: inline-block;
  position: relative;
  max-width: 120px;
  margin: 0 25px 25px 0;
  padding: 0;
  line-height: 16px;
  font-size: 13px;
  color: #424242;
  background-color: #FFFFFF;
  border-radius: 2px;
  -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.22);
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.22);
  vertical-align: top;
  /* to ensure consistent size of tiles - may need to change if qq-max-size attr on preview img changes */
  height: 186px;
}
.qq-gallery .qq-upload-spinner,
.qq-gallery .qq-upload-size,
.qq-gallery .qq-upload-retry,
.qq-gallery .qq-upload-failed-text,
.qq-gallery .qq-upload-delete,
.qq-gallery .qq-upload-pause,
.qq-gallery .qq-upload-continue {
  display: inline;
}
.qq-gallery .qq-upload-retry:hover,
.qq-gallery .qq-upload-delete:hover,
.qq-gallery .qq-upload-pause:hover,
.qq-gallery .qq-upload-continue:hover {
  background-color: transparent;
}
.qq-gallery .qq-upload-delete,
.qq-gallery .qq-upload-pause,
.qq-gallery .qq-upload-continue,
.qq-gallery .qq-upload-cancel {
  cursor: pointer;
}
.qq-gallery .qq-upload-delete,
.qq-gallery .qq-upload-pause,
.qq-gallery .qq-upload-continue {
  border: none;
  background: none;
  color: #00A0BA;
  font-size: 12px;
  padding: 0;
}
/* to ensure consistent size of tiles - only display status text before auto-retry or after failure */
.qq-gallery .qq-upload-status-text {
  color: #333333;
  font-size: 12px;
  padding-left: 3px;
  padding-top: 2px;
  width: inherit;
  display: none;
  width: 108px;
}
.qq-gallery .qq-upload-fail .qq-upload-status-text {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow-x: hidden;
  display: block;
}
.qq-gallery .qq-upload-retrying .qq-upload-status-text {
  display: inline-block;
}
.qq-gallery .qq-upload-retrying .qq-progress-bar-container {
  display: none;
}
.qq-gallery .qq-upload-cancel {
  background-color: #525252;
  color: #F7F7F7;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  border-radius: 12px;
  border: none;
  height: 22px;
  width: 22px;
  padding: 4px;
  position: absolute;
  right: -5px;
  top: -6px;
  margin: 0;
  line-height: 17px;
}
.qq-gallery .qq-upload-cancel:hover {
  background-color: #525252;
}
.qq-gallery .qq-upload-retry {
  cursor: pointer;
  position: absolute;
  top: 30px;
  left: 50%;
  margin-left: -31px;
  -webkit-box-shadow: 0 1px 1px rgba(255, 255, 255, 0.37) inset, 1px 0 1px rgba(255, 255, 255, 0.07) inset, 0 4px 4px rgba(0, 0, 0, 0.5), 0 -2px 12px rgba(0, 0, 0, 0.08) inset;
  box-shadow: 0 1px 1px rgba(255, 255, 255, 0.37) inset, 1px 0 1px rgba(255, 255, 255, 0.07) inset, 0 4px 4px rgba(0, 0, 0, 0.5), 0 -2px 12px rgba(0, 0, 0, 0.08) inset;
  padding: 3px 4px;
  border: 1px solid #d2ddc7;
  border-radius: 2px;
  color: inherit;
  background-color: #EBF6E0;
  z-index: 1;
}
.qq-gallery .qq-upload-retry:hover {
  background-color: #f7ffec;
}
.qq-gallery .qq-file-info {
  padding: 10px 6px 4px;
  margin-top: -3px;
  border-radius: 0 0 2px 2px;
  text-align: left;
  overflow: hidden;
}
.qq-gallery .qq-file-info .qq-file-name {
  position: relative;
}
.qq-gallery .qq-upload-file {
  display: block;
  margin-right: 0;
  margin-bottom: 3px;
  width: auto;
  /* to ensure consistent size of tiles - constrain text to single line */
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow-x: hidden;
}
.qq-gallery .qq-upload-spinner {
  display: inline-block;
  background: url("loading.gif");
  position: absolute;
  left: 50%;
  margin-left: -7px;
  top: 53px;
  width: 15px;
  height: 15px;
  vertical-align: text-bottom;
}
.qq-gallery .qq-drop-processing {
  display: block;
}
.qq-gallery .qq-drop-processing-spinner {
  display: inline-block;
  background: url("processing.gif");
  width: 24px;
  height: 24px;
  vertical-align: text-bottom;
}
.qq-gallery .qq-upload-failed-text {
  display: none;
  font-style: italic;
  font-weight: bold;
}
.qq-gallery .qq-upload-failed-icon {
  display: none;
  width: 15px;
  height: 15px;
  vertical-align: text-bottom;
}
.qq-gallery .qq-upload-fail .qq-upload-failed-text {
  display: inline;
}
.qq-gallery .qq-upload-retrying .qq-upload-failed-text {
  display: inline;
}
.qq-gallery .qq-upload-list li.qq-upload-success {
  background-color: #F2F7ED;
}
.qq-gallery .qq-upload-list li.qq-upload-fail {
  background-color: #F5EDED;
  -webkit-box-shadow: 0 0 1px 0 red;
  box-shadow: 0 0 1px 0 red;
  border: 0;
}
.qq-gallery .qq-progress-bar {
  display: block;
  background: #00abc7;
  width: 0%;
  height: 15px;
  border-radius: 6px;
  margin-bottom: 3px;
}
.qq-gallery .qq-total-progress-bar {
  height: 25px;
  border-radius: 9px;
}
.qq-gallery .qq-total-progress-bar-container {
  margin-left: 9px;
  display: inline;
  float: right;
  width: 500px;
}
.qq-gallery .qq-upload-size {
  float: left;
  font-size: 11px;
  color: #929292;
  margin-bottom: 3px;
  margin-right: 0;
  display: inline-block;
}
.qq-gallery INPUT.qq-edit-filename {
  position: absolute;
  opacity: 0;
  filter: alpha(opacity=0);
  z-index: -1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.qq-gallery .qq-upload-file.qq-editable {
  cursor: pointer;
  margin-right: 20px;
}
.qq-gallery .qq-edit-filename-icon.qq-editable {
  display: inline-block;
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 0;
}
.qq-gallery INPUT.qq-edit-filename.qq-editing {
  position: static;
  height: 28px;
  width: 90px;
  width: -moz-available;
  padding: 0 8px;
  margin-bottom: 3px;
  border: 1px solid #ccc;
  border-radius: 2px;
  font-size: 13px;
  opacity: 1;
  filter: alpha(opacity=100);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.qq-gallery .qq-edit-filename-icon {
  display: none;
  background: url("edit.gif");
  width: 15px;
  height: 15px;
  vertical-align: text-bottom;
}
.qq-gallery .qq-delete-icon {
  background: url("trash.gif");
  width: 15px;
  height: 15px;
  vertical-align: sub;
  display: inline-block;
}
.qq-gallery .qq-retry-icon {
  background: url("retry.gif");
  width: 15px;
  height: 15px;
  vertical-align: sub;
  display: inline-block;
  float: none;
}
.qq-gallery .qq-continue-icon {
  background: url("continue.gif");
  width: 15px;
  height: 15px;
  vertical-align: sub;
  display: inline-block;
}
.qq-gallery .qq-pause-icon {
  background: url("pause.gif");
  width: 15px;
  height: 15px;
  vertical-align: sub;
  display: inline-block;
}
.qq-gallery .qq-hide {
  display: none;
}
/* Thumbnail
------------------------------------------ */
.qq-gallery .qq-in-progress .qq-thumbnail-wrapper {
  /* makes the spinner on top of the thumbnail more visible */
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.qq-gallery .qq-thumbnail-wrapper {
  overflow: hidden;
  position: relative;
  /* to ensure consistent size of tiles - should match qq-max-size attribute value on qq-thumbnail-selector IMG element */
  height: 120px;
  width: 120px;
}
.qq-gallery .qq-thumbnail-selector {
  border-radius: 2px 2px 0 0;
  bottom: 0;
  /* we will override this in the :root thumbnail selector (to help center the preview) for everything other than IE8 */
  top: 0;
  /* center the thumb horizontally in the tile */
  margin: auto;
  display: block;
}
/* hack to ensure we don't try to center preview in IE8, since -ms-filter doesn't mimic translateY as expected in all cases */
:root * > .qq-gallery .qq-thumbnail-selector {
  /* vertically center preview image on tile */
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
}
/* <dialog> element styles */
.qq-gallery.qq-uploader DIALOG {
  display: none;
}
.qq-gallery.qq-uploader DIALOG[open] {
  display: block;
}
.qq-gallery.qq-uploader DIALOG {
  display: none;
}
.qq-gallery.qq-uploader DIALOG[open] {
  display: block;
}
.qq-gallery.qq-uploader DIALOG .qq-dialog-buttons {
  text-align: center;
  padding-top: 10px;
}
.qq-gallery.qq-uploader DIALOG .qq-dialog-buttons BUTTON {
  margin-left: 5px;
  margin-right: 5px;
}
.qq-gallery.qq-uploader DIALOG .qq-dialog-message-selector {
  padding-bottom: 10px;
}
.qq-gallery .qq-uploader DIALOG::-webkit-backdrop {
  background-color: rgba(0, 0, 0, 0.7);
}
.qq-gallery .qq-uploader DIALOG::backdrop {
  background-color: rgba(0, 0, 0, 0.7);
}

/*! nouislider - 14.7.0 - 4/6/2021 */
/* Functional styling;
 * These styles are required for noUiSlider to function.
 * You don't need to change these rules to apply your design.
 */
.noUi-target,
.noUi-target * {
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-touch-action: none;
  touch-action: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.noUi-target {
  position: relative;
}
.noUi-base,
.noUi-connects {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}
/* Wrapper for all connect elements.
 */
.noUi-connects {
  overflow: hidden;
  z-index: 0;
}
.noUi-connect,
.noUi-origin {
  will-change: transform;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  -ms-transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
  -webkit-transform-style: preserve-3d;
  transform-origin: 0 0;
  -webkit-transform-style: flat;
  transform-style: flat;
}
.noUi-connect {
  height: 100%;
  width: 100%;
}
.noUi-origin {
  height: 10%;
  width: 10%;
}
/* Offset direction
 */
.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin {
  left: 0;
  right: auto;
}
/* Give origins 0 height/width so they don't interfere with clicking the
 * connect elements.
 */
.noUi-vertical .noUi-origin {
  width: 0;
}
.noUi-horizontal .noUi-origin {
  height: 0;
}
.noUi-handle {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  position: absolute;
}
.noUi-touch-area {
  height: 100%;
  width: 100%;
}
.noUi-state-tap .noUi-connect,
.noUi-state-tap .noUi-origin {
  -webkit-transition: transform 0.3s;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.noUi-state-drag * {
  cursor: inherit !important;
}
/* Slider size and handle placement;
 */
.noUi-horizontal {
  height: 18px;
}
.noUi-horizontal .noUi-handle {
  width: 34px;
  height: 28px;
  right: -17px;
  top: -6px;
}
.noUi-vertical {
  width: 18px;
}
.noUi-vertical .noUi-handle {
  width: 28px;
  height: 34px;
  right: -6px;
  top: -17px;
}
.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle {
  left: -17px;
  right: auto;
}
/* Styling;
 * Giving the connect element a border radius causes issues with using transform: scale
 */
.noUi-target {
  background: #FAFAFA;
  border-radius: 4px;
  border: 1px solid #D3D3D3;
  -webkit-box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;
  box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;
}
.noUi-connects {
  border-radius: 3px;
}
.noUi-connect {
  background: #3FB8AF;
}
/* Handles and cursors;
 */
.noUi-draggable {
  cursor: ew-resize;
}
.noUi-vertical .noUi-draggable {
  cursor: ns-resize;
}
.noUi-handle {
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  background: #FFF;
  cursor: default;
  -webkit-box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;
  box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;
}
.noUi-active {
  -webkit-box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB;
  box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB;
}
/* Handle stripes;
 */
.noUi-handle:before,
.noUi-handle:after {
  content: "";
  display: block;
  position: absolute;
  height: 14px;
  width: 1px;
  background: #E8E7E6;
  left: 14px;
  top: 6px;
}
.noUi-handle:after {
  left: 17px;
}
.noUi-vertical .noUi-handle:before,
.noUi-vertical .noUi-handle:after {
  width: 14px;
  height: 1px;
  left: 6px;
  top: 14px;
}
.noUi-vertical .noUi-handle:after {
  top: 17px;
}
/* Disabled state;
 */
[disabled] .noUi-connect {
  background: #B8B8B8;
}
[disabled].noUi-target,
[disabled].noUi-handle,
[disabled] .noUi-handle {
  cursor: not-allowed;
}
/* Base;
 *
 */
.noUi-pips,
.noUi-pips * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.noUi-pips {
  position: absolute;
  color: #999;
}
/* Values;
 *
 */
.noUi-value {
  position: absolute;
  white-space: nowrap;
  text-align: center;
}
.noUi-value-sub {
  color: #ccc;
  font-size: 10px;
}
/* Markings;
 *
 */
.noUi-marker {
  position: absolute;
  background: #CCC;
}
.noUi-marker-sub {
  background: #AAA;
}
.noUi-marker-large {
  background: #AAA;
}
/* Horizontal layout;
 *
 */
.noUi-pips-horizontal {
  padding: 10px 0;
  height: 80px;
  top: 100%;
  left: 0;
  width: 100%;
}
.noUi-value-horizontal {
  -webkit-transform: translate(-50%, 50%);
  transform: translate(-50%, 50%);
}
.noUi-rtl .noUi-value-horizontal {
  -webkit-transform: translate(50%, 50%);
  transform: translate(50%, 50%);
}
.noUi-marker-horizontal.noUi-marker {
  margin-left: -1px;
  width: 2px;
  height: 5px;
}
.noUi-marker-horizontal.noUi-marker-sub {
  height: 10px;
}
.noUi-marker-horizontal.noUi-marker-large {
  height: 15px;
}
/* Vertical layout;
 *
 */
.noUi-pips-vertical {
  padding: 0 10px;
  height: 100%;
  top: 0;
  left: 100%;
}
.noUi-value-vertical {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding-left: 25px;
}
.noUi-rtl .noUi-value-vertical {
  -webkit-transform: translate(0, 50%);
  transform: translate(0, 50%);
}
.noUi-marker-vertical.noUi-marker {
  width: 5px;
  height: 2px;
  margin-top: -1px;
}
.noUi-marker-vertical.noUi-marker-sub {
  width: 10px;
}
.noUi-marker-vertical.noUi-marker-large {
  width: 15px;
}
.noUi-tooltip {
  display: block;
  position: absolute;
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  background: #fff;
  color: #000;
  padding: 5px;
  text-align: center;
  white-space: nowrap;
}
.noUi-horizontal .noUi-tooltip {
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  left: 50%;
  bottom: 120%;
}
.noUi-vertical .noUi-tooltip {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  top: 50%;
  right: 120%;
}
.noUi-horizontal .noUi-origin > .noUi-tooltip {
  -webkit-transform: translate(50%, 0);
  transform: translate(50%, 0);
  left: auto;
  bottom: 10px;
}
.noUi-vertical .noUi-origin > .noUi-tooltip {
  -webkit-transform: translate(0, -18px);
  transform: translate(0, -18px);
  top: auto;
  right: 28px;
}


:root {
  --Good: #F1F9F3;
  --Attention: #FDF7DE;
  --Warning: #FCDED4;
  --BackgroundBlue: #D5E8F8;
  --BackgroundOrange: #eee0d2;
  --Stroke: #DAD5CE;
  --Disabled: #f8f8f8;
  --Secondary: #9F9F9F;
  --Green: #60A772;
  --DarkGreen: #277647;
  --Yellow: #FFD415;
  --Orange: #CC6E07;
  --DarkOrange: #A1590D;
  --Red: #D14114;
  --DarkRed: #912D0F;
  --Blue: #2E8DDE;
  --DarkBlue: #28669D;
  --Link: #157EFB;
  --Link-visited: #551A8B;
  --TooltipBG: #FBF5EE;
  --main_shadow: 0px 1px 4px rgba(59, 67, 87, 0.1);
  --secondary_shadow: 0px 1px 4px rgba(58, 58, 58, 0.3);
  --myrtex-ui-primary-link: #157EFB;
  --myrtex-ui-primary-link-hover: #157EFB;
  --myrtex-ui-primary-link-visited: #551A8B;
  --system-text-negative: #8E2100;
  --system-text-attention: #AC5C06;
  --system-text-positive: #004A1A;
  --system-text-link-default: #157efb;
  --system-text-link-visited: #551a8b;
  --system-bg-satisfactorily: #FFF2C2;
  --system-bg-controls-status-satisfactorily-default: #FFCA10;
  --system-bg-controls-status-satisfactorily-hover: #FFBD01;
  --system-bg-controls-positive-default: #108E3A;
  --system-bg-controls-positive-hover: #007729;
  --system-bg-controls-negative-default: #B83B15;
  --system-bg-controls-negative-hover: #AA2800;
  --system-bg-controls-attention-default: #CC6E07;
  --system-bg-controls-attention-hover: #C26807;
  --system-bg-positive-primary: #ADE8C0;
  --system-bg-positive-primary-hover: #7BD297;
  --system-bg-positive-secondary: #E7FFEE;
  --system-bg-negative-primary: #F1C2B4;
  --system-bg-negative-primary-hover: #E39B85;
  --system-bg-negative-secondary: #FFECE7;
  --system-bg-attention-primary: #F5D1A9;
  --system-bg-attention-primary-hover: #ECB16F;
  --system-bg-attention-secondary: #FFF4E7;
  --system-icon-positive: #2DA454;
  --system-icon-negative: #C65836;
  --system-icon-attention: #D97508;
  --system-icon-status-intermediate: #FFD541;
  --system-validation-status-registered: #108E3A;
  --system-validation-status-registered-notes: #0098a4;
  --system-validation-status-limitations: #4d5157;
  --system-validation-status-wrong-applicant: #CC6E07;
  --system-validation-status-not-subject-to-review: #B83B15;
  --system-validation-status-expertise: #932059;
  --system-diagram-diagram-1: #50BB73;
  --system-diagram-diagram-2: #6c9cd4;
  --system-diagram-diagram-3: #E29239;
  --system-diagram-diagram-4: #FFD541;
  --system-diagram-diagram-5: #D4785B;
  --system-diagram-diagram-6: #bfc5cc;
  --sizing-1: 4px;
  --sizing-2: 8px;
  --sizing-3: 12px;
  --sizing-4: 16px;
  --sizing-5: 20px;
  --sizing-6: 24px;
  --sizing-8: 32px;
  --sizing-10: 40px;
  --sizing-12: 48px;
  --sizing-16: 64px;
  --sizing-18: 72px;
  --sizing-20: 80px;
  --sizing-24: 96px;
  --sizing-module: 4px;
  --sizing-helf: 2px;
  --spacing-0: 0px;
  --spacing-1: 4px;
  --spacing-2: 8px;
  --spacing-3: 12px;
  --spacing-4: 16px;
  --spacing-6: 24px;
  --spacing-8: 32px;
  --spacing-12: 48px;
  --spacing-16: 64px;
  --spacing-module: 4px;
  --spacing-helf: 2px;
  --media-extra-sm-max-width: 575px;
  --media-sm-min-width: 576px;
  --media-sm-max-width: 767px;
  --media-md-min-width: 768px;
  --media-md-max-width: 991px;
  --media-lg-min-width: 992px;
  --media-lg-max-width: 1199px;
  --media-extra-lg-min-width: 1200px;
  --border-width-focused: 4px;
  --border-width-checkbox: 2px;
  --border-width-default: 1px;
  --border-radius-1: 4px;
  --border-radius-2: 8px;
  --border-radius-3: 12px;
  --border-radius-tab: 4px;
  --border-radius-helf: 2px;
  --box-shadow-main-color: #3b43571a;
  --box-shadow-main-type: dropShadow;
  --box-shadow-main-x: 0px;
  --box-shadow-main-y: 1px;
  --box-shadow-main-blur: 4px;
  --box-shadow-main-spread: 0px;
  --box-shadow-secondary-color: #3a3a3a4d;
  --box-shadow-secondary-type: dropShadow;
  --box-shadow-secondary-x: 0px;
  --box-shadow-secondary-y: 1px;
  --box-shadow-secondary-blur: 4px;
  --box-shadow-secondary-spread: 0px;
}


/* cyrillic-ext */
@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ptsans/v12/jizaRExUiTo99u79D0-ExdGM.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ptsans/v12/jizaRExUiTo99u79D0aExdGM.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ptsans/v12/jizaRExUiTo99u79D0yExdGM.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ptsans/v12/jizaRExUiTo99u79D0KExQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ptsans/v12/jizfRExUiTo99u79B_mh0OOtLQ0Z.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ptsans/v12/jizfRExUiTo99u79B_mh0OqtLQ0Z.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ptsans/v12/jizfRExUiTo99u79B_mh0OCtLQ0Z.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ptsans/v12/jizfRExUiTo99u79B_mh0O6tLQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'PT Sans Caption';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ptsanscaption/v13/0FlMVP6Hrxmt7-fsUFhlFXNIlpcadw_xcy4.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'PT Sans Caption';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ptsanscaption/v13/0FlMVP6Hrxmt7-fsUFhlFXNIlpcafg_xcy4.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'PT Sans Caption';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ptsanscaption/v13/0FlMVP6Hrxmt7-fsUFhlFXNIlpcadA_xcy4.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'PT Sans Caption';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ptsanscaption/v13/0FlMVP6Hrxmt7-fsUFhlFXNIlpcaeg_x.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'PT Sans Caption';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ptsanscaption/v13/0FlJVP6Hrxmt7-fsUFhlFXNIlpcSwSrkQQ-v_38.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'PT Sans Caption';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ptsanscaption/v13/0FlJVP6Hrxmt7-fsUFhlFXNIlpcSwSrkSA-v_38.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'PT Sans Caption';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ptsanscaption/v13/0FlJVP6Hrxmt7-fsUFhlFXNIlpcSwSrkQg-v_38.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'PT Sans Caption';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/ptsanscaption/v13/0FlJVP6Hrxmt7-fsUFhlFXNIlpcSwSrkTA-v.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'PT Sans Caption';
  src: local('PT Sans Caption Bold'), local('PTSansCaption-Bold'), url('/m-data/static/fonts/shared/PTSansCaption-Bold.woff') format('woff'), url('/m-data/static/fonts/shared/PTSansCaption-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'PT Sans Caption';
  src: local('PT Sans Caption'), local('PTSansCaption-Regular'), url('/m-data/static/fonts/shared/PTSansCaption-Regular.woff') format('woff'), url('/m-data/static/fonts/shared/PTSansCaption-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'PT Sans';
  src: local('PT Sans Bold'), local('PTSans-Bold'), url('/m-data/static/fonts/shared/PTSans-Bold.woff') format('woff'), url('/m-data/static/fonts/shared/PTSans-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'PT Sans';
  src: local('PT Sans Caption'), local('PTSans-Regular'), url('/m-data/static/fonts/shared/PTSans-Regular.woff') format('woff'), url('/m-data/static/fonts/shared/PTSans-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "summernote";
  font-style: normal;
  font-weight: normal;
  font-display: swap;
  src: url("/m-data/static/fonts/shared/summernote.eot?dbafe969167589eda84514394d126413");
  src: url("/m-data/static/fonts/shared/summernote.eot?#iefix") format("embedded-opentype"), url("/m-data/static/fonts/shared/summernote.woff?dbafe969167589eda84514394d126413") format("woff"), url("/m-data/static/fonts/shared/summernote.ttf?dbafe969167589eda84514394d126413") format("truetype");
}
@font-face {
  font-family: "Tenor Sans";
  font-style: normal;
  font-weight: normal;
  font-display: swap;
  src: url('/m-data/static/fonts/shared/TenorSans-Regular.ttf');
  src: url('/m-data/static/fonts/shared/TenorSans-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Tenor Head';
  src: url('/m-data/static/fonts/shared/NK_SLAVJANICA.eot');
  src: local('☺'), url('/m-data/static/fonts/shared/NK_SLAVJANICA.woff') format('woff'), url('/m-data/static/fonts/shared/NK_SLAVJANICA.ttf') format('truetype'), url('/m-data/static/fonts/shared/NK_SLAVJANICA.svg') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Proxima Nova';
  src: url('/m-data/static/fonts/shared/ProximaNova-Bold.eot');
  src: local('Proxima Nova Bold'), local('ProximaNova-Bold'), url('/m-data/static/fonts/shared/ProximaNova-Bold.eot?#iefix') format('embedded-opentype'), url('/m-data/static/fonts/shared/ProximaNova-Bold.woff2') format('woff2'), url('/m-data/static/fonts/shared/ProximaNova-Bold.woff') format('woff'), url('/m-data/static/fonts/shared/ProximaNova-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Proxima Nova';
  src: url('/m-data/static/fonts/shared/ProximaNova-Regular.eot');
  src: local('Proxima Nova Regular'), local('ProximaNova-Regular'), url('/m-data/static/fonts/shared/ProximaNova-Regular.eot?#iefix') format('embedded-opentype'), url('/m-data/static/fonts/shared/ProximaNova-Regular.woff2') format('woff2'), url('/m-data/static/fonts/shared/ProximaNova-Regular.woff') format('woff'), url('/m-data/static/fonts/shared/ProximaNova-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Montserrat Light'), local('Montserrat-Light'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gTD_u50.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Montserrat Light'), local('Montserrat-Light'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3g3D_u50.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Montserrat Light'), local('Montserrat-Light'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gbD_u50.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Montserrat Light'), local('Montserrat-Light'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gfD_u50.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Montserrat Light'), local('Montserrat-Light'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gnD_g.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Montserrat Medium'), local('Montserrat-Medium'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gTD_u50.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Montserrat Medium'), local('Montserrat-Medium'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3g3D_u50.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Montserrat Medium'), local('Montserrat-Medium'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gbD_u50.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Montserrat Medium'), local('Montserrat-Medium'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gfD_u50.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Montserrat Medium'), local('Montserrat-Medium'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gnD_g.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3gTD_u50.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3g3D_u50.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3gbD_u50.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3gfD_u50.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3gnD_g.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gTD_u50.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3g3D_u50.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gbD_u50.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gfD_u50.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gnD_g.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: local('Montserrat ExtraBold'), local('Montserrat-ExtraBold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_c5H3gTD_u50.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: local('Montserrat ExtraBold'), local('Montserrat-ExtraBold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_c5H3g3D_u50.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: local('Montserrat ExtraBold'), local('Montserrat-ExtraBold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_c5H3gbD_u50.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: local('Montserrat ExtraBold'), local('Montserrat-ExtraBold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_c5H3gfD_u50.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: local('Montserrat ExtraBold'), local('Montserrat-ExtraBold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_c5H3gnD_g.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Montserrat Black'), local('Montserrat-Black'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_epG3gTD_u50.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Montserrat Black'), local('Montserrat-Black'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_epG3g3D_u50.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Montserrat Black'), local('Montserrat-Black'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_epG3gbD_u50.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Montserrat Black'), local('Montserrat-Black'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_epG3gfD_u50.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Montserrat Black'), local('Montserrat-Black'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_epG3gnD_g.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* Montserrat local BEGIN */
@font-face {
  font-family: 'Montserrat';
  src: url('/m-data/static/fonts/shared/Montserrat-Black.ttf');
  src: url('/m-data/static/fonts/shared/Montserrat-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/m-data/static/fonts/shared/Montserrat-BlackItalic.ttf');
  src: url('/m-data/static/fonts/shared/Montserrat-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/m-data/static/fonts/shared/Montserrat-Bold.ttf');
  src: url('/m-data/static/fonts/shared/Montserrat-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/m-data/static/fonts/shared/Montserrat-BoldItalic.ttf');
  src: url('/m-data/static/fonts/shared/Montserrat-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/m-data/static/fonts/shared/Montserrat-ExtraBold.ttf');
  src: url('/m-data/static/fonts/shared/Montserrat-ExtraBold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/m-data/static/fonts/shared/Montserrat-ExtraBoldItalic.ttf');
  src: url('/m-data/static/fonts/shared/Montserrat-ExtraBoldItalic.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/m-data/static/fonts/shared/Montserrat-ExtraLight.ttf');
  src: url('/m-data/static/fonts/shared/Montserrat-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/m-data/static/fonts/shared/Montserrat-ExtraLightItalic.ttf');
  src: url('/m-data/static/fonts/shared/Montserrat-ExtraLightItalic.ttf') format('truetype');
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/m-data/static/fonts/shared/Montserrat-Italic.ttf');
  src: url('/m-data/static/fonts/shared/Montserrat-Italic.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/m-data/static/fonts/shared/Montserrat-Light.ttf');
  src: url('/m-data/static/fonts/shared/Montserrat-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/m-data/static/fonts/shared/Montserrat-LightItalic.ttf');
  src: url('/m-data/static/fonts/shared/Montserrat-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/m-data/static/fonts/shared/Montserrat-Medium.ttf');
  src: url('/m-data/static/fonts/shared/Montserrat-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/m-data/static/fonts/shared/Montserrat-MediumItalic.ttf');
  src: url('/m-data/static/fonts/shared/Montserrat-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/m-data/static/fonts/shared/Montserrat-Regular.ttf');
  src: url('/m-data/static/fonts/shared/Montserrat-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/m-data/static/fonts/shared/Montserrat-SemiBold.ttf');
  src: url('/m-data/static/fonts/shared/Montserrat-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/m-data/static/fonts/shared/Montserrat-SemiBoldItalic.ttf');
  src: url('/m-data/static/fonts/shared/Montserrat-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/m-data/static/fonts/shared/Montserrat-Thin.ttf');
  src: url('/m-data/static/fonts/shared/Montserrat-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/m-data/static/fonts/shared/Montserrat-ThinItalic.ttf');
  src: url('/m-data/static/fonts/shared/Montserrat-ThinItalic.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}
/* Montserrat local END */
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OX-hpOqc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OVuhpOqc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXuhpOqc.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OUehpOqc.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXehpOqc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXOhpOqc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFW50bbck.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOX-hpOqc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOVuhpOqc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXuhpOqc.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOUehpOqc.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXehpOqc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXOhpOqc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOX-hpOqc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOVuhpOqc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXuhpOqc.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUehpOqc.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXehpOqc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOX-hpOqc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOVuhpOqc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOXuhpOqc.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOUehpOqc.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOXehpOqc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOXOhpOqc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOUuhp.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* Open Sans local BEGIN */
@font-face {
  font-family: 'Open Sans';
  src: url('/m-data/static/fonts/shared/OpenSans-Bold.ttf');
  src: url('/m-data/static/fonts/shared/OpenSans-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Open Sans';
  src: url('/m-data/static/fonts/shared/OpenSans-BoldItalic.ttf');
  src: url('/m-data/static/fonts/shared/OpenSans-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Open Sans';
  src: url('/m-data/static/fonts/shared/OpenSans-ExtraBold.ttf');
  src: url('/m-data/static/fonts/shared/OpenSans-ExtraBold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Open Sans';
  src: url('/m-data/static/fonts/shared/OpenSans-ExtraBoldItalic.ttf');
  src: url('/m-data/static/fonts/shared/OpenSans-ExtraBoldItalic.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Open Sans';
  src: url('/m-data/static/fonts/shared/OpenSans-Italic.ttf');
  src: url('/m-data/static/fonts/shared/OpenSans-Italic.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Open Sans';
  src: url('/m-data/static/fonts/shared/OpenSans-Light.ttf');
  src: url('/m-data/static/fonts/shared/OpenSans-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Open Sans';
  src: url('/m-data/static/fonts/shared/OpenSans-LightItalic.ttf');
  src: url('/m-data/static/fonts/shared/OpenSans-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Open Sans';
  src: url('/m-data/static/fonts/shared/OpenSans-Medium.ttf');
  src: url('/m-data/static/fonts/shared/OpenSans-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Open Sans';
  src: url('/m-data/static/fonts/shared/OpenSans-MediumItalic.ttf');
  src: url('/m-data/static/fonts/shared/OpenSans-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Open Sans';
  src: url('/m-data/static/fonts/shared/OpenSans-Regular.ttf');
  src: url('/m-data/static/fonts/shared/OpenSans-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Open Sans';
  src: url('/m-data/static/fonts/shared/OpenSans-SemiBold.ttf');
  src: url('/m-data/static/fonts/shared/OpenSans-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Open Sans';
  src: url('/m-data/static/fonts/shared/OpenSans-SemiBoldItalic.ttf');
  src: url('/m-data/static/fonts/shared/OpenSans-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}
/* Open Sans local END */
/** FuturaBold **/
@font-face {
  font-family: 'FuturaBold';
  src: url('/m-data/static/fonts/shared/FuturaBold.eot');
  /* IE 9 Compatibility Mode */
  src: url('/m-data/static/fonts/shared/FuturaBold.eot?#iefix') format('embedded-opentype'), /* IE < 9 */ url('/m-data/static/fonts/shared/FuturaBold.woff2') format('woff2'), /* Super Modern Browsers */ url('/m-data/static/fonts/shared/FuturaBold.woff') format('woff'), /* Firefox >= 3.6, any other modern browser */ url('/m-data/static/fonts/shared/FuturaBold.ttf') format('truetype'), /* Safari, Android, iOS */ url('/m-data/static/fonts/shared/FuturaBold.svg#futura-bold') format('svg');
  /* Chrome < 4, Legacy iOS */
  font-display: swap;
}
/** FuturaBook **/
@font-face {
  font-family: 'FuturaBook';
  src: url('/m-data/static/fonts/shared/FuturaBookC.eot');
  src: url('/m-data/static/fonts/shared/FuturaBookC.eot?#iefix') format('embedded-opentype'), url('/m-data/static/fonts/shared/FuturaBookC.woff') format('woff'), url('/m-data/static/fonts/shared/FuturaBookC.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
/** FuturaMedium **/
@font-face {
  font-family: 'FuturaMedium';
  src: url('/m-data/static/fonts/shared/FuturaMediumC.eot');
  src: url('/m-data/static/fonts/shared/FuturaMediumC.eot?#iefix') format('embedded-opentype'), url('/m-data/static/fonts/shared/FuturaMediumC.woff') format('woff'), url('/m-data/static/fonts/shared/FuturaMediumC.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
/** Oranienbaum **/
@font-face {
  font-family: 'Oranienbaum';
  src: url('/m-data/static/fonts/shared/FuturaMediumC.eot');
  src: url('/m-data/static/fonts/shared/Oranienbaum-Regular.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
/** Inter  BEGIN**/
@font-face {
  font-family: 'Inter';
  src: url('/m-data/static/fonts/shared/Inter-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('/m-data/static/fonts/shared/Inter-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('/m-data/static/fonts/shared/Inter-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('/m-data/static/fonts/shared/Inter-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('/m-data/static/fonts/shared/Inter-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('/m-data/static/fonts/shared/Inter-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('/m-data/static/fonts/shared/Inter-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('/m-data/static/fonts/shared/Inter-ExtraBold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('/m-data/static/fonts/shared/Inter-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
/** Inter  END**/
/** Lato  BEGIN**/
@font-face {
  font-family: 'Lato';
  src: url('/m-data/static/fonts/shared/Lato-Black.ttf');
  src: url('/m-data/static/fonts/shared/Lato-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Lato';
  src: url('/m-data/static/fonts/shared/Lato-BlackItalic.ttf');
  src: url('/m-data/static/fonts/shared/Lato-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Lato';
  src: url('/m-data/static/fonts/shared/Lato-Bold.ttf');
  src: url('/m-data/static/fonts/shared/Lato-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Lato';
  src: url('/m-data/static/fonts/shared/Lato-BoldItalic.ttf');
  src: url('/m-data/static/fonts/shared/Lato-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Lato';
  src: url('/m-data/static/fonts/shared/Lato-Italic.ttf');
  src: url('/m-data/static/fonts/shared/Lato-Italic.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Lato';
  src: url('/m-data/static/fonts/shared/Lato-Light.ttf');
  src: url('/m-data/static/fonts/shared/Lato-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Lato';
  src: url('/m-data/static/fonts/shared/Lato-LightItalic.ttf');
  src: url('/m-data/static/fonts/shared/Lato-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Lato';
  src: url('/m-data/static/fonts/shared/Lato-Regular.ttf');
  src: url('/m-data/static/fonts/shared/Lato-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Lato';
  src: url('/m-data/static/fonts/shared/Lato-Thin.ttf');
  src: url('/m-data/static/fonts/shared/Lato-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Lato';
  src: url('/m-data/static/fonts/shared/Lato-ThinItalic.ttf');
  src: url('/m-data/static/fonts/shared/Lato-ThinItalic.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}
/** Lato  END**/
/** VTBGroupUI **/
@font-face {
  font-family: 'VTBGroupUI';
  src: local('VTBGroupUI-Light'), local('VTBGroupUI-Light'), url('/m-data/static/fonts/shared/VTBGroupUI-Light.woff2') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'VTBGroupUI';
  src: local('VTBGroupUI-Regular'), local('VTBGroupUI-Regular'), url('/m-data/static/fonts/shared/VTBGroupUI-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'VTBGroupUI';
  src: local('VTBGroupUI-Medium'), local('VTBGroupUI-Medium'), url('/m-data/static/fonts/shared/VTBGroupUI-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'VTBGroupUI';
  src: local('VTBGroupUI-DemiBold'), local('VTBGroupUI-DemiBold'), url('/m-data/static/fonts/shared/VTBGroupUI-DemiBold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'VTBGroupUI';
  src: local('VTBGroupUI-Bold'), local('VTBGroupUI-Bold'), url('/m-data/static/fonts/shared/VTBGroupUI-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
/** VTBGroupUI END**/
/** PT Sans Pro**/
@font-face {
  font-family: 'PT Sans Pro - Regular';
  src: local('PT Sans Pro - Regular'), local('PTSansPro-Regular'), url('/m-data/static/fonts/shared/PTSansPro-Regular.woff') format('woff'), url('/m-data/static/fonts/shared/PTSansPro-Regular.woff2') format('woff2'), url('/m-data/static/fonts/sharedPTSansPro-Regular.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'PT Sans Pro Caption';
  src: local('PT Sans Pro Caption'), local('PTSansPro-Caption'), url('/m-data/static/fonts/shared/PTSansProCaption.woff') format('woff'), url('/m-data/static/fonts/shared/PTSansProCaption.woff2') format('woff2'), url('/m-data/static/fonts/sharedPTSansProCaption.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'PT Sans Pro Caption Bold';
  src: local('PT Sans Pro Caption Bold'), local('PTSansPro-Caption Bold'), url('/m-data/static/fonts/shared/PTSansProCaption-Bold.woff') format('woff'), url('/m-data/static/fonts/shared/PTSansProCaption-Bold.woff2') format('woff2'), url('/m-data/static/fonts/sharedPTSansProCaption-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
/** PT Sans Pro Caption END**/
.k-icon {
  font-family: WebComponentsIcons !important;
}
.fa,
.far,
.fas {
  font-family: "Font Awesome 5 Free" !important;
}
@font-face {
  font-family: 'mrx-icon-font';
  src: url('/m-data/static/fonts/shared/mrx-icon-font.eot?gdmeyt');
  src: url('/m-data/static/fonts/shared/mrx-icon-font.eot?gdmeyt#iefix') format('embedded-opentype'), url('/m-data/static/fonts/shared/mrx-icon-font.ttf?gdmeyt') format('truetype'), url('/m-data/static/fonts/shared/mrx-icon-font.woff?gdmeyt') format('woff'), url('/m-data/static/fonts/shared/mrx-icon-font.svg?gdmeyt#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

html {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -ms-overflow-style: scrollbar;
}
*,
::after,
::before {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}
.container {
  max-width: 1330px;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.row {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -8px;
  margin-left: -8px;
}
.form-row {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -4px;
  margin-left: -4px;
}
.form-row > .col,
.form-row > [class*="col-"] {
  padding-right: 4px;
  padding-left: 4px;
}
.w-auto {
  width: auto !important;
}
.h-auto {
  height: auto !important;
}
.mxw-0 {
  max-width: 0% !important;
  width: 100%;
}
.mnw-0 {
  min-width: 0% !important;
}
.w-0 {
  width: 0% !important;
}
.h-0 {
  height: 0% !important;
}
.mxw-1 {
  max-width: 1% !important;
  width: 100%;
}
.mnw-1 {
  min-width: 1% !important;
}
.w-1 {
  width: 1% !important;
}
.h-1 {
  height: 1% !important;
}
.mxw-2 {
  max-width: 2% !important;
  width: 100%;
}
.mnw-2 {
  min-width: 2% !important;
}
.w-2 {
  width: 2% !important;
}
.h-2 {
  height: 2% !important;
}
.mxw-3 {
  max-width: 3% !important;
  width: 100%;
}
.mnw-3 {
  min-width: 3% !important;
}
.w-3 {
  width: 3% !important;
}
.h-3 {
  height: 3% !important;
}
.mxw-4 {
  max-width: 4% !important;
  width: 100%;
}
.mnw-4 {
  min-width: 4% !important;
}
.w-4 {
  width: 4% !important;
}
.h-4 {
  height: 4% !important;
}
.mxw-5 {
  max-width: 5% !important;
  width: 100%;
}
.mnw-5 {
  min-width: 5% !important;
}
.w-5 {
  width: 5% !important;
}
.h-5 {
  height: 5% !important;
}
.mxw-6 {
  max-width: 6% !important;
  width: 100%;
}
.mnw-6 {
  min-width: 6% !important;
}
.w-6 {
  width: 6% !important;
}
.h-6 {
  height: 6% !important;
}
.mxw-7 {
  max-width: 7% !important;
  width: 100%;
}
.mnw-7 {
  min-width: 7% !important;
}
.w-7 {
  width: 7% !important;
}
.h-7 {
  height: 7% !important;
}
.mxw-8 {
  max-width: 8% !important;
  width: 100%;
}
.mnw-8 {
  min-width: 8% !important;
}
.w-8 {
  width: 8% !important;
}
.h-8 {
  height: 8% !important;
}
.mxw-9 {
  max-width: 9% !important;
  width: 100%;
}
.mnw-9 {
  min-width: 9% !important;
}
.w-9 {
  width: 9% !important;
}
.h-9 {
  height: 9% !important;
}
.mxw-10 {
  max-width: 10% !important;
  width: 100%;
}
.mnw-10 {
  min-width: 10% !important;
}
.w-10 {
  width: 10% !important;
}
.h-10 {
  height: 10% !important;
}
.mxw-11 {
  max-width: 11% !important;
  width: 100%;
}
.mnw-11 {
  min-width: 11% !important;
}
.w-11 {
  width: 11% !important;
}
.h-11 {
  height: 11% !important;
}
.mxw-12 {
  max-width: 12% !important;
  width: 100%;
}
.mnw-12 {
  min-width: 12% !important;
}
.w-12 {
  width: 12% !important;
}
.h-12 {
  height: 12% !important;
}
.mxw-13 {
  max-width: 13% !important;
  width: 100%;
}
.mnw-13 {
  min-width: 13% !important;
}
.w-13 {
  width: 13% !important;
}
.h-13 {
  height: 13% !important;
}
.mxw-14 {
  max-width: 14% !important;
  width: 100%;
}
.mnw-14 {
  min-width: 14% !important;
}
.w-14 {
  width: 14% !important;
}
.h-14 {
  height: 14% !important;
}
.mxw-15 {
  max-width: 15% !important;
  width: 100%;
}
.mnw-15 {
  min-width: 15% !important;
}
.w-15 {
  width: 15% !important;
}
.h-15 {
  height: 15% !important;
}
.mxw-16 {
  max-width: 16% !important;
  width: 100%;
}
.mnw-16 {
  min-width: 16% !important;
}
.w-16 {
  width: 16% !important;
}
.h-16 {
  height: 16% !important;
}
.mxw-17 {
  max-width: 17% !important;
  width: 100%;
}
.mnw-17 {
  min-width: 17% !important;
}
.w-17 {
  width: 17% !important;
}
.h-17 {
  height: 17% !important;
}
.mxw-18 {
  max-width: 18% !important;
  width: 100%;
}
.mnw-18 {
  min-width: 18% !important;
}
.w-18 {
  width: 18% !important;
}
.h-18 {
  height: 18% !important;
}
.mxw-19 {
  max-width: 19% !important;
  width: 100%;
}
.mnw-19 {
  min-width: 19% !important;
}
.w-19 {
  width: 19% !important;
}
.h-19 {
  height: 19% !important;
}
.mxw-20 {
  max-width: 20% !important;
  width: 100%;
}
.mnw-20 {
  min-width: 20% !important;
}
.w-20 {
  width: 20% !important;
}
.h-20 {
  height: 20% !important;
}
.mxw-21 {
  max-width: 21% !important;
  width: 100%;
}
.mnw-21 {
  min-width: 21% !important;
}
.w-21 {
  width: 21% !important;
}
.h-21 {
  height: 21% !important;
}
.mxw-22 {
  max-width: 22% !important;
  width: 100%;
}
.mnw-22 {
  min-width: 22% !important;
}
.w-22 {
  width: 22% !important;
}
.h-22 {
  height: 22% !important;
}
.mxw-23 {
  max-width: 23% !important;
  width: 100%;
}
.mnw-23 {
  min-width: 23% !important;
}
.w-23 {
  width: 23% !important;
}
.h-23 {
  height: 23% !important;
}
.mxw-24 {
  max-width: 24% !important;
  width: 100%;
}
.mnw-24 {
  min-width: 24% !important;
}
.w-24 {
  width: 24% !important;
}
.h-24 {
  height: 24% !important;
}
.mxw-25 {
  max-width: 25% !important;
  width: 100%;
}
.mnw-25 {
  min-width: 25% !important;
}
.w-25 {
  width: 25% !important;
}
.h-25 {
  height: 25% !important;
}
.mxw-26 {
  max-width: 26% !important;
  width: 100%;
}
.mnw-26 {
  min-width: 26% !important;
}
.w-26 {
  width: 26% !important;
}
.h-26 {
  height: 26% !important;
}
.mxw-27 {
  max-width: 27% !important;
  width: 100%;
}
.mnw-27 {
  min-width: 27% !important;
}
.w-27 {
  width: 27% !important;
}
.h-27 {
  height: 27% !important;
}
.mxw-28 {
  max-width: 28% !important;
  width: 100%;
}
.mnw-28 {
  min-width: 28% !important;
}
.w-28 {
  width: 28% !important;
}
.h-28 {
  height: 28% !important;
}
.mxw-29 {
  max-width: 29% !important;
  width: 100%;
}
.mnw-29 {
  min-width: 29% !important;
}
.w-29 {
  width: 29% !important;
}
.h-29 {
  height: 29% !important;
}
.mxw-30 {
  max-width: 30% !important;
  width: 100%;
}
.mnw-30 {
  min-width: 30% !important;
}
.w-30 {
  width: 30% !important;
}
.h-30 {
  height: 30% !important;
}
.mxw-31 {
  max-width: 31% !important;
  width: 100%;
}
.mnw-31 {
  min-width: 31% !important;
}
.w-31 {
  width: 31% !important;
}
.h-31 {
  height: 31% !important;
}
.mxw-32 {
  max-width: 32% !important;
  width: 100%;
}
.mnw-32 {
  min-width: 32% !important;
}
.w-32 {
  width: 32% !important;
}
.h-32 {
  height: 32% !important;
}
.mxw-33 {
  max-width: 33% !important;
  width: 100%;
}
.mnw-33 {
  min-width: 33% !important;
}
.w-33 {
  width: 33% !important;
}
.h-33 {
  height: 33% !important;
}
.mxw-34 {
  max-width: 34% !important;
  width: 100%;
}
.mnw-34 {
  min-width: 34% !important;
}
.w-34 {
  width: 34% !important;
}
.h-34 {
  height: 34% !important;
}
.mxw-35 {
  max-width: 35% !important;
  width: 100%;
}
.mnw-35 {
  min-width: 35% !important;
}
.w-35 {
  width: 35% !important;
}
.h-35 {
  height: 35% !important;
}
.mxw-36 {
  max-width: 36% !important;
  width: 100%;
}
.mnw-36 {
  min-width: 36% !important;
}
.w-36 {
  width: 36% !important;
}
.h-36 {
  height: 36% !important;
}
.mxw-37 {
  max-width: 37% !important;
  width: 100%;
}
.mnw-37 {
  min-width: 37% !important;
}
.w-37 {
  width: 37% !important;
}
.h-37 {
  height: 37% !important;
}
.mxw-38 {
  max-width: 38% !important;
  width: 100%;
}
.mnw-38 {
  min-width: 38% !important;
}
.w-38 {
  width: 38% !important;
}
.h-38 {
  height: 38% !important;
}
.mxw-39 {
  max-width: 39% !important;
  width: 100%;
}
.mnw-39 {
  min-width: 39% !important;
}
.w-39 {
  width: 39% !important;
}
.h-39 {
  height: 39% !important;
}
.mxw-40 {
  max-width: 40% !important;
  width: 100%;
}
.mnw-40 {
  min-width: 40% !important;
}
.w-40 {
  width: 40% !important;
}
.h-40 {
  height: 40% !important;
}
.mxw-41 {
  max-width: 41% !important;
  width: 100%;
}
.mnw-41 {
  min-width: 41% !important;
}
.w-41 {
  width: 41% !important;
}
.h-41 {
  height: 41% !important;
}
.mxw-42 {
  max-width: 42% !important;
  width: 100%;
}
.mnw-42 {
  min-width: 42% !important;
}
.w-42 {
  width: 42% !important;
}
.h-42 {
  height: 42% !important;
}
.mxw-43 {
  max-width: 43% !important;
  width: 100%;
}
.mnw-43 {
  min-width: 43% !important;
}
.w-43 {
  width: 43% !important;
}
.h-43 {
  height: 43% !important;
}
.mxw-44 {
  max-width: 44% !important;
  width: 100%;
}
.mnw-44 {
  min-width: 44% !important;
}
.w-44 {
  width: 44% !important;
}
.h-44 {
  height: 44% !important;
}
.mxw-45 {
  max-width: 45% !important;
  width: 100%;
}
.mnw-45 {
  min-width: 45% !important;
}
.w-45 {
  width: 45% !important;
}
.h-45 {
  height: 45% !important;
}
.mxw-46 {
  max-width: 46% !important;
  width: 100%;
}
.mnw-46 {
  min-width: 46% !important;
}
.w-46 {
  width: 46% !important;
}
.h-46 {
  height: 46% !important;
}
.mxw-47 {
  max-width: 47% !important;
  width: 100%;
}
.mnw-47 {
  min-width: 47% !important;
}
.w-47 {
  width: 47% !important;
}
.h-47 {
  height: 47% !important;
}
.mxw-48 {
  max-width: 48% !important;
  width: 100%;
}
.mnw-48 {
  min-width: 48% !important;
}
.w-48 {
  width: 48% !important;
}
.h-48 {
  height: 48% !important;
}
.mxw-49 {
  max-width: 49% !important;
  width: 100%;
}
.mnw-49 {
  min-width: 49% !important;
}
.w-49 {
  width: 49% !important;
}
.h-49 {
  height: 49% !important;
}
.mxw-50 {
  max-width: 50% !important;
  width: 100%;
}
.mnw-50 {
  min-width: 50% !important;
}
.w-50 {
  width: 50% !important;
}
.h-50 {
  height: 50% !important;
}
.mxw-51 {
  max-width: 51% !important;
  width: 100%;
}
.mnw-51 {
  min-width: 51% !important;
}
.w-51 {
  width: 51% !important;
}
.h-51 {
  height: 51% !important;
}
.mxw-52 {
  max-width: 52% !important;
  width: 100%;
}
.mnw-52 {
  min-width: 52% !important;
}
.w-52 {
  width: 52% !important;
}
.h-52 {
  height: 52% !important;
}
.mxw-53 {
  max-width: 53% !important;
  width: 100%;
}
.mnw-53 {
  min-width: 53% !important;
}
.w-53 {
  width: 53% !important;
}
.h-53 {
  height: 53% !important;
}
.mxw-54 {
  max-width: 54% !important;
  width: 100%;
}
.mnw-54 {
  min-width: 54% !important;
}
.w-54 {
  width: 54% !important;
}
.h-54 {
  height: 54% !important;
}
.mxw-55 {
  max-width: 55% !important;
  width: 100%;
}
.mnw-55 {
  min-width: 55% !important;
}
.w-55 {
  width: 55% !important;
}
.h-55 {
  height: 55% !important;
}
.mxw-56 {
  max-width: 56% !important;
  width: 100%;
}
.mnw-56 {
  min-width: 56% !important;
}
.w-56 {
  width: 56% !important;
}
.h-56 {
  height: 56% !important;
}
.mxw-57 {
  max-width: 57% !important;
  width: 100%;
}
.mnw-57 {
  min-width: 57% !important;
}
.w-57 {
  width: 57% !important;
}
.h-57 {
  height: 57% !important;
}
.mxw-58 {
  max-width: 58% !important;
  width: 100%;
}
.mnw-58 {
  min-width: 58% !important;
}
.w-58 {
  width: 58% !important;
}
.h-58 {
  height: 58% !important;
}
.mxw-59 {
  max-width: 59% !important;
  width: 100%;
}
.mnw-59 {
  min-width: 59% !important;
}
.w-59 {
  width: 59% !important;
}
.h-59 {
  height: 59% !important;
}
.mxw-60 {
  max-width: 60% !important;
  width: 100%;
}
.mnw-60 {
  min-width: 60% !important;
}
.w-60 {
  width: 60% !important;
}
.h-60 {
  height: 60% !important;
}
.mxw-61 {
  max-width: 61% !important;
  width: 100%;
}
.mnw-61 {
  min-width: 61% !important;
}
.w-61 {
  width: 61% !important;
}
.h-61 {
  height: 61% !important;
}
.mxw-62 {
  max-width: 62% !important;
  width: 100%;
}
.mnw-62 {
  min-width: 62% !important;
}
.w-62 {
  width: 62% !important;
}
.h-62 {
  height: 62% !important;
}
.mxw-63 {
  max-width: 63% !important;
  width: 100%;
}
.mnw-63 {
  min-width: 63% !important;
}
.w-63 {
  width: 63% !important;
}
.h-63 {
  height: 63% !important;
}
.mxw-64 {
  max-width: 64% !important;
  width: 100%;
}
.mnw-64 {
  min-width: 64% !important;
}
.w-64 {
  width: 64% !important;
}
.h-64 {
  height: 64% !important;
}
.mxw-65 {
  max-width: 65% !important;
  width: 100%;
}
.mnw-65 {
  min-width: 65% !important;
}
.w-65 {
  width: 65% !important;
}
.h-65 {
  height: 65% !important;
}
.mxw-66 {
  max-width: 66% !important;
  width: 100%;
}
.mnw-66 {
  min-width: 66% !important;
}
.w-66 {
  width: 66% !important;
}
.h-66 {
  height: 66% !important;
}
.mxw-67 {
  max-width: 67% !important;
  width: 100%;
}
.mnw-67 {
  min-width: 67% !important;
}
.w-67 {
  width: 67% !important;
}
.h-67 {
  height: 67% !important;
}
.mxw-68 {
  max-width: 68% !important;
  width: 100%;
}
.mnw-68 {
  min-width: 68% !important;
}
.w-68 {
  width: 68% !important;
}
.h-68 {
  height: 68% !important;
}
.mxw-69 {
  max-width: 69% !important;
  width: 100%;
}
.mnw-69 {
  min-width: 69% !important;
}
.w-69 {
  width: 69% !important;
}
.h-69 {
  height: 69% !important;
}
.mxw-70 {
  max-width: 70% !important;
  width: 100%;
}
.mnw-70 {
  min-width: 70% !important;
}
.w-70 {
  width: 70% !important;
}
.h-70 {
  height: 70% !important;
}
.mxw-71 {
  max-width: 71% !important;
  width: 100%;
}
.mnw-71 {
  min-width: 71% !important;
}
.w-71 {
  width: 71% !important;
}
.h-71 {
  height: 71% !important;
}
.mxw-72 {
  max-width: 72% !important;
  width: 100%;
}
.mnw-72 {
  min-width: 72% !important;
}
.w-72 {
  width: 72% !important;
}
.h-72 {
  height: 72% !important;
}
.mxw-73 {
  max-width: 73% !important;
  width: 100%;
}
.mnw-73 {
  min-width: 73% !important;
}
.w-73 {
  width: 73% !important;
}
.h-73 {
  height: 73% !important;
}
.mxw-74 {
  max-width: 74% !important;
  width: 100%;
}
.mnw-74 {
  min-width: 74% !important;
}
.w-74 {
  width: 74% !important;
}
.h-74 {
  height: 74% !important;
}
.mxw-75 {
  max-width: 75% !important;
  width: 100%;
}
.mnw-75 {
  min-width: 75% !important;
}
.w-75 {
  width: 75% !important;
}
.h-75 {
  height: 75% !important;
}
.mxw-76 {
  max-width: 76% !important;
  width: 100%;
}
.mnw-76 {
  min-width: 76% !important;
}
.w-76 {
  width: 76% !important;
}
.h-76 {
  height: 76% !important;
}
.mxw-77 {
  max-width: 77% !important;
  width: 100%;
}
.mnw-77 {
  min-width: 77% !important;
}
.w-77 {
  width: 77% !important;
}
.h-77 {
  height: 77% !important;
}
.mxw-78 {
  max-width: 78% !important;
  width: 100%;
}
.mnw-78 {
  min-width: 78% !important;
}
.w-78 {
  width: 78% !important;
}
.h-78 {
  height: 78% !important;
}
.mxw-79 {
  max-width: 79% !important;
  width: 100%;
}
.mnw-79 {
  min-width: 79% !important;
}
.w-79 {
  width: 79% !important;
}
.h-79 {
  height: 79% !important;
}
.mxw-80 {
  max-width: 80% !important;
  width: 100%;
}
.mnw-80 {
  min-width: 80% !important;
}
.w-80 {
  width: 80% !important;
}
.h-80 {
  height: 80% !important;
}
.mxw-81 {
  max-width: 81% !important;
  width: 100%;
}
.mnw-81 {
  min-width: 81% !important;
}
.w-81 {
  width: 81% !important;
}
.h-81 {
  height: 81% !important;
}
.mxw-82 {
  max-width: 82% !important;
  width: 100%;
}
.mnw-82 {
  min-width: 82% !important;
}
.w-82 {
  width: 82% !important;
}
.h-82 {
  height: 82% !important;
}
.mxw-83 {
  max-width: 83% !important;
  width: 100%;
}
.mnw-83 {
  min-width: 83% !important;
}
.w-83 {
  width: 83% !important;
}
.h-83 {
  height: 83% !important;
}
.mxw-84 {
  max-width: 84% !important;
  width: 100%;
}
.mnw-84 {
  min-width: 84% !important;
}
.w-84 {
  width: 84% !important;
}
.h-84 {
  height: 84% !important;
}
.mxw-85 {
  max-width: 85% !important;
  width: 100%;
}
.mnw-85 {
  min-width: 85% !important;
}
.w-85 {
  width: 85% !important;
}
.h-85 {
  height: 85% !important;
}
.mxw-86 {
  max-width: 86% !important;
  width: 100%;
}
.mnw-86 {
  min-width: 86% !important;
}
.w-86 {
  width: 86% !important;
}
.h-86 {
  height: 86% !important;
}
.mxw-87 {
  max-width: 87% !important;
  width: 100%;
}
.mnw-87 {
  min-width: 87% !important;
}
.w-87 {
  width: 87% !important;
}
.h-87 {
  height: 87% !important;
}
.mxw-88 {
  max-width: 88% !important;
  width: 100%;
}
.mnw-88 {
  min-width: 88% !important;
}
.w-88 {
  width: 88% !important;
}
.h-88 {
  height: 88% !important;
}
.mxw-89 {
  max-width: 89% !important;
  width: 100%;
}
.mnw-89 {
  min-width: 89% !important;
}
.w-89 {
  width: 89% !important;
}
.h-89 {
  height: 89% !important;
}
.mxw-90 {
  max-width: 90% !important;
  width: 100%;
}
.mnw-90 {
  min-width: 90% !important;
}
.w-90 {
  width: 90% !important;
}
.h-90 {
  height: 90% !important;
}
.mxw-91 {
  max-width: 91% !important;
  width: 100%;
}
.mnw-91 {
  min-width: 91% !important;
}
.w-91 {
  width: 91% !important;
}
.h-91 {
  height: 91% !important;
}
.mxw-92 {
  max-width: 92% !important;
  width: 100%;
}
.mnw-92 {
  min-width: 92% !important;
}
.w-92 {
  width: 92% !important;
}
.h-92 {
  height: 92% !important;
}
.mxw-93 {
  max-width: 93% !important;
  width: 100%;
}
.mnw-93 {
  min-width: 93% !important;
}
.w-93 {
  width: 93% !important;
}
.h-93 {
  height: 93% !important;
}
.mxw-94 {
  max-width: 94% !important;
  width: 100%;
}
.mnw-94 {
  min-width: 94% !important;
}
.w-94 {
  width: 94% !important;
}
.h-94 {
  height: 94% !important;
}
.mxw-95 {
  max-width: 95% !important;
  width: 100%;
}
.mnw-95 {
  min-width: 95% !important;
}
.w-95 {
  width: 95% !important;
}
.h-95 {
  height: 95% !important;
}
.mxw-96 {
  max-width: 96% !important;
  width: 100%;
}
.mnw-96 {
  min-width: 96% !important;
}
.w-96 {
  width: 96% !important;
}
.h-96 {
  height: 96% !important;
}
.mxw-97 {
  max-width: 97% !important;
  width: 100%;
}
.mnw-97 {
  min-width: 97% !important;
}
.w-97 {
  width: 97% !important;
}
.h-97 {
  height: 97% !important;
}
.mxw-98 {
  max-width: 98% !important;
  width: 100%;
}
.mnw-98 {
  min-width: 98% !important;
}
.w-98 {
  width: 98% !important;
}
.h-98 {
  height: 98% !important;
}
.mxw-99 {
  max-width: 99% !important;
  width: 100%;
}
.mnw-99 {
  min-width: 99% !important;
}
.w-99 {
  width: 99% !important;
}
.h-99 {
  height: 99% !important;
}
.mxw-100 {
  max-width: 100% !important;
  width: 100%;
}
.mnw-100 {
  min-width: 100% !important;
}
.w-100 {
  width: 100% !important;
}
.h-100 {
  height: 100% !important;
}
.wpx-0 {
  width: 0px !important;
  max-width: 0px !important;
  min-width: 0px !important;
}
.hpx-0 {
  height: 0px !important;
  max-height: 0px !important;
  min-height: 0px !important;
}
.mxw-px-0 {
  max-width: 0px !important;
  width: 100%;
}
.mnw-px-0 {
  min-width: 0px !important;
}
.mxh-px-0 {
  max-height: 0px !important;
}
.mnh-px-0 {
  min-height: 0px !important;
}
.wpx-1 {
  width: 1px !important;
  max-width: 1px !important;
  min-width: 1px !important;
}
.hpx-1 {
  height: 1px !important;
  max-height: 1px !important;
  min-height: 1px !important;
}
.mxw-px-1 {
  max-width: 1px !important;
  width: 100%;
}
.mnw-px-1 {
  min-width: 1px !important;
}
.mxh-px-1 {
  max-height: 1px !important;
}
.mnh-px-1 {
  min-height: 1px !important;
}
.wpx-2 {
  width: 2px !important;
  max-width: 2px !important;
  min-width: 2px !important;
}
.hpx-2 {
  height: 2px !important;
  max-height: 2px !important;
  min-height: 2px !important;
}
.mxw-px-2 {
  max-width: 2px !important;
  width: 100%;
}
.mnw-px-2 {
  min-width: 2px !important;
}
.mxh-px-2 {
  max-height: 2px !important;
}
.mnh-px-2 {
  min-height: 2px !important;
}
.wpx-3 {
  width: 3px !important;
  max-width: 3px !important;
  min-width: 3px !important;
}
.hpx-3 {
  height: 3px !important;
  max-height: 3px !important;
  min-height: 3px !important;
}
.mxw-px-3 {
  max-width: 3px !important;
  width: 100%;
}
.mnw-px-3 {
  min-width: 3px !important;
}
.mxh-px-3 {
  max-height: 3px !important;
}
.mnh-px-3 {
  min-height: 3px !important;
}
.wpx-4 {
  width: 4px !important;
  max-width: 4px !important;
  min-width: 4px !important;
}
.hpx-4 {
  height: 4px !important;
  max-height: 4px !important;
  min-height: 4px !important;
}
.mxw-px-4 {
  max-width: 4px !important;
  width: 100%;
}
.mnw-px-4 {
  min-width: 4px !important;
}
.mxh-px-4 {
  max-height: 4px !important;
}
.mnh-px-4 {
  min-height: 4px !important;
}
.wpx-5 {
  width: 5px !important;
  max-width: 5px !important;
  min-width: 5px !important;
}
.hpx-5 {
  height: 5px !important;
  max-height: 5px !important;
  min-height: 5px !important;
}
.mxw-px-5 {
  max-width: 5px !important;
  width: 100%;
}
.mnw-px-5 {
  min-width: 5px !important;
}
.mxh-px-5 {
  max-height: 5px !important;
}
.mnh-px-5 {
  min-height: 5px !important;
}
.wpx-6 {
  width: 6px !important;
  max-width: 6px !important;
  min-width: 6px !important;
}
.hpx-6 {
  height: 6px !important;
  max-height: 6px !important;
  min-height: 6px !important;
}
.mxw-px-6 {
  max-width: 6px !important;
  width: 100%;
}
.mnw-px-6 {
  min-width: 6px !important;
}
.mxh-px-6 {
  max-height: 6px !important;
}
.mnh-px-6 {
  min-height: 6px !important;
}
.wpx-7 {
  width: 7px !important;
  max-width: 7px !important;
  min-width: 7px !important;
}
.hpx-7 {
  height: 7px !important;
  max-height: 7px !important;
  min-height: 7px !important;
}
.mxw-px-7 {
  max-width: 7px !important;
  width: 100%;
}
.mnw-px-7 {
  min-width: 7px !important;
}
.mxh-px-7 {
  max-height: 7px !important;
}
.mnh-px-7 {
  min-height: 7px !important;
}
.wpx-8 {
  width: 8px !important;
  max-width: 8px !important;
  min-width: 8px !important;
}
.hpx-8 {
  height: 8px !important;
  max-height: 8px !important;
  min-height: 8px !important;
}
.mxw-px-8 {
  max-width: 8px !important;
  width: 100%;
}
.mnw-px-8 {
  min-width: 8px !important;
}
.mxh-px-8 {
  max-height: 8px !important;
}
.mnh-px-8 {
  min-height: 8px !important;
}
.wpx-9 {
  width: 9px !important;
  max-width: 9px !important;
  min-width: 9px !important;
}
.hpx-9 {
  height: 9px !important;
  max-height: 9px !important;
  min-height: 9px !important;
}
.mxw-px-9 {
  max-width: 9px !important;
  width: 100%;
}
.mnw-px-9 {
  min-width: 9px !important;
}
.mxh-px-9 {
  max-height: 9px !important;
}
.mnh-px-9 {
  min-height: 9px !important;
}
.wpx-10 {
  width: 10px !important;
  max-width: 10px !important;
  min-width: 10px !important;
}
.hpx-10 {
  height: 10px !important;
  max-height: 10px !important;
  min-height: 10px !important;
}
.mxw-px-10 {
  max-width: 10px !important;
  width: 100%;
}
.mnw-px-10 {
  min-width: 10px !important;
}
.mxh-px-10 {
  max-height: 10px !important;
}
.mnh-px-10 {
  min-height: 10px !important;
}
.wpx-11 {
  width: 11px !important;
  max-width: 11px !important;
  min-width: 11px !important;
}
.hpx-11 {
  height: 11px !important;
  max-height: 11px !important;
  min-height: 11px !important;
}
.mxw-px-11 {
  max-width: 11px !important;
  width: 100%;
}
.mnw-px-11 {
  min-width: 11px !important;
}
.mxh-px-11 {
  max-height: 11px !important;
}
.mnh-px-11 {
  min-height: 11px !important;
}
.wpx-12 {
  width: 12px !important;
  max-width: 12px !important;
  min-width: 12px !important;
}
.hpx-12 {
  height: 12px !important;
  max-height: 12px !important;
  min-height: 12px !important;
}
.mxw-px-12 {
  max-width: 12px !important;
  width: 100%;
}
.mnw-px-12 {
  min-width: 12px !important;
}
.mxh-px-12 {
  max-height: 12px !important;
}
.mnh-px-12 {
  min-height: 12px !important;
}
.wpx-13 {
  width: 13px !important;
  max-width: 13px !important;
  min-width: 13px !important;
}
.hpx-13 {
  height: 13px !important;
  max-height: 13px !important;
  min-height: 13px !important;
}
.mxw-px-13 {
  max-width: 13px !important;
  width: 100%;
}
.mnw-px-13 {
  min-width: 13px !important;
}
.mxh-px-13 {
  max-height: 13px !important;
}
.mnh-px-13 {
  min-height: 13px !important;
}
.wpx-14 {
  width: 14px !important;
  max-width: 14px !important;
  min-width: 14px !important;
}
.hpx-14 {
  height: 14px !important;
  max-height: 14px !important;
  min-height: 14px !important;
}
.mxw-px-14 {
  max-width: 14px !important;
  width: 100%;
}
.mnw-px-14 {
  min-width: 14px !important;
}
.mxh-px-14 {
  max-height: 14px !important;
}
.mnh-px-14 {
  min-height: 14px !important;
}
.wpx-15 {
  width: 15px !important;
  max-width: 15px !important;
  min-width: 15px !important;
}
.hpx-15 {
  height: 15px !important;
  max-height: 15px !important;
  min-height: 15px !important;
}
.mxw-px-15 {
  max-width: 15px !important;
  width: 100%;
}
.mnw-px-15 {
  min-width: 15px !important;
}
.mxh-px-15 {
  max-height: 15px !important;
}
.mnh-px-15 {
  min-height: 15px !important;
}
.wpx-16 {
  width: 16px !important;
  max-width: 16px !important;
  min-width: 16px !important;
}
.hpx-16 {
  height: 16px !important;
  max-height: 16px !important;
  min-height: 16px !important;
}
.mxw-px-16 {
  max-width: 16px !important;
  width: 100%;
}
.mnw-px-16 {
  min-width: 16px !important;
}
.mxh-px-16 {
  max-height: 16px !important;
}
.mnh-px-16 {
  min-height: 16px !important;
}
.wpx-17 {
  width: 17px !important;
  max-width: 17px !important;
  min-width: 17px !important;
}
.hpx-17 {
  height: 17px !important;
  max-height: 17px !important;
  min-height: 17px !important;
}
.mxw-px-17 {
  max-width: 17px !important;
  width: 100%;
}
.mnw-px-17 {
  min-width: 17px !important;
}
.mxh-px-17 {
  max-height: 17px !important;
}
.mnh-px-17 {
  min-height: 17px !important;
}
.wpx-18 {
  width: 18px !important;
  max-width: 18px !important;
  min-width: 18px !important;
}
.hpx-18 {
  height: 18px !important;
  max-height: 18px !important;
  min-height: 18px !important;
}
.mxw-px-18 {
  max-width: 18px !important;
  width: 100%;
}
.mnw-px-18 {
  min-width: 18px !important;
}
.mxh-px-18 {
  max-height: 18px !important;
}
.mnh-px-18 {
  min-height: 18px !important;
}
.wpx-19 {
  width: 19px !important;
  max-width: 19px !important;
  min-width: 19px !important;
}
.hpx-19 {
  height: 19px !important;
  max-height: 19px !important;
  min-height: 19px !important;
}
.mxw-px-19 {
  max-width: 19px !important;
  width: 100%;
}
.mnw-px-19 {
  min-width: 19px !important;
}
.mxh-px-19 {
  max-height: 19px !important;
}
.mnh-px-19 {
  min-height: 19px !important;
}
.wpx-20 {
  width: 20px !important;
  max-width: 20px !important;
  min-width: 20px !important;
}
.hpx-20 {
  height: 20px !important;
  max-height: 20px !important;
  min-height: 20px !important;
}
.mxw-px-20 {
  max-width: 20px !important;
  width: 100%;
}
.mnw-px-20 {
  min-width: 20px !important;
}
.mxh-px-20 {
  max-height: 20px !important;
}
.mnh-px-20 {
  min-height: 20px !important;
}
.wpx-21 {
  width: 21px !important;
  max-width: 21px !important;
  min-width: 21px !important;
}
.hpx-21 {
  height: 21px !important;
  max-height: 21px !important;
  min-height: 21px !important;
}
.mxw-px-21 {
  max-width: 21px !important;
  width: 100%;
}
.mnw-px-21 {
  min-width: 21px !important;
}
.mxh-px-21 {
  max-height: 21px !important;
}
.mnh-px-21 {
  min-height: 21px !important;
}
.wpx-22 {
  width: 22px !important;
  max-width: 22px !important;
  min-width: 22px !important;
}
.hpx-22 {
  height: 22px !important;
  max-height: 22px !important;
  min-height: 22px !important;
}
.mxw-px-22 {
  max-width: 22px !important;
  width: 100%;
}
.mnw-px-22 {
  min-width: 22px !important;
}
.mxh-px-22 {
  max-height: 22px !important;
}
.mnh-px-22 {
  min-height: 22px !important;
}
.wpx-23 {
  width: 23px !important;
  max-width: 23px !important;
  min-width: 23px !important;
}
.hpx-23 {
  height: 23px !important;
  max-height: 23px !important;
  min-height: 23px !important;
}
.mxw-px-23 {
  max-width: 23px !important;
  width: 100%;
}
.mnw-px-23 {
  min-width: 23px !important;
}
.mxh-px-23 {
  max-height: 23px !important;
}
.mnh-px-23 {
  min-height: 23px !important;
}
.wpx-24 {
  width: 24px !important;
  max-width: 24px !important;
  min-width: 24px !important;
}
.hpx-24 {
  height: 24px !important;
  max-height: 24px !important;
  min-height: 24px !important;
}
.mxw-px-24 {
  max-width: 24px !important;
  width: 100%;
}
.mnw-px-24 {
  min-width: 24px !important;
}
.mxh-px-24 {
  max-height: 24px !important;
}
.mnh-px-24 {
  min-height: 24px !important;
}
.wpx-25 {
  width: 25px !important;
  max-width: 25px !important;
  min-width: 25px !important;
}
.hpx-25 {
  height: 25px !important;
  max-height: 25px !important;
  min-height: 25px !important;
}
.mxw-px-25 {
  max-width: 25px !important;
  width: 100%;
}
.mnw-px-25 {
  min-width: 25px !important;
}
.mxh-px-25 {
  max-height: 25px !important;
}
.mnh-px-25 {
  min-height: 25px !important;
}
.wpx-26 {
  width: 26px !important;
  max-width: 26px !important;
  min-width: 26px !important;
}
.hpx-26 {
  height: 26px !important;
  max-height: 26px !important;
  min-height: 26px !important;
}
.mxw-px-26 {
  max-width: 26px !important;
  width: 100%;
}
.mnw-px-26 {
  min-width: 26px !important;
}
.mxh-px-26 {
  max-height: 26px !important;
}
.mnh-px-26 {
  min-height: 26px !important;
}
.wpx-27 {
  width: 27px !important;
  max-width: 27px !important;
  min-width: 27px !important;
}
.hpx-27 {
  height: 27px !important;
  max-height: 27px !important;
  min-height: 27px !important;
}
.mxw-px-27 {
  max-width: 27px !important;
  width: 100%;
}
.mnw-px-27 {
  min-width: 27px !important;
}
.mxh-px-27 {
  max-height: 27px !important;
}
.mnh-px-27 {
  min-height: 27px !important;
}
.wpx-28 {
  width: 28px !important;
  max-width: 28px !important;
  min-width: 28px !important;
}
.hpx-28 {
  height: 28px !important;
  max-height: 28px !important;
  min-height: 28px !important;
}
.mxw-px-28 {
  max-width: 28px !important;
  width: 100%;
}
.mnw-px-28 {
  min-width: 28px !important;
}
.mxh-px-28 {
  max-height: 28px !important;
}
.mnh-px-28 {
  min-height: 28px !important;
}
.wpx-29 {
  width: 29px !important;
  max-width: 29px !important;
  min-width: 29px !important;
}
.hpx-29 {
  height: 29px !important;
  max-height: 29px !important;
  min-height: 29px !important;
}
.mxw-px-29 {
  max-width: 29px !important;
  width: 100%;
}
.mnw-px-29 {
  min-width: 29px !important;
}
.mxh-px-29 {
  max-height: 29px !important;
}
.mnh-px-29 {
  min-height: 29px !important;
}
.wpx-30 {
  width: 30px !important;
  max-width: 30px !important;
  min-width: 30px !important;
}
.hpx-30 {
  height: 30px !important;
  max-height: 30px !important;
  min-height: 30px !important;
}
.mxw-px-30 {
  max-width: 30px !important;
  width: 100%;
}
.mnw-px-30 {
  min-width: 30px !important;
}
.mxh-px-30 {
  max-height: 30px !important;
}
.mnh-px-30 {
  min-height: 30px !important;
}
.wpx-31 {
  width: 31px !important;
  max-width: 31px !important;
  min-width: 31px !important;
}
.hpx-31 {
  height: 31px !important;
  max-height: 31px !important;
  min-height: 31px !important;
}
.mxw-px-31 {
  max-width: 31px !important;
  width: 100%;
}
.mnw-px-31 {
  min-width: 31px !important;
}
.mxh-px-31 {
  max-height: 31px !important;
}
.mnh-px-31 {
  min-height: 31px !important;
}
.wpx-32 {
  width: 32px !important;
  max-width: 32px !important;
  min-width: 32px !important;
}
.hpx-32 {
  height: 32px !important;
  max-height: 32px !important;
  min-height: 32px !important;
}
.mxw-px-32 {
  max-width: 32px !important;
  width: 100%;
}
.mnw-px-32 {
  min-width: 32px !important;
}
.mxh-px-32 {
  max-height: 32px !important;
}
.mnh-px-32 {
  min-height: 32px !important;
}
.wpx-33 {
  width: 33px !important;
  max-width: 33px !important;
  min-width: 33px !important;
}
.hpx-33 {
  height: 33px !important;
  max-height: 33px !important;
  min-height: 33px !important;
}
.mxw-px-33 {
  max-width: 33px !important;
  width: 100%;
}
.mnw-px-33 {
  min-width: 33px !important;
}
.mxh-px-33 {
  max-height: 33px !important;
}
.mnh-px-33 {
  min-height: 33px !important;
}
.wpx-34 {
  width: 34px !important;
  max-width: 34px !important;
  min-width: 34px !important;
}
.hpx-34 {
  height: 34px !important;
  max-height: 34px !important;
  min-height: 34px !important;
}
.mxw-px-34 {
  max-width: 34px !important;
  width: 100%;
}
.mnw-px-34 {
  min-width: 34px !important;
}
.mxh-px-34 {
  max-height: 34px !important;
}
.mnh-px-34 {
  min-height: 34px !important;
}
.wpx-35 {
  width: 35px !important;
  max-width: 35px !important;
  min-width: 35px !important;
}
.hpx-35 {
  height: 35px !important;
  max-height: 35px !important;
  min-height: 35px !important;
}
.mxw-px-35 {
  max-width: 35px !important;
  width: 100%;
}
.mnw-px-35 {
  min-width: 35px !important;
}
.mxh-px-35 {
  max-height: 35px !important;
}
.mnh-px-35 {
  min-height: 35px !important;
}
.wpx-36 {
  width: 36px !important;
  max-width: 36px !important;
  min-width: 36px !important;
}
.hpx-36 {
  height: 36px !important;
  max-height: 36px !important;
  min-height: 36px !important;
}
.mxw-px-36 {
  max-width: 36px !important;
  width: 100%;
}
.mnw-px-36 {
  min-width: 36px !important;
}
.mxh-px-36 {
  max-height: 36px !important;
}
.mnh-px-36 {
  min-height: 36px !important;
}
.wpx-37 {
  width: 37px !important;
  max-width: 37px !important;
  min-width: 37px !important;
}
.hpx-37 {
  height: 37px !important;
  max-height: 37px !important;
  min-height: 37px !important;
}
.mxw-px-37 {
  max-width: 37px !important;
  width: 100%;
}
.mnw-px-37 {
  min-width: 37px !important;
}
.mxh-px-37 {
  max-height: 37px !important;
}
.mnh-px-37 {
  min-height: 37px !important;
}
.wpx-38 {
  width: 38px !important;
  max-width: 38px !important;
  min-width: 38px !important;
}
.hpx-38 {
  height: 38px !important;
  max-height: 38px !important;
  min-height: 38px !important;
}
.mxw-px-38 {
  max-width: 38px !important;
  width: 100%;
}
.mnw-px-38 {
  min-width: 38px !important;
}
.mxh-px-38 {
  max-height: 38px !important;
}
.mnh-px-38 {
  min-height: 38px !important;
}
.wpx-39 {
  width: 39px !important;
  max-width: 39px !important;
  min-width: 39px !important;
}
.hpx-39 {
  height: 39px !important;
  max-height: 39px !important;
  min-height: 39px !important;
}
.mxw-px-39 {
  max-width: 39px !important;
  width: 100%;
}
.mnw-px-39 {
  min-width: 39px !important;
}
.mxh-px-39 {
  max-height: 39px !important;
}
.mnh-px-39 {
  min-height: 39px !important;
}
.wpx-40 {
  width: 40px !important;
  max-width: 40px !important;
  min-width: 40px !important;
}
.hpx-40 {
  height: 40px !important;
  max-height: 40px !important;
  min-height: 40px !important;
}
.mxw-px-40 {
  max-width: 40px !important;
  width: 100%;
}
.mnw-px-40 {
  min-width: 40px !important;
}
.mxh-px-40 {
  max-height: 40px !important;
}
.mnh-px-40 {
  min-height: 40px !important;
}
.wpx-41 {
  width: 41px !important;
  max-width: 41px !important;
  min-width: 41px !important;
}
.hpx-41 {
  height: 41px !important;
  max-height: 41px !important;
  min-height: 41px !important;
}
.mxw-px-41 {
  max-width: 41px !important;
  width: 100%;
}
.mnw-px-41 {
  min-width: 41px !important;
}
.mxh-px-41 {
  max-height: 41px !important;
}
.mnh-px-41 {
  min-height: 41px !important;
}
.wpx-42 {
  width: 42px !important;
  max-width: 42px !important;
  min-width: 42px !important;
}
.hpx-42 {
  height: 42px !important;
  max-height: 42px !important;
  min-height: 42px !important;
}
.mxw-px-42 {
  max-width: 42px !important;
  width: 100%;
}
.mnw-px-42 {
  min-width: 42px !important;
}
.mxh-px-42 {
  max-height: 42px !important;
}
.mnh-px-42 {
  min-height: 42px !important;
}
.wpx-43 {
  width: 43px !important;
  max-width: 43px !important;
  min-width: 43px !important;
}
.hpx-43 {
  height: 43px !important;
  max-height: 43px !important;
  min-height: 43px !important;
}
.mxw-px-43 {
  max-width: 43px !important;
  width: 100%;
}
.mnw-px-43 {
  min-width: 43px !important;
}
.mxh-px-43 {
  max-height: 43px !important;
}
.mnh-px-43 {
  min-height: 43px !important;
}
.wpx-44 {
  width: 44px !important;
  max-width: 44px !important;
  min-width: 44px !important;
}
.hpx-44 {
  height: 44px !important;
  max-height: 44px !important;
  min-height: 44px !important;
}
.mxw-px-44 {
  max-width: 44px !important;
  width: 100%;
}
.mnw-px-44 {
  min-width: 44px !important;
}
.mxh-px-44 {
  max-height: 44px !important;
}
.mnh-px-44 {
  min-height: 44px !important;
}
.wpx-45 {
  width: 45px !important;
  max-width: 45px !important;
  min-width: 45px !important;
}
.hpx-45 {
  height: 45px !important;
  max-height: 45px !important;
  min-height: 45px !important;
}
.mxw-px-45 {
  max-width: 45px !important;
  width: 100%;
}
.mnw-px-45 {
  min-width: 45px !important;
}
.mxh-px-45 {
  max-height: 45px !important;
}
.mnh-px-45 {
  min-height: 45px !important;
}
.wpx-46 {
  width: 46px !important;
  max-width: 46px !important;
  min-width: 46px !important;
}
.hpx-46 {
  height: 46px !important;
  max-height: 46px !important;
  min-height: 46px !important;
}
.mxw-px-46 {
  max-width: 46px !important;
  width: 100%;
}
.mnw-px-46 {
  min-width: 46px !important;
}
.mxh-px-46 {
  max-height: 46px !important;
}
.mnh-px-46 {
  min-height: 46px !important;
}
.wpx-47 {
  width: 47px !important;
  max-width: 47px !important;
  min-width: 47px !important;
}
.hpx-47 {
  height: 47px !important;
  max-height: 47px !important;
  min-height: 47px !important;
}
.mxw-px-47 {
  max-width: 47px !important;
  width: 100%;
}
.mnw-px-47 {
  min-width: 47px !important;
}
.mxh-px-47 {
  max-height: 47px !important;
}
.mnh-px-47 {
  min-height: 47px !important;
}
.wpx-48 {
  width: 48px !important;
  max-width: 48px !important;
  min-width: 48px !important;
}
.hpx-48 {
  height: 48px !important;
  max-height: 48px !important;
  min-height: 48px !important;
}
.mxw-px-48 {
  max-width: 48px !important;
  width: 100%;
}
.mnw-px-48 {
  min-width: 48px !important;
}
.mxh-px-48 {
  max-height: 48px !important;
}
.mnh-px-48 {
  min-height: 48px !important;
}
.wpx-49 {
  width: 49px !important;
  max-width: 49px !important;
  min-width: 49px !important;
}
.hpx-49 {
  height: 49px !important;
  max-height: 49px !important;
  min-height: 49px !important;
}
.mxw-px-49 {
  max-width: 49px !important;
  width: 100%;
}
.mnw-px-49 {
  min-width: 49px !important;
}
.mxh-px-49 {
  max-height: 49px !important;
}
.mnh-px-49 {
  min-height: 49px !important;
}
.wpx-50 {
  width: 50px !important;
  max-width: 50px !important;
  min-width: 50px !important;
}
.hpx-50 {
  height: 50px !important;
  max-height: 50px !important;
  min-height: 50px !important;
}
.mxw-px-50 {
  max-width: 50px !important;
  width: 100%;
}
.mnw-px-50 {
  min-width: 50px !important;
}
.mxh-px-50 {
  max-height: 50px !important;
}
.mnh-px-50 {
  min-height: 50px !important;
}
.wpx-51 {
  width: 51px !important;
  max-width: 51px !important;
  min-width: 51px !important;
}
.hpx-51 {
  height: 51px !important;
  max-height: 51px !important;
  min-height: 51px !important;
}
.mxw-px-51 {
  max-width: 51px !important;
  width: 100%;
}
.mnw-px-51 {
  min-width: 51px !important;
}
.mxh-px-51 {
  max-height: 51px !important;
}
.mnh-px-51 {
  min-height: 51px !important;
}
.wpx-52 {
  width: 52px !important;
  max-width: 52px !important;
  min-width: 52px !important;
}
.hpx-52 {
  height: 52px !important;
  max-height: 52px !important;
  min-height: 52px !important;
}
.mxw-px-52 {
  max-width: 52px !important;
  width: 100%;
}
.mnw-px-52 {
  min-width: 52px !important;
}
.mxh-px-52 {
  max-height: 52px !important;
}
.mnh-px-52 {
  min-height: 52px !important;
}
.wpx-53 {
  width: 53px !important;
  max-width: 53px !important;
  min-width: 53px !important;
}
.hpx-53 {
  height: 53px !important;
  max-height: 53px !important;
  min-height: 53px !important;
}
.mxw-px-53 {
  max-width: 53px !important;
  width: 100%;
}
.mnw-px-53 {
  min-width: 53px !important;
}
.mxh-px-53 {
  max-height: 53px !important;
}
.mnh-px-53 {
  min-height: 53px !important;
}
.wpx-54 {
  width: 54px !important;
  max-width: 54px !important;
  min-width: 54px !important;
}
.hpx-54 {
  height: 54px !important;
  max-height: 54px !important;
  min-height: 54px !important;
}
.mxw-px-54 {
  max-width: 54px !important;
  width: 100%;
}
.mnw-px-54 {
  min-width: 54px !important;
}
.mxh-px-54 {
  max-height: 54px !important;
}
.mnh-px-54 {
  min-height: 54px !important;
}
.wpx-55 {
  width: 55px !important;
  max-width: 55px !important;
  min-width: 55px !important;
}
.hpx-55 {
  height: 55px !important;
  max-height: 55px !important;
  min-height: 55px !important;
}
.mxw-px-55 {
  max-width: 55px !important;
  width: 100%;
}
.mnw-px-55 {
  min-width: 55px !important;
}
.mxh-px-55 {
  max-height: 55px !important;
}
.mnh-px-55 {
  min-height: 55px !important;
}
.wpx-56 {
  width: 56px !important;
  max-width: 56px !important;
  min-width: 56px !important;
}
.hpx-56 {
  height: 56px !important;
  max-height: 56px !important;
  min-height: 56px !important;
}
.mxw-px-56 {
  max-width: 56px !important;
  width: 100%;
}
.mnw-px-56 {
  min-width: 56px !important;
}
.mxh-px-56 {
  max-height: 56px !important;
}
.mnh-px-56 {
  min-height: 56px !important;
}
.wpx-57 {
  width: 57px !important;
  max-width: 57px !important;
  min-width: 57px !important;
}
.hpx-57 {
  height: 57px !important;
  max-height: 57px !important;
  min-height: 57px !important;
}
.mxw-px-57 {
  max-width: 57px !important;
  width: 100%;
}
.mnw-px-57 {
  min-width: 57px !important;
}
.mxh-px-57 {
  max-height: 57px !important;
}
.mnh-px-57 {
  min-height: 57px !important;
}
.wpx-58 {
  width: 58px !important;
  max-width: 58px !important;
  min-width: 58px !important;
}
.hpx-58 {
  height: 58px !important;
  max-height: 58px !important;
  min-height: 58px !important;
}
.mxw-px-58 {
  max-width: 58px !important;
  width: 100%;
}
.mnw-px-58 {
  min-width: 58px !important;
}
.mxh-px-58 {
  max-height: 58px !important;
}
.mnh-px-58 {
  min-height: 58px !important;
}
.wpx-59 {
  width: 59px !important;
  max-width: 59px !important;
  min-width: 59px !important;
}
.hpx-59 {
  height: 59px !important;
  max-height: 59px !important;
  min-height: 59px !important;
}
.mxw-px-59 {
  max-width: 59px !important;
  width: 100%;
}
.mnw-px-59 {
  min-width: 59px !important;
}
.mxh-px-59 {
  max-height: 59px !important;
}
.mnh-px-59 {
  min-height: 59px !important;
}
.wpx-60 {
  width: 60px !important;
  max-width: 60px !important;
  min-width: 60px !important;
}
.hpx-60 {
  height: 60px !important;
  max-height: 60px !important;
  min-height: 60px !important;
}
.mxw-px-60 {
  max-width: 60px !important;
  width: 100%;
}
.mnw-px-60 {
  min-width: 60px !important;
}
.mxh-px-60 {
  max-height: 60px !important;
}
.mnh-px-60 {
  min-height: 60px !important;
}
.wpx-61 {
  width: 61px !important;
  max-width: 61px !important;
  min-width: 61px !important;
}
.hpx-61 {
  height: 61px !important;
  max-height: 61px !important;
  min-height: 61px !important;
}
.mxw-px-61 {
  max-width: 61px !important;
  width: 100%;
}
.mnw-px-61 {
  min-width: 61px !important;
}
.mxh-px-61 {
  max-height: 61px !important;
}
.mnh-px-61 {
  min-height: 61px !important;
}
.wpx-62 {
  width: 62px !important;
  max-width: 62px !important;
  min-width: 62px !important;
}
.hpx-62 {
  height: 62px !important;
  max-height: 62px !important;
  min-height: 62px !important;
}
.mxw-px-62 {
  max-width: 62px !important;
  width: 100%;
}
.mnw-px-62 {
  min-width: 62px !important;
}
.mxh-px-62 {
  max-height: 62px !important;
}
.mnh-px-62 {
  min-height: 62px !important;
}
.wpx-63 {
  width: 63px !important;
  max-width: 63px !important;
  min-width: 63px !important;
}
.hpx-63 {
  height: 63px !important;
  max-height: 63px !important;
  min-height: 63px !important;
}
.mxw-px-63 {
  max-width: 63px !important;
  width: 100%;
}
.mnw-px-63 {
  min-width: 63px !important;
}
.mxh-px-63 {
  max-height: 63px !important;
}
.mnh-px-63 {
  min-height: 63px !important;
}
.wpx-64 {
  width: 64px !important;
  max-width: 64px !important;
  min-width: 64px !important;
}
.hpx-64 {
  height: 64px !important;
  max-height: 64px !important;
  min-height: 64px !important;
}
.mxw-px-64 {
  max-width: 64px !important;
  width: 100%;
}
.mnw-px-64 {
  min-width: 64px !important;
}
.mxh-px-64 {
  max-height: 64px !important;
}
.mnh-px-64 {
  min-height: 64px !important;
}
.wpx-65 {
  width: 65px !important;
  max-width: 65px !important;
  min-width: 65px !important;
}
.hpx-65 {
  height: 65px !important;
  max-height: 65px !important;
  min-height: 65px !important;
}
.mxw-px-65 {
  max-width: 65px !important;
  width: 100%;
}
.mnw-px-65 {
  min-width: 65px !important;
}
.mxh-px-65 {
  max-height: 65px !important;
}
.mnh-px-65 {
  min-height: 65px !important;
}
.wpx-66 {
  width: 66px !important;
  max-width: 66px !important;
  min-width: 66px !important;
}
.hpx-66 {
  height: 66px !important;
  max-height: 66px !important;
  min-height: 66px !important;
}
.mxw-px-66 {
  max-width: 66px !important;
  width: 100%;
}
.mnw-px-66 {
  min-width: 66px !important;
}
.mxh-px-66 {
  max-height: 66px !important;
}
.mnh-px-66 {
  min-height: 66px !important;
}
.wpx-67 {
  width: 67px !important;
  max-width: 67px !important;
  min-width: 67px !important;
}
.hpx-67 {
  height: 67px !important;
  max-height: 67px !important;
  min-height: 67px !important;
}
.mxw-px-67 {
  max-width: 67px !important;
  width: 100%;
}
.mnw-px-67 {
  min-width: 67px !important;
}
.mxh-px-67 {
  max-height: 67px !important;
}
.mnh-px-67 {
  min-height: 67px !important;
}
.wpx-68 {
  width: 68px !important;
  max-width: 68px !important;
  min-width: 68px !important;
}
.hpx-68 {
  height: 68px !important;
  max-height: 68px !important;
  min-height: 68px !important;
}
.mxw-px-68 {
  max-width: 68px !important;
  width: 100%;
}
.mnw-px-68 {
  min-width: 68px !important;
}
.mxh-px-68 {
  max-height: 68px !important;
}
.mnh-px-68 {
  min-height: 68px !important;
}
.wpx-69 {
  width: 69px !important;
  max-width: 69px !important;
  min-width: 69px !important;
}
.hpx-69 {
  height: 69px !important;
  max-height: 69px !important;
  min-height: 69px !important;
}
.mxw-px-69 {
  max-width: 69px !important;
  width: 100%;
}
.mnw-px-69 {
  min-width: 69px !important;
}
.mxh-px-69 {
  max-height: 69px !important;
}
.mnh-px-69 {
  min-height: 69px !important;
}
.wpx-70 {
  width: 70px !important;
  max-width: 70px !important;
  min-width: 70px !important;
}
.hpx-70 {
  height: 70px !important;
  max-height: 70px !important;
  min-height: 70px !important;
}
.mxw-px-70 {
  max-width: 70px !important;
  width: 100%;
}
.mnw-px-70 {
  min-width: 70px !important;
}
.mxh-px-70 {
  max-height: 70px !important;
}
.mnh-px-70 {
  min-height: 70px !important;
}
.wpx-71 {
  width: 71px !important;
  max-width: 71px !important;
  min-width: 71px !important;
}
.hpx-71 {
  height: 71px !important;
  max-height: 71px !important;
  min-height: 71px !important;
}
.mxw-px-71 {
  max-width: 71px !important;
  width: 100%;
}
.mnw-px-71 {
  min-width: 71px !important;
}
.mxh-px-71 {
  max-height: 71px !important;
}
.mnh-px-71 {
  min-height: 71px !important;
}
.wpx-72 {
  width: 72px !important;
  max-width: 72px !important;
  min-width: 72px !important;
}
.hpx-72 {
  height: 72px !important;
  max-height: 72px !important;
  min-height: 72px !important;
}
.mxw-px-72 {
  max-width: 72px !important;
  width: 100%;
}
.mnw-px-72 {
  min-width: 72px !important;
}
.mxh-px-72 {
  max-height: 72px !important;
}
.mnh-px-72 {
  min-height: 72px !important;
}
.wpx-73 {
  width: 73px !important;
  max-width: 73px !important;
  min-width: 73px !important;
}
.hpx-73 {
  height: 73px !important;
  max-height: 73px !important;
  min-height: 73px !important;
}
.mxw-px-73 {
  max-width: 73px !important;
  width: 100%;
}
.mnw-px-73 {
  min-width: 73px !important;
}
.mxh-px-73 {
  max-height: 73px !important;
}
.mnh-px-73 {
  min-height: 73px !important;
}
.wpx-74 {
  width: 74px !important;
  max-width: 74px !important;
  min-width: 74px !important;
}
.hpx-74 {
  height: 74px !important;
  max-height: 74px !important;
  min-height: 74px !important;
}
.mxw-px-74 {
  max-width: 74px !important;
  width: 100%;
}
.mnw-px-74 {
  min-width: 74px !important;
}
.mxh-px-74 {
  max-height: 74px !important;
}
.mnh-px-74 {
  min-height: 74px !important;
}
.wpx-75 {
  width: 75px !important;
  max-width: 75px !important;
  min-width: 75px !important;
}
.hpx-75 {
  height: 75px !important;
  max-height: 75px !important;
  min-height: 75px !important;
}
.mxw-px-75 {
  max-width: 75px !important;
  width: 100%;
}
.mnw-px-75 {
  min-width: 75px !important;
}
.mxh-px-75 {
  max-height: 75px !important;
}
.mnh-px-75 {
  min-height: 75px !important;
}
.wpx-76 {
  width: 76px !important;
  max-width: 76px !important;
  min-width: 76px !important;
}
.hpx-76 {
  height: 76px !important;
  max-height: 76px !important;
  min-height: 76px !important;
}
.mxw-px-76 {
  max-width: 76px !important;
  width: 100%;
}
.mnw-px-76 {
  min-width: 76px !important;
}
.mxh-px-76 {
  max-height: 76px !important;
}
.mnh-px-76 {
  min-height: 76px !important;
}
.wpx-77 {
  width: 77px !important;
  max-width: 77px !important;
  min-width: 77px !important;
}
.hpx-77 {
  height: 77px !important;
  max-height: 77px !important;
  min-height: 77px !important;
}
.mxw-px-77 {
  max-width: 77px !important;
  width: 100%;
}
.mnw-px-77 {
  min-width: 77px !important;
}
.mxh-px-77 {
  max-height: 77px !important;
}
.mnh-px-77 {
  min-height: 77px !important;
}
.wpx-78 {
  width: 78px !important;
  max-width: 78px !important;
  min-width: 78px !important;
}
.hpx-78 {
  height: 78px !important;
  max-height: 78px !important;
  min-height: 78px !important;
}
.mxw-px-78 {
  max-width: 78px !important;
  width: 100%;
}
.mnw-px-78 {
  min-width: 78px !important;
}
.mxh-px-78 {
  max-height: 78px !important;
}
.mnh-px-78 {
  min-height: 78px !important;
}
.wpx-79 {
  width: 79px !important;
  max-width: 79px !important;
  min-width: 79px !important;
}
.hpx-79 {
  height: 79px !important;
  max-height: 79px !important;
  min-height: 79px !important;
}
.mxw-px-79 {
  max-width: 79px !important;
  width: 100%;
}
.mnw-px-79 {
  min-width: 79px !important;
}
.mxh-px-79 {
  max-height: 79px !important;
}
.mnh-px-79 {
  min-height: 79px !important;
}
.wpx-80 {
  width: 80px !important;
  max-width: 80px !important;
  min-width: 80px !important;
}
.hpx-80 {
  height: 80px !important;
  max-height: 80px !important;
  min-height: 80px !important;
}
.mxw-px-80 {
  max-width: 80px !important;
  width: 100%;
}
.mnw-px-80 {
  min-width: 80px !important;
}
.mxh-px-80 {
  max-height: 80px !important;
}
.mnh-px-80 {
  min-height: 80px !important;
}
.wpx-81 {
  width: 81px !important;
  max-width: 81px !important;
  min-width: 81px !important;
}
.hpx-81 {
  height: 81px !important;
  max-height: 81px !important;
  min-height: 81px !important;
}
.mxw-px-81 {
  max-width: 81px !important;
  width: 100%;
}
.mnw-px-81 {
  min-width: 81px !important;
}
.mxh-px-81 {
  max-height: 81px !important;
}
.mnh-px-81 {
  min-height: 81px !important;
}
.wpx-82 {
  width: 82px !important;
  max-width: 82px !important;
  min-width: 82px !important;
}
.hpx-82 {
  height: 82px !important;
  max-height: 82px !important;
  min-height: 82px !important;
}
.mxw-px-82 {
  max-width: 82px !important;
  width: 100%;
}
.mnw-px-82 {
  min-width: 82px !important;
}
.mxh-px-82 {
  max-height: 82px !important;
}
.mnh-px-82 {
  min-height: 82px !important;
}
.wpx-83 {
  width: 83px !important;
  max-width: 83px !important;
  min-width: 83px !important;
}
.hpx-83 {
  height: 83px !important;
  max-height: 83px !important;
  min-height: 83px !important;
}
.mxw-px-83 {
  max-width: 83px !important;
  width: 100%;
}
.mnw-px-83 {
  min-width: 83px !important;
}
.mxh-px-83 {
  max-height: 83px !important;
}
.mnh-px-83 {
  min-height: 83px !important;
}
.wpx-84 {
  width: 84px !important;
  max-width: 84px !important;
  min-width: 84px !important;
}
.hpx-84 {
  height: 84px !important;
  max-height: 84px !important;
  min-height: 84px !important;
}
.mxw-px-84 {
  max-width: 84px !important;
  width: 100%;
}
.mnw-px-84 {
  min-width: 84px !important;
}
.mxh-px-84 {
  max-height: 84px !important;
}
.mnh-px-84 {
  min-height: 84px !important;
}
.wpx-85 {
  width: 85px !important;
  max-width: 85px !important;
  min-width: 85px !important;
}
.hpx-85 {
  height: 85px !important;
  max-height: 85px !important;
  min-height: 85px !important;
}
.mxw-px-85 {
  max-width: 85px !important;
  width: 100%;
}
.mnw-px-85 {
  min-width: 85px !important;
}
.mxh-px-85 {
  max-height: 85px !important;
}
.mnh-px-85 {
  min-height: 85px !important;
}
.wpx-86 {
  width: 86px !important;
  max-width: 86px !important;
  min-width: 86px !important;
}
.hpx-86 {
  height: 86px !important;
  max-height: 86px !important;
  min-height: 86px !important;
}
.mxw-px-86 {
  max-width: 86px !important;
  width: 100%;
}
.mnw-px-86 {
  min-width: 86px !important;
}
.mxh-px-86 {
  max-height: 86px !important;
}
.mnh-px-86 {
  min-height: 86px !important;
}
.wpx-87 {
  width: 87px !important;
  max-width: 87px !important;
  min-width: 87px !important;
}
.hpx-87 {
  height: 87px !important;
  max-height: 87px !important;
  min-height: 87px !important;
}
.mxw-px-87 {
  max-width: 87px !important;
  width: 100%;
}
.mnw-px-87 {
  min-width: 87px !important;
}
.mxh-px-87 {
  max-height: 87px !important;
}
.mnh-px-87 {
  min-height: 87px !important;
}
.wpx-88 {
  width: 88px !important;
  max-width: 88px !important;
  min-width: 88px !important;
}
.hpx-88 {
  height: 88px !important;
  max-height: 88px !important;
  min-height: 88px !important;
}
.mxw-px-88 {
  max-width: 88px !important;
  width: 100%;
}
.mnw-px-88 {
  min-width: 88px !important;
}
.mxh-px-88 {
  max-height: 88px !important;
}
.mnh-px-88 {
  min-height: 88px !important;
}
.wpx-89 {
  width: 89px !important;
  max-width: 89px !important;
  min-width: 89px !important;
}
.hpx-89 {
  height: 89px !important;
  max-height: 89px !important;
  min-height: 89px !important;
}
.mxw-px-89 {
  max-width: 89px !important;
  width: 100%;
}
.mnw-px-89 {
  min-width: 89px !important;
}
.mxh-px-89 {
  max-height: 89px !important;
}
.mnh-px-89 {
  min-height: 89px !important;
}
.wpx-90 {
  width: 90px !important;
  max-width: 90px !important;
  min-width: 90px !important;
}
.hpx-90 {
  height: 90px !important;
  max-height: 90px !important;
  min-height: 90px !important;
}
.mxw-px-90 {
  max-width: 90px !important;
  width: 100%;
}
.mnw-px-90 {
  min-width: 90px !important;
}
.mxh-px-90 {
  max-height: 90px !important;
}
.mnh-px-90 {
  min-height: 90px !important;
}
.wpx-91 {
  width: 91px !important;
  max-width: 91px !important;
  min-width: 91px !important;
}
.hpx-91 {
  height: 91px !important;
  max-height: 91px !important;
  min-height: 91px !important;
}
.mxw-px-91 {
  max-width: 91px !important;
  width: 100%;
}
.mnw-px-91 {
  min-width: 91px !important;
}
.mxh-px-91 {
  max-height: 91px !important;
}
.mnh-px-91 {
  min-height: 91px !important;
}
.wpx-92 {
  width: 92px !important;
  max-width: 92px !important;
  min-width: 92px !important;
}
.hpx-92 {
  height: 92px !important;
  max-height: 92px !important;
  min-height: 92px !important;
}
.mxw-px-92 {
  max-width: 92px !important;
  width: 100%;
}
.mnw-px-92 {
  min-width: 92px !important;
}
.mxh-px-92 {
  max-height: 92px !important;
}
.mnh-px-92 {
  min-height: 92px !important;
}
.wpx-93 {
  width: 93px !important;
  max-width: 93px !important;
  min-width: 93px !important;
}
.hpx-93 {
  height: 93px !important;
  max-height: 93px !important;
  min-height: 93px !important;
}
.mxw-px-93 {
  max-width: 93px !important;
  width: 100%;
}
.mnw-px-93 {
  min-width: 93px !important;
}
.mxh-px-93 {
  max-height: 93px !important;
}
.mnh-px-93 {
  min-height: 93px !important;
}
.wpx-94 {
  width: 94px !important;
  max-width: 94px !important;
  min-width: 94px !important;
}
.hpx-94 {
  height: 94px !important;
  max-height: 94px !important;
  min-height: 94px !important;
}
.mxw-px-94 {
  max-width: 94px !important;
  width: 100%;
}
.mnw-px-94 {
  min-width: 94px !important;
}
.mxh-px-94 {
  max-height: 94px !important;
}
.mnh-px-94 {
  min-height: 94px !important;
}
.wpx-95 {
  width: 95px !important;
  max-width: 95px !important;
  min-width: 95px !important;
}
.hpx-95 {
  height: 95px !important;
  max-height: 95px !important;
  min-height: 95px !important;
}
.mxw-px-95 {
  max-width: 95px !important;
  width: 100%;
}
.mnw-px-95 {
  min-width: 95px !important;
}
.mxh-px-95 {
  max-height: 95px !important;
}
.mnh-px-95 {
  min-height: 95px !important;
}
.wpx-96 {
  width: 96px !important;
  max-width: 96px !important;
  min-width: 96px !important;
}
.hpx-96 {
  height: 96px !important;
  max-height: 96px !important;
  min-height: 96px !important;
}
.mxw-px-96 {
  max-width: 96px !important;
  width: 100%;
}
.mnw-px-96 {
  min-width: 96px !important;
}
.mxh-px-96 {
  max-height: 96px !important;
}
.mnh-px-96 {
  min-height: 96px !important;
}
.wpx-97 {
  width: 97px !important;
  max-width: 97px !important;
  min-width: 97px !important;
}
.hpx-97 {
  height: 97px !important;
  max-height: 97px !important;
  min-height: 97px !important;
}
.mxw-px-97 {
  max-width: 97px !important;
  width: 100%;
}
.mnw-px-97 {
  min-width: 97px !important;
}
.mxh-px-97 {
  max-height: 97px !important;
}
.mnh-px-97 {
  min-height: 97px !important;
}
.wpx-98 {
  width: 98px !important;
  max-width: 98px !important;
  min-width: 98px !important;
}
.hpx-98 {
  height: 98px !important;
  max-height: 98px !important;
  min-height: 98px !important;
}
.mxw-px-98 {
  max-width: 98px !important;
  width: 100%;
}
.mnw-px-98 {
  min-width: 98px !important;
}
.mxh-px-98 {
  max-height: 98px !important;
}
.mnh-px-98 {
  min-height: 98px !important;
}
.wpx-99 {
  width: 99px !important;
  max-width: 99px !important;
  min-width: 99px !important;
}
.hpx-99 {
  height: 99px !important;
  max-height: 99px !important;
  min-height: 99px !important;
}
.mxw-px-99 {
  max-width: 99px !important;
  width: 100%;
}
.mnw-px-99 {
  min-width: 99px !important;
}
.mxh-px-99 {
  max-height: 99px !important;
}
.mnh-px-99 {
  min-height: 99px !important;
}
.wpx-100 {
  width: 100px !important;
  max-width: 100px !important;
  min-width: 100px !important;
}
.hpx-100 {
  height: 100px !important;
  max-height: 100px !important;
  min-height: 100px !important;
}
.mxw-px-100 {
  max-width: 100px !important;
  width: 100%;
}
.mnw-px-100 {
  min-width: 100px !important;
}
.mxh-px-100 {
  max-height: 100px !important;
}
.mnh-px-100 {
  min-height: 100px !important;
}
.wpx-101 {
  width: 101px !important;
  max-width: 101px !important;
  min-width: 101px !important;
}
.hpx-101 {
  height: 101px !important;
  max-height: 101px !important;
  min-height: 101px !important;
}
.mxw-px-101 {
  max-width: 101px !important;
  width: 100%;
}
.mnw-px-101 {
  min-width: 101px !important;
}
.mxh-px-101 {
  max-height: 101px !important;
}
.mnh-px-101 {
  min-height: 101px !important;
}
.wpx-102 {
  width: 102px !important;
  max-width: 102px !important;
  min-width: 102px !important;
}
.hpx-102 {
  height: 102px !important;
  max-height: 102px !important;
  min-height: 102px !important;
}
.mxw-px-102 {
  max-width: 102px !important;
  width: 100%;
}
.mnw-px-102 {
  min-width: 102px !important;
}
.mxh-px-102 {
  max-height: 102px !important;
}
.mnh-px-102 {
  min-height: 102px !important;
}
.wpx-103 {
  width: 103px !important;
  max-width: 103px !important;
  min-width: 103px !important;
}
.hpx-103 {
  height: 103px !important;
  max-height: 103px !important;
  min-height: 103px !important;
}
.mxw-px-103 {
  max-width: 103px !important;
  width: 100%;
}
.mnw-px-103 {
  min-width: 103px !important;
}
.mxh-px-103 {
  max-height: 103px !important;
}
.mnh-px-103 {
  min-height: 103px !important;
}
.wpx-104 {
  width: 104px !important;
  max-width: 104px !important;
  min-width: 104px !important;
}
.hpx-104 {
  height: 104px !important;
  max-height: 104px !important;
  min-height: 104px !important;
}
.mxw-px-104 {
  max-width: 104px !important;
  width: 100%;
}
.mnw-px-104 {
  min-width: 104px !important;
}
.mxh-px-104 {
  max-height: 104px !important;
}
.mnh-px-104 {
  min-height: 104px !important;
}
.wpx-105 {
  width: 105px !important;
  max-width: 105px !important;
  min-width: 105px !important;
}
.hpx-105 {
  height: 105px !important;
  max-height: 105px !important;
  min-height: 105px !important;
}
.mxw-px-105 {
  max-width: 105px !important;
  width: 100%;
}
.mnw-px-105 {
  min-width: 105px !important;
}
.mxh-px-105 {
  max-height: 105px !important;
}
.mnh-px-105 {
  min-height: 105px !important;
}
.wpx-106 {
  width: 106px !important;
  max-width: 106px !important;
  min-width: 106px !important;
}
.hpx-106 {
  height: 106px !important;
  max-height: 106px !important;
  min-height: 106px !important;
}
.mxw-px-106 {
  max-width: 106px !important;
  width: 100%;
}
.mnw-px-106 {
  min-width: 106px !important;
}
.mxh-px-106 {
  max-height: 106px !important;
}
.mnh-px-106 {
  min-height: 106px !important;
}
.wpx-107 {
  width: 107px !important;
  max-width: 107px !important;
  min-width: 107px !important;
}
.hpx-107 {
  height: 107px !important;
  max-height: 107px !important;
  min-height: 107px !important;
}
.mxw-px-107 {
  max-width: 107px !important;
  width: 100%;
}
.mnw-px-107 {
  min-width: 107px !important;
}
.mxh-px-107 {
  max-height: 107px !important;
}
.mnh-px-107 {
  min-height: 107px !important;
}
.wpx-108 {
  width: 108px !important;
  max-width: 108px !important;
  min-width: 108px !important;
}
.hpx-108 {
  height: 108px !important;
  max-height: 108px !important;
  min-height: 108px !important;
}
.mxw-px-108 {
  max-width: 108px !important;
  width: 100%;
}
.mnw-px-108 {
  min-width: 108px !important;
}
.mxh-px-108 {
  max-height: 108px !important;
}
.mnh-px-108 {
  min-height: 108px !important;
}
.wpx-109 {
  width: 109px !important;
  max-width: 109px !important;
  min-width: 109px !important;
}
.hpx-109 {
  height: 109px !important;
  max-height: 109px !important;
  min-height: 109px !important;
}
.mxw-px-109 {
  max-width: 109px !important;
  width: 100%;
}
.mnw-px-109 {
  min-width: 109px !important;
}
.mxh-px-109 {
  max-height: 109px !important;
}
.mnh-px-109 {
  min-height: 109px !important;
}
.wpx-110 {
  width: 110px !important;
  max-width: 110px !important;
  min-width: 110px !important;
}
.hpx-110 {
  height: 110px !important;
  max-height: 110px !important;
  min-height: 110px !important;
}
.mxw-px-110 {
  max-width: 110px !important;
  width: 100%;
}
.mnw-px-110 {
  min-width: 110px !important;
}
.mxh-px-110 {
  max-height: 110px !important;
}
.mnh-px-110 {
  min-height: 110px !important;
}
.wpx-111 {
  width: 111px !important;
  max-width: 111px !important;
  min-width: 111px !important;
}
.hpx-111 {
  height: 111px !important;
  max-height: 111px !important;
  min-height: 111px !important;
}
.mxw-px-111 {
  max-width: 111px !important;
  width: 100%;
}
.mnw-px-111 {
  min-width: 111px !important;
}
.mxh-px-111 {
  max-height: 111px !important;
}
.mnh-px-111 {
  min-height: 111px !important;
}
.wpx-112 {
  width: 112px !important;
  max-width: 112px !important;
  min-width: 112px !important;
}
.hpx-112 {
  height: 112px !important;
  max-height: 112px !important;
  min-height: 112px !important;
}
.mxw-px-112 {
  max-width: 112px !important;
  width: 100%;
}
.mnw-px-112 {
  min-width: 112px !important;
}
.mxh-px-112 {
  max-height: 112px !important;
}
.mnh-px-112 {
  min-height: 112px !important;
}
.wpx-113 {
  width: 113px !important;
  max-width: 113px !important;
  min-width: 113px !important;
}
.hpx-113 {
  height: 113px !important;
  max-height: 113px !important;
  min-height: 113px !important;
}
.mxw-px-113 {
  max-width: 113px !important;
  width: 100%;
}
.mnw-px-113 {
  min-width: 113px !important;
}
.mxh-px-113 {
  max-height: 113px !important;
}
.mnh-px-113 {
  min-height: 113px !important;
}
.wpx-114 {
  width: 114px !important;
  max-width: 114px !important;
  min-width: 114px !important;
}
.hpx-114 {
  height: 114px !important;
  max-height: 114px !important;
  min-height: 114px !important;
}
.mxw-px-114 {
  max-width: 114px !important;
  width: 100%;
}
.mnw-px-114 {
  min-width: 114px !important;
}
.mxh-px-114 {
  max-height: 114px !important;
}
.mnh-px-114 {
  min-height: 114px !important;
}
.wpx-115 {
  width: 115px !important;
  max-width: 115px !important;
  min-width: 115px !important;
}
.hpx-115 {
  height: 115px !important;
  max-height: 115px !important;
  min-height: 115px !important;
}
.mxw-px-115 {
  max-width: 115px !important;
  width: 100%;
}
.mnw-px-115 {
  min-width: 115px !important;
}
.mxh-px-115 {
  max-height: 115px !important;
}
.mnh-px-115 {
  min-height: 115px !important;
}
.wpx-116 {
  width: 116px !important;
  max-width: 116px !important;
  min-width: 116px !important;
}
.hpx-116 {
  height: 116px !important;
  max-height: 116px !important;
  min-height: 116px !important;
}
.mxw-px-116 {
  max-width: 116px !important;
  width: 100%;
}
.mnw-px-116 {
  min-width: 116px !important;
}
.mxh-px-116 {
  max-height: 116px !important;
}
.mnh-px-116 {
  min-height: 116px !important;
}
.wpx-117 {
  width: 117px !important;
  max-width: 117px !important;
  min-width: 117px !important;
}
.hpx-117 {
  height: 117px !important;
  max-height: 117px !important;
  min-height: 117px !important;
}
.mxw-px-117 {
  max-width: 117px !important;
  width: 100%;
}
.mnw-px-117 {
  min-width: 117px !important;
}
.mxh-px-117 {
  max-height: 117px !important;
}
.mnh-px-117 {
  min-height: 117px !important;
}
.wpx-118 {
  width: 118px !important;
  max-width: 118px !important;
  min-width: 118px !important;
}
.hpx-118 {
  height: 118px !important;
  max-height: 118px !important;
  min-height: 118px !important;
}
.mxw-px-118 {
  max-width: 118px !important;
  width: 100%;
}
.mnw-px-118 {
  min-width: 118px !important;
}
.mxh-px-118 {
  max-height: 118px !important;
}
.mnh-px-118 {
  min-height: 118px !important;
}
.wpx-119 {
  width: 119px !important;
  max-width: 119px !important;
  min-width: 119px !important;
}
.hpx-119 {
  height: 119px !important;
  max-height: 119px !important;
  min-height: 119px !important;
}
.mxw-px-119 {
  max-width: 119px !important;
  width: 100%;
}
.mnw-px-119 {
  min-width: 119px !important;
}
.mxh-px-119 {
  max-height: 119px !important;
}
.mnh-px-119 {
  min-height: 119px !important;
}
.wpx-120 {
  width: 120px !important;
  max-width: 120px !important;
  min-width: 120px !important;
}
.hpx-120 {
  height: 120px !important;
  max-height: 120px !important;
  min-height: 120px !important;
}
.mxw-px-120 {
  max-width: 120px !important;
  width: 100%;
}
.mnw-px-120 {
  min-width: 120px !important;
}
.mxh-px-120 {
  max-height: 120px !important;
}
.mnh-px-120 {
  min-height: 120px !important;
}
.wpx-121 {
  width: 121px !important;
  max-width: 121px !important;
  min-width: 121px !important;
}
.hpx-121 {
  height: 121px !important;
  max-height: 121px !important;
  min-height: 121px !important;
}
.mxw-px-121 {
  max-width: 121px !important;
  width: 100%;
}
.mnw-px-121 {
  min-width: 121px !important;
}
.mxh-px-121 {
  max-height: 121px !important;
}
.mnh-px-121 {
  min-height: 121px !important;
}
.wpx-122 {
  width: 122px !important;
  max-width: 122px !important;
  min-width: 122px !important;
}
.hpx-122 {
  height: 122px !important;
  max-height: 122px !important;
  min-height: 122px !important;
}
.mxw-px-122 {
  max-width: 122px !important;
  width: 100%;
}
.mnw-px-122 {
  min-width: 122px !important;
}
.mxh-px-122 {
  max-height: 122px !important;
}
.mnh-px-122 {
  min-height: 122px !important;
}
.wpx-123 {
  width: 123px !important;
  max-width: 123px !important;
  min-width: 123px !important;
}
.hpx-123 {
  height: 123px !important;
  max-height: 123px !important;
  min-height: 123px !important;
}
.mxw-px-123 {
  max-width: 123px !important;
  width: 100%;
}
.mnw-px-123 {
  min-width: 123px !important;
}
.mxh-px-123 {
  max-height: 123px !important;
}
.mnh-px-123 {
  min-height: 123px !important;
}
.wpx-124 {
  width: 124px !important;
  max-width: 124px !important;
  min-width: 124px !important;
}
.hpx-124 {
  height: 124px !important;
  max-height: 124px !important;
  min-height: 124px !important;
}
.mxw-px-124 {
  max-width: 124px !important;
  width: 100%;
}
.mnw-px-124 {
  min-width: 124px !important;
}
.mxh-px-124 {
  max-height: 124px !important;
}
.mnh-px-124 {
  min-height: 124px !important;
}
.wpx-125 {
  width: 125px !important;
  max-width: 125px !important;
  min-width: 125px !important;
}
.hpx-125 {
  height: 125px !important;
  max-height: 125px !important;
  min-height: 125px !important;
}
.mxw-px-125 {
  max-width: 125px !important;
  width: 100%;
}
.mnw-px-125 {
  min-width: 125px !important;
}
.mxh-px-125 {
  max-height: 125px !important;
}
.mnh-px-125 {
  min-height: 125px !important;
}
.wpx-126 {
  width: 126px !important;
  max-width: 126px !important;
  min-width: 126px !important;
}
.hpx-126 {
  height: 126px !important;
  max-height: 126px !important;
  min-height: 126px !important;
}
.mxw-px-126 {
  max-width: 126px !important;
  width: 100%;
}
.mnw-px-126 {
  min-width: 126px !important;
}
.mxh-px-126 {
  max-height: 126px !important;
}
.mnh-px-126 {
  min-height: 126px !important;
}
.wpx-127 {
  width: 127px !important;
  max-width: 127px !important;
  min-width: 127px !important;
}
.hpx-127 {
  height: 127px !important;
  max-height: 127px !important;
  min-height: 127px !important;
}
.mxw-px-127 {
  max-width: 127px !important;
  width: 100%;
}
.mnw-px-127 {
  min-width: 127px !important;
}
.mxh-px-127 {
  max-height: 127px !important;
}
.mnh-px-127 {
  min-height: 127px !important;
}
.wpx-128 {
  width: 128px !important;
  max-width: 128px !important;
  min-width: 128px !important;
}
.hpx-128 {
  height: 128px !important;
  max-height: 128px !important;
  min-height: 128px !important;
}
.mxw-px-128 {
  max-width: 128px !important;
  width: 100%;
}
.mnw-px-128 {
  min-width: 128px !important;
}
.mxh-px-128 {
  max-height: 128px !important;
}
.mnh-px-128 {
  min-height: 128px !important;
}
.wpx-129 {
  width: 129px !important;
  max-width: 129px !important;
  min-width: 129px !important;
}
.hpx-129 {
  height: 129px !important;
  max-height: 129px !important;
  min-height: 129px !important;
}
.mxw-px-129 {
  max-width: 129px !important;
  width: 100%;
}
.mnw-px-129 {
  min-width: 129px !important;
}
.mxh-px-129 {
  max-height: 129px !important;
}
.mnh-px-129 {
  min-height: 129px !important;
}
.wpx-130 {
  width: 130px !important;
  max-width: 130px !important;
  min-width: 130px !important;
}
.hpx-130 {
  height: 130px !important;
  max-height: 130px !important;
  min-height: 130px !important;
}
.mxw-px-130 {
  max-width: 130px !important;
  width: 100%;
}
.mnw-px-130 {
  min-width: 130px !important;
}
.mxh-px-130 {
  max-height: 130px !important;
}
.mnh-px-130 {
  min-height: 130px !important;
}
.wpx-131 {
  width: 131px !important;
  max-width: 131px !important;
  min-width: 131px !important;
}
.hpx-131 {
  height: 131px !important;
  max-height: 131px !important;
  min-height: 131px !important;
}
.mxw-px-131 {
  max-width: 131px !important;
  width: 100%;
}
.mnw-px-131 {
  min-width: 131px !important;
}
.mxh-px-131 {
  max-height: 131px !important;
}
.mnh-px-131 {
  min-height: 131px !important;
}
.wpx-132 {
  width: 132px !important;
  max-width: 132px !important;
  min-width: 132px !important;
}
.hpx-132 {
  height: 132px !important;
  max-height: 132px !important;
  min-height: 132px !important;
}
.mxw-px-132 {
  max-width: 132px !important;
  width: 100%;
}
.mnw-px-132 {
  min-width: 132px !important;
}
.mxh-px-132 {
  max-height: 132px !important;
}
.mnh-px-132 {
  min-height: 132px !important;
}
.wpx-133 {
  width: 133px !important;
  max-width: 133px !important;
  min-width: 133px !important;
}
.hpx-133 {
  height: 133px !important;
  max-height: 133px !important;
  min-height: 133px !important;
}
.mxw-px-133 {
  max-width: 133px !important;
  width: 100%;
}
.mnw-px-133 {
  min-width: 133px !important;
}
.mxh-px-133 {
  max-height: 133px !important;
}
.mnh-px-133 {
  min-height: 133px !important;
}
.wpx-134 {
  width: 134px !important;
  max-width: 134px !important;
  min-width: 134px !important;
}
.hpx-134 {
  height: 134px !important;
  max-height: 134px !important;
  min-height: 134px !important;
}
.mxw-px-134 {
  max-width: 134px !important;
  width: 100%;
}
.mnw-px-134 {
  min-width: 134px !important;
}
.mxh-px-134 {
  max-height: 134px !important;
}
.mnh-px-134 {
  min-height: 134px !important;
}
.wpx-135 {
  width: 135px !important;
  max-width: 135px !important;
  min-width: 135px !important;
}
.hpx-135 {
  height: 135px !important;
  max-height: 135px !important;
  min-height: 135px !important;
}
.mxw-px-135 {
  max-width: 135px !important;
  width: 100%;
}
.mnw-px-135 {
  min-width: 135px !important;
}
.mxh-px-135 {
  max-height: 135px !important;
}
.mnh-px-135 {
  min-height: 135px !important;
}
.wpx-136 {
  width: 136px !important;
  max-width: 136px !important;
  min-width: 136px !important;
}
.hpx-136 {
  height: 136px !important;
  max-height: 136px !important;
  min-height: 136px !important;
}
.mxw-px-136 {
  max-width: 136px !important;
  width: 100%;
}
.mnw-px-136 {
  min-width: 136px !important;
}
.mxh-px-136 {
  max-height: 136px !important;
}
.mnh-px-136 {
  min-height: 136px !important;
}
.wpx-137 {
  width: 137px !important;
  max-width: 137px !important;
  min-width: 137px !important;
}
.hpx-137 {
  height: 137px !important;
  max-height: 137px !important;
  min-height: 137px !important;
}
.mxw-px-137 {
  max-width: 137px !important;
  width: 100%;
}
.mnw-px-137 {
  min-width: 137px !important;
}
.mxh-px-137 {
  max-height: 137px !important;
}
.mnh-px-137 {
  min-height: 137px !important;
}
.wpx-138 {
  width: 138px !important;
  max-width: 138px !important;
  min-width: 138px !important;
}
.hpx-138 {
  height: 138px !important;
  max-height: 138px !important;
  min-height: 138px !important;
}
.mxw-px-138 {
  max-width: 138px !important;
  width: 100%;
}
.mnw-px-138 {
  min-width: 138px !important;
}
.mxh-px-138 {
  max-height: 138px !important;
}
.mnh-px-138 {
  min-height: 138px !important;
}
.wpx-139 {
  width: 139px !important;
  max-width: 139px !important;
  min-width: 139px !important;
}
.hpx-139 {
  height: 139px !important;
  max-height: 139px !important;
  min-height: 139px !important;
}
.mxw-px-139 {
  max-width: 139px !important;
  width: 100%;
}
.mnw-px-139 {
  min-width: 139px !important;
}
.mxh-px-139 {
  max-height: 139px !important;
}
.mnh-px-139 {
  min-height: 139px !important;
}
.wpx-140 {
  width: 140px !important;
  max-width: 140px !important;
  min-width: 140px !important;
}
.hpx-140 {
  height: 140px !important;
  max-height: 140px !important;
  min-height: 140px !important;
}
.mxw-px-140 {
  max-width: 140px !important;
  width: 100%;
}
.mnw-px-140 {
  min-width: 140px !important;
}
.mxh-px-140 {
  max-height: 140px !important;
}
.mnh-px-140 {
  min-height: 140px !important;
}
.wpx-141 {
  width: 141px !important;
  max-width: 141px !important;
  min-width: 141px !important;
}
.hpx-141 {
  height: 141px !important;
  max-height: 141px !important;
  min-height: 141px !important;
}
.mxw-px-141 {
  max-width: 141px !important;
  width: 100%;
}
.mnw-px-141 {
  min-width: 141px !important;
}
.mxh-px-141 {
  max-height: 141px !important;
}
.mnh-px-141 {
  min-height: 141px !important;
}
.wpx-142 {
  width: 142px !important;
  max-width: 142px !important;
  min-width: 142px !important;
}
.hpx-142 {
  height: 142px !important;
  max-height: 142px !important;
  min-height: 142px !important;
}
.mxw-px-142 {
  max-width: 142px !important;
  width: 100%;
}
.mnw-px-142 {
  min-width: 142px !important;
}
.mxh-px-142 {
  max-height: 142px !important;
}
.mnh-px-142 {
  min-height: 142px !important;
}
.wpx-143 {
  width: 143px !important;
  max-width: 143px !important;
  min-width: 143px !important;
}
.hpx-143 {
  height: 143px !important;
  max-height: 143px !important;
  min-height: 143px !important;
}
.mxw-px-143 {
  max-width: 143px !important;
  width: 100%;
}
.mnw-px-143 {
  min-width: 143px !important;
}
.mxh-px-143 {
  max-height: 143px !important;
}
.mnh-px-143 {
  min-height: 143px !important;
}
.wpx-144 {
  width: 144px !important;
  max-width: 144px !important;
  min-width: 144px !important;
}
.hpx-144 {
  height: 144px !important;
  max-height: 144px !important;
  min-height: 144px !important;
}
.mxw-px-144 {
  max-width: 144px !important;
  width: 100%;
}
.mnw-px-144 {
  min-width: 144px !important;
}
.mxh-px-144 {
  max-height: 144px !important;
}
.mnh-px-144 {
  min-height: 144px !important;
}
.wpx-145 {
  width: 145px !important;
  max-width: 145px !important;
  min-width: 145px !important;
}
.hpx-145 {
  height: 145px !important;
  max-height: 145px !important;
  min-height: 145px !important;
}
.mxw-px-145 {
  max-width: 145px !important;
  width: 100%;
}
.mnw-px-145 {
  min-width: 145px !important;
}
.mxh-px-145 {
  max-height: 145px !important;
}
.mnh-px-145 {
  min-height: 145px !important;
}
.wpx-146 {
  width: 146px !important;
  max-width: 146px !important;
  min-width: 146px !important;
}
.hpx-146 {
  height: 146px !important;
  max-height: 146px !important;
  min-height: 146px !important;
}
.mxw-px-146 {
  max-width: 146px !important;
  width: 100%;
}
.mnw-px-146 {
  min-width: 146px !important;
}
.mxh-px-146 {
  max-height: 146px !important;
}
.mnh-px-146 {
  min-height: 146px !important;
}
.wpx-147 {
  width: 147px !important;
  max-width: 147px !important;
  min-width: 147px !important;
}
.hpx-147 {
  height: 147px !important;
  max-height: 147px !important;
  min-height: 147px !important;
}
.mxw-px-147 {
  max-width: 147px !important;
  width: 100%;
}
.mnw-px-147 {
  min-width: 147px !important;
}
.mxh-px-147 {
  max-height: 147px !important;
}
.mnh-px-147 {
  min-height: 147px !important;
}
.wpx-148 {
  width: 148px !important;
  max-width: 148px !important;
  min-width: 148px !important;
}
.hpx-148 {
  height: 148px !important;
  max-height: 148px !important;
  min-height: 148px !important;
}
.mxw-px-148 {
  max-width: 148px !important;
  width: 100%;
}
.mnw-px-148 {
  min-width: 148px !important;
}
.mxh-px-148 {
  max-height: 148px !important;
}
.mnh-px-148 {
  min-height: 148px !important;
}
.wpx-149 {
  width: 149px !important;
  max-width: 149px !important;
  min-width: 149px !important;
}
.hpx-149 {
  height: 149px !important;
  max-height: 149px !important;
  min-height: 149px !important;
}
.mxw-px-149 {
  max-width: 149px !important;
  width: 100%;
}
.mnw-px-149 {
  min-width: 149px !important;
}
.mxh-px-149 {
  max-height: 149px !important;
}
.mnh-px-149 {
  min-height: 149px !important;
}
.wpx-150 {
  width: 150px !important;
  max-width: 150px !important;
  min-width: 150px !important;
}
.hpx-150 {
  height: 150px !important;
  max-height: 150px !important;
  min-height: 150px !important;
}
.mxw-px-150 {
  max-width: 150px !important;
  width: 100%;
}
.mnw-px-150 {
  min-width: 150px !important;
}
.mxh-px-150 {
  max-height: 150px !important;
}
.mnh-px-150 {
  min-height: 150px !important;
}
.wpx-151 {
  width: 151px !important;
  max-width: 151px !important;
  min-width: 151px !important;
}
.hpx-151 {
  height: 151px !important;
  max-height: 151px !important;
  min-height: 151px !important;
}
.mxw-px-151 {
  max-width: 151px !important;
  width: 100%;
}
.mnw-px-151 {
  min-width: 151px !important;
}
.mxh-px-151 {
  max-height: 151px !important;
}
.mnh-px-151 {
  min-height: 151px !important;
}
.wpx-152 {
  width: 152px !important;
  max-width: 152px !important;
  min-width: 152px !important;
}
.hpx-152 {
  height: 152px !important;
  max-height: 152px !important;
  min-height: 152px !important;
}
.mxw-px-152 {
  max-width: 152px !important;
  width: 100%;
}
.mnw-px-152 {
  min-width: 152px !important;
}
.mxh-px-152 {
  max-height: 152px !important;
}
.mnh-px-152 {
  min-height: 152px !important;
}
.wpx-153 {
  width: 153px !important;
  max-width: 153px !important;
  min-width: 153px !important;
}
.hpx-153 {
  height: 153px !important;
  max-height: 153px !important;
  min-height: 153px !important;
}
.mxw-px-153 {
  max-width: 153px !important;
  width: 100%;
}
.mnw-px-153 {
  min-width: 153px !important;
}
.mxh-px-153 {
  max-height: 153px !important;
}
.mnh-px-153 {
  min-height: 153px !important;
}
.wpx-154 {
  width: 154px !important;
  max-width: 154px !important;
  min-width: 154px !important;
}
.hpx-154 {
  height: 154px !important;
  max-height: 154px !important;
  min-height: 154px !important;
}
.mxw-px-154 {
  max-width: 154px !important;
  width: 100%;
}
.mnw-px-154 {
  min-width: 154px !important;
}
.mxh-px-154 {
  max-height: 154px !important;
}
.mnh-px-154 {
  min-height: 154px !important;
}
.wpx-155 {
  width: 155px !important;
  max-width: 155px !important;
  min-width: 155px !important;
}
.hpx-155 {
  height: 155px !important;
  max-height: 155px !important;
  min-height: 155px !important;
}
.mxw-px-155 {
  max-width: 155px !important;
  width: 100%;
}
.mnw-px-155 {
  min-width: 155px !important;
}
.mxh-px-155 {
  max-height: 155px !important;
}
.mnh-px-155 {
  min-height: 155px !important;
}
.wpx-156 {
  width: 156px !important;
  max-width: 156px !important;
  min-width: 156px !important;
}
.hpx-156 {
  height: 156px !important;
  max-height: 156px !important;
  min-height: 156px !important;
}
.mxw-px-156 {
  max-width: 156px !important;
  width: 100%;
}
.mnw-px-156 {
  min-width: 156px !important;
}
.mxh-px-156 {
  max-height: 156px !important;
}
.mnh-px-156 {
  min-height: 156px !important;
}
.wpx-157 {
  width: 157px !important;
  max-width: 157px !important;
  min-width: 157px !important;
}
.hpx-157 {
  height: 157px !important;
  max-height: 157px !important;
  min-height: 157px !important;
}
.mxw-px-157 {
  max-width: 157px !important;
  width: 100%;
}
.mnw-px-157 {
  min-width: 157px !important;
}
.mxh-px-157 {
  max-height: 157px !important;
}
.mnh-px-157 {
  min-height: 157px !important;
}
.wpx-158 {
  width: 158px !important;
  max-width: 158px !important;
  min-width: 158px !important;
}
.hpx-158 {
  height: 158px !important;
  max-height: 158px !important;
  min-height: 158px !important;
}
.mxw-px-158 {
  max-width: 158px !important;
  width: 100%;
}
.mnw-px-158 {
  min-width: 158px !important;
}
.mxh-px-158 {
  max-height: 158px !important;
}
.mnh-px-158 {
  min-height: 158px !important;
}
.wpx-159 {
  width: 159px !important;
  max-width: 159px !important;
  min-width: 159px !important;
}
.hpx-159 {
  height: 159px !important;
  max-height: 159px !important;
  min-height: 159px !important;
}
.mxw-px-159 {
  max-width: 159px !important;
  width: 100%;
}
.mnw-px-159 {
  min-width: 159px !important;
}
.mxh-px-159 {
  max-height: 159px !important;
}
.mnh-px-159 {
  min-height: 159px !important;
}
.wpx-160 {
  width: 160px !important;
  max-width: 160px !important;
  min-width: 160px !important;
}
.hpx-160 {
  height: 160px !important;
  max-height: 160px !important;
  min-height: 160px !important;
}
.mxw-px-160 {
  max-width: 160px !important;
  width: 100%;
}
.mnw-px-160 {
  min-width: 160px !important;
}
.mxh-px-160 {
  max-height: 160px !important;
}
.mnh-px-160 {
  min-height: 160px !important;
}
.wpx-161 {
  width: 161px !important;
  max-width: 161px !important;
  min-width: 161px !important;
}
.hpx-161 {
  height: 161px !important;
  max-height: 161px !important;
  min-height: 161px !important;
}
.mxw-px-161 {
  max-width: 161px !important;
  width: 100%;
}
.mnw-px-161 {
  min-width: 161px !important;
}
.mxh-px-161 {
  max-height: 161px !important;
}
.mnh-px-161 {
  min-height: 161px !important;
}
.wpx-162 {
  width: 162px !important;
  max-width: 162px !important;
  min-width: 162px !important;
}
.hpx-162 {
  height: 162px !important;
  max-height: 162px !important;
  min-height: 162px !important;
}
.mxw-px-162 {
  max-width: 162px !important;
  width: 100%;
}
.mnw-px-162 {
  min-width: 162px !important;
}
.mxh-px-162 {
  max-height: 162px !important;
}
.mnh-px-162 {
  min-height: 162px !important;
}
.wpx-163 {
  width: 163px !important;
  max-width: 163px !important;
  min-width: 163px !important;
}
.hpx-163 {
  height: 163px !important;
  max-height: 163px !important;
  min-height: 163px !important;
}
.mxw-px-163 {
  max-width: 163px !important;
  width: 100%;
}
.mnw-px-163 {
  min-width: 163px !important;
}
.mxh-px-163 {
  max-height: 163px !important;
}
.mnh-px-163 {
  min-height: 163px !important;
}
.wpx-164 {
  width: 164px !important;
  max-width: 164px !important;
  min-width: 164px !important;
}
.hpx-164 {
  height: 164px !important;
  max-height: 164px !important;
  min-height: 164px !important;
}
.mxw-px-164 {
  max-width: 164px !important;
  width: 100%;
}
.mnw-px-164 {
  min-width: 164px !important;
}
.mxh-px-164 {
  max-height: 164px !important;
}
.mnh-px-164 {
  min-height: 164px !important;
}
.wpx-165 {
  width: 165px !important;
  max-width: 165px !important;
  min-width: 165px !important;
}
.hpx-165 {
  height: 165px !important;
  max-height: 165px !important;
  min-height: 165px !important;
}
.mxw-px-165 {
  max-width: 165px !important;
  width: 100%;
}
.mnw-px-165 {
  min-width: 165px !important;
}
.mxh-px-165 {
  max-height: 165px !important;
}
.mnh-px-165 {
  min-height: 165px !important;
}
.wpx-166 {
  width: 166px !important;
  max-width: 166px !important;
  min-width: 166px !important;
}
.hpx-166 {
  height: 166px !important;
  max-height: 166px !important;
  min-height: 166px !important;
}
.mxw-px-166 {
  max-width: 166px !important;
  width: 100%;
}
.mnw-px-166 {
  min-width: 166px !important;
}
.mxh-px-166 {
  max-height: 166px !important;
}
.mnh-px-166 {
  min-height: 166px !important;
}
.wpx-167 {
  width: 167px !important;
  max-width: 167px !important;
  min-width: 167px !important;
}
.hpx-167 {
  height: 167px !important;
  max-height: 167px !important;
  min-height: 167px !important;
}
.mxw-px-167 {
  max-width: 167px !important;
  width: 100%;
}
.mnw-px-167 {
  min-width: 167px !important;
}
.mxh-px-167 {
  max-height: 167px !important;
}
.mnh-px-167 {
  min-height: 167px !important;
}
.wpx-168 {
  width: 168px !important;
  max-width: 168px !important;
  min-width: 168px !important;
}
.hpx-168 {
  height: 168px !important;
  max-height: 168px !important;
  min-height: 168px !important;
}
.mxw-px-168 {
  max-width: 168px !important;
  width: 100%;
}
.mnw-px-168 {
  min-width: 168px !important;
}
.mxh-px-168 {
  max-height: 168px !important;
}
.mnh-px-168 {
  min-height: 168px !important;
}
.wpx-169 {
  width: 169px !important;
  max-width: 169px !important;
  min-width: 169px !important;
}
.hpx-169 {
  height: 169px !important;
  max-height: 169px !important;
  min-height: 169px !important;
}
.mxw-px-169 {
  max-width: 169px !important;
  width: 100%;
}
.mnw-px-169 {
  min-width: 169px !important;
}
.mxh-px-169 {
  max-height: 169px !important;
}
.mnh-px-169 {
  min-height: 169px !important;
}
.wpx-170 {
  width: 170px !important;
  max-width: 170px !important;
  min-width: 170px !important;
}
.hpx-170 {
  height: 170px !important;
  max-height: 170px !important;
  min-height: 170px !important;
}
.mxw-px-170 {
  max-width: 170px !important;
  width: 100%;
}
.mnw-px-170 {
  min-width: 170px !important;
}
.mxh-px-170 {
  max-height: 170px !important;
}
.mnh-px-170 {
  min-height: 170px !important;
}
.wpx-171 {
  width: 171px !important;
  max-width: 171px !important;
  min-width: 171px !important;
}
.hpx-171 {
  height: 171px !important;
  max-height: 171px !important;
  min-height: 171px !important;
}
.mxw-px-171 {
  max-width: 171px !important;
  width: 100%;
}
.mnw-px-171 {
  min-width: 171px !important;
}
.mxh-px-171 {
  max-height: 171px !important;
}
.mnh-px-171 {
  min-height: 171px !important;
}
.wpx-172 {
  width: 172px !important;
  max-width: 172px !important;
  min-width: 172px !important;
}
.hpx-172 {
  height: 172px !important;
  max-height: 172px !important;
  min-height: 172px !important;
}
.mxw-px-172 {
  max-width: 172px !important;
  width: 100%;
}
.mnw-px-172 {
  min-width: 172px !important;
}
.mxh-px-172 {
  max-height: 172px !important;
}
.mnh-px-172 {
  min-height: 172px !important;
}
.wpx-173 {
  width: 173px !important;
  max-width: 173px !important;
  min-width: 173px !important;
}
.hpx-173 {
  height: 173px !important;
  max-height: 173px !important;
  min-height: 173px !important;
}
.mxw-px-173 {
  max-width: 173px !important;
  width: 100%;
}
.mnw-px-173 {
  min-width: 173px !important;
}
.mxh-px-173 {
  max-height: 173px !important;
}
.mnh-px-173 {
  min-height: 173px !important;
}
.wpx-174 {
  width: 174px !important;
  max-width: 174px !important;
  min-width: 174px !important;
}
.hpx-174 {
  height: 174px !important;
  max-height: 174px !important;
  min-height: 174px !important;
}
.mxw-px-174 {
  max-width: 174px !important;
  width: 100%;
}
.mnw-px-174 {
  min-width: 174px !important;
}
.mxh-px-174 {
  max-height: 174px !important;
}
.mnh-px-174 {
  min-height: 174px !important;
}
.wpx-175 {
  width: 175px !important;
  max-width: 175px !important;
  min-width: 175px !important;
}
.hpx-175 {
  height: 175px !important;
  max-height: 175px !important;
  min-height: 175px !important;
}
.mxw-px-175 {
  max-width: 175px !important;
  width: 100%;
}
.mnw-px-175 {
  min-width: 175px !important;
}
.mxh-px-175 {
  max-height: 175px !important;
}
.mnh-px-175 {
  min-height: 175px !important;
}
.wpx-176 {
  width: 176px !important;
  max-width: 176px !important;
  min-width: 176px !important;
}
.hpx-176 {
  height: 176px !important;
  max-height: 176px !important;
  min-height: 176px !important;
}
.mxw-px-176 {
  max-width: 176px !important;
  width: 100%;
}
.mnw-px-176 {
  min-width: 176px !important;
}
.mxh-px-176 {
  max-height: 176px !important;
}
.mnh-px-176 {
  min-height: 176px !important;
}
.wpx-177 {
  width: 177px !important;
  max-width: 177px !important;
  min-width: 177px !important;
}
.hpx-177 {
  height: 177px !important;
  max-height: 177px !important;
  min-height: 177px !important;
}
.mxw-px-177 {
  max-width: 177px !important;
  width: 100%;
}
.mnw-px-177 {
  min-width: 177px !important;
}
.mxh-px-177 {
  max-height: 177px !important;
}
.mnh-px-177 {
  min-height: 177px !important;
}
.wpx-178 {
  width: 178px !important;
  max-width: 178px !important;
  min-width: 178px !important;
}
.hpx-178 {
  height: 178px !important;
  max-height: 178px !important;
  min-height: 178px !important;
}
.mxw-px-178 {
  max-width: 178px !important;
  width: 100%;
}
.mnw-px-178 {
  min-width: 178px !important;
}
.mxh-px-178 {
  max-height: 178px !important;
}
.mnh-px-178 {
  min-height: 178px !important;
}
.wpx-179 {
  width: 179px !important;
  max-width: 179px !important;
  min-width: 179px !important;
}
.hpx-179 {
  height: 179px !important;
  max-height: 179px !important;
  min-height: 179px !important;
}
.mxw-px-179 {
  max-width: 179px !important;
  width: 100%;
}
.mnw-px-179 {
  min-width: 179px !important;
}
.mxh-px-179 {
  max-height: 179px !important;
}
.mnh-px-179 {
  min-height: 179px !important;
}
.wpx-180 {
  width: 180px !important;
  max-width: 180px !important;
  min-width: 180px !important;
}
.hpx-180 {
  height: 180px !important;
  max-height: 180px !important;
  min-height: 180px !important;
}
.mxw-px-180 {
  max-width: 180px !important;
  width: 100%;
}
.mnw-px-180 {
  min-width: 180px !important;
}
.mxh-px-180 {
  max-height: 180px !important;
}
.mnh-px-180 {
  min-height: 180px !important;
}
.wpx-181 {
  width: 181px !important;
  max-width: 181px !important;
  min-width: 181px !important;
}
.hpx-181 {
  height: 181px !important;
  max-height: 181px !important;
  min-height: 181px !important;
}
.mxw-px-181 {
  max-width: 181px !important;
  width: 100%;
}
.mnw-px-181 {
  min-width: 181px !important;
}
.mxh-px-181 {
  max-height: 181px !important;
}
.mnh-px-181 {
  min-height: 181px !important;
}
.wpx-182 {
  width: 182px !important;
  max-width: 182px !important;
  min-width: 182px !important;
}
.hpx-182 {
  height: 182px !important;
  max-height: 182px !important;
  min-height: 182px !important;
}
.mxw-px-182 {
  max-width: 182px !important;
  width: 100%;
}
.mnw-px-182 {
  min-width: 182px !important;
}
.mxh-px-182 {
  max-height: 182px !important;
}
.mnh-px-182 {
  min-height: 182px !important;
}
.wpx-183 {
  width: 183px !important;
  max-width: 183px !important;
  min-width: 183px !important;
}
.hpx-183 {
  height: 183px !important;
  max-height: 183px !important;
  min-height: 183px !important;
}
.mxw-px-183 {
  max-width: 183px !important;
  width: 100%;
}
.mnw-px-183 {
  min-width: 183px !important;
}
.mxh-px-183 {
  max-height: 183px !important;
}
.mnh-px-183 {
  min-height: 183px !important;
}
.wpx-184 {
  width: 184px !important;
  max-width: 184px !important;
  min-width: 184px !important;
}
.hpx-184 {
  height: 184px !important;
  max-height: 184px !important;
  min-height: 184px !important;
}
.mxw-px-184 {
  max-width: 184px !important;
  width: 100%;
}
.mnw-px-184 {
  min-width: 184px !important;
}
.mxh-px-184 {
  max-height: 184px !important;
}
.mnh-px-184 {
  min-height: 184px !important;
}
.wpx-185 {
  width: 185px !important;
  max-width: 185px !important;
  min-width: 185px !important;
}
.hpx-185 {
  height: 185px !important;
  max-height: 185px !important;
  min-height: 185px !important;
}
.mxw-px-185 {
  max-width: 185px !important;
  width: 100%;
}
.mnw-px-185 {
  min-width: 185px !important;
}
.mxh-px-185 {
  max-height: 185px !important;
}
.mnh-px-185 {
  min-height: 185px !important;
}
.wpx-186 {
  width: 186px !important;
  max-width: 186px !important;
  min-width: 186px !important;
}
.hpx-186 {
  height: 186px !important;
  max-height: 186px !important;
  min-height: 186px !important;
}
.mxw-px-186 {
  max-width: 186px !important;
  width: 100%;
}
.mnw-px-186 {
  min-width: 186px !important;
}
.mxh-px-186 {
  max-height: 186px !important;
}
.mnh-px-186 {
  min-height: 186px !important;
}
.wpx-187 {
  width: 187px !important;
  max-width: 187px !important;
  min-width: 187px !important;
}
.hpx-187 {
  height: 187px !important;
  max-height: 187px !important;
  min-height: 187px !important;
}
.mxw-px-187 {
  max-width: 187px !important;
  width: 100%;
}
.mnw-px-187 {
  min-width: 187px !important;
}
.mxh-px-187 {
  max-height: 187px !important;
}
.mnh-px-187 {
  min-height: 187px !important;
}
.wpx-188 {
  width: 188px !important;
  max-width: 188px !important;
  min-width: 188px !important;
}
.hpx-188 {
  height: 188px !important;
  max-height: 188px !important;
  min-height: 188px !important;
}
.mxw-px-188 {
  max-width: 188px !important;
  width: 100%;
}
.mnw-px-188 {
  min-width: 188px !important;
}
.mxh-px-188 {
  max-height: 188px !important;
}
.mnh-px-188 {
  min-height: 188px !important;
}
.wpx-189 {
  width: 189px !important;
  max-width: 189px !important;
  min-width: 189px !important;
}
.hpx-189 {
  height: 189px !important;
  max-height: 189px !important;
  min-height: 189px !important;
}
.mxw-px-189 {
  max-width: 189px !important;
  width: 100%;
}
.mnw-px-189 {
  min-width: 189px !important;
}
.mxh-px-189 {
  max-height: 189px !important;
}
.mnh-px-189 {
  min-height: 189px !important;
}
.wpx-190 {
  width: 190px !important;
  max-width: 190px !important;
  min-width: 190px !important;
}
.hpx-190 {
  height: 190px !important;
  max-height: 190px !important;
  min-height: 190px !important;
}
.mxw-px-190 {
  max-width: 190px !important;
  width: 100%;
}
.mnw-px-190 {
  min-width: 190px !important;
}
.mxh-px-190 {
  max-height: 190px !important;
}
.mnh-px-190 {
  min-height: 190px !important;
}
.wpx-191 {
  width: 191px !important;
  max-width: 191px !important;
  min-width: 191px !important;
}
.hpx-191 {
  height: 191px !important;
  max-height: 191px !important;
  min-height: 191px !important;
}
.mxw-px-191 {
  max-width: 191px !important;
  width: 100%;
}
.mnw-px-191 {
  min-width: 191px !important;
}
.mxh-px-191 {
  max-height: 191px !important;
}
.mnh-px-191 {
  min-height: 191px !important;
}
.wpx-192 {
  width: 192px !important;
  max-width: 192px !important;
  min-width: 192px !important;
}
.hpx-192 {
  height: 192px !important;
  max-height: 192px !important;
  min-height: 192px !important;
}
.mxw-px-192 {
  max-width: 192px !important;
  width: 100%;
}
.mnw-px-192 {
  min-width: 192px !important;
}
.mxh-px-192 {
  max-height: 192px !important;
}
.mnh-px-192 {
  min-height: 192px !important;
}
.wpx-193 {
  width: 193px !important;
  max-width: 193px !important;
  min-width: 193px !important;
}
.hpx-193 {
  height: 193px !important;
  max-height: 193px !important;
  min-height: 193px !important;
}
.mxw-px-193 {
  max-width: 193px !important;
  width: 100%;
}
.mnw-px-193 {
  min-width: 193px !important;
}
.mxh-px-193 {
  max-height: 193px !important;
}
.mnh-px-193 {
  min-height: 193px !important;
}
.wpx-194 {
  width: 194px !important;
  max-width: 194px !important;
  min-width: 194px !important;
}
.hpx-194 {
  height: 194px !important;
  max-height: 194px !important;
  min-height: 194px !important;
}
.mxw-px-194 {
  max-width: 194px !important;
  width: 100%;
}
.mnw-px-194 {
  min-width: 194px !important;
}
.mxh-px-194 {
  max-height: 194px !important;
}
.mnh-px-194 {
  min-height: 194px !important;
}
.wpx-195 {
  width: 195px !important;
  max-width: 195px !important;
  min-width: 195px !important;
}
.hpx-195 {
  height: 195px !important;
  max-height: 195px !important;
  min-height: 195px !important;
}
.mxw-px-195 {
  max-width: 195px !important;
  width: 100%;
}
.mnw-px-195 {
  min-width: 195px !important;
}
.mxh-px-195 {
  max-height: 195px !important;
}
.mnh-px-195 {
  min-height: 195px !important;
}
.wpx-196 {
  width: 196px !important;
  max-width: 196px !important;
  min-width: 196px !important;
}
.hpx-196 {
  height: 196px !important;
  max-height: 196px !important;
  min-height: 196px !important;
}
.mxw-px-196 {
  max-width: 196px !important;
  width: 100%;
}
.mnw-px-196 {
  min-width: 196px !important;
}
.mxh-px-196 {
  max-height: 196px !important;
}
.mnh-px-196 {
  min-height: 196px !important;
}
.wpx-197 {
  width: 197px !important;
  max-width: 197px !important;
  min-width: 197px !important;
}
.hpx-197 {
  height: 197px !important;
  max-height: 197px !important;
  min-height: 197px !important;
}
.mxw-px-197 {
  max-width: 197px !important;
  width: 100%;
}
.mnw-px-197 {
  min-width: 197px !important;
}
.mxh-px-197 {
  max-height: 197px !important;
}
.mnh-px-197 {
  min-height: 197px !important;
}
.wpx-198 {
  width: 198px !important;
  max-width: 198px !important;
  min-width: 198px !important;
}
.hpx-198 {
  height: 198px !important;
  max-height: 198px !important;
  min-height: 198px !important;
}
.mxw-px-198 {
  max-width: 198px !important;
  width: 100%;
}
.mnw-px-198 {
  min-width: 198px !important;
}
.mxh-px-198 {
  max-height: 198px !important;
}
.mnh-px-198 {
  min-height: 198px !important;
}
.wpx-199 {
  width: 199px !important;
  max-width: 199px !important;
  min-width: 199px !important;
}
.hpx-199 {
  height: 199px !important;
  max-height: 199px !important;
  min-height: 199px !important;
}
.mxw-px-199 {
  max-width: 199px !important;
  width: 100%;
}
.mnw-px-199 {
  min-width: 199px !important;
}
.mxh-px-199 {
  max-height: 199px !important;
}
.mnh-px-199 {
  min-height: 199px !important;
}
.wpx-200 {
  width: 200px !important;
  max-width: 200px !important;
  min-width: 200px !important;
}
.hpx-200 {
  height: 200px !important;
  max-height: 200px !important;
  min-height: 200px !important;
}
.mxw-px-200 {
  max-width: 200px !important;
  width: 100%;
}
.mnw-px-200 {
  min-width: 200px !important;
}
.mxh-px-200 {
  max-height: 200px !important;
}
.mnh-px-200 {
  min-height: 200px !important;
}
.wpx-201 {
  width: 201px !important;
  max-width: 201px !important;
  min-width: 201px !important;
}
.hpx-201 {
  height: 201px !important;
  max-height: 201px !important;
  min-height: 201px !important;
}
.mxw-px-201 {
  max-width: 201px !important;
  width: 100%;
}
.mnw-px-201 {
  min-width: 201px !important;
}
.mxh-px-201 {
  max-height: 201px !important;
}
.mnh-px-201 {
  min-height: 201px !important;
}
.wpx-202 {
  width: 202px !important;
  max-width: 202px !important;
  min-width: 202px !important;
}
.hpx-202 {
  height: 202px !important;
  max-height: 202px !important;
  min-height: 202px !important;
}
.mxw-px-202 {
  max-width: 202px !important;
  width: 100%;
}
.mnw-px-202 {
  min-width: 202px !important;
}
.mxh-px-202 {
  max-height: 202px !important;
}
.mnh-px-202 {
  min-height: 202px !important;
}
.wpx-203 {
  width: 203px !important;
  max-width: 203px !important;
  min-width: 203px !important;
}
.hpx-203 {
  height: 203px !important;
  max-height: 203px !important;
  min-height: 203px !important;
}
.mxw-px-203 {
  max-width: 203px !important;
  width: 100%;
}
.mnw-px-203 {
  min-width: 203px !important;
}
.mxh-px-203 {
  max-height: 203px !important;
}
.mnh-px-203 {
  min-height: 203px !important;
}
.wpx-204 {
  width: 204px !important;
  max-width: 204px !important;
  min-width: 204px !important;
}
.hpx-204 {
  height: 204px !important;
  max-height: 204px !important;
  min-height: 204px !important;
}
.mxw-px-204 {
  max-width: 204px !important;
  width: 100%;
}
.mnw-px-204 {
  min-width: 204px !important;
}
.mxh-px-204 {
  max-height: 204px !important;
}
.mnh-px-204 {
  min-height: 204px !important;
}
.wpx-205 {
  width: 205px !important;
  max-width: 205px !important;
  min-width: 205px !important;
}
.hpx-205 {
  height: 205px !important;
  max-height: 205px !important;
  min-height: 205px !important;
}
.mxw-px-205 {
  max-width: 205px !important;
  width: 100%;
}
.mnw-px-205 {
  min-width: 205px !important;
}
.mxh-px-205 {
  max-height: 205px !important;
}
.mnh-px-205 {
  min-height: 205px !important;
}
.wpx-206 {
  width: 206px !important;
  max-width: 206px !important;
  min-width: 206px !important;
}
.hpx-206 {
  height: 206px !important;
  max-height: 206px !important;
  min-height: 206px !important;
}
.mxw-px-206 {
  max-width: 206px !important;
  width: 100%;
}
.mnw-px-206 {
  min-width: 206px !important;
}
.mxh-px-206 {
  max-height: 206px !important;
}
.mnh-px-206 {
  min-height: 206px !important;
}
.wpx-207 {
  width: 207px !important;
  max-width: 207px !important;
  min-width: 207px !important;
}
.hpx-207 {
  height: 207px !important;
  max-height: 207px !important;
  min-height: 207px !important;
}
.mxw-px-207 {
  max-width: 207px !important;
  width: 100%;
}
.mnw-px-207 {
  min-width: 207px !important;
}
.mxh-px-207 {
  max-height: 207px !important;
}
.mnh-px-207 {
  min-height: 207px !important;
}
.wpx-208 {
  width: 208px !important;
  max-width: 208px !important;
  min-width: 208px !important;
}
.hpx-208 {
  height: 208px !important;
  max-height: 208px !important;
  min-height: 208px !important;
}
.mxw-px-208 {
  max-width: 208px !important;
  width: 100%;
}
.mnw-px-208 {
  min-width: 208px !important;
}
.mxh-px-208 {
  max-height: 208px !important;
}
.mnh-px-208 {
  min-height: 208px !important;
}
.wpx-209 {
  width: 209px !important;
  max-width: 209px !important;
  min-width: 209px !important;
}
.hpx-209 {
  height: 209px !important;
  max-height: 209px !important;
  min-height: 209px !important;
}
.mxw-px-209 {
  max-width: 209px !important;
  width: 100%;
}
.mnw-px-209 {
  min-width: 209px !important;
}
.mxh-px-209 {
  max-height: 209px !important;
}
.mnh-px-209 {
  min-height: 209px !important;
}
.wpx-210 {
  width: 210px !important;
  max-width: 210px !important;
  min-width: 210px !important;
}
.hpx-210 {
  height: 210px !important;
  max-height: 210px !important;
  min-height: 210px !important;
}
.mxw-px-210 {
  max-width: 210px !important;
  width: 100%;
}
.mnw-px-210 {
  min-width: 210px !important;
}
.mxh-px-210 {
  max-height: 210px !important;
}
.mnh-px-210 {
  min-height: 210px !important;
}
.wpx-211 {
  width: 211px !important;
  max-width: 211px !important;
  min-width: 211px !important;
}
.hpx-211 {
  height: 211px !important;
  max-height: 211px !important;
  min-height: 211px !important;
}
.mxw-px-211 {
  max-width: 211px !important;
  width: 100%;
}
.mnw-px-211 {
  min-width: 211px !important;
}
.mxh-px-211 {
  max-height: 211px !important;
}
.mnh-px-211 {
  min-height: 211px !important;
}
.wpx-212 {
  width: 212px !important;
  max-width: 212px !important;
  min-width: 212px !important;
}
.hpx-212 {
  height: 212px !important;
  max-height: 212px !important;
  min-height: 212px !important;
}
.mxw-px-212 {
  max-width: 212px !important;
  width: 100%;
}
.mnw-px-212 {
  min-width: 212px !important;
}
.mxh-px-212 {
  max-height: 212px !important;
}
.mnh-px-212 {
  min-height: 212px !important;
}
.wpx-213 {
  width: 213px !important;
  max-width: 213px !important;
  min-width: 213px !important;
}
.hpx-213 {
  height: 213px !important;
  max-height: 213px !important;
  min-height: 213px !important;
}
.mxw-px-213 {
  max-width: 213px !important;
  width: 100%;
}
.mnw-px-213 {
  min-width: 213px !important;
}
.mxh-px-213 {
  max-height: 213px !important;
}
.mnh-px-213 {
  min-height: 213px !important;
}
.wpx-214 {
  width: 214px !important;
  max-width: 214px !important;
  min-width: 214px !important;
}
.hpx-214 {
  height: 214px !important;
  max-height: 214px !important;
  min-height: 214px !important;
}
.mxw-px-214 {
  max-width: 214px !important;
  width: 100%;
}
.mnw-px-214 {
  min-width: 214px !important;
}
.mxh-px-214 {
  max-height: 214px !important;
}
.mnh-px-214 {
  min-height: 214px !important;
}
.wpx-215 {
  width: 215px !important;
  max-width: 215px !important;
  min-width: 215px !important;
}
.hpx-215 {
  height: 215px !important;
  max-height: 215px !important;
  min-height: 215px !important;
}
.mxw-px-215 {
  max-width: 215px !important;
  width: 100%;
}
.mnw-px-215 {
  min-width: 215px !important;
}
.mxh-px-215 {
  max-height: 215px !important;
}
.mnh-px-215 {
  min-height: 215px !important;
}
.wpx-216 {
  width: 216px !important;
  max-width: 216px !important;
  min-width: 216px !important;
}
.hpx-216 {
  height: 216px !important;
  max-height: 216px !important;
  min-height: 216px !important;
}
.mxw-px-216 {
  max-width: 216px !important;
  width: 100%;
}
.mnw-px-216 {
  min-width: 216px !important;
}
.mxh-px-216 {
  max-height: 216px !important;
}
.mnh-px-216 {
  min-height: 216px !important;
}
.wpx-217 {
  width: 217px !important;
  max-width: 217px !important;
  min-width: 217px !important;
}
.hpx-217 {
  height: 217px !important;
  max-height: 217px !important;
  min-height: 217px !important;
}
.mxw-px-217 {
  max-width: 217px !important;
  width: 100%;
}
.mnw-px-217 {
  min-width: 217px !important;
}
.mxh-px-217 {
  max-height: 217px !important;
}
.mnh-px-217 {
  min-height: 217px !important;
}
.wpx-218 {
  width: 218px !important;
  max-width: 218px !important;
  min-width: 218px !important;
}
.hpx-218 {
  height: 218px !important;
  max-height: 218px !important;
  min-height: 218px !important;
}
.mxw-px-218 {
  max-width: 218px !important;
  width: 100%;
}
.mnw-px-218 {
  min-width: 218px !important;
}
.mxh-px-218 {
  max-height: 218px !important;
}
.mnh-px-218 {
  min-height: 218px !important;
}
.wpx-219 {
  width: 219px !important;
  max-width: 219px !important;
  min-width: 219px !important;
}
.hpx-219 {
  height: 219px !important;
  max-height: 219px !important;
  min-height: 219px !important;
}
.mxw-px-219 {
  max-width: 219px !important;
  width: 100%;
}
.mnw-px-219 {
  min-width: 219px !important;
}
.mxh-px-219 {
  max-height: 219px !important;
}
.mnh-px-219 {
  min-height: 219px !important;
}
.wpx-220 {
  width: 220px !important;
  max-width: 220px !important;
  min-width: 220px !important;
}
.hpx-220 {
  height: 220px !important;
  max-height: 220px !important;
  min-height: 220px !important;
}
.mxw-px-220 {
  max-width: 220px !important;
  width: 100%;
}
.mnw-px-220 {
  min-width: 220px !important;
}
.mxh-px-220 {
  max-height: 220px !important;
}
.mnh-px-220 {
  min-height: 220px !important;
}
.wpx-221 {
  width: 221px !important;
  max-width: 221px !important;
  min-width: 221px !important;
}
.hpx-221 {
  height: 221px !important;
  max-height: 221px !important;
  min-height: 221px !important;
}
.mxw-px-221 {
  max-width: 221px !important;
  width: 100%;
}
.mnw-px-221 {
  min-width: 221px !important;
}
.mxh-px-221 {
  max-height: 221px !important;
}
.mnh-px-221 {
  min-height: 221px !important;
}
.wpx-222 {
  width: 222px !important;
  max-width: 222px !important;
  min-width: 222px !important;
}
.hpx-222 {
  height: 222px !important;
  max-height: 222px !important;
  min-height: 222px !important;
}
.mxw-px-222 {
  max-width: 222px !important;
  width: 100%;
}
.mnw-px-222 {
  min-width: 222px !important;
}
.mxh-px-222 {
  max-height: 222px !important;
}
.mnh-px-222 {
  min-height: 222px !important;
}
.wpx-223 {
  width: 223px !important;
  max-width: 223px !important;
  min-width: 223px !important;
}
.hpx-223 {
  height: 223px !important;
  max-height: 223px !important;
  min-height: 223px !important;
}
.mxw-px-223 {
  max-width: 223px !important;
  width: 100%;
}
.mnw-px-223 {
  min-width: 223px !important;
}
.mxh-px-223 {
  max-height: 223px !important;
}
.mnh-px-223 {
  min-height: 223px !important;
}
.wpx-224 {
  width: 224px !important;
  max-width: 224px !important;
  min-width: 224px !important;
}
.hpx-224 {
  height: 224px !important;
  max-height: 224px !important;
  min-height: 224px !important;
}
.mxw-px-224 {
  max-width: 224px !important;
  width: 100%;
}
.mnw-px-224 {
  min-width: 224px !important;
}
.mxh-px-224 {
  max-height: 224px !important;
}
.mnh-px-224 {
  min-height: 224px !important;
}
.wpx-225 {
  width: 225px !important;
  max-width: 225px !important;
  min-width: 225px !important;
}
.hpx-225 {
  height: 225px !important;
  max-height: 225px !important;
  min-height: 225px !important;
}
.mxw-px-225 {
  max-width: 225px !important;
  width: 100%;
}
.mnw-px-225 {
  min-width: 225px !important;
}
.mxh-px-225 {
  max-height: 225px !important;
}
.mnh-px-225 {
  min-height: 225px !important;
}
.wpx-226 {
  width: 226px !important;
  max-width: 226px !important;
  min-width: 226px !important;
}
.hpx-226 {
  height: 226px !important;
  max-height: 226px !important;
  min-height: 226px !important;
}
.mxw-px-226 {
  max-width: 226px !important;
  width: 100%;
}
.mnw-px-226 {
  min-width: 226px !important;
}
.mxh-px-226 {
  max-height: 226px !important;
}
.mnh-px-226 {
  min-height: 226px !important;
}
.wpx-227 {
  width: 227px !important;
  max-width: 227px !important;
  min-width: 227px !important;
}
.hpx-227 {
  height: 227px !important;
  max-height: 227px !important;
  min-height: 227px !important;
}
.mxw-px-227 {
  max-width: 227px !important;
  width: 100%;
}
.mnw-px-227 {
  min-width: 227px !important;
}
.mxh-px-227 {
  max-height: 227px !important;
}
.mnh-px-227 {
  min-height: 227px !important;
}
.wpx-228 {
  width: 228px !important;
  max-width: 228px !important;
  min-width: 228px !important;
}
.hpx-228 {
  height: 228px !important;
  max-height: 228px !important;
  min-height: 228px !important;
}
.mxw-px-228 {
  max-width: 228px !important;
  width: 100%;
}
.mnw-px-228 {
  min-width: 228px !important;
}
.mxh-px-228 {
  max-height: 228px !important;
}
.mnh-px-228 {
  min-height: 228px !important;
}
.wpx-229 {
  width: 229px !important;
  max-width: 229px !important;
  min-width: 229px !important;
}
.hpx-229 {
  height: 229px !important;
  max-height: 229px !important;
  min-height: 229px !important;
}
.mxw-px-229 {
  max-width: 229px !important;
  width: 100%;
}
.mnw-px-229 {
  min-width: 229px !important;
}
.mxh-px-229 {
  max-height: 229px !important;
}
.mnh-px-229 {
  min-height: 229px !important;
}
.wpx-230 {
  width: 230px !important;
  max-width: 230px !important;
  min-width: 230px !important;
}
.hpx-230 {
  height: 230px !important;
  max-height: 230px !important;
  min-height: 230px !important;
}
.mxw-px-230 {
  max-width: 230px !important;
  width: 100%;
}
.mnw-px-230 {
  min-width: 230px !important;
}
.mxh-px-230 {
  max-height: 230px !important;
}
.mnh-px-230 {
  min-height: 230px !important;
}
.wpx-231 {
  width: 231px !important;
  max-width: 231px !important;
  min-width: 231px !important;
}
.hpx-231 {
  height: 231px !important;
  max-height: 231px !important;
  min-height: 231px !important;
}
.mxw-px-231 {
  max-width: 231px !important;
  width: 100%;
}
.mnw-px-231 {
  min-width: 231px !important;
}
.mxh-px-231 {
  max-height: 231px !important;
}
.mnh-px-231 {
  min-height: 231px !important;
}
.wpx-232 {
  width: 232px !important;
  max-width: 232px !important;
  min-width: 232px !important;
}
.hpx-232 {
  height: 232px !important;
  max-height: 232px !important;
  min-height: 232px !important;
}
.mxw-px-232 {
  max-width: 232px !important;
  width: 100%;
}
.mnw-px-232 {
  min-width: 232px !important;
}
.mxh-px-232 {
  max-height: 232px !important;
}
.mnh-px-232 {
  min-height: 232px !important;
}
.wpx-233 {
  width: 233px !important;
  max-width: 233px !important;
  min-width: 233px !important;
}
.hpx-233 {
  height: 233px !important;
  max-height: 233px !important;
  min-height: 233px !important;
}
.mxw-px-233 {
  max-width: 233px !important;
  width: 100%;
}
.mnw-px-233 {
  min-width: 233px !important;
}
.mxh-px-233 {
  max-height: 233px !important;
}
.mnh-px-233 {
  min-height: 233px !important;
}
.wpx-234 {
  width: 234px !important;
  max-width: 234px !important;
  min-width: 234px !important;
}
.hpx-234 {
  height: 234px !important;
  max-height: 234px !important;
  min-height: 234px !important;
}
.mxw-px-234 {
  max-width: 234px !important;
  width: 100%;
}
.mnw-px-234 {
  min-width: 234px !important;
}
.mxh-px-234 {
  max-height: 234px !important;
}
.mnh-px-234 {
  min-height: 234px !important;
}
.wpx-235 {
  width: 235px !important;
  max-width: 235px !important;
  min-width: 235px !important;
}
.hpx-235 {
  height: 235px !important;
  max-height: 235px !important;
  min-height: 235px !important;
}
.mxw-px-235 {
  max-width: 235px !important;
  width: 100%;
}
.mnw-px-235 {
  min-width: 235px !important;
}
.mxh-px-235 {
  max-height: 235px !important;
}
.mnh-px-235 {
  min-height: 235px !important;
}
.wpx-236 {
  width: 236px !important;
  max-width: 236px !important;
  min-width: 236px !important;
}
.hpx-236 {
  height: 236px !important;
  max-height: 236px !important;
  min-height: 236px !important;
}
.mxw-px-236 {
  max-width: 236px !important;
  width: 100%;
}
.mnw-px-236 {
  min-width: 236px !important;
}
.mxh-px-236 {
  max-height: 236px !important;
}
.mnh-px-236 {
  min-height: 236px !important;
}
.wpx-237 {
  width: 237px !important;
  max-width: 237px !important;
  min-width: 237px !important;
}
.hpx-237 {
  height: 237px !important;
  max-height: 237px !important;
  min-height: 237px !important;
}
.mxw-px-237 {
  max-width: 237px !important;
  width: 100%;
}
.mnw-px-237 {
  min-width: 237px !important;
}
.mxh-px-237 {
  max-height: 237px !important;
}
.mnh-px-237 {
  min-height: 237px !important;
}
.wpx-238 {
  width: 238px !important;
  max-width: 238px !important;
  min-width: 238px !important;
}
.hpx-238 {
  height: 238px !important;
  max-height: 238px !important;
  min-height: 238px !important;
}
.mxw-px-238 {
  max-width: 238px !important;
  width: 100%;
}
.mnw-px-238 {
  min-width: 238px !important;
}
.mxh-px-238 {
  max-height: 238px !important;
}
.mnh-px-238 {
  min-height: 238px !important;
}
.wpx-239 {
  width: 239px !important;
  max-width: 239px !important;
  min-width: 239px !important;
}
.hpx-239 {
  height: 239px !important;
  max-height: 239px !important;
  min-height: 239px !important;
}
.mxw-px-239 {
  max-width: 239px !important;
  width: 100%;
}
.mnw-px-239 {
  min-width: 239px !important;
}
.mxh-px-239 {
  max-height: 239px !important;
}
.mnh-px-239 {
  min-height: 239px !important;
}
.wpx-240 {
  width: 240px !important;
  max-width: 240px !important;
  min-width: 240px !important;
}
.hpx-240 {
  height: 240px !important;
  max-height: 240px !important;
  min-height: 240px !important;
}
.mxw-px-240 {
  max-width: 240px !important;
  width: 100%;
}
.mnw-px-240 {
  min-width: 240px !important;
}
.mxh-px-240 {
  max-height: 240px !important;
}
.mnh-px-240 {
  min-height: 240px !important;
}
.wpx-241 {
  width: 241px !important;
  max-width: 241px !important;
  min-width: 241px !important;
}
.hpx-241 {
  height: 241px !important;
  max-height: 241px !important;
  min-height: 241px !important;
}
.mxw-px-241 {
  max-width: 241px !important;
  width: 100%;
}
.mnw-px-241 {
  min-width: 241px !important;
}
.mxh-px-241 {
  max-height: 241px !important;
}
.mnh-px-241 {
  min-height: 241px !important;
}
.wpx-242 {
  width: 242px !important;
  max-width: 242px !important;
  min-width: 242px !important;
}
.hpx-242 {
  height: 242px !important;
  max-height: 242px !important;
  min-height: 242px !important;
}
.mxw-px-242 {
  max-width: 242px !important;
  width: 100%;
}
.mnw-px-242 {
  min-width: 242px !important;
}
.mxh-px-242 {
  max-height: 242px !important;
}
.mnh-px-242 {
  min-height: 242px !important;
}
.wpx-243 {
  width: 243px !important;
  max-width: 243px !important;
  min-width: 243px !important;
}
.hpx-243 {
  height: 243px !important;
  max-height: 243px !important;
  min-height: 243px !important;
}
.mxw-px-243 {
  max-width: 243px !important;
  width: 100%;
}
.mnw-px-243 {
  min-width: 243px !important;
}
.mxh-px-243 {
  max-height: 243px !important;
}
.mnh-px-243 {
  min-height: 243px !important;
}
.wpx-244 {
  width: 244px !important;
  max-width: 244px !important;
  min-width: 244px !important;
}
.hpx-244 {
  height: 244px !important;
  max-height: 244px !important;
  min-height: 244px !important;
}
.mxw-px-244 {
  max-width: 244px !important;
  width: 100%;
}
.mnw-px-244 {
  min-width: 244px !important;
}
.mxh-px-244 {
  max-height: 244px !important;
}
.mnh-px-244 {
  min-height: 244px !important;
}
.wpx-245 {
  width: 245px !important;
  max-width: 245px !important;
  min-width: 245px !important;
}
.hpx-245 {
  height: 245px !important;
  max-height: 245px !important;
  min-height: 245px !important;
}
.mxw-px-245 {
  max-width: 245px !important;
  width: 100%;
}
.mnw-px-245 {
  min-width: 245px !important;
}
.mxh-px-245 {
  max-height: 245px !important;
}
.mnh-px-245 {
  min-height: 245px !important;
}
.wpx-246 {
  width: 246px !important;
  max-width: 246px !important;
  min-width: 246px !important;
}
.hpx-246 {
  height: 246px !important;
  max-height: 246px !important;
  min-height: 246px !important;
}
.mxw-px-246 {
  max-width: 246px !important;
  width: 100%;
}
.mnw-px-246 {
  min-width: 246px !important;
}
.mxh-px-246 {
  max-height: 246px !important;
}
.mnh-px-246 {
  min-height: 246px !important;
}
.wpx-247 {
  width: 247px !important;
  max-width: 247px !important;
  min-width: 247px !important;
}
.hpx-247 {
  height: 247px !important;
  max-height: 247px !important;
  min-height: 247px !important;
}
.mxw-px-247 {
  max-width: 247px !important;
  width: 100%;
}
.mnw-px-247 {
  min-width: 247px !important;
}
.mxh-px-247 {
  max-height: 247px !important;
}
.mnh-px-247 {
  min-height: 247px !important;
}
.wpx-248 {
  width: 248px !important;
  max-width: 248px !important;
  min-width: 248px !important;
}
.hpx-248 {
  height: 248px !important;
  max-height: 248px !important;
  min-height: 248px !important;
}
.mxw-px-248 {
  max-width: 248px !important;
  width: 100%;
}
.mnw-px-248 {
  min-width: 248px !important;
}
.mxh-px-248 {
  max-height: 248px !important;
}
.mnh-px-248 {
  min-height: 248px !important;
}
.wpx-249 {
  width: 249px !important;
  max-width: 249px !important;
  min-width: 249px !important;
}
.hpx-249 {
  height: 249px !important;
  max-height: 249px !important;
  min-height: 249px !important;
}
.mxw-px-249 {
  max-width: 249px !important;
  width: 100%;
}
.mnw-px-249 {
  min-width: 249px !important;
}
.mxh-px-249 {
  max-height: 249px !important;
}
.mnh-px-249 {
  min-height: 249px !important;
}
.wpx-250 {
  width: 250px !important;
  max-width: 250px !important;
  min-width: 250px !important;
}
.hpx-250 {
  height: 250px !important;
  max-height: 250px !important;
  min-height: 250px !important;
}
.mxw-px-250 {
  max-width: 250px !important;
  width: 100%;
}
.mnw-px-250 {
  min-width: 250px !important;
}
.mxh-px-250 {
  max-height: 250px !important;
}
.mnh-px-250 {
  min-height: 250px !important;
}
.wpx-251 {
  width: 251px !important;
  max-width: 251px !important;
  min-width: 251px !important;
}
.hpx-251 {
  height: 251px !important;
  max-height: 251px !important;
  min-height: 251px !important;
}
.mxw-px-251 {
  max-width: 251px !important;
  width: 100%;
}
.mnw-px-251 {
  min-width: 251px !important;
}
.mxh-px-251 {
  max-height: 251px !important;
}
.mnh-px-251 {
  min-height: 251px !important;
}
.wpx-252 {
  width: 252px !important;
  max-width: 252px !important;
  min-width: 252px !important;
}
.hpx-252 {
  height: 252px !important;
  max-height: 252px !important;
  min-height: 252px !important;
}
.mxw-px-252 {
  max-width: 252px !important;
  width: 100%;
}
.mnw-px-252 {
  min-width: 252px !important;
}
.mxh-px-252 {
  max-height: 252px !important;
}
.mnh-px-252 {
  min-height: 252px !important;
}
.wpx-253 {
  width: 253px !important;
  max-width: 253px !important;
  min-width: 253px !important;
}
.hpx-253 {
  height: 253px !important;
  max-height: 253px !important;
  min-height: 253px !important;
}
.mxw-px-253 {
  max-width: 253px !important;
  width: 100%;
}
.mnw-px-253 {
  min-width: 253px !important;
}
.mxh-px-253 {
  max-height: 253px !important;
}
.mnh-px-253 {
  min-height: 253px !important;
}
.wpx-254 {
  width: 254px !important;
  max-width: 254px !important;
  min-width: 254px !important;
}
.hpx-254 {
  height: 254px !important;
  max-height: 254px !important;
  min-height: 254px !important;
}
.mxw-px-254 {
  max-width: 254px !important;
  width: 100%;
}
.mnw-px-254 {
  min-width: 254px !important;
}
.mxh-px-254 {
  max-height: 254px !important;
}
.mnh-px-254 {
  min-height: 254px !important;
}
.wpx-255 {
  width: 255px !important;
  max-width: 255px !important;
  min-width: 255px !important;
}
.hpx-255 {
  height: 255px !important;
  max-height: 255px !important;
  min-height: 255px !important;
}
.mxw-px-255 {
  max-width: 255px !important;
  width: 100%;
}
.mnw-px-255 {
  min-width: 255px !important;
}
.mxh-px-255 {
  max-height: 255px !important;
}
.mnh-px-255 {
  min-height: 255px !important;
}
.wpx-256 {
  width: 256px !important;
  max-width: 256px !important;
  min-width: 256px !important;
}
.hpx-256 {
  height: 256px !important;
  max-height: 256px !important;
  min-height: 256px !important;
}
.mxw-px-256 {
  max-width: 256px !important;
  width: 100%;
}
.mnw-px-256 {
  min-width: 256px !important;
}
.mxh-px-256 {
  max-height: 256px !important;
}
.mnh-px-256 {
  min-height: 256px !important;
}
.wpx-257 {
  width: 257px !important;
  max-width: 257px !important;
  min-width: 257px !important;
}
.hpx-257 {
  height: 257px !important;
  max-height: 257px !important;
  min-height: 257px !important;
}
.mxw-px-257 {
  max-width: 257px !important;
  width: 100%;
}
.mnw-px-257 {
  min-width: 257px !important;
}
.mxh-px-257 {
  max-height: 257px !important;
}
.mnh-px-257 {
  min-height: 257px !important;
}
.wpx-258 {
  width: 258px !important;
  max-width: 258px !important;
  min-width: 258px !important;
}
.hpx-258 {
  height: 258px !important;
  max-height: 258px !important;
  min-height: 258px !important;
}
.mxw-px-258 {
  max-width: 258px !important;
  width: 100%;
}
.mnw-px-258 {
  min-width: 258px !important;
}
.mxh-px-258 {
  max-height: 258px !important;
}
.mnh-px-258 {
  min-height: 258px !important;
}
.wpx-259 {
  width: 259px !important;
  max-width: 259px !important;
  min-width: 259px !important;
}
.hpx-259 {
  height: 259px !important;
  max-height: 259px !important;
  min-height: 259px !important;
}
.mxw-px-259 {
  max-width: 259px !important;
  width: 100%;
}
.mnw-px-259 {
  min-width: 259px !important;
}
.mxh-px-259 {
  max-height: 259px !important;
}
.mnh-px-259 {
  min-height: 259px !important;
}
.wpx-260 {
  width: 260px !important;
  max-width: 260px !important;
  min-width: 260px !important;
}
.hpx-260 {
  height: 260px !important;
  max-height: 260px !important;
  min-height: 260px !important;
}
.mxw-px-260 {
  max-width: 260px !important;
  width: 100%;
}
.mnw-px-260 {
  min-width: 260px !important;
}
.mxh-px-260 {
  max-height: 260px !important;
}
.mnh-px-260 {
  min-height: 260px !important;
}
.wpx-261 {
  width: 261px !important;
  max-width: 261px !important;
  min-width: 261px !important;
}
.hpx-261 {
  height: 261px !important;
  max-height: 261px !important;
  min-height: 261px !important;
}
.mxw-px-261 {
  max-width: 261px !important;
  width: 100%;
}
.mnw-px-261 {
  min-width: 261px !important;
}
.mxh-px-261 {
  max-height: 261px !important;
}
.mnh-px-261 {
  min-height: 261px !important;
}
.wpx-262 {
  width: 262px !important;
  max-width: 262px !important;
  min-width: 262px !important;
}
.hpx-262 {
  height: 262px !important;
  max-height: 262px !important;
  min-height: 262px !important;
}
.mxw-px-262 {
  max-width: 262px !important;
  width: 100%;
}
.mnw-px-262 {
  min-width: 262px !important;
}
.mxh-px-262 {
  max-height: 262px !important;
}
.mnh-px-262 {
  min-height: 262px !important;
}
.wpx-263 {
  width: 263px !important;
  max-width: 263px !important;
  min-width: 263px !important;
}
.hpx-263 {
  height: 263px !important;
  max-height: 263px !important;
  min-height: 263px !important;
}
.mxw-px-263 {
  max-width: 263px !important;
  width: 100%;
}
.mnw-px-263 {
  min-width: 263px !important;
}
.mxh-px-263 {
  max-height: 263px !important;
}
.mnh-px-263 {
  min-height: 263px !important;
}
.wpx-264 {
  width: 264px !important;
  max-width: 264px !important;
  min-width: 264px !important;
}
.hpx-264 {
  height: 264px !important;
  max-height: 264px !important;
  min-height: 264px !important;
}
.mxw-px-264 {
  max-width: 264px !important;
  width: 100%;
}
.mnw-px-264 {
  min-width: 264px !important;
}
.mxh-px-264 {
  max-height: 264px !important;
}
.mnh-px-264 {
  min-height: 264px !important;
}
.wpx-265 {
  width: 265px !important;
  max-width: 265px !important;
  min-width: 265px !important;
}
.hpx-265 {
  height: 265px !important;
  max-height: 265px !important;
  min-height: 265px !important;
}
.mxw-px-265 {
  max-width: 265px !important;
  width: 100%;
}
.mnw-px-265 {
  min-width: 265px !important;
}
.mxh-px-265 {
  max-height: 265px !important;
}
.mnh-px-265 {
  min-height: 265px !important;
}
.wpx-266 {
  width: 266px !important;
  max-width: 266px !important;
  min-width: 266px !important;
}
.hpx-266 {
  height: 266px !important;
  max-height: 266px !important;
  min-height: 266px !important;
}
.mxw-px-266 {
  max-width: 266px !important;
  width: 100%;
}
.mnw-px-266 {
  min-width: 266px !important;
}
.mxh-px-266 {
  max-height: 266px !important;
}
.mnh-px-266 {
  min-height: 266px !important;
}
.wpx-267 {
  width: 267px !important;
  max-width: 267px !important;
  min-width: 267px !important;
}
.hpx-267 {
  height: 267px !important;
  max-height: 267px !important;
  min-height: 267px !important;
}
.mxw-px-267 {
  max-width: 267px !important;
  width: 100%;
}
.mnw-px-267 {
  min-width: 267px !important;
}
.mxh-px-267 {
  max-height: 267px !important;
}
.mnh-px-267 {
  min-height: 267px !important;
}
.wpx-268 {
  width: 268px !important;
  max-width: 268px !important;
  min-width: 268px !important;
}
.hpx-268 {
  height: 268px !important;
  max-height: 268px !important;
  min-height: 268px !important;
}
.mxw-px-268 {
  max-width: 268px !important;
  width: 100%;
}
.mnw-px-268 {
  min-width: 268px !important;
}
.mxh-px-268 {
  max-height: 268px !important;
}
.mnh-px-268 {
  min-height: 268px !important;
}
.wpx-269 {
  width: 269px !important;
  max-width: 269px !important;
  min-width: 269px !important;
}
.hpx-269 {
  height: 269px !important;
  max-height: 269px !important;
  min-height: 269px !important;
}
.mxw-px-269 {
  max-width: 269px !important;
  width: 100%;
}
.mnw-px-269 {
  min-width: 269px !important;
}
.mxh-px-269 {
  max-height: 269px !important;
}
.mnh-px-269 {
  min-height: 269px !important;
}
.wpx-270 {
  width: 270px !important;
  max-width: 270px !important;
  min-width: 270px !important;
}
.hpx-270 {
  height: 270px !important;
  max-height: 270px !important;
  min-height: 270px !important;
}
.mxw-px-270 {
  max-width: 270px !important;
  width: 100%;
}
.mnw-px-270 {
  min-width: 270px !important;
}
.mxh-px-270 {
  max-height: 270px !important;
}
.mnh-px-270 {
  min-height: 270px !important;
}
.wpx-271 {
  width: 271px !important;
  max-width: 271px !important;
  min-width: 271px !important;
}
.hpx-271 {
  height: 271px !important;
  max-height: 271px !important;
  min-height: 271px !important;
}
.mxw-px-271 {
  max-width: 271px !important;
  width: 100%;
}
.mnw-px-271 {
  min-width: 271px !important;
}
.mxh-px-271 {
  max-height: 271px !important;
}
.mnh-px-271 {
  min-height: 271px !important;
}
.wpx-272 {
  width: 272px !important;
  max-width: 272px !important;
  min-width: 272px !important;
}
.hpx-272 {
  height: 272px !important;
  max-height: 272px !important;
  min-height: 272px !important;
}
.mxw-px-272 {
  max-width: 272px !important;
  width: 100%;
}
.mnw-px-272 {
  min-width: 272px !important;
}
.mxh-px-272 {
  max-height: 272px !important;
}
.mnh-px-272 {
  min-height: 272px !important;
}
.wpx-273 {
  width: 273px !important;
  max-width: 273px !important;
  min-width: 273px !important;
}
.hpx-273 {
  height: 273px !important;
  max-height: 273px !important;
  min-height: 273px !important;
}
.mxw-px-273 {
  max-width: 273px !important;
  width: 100%;
}
.mnw-px-273 {
  min-width: 273px !important;
}
.mxh-px-273 {
  max-height: 273px !important;
}
.mnh-px-273 {
  min-height: 273px !important;
}
.wpx-274 {
  width: 274px !important;
  max-width: 274px !important;
  min-width: 274px !important;
}
.hpx-274 {
  height: 274px !important;
  max-height: 274px !important;
  min-height: 274px !important;
}
.mxw-px-274 {
  max-width: 274px !important;
  width: 100%;
}
.mnw-px-274 {
  min-width: 274px !important;
}
.mxh-px-274 {
  max-height: 274px !important;
}
.mnh-px-274 {
  min-height: 274px !important;
}
.wpx-275 {
  width: 275px !important;
  max-width: 275px !important;
  min-width: 275px !important;
}
.hpx-275 {
  height: 275px !important;
  max-height: 275px !important;
  min-height: 275px !important;
}
.mxw-px-275 {
  max-width: 275px !important;
  width: 100%;
}
.mnw-px-275 {
  min-width: 275px !important;
}
.mxh-px-275 {
  max-height: 275px !important;
}
.mnh-px-275 {
  min-height: 275px !important;
}
.wpx-276 {
  width: 276px !important;
  max-width: 276px !important;
  min-width: 276px !important;
}
.hpx-276 {
  height: 276px !important;
  max-height: 276px !important;
  min-height: 276px !important;
}
.mxw-px-276 {
  max-width: 276px !important;
  width: 100%;
}
.mnw-px-276 {
  min-width: 276px !important;
}
.mxh-px-276 {
  max-height: 276px !important;
}
.mnh-px-276 {
  min-height: 276px !important;
}
.wpx-277 {
  width: 277px !important;
  max-width: 277px !important;
  min-width: 277px !important;
}
.hpx-277 {
  height: 277px !important;
  max-height: 277px !important;
  min-height: 277px !important;
}
.mxw-px-277 {
  max-width: 277px !important;
  width: 100%;
}
.mnw-px-277 {
  min-width: 277px !important;
}
.mxh-px-277 {
  max-height: 277px !important;
}
.mnh-px-277 {
  min-height: 277px !important;
}
.wpx-278 {
  width: 278px !important;
  max-width: 278px !important;
  min-width: 278px !important;
}
.hpx-278 {
  height: 278px !important;
  max-height: 278px !important;
  min-height: 278px !important;
}
.mxw-px-278 {
  max-width: 278px !important;
  width: 100%;
}
.mnw-px-278 {
  min-width: 278px !important;
}
.mxh-px-278 {
  max-height: 278px !important;
}
.mnh-px-278 {
  min-height: 278px !important;
}
.wpx-279 {
  width: 279px !important;
  max-width: 279px !important;
  min-width: 279px !important;
}
.hpx-279 {
  height: 279px !important;
  max-height: 279px !important;
  min-height: 279px !important;
}
.mxw-px-279 {
  max-width: 279px !important;
  width: 100%;
}
.mnw-px-279 {
  min-width: 279px !important;
}
.mxh-px-279 {
  max-height: 279px !important;
}
.mnh-px-279 {
  min-height: 279px !important;
}
.wpx-280 {
  width: 280px !important;
  max-width: 280px !important;
  min-width: 280px !important;
}
.hpx-280 {
  height: 280px !important;
  max-height: 280px !important;
  min-height: 280px !important;
}
.mxw-px-280 {
  max-width: 280px !important;
  width: 100%;
}
.mnw-px-280 {
  min-width: 280px !important;
}
.mxh-px-280 {
  max-height: 280px !important;
}
.mnh-px-280 {
  min-height: 280px !important;
}
.wpx-281 {
  width: 281px !important;
  max-width: 281px !important;
  min-width: 281px !important;
}
.hpx-281 {
  height: 281px !important;
  max-height: 281px !important;
  min-height: 281px !important;
}
.mxw-px-281 {
  max-width: 281px !important;
  width: 100%;
}
.mnw-px-281 {
  min-width: 281px !important;
}
.mxh-px-281 {
  max-height: 281px !important;
}
.mnh-px-281 {
  min-height: 281px !important;
}
.wpx-282 {
  width: 282px !important;
  max-width: 282px !important;
  min-width: 282px !important;
}
.hpx-282 {
  height: 282px !important;
  max-height: 282px !important;
  min-height: 282px !important;
}
.mxw-px-282 {
  max-width: 282px !important;
  width: 100%;
}
.mnw-px-282 {
  min-width: 282px !important;
}
.mxh-px-282 {
  max-height: 282px !important;
}
.mnh-px-282 {
  min-height: 282px !important;
}
.wpx-283 {
  width: 283px !important;
  max-width: 283px !important;
  min-width: 283px !important;
}
.hpx-283 {
  height: 283px !important;
  max-height: 283px !important;
  min-height: 283px !important;
}
.mxw-px-283 {
  max-width: 283px !important;
  width: 100%;
}
.mnw-px-283 {
  min-width: 283px !important;
}
.mxh-px-283 {
  max-height: 283px !important;
}
.mnh-px-283 {
  min-height: 283px !important;
}
.wpx-284 {
  width: 284px !important;
  max-width: 284px !important;
  min-width: 284px !important;
}
.hpx-284 {
  height: 284px !important;
  max-height: 284px !important;
  min-height: 284px !important;
}
.mxw-px-284 {
  max-width: 284px !important;
  width: 100%;
}
.mnw-px-284 {
  min-width: 284px !important;
}
.mxh-px-284 {
  max-height: 284px !important;
}
.mnh-px-284 {
  min-height: 284px !important;
}
.wpx-285 {
  width: 285px !important;
  max-width: 285px !important;
  min-width: 285px !important;
}
.hpx-285 {
  height: 285px !important;
  max-height: 285px !important;
  min-height: 285px !important;
}
.mxw-px-285 {
  max-width: 285px !important;
  width: 100%;
}
.mnw-px-285 {
  min-width: 285px !important;
}
.mxh-px-285 {
  max-height: 285px !important;
}
.mnh-px-285 {
  min-height: 285px !important;
}
.wpx-286 {
  width: 286px !important;
  max-width: 286px !important;
  min-width: 286px !important;
}
.hpx-286 {
  height: 286px !important;
  max-height: 286px !important;
  min-height: 286px !important;
}
.mxw-px-286 {
  max-width: 286px !important;
  width: 100%;
}
.mnw-px-286 {
  min-width: 286px !important;
}
.mxh-px-286 {
  max-height: 286px !important;
}
.mnh-px-286 {
  min-height: 286px !important;
}
.wpx-287 {
  width: 287px !important;
  max-width: 287px !important;
  min-width: 287px !important;
}
.hpx-287 {
  height: 287px !important;
  max-height: 287px !important;
  min-height: 287px !important;
}
.mxw-px-287 {
  max-width: 287px !important;
  width: 100%;
}
.mnw-px-287 {
  min-width: 287px !important;
}
.mxh-px-287 {
  max-height: 287px !important;
}
.mnh-px-287 {
  min-height: 287px !important;
}
.wpx-288 {
  width: 288px !important;
  max-width: 288px !important;
  min-width: 288px !important;
}
.hpx-288 {
  height: 288px !important;
  max-height: 288px !important;
  min-height: 288px !important;
}
.mxw-px-288 {
  max-width: 288px !important;
  width: 100%;
}
.mnw-px-288 {
  min-width: 288px !important;
}
.mxh-px-288 {
  max-height: 288px !important;
}
.mnh-px-288 {
  min-height: 288px !important;
}
.wpx-289 {
  width: 289px !important;
  max-width: 289px !important;
  min-width: 289px !important;
}
.hpx-289 {
  height: 289px !important;
  max-height: 289px !important;
  min-height: 289px !important;
}
.mxw-px-289 {
  max-width: 289px !important;
  width: 100%;
}
.mnw-px-289 {
  min-width: 289px !important;
}
.mxh-px-289 {
  max-height: 289px !important;
}
.mnh-px-289 {
  min-height: 289px !important;
}
.wpx-290 {
  width: 290px !important;
  max-width: 290px !important;
  min-width: 290px !important;
}
.hpx-290 {
  height: 290px !important;
  max-height: 290px !important;
  min-height: 290px !important;
}
.mxw-px-290 {
  max-width: 290px !important;
  width: 100%;
}
.mnw-px-290 {
  min-width: 290px !important;
}
.mxh-px-290 {
  max-height: 290px !important;
}
.mnh-px-290 {
  min-height: 290px !important;
}
.wpx-291 {
  width: 291px !important;
  max-width: 291px !important;
  min-width: 291px !important;
}
.hpx-291 {
  height: 291px !important;
  max-height: 291px !important;
  min-height: 291px !important;
}
.mxw-px-291 {
  max-width: 291px !important;
  width: 100%;
}
.mnw-px-291 {
  min-width: 291px !important;
}
.mxh-px-291 {
  max-height: 291px !important;
}
.mnh-px-291 {
  min-height: 291px !important;
}
.wpx-292 {
  width: 292px !important;
  max-width: 292px !important;
  min-width: 292px !important;
}
.hpx-292 {
  height: 292px !important;
  max-height: 292px !important;
  min-height: 292px !important;
}
.mxw-px-292 {
  max-width: 292px !important;
  width: 100%;
}
.mnw-px-292 {
  min-width: 292px !important;
}
.mxh-px-292 {
  max-height: 292px !important;
}
.mnh-px-292 {
  min-height: 292px !important;
}
.wpx-293 {
  width: 293px !important;
  max-width: 293px !important;
  min-width: 293px !important;
}
.hpx-293 {
  height: 293px !important;
  max-height: 293px !important;
  min-height: 293px !important;
}
.mxw-px-293 {
  max-width: 293px !important;
  width: 100%;
}
.mnw-px-293 {
  min-width: 293px !important;
}
.mxh-px-293 {
  max-height: 293px !important;
}
.mnh-px-293 {
  min-height: 293px !important;
}
.wpx-294 {
  width: 294px !important;
  max-width: 294px !important;
  min-width: 294px !important;
}
.hpx-294 {
  height: 294px !important;
  max-height: 294px !important;
  min-height: 294px !important;
}
.mxw-px-294 {
  max-width: 294px !important;
  width: 100%;
}
.mnw-px-294 {
  min-width: 294px !important;
}
.mxh-px-294 {
  max-height: 294px !important;
}
.mnh-px-294 {
  min-height: 294px !important;
}
.wpx-295 {
  width: 295px !important;
  max-width: 295px !important;
  min-width: 295px !important;
}
.hpx-295 {
  height: 295px !important;
  max-height: 295px !important;
  min-height: 295px !important;
}
.mxw-px-295 {
  max-width: 295px !important;
  width: 100%;
}
.mnw-px-295 {
  min-width: 295px !important;
}
.mxh-px-295 {
  max-height: 295px !important;
}
.mnh-px-295 {
  min-height: 295px !important;
}
.wpx-296 {
  width: 296px !important;
  max-width: 296px !important;
  min-width: 296px !important;
}
.hpx-296 {
  height: 296px !important;
  max-height: 296px !important;
  min-height: 296px !important;
}
.mxw-px-296 {
  max-width: 296px !important;
  width: 100%;
}
.mnw-px-296 {
  min-width: 296px !important;
}
.mxh-px-296 {
  max-height: 296px !important;
}
.mnh-px-296 {
  min-height: 296px !important;
}
.wpx-297 {
  width: 297px !important;
  max-width: 297px !important;
  min-width: 297px !important;
}
.hpx-297 {
  height: 297px !important;
  max-height: 297px !important;
  min-height: 297px !important;
}
.mxw-px-297 {
  max-width: 297px !important;
  width: 100%;
}
.mnw-px-297 {
  min-width: 297px !important;
}
.mxh-px-297 {
  max-height: 297px !important;
}
.mnh-px-297 {
  min-height: 297px !important;
}
.wpx-298 {
  width: 298px !important;
  max-width: 298px !important;
  min-width: 298px !important;
}
.hpx-298 {
  height: 298px !important;
  max-height: 298px !important;
  min-height: 298px !important;
}
.mxw-px-298 {
  max-width: 298px !important;
  width: 100%;
}
.mnw-px-298 {
  min-width: 298px !important;
}
.mxh-px-298 {
  max-height: 298px !important;
}
.mnh-px-298 {
  min-height: 298px !important;
}
.wpx-299 {
  width: 299px !important;
  max-width: 299px !important;
  min-width: 299px !important;
}
.hpx-299 {
  height: 299px !important;
  max-height: 299px !important;
  min-height: 299px !important;
}
.mxw-px-299 {
  max-width: 299px !important;
  width: 100%;
}
.mnw-px-299 {
  min-width: 299px !important;
}
.mxh-px-299 {
  max-height: 299px !important;
}
.mnh-px-299 {
  min-height: 299px !important;
}
.wpx-300 {
  width: 300px !important;
  max-width: 300px !important;
  min-width: 300px !important;
}
.hpx-300 {
  height: 300px !important;
  max-height: 300px !important;
  min-height: 300px !important;
}
.mxw-px-300 {
  max-width: 300px !important;
  width: 100%;
}
.mnw-px-300 {
  min-width: 300px !important;
}
.mxh-px-300 {
  max-height: 300px !important;
}
.mnh-px-300 {
  min-height: 300px !important;
}
.wpx-301 {
  width: 301px !important;
  max-width: 301px !important;
  min-width: 301px !important;
}
.hpx-301 {
  height: 301px !important;
  max-height: 301px !important;
  min-height: 301px !important;
}
.mxw-px-301 {
  max-width: 301px !important;
  width: 100%;
}
.mnw-px-301 {
  min-width: 301px !important;
}
.mxh-px-301 {
  max-height: 301px !important;
}
.mnh-px-301 {
  min-height: 301px !important;
}
.wpx-302 {
  width: 302px !important;
  max-width: 302px !important;
  min-width: 302px !important;
}
.hpx-302 {
  height: 302px !important;
  max-height: 302px !important;
  min-height: 302px !important;
}
.mxw-px-302 {
  max-width: 302px !important;
  width: 100%;
}
.mnw-px-302 {
  min-width: 302px !important;
}
.mxh-px-302 {
  max-height: 302px !important;
}
.mnh-px-302 {
  min-height: 302px !important;
}
.wpx-303 {
  width: 303px !important;
  max-width: 303px !important;
  min-width: 303px !important;
}
.hpx-303 {
  height: 303px !important;
  max-height: 303px !important;
  min-height: 303px !important;
}
.mxw-px-303 {
  max-width: 303px !important;
  width: 100%;
}
.mnw-px-303 {
  min-width: 303px !important;
}
.mxh-px-303 {
  max-height: 303px !important;
}
.mnh-px-303 {
  min-height: 303px !important;
}
.wpx-304 {
  width: 304px !important;
  max-width: 304px !important;
  min-width: 304px !important;
}
.hpx-304 {
  height: 304px !important;
  max-height: 304px !important;
  min-height: 304px !important;
}
.mxw-px-304 {
  max-width: 304px !important;
  width: 100%;
}
.mnw-px-304 {
  min-width: 304px !important;
}
.mxh-px-304 {
  max-height: 304px !important;
}
.mnh-px-304 {
  min-height: 304px !important;
}
.wpx-305 {
  width: 305px !important;
  max-width: 305px !important;
  min-width: 305px !important;
}
.hpx-305 {
  height: 305px !important;
  max-height: 305px !important;
  min-height: 305px !important;
}
.mxw-px-305 {
  max-width: 305px !important;
  width: 100%;
}
.mnw-px-305 {
  min-width: 305px !important;
}
.mxh-px-305 {
  max-height: 305px !important;
}
.mnh-px-305 {
  min-height: 305px !important;
}
.wpx-306 {
  width: 306px !important;
  max-width: 306px !important;
  min-width: 306px !important;
}
.hpx-306 {
  height: 306px !important;
  max-height: 306px !important;
  min-height: 306px !important;
}
.mxw-px-306 {
  max-width: 306px !important;
  width: 100%;
}
.mnw-px-306 {
  min-width: 306px !important;
}
.mxh-px-306 {
  max-height: 306px !important;
}
.mnh-px-306 {
  min-height: 306px !important;
}
.wpx-307 {
  width: 307px !important;
  max-width: 307px !important;
  min-width: 307px !important;
}
.hpx-307 {
  height: 307px !important;
  max-height: 307px !important;
  min-height: 307px !important;
}
.mxw-px-307 {
  max-width: 307px !important;
  width: 100%;
}
.mnw-px-307 {
  min-width: 307px !important;
}
.mxh-px-307 {
  max-height: 307px !important;
}
.mnh-px-307 {
  min-height: 307px !important;
}
.wpx-308 {
  width: 308px !important;
  max-width: 308px !important;
  min-width: 308px !important;
}
.hpx-308 {
  height: 308px !important;
  max-height: 308px !important;
  min-height: 308px !important;
}
.mxw-px-308 {
  max-width: 308px !important;
  width: 100%;
}
.mnw-px-308 {
  min-width: 308px !important;
}
.mxh-px-308 {
  max-height: 308px !important;
}
.mnh-px-308 {
  min-height: 308px !important;
}
.wpx-309 {
  width: 309px !important;
  max-width: 309px !important;
  min-width: 309px !important;
}
.hpx-309 {
  height: 309px !important;
  max-height: 309px !important;
  min-height: 309px !important;
}
.mxw-px-309 {
  max-width: 309px !important;
  width: 100%;
}
.mnw-px-309 {
  min-width: 309px !important;
}
.mxh-px-309 {
  max-height: 309px !important;
}
.mnh-px-309 {
  min-height: 309px !important;
}
.wpx-310 {
  width: 310px !important;
  max-width: 310px !important;
  min-width: 310px !important;
}
.hpx-310 {
  height: 310px !important;
  max-height: 310px !important;
  min-height: 310px !important;
}
.mxw-px-310 {
  max-width: 310px !important;
  width: 100%;
}
.mnw-px-310 {
  min-width: 310px !important;
}
.mxh-px-310 {
  max-height: 310px !important;
}
.mnh-px-310 {
  min-height: 310px !important;
}
.wpx-311 {
  width: 311px !important;
  max-width: 311px !important;
  min-width: 311px !important;
}
.hpx-311 {
  height: 311px !important;
  max-height: 311px !important;
  min-height: 311px !important;
}
.mxw-px-311 {
  max-width: 311px !important;
  width: 100%;
}
.mnw-px-311 {
  min-width: 311px !important;
}
.mxh-px-311 {
  max-height: 311px !important;
}
.mnh-px-311 {
  min-height: 311px !important;
}
.wpx-312 {
  width: 312px !important;
  max-width: 312px !important;
  min-width: 312px !important;
}
.hpx-312 {
  height: 312px !important;
  max-height: 312px !important;
  min-height: 312px !important;
}
.mxw-px-312 {
  max-width: 312px !important;
  width: 100%;
}
.mnw-px-312 {
  min-width: 312px !important;
}
.mxh-px-312 {
  max-height: 312px !important;
}
.mnh-px-312 {
  min-height: 312px !important;
}
.wpx-313 {
  width: 313px !important;
  max-width: 313px !important;
  min-width: 313px !important;
}
.hpx-313 {
  height: 313px !important;
  max-height: 313px !important;
  min-height: 313px !important;
}
.mxw-px-313 {
  max-width: 313px !important;
  width: 100%;
}
.mnw-px-313 {
  min-width: 313px !important;
}
.mxh-px-313 {
  max-height: 313px !important;
}
.mnh-px-313 {
  min-height: 313px !important;
}
.wpx-314 {
  width: 314px !important;
  max-width: 314px !important;
  min-width: 314px !important;
}
.hpx-314 {
  height: 314px !important;
  max-height: 314px !important;
  min-height: 314px !important;
}
.mxw-px-314 {
  max-width: 314px !important;
  width: 100%;
}
.mnw-px-314 {
  min-width: 314px !important;
}
.mxh-px-314 {
  max-height: 314px !important;
}
.mnh-px-314 {
  min-height: 314px !important;
}
.wpx-315 {
  width: 315px !important;
  max-width: 315px !important;
  min-width: 315px !important;
}
.hpx-315 {
  height: 315px !important;
  max-height: 315px !important;
  min-height: 315px !important;
}
.mxw-px-315 {
  max-width: 315px !important;
  width: 100%;
}
.mnw-px-315 {
  min-width: 315px !important;
}
.mxh-px-315 {
  max-height: 315px !important;
}
.mnh-px-315 {
  min-height: 315px !important;
}
.wpx-316 {
  width: 316px !important;
  max-width: 316px !important;
  min-width: 316px !important;
}
.hpx-316 {
  height: 316px !important;
  max-height: 316px !important;
  min-height: 316px !important;
}
.mxw-px-316 {
  max-width: 316px !important;
  width: 100%;
}
.mnw-px-316 {
  min-width: 316px !important;
}
.mxh-px-316 {
  max-height: 316px !important;
}
.mnh-px-316 {
  min-height: 316px !important;
}
.wpx-317 {
  width: 317px !important;
  max-width: 317px !important;
  min-width: 317px !important;
}
.hpx-317 {
  height: 317px !important;
  max-height: 317px !important;
  min-height: 317px !important;
}
.mxw-px-317 {
  max-width: 317px !important;
  width: 100%;
}
.mnw-px-317 {
  min-width: 317px !important;
}
.mxh-px-317 {
  max-height: 317px !important;
}
.mnh-px-317 {
  min-height: 317px !important;
}
.wpx-318 {
  width: 318px !important;
  max-width: 318px !important;
  min-width: 318px !important;
}
.hpx-318 {
  height: 318px !important;
  max-height: 318px !important;
  min-height: 318px !important;
}
.mxw-px-318 {
  max-width: 318px !important;
  width: 100%;
}
.mnw-px-318 {
  min-width: 318px !important;
}
.mxh-px-318 {
  max-height: 318px !important;
}
.mnh-px-318 {
  min-height: 318px !important;
}
.wpx-319 {
  width: 319px !important;
  max-width: 319px !important;
  min-width: 319px !important;
}
.hpx-319 {
  height: 319px !important;
  max-height: 319px !important;
  min-height: 319px !important;
}
.mxw-px-319 {
  max-width: 319px !important;
  width: 100%;
}
.mnw-px-319 {
  min-width: 319px !important;
}
.mxh-px-319 {
  max-height: 319px !important;
}
.mnh-px-319 {
  min-height: 319px !important;
}
.wpx-320 {
  width: 320px !important;
  max-width: 320px !important;
  min-width: 320px !important;
}
.hpx-320 {
  height: 320px !important;
  max-height: 320px !important;
  min-height: 320px !important;
}
.mxw-px-320 {
  max-width: 320px !important;
  width: 100%;
}
.mnw-px-320 {
  min-width: 320px !important;
}
.mxh-px-320 {
  max-height: 320px !important;
}
.mnh-px-320 {
  min-height: 320px !important;
}
.wpx-321 {
  width: 321px !important;
  max-width: 321px !important;
  min-width: 321px !important;
}
.hpx-321 {
  height: 321px !important;
  max-height: 321px !important;
  min-height: 321px !important;
}
.mxw-px-321 {
  max-width: 321px !important;
  width: 100%;
}
.mnw-px-321 {
  min-width: 321px !important;
}
.mxh-px-321 {
  max-height: 321px !important;
}
.mnh-px-321 {
  min-height: 321px !important;
}
.wpx-322 {
  width: 322px !important;
  max-width: 322px !important;
  min-width: 322px !important;
}
.hpx-322 {
  height: 322px !important;
  max-height: 322px !important;
  min-height: 322px !important;
}
.mxw-px-322 {
  max-width: 322px !important;
  width: 100%;
}
.mnw-px-322 {
  min-width: 322px !important;
}
.mxh-px-322 {
  max-height: 322px !important;
}
.mnh-px-322 {
  min-height: 322px !important;
}
.wpx-323 {
  width: 323px !important;
  max-width: 323px !important;
  min-width: 323px !important;
}
.hpx-323 {
  height: 323px !important;
  max-height: 323px !important;
  min-height: 323px !important;
}
.mxw-px-323 {
  max-width: 323px !important;
  width: 100%;
}
.mnw-px-323 {
  min-width: 323px !important;
}
.mxh-px-323 {
  max-height: 323px !important;
}
.mnh-px-323 {
  min-height: 323px !important;
}
.wpx-324 {
  width: 324px !important;
  max-width: 324px !important;
  min-width: 324px !important;
}
.hpx-324 {
  height: 324px !important;
  max-height: 324px !important;
  min-height: 324px !important;
}
.mxw-px-324 {
  max-width: 324px !important;
  width: 100%;
}
.mnw-px-324 {
  min-width: 324px !important;
}
.mxh-px-324 {
  max-height: 324px !important;
}
.mnh-px-324 {
  min-height: 324px !important;
}
.wpx-325 {
  width: 325px !important;
  max-width: 325px !important;
  min-width: 325px !important;
}
.hpx-325 {
  height: 325px !important;
  max-height: 325px !important;
  min-height: 325px !important;
}
.mxw-px-325 {
  max-width: 325px !important;
  width: 100%;
}
.mnw-px-325 {
  min-width: 325px !important;
}
.mxh-px-325 {
  max-height: 325px !important;
}
.mnh-px-325 {
  min-height: 325px !important;
}
.wpx-326 {
  width: 326px !important;
  max-width: 326px !important;
  min-width: 326px !important;
}
.hpx-326 {
  height: 326px !important;
  max-height: 326px !important;
  min-height: 326px !important;
}
.mxw-px-326 {
  max-width: 326px !important;
  width: 100%;
}
.mnw-px-326 {
  min-width: 326px !important;
}
.mxh-px-326 {
  max-height: 326px !important;
}
.mnh-px-326 {
  min-height: 326px !important;
}
.wpx-327 {
  width: 327px !important;
  max-width: 327px !important;
  min-width: 327px !important;
}
.hpx-327 {
  height: 327px !important;
  max-height: 327px !important;
  min-height: 327px !important;
}
.mxw-px-327 {
  max-width: 327px !important;
  width: 100%;
}
.mnw-px-327 {
  min-width: 327px !important;
}
.mxh-px-327 {
  max-height: 327px !important;
}
.mnh-px-327 {
  min-height: 327px !important;
}
.wpx-328 {
  width: 328px !important;
  max-width: 328px !important;
  min-width: 328px !important;
}
.hpx-328 {
  height: 328px !important;
  max-height: 328px !important;
  min-height: 328px !important;
}
.mxw-px-328 {
  max-width: 328px !important;
  width: 100%;
}
.mnw-px-328 {
  min-width: 328px !important;
}
.mxh-px-328 {
  max-height: 328px !important;
}
.mnh-px-328 {
  min-height: 328px !important;
}
.wpx-329 {
  width: 329px !important;
  max-width: 329px !important;
  min-width: 329px !important;
}
.hpx-329 {
  height: 329px !important;
  max-height: 329px !important;
  min-height: 329px !important;
}
.mxw-px-329 {
  max-width: 329px !important;
  width: 100%;
}
.mnw-px-329 {
  min-width: 329px !important;
}
.mxh-px-329 {
  max-height: 329px !important;
}
.mnh-px-329 {
  min-height: 329px !important;
}
.wpx-330 {
  width: 330px !important;
  max-width: 330px !important;
  min-width: 330px !important;
}
.hpx-330 {
  height: 330px !important;
  max-height: 330px !important;
  min-height: 330px !important;
}
.mxw-px-330 {
  max-width: 330px !important;
  width: 100%;
}
.mnw-px-330 {
  min-width: 330px !important;
}
.mxh-px-330 {
  max-height: 330px !important;
}
.mnh-px-330 {
  min-height: 330px !important;
}
.wpx-331 {
  width: 331px !important;
  max-width: 331px !important;
  min-width: 331px !important;
}
.hpx-331 {
  height: 331px !important;
  max-height: 331px !important;
  min-height: 331px !important;
}
.mxw-px-331 {
  max-width: 331px !important;
  width: 100%;
}
.mnw-px-331 {
  min-width: 331px !important;
}
.mxh-px-331 {
  max-height: 331px !important;
}
.mnh-px-331 {
  min-height: 331px !important;
}
.wpx-332 {
  width: 332px !important;
  max-width: 332px !important;
  min-width: 332px !important;
}
.hpx-332 {
  height: 332px !important;
  max-height: 332px !important;
  min-height: 332px !important;
}
.mxw-px-332 {
  max-width: 332px !important;
  width: 100%;
}
.mnw-px-332 {
  min-width: 332px !important;
}
.mxh-px-332 {
  max-height: 332px !important;
}
.mnh-px-332 {
  min-height: 332px !important;
}
.wpx-333 {
  width: 333px !important;
  max-width: 333px !important;
  min-width: 333px !important;
}
.hpx-333 {
  height: 333px !important;
  max-height: 333px !important;
  min-height: 333px !important;
}
.mxw-px-333 {
  max-width: 333px !important;
  width: 100%;
}
.mnw-px-333 {
  min-width: 333px !important;
}
.mxh-px-333 {
  max-height: 333px !important;
}
.mnh-px-333 {
  min-height: 333px !important;
}
.wpx-334 {
  width: 334px !important;
  max-width: 334px !important;
  min-width: 334px !important;
}
.hpx-334 {
  height: 334px !important;
  max-height: 334px !important;
  min-height: 334px !important;
}
.mxw-px-334 {
  max-width: 334px !important;
  width: 100%;
}
.mnw-px-334 {
  min-width: 334px !important;
}
.mxh-px-334 {
  max-height: 334px !important;
}
.mnh-px-334 {
  min-height: 334px !important;
}
.wpx-335 {
  width: 335px !important;
  max-width: 335px !important;
  min-width: 335px !important;
}
.hpx-335 {
  height: 335px !important;
  max-height: 335px !important;
  min-height: 335px !important;
}
.mxw-px-335 {
  max-width: 335px !important;
  width: 100%;
}
.mnw-px-335 {
  min-width: 335px !important;
}
.mxh-px-335 {
  max-height: 335px !important;
}
.mnh-px-335 {
  min-height: 335px !important;
}
.wpx-336 {
  width: 336px !important;
  max-width: 336px !important;
  min-width: 336px !important;
}
.hpx-336 {
  height: 336px !important;
  max-height: 336px !important;
  min-height: 336px !important;
}
.mxw-px-336 {
  max-width: 336px !important;
  width: 100%;
}
.mnw-px-336 {
  min-width: 336px !important;
}
.mxh-px-336 {
  max-height: 336px !important;
}
.mnh-px-336 {
  min-height: 336px !important;
}
.wpx-337 {
  width: 337px !important;
  max-width: 337px !important;
  min-width: 337px !important;
}
.hpx-337 {
  height: 337px !important;
  max-height: 337px !important;
  min-height: 337px !important;
}
.mxw-px-337 {
  max-width: 337px !important;
  width: 100%;
}
.mnw-px-337 {
  min-width: 337px !important;
}
.mxh-px-337 {
  max-height: 337px !important;
}
.mnh-px-337 {
  min-height: 337px !important;
}
.wpx-338 {
  width: 338px !important;
  max-width: 338px !important;
  min-width: 338px !important;
}
.hpx-338 {
  height: 338px !important;
  max-height: 338px !important;
  min-height: 338px !important;
}
.mxw-px-338 {
  max-width: 338px !important;
  width: 100%;
}
.mnw-px-338 {
  min-width: 338px !important;
}
.mxh-px-338 {
  max-height: 338px !important;
}
.mnh-px-338 {
  min-height: 338px !important;
}
.wpx-339 {
  width: 339px !important;
  max-width: 339px !important;
  min-width: 339px !important;
}
.hpx-339 {
  height: 339px !important;
  max-height: 339px !important;
  min-height: 339px !important;
}
.mxw-px-339 {
  max-width: 339px !important;
  width: 100%;
}
.mnw-px-339 {
  min-width: 339px !important;
}
.mxh-px-339 {
  max-height: 339px !important;
}
.mnh-px-339 {
  min-height: 339px !important;
}
.wpx-340 {
  width: 340px !important;
  max-width: 340px !important;
  min-width: 340px !important;
}
.hpx-340 {
  height: 340px !important;
  max-height: 340px !important;
  min-height: 340px !important;
}
.mxw-px-340 {
  max-width: 340px !important;
  width: 100%;
}
.mnw-px-340 {
  min-width: 340px !important;
}
.mxh-px-340 {
  max-height: 340px !important;
}
.mnh-px-340 {
  min-height: 340px !important;
}
.wpx-341 {
  width: 341px !important;
  max-width: 341px !important;
  min-width: 341px !important;
}
.hpx-341 {
  height: 341px !important;
  max-height: 341px !important;
  min-height: 341px !important;
}
.mxw-px-341 {
  max-width: 341px !important;
  width: 100%;
}
.mnw-px-341 {
  min-width: 341px !important;
}
.mxh-px-341 {
  max-height: 341px !important;
}
.mnh-px-341 {
  min-height: 341px !important;
}
.wpx-342 {
  width: 342px !important;
  max-width: 342px !important;
  min-width: 342px !important;
}
.hpx-342 {
  height: 342px !important;
  max-height: 342px !important;
  min-height: 342px !important;
}
.mxw-px-342 {
  max-width: 342px !important;
  width: 100%;
}
.mnw-px-342 {
  min-width: 342px !important;
}
.mxh-px-342 {
  max-height: 342px !important;
}
.mnh-px-342 {
  min-height: 342px !important;
}
.wpx-343 {
  width: 343px !important;
  max-width: 343px !important;
  min-width: 343px !important;
}
.hpx-343 {
  height: 343px !important;
  max-height: 343px !important;
  min-height: 343px !important;
}
.mxw-px-343 {
  max-width: 343px !important;
  width: 100%;
}
.mnw-px-343 {
  min-width: 343px !important;
}
.mxh-px-343 {
  max-height: 343px !important;
}
.mnh-px-343 {
  min-height: 343px !important;
}
.wpx-344 {
  width: 344px !important;
  max-width: 344px !important;
  min-width: 344px !important;
}
.hpx-344 {
  height: 344px !important;
  max-height: 344px !important;
  min-height: 344px !important;
}
.mxw-px-344 {
  max-width: 344px !important;
  width: 100%;
}
.mnw-px-344 {
  min-width: 344px !important;
}
.mxh-px-344 {
  max-height: 344px !important;
}
.mnh-px-344 {
  min-height: 344px !important;
}
.wpx-345 {
  width: 345px !important;
  max-width: 345px !important;
  min-width: 345px !important;
}
.hpx-345 {
  height: 345px !important;
  max-height: 345px !important;
  min-height: 345px !important;
}
.mxw-px-345 {
  max-width: 345px !important;
  width: 100%;
}
.mnw-px-345 {
  min-width: 345px !important;
}
.mxh-px-345 {
  max-height: 345px !important;
}
.mnh-px-345 {
  min-height: 345px !important;
}
.wpx-346 {
  width: 346px !important;
  max-width: 346px !important;
  min-width: 346px !important;
}
.hpx-346 {
  height: 346px !important;
  max-height: 346px !important;
  min-height: 346px !important;
}
.mxw-px-346 {
  max-width: 346px !important;
  width: 100%;
}
.mnw-px-346 {
  min-width: 346px !important;
}
.mxh-px-346 {
  max-height: 346px !important;
}
.mnh-px-346 {
  min-height: 346px !important;
}
.wpx-347 {
  width: 347px !important;
  max-width: 347px !important;
  min-width: 347px !important;
}
.hpx-347 {
  height: 347px !important;
  max-height: 347px !important;
  min-height: 347px !important;
}
.mxw-px-347 {
  max-width: 347px !important;
  width: 100%;
}
.mnw-px-347 {
  min-width: 347px !important;
}
.mxh-px-347 {
  max-height: 347px !important;
}
.mnh-px-347 {
  min-height: 347px !important;
}
.wpx-348 {
  width: 348px !important;
  max-width: 348px !important;
  min-width: 348px !important;
}
.hpx-348 {
  height: 348px !important;
  max-height: 348px !important;
  min-height: 348px !important;
}
.mxw-px-348 {
  max-width: 348px !important;
  width: 100%;
}
.mnw-px-348 {
  min-width: 348px !important;
}
.mxh-px-348 {
  max-height: 348px !important;
}
.mnh-px-348 {
  min-height: 348px !important;
}
.wpx-349 {
  width: 349px !important;
  max-width: 349px !important;
  min-width: 349px !important;
}
.hpx-349 {
  height: 349px !important;
  max-height: 349px !important;
  min-height: 349px !important;
}
.mxw-px-349 {
  max-width: 349px !important;
  width: 100%;
}
.mnw-px-349 {
  min-width: 349px !important;
}
.mxh-px-349 {
  max-height: 349px !important;
}
.mnh-px-349 {
  min-height: 349px !important;
}
.wpx-350 {
  width: 350px !important;
  max-width: 350px !important;
  min-width: 350px !important;
}
.hpx-350 {
  height: 350px !important;
  max-height: 350px !important;
  min-height: 350px !important;
}
.mxw-px-350 {
  max-width: 350px !important;
  width: 100%;
}
.mnw-px-350 {
  min-width: 350px !important;
}
.mxh-px-350 {
  max-height: 350px !important;
}
.mnh-px-350 {
  min-height: 350px !important;
}
.wpx-351 {
  width: 351px !important;
  max-width: 351px !important;
  min-width: 351px !important;
}
.hpx-351 {
  height: 351px !important;
  max-height: 351px !important;
  min-height: 351px !important;
}
.mxw-px-351 {
  max-width: 351px !important;
  width: 100%;
}
.mnw-px-351 {
  min-width: 351px !important;
}
.mxh-px-351 {
  max-height: 351px !important;
}
.mnh-px-351 {
  min-height: 351px !important;
}
.wpx-352 {
  width: 352px !important;
  max-width: 352px !important;
  min-width: 352px !important;
}
.hpx-352 {
  height: 352px !important;
  max-height: 352px !important;
  min-height: 352px !important;
}
.mxw-px-352 {
  max-width: 352px !important;
  width: 100%;
}
.mnw-px-352 {
  min-width: 352px !important;
}
.mxh-px-352 {
  max-height: 352px !important;
}
.mnh-px-352 {
  min-height: 352px !important;
}
.wpx-353 {
  width: 353px !important;
  max-width: 353px !important;
  min-width: 353px !important;
}
.hpx-353 {
  height: 353px !important;
  max-height: 353px !important;
  min-height: 353px !important;
}
.mxw-px-353 {
  max-width: 353px !important;
  width: 100%;
}
.mnw-px-353 {
  min-width: 353px !important;
}
.mxh-px-353 {
  max-height: 353px !important;
}
.mnh-px-353 {
  min-height: 353px !important;
}
.wpx-354 {
  width: 354px !important;
  max-width: 354px !important;
  min-width: 354px !important;
}
.hpx-354 {
  height: 354px !important;
  max-height: 354px !important;
  min-height: 354px !important;
}
.mxw-px-354 {
  max-width: 354px !important;
  width: 100%;
}
.mnw-px-354 {
  min-width: 354px !important;
}
.mxh-px-354 {
  max-height: 354px !important;
}
.mnh-px-354 {
  min-height: 354px !important;
}
.wpx-355 {
  width: 355px !important;
  max-width: 355px !important;
  min-width: 355px !important;
}
.hpx-355 {
  height: 355px !important;
  max-height: 355px !important;
  min-height: 355px !important;
}
.mxw-px-355 {
  max-width: 355px !important;
  width: 100%;
}
.mnw-px-355 {
  min-width: 355px !important;
}
.mxh-px-355 {
  max-height: 355px !important;
}
.mnh-px-355 {
  min-height: 355px !important;
}
.wpx-356 {
  width: 356px !important;
  max-width: 356px !important;
  min-width: 356px !important;
}
.hpx-356 {
  height: 356px !important;
  max-height: 356px !important;
  min-height: 356px !important;
}
.mxw-px-356 {
  max-width: 356px !important;
  width: 100%;
}
.mnw-px-356 {
  min-width: 356px !important;
}
.mxh-px-356 {
  max-height: 356px !important;
}
.mnh-px-356 {
  min-height: 356px !important;
}
.wpx-357 {
  width: 357px !important;
  max-width: 357px !important;
  min-width: 357px !important;
}
.hpx-357 {
  height: 357px !important;
  max-height: 357px !important;
  min-height: 357px !important;
}
.mxw-px-357 {
  max-width: 357px !important;
  width: 100%;
}
.mnw-px-357 {
  min-width: 357px !important;
}
.mxh-px-357 {
  max-height: 357px !important;
}
.mnh-px-357 {
  min-height: 357px !important;
}
.wpx-358 {
  width: 358px !important;
  max-width: 358px !important;
  min-width: 358px !important;
}
.hpx-358 {
  height: 358px !important;
  max-height: 358px !important;
  min-height: 358px !important;
}
.mxw-px-358 {
  max-width: 358px !important;
  width: 100%;
}
.mnw-px-358 {
  min-width: 358px !important;
}
.mxh-px-358 {
  max-height: 358px !important;
}
.mnh-px-358 {
  min-height: 358px !important;
}
.wpx-359 {
  width: 359px !important;
  max-width: 359px !important;
  min-width: 359px !important;
}
.hpx-359 {
  height: 359px !important;
  max-height: 359px !important;
  min-height: 359px !important;
}
.mxw-px-359 {
  max-width: 359px !important;
  width: 100%;
}
.mnw-px-359 {
  min-width: 359px !important;
}
.mxh-px-359 {
  max-height: 359px !important;
}
.mnh-px-359 {
  min-height: 359px !important;
}
.wpx-360 {
  width: 360px !important;
  max-width: 360px !important;
  min-width: 360px !important;
}
.hpx-360 {
  height: 360px !important;
  max-height: 360px !important;
  min-height: 360px !important;
}
.mxw-px-360 {
  max-width: 360px !important;
  width: 100%;
}
.mnw-px-360 {
  min-width: 360px !important;
}
.mxh-px-360 {
  max-height: 360px !important;
}
.mnh-px-360 {
  min-height: 360px !important;
}
.wpx-361 {
  width: 361px !important;
  max-width: 361px !important;
  min-width: 361px !important;
}
.hpx-361 {
  height: 361px !important;
  max-height: 361px !important;
  min-height: 361px !important;
}
.mxw-px-361 {
  max-width: 361px !important;
  width: 100%;
}
.mnw-px-361 {
  min-width: 361px !important;
}
.mxh-px-361 {
  max-height: 361px !important;
}
.mnh-px-361 {
  min-height: 361px !important;
}
.wpx-362 {
  width: 362px !important;
  max-width: 362px !important;
  min-width: 362px !important;
}
.hpx-362 {
  height: 362px !important;
  max-height: 362px !important;
  min-height: 362px !important;
}
.mxw-px-362 {
  max-width: 362px !important;
  width: 100%;
}
.mnw-px-362 {
  min-width: 362px !important;
}
.mxh-px-362 {
  max-height: 362px !important;
}
.mnh-px-362 {
  min-height: 362px !important;
}
.wpx-363 {
  width: 363px !important;
  max-width: 363px !important;
  min-width: 363px !important;
}
.hpx-363 {
  height: 363px !important;
  max-height: 363px !important;
  min-height: 363px !important;
}
.mxw-px-363 {
  max-width: 363px !important;
  width: 100%;
}
.mnw-px-363 {
  min-width: 363px !important;
}
.mxh-px-363 {
  max-height: 363px !important;
}
.mnh-px-363 {
  min-height: 363px !important;
}
.wpx-364 {
  width: 364px !important;
  max-width: 364px !important;
  min-width: 364px !important;
}
.hpx-364 {
  height: 364px !important;
  max-height: 364px !important;
  min-height: 364px !important;
}
.mxw-px-364 {
  max-width: 364px !important;
  width: 100%;
}
.mnw-px-364 {
  min-width: 364px !important;
}
.mxh-px-364 {
  max-height: 364px !important;
}
.mnh-px-364 {
  min-height: 364px !important;
}
.wpx-365 {
  width: 365px !important;
  max-width: 365px !important;
  min-width: 365px !important;
}
.hpx-365 {
  height: 365px !important;
  max-height: 365px !important;
  min-height: 365px !important;
}
.mxw-px-365 {
  max-width: 365px !important;
  width: 100%;
}
.mnw-px-365 {
  min-width: 365px !important;
}
.mxh-px-365 {
  max-height: 365px !important;
}
.mnh-px-365 {
  min-height: 365px !important;
}
.wpx-366 {
  width: 366px !important;
  max-width: 366px !important;
  min-width: 366px !important;
}
.hpx-366 {
  height: 366px !important;
  max-height: 366px !important;
  min-height: 366px !important;
}
.mxw-px-366 {
  max-width: 366px !important;
  width: 100%;
}
.mnw-px-366 {
  min-width: 366px !important;
}
.mxh-px-366 {
  max-height: 366px !important;
}
.mnh-px-366 {
  min-height: 366px !important;
}
.wpx-367 {
  width: 367px !important;
  max-width: 367px !important;
  min-width: 367px !important;
}
.hpx-367 {
  height: 367px !important;
  max-height: 367px !important;
  min-height: 367px !important;
}
.mxw-px-367 {
  max-width: 367px !important;
  width: 100%;
}
.mnw-px-367 {
  min-width: 367px !important;
}
.mxh-px-367 {
  max-height: 367px !important;
}
.mnh-px-367 {
  min-height: 367px !important;
}
.wpx-368 {
  width: 368px !important;
  max-width: 368px !important;
  min-width: 368px !important;
}
.hpx-368 {
  height: 368px !important;
  max-height: 368px !important;
  min-height: 368px !important;
}
.mxw-px-368 {
  max-width: 368px !important;
  width: 100%;
}
.mnw-px-368 {
  min-width: 368px !important;
}
.mxh-px-368 {
  max-height: 368px !important;
}
.mnh-px-368 {
  min-height: 368px !important;
}
.wpx-369 {
  width: 369px !important;
  max-width: 369px !important;
  min-width: 369px !important;
}
.hpx-369 {
  height: 369px !important;
  max-height: 369px !important;
  min-height: 369px !important;
}
.mxw-px-369 {
  max-width: 369px !important;
  width: 100%;
}
.mnw-px-369 {
  min-width: 369px !important;
}
.mxh-px-369 {
  max-height: 369px !important;
}
.mnh-px-369 {
  min-height: 369px !important;
}
.wpx-370 {
  width: 370px !important;
  max-width: 370px !important;
  min-width: 370px !important;
}
.hpx-370 {
  height: 370px !important;
  max-height: 370px !important;
  min-height: 370px !important;
}
.mxw-px-370 {
  max-width: 370px !important;
  width: 100%;
}
.mnw-px-370 {
  min-width: 370px !important;
}
.mxh-px-370 {
  max-height: 370px !important;
}
.mnh-px-370 {
  min-height: 370px !important;
}
.wpx-371 {
  width: 371px !important;
  max-width: 371px !important;
  min-width: 371px !important;
}
.hpx-371 {
  height: 371px !important;
  max-height: 371px !important;
  min-height: 371px !important;
}
.mxw-px-371 {
  max-width: 371px !important;
  width: 100%;
}
.mnw-px-371 {
  min-width: 371px !important;
}
.mxh-px-371 {
  max-height: 371px !important;
}
.mnh-px-371 {
  min-height: 371px !important;
}
.wpx-372 {
  width: 372px !important;
  max-width: 372px !important;
  min-width: 372px !important;
}
.hpx-372 {
  height: 372px !important;
  max-height: 372px !important;
  min-height: 372px !important;
}
.mxw-px-372 {
  max-width: 372px !important;
  width: 100%;
}
.mnw-px-372 {
  min-width: 372px !important;
}
.mxh-px-372 {
  max-height: 372px !important;
}
.mnh-px-372 {
  min-height: 372px !important;
}
.wpx-373 {
  width: 373px !important;
  max-width: 373px !important;
  min-width: 373px !important;
}
.hpx-373 {
  height: 373px !important;
  max-height: 373px !important;
  min-height: 373px !important;
}
.mxw-px-373 {
  max-width: 373px !important;
  width: 100%;
}
.mnw-px-373 {
  min-width: 373px !important;
}
.mxh-px-373 {
  max-height: 373px !important;
}
.mnh-px-373 {
  min-height: 373px !important;
}
.wpx-374 {
  width: 374px !important;
  max-width: 374px !important;
  min-width: 374px !important;
}
.hpx-374 {
  height: 374px !important;
  max-height: 374px !important;
  min-height: 374px !important;
}
.mxw-px-374 {
  max-width: 374px !important;
  width: 100%;
}
.mnw-px-374 {
  min-width: 374px !important;
}
.mxh-px-374 {
  max-height: 374px !important;
}
.mnh-px-374 {
  min-height: 374px !important;
}
.wpx-375 {
  width: 375px !important;
  max-width: 375px !important;
  min-width: 375px !important;
}
.hpx-375 {
  height: 375px !important;
  max-height: 375px !important;
  min-height: 375px !important;
}
.mxw-px-375 {
  max-width: 375px !important;
  width: 100%;
}
.mnw-px-375 {
  min-width: 375px !important;
}
.mxh-px-375 {
  max-height: 375px !important;
}
.mnh-px-375 {
  min-height: 375px !important;
}
.wpx-376 {
  width: 376px !important;
  max-width: 376px !important;
  min-width: 376px !important;
}
.hpx-376 {
  height: 376px !important;
  max-height: 376px !important;
  min-height: 376px !important;
}
.mxw-px-376 {
  max-width: 376px !important;
  width: 100%;
}
.mnw-px-376 {
  min-width: 376px !important;
}
.mxh-px-376 {
  max-height: 376px !important;
}
.mnh-px-376 {
  min-height: 376px !important;
}
.wpx-377 {
  width: 377px !important;
  max-width: 377px !important;
  min-width: 377px !important;
}
.hpx-377 {
  height: 377px !important;
  max-height: 377px !important;
  min-height: 377px !important;
}
.mxw-px-377 {
  max-width: 377px !important;
  width: 100%;
}
.mnw-px-377 {
  min-width: 377px !important;
}
.mxh-px-377 {
  max-height: 377px !important;
}
.mnh-px-377 {
  min-height: 377px !important;
}
.wpx-378 {
  width: 378px !important;
  max-width: 378px !important;
  min-width: 378px !important;
}
.hpx-378 {
  height: 378px !important;
  max-height: 378px !important;
  min-height: 378px !important;
}
.mxw-px-378 {
  max-width: 378px !important;
  width: 100%;
}
.mnw-px-378 {
  min-width: 378px !important;
}
.mxh-px-378 {
  max-height: 378px !important;
}
.mnh-px-378 {
  min-height: 378px !important;
}
.wpx-379 {
  width: 379px !important;
  max-width: 379px !important;
  min-width: 379px !important;
}
.hpx-379 {
  height: 379px !important;
  max-height: 379px !important;
  min-height: 379px !important;
}
.mxw-px-379 {
  max-width: 379px !important;
  width: 100%;
}
.mnw-px-379 {
  min-width: 379px !important;
}
.mxh-px-379 {
  max-height: 379px !important;
}
.mnh-px-379 {
  min-height: 379px !important;
}
.wpx-380 {
  width: 380px !important;
  max-width: 380px !important;
  min-width: 380px !important;
}
.hpx-380 {
  height: 380px !important;
  max-height: 380px !important;
  min-height: 380px !important;
}
.mxw-px-380 {
  max-width: 380px !important;
  width: 100%;
}
.mnw-px-380 {
  min-width: 380px !important;
}
.mxh-px-380 {
  max-height: 380px !important;
}
.mnh-px-380 {
  min-height: 380px !important;
}
.wpx-381 {
  width: 381px !important;
  max-width: 381px !important;
  min-width: 381px !important;
}
.hpx-381 {
  height: 381px !important;
  max-height: 381px !important;
  min-height: 381px !important;
}
.mxw-px-381 {
  max-width: 381px !important;
  width: 100%;
}
.mnw-px-381 {
  min-width: 381px !important;
}
.mxh-px-381 {
  max-height: 381px !important;
}
.mnh-px-381 {
  min-height: 381px !important;
}
.wpx-382 {
  width: 382px !important;
  max-width: 382px !important;
  min-width: 382px !important;
}
.hpx-382 {
  height: 382px !important;
  max-height: 382px !important;
  min-height: 382px !important;
}
.mxw-px-382 {
  max-width: 382px !important;
  width: 100%;
}
.mnw-px-382 {
  min-width: 382px !important;
}
.mxh-px-382 {
  max-height: 382px !important;
}
.mnh-px-382 {
  min-height: 382px !important;
}
.wpx-383 {
  width: 383px !important;
  max-width: 383px !important;
  min-width: 383px !important;
}
.hpx-383 {
  height: 383px !important;
  max-height: 383px !important;
  min-height: 383px !important;
}
.mxw-px-383 {
  max-width: 383px !important;
  width: 100%;
}
.mnw-px-383 {
  min-width: 383px !important;
}
.mxh-px-383 {
  max-height: 383px !important;
}
.mnh-px-383 {
  min-height: 383px !important;
}
.wpx-384 {
  width: 384px !important;
  max-width: 384px !important;
  min-width: 384px !important;
}
.hpx-384 {
  height: 384px !important;
  max-height: 384px !important;
  min-height: 384px !important;
}
.mxw-px-384 {
  max-width: 384px !important;
  width: 100%;
}
.mnw-px-384 {
  min-width: 384px !important;
}
.mxh-px-384 {
  max-height: 384px !important;
}
.mnh-px-384 {
  min-height: 384px !important;
}
.wpx-385 {
  width: 385px !important;
  max-width: 385px !important;
  min-width: 385px !important;
}
.hpx-385 {
  height: 385px !important;
  max-height: 385px !important;
  min-height: 385px !important;
}
.mxw-px-385 {
  max-width: 385px !important;
  width: 100%;
}
.mnw-px-385 {
  min-width: 385px !important;
}
.mxh-px-385 {
  max-height: 385px !important;
}
.mnh-px-385 {
  min-height: 385px !important;
}
.wpx-386 {
  width: 386px !important;
  max-width: 386px !important;
  min-width: 386px !important;
}
.hpx-386 {
  height: 386px !important;
  max-height: 386px !important;
  min-height: 386px !important;
}
.mxw-px-386 {
  max-width: 386px !important;
  width: 100%;
}
.mnw-px-386 {
  min-width: 386px !important;
}
.mxh-px-386 {
  max-height: 386px !important;
}
.mnh-px-386 {
  min-height: 386px !important;
}
.wpx-387 {
  width: 387px !important;
  max-width: 387px !important;
  min-width: 387px !important;
}
.hpx-387 {
  height: 387px !important;
  max-height: 387px !important;
  min-height: 387px !important;
}
.mxw-px-387 {
  max-width: 387px !important;
  width: 100%;
}
.mnw-px-387 {
  min-width: 387px !important;
}
.mxh-px-387 {
  max-height: 387px !important;
}
.mnh-px-387 {
  min-height: 387px !important;
}
.wpx-388 {
  width: 388px !important;
  max-width: 388px !important;
  min-width: 388px !important;
}
.hpx-388 {
  height: 388px !important;
  max-height: 388px !important;
  min-height: 388px !important;
}
.mxw-px-388 {
  max-width: 388px !important;
  width: 100%;
}
.mnw-px-388 {
  min-width: 388px !important;
}
.mxh-px-388 {
  max-height: 388px !important;
}
.mnh-px-388 {
  min-height: 388px !important;
}
.wpx-389 {
  width: 389px !important;
  max-width: 389px !important;
  min-width: 389px !important;
}
.hpx-389 {
  height: 389px !important;
  max-height: 389px !important;
  min-height: 389px !important;
}
.mxw-px-389 {
  max-width: 389px !important;
  width: 100%;
}
.mnw-px-389 {
  min-width: 389px !important;
}
.mxh-px-389 {
  max-height: 389px !important;
}
.mnh-px-389 {
  min-height: 389px !important;
}
.wpx-390 {
  width: 390px !important;
  max-width: 390px !important;
  min-width: 390px !important;
}
.hpx-390 {
  height: 390px !important;
  max-height: 390px !important;
  min-height: 390px !important;
}
.mxw-px-390 {
  max-width: 390px !important;
  width: 100%;
}
.mnw-px-390 {
  min-width: 390px !important;
}
.mxh-px-390 {
  max-height: 390px !important;
}
.mnh-px-390 {
  min-height: 390px !important;
}
.wpx-391 {
  width: 391px !important;
  max-width: 391px !important;
  min-width: 391px !important;
}
.hpx-391 {
  height: 391px !important;
  max-height: 391px !important;
  min-height: 391px !important;
}
.mxw-px-391 {
  max-width: 391px !important;
  width: 100%;
}
.mnw-px-391 {
  min-width: 391px !important;
}
.mxh-px-391 {
  max-height: 391px !important;
}
.mnh-px-391 {
  min-height: 391px !important;
}
.wpx-392 {
  width: 392px !important;
  max-width: 392px !important;
  min-width: 392px !important;
}
.hpx-392 {
  height: 392px !important;
  max-height: 392px !important;
  min-height: 392px !important;
}
.mxw-px-392 {
  max-width: 392px !important;
  width: 100%;
}
.mnw-px-392 {
  min-width: 392px !important;
}
.mxh-px-392 {
  max-height: 392px !important;
}
.mnh-px-392 {
  min-height: 392px !important;
}
.wpx-393 {
  width: 393px !important;
  max-width: 393px !important;
  min-width: 393px !important;
}
.hpx-393 {
  height: 393px !important;
  max-height: 393px !important;
  min-height: 393px !important;
}
.mxw-px-393 {
  max-width: 393px !important;
  width: 100%;
}
.mnw-px-393 {
  min-width: 393px !important;
}
.mxh-px-393 {
  max-height: 393px !important;
}
.mnh-px-393 {
  min-height: 393px !important;
}
.wpx-394 {
  width: 394px !important;
  max-width: 394px !important;
  min-width: 394px !important;
}
.hpx-394 {
  height: 394px !important;
  max-height: 394px !important;
  min-height: 394px !important;
}
.mxw-px-394 {
  max-width: 394px !important;
  width: 100%;
}
.mnw-px-394 {
  min-width: 394px !important;
}
.mxh-px-394 {
  max-height: 394px !important;
}
.mnh-px-394 {
  min-height: 394px !important;
}
.wpx-395 {
  width: 395px !important;
  max-width: 395px !important;
  min-width: 395px !important;
}
.hpx-395 {
  height: 395px !important;
  max-height: 395px !important;
  min-height: 395px !important;
}
.mxw-px-395 {
  max-width: 395px !important;
  width: 100%;
}
.mnw-px-395 {
  min-width: 395px !important;
}
.mxh-px-395 {
  max-height: 395px !important;
}
.mnh-px-395 {
  min-height: 395px !important;
}
.wpx-396 {
  width: 396px !important;
  max-width: 396px !important;
  min-width: 396px !important;
}
.hpx-396 {
  height: 396px !important;
  max-height: 396px !important;
  min-height: 396px !important;
}
.mxw-px-396 {
  max-width: 396px !important;
  width: 100%;
}
.mnw-px-396 {
  min-width: 396px !important;
}
.mxh-px-396 {
  max-height: 396px !important;
}
.mnh-px-396 {
  min-height: 396px !important;
}
.wpx-397 {
  width: 397px !important;
  max-width: 397px !important;
  min-width: 397px !important;
}
.hpx-397 {
  height: 397px !important;
  max-height: 397px !important;
  min-height: 397px !important;
}
.mxw-px-397 {
  max-width: 397px !important;
  width: 100%;
}
.mnw-px-397 {
  min-width: 397px !important;
}
.mxh-px-397 {
  max-height: 397px !important;
}
.mnh-px-397 {
  min-height: 397px !important;
}
.wpx-398 {
  width: 398px !important;
  max-width: 398px !important;
  min-width: 398px !important;
}
.hpx-398 {
  height: 398px !important;
  max-height: 398px !important;
  min-height: 398px !important;
}
.mxw-px-398 {
  max-width: 398px !important;
  width: 100%;
}
.mnw-px-398 {
  min-width: 398px !important;
}
.mxh-px-398 {
  max-height: 398px !important;
}
.mnh-px-398 {
  min-height: 398px !important;
}
.wpx-399 {
  width: 399px !important;
  max-width: 399px !important;
  min-width: 399px !important;
}
.hpx-399 {
  height: 399px !important;
  max-height: 399px !important;
  min-height: 399px !important;
}
.mxw-px-399 {
  max-width: 399px !important;
  width: 100%;
}
.mnw-px-399 {
  min-width: 399px !important;
}
.mxh-px-399 {
  max-height: 399px !important;
}
.mnh-px-399 {
  min-height: 399px !important;
}
.wpx-400 {
  width: 400px !important;
  max-width: 400px !important;
  min-width: 400px !important;
}
.hpx-400 {
  height: 400px !important;
  max-height: 400px !important;
  min-height: 400px !important;
}
.mxw-px-400 {
  max-width: 400px !important;
  width: 100%;
}
.mnw-px-400 {
  min-width: 400px !important;
}
.mxh-px-400 {
  max-height: 400px !important;
}
.mnh-px-400 {
  min-height: 400px !important;
}
.wpx-401 {
  width: 401px !important;
  max-width: 401px !important;
  min-width: 401px !important;
}
.hpx-401 {
  height: 401px !important;
  max-height: 401px !important;
  min-height: 401px !important;
}
.mxw-px-401 {
  max-width: 401px !important;
  width: 100%;
}
.mnw-px-401 {
  min-width: 401px !important;
}
.mxh-px-401 {
  max-height: 401px !important;
}
.mnh-px-401 {
  min-height: 401px !important;
}
.wpx-402 {
  width: 402px !important;
  max-width: 402px !important;
  min-width: 402px !important;
}
.hpx-402 {
  height: 402px !important;
  max-height: 402px !important;
  min-height: 402px !important;
}
.mxw-px-402 {
  max-width: 402px !important;
  width: 100%;
}
.mnw-px-402 {
  min-width: 402px !important;
}
.mxh-px-402 {
  max-height: 402px !important;
}
.mnh-px-402 {
  min-height: 402px !important;
}
.wpx-403 {
  width: 403px !important;
  max-width: 403px !important;
  min-width: 403px !important;
}
.hpx-403 {
  height: 403px !important;
  max-height: 403px !important;
  min-height: 403px !important;
}
.mxw-px-403 {
  max-width: 403px !important;
  width: 100%;
}
.mnw-px-403 {
  min-width: 403px !important;
}
.mxh-px-403 {
  max-height: 403px !important;
}
.mnh-px-403 {
  min-height: 403px !important;
}
.wpx-404 {
  width: 404px !important;
  max-width: 404px !important;
  min-width: 404px !important;
}
.hpx-404 {
  height: 404px !important;
  max-height: 404px !important;
  min-height: 404px !important;
}
.mxw-px-404 {
  max-width: 404px !important;
  width: 100%;
}
.mnw-px-404 {
  min-width: 404px !important;
}
.mxh-px-404 {
  max-height: 404px !important;
}
.mnh-px-404 {
  min-height: 404px !important;
}
.wpx-405 {
  width: 405px !important;
  max-width: 405px !important;
  min-width: 405px !important;
}
.hpx-405 {
  height: 405px !important;
  max-height: 405px !important;
  min-height: 405px !important;
}
.mxw-px-405 {
  max-width: 405px !important;
  width: 100%;
}
.mnw-px-405 {
  min-width: 405px !important;
}
.mxh-px-405 {
  max-height: 405px !important;
}
.mnh-px-405 {
  min-height: 405px !important;
}
.wpx-406 {
  width: 406px !important;
  max-width: 406px !important;
  min-width: 406px !important;
}
.hpx-406 {
  height: 406px !important;
  max-height: 406px !important;
  min-height: 406px !important;
}
.mxw-px-406 {
  max-width: 406px !important;
  width: 100%;
}
.mnw-px-406 {
  min-width: 406px !important;
}
.mxh-px-406 {
  max-height: 406px !important;
}
.mnh-px-406 {
  min-height: 406px !important;
}
.wpx-407 {
  width: 407px !important;
  max-width: 407px !important;
  min-width: 407px !important;
}
.hpx-407 {
  height: 407px !important;
  max-height: 407px !important;
  min-height: 407px !important;
}
.mxw-px-407 {
  max-width: 407px !important;
  width: 100%;
}
.mnw-px-407 {
  min-width: 407px !important;
}
.mxh-px-407 {
  max-height: 407px !important;
}
.mnh-px-407 {
  min-height: 407px !important;
}
.wpx-408 {
  width: 408px !important;
  max-width: 408px !important;
  min-width: 408px !important;
}
.hpx-408 {
  height: 408px !important;
  max-height: 408px !important;
  min-height: 408px !important;
}
.mxw-px-408 {
  max-width: 408px !important;
  width: 100%;
}
.mnw-px-408 {
  min-width: 408px !important;
}
.mxh-px-408 {
  max-height: 408px !important;
}
.mnh-px-408 {
  min-height: 408px !important;
}
.wpx-409 {
  width: 409px !important;
  max-width: 409px !important;
  min-width: 409px !important;
}
.hpx-409 {
  height: 409px !important;
  max-height: 409px !important;
  min-height: 409px !important;
}
.mxw-px-409 {
  max-width: 409px !important;
  width: 100%;
}
.mnw-px-409 {
  min-width: 409px !important;
}
.mxh-px-409 {
  max-height: 409px !important;
}
.mnh-px-409 {
  min-height: 409px !important;
}
.wpx-410 {
  width: 410px !important;
  max-width: 410px !important;
  min-width: 410px !important;
}
.hpx-410 {
  height: 410px !important;
  max-height: 410px !important;
  min-height: 410px !important;
}
.mxw-px-410 {
  max-width: 410px !important;
  width: 100%;
}
.mnw-px-410 {
  min-width: 410px !important;
}
.mxh-px-410 {
  max-height: 410px !important;
}
.mnh-px-410 {
  min-height: 410px !important;
}
.wpx-411 {
  width: 411px !important;
  max-width: 411px !important;
  min-width: 411px !important;
}
.hpx-411 {
  height: 411px !important;
  max-height: 411px !important;
  min-height: 411px !important;
}
.mxw-px-411 {
  max-width: 411px !important;
  width: 100%;
}
.mnw-px-411 {
  min-width: 411px !important;
}
.mxh-px-411 {
  max-height: 411px !important;
}
.mnh-px-411 {
  min-height: 411px !important;
}
.wpx-412 {
  width: 412px !important;
  max-width: 412px !important;
  min-width: 412px !important;
}
.hpx-412 {
  height: 412px !important;
  max-height: 412px !important;
  min-height: 412px !important;
}
.mxw-px-412 {
  max-width: 412px !important;
  width: 100%;
}
.mnw-px-412 {
  min-width: 412px !important;
}
.mxh-px-412 {
  max-height: 412px !important;
}
.mnh-px-412 {
  min-height: 412px !important;
}
.wpx-413 {
  width: 413px !important;
  max-width: 413px !important;
  min-width: 413px !important;
}
.hpx-413 {
  height: 413px !important;
  max-height: 413px !important;
  min-height: 413px !important;
}
.mxw-px-413 {
  max-width: 413px !important;
  width: 100%;
}
.mnw-px-413 {
  min-width: 413px !important;
}
.mxh-px-413 {
  max-height: 413px !important;
}
.mnh-px-413 {
  min-height: 413px !important;
}
.wpx-414 {
  width: 414px !important;
  max-width: 414px !important;
  min-width: 414px !important;
}
.hpx-414 {
  height: 414px !important;
  max-height: 414px !important;
  min-height: 414px !important;
}
.mxw-px-414 {
  max-width: 414px !important;
  width: 100%;
}
.mnw-px-414 {
  min-width: 414px !important;
}
.mxh-px-414 {
  max-height: 414px !important;
}
.mnh-px-414 {
  min-height: 414px !important;
}
.wpx-415 {
  width: 415px !important;
  max-width: 415px !important;
  min-width: 415px !important;
}
.hpx-415 {
  height: 415px !important;
  max-height: 415px !important;
  min-height: 415px !important;
}
.mxw-px-415 {
  max-width: 415px !important;
  width: 100%;
}
.mnw-px-415 {
  min-width: 415px !important;
}
.mxh-px-415 {
  max-height: 415px !important;
}
.mnh-px-415 {
  min-height: 415px !important;
}
.wpx-416 {
  width: 416px !important;
  max-width: 416px !important;
  min-width: 416px !important;
}
.hpx-416 {
  height: 416px !important;
  max-height: 416px !important;
  min-height: 416px !important;
}
.mxw-px-416 {
  max-width: 416px !important;
  width: 100%;
}
.mnw-px-416 {
  min-width: 416px !important;
}
.mxh-px-416 {
  max-height: 416px !important;
}
.mnh-px-416 {
  min-height: 416px !important;
}
.wpx-417 {
  width: 417px !important;
  max-width: 417px !important;
  min-width: 417px !important;
}
.hpx-417 {
  height: 417px !important;
  max-height: 417px !important;
  min-height: 417px !important;
}
.mxw-px-417 {
  max-width: 417px !important;
  width: 100%;
}
.mnw-px-417 {
  min-width: 417px !important;
}
.mxh-px-417 {
  max-height: 417px !important;
}
.mnh-px-417 {
  min-height: 417px !important;
}
.wpx-418 {
  width: 418px !important;
  max-width: 418px !important;
  min-width: 418px !important;
}
.hpx-418 {
  height: 418px !important;
  max-height: 418px !important;
  min-height: 418px !important;
}
.mxw-px-418 {
  max-width: 418px !important;
  width: 100%;
}
.mnw-px-418 {
  min-width: 418px !important;
}
.mxh-px-418 {
  max-height: 418px !important;
}
.mnh-px-418 {
  min-height: 418px !important;
}
.wpx-419 {
  width: 419px !important;
  max-width: 419px !important;
  min-width: 419px !important;
}
.hpx-419 {
  height: 419px !important;
  max-height: 419px !important;
  min-height: 419px !important;
}
.mxw-px-419 {
  max-width: 419px !important;
  width: 100%;
}
.mnw-px-419 {
  min-width: 419px !important;
}
.mxh-px-419 {
  max-height: 419px !important;
}
.mnh-px-419 {
  min-height: 419px !important;
}
.wpx-420 {
  width: 420px !important;
  max-width: 420px !important;
  min-width: 420px !important;
}
.hpx-420 {
  height: 420px !important;
  max-height: 420px !important;
  min-height: 420px !important;
}
.mxw-px-420 {
  max-width: 420px !important;
  width: 100%;
}
.mnw-px-420 {
  min-width: 420px !important;
}
.mxh-px-420 {
  max-height: 420px !important;
}
.mnh-px-420 {
  min-height: 420px !important;
}
.wpx-421 {
  width: 421px !important;
  max-width: 421px !important;
  min-width: 421px !important;
}
.hpx-421 {
  height: 421px !important;
  max-height: 421px !important;
  min-height: 421px !important;
}
.mxw-px-421 {
  max-width: 421px !important;
  width: 100%;
}
.mnw-px-421 {
  min-width: 421px !important;
}
.mxh-px-421 {
  max-height: 421px !important;
}
.mnh-px-421 {
  min-height: 421px !important;
}
.wpx-422 {
  width: 422px !important;
  max-width: 422px !important;
  min-width: 422px !important;
}
.hpx-422 {
  height: 422px !important;
  max-height: 422px !important;
  min-height: 422px !important;
}
.mxw-px-422 {
  max-width: 422px !important;
  width: 100%;
}
.mnw-px-422 {
  min-width: 422px !important;
}
.mxh-px-422 {
  max-height: 422px !important;
}
.mnh-px-422 {
  min-height: 422px !important;
}
.wpx-423 {
  width: 423px !important;
  max-width: 423px !important;
  min-width: 423px !important;
}
.hpx-423 {
  height: 423px !important;
  max-height: 423px !important;
  min-height: 423px !important;
}
.mxw-px-423 {
  max-width: 423px !important;
  width: 100%;
}
.mnw-px-423 {
  min-width: 423px !important;
}
.mxh-px-423 {
  max-height: 423px !important;
}
.mnh-px-423 {
  min-height: 423px !important;
}
.wpx-424 {
  width: 424px !important;
  max-width: 424px !important;
  min-width: 424px !important;
}
.hpx-424 {
  height: 424px !important;
  max-height: 424px !important;
  min-height: 424px !important;
}
.mxw-px-424 {
  max-width: 424px !important;
  width: 100%;
}
.mnw-px-424 {
  min-width: 424px !important;
}
.mxh-px-424 {
  max-height: 424px !important;
}
.mnh-px-424 {
  min-height: 424px !important;
}
.wpx-425 {
  width: 425px !important;
  max-width: 425px !important;
  min-width: 425px !important;
}
.hpx-425 {
  height: 425px !important;
  max-height: 425px !important;
  min-height: 425px !important;
}
.mxw-px-425 {
  max-width: 425px !important;
  width: 100%;
}
.mnw-px-425 {
  min-width: 425px !important;
}
.mxh-px-425 {
  max-height: 425px !important;
}
.mnh-px-425 {
  min-height: 425px !important;
}
.wpx-426 {
  width: 426px !important;
  max-width: 426px !important;
  min-width: 426px !important;
}
.hpx-426 {
  height: 426px !important;
  max-height: 426px !important;
  min-height: 426px !important;
}
.mxw-px-426 {
  max-width: 426px !important;
  width: 100%;
}
.mnw-px-426 {
  min-width: 426px !important;
}
.mxh-px-426 {
  max-height: 426px !important;
}
.mnh-px-426 {
  min-height: 426px !important;
}
.wpx-427 {
  width: 427px !important;
  max-width: 427px !important;
  min-width: 427px !important;
}
.hpx-427 {
  height: 427px !important;
  max-height: 427px !important;
  min-height: 427px !important;
}
.mxw-px-427 {
  max-width: 427px !important;
  width: 100%;
}
.mnw-px-427 {
  min-width: 427px !important;
}
.mxh-px-427 {
  max-height: 427px !important;
}
.mnh-px-427 {
  min-height: 427px !important;
}
.wpx-428 {
  width: 428px !important;
  max-width: 428px !important;
  min-width: 428px !important;
}
.hpx-428 {
  height: 428px !important;
  max-height: 428px !important;
  min-height: 428px !important;
}
.mxw-px-428 {
  max-width: 428px !important;
  width: 100%;
}
.mnw-px-428 {
  min-width: 428px !important;
}
.mxh-px-428 {
  max-height: 428px !important;
}
.mnh-px-428 {
  min-height: 428px !important;
}
.wpx-429 {
  width: 429px !important;
  max-width: 429px !important;
  min-width: 429px !important;
}
.hpx-429 {
  height: 429px !important;
  max-height: 429px !important;
  min-height: 429px !important;
}
.mxw-px-429 {
  max-width: 429px !important;
  width: 100%;
}
.mnw-px-429 {
  min-width: 429px !important;
}
.mxh-px-429 {
  max-height: 429px !important;
}
.mnh-px-429 {
  min-height: 429px !important;
}
.wpx-430 {
  width: 430px !important;
  max-width: 430px !important;
  min-width: 430px !important;
}
.hpx-430 {
  height: 430px !important;
  max-height: 430px !important;
  min-height: 430px !important;
}
.mxw-px-430 {
  max-width: 430px !important;
  width: 100%;
}
.mnw-px-430 {
  min-width: 430px !important;
}
.mxh-px-430 {
  max-height: 430px !important;
}
.mnh-px-430 {
  min-height: 430px !important;
}
.wpx-431 {
  width: 431px !important;
  max-width: 431px !important;
  min-width: 431px !important;
}
.hpx-431 {
  height: 431px !important;
  max-height: 431px !important;
  min-height: 431px !important;
}
.mxw-px-431 {
  max-width: 431px !important;
  width: 100%;
}
.mnw-px-431 {
  min-width: 431px !important;
}
.mxh-px-431 {
  max-height: 431px !important;
}
.mnh-px-431 {
  min-height: 431px !important;
}
.wpx-432 {
  width: 432px !important;
  max-width: 432px !important;
  min-width: 432px !important;
}
.hpx-432 {
  height: 432px !important;
  max-height: 432px !important;
  min-height: 432px !important;
}
.mxw-px-432 {
  max-width: 432px !important;
  width: 100%;
}
.mnw-px-432 {
  min-width: 432px !important;
}
.mxh-px-432 {
  max-height: 432px !important;
}
.mnh-px-432 {
  min-height: 432px !important;
}
.wpx-433 {
  width: 433px !important;
  max-width: 433px !important;
  min-width: 433px !important;
}
.hpx-433 {
  height: 433px !important;
  max-height: 433px !important;
  min-height: 433px !important;
}
.mxw-px-433 {
  max-width: 433px !important;
  width: 100%;
}
.mnw-px-433 {
  min-width: 433px !important;
}
.mxh-px-433 {
  max-height: 433px !important;
}
.mnh-px-433 {
  min-height: 433px !important;
}
.wpx-434 {
  width: 434px !important;
  max-width: 434px !important;
  min-width: 434px !important;
}
.hpx-434 {
  height: 434px !important;
  max-height: 434px !important;
  min-height: 434px !important;
}
.mxw-px-434 {
  max-width: 434px !important;
  width: 100%;
}
.mnw-px-434 {
  min-width: 434px !important;
}
.mxh-px-434 {
  max-height: 434px !important;
}
.mnh-px-434 {
  min-height: 434px !important;
}
.wpx-435 {
  width: 435px !important;
  max-width: 435px !important;
  min-width: 435px !important;
}
.hpx-435 {
  height: 435px !important;
  max-height: 435px !important;
  min-height: 435px !important;
}
.mxw-px-435 {
  max-width: 435px !important;
  width: 100%;
}
.mnw-px-435 {
  min-width: 435px !important;
}
.mxh-px-435 {
  max-height: 435px !important;
}
.mnh-px-435 {
  min-height: 435px !important;
}
.wpx-436 {
  width: 436px !important;
  max-width: 436px !important;
  min-width: 436px !important;
}
.hpx-436 {
  height: 436px !important;
  max-height: 436px !important;
  min-height: 436px !important;
}
.mxw-px-436 {
  max-width: 436px !important;
  width: 100%;
}
.mnw-px-436 {
  min-width: 436px !important;
}
.mxh-px-436 {
  max-height: 436px !important;
}
.mnh-px-436 {
  min-height: 436px !important;
}
.wpx-437 {
  width: 437px !important;
  max-width: 437px !important;
  min-width: 437px !important;
}
.hpx-437 {
  height: 437px !important;
  max-height: 437px !important;
  min-height: 437px !important;
}
.mxw-px-437 {
  max-width: 437px !important;
  width: 100%;
}
.mnw-px-437 {
  min-width: 437px !important;
}
.mxh-px-437 {
  max-height: 437px !important;
}
.mnh-px-437 {
  min-height: 437px !important;
}
.wpx-438 {
  width: 438px !important;
  max-width: 438px !important;
  min-width: 438px !important;
}
.hpx-438 {
  height: 438px !important;
  max-height: 438px !important;
  min-height: 438px !important;
}
.mxw-px-438 {
  max-width: 438px !important;
  width: 100%;
}
.mnw-px-438 {
  min-width: 438px !important;
}
.mxh-px-438 {
  max-height: 438px !important;
}
.mnh-px-438 {
  min-height: 438px !important;
}
.wpx-439 {
  width: 439px !important;
  max-width: 439px !important;
  min-width: 439px !important;
}
.hpx-439 {
  height: 439px !important;
  max-height: 439px !important;
  min-height: 439px !important;
}
.mxw-px-439 {
  max-width: 439px !important;
  width: 100%;
}
.mnw-px-439 {
  min-width: 439px !important;
}
.mxh-px-439 {
  max-height: 439px !important;
}
.mnh-px-439 {
  min-height: 439px !important;
}
.wpx-440 {
  width: 440px !important;
  max-width: 440px !important;
  min-width: 440px !important;
}
.hpx-440 {
  height: 440px !important;
  max-height: 440px !important;
  min-height: 440px !important;
}
.mxw-px-440 {
  max-width: 440px !important;
  width: 100%;
}
.mnw-px-440 {
  min-width: 440px !important;
}
.mxh-px-440 {
  max-height: 440px !important;
}
.mnh-px-440 {
  min-height: 440px !important;
}
.wpx-441 {
  width: 441px !important;
  max-width: 441px !important;
  min-width: 441px !important;
}
.hpx-441 {
  height: 441px !important;
  max-height: 441px !important;
  min-height: 441px !important;
}
.mxw-px-441 {
  max-width: 441px !important;
  width: 100%;
}
.mnw-px-441 {
  min-width: 441px !important;
}
.mxh-px-441 {
  max-height: 441px !important;
}
.mnh-px-441 {
  min-height: 441px !important;
}
.wpx-442 {
  width: 442px !important;
  max-width: 442px !important;
  min-width: 442px !important;
}
.hpx-442 {
  height: 442px !important;
  max-height: 442px !important;
  min-height: 442px !important;
}
.mxw-px-442 {
  max-width: 442px !important;
  width: 100%;
}
.mnw-px-442 {
  min-width: 442px !important;
}
.mxh-px-442 {
  max-height: 442px !important;
}
.mnh-px-442 {
  min-height: 442px !important;
}
.wpx-443 {
  width: 443px !important;
  max-width: 443px !important;
  min-width: 443px !important;
}
.hpx-443 {
  height: 443px !important;
  max-height: 443px !important;
  min-height: 443px !important;
}
.mxw-px-443 {
  max-width: 443px !important;
  width: 100%;
}
.mnw-px-443 {
  min-width: 443px !important;
}
.mxh-px-443 {
  max-height: 443px !important;
}
.mnh-px-443 {
  min-height: 443px !important;
}
.wpx-444 {
  width: 444px !important;
  max-width: 444px !important;
  min-width: 444px !important;
}
.hpx-444 {
  height: 444px !important;
  max-height: 444px !important;
  min-height: 444px !important;
}
.mxw-px-444 {
  max-width: 444px !important;
  width: 100%;
}
.mnw-px-444 {
  min-width: 444px !important;
}
.mxh-px-444 {
  max-height: 444px !important;
}
.mnh-px-444 {
  min-height: 444px !important;
}
.wpx-445 {
  width: 445px !important;
  max-width: 445px !important;
  min-width: 445px !important;
}
.hpx-445 {
  height: 445px !important;
  max-height: 445px !important;
  min-height: 445px !important;
}
.mxw-px-445 {
  max-width: 445px !important;
  width: 100%;
}
.mnw-px-445 {
  min-width: 445px !important;
}
.mxh-px-445 {
  max-height: 445px !important;
}
.mnh-px-445 {
  min-height: 445px !important;
}
.wpx-446 {
  width: 446px !important;
  max-width: 446px !important;
  min-width: 446px !important;
}
.hpx-446 {
  height: 446px !important;
  max-height: 446px !important;
  min-height: 446px !important;
}
.mxw-px-446 {
  max-width: 446px !important;
  width: 100%;
}
.mnw-px-446 {
  min-width: 446px !important;
}
.mxh-px-446 {
  max-height: 446px !important;
}
.mnh-px-446 {
  min-height: 446px !important;
}
.wpx-447 {
  width: 447px !important;
  max-width: 447px !important;
  min-width: 447px !important;
}
.hpx-447 {
  height: 447px !important;
  max-height: 447px !important;
  min-height: 447px !important;
}
.mxw-px-447 {
  max-width: 447px !important;
  width: 100%;
}
.mnw-px-447 {
  min-width: 447px !important;
}
.mxh-px-447 {
  max-height: 447px !important;
}
.mnh-px-447 {
  min-height: 447px !important;
}
.wpx-448 {
  width: 448px !important;
  max-width: 448px !important;
  min-width: 448px !important;
}
.hpx-448 {
  height: 448px !important;
  max-height: 448px !important;
  min-height: 448px !important;
}
.mxw-px-448 {
  max-width: 448px !important;
  width: 100%;
}
.mnw-px-448 {
  min-width: 448px !important;
}
.mxh-px-448 {
  max-height: 448px !important;
}
.mnh-px-448 {
  min-height: 448px !important;
}
.wpx-449 {
  width: 449px !important;
  max-width: 449px !important;
  min-width: 449px !important;
}
.hpx-449 {
  height: 449px !important;
  max-height: 449px !important;
  min-height: 449px !important;
}
.mxw-px-449 {
  max-width: 449px !important;
  width: 100%;
}
.mnw-px-449 {
  min-width: 449px !important;
}
.mxh-px-449 {
  max-height: 449px !important;
}
.mnh-px-449 {
  min-height: 449px !important;
}
.wpx-450 {
  width: 450px !important;
  max-width: 450px !important;
  min-width: 450px !important;
}
.hpx-450 {
  height: 450px !important;
  max-height: 450px !important;
  min-height: 450px !important;
}
.mxw-px-450 {
  max-width: 450px !important;
  width: 100%;
}
.mnw-px-450 {
  min-width: 450px !important;
}
.mxh-px-450 {
  max-height: 450px !important;
}
.mnh-px-450 {
  min-height: 450px !important;
}
.wpx-451 {
  width: 451px !important;
  max-width: 451px !important;
  min-width: 451px !important;
}
.hpx-451 {
  height: 451px !important;
  max-height: 451px !important;
  min-height: 451px !important;
}
.mxw-px-451 {
  max-width: 451px !important;
  width: 100%;
}
.mnw-px-451 {
  min-width: 451px !important;
}
.mxh-px-451 {
  max-height: 451px !important;
}
.mnh-px-451 {
  min-height: 451px !important;
}
.wpx-452 {
  width: 452px !important;
  max-width: 452px !important;
  min-width: 452px !important;
}
.hpx-452 {
  height: 452px !important;
  max-height: 452px !important;
  min-height: 452px !important;
}
.mxw-px-452 {
  max-width: 452px !important;
  width: 100%;
}
.mnw-px-452 {
  min-width: 452px !important;
}
.mxh-px-452 {
  max-height: 452px !important;
}
.mnh-px-452 {
  min-height: 452px !important;
}
.wpx-453 {
  width: 453px !important;
  max-width: 453px !important;
  min-width: 453px !important;
}
.hpx-453 {
  height: 453px !important;
  max-height: 453px !important;
  min-height: 453px !important;
}
.mxw-px-453 {
  max-width: 453px !important;
  width: 100%;
}
.mnw-px-453 {
  min-width: 453px !important;
}
.mxh-px-453 {
  max-height: 453px !important;
}
.mnh-px-453 {
  min-height: 453px !important;
}
.wpx-454 {
  width: 454px !important;
  max-width: 454px !important;
  min-width: 454px !important;
}
.hpx-454 {
  height: 454px !important;
  max-height: 454px !important;
  min-height: 454px !important;
}
.mxw-px-454 {
  max-width: 454px !important;
  width: 100%;
}
.mnw-px-454 {
  min-width: 454px !important;
}
.mxh-px-454 {
  max-height: 454px !important;
}
.mnh-px-454 {
  min-height: 454px !important;
}
.wpx-455 {
  width: 455px !important;
  max-width: 455px !important;
  min-width: 455px !important;
}
.hpx-455 {
  height: 455px !important;
  max-height: 455px !important;
  min-height: 455px !important;
}
.mxw-px-455 {
  max-width: 455px !important;
  width: 100%;
}
.mnw-px-455 {
  min-width: 455px !important;
}
.mxh-px-455 {
  max-height: 455px !important;
}
.mnh-px-455 {
  min-height: 455px !important;
}
.wpx-456 {
  width: 456px !important;
  max-width: 456px !important;
  min-width: 456px !important;
}
.hpx-456 {
  height: 456px !important;
  max-height: 456px !important;
  min-height: 456px !important;
}
.mxw-px-456 {
  max-width: 456px !important;
  width: 100%;
}
.mnw-px-456 {
  min-width: 456px !important;
}
.mxh-px-456 {
  max-height: 456px !important;
}
.mnh-px-456 {
  min-height: 456px !important;
}
.wpx-457 {
  width: 457px !important;
  max-width: 457px !important;
  min-width: 457px !important;
}
.hpx-457 {
  height: 457px !important;
  max-height: 457px !important;
  min-height: 457px !important;
}
.mxw-px-457 {
  max-width: 457px !important;
  width: 100%;
}
.mnw-px-457 {
  min-width: 457px !important;
}
.mxh-px-457 {
  max-height: 457px !important;
}
.mnh-px-457 {
  min-height: 457px !important;
}
.wpx-458 {
  width: 458px !important;
  max-width: 458px !important;
  min-width: 458px !important;
}
.hpx-458 {
  height: 458px !important;
  max-height: 458px !important;
  min-height: 458px !important;
}
.mxw-px-458 {
  max-width: 458px !important;
  width: 100%;
}
.mnw-px-458 {
  min-width: 458px !important;
}
.mxh-px-458 {
  max-height: 458px !important;
}
.mnh-px-458 {
  min-height: 458px !important;
}
.wpx-459 {
  width: 459px !important;
  max-width: 459px !important;
  min-width: 459px !important;
}
.hpx-459 {
  height: 459px !important;
  max-height: 459px !important;
  min-height: 459px !important;
}
.mxw-px-459 {
  max-width: 459px !important;
  width: 100%;
}
.mnw-px-459 {
  min-width: 459px !important;
}
.mxh-px-459 {
  max-height: 459px !important;
}
.mnh-px-459 {
  min-height: 459px !important;
}
.wpx-460 {
  width: 460px !important;
  max-width: 460px !important;
  min-width: 460px !important;
}
.hpx-460 {
  height: 460px !important;
  max-height: 460px !important;
  min-height: 460px !important;
}
.mxw-px-460 {
  max-width: 460px !important;
  width: 100%;
}
.mnw-px-460 {
  min-width: 460px !important;
}
.mxh-px-460 {
  max-height: 460px !important;
}
.mnh-px-460 {
  min-height: 460px !important;
}
.wpx-461 {
  width: 461px !important;
  max-width: 461px !important;
  min-width: 461px !important;
}
.hpx-461 {
  height: 461px !important;
  max-height: 461px !important;
  min-height: 461px !important;
}
.mxw-px-461 {
  max-width: 461px !important;
  width: 100%;
}
.mnw-px-461 {
  min-width: 461px !important;
}
.mxh-px-461 {
  max-height: 461px !important;
}
.mnh-px-461 {
  min-height: 461px !important;
}
.wpx-462 {
  width: 462px !important;
  max-width: 462px !important;
  min-width: 462px !important;
}
.hpx-462 {
  height: 462px !important;
  max-height: 462px !important;
  min-height: 462px !important;
}
.mxw-px-462 {
  max-width: 462px !important;
  width: 100%;
}
.mnw-px-462 {
  min-width: 462px !important;
}
.mxh-px-462 {
  max-height: 462px !important;
}
.mnh-px-462 {
  min-height: 462px !important;
}
.wpx-463 {
  width: 463px !important;
  max-width: 463px !important;
  min-width: 463px !important;
}
.hpx-463 {
  height: 463px !important;
  max-height: 463px !important;
  min-height: 463px !important;
}
.mxw-px-463 {
  max-width: 463px !important;
  width: 100%;
}
.mnw-px-463 {
  min-width: 463px !important;
}
.mxh-px-463 {
  max-height: 463px !important;
}
.mnh-px-463 {
  min-height: 463px !important;
}
.wpx-464 {
  width: 464px !important;
  max-width: 464px !important;
  min-width: 464px !important;
}
.hpx-464 {
  height: 464px !important;
  max-height: 464px !important;
  min-height: 464px !important;
}
.mxw-px-464 {
  max-width: 464px !important;
  width: 100%;
}
.mnw-px-464 {
  min-width: 464px !important;
}
.mxh-px-464 {
  max-height: 464px !important;
}
.mnh-px-464 {
  min-height: 464px !important;
}
.wpx-465 {
  width: 465px !important;
  max-width: 465px !important;
  min-width: 465px !important;
}
.hpx-465 {
  height: 465px !important;
  max-height: 465px !important;
  min-height: 465px !important;
}
.mxw-px-465 {
  max-width: 465px !important;
  width: 100%;
}
.mnw-px-465 {
  min-width: 465px !important;
}
.mxh-px-465 {
  max-height: 465px !important;
}
.mnh-px-465 {
  min-height: 465px !important;
}
.wpx-466 {
  width: 466px !important;
  max-width: 466px !important;
  min-width: 466px !important;
}
.hpx-466 {
  height: 466px !important;
  max-height: 466px !important;
  min-height: 466px !important;
}
.mxw-px-466 {
  max-width: 466px !important;
  width: 100%;
}
.mnw-px-466 {
  min-width: 466px !important;
}
.mxh-px-466 {
  max-height: 466px !important;
}
.mnh-px-466 {
  min-height: 466px !important;
}
.wpx-467 {
  width: 467px !important;
  max-width: 467px !important;
  min-width: 467px !important;
}
.hpx-467 {
  height: 467px !important;
  max-height: 467px !important;
  min-height: 467px !important;
}
.mxw-px-467 {
  max-width: 467px !important;
  width: 100%;
}
.mnw-px-467 {
  min-width: 467px !important;
}
.mxh-px-467 {
  max-height: 467px !important;
}
.mnh-px-467 {
  min-height: 467px !important;
}
.wpx-468 {
  width: 468px !important;
  max-width: 468px !important;
  min-width: 468px !important;
}
.hpx-468 {
  height: 468px !important;
  max-height: 468px !important;
  min-height: 468px !important;
}
.mxw-px-468 {
  max-width: 468px !important;
  width: 100%;
}
.mnw-px-468 {
  min-width: 468px !important;
}
.mxh-px-468 {
  max-height: 468px !important;
}
.mnh-px-468 {
  min-height: 468px !important;
}
.wpx-469 {
  width: 469px !important;
  max-width: 469px !important;
  min-width: 469px !important;
}
.hpx-469 {
  height: 469px !important;
  max-height: 469px !important;
  min-height: 469px !important;
}
.mxw-px-469 {
  max-width: 469px !important;
  width: 100%;
}
.mnw-px-469 {
  min-width: 469px !important;
}
.mxh-px-469 {
  max-height: 469px !important;
}
.mnh-px-469 {
  min-height: 469px !important;
}
.wpx-470 {
  width: 470px !important;
  max-width: 470px !important;
  min-width: 470px !important;
}
.hpx-470 {
  height: 470px !important;
  max-height: 470px !important;
  min-height: 470px !important;
}
.mxw-px-470 {
  max-width: 470px !important;
  width: 100%;
}
.mnw-px-470 {
  min-width: 470px !important;
}
.mxh-px-470 {
  max-height: 470px !important;
}
.mnh-px-470 {
  min-height: 470px !important;
}
.wpx-471 {
  width: 471px !important;
  max-width: 471px !important;
  min-width: 471px !important;
}
.hpx-471 {
  height: 471px !important;
  max-height: 471px !important;
  min-height: 471px !important;
}
.mxw-px-471 {
  max-width: 471px !important;
  width: 100%;
}
.mnw-px-471 {
  min-width: 471px !important;
}
.mxh-px-471 {
  max-height: 471px !important;
}
.mnh-px-471 {
  min-height: 471px !important;
}
.wpx-472 {
  width: 472px !important;
  max-width: 472px !important;
  min-width: 472px !important;
}
.hpx-472 {
  height: 472px !important;
  max-height: 472px !important;
  min-height: 472px !important;
}
.mxw-px-472 {
  max-width: 472px !important;
  width: 100%;
}
.mnw-px-472 {
  min-width: 472px !important;
}
.mxh-px-472 {
  max-height: 472px !important;
}
.mnh-px-472 {
  min-height: 472px !important;
}
.wpx-473 {
  width: 473px !important;
  max-width: 473px !important;
  min-width: 473px !important;
}
.hpx-473 {
  height: 473px !important;
  max-height: 473px !important;
  min-height: 473px !important;
}
.mxw-px-473 {
  max-width: 473px !important;
  width: 100%;
}
.mnw-px-473 {
  min-width: 473px !important;
}
.mxh-px-473 {
  max-height: 473px !important;
}
.mnh-px-473 {
  min-height: 473px !important;
}
.wpx-474 {
  width: 474px !important;
  max-width: 474px !important;
  min-width: 474px !important;
}
.hpx-474 {
  height: 474px !important;
  max-height: 474px !important;
  min-height: 474px !important;
}
.mxw-px-474 {
  max-width: 474px !important;
  width: 100%;
}
.mnw-px-474 {
  min-width: 474px !important;
}
.mxh-px-474 {
  max-height: 474px !important;
}
.mnh-px-474 {
  min-height: 474px !important;
}
.wpx-475 {
  width: 475px !important;
  max-width: 475px !important;
  min-width: 475px !important;
}
.hpx-475 {
  height: 475px !important;
  max-height: 475px !important;
  min-height: 475px !important;
}
.mxw-px-475 {
  max-width: 475px !important;
  width: 100%;
}
.mnw-px-475 {
  min-width: 475px !important;
}
.mxh-px-475 {
  max-height: 475px !important;
}
.mnh-px-475 {
  min-height: 475px !important;
}
.wpx-476 {
  width: 476px !important;
  max-width: 476px !important;
  min-width: 476px !important;
}
.hpx-476 {
  height: 476px !important;
  max-height: 476px !important;
  min-height: 476px !important;
}
.mxw-px-476 {
  max-width: 476px !important;
  width: 100%;
}
.mnw-px-476 {
  min-width: 476px !important;
}
.mxh-px-476 {
  max-height: 476px !important;
}
.mnh-px-476 {
  min-height: 476px !important;
}
.wpx-477 {
  width: 477px !important;
  max-width: 477px !important;
  min-width: 477px !important;
}
.hpx-477 {
  height: 477px !important;
  max-height: 477px !important;
  min-height: 477px !important;
}
.mxw-px-477 {
  max-width: 477px !important;
  width: 100%;
}
.mnw-px-477 {
  min-width: 477px !important;
}
.mxh-px-477 {
  max-height: 477px !important;
}
.mnh-px-477 {
  min-height: 477px !important;
}
.wpx-478 {
  width: 478px !important;
  max-width: 478px !important;
  min-width: 478px !important;
}
.hpx-478 {
  height: 478px !important;
  max-height: 478px !important;
  min-height: 478px !important;
}
.mxw-px-478 {
  max-width: 478px !important;
  width: 100%;
}
.mnw-px-478 {
  min-width: 478px !important;
}
.mxh-px-478 {
  max-height: 478px !important;
}
.mnh-px-478 {
  min-height: 478px !important;
}
.wpx-479 {
  width: 479px !important;
  max-width: 479px !important;
  min-width: 479px !important;
}
.hpx-479 {
  height: 479px !important;
  max-height: 479px !important;
  min-height: 479px !important;
}
.mxw-px-479 {
  max-width: 479px !important;
  width: 100%;
}
.mnw-px-479 {
  min-width: 479px !important;
}
.mxh-px-479 {
  max-height: 479px !important;
}
.mnh-px-479 {
  min-height: 479px !important;
}
.wpx-480 {
  width: 480px !important;
  max-width: 480px !important;
  min-width: 480px !important;
}
.hpx-480 {
  height: 480px !important;
  max-height: 480px !important;
  min-height: 480px !important;
}
.mxw-px-480 {
  max-width: 480px !important;
  width: 100%;
}
.mnw-px-480 {
  min-width: 480px !important;
}
.mxh-px-480 {
  max-height: 480px !important;
}
.mnh-px-480 {
  min-height: 480px !important;
}
.wpx-481 {
  width: 481px !important;
  max-width: 481px !important;
  min-width: 481px !important;
}
.hpx-481 {
  height: 481px !important;
  max-height: 481px !important;
  min-height: 481px !important;
}
.mxw-px-481 {
  max-width: 481px !important;
  width: 100%;
}
.mnw-px-481 {
  min-width: 481px !important;
}
.mxh-px-481 {
  max-height: 481px !important;
}
.mnh-px-481 {
  min-height: 481px !important;
}
.wpx-482 {
  width: 482px !important;
  max-width: 482px !important;
  min-width: 482px !important;
}
.hpx-482 {
  height: 482px !important;
  max-height: 482px !important;
  min-height: 482px !important;
}
.mxw-px-482 {
  max-width: 482px !important;
  width: 100%;
}
.mnw-px-482 {
  min-width: 482px !important;
}
.mxh-px-482 {
  max-height: 482px !important;
}
.mnh-px-482 {
  min-height: 482px !important;
}
.wpx-483 {
  width: 483px !important;
  max-width: 483px !important;
  min-width: 483px !important;
}
.hpx-483 {
  height: 483px !important;
  max-height: 483px !important;
  min-height: 483px !important;
}
.mxw-px-483 {
  max-width: 483px !important;
  width: 100%;
}
.mnw-px-483 {
  min-width: 483px !important;
}
.mxh-px-483 {
  max-height: 483px !important;
}
.mnh-px-483 {
  min-height: 483px !important;
}
.wpx-484 {
  width: 484px !important;
  max-width: 484px !important;
  min-width: 484px !important;
}
.hpx-484 {
  height: 484px !important;
  max-height: 484px !important;
  min-height: 484px !important;
}
.mxw-px-484 {
  max-width: 484px !important;
  width: 100%;
}
.mnw-px-484 {
  min-width: 484px !important;
}
.mxh-px-484 {
  max-height: 484px !important;
}
.mnh-px-484 {
  min-height: 484px !important;
}
.wpx-485 {
  width: 485px !important;
  max-width: 485px !important;
  min-width: 485px !important;
}
.hpx-485 {
  height: 485px !important;
  max-height: 485px !important;
  min-height: 485px !important;
}
.mxw-px-485 {
  max-width: 485px !important;
  width: 100%;
}
.mnw-px-485 {
  min-width: 485px !important;
}
.mxh-px-485 {
  max-height: 485px !important;
}
.mnh-px-485 {
  min-height: 485px !important;
}
.wpx-486 {
  width: 486px !important;
  max-width: 486px !important;
  min-width: 486px !important;
}
.hpx-486 {
  height: 486px !important;
  max-height: 486px !important;
  min-height: 486px !important;
}
.mxw-px-486 {
  max-width: 486px !important;
  width: 100%;
}
.mnw-px-486 {
  min-width: 486px !important;
}
.mxh-px-486 {
  max-height: 486px !important;
}
.mnh-px-486 {
  min-height: 486px !important;
}
.wpx-487 {
  width: 487px !important;
  max-width: 487px !important;
  min-width: 487px !important;
}
.hpx-487 {
  height: 487px !important;
  max-height: 487px !important;
  min-height: 487px !important;
}
.mxw-px-487 {
  max-width: 487px !important;
  width: 100%;
}
.mnw-px-487 {
  min-width: 487px !important;
}
.mxh-px-487 {
  max-height: 487px !important;
}
.mnh-px-487 {
  min-height: 487px !important;
}
.wpx-488 {
  width: 488px !important;
  max-width: 488px !important;
  min-width: 488px !important;
}
.hpx-488 {
  height: 488px !important;
  max-height: 488px !important;
  min-height: 488px !important;
}
.mxw-px-488 {
  max-width: 488px !important;
  width: 100%;
}
.mnw-px-488 {
  min-width: 488px !important;
}
.mxh-px-488 {
  max-height: 488px !important;
}
.mnh-px-488 {
  min-height: 488px !important;
}
.wpx-489 {
  width: 489px !important;
  max-width: 489px !important;
  min-width: 489px !important;
}
.hpx-489 {
  height: 489px !important;
  max-height: 489px !important;
  min-height: 489px !important;
}
.mxw-px-489 {
  max-width: 489px !important;
  width: 100%;
}
.mnw-px-489 {
  min-width: 489px !important;
}
.mxh-px-489 {
  max-height: 489px !important;
}
.mnh-px-489 {
  min-height: 489px !important;
}
.wpx-490 {
  width: 490px !important;
  max-width: 490px !important;
  min-width: 490px !important;
}
.hpx-490 {
  height: 490px !important;
  max-height: 490px !important;
  min-height: 490px !important;
}
.mxw-px-490 {
  max-width: 490px !important;
  width: 100%;
}
.mnw-px-490 {
  min-width: 490px !important;
}
.mxh-px-490 {
  max-height: 490px !important;
}
.mnh-px-490 {
  min-height: 490px !important;
}
.wpx-491 {
  width: 491px !important;
  max-width: 491px !important;
  min-width: 491px !important;
}
.hpx-491 {
  height: 491px !important;
  max-height: 491px !important;
  min-height: 491px !important;
}
.mxw-px-491 {
  max-width: 491px !important;
  width: 100%;
}
.mnw-px-491 {
  min-width: 491px !important;
}
.mxh-px-491 {
  max-height: 491px !important;
}
.mnh-px-491 {
  min-height: 491px !important;
}
.wpx-492 {
  width: 492px !important;
  max-width: 492px !important;
  min-width: 492px !important;
}
.hpx-492 {
  height: 492px !important;
  max-height: 492px !important;
  min-height: 492px !important;
}
.mxw-px-492 {
  max-width: 492px !important;
  width: 100%;
}
.mnw-px-492 {
  min-width: 492px !important;
}
.mxh-px-492 {
  max-height: 492px !important;
}
.mnh-px-492 {
  min-height: 492px !important;
}
.wpx-493 {
  width: 493px !important;
  max-width: 493px !important;
  min-width: 493px !important;
}
.hpx-493 {
  height: 493px !important;
  max-height: 493px !important;
  min-height: 493px !important;
}
.mxw-px-493 {
  max-width: 493px !important;
  width: 100%;
}
.mnw-px-493 {
  min-width: 493px !important;
}
.mxh-px-493 {
  max-height: 493px !important;
}
.mnh-px-493 {
  min-height: 493px !important;
}
.wpx-494 {
  width: 494px !important;
  max-width: 494px !important;
  min-width: 494px !important;
}
.hpx-494 {
  height: 494px !important;
  max-height: 494px !important;
  min-height: 494px !important;
}
.mxw-px-494 {
  max-width: 494px !important;
  width: 100%;
}
.mnw-px-494 {
  min-width: 494px !important;
}
.mxh-px-494 {
  max-height: 494px !important;
}
.mnh-px-494 {
  min-height: 494px !important;
}
.wpx-495 {
  width: 495px !important;
  max-width: 495px !important;
  min-width: 495px !important;
}
.hpx-495 {
  height: 495px !important;
  max-height: 495px !important;
  min-height: 495px !important;
}
.mxw-px-495 {
  max-width: 495px !important;
  width: 100%;
}
.mnw-px-495 {
  min-width: 495px !important;
}
.mxh-px-495 {
  max-height: 495px !important;
}
.mnh-px-495 {
  min-height: 495px !important;
}
.wpx-496 {
  width: 496px !important;
  max-width: 496px !important;
  min-width: 496px !important;
}
.hpx-496 {
  height: 496px !important;
  max-height: 496px !important;
  min-height: 496px !important;
}
.mxw-px-496 {
  max-width: 496px !important;
  width: 100%;
}
.mnw-px-496 {
  min-width: 496px !important;
}
.mxh-px-496 {
  max-height: 496px !important;
}
.mnh-px-496 {
  min-height: 496px !important;
}
.wpx-497 {
  width: 497px !important;
  max-width: 497px !important;
  min-width: 497px !important;
}
.hpx-497 {
  height: 497px !important;
  max-height: 497px !important;
  min-height: 497px !important;
}
.mxw-px-497 {
  max-width: 497px !important;
  width: 100%;
}
.mnw-px-497 {
  min-width: 497px !important;
}
.mxh-px-497 {
  max-height: 497px !important;
}
.mnh-px-497 {
  min-height: 497px !important;
}
.wpx-498 {
  width: 498px !important;
  max-width: 498px !important;
  min-width: 498px !important;
}
.hpx-498 {
  height: 498px !important;
  max-height: 498px !important;
  min-height: 498px !important;
}
.mxw-px-498 {
  max-width: 498px !important;
  width: 100%;
}
.mnw-px-498 {
  min-width: 498px !important;
}
.mxh-px-498 {
  max-height: 498px !important;
}
.mnh-px-498 {
  min-height: 498px !important;
}
.wpx-499 {
  width: 499px !important;
  max-width: 499px !important;
  min-width: 499px !important;
}
.hpx-499 {
  height: 499px !important;
  max-height: 499px !important;
  min-height: 499px !important;
}
.mxw-px-499 {
  max-width: 499px !important;
  width: 100%;
}
.mnw-px-499 {
  min-width: 499px !important;
}
.mxh-px-499 {
  max-height: 499px !important;
}
.mnh-px-499 {
  min-height: 499px !important;
}
.wpx-500 {
  width: 500px !important;
  max-width: 500px !important;
  min-width: 500px !important;
}
.hpx-500 {
  height: 500px !important;
  max-height: 500px !important;
  min-height: 500px !important;
}
.mxw-px-500 {
  max-width: 500px !important;
  width: 100%;
}
.mnw-px-500 {
  min-width: 500px !important;
}
.mxh-px-500 {
  max-height: 500px !important;
}
.mnh-px-500 {
  min-height: 500px !important;
}
.text-center {
  text-align: center !important;
}
.text-left {
  text-align: left !important;
}
.text-right {
  text-align: right !important;
}
.text-justify {
  text-align: justify !important;
}
.nowrap {
  white-space: nowrap;
}
.bold {
  font-weight: bold !important;
}
.text-bold {
  font-weight: bold !important;
}
.text-normal {
  font-weight: normal !important;
}
.text-nowrap {
  white-space: nowrap !important;
}
.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}
.col,
.col-1,
.col-10,
.col-11,
.col-12,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-auto,
.col-lg,
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-auto,
.col-md,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-auto,
.col-sm,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-auto,
.col-xl,
.col-xl-1,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 8px;
  padding-left: 8px;
}
.col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  -webkit-box-flex: 1;
  flex-grow: 1;
  max-width: 100%;
}
.col-auto {
  -ms-flex: 0 0 auto;
  -webkit-box-flex: 0;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.col-1 {
  -ms-flex: 0 0 8.333333%;
  -webkit-box-flex: 0;
  flex: 0 0 8.333333%;
  max-width: 8.333333%;
}
.col-2 {
  -ms-flex: 0 0 16.666667%;
  -webkit-box-flex: 0;
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}
.col-3 {
  -ms-flex: 0 0 25%;
  -webkit-box-flex: 0;
  flex: 0 0 25%;
  max-width: 25%;
}
.col-4 {
  -ms-flex: 0 0 33.333333%;
  -webkit-box-flex: 0;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.col-5 {
  -ms-flex: 0 0 41.666667%;
  -webkit-box-flex: 0;
  flex: 0 0 41.666667%;
  max-width: 41.666667%;
}
.col-6 {
  -ms-flex: 0 0 50%;
  -webkit-box-flex: 0;
  flex: 0 0 50%;
  max-width: 50%;
}
.col-7 {
  -ms-flex: 0 0 58.333333%;
  -webkit-box-flex: 0;
  flex: 0 0 58.333333%;
  max-width: 58.333333%;
}
.col-8 {
  -ms-flex: 0 0 66.666667%;
  -webkit-box-flex: 0;
  flex: 0 0 66.666667%;
  max-width: 66.666667%;
}
.col-9 {
  -ms-flex: 0 0 75%;
  -webkit-box-flex: 0;
  flex: 0 0 75%;
  max-width: 75%;
}
.col-10 {
  -ms-flex: 0 0 83.333333%;
  -webkit-box-flex: 0;
  flex: 0 0 83.333333%;
  max-width: 83.333333%;
}
.col-11 {
  -ms-flex: 0 0 91.666667%;
  -webkit-box-flex: 0;
  flex: 0 0 91.666667%;
  max-width: 91.666667%;
}
.col-12 {
  -ms-flex: 0 0 100%;
  -webkit-box-flex: 0;
  flex: 0 0 100%;
  max-width: 100%;
}
.order-first {
  -ms-flex-order: -1;
  -webkit-box-ordinal-group: 0;
  order: -1;
}
.order-last {
  -ms-flex-order: 13;
  -webkit-box-ordinal-group: 14;
  order: 13;
}
.order-0 {
  -ms-flex-order: 0;
  -webkit-box-ordinal-group: 1;
  order: 0;
}
.order-1 {
  -ms-flex-order: 1;
  -webkit-box-ordinal-group: 2;
  order: 1;
}
.order-2 {
  -ms-flex-order: 2;
  -webkit-box-ordinal-group: 3;
  order: 2;
}
.order-3 {
  -ms-flex-order: 3;
  -webkit-box-ordinal-group: 4;
  order: 3;
}
.order-4 {
  -ms-flex-order: 4;
  -webkit-box-ordinal-group: 5;
  order: 4;
}
.order-5 {
  -ms-flex-order: 5;
  -webkit-box-ordinal-group: 6;
  order: 5;
}
.order-6 {
  -ms-flex-order: 6;
  -webkit-box-ordinal-group: 7;
  order: 6;
}
.order-7 {
  -ms-flex-order: 7;
  -webkit-box-ordinal-group: 8;
  order: 7;
}
.order-8 {
  -ms-flex-order: 8;
  -webkit-box-ordinal-group: 9;
  order: 8;
}
.order-9 {
  -ms-flex-order: 9;
  -webkit-box-ordinal-group: 10;
  order: 9;
}
.order-10 {
  -ms-flex-order: 10;
  -webkit-box-ordinal-group: 11;
  order: 10;
}
.order-11 {
  -ms-flex-order: 11;
  -webkit-box-ordinal-group: 12;
  order: 11;
}
.order-12 {
  -ms-flex-order: 12;
  -webkit-box-ordinal-group: 13;
  order: 12;
}
.offset-1 {
  margin-left: 8.333333%;
}
.offset-2 {
  margin-left: 16.666667%;
}
.offset-3 {
  margin-left: 25%;
}
.offset-4 {
  margin-left: 33.333333%;
}
.offset-5 {
  margin-left: 41.666667%;
}
.offset-6 {
  margin-left: 50%;
}
.offset-7 {
  margin-left: 58.333333%;
}
.offset-8 {
  margin-left: 66.666667%;
}
.offset-9 {
  margin-left: 75%;
}
.offset-10 {
  margin-left: 83.333333%;
}
.offset-11 {
  margin-left: 91.666667%;
}
@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    -webkit-box-flex: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-sm-auto {
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    -ms-flex: 0 0 8.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-sm-2 {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-sm-3 {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-sm-5 {
    -ms-flex: 0 0 41.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-sm-6 {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -ms-flex: 0 0 58.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-sm-8 {
    -ms-flex: 0 0 66.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-sm-9 {
    -ms-flex: 0 0 75%;
    -webkit-box-flex: 0;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -ms-flex: 0 0 83.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-sm-11 {
    -ms-flex: 0 0 91.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-sm-12 {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -ms-flex-order: -1;
    -webkit-box-ordinal-group: 0;
    order: -1;
  }
  .order-sm-last {
    -ms-flex-order: 13;
    -webkit-box-ordinal-group: 14;
    order: 13;
  }
  .order-sm-0 {
    -ms-flex-order: 0;
    -webkit-box-ordinal-group: 1;
    order: 0;
  }
  .order-sm-1 {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
  .order-sm-2 {
    -ms-flex-order: 2;
    -webkit-box-ordinal-group: 3;
    order: 2;
  }
  .order-sm-3 {
    -ms-flex-order: 3;
    -webkit-box-ordinal-group: 4;
    order: 3;
  }
  .order-sm-4 {
    -ms-flex-order: 4;
    -webkit-box-ordinal-group: 5;
    order: 4;
  }
  .order-sm-5 {
    -ms-flex-order: 5;
    -webkit-box-ordinal-group: 6;
    order: 5;
  }
  .order-sm-6 {
    -ms-flex-order: 6;
    -webkit-box-ordinal-group: 7;
    order: 6;
  }
  .order-sm-7 {
    -ms-flex-order: 7;
    -webkit-box-ordinal-group: 8;
    order: 7;
  }
  .order-sm-8 {
    -ms-flex-order: 8;
    -webkit-box-ordinal-group: 9;
    order: 8;
  }
  .order-sm-9 {
    -ms-flex-order: 9;
    -webkit-box-ordinal-group: 10;
    order: 9;
  }
  .order-sm-10 {
    -ms-flex-order: 10;
    -webkit-box-ordinal-group: 11;
    order: 10;
  }
  .order-sm-11 {
    -ms-flex-order: 11;
    -webkit-box-ordinal-group: 12;
    order: 11;
  }
  .order-sm-12 {
    -ms-flex-order: 12;
    -webkit-box-ordinal-group: 13;
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.333333%;
  }
  .offset-sm-2 {
    margin-left: 16.666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.333333%;
  }
  .offset-sm-5 {
    margin-left: 41.666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.333333%;
  }
  .offset-sm-8 {
    margin-left: 66.666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.333333%;
  }
  .offset-sm-11 {
    margin-left: 91.666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    -webkit-box-flex: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-md-auto {
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    -ms-flex: 0 0 8.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-md-2 {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-md-3 {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-md-5 {
    -ms-flex: 0 0 41.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-md-6 {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -ms-flex: 0 0 58.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-md-8 {
    -ms-flex: 0 0 66.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-md-9 {
    -ms-flex: 0 0 75%;
    -webkit-box-flex: 0;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -ms-flex: 0 0 83.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-md-11 {
    -ms-flex: 0 0 91.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-md-12 {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -ms-flex-order: -1;
    -webkit-box-ordinal-group: 0;
    order: -1;
  }
  .order-md-last {
    -ms-flex-order: 13;
    -webkit-box-ordinal-group: 14;
    order: 13;
  }
  .order-md-0 {
    -ms-flex-order: 0;
    -webkit-box-ordinal-group: 1;
    order: 0;
  }
  .order-md-1 {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
  .order-md-2 {
    -ms-flex-order: 2;
    -webkit-box-ordinal-group: 3;
    order: 2;
  }
  .order-md-3 {
    -ms-flex-order: 3;
    -webkit-box-ordinal-group: 4;
    order: 3;
  }
  .order-md-4 {
    -ms-flex-order: 4;
    -webkit-box-ordinal-group: 5;
    order: 4;
  }
  .order-md-5 {
    -ms-flex-order: 5;
    -webkit-box-ordinal-group: 6;
    order: 5;
  }
  .order-md-6 {
    -ms-flex-order: 6;
    -webkit-box-ordinal-group: 7;
    order: 6;
  }
  .order-md-7 {
    -ms-flex-order: 7;
    -webkit-box-ordinal-group: 8;
    order: 7;
  }
  .order-md-8 {
    -ms-flex-order: 8;
    -webkit-box-ordinal-group: 9;
    order: 8;
  }
  .order-md-9 {
    -ms-flex-order: 9;
    -webkit-box-ordinal-group: 10;
    order: 9;
  }
  .order-md-10 {
    -ms-flex-order: 10;
    -webkit-box-ordinal-group: 11;
    order: 10;
  }
  .order-md-11 {
    -ms-flex-order: 11;
    -webkit-box-ordinal-group: 12;
    order: 11;
  }
  .order-md-12 {
    -ms-flex-order: 12;
    -webkit-box-ordinal-group: 13;
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.333333%;
  }
  .offset-md-2 {
    margin-left: 16.666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.333333%;
  }
  .offset-md-5 {
    margin-left: 41.666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.333333%;
  }
  .offset-md-8 {
    margin-left: 66.666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.333333%;
  }
  .offset-md-11 {
    margin-left: 91.666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    -webkit-box-flex: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-lg-auto {
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    -ms-flex: 0 0 8.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-lg-2 {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-lg-3 {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-lg-5 {
    -ms-flex: 0 0 41.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-lg-6 {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -ms-flex: 0 0 58.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-lg-8 {
    -ms-flex: 0 0 66.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-lg-9 {
    -ms-flex: 0 0 75%;
    -webkit-box-flex: 0;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -ms-flex: 0 0 83.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-lg-11 {
    -ms-flex: 0 0 91.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-lg-12 {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -ms-flex-order: -1;
    -webkit-box-ordinal-group: 0;
    order: -1;
  }
  .order-lg-last {
    -ms-flex-order: 13;
    -webkit-box-ordinal-group: 14;
    order: 13;
  }
  .order-lg-0 {
    -ms-flex-order: 0;
    -webkit-box-ordinal-group: 1;
    order: 0;
  }
  .order-lg-1 {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
  .order-lg-2 {
    -ms-flex-order: 2;
    -webkit-box-ordinal-group: 3;
    order: 2;
  }
  .order-lg-3 {
    -ms-flex-order: 3;
    -webkit-box-ordinal-group: 4;
    order: 3;
  }
  .order-lg-4 {
    -ms-flex-order: 4;
    -webkit-box-ordinal-group: 5;
    order: 4;
  }
  .order-lg-5 {
    -ms-flex-order: 5;
    -webkit-box-ordinal-group: 6;
    order: 5;
  }
  .order-lg-6 {
    -ms-flex-order: 6;
    -webkit-box-ordinal-group: 7;
    order: 6;
  }
  .order-lg-7 {
    -ms-flex-order: 7;
    -webkit-box-ordinal-group: 8;
    order: 7;
  }
  .order-lg-8 {
    -ms-flex-order: 8;
    -webkit-box-ordinal-group: 9;
    order: 8;
  }
  .order-lg-9 {
    -ms-flex-order: 9;
    -webkit-box-ordinal-group: 10;
    order: 9;
  }
  .order-lg-10 {
    -ms-flex-order: 10;
    -webkit-box-ordinal-group: 11;
    order: 10;
  }
  .order-lg-11 {
    -ms-flex-order: 11;
    -webkit-box-ordinal-group: 12;
    order: 11;
  }
  .order-lg-12 {
    -ms-flex-order: 12;
    -webkit-box-ordinal-group: 13;
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.333333%;
  }
  .offset-lg-2 {
    margin-left: 16.666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.333333%;
  }
  .offset-lg-5 {
    margin-left: 41.666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.333333%;
  }
  .offset-lg-8 {
    margin-left: 66.666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.333333%;
  }
  .offset-lg-11 {
    margin-left: 91.666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    -webkit-box-flex: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-xl-auto {
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    -ms-flex: 0 0 8.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-xl-2 {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-xl-3 {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-xl-5 {
    -ms-flex: 0 0 41.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-xl-6 {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -ms-flex: 0 0 58.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-xl-8 {
    -ms-flex: 0 0 66.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-xl-9 {
    -ms-flex: 0 0 75%;
    -webkit-box-flex: 0;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -ms-flex: 0 0 83.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-xl-11 {
    -ms-flex: 0 0 91.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-xl-12 {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -ms-flex-order: -1;
    -webkit-box-ordinal-group: 0;
    order: -1;
  }
  .order-xl-last {
    -ms-flex-order: 13;
    -webkit-box-ordinal-group: 14;
    order: 13;
  }
  .order-xl-0 {
    -ms-flex-order: 0;
    -webkit-box-ordinal-group: 1;
    order: 0;
  }
  .order-xl-1 {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
  .order-xl-2 {
    -ms-flex-order: 2;
    -webkit-box-ordinal-group: 3;
    order: 2;
  }
  .order-xl-3 {
    -ms-flex-order: 3;
    -webkit-box-ordinal-group: 4;
    order: 3;
  }
  .order-xl-4 {
    -ms-flex-order: 4;
    -webkit-box-ordinal-group: 5;
    order: 4;
  }
  .order-xl-5 {
    -ms-flex-order: 5;
    -webkit-box-ordinal-group: 6;
    order: 5;
  }
  .order-xl-6 {
    -ms-flex-order: 6;
    -webkit-box-ordinal-group: 7;
    order: 6;
  }
  .order-xl-7 {
    -ms-flex-order: 7;
    -webkit-box-ordinal-group: 8;
    order: 7;
  }
  .order-xl-8 {
    -ms-flex-order: 8;
    -webkit-box-ordinal-group: 9;
    order: 8;
  }
  .order-xl-9 {
    -ms-flex-order: 9;
    -webkit-box-ordinal-group: 10;
    order: 9;
  }
  .order-xl-10 {
    -ms-flex-order: 10;
    -webkit-box-ordinal-group: 11;
    order: 10;
  }
  .order-xl-11 {
    -ms-flex-order: 11;
    -webkit-box-ordinal-group: 12;
    order: 11;
  }
  .order-xl-12 {
    -ms-flex-order: 12;
    -webkit-box-ordinal-group: 13;
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.333333%;
  }
  .offset-xl-2 {
    margin-left: 16.666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.333333%;
  }
  .offset-xl-5 {
    margin-left: 41.666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.333333%;
  }
  .offset-xl-8 {
    margin-left: 66.666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.333333%;
  }
  .offset-xl-11 {
    margin-left: 91.666667%;
  }
}
.d-none {
  display: none !important;
}
.d-inline {
  display: inline !important;
}
.d-inline-block {
  display: inline-block !important;
}
.d-block {
  display: block !important;
}
.d-table {
  display: table !important;
}
.d-table-row {
  display: table-row !important;
}
.d-table-cell {
  display: table-cell !important;
}
.d-flex {
  display: -ms-flexbox !important;
  display: -webkit-box !important;
  display: flex !important;
}
.d-inline-flex {
  display: -ms-inline-flexbox !important;
  display: -webkit-inline-box !important;
  display: inline-flex !important;
}
@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: -ms-flexbox !important;
    display: -webkit-box !important;
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: -ms-inline-flexbox !important;
    display: -webkit-inline-box !important;
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: -ms-flexbox !important;
    display: -webkit-box !important;
    display: flex !important;
  }
  .d-md-inline-flex {
    display: -ms-inline-flexbox !important;
    display: -webkit-inline-box !important;
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: -ms-flexbox !important;
    display: -webkit-box !important;
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: -ms-inline-flexbox !important;
    display: -webkit-inline-box !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: -ms-flexbox !important;
    display: -webkit-box !important;
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: -ms-inline-flexbox !important;
    display: -webkit-inline-box !important;
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: -ms-flexbox !important;
    display: -webkit-box !important;
    display: flex !important;
  }
  .d-print-inline-flex {
    display: -ms-inline-flexbox !important;
    display: -webkit-inline-box !important;
    display: inline-flex !important;
  }
}
.flex-row {
  -ms-flex-direction: row !important;
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
  flex-direction: row !important;
}
.flex-column {
  -ms-flex-direction: column !important;
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  flex-direction: column !important;
}
.flex-row-reverse {
  -ms-flex-direction: row-reverse !important;
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
  flex-direction: row-reverse !important;
}
.flex-column-reverse {
  -ms-flex-direction: column-reverse !important;
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
  flex-direction: column-reverse !important;
}
.flex-wrap {
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
}
.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
  flex-wrap: wrap-reverse !important;
}
.flex-fill {
  -ms-flex: 1 1 auto !important;
  -webkit-box-flex: 1 !important;
  flex: 1 1 auto !important;
}
.flex-grow-0 {
  -ms-flex-positive: 0 !important;
  -webkit-box-flex: 0 !important;
  flex-grow: 0 !important;
}
.flex-grow-1 {
  -ms-flex-positive: 1 !important;
  -webkit-box-flex: 1 !important;
  flex-grow: 1 !important;
}
.flex-shrink-0 {
  -ms-flex-negative: 0 !important;
  flex-shrink: 0 !important;
}
.flex-shrink-1 {
  -ms-flex-negative: 1 !important;
  flex-shrink: 1 !important;
}
.justify-content-start {
  -ms-flex-pack: start !important;
  -webkit-box-pack: start !important;
  justify-content: flex-start !important;
}
.justify-content-end {
  -ms-flex-pack: end !important;
  -webkit-box-pack: end !important;
  justify-content: flex-end !important;
}
.justify-content-center {
  -ms-flex-pack: center !important;
  -webkit-box-pack: center !important;
  justify-content: center !important;
}
.justify-content-between {
  -ms-flex-pack: justify !important;
  -webkit-box-pack: justify !important;
  justify-content: space-between !important;
}
.justify-content-around {
  -ms-flex-pack: distribute !important;
  justify-content: space-around !important;
}
.align-items-start {
  -ms-flex-align: start !important;
  -webkit-box-align: start !important;
  align-items: flex-start !important;
}
.align-items-end {
  -ms-flex-align: end !important;
  -webkit-box-align: end !important;
  align-items: flex-end !important;
}
.align-items-center {
  -ms-flex-align: center !important;
  -webkit-box-align: center !important;
  align-items: center !important;
}
.align-items-baseline {
  -ms-flex-align: baseline !important;
  -webkit-box-align: baseline !important;
  align-items: baseline !important;
}
.align-items-stretch {
  -ms-flex-align: stretch !important;
  -webkit-box-align: stretch !important;
  align-items: stretch !important;
}
.align-content-start {
  -ms-flex-line-pack: start !important;
  align-content: flex-start !important;
}
.align-content-end {
  -ms-flex-line-pack: end !important;
  align-content: flex-end !important;
}
.align-content-center {
  -ms-flex-line-pack: center !important;
  align-content: center !important;
}
.align-content-between {
  -ms-flex-line-pack: justify !important;
  align-content: space-between !important;
}
.align-content-around {
  -ms-flex-line-pack: distribute !important;
  align-content: space-around !important;
}
.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
  align-content: stretch !important;
}
.align-self-auto {
  -ms-flex-item-align: auto !important;
  align-self: auto !important;
}
.align-self-start {
  -ms-flex-item-align: start !important;
  align-self: flex-start !important;
}
.align-self-end {
  -ms-flex-item-align: end !important;
  align-self: flex-end !important;
}
.align-self-center {
  -ms-flex-item-align: center !important;
  align-self: center !important;
}
.align-self-baseline {
  -ms-flex-item-align: baseline !important;
  align-self: baseline !important;
}
.align-self-stretch {
  -ms-flex-item-align: stretch !important;
  align-self: stretch !important;
}
@media (min-width: 576px) {
  .flex-sm-row {
    -ms-flex-direction: row !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    flex-direction: row !important;
  }
  .flex-sm-column {
    -ms-flex-direction: column !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    -ms-flex-direction: row-reverse !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    -ms-flex-direction: column-reverse !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    -ms-flex: 1 1 auto !important;
    -webkit-box-flex: 1 !important;
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    -ms-flex-positive: 0 !important;
    -webkit-box-flex: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    -ms-flex-positive: 1 !important;
    -webkit-box-flex: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    -ms-flex-pack: start !important;
    -webkit-box-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    -ms-flex-pack: end !important;
    -webkit-box-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    -ms-flex-pack: center !important;
    -webkit-box-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-sm-between {
    -ms-flex-pack: justify !important;
    -webkit-box-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    -ms-flex-align: start !important;
    -webkit-box-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    -ms-flex-align: end !important;
    -webkit-box-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    -ms-flex-align: center !important;
    -webkit-box-align: center !important;
    align-items: center !important;
  }
  .align-items-sm-baseline {
    -ms-flex-align: baseline !important;
    -webkit-box-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    -ms-flex-align: stretch !important;
    -webkit-box-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    -ms-flex-direction: row !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    flex-direction: row !important;
  }
  .flex-md-column {
    -ms-flex-direction: column !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    -ms-flex-direction: row-reverse !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    -ms-flex-direction: column-reverse !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    -ms-flex: 1 1 auto !important;
    -webkit-box-flex: 1 !important;
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    -ms-flex-positive: 0 !important;
    -webkit-box-flex: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    -ms-flex-positive: 1 !important;
    -webkit-box-flex: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    -ms-flex-pack: start !important;
    -webkit-box-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    -ms-flex-pack: end !important;
    -webkit-box-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    -ms-flex-pack: center !important;
    -webkit-box-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-md-between {
    -ms-flex-pack: justify !important;
    -webkit-box-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .align-items-md-start {
    -ms-flex-align: start !important;
    -webkit-box-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-md-end {
    -ms-flex-align: end !important;
    -webkit-box-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-md-center {
    -ms-flex-align: center !important;
    -webkit-box-align: center !important;
    align-items: center !important;
  }
  .align-items-md-baseline {
    -ms-flex-align: baseline !important;
    -webkit-box-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    -ms-flex-align: stretch !important;
    -webkit-box-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    -ms-flex-direction: row !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    flex-direction: row !important;
  }
  .flex-lg-column {
    -ms-flex-direction: column !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    -ms-flex-direction: row-reverse !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    -ms-flex-direction: column-reverse !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    -ms-flex: 1 1 auto !important;
    -webkit-box-flex: 1 !important;
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    -ms-flex-positive: 0 !important;
    -webkit-box-flex: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    -ms-flex-positive: 1 !important;
    -webkit-box-flex: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    -ms-flex-pack: start !important;
    -webkit-box-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    -ms-flex-pack: end !important;
    -webkit-box-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    -ms-flex-pack: center !important;
    -webkit-box-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-lg-between {
    -ms-flex-pack: justify !important;
    -webkit-box-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    -ms-flex-align: start !important;
    -webkit-box-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    -ms-flex-align: end !important;
    -webkit-box-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    -ms-flex-align: center !important;
    -webkit-box-align: center !important;
    align-items: center !important;
  }
  .align-items-lg-baseline {
    -ms-flex-align: baseline !important;
    -webkit-box-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    -ms-flex-align: stretch !important;
    -webkit-box-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    -ms-flex-direction: row !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    flex-direction: row !important;
  }
  .flex-xl-column {
    -ms-flex-direction: column !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    -ms-flex-direction: row-reverse !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    -ms-flex-direction: column-reverse !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    -ms-flex: 1 1 auto !important;
    -webkit-box-flex: 1 !important;
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    -ms-flex-positive: 0 !important;
    -webkit-box-flex: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    -ms-flex-positive: 1 !important;
    -webkit-box-flex: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    -ms-flex-pack: start !important;
    -webkit-box-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    -ms-flex-pack: end !important;
    -webkit-box-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    -ms-flex-pack: center !important;
    -webkit-box-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-xl-between {
    -ms-flex-pack: justify !important;
    -webkit-box-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    -ms-flex-align: start !important;
    -webkit-box-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    -ms-flex-align: end !important;
    -webkit-box-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    -ms-flex-align: center !important;
    -webkit-box-align: center !important;
    align-items: center !important;
  }
  .align-items-xl-baseline {
    -ms-flex-align: baseline !important;
    -webkit-box-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    -ms-flex-align: stretch !important;
    -webkit-box-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}
.mxn-4 {
  margin: 0 -24px;
  padding: 0 24px;
}
@media (max-width: 991px) {
  .mxn-4 {
    margin: 0 -16px;
    padding: 0 16px;
  }
}
.m-0 {
  margin: 0 !important;
}
.mt-0,
.my-0 {
  margin-top: 0 !important;
}
.mr-0,
.mx-0 {
  margin-right: 0 !important;
}
.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}
.ml-0,
.mx-0 {
  margin-left: 0 !important;
}
.m-1 {
  margin: 0.25rem !important;
}
.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}
.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}
.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}
.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}
.m-2 {
  margin: 0.5rem !important;
}
.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}
.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}
.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}
.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}
.m-3 {
  margin: 1rem !important;
}
.mt-3,
.my-3 {
  margin-top: 1rem !important;
}
.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}
.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}
.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}
.m-4 {
  margin: 1.5rem !important;
}
.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}
.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}
.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}
.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}
.m-5 {
  margin: 3rem !important;
}
.mt-5,
.my-5 {
  margin-top: 3rem !important;
}
.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}
.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}
.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}
.p-0 {
  padding: 0 !important;
}
.pt-0,
.py-0 {
  padding-top: 0 !important;
}
.pr-0,
.px-0 {
  padding-right: 0 !important;
}
.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}
.pl-0,
.px-0 {
  padding-left: 0 !important;
}
.p-1 {
  padding: 0.25rem !important;
}
.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}
.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}
.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}
.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}
.p-2 {
  padding: 0.5rem !important;
}
.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}
.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}
.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}
.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}
.p-3 {
  padding: 1rem !important;
}
.pt-3,
.py-3 {
  padding-top: 1rem !important;
}
.pr-3,
.px-3 {
  padding-right: 1rem !important;
}
.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}
.pl-3,
.px-3 {
  padding-left: 1rem !important;
}
.p-4 {
  padding: 1.5rem !important;
}
.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}
.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}
.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}
.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}
.p-5 {
  padding: 3rem !important;
}
.pt-5,
.py-5 {
  padding-top: 3rem !important;
}
.pr-5,
.px-5 {
  padding-right: 3rem !important;
}
.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}
.pl-5,
.px-5 {
  padding-left: 3rem !important;
}
.m-n1 {
  margin: -0.25rem !important;
}
.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}
.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}
.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}
.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}
.m-n2 {
  margin: -0.5rem !important;
}
.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}
.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}
.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}
.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}
.m-n3 {
  margin: -1rem !important;
}
.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}
.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}
.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}
.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}
.m-n4 {
  margin: -1.5rem !important;
}
.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}
.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}
.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}
.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}
.m-n5 {
  margin: -3rem !important;
}
.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}
.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}
.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}
.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}
.m-auto {
  margin: auto !important;
}
.mt-auto,
.my-auto {
  margin-top: auto !important;
}
.mr-auto,
.mx-auto {
  margin-right: auto !important;
}
.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}
.ml-auto,
.mx-auto {
  margin-left: auto !important;
}
.mw-auto {
  max-width: initial !important;
}
@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
.n-border {
  border: none !important;
}
.mrx-border {
  border: 1px solid var(--neutral-bg-stroke-default);
}
.mrx-border-bottom {
  border-bottom: 1px solid var(--neutral-bg-stroke-default);
}
.mrx-border-top {
  border-top: 1px solid var(--neutral-bg-stroke-default);
}
.mrx-border-right {
  border-right: 1px solid var(--neutral-bg-stroke-default);
}
.mrx-border-left {
  border-left: 1px solid var(--neutral-bg-stroke-default);
}

html {
  -webkit-font-smoothing: antialiased;
  font-smooth: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body {
  margin: 0;
  background: #fff;
  font-size: 14px;
  overflow-x: hidden !important;
  font-weight: normal;
  color: var(--Main1);
}
body .hidden {
  display: none !important;
}
body .ui-helper-hidden-accessible {
  display: none;
}
.page-wrapper {
  font-family: 'PT Sans', sans-serif;
}
.page-wrapper.parallax-award {
  -webkit-perspective: 1px;
  perspective: 1px;
  height: 100vh;
  overflow-x: hidden;
}
.page-wrapper.parallax .page-main {
  -webkit-perspective: 1px;
  perspective: 1px;
  height: 100vh;
  overflow-x: hidden;
}
.page-wrapper.mvc-service .container {
  max-width: 1170px;
}
::-webkit-input-placeholder {
  color: var(--Secondary);
}
::-moz-placeholder {
  color: var(--Secondary);
}
:-ms-input-placeholder {
  color: var(--Secondary);
}
::-ms-input-placeholder {
  color: var(--Secondary);
}
::placeholder {
  color: var(--Secondary);
}
img {
  max-width: 100%;
}
p,
label,
span {
  word-break: break-word;
}
p {
  padding: 0;
  margin: 0;
}
a {
  text-decoration: none;
}
a.hover-underline:hover {
  text-decoration: underline;
}
hr {
  background: var(--Stroke);
  border: none;
  height: 1px;
}
.page-wrapper h1,
.page-wrapper h2,
.page-wrapper h3,
.page-wrapper h4,
.page-wrapper h5,
.page-wrapper h6 {
  margin: 0;
  padding: 0;
  font-weight: bold;
  font-family: 'PT Sans Caption', sans-serif;
  color: var(--Main1);
}
.page-wrapper h1 *,
.page-wrapper h2 *,
.page-wrapper h3 *,
.page-wrapper h4 *,
.page-wrapper h5 *,
.page-wrapper h6 * {
  font-family: 'PT Sans Caption', sans-serif;
}
.page-wrapper h1 {
  font-size: 40px;
  line-height: 48px;
}
.page-wrapper h2 {
  font-size: 32px;
  line-height: 36px;
}
.page-wrapper h3 {
  font-size: 24px;
  line-height: 28px;
}
.page-wrapper h4 {
  font-size: 18px;
  line-height: 24px;
}
.page-wrapper h5 {
  font-size: 16px;
  line-height: 20px;
}
.page-wrapper h6 {
  font-size: 14px;
  line-height: 16px;
}
.small {
  font-size: 12px;
}
.color-main1 {
  color: var(--Main1) !important;
}
.color-accent {
  color: var(--Main2) !important;
}
.color-subsidiary {
  color: var(--Subsidiary) !important;
}
.color-green {
  color: var(--Green) !important;
}
.color-yellow {
  color: var(--Yellow) !important;
}
.color-red {
  color: var(--Red) !important;
}
.color-secondary {
  color: var(--Secondary) !important;
}
.color-orange {
  color: var(--Orange) !important;
}
.color-light {
  color: #fff !important;
}
.color-positive {
  color: var(--system-text-positive);
}
.color-attention {
  color: var(--system-text-attention);
}
.color-negative {
  color: var(--system-text-negative);
}
.bg-accent {
  background-color: var(--Main2) !important;
}
.bg-subsidiary {
  background-color: var(--Subsidiary) !important;
}
.bg-bg1 {
  background-color: var(--Bg1) !important;
}
.bg-bg2 {
  background-color: var(--Bg2) !important;
}
.bg-good {
  background-color: var(--Good) !important;
}
.bg-attention {
  background-color: var(--Attention) !important;
}
.bg-warning {
  background-color: var(--Warning) !important;
}
.bg-disabled {
  background-color: var(--Disabled) !important;
}
.bg-news {
  background-color: var(--TooltipBG) !important;
}
.bg-green {
  background-color: var(--Green) !important;
}
.bg-yellow {
  background-color: var(--Yellow) !important;
}
.bg-red {
  background-color: var(--Red) !important;
}
.bg-light {
  background-color: #fff !important;
}
.gray {
  color: var(--Stroke);
}
.radius-4 {
  border-radius: 4px;
}
.radius-round {
  border-radius: 100%;
}
.hidden {
  display: none !important;
}
.mtm-2 {
  margin-top: -8px;
}
.cursor-default {
  cursor: default !important;
}
.cursor-default * {
  cursor: default !important;
}
.cursor-pointer {
  cursor: pointer !important;
}
.cursor-pointer * {
  cursor: pointer !important;
}
svg[width="16px"],
svg[width="16"],
svg[width="15px"],
svg[width="15"] {
  min-width: 16px;
}
svg[width="24px"],
svg[width="24"],
svg[width="25px"],
svg[width="25"] {
  min-width: 24px;
}
svg.fill path {
  fill: var(--Main2);
}
svg.fill circle {
  fill: var(--Main2);
}
svg.fill-rect rect {
  fill: var(--Main2);
}
svg.stroke path {
  stroke: var(--Main2);
}
svg.stroke circle {
  stroke: var(--Main2);
}
svg.stroke-rect rect {
  stroke: var(--Main2);
}
ul.ui-widget.ui-widget-content.ui-autocomplete {
  list-style: none;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: var(--Secondary);
}
input::-moz-placeholder,
textarea::-moz-placeholder {
  color: var(--Secondary);
}
input:-moz-placeholder,
textarea:-moz-placeholder {
  color: var(--Secondary);
}
input:focus,
textarea:focus {
  outline: none;
}
input:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder {
  color: transparent;
}
input:focus::-moz-placeholder, textarea:focus::-moz-placeholder {
  color: transparent;
}
input:focus:-ms-input-placeholder, textarea:focus:-ms-input-placeholder {
  color: transparent;
}
input:focus::-ms-input-placeholder, textarea:focus::-ms-input-placeholder {
  color: transparent;
}
input:focus::placeholder,
textarea:focus::placeholder {
  color: transparent;
}
textarea::-webkit-scrollbar {
  border-radius: 2px;
  width: 4px;
}
textarea::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #fff;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
textarea:hover::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: var(--Stroke);
}
[contenteditable="true"] {
  cursor: text;
  min-width: 10px;
}
select {
  background-color: #fff;
}
input[type='file'] + label {
  background: #fff;
}
input[type='file'] + label:hover {
  border-color: var(--Stroke);
  background: var(--Stroke);
}
input[type='checkbox']:disabled:checked + label:before {
  background: var(--Subsidiary);
}
input[type='checkbox']:disabled:not(:checked) + label:before {
  background: var(--Subsidiary);
}
input[type='checkbox'] + label:before {
  background: #fff;
}
input[type='checkbox']:checked + label .check-icon {
  fill: var(--Main2);
  stroke: var(--Main2);
}
input[type='radio'] + label:before {
  background: #fff;
}
input[type='radio'] + label:after {
  background: var(--Subsidiary);
}
input[type='radio']:disabled:checked + label:before {
  background: var(--Stroke);
}
input[type='radio']:disabled:not(:checked) + label:before {
  background: var(--Stroke);
}
input[disabled] + .input-icon,
input[disabled] + .flag-container {
  cursor: default !important;
}
input[disabled] + .input-icon svg,
input[disabled] + .flag-container svg {
  cursor: default !important;
}
.page-wrapper textarea.disabled,
.page-wrapper textarea[disabled='disabled'],
.page-wrapper textarea[disabled],
.page-wrapper select.disabled,
.page-wrapper select[disabled='disabled'],
.page-wrapper select[disabled],
.page-wrapper select[disabled] + .styledSelect,
.page-wrapper select[disabled] + .chosen-container,
.page-wrapper input[disabled] + .checkbox__mark,
.page-wrapper .input.disabled,
.page-wrapper .input[disabled='disabled'],
.page-wrapper .input[disabled],
.page-wrapper input.disabled,
.page-wrapper input[disabled='disabled'],
.page-wrapper input[disabled] {
  background-color: var(--Disabled);
  cursor: default;
  color: var(--Main1);
}

.main-section {
  max-width: 1330px;
  padding: 0px 15px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 50px;
  position: relative;
}
@media screen and (max-width: 1060px) {
  .main-section {
    padding: 0 10px;
    padding-bottom: 30px;
  }
}
.main-section .side-menu {
  margin-top: 62px;
  will-change: min-height;
  min-width: 150px;
}
@media screen and (max-width: 1060px) {
  .main-section .side-menu {
    min-width: initial;
  }
}
.main-section .side-menu .user-nav {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  /* For browsers don't support translate3d. */
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  will-change: position, transform;
}
@media screen and (max-width: 1060px) {
  .main-section .side-menu .user-nav {
    display: none;
    max-width: unset;
    width: 100%;
    position: absolute;
    z-index: 99;
    top: 62px;
  }
}
.main-section .side-menu .user-nav__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border: solid 1px var(--Stroke);
  border-right: none;
  background-color: #fff;
  width: 150px;
  max-width: 150px;
  padding: 5px 0;
  min-height: 65px;
  padding-left: 16px;
  font-weight: 500;
}
.main-section .side-menu .user-nav__item.active {
  background-color: #fff;
  border-left: solid 4px var(--Main2);
  position: relative;
  opacity: 1;
  padding-left: 12px;
}
.main-section .side-menu .user-nav__item.active:after {
  content: '';
  position: absolute;
  height: 100%;
  width: 2px;
  top: 0;
  right: -1px;
  background-color: #fff;
  z-index: 1;
}
.main-section .side-menu .user-nav__item__subitem {
  width: 120px;
}
.main-section .side-menu .user-nav__item__link {
  color: var(--Main1);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  height: 100%;
  text-decoration: none;
}
.main-section .side-menu .user-nav__item__link__name {
  display: inline-block;
  padding-right: 5px;
}
.main-section .side-menu .user-nav__item__link__name p {
  padding-bottom: 0;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  margin: 0;
}
.main-section .side-menu .user-nav__item__link:visited {
  color: var(--Main1);
}
@media screen and (max-width: 1060px) {
  .main-section .side-menu .user-nav__item {
    width: 100%;
    max-width: unset;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    opacity: 1;
    text-align: center;
  }
}
.main-section .side-menu .user-nav__subitem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border: solid 1px var(--Stroke);
  background-color: #fff;
  border-right: none;
  width: 135px;
  max-width: 150px;
  padding: 5px 0;
  min-height: 65px;
  padding-left: 16px;
  font-size: 14px;
  font-weight: 500;
  margin-left: 15px;
  border-top: none;
}
@media screen and (max-width: 1060px) {
  .main-section .side-menu .user-nav__subitem {
    width: 100%;
    max-width: unset;
    opacity: 1;
  }
}
.main-section .side-menu .user-nav__subitem__link {
  font-size: 16px;
  color: var(--Main1);
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
}
.main-section .side-menu .user-nav__subitem__link__name p {
  padding-bottom: 0;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.1;
}
.main-section .side-menu .user-nav__subitem__link__name .subname {
  font-size: 12px;
}
.main-section .side-menu .user-nav__subitem__link__name .active {
  color: #b16d12;
}
.main-section .side-menu .user-nav__subitem__link:visited {
  color: var(--Main1);
}
.main-section .side-menu .user-nav__subitem_point {
  font-size: 12px;
  line-height: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #9d9d9d;
  margin-bottom: 2px;
  position: relative;
  margin-left: 3px;
}
.main-section .side-menu .user-nav__subitem_point.active:before {
  content: url("data:image/svg+xml,%3Csvg width='4' height='5' viewBox='0 0 4 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 2.5L0.25 4.66506L0.25 0.334936L4 2.5Z' fill='%23CB9C56'/%3E%3C/svg%3E%0A");
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: -7px;
  line-height: 0;
}
.main-section .side-menu .user-nav__subitem_point.active p {
  font-weight: bold;
}
.main-section .side-menu .user-nav__subitem_point.gray span {
  color: #808080;
}
.main-section .side-menu .user-nav__subitem_point.refinement span {
  color: #CB9C56;
}
.main-section .side-menu .user-nav__subitem_point.accepted span {
  color: var(--Green);
}
.main-section .side-menu .user-nav__subitem_point p {
  line-height: 16px;
  color: #9d9d9d;
  font-size: 11px;
}
.main-section .side-menu .user-nav__subitem.reports .user-nav__item__link {
  font-size: 12px;
  line-height: 1.2;
}
.main-section .side-menu .user-nav__subitem.reports .user-nav__item__link__name p {
  font-size: 11px;
}
.main-section .side-menu .user-nav__subitem.active {
  background-color: #fff;
  border-left: solid 4px var(--Main2);
  position: relative;
  opacity: 1;
  padding-left: 12px;
}
.main-section .side-menu .user-nav__subitem.active:after {
  content: '';
  position: absolute;
  height: 100%;
  width: 2px;
  top: 0;
  right: -1px;
  background-color: #fff;
  z-index: 1;
}
.main-section .main-content {
  width: 100%;
}
@media (max-width: 1060px) {
  .main-section .main-content {
    margin: 0 auto;
    width: 100%;
  }
}
.main-section .main-content .header__personal_info_form,
.main-section .main-content .section-header-info {
  background: #fff;
  border: 1px solid var(--Stroke);
  border-bottom: none;
  border-radius: 4px 4px 0 0;
  height: 62px;
  padding: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 1060px) {
  .main-section .main-content .header__personal_info_form,
  .main-section .main-content .section-header-info {
    margin: 0;
  }
}
@media (max-width: 640px) {
  .main-section .main-content .header__personal_info_form,
  .main-section .main-content .section-header-info {
    width: 100%;
    margin: 0;
    text-align: center;
  }
}
.main-section .main-content .header__personal_info_form .header,
.main-section .main-content .section-header-info .header {
  font-size: 24px;
  font-weight: 700;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: -0.4px;
  color: var(--Main1);
}
@media (max-width: 640px) {
  .main-section .main-content .header__personal_info_form .header,
  .main-section .main-content .section-header-info .header {
    font-size: 18px;
  }
}
@media (max-width: 480px) {
  .main-section .main-content .header__personal_info_form .header,
  .main-section .main-content .section-header-info .header {
    font-size: 16px;
  }
}
.main-section .main-content #navMenu {
  display: none;
}
.main-section .main-content .navMenu_icon {
  line-height: 1;
  margin-right: 12px;
}
.main-section .main-content .navMenu_icon svg {
  width: 21px;
  height: 21px;
  margin-left: 10px;
  display: none;
}
@media (max-width: 1060px) {
  .main-section .main-content .navMenu_icon svg {
    display: unset;
    position: relative;
    top: 2px;
  }
}
@media (max-width: 640px) {
  .main-section .main-content .navMenu_icon svg {
    width: 21px;
    height: 21px;
    position: relative;
    margin-left: 0;
  }
}
.user-layout {
  background-color: #f7f7f7;
}

.page-wrapper .competition-item-edit {
  margin: 0 auto;
}
.page-wrapper .competition-item-edit-fill-info {
  width: 100%;
  height: 70px;
  border: solid 1px var(--Stroke);
  background-color: #fff;
  margin-bottom: 24px;
}
.page-wrapper .competition-item-edit-fill-info__wrapper {
  height: 100%;
}
.page-wrapper .competition-item-edit-fill-info__wrapper .competition-item-edit-fill-info__content {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  max-width: 1330px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 auto;
  height: 100%;
}
.page-wrapper .competition-item-edit-fill-info__wrapper .competition-item-edit-fill-info__content .competition-item-edit-info__name {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  font-size: 24px;
  font-weight: bold;
}
@media (max-width: 1140px) {
  .page-wrapper .competition-item-edit-fill-info__wrapper .competition-item-edit-fill-info__content .competition-item-edit-info__name {
    padding-left: 10px;
  }
}
.page-wrapper .competition-item-edit-fill-info__wrapper .competition-item-edit-fill-info__content .competition-item-edit-info__name .text-top {
  display: table;
  color: var(--Main2);
}
.page-wrapper .competition-item-edit-fill-info__wrapper .competition-item-edit-fill-info__content .competition-item-edit-info__name .text-bottom {
  font-size: 12px;
  -ms-flex-item-align: start;
  align-self: flex-start;
}
.page-wrapper .competition-item-edit-fill-info__wrapper .competition-item-edit-fill-info__content .competition-item-edit-button-group .competition-item-edit-status-info {
  font-size: 20px;
  font-weight: bold;
  color: #c09e77;
}
@media (max-width: 1060px) {
  .page-wrapper .main-section .side-menu .admin-nav {
    display: none;
  }
}
@media (max-width: 640px) {
  .page-wrapper .main-section .side-menu .admin-nav {
    display: none;
    border-top: 1px solid var(--Stroke);
    border-bottom: 1px solid var(--Stroke);
  }
}
@media (max-width: 1060px) {
  .page-wrapper .main-section .side-menu .admin-nav__item {
    opacity: 1;
  }
}
.page-wrapper .main-section .side-menu .admin-nav--hidden {
  display: none;
  position: absolute;
  z-index: 99;
}
@media (max-width: 1060px) {
  .page-wrapper .main-section .side-menu .admin-nav--hidden {
    max-width: unset;
    width: calc(100% - 22px);
  }
}
.page-wrapper .main-section .side-menu .admin-nav--hidden .admin-nav {
  display: block;
}
.page-wrapper .main-section .side-menu .admin-nav--hidden .admin-nav__item {
  width: 100%;
  max-width: unset;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.page-wrapper .main-section .main-content {
  min-width: 320px;
  width: 100%;
}
@media (max-width: 1060px) {
  .page-wrapper .main-section .main-content {
    margin: 0 auto;
    width: 100%;
  }
}
.page-wrapper .main-section .main-content .admin-sub-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #fff;
  border-top: 1px solid var(--Stroke);
  border-left: 1px solid var(--Stroke);
  border-right: 1px solid var(--Stroke);
  border-radius: 4px 4px 0 0;
  height: 62px;
  font-family: 'PT Sans Caption', sans-serif;
  font-size: 24px;
  font-weight: bold;
  padding: 10px 24px;
}
@media (max-width: 1060px) {
  .page-wrapper .main-section .main-content .admin-sub-header {
    margin: 0 auto;
  }
}
@media (max-width: 640px) {
  .page-wrapper .main-section .main-content .admin-sub-header {
    width: 100%;
    margin: 0;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-left: 10px;
  }
}
.page-wrapper .main-section .main-content .admin-sub-header .header a {
  color: var(--Main1);
}
.page-wrapper .main-section .main-content #navMenu {
  display: none;
}
.page-wrapper .main-section .main-content .navMenu_icon {
  display: none;
}
.page-wrapper .main-section .main-content .navMenu_icon svg {
  width: 21px;
  height: 21px;
  display: none;
}
@media (max-width: 1060px) {
  .page-wrapper .main-section .main-content .navMenu_icon svg {
    display: unset;
    position: relative;
    top: 2px;
  }
}
@media (max-width: 640px) {
  .page-wrapper .main-section .main-content .navMenu_icon svg {
    width: 21px;
    height: 21px;
    position: relative;
    top: 5px;
    margin-left: 0;
  }
}
@media (max-width: 1060px) {
  .page-wrapper .main-section .main-content .navMenu_icon {
    display: unset;
  }
}
.page-wrapper .admin-layout {
  background-color: var(--Bg1);
}

.admin-nav__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border: solid 1px var(--Stroke);
  background-color: #fff;
  border-right: none;
  width: 150px;
  max-width: 150px;
  height: 65px;
  max-height: 65px;
  padding-left: 10px;
  opacity: 0.7;
  font-size: 14px;
  font-weight: 500;
}
.admin-nav__item__subitem {
  width: 120px;
}
.admin-nav__item__link {
  font-size: 16px;
  color: var(--Main1);
}
.admin-nav__item__link__name p {
  padding-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.67;
}
.admin-nav__item__link__name .subname {
  font-size: 12px;
}
.admin-nav__item__link__name .active {
  color: #b16d12;
}
.admin-nav__item__link:visited {
  color: var(--Main1);
}
.admin-nav__subitem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border: solid 1px var(--Stroke);
  background-color: #fff;
  border-right: none;
  width: 130px;
  max-width: 150px;
  height: 65px;
  max-height: 65px;
  padding-left: 10px;
  opacity: 0.7;
  font-size: 14px;
  font-weight: 500;
  margin-left: 20px;
}
.admin-nav__subitem__link {
  font-size: 16px;
  color: var(--Main1);
}
.admin-nav__subitem__link__name p {
  padding-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.67;
}
.admin-nav__subitem__link__name .subname {
  font-size: 12px;
}
.admin-nav__subitem__link__name .active {
  color: #b16d12;
}
.admin-nav__subitem__link:visited {
  color: var(--Main1);
}
.admin-nav__item a {
  display: block;
  width: 100%;
}
.admin-nav__item.active {
  background-color: #fff;
  position: relative;
  opacity: 1;
}
.admin-nav__item.active:after {
  content: '';
  position: absolute;
  height: 100%;
  width: 2px;
  top: 0;
  right: -1px;
  background-color: #fff;
}
.admin-nav__subitem.active {
  border-left: solid 4px var(--Main2);
}
.admin-nav--hidden {
  display: none;
  position: absolute;
  z-index: 99;
}
@media (max-width: 1060px) {
  .admin-nav--hidden {
    max-width: unset;
    width: 100%;
    text-align: center;
  }
}

.accept-personal-info-wrapper {
  position: initial;
  z-index: 0;
  left: 0px;
  top: 0px;
  padding: 10px;
  width: 100%;
  background: var(--Red);
  color: #fff;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 14px;
}
@media screen and (max-width: 768px) {
  .accept-personal-info-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .accept-personal-info-wrapper button {
    margin-left: 0;
    margin-top: 20px;
  }
}
.accept-personal-info-wrapper button {
  margin-left: 20px;
  white-space: nowrap;
}

.page-wrapper .accordeon.first {
  padding-top: 0;
}
.page-wrapper .accordeon.first .accordeon_trigger {
  border-top: none;
}
@media screen and (min-width: 901px) {
  .page-wrapper .accordeon.first .accordeon_trigger {
    margin-bottom: 16px;
    padding-bottom: 0;
  }
}
.page-wrapper .accordeon.first .accordeon_content {
  margin-bottom: 0;
}
.page-wrapper .accordeon .no-indent {
  margin: 0 -24px;
  padding: 0 24px;
}
@media (max-width: 991px) {
  .page-wrapper .accordeon .no-indent {
    margin: 0 -20px;
    padding: 0 20px;
  }
}
@media (max-width: 768px) {
  .page-wrapper .accordeon .no-indent {
    margin: 0 -16px;
    padding: 0 16px;
  }
}
.page-wrapper .accordeon_open {
  padding: 20px 22px;
  border: 1px solid var(--Stroke);
  border-radius: 3px;
  margin-bottom: 5px;
}
.page-wrapper .accordeon_open.first {
  border: none;
  border-bottom: 1px solid var(--Stroke);
  border-radius: 0px;
}
.page-wrapper .accordeon_open label {
  font-size: 14px;
}
.page-wrapper .accordeon_open textarea {
  width: 100%;
  margin-bottom: 16px;
  margin-top: 10px;
  padding: 12px 16px;
  border: 1px solid var(--Stroke);
  border-radius: 4px;
  background-color: var(--Bg1);
  resize: none;
  font-size: 14px;
  outline: none;
  height: 90px;
  max-height: 120px;
}
.page-wrapper .accordeon_item {
  border-bottom: 1px solid var(--Stroke);
}
.page-wrapper .accordeon_trigger {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-bottom: 16px;
  padding-right: 20px;
  border-radius: 0px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  position: relative;
}
.page-wrapper .accordeon_trigger.active {
  border-radius: 0px 0px 0 0;
  border-bottom: none;
}
.page-wrapper .accordeon_trigger.active .accordeon_triangle:before {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.page-wrapper .accordeon_trigger.end {
  background-color: #fff;
}
.page-wrapper .accordeon_name {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  font-size: 16px;
  font-weight: bold;
}
.page-wrapper .accordeon_name p {
  margin: 0;
}
.page-wrapper .accordeon_name img {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 14px;
  height: 14px;
  margin-right: 16px;
  margin-left: 5px;
  border-radius: 50%;
  background-color: var(--Stroke);
  vertical-align: middle;
}
.page-wrapper .accordeon_name .red {
  color: var(--Green);
}
.page-wrapper .accordeon_name--point {
  margin-top: 10px;
  font-weight: 100;
}
.page-wrapper .accordeon_name span {
  display: inline-block;
}
.page-wrapper .accordeon_points {
  font-size: 14px;
  font-weight: bold;
  text-align: right;
}
.page-wrapper .accordeon_points span {
  display: inline-block;
  margin-left: 30px;
  font-family: 'PT Sans Caption', sans-serif;
  font-size: 20px;
  vertical-align: middle;
}
.page-wrapper .accordeon_triangle {
  width: 24px;
  height: 24px;
  position: absolute;
  top: 50%;
  right: 0px;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.page-wrapper .accordeon_triangle:before {
  content: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M18.5303%208.46967C18.8232%208.76256%2018.8232%209.23744%2018.5303%209.53033L12.5303%2015.5303C12.2374%2015.8232%2011.7626%2015.8232%2011.4697%2015.5303L5.46967%209.53033C5.17678%209.23744%205.17678%208.76256%205.46967%208.46967C5.76256%208.17678%206.23744%208.17678%206.53033%208.46967L12%2013.9393L17.4697%208.46967C17.7626%208.17678%2018.2374%208.17678%2018.5303%208.46967Z%22%20fill%3D%22%23282828%22/%3E%0A%3C/svg%3E");
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 24px;
  height: 24px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.page-wrapper .accordeon_content {
  display: none;
  margin-bottom: 20px;
  border-radius: 0 0 3px 3px;
}
.page-wrapper .accordeon_content.open {
  display: block;
}
.page-wrapper .accordeon_block {
  border-bottom: 1px solid var(--Stroke);
  position: relative;
}
.page-wrapper .accordeon_block.form {
  padding: 0px;
}
.page-wrapper .accordeon_block:last-child {
  border: none;
}
.page-wrapper .accordeon_block .small-caption {
  font-size: 14px;
  color: var(--Secondary);
  display: block;
}
.page-wrapper .accordeon_block_table {
  width: 100%;
}
.page-wrapper .accordeon_block_table_m {
  margin: 30px;
}
.page-wrapper .accordeon_block_table_item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 15px 0;
  border-bottom: 1px solid var(--Stroke);
}
.page-wrapper .accordeon_block_table_item_left {
  width: 300px;
}
.page-wrapper .accordeon_block_table_item_left span {
  color: var(--Secondary);
}
.page-wrapper .accordeon_block_table_item_right .yes {
  color: var(--Green);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.page-wrapper .accordeon_block_table_item_right .yes svg {
  margin-left: 6px;
}
.page-wrapper .accordeon_block_form_bottom {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 0 -10px;
}
.page-wrapper .accordeon_block_form_bottom .accordeon_block__form-group {
  width: 100%;
  padding: 0 10px;
}
@media screen and (max-width: 768px) {
  .page-wrapper .accordeon_block_form_bottom {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
.page-wrapper .accordeon_block__form-group {
  position: relative;
  margin-bottom: 16px;
  width: 100%;
}
.page-wrapper .accordeon_block__form-group input {
  width: 100%;
  height: 100%;
  font-size: 14px;
  border: 1px solid var(--Stroke);
  border-radius: 4px;
}
.page-wrapper .accordeon_block__form-group label.required {
  position: relative;
}
.page-wrapper .accordeon_block__form-group label.required:after {
  content: "*";
  top: -2px;
  right: -10px;
  color: var(--Red);
  font-size: 20px;
}
.page-wrapper .accordeon_block__form-group span {
  position: absolute;
  right: 0;
  height: 48px;
  bottom: 0;
  border: 1px solid var(--Stroke);
  border-radius: 4px;
  background: #fff;
  width: 35px;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
}
.page-wrapper .accordeon_block__form-group select {
  border: 1px solid var(--Stroke);
}
.page-wrapper .accordeon_block__form-group .review-add_select {
  margin: 0;
}
.page-wrapper .accordeon_block__form-group .review-add_select-arrows {
  border: 1px solid var(--Stroke);
}
.page-wrapper .accordeon_block__form-group .review-add_select-arrow:before {
  border-top: 10px solid var(--Stroke);
}
.page-wrapper .accordeon_block__form-group .review-add_select-arrow:before {
  border-top: 10px solid var(--Stroke);
}
.page-wrapper .accordeon_block textarea {
  width: 100%;
  padding: 12px 16px;
  border: 1px solid var(--Stroke);
  border-radius: 4px;
  background-color: var(--Bg1);
  resize: none;
  font-size: 14px;
  outline: none;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  overflow: auto;
}
.page-wrapper .accordeon_block textarea:focus {
  -webkit-box-shadow: inset 0 0 5px var(--Stroke);
  box-shadow: inset 0 0 5px var(--Stroke);
}
.page-wrapper .accordeon_block p {
  font-size: 14px;
  margin-bottom: 20px;
  text-align: justify;
}
.page-wrapper .accordeon_block p .attention {
  color: var(--Green);
}
@media screen and (max-width: 900px) {
  .page-wrapper .accordeon_trigger {
    padding: 20px;
    padding-right: 30px;
  }
  .page-wrapper .accordeon_block {
    padding: 20px;
  }
  .page-wrapper .accordeon_block.form {
    padding: 20px 10px;
  }
  .page-wrapper .accordeon_points span {
    margin-left: 15px;
  }
}
@media screen and (max-width: 640px) {
  .page-wrapper .accordeon {
    padding: 0;
    padding-top: 8px;
  }
  .page-wrapper .accordeon_name {
    font-size: 14px;
  }
  .page-wrapper .accordeon_triangle {
    right: 10px;
  }
  .page-wrapper .accordeon_open {
    margin: 0 8px 5px 8px;
    padding: 15px 12px;
  }
  .page-wrapper .accordeon_container {
    padding-right: 0;
  }
  .page-wrapper .accordeon_block--full {
    padding: 15px 12px;
  }
  .page-wrapper .accordeon_block--full button {
    width: 100%;
  }
  .page-wrapper .accordeon_block__table-document__head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 1px solid var(--Stroke);
    font-size: 14px;
    display: none;
  }
  .page-wrapper .accordeon_block__table-document__body--item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    border-bottom: 1px solid var(--Stroke);
    cursor: pointer;
    -webkit-transition: 0.2s;
    transition: 0.2s;
    font-size: 14px;
  }
  .page-wrapper .accordeon_block__table-document__body--item:last-child {
    border: none;
  }
  .page-wrapper .accordeon_block__table-document__body--item:hover {
    -webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.08);
    box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.08);
  }
  .page-wrapper .accordeon_block__table-document__body--item .caption-mobile {
    display: block;
    margin-bottom: 5px;
  }
  .page-wrapper .accordeon_block__table-document__body--item__name {
    width: 100%;
    padding: 10px;
    padding-left: 22px;
    border-bottom: 1px solid var(--Stroke);
  }
  .page-wrapper .accordeon_block__table-document__body--item__description {
    width: 100%;
    border-left: none;
    padding: 10px;
  }
  .page-wrapper .accordeon_block__table-document__body--item__file {
    width: 100%;
    padding: 10px;
    border-left: none;
  }
  .page-wrapper .accordeon_block__table-document__body--item__data {
    width: 100%;
    border-left: none;
    padding: 10px;
  }
  .page-wrapper .accordeon_points span {
    margin-left: 5px;
  }
  .page-wrapper .accordeon_point {
    width: 85%;
    left: 50%;
    bottom: 20px;
    top: auto;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    text-align: center;
  }
}

.page-wrapper .custom-image-cropper .slim-file-hopper {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.page-wrapper .custom-image-cropper .slim-image-editor {
  position: relative;
  height: 100%;
  text-align: left;
  z-index: 1;
}
.page-wrapper .custom-image-cropper .slim-image-editor .slim-container {
  position: relative;
  height: calc(100% - 8em);
  width: 100%;
  z-index: 2;
  direction: ltr;
}
.page-wrapper .custom-image-cropper .slim-image-editor .slim-editor-utils-group,
.page-wrapper .custom-image-cropper .slim-image-editor .slim-editor-btn-group {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.page-wrapper .custom-image-cropper .slim-image-editor .slim-stage {
  position: absolute;
  line-height: 0;
}
.page-wrapper .custom-image-cropper .slim-image-editor .slim-wrapper {
  position: absolute;
  z-index: 2;
}
.page-wrapper .custom-image-cropper .slim-image-editor .slim-crop-preview {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  line-height: 0;
}
.page-wrapper .custom-image-cropper .slim-image-editor .slim-stage {
  z-index: 4;
}
.page-wrapper .custom-image-cropper .slim-image-editor .slim-crop-preview {
  z-index: 3;
  border-radius: 4px;
}
.page-wrapper .custom-image-cropper .slim-image-editor .slim-crop-preview img,
.page-wrapper .custom-image-cropper .slim-image-editor .slim-crop-preview::after,
.page-wrapper .custom-image-cropper .slim-image-editor .slim-crop-preview canvas {
  position: absolute;
  display: block;
  border-radius: inherit;
  left: 0;
  top: 0;
}
.page-wrapper .custom-image-cropper .slim-image-editor .slim-crop-preview .slim-crop {
  z-index: 3;
}
.page-wrapper .custom-image-cropper .slim-image-editor .slim-crop-preview::after {
  z-index: 2;
  right: 0;
  bottom: 0;
  content: '';
}
.page-wrapper .custom-image-cropper .slim-image-editor .slim-crop-preview .slim-crop-blur {
  -webkit-filter: contrast(0.7);
  -moz-filter: contrast(0.7);
  filter: contrast(0.7);
  z-index: 1;
}
.page-wrapper .custom-image-cropper .slim-image-editor .slim-editor-utils-group {
  text-align: center;
}
.page-wrapper .custom-image-cropper .slim-image-editor .slim-editor-utils-group button {
  width: 2.5em;
  height: 2.5em;
  padding: 0;
  font-size: 1em;
  cursor: pointer;
  outline: none;
  -webkit-box-shadow: inset 0 -1px 2px rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
  box-shadow: inset 0 -1px 2px rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
  background-color: transparent;
  background-size: 50% 50%;
  background-position: center center;
  background-repeat: no-repeat;
}
.page-wrapper .custom-image-cropper .slim-image-editor .slim-editor-utils-group button:active {
  background-color: rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
}
.page-wrapper .custom-image-cropper .slim-image-editor .slim-editor-btn-group {
  text-align: center;
}
.page-wrapper .custom-image-cropper .slim-image-editor .slim-editor-btn-group button {
  position: relative;
  display: inline-block;
  vertical-align: top;
  font-size: 1em;
  margin: 0 0.75em;
  padding: 0.75em 1.5em 0.875em;
  cursor: pointer;
  overflow: hidden;
  -webkit-transition: color 0.25s, box-shadow 0.25s, background-color 0.25s;
  -webkit-transition: color 0.25s, background-color 0.25s, -webkit-box-shadow 0.25s;
  transition: color 0.25s, background-color 0.25s, -webkit-box-shadow 0.25s;
  transition: color 0.25s, box-shadow 0.25s, background-color 0.25s;
  transition: color 0.25s, box-shadow 0.25s, background-color 0.25s, -webkit-box-shadow 0.25s;
  -webkit-box-shadow: inset 0 -1px 2px rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
  box-shadow: inset 0 -1px 2px rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
  background-color: transparent;
  outline: none;
}
.page-wrapper .custom-image-cropper .slim-image-editor .slim-editor-btn-group button:active {
  padding: 0.875em 1.5em 0.75em;
  background-color: rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
}
.page-wrapper .custom-image-cropper .slim-rotation-disabled .slim-container {
  height: calc(100% - 4em);
}
.page-wrapper .custom-image-cropper .slim-rotation-disabled .slim-editor-utils-group {
  display: none;
}
.page-wrapper .custom-image-cropper .slim-editor-utils-btn,
.page-wrapper .custom-image-cropper .slim-editor-btn {
  color: rgba(255, 255, 255, 0.75);
  border: 2px solid rgba(0, 0, 0, 0.25);
}
.page-wrapper .custom-image-cropper .slim-editor-utils-btn:focus,
.page-wrapper .custom-image-cropper .slim-editor-utils-btn:hover,
.page-wrapper .custom-image-cropper .slim-editor-btn:focus,
.page-wrapper .custom-image-cropper .slim-editor-btn:hover {
  color: rgba(255, 255, 255, 0.9);
}
.page-wrapper .custom-image-cropper .slim-editor-utils-btn {
  border-radius: 0.6875em;
}
.page-wrapper .custom-image-cropper .slim-editor-btn {
  border-radius: 0.5em;
}
.page-wrapper .custom-image-cropper .slim-image-editor-preview::after {
  background-color: rgba(244, 250, 255, 0.4);
  -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.07), 0 1px 5px rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.07), 0 1px 5px rgba(0, 0, 0, 0.3);
}
.page-wrapper .custom-image-cropper .slim-btn-rotate {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='252' height='287' viewBox='0 0 252 287' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M134.762.626v36.15c65.016 4.594 116.34 58.75 116.34 124.936 0 69.198-56.09 125.288-125.29 125.288C56.616 287 .525 230.91.525 161.71c0-30.036 10.592-57.59 28.215-79.17l31.934 31.934C51.03 127.75 45.27 144.04 45.27 161.71c0 44.485 36.06 80.544 80.544 80.544 44.484 0 80.544-36.058 80.544-80.543 0-41.454-31.327-75.56-71.594-80.017v35.272l-62.646-57.89L134.762.625zm-8.95 196.883c-19.77 0-35.796-16.028-35.796-35.798 0-19.77 16.027-35.796 35.797-35.796 19.77 0 35.797 16.026 35.797 35.796s-16.027 35.797-35.797 35.797z' fill='rgba(255,255,255,.8)' fill-rule='evenodd'/%3E%3C/svg%3E");
}
.page-wrapper .custom-image-cropper .slim-editor-utils-group {
  padding: 1em 0 0;
}
.page-wrapper .custom-image-cropper .slim-editor-btn-group {
  padding: 1em 0 0;
}
@media (min-width: 40em) {
  .page-wrapper .custom-image-cropper .slim-btn-group {
    padding-top: 2em;
  }
}
.page-wrapper .custom-image-cropper .slim-crop-area {
  position: absolute;
  -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.75), 0 0 0 1px rgba(255, 255, 255, 0.75);
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.75), 0 0 0 1px rgba(255, 255, 255, 0.75);
}
.page-wrapper .custom-image-cropper .slim-crop-area .grid {
  overflow: hidden;
}
.page-wrapper .custom-image-cropper .slim-crop-area .grid::before,
.page-wrapper .custom-image-cropper .slim-crop-area .grid::after {
  position: absolute;
  z-index: 2;
  content: '';
  opacity: 0;
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.page-wrapper .custom-image-cropper .slim-crop-area .grid::before {
  top: 33.333%;
  bottom: 33.333%;
  left: 1px;
  right: 1px;
  -webkit-box-shadow: inset 0 -1px 0 0 rgba(255, 255, 255, 0.35), inset 0 1px 0 0 rgba(255, 255, 255, 0.35);
  box-shadow: inset 0 -1px 0 0 rgba(255, 255, 255, 0.35), inset 0 1px 0 0 rgba(255, 255, 255, 0.35);
}
.page-wrapper .custom-image-cropper .slim-crop-area .grid::after {
  top: 1px;
  bottom: 1px;
  left: 33.333%;
  right: 33.333%;
  -webkit-box-shadow: inset -1px 0 0 0 rgba(255, 255, 255, 0.35), inset 1px 0 0 0 rgba(255, 255, 255, 0.35);
  box-shadow: inset -1px 0 0 0 rgba(255, 255, 255, 0.35), inset 1px 0 0 0 rgba(255, 255, 255, 0.35);
}
.page-wrapper .custom-image-cropper .slim-crop-area button {
  position: absolute;
  background: #fafafa;
  -webkit-box-shadow: inset 0 1px 0 0 #fff, 0 1px 1px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 1px 0 0 #fff, 0 1px 1px rgba(0, 0, 0, 0.15);
  border: none;
  padding: 0;
  margin: 0;
  width: 16px;
  height: 16px;
  margin-top: -8px;
  margin-left: -8px;
  border-radius: 8px;
  z-index: 3;
}
.page-wrapper .custom-image-cropper .slim-crop-area [class*='n'] {
  top: 0;
}
.page-wrapper .custom-image-cropper .slim-crop-area [class*='s'] {
  top: 100%;
}
.page-wrapper .custom-image-cropper .slim-crop-area [class*='w'] {
  left: 0;
}
.page-wrapper .custom-image-cropper .slim-crop-area [class*='e'] {
  left: 100%;
}
.page-wrapper .custom-image-cropper .slim-crop-area .e,
.page-wrapper .custom-image-cropper .slim-crop-area .w {
  top: 50%;
  cursor: ew-resize;
  height: 30px;
  margin-top: -15px;
}
.page-wrapper .custom-image-cropper .slim-crop-area .n,
.page-wrapper .custom-image-cropper .slim-crop-area .s {
  left: 50%;
  cursor: ns-resize;
  width: 30px;
  margin-left: -15px;
}
.page-wrapper .custom-image-cropper .slim-crop-area .ne,
.page-wrapper .custom-image-cropper .slim-crop-area .sw {
  cursor: nesw-resize;
}
.page-wrapper .custom-image-cropper .slim-crop-area .nw,
.page-wrapper .custom-image-cropper .slim-crop-area .se {
  cursor: nwse-resize;
}
.page-wrapper .custom-image-cropper .slim-crop-area .c {
  top: 10px;
  left: 10px;
  width: calc(100% - 20px);
  height: calc(100% - 20px);
  margin: 0;
  border-radius: 0;
  border: none;
  z-index: 2;
  -webkit-box-shadow: none;
  box-shadow: none;
  opacity: 0;
  cursor: move;
}
.page-wrapper .custom-image-cropper .slim-crop-area button:not(.c)::after {
  content: '';
  position: absolute;
  left: -12px;
  right: -12px;
  top: -12px;
  bottom: -12px;
}
.page-wrapper .custom-image-cropper .slim-crop-area .slim-crop-mask {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  z-index: 1;
}
.page-wrapper .custom-image-cropper .slim-crop-area .slim-crop-mask img {
  position: absolute;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  margin: 0 !important;
  width: auto;
  height: auto;
  max-width: none;
  min-width: initial;
}
.page-wrapper .custom-image-cropper .slim-crop-area[data-dragging='true'] .grid::before,
.page-wrapper .custom-image-cropper .slim-crop-area[data-dragging='true'] .grid::after {
  opacity: 1;
}
.page-wrapper .custom-image-cropper .slim-popover {
  -ms-touch-action: none;
  touch-action: none;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  padding: 1em;
  font-size: 16px;
  background: rgba(25, 27, 29, 0.99);
  z-index: 2147483647;
  overflow: hidden;
}
.page-wrapper .custom-image-cropper .slim-popover[data-state='off'] {
  left: -100%;
}
.page-wrapper .custom-image-cropper .slim-popover::after {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  content: '';
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0) 80%);
}
@media (min-width: 40em) {
  .page-wrapper .custom-image-cropper .slim-popover {
    padding: 2em;
  }
}
.page-wrapper .custom-image-cropper .slim,
.page-wrapper .custom-image-cropper .slim-popover,
.page-wrapper .custom-image-cropper .slim-crop-area,
.page-wrapper .custom-image-cropper .slim-image-editor {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.page-wrapper .custom-image-cropper .slim button,
.page-wrapper .custom-image-cropper .slim-popover button,
.page-wrapper .custom-image-cropper .slim-crop-area button,
.page-wrapper .custom-image-cropper .slim-image-editor button {
  -webkit-highlight: none;
  -webkit-tap-highlight-color: transparent;
}
.page-wrapper .custom-image-cropper .slim *,
.page-wrapper .custom-image-cropper .slim-popover *,
.page-wrapper .custom-image-cropper .slim-crop-area *,
.page-wrapper .custom-image-cropper .slim-image-editor * {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}
.page-wrapper .custom-image-cropper .slim img,
.page-wrapper .custom-image-cropper .slim-popover img,
.page-wrapper .custom-image-cropper .slim-crop-area img,
.page-wrapper .custom-image-cropper .slim-image-editor img {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABG2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS41LjAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+Gkqr6gAAAYBpQ0NQc1JHQiBJRUM2MTk2Ni0yLjEAACiRdZHPK0RRFMc/M4gYERaKxUvDamhQExtlJqEmTWOUwWbmzS81P17vzaTJVtlOUWLj14K/gK2yVopISdlZExv0nGfUSObc7rmf+73nnO49F+yhtJoxat2Qyeb14KRXmQ8vKPWP2OjCQRtKRDW08UDAT1V7u5Fosat+q1b1uH+tKRY3VLA1CI+pmp4XnhL2r+Q1izeFO9RUJCZ8LOzS5YLC15YeLfOTxckyf1ish4I+sLcKK8lfHP3FakrPCMvLcWbSBfXnPtZLHPHs3KysPTK7MQgyiReFaSbw4WGQUfEe+hliQHZUyXd/58+Qk1xVvEYRnWWSpMjjErUg1eOyJkSPy0hTtPr/t69GYnioXN3hhboH03zphfoN+CyZ5vu+aX4eQM09nGUr+bk9GHkVvVTRnLvQsgYn5xUtugWn69B5p0X0yLdUI9OeSMDzETSHof0SGhfLPfs55/AWQqvyVRewvQN9Et+y9AUyt2fOEwKMEgAAAAlwSFlzAAALEwAACxMBAJqcGAAAAC9JREFUOI1jZGBgkGIgDjwjRhETkYYRDUYNHDVwMBjISIJaonLU4PfyqIGjBpIBAPvwAUFW9TOIAAAAAElFTkSuQmCC");
}
.page-wrapper .custom-image-cropper .slim img {
  width: 100%;
  height: auto;
}
.page-wrapper .custom-image-cropper span.slim {
  display: block;
}
.page-wrapper .custom-image-cropper .slim {
  position: relative;
  font-size: inherit;
  background-color: transparent;
  -webkit-transition: background-color 0.25s;
  transition: background-color 0.25s;
  padding-bottom: 0.025px;
}
@-webkit-keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.page-wrapper .custom-image-cropper .slim[data-state*='file-over'] .slim-btn {
  pointer-events: none;
}
.page-wrapper .custom-image-cropper .slim[data-state*='empty']:hover {
  background-color: #eee;
}
.page-wrapper .custom-image-cropper .slim[data-state*='empty'] .slim-label {
  visibility: visible;
  opacity: 1;
}
.page-wrapper .custom-image-cropper .slim[data-state*='busy'] .slim-label {
  opacity: 0;
}
.page-wrapper .custom-image-cropper .slim[data-state*='loading'] .slim-label {
  display: none;
}
.page-wrapper .custom-image-cropper .slim[data-state*='loading'] .slim-label-loading {
  opacity: 1;
  display: block;
}
.page-wrapper .custom-image-cropper .slim[data-state*='preview'] .slim-label {
  visibility: hidden;
}
.page-wrapper .custom-image-cropper .slim[data-state*='error'] {
  background-color: #e8a69f !important;
  color: #702010;
}
.page-wrapper .custom-image-cropper .slim > img,
.page-wrapper .custom-image-cropper .slim > input[type='file'] {
  display: block !important;
  opacity: 0 !important;
  width: 0 !important;
  height: 0 !important;
  padding: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  margin-top: 0 !important;
  border: 0 !important;
}
.page-wrapper .custom-image-cropper .slim > img + input[type='file'] {
  margin-bottom: 0 !important;
}
.page-wrapper .custom-image-cropper .slim > input[type='file'] + img {
  margin-bottom: 0 !important;
}
.page-wrapper .custom-image-cropper .slim > input[type='hidden'] {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  opacity: 0;
}
.page-wrapper .custom-image-cropper .slim .slim-label-loading {
  display: none;
}
.page-wrapper .custom-image-cropper .slim .slim-label {
  visibility: hidden;
  -webkit-transition: opacity 0.25s;
  transition: opacity 0.25s;
}
.page-wrapper .custom-image-cropper .slim .slim-label-loading,
.page-wrapper .custom-image-cropper .slim .slim-label,
.page-wrapper .custom-image-cropper .slim .slim-error {
  max-width: 100%;
}
.page-wrapper .custom-image-cropper .slim .slim-file-hopper {
  z-index: 3;
  background: rgba(0, 0, 0, 0.0001);
}
.page-wrapper .custom-image-cropper .slim .slim-ratio,
.page-wrapper .custom-image-cropper .slim .slim-drip,
.page-wrapper .custom-image-cropper .slim .slim-status,
.page-wrapper .custom-image-cropper .slim .slim-result,
.page-wrapper .custom-image-cropper .slim .slim-area {
  border-radius: inherit;
}
.page-wrapper .custom-image-cropper .slim .slim-area {
  width: 100%;
  color: inherit;
  overflow: hidden;
}
.page-wrapper .custom-image-cropper .slim .slim-area *:only-of-type {
  margin: 0;
}
.page-wrapper .custom-image-cropper .slim .slim-area .slim-loader {
  pointer-events: none;
  position: absolute;
  right: 0.875em;
  top: 0.875em;
  width: 23px;
  height: 23px;
  z-index: 1;
}
.page-wrapper .custom-image-cropper .slim .slim-area .slim-loader svg {
  display: block;
  width: 100%;
  height: 100%;
  opacity: 0;
}
.page-wrapper .custom-image-cropper .slim .slim-area .slim-upload-status {
  position: absolute;
  right: 1em;
  top: 1em;
  z-index: 1;
  opacity: 0;
  -webkit-transition: opacity 0.25s;
  transition: opacity 0.25s;
  white-space: nowrap;
  line-height: 1.65;
  font-weight: normal;
}
.page-wrapper .custom-image-cropper .slim .slim-area .slim-upload-status-icon {
  display: inline-block;
  opacity: 0.9;
}
.page-wrapper .custom-image-cropper .slim .slim-area .slim-drip,
.page-wrapper .custom-image-cropper .slim .slim-area .slim-status,
.page-wrapper .custom-image-cropper .slim .slim-area .slim-result {
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.page-wrapper .custom-image-cropper .slim .slim-area .slim-drip,
.page-wrapper .custom-image-cropper .slim .slim-area .slim-result {
  position: absolute;
}
.page-wrapper .custom-image-cropper .slim .slim-area .slim-status {
  padding: 3em 1.5em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  pointer-events: none;
}
.page-wrapper .custom-image-cropper .slim .slim-area .slim-drip {
  z-index: 1;
  overflow: hidden;
}
.page-wrapper .custom-image-cropper .slim .slim-area .slim-drip > span {
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  margin-left: -25%;
  margin-top: -25%;
  width: 50%;
  padding-bottom: 50%;
}
.page-wrapper .custom-image-cropper .slim .slim-area .slim-drip > span > span {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.25);
  border-radius: 50%;
  opacity: 0.5;
  left: 0;
  top: 0;
}
.page-wrapper .custom-image-cropper .slim .slim-area .slim-result {
  overflow: hidden;
  -webkit-perspective: 1px;
}
.page-wrapper .custom-image-cropper .slim .slim-area .slim-result img {
  display: block;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.page-wrapper .custom-image-cropper .slim .slim-area .slim-result img:not([src]),
.page-wrapper .custom-image-cropper .slim .slim-area .slim-result img[src=''] {
  visibility: hidden;
}
.page-wrapper .custom-image-cropper .slim .slim-btn-group {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 3;
  overflow: hidden;
  pointer-events: none;
}
.page-wrapper .custom-image-cropper .slim .slim-btn-group button {
  pointer-events: all;
  cursor: pointer;
}
.page-wrapper .custom-image-cropper .slim[data-ratio*=':'] {
  min-height: initial;
}
.page-wrapper .custom-image-cropper .slim[data-ratio*=':'] .slim-status {
  position: absolute;
  padding: 0 1.5em;
}
.page-wrapper .custom-image-cropper .slim[data-ratio='16:10'] > input[type='file'],
.page-wrapper .custom-image-cropper .slim[data-ratio='16:10'] > img {
  margin-bottom: 62.5%;
}
.page-wrapper .custom-image-cropper .slim[data-ratio='10:16'] > input[type='file'],
.page-wrapper .custom-image-cropper .slim[data-ratio='10:16'] > img {
  margin-bottom: 160%;
}
.page-wrapper .custom-image-cropper .slim[data-ratio='16:9'] > input[type='file'],
.page-wrapper .custom-image-cropper .slim[data-ratio='16:9'] > img {
  margin-bottom: 56.25%;
}
.page-wrapper .custom-image-cropper .slim[data-ratio='9:16'] > input[type='file'],
.page-wrapper .custom-image-cropper .slim[data-ratio='9:16'] > img {
  margin-bottom: 177.77778%;
}
.page-wrapper .custom-image-cropper .slim[data-ratio='5:3'] > input[type='file'],
.page-wrapper .custom-image-cropper .slim[data-ratio='5:3'] > img {
  margin-bottom: 60%;
}
.page-wrapper .custom-image-cropper .slim[data-ratio='3:5'] > input[type='file'],
.page-wrapper .custom-image-cropper .slim[data-ratio='3:5'] > img {
  margin-bottom: 166.66667%;
}
.page-wrapper .custom-image-cropper .slim[data-ratio='5:4'] > input[type='file'],
.page-wrapper .custom-image-cropper .slim[data-ratio='5:4'] > img {
  margin-bottom: 80%;
}
.page-wrapper .custom-image-cropper .slim[data-ratio='4:5'] > input[type='file'],
.page-wrapper .custom-image-cropper .slim[data-ratio='4:5'] > img {
  margin-bottom: 125%;
}
.page-wrapper .custom-image-cropper .slim[data-ratio='4:3'] > input[type='file'],
.page-wrapper .custom-image-cropper .slim[data-ratio='4:3'] > img {
  margin-bottom: 75%;
}
.page-wrapper .custom-image-cropper .slim[data-ratio='3:4'] > input[type='file'],
.page-wrapper .custom-image-cropper .slim[data-ratio='3:4'] > img {
  margin-bottom: 133.33333%;
}
.page-wrapper .custom-image-cropper .slim[data-ratio='3:2'] > input[type='file'],
.page-wrapper .custom-image-cropper .slim[data-ratio='3:2'] > img {
  margin-bottom: 66.66667%;
}
.page-wrapper .custom-image-cropper .slim[data-ratio='2:3'] > input[type='file'],
.page-wrapper .custom-image-cropper .slim[data-ratio='2:3'] > img {
  margin-bottom: 150%;
}
.page-wrapper .custom-image-cropper .slim[data-ratio='1:1'] > input[type='file'],
.page-wrapper .custom-image-cropper .slim[data-ratio='1:1'] > img {
  margin-bottom: 100%;
}
.page-wrapper .custom-image-cropper .slim-btn-group {
  padding: 1.5em 0;
  text-align: center;
}
.page-wrapper .custom-image-cropper .slim-btn {
  position: relative;
  padding: 0;
  margin: 0 7.2px;
  font-size: 0;
  outline: none;
  width: 36px;
  height: 36px;
  border: none;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.7);
  background-repeat: no-repeat;
  background-size: 50% 50%;
  background-position: center center;
}
.page-wrapper .custom-image-cropper .slim-btn {
  border-radius: 50%;
}
.page-wrapper .custom-image-cropper .slim-btn::before {
  border-radius: inherit;
  position: absolute;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  left: -3px;
  right: -3px;
  bottom: -3px;
  top: -3px;
  border: 3px solid white;
  content: '';
  -webkit-transform: scale(0.95);
  transform: scale(0.95);
  opacity: 0;
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
  z-index: -1;
  pointer-events: none;
}
.page-wrapper .custom-image-cropper .slim-btn:focus::before,
.page-wrapper .custom-image-cropper .slim-btn:hover::before {
  opacity: 1;
  -webkit-transform: scale(1);
  transform: scale(1);
}
.page-wrapper .custom-image-cropper .slim-btn * {
  pointer-events: none;
}
.page-wrapper .custom-image-cropper .slim-btn-remove {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 269 269' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='1.414'%3E%3Cpath d='M63.12 250.254s3.998 18.222 24.582 18.222h93.072c20.583 0 24.582-18.222 24.582-18.222l18.374-178.66H44.746l18.373 178.66zM170.034 98.442c0-4.943 4.006-8.95 8.95-8.95 4.942 0 8.95 4.007 8.95 8.95l-8.95 134.238c0 4.943-4.008 8.95-8.95 8.95-4.942 0-8.95-4.008-8.95-8.95l8.95-134.238zm-44.746 0c0-4.943 4.006-8.95 8.948-8.95 4.943 0 8.95 4.007 8.95 8.95V232.68c0 4.943-4.007 8.95-8.95 8.95s-8.95-4.008-8.95-8.95V98.442zm-35.798-8.95c4.943 0 8.95 4.006 8.95 8.95l8.95 134.237c0 4.942-4.008 8.948-8.95 8.948-4.943 0-8.95-4.007-8.95-8.95l-8.95-134.236c0-4.943 4.008-8.95 8.95-8.95zm128.868-53.68h-39.376V17.898c0-13.578-4.39-17.9-17.898-17.9H107.39C95 0 89.492 6 89.492 17.9V35.81H50.116c-7.914 0-14.32 6.007-14.32 13.43 0 7.424 6.406 13.43 14.32 13.43H218.36c7.914 0 14.32-6.006 14.32-13.43 0-7.423-6.406-13.43-14.32-13.43zm-57.274 0H107.39l.002-17.914h53.695V35.81z' fill='%23fff'/%3E%3C/svg%3E");
}
.page-wrapper .custom-image-cropper .slim-btn-download {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 269 269' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='1.414'%3E%3Cpath d='M232.943 223.73H35.533c-12.21 0-22.11 10.017-22.11 22.373 0 12.356 9.9 22.373 22.11 22.373h197.41c12.21 0 22.11-10.017 22.11-22.373 0-12.356-9.9-22.373-22.11-22.373zM117.88 199.136c4.035 4.04 9.216 6.147 14.492 6.508.626.053 1.227.188 1.866.188.633 0 1.228-.135 1.847-.186 5.284-.357 10.473-2.464 14.512-6.51l70.763-70.967c8.86-8.876 8.86-23.268 0-32.143-8.86-8.876-23.225-8.876-32.086 0l-32.662 32.756V22.373C156.612 10.017 146.596 0 134.238 0c-12.356 0-22.372 10.017-22.372 22.373v106.41L79.204 96.027c-8.86-8.876-23.226-8.876-32.086 0-8.86 8.875-8.86 23.267 0 32.142l70.763 70.966z' fill='%23fff'/%3E%3C/svg%3E");
}
.page-wrapper .custom-image-cropper .slim-btn-upload {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='243' height='269' viewBox='0 0 243 269' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EDownload%3C/title%3E%3Cpath d='M219.943 223.73H22.533c-12.21 0-22.11 10.017-22.11 22.373 0 12.356 9.9 22.373 22.11 22.373h197.41c12.21 0 22.11-10.017 22.11-22.373 0-12.356-9.9-22.373-22.11-22.373zM104.88 6.696c4.035-4.04 9.216-6.147 14.492-6.508C119.998.135 120.6 0 121.238 0c.633 0 1.228.135 1.847.186 5.284.357 10.473 2.464 14.512 6.51l70.763 70.967c8.86 8.875 8.86 23.267 0 32.142-8.86 8.876-23.225 8.876-32.086 0L143.612 77.05v106.41c0 12.355-10.016 22.372-22.374 22.372-12.356 0-22.372-10.017-22.372-22.373V77.05l-32.662 32.755c-8.86 8.876-23.226 8.876-32.086 0-8.86-8.875-8.86-23.267 0-32.142L104.88 6.696z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");
}
.page-wrapper .custom-image-cropper .slim-btn-edit {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 269 269' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='1.414'%3E%3Cpath d='M161.36 56.337c-7.042-7.05-18.46-7.05-25.5 0l-6.373 6.38-89.243 89.338.023.023-2.812 2.82s-8.968 9.032-29.216 74.4c-.143.456-.284.91-.427 1.373-.36 1.172-.726 2.362-1.094 3.568-.327 1.066-.657 2.154-.988 3.25-.28.922-.556 1.835-.84 2.778-.64 2.14-1.29 4.318-1.954 6.567-1.455 4.937-5.01 16.07-.99 20.1 3.87 3.882 15.12.467 20.043-.993 2.233-.662 4.396-1.31 6.52-1.952.98-.296 1.932-.586 2.89-.878 1.032-.314 2.058-.626 3.063-.935 1.27-.39 2.52-.775 3.75-1.157l1.09-.34c62.193-19.365 73.358-28.453 74.286-29.284l.01-.01.067-.06 2.88-2.886.192.193 89.244-89.336 6.373-6.382c7.04-7.048 7.04-18.476 0-25.525l-50.998-51.05zM103.4 219.782c-.08.053-.185.122-.297.193l-.21.133c-.076.047-.158.098-.245.15l-.243.148c-2.97 1.777-11.682 6.362-32.828 14.017-2.47.894-5.162 1.842-7.98 2.82l-30.06-30.092c.98-2.84 1.928-5.55 2.825-8.04 7.638-21.235 12.22-29.974 13.986-32.94l.12-.2c.063-.1.12-.196.175-.283l.126-.2c.07-.11.14-.217.192-.296l2.2-2.205 54.485 54.542-2.248 2.255zM263.35 56.337l-50.996-51.05c-7.04-7.048-18.456-7.048-25.498 0L174.108 18.05c-7.04 7.048-7.04 18.476 0 25.524l50.996 51.05c7.04 7.048 18.457 7.048 25.498 0l12.75-12.762c7.04-7.05 7.04-18.477 0-25.525z' fill='%23fff'/%3E%3C/svg%3E");
}
.page-wrapper .custom-image-cropper .slim-loader-background {
  stroke: rgba(0, 0, 0, 0.15);
}
.page-wrapper .custom-image-cropper .slim-loader-foreground {
  stroke: rgba(0, 0, 0, 0.65);
}
.page-wrapper .custom-image-cropper .slim[data-state*='preview'] .slim-loader-background {
  stroke: rgba(255, 255, 255, 0.25);
}
.page-wrapper .custom-image-cropper .slim[data-state*='preview'] .slim-loader-foreground {
  stroke: #fff;
}
.page-wrapper .custom-image-cropper .slim-upload-status {
  padding: 0 0.5em;
  border-radius: 0.3125em;
  font-size: 0.75em;
  -webkit-box-shadow: 0 0.125em 0.25em rgba(0, 0, 0, 0.25);
  box-shadow: 0 0.125em 0.25em rgba(0, 0, 0, 0.25);
}
.page-wrapper .custom-image-cropper .slim-upload-status[data-state='success'] {
  background-color: #d1ed8f;
  color: #323e15;
}
.page-wrapper .custom-image-cropper .slim-upload-status[data-state='success'] .slim-upload-status-icon {
  width: 0.5em;
  height: 0.75em;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  border: 0.1875em solid currentColor;
  border-left: none;
  border-top: none;
  margin-right: 0.325em;
  margin-left: 0.25em;
  margin-bottom: 0.0625em;
}
.page-wrapper .custom-image-cropper .slim-upload-status[data-state='error'] {
  background: #efd472;
  color: #574016;
}
.page-wrapper .custom-image-cropper .slim-upload-status[data-state='error'] .slim-upload-status-icon {
  margin-left: -0.125em;
  margin-right: 0.5em;
  width: 0.5625em;
  height: 1em;
  position: relative;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.page-wrapper .custom-image-cropper .slim-upload-status[data-state='error'] .slim-upload-status-icon:after,
.page-wrapper .custom-image-cropper .slim-upload-status[data-state='error'] .slim-upload-status-icon:before {
  content: '';
  position: absolute;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  width: 0;
  height: 0;
  border-width: 0.09em;
  border-style: solid;
  border-color: currentColor;
  background-color: currentColor;
  -webkit-transform: translate(-50%, -50%) translate(0.5em, 0.5em);
  transform: translate(-50%, -50%) translate(0.5em, 0.5em);
}
.page-wrapper .custom-image-cropper .slim-upload-status[data-state='error'] .slim-upload-status-icon:before {
  width: 0.66666667em;
}
.page-wrapper .custom-image-cropper .slim-upload-status[data-state='error'] .slim-upload-status-icon:after {
  height: 0.66666667em;
}
.page-wrapper .custom-image-cropper .slim-btn {
  width: 30px;
  height: 30px;
}
.page-wrapper .custom-image-cropper .slim-btn-group {
  top: 60%;
}
.slim-image-editor {
  height: 85% !important;
}

.information-bar {
  min-height: 70px;
  border-top: 1px solid var(--Stroke);
  border-bottom: 1px solid var(--Stroke);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 12px 0;
  margin-bottom: 24px;
  background: #fff;
}
.information-bar h3,
.information-bar p {
  line-height: 16px;
}
.information-bar.sticky {
  position: sticky;
  top: 0;
  overflow: hidden;
  z-index: 2;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.information-bar.sticky .information-bar__item_name {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  min-width: initial;
  max-width: 531px;
}
.information-bar.import .information-bar__item .d-flex .information-bar__item_name {
  width: 100%;
}
.information-bar.import .information-bar__item-tabs .block {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
@media (max-width: 768px) {
  .information-bar.import .information-bar__item-tabs .block {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
.information-bar.import .information-bar__item-tabs .block div {
  max-width: 100%;
}
.information-bar.import .bolder {
  font-weight: bold;
}
.information-bar.float-left .container {
  padding-left: 165px;
}
@media screen and (max-width: 1060px) {
  .information-bar.float-left .container {
    padding-left: 15px;
  }
}
.information-bar .container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .information-bar .container {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
.information-bar__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-item-align: center;
  align-self: center;
}
@media screen and (max-width: 991px) {
  .information-bar__item {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 100%;
  }
  .information-bar__item:not(:last-child) {
    margin-bottom: 12px;
    padding-bottom: 12px;
    border-bottom: 1px solid var(--Stroke);
  }
}
.information-bar__item:first-child {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.information-bar__item_name {
  min-width: 531px;
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 991px) {
  .information-bar__item_name {
    min-width: auto;
  }
}
.information-bar__item_name h4 {
  font-family: 'PT Sans Caption';
  font-style: normal;
  font-weight: 700;
  font-size: 18px;
  line-height: 24px;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.information-bar__item_name h3 {
  font-size: 18px;
}
.information-bar__item_name h3 * {
  font-size: 18px;
  font-family: 'PT Sans Caption', sans-serif !important;
}
.information-bar__item_name h3 a[href^=tel],
.information-bar__item_name h4 a[href^=tel] {
  color: inherit;
  text-decoration: inherit;
  pointer-events: none;
}
.information-bar__item_name p {
  margin: 0;
  width: auto;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  padding-right: 16px;
}
.information-bar__item_name p.red {
  color: var(--Red);
}
.information-bar__item_name p.yellow {
  color: var(--Yellow);
}
.information-bar__item_name p.green {
  color: var(--Green);
}
.information-bar__item_block {
  padding-right: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 50%;
}
.information-bar__item_block:nth-child(n+3) {
  margin-top: 24px;
}
@media screen and (min-width: 991px) {
  .information-bar__item_block {
    padding-left: 12px;
    border-left: 1px solid var(--Stroke);
    width: auto;
  }
  .information-bar__item_block:nth-child(n+3) {
    margin-top: 0;
  }
}
@media screen and (max-width: 414px) {
  .information-bar__item_block {
    border-right: none;
  }
}
.information-bar__item_block.status-wrap {
  min-width: 218px;
}
@media (max-width: 991px) {
  .information-bar__item_block.status-wrap {
    min-width: auto;
  }
}
.information-bar__item_block.direction-wrap {
  min-width: 275px;
}
@media (max-width: 991px) {
  .information-bar__item_block.direction-wrap {
    min-width: auto;
  }
}
.information-bar__item_block.nowrap p {
  white-space: nowrap;
  line-height: 18px;
}
.information-bar__item_block.line-clamp p {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 300px;
}
.information-bar__item_block .label {
  font-size: 12px;
  line-height: 16px;
  margin-right: 5px;
  color: var(--Secondary);
  display: block;
  white-space: nowrap;
  min-height: 16px;
}
.information-bar__item_block .value {
  font-weight: bold;
  font-size: 14px;
  color: var(--Main2);
}
.information-bar__item_block .value.red {
  color: var(--Red);
}
.information-bar__item_block .value.yellow {
  color: var(--Yellow);
}
.information-bar__item_block .value.green {
  color: var(--Green);
}
.information-bar__item_block p {
  margin: 0;
  word-break: inherit;
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
}
.information-bar__item_block p.bold {
  font-weight: bold;
}
.information-bar__item_block p.red {
  color: var(--Red);
  font-weight: bold;
}
.information-bar__item_block p.yellow {
  color: var(--Yellow);
  font-weight: bold;
}
.information-bar__item_block p.green {
  color: var(--Green);
  font-weight: bold;
}
.information-bar__item_block a {
  font-size: 14px;
  line-height: 16px;
}
.information-bar__item-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 20px;
}
@media (max-width: 991px) {
  .information-bar__item-info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
.information-bar__item-info a {
  text-decoration: none;
  color: #157EFB;
}
.information-bar__item-info div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: 8px;
}
@media (max-width: 991px) {
  .information-bar__item-info div {
    padding-left: 32px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin-bottom: 4px;
  }
  .information-bar__item-info div:first-child {
    padding-left: 0;
  }
}
.information-bar__item-info div:last-child {
  margin-right: 0;
}
@media (max-width: 991px) {
  .information-bar__item-info div:last-child {
    margin-bottom: 0;
  }
}
.information-bar__item-info div svg {
  margin-right: 10px;
}
.information-bar__item-info div span {
  font-size: 14px;
  line-height: 18px;
  color: var(--Main1);
}
.information-bar__item-info div span:first-child {
  margin-right: 4px;
}
.information-bar .print {
  width: 40px;
  min-width: 40px;
  height: 40px;
  border: 1px solid var(--Main2);
  background-color: var(--Main2);
  border-radius: 4px;
  margin-right: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
}
.information-bar .print svg path {
  stroke: #fff;
}

.pickmeup {
  background-color: white;
  border: 1px solid var(--Stroke);
  font-family: 'PT Sans', sans-serif;
  font-size: 14px;
  width: 232px;
  height: auto;
  border-radius: 4px;
  -webkit-box-shadow: 0px 1px 4px rgba(58, 58, 58, 0.3);
  box-shadow: 0px 1px 4px rgba(58, 58, 58, 0.3);
  z-index: 10;
  overflow: hidden;
}
.pickmeup .pmu-instance {
  width: 100%;
  height: auto;
}
.pickmeup .pmu-instance .pmu-disabled {
  color: var(--Stroke) !important;
}
.pickmeup .pmu-instance .pmu-next,
.pickmeup .pmu-instance .pmu-prev {
  color: var(--Main1);
  min-width: 24px;
  height: 24px;
}
.pickmeup .pmu-instance .pmu-day-of-week {
  color: var(--Secondary);
  font-weight: bold;
  font-size: 12px;
  text-transform: uppercase;
}
.pickmeup .pmu-instance .pmu-days,
.pickmeup .pmu-instance .pmu-months,
.pickmeup .pmu-instance .pmu-years {
  font-size: 12px;
  line-height: 2em;
  margin: 0 -6px;
}
.pickmeup .pmu-instance .pmu-days .pmu-button,
.pickmeup .pmu-instance .pmu-months .pmu-button,
.pickmeup .pmu-instance .pmu-years .pmu-button {
  color: var(--Main1);
}
.pickmeup .pmu-instance .pmu-days .pmu-button.pmu-not-in-month,
.pickmeup .pmu-instance .pmu-months .pmu-button.pmu-not-in-month,
.pickmeup .pmu-instance .pmu-years .pmu-button.pmu-not-in-month {
  color: var(--Secondary);
}
.pickmeup .pmu-instance .pmu-days .pmu-button.pmu-not-in-month.pmu-today,
.pickmeup .pmu-instance .pmu-months .pmu-button.pmu-not-in-month.pmu-today,
.pickmeup .pmu-instance .pmu-years .pmu-button.pmu-not-in-month.pmu-today {
  color: #fff;
}
.pickmeup .pmu-instance .pmu-days .pmu-button.pmu-selected,
.pickmeup .pmu-instance .pmu-months .pmu-button.pmu-selected,
.pickmeup .pmu-instance .pmu-years .pmu-button.pmu-selected,
.pickmeup .pmu-instance .pmu-days .pmu-button.pmu-today,
.pickmeup .pmu-instance .pmu-months .pmu-button.pmu-today,
.pickmeup .pmu-instance .pmu-years .pmu-button.pmu-today {
  color: white;
  border-radius: 4px;
  background-color: var(--Main2, var(--Secondary));
}
.pickmeup .pmu-instance .pmu-days > *,
.pickmeup .pmu-instance .pmu-months > *,
.pickmeup .pmu-instance .pmu-years > * {
  font-size: 14px;
  line-height: 18px;
  height: 24px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.pickmeup .pmu-instance .pmu-days > * {
  width: 24px;
  padding: 5px 4px;
  margin: 5.5px 4px;
}
.pickmeup .pmu-instance .pmu-months > *,
.pickmeup .pmu-instance .pmu-years > * {
  margin: 10px 13px;
}
.pickmeup .pmu-instance nav {
  color: var(--Main1);
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.pickmeup .pmu-instance nav:first-child {
  padding: 0 4px 5px;
  border-bottom: 1px solid var(--Stroke);
  margin: 0 -7px 15px;
}
.pickmeup .pmu-instance nav .pmu-month.pmu-button {
  color: var(--Main1);
}
.pickmeup .pmu-instance nav .pmu-month.pmu-button:hover {
  color: var(--Main2, var(--Secondary));
}
.pickmeup .pmu-instance .pmu-view-days {
  z-index: 1;
}
.pickmeup .pmu-instance .pmu-view-years {
  z-index: 9999;
}

.scroll-to-top {
  position: fixed;
  bottom: 30px;
  right: 30px;
  display: block;
  width: 38px;
  height: 38px;
  background: var(--Main2);
  border-radius: 4px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  display: none;
  z-index: 10;
}
.scroll-to-top svg {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.scroll-to-top:hover {
  -webkit-box-shadow: 0 1px 0 0 #ac8b64;
  box-shadow: 0 1px 0 0 #ac8b64;
}

.tooltip {
  position: relative;
  display: inline-block;
}
.tooltip__box {
  font-size: 16px;
  display: none;
  position: absolute;
  top: 0;
  right: calc(100% + 12px);
  width: 320px;
  border: 1px solid #a0a0a0;
  text-align: center;
  padding: 15px;
  z-index: 10;
  -webkit-box-shadow: 5px 5px 19px rgba(17, 17, 17, 0.39);
  box-shadow: 5px 5px 19px rgba(17, 17, 17, 0.39);
  white-space: normal;
  background-color: #fff;
}
@media (max-width: 991px) {
  .tooltip__box {
    right: auto;
    left: calc(100% + 12px);
  }
}
@media (max-width: 480px) {
  .tooltip__box {
    top: calc(100% + 12px);
    left: 0;
    width: 280px;
  }
}
.tooltip__btn {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  width: 21px;
  height: 21px;
  border-radius: 7px;
  border: 1px solid var(--Stroke);
  cursor: pointer;
  position: relative;
}
.tooltip__btn:hover {
  border-color: var(--Main2);
  background-color: var(--Main2);
}
.tooltip__btn:hover + .tooltip__box {
  display: block;
}
.tooltip__btn svg {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: block;
  width: 7px;
  height: 13px;
}
.tooltip__container {
  font-size: 12px;
  display: none;
  position: absolute;
  margin-top: 12px;
  width: 200px;
  border: 1px solid var(--Stroke);
  border-radius: 4px;
  text-align: left;
  padding: 10px;
  background-color: #fff;
  z-index: 10;
  -webkit-box-shadow: 2px 2px 2px rgba(10, 10, 10, 0.2);
  box-shadow: 2px 2px 2px rgba(10, 10, 10, 0.2);
  left: calc(102%);
  top: -30px;
}
.tooltip__container:before {
  position: absolute;
  background-color: #fff;
  left: -8px;
  top: 30px;
  content: '';
  border-left: 1px solid var(--Stroke);
  border-top: 1px solid var(--Stroke);
  width: 14px;
  height: 14px;
  -webkit-transform: translateY(-53%) rotate(-45deg);
  transform: translateY(-53%) rotate(-45deg);
  z-index: 11;
}
p.tooltip__header {
  color: var(--Red);
  margin: 0;
  padding: 15px 0 !important;
  font-family: 'PT Sans', sans-serif;
  font-size: 12px;
}
.exclamation-icon {
  width: 14px;
  height: 14px;
  float: left;
  margin-right: 2px;
}
.tooltip__content {
  color: var(--Stroke);
  font-family: 'PT Sans', sans-serif;
  font-size: 12px;
  padding-top: 8px;
}
.tooltip--round .tooltip__btn {
  width: 26px;
  height: 26px;
  border-radius: 50%;
}
.tooltip--round .tooltip__btn svg {
  width: 8px;
  height: 16px;
}
.tooltip-expert_title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: var(--Red);
  margin-bottom: 10px;
}
.tooltip_img {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-right: 5px;
}
.tooltip_templates {
  display: none;
}

.datepicker--cell-day.-other-month-,
.datepicker--cell-year.-other-decade- {
  color: #dedede;
}
.datepicker--cell-day.-other-month-:hover,
.datepicker--cell-year.-other-decade-:hover {
  color: #c5c5c5;
}
.-disabled-.-focus-.datepicker--cell-day.-other-month-,
.-disabled-.-focus-.datepicker--cell-year.-other-decade- {
  color: #dedede;
}
.-selected-.datepicker--cell-day.-other-month-,
.-selected-.datepicker--cell-year.-other-decade- {
  color: #fff;
  background: #a2ddf6;
}
.-selected-.-focus-.datepicker--cell-day.-other-month-,
.-selected-.-focus-.datepicker--cell-year.-other-decade- {
  background: #8ad5f4;
}
.-in-range-.datepicker--cell-day.-other-month-,
.-in-range-.datepicker--cell-year.-other-decade- {
  background-color: rgba(92, 196, 239, 0.1);
  color: #cccccc;
}
.-in-range-.-focus-.datepicker--cell-day.-other-month-,
.-in-range-.-focus-.datepicker--cell-year.-other-decade- {
  background-color: rgba(92, 196, 239, 0.2);
}
.datepicker--cell-day.-other-month-:empty,
.datepicker--cell-year.-other-decade-:empty {
  background: none;
  border: none;
}
/* -------------------------------------------------
    Datepicker cells
   ------------------------------------------------- */
.datepicker--cells {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.datepicker--cell {
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  position: relative;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  -ms-flex-pack: center;
  -webkit-box-pack: center;
  justify-content: center;
  height: 32px;
  z-index: 1;
}
.datepicker--cell.-focus- {
  background: #f0f0f0;
}
.datepicker--cell.-current- {
  color: #4EB5E6;
}
.datepicker--cell.-current-.-focus- {
  color: #4a4a4a;
}
.datepicker--cell.-current-.-in-range- {
  color: #4EB5E6;
}
.datepicker--cell.-in-range- {
  background: rgba(92, 196, 239, 0.1);
  color: #4a4a4a;
  border-radius: 0;
}
.datepicker--cell.-in-range-.-focus- {
  background-color: rgba(92, 196, 239, 0.2);
}
.datepicker--cell.-disabled- {
  cursor: default;
  color: #aeaeae;
}
.datepicker--cell.-disabled-.-focus- {
  color: #aeaeae;
}
.datepicker--cell.-disabled-.-in-range- {
  color: #a1a1a1;
}
.datepicker--cell.-disabled-.-current-.-focus- {
  color: #aeaeae;
}
.datepicker--cell.-range-from- {
  border: 1px solid rgba(92, 196, 239, 0.5);
  background-color: rgba(92, 196, 239, 0.1);
  border-radius: 4px 0 0 4px;
}
.datepicker--cell.-range-to- {
  border: 1px solid rgba(92, 196, 239, 0.5);
  background-color: rgba(92, 196, 239, 0.1);
  border-radius: 0 4px 4px 0;
}
.datepicker--cell.-range-from-.-range-to- {
  border-radius: 4px;
}
.datepicker--cell.-selected- {
  color: #fff;
  border: none;
  background: #5cc4ef;
}
.datepicker--cell.-selected-.-current- {
  color: #fff;
  background: #5cc4ef;
}
.datepicker--cell.-selected-.-focus- {
  background: #45bced;
}
.datepicker--cell:empty {
  cursor: default;
}
.datepicker--days-names {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 8px 0 3px;
}
.datepicker--day-name {
  color: #FF9A19;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  -ms-flex-pack: center;
  -webkit-box-pack: center;
  justify-content: center;
  -ms-flex: 1;
  -webkit-box-flex: 1;
  flex: 1;
  text-align: center;
  text-transform: uppercase;
  font-size: 0.8em;
}
.datepicker--cell-day {
  width: 14.28571%;
}
.datepicker--cells-months {
  height: 170px;
}
.datepicker--cell-month {
  width: 33.33%;
  height: 25%;
}
.datepicker--years {
  height: 170px;
}
.datepicker--cells-years {
  height: 170px;
}
.datepicker--cell-year {
  width: 25%;
  height: 33.33%;
}
.datepicker--cell-day.-other-month-,
.datepicker--cell-year.-other-decade- {
  color: #dedede;
}
.datepicker--cell-day.-other-month-:hover,
.datepicker--cell-year.-other-decade-:hover {
  color: #c5c5c5;
}
.-disabled-.-focus-.datepicker--cell-day.-other-month-,
.-disabled-.-focus-.datepicker--cell-year.-other-decade- {
  color: #dedede;
}
.-selected-.datepicker--cell-day.-other-month-,
.-selected-.datepicker--cell-year.-other-decade- {
  color: #fff;
  background: #a2ddf6;
}
.-selected-.-focus-.datepicker--cell-day.-other-month-,
.-selected-.-focus-.datepicker--cell-year.-other-decade- {
  background: #8ad5f4;
}
.-in-range-.datepicker--cell-day.-other-month-,
.-in-range-.datepicker--cell-year.-other-decade- {
  background-color: rgba(92, 196, 239, 0.1);
  color: #cccccc;
}
.-in-range-.-focus-.datepicker--cell-day.-other-month-,
.-in-range-.-focus-.datepicker--cell-year.-other-decade- {
  background-color: rgba(92, 196, 239, 0.2);
}
.datepicker--cell-day.-other-month-:empty,
.datepicker--cell-year.-other-decade-:empty {
  background: none;
  border: none;
}
/* -------------------------------------------------
    Datepicker
   ------------------------------------------------- */
.datepickers-container {
  position: absolute;
  left: 0;
  top: 0;
}
@media print {
  .datepickers-container {
    display: none;
  }
}
.datepicker {
  background: #fff;
  border: 1px solid #dbdbdb;
  -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  font-family: 'PT Sans', sans-serif;
  font-size: 14px;
  color: #4a4a4a;
  width: 250px;
  position: absolute;
  left: -100000px;
  opacity: 0;
  transition: opacity 0.3s ease, left 0s 0.3s, -webkit-transform 0.3s ease;
  -webkit-transition: opacity 0.3s ease, left 0s 0.3s, -webkit-transform 0.3s ease;
  transition: opacity 0.3s ease, transform 0.3s ease, left 0s 0.3s;
  transition: opacity 0.3s ease, transform 0.3s ease, left 0s 0.3s, -webkit-transform 0.3s ease;
  z-index: 100000;
}
.datepicker.-from-top- {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px);
}
.datepicker.-from-right- {
  -webkit-transform: translateX(8px);
  transform: translateX(8px);
}
.datepicker.-from-bottom- {
  -webkit-transform: translateY(8px);
  transform: translateY(8px);
}
.datepicker.-from-left- {
  -webkit-transform: translateX(-8px);
  transform: translateX(-8px);
}
.datepicker.active {
  opacity: 1;
  -webkit-transform: translate(0);
  transform: translate(0);
  transition: opacity 0.3s ease, left 0s 0s, -webkit-transform 0.3s ease;
  -webkit-transition: opacity 0.3s ease, left 0s 0s, -webkit-transform 0.3s ease;
  transition: opacity 0.3s ease, transform 0.3s ease, left 0s 0s;
  transition: opacity 0.3s ease, transform 0.3s ease, left 0s 0s, -webkit-transform 0.3s ease;
}
.datepicker-inline .datepicker {
  border-color: #d7d7d7;
  -webkit-box-shadow: none;
  box-shadow: none;
  position: static;
  left: auto;
  right: auto;
  opacity: 1;
  -webkit-transform: none;
  transform: none;
}
.datepicker-inline .datepicker--pointer {
  display: none;
}
.datepicker--content {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  padding: 4px;
}
.-only-timepicker- .datepicker--content {
  display: none;
}
.datepicker--pointer {
  position: absolute;
  background: #fff;
  border-top: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  width: 10px;
  height: 10px;
  z-index: -1;
}
.-top-left- .datepicker--pointer,
.-top-center- .datepicker--pointer,
.-top-right- .datepicker--pointer {
  top: calc(100% - 4px);
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
}
.-right-top- .datepicker--pointer,
.-right-center- .datepicker--pointer,
.-right-bottom- .datepicker--pointer {
  right: calc(100% - 4px);
  -webkit-transform: rotate(225deg);
  transform: rotate(225deg);
}
.-bottom-left- .datepicker--pointer,
.-bottom-center- .datepicker--pointer,
.-bottom-right- .datepicker--pointer {
  bottom: calc(100% - 4px);
  -webkit-transform: rotate(315deg);
  transform: rotate(315deg);
}
.-left-top- .datepicker--pointer,
.-left-center- .datepicker--pointer,
.-left-bottom- .datepicker--pointer {
  left: calc(100% - 4px);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.-top-left- .datepicker--pointer,
.-bottom-left- .datepicker--pointer {
  left: 10px;
}
.-top-right- .datepicker--pointer,
.-bottom-right- .datepicker--pointer {
  right: 10px;
}
.-top-center- .datepicker--pointer,
.-bottom-center- .datepicker--pointer {
  left: calc(50% - 10px / 2);
}
.-left-top- .datepicker--pointer,
.-right-top- .datepicker--pointer {
  top: 10px;
}
.-left-bottom- .datepicker--pointer,
.-right-bottom- .datepicker--pointer {
  bottom: 10px;
}
.-left-center- .datepicker--pointer,
.-right-center- .datepicker--pointer {
  top: calc(50% - 10px / 2);
}
.datepicker--body {
  display: none;
}
.datepicker--body.active {
  display: block;
}
.datepicker--cell-day.-other-month-,
.datepicker--cell-year.-other-decade- {
  color: #dedede;
}
.datepicker--cell-day.-other-month-:hover,
.datepicker--cell-year.-other-decade-:hover {
  color: #c5c5c5;
}
.-disabled-.-focus-.datepicker--cell-day.-other-month-,
.-disabled-.-focus-.datepicker--cell-year.-other-decade- {
  color: #dedede;
}
.-selected-.datepicker--cell-day.-other-month-,
.-selected-.datepicker--cell-year.-other-decade- {
  color: #fff;
  background: #a2ddf6;
}
.-selected-.-focus-.datepicker--cell-day.-other-month-,
.-selected-.-focus-.datepicker--cell-year.-other-decade- {
  background: #8ad5f4;
}
.-in-range-.datepicker--cell-day.-other-month-,
.-in-range-.datepicker--cell-year.-other-decade- {
  background-color: rgba(92, 196, 239, 0.1);
  color: #cccccc;
}
.-in-range-.-focus-.datepicker--cell-day.-other-month-,
.-in-range-.-focus-.datepicker--cell-year.-other-decade- {
  background-color: rgba(92, 196, 239, 0.2);
}
.datepicker--cell-day.-other-month-:empty,
.datepicker--cell-year.-other-decade-:empty {
  background: none;
  border: none;
}
/* -------------------------------------------------
    Navigation
   ------------------------------------------------- */
.datepicker--nav {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-pack: justify;
  -webkit-box-pack: justify;
  justify-content: space-between;
  border-bottom: 1px solid #efefef;
  min-height: 32px;
  padding: 4px;
}
.-only-timepicker- .datepicker--nav {
  display: none;
}
.datepicker--nav-title,
.datepicker--nav-action {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  cursor: pointer;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  -ms-flex-pack: center;
  -webkit-box-pack: center;
  justify-content: center;
}
.datepicker--nav-action {
  width: 32px;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.datepicker--nav-action:hover {
  background: #f0f0f0;
}
.datepicker--nav-action.-disabled- {
  visibility: hidden;
}
.datepicker--nav-action svg {
  width: 32px;
  height: 32px;
}
.datepicker--nav-action path {
  fill: none;
  stroke: #9c9c9c;
  stroke-width: 2px;
}
.datepicker--nav-title {
  border-radius: 4px;
  padding: 0 8px;
}
.datepicker--nav-title i {
  font-style: normal;
  color: #9c9c9c;
  margin-left: 5px;
}
.datepicker--nav-title:hover {
  background: #f0f0f0;
}
.datepicker--nav-title.-disabled- {
  cursor: default;
  background: none;
}
.datepicker--buttons {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  padding: 4px;
  border-top: 1px solid #efefef;
}
.datepicker--button {
  color: #4EB5E6;
  cursor: pointer;
  border-radius: 4px;
  -ms-flex: 1;
  -webkit-box-flex: 1;
  flex: 1;
  display: -ms-inline-flexbox;
  display: -webkit-inline-box;
  display: inline-flex;
  -ms-flex-pack: center;
  -webkit-box-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  height: 32px;
}
.datepicker--button:hover {
  color: #4a4a4a;
  background: #f0f0f0;
}
.datepicker--cell-day.-other-month-,
.datepicker--cell-year.-other-decade- {
  color: #dedede;
}
.datepicker--cell-day.-other-month-:hover,
.datepicker--cell-year.-other-decade-:hover {
  color: #c5c5c5;
}
.-disabled-.-focus-.datepicker--cell-day.-other-month-,
.-disabled-.-focus-.datepicker--cell-year.-other-decade- {
  color: #dedede;
}
.-selected-.datepicker--cell-day.-other-month-,
.-selected-.datepicker--cell-year.-other-decade- {
  color: #fff;
  background: #a2ddf6;
}
.-selected-.-focus-.datepicker--cell-day.-other-month-,
.-selected-.-focus-.datepicker--cell-year.-other-decade- {
  background: #8ad5f4;
}
.-in-range-.datepicker--cell-day.-other-month-,
.-in-range-.datepicker--cell-year.-other-decade- {
  background-color: rgba(92, 196, 239, 0.1);
  color: #cccccc;
}
.-in-range-.-focus-.datepicker--cell-day.-other-month-,
.-in-range-.-focus-.datepicker--cell-year.-other-decade- {
  background-color: rgba(92, 196, 239, 0.2);
}
.datepicker--cell-day.-other-month-:empty,
.datepicker--cell-year.-other-decade-:empty {
  background: none;
  border: none;
}
/* -------------------------------------------------
    Timepicker
   ------------------------------------------------- */
.datepicker--time {
  border-top: 1px solid #efefef;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  padding: 4px;
  position: relative;
}
.datepicker--time.-am-pm- .datepicker--time-sliders {
  -ms-flex: 0 1 138px;
  -webkit-box-flex: 0;
  flex: 0 1 138px;
  max-width: 138px;
}
.-only-timepicker- .datepicker--time {
  border-top: none;
}
.datepicker--time-sliders {
  -ms-flex: 0 1 153px;
  -webkit-box-flex: 0;
  flex: 0 1 153px;
  margin-right: 10px;
  max-width: 153px;
}
.datepicker--time-label {
  display: none;
  font-size: 12px;
}
.datepicker--time-current {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  -ms-flex: 1;
  -webkit-box-flex: 1;
  flex: 1;
  font-size: 14px;
  text-align: center;
  margin: 0 0 0 10px;
}
.datepicker--time-current-colon {
  margin: 0 2px 3px;
  line-height: 1;
}
.datepicker--time-current-hours,
.datepicker--time-current-minutes {
  line-height: 1;
  font-size: 19px;
  font-family: 'PT Sans', sans-serif;
  position: relative;
  z-index: 1;
}
.datepicker--time-current-hours:after,
.datepicker--time-current-minutes:after {
  content: '';
  background: #f0f0f0;
  border-radius: 4px;
  position: absolute;
  left: -2px;
  top: -3px;
  right: -2px;
  bottom: -2px;
  z-index: -1;
  opacity: 0;
}
.datepicker--time-current-hours.-focus-:after,
.datepicker--time-current-minutes.-focus-:after {
  opacity: 1;
}
.datepicker--time-current-ampm {
  text-transform: uppercase;
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
  color: #9c9c9c;
  margin-left: 6px;
  font-size: 11px;
  margin-bottom: 1px;
}
.datepicker--time-row {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  font-size: 11px;
  height: 17px;
  background: -webkit-gradient(linear, left top, right top, from(#dedede), to(#dedede)) left 0.5% 1px no-repeat;
  background: linear-gradient(to right, #dedede, #dedede) left 0.5% 1px no-repeat;
}
.datepicker--time-row:first-child {
  margin-bottom: 4px;
}
.datepicker--time-row input[type='range'] {
  background: none;
  cursor: pointer;
  -ms-flex: 1;
  -webkit-box-flex: 1;
  flex: 1;
  height: 100%;
  padding: 0;
  margin: 0;
  -webkit-appearance: none;
}
.datepicker--time-row input[type='range']::-webkit-slider-thumb {
  -webkit-appearance: none;
}
.datepicker--time-row input[type='range']::-ms-tooltip {
  display: none;
}
.datepicker--time-row input[type='range']:hover::-webkit-slider-thumb {
  border-color: #b8b8b8;
}
.datepicker--time-row input[type='range']:hover::-moz-range-thumb {
  border-color: #b8b8b8;
}
.datepicker--time-row input[type='range']:hover::-ms-thumb {
  border-color: #b8b8b8;
}
.datepicker--time-row input[type='range']:focus {
  outline: none;
}
.datepicker--time-row input[type='range']:focus::-webkit-slider-thumb {
  background: #5cc4ef;
  border-color: #5cc4ef;
}
.datepicker--time-row input[type='range']:focus::-moz-range-thumb {
  background: #5cc4ef;
  border-color: #5cc4ef;
}
.datepicker--time-row input[type='range']:focus::-ms-thumb {
  background: #5cc4ef;
  border-color: #5cc4ef;
}
.datepicker--time-row input[type='range']::-webkit-slider-thumb {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 12px;
  width: 12px;
  border-radius: 3px;
  border: 1px solid #dedede;
  background: #fff;
  cursor: pointer;
  -webkit-transition: background 0.2s;
  transition: background 0.2s;
}
.datepicker--time-row input[type='range']::-moz-range-thumb {
  box-sizing: border-box;
  height: 12px;
  width: 12px;
  border-radius: 3px;
  border: 1px solid #dedede;
  background: #fff;
  cursor: pointer;
  -moz-transition: background 0.2s;
  transition: background 0.2s;
}
.datepicker--time-row input[type='range']::-ms-thumb {
  box-sizing: border-box;
  height: 12px;
  width: 12px;
  border-radius: 3px;
  border: 1px solid #dedede;
  background: #fff;
  cursor: pointer;
  -ms-transition: background 0.2s;
  transition: background 0.2s;
}
.datepicker--time-row input[type='range']::-webkit-slider-thumb {
  margin-top: -6px;
}
.datepicker--time-row input[type='range']::-webkit-slider-runnable-track {
  border: none;
  height: 1px;
  cursor: pointer;
  color: transparent;
  background: transparent;
}
.datepicker--time-row input[type='range']::-moz-range-track {
  border: none;
  height: 1px;
  cursor: pointer;
  color: transparent;
  background: transparent;
}
.datepicker--time-row input[type='range']::-ms-track {
  border: none;
  height: 1px;
  cursor: pointer;
  color: transparent;
  background: transparent;
}
.datepicker--time-row input[type='range']::-ms-fill-lower {
  background: transparent;
}
.datepicker--time-row input[type='range']::-ms-fill-upper {
  background: transparent;
}
.datepicker--time-row span {
  padding: 0 12px;
}
.datepicker--time-icon {
  color: #9c9c9c;
  border: 1px solid;
  border-radius: 50%;
  font-size: 16px;
  position: relative;
  margin: 0 5px -1px 0;
  width: 1em;
  height: 1em;
}
.datepicker--time-icon:after,
.datepicker--time-icon:before {
  content: '';
  background: currentColor;
  position: absolute;
}
.datepicker--time-icon:after {
  height: 0.4em;
  width: 1px;
  left: calc(50% - 1px);
  top: calc(50% + 1px);
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
}
.datepicker--time-icon:before {
  width: 0.4em;
  height: 1px;
  top: calc(50% + 1px);
  left: calc(50% - 1px);
}
.datepicker--cell-day.-other-month-,
.datepicker--cell-year.-other-decade- {
  color: #dedede;
}
.datepicker--cell-day.-other-month-:hover,
.datepicker--cell-year.-other-decade-:hover {
  color: #c5c5c5;
}
.-disabled-.-focus-.datepicker--cell-day.-other-month-,
.-disabled-.-focus-.datepicker--cell-year.-other-decade- {
  color: #dedede;
}
.-selected-.datepicker--cell-day.-other-month-,
.-selected-.datepicker--cell-year.-other-decade- {
  color: #fff;
  background: #a2ddf6;
}
.-selected-.-focus-.datepicker--cell-day.-other-month-,
.-selected-.-focus-.datepicker--cell-year.-other-decade- {
  background: #8ad5f4;
}
.-in-range-.datepicker--cell-day.-other-month-,
.-in-range-.datepicker--cell-year.-other-decade- {
  background-color: rgba(92, 196, 239, 0.1);
  color: #cccccc;
}
.-in-range-.-focus-.datepicker--cell-day.-other-month-,
.-in-range-.-focus-.datepicker--cell-year.-other-decade- {
  background-color: rgba(92, 196, 239, 0.2);
}
.datepicker--cell-day.-other-month-:empty,
.datepicker--cell-year.-other-decade-:empty {
  background: none;
  border: none;
}

.employee-panel {
  border-top: 1px solid var(--Stroke);
}
.employee-panel__item {
  margin-bottom: 16px;
}
.employee-panel__item_body_item {
  position: relative;
  padding-left: 16px;
}
.employee-panel__item_body_item.disabled {
  background: var(--Bg1);
}
.employee-panel__item_body_item .header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-weight: 600;
  font-size: 14px;
  padding: 2px 8px;
  min-height: 48px;
  margin-bottom: 16px;
  border-top: 1px solid var(--Bg1);
  border-bottom: 1px solid var(--Bg1);
}
.employee-panel__item_body_item .header .tag {
  font-weight: normal;
  font-size: 14px;
  background: var(--Bg2);
  -webkit-box-shadow: 0px 1px 2px rgba(58, 58, 58, 0.12);
  box-shadow: 0px 1px 2px rgba(58, 58, 58, 0.12);
  border-radius: 4px;
  text-transform: uppercase;
  color: var(--Main2);
  padding: 12px 9px;
}
.employee-panel__item_body_item.good:after {
  background: var(--Green);
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 8px;
}
.employee-panel__item_body_item.normal:after {
  background: var(--Yellow);
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 8px;
}
.employee-panel__item_body_item.bad:after {
  background: var(--Red);
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 8px;
}
.employee-panel__item_body_item.default:after {
  background: var(--Stroke);
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 8px;
}
.employee-panel__item_body_item .body {
  padding: 8px;
}
.employee-panel__item_footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 12px 8px;
  border-bottom: 1px solid var(--Bg1);
  border-top: 1px solid var(--Bg1);
}
.employee-panel__item_footer div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 -8px;
}
.employee-panel__item_footer span {
  padding: 0 8px;
  cursor: pointer;
  line-height: 0;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.employee-panel__item_footer span svg g {
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.employee-panel__item_footer span.active {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.employee-panel__item_footer span.active svg g {
  stroke: var(--Main2);
}
.employee-panel__footer-fixed {
  position: fixed;
  bottom: 0;
  width: 100%;
  margin-left: -24px;
  padding: 24px;
  border-top: 1px solid var(--Bg1);
  background-color: #fff;
}
.employee-panel__footer-fixed span {
  cursor: pointer;
}
.employee-panel__footer-fixed span:not(:last-child) {
  margin-right: 16px;
}
.employee-panel__tabs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 24px;
}
.employee-panel__tabs_item {
  height: 48px;
  border: 1px solid var(--Stroke);
  border-right: none;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  position: relative;
  padding: 0 16px;
  font-weight: 600;
  text-align: center;
}
.employee-panel__tabs_item:first-child {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.employee-panel__tabs_item:last-child {
  border-right: 1px solid var(--Stroke);
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.employee-panel__tabs_item.active {
  background: var(--Main2);
  border-color: var(--Main2);
  color: #fff;
}
.employee-panel__tabs_item.active svg path {
  stroke: #fff;
}
.employee-panel__contacts-item.selected,
.employee-panel__contacts-item:hover {
  background: var(--Bg2);
}
.employee-panel__contacts-item.unpointed {
  background: #F8F8F8;
}
.employee-panel__list-item.selected,
.employee-panel__list-item:hover {
  background: var(--Bg2);
}
.employee-panel__list-item.unpointed {
  background: #F8F8F8;
}
.employee-panel .payment-comment__item:last-child {
  border-bottom: 1px solid var(--Bg1);
}
.employee-panel .contacts {
  background: var(--Bg1);
  -webkit-box-shadow: inset 0px 1px 1px rgba(57, 52, 66, 0.05);
  box-shadow: inset 0px 1px 1px rgba(57, 52, 66, 0.05);
  border-radius: 4px;
  max-height: 300px;
  overflow-y: auto;
  overflow-x: hidden;
  margin-bottom: 16px;
}
.employee-panel .contacts__item {
  padding: 8px 16px;
  border-bottom: 1px solid var(--Stroke);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.employee-panel .contacts__item div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.employee-panel .contacts__item .user .avatar {
  position: relative;
  margin-right: 8px;
}
.employee-panel .contacts__item .user .avatar .img {
  width: 36px;
  min-width: 36px;
  height: 36px;
  overflow: hidden;
  border-radius: 100%;
}
.employee-panel .contacts__item .user .avatar .checked {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 16px;
  height: 16px;
  position: absolute;
  bottom: -2px;
  right: -2px;
  background: #fff;
  border-radius: 100%;
  -webkit-box-shadow: 0px 0px 2px rgba(58, 58, 58, 0.25);
  box-shadow: 0px 0px 2px rgba(58, 58, 58, 0.25);
}
.employee-panel .contacts__item .user .info {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.employee-panel .contacts__item .func {
  width: 24px;
  min-width: 24px;
  margin-left: 12px;
}
.employee-panel .contacts__item:last-child {
  border-bottom: none;
}
.employee-panel .documents__item {
  background: #fff;
  border: 1px solid var(--Stroke);
  border-radius: 4px;
  margin-bottom: 8px;
}
.employee-panel .documents__item.open .documents__item_body {
  display: block;
}
.employee-panel .documents__item_head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  height: 48px;
  padding: 5px 18px;
}
.employee-panel .documents__item_head .files svg {
  margin-right: 12px;
}
.employee-panel .documents__item_head .function {
  margin: 0 -5px;
}
.employee-panel .documents__item_head .function span {
  margin: 0 5px;
  cursor: pointer;
}
.employee-panel .documents__item_head div {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.employee-panel .documents__item_body {
  display: none;
  padding: 16px;
  border-top: 1px solid var(--Stroke);
}
.employee-panel .more-info__trigger {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-weight: 600;
  font-size: 14px;
  line-height: 160%;
  cursor: pointer;
  margin-bottom: 16px;
}
.employee-panel .more-info__trigger span {
  width: 20px;
  height: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 0;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.employee-panel .more-info__trigger.active span {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.employee-panel p.balls {
  position: relative;
  padding-left: 24px;
}
.employee-panel p.balls:after {
  content: '';
  position: absolute;
  top: 0px;
  left: 0;
  width: 16px;
  height: 16px;
  display: block;
  border: 1px solid var(--Stroke);
  border-radius: 100%;
  margin-right: 8px;
}
.employee-panel p.balls.green:after {
  background: var(--Green);
}
.employee-panel p.balls.yellow:after {
  background: var(--Yellow);
}
.employee-panel p.balls.red:after {
  background: var(--Red);
}
.employee-panel .file {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  background: #fff;
  border: 1px solid var(--Stroke);
  border-radius: 4px;
  margin-bottom: 25px;
  padding: 5px 18px;
  min-height: 48px;
}
.employee-panel .file a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: var(--Main1);
  cursor: pointer;
}
.employee-panel .file a svg {
  margin-right: 10px;
}
.employee-panel .file span {
  line-height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.employee-panel .select__body {
  position: absolute;
  width: 100%;
  top: calc(100% + 5px);
  left: 0;
  background: #fff;
  -webkit-box-shadow: 0px 8px 16px rgba(59, 67, 87, 0.0978475), 0px 0px 1px rgba(10, 31, 68, 0.08);
  box-shadow: 0px 8px 16px rgba(59, 67, 87, 0.0978475), 0px 0px 1px rgba(10, 31, 68, 0.08);
  border-radius: 4px;
  z-index: 3;
}
.employee-panel .select__body_item {
  min-height: 40px;
  padding: 5px 10px;
  color: #000;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 1px solid var(--Stroke);
  cursor: pointer;
}
.employee-panel .select__body_item:last-child {
  border-bottom: none;
}
.employee-panel .border-bottom {
  border-bottom: 1px solid var(--Bg1);
}
.employee-panel .border-top {
  border-top: 1px solid var(--Bg1);
}
.sidebar-notification {
  position: fixed;
  top: 0;
  right: 0;
  height: 100vh;
  max-width: 600px;
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  background: #fff;
  z-index: 11;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
  -webkit-box-shadow: -4px 0px 10px rgba(57, 52, 66, 0.15);
  box-shadow: -4px 0px 10px rgba(57, 52, 66, 0.15);
}
.sidebar-notification-visible {
  overflow: hidden;
}
.sidebar-notification-visible .sidebar-notification {
  -webkit-transform: translateX(0);
  transform: translateX(0);
}
.sidebar-notification-visible .bg-sidebar {
  opacity: 0.4;
  width: 100%;
}
.bg-sidebar {
  -webkit-transition: 0.5s;
  transition: 0.5s;
  position: fixed;
  background: #000;
  opacity: 0;
  top: 0;
  left: 0;
  width: 0;
  height: 100%;
  z-index: 10;
}
.sidebar-notification-left-space {
  position: fixed;
  top: 0;
  left: 0;
  height: 100vh;
  width: calc(100% - 600px);
  z-index: 11;
}
.fixed-button-bar {
  position: fixed;
  right: 0;
  top: 20%;
  -webkit-box-shadow: 0px 1px 4px rgba(58, 58, 58, 0.3);
  box-shadow: 0px 1px 4px rgba(58, 58, 58, 0.3);
  z-index: 5;
  border-radius: 4px 0px 0px 4px;
  overflow: hidden;
}
@media (max-width: 1399px) {
  .fixed-button-bar {
    bottom: 100px;
    top: auto;
  }
}
@media (max-width: 1399px) {
  .fixed-button-bar__wrapper {
    -webkit-transform: translateY(130%);
    transform: translateY(130%);
    max-height: 0;
    opacity: 0;
  }
}
@media (max-width: 1399px) {
  .fixed-button-bar__wrapper.wrapper-open {
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
    max-height: 300px;
    opacity: 1;
    -webkit-transition: max-height 0.3s ease-out;
    transition: max-height 0.3s ease-out;
  }
}
.fixed-button-bar__item {
  padding: 16px;
  position: relative;
  border-bottom: 1px solid var(--Stroke);
  cursor: pointer;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.fixed-button-bar__item svg {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
@media (min-width: 1400px) {
  .fixed-button-bar__item:last-child {
    border: none;
  }
}
@media (min-width: 1400px) {
  .fixed-button-bar__item.item-mobile {
    display: none;
  }
}
.fixed-button-bar__item mark {
  position: absolute;
  width: 20px;
  height: 20px;
  font-weight: 700;
  font-size: 11px;
  line-height: 14px;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  right: 12px;
  bottom: 12px;
  background: var(--Main2);
  border-radius: 100%;
}
.fixed-button-bar__item mark.mark-green,
.fixed-button-bar__item mark.mark-red {
  width: 12px;
  height: 12px;
  top: 16px;
  right: 14px;
}
.fixed-button-bar__item mark.mark-green {
  background: var(--Green);
}
.fixed-button-bar__item mark.mark-red {
  background: var(--Red);
}
.fixed-button-bar > .fixed-button-bar__item:last-child {
  border: none;
}

/*
== malihu jquery custom scrollbar plugin ==
Plugin URI: http://manos.malihu.gr/jquery-custom-content-scroller
*/
/*
CONTENTS: 
	1. BASIC STYLE - Plugin's basic/essential CSS properties (normally, should not be edited). 
	2. VERTICAL SCROLLBAR - Positioning and dimensions of vertical scrollbar. 
	3. HORIZONTAL SCROLLBAR - Positioning and dimensions of horizontal scrollbar.
	4. VERTICAL AND HORIZONTAL SCROLLBARS - Positioning and dimensions of 2-axis scrollbars. 
	5. TRANSITIONS - CSS3 transitions for hover events, auto-expanded and auto-hidden scrollbars. 
	6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS 
		6.1 THEMES - Scrollbar colors, opacity, dimensions, backgrounds etc. via ready-to-use themes.
*/
/* 
------------------------------------------------------------------------------------------------------------------------
1. BASIC STYLE  
------------------------------------------------------------------------------------------------------------------------
*/
.mCustomScrollbar {
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom;
  /* direct pointer events to js */
}
.mCustomScrollbar.mCS_no_scrollbar,
.mCustomScrollbar.mCS_touch_action {
  -ms-touch-action: auto;
  touch-action: auto;
}
.mCustomScrollBox {
  /* contains plugin's markup */
  position: relative;
  overflow: hidden;
  height: 100%;
  max-width: 100%;
  outline: none;
  direction: ltr;
}
.mCSB_container {
  /* contains the original content */
  overflow: hidden;
  width: auto;
  height: auto;
}
/* 
------------------------------------------------------------------------------------------------------------------------
2. VERTICAL SCROLLBAR 
y-axis
------------------------------------------------------------------------------------------------------------------------
*/
.mCSB_inside > .mCSB_container {
  margin-right: 30px;
}
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-right: 0;
}
/* non-visible scrollbar */
.mCS-dir-rtl > .mCSB_inside > .mCSB_container {
  /* RTL direction/left-side scrollbar */
  margin-right: 0;
  margin-left: 30px;
}
.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-left: 0;
}
/* RTL direction/left-side scrollbar */
.mCSB_scrollTools {
  /* contains scrollbar markup (draggable element, dragger rail, buttons etc.) */
  position: absolute;
  width: 16px;
  height: auto;
  left: auto;
  top: 0;
  right: 0;
  bottom: 0;
}
.mCSB_outside + .mCSB_scrollTools {
  right: -26px;
}
/* scrollbar position: outside */
.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools,
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
  /* RTL direction/left-side scrollbar */
  right: auto;
  left: 0;
}
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
  left: -26px;
}
/* RTL direction/left-side scrollbar (scrollbar position: outside) */
.mCSB_scrollTools .mCSB_draggerContainer {
  /* contains the draggable element and dragger rail markup */
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  height: auto;
}
.mCSB_scrollTools a + .mCSB_draggerContainer {
  margin: 20px 0;
}
.mCSB_scrollTools .mCSB_draggerRail {
  width: 2px;
  height: 100%;
  margin: 0 auto;
  border-radius: 16px;
}
.mCSB_scrollTools .mCSB_dragger {
  /* the draggable element */
  cursor: pointer;
  width: 100%;
  height: 30px;
  /* minimum dragger height */
  z-index: 1;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  /* the dragger element */
  position: relative;
  width: 4px;
  height: 100%;
  margin: 0 auto;
  border-radius: 16px;
  text-align: center;
}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  width: 12px;
  /* auto-expanded scrollbar */
}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  width: 8px;
  /* auto-expanded scrollbar */
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown {
  display: block;
  position: absolute;
  height: 20px;
  width: 100%;
  overflow: hidden;
  margin: 0 auto;
  cursor: pointer;
}
.mCSB_scrollTools .mCSB_buttonDown {
  bottom: 0;
}
/* 
------------------------------------------------------------------------------------------------------------------------
3. HORIZONTAL SCROLLBAR 
x-axis
------------------------------------------------------------------------------------------------------------------------
*/
.mCSB_horizontal.mCSB_inside > .mCSB_container {
  margin-right: 0;
  margin-bottom: 30px;
}
.mCSB_horizontal.mCSB_outside > .mCSB_container {
  min-height: 100%;
}
.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden {
  margin-bottom: 0;
}
/* non-visible scrollbar */
.mCSB_scrollTools.mCSB_scrollTools_horizontal {
  width: auto;
  height: 16px;
  top: auto;
  right: 0;
  bottom: 0;
  left: 0;
}
.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  bottom: -26px;
}
/* scrollbar position: outside */
.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer {
  margin: 0 20px;
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 2px;
  margin: 7px 0;
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 30px;
  /* minimum dragger width */
  height: 100%;
  left: 0;
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 4px;
  margin: 6px auto;
}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  height: 12px;
  /* auto-expanded scrollbar */
  margin: 2px auto;
}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  height: 8px;
  /* auto-expanded scrollbar */
  margin: 4px 0;
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
  display: block;
  position: absolute;
  width: 20px;
  height: 100%;
  overflow: hidden;
  margin: 0 auto;
  cursor: pointer;
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft {
  left: 0;
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
  right: 0;
}
/* 
------------------------------------------------------------------------------------------------------------------------
4. VERTICAL AND HORIZONTAL SCROLLBARS 
yx-axis 
------------------------------------------------------------------------------------------------------------------------
*/
.mCSB_container_wrapper {
  position: absolute;
  height: auto;
  width: auto;
  overflow: hidden;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin-right: 30px;
  margin-bottom: 30px;
}
.mCSB_container_wrapper > .mCSB_container {
  padding-right: 30px;
  padding-bottom: 30px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical {
  bottom: 20px;
}
.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  right: 20px;
}
/* non-visible horizontal scrollbar */
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical {
  bottom: 0;
}
/* non-visible vertical scrollbar/RTL direction/left-side scrollbar */
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  right: 0;
}
/* RTL direction/left-side scrollbar */
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  left: 20px;
}
/* non-visible scrollbar/RTL direction/left-side scrollbar */
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  left: 0;
}
.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper {
  /* RTL direction/left-side scrollbar */
  margin-right: 0;
  margin-left: 30px;
}
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container {
  padding-right: 0;
}
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container {
  padding-bottom: 0;
}
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-right: 0;
  /* non-visible scrollbar */
  margin-left: 0;
}
/* non-visible horizontal scrollbar */
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden {
  margin-bottom: 0;
}
/* 
------------------------------------------------------------------------------------------------------------------------
5. TRANSITIONS  
------------------------------------------------------------------------------------------------------------------------
*/
.mCSB_scrollTools,
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight {
  -webkit-transition: opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;
  transition: opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;
}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail {
  -webkit-transition: width 0.2s ease-out 0.2s, height 0.2s ease-out 0.2s, margin-left 0.2s ease-out 0.2s, margin-right 0.2s ease-out 0.2s, margin-top 0.2s ease-out 0.2s, margin-bottom 0.2s ease-out 0.2s, opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;
  transition: width 0.2s ease-out 0.2s, height 0.2s ease-out 0.2s, margin-left 0.2s ease-out 0.2s, margin-right 0.2s ease-out 0.2s, margin-top 0.2s ease-out 0.2s, margin-bottom 0.2s ease-out 0.2s, opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;
}
/* 
------------------------------------------------------------------------------------------------------------------------
6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS  
------------------------------------------------------------------------------------------------------------------------
*/
/* 
	----------------------------------------
	6.1 THEMES 
	----------------------------------------
	*/
/* default theme ("light") */
.mCSB_scrollTools {
  opacity: 0.75;
  filter: "alpha(opacity=75)";
  -ms-filter: "alpha(opacity=75)";
}
.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,
.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools {
  opacity: 0;
  filter: "alpha(opacity=0)";
  -ms-filter: "alpha(opacity=0)";
}
.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,
.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,
.mCustomScrollBox:hover > .mCSB_scrollTools,
.mCustomScrollBox:hover ~ .mCSB_scrollTools,
.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,
.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools {
  opacity: 1;
  filter: "alpha(opacity=100)";
  -ms-filter: "alpha(opacity=100)";
}
.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.4);
  filter: "alpha(opacity=40)";
  -ms-filter: "alpha(opacity=40)";
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.75);
  filter: "alpha(opacity=75)";
  -ms-filter: "alpha(opacity=75)";
}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85);
  filter: "alpha(opacity=85)";
  -ms-filter: "alpha(opacity=85)";
}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9);
  filter: "alpha(opacity=90)";
  -ms-filter: "alpha(opacity=90)";
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight {
  background-image: url(mCSB_buttons.png);
  /* css sprites */
  background-repeat: no-repeat;
  opacity: 0.4;
  filter: "alpha(opacity=40)";
  -ms-filter: "alpha(opacity=40)";
}
.mCSB_scrollTools .mCSB_buttonUp {
  background-position: 0 0;
  /* 
		sprites locations 
		light: 0 0, -16px 0, -32px 0, -48px 0, 0 -72px, -16px -72px, -32px -72px
		dark: -80px 0, -96px 0, -112px 0, -128px 0, -80px -72px, -96px -72px, -112px -72px
		*/
}
.mCSB_scrollTools .mCSB_buttonDown {
  background-position: 0 -20px;
  /* 
		sprites locations
		light: 0 -20px, -16px -20px, -32px -20px, -48px -20px, 0 -92px, -16px -92px, -32px -92px
		dark: -80px -20px, -96px -20px, -112px -20px, -128px -20px, -80px -92px, -96px -92px, -112 -92px
		*/
}
.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: 0 -40px;
  /* 
		sprites locations 
		light: 0 -40px, -20px -40px, -40px -40px, -60px -40px, 0 -112px, -20px -112px, -40px -112px
		dark: -80px -40px, -100px -40px, -120px -40px, -140px -40px, -80px -112px, -100px -112px, -120px -112px
		*/
}
.mCSB_scrollTools .mCSB_buttonRight {
  background-position: 0 -56px;
  /* 
		sprites locations 
		light: 0 -56px, -20px -56px, -40px -56px, -60px -56px, 0 -128px, -20px -128px, -40px -128px
		dark: -80px -56px, -100px -56px, -120px -56px, -140px -56px, -80px -128px, -100px -128px, -120px -128px
		*/
}
.mCSB_scrollTools .mCSB_buttonUp:hover,
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover {
  opacity: 0.75;
  filter: "alpha(opacity=75)";
  -ms-filter: "alpha(opacity=75)";
}
.mCSB_scrollTools .mCSB_buttonUp:active,
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active {
  opacity: 0.9;
  filter: "alpha(opacity=90)";
  -ms-filter: "alpha(opacity=90)";
}
/* theme: "dark" */
.mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.15);
}
.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
}
.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: rgba(0, 0, 0, 0.85);
}
.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: rgba(0, 0, 0, 0.9);
}
.mCS-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -80px 0;
}
.mCS-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -80px -20px;
}
.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -80px -40px;
}
.mCS-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -80px -56px;
}
/* ---------------------------------------- */
/* theme: "light-2", "dark-2" */
.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail,
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail {
  width: 4px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.1);
  border-radius: 1px;
}
.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 4px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.75);
  border-radius: 1px;
}
.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 4px;
  margin: 6px auto;
}
.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85);
}
.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9);
}
.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px 0;
}
.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -20px;
}
.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -40px;
}
.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -56px;
}
/* theme: "dark-2" */
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 1px;
}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  border-radius: 1px;
}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85);
}
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9);
}
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px 0;
}
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -20px;
}
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -40px;
}
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -56px;
}
/* ---------------------------------------- */
/* theme: "light-thick", "dark-thick" */
.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail,
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail {
  width: 4px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.1);
  border-radius: 2px;
}
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 6px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.75);
  border-radius: 2px;
}
.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 4px;
  margin: 6px 0;
}
.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 6px;
  margin: 5px auto;
}
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85);
}
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9);
}
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -16px 0;
}
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -16px -20px;
}
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -20px -40px;
}
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -20px -56px;
}
/* theme: "dark-thick" */
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 2px;
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  border-radius: 2px;
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85);
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9);
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -96px 0;
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -96px -20px;
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -100px -40px;
}
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -100px -56px;
}
/* ---------------------------------------- */
/* theme: "light-thin", "dark-thin" */
.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.1);
}
.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 2px;
}
.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
}
.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 2px;
  margin: 7px auto;
}
/* theme "dark-thin" */
.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.15);
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85);
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9);
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -80px 0;
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -80px -20px;
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -80px -40px;
}
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -80px -56px;
}
/* ---------------------------------------- */
/* theme "rounded", "rounded-dark", "rounded-dots", "rounded-dots-dark" */
.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.15);
}
.mCS-rounded.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger {
  height: 14px;
}
.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 14px;
  margin: 0 1px;
}
.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 14px;
}
.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  height: 14px;
  margin: 1px 0;
}
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  width: 16px;
  /* auto-expanded scrollbar */
  height: 16px;
  margin: -1px 0;
}
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  width: 4px;
  /* auto-expanded scrollbar */
}
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  height: 16px;
  /* auto-expanded scrollbar */
  width: 16px;
  margin: 0 -1px;
}
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  height: 4px;
  /* auto-expanded scrollbar */
  margin: 6px 0;
}
.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp {
  background-position: 0 -72px;
}
.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown {
  background-position: 0 -92px;
}
.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: 0 -112px;
}
.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight {
  background-position: 0 -128px;
}
/* theme "rounded-dark", "rounded-dots-dark" */
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.15);
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85);
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9);
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -80px -72px;
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -80px -92px;
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -80px -112px;
}
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -80px -128px;
}
/* theme "rounded-dots", "rounded-dots-dark" */
.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail {
  width: 4px;
}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  background-color: transparent;
  background-position: center;
}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");
  background-repeat: repeat-y;
  opacity: 0.3;
  filter: "alpha(opacity=30)";
  -ms-filter: "alpha(opacity=30)";
}
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  height: 4px;
  margin: 6px 0;
  background-repeat: repeat-x;
}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -16px -72px;
}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -16px -92px;
}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -20px -112px;
}
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -20px -128px;
}
/* theme "rounded-dots-dark" */
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=");
}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -96px -72px;
}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -96px -92px;
}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -100px -112px;
}
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -100px -128px;
}
/* ---------------------------------------- */
/* theme "3d", "3d-dark", "3d-thick", "3d-thick-dark" */
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-repeat: repeat-y;
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0.5)), to(rgba(255, 255, 255, 0)));
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
}
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  background-repeat: repeat-x;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.5)), to(rgba(255, 255, 255, 0)));
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
}
/* theme "3d", "3d-dark" */
.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger,
.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger {
  height: 70px;
}
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 70px;
}
.mCS-3d.mCSB_scrollTools,
.mCS-3d-dark.mCSB_scrollTools {
  opacity: 1;
  filter: "alpha(opacity=30)";
  -ms-filter: "alpha(opacity=30)";
}
.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  border-radius: 16px;
}
.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail {
  width: 8px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 1px rgba(255, 255, 255, 0.2);
  box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 1px rgba(255, 255, 255, 0.2);
}
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #555;
}
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 8px;
}
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 8px;
  margin: 4px 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.5), inset 0 -1px 1px rgba(255, 255, 255, 0.2);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.5), inset 0 -1px 1px rgba(255, 255, 255, 0.2);
}
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 8px;
  margin: 4px auto;
}
.mCS-3d.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px -72px;
}
.mCS-3d.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -92px;
}
.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -112px;
}
.mCS-3d.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -128px;
}
/* theme "3d-dark" */
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.1);
}
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px -72px;
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -92px;
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -112px;
}
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -128px;
}
/* ---------------------------------------- */
/* theme: "3d-thick", "3d-thick-dark" */
.mCS-3d-thick.mCSB_scrollTools,
.mCS-3d-thick-dark.mCSB_scrollTools {
  opacity: 1;
  filter: "alpha(opacity=30)";
  -ms-filter: "alpha(opacity=30)";
}
.mCS-3d-thick.mCSB_scrollTools,
.mCS-3d-thick-dark.mCSB_scrollTools,
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer {
  border-radius: 7px;
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  border-radius: 5px;
}
.mCSB_inside + .mCS-3d-thick.mCSB_scrollTools_vertical,
.mCSB_inside + .mCS-3d-thick-dark.mCSB_scrollTools_vertical {
  right: 1px;
}
.mCS-3d-thick.mCSB_scrollTools_vertical,
.mCS-3d-thick-dark.mCSB_scrollTools_vertical {
  -webkit-box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.5);
  box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.5);
}
.mCS-3d-thick.mCSB_scrollTools_horizontal,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal {
  bottom: 1px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.5);
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.4);
  box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.4);
  width: 12px;
  margin: 2px;
  position: absolute;
  height: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4);
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #555;
}
.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  height: 12px;
  width: auto;
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 1px 1px 16px rgba(0, 0, 0, 0.1);
  box-shadow: inset 1px 1px 16px rgba(0, 0, 0, 0.1);
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent;
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px -72px;
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -92px;
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -112px;
}
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -128px;
}
/* theme: "3d-thick-dark" */
.mCS-3d-thick-dark.mCSB_scrollTools {
  -webkit-box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2);
}
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.2);
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.4), inset -1px 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.4), inset -1px 0 0 rgba(0, 0, 0, 0.2);
}
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px 0 rgba(0, 0, 0, 0.2);
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #777;
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer {
  background-color: #fff;
  background-color: rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 1px 1px 16px rgba(0, 0, 0, 0.1);
  box-shadow: inset 1px 1px 16px rgba(0, 0, 0, 0.1);
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent;
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px -72px;
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -92px;
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -112px;
}
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -128px;
}
/* ---------------------------------------- */
/* theme: "minimal", "minimal-dark" */
.mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical,
.mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical {
  right: 0;
  margin: 12px 0;
}
.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  bottom: 0;
  margin: 0 12px;
}
/* RTL direction/left-side scrollbar */
.mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical,
.mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical {
  left: 0;
  right: auto;
}
.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail,
.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent;
}
.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger,
.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger {
  height: 50px;
}
.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 50px;
}
.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.2);
  filter: "alpha(opacity=20)";
  -ms-filter: "alpha(opacity=20)";
}
.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.5);
  filter: "alpha(opacity=50)";
  -ms-filter: "alpha(opacity=50)";
}
/* theme: "minimal-dark" */
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.2);
  filter: "alpha(opacity=20)";
  -ms-filter: "alpha(opacity=20)";
}
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.5);
  filter: "alpha(opacity=50)";
  -ms-filter: "alpha(opacity=50)";
}
/* ---------------------------------------- */
/* theme "light-3", "dark-3" */
.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {
  width: 6px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.2);
}
.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 6px;
}
.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 6px;
  margin: 5px 0;
}
.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  width: 12px;
}
.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  height: 12px;
  margin: 2px 0;
}
.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px -72px;
}
.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -92px;
}
.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -112px;
}
.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -128px;
}
/* theme "dark-3" */
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
}
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85);
}
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9);
}
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
}
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px -72px;
}
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -92px;
}
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -112px;
}
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -128px;
}
/* ---------------------------------------- */
/* theme "inset", "inset-dark", "inset-2", "inset-2-dark", "inset-3", "inset-3-dark" */
.mCS-inset.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail {
  width: 12px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.2);
}
.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 6px;
  margin: 3px 5px;
  position: absolute;
  height: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  height: 6px;
  margin: 5px 3px;
  position: absolute;
  width: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 12px;
  margin: 2px 0;
}
.mCS-inset.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px -72px;
}
.mCS-inset.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -92px;
}
.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -112px;
}
.mCS-inset.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -128px;
}
/* theme "inset-dark", "inset-2-dark", "inset-3-dark" */
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
}
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85);
}
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9);
}
.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
}
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px -72px;
}
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -92px;
}
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -112px;
}
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -128px;
}
/* theme "inset-2", "inset-2-dark" */
.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent;
  border-width: 1px;
  border-style: solid;
  border-color: #fff;
  border-color: rgba(255, 255, 255, 0.2);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail {
  border-color: #000;
  border-color: rgba(0, 0, 0, 0.2);
}
/* theme "inset-3", "inset-3-dark" */
.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.6);
}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.6);
}
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
}
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85);
}
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9);
}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.75);
}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85);
}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9);
}
/* ---------------------------------------- */
/* ---------------------------------------- */
.hint-body .mCustomScrollbar .mCSB_container {
  margin-bottom: 0 !important;
  padding-left: 20px;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.hint-body .mCustomScrollbar .mCSB_scrollTools {
  height: 100% !important;
}
.hint-body .mCustomScrollbar .mCSB_scrollTools .mCSB_draggerContainer {
  opacity: 0 !important;
}
.hint-body .mCustomScrollbar .mCSB_scrollTools .mCSB_buttonRight {
  background-position: center !important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 14 27'%3E%3Cdefs/%3E%3Cpath stroke='%23000' stroke-width='2' d='M1 26l11-12.5L1 1'/%3E%3C/svg%3E") !important;
  width: 30px !important;
  height: 25px !important;
  opacity: 0.9 !important;
  top: 50% !important;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.hint-body .mCustomScrollbar .mCSB_scrollTools .mCSB_buttonLeft {
  background-position: center !important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 14 27'%3E%3Cdefs/%3E%3Cpath stroke='%23000' stroke-width='2' d='M1 26l11-12.5L1 1'/%3E%3C/svg%3E") !important;
  width: 30px !important;
  height: 25px !important;
  opacity: 0.9 !important;
  bottom: 50% !important;
  -webkit-transform: rotate(180deg) translateY(-50%) !important;
  transform: rotate(180deg) translateY(-50%) !important;
}
/* ---------------------------------------- */

.slim-file-hopper {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.slim-image-editor {
  position: relative;
  height: 100%;
  text-align: left;
  z-index: 1;
}
.slim-image-editor .slim-container {
  position: relative;
  height: calc(100% - 8em);
  width: 100%;
  z-index: 2;
  direction: ltr;
}
.slim-image-editor .slim-editor-utils-group,
.slim-image-editor .slim-editor-btn-group {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.slim-image-editor .slim-stage {
  position: absolute;
  line-height: 0;
}
.slim-image-editor .slim-wrapper {
  position: absolute;
  z-index: 2;
}
.slim-image-editor .slim-crop-preview {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  line-height: 0;
}
.slim-image-editor .slim-stage {
  z-index: 4;
}
.slim-image-editor .slim-crop-preview {
  z-index: 3;
  border-radius: 4px;
}
.slim-image-editor .slim-crop-preview img,
.slim-image-editor .slim-crop-preview::after,
.slim-image-editor .slim-crop-preview canvas {
  position: absolute;
  display: block;
  border-radius: inherit;
  left: 0;
  top: 0;
}
.slim-image-editor .slim-crop-preview .slim-crop {
  z-index: 3;
}
.slim-image-editor .slim-crop-preview::after {
  z-index: 2;
  right: 0;
  bottom: 0;
  content: '';
}
.slim-image-editor .slim-crop-preview .slim-crop-blur {
  -webkit-filter: contrast(0.7);
  -moz-filter: contrast(0.7);
  filter: contrast(0.7);
  z-index: 1;
}
.slim-image-editor .slim-editor-utils-group {
  text-align: center;
}
.slim-image-editor .slim-editor-utils-group button {
  width: 2.5em;
  height: 2.5em;
  padding: 0;
  font-size: 1em;
  cursor: pointer;
  outline: none;
  -webkit-box-shadow: inset 0 -1px 2px rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
  box-shadow: inset 0 -1px 2px rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
  background-color: transparent;
  background-size: 50% 50%;
  background-position: center center;
  background-repeat: no-repeat;
}
.slim-image-editor .slim-editor-utils-group button:active {
  background-color: rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
}
.slim-image-editor .slim-editor-btn-group {
  text-align: center;
}
.slim-image-editor .slim-editor-btn-group button {
  position: relative;
  display: inline-block;
  vertical-align: top;
  font-size: 1em;
  margin: 0 0.75em;
  padding: 0.75em 1.5em 0.875em;
  cursor: pointer;
  overflow: hidden;
  -webkit-transition: color 0.25s, box-shadow 0.25s, background-color 0.25s;
  -webkit-transition: color 0.25s, background-color 0.25s, -webkit-box-shadow 0.25s;
  transition: color 0.25s, background-color 0.25s, -webkit-box-shadow 0.25s;
  transition: color 0.25s, box-shadow 0.25s, background-color 0.25s;
  transition: color 0.25s, box-shadow 0.25s, background-color 0.25s, -webkit-box-shadow 0.25s;
  -webkit-box-shadow: inset 0 -1px 2px rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
  box-shadow: inset 0 -1px 2px rgba(0, 0, 0, 0.1), inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
  background-color: transparent;
  outline: none;
}
.slim-image-editor .slim-editor-btn-group button:active {
  padding: 0.875em 1.5em 0.75em;
  background-color: rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
}
.slim-rotation-disabled .slim-container {
  height: calc(100% - 4em);
}
.slim-rotation-disabled .slim-editor-utils-group {
  display: none;
}
.slim-editor-utils-btn,
.slim-editor-btn {
  color: rgba(255, 255, 255, 0.75);
  border: 2px solid rgba(0, 0, 0, 0.25);
}
.slim-editor-utils-btn:focus,
.slim-editor-utils-btn:hover,
.slim-editor-btn:focus,
.slim-editor-btn:hover {
  color: rgba(255, 255, 255, 0.9);
}
.slim-editor-utils-btn {
  border-radius: 0.6875em;
}
.slim-editor-btn {
  border-radius: 0.5em;
}
.slim-image-editor-preview::after {
  background-color: rgba(244, 250, 255, 0.4);
  -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.07), 0 1px 5px rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.07), 0 1px 5px rgba(0, 0, 0, 0.3);
}
.slim-btn-rotate {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='252' height='287' viewBox='0 0 252 287' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M134.762.626v36.15c65.016 4.594 116.34 58.75 116.34 124.936 0 69.198-56.09 125.288-125.29 125.288C56.616 287 .525 230.91.525 161.71c0-30.036 10.592-57.59 28.215-79.17l31.934 31.934C51.03 127.75 45.27 144.04 45.27 161.71c0 44.485 36.06 80.544 80.544 80.544 44.484 0 80.544-36.058 80.544-80.543 0-41.454-31.327-75.56-71.594-80.017v35.272l-62.646-57.89L134.762.625zm-8.95 196.883c-19.77 0-35.796-16.028-35.796-35.798 0-19.77 16.027-35.796 35.797-35.796 19.77 0 35.797 16.026 35.797 35.796s-16.027 35.797-35.797 35.797z' fill='rgba(255,255,255,.8)' fill-rule='evenodd'/%3E%3C/svg%3E");
}
.slim-editor-utils-group {
  padding: 1em 0 0;
}
.slim-editor-btn-group {
  padding: 1em 0 0;
}
@media (min-width: 40em) {
  .slim-btn-group {
    padding-top: 2em;
  }
}
.slim-crop-area {
  position: absolute;
  -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.75), 0 0 0 1px rgba(255, 255, 255, 0.75);
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.75), 0 0 0 1px rgba(255, 255, 255, 0.75);
}
.slim-crop-area .grid {
  overflow: hidden;
}
.slim-crop-area .grid::before,
.slim-crop-area .grid::after {
  position: absolute;
  z-index: 2;
  content: '';
  opacity: 0;
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.slim-crop-area .grid::before {
  top: 33.333%;
  bottom: 33.333%;
  left: 1px;
  right: 1px;
  -webkit-box-shadow: inset 0 -1px 0 0 rgba(255, 255, 255, 0.35), inset 0 1px 0 0 rgba(255, 255, 255, 0.35);
  box-shadow: inset 0 -1px 0 0 rgba(255, 255, 255, 0.35), inset 0 1px 0 0 rgba(255, 255, 255, 0.35);
}
.slim-crop-area .grid::after {
  top: 1px;
  bottom: 1px;
  left: 33.333%;
  right: 33.333%;
  -webkit-box-shadow: inset -1px 0 0 0 rgba(255, 255, 255, 0.35), inset 1px 0 0 0 rgba(255, 255, 255, 0.35);
  box-shadow: inset -1px 0 0 0 rgba(255, 255, 255, 0.35), inset 1px 0 0 0 rgba(255, 255, 255, 0.35);
}
.slim-crop-area button {
  position: absolute;
  background: #fafafa;
  -webkit-box-shadow: inset 0 1px 0 0 #fff, 0 1px 1px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 1px 0 0 #fff, 0 1px 1px rgba(0, 0, 0, 0.15);
  border: none;
  padding: 0;
  margin: 0;
  width: 16px;
  height: 16px;
  margin-top: -8px;
  margin-left: -8px;
  border-radius: 8px;
  z-index: 3;
}
.slim-crop-area [class*='n'] {
  top: 0;
}
.slim-crop-area [class*='s'] {
  top: 100%;
}
.slim-crop-area [class*='w'] {
  left: 0;
}
.slim-crop-area [class*='e'] {
  left: 100%;
}
.slim-crop-area .e,
.slim-crop-area .w {
  top: 50%;
  cursor: ew-resize;
  height: 30px;
  margin-top: -15px;
}
.slim-crop-area .n,
.slim-crop-area .s {
  left: 50%;
  cursor: ns-resize;
  width: 30px;
  margin-left: -15px;
}
.slim-crop-area .ne,
.slim-crop-area .sw {
  cursor: nesw-resize;
}
.slim-crop-area .nw,
.slim-crop-area .se {
  cursor: nwse-resize;
}
.slim-crop-area .c {
  top: 10px;
  left: 10px;
  width: calc(100% - 20px);
  height: calc(100% - 20px);
  margin: 0;
  border-radius: 0;
  border: none;
  z-index: 2;
  -webkit-box-shadow: none;
  box-shadow: none;
  opacity: 0;
  cursor: move;
}
.slim-crop-area button:not(.c)::after {
  content: '';
  position: absolute;
  left: -12px;
  right: -12px;
  top: -12px;
  bottom: -12px;
}
.slim-crop-area .slim-crop-mask {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  z-index: 1;
}
.slim-crop-area .slim-crop-mask img {
  position: absolute;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  margin: 0 !important;
  width: auto;
  height: auto;
  max-width: none;
  min-width: initial;
}
.slim-crop-area[data-dragging='true'] .grid::before,
.slim-crop-area[data-dragging='true'] .grid::after {
  opacity: 1;
}
.slim-popover {
  -ms-touch-action: none;
  touch-action: none;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  padding: 1em;
  font-size: 16px;
  background: rgba(25, 27, 29, 0.99);
  z-index: 2147483647;
  overflow: hidden;
}
.slim-popover[data-state='off'] {
  left: -100%;
}
.slim-popover::after {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  content: '';
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0) 80%);
}
@media (min-width: 40em) {
  .slim-popover {
    padding: 2em;
  }
}
.slim,
.slim-popover,
.slim-crop-area,
.slim-image-editor {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.slim button,
.slim-popover button,
.slim-crop-area button,
.slim-image-editor button {
  -webkit-highlight: none;
  -webkit-tap-highlight-color: transparent;
}
.slim *,
.slim-popover *,
.slim-crop-area *,
.slim-image-editor * {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}
.slim img,
.slim-popover img,
.slim-crop-area img,
.slim-image-editor img {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABG2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS41LjAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+Gkqr6gAAAYBpQ0NQc1JHQiBJRUM2MTk2Ni0yLjEAACiRdZHPK0RRFMc/M4gYERaKxUvDamhQExtlJqEmTWOUwWbmzS81P17vzaTJVtlOUWLj14K/gK2yVopISdlZExv0nGfUSObc7rmf+73nnO49F+yhtJoxat2Qyeb14KRXmQ8vKPWP2OjCQRtKRDW08UDAT1V7u5Fosat+q1b1uH+tKRY3VLA1CI+pmp4XnhL2r+Q1izeFO9RUJCZ8LOzS5YLC15YeLfOTxckyf1ish4I+sLcKK8lfHP3FakrPCMvLcWbSBfXnPtZLHPHs3KysPTK7MQgyiReFaSbw4WGQUfEe+hliQHZUyXd/58+Qk1xVvEYRnWWSpMjjErUg1eOyJkSPy0hTtPr/t69GYnioXN3hhboH03zphfoN+CyZ5vu+aX4eQM09nGUr+bk9GHkVvVTRnLvQsgYn5xUtugWn69B5p0X0yLdUI9OeSMDzETSHof0SGhfLPfs55/AWQqvyVRewvQN9Et+y9AUyt2fOEwKMEgAAAAlwSFlzAAALEwAACxMBAJqcGAAAAC9JREFUOI1jZGBgkGIgDjwjRhETkYYRDUYNHDVwMBjISIJaonLU4PfyqIGjBpIBAPvwAUFW9TOIAAAAAElFTkSuQmCC");
}
.slim img {
  width: 100%;
  height: auto;
}
span.slim {
  display: block;
}
.slim {
  position: relative;
  font-size: inherit;
  background-color: transparent;
  -webkit-transition: background-color 0.25s;
  transition: background-color 0.25s;
  padding-bottom: 0.025px;
}
@-webkit-keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.slim[data-state*='file-over'] .slim-btn {
  pointer-events: none;
}
.slim[data-state*='empty']:hover {
  background-color: #eee;
}
.slim[data-state*='empty'] .slim-label {
  visibility: visible;
  opacity: 1;
}
.slim[data-state*='busy'] .slim-label {
  opacity: 0;
}
.slim[data-state*='loading'] .slim-label {
  display: none;
}
.slim[data-state*='loading'] .slim-label-loading {
  opacity: 1;
  display: block;
}
.slim[data-state*='preview'] .slim-label {
  visibility: hidden;
}
.slim[data-state*='error'] {
  background-color: #e8a69f !important;
  color: #702010;
}
.slim > img,
.slim > input[type='file'] {
  display: block !important;
  opacity: 0 !important;
  width: 0 !important;
  height: 0 !important;
  padding: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  margin-top: 0 !important;
  border: 0 !important;
}
.slim > img + input[type='file'] {
  margin-bottom: 0 !important;
}
.slim > input[type='file'] + img {
  margin-bottom: 0 !important;
}
.slim > input[type='hidden'] {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  opacity: 0;
}
.slim .slim-label-loading {
  display: none;
}
.slim .slim-label {
  visibility: hidden;
  -webkit-transition: opacity 0.25s;
  transition: opacity 0.25s;
}
.slim .slim-label-loading,
.slim .slim-label,
.slim .slim-error {
  max-width: 100%;
}
.slim .slim-file-hopper {
  z-index: 3;
  background: rgba(0, 0, 0, 0.0001);
}
.slim .slim-ratio,
.slim .slim-drip,
.slim .slim-status,
.slim .slim-result,
.slim .slim-area {
  border-radius: inherit;
}
.slim .slim-area {
  width: 100%;
  color: inherit;
  overflow: hidden;
}
.slim .slim-area *:only-of-type {
  margin: 0;
}
.slim .slim-area .slim-loader {
  pointer-events: none;
  position: absolute;
  right: 0.875em;
  top: 0.875em;
  width: 23px;
  height: 23px;
  z-index: 1;
}
.slim .slim-area .slim-loader svg {
  display: block;
  width: 100%;
  height: 100%;
  opacity: 0;
}
.slim .slim-area .slim-upload-status {
  position: absolute;
  right: 1em;
  top: 1em;
  z-index: 1;
  opacity: 0;
  -webkit-transition: opacity 0.25s;
  transition: opacity 0.25s;
  white-space: nowrap;
  line-height: 1.65;
  font-weight: normal;
}
.slim .slim-area .slim-upload-status-icon {
  display: inline-block;
  opacity: 0.9;
}
.slim .slim-area .slim-drip,
.slim .slim-area .slim-status,
.slim .slim-area .slim-result {
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.slim .slim-area .slim-drip,
.slim .slim-area .slim-result {
  position: absolute;
}
.slim .slim-area .slim-status {
  padding: 3em 1.5em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  pointer-events: none;
}
.slim .slim-area .slim-drip {
  z-index: 1;
  overflow: hidden;
}
.slim .slim-area .slim-drip > span {
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  margin-left: -25%;
  margin-top: -25%;
  width: 50%;
  padding-bottom: 50%;
}
.slim .slim-area .slim-drip > span > span {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.25);
  border-radius: 50%;
  opacity: 0.5;
  left: 0;
  top: 0;
}
.slim .slim-area .slim-result {
  overflow: hidden;
  -webkit-perspective: 1px;
}
.slim .slim-area .slim-result img {
  display: block;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.slim .slim-area .slim-result img:not([src]),
.slim .slim-area .slim-result img[src=''] {
  visibility: hidden;
}
.slim .slim-btn-group {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 3;
  overflow: hidden;
  pointer-events: none;
}
.slim .slim-btn-group button {
  pointer-events: all;
  cursor: pointer;
}
.slim[data-ratio*=':'] {
  min-height: initial;
}
.slim[data-ratio*=':'] .slim-status {
  position: absolute;
  padding: 0 1.5em;
}
.slim[data-ratio='16:10'] > input[type='file'],
.slim[data-ratio='16:10'] > img {
  margin-bottom: 62.5%;
}
.slim[data-ratio='10:16'] > input[type='file'],
.slim[data-ratio='10:16'] > img {
  margin-bottom: 160%;
}
.slim[data-ratio='16:9'] > input[type='file'],
.slim[data-ratio='16:9'] > img {
  margin-bottom: 56.25%;
}
.slim[data-ratio='9:16'] > input[type='file'],
.slim[data-ratio='9:16'] > img {
  margin-bottom: 177.77778%;
}
.slim[data-ratio='5:3'] > input[type='file'],
.slim[data-ratio='5:3'] > img {
  margin-bottom: 60%;
}
.slim[data-ratio='3:5'] > input[type='file'],
.slim[data-ratio='3:5'] > img {
  margin-bottom: 166.66667%;
}
.slim[data-ratio='5:4'] > input[type='file'],
.slim[data-ratio='5:4'] > img {
  margin-bottom: 80%;
}
.slim[data-ratio='4:5'] > input[type='file'],
.slim[data-ratio='4:5'] > img {
  margin-bottom: 125%;
}
.slim[data-ratio='4:3'] > input[type='file'],
.slim[data-ratio='4:3'] > img {
  margin-bottom: 75%;
}
.slim[data-ratio='3:4'] > input[type='file'],
.slim[data-ratio='3:4'] > img {
  margin-bottom: 133.33333%;
}
.slim[data-ratio='3:2'] > input[type='file'],
.slim[data-ratio='3:2'] > img {
  margin-bottom: 66.66667%;
}
.slim[data-ratio='2:3'] > input[type='file'],
.slim[data-ratio='2:3'] > img {
  margin-bottom: 150%;
}
.slim[data-ratio='1:1'] > input[type='file'],
.slim[data-ratio='1:1'] > img {
  margin-bottom: 100%;
}
.slim-btn-group {
  padding: 1.5em 0;
  text-align: center;
}
.slim-btn {
  position: relative;
  padding: 0;
  margin: 0 7.2px;
  font-size: 0;
  outline: none;
  width: 36px;
  height: 36px;
  border: none;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.7);
  background-repeat: no-repeat;
  background-size: 50% 50%;
  background-position: center center;
}
.slim-btn {
  border-radius: 50%;
}
.slim-btn::before {
  border-radius: inherit;
  position: absolute;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  left: -3px;
  right: -3px;
  bottom: -3px;
  top: -3px;
  border: 3px solid white;
  content: '';
  -webkit-transform: scale(0.95);
  transform: scale(0.95);
  opacity: 0;
  -webkit-transition: all 0.25s;
  transition: all 0.25s;
  z-index: -1;
  pointer-events: none;
}
.slim-btn:focus::before,
.slim-btn:hover::before {
  opacity: 1;
  -webkit-transform: scale(1);
  transform: scale(1);
}
.slim-btn * {
  pointer-events: none;
}
.slim-btn-remove {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 269 269' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='1.414'%3E%3Cpath d='M63.12 250.254s3.998 18.222 24.582 18.222h93.072c20.583 0 24.582-18.222 24.582-18.222l18.374-178.66H44.746l18.373 178.66zM170.034 98.442c0-4.943 4.006-8.95 8.95-8.95 4.942 0 8.95 4.007 8.95 8.95l-8.95 134.238c0 4.943-4.008 8.95-8.95 8.95-4.942 0-8.95-4.008-8.95-8.95l8.95-134.238zm-44.746 0c0-4.943 4.006-8.95 8.948-8.95 4.943 0 8.95 4.007 8.95 8.95V232.68c0 4.943-4.007 8.95-8.95 8.95s-8.95-4.008-8.95-8.95V98.442zm-35.798-8.95c4.943 0 8.95 4.006 8.95 8.95l8.95 134.237c0 4.942-4.008 8.948-8.95 8.948-4.943 0-8.95-4.007-8.95-8.95l-8.95-134.236c0-4.943 4.008-8.95 8.95-8.95zm128.868-53.68h-39.376V17.898c0-13.578-4.39-17.9-17.898-17.9H107.39C95 0 89.492 6 89.492 17.9V35.81H50.116c-7.914 0-14.32 6.007-14.32 13.43 0 7.424 6.406 13.43 14.32 13.43H218.36c7.914 0 14.32-6.006 14.32-13.43 0-7.423-6.406-13.43-14.32-13.43zm-57.274 0H107.39l.002-17.914h53.695V35.81z' fill='%23fff'/%3E%3C/svg%3E");
}
.slim-btn-download {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 269 269' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='1.414'%3E%3Cpath d='M232.943 223.73H35.533c-12.21 0-22.11 10.017-22.11 22.373 0 12.356 9.9 22.373 22.11 22.373h197.41c12.21 0 22.11-10.017 22.11-22.373 0-12.356-9.9-22.373-22.11-22.373zM117.88 199.136c4.035 4.04 9.216 6.147 14.492 6.508.626.053 1.227.188 1.866.188.633 0 1.228-.135 1.847-.186 5.284-.357 10.473-2.464 14.512-6.51l70.763-70.967c8.86-8.876 8.86-23.268 0-32.143-8.86-8.876-23.225-8.876-32.086 0l-32.662 32.756V22.373C156.612 10.017 146.596 0 134.238 0c-12.356 0-22.372 10.017-22.372 22.373v106.41L79.204 96.027c-8.86-8.876-23.226-8.876-32.086 0-8.86 8.875-8.86 23.267 0 32.142l70.763 70.966z' fill='%23fff'/%3E%3C/svg%3E");
}
.slim-btn-upload {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='243' height='269' viewBox='0 0 243 269' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EDownload%3C/title%3E%3Cpath d='M219.943 223.73H22.533c-12.21 0-22.11 10.017-22.11 22.373 0 12.356 9.9 22.373 22.11 22.373h197.41c12.21 0 22.11-10.017 22.11-22.373 0-12.356-9.9-22.373-22.11-22.373zM104.88 6.696c4.035-4.04 9.216-6.147 14.492-6.508C119.998.135 120.6 0 121.238 0c.633 0 1.228.135 1.847.186 5.284.357 10.473 2.464 14.512 6.51l70.763 70.967c8.86 8.875 8.86 23.267 0 32.142-8.86 8.876-23.225 8.876-32.086 0L143.612 77.05v106.41c0 12.355-10.016 22.372-22.374 22.372-12.356 0-22.372-10.017-22.372-22.373V77.05l-32.662 32.755c-8.86 8.876-23.226 8.876-32.086 0-8.86-8.875-8.86-23.267 0-32.142L104.88 6.696z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");
}
.slim-btn-edit {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 269 269' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='1.414'%3E%3Cpath d='M161.36 56.337c-7.042-7.05-18.46-7.05-25.5 0l-6.373 6.38-89.243 89.338.023.023-2.812 2.82s-8.968 9.032-29.216 74.4c-.143.456-.284.91-.427 1.373-.36 1.172-.726 2.362-1.094 3.568-.327 1.066-.657 2.154-.988 3.25-.28.922-.556 1.835-.84 2.778-.64 2.14-1.29 4.318-1.954 6.567-1.455 4.937-5.01 16.07-.99 20.1 3.87 3.882 15.12.467 20.043-.993 2.233-.662 4.396-1.31 6.52-1.952.98-.296 1.932-.586 2.89-.878 1.032-.314 2.058-.626 3.063-.935 1.27-.39 2.52-.775 3.75-1.157l1.09-.34c62.193-19.365 73.358-28.453 74.286-29.284l.01-.01.067-.06 2.88-2.886.192.193 89.244-89.336 6.373-6.382c7.04-7.048 7.04-18.476 0-25.525l-50.998-51.05zM103.4 219.782c-.08.053-.185.122-.297.193l-.21.133c-.076.047-.158.098-.245.15l-.243.148c-2.97 1.777-11.682 6.362-32.828 14.017-2.47.894-5.162 1.842-7.98 2.82l-30.06-30.092c.98-2.84 1.928-5.55 2.825-8.04 7.638-21.235 12.22-29.974 13.986-32.94l.12-.2c.063-.1.12-.196.175-.283l.126-.2c.07-.11.14-.217.192-.296l2.2-2.205 54.485 54.542-2.248 2.255zM263.35 56.337l-50.996-51.05c-7.04-7.048-18.456-7.048-25.498 0L174.108 18.05c-7.04 7.048-7.04 18.476 0 25.524l50.996 51.05c7.04 7.048 18.457 7.048 25.498 0l12.75-12.762c7.04-7.05 7.04-18.477 0-25.525z' fill='%23fff'/%3E%3C/svg%3E");
}
.slim-loader-background {
  stroke: rgba(0, 0, 0, 0.15);
}
.slim-loader-foreground {
  stroke: rgba(0, 0, 0, 0.65);
}
.slim[data-state*='preview'] .slim-loader-background {
  stroke: rgba(255, 255, 255, 0.25);
}
.slim[data-state*='preview'] .slim-loader-foreground {
  stroke: #fff;
}
.slim-upload-status {
  padding: 0 0.5em;
  border-radius: 0.3125em;
  font-size: 0.75em;
  -webkit-box-shadow: 0 0.125em 0.25em rgba(0, 0, 0, 0.25);
  box-shadow: 0 0.125em 0.25em rgba(0, 0, 0, 0.25);
}
.slim-upload-status[data-state='success'] {
  background-color: #d1ed8f;
  color: #323e15;
}
.slim-upload-status[data-state='success'] .slim-upload-status-icon {
  width: 0.5em;
  height: 0.75em;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  border: 0.1875em solid currentColor;
  border-left: none;
  border-top: none;
  margin-right: 0.325em;
  margin-left: 0.25em;
  margin-bottom: 0.0625em;
}
.slim-upload-status[data-state='error'] {
  background: #efd472;
  color: #574016;
}
.slim-upload-status[data-state='error'] .slim-upload-status-icon {
  margin-left: -0.125em;
  margin-right: 0.5em;
  width: 0.5625em;
  height: 1em;
  position: relative;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.slim-upload-status[data-state='error'] .slim-upload-status-icon:after,
.slim-upload-status[data-state='error'] .slim-upload-status-icon:before {
  content: '';
  position: absolute;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  width: 0;
  height: 0;
  border-width: 0.09em;
  border-style: solid;
  border-color: currentColor;
  background-color: currentColor;
  -webkit-transform: translate(-50%, -50%) translate(0.5em, 0.5em);
  transform: translate(-50%, -50%) translate(0.5em, 0.5em);
}
.slim-upload-status[data-state='error'] .slim-upload-status-icon:before {
  width: 0.66666667em;
}
.slim-upload-status[data-state='error'] .slim-upload-status-icon:after {
  height: 0.66666667em;
}

.page-wrapper .custom-html-editor [class^="note-icon-"]:before,
.page-wrapper .custom-html-editor [class*=" note-icon-"]:before {
  display: inline-block;
  font: normal normal normal 14px summernote;
  font-size: inherit;
  -webkit-font-smoothing: antialiased;
  text-decoration: inherit;
  text-rendering: auto;
  text-transform: none;
  vertical-align: middle;
  speak: none;
  -moz-osx-font-smoothing: grayscale;
}
.page-wrapper .custom-html-editor .note-icon-align-center:before,
.page-wrapper .custom-html-editor .note-icon-align-indent:before,
.page-wrapper .custom-html-editor .note-icon-align-justify:before,
.page-wrapper .custom-html-editor .note-icon-align-left:before,
.page-wrapper .custom-html-editor .note-icon-align-outdent:before,
.page-wrapper .custom-html-editor .note-icon-align-right:before,
.page-wrapper .custom-html-editor .note-icon-align:before,
.page-wrapper .custom-html-editor .note-icon-arrow-circle-down:before,
.page-wrapper .custom-html-editor .note-icon-arrow-circle-left:before,
.page-wrapper .custom-html-editor .note-icon-arrow-circle-right:before,
.page-wrapper .custom-html-editor .note-icon-arrow-circle-up:before,
.page-wrapper .custom-html-editor .note-icon-arrows-alt:before,
.page-wrapper .custom-html-editor .note-icon-arrows-h:before,
.page-wrapper .custom-html-editor .note-icon-arrows-v:before,
.page-wrapper .custom-html-editor .note-icon-bold:before,
.page-wrapper .custom-html-editor .note-icon-caret:before,
.page-wrapper .custom-html-editor .note-icon-chain-broken:before,
.page-wrapper .custom-html-editor .note-icon-circle:before,
.page-wrapper .custom-html-editor .note-icon-close:before,
.page-wrapper .custom-html-editor .note-icon-code:before,
.page-wrapper .custom-html-editor .note-icon-col-after:before,
.page-wrapper .custom-html-editor .note-icon-col-before:before,
.page-wrapper .custom-html-editor .note-icon-col-remove:before,
.page-wrapper .custom-html-editor .note-icon-eraser:before,
.page-wrapper .custom-html-editor .note-icon-font:before,
.page-wrapper .custom-html-editor .note-icon-frame:before,
.page-wrapper .custom-html-editor .note-icon-italic:before,
.page-wrapper .custom-html-editor .note-icon-link:before,
.page-wrapper .custom-html-editor .note-icon-magic:before,
.page-wrapper .custom-html-editor .note-icon-menu-check:before,
.page-wrapper .custom-html-editor .note-icon-minus:before,
.page-wrapper .custom-html-editor .note-icon-orderedlist:before,
.page-wrapper .custom-html-editor .note-icon-pencil:before,
.page-wrapper .custom-html-editor .note-icon-picture:before,
.page-wrapper .custom-html-editor .note-icon-question:before,
.page-wrapper .custom-html-editor .note-icon-redo:before,
.page-wrapper .custom-html-editor .note-icon-row-above:before,
.page-wrapper .custom-html-editor .note-icon-row-below:before,
.page-wrapper .custom-html-editor .note-icon-row-remove:before,
.page-wrapper .custom-html-editor .note-icon-special-character:before,
.page-wrapper .custom-html-editor .note-icon-square:before,
.page-wrapper .custom-html-editor .note-icon-strikethrough:before,
.page-wrapper .custom-html-editor .note-icon-subscript:before,
.page-wrapper .custom-html-editor .note-icon-summernote:before,
.page-wrapper .custom-html-editor .note-icon-superscript:before,
.page-wrapper .custom-html-editor .note-icon-table:before,
.page-wrapper .custom-html-editor .note-icon-text-height:before,
.page-wrapper .custom-html-editor .note-icon-trash:before,
.page-wrapper .custom-html-editor .note-icon-underline:before,
.page-wrapper .custom-html-editor .note-icon-undo:before,
.page-wrapper .custom-html-editor .note-icon-unorderedlist:before,
.page-wrapper .custom-html-editor .note-icon-video:before {
  display: inline-block;
  font-family: "summernote";
  font-style: normal;
  font-weight: normal;
  text-decoration: inherit;
  line-height: 0;
}
.page-wrapper .custom-html-editor .note-icon-align-center:before {
  content: "\f101";
}
.page-wrapper .custom-html-editor .note-icon-align-indent:before {
  content: "\f102";
}
.page-wrapper .custom-html-editor .note-icon-align-justify:before {
  content: "\f103";
}
.page-wrapper .custom-html-editor .note-icon-align-left:before {
  content: "\f104";
}
.page-wrapper .custom-html-editor .note-icon-align-outdent:before {
  content: "\f105";
}
.page-wrapper .custom-html-editor .note-icon-align-right:before {
  content: "\f106";
}
.page-wrapper .custom-html-editor .note-icon-align:before {
  content: "\f107";
}
.page-wrapper .custom-html-editor .note-icon-arrow-circle-down:before {
  content: "\f108";
}
.page-wrapper .custom-html-editor .note-icon-arrow-circle-left:before {
  content: "\f109";
}
.page-wrapper .custom-html-editor .note-icon-arrow-circle-right:before {
  content: "\f10a";
}
.page-wrapper .custom-html-editor .note-icon-arrow-circle-up:before {
  content: "\f10b";
}
.page-wrapper .custom-html-editor .note-icon-arrows-alt:before {
  content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.1853 10.1858L3 3M3 3L3.00032 10.186M3 3L10.1856 3.00018M13.8147 10.1858L21 3M21 3L20.9996 10.186M21 3L13.8143 3.00026M10.1853 13.8142L3 21M3 21L3.0004 13.814M3 21L10.1857 20.9997M13.8147 13.8142L21 21M21 21L20.9993 13.8136M21 21L13.814 20.9994' stroke='%233A3A3A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.page-wrapper .custom-html-editor .note-icon-arrows-h:before {
  content: "\f10d";
}
.page-wrapper .custom-html-editor .note-icon-arrows-v:before {
  content: "\f10e";
}
.page-wrapper .custom-html-editor .note-icon-bold:before {
  content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.8945 11.8721C16.528 12.2529 17.6748 12.7142 18.335 13.2559C19.2829 14.026 19.7568 15.0247 19.7568 16.252C19.7568 17.5469 19.2363 18.6175 18.1953 19.4639C16.9173 20.488 15.0596 21 12.6221 21H3.875V20.5303C4.67057 20.5303 5.20801 20.4583 5.4873 20.3145C5.77507 20.1621 5.97396 19.9674 6.08398 19.7305C6.20247 19.4935 6.26172 18.9095 6.26172 17.9785V6.80664C6.26172 5.87565 6.20247 5.29167 6.08398 5.05469C5.97396 4.80924 5.77507 4.61458 5.4873 4.4707C5.19954 4.32682 4.66211 4.25488 3.875 4.25488V3.78516H12.127C14.099 3.78516 15.4954 3.96289 16.3164 4.31836C17.1374 4.66536 17.7848 5.1901 18.2588 5.89258C18.7327 6.58659 18.9697 7.32715 18.9697 8.11426C18.9697 8.94369 18.6693 9.68424 18.0684 10.3359C17.4674 10.9792 16.4095 11.4912 14.8945 11.8721ZM10.2734 11.5293C11.4753 11.5293 12.3597 11.3939 12.9268 11.123C13.5023 10.8522 13.9424 10.4714 14.2471 9.98047C14.5518 9.48958 14.7041 8.86328 14.7041 8.10156C14.7041 7.33984 14.5518 6.71777 14.2471 6.23535C13.9508 5.74447 13.5234 5.37207 12.9648 5.11816C12.4062 4.86426 11.5091 4.74154 10.2734 4.75V11.5293ZM10.2734 12.5195V18.042L10.2607 18.6768C10.2607 19.1338 10.375 19.4808 10.6035 19.7178C10.8405 19.9463 11.1875 20.0605 11.6445 20.0605C12.3216 20.0605 12.9437 19.9124 13.5107 19.6162C14.0863 19.3115 14.5264 18.8757 14.8311 18.3086C15.1357 17.7331 15.2881 17.0941 15.2881 16.3916C15.2881 15.5876 15.1019 14.8682 14.7295 14.2334C14.3571 13.5902 13.8451 13.1416 13.1934 12.8877C12.5417 12.6338 11.5684 12.5111 10.2734 12.5195Z' fill='%233A3A3A'/%3E%3C/svg%3E%0A");
}
.page-wrapper .custom-html-editor .note-icon-caret:before {
  content: "\f110";
}
.page-wrapper .custom-html-editor .note-icon-chain-broken:before {
  content: "\f111";
}
.page-wrapper .custom-html-editor .note-icon-circle:before {
  content: "\f112";
}
.page-wrapper .custom-html-editor .note-icon-close:before {
  content: "\f113";
}
.page-wrapper .custom-html-editor .note-icon-code:before {
  content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 16L2 12L6 8' stroke='%233A3A3A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18 16L22 12L18 8' stroke='%233A3A3A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.56689 19.1782L15.5669 5.32182' stroke='%233A3A3A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.page-wrapper .custom-html-editor .note-icon-col-after:before {
  content: "\f115";
}
.page-wrapper .custom-html-editor .note-icon-col-before:before {
  content: "\f116";
}
.page-wrapper .custom-html-editor .note-icon-col-remove:before {
  content: "\f117";
}
.page-wrapper .custom-html-editor .note-icon-eraser:before {
  content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.62127 5.51493C7.84385 4.62459 8.64382 4 9.56155 4H17.4384C18.7396 4 19.6943 5.22278 19.3787 6.48507L16.3787 18.4851C16.1561 19.3754 15.3562 20 14.4384 20H6.56155C5.26041 20 4.30569 18.7772 4.62127 17.5149L7.62127 5.51493Z' stroke='%233A3A3A' stroke-width='1.5'/%3E%3Cpath d='M17.4384 4H9.56155C8.64382 4 7.84385 4.62459 7.62127 5.51493L6 12H18L19.3787 6.48507C19.6943 5.22278 18.7396 4 17.4384 4Z' fill='%233A3A3A'/%3E%3C/svg%3E%0A");
}
.page-wrapper .custom-html-editor .note-icon-font:before {
  content: "\f119";
}
.page-wrapper .custom-html-editor .note-icon-frame:before {
  content: "\f11a";
}
.page-wrapper .custom-html-editor .note-icon-italic:before {
  content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.0273 4.25488L10.167 3.78516H18.5713L18.4062 4.25488C17.6445 4.25488 17.0605 4.42415 16.6543 4.7627C16.2565 5.10124 15.9053 5.80794 15.6006 6.88281L12.4521 17.9023C12.2236 18.681 12.1094 19.2015 12.1094 19.4639C12.1094 19.7686 12.2279 20.0055 12.4648 20.1748C12.7695 20.3949 13.3451 20.5133 14.1914 20.5303L14.0645 21H5.52051L5.66016 20.5303C6.51497 20.5303 7.14128 20.3695 7.53906 20.0479C7.93685 19.7178 8.29655 19.0026 8.61816 17.9023L11.792 6.88281C11.9867 6.20573 12.084 5.69368 12.084 5.34668C12.084 5.03353 11.9655 4.78809 11.7285 4.61035C11.4915 4.43262 10.9245 4.31413 10.0273 4.25488Z' fill='%233A3A3A'/%3E%3C/svg%3E%0A");
}
.page-wrapper .custom-html-editor .note-icon-link:before {
  content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.2002 12.8998C10.9823 13.9453 12.1799 14.5996 13.4822 14.6929C14.7845 14.7861 16.0631 14.3092 16.9862 13.3858L19.6862 10.6858C21.3916 8.92007 21.3672 6.11339 19.6314 4.37759C17.8956 2.64179 15.0889 2.6174 13.3232 4.32277L11.7752 5.86177' stroke='%233A3A3A' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M13.8 11.0995C13.0179 10.054 11.8203 9.3997 10.518 9.30643C9.21568 9.21316 7.93706 9.69013 7.01399 10.6135L4.31399 13.3135C2.60861 15.0792 2.633 17.8859 4.3688 19.6217C6.1046 21.3575 8.91128 21.3819 10.677 19.6765L12.216 18.1375' stroke='%233A3A3A' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}
.page-wrapper .custom-html-editor .note-icon-magic:before {
  content: "\f11d";
}
.page-wrapper .custom-html-editor .note-icon-menu-check:before {
  content: "\f11e";
}
.page-wrapper .custom-html-editor .note-icon-minus:before {
  content: "\f11f";
}
.page-wrapper .custom-html-editor .note-icon-orderedlist:before {
  content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 12H21' stroke='%233A3A3A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7 6H21' stroke='%233A3A3A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7 18H21' stroke='%233A3A3A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3 4L2 4.5V5.325L2.775 4.915V6.625L2 6.62511V7.40011H4.5V6.62511L3.675 6.625V4H3Z' fill='%233A3A3A'/%3E%3Cpath d='M2.11 10.375V11.225C2.48 10.935 2.9 10.8 3.24 10.8C3.5 10.8 3.685 10.9 3.685 11.105C3.685 11.365 3.425 11.46 3.11 11.645C2.625 11.93 2 12.25 2 13.07V13.475H4.635V12.7H3.06C3.06 12.61 3.345 12.45 3.71 12.23C4.14 11.97 4.61 11.63 4.61 11.055C4.61 10.3 4.005 10 3.325 10C2.89 10 2.47 10.12 2.11 10.375Z' fill='%233A3A3A'/%3E%3Cpath d='M4.46 16.945C4.46 16.29 3.9 16 3.185 16C2.775 16 2.365 16.105 2.06 16.28V17.13C2.395 16.905 2.78 16.8 3.06 16.8C3.405 16.8 3.585 16.9 3.585 17.09C3.585 17.285 3.395 17.35 3.15 17.345L2.68 17.34L2.675 18.115H3.255C3.535 18.115 3.72 18.195 3.72 18.395C3.72 18.645 3.43 18.745 3.1 18.75C2.745 18.755 2.41 18.705 2 18.47V19.32C2.415 19.485 2.765 19.55 3.175 19.55C3.89 19.55 4.6 19.29 4.6 18.545C4.6 18.055 4.31 17.78 3.935 17.665C4.27 17.55 4.46 17.3 4.46 16.945Z' fill='%233A3A3A'/%3E%3C/svg%3E%0A");
}
.page-wrapper .custom-html-editor .note-icon-pencil:before {
  content: "\f121";
}
.page-wrapper .custom-html-editor .note-icon-picture:before {
  content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='3' y='3' width='18' height='18' rx='2' stroke='%233A3A3A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.5 10C9.32843 10 10 9.32843 10 8.5C10 7.67157 9.32843 7 8.5 7C7.67157 7 7 7.67157 7 8.5C7 9.32843 7.67157 10 8.5 10Z' stroke='%233A3A3A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21 15L16 10L5 21' stroke='%233A3A3A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.page-wrapper .custom-html-editor .note-icon-question:before {
  content: "\f123";
}
.page-wrapper .custom-html-editor .note-icon-redo:before {
  content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 12.5C20 7.80558 16.1944 4 11.5 4C6.80558 4 3 7.80558 3 12.5C3 17.1944 6.80558 21 11.5 21C14.1395 21 16.4981 19.7969 18.0571 17.9091' stroke='%233A3A3A' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M22 11L20 13L18 11' stroke='%233A3A3A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.page-wrapper .custom-html-editor .note-icon-row-above:before {
  content: "\f125";
}
.page-wrapper .custom-html-editor .note-icon-row-below:before {
  content: "\f126";
}
.page-wrapper .custom-html-editor .note-icon-row-remove:before {
  content: "\f127";
}
.page-wrapper .custom-html-editor .note-icon-special-character:before {
  content: "\f128";
}
.page-wrapper .custom-html-editor .note-icon-square:before {
  content: "\f129";
}
.page-wrapper .custom-html-editor .note-icon-strikethrough:before {
  content: "\f12a";
}
.page-wrapper .custom-html-editor .note-icon-subscript:before {
  content: "\f12b";
}
.page-wrapper .custom-html-editor .note-icon-summernote:before {
  content: "\f12c";
}
.page-wrapper .custom-html-editor .note-icon-superscript:before {
  content: "\f12d";
}
.page-wrapper .custom-html-editor .note-icon-table:before {
  content: "\f12e";
}
.page-wrapper .custom-html-editor .note-icon-text-height:before {
  content: "\f12f";
}
.page-wrapper .custom-html-editor .note-icon-trash:before {
  content: "\f130";
}
.page-wrapper .custom-html-editor .note-icon-underline:before {
  content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.56641 3.43359H11.0859V3.83105H10.71C10.1442 3.83105 9.75391 3.89193 9.53906 4.01367C9.33138 4.12826 9.18099 4.28939 9.08789 4.49707C9.00195 4.70475 8.95898 5.22396 8.95898 6.05469V13.1875C8.95898 14.4909 9.05566 15.3538 9.24902 15.7764C9.44954 16.1989 9.77539 16.5498 10.2266 16.8291C10.6777 17.1084 11.2471 17.248 11.9346 17.248C12.7223 17.248 13.3919 17.0726 13.9434 16.7217C14.502 16.3636 14.9173 15.873 15.1895 15.25C15.4688 14.627 15.6084 13.542 15.6084 11.9951V6.05469C15.6084 5.40299 15.5404 4.9375 15.4043 4.6582C15.2682 4.37891 15.0964 4.18555 14.8887 4.07812C14.5664 3.91341 14.1117 3.83105 13.5244 3.83105V3.43359H18.5625V3.83105H18.2617C17.8535 3.83105 17.5133 3.91341 17.2412 4.07812C16.9691 4.24284 16.7721 4.48991 16.6504 4.81934C16.5573 5.0485 16.5107 5.46029 16.5107 6.05469V11.5869C16.5107 13.2985 16.3962 14.5339 16.167 15.293C15.945 16.0521 15.3971 16.7503 14.5234 17.3877C13.6497 18.0251 12.4574 18.3438 10.9463 18.3438C9.68587 18.3438 8.71191 18.1755 8.02441 17.8389C7.08626 17.3805 6.42383 16.7933 6.03711 16.0771C5.65039 15.361 5.45703 14.3978 5.45703 13.1875V6.05469C5.45703 5.2168 5.41048 4.69759 5.31738 4.49707C5.22428 4.28939 5.06315 4.12467 4.83398 4.00293C4.60482 3.88118 4.18229 3.82389 3.56641 3.83105V3.43359Z' fill='%233A3A3A'/%3E%3Cline x1='4' y1='20.25' x2='19' y2='20.25' stroke='%233A3A3A' stroke-width='1.5'/%3E%3C/svg%3E%0A");
}
.page-wrapper .custom-html-editor .note-icon-undo:before {
  content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 12.5C4 7.80558 7.80558 4 12.5 4C17.1944 4 21 7.80558 21 12.5C21 17.1944 17.1944 21 12.5 21C9.86046 21 7.50193 19.7969 5.94289 17.9091' stroke='%233A3A3A' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M2 11L4 13L6 11' stroke='%233A3A3A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.page-wrapper .custom-html-editor .note-icon-unorderedlist:before {
  content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 12H21' stroke='%233A3A3A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7 6H21' stroke='%233A3A3A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7 18H21' stroke='%233A3A3A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='3' cy='6' r='1' fill='%233A3A3A'/%3E%3Ccircle cx='3' cy='12' r='1' fill='%233A3A3A'/%3E%3Ccircle cx='3' cy='18' r='1' fill='%233A3A3A'/%3E%3C/svg%3E%0A");
}
.page-wrapper .custom-html-editor .note-icon-video:before {
  content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='3' y='4' width='18' height='16' rx='2' stroke='%233A3A3A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7 4V20' stroke='%233A3A3A' stroke-width='1.5'/%3E%3Cpath d='M7 12H3' stroke='%233A3A3A' stroke-width='1.5'/%3E%3Cpath d='M21 12H17' stroke='%233A3A3A' stroke-width='1.5'/%3E%3Cpath d='M7 8H3' stroke='%233A3A3A' stroke-width='1.5'/%3E%3Cpath d='M21 8H17' stroke='%233A3A3A' stroke-width='1.5'/%3E%3Cpath d='M7 16H3' stroke='%233A3A3A' stroke-width='1.5'/%3E%3Cpath d='M21 16H17' stroke='%233A3A3A' stroke-width='1.5'/%3E%3Cpath d='M17 4V20' stroke='%233A3A3A' stroke-width='1.5'/%3E%3C/svg%3E%0A");
}
.page-wrapper .custom-html-editor .note-frame * {
  color: #000;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.page-wrapper .custom-html-editor kbd {
  padding: 3px 5px;
  font-weight: 700;
  color: #fff;
  background-color: #000;
  border-radius: 2px;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.page-wrapper .custom-html-editor .note-toolbar {
  padding: 10px 5px;
  border: 1px solid #DAD5CE;
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  position: relative !important;
}
.page-wrapper .custom-html-editor .note-btn-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 3px;
}
.page-wrapper .custom-html-editor .note-btn-group > .note-btn-group {
  margin-right: 0;
}
.page-wrapper .custom-html-editor .note-btn-group > .note-btn,
.page-wrapper .custom-html-editor .note-btn-group > .note-btn-group {
  margin-left: -4px;
  border-radius: 0;
}
.page-wrapper .custom-html-editor .note-btn-group > .note-btn.focus,
.page-wrapper .custom-html-editor .note-btn-group > .note-btn-group.focus,
.page-wrapper .custom-html-editor .note-btn-group > .note-btn.active,
.page-wrapper .custom-html-editor .note-btn-group > .note-btn-group.active {
  border-radius: 0;
}
.page-wrapper .custom-html-editor .note-btn-group > .note-btn:first-child,
.page-wrapper .custom-html-editor .note-btn-group > .note-btn-group:first-child {
  margin-left: 0;
  border-bottom-left-radius: 1px;
  border-top-left-radius: 1px;
}
.page-wrapper .custom-html-editor .note-btn-group > .note-btn:first-child.focus,
.page-wrapper .custom-html-editor .note-btn-group > .note-btn-group:first-child.focus,
.page-wrapper .custom-html-editor .note-btn-group > .note-btn:first-child.active,
.page-wrapper .custom-html-editor .note-btn-group > .note-btn-group:first-child.active {
  border-bottom-left-radius: 1px;
  border-top-left-radius: 1px;
}
.page-wrapper .custom-html-editor .note-btn-group > .note-btn:last-child:not(.note-dropdown),
.page-wrapper .custom-html-editor .note-btn-group > .note-btn-group:last-child:not(.note-dropdown) {
  border-top-right-radius: 1px;
  border-bottom-right-radius: 1px;
}
.page-wrapper .custom-html-editor .note-btn-group > .note-btn:last-child:not(.note-dropdown).focus,
.page-wrapper .custom-html-editor .note-btn-group > .note-btn-group:last-child:not(.note-dropdown).focus,
.page-wrapper .custom-html-editor .note-btn-group > .note-btn:last-child:not(.note-dropdown).active,
.page-wrapper .custom-html-editor .note-btn-group > .note-btn-group:last-child:not(.note-dropdown).active {
  border-top-right-radius: 1px;
  border-bottom-right-radius: 1px;
}
.page-wrapper .custom-html-editor .note-btn-group.open > .note-dropdown {
  display: block;
}
.page-wrapper .custom-html-editor button.note-btn {
  display: inline-block;
  padding: 5px 10px;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 0;
  color: var(--Main1);
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  background-color: #fff;
  background-image: none;
  border: 1px solid #fff;
  border-color: #fff;
  border-radius: 1px;
  outline: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  /*width: 15px;*/
}
.page-wrapper .custom-html-editor .note-btn.disabled:focus,
.page-wrapper .custom-html-editor .note-btn[disabled]:focus,
.page-wrapper .custom-html-editor fieldset[disabled] .note-btn:focus,
.page-wrapper .custom-html-editor .note-btn.disabled.focus,
.page-wrapper .custom-html-editor .note-btn[disabled].focus,
.page-wrapper .custom-html-editor fieldset[disabled] .note-btn.focus {
  background-color: #fff;
  border-color: #fff;
}
.page-wrapper .custom-html-editor .note-btn:hover,
.page-wrapper .custom-html-editor .note-btn:focus,
.page-wrapper .custom-html-editor .note-btn.focus {
  color: var(--Main1);
  text-decoration: none;
  border: 1px solid #fff;
  border-radius: 1px;
  outline: 0;
}
.page-wrapper .custom-html-editor .note-btn:active,
.page-wrapper .custom-html-editor .note-btn.active {
  background-image: none;
  outline: 0;
}
.page-wrapper .custom-html-editor .note-btn.disabled,
.page-wrapper .custom-html-editor .note-btn[disabled],
.page-wrapper .custom-html-editor fieldset[disabled] .note-btn {
  cursor: default;
  -webkit-opacity: 0.65;
  -khtml-opacity: 0.65;
  -moz-opacity: 0.65;
  opacity: 0.65;
  -ms-filter: alpha(opacity=65);
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
.page-wrapper .custom-html-editor .note-btn-primary {
  color: #fff;
  background: #fa6362;
}
.page-wrapper .custom-html-editor .note-btn-primary:hover,
.page-wrapper .custom-html-editor .note-btn-primary:focus,
.page-wrapper .custom-html-editor .note-btn-primary.focus {
  color: #fff;
  text-decoration: none;
  background-color: #fa6362;
  border: 1px solid #fff;
  border-radius: 1px;
}
.page-wrapper .custom-html-editor .note-btn-block {
  display: block;
  width: 100%;
}
.page-wrapper .custom-html-editor .note-btn-block + .note-btn-block {
  margin-top: 5px;
}
.page-wrapper .custom-html-editor input[type="submit"].note-btn-block,
.page-wrapper .custom-html-editor input[type="reset"].note-btn-block,
.page-wrapper .custom-html-editor input[type="button"].note-btn-block {
  width: 100%;
}
.page-wrapper .custom-html-editor .note-dropdown {
  position: relative;
}
.page-wrapper .custom-html-editor .note-dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 100px;
  padding: 5px;
  text-align: left;
  background: #fff;
  border: 1px solid #e2e2e2;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06);
  background-clip: padding-box;
}
.page-wrapper .custom-html-editor .note-btn-group.open .note-dropdown-menu {
  display: block;
}
.page-wrapper .custom-html-editor .note-dropdown-item {
  display: block;
}
.page-wrapper .custom-html-editor .note-dropdown-item:hover {
  background-color: #ebebeb;
}
.page-wrapper .custom-html-editor a.note-dropdown-item,
.page-wrapper .custom-html-editor a.note-dropdown-item:hover {
  margin: 2px 0;
  color: #000;
  text-decoration: none;
}
.page-wrapper .custom-html-editor .note-form-group {
  padding-bottom: 20px;
  margin-bottom: 10px;
}
.page-wrapper .custom-html-editor .note-form-group:last-child {
  padding-bottom: 0;
}
.page-wrapper .custom-html-editor .note-form-label {
  display: block;
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 700;
  color: #42515f;
}
.page-wrapper .custom-html-editor .note-input {
  display: block;
  width: 100%;
  padding: 6px 4px;
  font-size: 14px;
  background: #fff;
  border: 1px solid #ededef;
  outline: 0;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.page-wrapper .custom-html-editor .note-input::-webkit-input-placeholder {
  color: #eee;
}
.page-wrapper .custom-html-editor .note-input:-moz-placeholder {
  color: #eee;
}
.page-wrapper .custom-html-editor .note-input::-moz-placeholder {
  color: #eee;
}
.page-wrapper .custom-html-editor .note-input:-ms-input-placeholder {
  color: #eee;
}
.page-wrapper .custom-html-editor .note-tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-size: 13px;
  -webkit-opacity: 0;
  -khtml-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
  -ms-filter: alpha(opacity=0);
  filter: alpha(opacity=0);
}
.page-wrapper .custom-html-editor .note-tooltip.in {
  -webkit-opacity: 0.9;
  -khtml-opacity: 0.9;
  -moz-opacity: 0.9;
  opacity: 0.9;
  -ms-filter: alpha(opacity=90);
  filter: alpha(opacity=90);
}
.page-wrapper .custom-html-editor .note-tooltip.top {
  padding: 5px 0;
  margin-top: -3px;
}
.page-wrapper .custom-html-editor .note-tooltip.right {
  padding: 0 5px;
  margin-left: 3px;
}
.page-wrapper .custom-html-editor .note-tooltip.bottom {
  padding: 5px 0;
  margin-top: 3px;
}
.page-wrapper .custom-html-editor .note-tooltip.left {
  padding: 0 5px;
  margin-left: -3px;
}
.page-wrapper .custom-html-editor .note-tooltip.bottom .note-tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-bottom-color: #000;
  border-width: 0 5px 5px;
}
.page-wrapper .custom-html-editor .note-tooltip.top .note-tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-top-color: #000;
  border-width: 5px 5px 0;
}
.page-wrapper .custom-html-editor .note-tooltip.right .note-tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-right-color: #000;
  border-width: 5px 5px 5px 0;
}
.page-wrapper .custom-html-editor .note-tooltip.left .note-tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-left-color: #000;
  border-width: 5px 0 5px 5px;
}
.page-wrapper .custom-html-editor .note-tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.page-wrapper .custom-html-editor .note-tooltip-content {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
}
.page-wrapper .custom-html-editor .note-popover {
  position: absolute;
  z-index: 1060;
  display: block;
  display: none;
  font-size: 13px;
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border: 1px solid #ccc;
}
.page-wrapper .custom-html-editor .note-popover.in {
  display: block;
}
.page-wrapper .custom-html-editor .note-popover.top {
  padding: 5 0;
  margin-top: -3px;
}
.page-wrapper .custom-html-editor .note-popover.right {
  padding: 0 5;
  margin-left: 3px;
}
.page-wrapper .custom-html-editor .note-popover.bottom {
  padding: 5 0;
  margin-top: 3px;
}
.page-wrapper .custom-html-editor .note-popover.left {
  padding: 0 5;
  margin-left: -3px;
}
.page-wrapper .custom-html-editor .note-popover.bottom .note-popover-arrow {
  top: -11px;
  left: 50%;
  margin-left: -10px;
  border-bottom-color: #999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  border-top-width: 0;
}
.page-wrapper .custom-html-editor .note-popover.bottom .note-popover-arrow::after {
  top: 1px;
  margin-left: -10px;
  border-bottom-color: #fff;
  border-top-width: 0;
  content: " ";
}
.page-wrapper .custom-html-editor .note-popover.top .note-popover-arrow {
  bottom: -11px;
  left: 50%;
  margin-left: -10px;
  border-top-color: #999;
  border-top-color: rgba(0, 0, 0, 0.25);
  border-bottom-width: 0;
}
.page-wrapper .custom-html-editor .note-popover.top .note-popover-arrow::after {
  bottom: 1px;
  margin-left: -10px;
  border-top-color: #fff;
  border-bottom-width: 0;
  content: " ";
}
.page-wrapper .custom-html-editor .note-popover.right .note-popover-arrow {
  top: 50%;
  left: -11px;
  margin-top: -10px;
  border-right-color: #999;
  border-right-color: rgba(0, 0, 0, 0.25);
  border-left-width: 0;
}
.page-wrapper .custom-html-editor .note-popover.right .note-popover-arrow::after {
  left: 1px;
  margin-top: -10px;
  border-right-color: #fff;
  border-left-width: 0;
  content: " ";
}
.page-wrapper .custom-html-editor .note-popover.left .note-popover-arrow {
  top: 50%;
  right: -11px;
  margin-top: -10px;
  border-left-color: #999;
  border-left-color: rgba(0, 0, 0, 0.25);
  border-right-width: 0;
}
.page-wrapper .custom-html-editor .note-popover.left .note-popover-arrow::after {
  right: 1px;
  margin-top: -10px;
  border-left-color: #fff;
  border-right-width: 0;
  content: " ";
}
.page-wrapper .custom-html-editor .note-popover-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border: 11px solid transparent;
}
.page-wrapper .custom-html-editor .note-popover-arrow::after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 10px;
  content: " ";
}
.page-wrapper .custom-html-editor .note-popover-content {
  min-width: 100px;
  min-height: 30px;
  padding: 3px 8px;
  color: #000;
  text-align: center;
  background-color: #fff;
}
.page-wrapper .custom-html-editor .note-editor {
  position: relative;
}
.page-wrapper .custom-html-editor .note-editor .note-dropzone {
  position: absolute;
  z-index: 100;
  display: none;
  color: #87cefa;
  background-color: #fff;
  opacity: 0.95;
  pointer-event: none;
}
.page-wrapper .custom-html-editor .note-editor .note-dropzone .note-dropzone-message {
  display: table-cell;
  font-size: 28px;
  font-weight: 700;
  text-align: center;
  vertical-align: middle;
}
.page-wrapper .custom-html-editor .note-editor .note-dropzone.hover {
  color: #098ddf;
}
.page-wrapper .custom-html-editor .note-editor.dragover .note-dropzone {
  display: table;
}
.page-wrapper .custom-html-editor .note-editor .note-editing-area {
  position: relative;
  border: 1px solid #DAD5CE;
  border-radius: 4px;
}
.page-wrapper .custom-html-editor .note-editor .note-editing-area .note-editable {
  outline: 0;
}
.page-wrapper .custom-html-editor .note-editor .note-editing-area .note-editable sup {
  vertical-align: super;
}
.page-wrapper .custom-html-editor .note-editor .note-editing-area .note-editable sub {
  vertical-align: sub;
}
.page-wrapper .custom-html-editor .note-editor .note-editing-area .note-editable a {
  font-family: inherit;
  font-weight: inherit;
  color: #337ab7;
  text-decoration: inherit;
  background-color: inherit;
}
.page-wrapper .custom-html-editor .note-editor .note-editing-area .note-editable a:hover,
.page-wrapper .custom-html-editor .note-editor .note-editing-area .note-editable a:focus {
  color: #23527c;
  text-decoration: underline;
  outline: 0;
}
.page-wrapper .custom-html-editor .note-editor .note-editing-area .note-editable figure {
  margin: 0;
}
.page-wrapper .custom-html-editor .note-editor.note-frame.codeview .note-editing-area .note-editable {
  display: none;
}
.page-wrapper .custom-html-editor .note-editor.note-frame.codeview .note-editing-area .note-codable {
  display: block;
}
.page-wrapper .custom-html-editor .note-editor.note-frame .note-editing-area {
  overflow: hidden;
}
.page-wrapper .custom-html-editor .note-editor.note-frame .note-editing-area .note-editable {
  padding: 12px 16px;
  overflow: auto;
  color: #000;
  word-wrap: break-word;
  background-color: #fff;
  line-height: 160%;
}
.page-wrapper .custom-html-editor .note-editor.note-frame .note-editing-area .note-editable b {
  font-weight: 700;
}
.page-wrapper .custom-html-editor .note-editor.note-frame .note-editing-area .note-editable i {
  font-style: italic;
}
.page-wrapper .custom-html-editor .note-editor.note-frame .note-editing-area .note-editable[contenteditable="false"] {
  background-color: #e5e5e5;
}
.page-wrapper .custom-html-editor .note-editor.note-frame .note-editing-area .note-codable {
  display: none;
  width: 100%;
  padding: 10px;
  margin-bottom: 0;
  font-family: 'PT Sans', sans-serif;
  font-size: 14px;
  color: #ccc;
  background-color: #222;
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  resize: none;
}
.page-wrapper .custom-html-editor .note-editor.note-frame.fullscreen {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  width: 100% !important;
}
.page-wrapper .custom-html-editor .note-editor.note-frame.fullscreen .note-editable {
  background-color: #fff;
}
.page-wrapper .custom-html-editor .note-editor.note-frame.fullscreen .note-resizebar {
  display: none;
}
.page-wrapper .custom-html-editor .note-editor.note-frame .note-status-output {
  display: block;
  width: 100%;
  height: 20px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.42857143;
  color: #000;
  border: 0;
}
.page-wrapper .custom-html-editor .note-editor.note-frame .note-status-output:empty {
  height: 0;
  border-top: 0 solid transparent;
}
.page-wrapper .custom-html-editor .note-editor.note-frame .note-status-output .pull-right {
  float: right !important;
}
.page-wrapper .custom-html-editor .note-editor.note-frame .note-status-output .text-muted {
  color: #777;
}
.page-wrapper .custom-html-editor .note-editor.note-frame .note-status-output .text-primary {
  color: #286090;
}
.page-wrapper .custom-html-editor .note-editor.note-frame .note-status-output .text-success {
  color: #3c763d;
}
.page-wrapper .custom-html-editor .note-editor.note-frame .note-status-output .text-info {
  color: #31708f;
}
.page-wrapper .custom-html-editor .note-editor.note-frame .note-status-output .text-warning {
  color: #8a6d3b;
}
.page-wrapper .custom-html-editor .note-editor.note-frame .note-status-output .text-danger {
  color: #a94442;
}
.page-wrapper .custom-html-editor .note-editor.note-frame .note-status-output .alert {
  padding: 7px 10px 2px 10px;
  margin: -7px 0 0 0;
  color: #000;
  background-color: #f5f5f5;
  border-radius: 0;
}
.page-wrapper .custom-html-editor .note-editor.note-frame .note-status-output .alert .note-icon {
  margin-right: 5px;
}
.page-wrapper .custom-html-editor .note-editor.note-frame .note-status-output .alert-success {
  color: #3c763d !important;
  background-color: #dff0d8 !important;
}
.page-wrapper .custom-html-editor .note-editor.note-frame .note-status-output .alert-info {
  color: #31708f !important;
  background-color: #d9edf7 !important;
}
.page-wrapper .custom-html-editor .note-editor.note-frame .note-status-output .alert-warning {
  color: #8a6d3b !important;
  background-color: #fcf8e3 !important;
}
.page-wrapper .custom-html-editor .note-editor.note-frame .note-status-output .alert-danger {
  color: #a94442 !important;
  background-color: #f2dede !important;
}
.page-wrapper .custom-html-editor .note-editor.note-frame .note-statusbar .note-resizebar {
  width: 100%;
  height: 9px;
  padding-top: 1px;
  cursor: ns-resize;
  text-align: center;
}
.page-wrapper .custom-html-editor .note-editor.note-frame .note-statusbar .note-resizebar .note-icon-bar {
  width: 20px;
  margin: 1px auto;
  border-top: 1px solid #a9a9a9;
}
.page-wrapper .custom-html-editor .note-editor.note-frame .note-statusbar.locked .note-resizebar {
  cursor: default;
}
.page-wrapper .custom-html-editor .note-editor.note-frame .note-statusbar.locked .note-resizebar .note-icon-bar {
  display: none;
}
.page-wrapper .custom-html-editor .note-editor.note-frame .note-placeholder {
  padding: 10px;
}
.page-wrapper .custom-html-editor .note-popover {
  max-width: none;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-content a {
  display: inline-block;
  max-width: 200px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: middle;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-arrow {
  left: 20px !important;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-content,
.page-wrapper .custom-html-editor .note-toolbar {
  padding: 3px 5px;
  padding-bottom: 8px;
  margin: 0;
  margin-bottom: 8px;
  background-color: #fff;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-content > .note-btn-group,
.page-wrapper .custom-html-editor .note-toolbar > .note-btn-group {
  margin-top: 5px;
  margin-right: 5px;
  margin-left: 0;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-btn-group .note-table,
.page-wrapper .custom-html-editor .note-toolbar .note-btn-group .note-table {
  min-width: 0;
  padding: 5px;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-btn-group .note-table .note-dimension-picker,
.page-wrapper .custom-html-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker {
  font-size: 18px;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher,
.page-wrapper .custom-html-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher {
  position: absolute !important;
  z-index: 3;
  width: 10em;
  height: 10em;
  cursor: pointer;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted,
.page-wrapper .custom-html-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted {
  position: relative !important;
  z-index: 1;
  width: 5em;
  height: 5em;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIj4+Pjp6ekKlAqjAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKhmnaJzPAAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC') repeat;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted,
.page-wrapper .custom-html-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted {
  position: absolute !important;
  z-index: 2;
  width: 1em;
  height: 1em;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIjd6vvD2f9LKLW+AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKwNDEVT0AAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC') repeat;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-style h1,
.page-wrapper .custom-html-editor .note-toolbar .note-style h1,
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-style h2,
.page-wrapper .custom-html-editor .note-toolbar .note-style h2,
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-style h3,
.page-wrapper .custom-html-editor .note-toolbar .note-style h3,
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-style h4,
.page-wrapper .custom-html-editor .note-toolbar .note-style h4,
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-style h5,
.page-wrapper .custom-html-editor .note-toolbar .note-style h5,
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-style h6,
.page-wrapper .custom-html-editor .note-toolbar .note-style h6,
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-style blockquote,
.page-wrapper .custom-html-editor .note-toolbar .note-style blockquote {
  margin: 0;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-color .dropdown-toggle,
.page-wrapper .custom-html-editor .note-toolbar .note-color .dropdown-toggle {
  width: 20px;
  padding-left: 5px;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-color .note-dropdown-menu,
.page-wrapper .custom-html-editor .note-toolbar .note-color .note-dropdown-menu {
  min-width: 346px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-color .note-dropdown-menu .note-palette,
.page-wrapper .custom-html-editor .note-toolbar .note-color .note-dropdown-menu .note-palette {
  display: inline-block;
  width: 160px;
  margin: 0;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-color .note-dropdown-menu .note-palette:first-child,
.page-wrapper .custom-html-editor .note-toolbar .note-color .note-dropdown-menu .note-palette:first-child {
  margin: 0 5px;
  margin-right: 15px;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-color .note-dropdown-menu .note-palette .note-palette-title,
.page-wrapper .custom-html-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-palette-title {
  margin: 2px 7px;
  font-size: 12px;
  text-align: center;
  border-bottom: 1px solid #eee;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-color .note-dropdown-menu .note-palette .note-color-reset,
.page-wrapper .custom-html-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-reset {
  width: 100%;
  padding: 2px 3px;
  margin: 3px;
  cursor: pointer;
  background-color: #fff;
  border: 0;
  border-radius: 5px;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-color .note-dropdown-menu .note-palette .note-color-row,
.page-wrapper .custom-html-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-row {
  height: 20px;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-color .note-dropdown-menu .note-palette .note-color-reset:hover,
.page-wrapper .custom-html-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-reset:hover {
  background: #eee;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-para .note-dropdown-menu,
.page-wrapper .custom-html-editor .note-toolbar .note-para .note-dropdown-menu {
  min-width: 216px;
  padding: 5px;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-para .note-dropdown-menu > div:first-child,
.page-wrapper .custom-html-editor .note-toolbar .note-para .note-dropdown-menu > div:first-child {
  margin-right: 5px;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-btn-fontname .note-dropdown-menu,
.page-wrapper .custom-html-editor .note-toolbar .note-btn-fontname .note-dropdown-menu {
  min-width: 200px;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-dropdown-menu,
.page-wrapper .custom-html-editor .note-toolbar .note-dropdown-menu {
  min-width: 160px;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-dropdown-menu.right,
.page-wrapper .custom-html-editor .note-toolbar .note-dropdown-menu.right {
  right: 0;
  left: auto;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-dropdown-menu.right::before,
.page-wrapper .custom-html-editor .note-toolbar .note-dropdown-menu.right::before {
  right: 9px;
  left: auto !important;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-dropdown-menu.right::after,
.page-wrapper .custom-html-editor .note-toolbar .note-dropdown-menu.right::after {
  right: 10px;
  left: auto !important;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-dropdown-menu.note-check .note-dropdown-item i,
.page-wrapper .custom-html-editor .note-toolbar .note-dropdown-menu.note-check .note-dropdown-item i {
  color: deepskyblue;
  visibility: hidden;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-dropdown-menu.note-check .note-dropdown-item.checked i,
.page-wrapper .custom-html-editor .note-toolbar .note-dropdown-menu.note-check .note-dropdown-item.checked i {
  visibility: visible;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-dropdown-menu .note-dropdown-item > *,
.page-wrapper .custom-html-editor .note-toolbar .note-dropdown-menu .note-dropdown-item > * {
  margin: 0;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-fontsize-10,
.page-wrapper .custom-html-editor .note-toolbar .note-fontsize-10 {
  font-size: 10px;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-color-palette,
.page-wrapper .custom-html-editor .note-toolbar .note-color-palette {
  line-height: 1;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-color-palette div .note-color-btn,
.page-wrapper .custom-html-editor .note-toolbar .note-color-palette div .note-color-btn {
  width: 20px;
  height: 20px;
  padding: 0;
  margin: 0;
  border: 1px solid #fff;
}
.page-wrapper .custom-html-editor .note-popover .note-popover-content .note-color-palette div .note-color-btn:hover,
.page-wrapper .custom-html-editor .note-toolbar .note-color-palette div .note-color-btn:hover {
  border: 1px solid #000;
}
.page-wrapper .custom-html-editor .note-modal .note-modal-body label {
  display: inline-block;
  padding: 2px 5px;
  margin-bottom: 2px;
}
.page-wrapper .custom-html-editor .note-modal .note-modal-body .help-list-item:hover {
  background-color: #e0e0e0;
}
@-moz-document url-prefix() {
  .page-wrapper .custom-html-editor .note-image-input {
    height: auto;
  }
}
.page-wrapper .custom-html-editor .note-placeholder {
  position: absolute;
  display: none;
  color: gray;
}
.page-wrapper .custom-html-editor .note-handle .note-control-selection {
  position: absolute;
  display: none;
  border: 1px solid black;
}
.page-wrapper .custom-html-editor .note-handle .note-control-selection > div {
  position: absolute;
}
.page-wrapper .custom-html-editor .note-handle .note-control-selection .note-control-selection-bg {
  width: 100%;
  height: 100%;
  background-color: #000;
  -webkit-opacity: 0.3;
  -khtml-opacity: 0.3;
  -moz-opacity: 0.3;
  opacity: 0.3;
  -ms-filter: alpha(opacity=30);
  filter: alpha(opacity=30);
}
.page-wrapper .custom-html-editor .note-handle .note-control-selection .note-control-handle {
  width: 7px;
  height: 7px;
  border: 1px solid #000;
}
.page-wrapper .custom-html-editor .note-handle .note-control-selection .note-control-holder {
  width: 7px;
  height: 7px;
  border: 1px solid #000;
}
.page-wrapper .custom-html-editor .note-handle .note-control-selection .note-control-sizing {
  width: 7px;
  height: 7px;
  background-color: #fff;
  border: 1px solid #000;
}
.page-wrapper .custom-html-editor .note-handle .note-control-selection .note-control-nw {
  top: -5px;
  left: -5px;
  border-right: 0;
  border-bottom: 0;
}
.page-wrapper .custom-html-editor .note-handle .note-control-selection .note-control-ne {
  top: -5px;
  right: -5px;
  border-bottom: 0;
  border-left: none;
}
.page-wrapper .custom-html-editor .note-handle .note-control-selection .note-control-sw {
  bottom: -5px;
  left: -5px;
  border-top: 0;
  border-right: 0;
}
.page-wrapper .custom-html-editor .note-handle .note-control-selection .note-control-se {
  right: -5px;
  bottom: -5px;
  cursor: se-resize;
}
.page-wrapper .custom-html-editor .note-handle .note-control-selection .note-control-se.note-control-holder {
  cursor: default;
  border-top: 0;
  border-left: none;
}
.page-wrapper .custom-html-editor .note-handle .note-control-selection .note-control-selection-info {
  right: 0;
  bottom: 0;
  padding: 5px;
  margin: 5px;
  font-size: 12px;
  color: #fff;
  background-color: #000;
  border-radius: 5px;
  -webkit-opacity: 0.7;
  -khtml-opacity: 0.7;
  -moz-opacity: 0.7;
  opacity: 0.7;
  -ms-filter: alpha(opacity=70);
  filter: alpha(opacity=70);
}
.page-wrapper .custom-html-editor .note-hint-popover {
  min-width: 100px;
  padding: 2px;
}
.page-wrapper .custom-html-editor .note-hint-popover .note-popover-content {
  max-height: 150px;
  padding: 3px;
  overflow: auto;
}
.page-wrapper .custom-html-editor .note-hint-popover .note-popover-content .note-hint-group .note-hint-item {
  display: block !important;
  padding: 3px;
}
.page-wrapper .custom-html-editor .note-hint-popover .note-popover-content .note-hint-group .note-hint-item.active,
.page-wrapper .custom-html-editor .note-hint-popover .note-popover-content .note-hint-group .note-hint-item:hover {
  display: block;
  clear: both;
  font-weight: 400;
  line-height: 1.4;
  color: #fff;
  text-decoration: none;
  white-space: nowrap;
  cursor: pointer;
  background-color: #428bca;
  outline: 0;
}
.page-wrapper .custom-html-editor .help-list-item label {
  display: inline-block;
  margin-bottom: 5px;
}
.note-modal {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  -webkit-opacity: 1;
  -khtml-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
  -ms-filter: alpha(opacity=100);
  filter: alpha(opacity=100);
}
.note-modal.open {
  display: block;
}
.note-modal-content {
  position: relative;
  width: auto;
  margin: 30px 20px;
  background: #fff;
  border: none;
  border-radius: 4px;
  overflow: hidden;
  outline: 0;
  background-clip: border-box;
}
.note-modal-header {
  padding: 16px 24px;
  border: 1px solid #ededef;
}
.note-modal-header .icon-close {
  position: absolute;
  right: 24px;
  top: 16px;
  width: auto;
  height: auto;
  border: none;
  outline: none;
  padding: 0;
  margin: 0;
  background: transparent;
  cursor: pointer;
}
.note-modal-body {
  position: relative;
  padding: 16px 24px;
}
.note-modal-footer {
  padding: 16px 24px;
  padding-top: 0;
}
.note-modal-footer a {
  color: #337ab7;
  text-decoration: none;
}
.note-modal-footer a:hover,
.note-modal-footer a:focus {
  color: #23527c;
  text-decoration: underline;
}
.note-modal-title {
  margin: 0;
  font-size: 26px;
  line-height: 1.4;
  color: #42515f;
}
.note-modal-backdrop {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  display: none;
  background: #000;
  -webkit-opacity: 0.5;
  -khtml-opacity: 0.5;
  -moz-opacity: 0.5;
  opacity: 0.5;
  -ms-filter: alpha(opacity=50);
  filter: alpha(opacity=50);
}
.note-modal-backdrop.open {
  display: block;
}
.note-form-group {
  padding-bottom: 20px;
  margin-bottom: 10px;
}
.note-form-group:last-child {
  padding-bottom: 0;
}
.note-icon-close:before {
  content: "\f113";
}
@media (min-width: 768px) {
  .note-modal-content {
    width: 600px;
    margin: 30px auto;
  }
}
@media (min-width: 992px) {
  .note-modal-content-large {
    width: 900px;
  }
}

.tooltip-trigger {
  position: relative;
  top: 4px;
  cursor: pointer;
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  border-radius: 30px;
  padding: 3px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 140px;
  overflow: hidden;
}
.tooltip-trigger.v2 {
  width: 22px !important;
  overflow: initial;
  height: 10px;
  margin-left: 4px;
}
.tooltip-trigger.v2::after {
  content: "";
  width: 22px;
  height: 22px;
  background: transparent;
  position: absolute;
  top: -6px;
  left: 0;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  border-radius: 100%;
}
.tooltip-trigger.v2:hover {
  background: transparent;
}
.tooltip-trigger.v2:hover::after {
  background: var(--TooltipBG);
}
.tooltip-trigger.v2:hover .tooltip-help {
  width: auto;
  opacity: 1;
  visibility: visible;
}
.tooltip-trigger.v2.active .tooltip-trigger_bg {
  fill: var(--TooltipBG);
}
.tooltip-trigger.v2 .text {
  width: auto;
  position: absolute;
  left: 50%;
  text-align: center;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  top: -28px;
  padding: 3px 5px !important;
  background: var(--TooltipBG);
  -webkit-box-shadow: 0px 4px 10px rgba(58, 58, 58, 0.15);
  box-shadow: 0px 4px 10px rgba(58, 58, 58, 0.15);
  border-radius: 4px;
  z-index: 1;
}
@media screen and (max-width: 991px) {
  .tooltip-trigger {
    background: var(--TooltipBG);
  }
  .tooltip-trigger .tooltip-help {
    width: 120px !important;
    padding: 0 5px;
  }
}
.tooltip-trigger:hover {
  background: var(--TooltipBG);
  width: 140px;
}
.tooltip-trigger:hover .tooltip-help {
  width: 120px;
  padding: 0 5px;
}
.tooltip-trigger.active {
  background: #fff;
}
.tooltip-trigger.active .tooltip-trigger_bg {
  fill: var(--TooltipBG);
}
.tooltip-trigger.active:hover {
  background: var(--TooltipBG);
  width: 140px;
}
@media screen and (max-width: 768px) {
  .tooltip-trigger.active {
    background: var(--TooltipBG);
  }
}
.tooltip-trigger .text {
  font-size: 12px !important;
  letter-spacing: -0.363636px !important;
  line-height: 1 !important;
  font-weight: normal !important;
  white-space: nowrap;
  width: 0px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  overflow: hidden;
  color: var(--Main1) !important;
  z-index: 1;
}
.tooltip-trigger svg {
  min-width: 16px;
  width: 16px;
  height: 16px;
  z-index: 2;
}
.custom-tooltip-content-block {
  border-radius: 4px;
  font-size: 12px;
  line-height: 140%;
  padding: 8px 16px;
  margin-bottom: 8px;
  background: var(--TooltipBG);
  overflow: hidden;
  font-weight: normal;
  color: var(--Main1);
}
@media screen and (max-width: 567px) {
  .custom-tooltip-content-block {
    padding: 8px 10px;
  }
}




.page-main .auth-nav-menu-container {
  display: inline-block;
  cursor: pointer;
  position: relative;
}
@media (max-width: 659px) {
  .page-main .auth-nav-menu-container {
    line-height: 36px;
  }
  .page-main .auth-nav-menu-container .auth-nav-menu {
    top: 132px;
  }
}
.page-main .auth-nav-menu-container .user-mini-avatar {
  width: 45px;
  height: 45px;
  border-radius: 50%;
}
.page-main .auth-nav-menu-container .user-mini-avatar:hover {
  opacity: 0.7;
}
@media (max-width: 659px) {
  .page-main .auth-nav-menu-container .user-mini-avatar {
    width: 36px;
    height: 36px;
  }
}
.page-main .auth-nav-menu-container .auth-nav-menu {
  position: absolute;
  right: 0;
  top: 32px;
  z-index: 100;
  background-color: #fff;
  -webkit-box-shadow: var(--secondary_shadow);
  box-shadow: var(--secondary_shadow);
  border-radius: 8px;
  overflow: hidden;
  width: 250px;
}
@media (max-width: 659px) {
  .page-main .auth-nav-menu-container .auth-nav-menu {
    top: 40px;
    right: 16px;
  }
}
.page-main .auth-nav-menu-container .auth-nav-menu__wrapper .login-user__wrapper {
  margin-bottom: 30px;
}
@media (max-width: 659px) {
  .page-main .auth-nav-menu-container .auth-nav-menu__wrapper .login-user__wrapper {
    width: 38px;
  }
}
.page-main .auth-nav-menu-container .auth-nav-menu__wrapper .login-user__wrapper .header__top-expert .header__top-expert-title,
.page-main .auth-nav-menu-container .auth-nav-menu__wrapper .login-user__wrapper .header__top-expert .header__top-expert-email {
  color: var(--Main1);
}
@media (max-width: 659px) {
  .page-main .auth-nav-menu-container .auth-nav-menu__wrapper .login-user__wrapper .header__top-expert {
    width: 100%;
    padding: 27px 60px 0 0;
    position: relative;
    text-align: right;
    display: inline-block;
  }
  .page-main .auth-nav-menu-container .auth-nav-menu__wrapper .login-user__wrapper .header__top-expert .header__top-expert-title {
    display: block;
  }
  .page-main .auth-nav-menu-container .auth-nav-menu__wrapper .login-user__wrapper .header__top-expert .header__top-expert-email {
    display: block;
  }
  .page-main .auth-nav-menu-container .auth-nav-menu__wrapper .login-user__wrapper .header__top-expert .btn.btn-icon.header__top-expert-icon {
    position: absolute;
    right: 0;
    top: 22px;
    width: 38px;
    height: 38px;
    line-height: 42px;
  }
}
.page-main .auth-nav-menu-container .auth-nav-menu__item {
  width: 100%;
  height: 44px;
  background-color: white;
}
.page-main .auth-nav-menu-container .auth-nav-menu__item:hover {
  background-color: var(--Bg2);
}
.page-main .auth-nav-menu-container .auth-nav-menu__item .nav-menu-text-link {
  font-size: 19px;
  line-height: 120%;
  color: var(--Main1);
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}

.page-container .card {
  background: #fff;
  -webkit-box-shadow: var(--main_shadow);
  box-shadow: var(--main_shadow);
  border-radius: 4px;
  padding: 24px;
  max-width: 1096px;
  margin-bottom: 20px;
  height: calc(100% - 20px);
  display: block;
  position: relative;
}
@media (max-width: 991px) {
  .page-container .card {
    padding: 20px;
  }
}
@media (max-width: 768px) {
  .page-container .card {
    padding: 16px;
  }
}
.page-container .card:hover .card-trigger .function {
  opacity: 1;
}
.page-container .card .no-indent {
  margin: 0 -24px;
}
@media (max-width: 991px) {
  .page-container .card .no-indent {
    margin: 0 -20px;
  }
}
@media (max-width: 768px) {
  .page-container .card .no-indent {
    margin: 0 -16px;
  }
}
.page-container .card.loading:after {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 10;
  content: url("data:image/svg+xml,%3Csvg version='1.1' id='L9' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='100px' viewBox='0 0 100 100' enable-background='new 0 0 0 0' xml:space='preserve'%3E%3Cpath fill='%23fff' d='M73,50c0-12.7-10.3-23-23-23S27,37.3,27,50 M30.9,50c0-10.5,8.5-19.1,19.1-19.1S69.1,39.5,69.1,50' transform='rotate(262.023 50 50)'%3E%3CanimateTransform attributeName='transform' attributeType='XML' type='rotate' dur='1s' from='0 50 50' to='360 50 50' repeatCount='indefinite'%3E%3C/animateTransform%3E%3C/path%3E%3C/svg%3E");
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: rgba(134, 181, 206, 0.47);
}
.page-container .card .bold {
  font-weight: bold;
}
.page-container .card-header {
  padding: 0;
  background-color: transparent;
  border: none;
  margin-bottom: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.page-container .card-header.big {
  font-size: 20px;
  margin-bottom: 30px;
}
.page-container .card-head {
  margin-top: -24px;
  padding: 24px 0;
  padding-bottom: 14px;
  background-color: transparent;
  border: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  position: relative;
}
@media (max-width: 991px) {
  .page-container .card-head {
    margin-top: -20px;
    padding: 20px 0;
    padding-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .page-container .card-head {
    margin-top: -16px;
    padding: 16px 0;
    padding-bottom: 6px;
  }
}
.page-container .card-head > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.page-container .card-head > div > * {
  margin-bottom: 10px;
}
.page-container .card-block {
  border-bottom: 1px solid var(--Stroke);
  padding-bottom: 16px;
  margin-bottom: 30px;
}
.page-container .card-block:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: none;
}
.page-container .card-trigger {
  margin: -24px 0;
  padding: 4px 0;
  padding-right: 40px;
  padding-top: 14px;
  min-height: 60px;
  background-color: transparent;
  border: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  position: relative;
}
@media (max-width: 991px) {
  .page-container .card-trigger {
    margin: -20px 0;
  }
}
@media (max-width: 768px) {
  .page-container .card-trigger {
    margin: -16px 0;
  }
}
.page-container .card-trigger > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.page-container .card-trigger > div > * {
  margin-bottom: 10px;
}
.page-container .card-trigger .function-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 991px) {
  .page-container .card-trigger .function-row {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
.page-container .card-trigger .function-row > * {
  margin-right: 16px;
  margin-bottom: 10px;
}
.page-container .card-trigger .function-row > *:last-child {
  margin-right: 0;
}
.page-container .card-trigger .function-row > *.vertical-line {
  border-right: 1px solid var(--Stroke);
  padding-right: 16px;
}
.page-container .card-trigger .function-row .value {
  height: 38px;
  font-weight: bold;
  font-size: 18px;
  line-height: 160%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.page-container .card-trigger .function-row .value.green {
  color: var(--Green);
}
.page-container .card-trigger .function-row .value.yellow {
  color: var(--Yellow);
}
.page-container .card-trigger .function-row .value.red {
  color: var(--Red);
}
.page-container .card-trigger .function-row .inputbox {
  margin-bottom: 0;
}
.page-container .card-trigger .function-row .inputbox input {
  width: 70px;
  height: auto;
  text-align: center;
  padding: 10px 6px;
}
.page-container .card-trigger__text {
  font-size: 14px;
  line-height: 120%;
  font-weight: bold;
  max-width: 85%;
}
.page-container .card-trigger__additional {
  color: var(--Stroke);
}
.page-container .card-trigger .trigger {
  position: absolute;
  right: 0;
  top: 50%;
  width: 24px;
  height: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  line-height: 0;
}
.page-container .card-trigger .trigger svg {
  -webkit-transition: 0.2s;
  transition: 0.2s;
  margin: 0;
}
.page-container .card-trigger .function {
  position: absolute;
  right: -36px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  top: 0;
  height: 100%;
  opacity: 0;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
@media (max-width: 991px) {
  .page-container .card-trigger .function {
    right: -32px;
  }
}
@media (max-width: 768px) {
  .page-container .card-trigger .function {
    right: -27px;
  }
}
.page-container .card-trigger .function__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-bottom: 4px;
  width: 24px;
  height: 24px;
  border-radius: 100%;
  -webkit-box-shadow: var(--secondary_shadow);
  box-shadow: var(--secondary_shadow);
  cursor: pointer;
  background: #fff;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.page-container .card-trigger .function__item:last-child {
  margin-bottom: 0;
}
.page-container .card-trigger .function__item svg {
  line-height: 0;
}
.page-container .card-trigger .function__item svg path {
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.page-container .card-trigger .function__item.red {
  background: var(--Red);
}
.page-container .card-trigger .function__item.green {
  background: var(--Green);
}
.page-container .card-trigger .function__item.delete:hover {
  background: var(--Red);
}
.page-container .card-trigger .function__item.delete:hover svg path {
  stroke: #fff;
}
.page-container .card-trigger .draggable {
  position: absolute;
  left: -24px;
  top: 50%;
  cursor: pointer;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  line-height: 0;
}
.page-container .card-trigger.open .trigger svg {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.page-container .card-trigger svg {
  cursor: pointer;
}
.page-container .card-content {
  border-top: 1px solid var(--Stroke);
  padding-top: 20px;
  margin-top: 24px;
}
.page-container .card.info-baner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-top: 8px;
  padding-bottom: 0;
  margin: 0 -24px;
  margin-top: -30px;
  margin-bottom: 24px;
  border-radius: 0px;
  min-height: 64px;
  max-width: initial;
}
@media (max-width: 991px) {
  .page-container .card.info-baner {
    margin: 0 -20px;
    margin-top: -24px;
    margin-bottom: 24px;
  }
}
@media (max-width: 768px) {
  .page-container .card.info-baner {
    margin: 0 -16px;
    margin-top: -24px;
    margin-bottom: 24px;
  }
}
.page-container .card.info-baner p {
  margin: 0;
  font-size: 18px;
  line-height: 120%;
  max-width: 590px;
}
.page-container .card.info-baner .btn {
  margin-bottom: 10px;
}
.page-container .card.info-baner .container {
  max-width: 1096px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin: initial;
  padding: 0;
}
.page-container .card.open .card-trigger .trigger svg {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.page-container .card .title {
  font-weight: 600;
  font-size: 24px;
  line-height: 1;
  margin-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.page-container .card .title.addition {
  font-size: 13px;
  line-height: 160%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: var(--Stroke);
  font-weight: normal;
  line-height: 1;
}
.page-container .card .title.addition span {
  font-weight: 600;
  font-size: 18px;
  line-height: 160%;
  color: #000000;
  margin-left: 8px;
}
.page-container .card .title.this-function {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-size: 16px;
  line-height: 1;
}
.page-container .card .title.this-function .function {
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.page-container .card .title.this-function .function span {
  margin-left: 10px;
}
.page-container .card .title.eror {
  font-weight: normal;
  font-size: 12px;
  line-height: 100%;
  color: var(--Red);
}
.page-container .card .title .trigger svg {
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.page-container .card .title.open .trigger svg {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.page-container .card .title svg {
  cursor: pointer;
}
.page-container .card .line {
  width: 100%;
  height: 1px;
  background: var(--Stroke);
  margin-top: 16px;
  margin-bottom: 30px;
}
.page-container .card .sticky-line {
  position: sticky;
  top: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  background: #fff;
  z-index: 2;
  margin: -22px;
  margin-bottom: 25px;
  padding: 22px;
  padding-top: 16px;
  padding-bottom: 0px;
}
.page-container .card .sticky-line > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.page-container .card .sticky-line .btn {
  margin-bottom: 10px;
}

.page-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  min-height: 100vh;
}
.page-container .page-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  min-height: 100vh;
  vertical-align: bottom;
}
.page-container .page-content .page-header {
  background: #fff;
  border-bottom: 1px solid var(--Bg1);
  height: 72px;
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 10;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.page-container .page-content .page-header .navbar {
  padding: 12px 24px;
}
.page-container .page-content .page-header .navbar .user {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
}
.page-container .page-content .page-header .navbar .user .auth-nav-menu {
  position: absolute;
  right: 0;
  top: 40px;
  z-index: 100;
  background: #fff;
  -webkit-box-shadow: var(--secondary_shadow);
  box-shadow: var(--secondary_shadow);
  border-radius: 8px;
  display: block !important;
  width: 250px;
  visibility: hidden;
  opacity: 0;
  overflow: hidden;
  -webkit-transition: visibility 0.1s linear, opacity 0.1s linear;
  transition: visibility 0.1s linear, opacity 0.1s linear;
}
.page-container .page-content .page-header .navbar .user .auth-nav-menu__item .nav-menu-text-link {
  padding: 9px 17px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: var(--Main1);
  font-size: 19px;
  line-height: 120%;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.page-container .page-content .page-header .navbar .user .auth-nav-menu__item:hover {
  background-color: var(--Bg2);
}
.page-container .page-content .page-header .navbar .user:hover .auth-nav-menu {
  visibility: visible;
  opacity: 1;
  z-index: 30;
}
.page-container .page-content .page-header .navbar .user .info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-right: 20px;
  white-space: nowrap;
}
.page-container .page-content .page-header .navbar .user .info span {
  text-align: right;
}
.page-container .page-content .page-header .navbar .user .info .name {
  font-size: 12px;
  line-height: 16px;
  color: #8F859F;
}
.page-container .page-content .page-header .navbar .user .info .select-profile {
  line-height: 19px;
}
@media (max-width: 991px) {
  .page-container .page-content .page-header .navbar .user .info {
    display: none;
  }
}
.page-container .page-content .page-header .navbar .user .btn-icon {
  width: 47px;
  height: 47px;
}
.page-container .page-content .page-header .navbar .user .btn-icon__img {
  max-width: 39px;
  max-height: 39px;
  stroke: rgba(58, 58, 58, 0.8);
}
.page-container .page-content .page-header .navbar .user img {
  width: 38px;
  min-width: 38px;
  height: 38px;
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: 100%;
  border: 1px solid var(--Stroke);
}
.page-container .page-content .page-header .logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 72px;
  padding-left: 24px;
}
.page-container .page-content .page-header .logo .logo-img {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 4px 0;
}
.page-container .page-content .page-header .logo .desktop-logo {
  max-height: 64px;
}
.page-container .page-content .page-header .logo img {
  display: block;
}
@media (max-width: 991px) {
  .page-container .page-content .page-header .logo {
    -webkit-box-shadow: none;
    box-shadow: none;
    padding-left: 0;
    width: auto;
  }
}
.page-container .page-content .page-header .burger {
  width: 24px;
  height: 24px;
  position: relative;
  overflow: hidden;
  margin-left: 24px;
  margin-right: 24px;
}
.page-container .page-content .page-header .burger input {
  display: none;
}
.page-container .page-content .page-header .burger input:checked ~ label {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.page-container .page-content .page-header .burger input:checked ~ label .bar-1 {
  top: 10px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.page-container .page-content .page-header .burger input:checked ~ label .bar-2 {
  left: 100%;
}
.page-container .page-content .page-header .burger input:checked ~ label .bar-3 {
  top: 10px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.page-container .page-content .page-header .burger label {
  width: 24px;
  height: 24px;
  display: block;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  cursor: pointer;
}
.page-container .page-content .page-header .burger label:before {
  display: none !important;
}
.page-container .page-content .page-header .burger .bar {
  width: 100%;
  height: 2px;
  display: block;
  position: absolute;
  left: 0;
  background: #393442;
  border-radius: 10px;
  -webkit-transition: all 0.35s;
  transition: all 0.35s;
  pointer-events: none;
}
.page-container .page-content .page-header .burger .bar-1 {
  top: 6px;
}
.page-container .page-content .page-header .burger .bar-2 {
  top: 12px;
}
.page-container .page-content .page-header .burger .bar-3 {
  top: 18px;
}
.page-container .page-content .page-header #sidebar-toggle-button {
  display: none;
}
@media (max-width: 991px) {
  .page-container .page-content .page-header #sidebar-toggle-button {
    display: block;
  }
}
.page-container .page-content .page-inner {
  background: var(--Bg1);
  width: 100%;
  min-height: 100%;
  position: relative;
  padding: 30px 24px;
}
@media (max-width: 991px) {
  .page-container .page-content .page-inner {
    padding: 24px 20px;
  }
}
@media (max-width: 768px) {
  .page-container .page-content .page-inner {
    padding: 24px 10px;
  }
}
.page-container .page-content .page-inner__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  max-width: 1096px;
  margin-bottom: 8px;
}
.page-container .page-content .page-inner__header h1 {
  font-weight: bold;
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 8px;
  margin-top: 0;
  padding: 0;
  line-height: 1;
}
.page-container .page-content .page-inner__header .breadcrumbs {
  padding: 0;
}
.page-container .page-content .page-inner .toggle-component {
  background: #fff;
  -webkit-box-shadow: 0px 2px 6px rgba(57, 52, 66, 0.05);
  box-shadow: 0px 2px 6px rgba(57, 52, 66, 0.05);
  border-radius: 4px;
  height: 48px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #8F859F;
  font-size: 16px;
}
.page-container .page-content .page-inner .toggle-component__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
  padding: 0 20px;
  height: 38px;
}
.page-container .page-content .page-inner .toggle-component__item svg {
  margin-right: 12px;
}
.page-container .page-content .page-inner .toggle-component__item:first-child {
  border-right: 1px solid var(--Stroke);
}
.page-container .page-content .page-inner .toggle-component.tabs {
  color: inherit;
}
.page-container .page-content .page-inner .toggle-component.tabs .toggle-component__item {
  height: 100%;
  border: none;
  font-weight: 600;
  border: 1px solid transparent;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  cursor: pointer;
}
.page-container .page-content .page-inner .toggle-component.tabs .toggle-component__item.active {
  border: 1px solid var(--Main2);
  color: var(--Main2);
}
.page-container .page-content .page-inner .toggle-component.tabs .toggle-component__item:first-child {
  border-radius: 4px 0px 0px 4px;
}
.page-container .page-content .page-inner .toggle-component.tabs .toggle-component__item:last-child {
  border-radius: 0px 4px 4px 0px;
}
.page-container .page-content .content-container {
  max-width: 1096px;
}
@media (min-width: 1704px) {
  .page-container .page-content .content-container {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 1440px) {
  .page-container .card.info-baner {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}
@media (min-width: 1704px) {
  .page-container .page-content {
    width: 100%;
  }
  .page-container .page-content .page-inner__header,
  .page-container .card {
    margin-left: auto;
    margin-right: auto;
  }
  .page-container .card.info-baner {
    padding-left: 0;
    padding-right: 0;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-left: -24px;
  }
}

.page-sidebar {
  position: sticky;
  top: 0;
  bottom: 0;
  min-width: 280px;
  width: 280px;
  background: #fff;
  height: 100% !important;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  z-index: 11;
}
@media (max-width: 991px) {
  .page-sidebar {
    position: fixed;
    left: -100%;
  }
}
@media (max-width: 414px) {
  .page-sidebar {
    width: 100%;
  }
}
.page-sidebar-inner.sub {
  position: fixed;
  width: 250px !important;
  left: -264px;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  top: 73px;
  bottom: 60px;
  z-index: 2;
  background: #fff;
}
.page-sidebar-inner.sub.open {
  left: 0;
}
.page-sidebar-menu {
  margin-bottom: 140px;
}
.page-sidebar-menu .accordion-menu {
  padding: 0;
  margin: 0;
}
.page-sidebar-menu .accordion-menu li {
  list-style-type: none;
  position: relative;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.page-sidebar-menu .accordion-menu li.menu-elements,
.page-sidebar-menu .accordion-menu li.menu-extras,
.page-sidebar-menu .accordion-menu li.menu-others {
  color: var(--Stroke);
  text-transform: uppercase;
  font-size: 12px;
}
.page-sidebar-menu .accordion-menu li.menu-elements:hover,
.page-sidebar-menu .accordion-menu li.menu-extras:hover,
.page-sidebar-menu .accordion-menu li.menu-others:hover {
  border-left: 3px solid transparent !important;
}
.page-sidebar-menu .accordion-menu li a,
.page-sidebar-menu .accordion-menu li > span {
  font-weight: 400;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 10px 15px;
  padding-left: 12px;
  color: var(--Main1);
  line-height: 16px !important;
  -webkit-font-smoothing: antialiased;
  position: relative;
  cursor: pointer;
  border-left: 4px solid transparent;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.page-sidebar-menu .accordion-menu li a *,
.page-sidebar-menu .accordion-menu li > span * {
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.page-sidebar-menu .accordion-menu li a:hover,
.page-sidebar-menu .accordion-menu li > span:hover {
  background-color: var(--Bg2);
}
.page-sidebar-menu .accordion-menu li a:hover *,
.page-sidebar-menu .accordion-menu li > span:hover * {
  color: var(--Main2);
}
.page-sidebar-menu .accordion-menu li a.close-sub-menu,
.page-sidebar-menu .accordion-menu li > span.close-sub-menu {
  color: var(--Main2) !important;
  font-size: 12px;
  position: relative;
  font-weight: bold;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.page-sidebar-menu .accordion-menu li a.close-sub-menu svg,
.page-sidebar-menu .accordion-menu li > span.close-sub-menu svg {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.page-sidebar-menu .accordion-menu li a.close-sub-menu svg path,
.page-sidebar-menu .accordion-menu li > span.close-sub-menu svg path {
  stroke: var(--Main2);
}
.page-sidebar-menu .accordion-menu li a:link,
.page-sidebar-menu .accordion-menu li > span:link {
  text-decoration: none;
}
.page-sidebar-menu .accordion-menu li a svg,
.page-sidebar-menu .accordion-menu li > span svg {
  height: 18px;
  margin-right: 8px;
}
.page-sidebar-menu .accordion-menu li a.arrow,
.page-sidebar-menu .accordion-menu li > span.arrow {
  padding-right: 40px;
}
.page-sidebar-menu .accordion-menu li a.arrow:after,
.page-sidebar-menu .accordion-menu li > span.arrow:after {
  content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.99976 6.00012L7.99991 10.0003L12.0001 6.00012' stroke='%23282828' stroke-width='0.999998' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  position: absolute;
  right: 16px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-transition: 0.2s;
  transition: 0.2s;
  line-height: 0;
}
.page-sidebar-menu .accordion-menu li a[href="#"]:hover {
  background-color: transparent;
}
.page-sidebar-menu .accordion-menu li a[href="#"]:hover * {
  color: inherit;
}
.page-sidebar-menu .accordion-menu li.active > a {
  position: relative;
  border-left-color: var(--Main2);
  background-color: var(--Bg2);
}
.page-sidebar-menu .accordion-menu li.open > a.arrow:after {
  -webkit-transform: translateY(-50%) rotate(180deg);
  transform: translateY(-50%) rotate(180deg);
}
.page-sidebar-menu .accordion-menu li.menu-divider {
  display: block;
  width: 100%;
  height: 1px;
  background-color: rgba(230, 230, 230, 0.5);
  margin: 0;
  display: none;
}
.page-sidebar-menu .accordion-menu li .sub-menu {
  display: none;
  padding: 0;
}
.page-sidebar-menu .accordion-menu li .sub-menu li .active > a {
  border-left-color: var(--Main2);
}
.page-sidebar-menu .accordion-menu li .sub-menu li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  position: relative;
  padding: 10px 15px;
  padding-left: 20px;
}
.page-sidebar-menu .accordion-menu li .sub-menu li a span {
  display: block;
  font-size: 12px;
  line-height: 16px;
  color: var(--Secondary);
}
.page-sidebar-menu .accordion-menu li .sub-menu li .small {
  padding-left: 16px;
  padding-top: 0;
}
.page-sidebar-menu .accordion-menu li .sub-menu .small {
  padding-left: 43px;
  font-size: 12px;
  color: var(--Stroke) !important;
  margin-top: -10px;
}
.page-sidebar-visible .page-sidebar {
  left: 0;
}
.page-sidebar .sidebar-footer {
  background: #fff;
  border-top: 1px solid var(--Bg1);
  clear: both;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 !important;
  padding-left: 30px;
  position: fixed;
  width: 280px;
  min-width: 280px;
  z-index: 1000;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.page-sidebar .sidebar-footer a {
  padding: 17px 10px;
  width: 44px;
  height: 58px;
}
.page-sidebar .sidebar-footer svg {
  width: 24px;
  height: 24px;
}
@media (max-width: 414px) {
  .page-sidebar .sidebar-footer {
    width: 100%;
  }
}

.footer-wrapper p {
  padding: 0 0 25px !important;
  margin: 0;
}
.footer-wrapper .footer {
  background: var(--Main1);
  padding: 24px 0;
  padding-bottom: 12px;
  line-height: 20px;
  min-height: 210px;
}
.footer-wrapper .footer .container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.footer-wrapper .footer__logo {
  display: inline-block;
  vertical-align: top;
  margin-right: 60px;
  width: 200px;
}
@media (max-width: 659px) {
  .footer-wrapper .footer__logo {
    width: 100%;
    text-align: center;
    margin: 0;
  }
}
.footer-wrapper .footer__logo-img {
  max-width: 196px;
  max-height: 62px;
  display: block;
}
.footer-wrapper .footer-top-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 416px;
  width: 100%;
  padding: 0;
  list-style-type: none;
  margin: 0 -8px;
}
@media (max-width: 659px) {
  .footer-wrapper .footer-top-list {
    width: 100%;
    min-width: 100%;
    text-align: center;
    padding: 24px 0 0;
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
}
.footer-wrapper .footer-top-list .social-link__top-item {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}
.footer-wrapper .footer-top-list .social-link__top-item--visible-sm {
  display: none !important;
}
.footer-wrapper .footer-top_item-search {
  float: left;
  display: inline-block;
}
@media (max-width: 479px) {
  .footer-wrapper .footer-top_item-search {
    float: unset;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
.footer-wrapper .footer__contacts {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  max-width: 400px;
  width: 100%;
}
@media (max-width: 659px) {
  .footer-wrapper .footer__contacts {
    clear: both;
    margin-top: 24px;
  }
}
.footer-wrapper .footer__contacts-link {
  color: #fff;
  display: block;
  font-size: 14px;
  line-height: 140%;
  text-decoration: none;
}
.footer-wrapper .footer__contacts-link.bold {
  font-weight: bold;
}
.footer-wrapper .footer__contacts-link:hover {
  text-decoration: underline;
}
.footer-wrapper .footer__contacts-link_not-decoration {
  color: #fff;
  display: block;
  font-size: 14px;
  line-height: 140%;
  text-decoration: none;
}
.footer-wrapper .footer__copyright {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  width: 50%;
  margin-top: 24px;
}
@media (max-width: 659px) {
  .footer-wrapper .footer__copyright {
    width: 100%;
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
}
.footer-wrapper .footer__copyright-text {
  font-size: 14px;
  color: #fff;
  padding: 0 !important;
}
.footer-wrapper .footer__copyright-text a {
  color: #fff;
  text-decoration: underline;
}
.footer-wrapper .footer__copyright-text a:hover {
  text-decoration: none;
}
.footer-wrapper .footer__copyright-text:last-of-type {
  padding: 0;
}
.footer-wrapper .footer_bottom {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  border-top: 1px solid var(--Stroke);
  padding-top: 24px;
  margin-top: 24px;
  width: 100%;
  color: #fff;
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 2;
  order: 5;
}
.footer-wrapper .footer_bottom__item {
  margin-bottom: 12px;
}
.footer-wrapper .footer_bottom__item a {
  color: #fff;
}
.footer__top-item--search .footer__top-item--vision .footer__top-item--visible-sm {
  display: none;
}
@media (max-width: 659px) {
  .footer__top-item--visible-sm {
    display: inline-block;
  }
}
@media (max-width: 899px) {
  .footer__top-text-vision {
    display: none;
  }
}

footer.footer-gorchakov {
  background: #9193AC;
  position: relative;
}
footer.footer-gorchakov .wrap {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 48px;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 20px !important;
  padding-right: 20px !important;
  max-width: 1140px;
  margin: 0 auto;
}
@media (max-width: 768px) {
  footer.footer-gorchakov .wrap {
    padding-top: 120px;
  }
}
footer.footer-gorchakov .footer-border {
  position: relative;
  border-bottom: 1px solid rgba(255, 255, 255, 0.099841);
  width: 100%;
  top: 38px;
}
@media (max-width: 768px) {
  footer.footer-gorchakov .footer-border {
    display: none;
  }
}
@media (max-width: 768px) {
  footer.footer-gorchakov .block {
    width: 100%;
  }
}
footer.footer-gorchakov .block.slim-gorchakov {
  max-width: 134px;
}
@media (max-width: 768px) {
  footer.footer-gorchakov .block.slim-gorchakov {
    width: 100%;
    max-width: none;
  }
}
footer.footer-gorchakov .block a {
  display: block;
  font-size: 14px;
  line-height: 20px;
  color: #FFFFFF;
  opacity: 0.7;
  margin-bottom: 8px;
  font-family: 'PT Sans', sans-serif;
}
footer.footer-gorchakov .block span {
  display: block;
  font-size: 14px;
  line-height: 20px;
  color: #FFFFFF;
  opacity: 0.7;
  margin-bottom: 8px;
  font-family: 'PT Sans', sans-serif;
}
footer.footer-gorchakov .block .title {
  display: block;
  font-family: "FuturaMedium";
  font-size: 14px;
  line-height: 22px;
  color: #E9F0EE;
  opacity: 0.8;
  text-transform: uppercase;
  padding-bottom: 16px;
  margin-bottom: 16px;
  width: 100%;
}
footer.footer-gorchakov .block .title a {
  font-family: "FuturaMedium";
  opacity: 0.8;
  display: inline-block !important;
  margin: 0;
}
@media (max-width: 768px) {
  footer.footer-gorchakov .block .title {
    border-bottom: 1px solid rgba(255, 255, 255, 0.099841);
  }
}
footer.footer-gorchakov .block .network {
  margin-top: 35px;
}
@media (min-width: 1101px) {
  footer.footer-gorchakov .block .network {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
}
@media (max-width: 768px) {
  footer.footer-gorchakov .block .network {
    position: absolute;
    top: 0;
    margin-top: 48px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.099841);
    width: calc(100% - 40px);
  }
}
footer.footer-gorchakov .block .network a:not(:last-child) {
  margin-right: 15px;
}
footer.footer-gorchakov .block .network a:hover svg path {
  fill: #FFCC00;
}
@media (max-width: 768px) {
  footer.footer-gorchakov .block .accordion {
    opacity: 0;
    visibility: hidden;
    -webkit-transition: height 0ms 400ms, opacity 400ms 0ms;
    transition: height 0ms 400ms, opacity 400ms 0ms;
    height: 0;
  }
}
footer.footer-gorchakov .block .accordion.open {
  visibility: visible;
  opacity: 1;
  margin-bottom: 32px;
  -webkit-transition: height 0ms 0ms, opacity 600ms 0ms;
  transition: height 0ms 0ms, opacity 600ms 0ms;
  height: auto;
}
footer.footer-gorchakov .contacts {
  text-align: right;
  padding-left: 40px;
  max-width: 300px;
}
footer.footer-gorchakov .contacts span {
  max-width: 300px;
}
@media (max-width: 1100px) {
  footer.footer-gorchakov .contacts {
    text-align: left;
    padding-left: 0;
    width: 100%;
    max-width: 1100px;
    margin: 50px 0px 0px auto;
  }
}
@media (max-width: 768px) {
  footer.footer-gorchakov .contacts {
    width: 100%;
    max-width: 768px;
    margin-top: 10px;
  }
}
footer.footer-gorchakov .text {
  width: 100%;
  font-size: 14px;
  line-height: 20px;
  text-align: right;
  color: #FFFFFF;
  opacity: 0.7;
  margin-top: 43px;
  padding-bottom: 45px;
}
@media (max-width: 1100px) {
  footer.footer-gorchakov .text {
    text-align: left;
    margin-top: 55px;
  }
}
footer.footer-gorchakov .text span {
  display: block;
}
@media (max-width: 768px) {
  footer.footer-gorchakov .text span {
    width: 100%;
  }
}

.footer-minfin {
  padding: 24px 0;
  background: var(--Main2);
  color: #fff;
}
.footer-minfin * {
  font-family: 'PT Sans', sans-serif !important;
}
.footer-minfin-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
@media (max-width: 1200px) {
  .footer-minfin-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.footer-minfin-description {
  width: 100%;
  margin-right: 32px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
@media (max-width: 1200px) {
  .footer-minfin-description {
    margin-bottom: 16px;
    margin-right: 0;
  }
}
.footer-minfin-description-logo {
  width: 300px;
  height: 38px;
  background-image: url("data:image/svg+xml,%3Csvg width='301' height='38' viewBox='0 0 301 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1_4327)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.8404 32.9983C11.4887 30.575 8.19075 23.3799 10.4889 16.9594C12.7874 10.5396 19.8254 7.28834 26.1766 9.71096L24.8666 13.3704C20.5113 11.7086 15.6858 13.9387 14.1096 18.3407C12.5336 22.7434 14.795 27.6773 19.1503 29.3388L17.8404 32.9983Z' fill='%23AE2C32'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.62297 30.9198C-2.67465 20.3413 1.43408 7.47811 11.7819 2.24543C16.7949 -0.289595 22.5072 -0.676612 27.8662 1.1546C33.2255 2.98578 37.5906 6.81648 40.1566 11.941L32.2714 15.9283C30.7832 12.9567 28.2524 10.7358 25.1449 9.67385C22.0377 8.61186 18.7255 8.83679 15.819 10.3062C9.8186 13.3404 7.43647 20.799 10.5081 26.9328L2.62297 30.9198Z' fill='%23C1E7F6'/%3E%3Cpath opacity='0.9' fill-rule='evenodd' clip-rule='evenodd' d='M5.8992 25.0825C4.10767 15.9054 9.74665 7.14305 18.4578 5.54887L19.3322 9.83782C16.211 10.4965 13.5004 12.277 11.7468 15.004C9.99371 17.7313 9.38167 21.0424 10.0231 24.3285L5.8992 25.0825Z' fill='%2342A5DC'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.6065 35.9538C14.8904 35.1584 11.672 32.9258 9.54391 29.6681C7.4155 26.4109 6.63251 22.5182 7.33865 18.7076C8.04515 14.8969 10.1561 11.624 13.2829 9.49244L14.8494 11.8902C12.3375 13.6027 10.6415 16.2319 10.074 19.2933C9.50635 22.3548 10.1357 25.4823 11.8454 28.0994C13.5554 30.7164 16.1411 32.5098 19.1264 33.1491C22.1113 33.7888 25.1391 33.1973 27.6514 31.4847L29.2179 33.8822C27.4815 35.0664 25.5468 35.8197 23.5332 36.1192C21.9212 36.3591 20.2588 36.3081 18.6065 35.9538Z' fill='%2342527F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M34.029 15.966C30.7255 9.06344 22.5531 6.10517 15.8111 9.37193L14.1427 5.88567C18.3186 3.86296 23.0403 3.62533 27.4398 5.21802C31.8388 6.81011 35.3882 10.0414 37.4341 14.3163L34.029 15.966Z' fill='%23FEFEFE'/%3E%3Cpath opacity='0.9' fill-rule='evenodd' clip-rule='evenodd' d='M14.5562 6.87542C15.3553 6.49716 17.2041 5.7598 18.6003 5.53153L19.435 9.87017C18.6366 9.97793 17.2114 10.4697 16.414 10.898C15.6253 9.28348 15.313 8.54233 14.5562 6.87542Z' fill='%2342A5DC' fill-opacity='0.6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.3196 32.1417C19.3456 32.2113 16.5066 31.1005 14.3261 29.0144C12.1456 26.9279 10.8845 24.1161 10.7748 21.0963L12.1244 21.0646C12.2208 23.7185 13.3291 26.1898 15.2455 28.0231C17.1616 29.8562 19.6563 30.8323 22.27 30.7716L22.3196 32.1417Z' fill='%23DF2F29'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.3339 37.9877C9.08152 35.8786 3.13944 26.5383 5.08773 17.1659L8.51226 17.9464C6.96156 25.406 11.6912 32.8403 19.0552 34.5187L18.3339 37.9877Z' fill='%231C1951'/%3E%3C/g%3E%3Cline opacity='0.4' x1='48.0347' y1='3.49976' x2='48.0347' y2='34.4998' stroke='%23BFC5CC' stroke-linecap='round'/%3E%3Cpath d='M67.0308 7.99976V15.9998H65.3589V9.37476H62.1245V15.9998H60.4526V7.99976H67.0308ZM71.5408 16.1169C70.934 16.1169 70.4093 15.988 69.9666 15.7302C69.5265 15.4698 69.1866 15.1078 68.9471 14.6443C68.7075 14.1781 68.5877 13.6378 68.5877 13.0232C68.5877 12.4034 68.7075 11.8617 68.9471 11.3982C69.1866 10.932 69.5265 10.5701 69.9666 10.3123C70.4093 10.0518 70.934 9.92163 71.5408 9.92163C72.1476 9.92163 72.671 10.0518 73.1111 10.3123C73.5538 10.5701 73.895 10.932 74.1346 11.3982C74.3741 11.8617 74.4939 12.4034 74.4939 13.0232C74.4939 13.6378 74.3741 14.1781 74.1346 14.6443C73.895 15.1078 73.5538 15.4698 73.1111 15.7302C72.671 15.988 72.1476 16.1169 71.5408 16.1169ZM71.5486 14.8279C71.8247 14.8279 72.0551 14.7498 72.24 14.5935C72.4249 14.4347 72.5642 14.2185 72.658 13.9451C72.7543 13.6716 72.8025 13.3604 72.8025 13.0115C72.8025 12.6625 72.7543 12.3513 72.658 12.0779C72.5642 11.8044 72.4249 11.5883 72.24 11.4294C72.0551 11.2706 71.8247 11.1912 71.5486 11.1912C71.27 11.1912 71.0356 11.2706 70.8455 11.4294C70.658 11.5883 70.5161 11.8044 70.4197 12.0779C70.326 12.3513 70.2791 12.6625 70.2791 13.0115C70.2791 13.3604 70.326 13.6716 70.4197 13.9451C70.5161 14.2185 70.658 14.4347 70.8455 14.5935C71.0356 14.7498 71.27 14.8279 71.5486 14.8279ZM75.796 18.2498V9.99976H77.4366V11.0076H77.5108C77.5837 10.8461 77.6892 10.682 77.8272 10.5154C77.9678 10.3461 78.1501 10.2055 78.3741 10.0935C78.6006 9.97892 78.8819 9.92163 79.2178 9.92163C79.6553 9.92163 80.059 10.0362 80.4288 10.2654C80.7986 10.4919 81.0941 10.8344 81.3155 11.2927C81.5368 11.7485 81.6475 12.3201 81.6475 13.0076C81.6475 13.6768 81.5394 14.2419 81.3233 14.7029C81.1098 15.1612 80.8181 15.5089 80.4483 15.7458C80.0811 15.9802 79.6697 16.0974 79.2139 16.0974C78.891 16.0974 78.6163 16.044 78.3897 15.9373C78.1657 15.8305 77.9822 15.6964 77.8389 15.5349C77.6957 15.3708 77.5863 15.2055 77.5108 15.0388H77.46V18.2498H75.796ZM77.4249 12.9998C77.4249 13.3565 77.4743 13.6677 77.5733 13.9333C77.6723 14.199 77.8155 14.406 78.003 14.5544C78.1905 14.7003 78.4184 14.7732 78.6866 14.7732C78.9574 14.7732 79.1866 14.699 79.3741 14.5505C79.5616 14.3995 79.7035 14.1912 79.7999 13.9255C79.8988 13.6573 79.9483 13.3487 79.9483 12.9998C79.9483 12.6534 79.9001 12.3487 79.8038 12.0857C79.7074 11.8227 79.5655 11.6169 79.378 11.4685C79.1905 11.3201 78.96 11.2458 78.6866 11.2458C78.4157 11.2458 78.1866 11.3175 77.9991 11.4607C77.8142 11.6039 77.6723 11.807 77.5733 12.0701C77.4743 12.3331 77.4249 12.643 77.4249 12.9998ZM82.3958 11.3083V9.99976H87.8333V11.3083H85.8997V15.9998H84.3138V11.3083H82.3958ZM90.5582 16.113C90.1754 16.113 89.8343 16.0466 89.5348 15.9138C89.2353 15.7784 88.9983 15.5792 88.8238 15.3162C88.652 15.0505 88.566 14.7198 88.566 14.324C88.566 13.9906 88.6272 13.7107 88.7496 13.4841C88.872 13.2576 89.0387 13.0753 89.2496 12.9373C89.4606 12.7992 89.7001 12.6951 89.9684 12.6248C90.2392 12.5544 90.5231 12.505 90.8199 12.4763C91.1689 12.4399 91.4501 12.406 91.6637 12.3748C91.8772 12.3409 92.0322 12.2914 92.1285 12.2263C92.2249 12.1612 92.2731 12.0649 92.2731 11.9373V11.9138C92.2731 11.6664 92.1949 11.475 92.0387 11.3396C91.885 11.2042 91.6663 11.1365 91.3824 11.1365C91.083 11.1365 90.8447 11.2029 90.6676 11.3357C90.4905 11.4659 90.3733 11.63 90.316 11.8279L88.777 11.7029C88.8551 11.3383 89.0087 11.0232 89.2379 10.7576C89.4671 10.4893 89.7626 10.2836 90.1246 10.1404C90.4892 9.99455 90.9111 9.92163 91.3903 9.92163C91.7236 9.92163 92.0426 9.96069 92.3473 10.0388C92.6546 10.1169 92.9267 10.238 93.1637 10.4021C93.4033 10.5662 93.5921 10.7771 93.7301 11.0349C93.8681 11.2901 93.9371 11.5961 93.9371 11.9529V15.9998H92.359V15.1677H92.3121C92.2158 15.3552 92.0869 15.5206 91.9254 15.6638C91.764 15.8044 91.5699 15.9151 91.3434 15.9958C91.1168 16.074 90.8551 16.113 90.5582 16.113ZM91.0348 14.9646C91.2796 14.9646 91.4957 14.9164 91.6832 14.8201C91.8707 14.7211 92.0179 14.5883 92.1246 14.4216C92.2314 14.255 92.2848 14.0662 92.2848 13.8552V13.2185C92.2327 13.2524 92.1611 13.2836 92.0699 13.3123C91.9814 13.3383 91.8811 13.363 91.7692 13.3865C91.6572 13.4073 91.5452 13.4268 91.4332 13.4451C91.3212 13.4607 91.2197 13.475 91.1285 13.488C90.9332 13.5167 90.7626 13.5623 90.6168 13.6248C90.471 13.6873 90.3577 13.7719 90.277 13.8787C90.1962 13.9828 90.1559 14.113 90.1559 14.2693C90.1559 14.4958 90.2379 14.669 90.402 14.7888C90.5686 14.906 90.7796 14.9646 91.0348 14.9646ZM95.0966 15.9998L95.0888 14.6794H95.288C95.4286 14.6794 95.5497 14.6456 95.6513 14.5779C95.7554 14.5076 95.8414 14.3943 95.9091 14.238C95.9768 14.0818 96.0302 13.8748 96.0692 13.6169C96.1083 13.3565 96.1343 13.0362 96.1474 12.656L96.245 9.99976H100.808V15.9998H99.2216V11.3083H97.7411L97.6474 13.1404C97.6239 13.643 97.5627 14.0753 97.4638 14.4373C97.3674 14.7992 97.2333 15.0961 97.0614 15.3279C96.8895 15.557 96.6825 15.7263 96.4403 15.8357C96.1981 15.9451 95.9169 15.9998 95.5966 15.9998H95.0966ZM105.083 15.9998V9.99976H110.33V15.9998H108.74V11.3083H106.654V15.9998H105.083ZM111.878 18.2498V9.99976H113.518V11.0076H113.593C113.665 10.8461 113.771 10.682 113.909 10.5154C114.05 10.3461 114.232 10.2055 114.456 10.0935C114.682 9.97892 114.964 9.92163 115.3 9.92163C115.737 9.92163 116.141 10.0362 116.51 10.2654C116.88 10.4919 117.176 10.8344 117.397 11.2927C117.619 11.7485 117.729 12.3201 117.729 13.0076C117.729 13.6768 117.621 14.2419 117.405 14.7029C117.191 15.1612 116.9 15.5089 116.53 15.7458C116.163 15.9802 115.751 16.0974 115.296 16.0974C114.973 16.0974 114.698 16.044 114.471 15.9373C114.247 15.8305 114.064 15.6964 113.921 15.5349C113.777 15.3708 113.668 15.2055 113.593 15.0388H113.542V18.2498H111.878ZM113.507 12.9998C113.507 13.3565 113.556 13.6677 113.655 13.9333C113.754 14.199 113.897 14.406 114.085 14.5544C114.272 14.7003 114.5 14.7732 114.768 14.7732C115.039 14.7732 115.268 14.699 115.456 14.5505C115.643 14.3995 115.785 14.1912 115.882 13.9255C115.981 13.6573 116.03 13.3487 116.03 12.9998C116.03 12.6534 115.982 12.3487 115.885 12.0857C115.789 11.8227 115.647 11.6169 115.46 11.4685C115.272 11.3201 115.042 11.2458 114.768 11.2458C114.497 11.2458 114.268 11.3175 114.081 11.4607C113.896 11.6039 113.754 11.807 113.655 12.0701C113.556 12.3331 113.507 12.643 113.507 12.9998ZM121.793 16.1169C121.176 16.1169 120.645 15.9919 120.199 15.7419C119.757 15.4893 119.415 15.1326 119.176 14.6716C118.936 14.2081 118.816 13.6599 118.816 13.0271C118.816 12.4099 118.936 11.8682 119.176 11.4021C119.415 10.936 119.753 10.5727 120.188 10.3123C120.625 10.0518 121.138 9.92163 121.727 9.92163C122.122 9.92163 122.491 9.98543 122.832 10.113C123.176 10.238 123.475 10.4268 123.73 10.6794C123.988 10.932 124.189 11.2498 124.332 11.6326C124.475 12.0128 124.547 12.4581 124.547 12.9685V13.4255H119.48V12.3943H122.98C122.98 12.1547 122.928 11.9425 122.824 11.7576C122.72 11.5727 122.576 11.4281 122.391 11.324C122.208 11.2172 121.996 11.1638 121.754 11.1638C121.501 11.1638 121.277 11.2224 121.082 11.3396C120.889 11.4542 120.738 11.6091 120.629 11.8044C120.52 11.9972 120.464 12.212 120.461 12.449V13.4294C120.461 13.7263 120.516 13.9828 120.625 14.199C120.737 14.4151 120.895 14.5818 121.098 14.699C121.301 14.8162 121.542 14.8748 121.82 14.8748C122.005 14.8748 122.174 14.8487 122.328 14.7966C122.482 14.7445 122.613 14.6664 122.723 14.5623C122.832 14.4581 122.915 14.3305 122.973 14.1794L124.512 14.281C124.434 14.6508 124.273 14.9737 124.031 15.2498C123.792 15.5232 123.482 15.7367 123.102 15.8904C122.724 16.0414 122.288 16.1169 121.793 16.1169ZM125.384 17.7576V14.6794H125.845C125.978 14.5961 126.085 14.4633 126.165 14.281C126.249 14.0987 126.316 13.8839 126.368 13.6365C126.423 13.3891 126.465 13.1222 126.493 12.8357C126.525 12.5466 126.552 12.255 126.575 11.9607L126.732 9.99976H131.333V14.6794H132.263V17.7576H130.677V15.9998H127.009V17.7576H125.384ZM127.501 14.6794H129.763V11.281H128.146L128.083 11.9607C128.039 12.6013 127.975 13.1456 127.892 13.5935C127.809 14.0388 127.678 14.4008 127.501 14.6794ZM136.164 16.1169C135.557 16.1169 135.032 15.988 134.589 15.7302C134.149 15.4698 133.809 15.1078 133.57 14.6443C133.33 14.1781 133.211 13.6378 133.211 13.0232C133.211 12.4034 133.33 11.8617 133.57 11.3982C133.809 10.932 134.149 10.5701 134.589 10.3123C135.032 10.0518 135.557 9.92163 136.164 9.92163C136.77 9.92163 137.294 10.0518 137.734 10.3123C138.177 10.5701 138.518 10.932 138.757 11.3982C138.997 11.8617 139.117 12.4034 139.117 13.0232C139.117 13.6378 138.997 14.1781 138.757 14.6443C138.518 15.1078 138.177 15.4698 137.734 15.7302C137.294 15.988 136.77 16.1169 136.164 16.1169ZM136.171 14.8279C136.448 14.8279 136.678 14.7498 136.863 14.5935C137.048 14.4347 137.187 14.2185 137.281 13.9451C137.377 13.6716 137.425 13.3604 137.425 13.0115C137.425 12.6625 137.377 12.3513 137.281 12.0779C137.187 11.8044 137.048 11.5883 136.863 11.4294C136.678 11.2706 136.448 11.1912 136.171 11.1912C135.893 11.1912 135.658 11.2706 135.468 11.4294C135.281 11.5883 135.139 11.8044 135.043 12.0779C134.949 12.3513 134.902 12.6625 134.902 13.0115C134.902 13.3604 134.949 13.6716 135.043 13.9451C135.139 14.2185 135.281 14.4347 135.468 14.5935C135.658 14.7498 135.893 14.8279 136.171 14.8279ZM143.13 16.1169C142.515 16.1169 141.987 15.9867 141.544 15.7263C141.104 15.4633 140.765 15.0987 140.528 14.6326C140.294 14.1664 140.177 13.63 140.177 13.0232C140.177 12.4086 140.295 11.8695 140.532 11.406C140.772 10.9399 141.112 10.5766 141.552 10.3162C141.992 10.0531 142.515 9.92163 143.122 9.92163C143.645 9.92163 144.104 10.0167 144.497 10.2068C144.89 10.3969 145.201 10.6638 145.431 11.0076C145.66 11.3513 145.786 11.755 145.809 12.2185H144.239C144.195 11.919 144.078 11.6781 143.888 11.4958C143.7 11.311 143.454 11.2185 143.149 11.2185C142.891 11.2185 142.666 11.2888 142.473 11.4294C142.283 11.5675 142.135 11.7693 142.028 12.0349C141.921 12.3005 141.868 12.6222 141.868 12.9998C141.868 13.3826 141.92 13.7081 142.024 13.9763C142.131 14.2445 142.281 14.449 142.473 14.5896C142.666 14.7302 142.891 14.8005 143.149 14.8005C143.339 14.8005 143.51 14.7615 143.661 14.6833C143.815 14.6052 143.941 14.4919 144.04 14.3435C144.141 14.1925 144.208 14.0115 144.239 13.8005H145.809C145.783 14.2589 145.658 14.6625 145.434 15.0115C145.213 15.3578 144.907 15.6287 144.516 15.824C144.126 16.0193 143.664 16.1169 143.13 16.1169ZM146.686 11.3083V9.99976H152.123V11.3083H150.19V15.9998H148.604V11.3083H146.686ZM154.848 16.113C154.465 16.113 154.124 16.0466 153.825 15.9138C153.525 15.7784 153.288 15.5792 153.114 15.3162C152.942 15.0505 152.856 14.7198 152.856 14.324C152.856 13.9906 152.917 13.7107 153.039 13.4841C153.162 13.2576 153.329 13.0753 153.539 12.9373C153.75 12.7992 153.99 12.6951 154.258 12.6248C154.529 12.5544 154.813 12.505 155.11 12.4763C155.459 12.4399 155.74 12.406 155.954 12.3748C156.167 12.3409 156.322 12.2914 156.418 12.2263C156.515 12.1612 156.563 12.0649 156.563 11.9373V11.9138C156.563 11.6664 156.485 11.475 156.329 11.3396C156.175 11.2042 155.956 11.1365 155.672 11.1365C155.373 11.1365 155.135 11.2029 154.957 11.3357C154.78 11.4659 154.663 11.63 154.606 11.8279L153.067 11.7029C153.145 11.3383 153.299 11.0232 153.528 10.7576C153.757 10.4893 154.052 10.2836 154.414 10.1404C154.779 9.99455 155.201 9.92163 155.68 9.92163C156.013 9.92163 156.332 9.96069 156.637 10.0388C156.944 10.1169 157.217 10.238 157.454 10.4021C157.693 10.5662 157.882 10.7771 158.02 11.0349C158.158 11.2901 158.227 11.5961 158.227 11.9529V15.9998H156.649V15.1677H156.602C156.506 15.3552 156.377 15.5206 156.215 15.6638C156.054 15.8044 155.86 15.9151 155.633 15.9958C155.407 16.074 155.145 16.113 154.848 16.113ZM155.325 14.9646C155.569 14.9646 155.786 14.9164 155.973 14.8201C156.161 14.7211 156.308 14.5883 156.414 14.4216C156.521 14.255 156.575 14.0662 156.575 13.8552V13.2185C156.523 13.2524 156.451 13.2836 156.36 13.3123C156.271 13.3383 156.171 13.363 156.059 13.3865C155.947 13.4073 155.835 13.4268 155.723 13.4451C155.611 13.4607 155.51 13.475 155.418 13.488C155.223 13.5167 155.052 13.5623 154.907 13.6248C154.761 13.6873 154.648 13.7719 154.567 13.8787C154.486 13.9828 154.446 14.113 154.446 14.2693C154.446 14.4958 154.528 14.669 154.692 14.7888C154.858 14.906 155.069 14.9646 155.325 14.9646ZM159.738 15.9998V9.99976H162.297C163.036 9.99976 163.621 10.1404 164.05 10.4216C164.48 10.7029 164.695 11.1026 164.695 11.6208C164.695 11.9464 164.574 12.2172 164.332 12.4333C164.09 12.6495 163.754 12.7953 163.324 12.8708C163.683 12.8969 163.989 12.9789 164.242 13.1169C164.497 13.2524 164.691 13.4281 164.824 13.6443C164.959 13.8604 165.027 14.1 165.027 14.363C165.027 14.7042 164.936 14.9972 164.754 15.2419C164.574 15.4867 164.31 15.6742 163.961 15.8044C163.614 15.9347 163.191 15.9998 162.691 15.9998H159.738ZM161.289 14.7537H162.691C162.923 14.7537 163.104 14.699 163.234 14.5896C163.367 14.4776 163.433 14.3253 163.433 14.1326C163.433 13.919 163.367 13.7511 163.234 13.6287C163.104 13.5063 162.923 13.4451 162.691 13.4451H161.289V14.7537ZM161.289 12.4685H162.332C162.498 12.4685 162.64 12.4451 162.758 12.3982C162.877 12.3487 162.968 12.2784 163.031 12.1873C163.096 12.0961 163.129 11.988 163.129 11.863C163.129 11.6781 163.054 11.5336 162.906 11.4294C162.758 11.3253 162.554 11.2732 162.297 11.2732H161.289V12.4685ZM165.944 15.9998L165.937 14.6794H166.136C166.276 14.6794 166.397 14.6456 166.499 14.5779C166.603 14.5076 166.689 14.3943 166.757 14.238C166.825 14.0818 166.878 13.8748 166.917 13.6169C166.956 13.3565 166.982 13.0362 166.995 12.656L167.093 9.99976H171.655V15.9998H170.069V11.3083H168.589L168.495 13.1404C168.472 13.643 168.41 14.0753 168.312 14.4373C168.215 14.7992 168.081 15.0961 167.909 15.3279C167.737 15.557 167.53 15.7263 167.288 15.8357C167.046 15.9451 166.765 15.9998 166.444 15.9998H165.944ZM175.9 16.1169C175.282 16.1169 174.751 15.9919 174.306 15.7419C173.863 15.4893 173.522 15.1326 173.282 14.6716C173.043 14.2081 172.923 13.6599 172.923 13.0271C172.923 12.4099 173.043 11.8682 173.282 11.4021C173.522 10.936 173.859 10.5727 174.294 10.3123C174.732 10.0518 175.245 9.92163 175.833 9.92163C176.229 9.92163 176.598 9.98543 176.939 10.113C177.282 10.238 177.582 10.4268 177.837 10.6794C178.095 10.932 178.295 11.2498 178.439 11.6326C178.582 12.0128 178.654 12.4581 178.654 12.9685V13.4255H173.587V12.3943H177.087C177.087 12.1547 177.035 11.9425 176.931 11.7576C176.827 11.5727 176.682 11.4281 176.497 11.324C176.315 11.2172 176.103 11.1638 175.861 11.1638C175.608 11.1638 175.384 11.2224 175.189 11.3396C174.996 11.4542 174.845 11.6091 174.736 11.8044C174.626 11.9972 174.57 12.212 174.568 12.449V13.4294C174.568 13.7263 174.622 13.9828 174.732 14.199C174.844 14.4151 175.001 14.5818 175.204 14.699C175.407 14.8162 175.648 14.8748 175.927 14.8748C176.112 14.8748 176.281 14.8487 176.435 14.7966C176.588 14.7445 176.72 14.6664 176.829 14.5623C176.939 14.4581 177.022 14.3305 177.079 14.1794L178.618 14.281C178.54 14.6508 178.38 14.9737 178.138 15.2498C177.898 15.5232 177.588 15.7367 177.208 15.8904C176.831 16.0414 176.394 16.1169 175.9 16.1169ZM184.135 12.3357V13.6443H181.002V12.3357H184.135ZM181.549 9.99976V15.9998H179.96V9.99976H181.549ZM185.178 9.99976V15.9998H183.6V9.99976H185.178ZM188.279 13.8044L190.439 9.99976H192.08V15.9998H190.494V12.1833L188.342 15.9998H186.689V9.99976H188.279V13.8044ZM197.15 15.9998V11.3044H196.025C195.72 11.3044 195.488 11.3748 195.329 11.5154C195.17 11.656 195.092 11.8227 195.095 12.0154C195.092 12.2107 195.168 12.3761 195.321 12.5115C195.478 12.6443 195.707 12.7107 196.009 12.7107H197.704V13.8357H196.009C195.496 13.8357 195.052 13.7576 194.677 13.6013C194.302 13.4451 194.013 13.2276 193.81 12.949C193.607 12.6677 193.506 12.3409 193.509 11.9685C193.506 11.5779 193.607 11.2354 193.81 10.9412C194.013 10.6443 194.303 10.4138 194.681 10.2498C195.061 10.0831 195.509 9.99976 196.025 9.99976H198.7V15.9998H197.15ZM193.337 15.9998L195.005 12.8748H196.595L194.931 15.9998H193.337ZM206.526 14.1599L208.151 9.99976H209.417L207.077 15.9998H205.971L203.686 9.99976H204.948L206.526 14.1599ZM204.569 9.99976V15.9998H202.979V9.99976H204.569ZM208.565 15.9998V9.99976H210.135V15.9998H208.565ZM214.377 16.1169C213.76 16.1169 213.228 15.9919 212.783 15.7419C212.34 15.4893 211.999 15.1326 211.76 14.6716C211.52 14.2081 211.4 13.6599 211.4 13.0271C211.4 12.4099 211.52 11.8682 211.76 11.4021C211.999 10.936 212.337 10.5727 212.771 10.3123C213.209 10.0518 213.722 9.92163 214.31 9.92163C214.706 9.92163 215.075 9.98543 215.416 10.113C215.76 10.238 216.059 10.4268 216.314 10.6794C216.572 10.932 216.773 11.2498 216.916 11.6326C217.059 12.0128 217.131 12.4581 217.131 12.9685V13.4255H212.064V12.3943H215.564C215.564 12.1547 215.512 11.9425 215.408 11.7576C215.304 11.5727 215.159 11.4281 214.975 11.324C214.792 11.2172 214.58 11.1638 214.338 11.1638C214.085 11.1638 213.861 11.2224 213.666 11.3396C213.473 11.4542 213.322 11.6091 213.213 11.8044C213.103 11.9972 213.047 12.212 213.045 12.449V13.4294C213.045 13.7263 213.1 13.9828 213.209 14.199C213.321 14.4151 213.478 14.5818 213.682 14.699C213.885 14.8162 214.126 14.8748 214.404 14.8748C214.589 14.8748 214.758 14.8487 214.912 14.7966C215.066 14.7445 215.197 14.6664 215.307 14.5623C215.416 14.4581 215.499 14.3305 215.557 14.1794L217.096 14.281C217.018 14.6508 216.857 14.9737 216.615 15.2498C216.376 15.5232 216.066 15.7367 215.685 15.8904C215.308 16.0414 214.872 16.1169 214.377 16.1169ZM218.437 18.2498V9.99976H220.077V11.0076H220.152C220.224 10.8461 220.33 10.682 220.468 10.5154C220.609 10.3461 220.791 10.2055 221.015 10.0935C221.241 9.97892 221.523 9.92163 221.859 9.92163C222.296 9.92163 222.7 10.0362 223.07 10.2654C223.439 10.4919 223.735 10.8344 223.956 11.2927C224.178 11.7485 224.288 12.3201 224.288 13.0076C224.288 13.6768 224.18 14.2419 223.964 14.7029C223.751 15.1612 223.459 15.5089 223.089 15.7458C222.722 15.9802 222.31 16.0974 221.855 16.0974C221.532 16.0974 221.257 16.044 221.03 15.9373C220.807 15.8305 220.623 15.6964 220.48 15.5349C220.336 15.3708 220.227 15.2055 220.152 15.0388H220.101V18.2498H218.437ZM220.066 12.9998C220.066 13.3565 220.115 13.6677 220.214 13.9333C220.313 14.199 220.456 14.406 220.644 14.5544C220.831 14.7003 221.059 14.7732 221.327 14.7732C221.598 14.7732 221.827 14.699 222.015 14.5505C222.202 14.3995 222.344 14.1912 222.441 13.9255C222.54 13.6573 222.589 13.3487 222.589 12.9998C222.589 12.6534 222.541 12.3487 222.445 12.0857C222.348 11.8227 222.206 11.6169 222.019 11.4685C221.831 11.3201 221.601 11.2458 221.327 11.2458C221.057 11.2458 220.827 11.3175 220.64 11.4607C220.455 11.6039 220.313 11.807 220.214 12.0701C220.115 12.3331 220.066 12.643 220.066 12.9998ZM231.255 18.0388V7.99976H232.915V18.0388H231.255ZM231.255 16.1169C230.794 16.1169 230.373 16.0427 229.993 15.8943C229.613 15.7432 229.285 15.531 229.009 15.2576C228.733 14.9815 228.519 14.6547 228.368 14.2771C228.217 13.8969 228.141 13.4789 228.141 13.0232C228.141 12.5623 228.217 12.143 228.368 11.7654C228.519 11.3852 228.733 11.0583 229.009 10.7849C229.285 10.5089 229.613 10.2966 229.993 10.1482C230.373 9.99715 230.794 9.92163 231.255 9.92163H231.563V16.1169H231.255ZM231.255 14.8201H231.438V11.2185H231.255C231.031 11.2185 230.831 11.2654 230.657 11.3591C230.483 11.4529 230.335 11.5818 230.216 11.7458C230.096 11.9073 230.005 12.0974 229.942 12.3162C229.882 12.5349 229.852 12.7706 229.852 13.0232C229.852 13.3565 229.907 13.6599 230.016 13.9333C230.126 14.2042 230.286 14.4203 230.497 14.5818C230.708 14.7406 230.96 14.8201 231.255 14.8201ZM232.915 16.1169H232.606V9.92163H232.915C233.376 9.92163 233.796 9.99715 234.177 10.1482C234.557 10.2966 234.885 10.5089 235.161 10.7849C235.437 11.0583 235.651 11.3852 235.802 11.7654C235.953 12.143 236.028 12.5623 236.028 13.0232C236.028 13.4789 235.953 13.8969 235.802 14.2771C235.651 14.6547 235.437 14.9815 235.161 15.2576C234.885 15.531 234.557 15.7432 234.177 15.8943C233.796 16.0427 233.376 16.1169 232.915 16.1169ZM232.915 14.8201C233.139 14.8201 233.338 14.7745 233.512 14.6833C233.687 14.5896 233.834 14.4607 233.954 14.2966C234.074 14.1326 234.165 13.9425 234.227 13.7263C234.29 13.5076 234.321 13.2732 234.321 13.0232C234.321 12.6873 234.265 12.3839 234.153 12.113C234.044 11.8396 233.885 11.6222 233.677 11.4607C233.468 11.2992 233.214 11.2185 232.915 11.2185H232.731V14.8201H232.915ZM238.927 13.8044L241.087 9.99976H242.728V15.9998H241.142V12.1833L238.989 15.9998H237.337V9.99976H238.927V13.8044ZM248.457 12.3357V13.6443H245.325V12.3357H248.457ZM245.871 9.99976V15.9998H244.282V9.99976H245.871ZM249.5 9.99976V15.9998H247.922V9.99976H249.5ZM252.722 16.113C252.339 16.113 251.998 16.0466 251.699 15.9138C251.399 15.7784 251.162 15.5792 250.988 15.3162C250.816 15.0505 250.73 14.7198 250.73 14.324C250.73 13.9906 250.791 13.7107 250.914 13.4841C251.036 13.2576 251.203 13.0753 251.414 12.9373C251.625 12.7992 251.864 12.6951 252.132 12.6248C252.403 12.5544 252.687 12.505 252.984 12.4763C253.333 12.4399 253.614 12.406 253.828 12.3748C254.041 12.3409 254.196 12.2914 254.293 12.2263C254.389 12.1612 254.437 12.0649 254.437 11.9373V11.9138C254.437 11.6664 254.359 11.475 254.203 11.3396C254.049 11.2042 253.83 11.1365 253.547 11.1365C253.247 11.1365 253.009 11.2029 252.832 11.3357C252.655 11.4659 252.537 11.63 252.48 11.8279L250.941 11.7029C251.019 11.3383 251.173 11.0232 251.402 10.7576C251.631 10.4893 251.927 10.2836 252.289 10.1404C252.653 9.99455 253.075 9.92163 253.554 9.92163C253.888 9.92163 254.207 9.96069 254.511 10.0388C254.819 10.1169 255.091 10.238 255.328 10.4021C255.567 10.5662 255.756 10.7771 255.894 11.0349C256.032 11.2901 256.101 11.5961 256.101 11.9529V15.9998H254.523V15.1677H254.476C254.38 15.3552 254.251 15.5206 254.089 15.6638C253.928 15.8044 253.734 15.9151 253.507 15.9958C253.281 16.074 253.019 16.113 252.722 16.113ZM253.199 14.9646C253.444 14.9646 253.66 14.9164 253.847 14.8201C254.035 14.7211 254.182 14.5883 254.289 14.4216C254.395 14.255 254.449 14.0662 254.449 13.8552V13.2185C254.397 13.2524 254.325 13.2836 254.234 13.3123C254.145 13.3383 254.045 13.363 253.933 13.3865C253.821 13.4073 253.709 13.4268 253.597 13.4451C253.485 13.4607 253.384 13.475 253.293 13.488C253.097 13.5167 252.927 13.5623 252.781 13.6248C252.635 13.6873 252.522 13.7719 252.441 13.8787C252.36 13.9828 252.32 14.113 252.32 14.2693C252.32 14.4958 252.402 14.669 252.566 14.7888C252.733 14.906 252.944 14.9646 253.199 14.9646ZM261.788 12.3357V13.6443H258.655V12.3357H261.788ZM259.202 9.99976V15.9998H257.612V9.99976H259.202ZM262.831 9.99976V15.9998H261.253V9.99976H262.831ZM267.053 16.1169C266.438 16.1169 265.91 15.9867 265.467 15.7263C265.027 15.4633 264.688 15.0987 264.451 14.6326C264.217 14.1664 264.1 13.63 264.1 13.0232C264.1 12.4086 264.218 11.8695 264.455 11.406C264.695 10.9399 265.035 10.5766 265.475 10.3162C265.915 10.0531 266.438 9.92163 267.045 9.92163C267.569 9.92163 268.027 10.0167 268.42 10.2068C268.813 10.3969 269.125 10.6638 269.354 11.0076C269.583 11.3513 269.709 11.755 269.733 12.2185H268.162C268.118 11.919 268.001 11.6781 267.811 11.4958C267.623 11.311 267.377 11.2185 267.072 11.2185C266.815 11.2185 266.589 11.2888 266.397 11.4294C266.207 11.5675 266.058 11.7693 265.951 12.0349C265.845 12.3005 265.791 12.6222 265.791 12.9998C265.791 13.3826 265.843 13.7081 265.947 13.9763C266.054 14.2445 266.204 14.449 266.397 14.5896C266.589 14.7302 266.815 14.8005 267.072 14.8005C267.263 14.8005 267.433 14.7615 267.584 14.6833C267.738 14.6052 267.864 14.4919 267.963 14.3435C268.065 14.1925 268.131 14.0115 268.162 13.8005H269.733C269.707 14.2589 269.582 14.6625 269.358 15.0115C269.136 15.3578 268.83 15.6287 268.44 15.824C268.049 16.0193 267.587 16.1169 267.053 16.1169ZM273.729 16.1169C273.122 16.1169 272.597 15.988 272.155 15.7302C271.715 15.4698 271.375 15.1078 271.135 14.6443C270.896 14.1781 270.776 13.6378 270.776 13.0232C270.776 12.4034 270.896 11.8617 271.135 11.3982C271.375 10.932 271.715 10.5701 272.155 10.3123C272.597 10.0518 273.122 9.92163 273.729 9.92163C274.336 9.92163 274.859 10.0518 275.299 10.3123C275.742 10.5701 276.083 10.932 276.323 11.3982C276.562 11.8617 276.682 12.4034 276.682 13.0232C276.682 13.6378 276.562 14.1781 276.323 14.6443C276.083 15.1078 275.742 15.4698 275.299 15.7302C274.859 15.988 274.336 16.1169 273.729 16.1169ZM273.737 14.8279C274.013 14.8279 274.243 14.7498 274.428 14.5935C274.613 14.4347 274.752 14.2185 274.846 13.9451C274.942 13.6716 274.991 13.3604 274.991 13.0115C274.991 12.6625 274.942 12.3513 274.846 12.0779C274.752 11.8044 274.613 11.5883 274.428 11.4294C274.243 11.2706 274.013 11.1912 273.737 11.1912C273.458 11.1912 273.224 11.2706 273.034 11.4294C272.846 11.5883 272.704 11.8044 272.608 12.0779C272.514 12.3513 272.467 12.6625 272.467 13.0115C272.467 13.3604 272.514 13.6716 272.608 13.9451C272.704 14.2185 272.846 14.4347 273.034 14.5935C273.224 14.7498 273.458 14.8279 273.737 14.8279ZM277.984 15.9998V9.99976H280.543C281.282 9.99976 281.867 10.1404 282.297 10.4216C282.726 10.7029 282.941 11.1026 282.941 11.6208C282.941 11.9464 282.82 12.2172 282.578 12.4333C282.336 12.6495 282 12.7953 281.57 12.8708C281.929 12.8969 282.235 12.9789 282.488 13.1169C282.743 13.2524 282.937 13.4281 283.07 13.6443C283.205 13.8604 283.273 14.1 283.273 14.363C283.273 14.7042 283.182 14.9972 283 15.2419C282.82 15.4867 282.556 15.6742 282.207 15.8044C281.86 15.9347 281.437 15.9998 280.937 15.9998H277.984ZM279.535 14.7537H280.937C281.169 14.7537 281.35 14.699 281.48 14.5896C281.613 14.4776 281.679 14.3253 281.679 14.1326C281.679 13.919 281.613 13.7511 281.48 13.6287C281.35 13.5063 281.169 13.4451 280.937 13.4451H279.535V14.7537ZM279.535 12.4685H280.578C280.745 12.4685 280.886 12.4451 281.004 12.3982C281.123 12.3487 281.215 12.2784 281.277 12.1873C281.342 12.0961 281.375 11.988 281.375 11.863C281.375 11.6781 281.301 11.5336 281.152 11.4294C281.004 11.3253 280.801 11.2732 280.543 11.2732H279.535V12.4685ZM287.253 16.1169C286.646 16.1169 286.121 15.988 285.679 15.7302C285.239 15.4698 284.899 15.1078 284.659 14.6443C284.42 14.1781 284.3 13.6378 284.3 13.0232C284.3 12.4034 284.42 11.8617 284.659 11.3982C284.899 10.932 285.239 10.5701 285.679 10.3123C286.121 10.0518 286.646 9.92163 287.253 9.92163C287.86 9.92163 288.383 10.0518 288.823 10.3123C289.266 10.5701 289.607 10.932 289.847 11.3982C290.086 11.8617 290.206 12.4034 290.206 13.0232C290.206 13.6378 290.086 14.1781 289.847 14.6443C289.607 15.1078 289.266 15.4698 288.823 15.7302C288.383 15.988 287.86 16.1169 287.253 16.1169ZM287.261 14.8279C287.537 14.8279 287.767 14.7498 287.952 14.5935C288.137 14.4347 288.276 14.2185 288.37 13.9451C288.466 13.6716 288.515 13.3604 288.515 13.0115C288.515 12.6625 288.466 12.3513 288.37 12.0779C288.276 11.8044 288.137 11.5883 287.952 11.4294C287.767 11.2706 287.537 11.1912 287.261 11.1912C286.982 11.1912 286.748 11.2706 286.558 11.4294C286.37 11.5883 286.228 11.8044 286.132 12.0779C286.038 12.3513 285.991 12.6625 285.991 13.0115C285.991 13.3604 286.038 13.6716 286.132 13.9451C286.228 14.2185 286.37 14.4347 286.558 14.5935C286.748 14.7498 286.982 14.8279 287.261 14.8279ZM293.098 13.8044L295.258 9.99976H296.899V15.9998H295.313V12.1833L293.16 15.9998H291.508V9.99976H293.098V13.8044ZM294.973 7.90601H296.133C296.13 8.37996 295.955 8.76147 295.606 9.05054C295.259 9.3396 294.791 9.48413 294.2 9.48413C293.606 9.48413 293.136 9.3396 292.789 9.05054C292.443 8.76147 292.27 8.37996 292.27 7.90601H293.422C293.42 8.08569 293.477 8.24715 293.594 8.39038C293.714 8.53361 293.916 8.60522 294.2 8.60522C294.476 8.60522 294.673 8.53491 294.793 8.39429C294.913 8.25366 294.973 8.0909 294.973 7.90601ZM64.3081 23.9998V25.3083H61.8159V29.9998H60.1987V23.9998H64.3081ZM68.0388 30.1169C67.4321 30.1169 66.9073 29.988 66.4646 29.7302C66.0245 29.4698 65.6847 29.1078 65.4451 28.6443C65.2055 28.1781 65.0857 27.6378 65.0857 27.0232C65.0857 26.4034 65.2055 25.8617 65.4451 25.3982C65.6847 24.932 66.0245 24.5701 66.4646 24.3123C66.9073 24.0518 67.4321 23.9216 68.0388 23.9216C68.6456 23.9216 69.1691 24.0518 69.6092 24.3123C70.0519 24.5701 70.393 24.932 70.6326 25.3982C70.8722 25.8617 70.992 26.4034 70.992 27.0232C70.992 27.6378 70.8722 28.1781 70.6326 28.6443C70.393 29.1078 70.0519 29.4698 69.6092 29.7302C69.1691 29.988 68.6456 30.1169 68.0388 30.1169ZM68.0467 28.8279C68.3227 28.8279 68.5532 28.7498 68.7381 28.5935C68.923 28.4347 69.0623 28.2185 69.156 27.9451C69.2524 27.6716 69.3006 27.3604 69.3006 27.0115C69.3006 26.6625 69.2524 26.3513 69.156 26.0779C69.0623 25.8044 68.923 25.5883 68.7381 25.4294C68.5532 25.2706 68.3227 25.1912 68.0467 25.1912C67.768 25.1912 67.5336 25.2706 67.3435 25.4294C67.156 25.5883 67.0141 25.8044 66.9178 26.0779C66.824 26.3513 66.7771 26.6625 66.7771 27.0115C66.7771 27.3604 66.824 27.6716 66.9178 27.9451C67.0141 28.2185 67.156 28.4347 67.3435 28.5935C67.5336 28.7498 67.768 28.8279 68.0467 28.8279ZM75.0049 30.1169C74.3904 30.1169 73.8617 29.9867 73.419 29.7263C72.9789 29.4633 72.6404 29.0987 72.4034 28.6326C72.169 28.1664 72.0518 27.63 72.0518 27.0232C72.0518 26.4086 72.1703 25.8695 72.4073 25.406C72.6469 24.9399 72.9867 24.5766 73.4268 24.3162C73.8669 24.0531 74.3904 23.9216 74.9971 23.9216C75.5206 23.9216 75.9789 24.0167 76.3721 24.2068C76.7654 24.3969 77.0766 24.6638 77.3057 25.0076C77.5349 25.3513 77.6612 25.755 77.6846 26.2185H76.1143C76.07 25.919 75.9529 25.6781 75.7628 25.4958C75.5753 25.311 75.3292 25.2185 75.0245 25.2185C74.7667 25.2185 74.5414 25.2888 74.3487 25.4294C74.1586 25.5675 74.0101 25.7693 73.9034 26.0349C73.7966 26.3005 73.7432 26.6222 73.7432 26.9998C73.7432 27.3826 73.7953 27.7081 73.8995 27.9763C74.0062 28.2445 74.156 28.449 74.3487 28.5896C74.5414 28.7302 74.7667 28.8005 75.0245 28.8005C75.2146 28.8005 75.3851 28.7615 75.5362 28.6833C75.6898 28.6052 75.8161 28.4919 75.9151 28.3435C76.0167 28.1925 76.0831 28.0115 76.1143 27.8005H77.6846C77.6586 28.2589 77.5336 28.6625 77.3096 29.0115C77.0883 29.3578 76.7823 29.6287 76.3917 29.824C76.001 30.0193 75.5388 30.1169 75.0049 30.1169ZM79.9974 32.2498C79.7865 32.2498 79.5885 32.2328 79.4037 32.199C79.2214 32.1677 79.0703 32.1274 78.9505 32.0779L79.3255 30.8357C79.5208 30.8956 79.6966 30.9281 79.8529 30.9333C80.0117 30.9386 80.1484 30.9021 80.263 30.824C80.3802 30.7458 80.4753 30.613 80.5482 30.4255L80.6458 30.1716L78.4935 23.9998H80.2435L81.4857 28.406H81.5482L82.8021 23.9998H84.5638L82.2318 30.6482C82.1198 30.9711 81.9675 31.2524 81.7747 31.4919C81.5846 31.7341 81.3438 31.9203 81.0521 32.0505C80.7604 32.1833 80.4089 32.2498 79.9974 32.2498ZM84.6832 31.7576V28.6794H85.1442C85.277 28.5961 85.3837 28.4633 85.4645 28.281C85.5478 28.0987 85.6155 27.8839 85.6676 27.6365C85.7223 27.3891 85.764 27.1222 85.7926 26.8357C85.8238 26.5466 85.8512 26.255 85.8746 25.9607L86.0309 23.9998H90.6324V28.6794H91.5621V31.7576H89.9762V29.9998H86.3082V31.7576H84.6832ZM86.8004 28.6794H89.0621V25.281H87.4449L87.3824 25.9607C87.3382 26.6013 87.2744 27.1456 87.191 27.5935C87.1077 28.0388 86.9775 28.4008 86.8004 28.6794ZM94.4628 30.113C94.08 30.113 93.7388 30.0466 93.4394 29.9138C93.1399 29.7784 92.9029 29.5792 92.7284 29.3162C92.5565 29.0505 92.4706 28.7198 92.4706 28.324C92.4706 27.9906 92.5318 27.7107 92.6542 27.4841C92.7766 27.2576 92.9433 27.0753 93.1542 26.9373C93.3651 26.7992 93.6047 26.6951 93.8729 26.6248C94.1438 26.5544 94.4276 26.505 94.7245 26.4763C95.0735 26.4399 95.3547 26.406 95.5683 26.3748C95.7818 26.3409 95.9367 26.2914 96.0331 26.2263C96.1295 26.1612 96.1776 26.0649 96.1776 25.9373V25.9138C96.1776 25.6664 96.0995 25.475 95.9433 25.3396C95.7896 25.2042 95.5709 25.1365 95.287 25.1365C94.9875 25.1365 94.7492 25.2029 94.5722 25.3357C94.3951 25.4659 94.2779 25.63 94.2206 25.8279L92.6815 25.7029C92.7597 25.3383 92.9133 25.0232 93.1425 24.7576C93.3716 24.4893 93.6672 24.2836 94.0292 24.1404C94.3938 23.9945 94.8157 23.9216 95.2948 23.9216C95.6282 23.9216 95.9472 23.9607 96.2519 24.0388C96.5591 24.1169 96.8313 24.238 97.0683 24.4021C97.3078 24.5662 97.4966 24.7771 97.6347 25.0349C97.7727 25.2901 97.8417 25.5961 97.8417 25.9529V29.9998H96.2636V29.1677H96.2167C96.1203 29.3552 95.9914 29.5206 95.83 29.6638C95.6685 29.8044 95.4745 29.9151 95.2479 29.9958C95.0214 30.074 94.7597 30.113 94.4628 30.113ZM94.9394 28.9646C95.1841 28.9646 95.4003 28.9164 95.5878 28.8201C95.7753 28.7211 95.9224 28.5883 96.0292 28.4216C96.136 28.255 96.1894 28.0662 96.1894 27.8552V27.2185C96.1373 27.2524 96.0657 27.2836 95.9745 27.3123C95.886 27.3383 95.7857 27.363 95.6737 27.3865C95.5617 27.4073 95.4498 27.4268 95.3378 27.4451C95.2258 27.4607 95.1242 27.475 95.0331 27.488C94.8378 27.5167 94.6672 27.5623 94.5214 27.6248C94.3756 27.6873 94.2623 27.7719 94.1815 27.8787C94.1008 27.9828 94.0604 28.113 94.0604 28.2693C94.0604 28.4958 94.1425 28.669 94.3065 28.7888C94.4732 28.906 94.6841 28.9646 94.9394 28.9646ZM99.3527 32.2498V23.9998H100.993V25.0076H101.068C101.14 24.8461 101.246 24.682 101.384 24.5154C101.525 24.3461 101.707 24.2055 101.931 24.0935C102.157 23.9789 102.439 23.9216 102.775 23.9216C103.212 23.9216 103.616 24.0362 103.986 24.2654C104.355 24.4919 104.651 24.8344 104.872 25.2927C105.094 25.7485 105.204 26.3201 105.204 27.0076C105.204 27.6768 105.096 28.2419 104.88 28.7029C104.667 29.1612 104.375 29.5089 104.005 29.7458C103.638 29.9802 103.226 30.0974 102.771 30.0974C102.448 30.0974 102.173 30.044 101.946 29.9373C101.723 29.8305 101.539 29.6964 101.396 29.5349C101.252 29.3708 101.143 29.2055 101.068 29.0388H101.017V32.2498H99.3527ZM100.982 26.9998C100.982 27.3565 101.031 27.6677 101.13 27.9333C101.229 28.199 101.372 28.406 101.56 28.5544C101.747 28.7003 101.975 28.7732 102.243 28.7732C102.514 28.7732 102.743 28.699 102.931 28.5505C103.118 28.3995 103.26 28.1912 103.357 27.9255C103.456 27.6573 103.505 27.3487 103.505 26.9998C103.505 26.6534 103.457 26.3487 103.361 26.0857C103.264 25.8227 103.122 25.6169 102.935 25.4685C102.747 25.3201 102.517 25.2458 102.243 25.2458C101.973 25.2458 101.743 25.3175 101.556 25.4607C101.371 25.6039 101.229 25.807 101.13 26.0701C101.031 26.3331 100.982 26.643 100.982 26.9998ZM109.245 30.1169C108.63 30.1169 108.101 29.9867 107.659 29.7263C107.219 29.4633 106.88 29.0987 106.643 28.6326C106.409 28.1664 106.291 27.63 106.291 27.0232C106.291 26.4086 106.41 25.8695 106.647 25.406C106.887 24.9399 107.226 24.5766 107.666 24.3162C108.107 24.0531 108.63 23.9216 109.237 23.9216C109.76 23.9216 110.219 24.0167 110.612 24.2068C111.005 24.3969 111.316 24.6638 111.545 25.0076C111.775 25.3513 111.901 25.755 111.924 26.2185H110.354C110.31 25.919 110.193 25.6781 110.002 25.4958C109.815 25.311 109.569 25.2185 109.264 25.2185C109.006 25.2185 108.781 25.2888 108.588 25.4294C108.398 25.5675 108.25 25.7693 108.143 26.0349C108.036 26.3005 107.983 26.6222 107.983 26.9998C107.983 27.3826 108.035 27.7081 108.139 27.9763C108.246 28.2445 108.396 28.449 108.588 28.5896C108.781 28.7302 109.006 28.8005 109.264 28.8005C109.454 28.8005 109.625 28.7615 109.776 28.6833C109.929 28.6052 110.056 28.4919 110.155 28.3435C110.256 28.1925 110.323 28.0115 110.354 27.8005H111.924C111.898 28.2589 111.773 28.6625 111.549 29.0115C111.328 29.3578 111.022 29.6287 110.631 29.824C110.241 30.0193 109.778 30.1169 109.245 30.1169ZM112.801 25.3083V23.9998H118.238V25.3083H116.304V29.9998H114.718V25.3083H112.801ZM119.467 29.9998V23.9998H122.025C122.765 23.9998 123.35 24.1404 123.779 24.4216C124.209 24.7029 124.424 25.1026 124.424 25.6208C124.424 25.9464 124.303 26.2172 124.061 26.4333C123.818 26.6495 123.482 26.7953 123.053 26.8708C123.412 26.8969 123.718 26.9789 123.971 27.1169C124.226 27.2524 124.42 27.4281 124.553 27.6443C124.688 27.8604 124.756 28.1 124.756 28.363C124.756 28.7042 124.665 28.9972 124.482 29.2419C124.303 29.4867 124.038 29.6742 123.689 29.8044C123.343 29.9347 122.92 29.9998 122.42 29.9998H119.467ZM121.018 28.7537H122.42C122.652 28.7537 122.833 28.699 122.963 28.5896C123.096 28.4776 123.162 28.3253 123.162 28.1326C123.162 27.919 123.096 27.7511 122.963 27.6287C122.833 27.5063 122.652 27.4451 122.42 27.4451H121.018V28.7537ZM121.018 26.4685H122.061C122.227 26.4685 122.369 26.4451 122.486 26.3982C122.606 26.3487 122.697 26.2784 122.76 26.1873C122.825 26.0961 122.857 25.988 122.857 25.863C122.857 25.6781 122.783 25.5336 122.635 25.4294C122.486 25.3253 122.283 25.2732 122.025 25.2732H121.018V26.4685ZM128.759 30.1169C128.142 30.1169 127.611 29.9919 127.165 29.7419C126.723 29.4893 126.381 29.1326 126.142 28.6716C125.902 28.2081 125.783 27.6599 125.783 27.0271C125.783 26.4099 125.902 25.8682 126.142 25.4021C126.381 24.936 126.719 24.5727 127.154 24.3123C127.591 24.0518 128.104 23.9216 128.693 23.9216C129.089 23.9216 129.457 23.9854 129.798 24.113C130.142 24.238 130.441 24.4268 130.697 24.6794C130.954 24.932 131.155 25.2498 131.298 25.6326C131.441 26.0128 131.513 26.4581 131.513 26.9685V27.4255H126.447V26.3943H129.947C129.947 26.1547 129.894 25.9425 129.79 25.7576C129.686 25.5727 129.542 25.4281 129.357 25.324C129.174 25.2172 128.962 25.1638 128.72 25.1638C128.467 25.1638 128.243 25.2224 128.048 25.3396C127.855 25.4542 127.704 25.6091 127.595 25.8044C127.486 25.9972 127.43 26.212 127.427 26.449V27.4294C127.427 27.7263 127.482 27.9828 127.591 28.199C127.703 28.4151 127.861 28.5818 128.064 28.699C128.267 28.8162 128.508 28.8748 128.786 28.8748C128.971 28.8748 129.141 28.8487 129.294 28.7966C129.448 28.7445 129.579 28.6664 129.689 28.5623C129.798 28.4581 129.881 28.3305 129.939 28.1794L131.478 28.281C131.4 28.6508 131.24 28.9737 130.997 29.2498C130.758 29.5232 130.448 29.7367 130.068 29.8904C129.69 30.0414 129.254 30.1169 128.759 30.1169ZM136.995 26.3357V27.6443H133.862V26.3357H136.995ZM134.409 23.9998V29.9998H132.819V23.9998H134.409ZM138.038 23.9998V29.9998H136.46V23.9998H138.038ZM143.724 26.3357V27.6443H140.592V26.3357H143.724ZM141.139 23.9998V29.9998H139.549V23.9998H141.139ZM144.767 23.9998V29.9998H143.189V23.9998H144.767ZM148.989 30.1169C148.383 30.1169 147.858 29.988 147.415 29.7302C146.975 29.4698 146.635 29.1078 146.396 28.6443C146.156 28.1781 146.036 27.6378 146.036 27.0232C146.036 26.4034 146.156 25.8617 146.396 25.3982C146.635 24.932 146.975 24.5701 147.415 24.3123C147.858 24.0518 148.383 23.9216 148.989 23.9216C149.596 23.9216 150.12 24.0518 150.56 24.3123C151.002 24.5701 151.344 24.932 151.583 25.3982C151.823 25.8617 151.943 26.4034 151.943 27.0232C151.943 27.6378 151.823 28.1781 151.583 28.6443C151.344 29.1078 151.002 29.4698 150.56 29.7302C150.12 29.988 149.596 30.1169 148.989 30.1169ZM148.997 28.8279C149.273 28.8279 149.504 28.7498 149.689 28.5935C149.874 28.4347 150.013 28.2185 150.107 27.9451C150.203 27.6716 150.251 27.3604 150.251 27.0115C150.251 26.6625 150.203 26.3513 150.107 26.0779C150.013 25.8044 149.874 25.5883 149.689 25.4294C149.504 25.2706 149.273 25.1912 148.997 25.1912C148.719 25.1912 148.484 25.2706 148.294 25.4294C148.107 25.5883 147.965 25.8044 147.868 26.0779C147.775 26.3513 147.728 26.6625 147.728 27.0115C147.728 27.3604 147.775 27.6716 147.868 27.9451C147.965 28.2185 148.107 28.4347 148.294 28.5935C148.484 28.7498 148.719 28.8279 148.997 28.8279ZM154.834 27.8044L156.995 23.9998H158.635V29.9998H157.049V26.1833L154.897 29.9998H153.245V23.9998H154.834V27.8044ZM156.709 21.906H157.87C157.867 22.38 157.691 22.7615 157.342 23.0505C156.996 23.3396 156.527 23.4841 155.936 23.4841C155.342 23.4841 154.872 23.3396 154.526 23.0505C154.179 22.7615 154.006 22.38 154.006 21.906H155.159C155.156 22.0857 155.213 22.2472 155.33 22.3904C155.45 22.5336 155.652 22.6052 155.936 22.6052C156.212 22.6052 156.41 22.5349 156.53 22.3943C156.65 22.2537 156.709 22.0909 156.709 21.906ZM162.955 29.9998V23.9998H168.201V29.9998H166.611V25.3083H164.525V29.9998H162.955ZM172.46 30.1169C171.853 30.1169 171.329 29.988 170.886 29.7302C170.446 29.4698 170.106 29.1078 169.866 28.6443C169.627 28.1781 169.507 27.6378 169.507 27.0232C169.507 26.4034 169.627 25.8617 169.866 25.3982C170.106 24.932 170.446 24.5701 170.886 24.3123C171.329 24.0518 171.853 23.9216 172.46 23.9216C173.067 23.9216 173.59 24.0518 174.031 24.3123C174.473 24.5701 174.814 24.932 175.054 25.3982C175.294 25.8617 175.413 26.4034 175.413 27.0232C175.413 27.6378 175.294 28.1781 175.054 28.6443C174.814 29.1078 174.473 29.4698 174.031 29.7302C173.59 29.988 173.067 30.1169 172.46 30.1169ZM172.468 28.8279C172.744 28.8279 172.975 28.7498 173.159 28.5935C173.344 28.4347 173.484 28.2185 173.577 27.9451C173.674 27.6716 173.722 27.3604 173.722 27.0115C173.722 26.6625 173.674 26.3513 173.577 26.0779C173.484 25.8044 173.344 25.5883 173.159 25.4294C172.975 25.2706 172.744 25.1912 172.468 25.1912C172.189 25.1912 171.955 25.2706 171.765 25.4294C171.577 25.5883 171.435 25.8044 171.339 26.0779C171.245 26.3513 171.198 26.6625 171.198 27.0115C171.198 27.3604 171.245 27.6716 171.339 27.9451C171.435 28.2185 171.577 28.4347 171.765 28.5935C171.955 28.7498 172.189 28.8279 172.468 28.8279ZM176.247 31.7576V28.6794H176.708C176.84 28.5961 176.947 28.4633 177.028 28.281C177.111 28.0987 177.179 27.8839 177.231 27.6365C177.286 27.3891 177.327 27.1222 177.356 26.8357C177.387 26.5466 177.415 26.255 177.438 25.9607L177.594 23.9998H182.196V28.6794H183.126V31.7576H181.54V29.9998H177.872V31.7576H176.247ZM178.364 28.6794H180.626V25.281H179.008L178.946 25.9607C178.902 26.6013 178.838 27.1456 178.754 27.5935C178.671 28.0388 178.541 28.4008 178.364 28.6794ZM183.847 31.7576V28.6794H184.307C184.44 28.5961 184.547 28.4633 184.628 28.281C184.711 28.0987 184.779 27.8839 184.831 27.6365C184.886 27.3891 184.927 27.1222 184.956 26.8357C184.987 26.5466 185.014 26.255 185.038 25.9607L185.194 23.9998H189.796V28.6794H190.725V31.7576H189.139V29.9998H185.472V31.7576H183.847ZM185.964 28.6794H188.225V25.281H186.608L186.546 25.9607C186.501 26.6013 186.438 27.1456 186.354 27.5935C186.271 28.0388 186.141 28.4008 185.964 28.6794ZM194.65 30.1169C194.032 30.1169 193.501 29.9919 193.056 29.7419C192.613 29.4893 192.272 29.1326 192.032 28.6716C191.793 28.2081 191.673 27.6599 191.673 27.0271C191.673 26.4099 191.793 25.8682 192.032 25.4021C192.272 24.936 192.609 24.5727 193.044 24.3123C193.482 24.0518 193.995 23.9216 194.583 23.9216C194.979 23.9216 195.347 23.9854 195.689 24.113C196.032 24.238 196.332 24.4268 196.587 24.6794C196.845 24.932 197.045 25.2498 197.189 25.6326C197.332 26.0128 197.403 26.4581 197.403 26.9685V27.4255H192.337V26.3943H195.837C195.837 26.1547 195.785 25.9425 195.681 25.7576C195.577 25.5727 195.432 25.4281 195.247 25.324C195.065 25.2172 194.853 25.1638 194.61 25.1638C194.358 25.1638 194.134 25.2224 193.939 25.3396C193.746 25.4542 193.595 25.6091 193.485 25.8044C193.376 25.9972 193.32 26.212 193.317 26.449V27.4294C193.317 27.7263 193.372 27.9828 193.482 28.199C193.594 28.4151 193.751 28.5818 193.954 28.699C194.157 28.8162 194.398 28.8748 194.677 28.8748C194.862 28.8748 195.031 28.8487 195.185 28.7966C195.338 28.7445 195.47 28.6664 195.579 28.5623C195.689 28.4581 195.772 28.3305 195.829 28.1794L197.368 28.281C197.29 28.6508 197.13 28.9737 196.888 29.2498C196.648 29.5232 196.338 29.7367 195.958 29.8904C195.58 30.0414 195.144 30.1169 194.65 30.1169ZM198.709 32.2498V23.9998H200.35V25.0076H200.424C200.497 24.8461 200.603 24.682 200.741 24.5154C200.881 24.3461 201.064 24.2055 201.287 24.0935C201.514 23.9789 201.795 23.9216 202.131 23.9216C202.569 23.9216 202.972 24.0362 203.342 24.2654C203.712 24.4919 204.008 24.8344 204.229 25.2927C204.45 25.7485 204.561 26.3201 204.561 27.0076C204.561 27.6768 204.453 28.2419 204.237 28.7029C204.023 29.1612 203.731 29.5089 203.362 29.7458C202.995 29.9802 202.583 30.0974 202.127 30.0974C201.804 30.0974 201.53 30.044 201.303 29.9373C201.079 29.8305 200.896 29.6964 200.752 29.5349C200.609 29.3708 200.5 29.2055 200.424 29.0388H200.373V32.2498H198.709ZM200.338 26.9998C200.338 27.3565 200.388 27.6677 200.487 27.9333C200.586 28.199 200.729 28.406 200.916 28.5544C201.104 28.7003 201.332 28.7732 201.6 28.7732C201.871 28.7732 202.1 28.699 202.287 28.5505C202.475 28.3995 202.617 28.1912 202.713 27.9255C202.812 27.6573 202.862 27.3487 202.862 26.9998C202.862 26.6534 202.814 26.3487 202.717 26.0857C202.621 25.8227 202.479 25.6169 202.291 25.4685C202.104 25.3201 201.873 25.2458 201.6 25.2458C201.329 25.2458 201.1 25.3175 200.912 25.4607C200.728 25.6039 200.586 25.807 200.487 26.0701C200.388 26.3331 200.338 26.643 200.338 26.9998ZM205.285 29.9998L207.382 26.8787L205.297 23.9998H207.195L208.754 26.3474H209.011V23.9998H210.675V26.3474H210.925L212.484 23.9998H214.382L212.3 26.8787L214.394 29.9998H212.453L210.91 27.656H210.675V29.9998H209.011V27.656H208.777L207.226 29.9998H205.285ZM215.553 29.9998V23.9998H217.217V26.3279H217.685L219.318 23.9998H221.271L219.15 26.9763L221.295 29.9998H219.318L217.838 27.8708H217.217V29.9998H215.553ZM223.808 27.8044L225.968 23.9998H227.609V29.9998H226.023V26.1833L223.87 29.9998H222.218V23.9998H223.808V27.8044Z' fill='white'/%3E%3Cdefs%3E%3CclipPath id='clip0_1_4327'%3E%3Crect width='40' height='38.0034' fill='white' transform='matrix(1 0 0.0140699 0.999901 0 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  margin-bottom: 16px;
}
.footer-minfin-description-text {
  font-size: 14px;
  line-height: 140%;
  margin-bottom: 32px;
  width: 100%;
  color: #fff;
}
@media (max-width: 1200px) {
  .footer-minfin-description-text {
    margin-bottom: 0;
  }
}
.footer-minfin-description-browser {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media (max-width: 1200px) {
  .footer-minfin-description-browser {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .footer-minfin-description-browser span {
    margin-bottom: 16px;
  }
}
.footer-minfin-description-rss {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
}
.footer-minfin-description-rss svg {
  margin-right: 4px;
}
.footer-minfin-description-copyright {
  position: relative;
  font-size: 14px;
  line-height: 140%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
}
@media (max-width: 1200px) {
  .footer-minfin-description-copyright {
    display: none;
  }
}
.footer-minfin-description-copyright * {
  color: #fff;
}
.footer-minfin-description-copyright:after {
  content: '';
  position: absolute;
  top: -16px;
  left: 0;
  width: 100%;
  height: 1px;
  background: #fff;
}
.footer-minfin-description-copyright svg {
  margin-right: 8px;
}
.footer-minfin-description-copyright_mobile {
  display: none;
}
@media (max-width: 1200px) {
  .footer-minfin-description-copyright_mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
}
.footer-minfin-info {
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
@media (max-width: 1200px) {
  .footer-minfin-info {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.footer-minfin-info-socials {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 -8px;
  margin-bottom: 16px;
  height: 32px;
}
@media (max-width: 1200px) {
  .footer-minfin-info-socials {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    height: 0;
  }
}
.footer-minfin-info-socials__item {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid transparent;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 0 8px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  cursor: pointer;
}
@media (max-width: 1200px) {
  .footer-minfin-info-socials__item {
    border: none;
  }
}
.footer-minfin-info-socials__item:hover {
  background: transparent;
  border: 1px solid transparent;
}
.footer-minfin-info-socials__item:hover svg path {
  fill: rgba(58, 58, 58, 0.8);
}
.footer-minfin-info-socials__item svg {
  width: 20px;
}
@media (max-width: 1200px) {
  .footer-minfin-info-socials__item svg {
    width: auto;
  }
}
.footer-minfin-info__phone,
.footer-minfin-info__text {
  font-size: 14px;
  line-height: 140%;
  color: #fff;
}
.footer-minfin-info__phone {
  font-weight: bold;
}
.footer-minfin-info__phone > * {
  color: #fff;
}
@media (max-width: 1200px) {
  .footer-minfin-info__text {
    margin-bottom: 24px;
  }
}

header.award-headerV2 {
  width: 100%;
  z-index: 10;
  background: #fff;
  margin-bottom: 30px;
}
header.award-headerV2.n-margin {
  margin-bottom: 0;
}
header.award-headerV2.n-margin .header {
  border-bottom: none;
}
header.award-headerV2 .header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 16px 0;
  border-bottom: 1px solid #d4d4d4;
}
header.award-headerV2 .header button.btn.gray {
  border: 1px solid #acacac;
  color: var(--Main1) !important;
  border-radius: 50px;
  font-weight: normal;
  font-size: 18px;
  padding: 2px 20px;
}
header.award-headerV2 .header-logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media (max-width: 1440px) {
  header.award-headerV2 .header-logo {
    width: 130px;
  }
  header.award-headerV2 .header-logo svg {
    width: auto;
    height: auto;
  }
}
@media (max-width: 576px) {
  header.award-headerV2 .header-logo {
    width: 100px;
  }
}
header.award-headerV2 .header-logo svg path.letter {
  fill: #fff;
}
header.award-headerV2 .header-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 -75px;
}
@media (max-width: 991px) {
  header.award-headerV2 .header-nav {
    display: none;
  }
}
header.award-headerV2 .header-nav_mobile {
  display: none;
  z-index: 1;
}
@media (max-width: 991px) {
  header.award-headerV2 .header-nav_mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: fixed;
    left: 0;
    top: 92px;
    width: 100vw;
    height: calc(100vh - 91px);
    background: #fff;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    -webkit-transition: 0.2s;
    transition: 0.2s;
  }
  header.award-headerV2 .header-nav_mobile.open {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
header.award-headerV2 .header-nav_mobile .header-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-bottom: 100px;
}
header.award-headerV2 .header-nav_mobile .header-nav__item {
  padding: 24px 0;
  color: #282828;
}
header.award-headerV2 .header-nav_mobile .header-nav__item.active:after {
  bottom: 16px;
  height: 3px;
}
header.award-headerV2 .header-nav_mobile button.btn.gray {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  border: 1px solid #acacac !important;
  color: var(--Main1) !important;
}
header.award-headerV2 .header-nav__item {
  margin: 0 75px;
  font-size: 20px;
  text-align: center;
  position: relative;
  color: #282828;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: 25px;
}
@media (max-width: 1440px) {
  header.award-headerV2 .header-nav__item {
    font-size: 18px;
    margin: 0 50px;
  }
}
header.award-headerV2 .header-nav__item svg {
  margin-right: 8px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
header.award-headerV2 .header-nav__item svg.active {
  display: none;
}
header.award-headerV2 .header-nav__item svg.inactive {
  display: block;
}
header.award-headerV2 .header-nav__item.active {
  font-weight: bold;
}
header.award-headerV2 .header-nav__item.active:after {
  content: '';
  position: absolute;
  left: 0;
  bottom: -41px;
  width: 100%;
  height: 4px;
  border-radius: 4px;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffe587), to(#ffb33d));
  background: linear-gradient(180deg, #ffe587 0%, #ffb33d 100%);
}
@media (max-width: 1440px) {
  header.award-headerV2 .header-nav__item.active:after {
    bottom: -30px;
  }
}
header.award-headerV2 .header-nav__item.active svg.active {
  display: block;
}
header.award-headerV2 .header-nav__item.active svg.inactive {
  display: none;
}
header.award-headerV2 .header .auth-nav-menu-container {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
header.award-headerV2 .header .auth-nav-menu-container .login-user__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
header.award-headerV2 .header .auth-nav-menu-container .login-user__wrapper .header__top-expert {
  width: auto;
  position: relative;
  text-align: right;
  max-width: 300px;
  padding: 0 60px 0 0;
  display: inline-block;
}
@media screen and (max-width: 576px) {
  header.award-headerV2 .header .auth-nav-menu-container .login-user__wrapper .header__top-expert {
    max-width: 180px;
  }
}
header.award-headerV2 .header .auth-nav-menu-container .login-user__wrapper .header__top-expert-title,
header.award-headerV2 .header .auth-nav-menu-container .login-user__wrapper .header__top-expert-email {
  display: block !important;
}
@media screen and (max-width: 576px) {
  header.award-headerV2 .header .auth-nav-menu-container .login-user__wrapper .header__top-expert-title,
  header.award-headerV2 .header .auth-nav-menu-container .login-user__wrapper .header__top-expert-email {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }
}
header.award-headerV2 .header .auth-nav-menu-container .login-user__wrapper .header__top-expert-title {
  font-size: 12px;
  line-height: 1;
}
@media screen and (max-width: 576px) {
  header.award-headerV2 .header .auth-nav-menu-container .login-user__wrapper .header__top-expert-title {
    font-size: 10px;
  }
}
header.award-headerV2 .header .auth-nav-menu-container .login-user__wrapper .header__top-expert-email {
  font-size: 16px;
  line-height: initial;
}
@media screen and (max-width: 576px) {
  header.award-headerV2 .header .auth-nav-menu-container .login-user__wrapper .header__top-expert-email {
    font-size: 14px;
  }
}
header.award-headerV2 .header .auth-nav-menu-container .login-user__wrapper .header__top-expert .header__top-expert-icon.btn-icon {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 47px;
  height: 47px;
  line-height: 42px;
}
header.award-headerV2 .header .auth-nav-menu-container .login-user__wrapper .header__top-expert .header__top-expert-icon.btn-icon svg {
  max-width: 39px !important;
  max-height: 39px !important;
  stroke: #000;
}
header.award-headerV2 .header .menu-container {
  padding: 0 !important;
  z-index: 2;
}
header.award-headerV2 .header .menu-container .btn-icon__img {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
@media screen and (max-width: 576px) {
  header.award-headerV2 .header .menu-container .menu-container__expert_info {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 140px;
  }
  header.award-headerV2 .header .menu-container .menu-container__expert_info .menu-container__expert_info_role {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 10px;
  }
  header.award-headerV2 .header .menu-container .menu-container__expert_info .menu-container__expert_info_email {
    font-size: 14px;
  }
  header.award-headerV2 .header .menu-container .menu-container__expert_info .menu-container__expert_info_vote {
    font-size: 12px;
    margin-top: 4px;
  }
}
header.award-headerV2 .header-burger {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  border: 1px solid #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  display: none;
  cursor: pointer;
  position: relative;
  z-index: 10;
  border: 1px solid #3f3e3e;
  margin-left: 8px;
}
@media (max-width: 991px) {
  header.award-headerV2 .header-burger {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
header.award-headerV2 .header-burger_inner {
  width: 44px;
  height: 44px;
  border-radius: 50%;
  border: 1px dotted #3f3e3e;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
header.award-headerV2 .header-burger-wrap {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: -webkit-gradient(linear, left top, right top, from(#f2dfc1), to(#fbf5ec));
  background: linear-gradient(90deg, #f2dfc1 0%, #fbf5ec 100%);
}
header.award-headerV2 .header-burger-center {
  position: relative;
  width: 22px;
  height: 3px;
  border-radius: 10px;
  background: #3f3e3e;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
header.award-headerV2 .header-burger-center:before,
header.award-headerV2 .header-burger-center:after {
  content: '';
  position: absolute;
  right: 0;
  width: 100%;
  height: 3px;
  border-radius: 10px;
  background: #3f3e3e;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
header.award-headerV2 .header-burger-center:before {
  top: 6px;
}
header.award-headerV2 .header-burger-center:after {
  bottom: 6px;
}
header.award-headerV2 .header-burger-center.open {
  background: transparent !important;
}
header.award-headerV2 .header-burger-center.open:before,
header.award-headerV2 .header-burger-center.open:after {
  -webkit-transform-origin: right center;
  transform-origin: right center;
}
header.award-headerV2 .header-burger-center.open:before {
  top: 10px;
  width: 30px;
  -webkit-transform: rotate(42deg);
  transform: rotate(42deg);
}
header.award-headerV2 .header-burger-center.open:after {
  bottom: 10px;
  width: 30px;
  -webkit-transform: rotate(-42deg);
  transform: rotate(-42deg);
}
header.award-headerV2 .header-filter,
header.award-headerV2 .header-aside {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-right: 32px;
  margin-left: auto;
  display: none;
}
@media (max-width: 991px) {
  header.award-headerV2 .header-filter,
  header.award-headerV2 .header-aside {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
header.award-headerV2 .header-filter.open .default,
header.award-headerV2 .header-aside.open .default {
  display: none;
}
header.award-headerV2 .header-filter.open .close,
header.award-headerV2 .header-aside.open .close {
  display: block;
}
header.award-headerV2 .header-filter svg,
header.award-headerV2 .header-aside svg {
  cursor: pointer;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
header.award-headerV2 .header-filter .close,
header.award-headerV2 .header-aside .close {
  display: none;
}
header.award-headerV2 .header svg path.letter {
  fill: #3c3c3b;
}

.header-wrapper {
  padding: 15px 0 20px;
  padding-bottom: 0px;
  height: 146px;
  position: relative;
  z-index: 6;
  font-size: 0;
  color: var(--Main1);
  font-weight: 400;
  line-height: 20px;
  margin: 0;
}
@media (max-width: 480px) {
  .header-wrapper {
    height: 152px;
  }
}
.header-wrapper.header_wide {
  padding-top: 24px;
  z-index: 6;
}
.header-wrapper.header_wide header .container {
  max-width: 100vw;
  padding-left: 16px;
  padding-right: 16px;
}
.header-wrapper.header_wide header .header__top {
  padding-bottom: 24px;
}
.header-wrapper.header_wide header .header__nav {
  display: none;
}
@media (max-width: 659px) {
  .header-wrapper .header.js-header .container .header {
    z-index: 20;
  }
}
.header-wrapper .header.js-header .container .header__top {
  padding: 0 0 25px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media (max-width: 659px) {
  .header-wrapper .header.js-header .container .header__top {
    display: block;
    padding: 0 0 10px;
  }
}
.header-wrapper .header.js-header .container .header__top-expert {
  display: inline-block;
  width: 230px;
  padding: 0px 60px 0 0;
  position: relative;
  text-align: right;
}
@media (max-width: 659px) {
  .header-wrapper .header.js-header .container .header__top-expert {
    width: 38px;
    padding: 38px 0 0 0;
  }
}
.header-wrapper .header.js-header .container .header__top-expert-icon {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 47px;
  height: 47px;
  line-height: 42px;
}
@media (max-width: 659px) {
  .header-wrapper .header.js-header .container .header__top-expert-icon {
    top: 0;
    left: 0;
    width: 38px;
    height: 38px;
    line-height: 35px;
    -webkit-transform: none;
    transform: none;
  }
}
.header-wrapper .header.js-header .container .header__top-expert-icon .msgs {
  position: absolute;
  width: 20px;
  height: 20px;
  background: var(--Main2);
  color: #fff;
  line-height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-radius: 50%;
  top: -8px;
  right: -7px;
  font-size: 12px;
}
.header-wrapper .header.js-header .container .header__top-expert-icon svg {
  max-width: 39px;
  max-height: 39px;
  stroke: rgba(58, 58, 58, 0.8);
}
@media (max-width: 659px) {
  .header-wrapper .header.js-header .container .header__top-expert-icon svg {
    max-width: 30px;
    max-height: 30px;
  }
}
.header-wrapper .header.js-header .container .header__top-expert-icon.btn-icon--light {
  border-color: rgba(255, 255, 255, 0.8);
}
.header-wrapper .header.js-header .container .header__top-expert-icon.btn-icon--light svg {
  stroke: rgba(255, 255, 255, 0.8);
}
.header-wrapper .header.js-header .container .header__top-expert-title {
  font-size: 12px;
  line-height: 14px;
  display: block;
  color: var(--Main1);
}
@media (max-width: 659px) {
  .header-wrapper .header.js-header .container .header__top-expert-title {
    display: none;
  }
}
.header-wrapper .header.js-header .container .header__top-expert-email {
  font-size: 16px;
  line-height: 18px;
  display: block;
  color: var(--Main1);
  white-space: nowrap;
}
@media (max-width: 659px) {
  .header-wrapper .header.js-header .container .header__top-expert-email {
    display: none;
  }
}
.header-wrapper .header.js-header .container .header__top-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  white-space: nowrap;
  margin: 0 auto;
}
.header-wrapper .header.js-header .container .header__top-list .social-link__top-item--visible-sm {
  display: none;
}
@media (max-width: 900px) {
  .header-wrapper .header.js-header .container .header__top-list .social-link__top-item--visible-sm {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
}
.header-wrapper .header.js-header .container .header__top-list .social-buttons__button:hover {
  background: transparent !important;
}
.header-wrapper .header.js-header .container .header__top-list .header-nav-vse-btn {
  border: 1px solid var(--Main1);
  color: var(--Main1);
  border-radius: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 25px;
  margin: 0 6px;
  min-height: 40px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
@media (max-width: 656px) {
  .header-wrapper .header.js-header .container .header__top-list .header-nav-vse-btn {
    width: auto;
    padding: 8px 10px;
  }
}
@media (max-width: 480px) {
  .header-wrapper .header.js-header .container .header__top-list .header-nav-vse-btn {
    margin-left: 10px;
  }
}
.header-wrapper .header.js-header .container .header__top-list .header-nav-vse-btn:hover {
  background-color: var(--Main1);
  border-color: transparent;
}
.header-wrapper .header.js-header .container .header__top-list .header-nav-vse-btn:hover .header-nav-vse-btn-link {
  color: #fff;
}
.header-wrapper .header.js-header .container .header__top-list .header-nav-vse-btn .header-nav-vse-btn-link {
  color: var(--Main1);
}
.header-wrapper .header.js-header .container .header__top-list .header-nav-vse-btn .header-nav-vse-btn-link:after {
  content: 'Оценка реализованных проектов';
}
@media (max-width: 991px) {
  .header-wrapper .header.js-header .container .header__top-list .header-nav-vse-btn .header-nav-vse-btn-link:after {
    content: 'Оценка проектов';
  }
}
@media (max-width: 576px) {
  .header-wrapper .header.js-header .container .header__top-list .header-nav-vse-btn .header-nav-vse-btn-link {
    font-size: 14px;
  }
}
.header-wrapper .header.js-header .container .header__top-list .header-nav-vse-btn.header-vse--light {
  border: 1px solid #fff;
}
.header-wrapper .header.js-header .container .header__top-list .header-nav-vse-btn.header-vse--light .header-nav-vse-btn-link {
  color: #fff;
}
.header-wrapper .header.js-header .container .header__top-list .header-nav-vse-btn.header-vse--light:hover {
  border-color: transparent;
  background-color: #fff;
}
.header-wrapper .header.js-header .container .header__top-list .header-nav-vse-btn.header-vse--light:hover .header-nav-vse-btn-link {
  color: var(--Main1);
}
@media (min-width: 660px) {
  .header-wrapper .header.js-header .container .header__top-list {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
@media (max-width: 659px) {
  .header-wrapper .header.js-header .container .header__top-list {
    width: 100%;
    text-align: left;
    margin: 0;
  }
}
.header-wrapper .header.js-header .container .header__top-list-wrapper {
  display: inline-block;
  overflow: hidden;
}
@media (max-width: 659px) {
  .header-wrapper .header.js-header .container .header__top-list-wrapper {
    width: calc(100% - 38px);
  }
}
.header-wrapper .header.js-header .container .header__top-list-wrapper .logged-in {
  width: calc(100% - 450px);
}
@media (max-width: 1175px) {
  .header-wrapper .header.js-header .container .header__top-list-wrapper .logged-in {
    width: calc(100% - 510px);
  }
}
@media (max-width: 1059px) {
  .header-wrapper .header.js-header .container .header__top-list-wrapper .logged-in {
    width: calc(100% - 470px);
  }
}
@media (max-width: 659px) {
  .header-wrapper .header.js-header .container .header__top-list-wrapper .logged-in {
    vertical-align: middle;
    width: calc(100% - 58px);
  }
}
.header-wrapper .header.js-header .container .header__top-item {
  display: inline-block;
  vertical-align: middle;
  margin: 0 6px;
}
@media (max-width: 900px) {
  .header-wrapper .header.js-header .container .header__top-item {
    margin: 0 4px;
    display: none;
  }
}
.header-wrapper .header.js-header .container .header__top-item--search {
  margin: 0 165px 0 0;
}
@media (max-width: 1175px) {
  .header-wrapper .header.js-header .container .header__top-item--search {
    margin: 0 125px 0 0;
  }
}
@media (max-width: 1059px) {
  .header-wrapper .header.js-header .container .header__top-item--search {
    margin: 0 20px 0 0;
  }
}
.header-wrapper .header.js-header .container .header__top-item--search .btn-icon__img {
  -webkit-transform: scale(-1, 1) translateY(-50%);
  transform: scale(-1, 1) translateY(-50%);
}
@media (max-width: 479px) {
  .header-wrapper .header.js-header .container .header__top-item--search--hide-sm {
    display: block;
    position: absolute;
    top: 15px;
    width: 40px;
    height: 40px;
    right: 60px;
  }
}
.header-wrapper .header.js-header .container .header__top-item .social-buttons__container {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 8px 0 0;
}
@media (max-width: 479px) {
  .header-wrapper .header.js-header .container .header__top-item .social-buttons__container {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0;
  }
}
.header-wrapper .header.js-header .container .header__top-item .social-buttons__content {
  display: none;
}
.header-wrapper .header.js-header .container .header__top-item .social-buttons__list {
  white-space: nowrap;
}
.header-wrapper .header.js-header .container .header__top-item .social-buttons__item {
  display: inline-block;
  vertical-align: middle;
  background-image: url(/public/static/img/Shared/Components/SocialButtons/dash-black.png);
  background-repeat: no-repeat;
  background-position: 0 50%;
  padding-left: 4px;
}
.header-wrapper .header.js-header .container .header__top-item .social-buttons__link {
  width: 32px;
  height: 32px;
}
.header-wrapper .header.js-header .container .header__top-item--visible-sm {
  display: none;
}
@media (max-width: 479px) {
  .header-wrapper .header.js-header .container .header__top-item--visible-sm {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
}
@media (max-width: 479px) {
  .header-wrapper .header.js-header .container .header__top-item--hidden-sm {
    display: none;
  }
}
.header-wrapper .header.js-header .container .header__nav {
  position: relative;
  padding: 0 0 5px;
}
@media (max-width: 659px) {
  .header-wrapper .header.js-header .container .header__nav {
    position: absolute;
    right: 0;
    top: 15px;
    width: 100%;
    z-index: 20;
  }
}
.header-wrapper .header.js-header .container .header__nav:after {
  position: absolute;
  content: '';
  width: 100%;
  left: 0;
  bottom: 4px;
}
@media (max-width: 659px) {
  .header-wrapper .header.js-header .container .header__nav:after {
    display: none;
  }
}
.header-wrapper .header.js-header .container .header__nav-trigger {
  display: none;
}
@media (max-width: 659px) {
  .header-wrapper .header.js-header .container .header__nav-trigger {
    display: block;
    position: absolute;
    top: 15px;
    width: 24px;
    height: 24px;
    right: 15px;
  }
  .header-wrapper .header.js-header .container .header__nav-trigger-btn {
    border: none;
    width: 24px;
    height: 24px;
  }
  .header-wrapper .header.js-header .container .header__nav-trigger-btn:hover {
    background-color: transparent !important;
  }
  .header-wrapper .header.js-header .container .header__nav-trigger-btn-icon {
    top: 13px;
    position: absolute;
    width: 18px;
    height: 2px;
    background: #050506;
    border-radius: 2px;
    left: 6px;
    display: block;
    -webkit-transition: -webkit-transform 0.4s;
    transition: -webkit-transform 0.4s;
    transition: transform 0.4s;
    transition: transform 0.4s, -webkit-transform 0.4s;
  }
  .header-wrapper .header.js-header .container .header__nav-trigger-btn:before {
    top: 6px;
    content: '';
  }
  .header-wrapper .header.js-header .container .header__nav-trigger-btn:after {
    top: 20px;
    content: '';
  }
  .header-wrapper .header.js-header .container .header__nav-trigger-btn:before,
  .header-wrapper .header.js-header .container .header__nav-trigger-btn:after {
    position: absolute;
    width: 18px;
    height: 2px;
    background: #000;
    border-radius: 2px;
    left: 6px;
    display: block;
    -webkit-transition: -webkit-transform 0.4s;
    transition: -webkit-transform 0.4s;
    transition: transform 0.4s;
    transition: transform 0.4s, -webkit-transform 0.4s;
  }
  .header-wrapper .header.js-header .container .header__nav-trigger-btn.active .header__nav-trigger-btn-icon {
    -webkit-transform: translate3d(0, 0, 0) rotate(45deg);
    transform: translate3d(0, 0, 0) rotate(45deg);
    background: #000;
  }
  .header-wrapper .header.js-header .container .header__nav-trigger-btn.active:before {
    -webkit-transform: translate3d(0, -5px, 0) rotate(-90deg);
    transform: translate3d(0, -5px, 0) rotate(-90deg);
    opacity: 0;
  }
  .header-wrapper .header.js-header .container .header__nav-trigger-btn.active:after {
    -webkit-transform: rotate(-45deg) translate3d(5px, -5px, 0);
    transform: rotate(-45deg) translate3d(5px, -5px, 0);
    background: #000;
  }
}
.header-wrapper .header.js-header .container .header__nav-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-bottom: 8px;
}
@media (max-width: 659px) {
  .header-wrapper .header.js-header .container .header__nav-list {
    display: none;
    position: absolute;
    overflow: hidden;
    width: calc(100% - 20px);
    text-align: center;
    top: 75px;
    left: 10px;
    padding-bottom: 0;
    background: #fff;
    -webkit-box-shadow: 0px 1px 15px 0px #8e8e8e;
    box-shadow: 0px 1px 15px 0px #8e8e8e;
    border-radius: 8px;
    z-index: 20;
  }
}
.header-wrapper .header.js-header .container .header__nav-item {
  display: inline-block;
  margin-right: 24px;
  padding-bottom: 16px;
  line-height: 1;
}
@media screen and (max-width: 659px) {
  .header-wrapper .header.js-header .container .header__nav-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 16px 0;
    margin: 0;
    border-bottom: 1px solid #e5e5e5;
  }
}
.header-wrapper .header.js-header .container .header__nav-item:last-child {
  margin-right: 0;
}
.header-wrapper .header.js-header .container .header__nav-item .active {
  opacity: 0.8;
}
.header-wrapper .header.js-header .container .header__nav-item.dropdown {
  position: relative;
}
@media screen and (max-width: 659px) {
  .header-wrapper .header.js-header .container .header__nav-item.dropdown {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .header-wrapper .header.js-header .container .header__nav-item.dropdown.open .header__nav-link {
    font-weight: bold;
  }
  .header-wrapper .header.js-header .container .header__nav-item.dropdown.open .trigger svg {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  .header-wrapper .header.js-header .container .header__nav-item.dropdown-wrapper {
    display: none;
    opacity: 1;
    visibility: visible;
  }
  .header-wrapper .header.js-header .container .header__nav-item.dropdown .trigger {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
}
.header-wrapper .header.js-header .container .header__nav-item.dropdown .trigger {
  position: absolute;
  right: 0;
  top: 8px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 35px;
  height: 35px;
  display: none;
}
.header-wrapper .header.js-header .container .header__nav-item.dropdown .trigger svg {
  width: 24px;
  height: 24px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.header-wrapper .header.js-header .container .header__nav-item.dropdown:hover .dropdown-wrapper {
  opacity: 1;
  visibility: visible;
}
.header-wrapper .header.js-header .container .header__nav-item.dropdown .dropdown-wrapper {
  position: absolute;
  top: 100%;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  padding: 8px 0;
  background: #fff;
  -webkit-box-shadow: 0px 4px 10px rgba(58, 58, 58, 0.15);
  box-shadow: 0px 4px 10px rgba(58, 58, 58, 0.15);
  border: 1px solid var(--Stroke);
  border-radius: 4px;
  width: 180px;
  z-index: 1;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: visibility 0.2s linear, opacity 0.2s linear;
  transition: visibility 0.2s linear, opacity 0.2s linear;
}
@media screen and (max-width: 659px) {
  .header-wrapper .header.js-header .container .header__nav-item.dropdown .dropdown-wrapper {
    position: inherit;
    padding: 0;
    opacity: 1;
    visibility: visible;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;
    top: inherit;
    left: inherit;
    margin-top: 6px;
    width: 100%;
    display: none;
    -webkit-transform: inherit;
    transform: inherit;
  }
  .header-wrapper .header.js-header .container .header__nav-item.dropdown .dropdown-wrapper:after,
  .header-wrapper .header.js-header .container .header__nav-item.dropdown .dropdown-wrapper:before {
    display: none;
  }
}
.header-wrapper .header.js-header .container .header__nav-item.dropdown .dropdown-wrapper:after,
.header-wrapper .header.js-header .container .header__nav-item.dropdown .dropdown-wrapper:before {
  bottom: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.header-wrapper .header.js-header .container .header__nav-item.dropdown .dropdown-wrapper:after {
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #fff;
  border-width: 4px;
  margin-left: -4px;
}
.header-wrapper .header.js-header .container .header__nav-item.dropdown .dropdown-wrapper:before {
  border-color: rgba(229, 231, 234, 0);
  border-bottom-color: var(--Stroke);
  border-width: 5px;
  margin-left: -5px;
}
.header-wrapper .header.js-header .container .header__nav-item.dropdown .dropdown-wrapper__item {
  font-size: 14px;
  padding: 4px 16px;
  display: block;
  color: inherit;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.header-wrapper .header.js-header .container .header__nav-item.dropdown .dropdown-wrapper__item:hover {
  color: var(--Main2);
}
@media screen and (max-width: 659px) {
  .header-wrapper .header.js-header .container .header__nav-item.dropdown .dropdown-wrapper__item {
    border: none !important;
    padding: 6px 16px;
    font-size: 18px;
  }
}
.header-wrapper .header.js-header .container .header__nav-item.dropdown.v2 .dropdown-wrapper {
  top: -8px;
  left: -16px;
  -webkit-transform: initial;
  transform: initial;
  padding: 3px 0;
  padding-top: 32px;
}
.header-wrapper .header.js-header .container .header__nav-item.dropdown.v2 .dropdown-wrapper:before,
.header-wrapper .header.js-header .container .header__nav-item.dropdown.v2 .dropdown-wrapper::after {
  display: none;
}
.header-wrapper .header.js-header .container .header__nav-item.dropdown.v2 .dropdown-wrapper__item:first-child {
  border-top: 1px solid var(--Stroke);
}
.header-wrapper .header.js-header .container .header__nav-item.dropdown.v2:hover .header__nav-link {
  color: inherit !important;
  position: relative;
  font-weight: bold;
  z-index: 2;
}
.header-wrapper .header.js-header .container .header__nav-link {
  font-size: 16px;
  color: inherit;
  cursor: pointer;
}
@media (max-width: 659px) {
  .header-wrapper .header.js-header .container .header__nav-link {
    font-size: 18px;
  }
}
.header-wrapper .header.js-header .container .header__nav .header__top-item--search-hidden {
  display: none;
  position: absolute;
  top: 15px;
  width: 40px;
  height: 40px;
  right: 60px;
}
.header-wrapper .header.js-header .container .header__nav.center .header__nav-list {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.header-wrapper .header.js-header .container .header__nav.right .header__nav-list {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.header-wrapper .header.js-header .container .header__nav.justifybetween .header__nav-list {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.header-wrapper .header.js-header .container .header__logo {
  display: inline-block;
  vertical-align: top;
  width: 200px;
}
@media (max-width: 659px) {
  .header-wrapper .header.js-header .container .header__logo {
    margin: 0 0px 15px 0;
  }
}
@media (max-width: 479px) {
  .header-wrapper .header.js-header .container .header__logo {
    margin: 0 0px 20px 0;
  }
}
.header-wrapper .header.js-header .container .header__logo-img {
  max-width: 196px;
  max-height: 62px;
  display: block;
}
.header-wrapper .header.js-header .container .header__logo-img--light {
  display: none;
}
.header-wrapper .header.js-header .container .login-button-container {
  display: inline-block;
}
@media (max-width: 659px) {
  .header-wrapper .header.js-header .container .login-button-container {
    margin-top: 0px;
    vertical-align: top;
    position: absolute;
    right: 0px;
  }
}
.header-wrapper .header.js-header .container .login-button-container__wrapper {
  border-radius: 16px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid var(--Main1);
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
  height: 40px;
  font-weight: bold;
  width: 78px;
  line-height: 40px;
}
.header-wrapper .header.js-header .container .login-button-container__wrapper:hover {
  background-color: var(--Main1);
  border-color: transparent;
}
.header-wrapper .header.js-header .container .login-button-container__wrapper:hover .login-button {
  color: #fff;
}
.header-wrapper .header.js-header .container .login-button-container__wrapper .login-button {
  color: var(--Main1);
  font-size: 14px;
  width: 100%;
}
.header-wrapper .header.js-header .container .login-button-container.header--light .login-button-container__wrapper {
  border-color: #fff;
}
.header-wrapper .header.js-header .container .login-button-container.header--light .login-button-container__wrapper:hover {
  border-color: transparent;
  background-color: #fff;
}
.header-wrapper .header.js-header .container .login-button-container.header--light .login-button-container__wrapper:hover .login-button {
  color: var(--Main1);
}
.header-wrapper .header.js-header .container .login-button-container.header--light .login-button-container__wrapper .login-button {
  color: white;
}
.header-wrapper .header.js-header.header--light .fpg-modal-triger line,
.header-wrapper .header.js-header.header--light .fpg-modal-triger circle {
  stroke: #fff;
}
.header-wrapper.VSE-header {
  height: auto;
  padding: 0;
}
.header-wrapper.VSE-header .award-headerV2 {
  margin: 0;
}
.header-wrapper.VSE-header .award-headerV2 .header {
  border: none;
}
.header-wrapper.VSE-header .header__top {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.header-wrapper.VSE-header .header__top-list-wrapper {
  text-align: center;
}
.header-wrapper ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.header-wrapper a {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  text-decoration: none;
  background-color: transparent;
}
.header-wrapper svg:not(:root) {
  overflow: hidden;
}
.header-wrapper .button {
  vertical-align: top;
  font-weight: 400;
  font-size: 16px;
  line-height: 23px;
  padding: 2px 26px 5px;
  background: 0 0;
  color: #626262;
  border: 1px solid #b4b2aa;
  border-radius: 20px;
  position: relative;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  width: 100%;
  display: block;
  outline: 0;
  background: #fff;
}

header.header-gorchakov {
  position: sticky;
  top: 0;
  z-index: 10;
  background: #FFFFFF;
  -webkit-box-shadow: 0px 0px 3px rgba(59, 67, 88, 0.08), 0px 4px 4px rgba(59, 67, 87, 0.05);
  box-shadow: 0px 0px 3px rgba(59, 67, 88, 0.08), 0px 4px 4px rgba(59, 67, 87, 0.05);
  width: 100vw;
}
header.header-gorchakov * {
  font-family: 'FuturaBook' !important;
}
header.header-gorchakov a {
  text-decoration: none;
  cursor: pointer;
  -webkit-transition: all 0.2s cubic-bezier(0.4, 0, 1, 1);
  transition: all 0.2s cubic-bezier(0.4, 0, 1, 1);
}
header.header-gorchakov .yellow {
  display: inline !important;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FFCC00), to(#FFCC00));
  background-image: linear-gradient(#FFCC00 0%, #FFCC00 100%);
  background-repeat: no-repeat;
  background-size: 100% 0;
  background-position: 0 80%;
  -webkit-transition: background-size 0.25s ease-in;
  transition: background-size 0.25s ease-in;
}
header.header-gorchakov .yellow:hover {
  background-size: 100% 0.25em;
}
header.header-gorchakov .language {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 110px;
  height: 32px;
  font-size: 16px;
  line-height: 24px;
  color: #232B55;
  text-transform: uppercase;
  position: relative;
}
@media (max-width: 1199px) {
  header.header-gorchakov .language {
    display: none;
  }
}
header.header-gorchakov .language a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #232B55;
  width: 50%;
  font-family: "FuturaMedium";
  cursor: pointer;
  position: relative;
}
header.header-gorchakov .language a.active {
  font-weight: bold;
}
header.header-gorchakov .language a:not(:last-child):after {
  content: "";
  position: absolute;
  right: 0;
  top: 6px;
  width: 1px;
  height: 18px;
  background-color: #232B55;
  color: #232B55;
}
header.header-gorchakov .max-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 17px 20px;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  position: relative;
  height: 90px;
  max-width: 1446px;
  margin: 0 auto;
}
@media (max-width: 1199px) {
  header.header-gorchakov .max-wrap {
    height: 65px;
  }
}
@media (max-width: 575px) {
  header.header-gorchakov .max-wrap {
    height: 126px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}
header.header-gorchakov .max-wrap .burger {
  display: none;
}
@media (max-width: 1199px) {
  header.header-gorchakov .max-wrap .burger {
    display: block;
    margin-right: auto;
    margin-left: 25px;
  }
}
@media (max-width: 575px) {
  header.header-gorchakov .max-wrap .burger {
    position: absolute;
    left: 0px;
    top: 80px;
  }
}
header.header-gorchakov .max-wrap .logo {
  min-width: 193px;
  height: 52px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
@media (max-width: 1199px) {
  header.header-gorchakov .max-wrap .logo {
    height: 32px;
    min-width: 120px;
  }
}
@media (max-width: 1199px) {
  header.header-gorchakov .max-wrap .logo svg {
    height: 32px;
    width: 120px;
  }
}
header.header-gorchakov .max-wrap .header-menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 50%;
  max-width: 520px;
}
@media (max-width: 1199px) {
  header.header-gorchakov .max-wrap .header-menu {
    display: none;
  }
}
header.header-gorchakov .max-wrap .header-menu .link {
  font-family: "FuturaBook";
  font-size: 16px;
  line-height: 20px;
  text-transform: uppercase;
  color: #232B55;
  height: 90px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
}
header.header-gorchakov .max-wrap .header-menu .link:hover .block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
header.header-gorchakov .max-wrap .header-menu .link a {
  position: relative;
  font-size: 16px;
  line-height: 20px;
  text-transform: uppercase;
  color: #232B55;
}
header.header-gorchakov .max-wrap .header-menu .link .block {
  display: none;
  top: 90px;
  left: 0;
  position: absolute;
  background: #FFFFFF;
  -webkit-box-shadow: 0px 1px 8px rgba(59, 67, 87, 0.12);
  box-shadow: 0px 1px 8px rgba(59, 67, 87, 0.12);
  border-radius: 3px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  z-index: 10;
  padding: 13px 20px;
  min-width: 208px;
}
header.header-gorchakov .max-wrap .header-menu .link .block.fond {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  min-width: 463px;
}
header.header-gorchakov .max-wrap .header-menu .link .block.fond div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 48%;
}
header.header-gorchakov .max-wrap .header-menu .link .block.fond .grey {
  color: rgba(27, 29, 40, 0.5);
}
header.header-gorchakov .max-wrap .header-menu .link .block a {
  margin-bottom: 20px;
  text-transform: initial;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
header.header-gorchakov .max-wrap .header-menu .link .block a span {
  position: relative;
  z-index: 2;
}
header.header-gorchakov .max-wrap .search-gorchakov {
  position: relative;
  bottom: 0;
  background: #fff;
  height: 90px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 1199px) {
  header.header-gorchakov .max-wrap .search-gorchakov {
    margin-right: 25px;
    height: 65px;
  }
}
@media (max-width: 575px) {
  header.header-gorchakov .max-wrap .search-gorchakov {
    height: 30px;
    margin-right: 10px;
  }
}
header.header-gorchakov .max-wrap .search2 {
  position: absolute;
  border-radius: 1px;
  right: 0;
  -webkit-transition: all 0.2s cubic-bezier(0.4, 0, 1, 1);
  transition: all 0.2s cubic-bezier(0.4, 0, 1, 1);
  z-index: 1;
  display: none;
  background: #fff;
  top: 16px;
  height: 65px;
  width: 100%;
}
@media (max-width: 1199px) {
  header.header-gorchakov .max-wrap .search2 {
    top: 0;
  }
}
header.header-gorchakov .max-wrap .search2 input[type="text"] {
  border: none;
}
header.header-gorchakov .max-wrap .search2 .form-wrapper {
  margin: 16px 0;
  width: 49vw;
  max-width: 650px;
  border-bottom: 1px solid #232b55;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 240px;
}
@media (max-width: 768px) {
  header.header-gorchakov .max-wrap .search2 .form-wrapper {
    width: 100%;
    margin: 16px 20px;
  }
}
header.header-gorchakov .max-wrap .search2 .form-wrapper form,
header.header-gorchakov .max-wrap .search2 .form-wrapper input {
  width: 100%;
  height: calc(100% - 1px);
  font-size: 16px;
}
header.header-gorchakov .max-wrap .search2.active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
header.header-gorchakov .max-wrap .search2 .search-img {
  cursor: pointer;
}
header.header-gorchakov .mobile-menu {
  display: none;
}
@media (max-width: 1199px) {
  header.header-gorchakov .mobile-menu {
    display: none !important;
    position: absolute;
    width: 100%;
    height: 100vh;
    background: #fff;
    z-index: 10;
    top: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 27px 26px;
  }
  header.header-gorchakov .mobile-menu.active {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  header.header-gorchakov .mobile-menu .cross {
    margin: 0 0 0 auto;
  }
  header.header-gorchakov .mobile-menu .feather {
    max-width: 67px;
    margin-bottom: 40px;
  }
  header.header-gorchakov .mobile-menu .menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    height: 50%;
    margin-bottom: 40px;
    max-height: 200px;
  }
  header.header-gorchakov .mobile-menu .menu a {
    display: block;
    font-family: "FuturaBook";
    font-size: 16px;
    line-height: 20px;
    text-transform: uppercase;
    color: #232B55;
    /* margin-bottom: 40px; */
    text-align: center;
  }
  header.header-gorchakov .mobile-menu .language {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 110px;
    height: 32px;
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 40px;
  }
  header.header-gorchakov .mobile-menu .language div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #232B55;
    border-radius: 5px;
    width: 50%;
    font-family: "FuturaMedium";
    cursor: pointer;
    position: relative;
  }
  header.header-gorchakov .mobile-menu .language div.active {
    font-weight: bold;
    color: #fff;
    background: #232B55;
  }
  header.header-gorchakov .mobile-menu .mobile-contacts {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  header.header-gorchakov .mobile-menu .mobile-contacts a {
    display: block;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    color: #232B55;
  }
  header.header-gorchakov .mobile-menu .mobile-contacts a.fond {
    margin-bottom: 20px;
  }
  header.header-gorchakov .mobile-menu .mobile-contacts a.all {
    font-weight: bold;
    font-size: 14px;
    line-height: 20px;
    border: 2px solid #232B55;
    border-radius: 8px;
    padding: 7px 14px;
    margin-top: 30px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
}
header.header-gorchakov .auth-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
@media (min-width: 1200px) {
  header.header-gorchakov .auth-container {
    width: 300px;
  }
}
@media (max-width: 575px) {
  header.header-gorchakov .auth-container {
    position: absolute;
    top: 70px;
    right: 20px;
  }
}
header.header-gorchakov .auth-container .btn.btn-outline {
  border: 1px solid #282828;
  border-radius: 16px;
  padding: 10px 15px;
  font-size: 14px;
  line-height: 16px;
  color: #282828;
  min-height: 40px;
}
header.header-gorchakov .auth-container .auth-nav-menu-container {
  display: inline-block;
  cursor: pointer;
  position: relative;
}
@media (max-width: 575px) {
  header.header-gorchakov .auth-container .auth-nav-menu-container {
    line-height: 36px;
  }
  header.header-gorchakov .auth-container .auth-nav-menu-container .auth-nav-menu {
    top: 132px;
  }
}
@media (max-width: 575px) {
  header.header-gorchakov .auth-container .auth-nav-menu-container .login-user__wrapper {
    width: 38px;
  }
}
header.header-gorchakov .auth-container .auth-nav-menu-container .login-user__wrapper .header__top {
  padding: 0 0 25px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media (max-width: 575px) {
  header.header-gorchakov .auth-container .auth-nav-menu-container .login-user__wrapper .header__top {
    display: block;
    padding: 0 0 10px;
  }
}
header.header-gorchakov .auth-container .auth-nav-menu-container .login-user__wrapper .header__top-expert {
  display: inline-block;
  padding: 0px 60px 0 0;
  position: relative;
  text-align: left;
}
@media (max-width: 575px) {
  header.header-gorchakov .auth-container .auth-nav-menu-container .login-user__wrapper .header__top-expert {
    width: 38px;
    padding: 38px 0 0 0;
  }
}
header.header-gorchakov .auth-container .auth-nav-menu-container .login-user__wrapper .header__top-expert-icon {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 38px;
  height: 38px;
  line-height: 42px;
}
@media (max-width: 575px) {
  header.header-gorchakov .auth-container .auth-nav-menu-container .login-user__wrapper .header__top-expert-icon {
    top: 0;
    width: 38px;
    height: 38px;
    line-height: 35px;
    left: 0;
    -webkit-transform: none;
    transform: none;
  }
}
header.header-gorchakov .auth-container .auth-nav-menu-container .login-user__wrapper .header__top-expert-icon svg {
  max-width: 30px;
  max-height: 30px;
  stroke: rgba(58, 58, 58, 0.8);
}
@media (max-width: 575px) {
  header.header-gorchakov .auth-container .auth-nav-menu-container .login-user__wrapper .header__top-expert-icon svg {
    max-width: 30px;
    max-height: 30px;
  }
}
header.header-gorchakov .auth-container .auth-nav-menu-container .login-user__wrapper .header__top-expert-title {
  font-size: 12px;
  line-height: 14px;
  display: block;
  color: var(--Main1);
}
@media (max-width: 575px) {
  header.header-gorchakov .auth-container .auth-nav-menu-container .login-user__wrapper .header__top-expert-title {
    display: none;
  }
}
header.header-gorchakov .auth-container .auth-nav-menu-container .login-user__wrapper .header__top-expert-email {
  font-size: 16px;
  line-height: 18px;
  display: block;
  color: var(--Main1);
  white-space: nowrap;
}
@media (max-width: 575px) {
  header.header-gorchakov .auth-container .auth-nav-menu-container .login-user__wrapper .header__top-expert-email {
    display: none;
  }
}
header.header-gorchakov .auth-container .auth-nav-menu-container .auth-nav-menu {
  position: absolute;
  right: 0;
  top: 32px;
  z-index: 100;
  background-color: #fff;
  -webkit-box-shadow: var(--secondary_shadow);
  box-shadow: var(--secondary_shadow);
  border-radius: 8px;
  overflow: hidden;
  width: 250px;
}
@media (max-width: 575px) {
  header.header-gorchakov .auth-container .auth-nav-menu-container .auth-nav-menu {
    top: 40px;
    right: 16px;
  }
}
header.header-gorchakov .auth-container .auth-nav-menu-container .auth-nav-menu__item {
  width: 100%;
  height: 38px;
  background-color: white;
}
header.header-gorchakov .auth-container .auth-nav-menu-container .auth-nav-menu__item:hover {
  background-color: var(--Bg2);
}
header.header-gorchakov .auth-container .auth-nav-menu-container .auth-nav-menu__item .nav-menu-text-link {
  font-size: 19px;
  line-height: 120%;
  color: var(--Main1);
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}

.page-wrapper .header-minfin {
  padding-top: 16px;
  color: #fff;
  background: transparent;
  z-index: 6;
  position: relative;
  background: var(--Main2);
}
@media (max-width: 767px) {
  .page-wrapper .header-minfin {
    padding-top: 8px;
  }
}
.page-wrapper .header-minfin.transparent-header {
  background: transparent;
  background-color: transparent;
}
.page-wrapper .header-minfin.header_wide {
  padding: 16px;
  background: var(--Main2);
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: cover;
  z-index: 6;
}
.page-wrapper .header-minfin.header_wide .container {
  max-width: 100vw;
  padding-left: 0;
  padding-right: 0;
}
.page-wrapper .header-minfin.header_wide .header-minfin-top {
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .page-wrapper .header-minfin.header_wide .header-minfin-top {
    margin-bottom: 16px;
  }
}
.page-wrapper .header-minfin.header_wide .header-minfin-nav {
  display: none;
}
.page-wrapper .header-minfin-desctop {
  display: block;
  width: 100%;
}
@media (max-width: 991px) {
  .page-wrapper .header-minfin-desctop {
    display: none;
  }
}
.page-wrapper .header-minfin-mobile {
  display: none;
}
@media (max-width: 991px) {
  .page-wrapper .header-minfin-mobile {
    display: block;
  }
}
.page-wrapper .header-minfin-mobile .header-minfin-logo__img:after {
  display: none;
}
.page-wrapper .header-minfin-mobile .header-minfin-nav {
  position: absolute;
  left: 0;
  top: 0;
  width: 100vw;
  height: 100vh;
  z-index: -1;
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
  -webkit-transition: 0.2s;
  transition: 0.2s;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  padding-top: 8px;
  opacity: 0;
  background: rgba(27, 76, 90, 0.25);
  background-blend-mode: darken;
}
@media (max-width: 767px) {
  .page-wrapper .header-minfin-mobile .header-minfin-nav {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.page-wrapper .header-minfin-mobile .header-minfin-nav_active {
  opacity: 1;
  -webkit-transform: translateY(0);
  transform: translateY(0);
  z-index: 10;
}
@media (max-width: 991px) {
  .page-wrapper .header-minfin-mobile .header-minfin-nav_active {
    top: 144px;
  }
}
@media (max-width: 767px) {
  .page-wrapper .header-minfin-mobile .header-minfin-nav_active {
    top: 132px;
  }
}
@media (max-width: 575px) {
  .page-wrapper .header-minfin-mobile .header-minfin-nav_active {
    top: 116px;
  }
}
.page-wrapper .header-minfin-mobile .header-minfin-nav__link {
  min-height: 56px;
  background: #fff;
  margin: 0;
  color: #1A2123;
  font-family: 'PT Sans', sans-serif;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  min-width: 344px;
  border-bottom: 1px solid var(--Bg1);
}
@media (max-width: 767px) {
  .page-wrapper .header-minfin-mobile .header-minfin-nav__link {
    width: 100%;
  }
}
.page-wrapper .header-minfin-mobile .header-minfin-nav__link:first-child {
  border-radius: 13px 13px 0 0;
}
.page-wrapper .header-minfin-mobile .header-minfin-nav__link:last-child {
  border-radius: 0 0 13px 13px;
  border-bottom: none;
}
.page-wrapper .header-minfin-mobile .header-minfin-nav__link_active:after {
  display: none;
}
.page-wrapper .header-minfin-burger {
  width: 24px;
  height: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
  z-index: 11;
}
.page-wrapper .header-minfin-burger_active .header-minfin-burger__center {
  background: transparent;
}
.page-wrapper .header-minfin-burger_active .header-minfin-burger__center:before {
  -webkit-transform: rotate(-45deg) translate(-2px, 1.5px);
  transform: rotate(-45deg) translate(-2px, 1.5px);
}
.page-wrapper .header-minfin-burger_active .header-minfin-burger__center:after {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.page-wrapper .header-minfin-burger__center {
  width: 18px;
  height: 2px;
  border-radius: 20px;
  background: #ffffff;
  position: relative;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.page-wrapper .header-minfin-burger__center:before,
.page-wrapper .header-minfin-burger__center:after {
  content: '';
  position: absolute;
  left: 0;
  width: 100%;
  height: 2px;
  background: #fff;
  -webkit-transform-origin: left center;
  transform-origin: left center;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.page-wrapper .header-minfin-burger__center:before {
  top: 5px;
}
.page-wrapper .header-minfin-burger__center:after {
  bottom: 5px;
}
.page-wrapper .header-minfin-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 24px;
  position: relative;
}
@media (max-width: 767px) {
  .page-wrapper .header-minfin-top {
    margin-bottom: 12px;
    padding-bottom: 8px;
  }
}
.page-wrapper .header-minfin-notification {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
  margin-right: 32px;
  margin-left: auto;
}
@media (max-width: 575px) {
  .page-wrapper .header-minfin-notification {
    margin-right: 16px;
  }
}
.page-wrapper .header-minfin-notification .icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
  position: relative;
}
.page-wrapper .header-minfin-notification .icon__unread {
  display: none;
  position: absolute;
  right: 0;
  top: 0;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: var(--Red);
}
.page-wrapper .header-minfin-notification .notification {
  position: absolute;
  max-width: 420px;
  width: 100vw;
  right: 0;
  bottom: -6px;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  background: #fff;
  -webkit-box-shadow: 0px 1px 4px rgba(58, 58, 58, 0.3);
  box-shadow: 0px 1px 4px rgba(58, 58, 58, 0.3);
  border-radius: 4px;
  color: var(--Main1);
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  z-index: 1;
}
@media (max-width: 575px) {
  .page-wrapper .header-minfin-notification .notification {
    max-width: calc(100vw - 32px);
    right: -54px;
  }
}
.page-wrapper .header-minfin-notification .notification.active {
  max-height: 10000px;
  overflow: auto;
  opacity: 1;
}
.page-wrapper .header-minfin-notification .notification-head {
  padding: 16px;
  font-family: 'PT Sans Caption';
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 125%;
  color: var(--Main1);
}
.page-wrapper .header-minfin-notification .notification-list {
  max-height: 350px;
  overflow: auto;
}
.page-wrapper .header-minfin-notification .notification-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding: 8px 16px;
  border-top: 1px solid var(--Bg1);
}
.page-wrapper .header-minfin-notification .notification-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transform: translateY(3px);
  transform: translateY(3px);
  min-width: 16px;
  min-height: 16px;
  margin-right: 8px;
}
.page-wrapper .header-minfin-notification .notification-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.page-wrapper .header-minfin-notification .notification-info__title {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: var(--Main1);
  -webkit-line-clamp: 3;
  overflow: hidden;
  text-overflow: ellipsis;
  max-height: 60px;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  margin-bottom: 8px;
}
.page-wrapper .header-minfin-notification .notification-info__date {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 133%;
  color: var(--Secondary);
}
.page-wrapper .header-minfin-bottom {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  position: relative;
  padding-bottom: 12px;
}
.page-wrapper .header-minfin-bottom .header-minfin-nav__phone {
  margin-left: unset;
}
.page-wrapper .header-minfin-bottom .header-minfin-nav__phone span {
  display: inline-block;
}
@media (max-width: 767px) {
  .page-wrapper .header-minfin-bottom .header-minfin-nav__phone span {
    display: none;
  }
}
.page-wrapper .header-minfin-bottom .header-minfin-nav__phone svg {
  display: none;
}
@media (max-width: 767px) {
  .page-wrapper .header-minfin-bottom .header-minfin-nav__phone svg {
    display: inline-block;
  }
}
.page-wrapper .header-minfin-logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.page-wrapper .header-minfin-logo__img {
  position: relative;
  width: 48px;
  height: 38px;
  background-image: url("data:image/svg+xml,%3Csvg width='49' height='38' viewBox='0 0 49 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_8257_124557)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.8399 32.9983C11.4882 30.575 8.19026 23.38 10.4884 16.9595C12.787 10.5397 19.8249 7.2884 26.1761 9.71102L24.8661 13.3705C20.5108 11.7086 15.6853 13.9388 14.1091 18.3408C12.5331 22.7434 14.7946 27.6774 19.1498 29.3389L17.8399 32.9983Z' fill='%23AE2C32'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.62346 30.9199C-2.67416 20.3414 1.43456 7.47817 11.7824 2.24549C16.7954 -0.289534 22.5077 -0.676551 27.8666 1.15466C33.226 2.98584 37.591 6.81654 40.1571 11.941L32.2719 15.9284C30.7837 12.9568 28.2529 10.7359 25.1454 9.67391C22.0382 8.61192 18.726 8.83685 15.8195 10.3063C9.81909 13.3404 7.43696 20.7991 10.5086 26.9329L2.62346 30.9199Z' fill='%23C1E7F6'/%3E%3Cpath opacity='0.9' fill-rule='evenodd' clip-rule='evenodd' d='M5.89871 25.0826C4.10718 15.9054 9.74616 7.14312 18.4573 5.54894L19.3317 9.83788C16.2105 10.4966 13.4999 12.277 11.7463 15.004C9.99322 17.7313 9.38118 21.0425 10.0226 24.3286L5.89871 25.0826Z' fill='%2342A5DC'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.6068 35.9539C14.8906 35.1584 11.6722 32.9258 9.54415 29.6682C7.41574 26.411 6.63276 22.5182 7.33889 18.7076C8.0454 14.897 10.1563 11.6241 13.2832 9.4925L14.8497 11.8903C12.3378 13.6028 10.6418 16.232 10.0742 19.2934C9.5066 22.3548 10.1359 25.4824 11.8456 28.0994C13.5557 30.7165 16.1413 32.5099 19.1266 33.1492C22.1115 33.7889 25.1394 33.1973 27.6517 31.4848L29.2181 33.8822C27.4818 35.0665 25.5471 35.8198 23.5335 36.1193C21.9215 36.3591 20.259 36.3082 18.6068 35.9539Z' fill='%2342527F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M34.0285 15.9661C30.725 9.06351 22.5526 6.10523 15.8106 9.37199L14.1422 5.88574C18.3182 3.86302 23.0398 3.62539 27.4393 5.21808C31.8383 6.81017 35.3877 10.0415 37.4336 14.3164L34.0285 15.9661Z' fill='%23FEFEFE'/%3E%3Cpath opacity='0.9' fill-rule='evenodd' clip-rule='evenodd' d='M14.5567 6.87548C15.3558 6.49722 17.2046 5.75986 18.6008 5.5316L19.4355 9.87023C18.6371 9.978 17.2119 10.4698 16.4145 10.8981C15.6258 9.28354 15.3134 8.54239 14.5567 6.87548Z' fill='%2342A5DC' fill-opacity='0.6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.3196 32.1418C19.3456 32.2113 16.5066 31.1006 14.3261 29.0145C12.1456 26.928 10.8845 24.1162 10.7748 21.0964L12.1244 21.0646C12.2208 23.7186 13.3291 26.1898 15.2455 28.0232C17.1616 29.8563 19.6563 30.8324 22.27 30.7717L22.3196 32.1418Z' fill='%23DF2F29'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.3344 37.9878C9.082 35.8787 3.13992 26.5384 5.08822 17.166L8.51275 17.9465C6.96205 25.4061 11.6917 32.8404 19.0557 34.5188L18.3344 37.9878Z' fill='%231C1951'/%3E%3C/g%3E%3Cline opacity='0.4' x1='48.0352' y1='3.49982' x2='48.0352' y2='34.4998' stroke='%23C8D3D8' stroke-linecap='round'/%3E%3Cdefs%3E%3CclipPath id='clip0_8257_124557'%3E%3Crect width='40' height='38.0034' fill='white' transform='matrix(1 0 0.0140699 0.999901 0 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  margin-right: 12px;
  cursor: pointer;
}
.page-wrapper .header-minfin-logo__text {
  font-size: 14px;
  line-height: 18px;
  color: #fff;
  font-family: 'Inter' !important;
  font-weight: 700;
}
@media (max-width: 767px) {
  .page-wrapper .header-minfin-logo__text {
    font-size: 11px;
    line-height: 14px;
    font-weight: 700;
  }
}
.page-wrapper .header-minfin-auth {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
  font-family: 'PT Sans', sans-serif;
}
.page-wrapper .header-minfin-auth:hover .header-minfin-auth-user-menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.page-wrapper .header-minfin-auth-user {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.page-wrapper .header-minfin-auth-user-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  margin-right: 8px;
}
@media (max-width: 575px) {
  .page-wrapper .header-minfin-auth-user-info {
    display: none;
  }
}
.page-wrapper .header-minfin-auth-user-info__status {
  font-size: 12px;
  line-height: 16px;
  color: #fff;
}
.page-wrapper .header-minfin-auth-user-info__email {
  font-size: 16px;
  line-height: 24px;
  color: #fff;
}
.page-wrapper .header-minfin-auth-user-info__identitytype {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #fff;
}
.page-wrapper .header-minfin-auth-user-icon {
  width: 40px;
  height: 40px;
  border: 1px solid #fff;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 21V19C20 16.7909 18.2091 15 16 15H8C5.79086 15 4 16.7909 4 19V21' stroke='%23C8D3D8' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 11C14.2091 11 16 9.20914 16 7C16 4.79086 14.2091 3 12 3C9.79086 3 8 4.79086 8 7C8 9.20914 9.79086 11 12 11Z' stroke='%23C8D3D8' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-color: #EFF3F5;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}
@media (max-width: 767px) {
  .page-wrapper .header-minfin-auth-user-icon {
    width: 38px;
    height: 38px;
  }
}
.page-wrapper .header-minfin-auth-user-menu {
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  position: absolute;
  right: 0;
  top: 40px;
  z-index: 100;
  background-color: #fff;
  -webkit-box-shadow: 0 1px 15px 0 #8e8e8e;
  box-shadow: 0 1px 15px 0 #8e8e8e;
  border-radius: 8px;
  overflow: hidden;
  width: 250px;
}
.page-wrapper .header-minfin-auth-user-menu__item {
  font-size: 19px;
  line-height: 120%;
  color: #414141;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
  height: 44px;
  background: #fff;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.page-wrapper .header-minfin-auth-user-menu__item:hover {
  background: #F0F0F2;
}
.page-wrapper .header-minfin-auth .btn.btn-outline {
  color: #fff;
  border-color: #fff;
  border-radius: 16px;
}
.page-wrapper .header-minfin-auth .btn.btn-outline:hover {
  color: #fff;
  border-color: #fff;
  background-color: transparent;
}
.page-wrapper .header-minfin-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 16px 0;
}
.page-wrapper .header-minfin-nav__link {
  font-size: 16px;
  line-height: 20px;
  margin-right: 24px;
  color: #fff;
  position: relative;
}
.page-wrapper .header-minfin-nav__link_active:after {
  content: '';
  position: absolute;
  left: 0;
  bottom: -16px;
  width: 100%;
  height: 2px;
  background: #fff;
}
.page-wrapper .header-minfin-nav__link_accent {
  font-weight: 700;
}
.page-wrapper .header-minfin-nav__link_additional {
  position: relative;
  cursor: default;
  height: 20px;
}
@media (max-width: 767px) {
  .page-wrapper .header-minfin-nav__link_additional {
    display: none;
  }
}
.page-wrapper .header-minfin-nav__link_additional:before {
  content: '';
  position: absolute;
  left: 0px;
  top: 0;
  width: 1px;
  height: 100%;
  background: #BFC5CC;
}
.page-wrapper .header-minfin-nav__phone {
  margin-right: 0;
  margin-left: auto;
  font-size: 14px;
  color: #fff;
  position: relative;
}
.page-wrapper .header-minfin-nav__phone:hover span {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff)) !important;
  background-image: linear-gradient(#fff 0%, #fff 100%) !important;
}
.page-wrapper .header-minfin-nav__phone span {
  display: inline !important;
  background-image: -webkit-gradient(linear, left top, left bottom, from(var(--Stroke)), to(var(--Stroke))) !important;
  background-image: linear-gradient(var(--Stroke) 0%, var(--Stroke) 100%) !important;
  background-repeat: no-repeat;
  background-size: 100% 1px !important;
  background-position: 0 100%;
  -webkit-transition: background-image 0.25s ease-in;
  transition: background-image 0.25s ease-in;
  color: #fff;
}
@media (max-width: 767px) {
  .page-wrapper .page-main .header-minfin-background {
    min-height: 140px;
  }
}

.page-main .hmao-lite-header {
  font-family: 'PT Sans', sans-serif;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  background-color: #393442;
  padding: 10px 0 10px;
}
.page-main .hmao-lite-header__content {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: 20px;
  opacity: 0.8;
}
@media (max-width: 659px) {
  .page-main .hmao-lite-header__content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
.page-main .hmao-lite-header__content-button {
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-family: 'PT Sans', sans-serif;
  font-size: 14px;
  margin: 0 0 0 10px;
  color: #fff;
  border: 2px solid #fff;
  border-radius: 26px;
  padding: 2px 7px;
  background: none;
  width: 170px;
  height: 30px;
  -webkit-transition: all ease 0.5s;
  transition: all ease 0.5s;
}
.page-main .hmao-lite-header__content-button:hover {
  color: black;
  background: white;
}
.page-main .hmao-lite-header__content-button:active {
  color: #fff;
  background: none;
}
.page-main .hmao-lite-header__content-button:focus {
  color: #fff;
  background: none;
}
@media (max-width: 659px) {
  .page-main .hmao-lite-header__content-button {
    margin: 0;
  }
}
.page-main .hmao-lite-header__content-link {
  font-family: 'PT Sans', sans-serif;
  font-size: 14px;
  color: #fff;
  margin: 0 0 0 40px;
  text-decoration: underline;
}
.page-main .hmao-lite-header__content-link:hover {
  text-decoration: none;
}
@media (max-width: 659px) {
  .page-main .hmao-lite-header__content-link {
    margin: 0;
  }
}

.layout {
  background: var(--Bg1);
  min-height: 100%;
  min-height: calc(100vh - 370px);
}
.layout-wrapper {
  max-width: 1330px;
  width: 100%;
  margin: 0 auto;
  padding: 0 15px;
  padding-bottom: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
@media screen and (max-width: 567px) {
  .layout-wrapper {
    padding: 0 10px;
  }
}
.layout-wrapper .main-page {
  position: relative;
  width: calc(100% - 188px);
}
@media (max-width: 991px) {
  .layout-wrapper .main-page {
    width: 100%;
  }
}
.layout-wrapper .content {
  -webkit-box-shadow: var(--main_shadow);
  box-shadow: var(--main_shadow);
  margin-bottom: 12px;
}
.layout-wrapper .content:last-child {
  margin-bottom: 0;
}
.layout-wrapper .content-header {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: solid 1px var(--Stroke);
  padding: 10px 24px;
  padding-bottom: 0;
  min-height: 60px;
  border-radius: 4px 4px 0 0;
  background: #fff;
  background-color: #fff;
  z-index: 5;
  position: sticky;
  top: 0;
}
@media (max-width: 991px) {
  .layout-wrapper .content-header {
    height: auto;
    padding: 10px 16px;
    padding-bottom: 0;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
.layout-wrapper .content-header h3 {
  line-height: 1;
  word-break: break-word;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  max-width: 700px;
}
@media (max-width: 768px) {
  .layout-wrapper .content-header h3 {
    font-size: 18px!important;
  }
}
.layout-wrapper .content-header > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.layout-wrapper .content-header > div > * {
  margin-bottom: 10px;
}
.layout-wrapper .content-header .function-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 10px;
}
@media (max-width: 991px) {
  .layout-wrapper .content-header .function-row {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: 0;
  }
}
.layout-wrapper .content-header .function-row .custom-checkbox {
  max-width: 200px;
}
@media (max-width: 991px) {
  .layout-wrapper .content-header .function-row .custom-checkbox {
    max-width: 100%;
  }
}
.layout-wrapper .content-header .function-row > * {
  margin-right: 16px;
  margin-bottom: 10px;
}
.layout-wrapper .content-header .function-row > *:last-child {
  margin-right: 0;
}
.layout-wrapper .content-header .fullness-counter {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: 10px;
  white-space: nowrap;
  margin-top: 0;
  cursor: pointer;
}
.layout-wrapper .content-header .fullness-counter.error .counter {
  color: var(--Red);
}
.layout-wrapper .content-header .fullness-counter.success .counter {
  color: var(--Green);
}
.layout-wrapper .content-header .fullness-counter svg {
  margin-right: 8px;
  min-width: 24px;
}
.layout-wrapper .content-header .fullness-counter .counter {
  font-size: 14px;
  font-weight: normal;
}
.layout-wrapper .content-header .navigation-menu-container {
  display: none;
  cursor: pointer;
  margin-right: 10px;
}
@media (max-width: 991px) {
  .layout-wrapper .content-header .navigation-menu-container {
    display: block;
  }
}
.layout-wrapper .content-header .navigation-menu-container .navMenu_icon {
  display: block;
  margin: 0 !important;
  line-height: 0;
}
.layout-wrapper .content-header .navigation-menu-container #navMenu {
  display: none;
}
.layout-wrapper .content-header__editable {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
}
.layout-wrapper .content-header__editable .btn-function {
  margin-left: 10px;
  cursor: pointer;
}
.layout-wrapper .content-header__editable .btn-function svg {
  width: 24px;
  height: 24px;
}
.layout-wrapper .content-header__editable div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.layout-wrapper .content-header__editable input {
  font-weight: bold;
  font-size: 24px;
}
@media screen and (max-width: 991px) {
  .layout-wrapper .content-header__editable input {
    font-size: 14px;
  }
}
.layout-wrapper .content-header__error-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 10px 16px;
  background-color: var(--Warning);
  border-radius: 4px;
  white-space: nowrap;
}
.layout-wrapper .content-header__error-block svg {
  margin-right: 10px;
}
.layout-wrapper .content-body {
  padding: 24px;
  background-color: #fff;
  border-radius: 0 0 4px 4px;
  position: relative;
}
@media (max-width: 991px) {
  .layout-wrapper .content-body {
    padding: 16px;
  }
}
.layout-wrapper .content-windows {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.layout-wrapper .content-windows .content-body {
  padding: 0;
  background: transparent;
  border-radius: 0;
}
.layout-wrapper .content-windows-body {
  padding: 24px;
  background: #fff;
  border-radius: 4px;
  -webkit-box-shadow: var(--main_shadow);
  box-shadow: var(--main_shadow);
  margin-bottom: 16px;
}
@media screen and (max-width: 991px) {
  .layout-wrapper .content-windows-body {
    padding: 16px;
  }
}
.layout-wrapper .content-windows-body.brb-0 {
  border-radius: 0 0 4px 4px;
}
.layout-wrapper .content-windows-body.first {
  position: relative;
  border-radius: 0 !important;
  padding-bottom: 0;
  -webkit-box-shadow: 0px -10px 10px rgba(58, 58, 58, 0.1);
  box-shadow: 0px -10px 10px rgba(58, 58, 58, 0.1);
}
.layout-wrapper .content-windows-body .content-header {
  margin: -24px;
  margin-bottom: 24px;
  width: auto;
}
@media screen and (max-width: 991px) {
  .layout-wrapper .content-windows-body .content-header {
    margin: -16px;
    margin-bottom: 16px;
  }
}
.admin-section-header {
  height: 100%;
  display: block;
  text-align: left;
  line-height: 1;
  color: var(--Subsidiary);
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
  font-size: 25px;
  font-weight: 700;
  color: var(--Main1);
  border-bottom: 1px solid var(--Stroke);
  border-top: 1px solid var(--Stroke);
  padding: 15px 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
@media screen and (max-width: 768px) {
  .admin-section-header {
    font-size: 20px;
  }
}
.admin-section-header a {
  text-decoration: none;
  color: var(--Main1);
}
.admin-section-header a span {
  font-size: 12px;
  display: block;
  text-align: left;
  margin-top: 6px;
}

.layout .side-menu {
  display: block;
  min-width: 188px;
  will-change: min-height;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.layout .side-menu .close {
  display: none;
  width: 24px;
  height: 24px;
  position: absolute;
  top: 14px;
  right: 14px;
  opacity: 1;
}
@media (max-width: 991px) {
  .layout .side-menu {
    position: fixed !important;
    z-index: 5;
    width: 100%;
    top: 0;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    left: 0;
    bottom: 0;
    background: rgba(58, 58, 58, 0.5);
  }
  .layout .side-menu.open {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
  .layout .side-menu .close {
    display: block;
  }
  .layout .side-menu .inner-wrapper-sticky {
    height: 100% !important;
    -webkit-transform: initial !important;
    transform: initial !important;
  }
}
.layout .side-menu-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column;
  flex-flow: column;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  /* For browsers don't support translate3d. */
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  will-change: position, transform;
}
@media (max-width: 991px) {
  .layout .side-menu-nav {
    width: calc(100% - 50px);
    height: 100%;
    background: #fff;
    overflow-y: auto;
  }
}
.layout .side-menu-nav__item {
  width: 180px;
  border-right: none;
  border-bottom: solid 1px var(--Stroke);
  padding-left: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: white;
  min-height: 48px;
  position: relative;
  -webkit-box-shadow: 0px 2px 10px rgba(58, 58, 58, 0.1);
  box-shadow: 0px 2px 10px rgba(58, 58, 58, 0.1);
  -webkit-transition: 0.2s;
  transition: 0.2s;
  cursor: pointer;
}
.layout .side-menu-nav__item:first-of-type {
  border-radius: 4px 4px 0 0;
}
.layout .side-menu-nav__item:last-of-type {
  border-radius: 0 0 4px 4px;
}
.layout .side-menu-nav__item:hover {
  background: var(--Bg2);
}
.layout .side-menu-nav__item:hover .side-menu-nav__spin-action {
  opacity: 1;
}
.layout .side-menu-nav__item.active {
  border-left: solid 4px var(--Subsidiary);
  padding-left: 4px;
  background: var(--Bg2);
}
.layout .side-menu-nav__item.active .side-menu-nav__item__name {
  font-weight: bold;
}
.layout .side-menu-nav__item.with-point .side-menu-nav__item__link {
  min-height: auto;
}
.layout .side-menu-nav__item__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 14px;
  color: var(--Main1);
  text-decoration: none;
  width: 100%;
  padding: 12px 0;
}
.layout .side-menu-nav__item__link p {
  margin: 0;
}
.layout .side-menu-nav__item__name {
  word-break: break-word;
}
.layout .side-menu-nav__item__name p {
  margin: 0;
}
.layout .side-menu-nav__item__point {
  font-size: 12px;
  line-height: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: var(--Stroke);
  margin-bottom: 2px;
  position: relative;
  margin-left: 12px;
}
.layout .side-menu-nav__item__point .side-menu-nav__item__name {
  font-weight: normal !important;
}
.layout .side-menu-nav__item__point.active p {
  font-weight: bold !important;
}
.layout .side-menu-nav__item__point.succes:before {
  content: "";
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: -12px;
  line-height: 0;
  width: 8px;
  height: 8px;
  border-radius: 100%;
  overflow: hidden;
  background: var(--Green);
}
.layout .side-menu-nav__item__point.gray span,
.layout .side-menu-nav__item__point.gray p {
  color: var(--Stroke);
}
.layout .side-menu-nav__item__point.refinement span {
  color: #CB9C56;
}
.layout .side-menu-nav__item__point.accepted span {
  color: var(--Green);
}
.layout .side-menu-nav__item__point p {
  line-height: 16px;
  color: var(--Stroke);
  font-size: 11px;
}
.layout .side-menu-nav__item__point .side-menu-nav__item__link {
  min-height: auto;
  padding: 0 !important;
}
.layout .side-menu-nav__item__fill-info {
  display: block;
  font-size: 12px;
}
.layout .side-menu-nav__item.subitem {
  width: 160px;
  margin-left: 20px;
}
.layout .side-menu-nav__item.filled .side-menu-nav__item__fill-info {
  color: var(--Subsidiary);
}
.layout .side-menu-nav__item.not-filled .side-menu-nav__item__fill-info {
  color: var(--Secondary);
}
.layout .side-menu-nav__item.yell-filled {
  background: var(--Disabled);
}
.layout .side-menu-nav__item.yell-filled .side-menu-nav__item__fill-info {
  color: var(--Yellow);
}
.layout .side-menu-nav__item.red-filled {
  background: var(--Warning);
}
.layout .side-menu-nav__item.red-filled .side-menu-nav__item__fill-info {
  color: var(--Red);
}
.layout .side-menu-nav__item.deleted {
  background-color: var(--Disabled) !important;
}
.layout .side-menu-nav__item.deleted .side-menu-nav__spin-action {
  background: var(--Disabled);
}
.layout .side-menu-nav__item.deleted .side-menu-item__name {
  opacity: 0.5;
}
.layout .side-menu-nav__item.setting:hover {
  border-left-color: var(--Main2) !important;
}
.layout .side-menu-nav__item.setting:hover .side-menu-btn {
  opacity: 1;
}
.layout .side-menu-nav__item.setting.deleted .side-menu-btn.reestablish {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.layout .side-menu-nav__item.setting.deleted .side-menu-btn.hide {
  display: none;
}
.layout .side-menu-nav__item.setting .side-menu-btn {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: -14px;
  opacity: 0;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.layout .side-menu-nav__item.setting .side-menu-btn.reestablish {
  display: none;
}
.layout .side-menu-nav__item .small {
  font-size: 12px;
  color: var(--Stroke);
}
@media (max-width: 991px) {
  .layout .side-menu-nav__item {
    border-top: none;
    border-right: solid 1px var(--Stroke);
    border-bottom: solid 1px var(--Stroke);
    padding-left: 16px;
    opacity: 1;
    width: 100%;
  }
  .layout .side-menu-nav__item.subitem {
    width: 100%;
    margin: 0;
    padding-left: 32px;
  }
  .layout .side-menu-nav__item.subitem.active {
    padding-left: 28px;
  }
  .layout .side-menu-nav__item.active {
    padding-left: 12px;
  }
}
.layout .side-menu-nav__add {
  border-bottom: 1px solid var(--Main2);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 160px;
  margin-left: 20px;
  height: 1px;
}
.layout .side-menu-nav__add .side-menu-btn {
  margin-top: -11.5px;
}
.layout .side-menu-nav__spin-action {
  position: absolute;
  top: 50%;
  right: 0;
  height: 100%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  background: var(--Bg2);
  padding: 2px 5px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  opacity: 0;
}
.layout .side-menu-nav__spin-action span {
  display: block;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  background: var(--Stroke);
  border-radius: 4px;
  width: 22px;
  height: 22px;
  min-height: 22px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
}
.layout .side-menu-nav__spin-action span svg {
  width: 10px;
  height: 8px;
}
.layout .side-menu-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  background: #fff;
  border: 1px solid var(--Main2);
  -webkit-box-shadow: 0px 0px 1px rgba(58, 58, 58, 0.25);
  box-shadow: 0px 0px 1px rgba(58, 58, 58, 0.25);
  border-radius: 100%;
  position: relative;
  z-index: 2;
  cursor: pointer;
}
.layout .side-menu__end-icon {
  position: relative;
}
.layout .side-menu__end-icon p {
  margin-right: 25px;
}
.layout .side-menu__end-icon:after {
  display: block;
  content: "";
  height: 16px;
  width: 16px;
  position: absolute;
  right: 8px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.layout .side-menu__end-icon.attention-icon:after {
  content: url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cg%20clip-path%3D%22url%28%23clip0_8393_35994%29%22%3E%3Cpath%20d%3D%22M8.00049%2011.863V11.2055M8.00049%209.23288V6.60274M2.37102%2014H13.63C14.6834%2014%2015.3418%2012.9041%2014.8151%2012.0274L9.18564%202.65753C8.65891%201.78082%207.34207%201.78082%206.81534%202.65753L1.18587%2012.0274C0.65914%2012.9041%201.31756%2014%202.37102%2014Z%22%20stroke%3D%22%23282828%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/g%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0_8393_35994%22%3E%3Crect%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22white%22/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.page-wrapper .page-activity-navigation {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  max-width: 1096px;
  margin: 0 auto;
}
.page-wrapper .page-activity-navigation__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 0 -8px;
  color: var(--Main2);
  font-size: 16px;
  line-height: 125%;
  font-weight: bold;
}
.page-wrapper .page-activity-navigation__link_prev {
  margin-right: auto;
}
.page-wrapper .page-activity-navigation__link_next {
  margin-left: auto;
}
.page-wrapper .page-activity-navigation__link svg {
  margin: 0 8px;
}

.information-bar__item svg {
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.information-bar__item.open .information-bar__item_name svg {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.information-bar__item.open .information-bar__item-info svg {
  -webkit-transform: rotate(0);
  transform: rotate(0);
}
.information-bar__item-tabs {
  border: 1px solid var(--Stroke);
  border-radius: 4px;
  margin-bottom: 16px;
  background: var(--Bg1);
  overflow: hidden;
  width: 100%;
}
@media (max-width: 768px) {
  .information-bar__item-tabs {
    max-height: 140px;
    overflow-y: scroll;
    overflow-x: hidden;
  }
}
.information-bar__item-tabs.max-content {
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
}
.information-bar__item-tabs.max-content .block__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
  padding: 4px;
  cursor: pointer;
  max-width: calc(100% / 9);
  width: 100%;
  min-width: 135px;
}
@media (max-width: 991px) {
  .information-bar__item-tabs.max-content .block__item {
    max-width: calc(100% / 7);
  }
}
@media (max-width: 768px) {
  .information-bar__item-tabs.max-content .block__item {
    max-width: 100%;
  }
}
.information-bar__item-tabs.max-content .block__item:after {
  content: '';
  position: absolute;
  right: -3px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 1px;
  height: 24px;
  background: var(--Stroke);
}
@media (max-width: 768px) {
  .information-bar__item-tabs.max-content .block__item:after {
    display: none;
  }
}
.information-bar__item-tabs.max-content .block__item:last-child {
  margin-right: 2px;
}
.information-bar__item-tabs.max-content .block__item span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
  font-size: 12px;
  line-height: 100%;
  color: var(--Main1);
  padding-top: 6px;
  padding-bottom: 6px;
  min-height: 32px;
  height: 100%;
  width: 100%;
  position: relative;
  -webkit-transform: translateX(2.5px);
  transform: translateX(2.5px);
}
@media (max-width: 768px) {
  .information-bar__item-tabs.max-content .block__item span {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.information-bar__item-tabs.max-content .block__item span:after {
  content: '';
  position: absolute;
  bottom: -5px;
  left: -10px;
  width: 100vw;
  height: 1px;
  background: var(--Stroke);
}
@media (max-width: 768px) {
  .information-bar__item-tabs.max-content .block__item span:after {
    display: none;
  }
}
.information-bar__item-tabs.max-content .block__item span.active {
  background: #fff;
  -webkit-box-shadow: 0px 2px 10px rgba(58, 58, 58, 0.15);
  box-shadow: 0px 2px 10px rgba(58, 58, 58, 0.15);
  border-radius: 4px;
  font-weight: bold;
}
.information-bar__item-tabs .block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -3px;
}
.information-bar__item-tabs .block a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
  padding: 2px;
  cursor: pointer;
  max-width: calc(100% / 9);
  width: 100%;
  min-width: 100px;
}
@media (max-width: 991px) {
  .information-bar__item-tabs .block a {
    max-width: calc(100% / 7);
  }
}
@media (max-width: 768px) {
  .information-bar__item-tabs .block a {
    max-width: 100%;
  }
}
.information-bar__item-tabs .block a:after {
  content: '';
  position: absolute;
  right: -3px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 1px;
  height: calc(100% - 6px);
  background: var(--Stroke);
}
@media (max-width: 768px) {
  .information-bar__item-tabs .block a:after {
    display: none;
  }
}
.information-bar__item-tabs .block a span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
  font-size: 12px;
  line-height: 100%;
  color: var(--Main1);
  padding-top: 6px;
  padding-bottom: 6px;
  min-height: 32px;
  height: 100%;
  width: 100%;
  position: relative;
  -webkit-transform: translateX(2.5px);
  transform: translateX(2.5px);
}
@media (max-width: 768px) {
  .information-bar__item-tabs .block a span {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.information-bar__item-tabs .block a span:after {
  content: '';
  position: absolute;
  bottom: -3px;
  left: -10px;
  width: 100vw;
  height: 1px;
  background: var(--Stroke);
}
@media (max-width: 768px) {
  .information-bar__item-tabs .block a span:after {
    display: none;
  }
}
.information-bar__item-tabs .block a span.active {
  background: #fff;
  -webkit-box-shadow: 0px 2px 10px rgba(58, 58, 58, 0.15);
  box-shadow: 0px 2px 10px rgba(58, 58, 58, 0.15);
  border-radius: 4px;
  font-weight: bold;
}
.information-bar__item_name h3,
.information-bar__item_name h4 {
  margin-right: 5px;
}

.page-wrapper .hint-body {
  position: relative;
  max-width: 1330px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 15px;
  margin: 0 auto;
  margin-bottom: 24px;
}
.page-wrapper .hint-body .container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: #fff;
  width: 100%;
  margin: 0 auto;
  margin-right: 0;
  -webkit-box-shadow: 0px 2px 10px rgba(58, 58, 58, 0.1);
  box-shadow: 0px 2px 10px rgba(58, 58, 58, 0.1);
  border-radius: 4px;
  width: calc(100% - 158px);
  padding: 0;
  overflow-x: auto;
  position: relative;
}
@media screen and (max-width: 1060px) {
  .page-wrapper .hint-body .container {
    width: 100% !important;
  }
}
.page-wrapper .hint-body .container::-webkit-scrollbar {
  border-radius: 2px;
  width: 4px;
}
.page-wrapper .hint-body .container::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: #fff;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.page-wrapper .hint-body .container:hover::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: var(--Stroke);
}
.page-wrapper .hint-body h6 {
  font-size: 16px;
  margin-bottom: 10px;
  font-weight: bold;
  line-height: 1.2;
}
.page-wrapper .hint-body .w-40 {
  padding-right: 10px;
}
.page-wrapper .hint-body .w-40:last-child {
  padding: 0;
}
.page-wrapper .hint-body_curator {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-right: 1px solid var(--Stroke);
  padding: 10px;
  min-width: 240px;
  min-height: 132px;
}
.page-wrapper .hint-body_curator--logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: 10px;
}
.page-wrapper .hint-body_curator--logo .avatar {
  border-radius: 50%;
  width: 40px;
  height: 40px;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.page-wrapper .hint-body_curator--logo .avatar img {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.page-wrapper .hint-body_curator__info--name {
  font-size: 13px;
  font-weight: bold;
  color: var(--Main2);
}
.page-wrapper .hint-body_curator__info--phone {
  font-size: 13px;
  color: var(--Secondary);
  font-weight: normal;
}
.page-wrapper .hint-body_curator__info--mail {
  color: var(--Secondary);
  font-size: 13px;
  font-weight: normal;
}
.page-wrapper .hint-body_curator__info span,
.page-wrapper .hint-body_curator__info a {
  margin-bottom: 5px;
  display: block;
  text-decoration: none;
}
.page-wrapper .hint-body_bank-contact {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
  width: 100%;
  max-width: 400px;
  min-width: 400px;
  min-height: 132px;
}
.page-wrapper .hint-body_bank-contact--logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: 10px;
}
.page-wrapper .hint-body_bank-contact--logo .avatar {
  border-radius: 50%;
  width: 40px;
  height: 40px;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.page-wrapper .hint-body_bank-contact--logo .avatar img {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.page-wrapper .hint-body_bank-contact__info {
  width: 100%;
  font-size: 14px;
}
.page-wrapper .hint-body_bank-contact__info--name {
  font-size: 14px;
  color: var(--Secondary);
}
.page-wrapper .hint-body_bank-contact__info--phone {
  font-size: 14px;
  color: var(--Main2);
  font-weight: normal;
}
.page-wrapper .hint-body_bank-contact__info--mail {
  color: var(--Secondary);
  font-size: 14px;
  font-weight: normal;
}
.page-wrapper .hint-body_bank-contact__info span {
  display: block;
}
.page-wrapper .hint-body-select {
  position: relative;
  max-width: 1330px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 15px;
  margin: 0 auto;
  margin-bottom: 24px;
}
.page-wrapper .hint-body-select .container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: #fff;
  margin: 0 auto;
  margin-right: 0;
  -webkit-box-shadow: 0px 2px 10px rgba(58, 58, 58, 0.1);
  box-shadow: 0px 2px 10px rgba(58, 58, 58, 0.1);
  border-radius: 4px;
  width: calc(100% - 158px);
  padding: 15px;
  position: relative;
}
@media screen and (max-width: 1060px) {
  .page-wrapper .hint-body-select .container {
    width: 100% !important;
  }
}
.page-wrapper .hint-body-reset {
  position: absolute;
  top: -8px;
  right: -8px;
}
.page-wrapper .hint-body-reset .btn {
  min-width: 10px !important;
}
.page-wrapper .hint-body-reset .reset {
  background: var(--Green);
  width: 20px;
  height: 20px;
  border-radius: 100%;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
  border: none;
  padding: 0;
}
.page-wrapper .hint-body-version {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  margin: -4px 0;
}
.page-wrapper .hint-body-version .version-title {
  margin-right: 10px;
  white-space: nowrap;
  min-height: auto !important;
  font-weight: normal !important;
  margin-bottom: 0 !important;
}
.page-wrapper .hint-body-version .ajax-form {
  width: 100%;
}
.page-wrapper .hint-body-version .custom-input-group {
  min-height: 32px;
}
.page-wrapper .hint-body-version .custom-input-group .select {
  min-height: 32px;
}
.page-wrapper .hint-body-version .custom-input-group .select .styledSelect {
  min-height: 30px;
}
@media screen and (max-width: 600px) {
  .page-wrapper .hint-body-version {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .page-wrapper .hint-body-version .version-title {
    margin-bottom: 10px;
  }
}

.page-container .breadcrumbs ol li {
  padding-bottom: 0;
  padding-left: 0;
}
.page-container .breadcrumbs ol li:before {
  content: none;
}
.page-container .cd-breadcrumb,
.page-container .cd-multi-steps {
  padding: 0;
  margin: 0;
}
.page-container .cd-breadcrumb:after,
.page-container .cd-multi-steps:after {
  content: "";
  display: table;
  clear: both;
}
.page-container .cd-breadcrumb li,
.page-container .cd-multi-steps li {
  display: inline-block;
  float: left;
  margin: 0.5em 0;
  position: relative;
  padding-right: 30px;
}
.page-container .cd-breadcrumb li::after,
.page-container .cd-multi-steps li::after {
  /* this is the separator between items */
  display: inline-block;
  content: '\00bb';
  margin: 0 0.6em;
  color: var(--Secondary);
}
.page-container .cd-breadcrumb li:last-of-type::after,
.page-container .cd-multi-steps li:last-of-type::after {
  /* hide separator after the last item */
  display: none;
}
.page-container .cd-breadcrumb li > *,
.page-container .cd-multi-steps li > * {
  /* single step */
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 12px;
  color: var(--Secondary);
}
.page-container .cd-breadcrumb li.current > *,
.page-container .cd-multi-steps li.current > * {
  /* selected step */
  color: var(--Secondary);
}
.page-container .no-touch .cd-breadcrumb a:hover,
.page-container .no-touch .cd-multi-steps a:hover {
  /* steps already visited */
  color: var(--Secondary);
}
.page-container .cd-breadcrumb.custom-separator li::after,
.page-container .cd-multi-steps.custom-separator li::after {
  /* replace the default arrow separator with a custom icon */
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 6 6'%3E%3Cdefs/%3E%3Cpath fill='%238F859F' d='M5.90408 3.23319l-2.1668 2.16686c-.06186.06185-.1443.0958-.2322.0958-.088 0-.17039-.034-.23224-.0958l-.19673-.19678c-.0618-.06176-.09585-.14425-.09585-.2322 0-.0879.03405-.17317.09585-.23492L4.3402 3.46928H.324143C.143072 3.46928 0 3.32753 0 3.14641v-.2782c0-.18112.143072-.33717.324143-.33717H4.35454L3.07616 1.2571c-.0618-.06185-.09585-.14209-.09585-.23004 0-.087856.03405-.16927.09585-.231075l.19673-.196144c.06185-.061853.14424-.09556.23224-.09556.0879 0 .17034.034145.23219.095999l2.16681 2.16681c.062.06205.0961.14488.09585.23293.0002.08834-.03385.17121-.0959.23317z'/%3E%3C/svg%3E");
  height: 16px;
  width: 10px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.page-container .cd-breadcrumb.custom-separator.back li {
  padding-right: 0;
  padding-left: 30px;
}
.page-container .cd-breadcrumb.custom-separator.back li:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 6 6'%3E%3Cdefs/%3E%3Cpath fill='%238F859F' d='M5.90408 3.23319l-2.1668 2.16686c-.06186.06185-.1443.0958-.2322.0958-.088 0-.17039-.034-.23224-.0958l-.19673-.19678c-.0618-.06176-.09585-.14425-.09585-.2322 0-.0879.03405-.17317.09585-.23492L4.3402 3.46928H.324143C.143072 3.46928 0 3.32753 0 3.14641v-.2782c0-.18112.143072-.33717.324143-.33717H4.35454L3.07616 1.2571c-.0618-.06185-.09585-.14209-.09585-.23004 0-.087856.03405-.16927.09585-.231075l.19673-.196144c.06185-.061853.14424-.09556.23224-.09556.0879 0 .17034.034145.23219.095999l2.16681 2.16681c.062.06205.0961.14488.09585.23293.0002.08834-.03385.17121-.0959.23317z'/%3E%3C/svg%3E");
  height: 16px;
  width: 10px;
  position: absolute;
  line-height: 1;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%) rotate(180deg);
  transform: translateY(-50%) rotate(180deg);
  display: block !important;
}

.page-wrapper .btn {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
  font-family: 'PT Sans', sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 1;
  border-radius: 4px;
  border: 1px solid var(--Main2);
  color: #fff;
  background-color: var(--Main2);
  outline: none;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  text-align: center;
  text-decoration: none;
  padding: 2px 12px;
  min-height: 48px;
}
.page-wrapper .btn:hover {
  background-color: var(--Subsidiary);
  border-color: var(--Subsidiary);
}
.page-wrapper .btn.green {
  background-color: var(--Green);
  border-color: var(--Green);
  color: #fff;
}
.page-wrapper .btn.green:hover {
  background-color: var(--DarkGreen);
  border-color: var(--DarkGreen);
}
.page-wrapper .btn.green.n-border {
  border-color: transparent !important;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.page-wrapper .btn.red {
  background-color: var(--Red);
  border-color: var(--Red);
  color: #fff;
}
.page-wrapper .btn.red:hover {
  background-color: var(--DarkRed);
  border-color: var(--DarkRed);
}
.page-wrapper .btn.red.n-border {
  border-color: transparent !important;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.page-wrapper .btn.yellow {
  background-color: var(--Yellow);
  border-color: var(--Yellow);
  color: #fff;
}
.page-wrapper .btn.yellow.n-border {
  border-color: transparent !important;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.page-wrapper .btn.blue {
  background-color: var(--Blue);
  border-color: var(--Blue);
  color: #fff;
}
.page-wrapper .btn.blue:hover {
  background-color: var(--DarkBlue);
  border-color: var(--DarkBlue);
}
.page-wrapper .btn.blue.n-border {
  border-color: transparent !important;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.page-wrapper .btn.btn-grey {
  background-color: var(--Bg1);
  border-color: transparent !important;
  color: var(--Main1);
}
.page-wrapper .btn.btn-grey:hover {
  background-color: #E5E5E5;
}
.page-wrapper .btn.btn-outline {
  background-color: transparent;
  color: var(--Main2);
}
.page-wrapper .btn.btn-outline:hover {
  background-color: var(--Bg2);
  color: var(--Subsidiary);
  border-color: var(--Subsidiary);
}
.page-wrapper .btn.btn-outline:hover svg.fill path {
  fill: var(--Subsidiary);
}
.page-wrapper .btn.btn-outline:hover svg.fill circle {
  fill: var(--Subsidiary);
}
.page-wrapper .btn.btn-outline:hover svg.fill-rect rect {
  fill: var(--Subsidiary);
}
.page-wrapper .btn.btn-outline:hover svg.stroke path {
  stroke: var(--Subsidiary);
}
.page-wrapper .btn.btn-outline:hover svg.stroke circle {
  stroke: var(--Subsidiary);
}
.page-wrapper .btn.btn-outline:hover svg.stroke-rect rect {
  stroke: var(--Subsidiary);
}
.page-wrapper .btn.btn-outline.active {
  color: #fff !important;
  background-color: var(--Main2);
}
.page-wrapper .btn.btn-outline.n-border {
  border-color: transparent !important;
}
.page-wrapper .btn.btn-outline.green {
  background-color: transparent;
  color: var(--Green);
}
.page-wrapper .btn.btn-outline.green:hover {
  background-color: var(--Good);
  color: var(--DarkGreen);
  border-color: var(--DarkGreen);
}
.page-wrapper .btn.btn-outline.green.n-border {
  border-color: transparent !important;
}
.page-wrapper .btn.btn-outline.red {
  background-color: transparent;
  color: var(--Red);
}
.page-wrapper .btn.btn-outline.red:hover {
  background-color: var(--Warning);
  color: var(--DarkRed);
  border-color: var(--DarkRed);
}
.page-wrapper .btn.btn-outline.red.n-border {
  border-color: transparent !important;
}
.page-wrapper .btn.btn-outline.yellow {
  background-color: transparent;
  color: var(--Yellow);
}
.page-wrapper .btn.btn-outline.yellow:hover {
  background-color: var(--Attention);
}
.page-wrapper .btn.btn-outline.yellow.n-border {
  border-color: transparent !important;
}
.page-wrapper .btn.btn-outline.blue {
  background-color: transparent;
  color: var(--Blue);
}
.page-wrapper .btn.btn-outline.blue:hover {
  background-color: var(--BackgroundBlue);
  color: var(--DarkBlue);
  border-color: var(--DarkBlue);
}
.page-wrapper .btn.btn-outline.disabled,
.page-wrapper .btn.btn-outline:disabled,
.page-wrapper .btn.btn-outline [disabled='disabled'],
.page-wrapper .btn.btn-outline [disabled] {
  background-color: transparent !important;
  border-color: var(--Stroke) !important;
  color: var(--Secondary) !important;
}
.page-wrapper .btn.btn-outline.disabled:hover,
.page-wrapper .btn.btn-outline:disabled:hover,
.page-wrapper .btn.btn-outline [disabled='disabled']:hover,
.page-wrapper .btn.btn-outline [disabled]:hover {
  background-color: transparent;
}
.page-wrapper .btn.icon-only {
  width: 48px;
  min-width: 48px;
  height: 48px;
  padding: 0;
}
.page-wrapper .btn.btn-md {
  padding: 2px 16px;
  min-height: 40px;
  font-size: 14px;
}
.page-wrapper .btn.btn-md.icon-only {
  padding: 0;
  width: 40px;
  min-width: 40px;
  height: 40px;
}
.page-wrapper .btn.btn-sm {
  padding: 2px 8px;
  min-height: 32px;
  font-size: 12px;
}
.page-wrapper .btn.btn-sm.icon-only {
  padding: 0;
  width: 32px;
  min-width: 32px;
  height: 32px;
}
.page-wrapper .btn.btn-xs {
  padding: 2px 12px;
  min-height: 24px;
}
.page-wrapper .btn.btn-xs.icon-only {
  padding: 0;
  width: 24px;
  min-width: 24px;
  height: 24px;
}
.page-wrapper .btn:not(.btn-outline, .btn-tag) svg.fill path {
  fill: #fff;
}
.page-wrapper .btn:not(.btn-outline, .btn-tag) svg.fill circle {
  fill: #fff;
}
.page-wrapper .btn:not(.btn-outline, .btn-tag) svg.fill-rect rect {
  fill: #fff;
}
.page-wrapper .btn:not(.btn-outline, .btn-tag) svg.stroke path {
  stroke: #fff;
}
.page-wrapper .btn:not(.btn-outline, .btn-tag) svg.stroke circle {
  stroke: #fff;
}
.page-wrapper .btn:not(.btn-outline, .btn-tag) svg.stroke-rect rect {
  stroke: #fff;
}
.page-wrapper .btn-icon {
  font-size: 16px;
  position: relative;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  outline: 0;
  width: 38px;
  height: 38px;
  min-height: auto;
  border-radius: 100%;
  border: 1px solid rgba(58, 58, 58, 0.8);
  text-align: center;
  padding: 0;
  background: 0 0;
}
.page-wrapper .btn-icon__img {
  max-width: 24px;
  max-height: 24px;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.page-wrapper .btn-icon__img--share {
  max-width: 24px;
  max-height: 24px;
  position: relative;
  left: -2px;
}
.page-wrapper .btn-view {
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  position: relative;
  width: 38px;
  height: 38px;
  border-radius: 50%;
  display: inline-block;
  border: 1px solid #9c9b9b;
}
.page-wrapper .btn-view.active,
.page-wrapper .btn-view:hover {
  border-color: #595858;
}
.page-wrapper .btn-view.active svg,
.page-wrapper .btn-view:hover svg {
  stroke: #595858;
}
.page-wrapper .btn-view svg {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  display: block;
  width: 20px;
  height: 20px;
  stroke: #727272;
}
.page-wrapper .btn.with-icon svg {
  margin-right: 8px;
}
.page-wrapper .btn.with-icon-right {
  margin-left: 8px;
}
.page-wrapper .btn.btn-tag {
  padding: 2px 8px;
  font-size: 12px;
  line-height: 16px;
  font-weight: normal;
  border: none !important;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: var(--Bg2);
  color: var(--Main2);
}
.page-wrapper .btn.btn-tag:hover {
  background-color: var(--Bg2);
  color: var(--Main2);
}
.page-wrapper .btn.btn-tag.active {
  color: #fff !important;
  background-color: var(--Main2);
}
.page-wrapper .btn.btn-tag svg {
  margin-left: 8px;
}
@-webkit-keyframes rotate {
  100% {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}
@keyframes rotate {
  100% {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}
.page-wrapper .btn.lines-loading {
  position: relative;
  z-index: 0;
  overflow: hidden;
  background: var(--Stroke);
  color: var(--Secondary);
  border: none;
}
.page-wrapper .btn.lines-loading:before {
  content: '';
  position: absolute;
  z-index: -2;
  left: -50%;
  top: -50%;
  width: 200%;
  height: 200%;
  background-repeat: no-repeat;
  background-size: 50% 50%, 50% 50%;
  background-position: 0 0, 100% 0, 100% 100%, 0 100%;
  background-image: -webkit-gradient(linear, left top, left bottom, from(var(--Stroke)), to(var(--Stroke))), -webkit-gradient(linear, left top, left bottom, from(var(--Main2)), to(var(--Main2))), -webkit-gradient(linear, left top, left bottom, from(var(--Stroke)), to(var(--Stroke))), -webkit-gradient(linear, left top, left bottom, from(var(--Main2)), to(var(--Main2)));
  background-image: linear-gradient(var(--Stroke), var(--Stroke)), linear-gradient(var(--Main2), var(--Main2)), linear-gradient(var(--Stroke), var(--Stroke)), linear-gradient(var(--Main2), var(--Main2));
  -webkit-animation: rotate 3s linear infinite;
  animation: rotate 3s linear infinite;
}
.page-wrapper .btn.lines-loading::after {
  content: '';
  position: absolute;
  z-index: -1;
  left: 1px;
  top: 1px;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
  background: white;
  border-radius: 3px;
}
.page-wrapper .btn.disabled,
.page-wrapper .btn:disabled,
.page-wrapper .btn[disabled="disabled"],
.page-wrapper .btn[disabled] {
  background-color: var(--Disabled) !important;
  border-color: var(--Disabled) !important;
  color: var(--Secondary) !important;
  cursor: default;
}
.page-wrapper .btn.disabled.lines-loading,
.page-wrapper .btn:disabled.lines-loading,
.page-wrapper .btn[disabled="disabled"].lines-loading,
.page-wrapper .btn[disabled].lines-loading {
  background-color: var(--Stroke) !important;
  border: none;
}
.page-wrapper .btn.disabled.lines-loading:after,
.page-wrapper .btn:disabled.lines-loading:after,
.page-wrapper .btn[disabled="disabled"].lines-loading:after,
.page-wrapper .btn[disabled].lines-loading:after {
  background-color: var(--Disabled) !important;
}
.page-wrapper .btn.disabled svg.fill path,
.page-wrapper .btn:disabled svg.fill path,
.page-wrapper .btn[disabled="disabled"] svg.fill path,
.page-wrapper .btn[disabled] svg.fill path {
  fill: var(--Secondary) !important;
}
.page-wrapper .btn.disabled svg.fill circle,
.page-wrapper .btn:disabled svg.fill circle,
.page-wrapper .btn[disabled="disabled"] svg.fill circle,
.page-wrapper .btn[disabled] svg.fill circle {
  fill: var(--Secondary) !important;
}
.page-wrapper .btn.disabled svg.fill-rect rect,
.page-wrapper .btn:disabled svg.fill-rect rect,
.page-wrapper .btn[disabled="disabled"] svg.fill-rect rect,
.page-wrapper .btn[disabled] svg.fill-rect rect {
  fill: var(--Secondary) !important;
}
.page-wrapper .btn.disabled svg.stroke path,
.page-wrapper .btn:disabled svg.stroke path,
.page-wrapper .btn[disabled="disabled"] svg.stroke path,
.page-wrapper .btn[disabled] svg.stroke path {
  stroke: var(--Secondary) !important;
}
.page-wrapper .btn.disabled svg.stroke circle,
.page-wrapper .btn:disabled svg.stroke circle,
.page-wrapper .btn[disabled="disabled"] svg.stroke circle,
.page-wrapper .btn[disabled] svg.stroke circle {
  stroke: var(--Secondary) !important;
}
.page-wrapper .btn.disabled svg.stroke-rect rect,
.page-wrapper .btn:disabled svg.stroke-rect rect,
.page-wrapper .btn[disabled="disabled"] svg.stroke-rect rect,
.page-wrapper .btn[disabled] svg.stroke-rect rect {
  stroke: var(--Secondary) !important;
}
.page-wrapper .btn-nostyle {
  background-color: transparent!important;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  border: none;
}
.page-wrapper .btn-nostyle:hover {
  background-color: transparent!important;
}

hinted-bubble.hinted-hint-bubble {
  border-radius: 4px !important;
  background-color: #fff !important;
  -webkit-box-shadow: 0px 4px 10px 5px rgba(58, 58, 58, 0.15);
  box-shadow: 0px 4px 10px 5px rgba(58, 58, 58, 0.15);
}
hinted-bubble.hinted-hint-bubble a.hinted-hint-bottom-link {
  display: none !important;
}
hinted-bubble.hinted-hint-bubble .hinted-hint-bubble-container .hinted-hint-bubble-content {
  margin: 0 !important;
}
hinted-bubble.hinted-hint-bubble .hinted-hint-bubble-container .hinted-hint-bubble-content .hinted-hint-content.ql-editor {
  margin: 0 !important;
  padding: 0 !important;
}
hinted-bubble.hinted-hint-bubble .hinted-hint-bubble-container .hinted-hint-bubble-content .hinted-hint-content.ql-editor > * {
  color: var(--Main1);
}
hinted-bubble.hinted-hint-bubble .hinted-hint-bubble-container .hinted-hint-bubble-content .hinted-hint-content.ql-editor h3 {
  font-size: 18px;
  font-weight: bold;
  font-family: 'PT Sans Caption', sans-serif;
  text-align: left;
  margin-bottom: 4px;
}
hinted-bubble.hinted-hint-bubble .hinted-hint-bubble-arrow-container {
  width: 6px !important;
  height: 6px !important;
}
hinted-bubble.hinted-hint-bubble .hinted-hint-bubble-arrow-container.up {
  top: -6px !important;
  left: 38px !important;
}
hinted-bubble.hinted-hint-bubble .hinted-hint-bubble-arrow-container.up .hinted-hint-bubble-arrow {
  border-bottom: 6px solid #fff !important;
  border-left: 6px solid transparent !important;
  border-right: 6px solid transparent !important;
}
hinted-bubble.hinted-hint-bubble .hinted-hint-bubble-arrow-container.down {
  bottom: -6px !important;
  left: 38px !important;
}
hinted-bubble.hinted-hint-bubble .hinted-hint-bubble-arrow-container.down .hinted-hint-bubble-arrow {
  border-left: 6px solid transparent !important;
  border-right: 6px solid transparent !important;
  border-top: 6px solid #fff !important;
}
hinted-bubble.hinted-hint-bubble .hinted-hint-bubble-arrow-container.right {
  top: 20px !important;
  right: -3px !important;
}
hinted-bubble.hinted-hint-bubble .hinted-hint-bubble-arrow-container.right .hinted-hint-bubble-arrow {
  border-bottom: 6px solid transparent !important;
  border-left: 6px solid #fff !important;
  border-top: 6px solid transparent !important;
  left: 0;
  border-right: none !important;
}
hinted-bubble.hinted-hint-bubble .hinted-hint-bubble-arrow-container.left {
  top: 20px !important;
  left: -3px !important;
}
hinted-bubble.hinted-hint-bubble .hinted-hint-bubble-arrow-container.left .hinted-hint-bubble-arrow {
  border-bottom: 6px solid transparent !important;
  border-top: 6px solid transparent !important;
  border-right: 6px solid #fff !important;
}
hinted-bubble.hinted-hint-bubble .hinted-hint-bubble-arrow-container .hinted-hint-bubble-arrow-border {
  display: none !important;
}
hinted-bubble.hinted-hint-bubble .hinted-hint-actions {
  margin-top: 8px !important;
  text-align: left !important;
}
hinted-bubble.hinted-hint-bubble .hinted-hint-actions button.hinted-hint-nav-button,
hinted-bubble.hinted-hint-bubble .hinted-hint-actions a.hinted-hint-nav-button {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
  font-family: 'PT Sans Caption', sans-serif !important;
  font-weight: 700;
  padding: 2px 20px;
  min-height: 32px;
  font-size: 12px;
  line-height: 1;
  border-radius: 4px;
  border: 1px solid var(--Main2) !important;
  color: #fff;
  background-color: var(--Main2) !important;
  outline: none;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  text-align: center;
  text-decoration: none;
  margin-top: 8px;
  margin-right: 8px;
  margin-left: 0 !important;
}
hinted-bubble.hinted-hint-bubble .hinted-hint-actions button.hinted-hint-nav-button:hover,
hinted-bubble.hinted-hint-bubble .hinted-hint-actions a.hinted-hint-nav-button:hover {
  background-color: var(--Subsidiary) !important;
  border-color: var(--Subsidiary) !important;
}
hinted-bubble.hinted-hint-bubble .fig-img {
  margin-bottom: 8px !important;
}
hinted-bubble.hinted-hint-bubble .fig-img img {
  margin: 0 !important;
}
hinted-bubble.hinted-hint-bubble .fig-img figcaption {
  display: none !important;
}
.hinted-hint-widget #hinted__floating-button {
  background: var(--Green);
}
.hinted-hint-widget #hinted__floating-button .hinted__plus svg path {
  fill: #fff;
}
.hinted-hint-widget #hinted__scenarios {
  border-radius: 4px;
  -webkit-box-shadow: var(--secondary_shadow);
  box-shadow: var(--secondary_shadow);
  background-color: var(--Main2);
  overflow: hidden;
  border: none !important;
}
.hinted-hint-widget #hinted__scenarios-title {
  color: #fff;
}
.hinted-hint-widget #hinted__scenarios #hinted__scenarios-body {
  padding: 0 !important;
}
.hinted-hint-widget #hinted__scenarios #hinted__scenarios-body button.hinted-play-btn {
  padding: 8px 16px !important;
  min-height: 38px;
  color: var(--Main1) !important;
  font-family: 'PT Sans', sans-serif !important;
  font-size: 14px !important;
}
.hinted-hint-widget #hinted__scenarios #hinted__scenarios-body button.hinted-play-btn:hover {
  background-color: var(--Bg2) !important;
}
#hinted__container-floating .floating-wrapper:hover #hinted__floating-button {
  background-color: var(--Main2) !important;
}

.mrx-icon {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 1;
  color: var(--neutral-icon-default);
  -webkit-transition: 0.2s;
  transition: 0.2s;
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'mrx-icon-font' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.mrx-icon .path1:before,
.mrx-icon .path2:before,
.mrx-icon .path3:before,
.mrx-icon .path4:before,
.mrx-icon .path5:before {
  font-family: 'mrx-icon-font' !important;
}
.mrx-icon.icon-font-4 {
  font-size: 4px;
}
.mrx-icon.icon-font-8 {
  font-size: 8px;
}
.mrx-icon.icon-font-12 {
  font-size: 12px;
}
.mrx-icon.icon-font-16 {
  font-size: 16px;
}
.mrx-icon.icon-font-20 {
  font-size: 20px;
}
.mrx-icon.icon-font-24 {
  font-size: 24px;
}
.mrx-icon.icon-font-28 {
  font-size: 28px;
}
.mrx-icon.icon-font-32 {
  font-size: 32px;
}
.mrx-icon.icon-font-36 {
  font-size: 36px;
}
.mrx-icon.icon-font-40 {
  font-size: 40px;
}
.mrx-icon.icon-font-44 {
  font-size: 44px;
}
.mrx-icon.icon-font-48 {
  font-size: 48px;
}
.mrx-icon.icon-font-52 {
  font-size: 52px;
}
.mrx-icon.icon-font-56 {
  font-size: 56px;
}
.mrx-icon.icon-color-red {
  color: var(--system-icon-negative);
}
.mrx-icon.icon-color-orange {
  color: var(--system-icon-attention);
}
.mrx-icon.icon-color-green {
  color: var(--system-icon-positive);
}
.mrx-icon.icon-color-gray {
  color: var(--neutral-icon-info);
}
.mrx-icon.icon-filled-color-negative:before {
  color: var(--system-icon-negative) !important;
}
.mrx-icon.icon-filled-color-positive:before {
  color: var(--system-icon-positive) !important;
}
.mrx-icon.icon-filled-color-attention:before {
  color: var(--system-icon-attention) !important;
}
.mrx-icon.icon-filled-color-info:before {
  color: var(--neutral-icon-info) !important;
}
.mrx-icon.icon-wysiwyg-icons-add-column:before {
  content: "\ea1c";
}
.mrx-icon.icon-wysiwyg-icons-add-row:before {
  content: "\ea1d";
}
.mrx-icon.icon-wysiwyg-icons-column-merge:before {
  content: "\ea1e";
}
.mrx-icon.icon-wysiwyg-icons-column-split:before {
  content: "\ea1f";
}
.mrx-icon.icon-wysiwyg-icons-fill-color:before {
  content: "\ea20";
}
.mrx-icon.icon-wysiwyg-icons-palette-color:before {
  content: "\ea21";
}
.mrx-icon.icon-wysiwyg-icons-code:before {
  content: "\e91b";
}
.mrx-icon.icon-wysiwyg-icons-ol:before {
  content: "\e91c";
}
.mrx-icon.icon-wysiwyg-icons-padding:before {
  content: "\e9e8";
}
.mrx-icon.icon-wysiwyg-icons-text-align-center:before {
  content: "\e9e9";
}
.mrx-icon.icon-wysiwyg-icons-text-align-justify:before {
  content: "\e9ea";
}
.mrx-icon.icon-wysiwyg-icons-text-align-left:before {
  content: "\ea18";
}
.mrx-icon.icon-wysiwyg-icons-text-align-right:before {
  content: "\ea19";
}
.mrx-icon.icon-wysiwyg-icons-text-italic:before {
  content: "\ea1a";
}
.mrx-icon.icon-wysiwyg-icons-ul:before {
  content: "\ea1b";
}
.mrx-icon.icon-wysiwyg-icons-bg-color:before {
  content: "\ea0b";
}
.mrx-icon.icon-wysiwyg-icons-comments:before {
  content: "\ea0c";
}
.mrx-icon.icon-wysiwyg-icons-font-color:before {
  content: "\ea0d";
}
.mrx-icon.icon-wysiwyg-icons-font-family:before {
  content: "\ea0e";
}
.mrx-icon.icon-wysiwyg-icons-font-size:before {
  content: "\ea0f";
}
.mrx-icon.icon-wysiwyg-icons-line-height:before {
  content: "\ea10";
}
.mrx-icon.icon-wysiwyg-icons-media:before {
  content: "\ea11";
}
.mrx-icon.icon-wysiwyg-icons-padding-left:before {
  content: "\ea12";
}
.mrx-icon.icon-wysiwyg-icons-padding-right:before {
  content: "\ea13";
}
.mrx-icon.icon-wysiwyg-icons-paragraph:before {
  content: "\ea14";
}
.mrx-icon.icon-wysiwyg-icons-strikethrough-text:before {
  content: "\ea15";
}
.mrx-icon.icon-wysiwyg-icons-text-bold:before {
  content: "\ea16";
}
.mrx-icon.icon-wysiwyg-icons-text-underline:before {
  content: "\ea17";
}
.mrx-icon.icon-inoagent:before {
  content: "\ea0a";
}
.mrx-icon.icon-electronic-signature:before {
  content: "\ea09";
}
.mrx-icon.icon-info-filled:before {
  content: "\ea08";
  color: var(--neutral-icon-info);
}
.mrx-icon.icon-arrow-collapse:before {
  content: "\ea04";
}
.mrx-icon.icon-arrow-expand:before {
  content: "\ea05";
}
.mrx-icon.icon-drag_horizontal:before {
  content: "\ea06";
}
.mrx-icon.icon-drag_vertical:before {
  content: "\ea07";
}
.mrx-icon.icon-attention-filled:before {
  content: "\ea02";
  color: var(--system-icon-negative);
}
.mrx-icon.icon-warning-filled:before {
  content: "\ea03";
  color: var(--system-icon-attention);
}
.mrx-icon.icon-positive:before {
  content: "\ea00";
  color: var(--system-icon-positive);
}
.mrx-icon.icon-negative:before {
  content: "\ea01";
  color: var(--system-icon-negative);
}
.mrx-icon.icon-risk:before {
  content: "\e900";
}
.mrx-icon.icon-relevance:before {
  content: "\e9fc";
}
.mrx-icon.icon-sticker-note:before {
  content: "\e9fd";
}
.mrx-icon.icon-weight:before {
  content: "\e9fe";
}
.mrx-icon.icon-sorting-down:before {
  content: "\e9f8";
}
.mrx-icon.icon-sorting-up:before {
  content: "\e9f9";
}
.mrx-icon.icon-table-view:before {
  content: "\e9fa";
}
.mrx-icon.icon-cards-view:before {
  content: "\e9fb";
}
.mrx-icon.icon-FA:before {
  content: "\e901";
}
.mrx-icon.icon-access:before {
  content: "\e902";
}
.mrx-icon.icon-add-strock:before {
  content: "\e903";
}
.mrx-icon.icon-add-user:before {
  content: "\e904";
}
.mrx-icon.icon-add:before {
  content: "\e905";
}
.mrx-icon.icon-addarticle:before {
  content: "\e906";
}
.mrx-icon.icon-add-favorite:before {
  content: "\e907";
}
.mrx-icon.icon-add-file:before {
  content: "\e908";
}
.mrx-icon.icon-addhelp:before {
  content: "\e909";
}
.mrx-icon.icon-add-note:before {
  content: "\e90a";
}
.mrx-icon.icon-addreputation:before {
  content: "\e90b";
}
.mrx-icon.icon-alert:before {
  content: "\e90c";
}
.mrx-icon.icon-aligncenter:before {
  content: "\e90d";
}
.mrx-icon.icon-alignleft:before {
  content: "\e90e";
}
.mrx-icon.icon-amazing:before {
  content: "\e90f";
}
.mrx-icon.icon-anti-plagiarism:before {
  content: "\e910";
}
.mrx-icon.icon-approve:before {
  content: "\e911";
}
.mrx-icon.icon-archive:before {
  content: "\e912";
}
.mrx-icon.icon-arrow-down:before {
  content: "\e913";
}
.mrx-icon.icon-arrow-left:before {
  content: "\e914";
}
.mrx-icon.icon-arrow-right:before {
  content: "\e915";
}
.mrx-icon.icon-arrow-up:before {
  content: "\e916";
}
.mrx-icon.icon-attach:before {
  content: "\e917";
}
.mrx-icon.icon-attention:before {
  content: "\e918";
}
.mrx-icon.icon-auto_write:before {
  content: "\e919";
}
.mrx-icon.icon-bold:before {
  content: "\e91a";
}
.mrx-icon.icon-bold_ru .path1:before {
  content: "\e91b";
  color: transparent;
}
.mrx-icon.icon-bold_ru .path2:before {
  content: "\e91c";
  margin-left: -1em;
  color: #282828;
}
.mrx-icon.icon-burger:before {
  content: "\e91d";
}
.mrx-icon.icon-calculator:before {
  content: "\e91e";
}
.mrx-icon.icon-calendar:before {
  content: "\e91f";
}
.mrx-icon.icon-cancel:before {
  content: "\e920";
}
.mrx-icon.icon-check:before {
  content: "\e921";
}
.mrx-icon.icon-check-task:before {
  content: "\e922";
}
.mrx-icon.icon-chevron-down:before {
  content: "\e923";
}
.mrx-icon.icon-chevron-left:before {
  content: "\e924";
}
.mrx-icon.icon-chevron-right:before {
  content: "\e925";
}
.mrx-icon.icon-chevron-up:before {
  content: "\e926";
}
.mrx-icon.icon-clear:before {
  content: "\e927";
}
.mrx-icon.icon-clear_eraser:before {
  content: "\e928";
}
.mrx-icon.icon-click:before {
  content: "\e929";
}
.mrx-icon.icon-client-project:before {
  content: "\e92a";
}
.mrx-icon.icon-close:before {
  content: "\e92b";
}
.mrx-icon.icon-close_lock:before {
  content: "\e92c";
}
.mrx-icon.icon-code:before {
  content: "\e92d";
}
.mrx-icon.icon-comment:before {
  content: "\e92e";
}
.mrx-icon.icon-commenthide:before {
  content: "\e92f";
}
.mrx-icon.icon-comment-hide:before {
  content: "\e930";
}
.mrx-icon.icon-commentregistration:before {
  content: "\e931";
}
.mrx-icon.icon-commentshow:before {
  content: "\e932";
}
.mrx-icon.icon-comment-show:before {
  content: "\e933";
}
.mrx-icon.icon-contacts:before {
  content: "\e934";
}
.mrx-icon.icon-copy:before {
  content: "\e935";
}
.mrx-icon.icon-creator:before {
  content: "\e936";
}
.mrx-icon.icon-crop:before {
  content: "\e937";
}
.mrx-icon.icon-crossed-out_ru .path1:before {
  content: "\e938";
  color: transparent;
}
.mrx-icon.icon-crossed-out_ru .path2:before {
  content: "\e939";
  margin-left: -1em;
  color: #282828;
}
.mrx-icon.icon-crossed-out_ru .path3:before {
  content: "\e93a";
  margin-left: -1em;
  color: #282828;
}
.mrx-icon.icon-crossed-out_ru .path4:before {
  content: "\e93b";
  margin-left: -1em;
  color: #282828;
}
.mrx-icon.icon-data:before {
  content: "\e93c";
}
.mrx-icon.icon-debt:before {
  content: "\e93d";
}
.mrx-icon.icon-declinedinvitation:before {
  content: "\e93e";
}
.mrx-icon.icon-delete:before {
  content: "\e93f";
  color: var(--system-icon-negative);
}
.mrx-icon.icon-deletedit:before {
  content: "\e940";
}
.mrx-icon.icon-delethelp:before {
  content: "\e941";
}
.mrx-icon.icon-demo:before {
  content: "\e942";
}
.mrx-icon.icon-deselectall:before {
  content: "\e943";
}
.mrx-icon.icon-diagram:before {
  content: "\e944";
}
.mrx-icon.icon-dislike:before {
  content: "\e945";
}
.mrx-icon.icon-document:before {
  content: "\e946";
}
.mrx-icon.icon-document_export:before {
  content: "\e947";
}
.mrx-icon.icon-document-add:before {
  content: "\e948";
}
.mrx-icon.icon-download:before {
  content: "\e949";
}
.mrx-icon.icon-Dzen:before {
  content: "\e94a";
}
.mrx-icon.icon-edit:before {
  content: "\e94b";
}
.mrx-icon.icon-edithelp:before {
  content: "\e94c";
}
.mrx-icon.icon-editplaceholder:before {
  content: "\e94d";
}
.mrx-icon.icon-editquantity:before {
  content: "\e94e";
}
.mrx-icon.icon-email:before {
  content: "\e94f";
}
.mrx-icon.icon-enter:before {
  content: "\e950";
}
.mrx-icon.icon-errorregistration:before {
  content: "\e951";
}
.mrx-icon.icon-Event:before {
  content: "\e952";
}
.mrx-icon.icon-exit:before {
  content: "\e953";
}
.mrx-icon.icon-expand:before {
  content: "\e954";
}
.mrx-icon.icon-exper-remove:before {
  content: "\e955";
}
.mrx-icon.icon-expiredinvitation:before {
  content: "\e956";
}
.mrx-icon.icon-eye:before {
  content: "\e957";
}
.mrx-icon.icon-fb:before {
  content: "\e958";
}
.mrx-icon.icon-feed:before {
  content: "\e959";
}
.mrx-icon.icon-file-filled:before {
  content: "\e95a";
}
.mrx-icon.icon-file:before {
  content: "\e95b";
}
.mrx-icon.icon-filter-filled:before {
  content: "\e95c";
}
.mrx-icon.icon-filter:before {
  content: "\e95d";
}
.mrx-icon.icon-folder:before {
  content: "\e95e";
}
.mrx-icon.icon-forward:before {
  content: "\e95f";
}
.mrx-icon.icon-get:before {
  content: "\e960";
}
.mrx-icon.icon-hashtag:before {
  content: "\e961";
}
.mrx-icon.icon-heart-filled:before {
  content: "\e962";
}
.mrx-icon.icon-heart:before {
  content: "\e963";
}
.mrx-icon.icon-help:before {
  content: "\e964";
}
.mrx-icon.icon-hide:before {
  content: "\e965";
}
.mrx-icon.icon-history:before {
  content: "\e966";
}
.mrx-icon.icon-home:before {
  content: "\e967";
}
.mrx-icon.icon-image:before {
  content: "\e968";
}
.mrx-icon.icon-in-the-end-left:before {
  content: "\e969";
}
.mrx-icon.icon-in-the-end-right:before {
  content: "\e96a";
}
.mrx-icon.icon-info:before {
  content: "\e96b";
}
.mrx-icon.icon-info_book:before {
  content: "\e96c";
}
.mrx-icon.icon-info_dialog:before {
  content: "\e96d";
}
.mrx-icon.icon-infoforexpert:before {
  content: "\e96e";
}
.mrx-icon.icon-instagram:before {
  content: "\e96f";
}
.mrx-icon.icon-invisiblearchive:before {
  content: "\e970";
}
.mrx-icon.icon-invitationauthor:before {
  content: "\e971";
}
.mrx-icon.icon-italic_ru .path1:before {
  content: "\e972";
  color: transparent;
}
.mrx-icon.icon-italic_ru .path2:before {
  content: "\e973";
  margin-left: -1em;
  color: #282828;
}
.mrx-icon.icon-left:before {
  content: "\e974";
}
.mrx-icon.icon-left_img_return:before {
  content: "\e975";
}
.mrx-icon.icon-left_return_90:before {
  content: "\e976";
}
.mrx-icon.icon-like:before {
  content: "\e977";
}
.mrx-icon.icon-link:before {
  content: "\e978";
}
.mrx-icon.icon-list:before {
  content: "\e979";
}
.mrx-icon.icon-location-filled:before {
  content: "\e97a";
}
.mrx-icon.icon-location:before {
  content: "\e97b";
}
.mrx-icon.icon-loss:before {
  content: "\e97c";
}
.mrx-icon.icon-mails:before {
  content: "\e97d";
}
.mrx-icon.icon-mailssettings:before {
  content: "\e97e";
}
.mrx-icon.icon-megafon:before {
  content: "\e97f";
}
.mrx-icon.icon-minus:before {
  content: "\e980";
}
.mrx-icon.icon-mobile:before {
  content: "\e981";
}
.mrx-icon.icon-moneybox:before {
  content: "\e982";
}
.mrx-icon.icon-more-h:before {
  content: "\e983";
}
.mrx-icon.icon-more-vertical:before {
  content: "\e984";
}
.mrx-icon.icon-move:before {
  content: "\e985";
}
.mrx-icon.icon-movedown:before {
  content: "\e986";
}
.mrx-icon.icon-movement-documents:before {
  content: "\e987";
}
.mrx-icon.icon-moves:before {
  content: "\e988";
}
.mrx-icon.icon-navigation:before {
  content: "\e989";
}
.mrx-icon.icon-new:before {
  content: "\e98a";
}
.mrx-icon.icon-news:before {
  content: "\e98b";
}
.mrx-icon.icon-news-1:before {
  content: "\e98c";
}
.mrx-icon.icon-note:before {
  content: "\e98d";
}
.mrx-icon.icon-notification:before {
  content: "\e98e";
}
.mrx-icon.icon-numbers:before {
  content: "\e98f";
}
.mrx-icon.icon-ok:before {
  content: "\e990";
}
.mrx-icon.icon-on:before {
  content: "\e991";
}
.mrx-icon.icon-open:before {
  content: "\e992";
}
.mrx-icon.icon-open_lock:before {
  content: "\e993";
}
.mrx-icon.icon-pagecontrol:before {
  content: "\e994";
}
.mrx-icon.icon-password:before {
  content: "\e995";
}
.mrx-icon.icon-pause-filled:before {
  content: "\e996";
}
.mrx-icon.icon-pause:before {
  content: "\e997";
}
.mrx-icon.icon-pdf_conclusion:before {
  content: "\e998";
}
.mrx-icon.icon-pdf_renouncement:before {
  content: "\e999";
}
.mrx-icon.icon-pen:before {
  content: "\e99a";
}
.mrx-icon.icon-phone:before {
  content: "\e99b";
}
.mrx-icon.icon-photo:before {
  content: "\e99c";
}
.mrx-icon.icon-pin:before {
  content: "\e99d";
}
.mrx-icon.icon-pin-off:before {
  content: "\e99e";
}
.mrx-icon.icon-planet:before {
  content: "\e99f";
}
.mrx-icon.icon-platform:before {
  content: "\e9a0";
}
.mrx-icon.icon-play-filled:before {
  content: "\e9a1";
}
.mrx-icon.icon-play:before {
  content: "\e9a2";
}
.mrx-icon.icon-plus:before {
  content: "\e9a3";
}
.mrx-icon.icon-point:before {
  content: "\e9a4";
}
.mrx-icon.icon-preference:before {
  content: "\e9a5";
}
.mrx-icon.icon-print:before {
  content: "\e9a6";
}
.mrx-icon.icon-progress .path1:before {
  content: "\e9a7";
  color: transparent;
}
.mrx-icon.icon-progress .path2:before {
  content: "\e9a8";
  margin-left: -1em;
  color: #9f9f9f;
}
.mrx-icon.icon-progress .path3:before {
  content: "\e9a9";
  margin-left: -1em;
  color: #9f9f9f;
}
.mrx-icon.icon-progress .path4:before {
  content: "\e9aa";
  margin-left: -1em;
  color: #9f9f9f;
}
.mrx-icon.icon-progress .path5:before {
  content: "\e9ab";
  margin-left: -1em;
  color: #9f9f9f;
}
.mrx-icon.icon-project:before {
  content: "\e9ac";
}
.mrx-icon.icon-put:before {
  content: "\e9ad";
}
.mrx-icon.icon-quantity:before {
  content: "\e9ae";
}
.mrx-icon.icon-quote:before {
  content: "\e9af";
}
.mrx-icon.icon-read:before {
  content: "\e9b0";
}
.mrx-icon.icon-recommendedInformation:before {
  content: "\e9b1";
}
.mrx-icon.icon-refresh:before {
  content: "\e9b2";
}
.mrx-icon.icon-reload:before {
  content: "\e9b3";
}
.mrx-icon.icon-reputation:before {
  content: "\e9b4";
}
.mrx-icon.icon-required:before {
  content: "\e9b5";
  color: var(--system-icon-negative);
}
.mrx-icon.icon-research:before {
  content: "\e9b6";
}
.mrx-icon.icon-return:before {
  content: "\e9b7";
}
.mrx-icon.icon-revokedinvitation:before {
  content: "\e9b8";
}
.mrx-icon.icon-rewind-left:before {
  content: "\e9b9";
}
.mrx-icon.icon-right:before {
  content: "\e9ba";
}
.mrx-icon.icon-right_img_return:before {
  content: "\e9bb";
}
.mrx-icon.icon-right_return_90:before {
  content: "\e9bc";
}
.mrx-icon.icon-rouble:before {
  content: "\e9bd";
}
.mrx-icon.icon-rus .path1:before {
  content: "\e9be";
  color: transparent;
}
.mrx-icon.icon-rus .path2:before {
  content: "\e9bf";
  margin-left: -1em;
  color: #157efb;
}
.mrx-icon.icon-rus .path3:before {
  content: "\e9c0";
  margin-left: -1em;
  color: #d14114;
}
.mrx-icon.icon-rutube:before {
  content: "\e9c1";
}
.mrx-icon.icon-save:before {
  content: "\e9c2";
}
.mrx-icon.icon-scroll_down:before {
  content: "\e9c3";
}
.mrx-icon.icon-scroll_up:before {
  content: "\e9c4";
}
.mrx-icon.icon-search:before {
  content: "\e9c5";
}
.mrx-icon.icon-search-success:before {
  content: "\e9c6";
}
.mrx-icon.icon-select:before {
  content: "\e9c7";
}
.mrx-icon.icon-selectall:before {
  content: "\e9c8";
}
.mrx-icon.icon-selectinvert:before {
  content: "\e9c9";
}
.mrx-icon.icon-send-filled:before {
  content: "\e9ca";
}
.mrx-icon.icon-send:before {
  content: "\e9cb";
}
.mrx-icon.icon-send-tilted:before {
  content: "\e9cc";
}
.mrx-icon.icon-server-do:before {
  content: "\e9cd";
}
.mrx-icon.icon-settings-filled:before {
  content: "\e9ce";
}
.mrx-icon.icon-settings:before {
  content: "\e9cf";
}
.mrx-icon.icon-share:before {
  content: "\e9d0";
}
.mrx-icon.icon-showarchive:before {
  content: "\e9d1";
}
.mrx-icon.icon-showedit:before {
  content: "\e9d2";
}
.mrx-icon.icon-slider:before {
  content: "\e9d3";
}
.mrx-icon.icon-star-filled:before {
  content: "\e9d4";
}
.mrx-icon.icon-star:before {
  content: "\e9d5";
}
.mrx-icon.icon-stop-filled:before {
  content: "\e9d6";
}
.mrx-icon.icon-stop:before {
  content: "\e9d7";
}
.mrx-icon.icon-sum:before {
  content: "\e9d8";
}
.mrx-icon.icon-sync_profile:before {
  content: "\e9d9";
}
.mrx-icon.icon-table:before {
  content: "\e9da";
}
.mrx-icon.icon-tag:before {
  content: "\e9db";
}
.mrx-icon.icon-telegram:before {
  content: "\e9dc";
}
.mrx-icon.icon-text:before {
  content: "\e9dd";
}
.mrx-icon.icon-text-italic:before {
  content: "\e9de";
}
.mrx-icon.icon-throw_off_password:before {
  content: "\e9df";
}
.mrx-icon.icon-tiktok:before {
  content: "\e9e0";
}
.mrx-icon.icon-time:before {
  content: "\e9e1";
}
.mrx-icon.icon-time-zones:before {
  content: "\e9e2";
}
.mrx-icon.icon-translate:before {
  content: "\e9e3";
}
.mrx-icon.icon-trophy-filled:before {
  content: "\e9e4";
}
.mrx-icon.icon-trophy:before {
  content: "\e9e5";
}
.mrx-icon.icon-twitter:before {
  content: "\e9e6";
}
.mrx-icon.icon-underline:before {
  content: "\e9e7";
}
.mrx-icon.icon-underline_ru .path1:before {
  content: "\e9e8";
  color: transparent;
}
.mrx-icon.icon-underline_ru .path2:before {
  content: "\e9e9";
  margin-left: -1em;
  color: #282828;
}
.mrx-icon.icon-underline_ru .path3:before {
  content: "\e9ea";
  margin-left: -1em;
  color: #282828;
}
.mrx-icon.icon-upload:before {
  content: "\e9eb";
}
.mrx-icon.icon-user:before {
  content: "\e9ec";
}
.mrx-icon.icon-verify:before {
  content: "\e9ed";
}
.mrx-icon.icon-viber:before {
  content: "\e9ee";
}
.mrx-icon.icon-view:before {
  content: "\e9ef";
}
.mrx-icon.icon-viewedinvitation:before {
  content: "\e9f0";
}
.mrx-icon.icon-vk:before {
  content: "\e9f1";
}
.mrx-icon.icon-wait:before {
  content: "\e9f2";
}
.mrx-icon.icon-wait_swatch:before {
  content: "\e9f3";
}
.mrx-icon.icon-Web:before {
  content: "\e9f4";
}
.mrx-icon.icon-whatsapp:before {
  content: "\e9f5";
}
.mrx-icon.icon-wikiinfo:before {
  content: "\e9f6";
}
.mrx-icon.icon-youtube:before {
  content: "\e9f7";
}
.mrx-icon.icon-ZIP:before {
  content: "\e9ff";
}

.page-wrapper .modal {
  display: none;
  position: fixed;
  z-index: 99999;
  left: 0;
  top: 0;
  padding: 24px 10px;
  width: 100%;
  height: 100%;
  overflow: hidden;
  overflow-y: auto;
  background-color: rgba(58, 58, 58, 0.4);
}
.page-wrapper .modal.open {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.page-wrapper .modal.modal-index-10000 {
  z-index: 10000;
}
.page-wrapper .modal[style*='display: block'] {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.page-wrapper .modal[style*='display: block'] > * {
  margin: auto;
}
.page-wrapper .modal.sm .modal-content {
  max-width: 440px;
  /* Ширина модального окна */
}
.page-wrapper .modal.xl .modal-content {
  max-width: 900px;
  /* Ширина модального окна */
}
.page-wrapper .modal.fpg {
  background-color: rgba(43, 43, 43, 0.75);
}
.page-wrapper .modal.fpg .modal-content {
  max-width: 1564px;
  /* Ширина модального окна */
  border-radius: 0px;
  border: 1px solid var(--Stroke);
}
.page-wrapper .modal.fpg .modal-header .modal-title {
  text-transform: none;
  font-size: 34px;
  line-height: 46px;
  color: var(--Subsidiary);
  font-weight: 100;
  font-family: 'PT Sans Caption', sans-serif;
  margin-bottom: 30px !important;
}
@media (max-width: 991px) {
  .page-wrapper .modal.fpg .modal-header .modal-title {
    padding-top: 35px;
  }
}
@media (max-width: 767px) {
  .page-wrapper .modal.fpg .modal-header .modal-title {
    padding-top: 80px;
  }
}
.page-wrapper .modal.fpg .modal-header .close-click {
  top: 20px;
  width: auto;
  height: auto;
}
.page-wrapper .modal.fpg .modal-header .close-click svg {
  width: 50px;
  height: 50px;
}
.page-wrapper .modal.fpg .modal-body {
  padding: 66px;
  padding-top: 0;
  padding-bottom: 10px;
}
.page-wrapper .modal.fpg .modal-body .fpg__item {
  background: #FFFFFF;
  border: 1px solid var(--Stroke);
  height: 142px;
  margin-bottom: 24px;
  padding: 0 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.page-wrapper .modal.fpg .modal-body .fpg__item:hover {
  -webkit-box-shadow: 0px 14px 40px rgba(169, 150, 125, 0.31);
  box-shadow: 0px 14px 40px rgba(169, 150, 125, 0.31);
}
.page-wrapper .modal.fpg .modal-body .fpg__item svg {
  max-width: 100%;
}
.page-wrapper .modal.full {
  padding: 0;
}
.page-wrapper .modal.full .modal-content {
  max-width: 100%;
  width: 100%;
  min-height: 100%;
  border-radius: 0;
  overflow-y: auto;
  overflow-x: hidden;
}
.page-wrapper .modal-content {
  max-width: 670px;
  /* Ширина модального окна */
  width: 100%;
  position: relative;
  background-color: #fff;
  margin: auto !important;
  -webkit-box-shadow: 0px 4px 10px rgba(58, 58, 58, 0.15);
  box-shadow: 0px 4px 10px rgba(58, 58, 58, 0.15);
  border-radius: 4px;
}
.page-wrapper .modal-content.accent-head.head-error .modal-body-banner {
  background: var(--Warning);
}
.page-wrapper .modal-content.accent-head.head-error .modal-body-banner__icon svg path {
  stroke: var(--Red);
}
.page-wrapper .modal-content.accent-head.head-error .modal-body-banner__text {
  color: var(--Red);
}
.page-wrapper .modal-content.accent-head.head-warning .modal-body-banner {
  background: var(--Attention);
}
.page-wrapper .modal-content.accent-head.head-warning .modal-body-banner__icon svg path {
  stroke: var(--Orange);
}
.page-wrapper .modal-content.accent-head.head-warning .modal-body-banner__text {
  color: var(--Orange);
}
.page-wrapper .modal-content.accent-head.head-success .modal-body-banner {
  background: var(--Good);
}
.page-wrapper .modal-content.accent-head.head-success .modal-body-banner__icon svg path {
  stroke: var(--Green);
}
.page-wrapper .modal-content.accent-head.head-success .modal-body-banner__text {
  color: var(--Green);
}
.page-wrapper .modal-content div[old-class].loader {
  height: 20em;
}
.page-wrapper .modal-header {
  min-height: 60px;
  text-align: center;
}
.page-wrapper .modal-header p {
  padding: 0 !important;
  margin: 0;
}
.page-wrapper .modal-header .modal-title {
  padding: 20px 24px;
  padding-top: 35px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  font-weight: bold;
  font-size: 18px;
  line-height: 24px;
  text-align: center;
  text-transform: uppercase;
  color: var(--Main1);
}
@media (max-width: 991px) {
  .page-wrapper .modal-header .modal-title {
    padding: 12px 16px;
  }
}
.page-wrapper .modal-header .modal-title-small {
  margin-top: -15px;
  margin-bottom: 24px;
  color: var(--Secondary);
  font-size: 14px;
  padding: 0px 24px;
}
@media (max-width: 991px) {
  .page-wrapper .modal-header .modal-title-small {
    padding: 0px 16px;
  }
}
.page-wrapper .modal-header-title {
  width: 100%;
  float: left;
}
.page-wrapper .modal-header .close-click {
  opacity: 1;
  cursor: pointer;
  position: absolute;
  top: 14px;
  right: 14px;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.page-wrapper .modal-header .close-click svg {
  width: 14px;
  height: 14px;
}
.page-wrapper .modal-header .close-click:hover {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.page-wrapper .modal-body {
  width: auto;
  padding: 0 24px 16px;
}
@media screen and (max-width: 991px) {
  .page-wrapper .modal-body {
    padding: 16px;
    padding-top: 0;
  }
}
.page-wrapper .modal-body-banner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-radius: 4px;
  padding: 12px 16px;
  margin-bottom: 16px;
  background: var(--TooltipBG);
}
.page-wrapper .modal-body-banner__icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-right: 8px;
}
.page-wrapper .modal-body-banner__text {
  font-weight: bold;
  font-size: 12px;
  line-height: 16px;
  text-align: left;
}
.page-wrapper .modal-body-browser {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  width: 100%;
}
.page-wrapper .modal-body-browser__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 8px 0;
  border-bottom: 1px solid #EFF3F5;
}
.page-wrapper .modal-body-browser__info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.page-wrapper .modal-body-browser__icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-right: 12px;
}
.page-wrapper .modal-body-browser__name {
  font-family: 'PT Sans', sans-serif;
  font-size: 14px;
  line-height: 143%;
  color: var(--Main1);
}
.page-wrapper .modal-body-browser__link {
  font-family: 'PT Sans', sans-serif;
  font-size: 14px;
  line-height: 143%;
  color: var(--Main2);
  text-decoration: none;
}
.page-wrapper .modal-body .modal-title-small {
  margin-top: -15px;
  margin-bottom: 24px;
  color: var(--Stroke);
  font-size: 14px;
}
.page-wrapper .modal-body p {
  font-size: 14px;
  line-height: 1.43;
}
.page-wrapper .modal-body div.info-row label.name-label {
  font-size: 16px;
  line-height: 1.25;
  display: inline-block;
  min-width: 20%;
  color: var(--Secondary);
}
.page-wrapper .modal-body div.info-row label.value-label {
  font-size: 16px;
  line-height: 1.25;
  width: 70%;
  color: var(--Main1);
  word-break: normal;
  word-wrap: normal;
}
.page-wrapper .modal-body .required-field__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.page-wrapper .modal-body .required-field__container .star {
  position: relative;
  font-size: 25px;
  top: 5px;
  color: var(--Red);
}
.page-wrapper .modal-body .required-field__container p {
  margin-right: 5px;
}
.page-wrapper .modal-body .empty {
  padding: 0;
  margin: 0;
}
.page-wrapper .modal-body .expert {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-bottom: 16px;
}
.page-wrapper .modal-body .expert-avatar {
  width: 36px;
  height: 36px;
  border-radius: 50%;
  overflow: hidden;
  margin-right: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
}
.page-wrapper .modal-body .expert-avatar:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' width='24px' viewBox='0 0 24 24'%3E%3Cdefs/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M20 21v-2c0-2.2091-1.7909-4-4-4H8c-2.20914 0-4 1.7909-4 4v2'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M12 11c2.2091 0 4-1.79086 4-4s-1.7909-4-4-4C9.79086 3 8 4.79086 8 7s1.79086 4 4 4z' clip-rule='evenodd'/%3E%3C/svg%3E");
  position: absolute;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(1, 1, 1, 0.5)), to(rgba(1, 1, 1, 0.5)));
  background: linear-gradient(0deg, rgba(1, 1, 1, 0.5), rgba(1, 1, 1, 0.5));
  -webkit-transition: 0.2s;
  transition: 0.2s;
  z-index: 1;
}
.page-wrapper .modal-body .expert-avatar img {
  max-width: 100%;
  position: relative;
  z-index: 2;
}
.page-wrapper .modal-body .expert-info__role {
  font-size: 12px;
  line-height: 16px;
  color: var(--Secondary);
}
.page-wrapper .modal-body .expert-info__name {
  font-size: 14px;
  line-height: 18px;
  color: #3a3a3a;
}
.page-wrapper .modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0 24px 16px;
}
@media screen and (max-width: 991px) {
  .page-wrapper .modal-footer {
    padding: 0 16px 16px;
  }
}
.page-wrapper .modal-footer .btn {
  margin: 8px;
  margin-top: 0;
  min-width: 120px;
  max-width: calc(50% - 20px);
}
@media screen and (max-width: 400px) {
  .page-wrapper .modal-footer .btn {
    width: 100%;
    max-width: calc(100% - 20px) !important;
  }
}
.page-wrapper .modal form .modal-footer {
  padding: 0;
  padding-top: 20px;
}
.page-wrapper .modal .btn-close {
  opacity: 1;
}
.page-wrapper .modal .input-bg {
  width: 440px;
}
.page-wrapper .modal .input-sm,
.page-wrapper .modal .date-input {
  width: 212px;
}
.page-wrapper .modal .input-right {
  float: right;
}
.page-wrapper .modal .input-left {
  float: left;
}
.page-wrapper .modal .small {
  font-size: 12px;
  color: var(--Stroke);
}
.page-wrapper .modal .gray {
  color: var(--Stroke);
}
.page-wrapper .modal .field-text {
  background-color: #fff;
  font-size: 14px;
  font-weight: 400;
  text-align: left;
  color: var(--Main1);
  margin-bottom: 15px;
}
.page-wrapper .modal .field-text .value {
  font-weight: 600;
  font-size: 14px;
  line-height: 100%;
}
.page-wrapper .modal.accent-head .modal-header {
  border-radius: 4px 4px 0px 0px;
  overflow: hidden;
  min-height: 52px;
  margin-bottom: 24px;
  position: relative;
}
.page-wrapper .modal.accent-head .modal-header .modal-title {
  background: var(--Main2);
  padding: 16px;
  padding-right: 30px;
  min-height: 52px;
  color: #fff;
}
.page-wrapper .modal.accent-head .modal-header .modal-title h4 {
  color: #fff !important;
  line-height: 24px;
}
.page-wrapper .modal.accent-head .modal-header .modal-title-small {
  margin-top: 24px;
  margin-bottom: 0;
}
.page-wrapper .modal.accent-head .modal-header .close-click {
  width: 24px;
  height: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  top: 14px;
  right: 8px !important;
}
.page-wrapper .modal.accent-head .modal-header .close-click svg path {
  stroke: #fff;
}
.page-wrapper .modal.accent-head.head-default .modal-header .modal-title {
  color: inherit !important;
  background: var(--neutral-bg-page) !important;
}
.page-wrapper .modal.accent-head.head-default .modal-header .modal-title h4 {
  color: inherit !important;
}
.page-wrapper .modal.accent-head.head-default .modal-header .close-click svg path {
  stroke: var(--Main1);
}
.page-wrapper .modal.accent-head.head-error .modal-header .modal-title {
  background: var(--Red) !important;
}
.page-wrapper .modal.accent-head.head-error .modal-footer .btn {
  background-color: var(--Red);
  border-color: var(--Red);
  color: #fff;
}
.page-wrapper .modal.accent-head.head-error .modal-footer .btn.n-border {
  border-color: transparent !important;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.page-wrapper .modal.accent-head.head-error .modal-footer .btn.btn-outline {
  border-color: var(--Red);
  color: var(--Red);
  background-color: transparent;
}
.page-wrapper .modal.accent-head.head-error .modal-footer .btn.btn-outline:hover {
  background-color: var(--Warning);
  color: var(--DarkRed);
  border-color: var(--DarkRed);
}
.page-wrapper .modal.accent-head.head-error .modal-footer .btn.btn-outline.active,
.page-wrapper .modal.accent-head.head-error .modal-footer .btn.btn-outline:active {
  background-color: var(--Warning);
  color: var(--DarkRed);
  border-color: var(--DarkRed);
}
.page-wrapper .modal.accent-head.head-error .modal-footer .btn.btn-outline.n-border {
  border-color: transparent !important;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.page-wrapper .modal.accent-head.head-warning .modal-header .modal-title {
  background: var(--Orange) !important;
}
.page-wrapper .modal.accent-head.head-warning .modal-footer .btn {
  background-color: var(--Orange);
  border-color: var(--Orange);
  color: #fff;
}
.page-wrapper .modal.accent-head.head-warning .modal-footer .btn.n-border {
  border-color: transparent !important;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.page-wrapper .modal.accent-head.head-warning .modal-footer .btn.btn-outline {
  border-color: var(--Orange);
  color: var(--Orange);
  background-color: transparent;
}
.page-wrapper .modal.accent-head.head-warning .modal-footer .btn.btn-outline:hover {
  background-color: var(--Attention);
}
.page-wrapper .modal.accent-head.head-warning .modal-footer .btn.btn-outline.active,
.page-wrapper .modal.accent-head.head-warning .modal-footer .btn.btn-outline:active {
  background-color: var(--Attention);
}
.page-wrapper .modal.accent-head.head-warning .modal-footer .btn.btn-outline.n-border {
  border-color: transparent !important;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.page-wrapper .modal.accent-head.head-success .modal-header .modal-title {
  background: var(--Green) !important;
}
.page-wrapper .modal.accent-head.head-attention .modal-header .modal-title {
  background: var(--system-bg-controls-attention-default) !important;
}
.page-wrapper .modal.accent-head.head-positive .modal-header .modal-title {
  background: var(--system-bg-controls-positive-default) !important;
}
.page-wrapper .modal.accent-head.head-negative .modal-header .modal-title {
  background: var(--system-bg-controls-negative-default) !important;
}
.page-wrapper .modal-content {
  width: calc(100vw - 20px);
}
.page-wrapper .modal-content.sm {
  max-width: 440px;
  /* Ширина модального окна */
}
.page-wrapper .modal-content.xl {
  max-width: 900px;
  /* Ширина модального окна */
}
.page-wrapper .modal-content.full {
  max-width: 100%;
  width: 100%;
  min-height: 100%;
  border-radius: 0;
  overflow-y: auto;
  overflow-x: hidden;
}
.page-wrapper .modal-content.accent-head .modal-header {
  border-radius: 4px 4px 0px 0px;
  overflow: hidden;
  min-height: 52px;
  margin-bottom: 24px;
  position: relative;
}
.page-wrapper .modal-content.accent-head .modal-header .modal-title {
  background: var(--Main2);
  padding: 16px;
  padding-right: 30px;
  min-height: 52px;
  color: #fff;
}
.page-wrapper .modal-content.accent-head .modal-header .modal-title h4 {
  color: #fff !important;
  line-height: 24px;
}
.page-wrapper .modal-content.accent-head .modal-header .modal-title-small {
  margin-top: 24px;
  margin-bottom: 0;
}
.page-wrapper .modal-content.accent-head .modal-header .close-click {
  width: 24px;
  height: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  top: 14px;
  right: 8px !important;
}
.page-wrapper .modal-content.accent-head .modal-header .close-click svg path {
  stroke: #fff;
}
.page-wrapper .modal-content.accent-head.head-default .modal-header .modal-title {
  color: inherit !important;
  background: var(--neutral-bg-page) !important;
}
.page-wrapper .modal-content.accent-head.head-default .modal-header .modal-title h4 {
  color: inherit !important;
}
.page-wrapper .modal-content.accent-head.head-default .modal-header .close-click svg path {
  stroke: var(--Main1);
}
.page-wrapper .modal-content.accent-head.head-error .modal-header .modal-title {
  background: var(--Red) !important;
}
.page-wrapper .modal-content.accent-head.head-error .modal-footer .btn {
  background-color: var(--Red);
  border-color: var(--Red);
  color: #fff;
}
.page-wrapper .modal-content.accent-head.head-error .modal-footer .btn.n-border {
  border-color: transparent !important;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.page-wrapper .modal-content.accent-head.head-error .modal-footer .btn.btn-outline {
  border-color: var(--Red);
  color: var(--Red);
  background-color: transparent;
}
.page-wrapper .modal-content.accent-head.head-error .modal-footer .btn.btn-outline:hover {
  background-color: var(--Warning);
  color: var(--DarkRed);
  border-color: var(--DarkRed);
}
.page-wrapper .modal-content.accent-head.head-error .modal-footer .btn.btn-outline.active,
.page-wrapper .modal-content.accent-head.head-error .modal-footer .btn.btn-outline:active {
  background-color: var(--Warning);
  color: var(--DarkRed);
  border-color: var(--DarkRed);
}
.page-wrapper .modal-content.accent-head.head-error .modal-footer .btn.btn-outline.n-border {
  border-color: transparent !important;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.page-wrapper .modal-content.accent-head.head-warning .modal-header .modal-title {
  background: var(--Orange) !important;
}
.page-wrapper .modal-content.accent-head.head-warning .modal-footer .btn {
  background-color: var(--Orange);
  border-color: var(--Orange);
  color: #fff;
}
.page-wrapper .modal-content.accent-head.head-warning .modal-footer .btn.n-border {
  border-color: transparent !important;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.page-wrapper .modal-content.accent-head.head-warning .modal-footer .btn.btn-outline {
  border-color: var(--Orange);
  color: var(--Orange);
  background-color: transparent;
}
.page-wrapper .modal-content.accent-head.head-warning .modal-footer .btn.btn-outline:hover {
  background-color: var(--Attention);
}
.page-wrapper .modal-content.accent-head.head-warning .modal-footer .btn.btn-outline.active,
.page-wrapper .modal-content.accent-head.head-warning .modal-footer .btn.btn-outline:active {
  background-color: var(--Attention) !important;
}
.page-wrapper .modal-content.accent-head.head-warning .modal-footer .btn.btn-outline.n-border {
  border-color: transparent !important;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.page-wrapper .modal-content.accent-head.head-success .modal-header .modal-title {
  background: var(--Green) !important;
}
.page-wrapper .modal-content.accent-head.head-attention .modal-header .modal-title {
  background: var(--system-bg-controls-attention-default) !important;
}
.page-wrapper .modal-content.accent-head.head-positive .modal-header .modal-title {
  background: var(--system-bg-controls-positive-default) !important;
}
.page-wrapper .modal-content.accent-head.head-negative .modal-header .modal-title {
  background: var(--system-bg-controls-negative-default) !important;
}
.page-wrapper .modal-content.accent-head.certificate .modal-header {
  margin-bottom: 0;
}
.page-wrapper .modal-content.accent-head.certificate .modal-header .modal-title {
  font-family: 'PT Sans Caption', sans-serif;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: var(--Main1);
  background: var(--Disabled);
}
.page-wrapper .modal-content.accent-head.certificate .modal-header .close-click svg path {
  stroke: var(--Main1);
}
.page-wrapper .modal-content.accent-head.certificate .modal-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding: 0;
}
.page-wrapper .modal-content.accent-head.certificate .modal-body-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding-bottom: 16px;
  padding-top: 16px;
  border-bottom: 1px solid var(--Stroke);
}
.page-wrapper .modal-content.accent-head.certificate .modal-body-info__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 14px;
  line-height: 140%;
}
.page-wrapper .modal-content.accent-head.certificate .modal-body-info__item .text {
  text-align: left;
  color: var(--Main1);
  margin-bottom: 8px;
}
.page-wrapper .modal-content.accent-head.certificate .modal-body-info__item .text:first-child {
  min-width: 100px;
  margin-right: 8px;
}
.page-wrapper .modal-content.accent-head.certificate .modal-body-info__item .text.hash {
  color: var(--Stroke);
}
.page-wrapper .modal-content.accent-head.certificate .modal-body-other {
  max-height: 520px;
  overflow: auto;
  width: 100%;
  padding: 24px;
  padding-top: 0;
}
.page-wrapper .loader,
.page-wrapper .loader:after {
  border-radius: 50%;
  width: 10em;
  height: 10em;
}
.page-wrapper .loader {
  margin: 4em auto;
  font-size: 10px;
  position: relative;
  text-indent: -9999em;
  border-top: 1.1em solid var(--Stroke);
  border-right: 1.1em solid var(--Stroke);
  border-bottom: 1.1em solid var(--Stroke);
  border-left: 1.1em solid var(--Main1);
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.1s infinite linear;
  animation: load8 1.1s infinite linear;
  overflow: hidden;
}
@-webkit-keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.page-wrapper .label-text {
  font-size: 16px;
  line-height: 1.25;
}
.modal-open {
  overflow: hidden;
}

.page-wrapper .modal.fade-anim {
  -webkit-transition: opacity 400ms ease-in-out;
  transition: opacity 400ms ease-in-out;
  will-change: opacity;
  opacity: 0;
}
.page-wrapper .modal.fade-anim.in {
  opacity: 1;
}

.side-modal {
  position: relative;
  width: 100vw;
  height: 100vh;
}
.side-modal-wrapper {
  position: absolute;
  right: 0;
  top: 0;
  background: #fff;
  -webkit-box-shadow: -4px 0px 10px rgba(57, 52, 66, 0.15);
  box-shadow: -4px 0px 10px rgba(57, 52, 66, 0.15);
  max-width: 620px;
  width: 100%;
  height: 100%;
  overflow-y: scroll;
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.side-modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  position: sticky;
  top: 0;
  padding: 24px;
  padding: 16px 24px;
  background: #fff;
  z-index: 1;
}
.side-modal-header:after {
  content: '';
  position: absolute;
  left: 0px;
  bottom: 0;
  width: 100%;
  height: 1px;
  background: var(--Stroke);
}
.side-modal-header__title {
  font-weight: 600;
  font-size: 24px;
  line-height: 32px;
  color: var(--Main1);
}
.side-modal-header__close {
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.side-modal-content {
  padding: 24px;
}
.side-modal .delete {
  cursor: pointer;
  position: absolute;
  top: -12px;
  right: -12px;
  width: 24px;
  height: 24px;
  background: #fff;
  -webkit-box-shadow: 0px 4px 10px rgba(58, 58, 58, 0.25);
  box-shadow: 0px 4px 10px rgba(58, 58, 58, 0.25);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-radius: 100%;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  z-index: 10;
}
.modal.slide-anim {
  -webkit-transition: 0.2s;
  transition: 0.2s;
  background-color: rgba(58, 58, 58, 0);
  padding: 0;
}
.modal.slide-anim.in {
  background-color: rgba(58, 58, 58, 0.4);
}
.modal.slide-anim.in .side-modal-wrapper {
  -webkit-transform: translateX(0);
  transform: translateX(0);
}

.page-wrapper .custom-checkbox {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  overflow: visible;
  background-color: transparent !important;
  min-height: auto !important;
  cursor: pointer;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}
.page-wrapper .custom-checkbox .checkbox-container {
  width: auto;
  position: relative;
  margin: 0;
}
.page-wrapper .custom-checkbox input {
  min-height: auto;
}
.page-wrapper .custom-checkbox input[type="checkbox"] {
  position: absolute;
  left: 0;
  opacity: 0 !important;
  height: 18px;
  width: 18px;
  margin: 0;
  cursor: pointer;
  z-index: 2;
  padding: 0;
}
.page-wrapper .custom-checkbox input[type="checkbox"]:checked + .checkbox__mark,
.page-wrapper .custom-checkbox input[type="checkbox"]:checked + .custom-checkbox__mark {
  border-color: var(--Main2);
  background: var(--Main2);
}
.page-wrapper .custom-checkbox input[type="checkbox"]:checked + .checkbox__mark:after,
.page-wrapper .custom-checkbox input[type="checkbox"]:checked + .custom-checkbox__mark:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' width='14' height='14' viewBox='0 0 14 10'%3E%3Cdefs/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12.3334 1.66663L5.00008 8.99996 1.66675 5.66663'/%3E%3C/svg%3E");
  position: absolute;
  top: 0;
  left: 0;
  line-height: 0;
}
.page-wrapper .custom-checkbox input[type="checkbox"]:disabled {
  cursor: default;
}
.page-wrapper .custom-checkbox input[type="checkbox"]:disabled + .checkbox__mark,
.page-wrapper .custom-checkbox input[type="checkbox"]:disabled + .custom-checkbox__mark {
  border-color: var(--Stroke) !important;
  background: var(--Stroke) !important;
}
.page-wrapper .custom-checkbox .checkbox__mark {
  display: block;
  height: 18px;
  width: 18px;
  min-width: 18px;
  border: 2px solid var(--Stroke);
  border-radius: 4px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  position: relative;
}
.page-wrapper .custom-checkbox .checkbox__mark:hover {
  border-color: var(--Main2);
}
.page-wrapper .custom-checkbox__mark {
  display: block;
  height: 18px;
  width: 18px;
  min-width: 18px;
  border: 2px solid var(--Stroke);
  border-radius: 4px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  position: relative;
}
.page-wrapper .custom-checkbox__mark:hover {
  border-color: var(--Main2);
}
.page-wrapper .custom-checkbox label.checkbox__label,
.page-wrapper .custom-checkbox span.checkbox__label {
  margin-bottom: 0px !important;
  margin-left: 8px;
  line-height: 1.4;
  min-height: auto;
  font-weight: normal;
  min-height: initial;
}
.page-wrapper .custom-checkbox__label {
  margin-left: 8px;
  line-height: 1.4;
  font-weight: normal;
}
.page-wrapper .custom-checkbox:hover .checkbox__mark,
.page-wrapper .custom-checkbox:hover .custom-checkbox__mark {
  border-color: var(--Main2);
}
.page-wrapper .custom-checkbox:hover input[type="checkbox"]:disabled + .checkbox__mark,
.page-wrapper .custom-checkbox:hover input[type="checkbox"]:disabled + .custom-checkbox__mark {
  border-color: var(--Stroke);
  background: var(--Stroke);
}
.page-wrapper .address-manual-checkbox__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  background-color: transparent;
  min-height: auto;
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.page-wrapper .address-manual-checkbox__container input {
  min-height: auto;
}
.page-wrapper .address-manual-checkbox__container input[type="checkbox"] {
  position: absolute;
  opacity: 0;
  height: 18px;
  width: 18px;
  margin-left: 0px;
  cursor: pointer;
  z-index: 1000;
  margin: 0;
}
.page-wrapper .address-manual-checkbox__container input[type="checkbox"]:checked + .checkbox__mark {
  border-color: var(--Main2);
  background: var(--Main2);
}
.page-wrapper .address-manual-checkbox__container input[type="checkbox"]:checked + .checkbox__mark:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' width='14' height='14' viewBox='0 0 14 10'%3E%3Cdefs/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12.3334 1.66663L5.00008 8.99996 1.66675 5.66663'/%3E%3C/svg%3E");
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 2px;
  line-height: 0;
}
.page-wrapper .address-manual-checkbox__container input[type="checkbox"]:disabled {
  cursor: default;
}
.page-wrapper .address-manual-checkbox__container input[type="checkbox"]:disabled + .checkbox__mark {
  border-color: var(--Stroke) !important;
  background: var(--Stroke) !important;
}
.page-wrapper .address-manual-checkbox__container .checkbox__mark {
  display: block;
  height: 18px;
  width: 18px;
  min-width: 18px;
  border: 2px solid var(--Stroke);
  border-radius: 4px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.page-wrapper .address-manual-checkbox__container .checkbox__mark:hover {
  border-color: var(--Main2);
}
.page-wrapper .address-manual-checkbox__container label.checkbox__label {
  margin-bottom: 0px !important;
  margin-left: 8px;
  line-height: unset;
  font-weight: normal;
  min-height: initial;
}
.page-wrapper .address-manual-checkbox__container .checkbox-container__label {
  margin-bottom: 0px !important;
  line-height: unset;
  font-weight: normal !important;
  min-height: initial !important;
}
.page-wrapper .address-manual-checkbox__container:hover .checkbox__mark {
  border-color: var(--Main2);
}
.page-wrapper .address-manual-checkbox__container:hover input[type="checkbox"]:disabled + .checkbox__mark {
  border-color: var(--Stroke);
  background: var(--Stroke);
}

.custom-nouislider {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
}
.custom-nouislider .noUi-target {
  width: 100%;
  margin: 0 0px;
  border-radius: 19px;
  height: 8px;
  border: none;
}
.custom-nouislider .noUi-horizontal .noUi-handle {
  background: #fff;
  -webkit-box-shadow: 0px 2px 10px rgba(57, 52, 66, 0.1);
  box-shadow: 0px 2px 10px rgba(57, 52, 66, 0.1);
  border-radius: 4px;
  width: 14px;
  height: 25px;
  top: -8px;
  right: -7px;
}
.custom-nouislider .noUi-horizontal .noUi-handle:before {
  display: none;
}
.custom-nouislider .noUi-horizontal .noUi-handle:after {
  content: '';
  width: 6px;
  height: 9px;
  position: absolute;
  border-radius: 4px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background: var(--Main2);
}
.custom-nouislider .noUi-horizontal .noUi-pips-horizontal {
  padding-top: 0px;
  top: 50%;
}
.custom-nouislider .noUi-horizontal .noUi-marker {
  width: 0;
}
.custom-nouislider .noUi-horizontal .noUi-value {
  font-size: 14px;
  line-height: 160%;
  color: var(--Secondary);
}
.custom-nouislider.error-left .noUi-handle-lower {
  border-color: var(--Red);
}
.custom-nouislider.error-right .noUi-handle-upper {
  border-color: var(--Red);
}
.custom-nouislider .noUi-touch-area {
  cursor: pointer;
}
.custom-nouislider .noUi-connects {
  background: var(--Bg1);
}
.custom-nouislider .noUi-connect {
  background: var(--Main2);
}

.address-manual-dropdown {
  border: var(--Stroke) solid 1px;
  border-radius: 6px;
  margin-top: 50px;
  padding: 5px 0;
  position: absolute;
  top: 0;
  background-color: white;
  z-index: 1000;
  width: 100%;
  overflow-y: scroll;
  height: 200px;
}
.address-manual-dropdown::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;
}
.address-manual-dropdown::-webkit-scrollbar-track {
  border-radius: 8px;
  background-color: transparent;
}
.address-manual-dropdown::-webkit-scrollbar-thumb {
  border-radius: 8px;
  background-color: var(--Secondary);
}
.address-manual-dropdown__item {
  height: 20px;
  padding-left: 10px;
}
.address-manual-dropdown__item:hover {
  background-color: var(--Stroke);
  cursor: pointer;
}
.custom-address-manual-input {
  overflow: unset !important;
}

.page-wrapper .custom-file-input .qq-upload-list .qq-download-link.disabled-link {
  pointer-events: none;
  cursor: default;
}
.page-wrapper .custom-file-input .qq-uploader-selector.qq-uploader .qq-upload-button-selector.qq-upload-button {
  border: 1px solid var(--Stroke);
  background: var(--Stroke);
  color: white;
}
.page-wrapper .custom-file-input .qq-uploader-selector.qq-uploader .qq-upload-button-selector.qq-upload-button-hover {
  background: var(--Secondary);
  color: var(--Main1);
}
.page-wrapper .custom-file-input.disabled .qq-gallery.qq-uploader {
  background: var(--Disabled);
}
.page-wrapper .custom-file-input.disabled .qq-uploader-selector.qq-uploader .qq-upload-button-selector.qq-upload-button,
.page-wrapper .custom-file-input.disabled .qq-uploader-selector.qq-uploader .qq-upload-delete-selector.qq-upload-delete {
  display: none;
}

.page-wrapper .custom-input-group.custom-select {
  overflow: initial;
}
.page-wrapper .custom-input-group {
  min-height: 48px;
  position: relative;
}
.page-wrapper .custom-input-group.custom-textarea textarea {
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: solid 1px var(--Stroke);
  border-radius: 4px;
  color: var(--Main1);
  font-size: 14px;
  line-height: 160%;
  width: 100%;
  min-height: 48px;
  padding: 12px 16px;
  font-family: 'PT Sans', sans-serif;
  -webkit-appearance: none;
  overflow: auto;
  resize: none;
}
.page-wrapper .custom-input-group.custom-textarea textarea:not([autoheight='true']) {
  height: 100%;
}
.page-wrapper .custom-input-group.custom-textarea textarea[readonly] {
  border-color: var(--Good);
}
.page-wrapper .custom-input-group.custom-textarea .textarea-counter {
  position: absolute;
  right: 6px;
  bottom: 1px;
  font-size: 11px;
  line-height: 160%;
  color: var(--Stroke);
  z-index: 1;
}
.page-wrapper .custom-input-group.custom-select {
  background: none;
}
.page-wrapper .custom-input-group.custom-select li[disabled] {
  color: var(--Secondary);
}
.page-wrapper .custom-input-group.custom-select .input-icon svg {
  width: 16px;
  height: 16px;
}
.page-wrapper .custom-input-group.custom-multiple-select {
  height: auto !important;
  overflow: initial;
  z-index: unset;
  background: transparent;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-container {
  height: auto;
  font-size: 14px;
  min-height: 48px;
  position: relative;
  border: none !important;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-container.chosen-disabled {
  opacity: 1 !important;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-container.chosen-disabled .chosen-choices {
  background-color: var(--Disabled);
  cursor: default;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-container.chosen-disabled .chosen-choices .search-choice {
  border: 1px solid var(--Stroke);
  padding-right: 12px;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-container.chosen-disabled .chosen-choices .search-choice-close {
  display: none;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-container.chosen-disabled + .input-icon {
  display: none;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-container .chosen-choices {
  position: unset;
  min-height: 48px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-image: none;
  border: none;
  padding-bottom: 5px;
  padding-right: 45px;
  z-index: 1;
  background: #fff;
  border: solid 1px var(--Stroke);
  border-radius: 4px;
  position: relative;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-container .chosen-choices.data-text-none:before {
  display: none !important;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-container .chosen-choices .search-choice {
  border-radius: 4px;
  background-color: var(--Bg2);
  border: none;
  min-height: 32px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 5px;
  margin-left: 0;
  margin-bottom: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-image: none;
  padding: 5px 12px;
  padding-right: 32px;
  max-width: calc(100% - 30px);
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-container .chosen-choices .search-choice-close {
  width: 16px;
  height: 16px;
  background: url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20d%3D%22M12%204.00195L4%2012.002%22%20stroke%3D%22%23624E33%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%3Cpath%20d%3D%22M4%204.00195L12%2012.002%22%20stroke%3D%22%23624E33%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%3C/svg%3E%0A%0A%0A") center no-repeat !important;
  background-size: cover;
  background-position: center !important;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 12px;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-container .chosen-choices .search-choice span {
  color: var(--Subsidiary);
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-container .chosen-choices .search-field input {
  padding-left: 11px;
  min-height: 41px;
  margin: 0;
  padding-top: 5px;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-container .chosen-drop {
  top: 100%;
  background: #fff;
  -webkit-box-shadow: 0px 8px 16px rgba(57, 52, 66, 0.0978475), 0px 0px 1px rgba(57, 52, 66, 0.08);
  box-shadow: 0px 8px 16px rgba(57, 52, 66, 0.0978475), 0px 0px 1px rgba(57, 52, 66, 0.08);
  border-radius: 4px;
  margin-top: 4px;
  border: none;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-container .chosen-drop .chosen-results {
  border: none;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-container .chosen-drop .chosen-results::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-container .chosen-drop .chosen-results::-webkit-scrollbar-track {
  border-radius: 8px;
  background-color: transparent;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-container .chosen-drop .chosen-results::-webkit-scrollbar-thumb {
  border-radius: 8px;
  background-color: var(--Secondary);
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-container .chosen-drop .chosen-results li {
  font-size: 14px;
  padding: 15px 16px;
  padding-right: 35px;
  border-bottom: 1px solid var(--Stroke);
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-container .chosen-drop .chosen-results li:last-child {
  border-bottom: none;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-container .chosen-drop .chosen-results li:not(.group-result):hover {
  background: var(--Bg2) !important;
  color: var(--Main2) !important;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-container .chosen-drop .chosen-results li.highlighted {
  background-color: transparent;
  background-image: -o-linear-gradient(#3875d7 20%, #2a62bc 90%);
  background-image: none;
  color: var(--Main1);
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-container .chosen-drop .chosen-results li.result-selected {
  color: initial;
  position: relative;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-container .chosen-drop .chosen-results li.result-selected:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cdefs/%3E%3Cpath stroke='%233A3A3A' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M20 7L9 18l-5-5'/%3E%3C/svg%3E");
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 15px;
  width: 20px;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-container .chosen-drop .chosen-results li.result-selected:hover {
  background: transparent;
  color: initial;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-container.chosen-with-drop + .input-icon svg {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-container.input__valid .chosen-choices {
  border-color: var(--Green) !important;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-container.input__invalid .chosen-choices {
  border-color: var(--Red) !important;
}
.page-wrapper .custom-input-group.custom-multiple-select.v-2 .input-icon {
  height: 46px !important;
}
.page-wrapper .custom-input-group.custom-multiple-select.v-2 .search-field {
  width: 90%;
}
.page-wrapper .custom-input-group.custom-multiple-select.v-2 .search-field .chosen-search-input {
  width: 100% !important;
}
.page-wrapper .custom-input-group.custom-multiple-select.v-2 .chosen-drop .chosen-results li {
  position: relative;
  padding-right: 95px !important;
}
.page-wrapper .custom-input-group.custom-multiple-select.v-2 .chosen-drop .chosen-results .active-result:after {
  content: 'Выбрать';
  font-weight: bold;
  width: 90px !important;
  color: var(--Main2);
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 5px !important;
}
.page-wrapper .custom-input-group.custom-multiple-select.v-2 .chosen-drop .chosen-results .result-selected:after {
  content: 'Отменить' !important;
  font-weight: bold;
  width: 90px !important;
  color: var(--Red);
  right: 5px !important;
  cursor: pointer;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-choices-outfield {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  z-index: 1;
  position: relative;
  margin: 0 -4px;
  padding: 0;
  margin-top: 8px;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-choices-outfield.data-text-none:before {
  display: none !important;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-choices-outfield .search-choice {
  border-radius: 4px;
  background-color: var(--Bg2);
  height: 32px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 4px;
  margin-bottom: 8px;
  padding: 5px 12px;
  padding-right: 32px;
  max-width: 100%;
  white-space: nowrap;
  position: relative;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-choices-outfield .search-choice-close {
  width: 16px;
  height: 16px;
  background: url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2217%22%20viewBox%3D%220%200%2016%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20d%3D%22M12%204.00195L4%2012.002%22%20stroke%3D%22%23624E33%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%3Cpath%20d%3D%22M4%204.00195L12%2012.002%22%20stroke%3D%22%23624E33%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%3C/svg%3E%0A") center no-repeat !important;
  background-size: cover;
  background-position: center !important;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 12px;
  position: absolute;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-choices-outfield .search-choice > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-choices-outfield .search-choice > div svg {
  margin-left: 4px;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-choices-outfield .search-choice span {
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  color: var(--Main2);
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-choices-outfield .search-choice--added {
  background-color: var(--Good) !important;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-choices-outfield .search-choice--added span {
  color: var(--Green) !important;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-choices-outfield .search-choice--removed {
  background-color: var(--Warning) !important;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-choices-outfield .search-choice--removed span {
  color: var(--Red) !important;
  text-decoration: line-through;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-choices-outfield .search-choice--new {
  background-color: var(--BackgroundBlue) !important;
}
.page-wrapper .custom-input-group.custom-multiple-select .chosen-choices-outfield .search-choice--new span {
  color: var(--Blue) !important;
}
.page-wrapper .custom-input-group .select {
  cursor: pointer;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  padding-right: 33px;
  border: solid 1px var(--Stroke);
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: 48px;
  width: 100%;
}
.page-wrapper .custom-input-group .select select {
  display: none;
}
.page-wrapper .custom-input-group .styledSelect {
  background-color: white;
  padding: 0 10px;
  overflow: hidden;
  color: var(--Main1);
  line-height: 20px;
  font-size: 14px;
  z-index: 1;
}
.page-wrapper .custom-input-group .styledSelect[select-val="0"] {
  color: var(--Secondary);
}
.page-wrapper .custom-input-group .styledSelect:empty:not(:focus):before {
  content: attr(data-text);
  color: var(--Stroke);
}
.page-wrapper .custom-input-group .options {
  max-height: 250px;
  overflow: auto;
  display: none;
  position: absolute;
  top: 100%;
  right: 0;
  left: 0;
  z-index: 999;
  margin: 0 0;
  padding: 0 0;
  list-style: none;
  margin-top: 4px;
  background-color: white;
  -webkit-box-shadow: var(--secondary_shadow);
  box-shadow: var(--secondary_shadow);
  border-radius: 4px;
}
.page-wrapper .custom-input-group .options::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;
}
.page-wrapper .custom-input-group .options::-webkit-scrollbar-track {
  border-radius: 8px;
  background-color: transparent;
}
.page-wrapper .custom-input-group .options::-webkit-scrollbar-thumb {
  border-radius: 8px;
  background-color: var(--Secondary);
}
.page-wrapper .custom-input-group .options li {
  margin: 0 0;
  font-size: 14px;
  padding: 8px 16px;
  border-bottom: 1px solid var(--Stroke);
  -webkit-transition: 0.2s;
  transition: 0.2s;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: 40px;
}
.page-wrapper .custom-input-group .options li:last-child {
  border-bottom: none;
}
.page-wrapper .custom-input-group .options li:hover {
  background: var(--Bg2);
}
.page-wrapper .custom-input-group .options li.highlighted {
  background-color: none;
  background-image: -o-linear-gradient(#3875d7 20%, #2a62bc 90%);
  background-image: none;
  color: var(--Main1);
}
.page-wrapper .custom-input-group .options li.selected {
  position: relative;
  padding-right: 40px;
}
.page-wrapper .custom-input-group .options li.selected:before {
  content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.3336 4.6665L6.00032 11.9998L2.66699 8.66649' stroke='%23000' stroke-width='0.999998' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 16px;
  line-height: 0;
}
.page-wrapper .custom-input-group .options li.groupItem {
  padding-left: 20px !important;
}
.page-wrapper .custom-input-group .options li.groupParent {
  cursor: default !important;
  font-weight: bold;
}
.page-wrapper .custom-input-group .options li.groupParent:hover {
  background: inherit;
  color: inherit;
}
.page-wrapper .custom-input-group .div-option {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  position: relative;
}
.page-wrapper .custom-input-group .div-option .option-lock {
  margin-right: 36px;
  width: 24px;
  height: 24px;
  position: absolute;
  top: 50%;
  right: 0px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 999;
}
.page-wrapper .custom-input-group .div-option .option-delete {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  position: absolute;
  top: 50%;
  right: 15px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  cursor: pointer;
  font-size: 12px;
  z-index: 999;
}
.page-wrapper .custom-input-group .div-option:hover .option-delete {
  visibility: visible;
  opacity: 1;
  border: none;
}
.page-wrapper .custom-input-group .div-option li {
  width: 100%;
}
.page-wrapper .custom-input-group.with-icon .styledSelect {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 15px;
  padding-right: 33px;
  width: calc(100% + 33px);
  margin-right: -33px;
  min-height: 46px;
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border: none !important;
}
.page-wrapper .custom-input-group.with-icon label.input-icon {
  background-color: transparent;
  border: none;
  height: calc(100% - 4px) !important;
  width: auto;
  position: absolute;
  top: 2px;
  right: 2px;
  padding: 0 10px;
  margin-bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 1;
  cursor: pointer;
}
.page-wrapper .custom-input-group.with-icon label.input-icon svg {
  -webkit-transition: 0.2s;
  transition: 0.2s;
  height: 24px;
  width: 24px;
}
.page-wrapper .custom-input-group.with-icon label.input-icon.active svg {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.page-wrapper .custom-input-group.with-icon label.input-icon .icon-active {
  display: none;
}
.page-wrapper .custom-input-group.with-icon label.input-icon .icon-calm {
  display: initial;
}
.page-wrapper .custom-input-group.with-icon input {
  padding-right: 33px;
}
.page-wrapper .custom-input-group.with-icon input.chosen-search-input {
  padding-right: 0px;
}
.page-wrapper .custom-input-group.with-icon input:focus + .input-icon .icon-active,
.page-wrapper .custom-input-group.with-icon .select + .input-icon.active .icon-active {
  display: initial;
}
.page-wrapper .custom-input-group.with-icon input:focus + .input-icon .icon-calm,
.page-wrapper .custom-input-group.with-icon .select + .input-icon.active .icon-calm {
  display: none;
}
.page-wrapper .custom-input-group input {
  padding-left: 15px;
  width: 100%;
  min-height: 48px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: visible;
  color: var(--Main1);
  font-family: 'PT Sans', sans-serif;
  border: solid 1px var(--Stroke);
  border-radius: 4px;
  font-size: 14px;
}
.page-wrapper .custom-input-group.integer-input input {
  width: 100%;
  padding-right: 16px;
  overflow: visible;
}
.page-wrapper .custom-input-group.custom-date-time input {
  padding-left: 15px;
}
.page-wrapper .custom-input-group.custom-date-time input,
.page-wrapper .custom-input-group.custom-air-date-time input {
  padding-left: 45px;
  padding-right: 12px;
}
.page-wrapper .custom-input-group.custom-date-time.with-icon label.input-icon,
.page-wrapper .custom-input-group.custom-air-date-time.with-icon label.input-icon {
  right: initial;
  left: 2px;
}
.page-wrapper .custom-input-group.custom-date-time.with-icon label.input-icon svg,
.page-wrapper .custom-input-group.custom-air-date-time.with-icon label.input-icon svg {
  width: 24px;
  height: 24px;
}
.page-wrapper .custom-input-group.address-input {
  margin-bottom: 8px;
}
.page-wrapper .custom-input-group .s-hidden {
  visibility: hidden;
  padding-right: 10px;
}
.page-wrapper .custom-input-group select {
  /*for firefox*/
  -moz-appearance: none;
  /*for chrome*/
  -webkit-appearance: none;
  max-width: 100%;
}
.page-wrapper .custom-input-group select::-ms-expand {
  display: none;
}
.page-wrapper .custom-input-group .phone-input {
  background-color: #fff;
}
.page-wrapper .custom-input-group input.phone-input__valid {
  border: var(--Green) solid 1px;
}
.page-wrapper .custom-input-group input.phone-input__invalid {
  border: var(--Red) solid 1px;
}
.page-wrapper .custom-input-group input.email-input__valid {
  border: 1px var(--Green) solid;
}
.page-wrapper .custom-input-group input.email-input__invalid {
  border: 1px var(--Red) solid;
}
.page-wrapper .integer-input__valid {
  border: 1px var(--Green) solid !important;
}
.page-wrapper .integer-input__invalid {
  border: 1px var(--Red) solid !important;
}

.page-wrapper .ng-select .ng-select-container {
  min-height: 48px !important;
  height: auto !important;
  border: 1px solid var(--Stroke);
  border-radius: 4px !important;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  z-index: 1;
}
.page-wrapper .ng-select .ng-select-container:hover {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.page-wrapper .ng-select .ng-select-container .ng-clear-wrapper {
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 0;
}
.page-wrapper .ng-select .ng-select-container .ng-clear-wrapper .ng-clear {
  font-size: 26px;
  color: var(--Main1);
  line-height: 0;
  width: 9px;
  height: 9px;
  font-weight: 100;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.page-wrapper .ng-select .ng-select-container .ng-clear-wrapper:hover .ng-clear {
  color: var(--Red);
}
.page-wrapper .ng-select .ng-select-container .ng-value-container {
  padding-left: 16px !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 1;
}
.page-wrapper .ng-select .ng-select-container .ng-value-container .ng-placeholder {
  color: var(--Secondary);
}
.page-wrapper .ng-select .ng-select-container .ng-value-container .ng-input {
  padding-left: 16px !important;
  height: 36px;
}
.page-wrapper .ng-select .ng-select-container .ng-value-container .ng-input > input {
  height: auto;
  padding-top: 14px;
  padding-left: 0;
  border-radius: 0;
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px);
  background-color: transparent !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.page-wrapper .ng-select .ng-arrow-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 100%;
  min-height: 46px;
  width: 44px !important;
  z-index: 1;
}
.page-wrapper .ng-select .ng-arrow-wrapper .ng-arrow {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='6' stroke='%23282828' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  border: none !important;
  width: 10px !important;
  height: 6px !important;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.page-wrapper .ng-select.ng-select-disabled > .ng-select-container {
  background-color: var(--Disabled);
}
.page-wrapper .ng-select.ng-select-opened > .ng-select-container .ng-arrow {
  top: initial !important;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.page-wrapper .ng-select.ng-select-focused:not(.ng-select-opened) > .ng-select-container {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.page-wrapper .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value {
  white-space: normal !important;
}
.page-wrapper .ng-select.ng-select-multiple .ng-select-container .ng-value-container {
  padding-left: 8px !important;
  padding-top: 6px !important;
}
.page-wrapper .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input {
  padding-left: 8px !important;
  padding: 0 0 0px 3px !important;
}
.page-wrapper .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input input {
  -webkit-transform: translateY(-10px) !important;
  transform: translateY(-10px) !important;
  padding-top: 16px;
}
.page-wrapper .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value {
  background: var(--Bg2);
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  min-height: 32px;
  padding: 8px 12px;
  position: relative;
  padding-right: 32px;
  max-width: 97%;
  margin-right: 8px;
  margin-bottom: 8px;
}
.page-wrapper .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon {
  border: none !important;
  position: absolute;
  right: 0;
  font-size: 13px;
  color: transparent;
}
.page-wrapper .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon::after {
  content: '\2715';
  position: absolute;
  top: 0;
  width: 16px;
  height: 16px;
  right: 12px;
  color: var(--Subsidiary);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.page-wrapper .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover {
  background-color: transparent !important;
}
.page-wrapper .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label {
  padding: 0;
  color: var(--Subsidiary);
  font-family: 'PT Sans', sans-serif;
  font-size: 12px;
  line-height: 16px;
  overflow: hidden;
}
.page-wrapper .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder {
  top: 13px !important;
  padding-left: 8px !important;
}
.page-wrapper .ng-select.ng-select-multiple.ng-select-disabled > .ng-select-container .ng-value-container .ng-value {
  padding-right: 10px;
  background-color: var(--Bg2);
}
.page-wrapper .ng-select.ng-select-multiple.ng-select-disabled > .ng-select-container .ng-value-container .ng-value .ng-value-icon {
  display: none !important;
}
.page-wrapper .ng-select.ng-select-multiple.ng-select-disabled > .ng-select-container .ng-value-container .ng-value .ng-value-label {
  padding: 0;
}
.page-wrapper ng-dropdown-panel.ng-dropdown-panel {
  background: #fff;
  -webkit-box-shadow: 0px 4px 10px rgba(58, 58, 58, 0.15);
  box-shadow: 0px 4px 10px rgba(58, 58, 58, 0.15);
  border-radius: 4px !important;
  margin-top: 4px !important;
  border: none;
}
.page-wrapper ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items {
  border-radius: 4px !important;
}
.page-wrapper ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;
}
.page-wrapper ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items::-webkit-scrollbar-track {
  border-radius: 8px;
  background-color: transparent;
}
.page-wrapper ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items::-webkit-scrollbar-thumb {
  border-radius: 8px;
  background-color: var(--Secondary);
}
.page-wrapper ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option {
  min-height: 40px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 5px 16px;
  white-space: normal;
}
.page-wrapper ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child {
  padding-left: 24px;
}
.page-wrapper ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 14px;
  line-height: 160%;
}
.page-wrapper ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked {
  background: #fff !important;
  color: var(--Main1) !important;
}
.page-wrapper ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected {
  background: #fff !important;
  position: relative;
  padding-right: 40px;
}
.page-wrapper ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-label {
  font-weight: normal !important;
}
.page-wrapper ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected:before {
  content: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.3336 4.6665L6.00032 11.9998L2.66699 8.66649' stroke='%23000' stroke-width='0.999998' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 16px;
  line-height: 0;
}
.page-wrapper ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option:hover {
  background: var(--Bg2) !important;
}
.page-wrapper ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup {
  min-height: 40px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 5px 16px;
  white-space: normal;
  color: var(--Secondary);
  font-weight: bold;
}
.page-wrapper ng-select.ng-invalid.ng-touched .ng-select-container {
  border-color: var(--Red);
}

.page-wrapper .field-status {
  width: 100%;
  position: relative;
}
.page-wrapper .field-status:before {
  position: absolute;
  top: 2px;
  right: 5px;
  font-size: 12px;
  padding: 0 4px;
  z-index: 2;
}
.page-wrapper .field-success:before {
  content: "сохранено";
  color: var(--Green);
  font-weight: 500;
  -webkit-animation: cssAnimationContent 0s ease-in 3s forwards;
  animation: cssAnimationContent 0s ease-in 3s forwards;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  position: absolute;
  right: 0;
}
.page-wrapper .field-success input:not(.chosen-search-input),
.page-wrapper .field-success textarea,
.page-wrapper .field-success .styledSelect,
.page-wrapper .field-success .chosen-container-multi {
  -webkit-animation: cssAnimationBorder 0s ease-in 3s forwards;
  animation: cssAnimationBorder 0s ease-in 3s forwards;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
@keyframes cssAnimationContent {
  to {
    width: 0;
    height: 0;
    overflow: hidden;
  }
}
@-webkit-keyframes cssAnimationContentSave {
  from {
    content: "сохранение.";
  }
  50% {
    content: "сохранение..";
  }
  to {
    content: "сохранение...";
  }
}
@keyframes cssAnimationContentSave {
  from {
    content: "сохранение.";
  }
  50% {
    content: "сохранение..";
  }
  to {
    content: "сохранение...";
  }
}
@-webkit-keyframes cssAnimationContent {
  to {
    width: 0;
    height: 0;
    visibility: hidden;
  }
}
@keyframes cssAnimationBorder {
  to {
    border: 1px var(--Stroke) solid;
    color: var(--Main1);
  }
}
@-webkit-keyframes cssAnimationBorder {
  to {
    border: 1px var(--Stroke) solid;
    color: var(--Main1);
  }
}
.page-wrapper .field-error:before {
  content: "ошибка";
  color: var(--Red);
  font-weight: 500;
}
.page-wrapper .field-invalid {
  width: 100%;
  position: relative;
}
.page-wrapper .field-invalid:before {
  font-size: 12px;
  top: 2px;
  right: 5px;
  position: absolute;
  z-index: 2;
  content: "некорректно";
  color: var(--Red);
  font-weight: 500;
  padding: 0 4px;
}
.page-wrapper .field-invalid.custom-file-input:before {
  content: "";
}
.page-wrapper .edit-icon-status {
  position: absolute;
  top: 2px;
  right: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  z-index: 1;
  width: 36px;
  content: url('../img/save-changes.gif');
}
.page-wrapper .edit-icon-status img {
  width: 36px;
  content: url('../img/save-changes.gif');
}

.qq-gallery.qq-uploader {
  overflow: hidden;
  min-height: 102px;
}
.page-wrapper .custom-file-input .qq-uploader-selector.qq-uploader .qq-upload-button-selector.qq-upload-button {
  position: absolute !important;
  overflow: hidden;
  width: 100%;
  height: 100%;
  opacity: 0;
}
.qq-gallery.qq-uploader {
  padding: 0px 10px;
  min-height: 100px;
  border: 1.5px dashed var(--Stroke);
  background-color: #fff;
}
.qq-gallery.qq-uploader:before {
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  content: 'Перенесите файл с устройства или нажмите на данное поле для добавления файла';
  font-size: 14px;
  line-height: 18px;
  text-align: center;
  color: var(--Stroke);
  opacity: 1;
}
.qq-gallery .qq-upload-fail .qq-upload-status-text {
  display: none;
}
.qq-gallery .qq-upload-size {
  display: none;
}
.qq-gallery .qq-upload-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  overflow-y: initial;
}
.qq-gallery .qq-upload-list li {
  border-radius: 4px;
  background-color: var(--Bg1);
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  display: block !important;
  max-width: 360px;
  width: 360px;
  height: 48px;
  padding-right: 33px;
  margin: 0 10px 10px 0 !important;
}
.qq-gallery .qq-upload-retry {
  display: none;
}
.qq-gallery .qq-thumbnail-wrapper {
  overflow: hidden;
  position: absolute;
  height: 48px;
  width: 320px;
  z-index: 1000;
}
.qq-gallery .qq-upload-cancel {
  height: 30px;
  font-size: 20px;
  width: 30px;
  position: absolute;
  right: 5px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  color: var(--Red);
}
.qq-gallery .qq-upload-cancel:hover {
  background-color: transparent;
}
.qq-gallery .qq-upload-file {
  color: var(--Main1);
  font-size: 14px;
  overflow: hidden;
}
.qq-gallery .qq-file-info {
  padding: 18px 6px 4px;
}
.qq-gallery .qq-file-info .qq-file-name {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.qq-gallery .qq-file-info .qq-file-name .qq-edit-filename-icon {
  min-width: 15px;
}
.qq-gallery .qq-upload-delete {
  position: absolute;
  right: 10px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 99999;
}
.qq-gallery .qq-total-progress-bar-container {
  display: none !important;
}

.page-wrapper input[type='tel'] {
  font-family: 'PT Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: var(--Main1);
  font-size: 14px;
}
.page-wrapper .phone-input__valid {
  border: var(--Green) solid 1px;
}
.page-wrapper .phone-input__invalid {
  border: var(--Red) solid 1px;
}
.page-wrapper .intl-tel-input {
  position: relative;
  display: inline-block;
  width: 100%;
}
.page-wrapper .intl-tel-input * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.page-wrapper .intl-tel-input .hide {
  display: none;
}
.page-wrapper .intl-tel-input .v-hide {
  visibility: hidden;
}
.page-wrapper .intl-tel-input input,
.page-wrapper .intl-tel-input input[type=text],
.page-wrapper .intl-tel-input input[type=tel] {
  position: relative;
  z-index: 0;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 36px;
  margin-right: 0;
}
.page-wrapper .intl-tel-input .flag-container {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  padding: 1px;
}
.page-wrapper .intl-tel-input .selected-flag {
  z-index: 1;
  position: relative;
  width: 36px;
  height: 100%;
  padding: 0 0 0 8px;
}
.page-wrapper .intl-tel-input .selected-flag .iti-flag {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
}
.page-wrapper .intl-tel-input .selected-flag .iti-arrow {
  position: absolute;
  top: 50%;
  margin-top: -2px;
  right: 6px;
  width: 0;
  height: 0;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-top: 4px solid var(--Stroke);
}
.page-wrapper .intl-tel-input .selected-flag .iti-arrow.up {
  border-top: none;
  border-bottom: 4px solid var(--Stroke);
}
.page-wrapper .intl-tel-input .country-list {
  position: absolute;
  z-index: 2;
  list-style: none;
  text-align: left;
  padding: 0;
  margin: 0 0 0 -1px;
  -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
  background-color: white;
  border: 1px solid var(--Stroke);
  white-space: nowrap;
  max-height: 200px;
  overflow-y: scroll;
}
.page-wrapper .intl-tel-input .country-list.dropup {
  bottom: 100%;
  margin-bottom: -1px;
}
.page-wrapper .intl-tel-input .country-list .flag-box {
  display: inline-block;
  width: 20px;
}
@media (max-width: 500px) {
  .page-wrapper .intl-tel-input .country-list {
    white-space: normal;
  }
}
.page-wrapper .intl-tel-input .country-list .divider {
  padding-bottom: 5px;
  margin-bottom: 5px;
  border-bottom: 1px solid #CCC;
}
.page-wrapper .intl-tel-input .country-list .country {
  padding: 5px 10px;
}
.page-wrapper .intl-tel-input .country-list .country .dial-code {
  color: var(--Secondary);
}
.page-wrapper .intl-tel-input .country-list .country.highlight {
  background-color: rgba(0, 0, 0, 0.05);
}
.page-wrapper .intl-tel-input .country-list .flag-box,
.page-wrapper .intl-tel-input .country-list .country-name,
.page-wrapper .intl-tel-input .country-list .dial-code {
  vertical-align: middle;
}
.page-wrapper .intl-tel-input .country-list .flag-box,
.page-wrapper .intl-tel-input .country-list .country-name {
  margin-right: 6px;
}
.page-wrapper .intl-tel-input.allow-dropdown input,
.page-wrapper .intl-tel-input.allow-dropdown input[type=text],
.page-wrapper .intl-tel-input.allow-dropdown input[type=tel],
.page-wrapper .intl-tel-input.separate-dial-code input,
.page-wrapper .intl-tel-input.separate-dial-code input[type=text],
.page-wrapper .intl-tel-input.separate-dial-code input[type=tel] {
  padding-right: 6px;
  padding-left: 52px;
  margin-left: 0;
}
.page-wrapper .intl-tel-input.allow-dropdown .flag-container,
.page-wrapper .intl-tel-input.separate-dial-code .flag-container {
  right: auto;
  left: 0;
}
.page-wrapper .intl-tel-input.allow-dropdown .selected-flag,
.page-wrapper .intl-tel-input.separate-dial-code .selected-flag {
  width: 46px;
}
.page-wrapper .intl-tel-input.allow-dropdown .flag-container:hover {
  cursor: pointer;
}
.page-wrapper .intl-tel-input.allow-dropdown .flag-container:hover .selected-flag {
  background-color: rgba(0, 0, 0, 0.05);
}
.page-wrapper .intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover,
.page-wrapper .intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover {
  cursor: default;
}
.page-wrapper .intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover .selected-flag,
.page-wrapper .intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover .selected-flag {
  background-color: transparent;
}
.page-wrapper .intl-tel-input.separate-dial-code .selected-flag {
  background-color: rgba(0, 0, 0, 0.05);
  display: table;
}
.page-wrapper .intl-tel-input.separate-dial-code .selected-dial-code {
  display: table-cell;
  vertical-align: middle;
  padding-left: 28px;
}
.page-wrapper .intl-tel-input.separate-dial-code.iti-sdc-2 input,
.page-wrapper .intl-tel-input.separate-dial-code.iti-sdc-2 input[type=text],
.page-wrapper .intl-tel-input.separate-dial-code.iti-sdc-2 input[type=tel] {
  padding-left: 66px;
}
.page-wrapper .intl-tel-input.separate-dial-code.iti-sdc-2 .selected-flag {
  width: 60px;
}
.page-wrapper .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input,
.page-wrapper .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text],
.page-wrapper .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel] {
  padding-left: 76px;
}
.page-wrapper .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag {
  width: 70px;
}
.page-wrapper .intl-tel-input.separate-dial-code.iti-sdc-3 input,
.page-wrapper .intl-tel-input.separate-dial-code.iti-sdc-3 input[type=text],
.page-wrapper .intl-tel-input.separate-dial-code.iti-sdc-3 input[type=tel] {
  padding-left: 74px;
}
.page-wrapper .intl-tel-input.separate-dial-code.iti-sdc-3 .selected-flag {
  width: 68px;
}
.page-wrapper .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input,
.page-wrapper .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text],
.page-wrapper .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel] {
  padding-left: 84px;
}
.page-wrapper .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
  width: 78px;
}
.page-wrapper .intl-tel-input.separate-dial-code.iti-sdc-4 input,
.page-wrapper .intl-tel-input.separate-dial-code.iti-sdc-4 input[type=text],
.page-wrapper .intl-tel-input.separate-dial-code.iti-sdc-4 input[type=tel] {
  padding-left: 82px;
}
.page-wrapper .intl-tel-input.separate-dial-code.iti-sdc-4 .selected-flag {
  width: 76px;
}
.page-wrapper .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input,
.page-wrapper .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text],
.page-wrapper .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel] {
  padding-left: 92px;
}
.page-wrapper .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag {
  width: 86px;
}
.page-wrapper .intl-tel-input.separate-dial-code.iti-sdc-5 input,
.page-wrapper .intl-tel-input.separate-dial-code.iti-sdc-5 input[type=text],
.page-wrapper .intl-tel-input.separate-dial-code.iti-sdc-5 input[type=tel] {
  padding-left: 90px;
}
.page-wrapper .intl-tel-input.separate-dial-code.iti-sdc-5 .selected-flag {
  width: 84px;
}
.page-wrapper .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input,
.page-wrapper .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text],
.page-wrapper .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel] {
  padding-left: 100px;
}
.page-wrapper .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag {
  width: 94px;
}
.page-wrapper .intl-tel-input.iti-container {
  position: absolute;
  top: -1000px;
  left: -1000px;
  z-index: 1060;
  padding: 1px;
}
.page-wrapper .intl-tel-input.iti-container:hover {
  cursor: pointer;
}
.page-wrapper .iti-mobile .intl-tel-input.iti-container {
  top: 30px;
  bottom: 30px;
  left: 30px;
  right: 30px;
  position: fixed;
}
.page-wrapper .iti-mobile .intl-tel-input .country-list {
  max-height: 100%;
  width: 100%;
}
.page-wrapper .iti-mobile .intl-tel-input .country-list .country {
  padding: 10px 10px;
  line-height: 1.5em;
}
.page-wrapper .iti-flag {
  width: 20px;
}
.page-wrapper .iti-flag.be {
  width: 18px;
}
.page-wrapper .iti-flag.ch {
  width: 15px;
}
.page-wrapper .iti-flag.mc {
  width: 19px;
}
.page-wrapper .iti-flag.ne {
  width: 18px;
}
.page-wrapper .iti-flag.np {
  width: 13px;
}
.page-wrapper .iti-flag.va {
  width: 15px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .page-wrapper .iti-flag {
    background-size: 5630px 15px;
  }
}
.page-wrapper .iti-flag.ac {
  height: 10px;
  background-position: 0px 0px;
}
.page-wrapper .iti-flag.ad {
  height: 14px;
  background-position: -22px 0px;
}
.page-wrapper .iti-flag.ae {
  height: 10px;
  background-position: -44px 0px;
}
.page-wrapper .iti-flag.af {
  height: 14px;
  background-position: -66px 0px;
}
.page-wrapper .iti-flag.ag {
  height: 14px;
  background-position: -88px 0px;
}
.page-wrapper .iti-flag.ai {
  height: 10px;
  background-position: -110px 0px;
}
.page-wrapper .iti-flag.al {
  height: 15px;
  background-position: -132px 0px;
}
.page-wrapper .iti-flag.am {
  height: 10px;
  background-position: -154px 0px;
}
.page-wrapper .iti-flag.ao {
  height: 14px;
  background-position: -176px 0px;
}
.page-wrapper .iti-flag.aq {
  height: 14px;
  background-position: -198px 0px;
}
.page-wrapper .iti-flag.ar {
  height: 13px;
  background-position: -220px 0px;
}
.page-wrapper .iti-flag.as {
  height: 10px;
  background-position: -242px 0px;
}
.page-wrapper .iti-flag.at {
  height: 14px;
  background-position: -264px 0px;
}
.page-wrapper .iti-flag.au {
  height: 10px;
  background-position: -286px 0px;
}
.page-wrapper .iti-flag.aw {
  height: 14px;
  background-position: -308px 0px;
}
.page-wrapper .iti-flag.ax {
  height: 13px;
  background-position: -330px 0px;
}
.page-wrapper .iti-flag.az {
  height: 10px;
  background-position: -352px 0px;
}
.page-wrapper .iti-flag.ba {
  height: 10px;
  background-position: -374px 0px;
}
.page-wrapper .iti-flag.bb {
  height: 14px;
  background-position: -396px 0px;
}
.page-wrapper .iti-flag.bd {
  height: 12px;
  background-position: -418px 0px;
}
.page-wrapper .iti-flag.be {
  height: 15px;
  background-position: -440px 0px;
}
.page-wrapper .iti-flag.bf {
  height: 14px;
  background-position: -460px 0px;
}
.page-wrapper .iti-flag.bg {
  height: 12px;
  background-position: -482px 0px;
}
.page-wrapper .iti-flag.bh {
  height: 12px;
  background-position: -504px 0px;
}
.page-wrapper .iti-flag.bi {
  height: 12px;
  background-position: -526px 0px;
}
.page-wrapper .iti-flag.bj {
  height: 14px;
  background-position: -548px 0px;
}
.page-wrapper .iti-flag.bl {
  height: 14px;
  background-position: -570px 0px;
}
.page-wrapper .iti-flag.bm {
  height: 10px;
  background-position: -592px 0px;
}
.page-wrapper .iti-flag.bn {
  height: 10px;
  background-position: -614px 0px;
}
.page-wrapper .iti-flag.bo {
  height: 14px;
  background-position: -636px 0px;
}
.page-wrapper .iti-flag.bq {
  height: 14px;
  background-position: -658px 0px;
}
.page-wrapper .iti-flag.br {
  height: 14px;
  background-position: -680px 0px;
}
.page-wrapper .iti-flag.bs {
  height: 10px;
  background-position: -702px 0px;
}
.page-wrapper .iti-flag.bt {
  height: 14px;
  background-position: -724px 0px;
}
.page-wrapper .iti-flag.bv {
  height: 15px;
  background-position: -746px 0px;
}
.page-wrapper .iti-flag.bw {
  height: 14px;
  background-position: -768px 0px;
}
.page-wrapper .iti-flag.by {
  height: 10px;
  background-position: -790px 0px;
}
.page-wrapper .iti-flag.bz {
  height: 14px;
  background-position: -812px 0px;
}
.page-wrapper .iti-flag.ca {
  height: 10px;
  background-position: -834px 0px;
}
.page-wrapper .iti-flag.cc {
  height: 10px;
  background-position: -856px 0px;
}
.page-wrapper .iti-flag.cd {
  height: 15px;
  background-position: -878px 0px;
}
.page-wrapper .iti-flag.cf {
  height: 14px;
  background-position: -900px 0px;
}
.page-wrapper .iti-flag.cg {
  height: 14px;
  background-position: -922px 0px;
}
.page-wrapper .iti-flag.ch {
  height: 15px;
  background-position: -944px 0px;
}
.page-wrapper .iti-flag.ci {
  height: 14px;
  background-position: -961px 0px;
}
.page-wrapper .iti-flag.ck {
  height: 10px;
  background-position: -983px 0px;
}
.page-wrapper .iti-flag.cl {
  height: 14px;
  background-position: -1005px 0px;
}
.page-wrapper .iti-flag.cm {
  height: 14px;
  background-position: -1027px 0px;
}
.page-wrapper .iti-flag.cn {
  height: 14px;
  background-position: -1049px 0px;
}
.page-wrapper .iti-flag.co {
  height: 14px;
  background-position: -1071px 0px;
}
.page-wrapper .iti-flag.cp {
  height: 14px;
  background-position: -1093px 0px;
}
.page-wrapper .iti-flag.cr {
  height: 12px;
  background-position: -1115px 0px;
}
.page-wrapper .iti-flag.cu {
  height: 10px;
  background-position: -1137px 0px;
}
.page-wrapper .iti-flag.cv {
  height: 12px;
  background-position: -1159px 0px;
}
.page-wrapper .iti-flag.cw {
  height: 14px;
  background-position: -1181px 0px;
}
.page-wrapper .iti-flag.cx {
  height: 10px;
  background-position: -1203px 0px;
}
.page-wrapper .iti-flag.cy {
  height: 13px;
  background-position: -1225px 0px;
}
.page-wrapper .iti-flag.cz {
  height: 14px;
  background-position: -1247px 0px;
}
.page-wrapper .iti-flag.de {
  height: 12px;
  background-position: -1269px 0px;
}
.page-wrapper .iti-flag.dg {
  height: 10px;
  background-position: -1291px 0px;
}
.page-wrapper .iti-flag.dj {
  height: 14px;
  background-position: -1313px 0px;
}
.page-wrapper .iti-flag.dk {
  height: 15px;
  background-position: -1335px 0px;
}
.page-wrapper .iti-flag.dm {
  height: 10px;
  background-position: -1357px 0px;
}
.page-wrapper .iti-flag.do {
  height: 13px;
  background-position: -1379px 0px;
}
.page-wrapper .iti-flag.dz {
  height: 14px;
  background-position: -1401px 0px;
}
.page-wrapper .iti-flag.ea {
  height: 14px;
  background-position: -1423px 0px;
}
.page-wrapper .iti-flag.ec {
  height: 14px;
  background-position: -1445px 0px;
}
.page-wrapper .iti-flag.ee {
  height: 13px;
  background-position: -1467px 0px;
}
.page-wrapper .iti-flag.eg {
  height: 14px;
  background-position: -1489px 0px;
}
.page-wrapper .iti-flag.eh {
  height: 10px;
  background-position: -1511px 0px;
}
.page-wrapper .iti-flag.er {
  height: 10px;
  background-position: -1533px 0px;
}
.page-wrapper .iti-flag.es {
  height: 14px;
  background-position: -1555px 0px;
}
.page-wrapper .iti-flag.et {
  height: 10px;
  background-position: -1577px 0px;
}
.page-wrapper .iti-flag.eu {
  height: 14px;
  background-position: -1599px 0px;
}
.page-wrapper .iti-flag.fi {
  height: 12px;
  background-position: -1621px 0px;
}
.page-wrapper .iti-flag.fj {
  height: 10px;
  background-position: -1643px 0px;
}
.page-wrapper .iti-flag.fk {
  height: 10px;
  background-position: -1665px 0px;
}
.page-wrapper .iti-flag.fm {
  height: 11px;
  background-position: -1687px 0px;
}
.page-wrapper .iti-flag.fo {
  height: 15px;
  background-position: -1709px 0px;
}
.page-wrapper .iti-flag.fr {
  height: 14px;
  background-position: -1731px 0px;
}
.page-wrapper .iti-flag.ga {
  height: 15px;
  background-position: -1753px 0px;
}
.page-wrapper .iti-flag.gb {
  height: 10px;
  background-position: -1775px 0px;
}
.page-wrapper .iti-flag.gd {
  height: 12px;
  background-position: -1797px 0px;
}
.page-wrapper .iti-flag.ge {
  height: 14px;
  background-position: -1819px 0px;
}
.page-wrapper .iti-flag.gf {
  height: 14px;
  background-position: -1841px 0px;
}
.page-wrapper .iti-flag.gg {
  height: 14px;
  background-position: -1863px 0px;
}
.page-wrapper .iti-flag.gh {
  height: 14px;
  background-position: -1885px 0px;
}
.page-wrapper .iti-flag.gi {
  height: 10px;
  background-position: -1907px 0px;
}
.page-wrapper .iti-flag.gl {
  height: 14px;
  background-position: -1929px 0px;
}
.page-wrapper .iti-flag.gm {
  height: 14px;
  background-position: -1951px 0px;
}
.page-wrapper .iti-flag.gn {
  height: 14px;
  background-position: -1973px 0px;
}
.page-wrapper .iti-flag.gp {
  height: 14px;
  background-position: -1995px 0px;
}
.page-wrapper .iti-flag.gq {
  height: 14px;
  background-position: -2017px 0px;
}
.page-wrapper .iti-flag.gr {
  height: 14px;
  background-position: -2039px 0px;
}
.page-wrapper .iti-flag.gs {
  height: 10px;
  background-position: -2061px 0px;
}
.page-wrapper .iti-flag.gt {
  height: 13px;
  background-position: -2083px 0px;
}
.page-wrapper .iti-flag.gu {
  height: 11px;
  background-position: -2105px 0px;
}
.page-wrapper .iti-flag.gw {
  height: 10px;
  background-position: -2127px 0px;
}
.page-wrapper .iti-flag.gy {
  height: 12px;
  background-position: -2149px 0px;
}
.page-wrapper .iti-flag.hk {
  height: 14px;
  background-position: -2171px 0px;
}
.page-wrapper .iti-flag.hm {
  height: 10px;
  background-position: -2193px 0px;
}
.page-wrapper .iti-flag.hn {
  height: 10px;
  background-position: -2215px 0px;
}
.page-wrapper .iti-flag.hr {
  height: 10px;
  background-position: -2237px 0px;
}
.page-wrapper .iti-flag.ht {
  height: 12px;
  background-position: -2259px 0px;
}
.page-wrapper .iti-flag.hu {
  height: 10px;
  background-position: -2281px 0px;
}
.page-wrapper .iti-flag.ic {
  height: 14px;
  background-position: -2303px 0px;
}
.page-wrapper .iti-flag.id {
  height: 14px;
  background-position: -2325px 0px;
}
.page-wrapper .iti-flag.ie {
  height: 10px;
  background-position: -2347px 0px;
}
.page-wrapper .iti-flag.il {
  height: 15px;
  background-position: -2369px 0px;
}
.page-wrapper .iti-flag.im {
  height: 10px;
  background-position: -2391px 0px;
}
.page-wrapper .iti-flag.in {
  height: 14px;
  background-position: -2413px 0px;
}
.page-wrapper .iti-flag.io {
  height: 10px;
  background-position: -2435px 0px;
}
.page-wrapper .iti-flag.iq {
  height: 14px;
  background-position: -2457px 0px;
}
.page-wrapper .iti-flag.ir {
  height: 12px;
  background-position: -2479px 0px;
}
.page-wrapper .iti-flag.is {
  height: 15px;
  background-position: -2501px 0px;
}
.page-wrapper .iti-flag.it {
  height: 14px;
  background-position: -2523px 0px;
}
.page-wrapper .iti-flag.je {
  height: 12px;
  background-position: -2545px 0px;
}
.page-wrapper .iti-flag.jm {
  height: 10px;
  background-position: -2567px 0px;
}
.page-wrapper .iti-flag.jo {
  height: 10px;
  background-position: -2589px 0px;
}
.page-wrapper .iti-flag.jp {
  height: 14px;
  background-position: -2611px 0px;
}
.page-wrapper .iti-flag.ke {
  height: 14px;
  background-position: -2633px 0px;
}
.page-wrapper .iti-flag.kg {
  height: 12px;
  background-position: -2655px 0px;
}
.page-wrapper .iti-flag.kh {
  height: 13px;
  background-position: -2677px 0px;
}
.page-wrapper .iti-flag.ki {
  height: 10px;
  background-position: -2699px 0px;
}
.page-wrapper .iti-flag.km {
  height: 12px;
  background-position: -2721px 0px;
}
.page-wrapper .iti-flag.kn {
  height: 14px;
  background-position: -2743px 0px;
}
.page-wrapper .iti-flag.kp {
  height: 10px;
  background-position: -2765px 0px;
}
.page-wrapper .iti-flag.kr {
  height: 14px;
  background-position: -2787px 0px;
}
.page-wrapper .iti-flag.kw {
  height: 10px;
  background-position: -2809px 0px;
}
.page-wrapper .iti-flag.ky {
  height: 10px;
  background-position: -2831px 0px;
}
.page-wrapper .iti-flag.kz {
  height: 10px;
  background-position: -2853px 0px;
}
.page-wrapper .iti-flag.la {
  height: 14px;
  background-position: -2875px 0px;
}
.page-wrapper .iti-flag.lb {
  height: 14px;
  background-position: -2897px 0px;
}
.page-wrapper .iti-flag.lc {
  height: 10px;
  background-position: -2919px 0px;
}
.page-wrapper .iti-flag.li {
  height: 12px;
  background-position: -2941px 0px;
}
.page-wrapper .iti-flag.lk {
  height: 10px;
  background-position: -2963px 0px;
}
.page-wrapper .iti-flag.lr {
  height: 11px;
  background-position: -2985px 0px;
}
.page-wrapper .iti-flag.ls {
  height: 14px;
  background-position: -3007px 0px;
}
.page-wrapper .iti-flag.lt {
  height: 12px;
  background-position: -3029px 0px;
}
.page-wrapper .iti-flag.lu {
  height: 12px;
  background-position: -3051px 0px;
}
.page-wrapper .iti-flag.lv {
  height: 10px;
  background-position: -3073px 0px;
}
.page-wrapper .iti-flag.ly {
  height: 10px;
  background-position: -3095px 0px;
}
.page-wrapper .iti-flag.ma {
  height: 14px;
  background-position: -3117px 0px;
}
.page-wrapper .iti-flag.mc {
  height: 15px;
  background-position: -3139px 0px;
}
.page-wrapper .iti-flag.md {
  height: 10px;
  background-position: -3160px 0px;
}
.page-wrapper .iti-flag.me {
  height: 10px;
  background-position: -3182px 0px;
}
.page-wrapper .iti-flag.mf {
  height: 14px;
  background-position: -3204px 0px;
}
.page-wrapper .iti-flag.mg {
  height: 14px;
  background-position: -3226px 0px;
}
.page-wrapper .iti-flag.mh {
  height: 11px;
  background-position: -3248px 0px;
}
.page-wrapper .iti-flag.mk {
  height: 10px;
  background-position: -3270px 0px;
}
.page-wrapper .iti-flag.ml {
  height: 14px;
  background-position: -3292px 0px;
}
.page-wrapper .iti-flag.mm {
  height: 14px;
  background-position: -3314px 0px;
}
.page-wrapper .iti-flag.mn {
  height: 10px;
  background-position: -3336px 0px;
}
.page-wrapper .iti-flag.mo {
  height: 14px;
  background-position: -3358px 0px;
}
.page-wrapper .iti-flag.mp {
  height: 10px;
  background-position: -3380px 0px;
}
.page-wrapper .iti-flag.mq {
  height: 14px;
  background-position: -3402px 0px;
}
.page-wrapper .iti-flag.mr {
  height: 14px;
  background-position: -3424px 0px;
}
.page-wrapper .iti-flag.ms {
  height: 10px;
  background-position: -3446px 0px;
}
.page-wrapper .iti-flag.mt {
  height: 14px;
  background-position: -3468px 0px;
}
.page-wrapper .iti-flag.mu {
  height: 14px;
  background-position: -3490px 0px;
}
.page-wrapper .iti-flag.mv {
  height: 14px;
  background-position: -3512px 0px;
}
.page-wrapper .iti-flag.mw {
  height: 14px;
  background-position: -3534px 0px;
}
.page-wrapper .iti-flag.mx {
  height: 12px;
  background-position: -3556px 0px;
}
.page-wrapper .iti-flag.my {
  height: 10px;
  background-position: -3578px 0px;
}
.page-wrapper .iti-flag.mz {
  height: 14px;
  background-position: -3600px 0px;
}
.page-wrapper .iti-flag.na {
  height: 14px;
  background-position: -3622px 0px;
}
.page-wrapper .iti-flag.nc {
  height: 10px;
  background-position: -3644px 0px;
}
.page-wrapper .iti-flag.ne {
  height: 15px;
  background-position: -3666px 0px;
}
.page-wrapper .iti-flag.nf {
  height: 10px;
  background-position: -3686px 0px;
}
.page-wrapper .iti-flag.ng {
  height: 10px;
  background-position: -3708px 0px;
}
.page-wrapper .iti-flag.ni {
  height: 12px;
  background-position: -3730px 0px;
}
.page-wrapper .iti-flag.nl {
  height: 14px;
  background-position: -3752px 0px;
}
.page-wrapper .iti-flag.no {
  height: 15px;
  background-position: -3774px 0px;
}
.page-wrapper .iti-flag.np {
  height: 15px;
  background-position: -3796px 0px;
}
.page-wrapper .iti-flag.nr {
  height: 10px;
  background-position: -3811px 0px;
}
.page-wrapper .iti-flag.nu {
  height: 10px;
  background-position: -3833px 0px;
}
.page-wrapper .iti-flag.nz {
  height: 10px;
  background-position: -3855px 0px;
}
.page-wrapper .iti-flag.om {
  height: 10px;
  background-position: -3877px 0px;
}
.page-wrapper .iti-flag.pa {
  height: 14px;
  background-position: -3899px 0px;
}
.page-wrapper .iti-flag.pe {
  height: 14px;
  background-position: -3921px 0px;
}
.page-wrapper .iti-flag.pf {
  height: 14px;
  background-position: -3943px 0px;
}
.page-wrapper .iti-flag.pg {
  height: 15px;
  background-position: -3965px 0px;
}
.page-wrapper .iti-flag.ph {
  height: 10px;
  background-position: -3987px 0px;
}
.page-wrapper .iti-flag.pk {
  height: 14px;
  background-position: -4009px 0px;
}
.page-wrapper .iti-flag.pl {
  height: 13px;
  background-position: -4031px 0px;
}
.page-wrapper .iti-flag.pm {
  height: 14px;
  background-position: -4053px 0px;
}
.page-wrapper .iti-flag.pn {
  height: 10px;
  background-position: -4075px 0px;
}
.page-wrapper .iti-flag.pr {
  height: 14px;
  background-position: -4097px 0px;
}
.page-wrapper .iti-flag.ps {
  height: 10px;
  background-position: -4119px 0px;
}
.page-wrapper .iti-flag.pt {
  height: 14px;
  background-position: -4141px 0px;
}
.page-wrapper .iti-flag.pw {
  height: 13px;
  background-position: -4163px 0px;
}
.page-wrapper .iti-flag.py {
  height: 11px;
  background-position: -4185px 0px;
}
.page-wrapper .iti-flag.qa {
  height: 8px;
  background-position: -4207px 0px;
}
.page-wrapper .iti-flag.re {
  height: 14px;
  background-position: -4229px 0px;
}
.page-wrapper .iti-flag.ro {
  height: 14px;
  background-position: -4251px 0px;
}
.page-wrapper .iti-flag.rs {
  height: 14px;
  background-position: -4273px 0px;
}
.page-wrapper .iti-flag.ru {
  height: 14px;
  background-position: -4295px 0px;
}
.page-wrapper .iti-flag.rw {
  height: 14px;
  background-position: -4317px 0px;
}
.page-wrapper .iti-flag.sa {
  height: 14px;
  background-position: -4339px 0px;
}
.page-wrapper .iti-flag.sb {
  height: 10px;
  background-position: -4361px 0px;
}
.page-wrapper .iti-flag.sc {
  height: 10px;
  background-position: -4383px 0px;
}
.page-wrapper .iti-flag.sd {
  height: 10px;
  background-position: -4405px 0px;
}
.page-wrapper .iti-flag.se {
  height: 13px;
  background-position: -4427px 0px;
}
.page-wrapper .iti-flag.sg {
  height: 14px;
  background-position: -4449px 0px;
}
.page-wrapper .iti-flag.sh {
  height: 10px;
  background-position: -4471px 0px;
}
.page-wrapper .iti-flag.si {
  height: 10px;
  background-position: -4493px 0px;
}
.page-wrapper .iti-flag.sj {
  height: 15px;
  background-position: -4515px 0px;
}
.page-wrapper .iti-flag.sk {
  height: 14px;
  background-position: -4537px 0px;
}
.page-wrapper .iti-flag.sl {
  height: 14px;
  background-position: -4559px 0px;
}
.page-wrapper .iti-flag.sm {
  height: 15px;
  background-position: -4581px 0px;
}
.page-wrapper .iti-flag.sn {
  height: 14px;
  background-position: -4603px 0px;
}
.page-wrapper .iti-flag.so {
  height: 14px;
  background-position: -4625px 0px;
}
.page-wrapper .iti-flag.sr {
  height: 14px;
  background-position: -4647px 0px;
}
.page-wrapper .iti-flag.ss {
  height: 10px;
  background-position: -4669px 0px;
}
.page-wrapper .iti-flag.st {
  height: 10px;
  background-position: -4691px 0px;
}
.page-wrapper .iti-flag.sv {
  height: 12px;
  background-position: -4713px 0px;
}
.page-wrapper .iti-flag.sx {
  height: 14px;
  background-position: -4735px 0px;
}
.page-wrapper .iti-flag.sy {
  height: 14px;
  background-position: -4757px 0px;
}
.page-wrapper .iti-flag.sz {
  height: 14px;
  background-position: -4779px 0px;
}
.page-wrapper .iti-flag.ta {
  height: 10px;
  background-position: -4801px 0px;
}
.page-wrapper .iti-flag.tc {
  height: 10px;
  background-position: -4823px 0px;
}
.page-wrapper .iti-flag.td {
  height: 14px;
  background-position: -4845px 0px;
}
.page-wrapper .iti-flag.tf {
  height: 14px;
  background-position: -4867px 0px;
}
.page-wrapper .iti-flag.tg {
  height: 13px;
  background-position: -4889px 0px;
}
.page-wrapper .iti-flag.th {
  height: 14px;
  background-position: -4911px 0px;
}
.page-wrapper .iti-flag.tj {
  height: 10px;
  background-position: -4933px 0px;
}
.page-wrapper .iti-flag.tk {
  height: 10px;
  background-position: -4955px 0px;
}
.page-wrapper .iti-flag.tl {
  height: 10px;
  background-position: -4977px 0px;
}
.page-wrapper .iti-flag.tm {
  height: 14px;
  background-position: -4999px 0px;
}
.page-wrapper .iti-flag.tn {
  height: 14px;
  background-position: -5021px 0px;
}
.page-wrapper .iti-flag.to {
  height: 10px;
  background-position: -5043px 0px;
}
.page-wrapper .iti-flag.tr {
  height: 14px;
  background-position: -5065px 0px;
}
.page-wrapper .iti-flag.tt {
  height: 12px;
  background-position: -5087px 0px;
}
.page-wrapper .iti-flag.tv {
  height: 10px;
  background-position: -5109px 0px;
}
.page-wrapper .iti-flag.tw {
  height: 14px;
  background-position: -5131px 0px;
}
.page-wrapper .iti-flag.tz {
  height: 14px;
  background-position: -5153px 0px;
}
.page-wrapper .iti-flag.ua {
  height: 14px;
  background-position: -5175px 0px;
}
.page-wrapper .iti-flag.ug {
  height: 14px;
  background-position: -5197px 0px;
}
.page-wrapper .iti-flag.um {
  height: 11px;
  background-position: -5219px 0px;
}
.page-wrapper .iti-flag.us {
  height: 11px;
  background-position: -5241px 0px;
}
.page-wrapper .iti-flag.uy {
  height: 14px;
  background-position: -5263px 0px;
}
.page-wrapper .iti-flag.uz {
  height: 10px;
  background-position: -5285px 0px;
}
.page-wrapper .iti-flag.va {
  height: 15px;
  background-position: -5307px 0px;
}
.page-wrapper .iti-flag.vc {
  height: 14px;
  background-position: -5324px 0px;
}
.page-wrapper .iti-flag.ve {
  height: 14px;
  background-position: -5346px 0px;
}
.page-wrapper .iti-flag.vg {
  height: 10px;
  background-position: -5368px 0px;
}
.page-wrapper .iti-flag.vi {
  height: 14px;
  background-position: -5390px 0px;
}
.page-wrapper .iti-flag.vn {
  height: 14px;
  background-position: -5412px 0px;
}
.page-wrapper .iti-flag.vu {
  height: 12px;
  background-position: -5434px 0px;
}
.page-wrapper .iti-flag.wf {
  height: 14px;
  background-position: -5456px 0px;
}
.page-wrapper .iti-flag.ws {
  height: 10px;
  background-position: -5478px 0px;
}
.page-wrapper .iti-flag.xk {
  height: 15px;
  background-position: -5500px 0px;
}
.page-wrapper .iti-flag.ye {
  height: 14px;
  background-position: -5522px 0px;
}
.page-wrapper .iti-flag.yt {
  height: 14px;
  background-position: -5544px 0px;
}
.page-wrapper .iti-flag.za {
  height: 14px;
  background-position: -5566px 0px;
}
.page-wrapper .iti-flag.zm {
  height: 14px;
  background-position: -5588px 0px;
}
.page-wrapper .iti-flag.zw {
  height: 10px;
  background-position: -5610px 0px;
}
.page-wrapper .iti-flag {
  width: 20px;
  height: 15px;
  -webkit-box-shadow: 0px 0px 1px 0px #888;
  box-shadow: 0px 0px 1px 0px #888;
  background-image: url("/m-data/static/img/flags.png");
  background-repeat: no-repeat;
  background-color: var(--Secondary);
  background-position: 20px 0;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .page-wrapper .iti-flag {
    background-image: url("/m-data/static/img/flags@2x.png");
  }
}
.page-wrapper .iti-flag.np {
  background-color: transparent;
}
.page-wrapper .phone-input {
  overflow: visible;
}

.page-wrapper .masked-input__valid {
  border: 1px var(--Green) solid !important;
}
.page-wrapper .masked-input__invalid {
  border: 1px var(--Red) solid !important;
}

.new-custom-file-input {
  padding: 0;
  list-style-type: none;
  margin: 0;
}
.new-custom-file-input__item {
  border: 1px solid var(--Stroke);
  border-radius: 4px;
  padding: 4px 16px;
  height: 48px;
  margin-bottom: 8px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}
.new-custom-file-input__item:hover {
  border-color: var(--Main2);
}
.new-custom-file-input__item:hover .qq-file-name:before {
  content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 9H19.75V8.68934L19.5303 8.46967L19 9ZM13 3L13.5303 2.46967L13.3107 2.25H13V3ZM13 9H12.25V9.75H13V9ZM4.25 4V20H5.75V4H4.25ZM6 21.75H18V20.25H6V21.75ZM19.75 20V9H18.25V20H19.75ZM19.5303 8.46967L13.5303 2.46967L12.4697 3.53033L18.4697 9.53033L19.5303 8.46967ZM13 2.25H6V3.75H13V2.25ZM13.75 9V3H12.25V9H13.75ZM13 9.75H19V8.25H13V9.75ZM18 21.75C18.9665 21.75 19.75 20.9665 19.75 20H18.25C18.25 20.1381 18.1381 20.25 18 20.25V21.75ZM4.25 20C4.25 20.9665 5.0335 21.75 6 21.75V20.25C5.86193 20.25 5.75 20.1381 5.75 20H4.25ZM5.75 4C5.75 3.86193 5.86193 3.75 6 3.75V2.25C5.0335 2.25 4.25 3.0335 4.25 4H5.75Z' fill='%23B79B7E'/%3E%3C/svg%3E%0A") !important;
}
.new-custom-file-input__item.file-error {
  border-color: var(--Red);
}
.new-custom-file-input__item .qq-file-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
}
.new-custom-file-input__item .qq-file-info .info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.new-custom-file-input__item .qq-file-info .info .qq-upload-delete-selector {
  z-index: 1;
  border: none;
  padding: 0;
  background: transparent;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
}
.new-custom-file-input__item .qq-file-info .info .qq-upload-delete-selector:before {
  content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 6H5H21' stroke='%23FC5659' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 6V4C8 3.46957 8.21071 2.96086 8.58579 2.58579C8.96086 2.21071 9.46957 2 10 2H14C14.5304 2 15.0391 2.21071 15.4142 2.58579C15.7893 2.96086 16 3.46957 16 4V6M19 6V20C19 20.5304 18.7893 21.0391 18.4142 21.4142C18.0391 21.7893 17.5304 22 17 22H7C6.46957 22 5.96086 21.7893 5.58579 21.4142C5.21071 21.0391 5 20.5304 5 20V6H19Z' stroke='%23FC5659' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 11V17' stroke='%23FC5659' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 11V17' stroke='%23FC5659' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  line-height: 0;
}
.new-custom-file-input__item .qq-file-info .info .qq-upload-delete-selector:focus {
  outline: none;
}
.new-custom-file-input__item .qq-file-info .qq-file-name {
  white-space: nowrap;
  overflow: hidden;
  max-width: 70%;
  text-overflow: ellipsis;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.new-custom-file-input__item .qq-file-info .qq-file-name:before {
  content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 9H19.75V8.68934L19.5303 8.46967L19 9ZM13 3L13.5303 2.46967L13.3107 2.25H13V3ZM13 9H12.25V9.75H13V9ZM4.25 4V20H5.75V4H4.25ZM6 21.75H18V20.25H6V21.75ZM19.75 20V9H18.25V20H19.75ZM19.5303 8.46967L13.5303 2.46967L12.4697 3.53033L18.4697 9.53033L19.5303 8.46967ZM13 2.25H6V3.75H13V2.25ZM13.75 9V3H12.25V9H13.75ZM13 9.75H19V8.25H13V9.75ZM18 21.75C18.9665 21.75 19.75 20.9665 19.75 20H18.25C18.25 20.1381 18.1381 20.25 18 20.25V21.75ZM4.25 20C4.25 20.9665 5.0335 21.75 6 21.75V20.25C5.86193 20.25 5.75 20.1381 5.75 20H4.25ZM5.75 4C5.75 3.86193 5.86193 3.75 6 3.75V2.25C5.0335 2.25 4.25 3.0335 4.25 4H5.75Z' fill='%23282828'/%3E%3C/svg%3E%0A");
  line-height: 0;
  margin-right: 8px;
}
.new-custom-file-input__item .qq-upload-status-text-selector {
  position: absolute;
  top: -20px;
  right: 0px;
}
.new-custom-file-input__item .qq-download-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 48px;
}
.new-custom-file-input__item .qq-upload-size-selector {
  color: var(--Stroke);
  background: -webkit-gradient(linear, right top, left top, color-stop(77.6%, #fff), to(rgba(255, 255, 255, 0)));
  background: linear-gradient(270deg, #fff 77.6%, rgba(255, 255, 255, 0) 100%);
  padding-left: 10px;
  margin-right: 8px;
  white-space: nowrap;
}
.new-qq-uploader-selector .qq-in-progress {
  display: none;
}
.new-qq-uploader-selector .qq-gallery.qq-uploader:before {
  display: none;
}
.new-qq-uploader-selector .qq-ulodaer-placholder {
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;
  height: 100px;
  color: var(--Secondary);
  font-size: 14px;
  line-height: 18px;
}
.new-qq-uploader-selector .qq-ulodaer-placholder span {
  font-size: 12px;
  line-height: 16px;
  margin-top: 6px;
  display: block;
}
.new-qq-uploader-selector .qq-loading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.ngx-slider {
  border: 1px solid var(--Stroke);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 4px;
  margin: 0 !important;
  min-height: 48px;
  padding: 0px;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.ngx-slider-pointer {
  top: inherit !important;
  background: var(--Main2);
  -webkit-box-shadow: 0px 2px 10px rgba(57, 52, 66, 0.1);
  box-shadow: 0px 2px 10px rgba(57, 52, 66, 0.1);
  border-radius: 4px !important;
  height: 44px !important;
  width: 14px !important;
  margin-left: 16px;
}
.ngx-slider-pointer:after {
  width: 6px !important;
  height: 16px !important;
  top: 50% !important;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 4px !important;
  border-radius: 4px !important;
}
.ngx-slider-pointer.ngx-slider-active:after {
  background: #fff !important;
}
.ngx-slider-bar {
  height: 100% !important;
  background: var(--Bg1) !important;
}
.ngx-slider-bar-wrapper {
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  margin: 0;
  padding: 0;
  height: 16px !important;
  width: calc(100% - 32px) !important;
  margin-left: 16px;
}
.ngx-slider-bar-wrapper-left-right-selection .ngx-slider-bar {
  background: var(--Green);
}
.ngx-slider-bar-wrapper-left-out-selection .ngx-slider-bar {
  background: var(--Red);
}

.page-wrapper .custom-radio {
  cursor: pointer;
  font-size: 14px;
}
.page-wrapper .custom-radio input[type="radio"] {
  position: absolute;
  opacity: 0;
}
.page-wrapper .custom-radio input[type="radio"] + .radio-label {
  position: relative;
}
.page-wrapper .custom-radio input[type="radio"] + .radio-label:before {
  content: '';
  border-radius: 100%;
  border: 2px solid var(--Stroke);
  display: inline-block;
  width: 18px;
  height: 18px;
  position: relative;
  top: -2px;
  margin-right: 8px;
  vertical-align: top;
  cursor: pointer;
  text-align: center;
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
}
.page-wrapper .custom-radio input[type="radio"] + .radio-label.green:before {
  border: 2px solid var(--Green) !important;
}
.page-wrapper .custom-radio input[type="radio"] + .radio-label.yellow:before {
  border: 2px solid var(--Yellow) !important;
}
.page-wrapper .custom-radio input[type="radio"] + .radio-label.red:before {
  border: 2px solid var(--Red) !important;
}
.page-wrapper .custom-radio input[type="radio"]:hover + .radio-label:before {
  border-color: var(--Main2);
}
.page-wrapper .custom-radio input[type="radio"]:checked + .radio-label:before {
  border-color: var(--Main2);
  background-color: var(--Main2);
  -webkit-box-shadow: inset 0 0 0 2.5px #fff;
  box-shadow: inset 0 0 0 2.5px #fff;
}
.page-wrapper .custom-radio input[type="radio"]:checked + .radio-label.green:before {
  border-color: var(--Green) !important;
  background-color: var(--Green) !important;
}
.page-wrapper .custom-radio input[type="radio"]:checked + .radio-label.yellow:before {
  border-color: var(--Yellow) !important;
  background-color: var(--Yellow) !important;
}
.page-wrapper .custom-radio input[type="radio"]:checked + .radio-label.red:before {
  border-color: var(--Red) !important;
  background-color: var(--Red) !important;
}
.page-wrapper .custom-radio input[type="radio"]:focus + .radio-label:before {
  outline: none;
  border-color: var(--Main2);
}
.page-wrapper .custom-radio input[type="radio"]:disabled + .radio-label:before {
  border-color: var(--Stroke);
  opacity: 0.5;
}
.page-wrapper .custom-radio input[type="radio"] + .radio-label:empty:before {
  margin-right: 0;
}

.field-success:before {
  content: "сохранено";
  color: var(--Green);
  font-weight: 500;
  -webkit-animation: cssAnimationContent 0s ease-in 3s forwards;
  animation: cssAnimationContent 0s ease-in 3s forwards;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.field-success input:not(.chosen-search-input),
.field-success textarea,
.field-success .styledSelect,
.field-success .chosen-container-multi {
  -webkit-animation: cssAnimationBorder 0s ease-in 3s forwards;
  animation: cssAnimationBorder 0s ease-in 3s forwards;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
@keyframes cssAnimationContent {
  to {
    width: 0;
    height: 0;
    overflow: hidden;
  }
}
@-webkit-keyframes cssAnimationContentSave {
  from {
    content: "сохранение.";
  }
  50% {
    content: "сохранение..";
  }
  to {
    content: "сохранение...";
  }
}
@keyframes cssAnimationContentSave {
  from {
    content: "сохранение.";
  }
  50% {
    content: "сохранение..";
  }
  to {
    content: "сохранение...";
  }
}
@-webkit-keyframes cssAnimationContent {
  to {
    width: 0;
    height: 0;
    visibility: hidden;
  }
}
@keyframes cssAnimationBorder {
  to {
    border: 1px var(--Stroke) solid;
    color: var(--Main1);
  }
}
@-webkit-keyframes cssAnimationBorder {
  to {
    border: 1px var(--Stroke) solid;
    color: var(--Main1);
  }
}
.field-error:before {
  content: "ошибка";
  color: var(--Red);
  font-weight: 500;
}

input[type='range'] {
  height: 48px;
  -webkit-appearance: none;
  width: 100% !important;
  margin: 0;
}
input[type='range']:focus {
  outline: none;
}
input[type='range']::-webkit-slider-runnable-track {
  width: 100%;
  height: 16px;
  background: var(--Bg1);
  border-radius: 2px;
  cursor: pointer;
  animate: 0.2s;
}
input[type='range']::-webkit-slider-thumb {
  height: 40px;
  width: 12px;
  background: #fff;
  border: 4px solid var(--Main2);
  border-top: 10px solid var(--Main2);
  border-bottom: 10px solid var(--Main2);
  -webkit-box-shadow: 0px 2px 10px rgba(57, 52, 66, 0.1);
  box-shadow: 0px 2px 10px rgba(57, 52, 66, 0.1);
  border-radius: 4px;
  cursor: pointer;
  -webkit-appearance: none;
  margin-top: -12px;
  position: relative;
}
input[type='range']:disabled {
  pointer-events: none;
}
input[type='range']:disabled::-webkit-slider-thumb {
  background: var(--Stroke);
  cursor: default !important;
}
input[type='range']:disabled::-moz-range-thumb {
  background: var(--Stroke);
  cursor: default !important;
}
input[type='range']:disabled ::-ms-thumb {
  background: var(--Stroke);
  cursor: default !important;
}
input[type='range']::-moz-range-track {
  width: 100%;
  height: 10px;
  cursor: pointer;
  animate: 0.2s;
  background: var(--Stroke);
  border-radius: 4px;
}
input[type='range'] input[type='range'] input[type='range']::-moz-range-thumb {
  height: 30px;
  width: 15px;
  border-radius: 4px;
  background: var(--Main2);
  cursor: pointer;
}
input[type='range']:disabled input[type='range']::-ms-track {
  width: 100%;
  height: 10px;
  cursor: pointer;
  animate: 0.2s;
  background: transparent;
  border-color: transparent;
  color: transparent;
}
input[type='range']::-ms-fill-lower {
  background: var(--Stroke);
  border-radius: 10px;
}
input[type='range']::-ms-fill-upper {
  background: var(--Stroke);
  border-radius: 10px;
}
input[type='range']::-ms-thumb {
  margin-top: 1px;
  height: 30px;
  width: 15px;
  border-radius: 4px;
  background: var(--Main2);
  cursor: pointer;
}
input[type='range']:focus::-ms-fill-lower {
  background: var(--Stroke);
}
input[type='range']:focus::-ms-fill-upper {
  background: var(--Stroke);
}

.page-wrapper .slider-checkbox {
  font-weight: normal;
  margin-right: 8px;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  font-weight: normal !important;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.page-wrapper .slider-checkbox:hover {
  cursor: pointer;
}
.page-wrapper .slider-checkbox .switch {
  display: inline-block;
  height: 20px;
  min-height: initial;
  position: relative;
  width: 32px;
  min-width: 32px;
  margin-bottom: 0 !important;
}
.page-wrapper .slider-checkbox .switch input {
  display: none;
}
.page-wrapper .slider-checkbox .slider {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  cursor: pointer;
  background: var(--Stroke);
}
.page-wrapper .slider-checkbox .slider:before {
  background: #fff;
  -webkit-box-shadow: 0px 1px 3px rgba(58, 58, 58, 0.16);
  box-shadow: 0px 1px 3px rgba(58, 58, 58, 0.16);
  bottom: 2px;
  content: "";
  height: 16px;
  width: 16px;
  left: 2px;
  position: absolute;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.page-wrapper .slider-checkbox .slider.round {
  border-radius: 34px;
  min-height: auto;
  padding: 0;
}
.page-wrapper .slider-checkbox .slider.round:before {
  border-radius: 50%;
}
.page-wrapper .slider-checkbox.yes-or-not .switch input:checked + .slider:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 12 9'%3E%3Cdefs/%3E%3Cpath stroke='%23277647' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M10.6666 1.08331L4.24992 7.49998 1.33325 4.58331'/%3E%3C/svg%3E");
  -webkit-transform: translateX(11px);
  transform: translateX(11px);
  width: 11px;
  left: 6px;
}
.page-wrapper .slider-checkbox.yes-or-not .switch .slider:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 9 9'%3E%3Cdefs/%3E%3Cpath fill='%23FC5659' fill-rule='evenodd' d='M8.01154 1.28036c.29289-.292893.29289-.767766 0-1.06066-.29289-.2928928-.76777-.2928928-1.06066 0l-2.8368 2.8368L1.28009.222505c-.292897-.2928932-.767771-.2928932-1.060664 0-.2928934.292893-.2928934.767767 0 1.060665L3.05342 4.11716.233367 6.93721c-.2928932.2929-.2928934.76777 0 1.06066.292893.2929.767763.2929 1.060663 0l2.82005-2.82005 2.82286 2.82286c.29289.29289.76777.29289 1.06066 0s.29289-.76777 0-1.06066L5.17474 4.11716l2.8368-2.8368z' clip-rule='evenodd'/%3E%3C/svg%3E");
  bottom: 6px;
  height: 8px;
  width: 8px;
  line-height: 0;
  left: 6px;
  position: absolute;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.page-wrapper .slider-checkbox.sm {
  margin-right: 4px;
}
.page-wrapper .slider-checkbox.sm .switch {
  width: 24px;
  min-width: 24px;
  height: 16px;
}
.page-wrapper .slider-checkbox.sm .slider:before {
  bottom: 2px;
  height: 12px;
  width: 12px;
  left: 2px;
}
.page-wrapper .slider-checkbox.sm input:not(.inverted):checked + .slider:before {
  -webkit-transform: translateX(8px);
  transform: translateX(8px);
}
.page-wrapper .slider-checkbox.sm input.inverted:not(:checked) + .slider:before {
  opacity: 1;
  -webkit-transform: translateX(8px);
  transform: translateX(8px);
}
.page-wrapper .slider-checkbox input:not(.inverted):checked + .slider {
  background: var(--Main2);
}
.page-wrapper .slider-checkbox input:not(.inverted):checked + .slider:before {
  -webkit-transform: translateX(12px);
  transform: translateX(12px);
}
.page-wrapper .slider-checkbox input.inverted:not(:checked) + .slider {
  background: var(--Main2);
  opacity: 1;
}
.page-wrapper .slider-checkbox input.inverted:not(:checked) + .slider:before {
  opacity: 1;
  -webkit-transform: translateX(12px);
  transform: translateX(12px);
}
.page-wrapper .slider-checkbox input:not(.inverted):disabled + .slider,
.page-wrapper .slider-checkbox input.inverted:disabled + .slider {
  opacity: 0.5;
  cursor: default;
}
.page-wrapper .custom-switch {
  font-weight: normal;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  font-weight: normal !important;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  margin: 0;
  min-height: 0;
}
.page-wrapper .custom-switch .switch {
  display: inline-block;
  height: 20px;
  min-height: initial;
  position: relative;
  width: 32px;
  min-width: 32px;
  margin-bottom: 0;
}
.page-wrapper .custom-switch .switch input {
  display: none;
}
.page-wrapper .custom-switch .switch .slider {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  cursor: pointer;
  background: var(--Stroke);
  border-radius: 34px;
  min-height: auto;
  padding: 0;
}
.page-wrapper .custom-switch .switch .slider:before {
  background: #fff;
  -webkit-box-shadow: 0px 1px 3px rgba(58, 58, 58, 0.16);
  box-shadow: 0px 1px 3px rgba(58, 58, 58, 0.16);
  bottom: 2px;
  content: "";
  height: 16px;
  width: 16px;
  left: 2px;
  position: absolute;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  border-radius: 100%;
}
.page-wrapper .custom-switch__label {
  margin-left: 8px;
  color: var(--Main1);
}
.page-wrapper .custom-switch.yes-or-not .switch input:checked + .slider:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 12 9'%3E%3Cdefs/%3E%3Cpath stroke='%23277647' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M10.6666 1.08331L4.24992 7.49998 1.33325 4.58331'/%3E%3C/svg%3E");
  -webkit-transform: translateX(11px);
  transform: translateX(11px);
  width: 11px;
  left: 6px;
}
.page-wrapper .custom-switch.yes-or-not .switch .slider:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 9 9'%3E%3Cdefs/%3E%3Cpath fill='%23FC5659' fill-rule='evenodd' d='M8.01154 1.28036c.29289-.292893.29289-.767766 0-1.06066-.29289-.2928928-.76777-.2928928-1.06066 0l-2.8368 2.8368L1.28009.222505c-.292897-.2928932-.767771-.2928932-1.060664 0-.2928934.292893-.2928934.767767 0 1.060665L3.05342 4.11716.233367 6.93721c-.2928932.2929-.2928934.76777 0 1.06066.292893.2929.767763.2929 1.060663 0l2.82005-2.82005 2.82286 2.82286c.29289.29289.76777.29289 1.06066 0s.29289-.76777 0-1.06066L5.17474 4.11716l2.8368-2.8368z' clip-rule='evenodd'/%3E%3C/svg%3E");
  bottom: 6px;
  height: 8px;
  width: 8px;
  line-height: 0;
  left: 6px;
  position: absolute;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.page-wrapper .custom-switch.sm .switch {
  width: 24px;
  min-width: 24px;
  height: 16px;
}
.page-wrapper .custom-switch.sm .slider:before {
  bottom: 2px;
  height: 12px;
  width: 12px;
  left: 2px;
}
.page-wrapper .custom-switch.sm input:not(.inverted):checked + .slider:before {
  -webkit-transform: translateX(8px);
  transform: translateX(8px);
}
.page-wrapper .custom-switch.sm input.inverted:not(:checked) + .slider:before {
  opacity: 1;
  -webkit-transform: translateX(8px);
  transform: translateX(8px);
}
.page-wrapper .custom-switch input:not(.inverted):checked + .slider {
  background: var(--Main2);
}
.page-wrapper .custom-switch input:not(.inverted):checked + .slider:before {
  -webkit-transform: translateX(12px);
  transform: translateX(12px);
}
.page-wrapper .custom-switch input.inverted:not(:checked) + .slider {
  background: var(--Main2);
  opacity: 1;
}
.page-wrapper .custom-switch input.inverted:not(:checked) + .slider:before {
  opacity: 1;
  -webkit-transform: translateX(12px);
  transform: translateX(12px);
}
.page-wrapper .custom-switch input:not(.inverted):disabled + .slider,
.page-wrapper .custom-switch input.inverted:disabled + .slider {
  opacity: 0.5;
  cursor: default;
}

.page-wrapper .validate-light.field-valid {
  border: 1px var(--Green) solid !important;
}
.page-wrapper .validate-light.field-valid.custom-file-input {
  border: none !important;
}
.page-wrapper .validate-light.field-valid.custom-file-input .qq-gallery.qq-uploader {
  border-color: var(--Green) !important;
}
.page-wrapper .validate-light.field-valid.custom-file-input .new-custom-file-input__item {
  border-color: var(--Green) !important;
}
.page-wrapper .validate-light.field-valid.custom-multiple-select {
  border: none !important;
}
.page-wrapper .validate-light.field-valid.custom-multiple-select .chosen-choices {
  border-color: var(--Green) !important;
}
.page-wrapper .validate-light.field-valid[disabled] {
  border: unset !important;
}
.page-wrapper .validate-light.field-invalid {
  border: 1px var(--Red) solid !important;
}
.page-wrapper .validate-light.field-invalid.custom-file-input {
  border: none !important;
}
.page-wrapper .validate-light.field-invalid.custom-file-input .qq-gallery.qq-uploader {
  border-color: var(--Red) !important;
}
.page-wrapper .validate-light.field-invalid.custom-file-input .new-custom-file-input__item {
  border-color: var(--Red) !important;
}
.page-wrapper .validate-light.field-invalid.custom-multiple-select {
  border: none !important;
}
.page-wrapper .validate-light.field-invalid.custom-multiple-select .chosen-choices {
  border-color: var(--Red) !important;
}
.page-wrapper .validate-light.field-invalid[disabled] {
  border: unset !important;
}

.form__group-input {
  position: relative;
  padding: 12px;
  margin-bottom: 16px;
  border-radius: 4px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  border: 1px solid var(--Stroke);
}
@media screen and (max-width: 567px) {
  .form__group-input {
    padding: 8px;
  }
}
.form__group-input input,
.form__group-input label,
.form__group-input textarea,
.form__group-input .checkbox-container,
.form__group-input .checkbox__mark,
.form__group-input .custom-label-with-tooltip,
.form__group-input .custom-file-input {
  position: relative;
  z-index: 1;
}
.form__group-input .ng-select.ng-select-opened > .ng-select-container {
  z-index: 1 !important;
}
.form__group-input .ng-form-file-input {
  position: relative;
  z-index: 1;
  display: block;
}
.form__group-input label {
  font-weight: normal;
}
.form__group-input .inputbox {
  margin-bottom: 12px;
}
.form__group-input .bg {
  position: absolute;
  top: -1px;
  bottom: -1px;
  left: -1px;
  right: -1px;
  opacity: 1;
  border-radius: 4px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  border: 1px solid transparent;
}
.form__group-input.group-error {
  border-color: var(--Red);
}
.form__group-input.group-error input,
.form__group-input.group-error textarea {
  border-color: var(--Red) !important;
  background-color: var(--Warning) !important;
}
.form__group-input.group-error .custom-input-group .select {
  border-color: var(--Red) !important;
  background-color: var(--Warning) !important;
}
.form__group-input.group-error .qq-gallery.qq-uploader,
.form__group-input.group-error .ngx-file-drop__drop-zone,
.form__group-input.group-error .new-custom-file-input__item {
  border-color: var(--Red) !important;
  background-color: var(--Warning) !important;
}
.form__group-input.group-error .ng-select-container {
  border-color: var(--Red) !important;
  background-color: var(--Warning) !important;
}
.form__group-input.group-error .selectize-control.single .selectize-input {
  border-color: var(--Red) !important;
  background-color: var(--Warning) !important;
}
.form__group-input.group-success {
  border-color: var(--Green);
}
.form__group-input.group-success input,
.form__group-input.group-success textarea {
  border-color: var(--Green) !important;
  background-color: var(--Good) !important;
}
.form__group-input.group-success .custom-input-group .select {
  border-color: var(--Green) !important;
  background-color: var(--Good) !important;
}
.form__group-input.group-success .qq-gallery.qq-uploader,
.form__group-input.group-success .ngx-file-drop__drop-zone,
.form__group-input.group-success .new-custom-file-input__item {
  border-color: var(--Green) !important;
  background-color: var(--Good) !important;
}
.form__group-input.group-success .ng-select-container {
  border-color: var(--Green) !important;
  background-color: var(--Good) !important;
}
.form__group-input.group-success .selectize-control.single .selectize-input {
  border-color: var(--Green) !important;
  background-color: var(--Good) !important;
}
.form__group-input.group-wrapper-error {
  border-color: var(--Red);
}
.form__group-input.group-wrapper-success {
  border-color: var(--Green);
}
.form__group-input .delete {
  display: none;
}
.form__group-input.delete .delete {
  cursor: pointer;
  position: absolute;
  top: -12px;
  right: -12px;
  width: 24px;
  height: 24px;
  background: #fff;
  -webkit-box-shadow: 0px 4px 10px rgba(58, 58, 58, 0.25);
  box-shadow: 0px 4px 10px rgba(58, 58, 58, 0.25);
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  border: none;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  z-index: 3;
  padding: 0;
  opacity: 0;
}
@media screen and (max-width: 991px) {
  .form__group-input.delete .delete {
    opacity: 1;
  }
}
.form__group-input.delete .delete:hover {
  background: var(--Red);
  -webkit-box-shadow: 0px 4px 10px rgba(58, 58, 58, 0.25);
  box-shadow: 0px 4px 10px rgba(58, 58, 58, 0.25);
}
.form__group-input.delete .delete:hover svg path {
  stroke: #fff;
}
.form__group-input.delete .delete:hover + .bg {
  border-color: var(--Red);
  z-index: 2;
}
.form__group-input.delete .delete.disabled {
  background: var(--Disabled) !important;
}
.form__group-input.delete .delete.disabled svg path {
  stroke: #fff !important;
}
.form__group-input.delete:hover .delete {
  opacity: 1;
}
.form__group-input.shadow-bg {
  margin-bottom: 2px !important;
  padding: 0;
  padding-top: 2px !important;
  border: 0;
}
.form__group-input.shadow-bg:hover .bg {
  opacity: 1;
}
.form__group-input.shadow-bg .bg {
  top: -6px;
  bottom: 4px;
  left: -8px;
  right: -8px;
  background: var(--Bg1);
  opacity: 0;
  border-radius: 4px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  border: 0px solid transparent;
}
.form__group-input.shadow-bg.delete .delete {
  top: -18px;
  right: -20px;
}
.form__group-input.shadow-bg.delete .delete:hover + .bg {
  background: rgba(209, 65, 20, 0.1);
}
.form__group-input.shadow-bg.lonely-input .inputbox,
.form__group-input.shadow-bg.lonely-input .custom-input-wrapper {
  margin-bottom: 12px;
}
@media screen and (max-width: 567px) {
  .form__group-input.shadow-bg.lonely-input .inputbox,
  .form__group-input.shadow-bg.lonely-input .custom-input-wrapper {
    margin-bottom: 8px;
  }
}
.form__group-input.lonely-input {
  padding: 0;
  border: 0;
}
.form__group-input.lonely-input .inputbox,
.form__group-input.lonely-input .custom-input-wrapper {
  margin: 0;
}

.page-wrapper .inputbox {
  margin-bottom: 16px;
  width: 100%;
  position: relative;
}
.page-wrapper .inputbox input {
  font-size: 14px;
  border-radius: 4px;
  padding: 8px 16px;
  border: 1px solid var(--Stroke);
  width: 100%;
  height: 48px;
  outline: none;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.page-wrapper .inputbox input.email-input__valid {
  border: 1px var(--Green) solid;
}
.page-wrapper .inputbox input.email-input__invalid {
  border: 1px var(--Red) solid;
}
.page-wrapper .inputbox input:focus {
  -webkit-box-shadow: 0px 0px 0px 4px var(--Bg1);
  box-shadow: 0px 0px 0px 4px var(--Bg1);
}
.page-wrapper .inputbox textarea {
  font-size: 14px;
  border-radius: 4px;
  padding: 12px 16px;
  border: 1px solid var(--Stroke);
  width: 100%;
  min-height: 48px;
  outline: none;
  resize: none;
}
.page-wrapper .inputbox textarea:focus {
  -webkit-box-shadow: 0px 0px 0px 4px var(--Bg1);
  box-shadow: 0px 0px 0px 4px var(--Bg1);
}
.page-wrapper .inputbox.inputbox-md input {
  font-size: 14px;
  padding: 8px 12px;
  height: 40px;
}
.page-wrapper .inputbox.inputbox-md textarea {
  font-size: 14px;
  padding: 8px 12px;
  min-height: 40px;
}
.page-wrapper .inputbox.inputbox-md .ng-select .ng-select-container {
  min-height: 40px !important;
}
.page-wrapper .inputbox.inputbox-md .ng-select .ng-select-container .ng-value-container {
  padding-left: 12px !important;
}
.page-wrapper .inputbox.inputbox-md .ng-select .ng-select-container .ng-value-container .ng-input {
  padding-left: 12px !important;
  height: 28px;
}
.page-wrapper .inputbox.inputbox-md .ng-select .ng-select-container .ng-value-container .ng-input > input {
  padding-top: 10px;
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px);
}
.page-wrapper .inputbox.inputbox-md .ng-select .ng-arrow-wrapper {
  min-height: 38px;
}
.page-wrapper .inputbox.inputbox-md .ng-select.ng-select-multiple .ng-select-container .ng-value-container {
  padding-left: 8px !important;
  padding-top: 8px !important;
}
.page-wrapper .inputbox.inputbox-md .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input {
  padding-left: 8px !important;
  padding: 0 0 0px 3px !important;
}
.page-wrapper .inputbox.inputbox-md .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input input {
  -webkit-transform: translateY(-10px) !important;
  transform: translateY(-10px) !important;
}
.page-wrapper .inputbox.inputbox-md .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value {
  min-height: 24px;
  padding: 2px 8px;
  padding-right: 32px;
  margin-right: 8px;
  margin-bottom: 8px;
}
.page-wrapper .inputbox.inputbox-md .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon {
  width: 30px;
  font-size: 32px;
}
.page-wrapper .inputbox.inputbox-md .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder {
  top: 9px !important;
  padding-left: 8px !important;
}
.page-wrapper .inputbox.inputbox-sm input {
  font-size: 12px;
  padding: 8px;
  height: 32px;
}
.page-wrapper .inputbox.inputbox-sm textarea {
  font-size: 12px;
  padding: 8px;
  min-height: 32px;
}
.page-wrapper .inputbox .user_label {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 14px;
}
@media (max-width: 735px) {
  .page-wrapper .inputbox .email_label {
    position: relative;
    top: -10px;
  }
}
@media (max-width: 640px) {
  .page-wrapper .inputbox .email_label {
    position: unset;
    top: unset;
  }
}
.page-wrapper .inputbox .input-block {
  border: 1px solid var(--Stroke);
  border-radius: 4px;
  padding: 5px 16px;
  min-height: 48px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.page-wrapper .inputbox .input-block > .custom-checkbox {
  width: 100%;
}
.page-wrapper .inputbox .input-group {
  position: relative;
}
.page-wrapper .inputbox .textarea-input {
  font-size: 14px;
  border-radius: 4px;
  padding: 12px;
  border: 1px solid var(--Stroke);
  resize: none;
  width: 100%;
}
.page-wrapper .inputbox .maxlength-feedback {
  position: absolute;
  bottom: 1px;
  right: 7px;
  font-size: 11px;
  line-height: 160%;
  color: var(--Stroke);
  z-index: 1;
}
.page-wrapper .inputbox .error {
  font-size: 12px;
  margin-top: 4px;
  color: var(--Red);
}
.page-wrapper .inputbox .error a {
  font-weight: bold;
  color: var(--Red);
}
.page-wrapper .inputbox .input-contact-phone {
  height: 50px;
  padding-left: 45px;
  width: 180px;
}
.page-wrapper .inputbox.range-with-step {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 10px;
  border: 1px solid var(--Stroke);
  height: 48px;
  border-radius: 4px;
}
.page-wrapper .inputbox.range-with-step b {
  white-space: nowrap;
}
.page-wrapper .inputbox.range-with-step input {
  border: none;
  padding: 0;
  margin: 0 8px;
  min-height: auto;
  height: auto;
}
.page-wrapper .inputbox .input-work-phone {
  height: 50px;
  padding-left: 45px;
  width: 180px;
}
.page-wrapper .inputbox.locality-address .custom-input-group {
  width: 100%;
}
.page-wrapper .inputbox.locality-address .address-manual-checkbox__container {
  margin-top: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.page-wrapper .inputbox.locality-address .address-manual-checkbox__container input[type='checkbox'] {
  margin-top: 0;
  min-height: 12px;
  min-width: 20px;
  height: 12px;
  width: 20px;
}
.page-wrapper .inputbox.locality-address .address-manual-checkbox__container .checkbox__mark {
  margin-right: 12px;
}
.page-wrapper .inputbox .custom-input-group .intl-tel-input {
  height: 48px;
  width: 100%;
}
@media (max-width: 1060px) {
  .page-wrapper .inputbox .custom-input-group .intl-tel-input {
    display: unset;
  }
}
@media (max-width: 640px) {
  .page-wrapper .inputbox .custom-input-group .intl-tel-input {
    display: block;
  }
}
.page-wrapper .inputbox .custom-input-group .intl-tel-input input,
.page-wrapper .inputbox .custom-input-group .intl-tel-input .country-name {
  width: 100%;
}
@media (max-width: 1060px) {
  .page-wrapper .inputbox .custom-input-group .intl-tel-input input,
  .page-wrapper .inputbox .custom-input-group .intl-tel-input .country-name {
    width: 100%;
  }
}
@media (max-width: 640px) {
  .page-wrapper .inputbox .custom-input-group .intl-tel-input input,
  .page-wrapper .inputbox .custom-input-group .intl-tel-input .country-name {
    display: block;
    width: 100%;
  }
}
@media (max-width: 320px) {
  .page-wrapper .inputbox .custom-input-group .intl-tel-input input,
  .page-wrapper .inputbox .custom-input-group .intl-tel-input .country-name {
    width: 280px;
  }
}
.page-wrapper .inputbox .custom-input-group input.phone-input__valid {
  border: var(--Green) solid 1px;
}
.page-wrapper .inputbox .custom-input-group input.phone-input__invalid {
  border: var(--Red) solid 1px;
}
.page-wrapper .inputbox .custom-input-group input.email-input__valid {
  border: 1px var(--Green) solid;
}
.page-wrapper .inputbox .custom-input-group input.email-input__invalid {
  border: 1px var(--Red) solid;
}
.page-wrapper .inputbox.checkbox-required .custom-input-group .checkbox__label .required-active {
  line-height: 0.7;
}
.page-wrapper .inputbox .custom-input-wrapper {
  width: 100%;
  position: relative;
  margin: 0;
}
.page-wrapper .inputbox-bik {
  padding-bottom: 0;
  padding-left: 0 !important;
}
.page-wrapper .inputbox-bik .bik-inline {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.page-wrapper .inputbox-bik .bik-inline label {
  width: 50%;
}
.page-wrapper .inputbox-bik .bik-inline .ks-label {
  margin-left: 24px;
}
.page-wrapper .inputbox-bik .input-bik {
  font-family: 'PT Sans', sans-serif;
  font-weight: 500;
  font-size: 14px;
  border-radius: 4px;
  height: 48px;
  border: 1px solid var(--Stroke);
  width: 100%;
  outline: none;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.page-wrapper .inputbox-bik .input-bik input {
  border: none;
  padding: 0 0 0 10px;
  width: 50%;
  margin-bottom: 0;
  height: 40px;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.page-wrapper .inputbox-bik .input-bik input:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.page-wrapper .inputbox .display-inline {
  display: inline-block !important;
  width: auto;
}
.page-wrapper .inputbox .rangebox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.page-wrapper .inputbox .rangebox .custom-input-wrapper {
  width: 100%;
}
.page-wrapper .inputbox .rangebox input {
  width: 60px;
  height: 48px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
  min-width: auto;
}
.page-wrapper .inputbox .checkbox-inputbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 8px;
}
.page-wrapper .inputbox .checkbox-inputbox .custom-input-group {
  min-width: 0;
  width: 18px;
  background-color: unset;
  min-height: auto;
}
.page-wrapper .inputbox .checkbox-inputbox .custom-input-group .checkbox-container {
  width: 18px;
}
.page-wrapper .inputbox .checkbox-inputbox .checkbox {
  padding-top: 0;
  left: auto;
}
.page-wrapper .inputbox .checkbox-inputbox label {
  min-height: initial;
  font-weight: normal;
}
.page-wrapper .inputbox .custom-date-time input {
  width: 100%;
}
.page-wrapper .inputbox .input-icon {
  height: calc(100% - 4px);
  width: 40px;
  position: absolute;
  top: 2px;
  right: 2px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #fff;
  cursor: pointer;
}
.page-wrapper .inputbox .ks-label {
  color: var(--Secondary);
  margin: 0 0 0 15px;
  min-height: auto;
  font-weight: normal;
  height: auto;
  margin-bottom: 0 !important;
}
.page-wrapper .inputbox .input__valid {
  border: 1px solid var(--Green) !important;
}
.page-wrapper .inputbox .input__invalid {
  border: 1px solid var(--Red) !important;
}
.page-wrapper .inputbox .file-input__invalid {
  border: 1px dashed var(--Red);
}
.page-wrapper .inputbox .file-input__valid {
  border: 1px dashed var(--Green);
}
.page-wrapper .inputbox input.ng-invalid.ng-touched {
  border: 1px solid var(--Red);
}
.page-wrapper .web-link-input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer !important;
}
.page-wrapper .web-link-input input[name="webLink"],
.page-wrapper .web-link-input input {
  cursor: pointer !important;
}
.page-wrapper .web-link-input input:disabled {
  pointer-events: none;
}
.page-wrapper .web-link-input .link-btn {
  z-index: 1;
  width: 48px;
  min-width: 48px;
  padding: 5px;
  margin-right: 8px;
}
.inputbox-error input,
.inputbox-error textarea {
  border-color: var(--Red) !important;
  background-color: var(--Warning) !important;
}
.inputbox-error .custom-input-group .select {
  border-color: var(--Red) !important;
  background-color: var(--Warning) !important;
}
.inputbox-error .custom-input-group .string-input {
  border-color: var(--Red) !important;
  background-color: var(--Warning) !important;
}
.inputbox-error .qq-gallery.qq-uploader,
.inputbox-error .ngx-file-drop__drop-zone,
.inputbox-error .new-custom-file-input__item {
  border-color: var(--Red) !important;
  background-color: var(--Warning) !important;
}
.inputbox-error .ng-select-container {
  border-color: var(--Red) !important;
  background-color: var(--Warning) !important;
}
.inputbox-error .selectize-control.single .selectize-input {
  border-color: var(--Red) !important;
  background-color: var(--Warning) !important;
}
.inputbox-success input,
.inputbox-success textarea {
  border-color: var(--Green) !important;
  background-color: var(--Good) !important;
}
.inputbox-success .custom-input-group .select {
  border-color: var(--Green) !important;
  background-color: var(--Good) !important;
}
.inputbox-success .custom-input-group .string-input {
  border-color: var(--Green) !important;
  background-color: var(--Good) !important;
}
.inputbox-success .qq-gallery.qq-uploader,
.inputbox-success .ngx-file-drop__drop-zone,
.inputbox-success .new-custom-file-input__item {
  border-color: var(--Green) !important;
  background-color: var(--Good) !important;
}
.inputbox-success .ng-select-container {
  border-color: var(--Green) !important;
  background-color: var(--Good) !important;
}
.inputbox-success .selectize-control.single .selectize-input {
  border-color: var(--Green) !important;
  background-color: var(--Good) !important;
}
.label-with-checkbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.label-with-checkbox label {
  margin-right: 16px;
}
.label-with-switch {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.label-with-switch .slider-checkbox,
.label-with-switch label {
  margin: 0;
}
.label-with-function {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.label-with-function label {
  margin-right: 16px;
  margin-bottom: 0;
}
.label-with-tooltip {
  margin-bottom: 8px;
}
.label-with-tooltip label {
  margin-bottom: 0 !important;
}
.page-wrapper label:not(.mrx-checkbox, .mrx-switch-checkbox, .mrx-label, .custom-checkbox, .slider-checkbox, .custom-switch, .input-icon),
.page-wrapper .custom__label {
  font-size: 14px;
  line-height: 120%;
  font-weight: bold;
  display: block;
  margin-bottom: 8px;
  min-height: 18px;
}
@media screen and (max-width: 768px) {
  .page-wrapper label:not(.mrx-checkbox, .mrx-switch-checkbox, .mrx-label, .custom-checkbox, .slider-checkbox, .custom-switch, .input-icon),
  .page-wrapper .custom__label {
    min-height: auto;
  }
}
.page-wrapper label:not(.mrx-checkbox, .mrx-switch-checkbox, .mrx-label, .custom-checkbox, .slider-checkbox, .custom-switch, .input-icon).label-title,
.page-wrapper .custom__label.label-title {
  font-weight: bold;
  font-size: 18px;
  line-height: 130%;
  color: var(--Main1);
}
.page-wrapper label:not(.mrx-checkbox, .mrx-switch-checkbox, .mrx-label, .custom-checkbox, .slider-checkbox, .custom-switch, .input-icon) .required-active,
.page-wrapper .custom__label .required-active {
  font-size: 20px;
  color: var(--Red);
  position: relative;
  display: inline-block;
}
.page-wrapper label:not(.mrx-checkbox, .mrx-switch-checkbox, .mrx-label, .custom-checkbox, .slider-checkbox, .custom-switch, .input-icon) .required-active.hidden,
.page-wrapper .custom__label .required-active.hidden {
  visibility: hidden;
}
.page-wrapper label:not(.mrx-checkbox, .mrx-switch-checkbox, .mrx-label, .custom-checkbox, .slider-checkbox, .custom-switch, .input-icon) .custom-checkbox,
.page-wrapper .custom__label .custom-checkbox {
  line-height: 1;
  height: 16px;
}
.page-wrapper label:not(.mrx-checkbox, .mrx-switch-checkbox, .mrx-label, .custom-checkbox, .slider-checkbox, .custom-switch, .input-icon).checkbox__label,
.page-wrapper .custom__label.checkbox__label {
  font-weight: normal;
}
.page-wrapper label:not(.mrx-checkbox, .mrx-switch-checkbox, .mrx-label, .custom-checkbox, .slider-checkbox, .custom-switch, .input-icon).normal,
.page-wrapper .custom__label.normal {
  font-weight: normal;
}
.page-wrapper label:not(.mrx-checkbox, .mrx-switch-checkbox, .mrx-label, .custom-checkbox, .slider-checkbox, .custom-switch, .input-icon).left,
.page-wrapper .custom__label.left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.page-wrapper label:not(.mrx-checkbox, .mrx-switch-checkbox, .mrx-label, .custom-checkbox, .slider-checkbox, .custom-switch, .input-icon).nowrap,
.page-wrapper .custom__label.nowrap {
  height: 16px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
@media screen and (max-width: 767px) {
  .page-wrapper label:not(.mrx-checkbox, .mrx-switch-checkbox, .mrx-label, .custom-checkbox, .slider-checkbox, .custom-switch, .input-icon).nowrap,
  .page-wrapper .custom__label.nowrap {
    height: auto;
    overflow: visible;
    white-space: normal;
  }
}
.page-wrapper label:not(.mrx-checkbox, .mrx-switch-checkbox, .mrx-label, .custom-checkbox, .slider-checkbox, .custom-switch, .input-icon) svg,
.page-wrapper .custom__label svg {
  cursor: pointer;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.page-wrapper label:not(.mrx-checkbox, .mrx-switch-checkbox, .mrx-label, .custom-checkbox, .slider-checkbox, .custom-switch, .input-icon) svg path,
.page-wrapper .custom__label svg path {
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.page-wrapper label:not(.mrx-checkbox, .mrx-switch-checkbox, .mrx-label, .custom-checkbox, .slider-checkbox, .custom-switch, .input-icon).between,
.page-wrapper .custom__label.between {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.page-wrapper label:not(.mrx-checkbox, .mrx-switch-checkbox, .mrx-label, .custom-checkbox, .slider-checkbox, .custom-switch, .input-icon) .trigger.active,
.page-wrapper .custom__label .trigger.active {
  fill: var(--Main1);
}
@media screen and (max-width: 767px) {
  .page-wrapper label:not(.mrx-checkbox, .mrx-switch-checkbox, .mrx-label, .custom-checkbox, .slider-checkbox, .custom-switch, .input-icon),
  .page-wrapper .custom__label {
    height: auto;
    white-space: normal;
  }
  .page-wrapper label:not(.mrx-checkbox, .mrx-switch-checkbox, .mrx-label, .custom-checkbox, .slider-checkbox, .custom-switch, .input-icon).left,
  .page-wrapper .custom__label.left {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}
.page-wrapper .custom-label {
  font-size: 14px;
  line-height: 120%;
  font-weight: bold;
  display: block;
  margin-bottom: 8px;
  min-height: 18px;
  color: var(--Main1);
}
@media screen and (max-width: 768px) {
  .page-wrapper .custom-label {
    min-height: auto;
  }
}
.page-wrapper .custom-label.label-title {
  font-weight: bold;
  font-size: 18px;
  line-height: 130%;
  margin-bottom: 16px;
  font-family: 'PT Sans Caption', sans-serif;
}
.page-wrapper .custom-label .required-active {
  font-size: 20px;
  color: var(--Red);
  position: relative;
  display: inline-block;
}
.page-wrapper .custom-label .required-active.hidden {
  visibility: hidden;
}
.page-wrapper .custom-label .custom-checkbox {
  line-height: 1;
  height: 16px;
}
.page-wrapper .custom-label.checkbox__label {
  font-weight: normal;
}
.page-wrapper .custom-label.normal {
  font-weight: normal;
}
.page-wrapper .custom-label.left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.page-wrapper .custom-label.nowrap {
  height: 16px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
@media screen and (max-width: 767px) {
  .page-wrapper .custom-label.nowrap {
    height: auto;
    overflow: visible;
    white-space: normal;
  }
}
.page-wrapper .custom-label svg {
  cursor: pointer;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.page-wrapper .custom-label svg path {
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.page-wrapper .custom-label.between {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.page-wrapper .custom-label .trigger.active {
  fill: var(--Main1);
}
@media screen and (max-width: 767px) {
  .page-wrapper .custom-label {
    height: auto;
    white-space: normal;
  }
  .page-wrapper .custom-label.left {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}

.ng-form-file-input .ng-custom-file-input .ngx-file-drop__drop-zone {
  background: #fff;
  border: 1.5px dashed var(--Stroke);
  border-radius: 4px !important;
}
.ng-form-file-input .ng-custom-file-input-content {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 10px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: var(--Secondary);
  cursor: pointer;
}
.ng-form-file-input .ng-custom-file-input_progress {
  position: relative;
  width: 100px;
  height: 4px;
  background: var(--Stroke);
  border-radius: 4px;
}
.ng-form-file-input .ng-custom-file-input_progress span {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 0;
  height: 100%;
  background: var(--Main2);
  border-radius: 4px;
}
.ng-form-file-input .ng-custom-file-input-btn-stop {
  z-index: 1;
  border: none;
  padding: 0;
  background: transparent;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
}
.ng-form-file-input .ng-custom-file-input-error {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: var(--Red);
}
.ng-form-file-input .ng-custom-file-input-error svg {
  margin-right: 8px;
}

.warning-lite-header {
  font-family: 'PT Sans', sans-serif;
  background-color: #fff;
  -webkit-box-shadow: 4px 0px 10px rgba(57, 52, 66, 0.15);
  box-shadow: 4px 0px 10px rgba(57, 52, 66, 0.15);
  border-radius: 4px;
  padding: 30px 24px;
  position: fixed;
  z-index: 9;
  bottom: 40px;
  right: 40px;
  max-width: 450px;
  font-size: 16px;
  width: 100%;
  color: var(--Main1);
}
@media screen and (max-width: 530px) {
  .warning-lite-header {
    bottom: 10px;
    right: 10px;
    max-width: initial;
    width: calc(100% - 20px);
  }
}
.warning-lite-header.green {
  background-color: var(--Green);
  color: #fff;
}
.warning-lite-header.green .close-button-container svg path {
  stroke: #fff;
}
.warning-lite-header.blue {
  background-color: var(--Link);
  color: #fff;
}
.warning-lite-header.blue .close-button-container svg path {
  stroke: #fff;
}
.warning-lite-header.yellow {
  background-color: var(--Yellow);
}
.warning-lite-header.red {
  background-color: var(--Red);
  color: #fff;
}
.warning-lite-header.red .close-button-container svg path {
  stroke: #fff;
}
.warning-lite-header p {
  padding: 0px !important;
  margin: 0;
}
.warning-lite-header span {
  padding: 0px !important;
}
.warning-lite-header .close-button-container {
  position: absolute;
  top: 16px;
  right: 16px;
  cursor: pointer;
}
.warning-lite-header .close-button-container svg {
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.warning-lite-header .close-button-container:hover svg {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.warning-lite-header__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-right: 20px;
}
.warning-lite-header__content-text {
  display: block;
}
.NotifyingMessageBlock {
  position: fixed;
  bottom: 40px;
  right: 40px;
  max-width: 450px;
  width: 100%;
}
@media screen and (max-width: 530px) {
  .NotifyingMessageBlock {
    bottom: 10px;
    right: 10px;
    max-width: initial;
    width: calc(100% - 20px);
  }
}
.NotifyingMessageBlock .warning-lite-header {
  max-width: 100%;
  width: 100%;
  bottom: initial;
  right: initial;
  position: relative;
  margin-top: 20px;
}
@media screen and (max-width: 530px) {
  .NotifyingMessageBlock .warning-lite-header {
    bottom: initial;
    right: initial;
    max-width: 100%;
    width: 100%;
  }
}
.notifyjs-cocurrency-error,
.notifyjs-message-info {
  background: var(--Bg2);
  -webkit-box-shadow: 0px 4px 10px rgba(58, 58, 58, 0.25);
  box-shadow: 0px 4px 10px rgba(58, 58, 58, 0.25);
  border-radius: 4px;
  padding: 24px;
  max-width: 440px;
  width: 100%;
  border: none;
  font-weight: normal;
}

.page-wrapper .pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.page-wrapper .pagination__item {
  border-radius: 4px;
  min-width: 24px;
  height: 24px;
  padding: 0 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
}
.page-wrapper .pagination__item.active {
  background: var(--Main2);
}
.page-wrapper .pagination__item.active .pagination__link {
  color: #fff;
}
.page-wrapper .pagination__link {
  color: initial;
  font-size: 16px;
  line-height: 1;
}
.page-wrapper .pagination__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-top: 8px;
}
.page-wrapper .pagination__wrapper .inputbox {
  width: auto;
}
.page-wrapper .pagination__wrapper .ng-select .ng-select-container {
  min-height: 40px !important;
}
.page-wrapper .pagination__wrapper .ng-select .ng-arrow-wrapper {
  min-height: 38px;
}

.social-buttons .social-buttons__container {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 8px 0 0;
}
.social-buttons .social-buttons__container .button-theme {
  background: var(--Yellow);
}
.social-buttons .social-buttons__container .social-buttons__content {
  display: none;
}
.social-buttons .social-buttons__container .social-buttons__content .social-buttons__list {
  white-space: nowrap;
}
.social-buttons .social-buttons__container .social-buttons__content .social-buttons__list .social-buttons__item {
  display: inline-block;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: 0px 50%;
  padding-left: 4px;
}
.social-buttons .social-buttons__container .social-buttons__content .social-buttons__list .social-buttons__item .social-buttons__link {
  width: 32px;
  height: 32px;
}
.social-buttons .social-buttons__container .social-buttons__content .social-buttons__list .social-buttons__item .social-buttons__link .social-buttons__img {
  max-width: 19px;
  max-height: 19px;
}
.social-link__top-item {
  display: inline-block;
  vertical-align: middle;
  margin: 0 6px;
}
@media (max-width: 900px) {
  .social-link__top-item {
    margin: 0 4px;
    display: none;
  }
}
.social-link__top-item--visible-sm {
  display: none;
}
@media (max-width: 479px) {
  .social-link__top-item--visible-sm {
    display: inline-block;
  }
}
@media (max-width: 479px) {
  .social-link__top-item--hidden-sm {
    display: none;
  }
}
.social-link__top-item .btn-icon .btn-icon__img,
.social-link__top-item .btn-icon use {
  fill: var(--Main1);
  fill-opacity: 0.8;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.social-link__top-item .btn-icon.active,
.social-link__top-item .btn-icon:active,
.social-link__top-item .btn-icon:hover {
  background: rgba(58, 58, 58, 0.8);
  border-color: transparent;
}
.social-link__top-item .btn-icon.active .btn-icon__img,
.social-link__top-item .btn-icon:active .btn-icon__img,
.social-link__top-item .btn-icon:hover .btn-icon__img,
.social-link__top-item .btn-icon.active use,
.social-link__top-item .btn-icon:active use,
.social-link__top-item .btn-icon:hover use {
  fill: #FFF;
  fill-opacity: 1;
}
.social-link__top-item .btn-icon--light {
  border-color: #fff;
  fill: #fff;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.social-link__top-item .btn-icon--light .btn-icon__img,
.social-link__top-item .btn-icon--light use {
  fill: #fff;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.social-link__top-item .btn-icon--light.active,
.social-link__top-item .btn-icon--light:active,
.social-link__top-item .btn-icon--light:hover {
  background: #fff;
}
.social-link__top-item .btn-icon--light.active .btn-icon__img,
.social-link__top-item .btn-icon--light:active .btn-icon__img,
.social-link__top-item .btn-icon--light:hover .btn-icon__img,
.social-link__top-item .btn-icon--light.active use,
.social-link__top-item .btn-icon--light:active use,
.social-link__top-item .btn-icon--light:hover use {
  fill: rgba(58, 58, 58, 0.8);
}

.tableCommon .dataTables_wrapper.no-footer .dataTables_scrollBody {
  border-color: var(--Stroke);
}
.tableCommon .dataTables_wrapper .dataTables_paginate .paginate_button.current,
.tableCommon .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
  margin-top: 35px;
  background: transparent;
  padding: 5px;
  font-size: 14px;
}
.tableCommon table.dataTable thead th,
.tableCommon table.dataTable thead td {
  border-color: var(--Stroke);
}
.tableCommon .dataTables_wrapper .dataTables_paginate {
  margin-right: 20px;
  margin-top: -20px;
  padding-top: 0;
}
.tableCommon table.dataTable thead th,
.tableCommon table.dataTable thead td {
  font-weight: normal;
  color: var(--Main1);
}
.tableCommon .sorting-1 {
  font-weight: bold;
}
.tableCommon .DTFC_LeftBodyWrapper .DTFC_LeftBodyWrapper {
  height: 60px;
}
.filter-item {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.tableElements {
  min-height: 500px;
}
.tableElements .sorting {
  background-color: var(--Bg1);
  border-right: 0.5px solid var(--Stroke);
  border-top: 0.5px solid var(--Stroke);
}
.tableElements .sorting_asc {
  background-color: var(--Bg1);
  border-top: 0.5px solid var(--Stroke);
  border-right: 0.5px solid var(--Stroke);
}
.tableElements .sorting_desc {
  background-color: var(--Bg1);
}
.tableElements .dt-button,
.tableElements .dt-button:hover {
  border: none;
  padding-left: 30px;
  margin: 5px 30px;
  background: transparent;
  margin-top: 35px;
}
@media screen and (max-width: 660px) {
  .tableElements .dt-button,
  .tableElements .dt-button:hover {
    padding-left: 30px;
    margin-top: 10px;
    margin-left: 0px;
    margin-right: 0px;
  }
}
.tableElements .dt-button:hover {
  color: var(--Main2);
}
.tableElements .pagesize {
  margin-top: 15px;
  float: right;
  padding: 5px;
}
@media screen and (max-width: 660px) {
  .tableElements .pagesize {
    width: 100%;
    margin: auto;
  }
}
.tableElements .pagesize select {
  margin-top: 15px;
  width: auto;
  display: inline;
}
.tableElements table {
  font-size: 14px;
  width: 100%;
  min-width: 130px;
  -webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.tableElements table .status {
  width: 100%;
  border: 1px solid var(--Main2);
  border-radius: 5px;
  background: transparent;
  padding: 3px;
  margin: 0;
  height: 32px;
  min-width: 270px;
  background-repeat: no-repeat;
  background-position: center right;
  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 1px;
  text-overflow: '';
}
.tableElements table .table-select-input-icon {
  background-color: transparent;
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
  margin: 1px 1px 0 0;
  top: 3px;
  height: 24px;
  width: 19px;
  position: absolute;
  right: 0;
  border-left: solid 1px var(--Stroke);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.tableElements table .table-select-input-icon__filter {
  background-color: transparent;
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
  margin: 1px 1px 0 0;
  top: 3px;
  height: 24px;
  right: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.tableElements table .icon-calm {
  height: 24px;
  width: 24px;
}
.tableElements table thead {
  background-color: var(--Bg1);
  border-left: 0.5px solid var(--Stroke);
}
.tableElements table th,
.tableElements table td {
  padding: 10px 5px;
  vertical-align: middle;
  text-align: center;
}
.tableElements table tr.filters th {
  padding: 5px 10px;
  min-width: 129px;
  border-right: 0.5px solid var(--Stroke);
}
.tableElements table th {
  text-align: left;
  color: var(--Main1);
  padding-right: 20px;
}
.tableElements table tr.odd {
  background-color: var(--Bg1);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.tableElements table tr td:first-child {
  padding: 15px;
  font-weight: bold;
  line-height: 1.07;
  letter-spacing: normal;
  text-align: center;
  color: var(--Main2);
}
.tableElements table tr.filters input,
.tableElements table tr.filters select {
  width: 100%;
  border: none;
  background: transparent;
  padding: 0;
  margin: 0;
  height: 20px;
  min-width: 100px;
  background-repeat: no-repeat;
  background-position: center right;
  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 1px;
  text-overflow: '';
}
.tableElements table tr.filters .custom-date-time {
  min-width: 100px;
}
.tableElements table tr.filters .custom-date-time input {
  width: 48%;
  min-width: 45px;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center right;
}
.tableElements table tr.filters input {
  background-repeat: no-repeat;
  background-position: center right;
}
.tableElements table input[type="checkbox"] {
  position: static;
  left: 0px;
  max-width: 16px;
  max-height: 16px;
  margin: 0 auto;
  background-color: var(--Bg1);
}
.tableElements table input[type="checkbox"]:checked:before {
  content: 'x';
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: -4px;
  margin-right: 0.5px;
}
.tableElements .table-page__icon-next {
  height: 10px;
  width: 10px;
}
.tableElements .table-page__icon-prev {
  height: 10px;
  width: 10px;
}
.tableElements .export-excel-icon {
  width: 24px;
  height: 22.6px;
  margin-right: 10px;
  position: absolute;
  top: 4px;
  left: 10px;
}
@media screen and (max-width: 660px) {
  .tableElements .export-excel-icon {
    position: relative;
    margin-right: 10px;
  }
}
.tableElements .export-excel-text {
  color: var(--Main2);
  text-decoration: underline;
  margin-left: 15px;
}
.tableElements .export-excel-text:hover {
  color: var(--Subsidiary);
}

.k-filtercell .k-filtercell-wrapper,
.k-filtercell > span {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.page-wrapper .k-filtercell > span > .k-button {
  top: initial !important;
  min-width: calc(0.75rem + 1.5em);
  height: calc(0.75rem + 1.5em);
}
.page-wrapper .k-filtercell .k-filtercell-wrapper > label,
.page-wrapper .k-filtercell > span > label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0;
}
.k-pager-nav + .k-pager-nav,
.k-pager-nav + .k-pager-numbers,
.k-pager-nav + .k-pager-numbers-wrap,
.k-pager-numbers .k-current-page ~ li + li,
.k-pager-numbers + .k-pager-nav,
.k-pager-numbers-wrap + .k-pager-nav {
  padding: 0 3px;
  white-space: nowrap;
}
.k-list .k-item,
.k-list-optionlabel {
  padding: 4px 12px !important;
  font-size: 12px;
  min-height: 0px;
  line-height: 120%;
}
.k-popup {
  padding: 0;
}
.k-pager-wrap .k-pager-nav:not(.k-dropdown-wrap) {
  border: none !important;
  border-radius: 4px;
  min-width: 24px !important;
  height: 24px !important;
  padding: 0 !important;
  font-size: 16px;
}
.k-pager-wrap .k-link {
  border: none !important;
  border-radius: 4px;
  width: auto !important;
  min-width: 24px !important;
  height: 24px !important;
  padding: 0 8px !important;
  font-size: 16px;
}
.k-pager-wrap .k-link:focus {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.k-pager-wrap .k-icon {
  width: auto;
  height: auto;
}
.k-pager-wrap .k-pager-numbers .k-state-selected {
  border-radius: 4px;
  min-width: 24px;
  width: initial;
  height: 24px;
  font-size: 16px;
  padding: 0 3px;
  border: none;
  background: var(--Main2);
  color: #fff !important;
}
.k-pager-wrap .k-pager-numbers .k-link {
  color: var(--Main1);
}
.k-i-arrow-60-left::before,
.k-i-arrow-w::before,
.k-i-expand-w::before,
.k-i-sarrow-w::before {
  content: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 5L7.5 10L12.5 15' stroke='%233A3A3A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") !important;
}
.k-i-arrow-60-right::before,
.k-i-arrow-e::before,
.k-i-expand-e::before,
.k-i-expand::before,
.k-i-sarrow-e::before {
  content: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 15L12.5 10L7.5 5' stroke='%233A3A3A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") !important;
}
.k-i-arrow-end-left::before,
.k-i-seek-w::before {
  content: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 15L9 10L14 5' stroke='%233A3A3A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 5V15' stroke='%233A3A3A' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E%0A") !important;
}
.k-i-arrow-end-right::before,
.k-i-seek-e::before {
  content: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 15L10 10L5 5' stroke='%233A3A3A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 5V15' stroke='%233A3A3A' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E%0A") !important;
}
.k-animation-container .k-popup {
  width: 100% !important;
  min-width: 80px;
}
.k-animation-container .k-popup.k-calendar-container {
  width: auto !important;
}
.k-animation-container .k-popup.k-column-menu {
  max-width: 600px;
}
.k-animation-container .k-popup.k-column-menu .custom-input-group {
  height: auto!important;
}
.page-wrapper .k-grid-header .k-header > .k-link {
  text-align: left !important;
  word-break: break-word;
}
.k-filtercell .k-filtercell-wrapper,
.k-filtercell > span {
  width: 100%;
}
.k-filtercell > span .k-widget:not(.k-dropdown-operator.k-widget) {
  width: 100% !important;
}

.page-wrapper .commonTableElements .table {
  display: table;
  width: 100%;
  text-align: center;
}
@media (max-width: 500px) {
  .page-wrapper .commonTableElements .table {
    text-align: left;
  }
}
.page-wrapper .commonTableElements .table .project_name-cell {
  text-align: left;
}
.page-wrapper .commonTableElements .table.left,
.page-wrapper .commonTableElements .table .left {
  text-align: left !important;
}
.page-wrapper .commonTableElements .table.red,
.page-wrapper .commonTableElements .table .red {
  color: var(--Red);
}
.page-wrapper .commonTableElements .table .trigger {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
}
.page-wrapper .commonTableElements .table .trigger svg {
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.page-wrapper .commonTableElements .table .trigger.open svg {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.page-wrapper .commonTableElements .table--p-present .table__cell {
  border-bottom: 1px solid var(--Stroke);
  padding: 10px 5px;
  color: var(--Main1);
  vertical-align: middle;
  text-align: center;
  display: table-cell;
  word-break: keep-all;
}
@media (max-width: 768px) {
  .page-wrapper .commonTableElements .table--p-present .table__cell {
    display: none;
  }
}
.page-wrapper .commonTableElements .table--p-present .table__cell:last-child {
  width: 10%;
}
@media (max-width: 768px) {
  .page-wrapper .commonTableElements .table--p-present .table__cell:last-child {
    display: none;
  }
}
.page-wrapper .commonTableElements .table--p-present .table__cell a {
  color: var(--Main2);
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.page-wrapper .commonTableElements .table--p-present .table__cell a:hover {
  color: var(--Subsidiary);
}
.page-wrapper .commonTableElements .table--p-present .table__cell-hidden {
  display: none;
  border: 1px solid var(--Stroke);
  padding: 10px;
}
@media (max-width: 768px) {
  .page-wrapper .commonTableElements .table--p-present .table__cell-hidden {
    display: block;
    margin-bottom: 10px;
  }
}
.page-wrapper .commonTableElements .table--p-present .table__cell.UserInvitationStatus:nth-child(1) {
  width: 54px !important;
}
.page-wrapper .commonTableElements .table--p-present .table__cell.project_name-cell {
  word-break: break-word;
  text-align: center;
}
.page-wrapper .commonTableElements .table--p-present .table__cell.project_name-cell span {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -moz-box;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  line-clamp: 2;
  box-orient: vertical;
}
.page-wrapper .commonTableElements .table--p-present .table__cell.red {
  color: var(--Red);
}
.page-wrapper .commonTableElements .table--p-present .table__cell.clickable {
  cursor: pointer;
}
.page-wrapper .commonTableElements .table--p-present .table__row {
  display: table-row;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
@media (max-width: 768px) {
  .page-wrapper .commonTableElements .table--p-present .table__row:nth-child(1) {
    display: none;
  }
}
.page-wrapper .commonTableElements .table--p-present .table__row.disabled * {
  color: var(--Stroke) !important;
}
.page-wrapper .commonTableElements .table--p-present .table__row:not(.header) .table__cell {
  word-break: break-word;
}
.page-wrapper .commonTableElements .table--p-present .table__row--header,
.page-wrapper .commonTableElements .table--p-present .table__row.header {
  background: var(--Bg2);
  min-height: 40px;
}
.page-wrapper .commonTableElements .table--p-present .table__row--header .table__cell,
.page-wrapper .commonTableElements .table--p-present .table__row.header .table__cell {
  border: none !important;
  color: var(--Subsidiary) !important;
  font-weight: bold;
  min-height: 40px;
}
.page-wrapper .commonTableElements .table--p-present .table__row--header .table__cell:first-child,
.page-wrapper .commonTableElements .table--p-present .table__row.header .table__cell:first-child {
  border-radius: 4px 0 0 4px;
}
.page-wrapper .commonTableElements .table--p-present .table__row--header .table__cell:last-child,
.page-wrapper .commonTableElements .table--p-present .table__row.header .table__cell:last-child {
  border-radius: 0 4px 4px 0;
}
.page-wrapper .commonTableElements .table--p-present .table__row_group {
  display: table-row-group;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.page-wrapper .commonTableElements .table--p-present .table__row_group .table__cell {
  word-break: break-word;
}
.page-wrapper .commonTableElements .table--p-present .table__row_group .table__row:first-child .table__cell {
  font-weight: bold;
}
.page-wrapper .commonTableElements .table--p-present .background-grey {
  background: var(--Disabled);
}
.page-wrapper .commonTableElements .table--p-present .toggle-group-trigger svg {
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.page-wrapper .commonTableElements .table--p-present .toggle-group-trigger.open svg {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
@media (max-width: 768px) {
  .page-wrapper .commonTableElements .project-present__table .table--p-present .table-cell {
    display: table-cell;
  }
}
.page-wrapper .commonTableElements .project-present__table .table--p-present .table-cell-hidden {
  display: none;
  border: 1px solid var(--Stroke);
  padding: 10px;
}
@media (max-width: 768px) {
  .page-wrapper .commonTableElements .project-present__table .table--p-present .table-cell-hidden {
    display: block;
    margin-bottom: 10px;
  }
}
.page-wrapper .commonTableElements .project-present__pagination {
  padding-bottom: 60px;
}
.page-wrapper .commonTableElements .project-present__mob-title {
  font-size: 14px;
  opacity: 0.8;
  font-weight: 700;
  line-height: 1;
  padding: 15px 0 0;
}
.page-wrapper .commonTableElements .project-present__mob-title--main {
  display: none;
}
@media (max-width: 768px) {
  .page-wrapper .commonTableElements .project-present__mob-title--main {
    display: block;
  }
}
.page-wrapper .commonTableElements .table-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: var(--TooltipBG);
  border-radius: 4px;
  width: 32px;
  min-width: 32px;
  height: 32px;
}
.page-wrapper .commonTableElements .table-btn.disabled {
  background: var(--Disabled);
}
.page-wrapper .commonTableElements .btn-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: auto !important;
  height: auto !important;
  border: none !important;
  border-radius: 4px;
  margin: 0 4px;
  cursor: pointer;
}

.custom-table {
  display: block;
  width: 100%;
  overflow-x: auto;
}
.custom-table__th-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  word-break: inherit;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.custom-table__th-wrapper span {
  word-break: inherit;
}
.custom-table-unread td:nth-child(1) {
  position: relative;
}
.custom-table-unread td:nth-child(1)::before {
  content: "";
  position: absolute;
  width: 2px;
  height: 100%;
  left: 0;
  top: 0;
  background: var(--Main2);
}
.custom-table-striped tbody tr:nth-child(even) {
  background-color: var(--Disabled) !important;
}
.custom-table__filter {
  position: relative;
  cursor: pointer;
}
.custom-table__filter-wrapper {
  background: #ffffff;
  -webkit-box-shadow: 0px 4px 10px rgba(58, 58, 58, 0.25);
  box-shadow: 0px 4px 10px rgba(58, 58, 58, 0.25);
  border-radius: 4px;
  position: absolute;
  opacity: 0;
  visibility: hidden;
  z-index: 99;
  top: 100%;
  right: 0;
  padding: 8px;
  width: 215px;
}
.custom-table__filter.open .custom-table__filter-wrapper {
  opacity: 1;
  visibility: visible;
}
.custom-table__filter.active svg path {
  stroke: #3a3a3a;
  fill: var(--Main1);
}
.custom-table-disabled:not(td:nth-child(1)) {
  color: var(--Secondary);
}
.custom-table table {
  width: 100%;
  text-align: left;
  background-color: transparent;
  border-spacing: 0;
}
.custom-table table thead {
  background: var(--Disabled);
}
.custom-table table thead .sort-asc .custom-table__sort path:nth-child(2) {
  fill: var(--Main2);
}
.custom-table table thead .sort-desc .custom-table__sort path:nth-child(1) {
  fill: var(--Main2);
}
.custom-table table td {
  padding: 8px;
  max-width: 340px;
  vertical-align: top;
}
.custom-table table td a {
  color: initial;
}
.custom-table table th {
  padding: 8px;
  vertical-align: bottom;
  word-break: inherit;
  font-weight: bold;
}
.custom-table table th svg {
  margin-left: 8px;
  cursor: pointer;
}
.custom-table.table-fixed table {
  table-layout: fixed;
  word-wrap: break-word;
}

.ui-table {
  overflow-x: auto;
}
.ui-table.no-radius .ui-table__head {
  border-radius: 0;
}
.ui-table.color-line .ui-table__body_line {
  border: none;
}
.ui-table.color-line .ui-table__body_line:nth-child(2n) {
  background: var(--Bg1);
}
.ui-table__head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-width: 800px;
  background: var(--Bg2);
  border-radius: 4px;
  padding: 5px 0;
  padding-left: 24px;
  min-height: 64px;
}
.ui-table__head_item {
  max-width: 100%;
  width: 100%;
  color: var(--Subsidiary);
  padding-right: 10px;
  text-transform: uppercase;
  font-size: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.ui-table__head_item:last-child {
  padding-right: 24px;
}
.ui-table__head_item span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.ui-table__head_item span.top svg path.top {
  fill: var(--Subsidiary);
}
.ui-table__head_item span.bottom svg path.bottom {
  fill: var(--Subsidiary);
}
.ui-table__head_item .tooltip {
  line-height: 0;
  margin-left: 4px;
}
.ui-table__body {
  min-width: 800px;
}
.ui-table__body_line {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid var(--Stroke);
  padding-left: 24px;
  cursor: default;
}
.ui-table__body_line:last-child {
  border-bottom: none;
}
.ui-table__body_line .hovered {
  text-align: center;
  width: 100%;
  cursor: pointer;
}
.ui-table__body_line.accent {
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.ui-table__body_line:hover .accent {
  color: var(--Main2);
}
.ui-table__body_line:hover .accent a {
  color: var(--Main2);
}
.ui-table__body_line_item {
  max-width: 100%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: 72px;
  padding: 10px 0;
  padding-right: 10px;
  font-size: 14px;
  line-height: 160%;
}
.ui-table__body_line_item:last-child {
  padding-right: 24px;
}
.ui-table__body_line_item.center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.ui-table__body_line_item a {
  color: initial;
}
.ui-table__body_line_item span {
  color: var(--Secondary);
}
.ui-table .center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.ui-table .center .hovered {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.ui-table .right {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  text-align: right;
}
.ui-table .right .hovered {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  text-align: right;
}
.ui-table .bold {
  font-weight: bold;
}
.ui-table .accent-link a {
  color: var(--Subsidiary);
  text-decoration: none;
}
.ui-table .w-10 {
  max-width: 10%;
}
.ui-table .w-20 {
  max-width: 20%;
}
.ui-table .w-30 {
  max-width: 30%;
}
.ui-table .w-40 {
  max-width: 40%;
}
.ui-table .w-50 {
  max-width: 50%;
}
.ui-table .w-60 {
  max-width: 60%;
}
.ui-table .w-70 {
  max-width: 70%;
}
.ui-table .w-80 {
  max-width: 80%;
}
.ui-table .w-90 {
  max-width: 90%;
}
.notificate {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 32px 24px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 14px;
  line-height: 140%;
  border-top: 1px solid var(--Stroke);
}
.notificate .image {
  width: 40px;
  min-width: 40px;
  height: 40px;
  background: var(--TooltipBG);
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-right: 12px;
}

.tooltipster-sidetip.tooltipster-borderless .tooltipster-box {
  border: none;
  background: #1b1b1b;
  background: rgba(10, 10, 10, 0.9);
}
.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-box {
  margin-top: 8px;
}
.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-box {
  margin-right: 8px;
}
.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-box {
  margin-left: 8px;
}
.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-box {
  margin-bottom: 8px;
}
.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow {
  height: 8px;
  margin-left: -8px;
  width: 16px;
}
.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow,
.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow {
  height: 16px;
  margin-left: 0;
  margin-top: -8px;
  width: 8px;
}
.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-background {
  display: none;
}
.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-border {
  border: 8px solid transparent;
}
.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-border {
  border-bottom-color: #1b1b1b;
  border-bottom-color: rgba(10, 10, 10, 0.9);
}
.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow-border {
  border-left-color: #1b1b1b;
  border-left-color: rgba(10, 10, 10, 0.9);
}
.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-border {
  border-right-color: #1b1b1b;
  border-right-color: rgba(10, 10, 10, 0.9);
}
.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-arrow-border {
  border-top-color: #1b1b1b;
  border-top-color: rgba(10, 10, 10, 0.9);
}
.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-uncropped {
  top: -8px;
}
.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-uncropped {
  left: -8px;
}

.tooltipster-sidetip.tooltipster-shadow .tooltipster-box {
  border: none;
  background: rgba(58, 58, 58, 0.8);
  -webkit-box-shadow: 0px 4px 10px rgba(58, 58, 58, 0.15);
  box-shadow: 0px 4px 10px rgba(58, 58, 58, 0.15);
  border-radius: 4px;
}
.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-box {
  margin-top: 6px;
}
.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-box {
  margin-right: 6px;
}
.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-box {
  margin-left: 6px;
}
.tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-box {
  margin-bottom: 6px;
}
.tooltipster-sidetip.tooltipster-shadow .tooltipster-content {
  font-size: 14px;
  line-height: 160%;
  color: #fff;
  height: 100%;
  padding: 12px 16px;
}
.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow {
  height: 6px;
  margin-left: -6px;
  width: 12px;
}
.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow,
.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow {
  height: 12px;
  margin-left: 0;
  margin-top: -6px;
  width: 6px;
}
.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-background {
  display: none;
}
.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-border {
  border: 6px solid transparent;
}
.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-border {
  border-bottom-color: rgba(58, 58, 58, 0.8);
}
.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow-border {
  border-left-color: rgba(58, 58, 58, 0.8);
}
.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-border {
  border-right-color: rgba(58, 58, 58, 0.8);
}
.tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-arrow-border {
  border-top-color: rgba(58, 58, 58, 0.8);
}
.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-uncropped {
  top: -6px;
}
.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-uncropped {
  left: -6px;
}

.tooltipster-sidetip.tooltipster-white .tooltipster-box {
  border: none;
  background: #fff;
  -webkit-box-shadow: 0px 4px 10px rgba(58, 58, 58, 0.15);
  box-shadow: 0px 4px 10px rgba(58, 58, 58, 0.15);
  border-radius: 4px;
}
.tooltipster-sidetip.tooltipster-white.tooltipster-bottom .tooltipster-box {
  margin-top: 6px;
}
.tooltipster-sidetip.tooltipster-white.tooltipster-left .tooltipster-box {
  margin-right: 6px;
}
.tooltipster-sidetip.tooltipster-white.tooltipster-right .tooltipster-box {
  margin-left: 6px;
}
.tooltipster-sidetip.tooltipster-white.tooltipster-top .tooltipster-box {
  margin-bottom: 6px;
}
.tooltipster-sidetip.tooltipster-white .tooltipster-content {
  font-size: 14px;
  line-height: 160%;
  color: var(--Main1);
  height: 100%;
}
.tooltipster-sidetip.tooltipster-white .tooltipster-arrow {
  height: 6px;
  margin-left: -6px;
  width: 12px;
}
.tooltipster-sidetip.tooltipster-white.tooltipster-left .tooltipster-arrow,
.tooltipster-sidetip.tooltipster-white.tooltipster-right .tooltipster-arrow {
  height: 12px;
  margin-left: 0;
  margin-top: -6px;
  width: 6px;
}
.tooltipster-sidetip.tooltipster-white .tooltipster-arrow-background {
  display: none;
}
.tooltipster-sidetip.tooltipster-white .tooltipster-arrow-border {
  border: 6px solid transparent;
}
.tooltipster-sidetip.tooltipster-white.tooltipster-bottom .tooltipster-arrow-border {
  border-bottom-color: #fff;
}
.tooltipster-sidetip.tooltipster-white.tooltipster-left .tooltipster-arrow-border {
  border-left-color: #fff;
}
.tooltipster-sidetip.tooltipster-white.tooltipster-right .tooltipster-arrow-border {
  border-right-color: #fff;
}
.tooltipster-sidetip.tooltipster-white.tooltipster-top .tooltipster-arrow-border {
  border-top-color: #fff;
}
.tooltipster-sidetip.tooltipster-white.tooltipster-bottom .tooltipster-arrow-uncropped {
  top: -6px;
}
.tooltipster-sidetip.tooltipster-white.tooltipster-right .tooltipster-arrow-uncropped {
  left: -6px;
}

/* This is the core CSS of Tooltipster */
/* GENERAL STRUCTURE RULES (do not edit this section) */
.tooltipster-base {
  /* this ensures that a constrained height set by functionPosition,
	if greater that the natural height of the tooltip, will be enforced
	in browsers that support display:flex */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: none;
  /* this may be overriden in JS for fixed position origins */
  position: absolute;
  font-family: 'PT Sans', sans-serif;
}
.tooltipster-box {
  /* see .tooltipster-base. flex-shrink 1 is only necessary for IE10-
	and flex-basis auto for IE11- (at least) */
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: 'PT Sans', sans-serif;
}
.tooltipster-content {
  /* prevents an overflow if the user adds padding to the div */
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  /* these make sure we'll be able to detect any overflow */
  max-height: 100%;
  max-width: 100%;
  overflow: auto;
}
.tooltipster-ruler {
  /* these let us test the size of the tooltip without overflowing the window */
  bottom: 0;
  left: 0;
  overflow: hidden;
  position: fixed;
  right: 0;
  top: 0;
  visibility: hidden;
}
/* ANIMATIONS */
/* Open/close animations */
/* fade */
.tooltipster-fade {
  opacity: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity;
}
.tooltipster-fade.tooltipster-show {
  opacity: 1;
}
/* grow */
.tooltipster-grow {
  -webkit-transform: scale(0, 0);
  transform: scale(0, 0);
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-backface-visibility: hidden;
}
.tooltipster-grow.tooltipster-show {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
}
/* swing */
.tooltipster-swing {
  opacity: 0;
  -webkit-transform: rotateZ(4deg);
  transform: rotateZ(4deg);
  -webkit-transition-property: -webkit-transform, opacity;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
.tooltipster-swing.tooltipster-show {
  opacity: 1;
  -webkit-transform: rotateZ(0deg);
  transform: rotateZ(0deg);
  -webkit-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 1);
  -webkit-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
  transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
}
/* fall */
.tooltipster-fall {
  -webkit-transition-property: top;
  transition-property: top;
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
}
.tooltipster-fall.tooltipster-initial {
  top: 0 !important;
}
.tooltipster-fall.tooltipster-dying {
  -webkit-transition-property: all;
  transition-property: all;
  top: 0 !important;
  opacity: 0;
}
/* slide */
.tooltipster-slide {
  -webkit-transition-property: left;
  transition-property: left;
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
}
.tooltipster-slide.tooltipster-initial {
  left: -40px !important;
}
.tooltipster-slide.tooltipster-dying {
  -webkit-transition-property: all;
  transition-property: all;
  left: 0 !important;
  opacity: 0;
}
/* Update animations */
/* We use animations rather than transitions here because
 transition durations may be specified in the style tag due to
 animationDuration, and we try to avoid collisions and the use
 of !important */
/* fade */
@-webkit-keyframes tooltipster-fading {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes tooltipster-fading {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.tooltipster-update-fade {
  -webkit-animation: tooltipster-fading 400ms;
  animation: tooltipster-fading 400ms;
}
/* rotate */
@-webkit-keyframes tooltipster-rotating {
  25% {
    -webkit-transform: rotate(-2deg);
    transform: rotate(-2deg);
  }
  75% {
    -webkit-transform: rotate(2deg);
    transform: rotate(2deg);
  }
  100% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
}
@keyframes tooltipster-rotating {
  25% {
    -webkit-transform: rotate(-2deg);
    transform: rotate(-2deg);
  }
  75% {
    -webkit-transform: rotate(2deg);
    transform: rotate(2deg);
  }
  100% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
}
.tooltipster-update-rotate {
  -webkit-animation: tooltipster-rotating 600ms;
  animation: tooltipster-rotating 600ms;
}
/* scale */
@-webkit-keyframes tooltipster-scaling {
  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes tooltipster-scaling {
  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.tooltipster-update-scale {
  -webkit-animation: tooltipster-scaling 600ms;
  animation: tooltipster-scaling 600ms;
}
/**
 * DEFAULT STYLE OF THE SIDETIP PLUGIN
 * 
 * All styles are "namespaced" with .tooltipster-sidetip to prevent
 * conflicts between plugins.
 */
/* .tooltipster-box */
.tooltipster-sidetip .tooltipster-box {
  background: var(--Stroke);
  border: 2px solid black;
  border-radius: 4px;
}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-box {
  margin-top: 8px;
}
.tooltipster-sidetip.tooltipster-left .tooltipster-box {
  margin-right: 8px;
}
.tooltipster-sidetip.tooltipster-right .tooltipster-box {
  margin-left: 8px;
}
.tooltipster-sidetip.tooltipster-top .tooltipster-box {
  margin-bottom: 8px;
}
/* .tooltipster-content */
.tooltipster-sidetip .tooltipster-content {
  color: white;
  line-height: 18px;
  padding: 6px 15px;
  width: 100%;
}
/* .tooltipster-arrow : will keep only the zone of .tooltipster-arrow-uncropped that
corresponds to the arrow we want to display */
.tooltipster-sidetip .tooltipster-arrow {
  overflow: hidden;
  position: absolute;
}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow {
  height: 10px;
  /* half the width, for centering */
  margin-left: -10px;
  top: 0;
  width: 20px;
}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow {
  height: 20px;
  margin-top: -10px;
  right: 0;
  /* top 0 to keep the arrow from overflowing .tooltipster-base when it has not
	been positioned yet */
  top: 0;
  width: 10px;
}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow {
  height: 20px;
  margin-top: -10px;
  left: 0;
  /* same as .tooltipster-left .tooltipster-arrow */
  top: 0;
  width: 10px;
}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow {
  bottom: 0;
  height: 6px;
  margin-left: -6px;
  width: 12px;
}
/* common rules between .tooltipster-arrow-background and .tooltipster-arrow-border */
.tooltipster-sidetip .tooltipster-arrow-background,
.tooltipster-sidetip .tooltipster-arrow-border {
  height: 0;
  position: absolute;
  width: 0;
}
/* .tooltipster-arrow-background */
.tooltipster-sidetip .tooltipster-arrow-background {
  border: 10px solid transparent;
}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background {
  border-bottom-color: var(--Stroke);
  left: 0;
  top: 3px;
}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background {
  border-left-color: var(--Stroke);
  left: -3px;
  top: 0;
}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background {
  border-right-color: var(--Stroke);
  left: 3px;
  top: 0;
}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background {
  border-top-color: var(--Stroke);
  left: 0;
  top: -3px;
}
/* .tooltipster-arrow-border */
.tooltipster-sidetip .tooltipster-arrow-border {
  border: 10px solid transparent;
  left: 0;
  top: 0;
}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border {
  border-bottom-color: black;
}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border {
  border-left-color: black;
}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border {
  border-right-color: black;
}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border {
  border-top-color: black;
}
/* tooltipster-arrow-uncropped */
.tooltipster-sidetip .tooltipster-arrow-uncropped {
  position: relative;
}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped {
  top: -10px;
}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped {
  left: -10px;
}

.tabs-underline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 16px;
}
.tabs-underline.small-size .tabs-underline_tabs__item a,
.tabs-underline.small-size .tabs-underline_tabs__item span {
  font-size: 14px;
  line-height: 16px;
}
.tabs-underline_tabs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid var(--Secondary);
}
.tabs-underline_tabs__item {
  position: relative;
  padding: 0 16px;
  padding-bottom: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
}
.tabs-underline_tabs__item a,
.tabs-underline_tabs__item span {
  font-size: 18px;
  line-height: 20px;
  text-decoration: none;
  color: initial;
  white-space: nowrap;
  color: var(--Secondary);
}
.tabs-underline_tabs__item.active a,
.tabs-underline_tabs__item.active span {
  color: var(--Main2);
}
.tabs-underline_tabs__item.active:after {
  position: absolute;
  content: '';
  width: 100%;
  left: 0;
  bottom: -1px;
  height: 1px;
  background: var(--Main2);
}
@media screen and (max-width: 768px) {
  .tabs-underline_tabs__item {
    padding-bottom: 14px;
  }
  .tabs-underline_tabs__item a,
  .tabs-underline_tabs__item span {
    font-size: 14px;
  }
}
@media screen and (max-width: 768px) {
  .tabs-underline {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}

.control-widget {
  position: relative;
  border-radius: 4px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  border: 1px solid var(--Stroke);
  margin-bottom: 16px;
}
.control-widget:hover {
  border-color: var(--Main2);
}
.control-widget:hover > .control-widget-panel {
  opacity: 1;
}
.control-widget.disabled:hover {
  border-color: var(--Stroke);
}
.control-widget.disabled > .control-widget-panel {
  display: none;
}
.control-widget-panel {
  position: absolute !important;
  right: -12px;
  top: -12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-shadow: 0px 4px 10px rgba(58, 58, 58, 0.25);
  box-shadow: 0px 4px 10px rgba(58, 58, 58, 0.25);
  background: #fff;
  border-radius: 4px;
  height: 24px;
  opacity: 0;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  z-index: 2;
  overflow: hidden;
}
.control-widget-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-right: 1px;
}
.control-widget-group:after {
  content: '';
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 1px;
  height: 16px;
  background: var(--Stroke);
}
.control-widget-group:last-child {
  padding-right: 0;
}
.control-widget-group:last-child:after {
  display: none;
}
.control-widget-group__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  min-height: 24px;
  min-width: 24px;
  cursor: pointer;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.control-widget-group__item:hover {
  background: var(--TooltipBG);
}

.widget {
  -webkit-box-shadow: 0px 2px 10px rgba(58, 58, 58, 0.1);
  box-shadow: 0px 2px 10px rgba(58, 58, 58, 0.1);
  border-radius: 4px;
  background: #fff;
  margin-bottom: 12px;
  font-size: 14px;
}
.widget.open .widget__content {
  display: block;
}
.widget.open .widget__header .arrow svg {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}
.widget.no-style {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 0;
  margin-bottom: 0;
}
.widget.tabs-hidden .widget__header .tabs {
  opacity: 0;
  margin-top: 0px !important;
  -webkit-transition: 0s;
  transition: 0s;
  height: 0;
  overflow: hidden;
}
.widget.tabs-hidden.open .widget__header .tabs {
  margin-top: 8px !important;
  margin-bottom: -4px;
  opacity: 1;
  height: auto;
}
.widget__header {
  padding: 8px 24px;
  cursor: pointer;
  position: relative;
}
@media screen and (max-width: 991px) {
  .widget__header {
    padding: 8px 10px;
  }
}
.widget__header .trigger {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0 24px;
  margin: 0 -24px;
  position: relative;
  z-index: 1;
  background: #fff;
}
@media screen and (max-width: 991px) {
  .widget__header .trigger {
    padding: 0 10px;
    margin: 0 -10px;
  }
}
.widget__header .trigger h6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-weight: bold;
  font-size: 14px;
  line-height: 16px;
  font-family: 'PT Sans Caption', sans-serif;
}
.widget__header .trigger h6 svg {
  min-width: 24px;
  margin-right: 10px;
}
.widget__header .trigger h6 span {
  font-weight: bold !important;
  color: var(--Secondary);
}
.widget__header .trigger .arrow {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: bold;
  font-size: 12px;
  line-height: 16px;
  font-family: 'PT Sans Caption', sans-serif;
  cursor: pointer;
}
.widget__header .trigger .arrow svg {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.widget__header .trigger .arrow span {
  white-space: nowrap;
}
@media screen and (max-width: 768px) {
  .widget__header .trigger .arrow span {
    display: none;
  }
}
.widget__content {
  padding: 0 24px;
  border-top: 1px solid var(--Stroke);
  display: none;
}
@media screen and (max-width: 991px) {
  .widget__content {
    padding: 0 10px;
  }
}
.widget__content svg {
  min-width: 24px;
}
.widget__content_item {
  padding: 10px 0px;
  border-bottom: 1px solid var(--Stroke);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
}
.widget__content_item.border-right {
  border-bottom: none;
  border-top: 1px solid var(--Stroke);
}
.widget__content_item.border-right:nth-child(2n+1):before {
  content: '';
  width: 1px;
  height: calc(100% - 16px);
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  background: var(--Stroke);
}
@media screen and (max-width: 768px) {
  .widget__content_item.border-right:nth-child(2n+1):before {
    display: none;
  }
}
.widget__content_item.border-right:nth-child(2n+2) {
  padding-left: 24px;
}
@media screen and (max-width: 991px) {
  .widget__content_item.border-right:nth-child(2n+2) {
    padding-left: 16px;
  }
}
@media screen and (max-width: 768px) {
  .widget__content_item.border-right:nth-child(2n+2) {
    padding-left: 0;
  }
}
.widget__content_item.border-right:nth-child(1),
.widget__content_item.border-right:nth-child(2) {
  border-top: none;
}
@media screen and (max-width: 768px) {
  .widget__content_item.border-right:nth-child(2) {
    border-top: 1px solid var(--Stroke) !important;
  }
}
.widget__content_item a {
  color: initial;
  text-decoration: none;
}
.widget .tabs {
  background: var(--Bg1);
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media screen and (max-width: 414px) {
  .widget .tabs {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.widget .tabs.responsive {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.widget .tabs.responsive .tabs__item {
  width: 100%;
}
@media screen and (max-width: 768px) {
  .widget .tabs.responsive .tabs__item {
    width: calc(100% - 4px);
  }
}
.widget .tabs__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;
  border-radius: 4px;
  width: calc(25% - 4px);
  -webkit-transition: 0.2s;
  transition: 0.2s;
  font-size: 14px;
  line-height: 120%;
  cursor: pointer;
  padding: 7px 10px;
  margin: 4px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .widget .tabs__item {
    width: calc(50% - 7px);
  }
  .widget .tabs__item:after {
    display: none;
  }
}
@media screen and (max-width: 440px) {
  .widget .tabs__item {
    width: 100%;
  }
}
.widget .tabs__item:after {
  content: '';
  height: 100%;
  width: 1px;
  background: var(--Stroke);
  position: absolute;
  right: -3px;
}
.widget .tabs__item:last-child:after {
  display: none;
}
.widget .tabs__item span {
  padding-bottom: 8px;
  margin-bottom: 8px;
  border-bottom: 1px solid var(--Stroke);
}
.widget .tabs__item span:last-child {
  padding: 0;
  border-bottom: 0;
  margin: 0;
}
.widget .tabs__item.active {
  background: #fff;
  font-weight: bold;
  -webkit-box-shadow: 0px 2px 10px rgba(58, 58, 58, 0.1);
  box-shadow: 0px 2px 10px rgba(58, 58, 58, 0.1);
}
.widget .tabs__item.active span {
  border-color: #fff;
}
.widget .tabs__item_count {
  font-weight: normal !important;
}
.widget .anti-plagiarism .widget__content_item {
  padding: 8px 0;
}
.widget .anti-plagiarism .widget__content_item:first-child {
  padding-top: 16px;
}
.widget .anti-plagiarism .widget__content_item:last-child {
  border-bottom: none;
  padding-bottom: 16px;
}
.widget .contact {
  line-height: 1;
  font-size: 12px;
}
.widget .contact .widget__content_item {
  padding: 8px 0;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.widget .contact .widget__content_item:first-child {
  padding-top: 16px;
}
.widget .contact .widget__content_item:last-child {
  border-bottom: none;
  padding-bottom: 16px;
}
.widget .contact lib-contact-line .widget__content_item {
  border-bottom: 1px solid var(--Stroke) !important;
  padding: 8px 0 8px 0 !important;
}
.widget .contact lib-contact-line:last-child .widget__content_item {
  border-bottom: none !important;
  padding: 8px 0 16px 0 !important;
}
.widget .contact lib-contact-line:first-child .widget__content_item {
  padding: 16px 0 8px 0 !important;
}
.widget .contact .avatar {
  width: 24px;
  min-width: 24px;
  height: 24px;
  overflow: hidden;
  border-radius: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.widget .contact .avatar img {
  width: 100%;
  height: 100%;
  -o-object-fit: scale-down;
  object-fit: scale-down;
}
.widget .contact .avatar svg {
  width: 24px;
  height: 24px;
}
.widget .contact .position {
  min-width: 165px;
  margin-right: 12px;
}
.widget .contact .name {
  margin-right: 8px;
  width: 200px;
}
.widget .contact .name a {
  color: var(--Main2);
}
.widget .contact-phone {
  width: 190px;
}
.widget .contact .gray {
  color: var(--Stroke);
}
@media (max-width: 576px) {
  .widget .comments {
    padding: 0 24px;
  }
}
.widget .comments .widget__content_wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.widget .comments .widget__content_item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.widget .comments .widget__content_item:last-child {
  border-bottom: none;
}
.widget .comments .widget__content_item:before {
  content: '';
  position: absolute;
  left: -16px;
  top: 10px;
  height: calc(100% - 20px);
  width: 8px;
  -webkit-box-shadow: 0px 1px 3px rgba(58, 58, 58, 0.25);
  box-shadow: 0px 1px 3px rgba(58, 58, 58, 0.25);
  border-radius: 2px;
}
.widget .comments .widget__content_item.green:before {
  background: var(--Green);
}
.widget .comments .widget__content_item.yellow:before {
  background: var(--Yellow);
}
.widget .comments .widget__content_item.red:before {
  background: var(--Red);
}
.widget .comments .widget__content_item .information {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  color: var(--Stroke);
  font-size: 14px;
  line-height: 160%;
  text-transform: capitalize;
  margin-bottom: 4px;
}
.widget .comments .widget__content_item .information div:first-child {
  color: var(--Main1);
}
.widget .comments .widget__content_item .information-control {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.widget .comments .widget__content_item .information-control__buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.widget .comments .widget__content_item .information-control__buttons div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
}
.widget .comments .widget__content_item .information-control__buttons div svg {
  min-width: 16px;
  max-width: 16px;
}
.widget .comments .widget__content_item .comment {
  font-size: 14px;
  line-height: 140%;
  color: var(--Main1);
  word-break: break-word;
}
.widget .ui-table {
  max-height: 500px;
  display: table;
  width: 100%;
}
.widget .ui-table__head {
  min-height: 32px;
  position: sticky;
  top: 0;
  border-radius: 0;
  min-width: 950px;
  display: table-row;
  background: var(--Bg1);
}
.widget .ui-table__head_item {
  font-size: 14px;
  line-height: 160%;
  text-transform: none;
  padding: 8px;
  display: table-cell;
  width: initial;
  vertical-align: middle;
  white-space: nowrap;
  color: var(--Main1);
  font-weight: bold;
}
.widget .ui-table__body {
  padding: 0;
  min-width: initial;
  display: table-row-group;
}
.widget .ui-table__body_line {
  padding-left: 0px;
  display: table-row;
}
.widget .ui-table__body_line:last-child .ui-table__body_line_item {
  border: none;
}
.widget .ui-table__body_line_item {
  font-size: 14px;
  padding: 8px;
  min-height: 32px;
  display: table-cell;
  width: initial;
  vertical-align: middle;
}
.widget .ui-table__body_line_item .accent-link {
  line-height: 1.4;
}
.widget .ui-table__body_line_item .accent-link a {
  color: var(--Main2);
  text-decoration: none;
}
.widget .ui-table__body_line_item a:hover {
  text-decoration: underline;
}
.widget .ui-table .estimate {
  width: 24px;
  height: 24px;
  background: #fff;
  border: 1px solid var(--Stroke);
  border-radius: 50%;
  -webkit-box-shadow: 0px 4px 10px rgba(58, 58, 58, 0.15);
  box-shadow: 0px 4px 10px rgba(58, 58, 58, 0.15);
}
.widget .ui-table .estimate.green {
  background: var(--Green);
}
.widget .ui-table .estimate.yellow {
  background: var(--Yellow);
}
.widget .ui-table .estimate.red {
  background: var(--Red);
}
.widget .scroll {
  overflow-x: auto;
}
.widget-primary {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.widget-primary .widget__header {
  padding: 16px 0;
}
.widget-primary .widget__header .trigger {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  color: var(--Main2);
}
.widget-primary .widget__header .trigger h6 {
  font-size: 16px;
}
.widget-primary .widget__header .trigger .arrow span {
  display: none;
}
.widget-primary .widget__header .trigger .arrow svg {
  margin-left: 8px;
}
.widget-primary .widget__header .trigger .arrow svg path {
  stroke: var(--Main2);
}
.widget-primary .widget__content {
  border-top: none;
  padding: 8px 0;
}

.page-wrapper .toast-container .ngx-toastr {
  padding: 16px;
  padding-left: 48px;
  margin-bottom: 4px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.page-wrapper .toast-top-right {
  right: 24px;
  top: 16px;
}
.page-wrapper .toast-bottom-right {
  right: 24px;
  bottom: 16px;
}
.page-wrapper .toast-success {
  background-color: var(--Green);
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='12' fill='white'/%3E%3Cpath d='M17.3334 8.66675L10.0001 16.0001L6.66675 12.6667' stroke='%2360A772' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.page-wrapper .toast-success:hover {
  background-color: var(--DarkGreen);
}
.page-wrapper .toast-error {
  background-color: var(--Red);
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='12' fill='white'/%3E%3Cpath d='M16 8L8 16' stroke='%23D14114' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 8L16 16' stroke='%23D14114' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.page-wrapper .toast-error:hover {
  background-color: var(--DarkRed);
}
.page-wrapper .toast-warning {
  background-color: var(--Orange);
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='12' fill='white'/%3E%3Cpath d='M12.1534 16V15.3333M12.1534 13.3333V10.6667M6.66857 18.1667H17.6382C18.6646 18.1667 19.3061 17.0556 18.7929 16.1667L13.3081 6.66667C12.7949 5.77778 11.5119 5.77778 10.9987 6.66667L5.51387 16.1667C5.00067 17.0556 5.64217 18.1667 6.66857 18.1667Z' stroke='%23D57B1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.page-wrapper .toast-warning:hover {
  background-color: var(--DarkOrange);
}
.page-wrapper .toast-close-button {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 4L4 12' stroke='%23F6F6F6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4 4L12 12' stroke='%23F6F6F6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  width: 16px;
  height: 16px;
  right: 16px;
  top: 16px;
  position: absolute;
}
.page-wrapper .toast-close-button span {
  display: none;
}
.page-wrapper .toast-title {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 16px;
}
.page-wrapper .toast-message {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  margin-top: 4px;
}

.page-wrapper.minfin-theme .project__cards .content__title,
.page-wrapper.minfin-theme .news .content__title,
.page-wrapper.minfin-theme .news-info .content__title,
.page-wrapper.minfin-theme .event .content__title,
.page-wrapper.minfin-theme .event-info .content__title,
.page-wrapper.minfin-theme .project__present .content__title,
.page-wrapper.minfin-theme .project__item .content__title,
.page-wrapper.minfin-theme .grant-operator .content__title,
.page-wrapper.minfin-theme .hmao-contests .content__title,
.page-wrapper.minfin-theme .documents .content__title,
.page-wrapper.minfin-theme .hmao-teaching-materials .content__title,
.page-wrapper.minfin-theme .faq .content__title,
.page-wrapper.minfin-theme .hmao-structure .content__title,
.page-wrapper.minfin-theme .hmao-leaders .content__title,
.page-wrapper.minfin-theme .hmao-requisites .content__title,
.page-wrapper.minfin-theme .contact .content__title,
.page-wrapper.minfin-theme .hmao-supervisor .content__title,
.page-wrapper.minfin-theme .hmao-expert-council .content__title,
.page-wrapper.minfin-theme .hmao-coordination-council .content__title,
.page-wrapper.minfin-theme .hmao-contest-direction .content__title,
.page-wrapper.minfin-theme .asi-contests .content__title {
  border: none;
}
.page-wrapper.minfin-theme .project__cards .divider,
.page-wrapper.minfin-theme .news .divider,
.page-wrapper.minfin-theme .news-info .divider,
.page-wrapper.minfin-theme .event .divider,
.page-wrapper.minfin-theme .event-info .divider,
.page-wrapper.minfin-theme .project__present .divider,
.page-wrapper.minfin-theme .project__item .divider,
.page-wrapper.minfin-theme .grant-operator .divider,
.page-wrapper.minfin-theme .hmao-contests .divider,
.page-wrapper.minfin-theme .documents .divider,
.page-wrapper.minfin-theme .hmao-teaching-materials .divider,
.page-wrapper.minfin-theme .faq .divider,
.page-wrapper.minfin-theme .hmao-structure .divider,
.page-wrapper.minfin-theme .hmao-leaders .divider,
.page-wrapper.minfin-theme .hmao-requisites .divider,
.page-wrapper.minfin-theme .contact .divider,
.page-wrapper.minfin-theme .hmao-supervisor .divider,
.page-wrapper.minfin-theme .hmao-expert-council .divider,
.page-wrapper.minfin-theme .hmao-coordination-council .divider,
.page-wrapper.minfin-theme .hmao-contest-direction .divider,
.page-wrapper.minfin-theme .asi-contests .divider {
  background: transparent;
}
.page-wrapper.minfin-theme .new-custom-file-input__item:hover .qq-file-name:before {
  content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 9H19.75V8.68934L19.5303 8.46967L19 9ZM13 3L13.5303 2.46967L13.3107 2.25H13V3ZM13 9H12.25V9.75H13V9ZM4.25 4V20H5.75V4H4.25ZM6 21.75H18V20.25H6V21.75ZM19.75 20V9H18.25V20H19.75ZM19.5303 8.46967L13.5303 2.46967L12.4697 3.53033L18.4697 9.53033L19.5303 8.46967ZM13 2.25H6V3.75H13V2.25ZM13.75 9V3H12.25V9H13.75ZM13 9.75H19V8.25H13V9.75ZM18 21.75C18.9665 21.75 19.75 20.9665 19.75 20H18.25C18.25 20.1381 18.1381 20.25 18 20.25V21.75ZM4.25 20C4.25 20.9665 5.0335 21.75 6 21.75V20.25C5.86193 20.25 5.75 20.1381 5.75 20H4.25ZM5.75 4C5.75 3.86193 5.86193 3.75 6 3.75V2.25C5.0335 2.25 4.25 3.0335 4.25 4H5.75Z' fill='%230090D4'/%3E%3C/svg%3E%0A") !important;
}
.page-wrapper.minfin-theme .telerik-link {
  color: var(--Subsidiary);
}
.page-wrapper.minfin-theme .footer-wrapper .footer {
  background: var(--Main2);
}
.page-wrapper.minfin-theme .footer-wrapper .footer__copyright-text {
  color: #fff;
  font-size: 16px;
  opacity: 1;
}
.page-wrapper.minfin-theme .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label {
  color: var(--Main1);
}
.page-wrapper.minfin-theme .modal-header .modal-title {
  font-family: 'PT Sans Caption', sans-serif;
}
.page-wrapper.minfin-theme .layout .side-menu-nav__item.active {
  border-left: solid 4px var(--Main2);
}
.page-wrapper.minfin-theme .page-sidebar-menu .accordion-menu li.active.active-revert > a {
  border-left-color: transparent;
  background-color: transparent;
}

.page-wrapper.minfin-theme .custom-input-group.custom-multiple-select .chosen-container .chosen-choices .search-choice-close {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' fill='none' viewBox='0 0 12 12'%3E%3Cdefs/%3E%3Cpath stroke='%230090D4' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M11 1L1 11M1 1l10 10'/%3E%3C/svg%3E") center no-repeat !important;
}
.page-wrapper.minfin-theme .custom-input-group.custom-multiple-select .chosen-container .chosen-drop .chosen-results li.result-selected:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cdefs/%3E%3Cpath stroke='%230090D4' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M20 7L9 18l-5-5'/%3E%3C/svg%3E");
}
.page-wrapper.minfin-theme .custom-input-group.custom-multiple-select .chosen-choices-outfield .search-choice-close {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' fill='none' viewBox='0 0 12 12'%3E%3Cdefs/%3E%3Cpath stroke='%230090D4' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M11 1L1 11M1 1l10 10'/%3E%3C/svg%3E") center no-repeat !important;
}

.page-wrapper.minfin-theme {
  --brand-text-nav-link: #2a6ab8;
  --brand-text-accent: #003780;
  --brand-text-controls-default: #2a6ab8;
  --brand-text-controls-hover: #0f54aa;
  --brand-text-controls-selected: #0f54aa;
  --brand-bg-primary-default: #2a6ab8;
  --brand-bg-primary-hover: #0f54aa;
  --brand-bg-secondary-default: #edf5ff;
  --brand-bg-secondary-hover: #bed6f1;
  --brand-bg-tertiary-default: #FFF;
  --brand-bg-tertiary-hover: #edf5ff;
  --brand-bg-tertiary-selected: #edf5ff;
  --brand-bg-header-scroll-up: #ffffffe6;
  --brand-bg-transparent: #2a6ab800;
  --neutral-bg-page: #EEF0F4;
  --neutral-bg-modal: #26262640;
  --neutral-bg-divider: #EEF0F4;
  --neutral-bg-stroke-default: #DBDFE5;
  --neutral-bg-stroke-hover: #BFC5CC;
  --neutral-bg-island-default: #F8F9FA;
  --neutral-bg-island-hover: #EEF0F4;
  --neutral-bg-disabled: #EEF0F4;
  --neutral-bg-inverse: #33373C;
  --neutral-icon-default: #33373C;
  --neutral-icon-disabled: #71767E;
  --neutral-icon-inverse: #FFF;
  --neutral-icon-info: #9AA0A8;
  --neutral-text-primary: #262626;
  --neutral-text-secondary: #4D5157;
  --neutral-text-tertiary: #71767E;
  --neutral-text-inverse: #FFF;
  --neutral-text-link-monochrome: #262626;
  --neutral-control-bg-disabled: #EEF0F4;
  --neutral-control-bg-accent-disabled: #71767E;
  --Main1: #262626;
  --Main2: #2a6ab8;
  --Subsidiary: #003780;
  --Secondary: #71767E;
  --Bg1: #F8F9FA;
  --Bg2: #edf5ff;
  --Stroke: #DBDFE5;
  --StrokeHover: #BFC5CC;
  --Icon: #33373C;
}
.page-main .common-admin__section .color-theme-edit-box-color .box .MinfinTheme {
  --Main2: #2a6ab8;
  --Subsidiary: #003780;
  --Secondary: #71767E;
  --ThemePreview: linear-gradient(90deg, var(--Subsidiary) 33.33%, var(--Main2) 33.33%, var(--Main2) 66.66%, var(--Secondary) 66.66%);
  background-image: var(--ThemePreview);
}

.PtSans * {
  font-family: 'PT Sans', sans-serif;
}
.PtSans * .note-editing-area * {
  font-family: initial;
}
.PtSans {
  --body-extra-lg-font-family: PT Sans;
  --body-extra-lg-font-weight: 400;
  --body-extra-lg-line-height: 32px;
  --body-extra-lg-font-size: 24px;
  --body-extra-lg-letter-spacing: 0%;
  --body-extra-lg-paragraph-spacing: 8px;
  --body-extra-lg-text-case: none;
  --body-extra-lg-text-decoration: none;
  --body-lg-font-family: PT Sans;
  --body-lg-font-weight: 400;
  --body-lg-line-height: 24px;
  --body-lg-font-size: 16px;
  --body-lg-letter-spacing: 0%;
  --body-lg-paragraph-spacing: 8px;
  --body-lg-text-case: none;
  --body-lg-text-decoration: none;
  --body-md-font-family: PT Sans;
  --body-md-font-weight: 400;
  --body-md-line-height: 20px;
  --body-md-font-size: 14px;
  --body-md-letter-spacing: 0%;
  --body-md-paragraph-spacing: 4px;
  --body-md-text-case: none;
  --body-md-text-decoration: none;
  --body-sm-font-family: PT Sans;
  --body-sm-font-weight: 400;
  --body-sm-line-height: 16px;
  --body-sm-font-size: 12px;
  --body-sm-letter-spacing: 0%;
  --body-sm-paragraph-spacing: 4px;
  --body-sm-text-case: none;
  --body-sm-text-decoration: none;
  --body-extra-sm-font-family: PT Sans;
  --body-extra-sm-font-weight: 400;
  --body-extra-sm-line-height: 12px;
  --body-extra-sm-font-size: 8px;
  --body-extra-sm-letter-spacing: 0%;
  --body-extra-sm-paragraph-spacing: 0px;
  --body-extra-sm-text-case: none;
  --body-extra-sm-text-decoration: none;
  --body-lg-bold-font-family: PT Sans;
  --body-lg-bold-font-weight: 700;
  --body-lg-bold-line-height: 20px;
  --body-lg-bold-font-size: 16px;
  --body-lg-bold-letter-spacing: 0%;
  --body-lg-bold-paragraph-spacing: 0px;
  --body-lg-bold-text-case: none;
  --body-lg-bold-text-decoration: none;
  --body-md-bold-font-family: PT Sans;
  --body-md-bold-font-weight: 700;
  --body-md-bold-line-height: 16px;
  --body-md-bold-font-size: 14px;
  --body-md-bold-letter-spacing: 0%;
  --body-md-bold-paragraph-spacing: 0px;
  --body-md-bold-text-case: none;
  --body-md-bold-text-decoration: none;
  --body-sm-bold-font-family: PT Sans;
  --body-sm-bold-font-weight: 700;
  --body-sm-bold-line-height: 16px;
  --body-sm-bold-font-size: 12px;
  --body-sm-bold-letter-spacing: 0%;
  --body-sm-bold-paragraph-spacing: 0px;
  --body-sm-bold-text-case: none;
  --body-sm-bold-text-decoration: none;
  --headlines-lvl-1-font-family: PT Sans Caption;
  --headlines-lvl-1-font-weight: 700;
  --headlines-lvl-1-line-height: 48px;
  --headlines-lvl-1-font-size: 40px;
  --headlines-lvl-1-letter-spacing: 0%;
  --headlines-lvl-1-paragraph-spacing: 0px;
  --headlines-lvl-1-text-case: none;
  --headlines-lvl-1-text-decoration: none;
  --headlines-lvl-2-font-family: PT Sans Caption;
  --headlines-lvl-2-font-weight: 700;
  --headlines-lvl-2-line-height: 40px;
  --headlines-lvl-2-font-size: 32px;
  --headlines-lvl-2-letter-spacing: 0%;
  --headlines-lvl-2-paragraph-spacing: 0px;
  --headlines-lvl-2-text-case: none;
  --headlines-lvl-2-text-decoration: none;
  --headlines-lvl-3-font-family: PT Sans Caption;
  --headlines-lvl-3-font-weight: 700;
  --headlines-lvl-3-line-height: 28px;
  --headlines-lvl-3-font-size: 24px;
  --headlines-lvl-3-letter-spacing: 0%;
  --headlines-lvl-3-paragraph-spacing: 0px;
  --headlines-lvl-3-text-case: none;
  --headlines-lvl-3-text-decoration: none;
  --headlines-lvl-4-font-family: PT Sans Caption;
  --headlines-lvl-4-font-weight: 700;
  --headlines-lvl-4-line-height: 24px;
  --headlines-lvl-4-font-size: 18px;
  --headlines-lvl-4-letter-spacing: 0%;
  --headlines-lvl-4-paragraph-spacing: 0px;
  --headlines-lvl-4-text-case: none;
  --headlines-lvl-4-text-decoration: none;
  --headlines-lvl-5-font-family: PT Sans Caption;
  --headlines-lvl-5-font-weight: 700;
  --headlines-lvl-5-line-height: 20px;
  --headlines-lvl-5-font-size: 16px;
  --headlines-lvl-5-letter-spacing: 0%;
  --headlines-lvl-5-paragraph-spacing: 0px;
  --headlines-lvl-5-text-case: none;
  --headlines-lvl-5-text-decoration: none;
  --headlines-lvl-6-font-family: PT Sans Caption;
  --headlines-lvl-6-font-weight: 700;
  --headlines-lvl-6-line-height: 16px;
  --headlines-lvl-6-font-size: 14px;
  --headlines-lvl-6-letter-spacing: 0%;
  --headlines-lvl-6-paragraph-spacing: 0px;
  --headlines-lvl-6-text-case: none;
  --headlines-lvl-6-text-decoration: none;
}

.mrx-anti-plagiarism {
  -webkit-box-shadow: 0px 2px 10px rgba(58, 58, 58, 0.1);
  box-shadow: 0px 2px 10px rgba(58, 58, 58, 0.1);
  border-radius: 4px;
  background: #fff;
  font-size: 14px;
}
.mrx-anti-plagiarism__header {
  cursor: pointer;
  position: relative;
}
.mrx-anti-plagiarism__header--info-text {
  font-size: 12px;
  font-weight: bold;
}
.mrx-anti-plagiarism__header--info-text ~ .mrx-icon {
  margin-bottom: -2px;
}
@media (max-width: 767px) {
  .mrx-anti-plagiarism__header--info-text {
    display: none;
  }
}
.mrx-anti-plagiarism__content {
  border-top: 1px solid var(--Stroke);
}
.mrx-anti-plagiarism__content-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
}
.mrx-anti-plagiarism__content-item:not(:last-child) {
  border-bottom: 1px solid var(--Stroke);
}
.mrx-anti-plagiarism__content-item:not(:first-child) {
  padding-top: 8px;
}
.mrx-anti-plagiarism__content-item:not(:last-child) {
  padding-bottom: 8px;
}
.mrx-anti-plagiarism__content-item:first-child {
  padding-top: 16px;
}
.mrx-anti-plagiarism__content-item:last-child {
  padding-bottom: 16px;
}

#cadesplugin_ovr {
  z-index: 2000;
}

.page-wrapper .myrtex-ui-link {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 143%;
  text-decoration: none;
  background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));
  background-image: linear-gradient(transparent, transparent);
  background-repeat: no-repeat;
  background-size: 100% 0;
  background-position: 0 100%;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.page-wrapper .myrtex-ui-link-primary {
  color: var(--myrtex-ui-primary-link);
}
.page-wrapper .myrtex-ui-link-primary:hover {
  color: var(--myrtex-ui-primary-link-hover);
  text-decoration: underline;
}
.page-wrapper .myrtex-ui-link-primary:visited {
  color: var(--myrtex-ui-primary-link-visited);
}
.page-wrapper .myrtex-ui-link-nav {
  color: var(--Main2);
}
.page-wrapper .myrtex-ui-link-nav:hover {
  background-size: 100% 1px;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, var(--Main2)), to(var(--Main2)));
  background-image: linear-gradient(var(--Main2) 0, var(--Main2) 100%);
}
.page-wrapper .myrtex-ui-link-nav-monochrome {
  color: var(--Main1);
  background-size: 100% 1px;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, var(--Stroke)), to(var(--Stroke)));
  background-image: linear-gradient(var(--Stroke) 0, var(--Stroke) 100%);
}
.page-wrapper .myrtex-ui-link-nav-monochrome:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, var(--Main1)), to(var(--Main1)));
  background-image: linear-gradient(var(--Main1) 0, var(--Main1) 100%);
}
.page-wrapper .myrtex-ui-link-pseudo {
  color: var(--Main2);
  position: relative;
  white-space: nowrap;
}
.page-wrapper .myrtex-ui-link-pseudo::after {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  background-size: 10px 1px;
  background-image: -webkit-gradient(linear, left top, right top, from(var(--Stroke)), color-stop(33%, var(--Stroke)), color-stop(33%, transparent), color-stop(66%, transparent), color-stop(66%, var(--Stroke)), to(var(--Stroke)));
  background-image: linear-gradient(90deg, var(--Stroke) 0%, var(--Stroke) 33%, transparent 33%, transparent 66%, var(--Stroke) 66%, var(--Stroke) 100%);
  background-repeat: repeat-x;
}
.page-wrapper .myrtex-ui-link-pseudo:hover::after {
  background-image: -webkit-gradient(linear, left top, right top, from(var(--Main2)), color-stop(33%, var(--Main2)), color-stop(33%, transparent), color-stop(66%, transparent), color-stop(66%, var(--Main2)), to(var(--Main2)));
  background-image: linear-gradient(90deg, var(--Main2) 0%, var(--Main2) 33%, transparent 33%, transparent 66%, var(--Main2) 66%, var(--Main2) 100%);
}
.page-wrapper .myrtex-ui-link-pseudo-monochrome {
  color: var(--Main1);
  position: relative;
  white-space: nowrap;
}
.page-wrapper .myrtex-ui-link-pseudo-monochrome::after {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  background-size: 10px 1px;
  background-image: -webkit-gradient(linear, left top, right top, from(var(--Stroke)), color-stop(33%, var(--Stroke)), color-stop(33%, transparent), color-stop(66%, transparent), color-stop(66%, var(--Stroke)), to(var(--Stroke)));
  background-image: linear-gradient(90deg, var(--Stroke) 0%, var(--Stroke) 33%, transparent 33%, transparent 66%, var(--Stroke) 66%, var(--Stroke) 100%);
  background-repeat: repeat-x;
}
.page-wrapper .myrtex-ui-link-pseudo-monochrome:hover::after {
  background-image: -webkit-gradient(linear, left top, right top, from(var(--StrokeHover)), color-stop(33%, var(--StrokeHover)), color-stop(33%, transparent), color-stop(66%, transparent), color-stop(66%, var(--StrokeHover)), to(var(--StrokeHover)));
  background-image: linear-gradient(90deg, var(--StrokeHover) 0%, var(--StrokeHover) 33%, transparent 33%, transparent 66%, var(--StrokeHover) 66%, var(--StrokeHover) 100%);
}

.mrx-alert.mrx-alert.color-info {
  background-color: var(--brand-bg-secondary-default);
}
.mrx-alert.mrx-alert.color-success {
  background-color: var(--system-bg-positive-secondary);
}
.mrx-alert.mrx-alert.color-success .mrx-icon {
  color: var(--system-icon-positive);
}
.mrx-alert.mrx-alert.color-warning {
  background-color: var(--system-bg-attention-secondary);
}
.mrx-alert.mrx-alert.color-warning .mrx-icon {
  color: var(--system-icon-attention);
}
.mrx-alert.mrx-alert.color-danger {
  background-color: var(--system-bg-negative-secondary);
}
.mrx-alert.mrx-alert.color-danger .mrx-icon {
  color: var(--system-icon-negative);
}

.mrx-alert.mrx-alert {
  border-radius: var(--border-radius-1);
  padding: var(--spacing-3) var(--spacing-4);
  position: relative;
  color: var(--neutral-text-primary);
  font-family: var(--body-md-font-family);
  font-size: var(--body-md-font-size);
  font-weight: var(--body-md-font-weight);
  line-height: var(--body-md-line-height);
}
.mrx-alert.mrx-alert .mrx-alert-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: var(--body-lg-bold-font-family);
  font-size: var(--body-lg-bold-font-size);
  font-weight: var(--body-lg-bold-font-weight);
  line-height: var(--body-lg-bold-line-height);
}
.mrx-alert.mrx-alert .icon-close {
  position: absolute;
  top: calc(var(--spacing-module) * 2);
  right: calc(var(--spacing-module) * 2);
  cursor: pointer;
}
.mrx-alert.mrx-alert .icon-alert {
  position: absolute;
  top: 13px;
  left: 16px;
}

.mrx-badge.mrx-badge.color-positive {
  background-color: var(--system-bg-positive-primary);
  color: var(--neutral-text-primary);
}
.mrx-badge.mrx-badge.color-positive.mrx-badge-button,
.mrx-badge.mrx-badge.color-positive.mrx-badge-link {
  -webkit-transition: background-color 0.2s;
  transition: background-color 0.2s;
}
.mrx-badge.mrx-badge.color-positive.mrx-badge-button:hover,
.mrx-badge.mrx-badge.color-positive.mrx-badge-link:hover {
  background-color: var(--system-bg-positive-primary-hover);
}
.mrx-badge.mrx-badge.color-negative {
  background-color: var(--system-bg-negative-primary);
  color: var(--neutral-text-primary);
}
.mrx-badge.mrx-badge.color-negative.mrx-badge-button,
.mrx-badge.mrx-badge.color-negative.mrx-badge-link {
  -webkit-transition: background-color 0.2s;
  transition: background-color 0.2s;
}
.mrx-badge.mrx-badge.color-negative.mrx-badge-button:hover,
.mrx-badge.mrx-badge.color-negative.mrx-badge-link:hover {
  background-color: var(--system-bg-negative-primary-hover);
}
.mrx-badge.mrx-badge.color-attention {
  background-color: var(--system-bg-attention-primary);
  color: var(--neutral-text-primary);
}
.mrx-badge.mrx-badge.color-attention.mrx-badge-button,
.mrx-badge.mrx-badge.color-attention.mrx-badge-link {
  -webkit-transition: background-color 0.2s;
  transition: background-color 0.2s;
}
.mrx-badge.mrx-badge.color-attention.mrx-badge-button:hover,
.mrx-badge.mrx-badge.color-attention.mrx-badge-link:hover {
  background-color: var(--system-bg-attention-primary-hover);
}
.mrx-badge.mrx-badge.color-neutral {
  background-color: var(--neutral-bg-island-default);
  color: var(--neutral-text-primary);
}
.mrx-badge.mrx-badge.color-neutral.mrx-badge-button,
.mrx-badge.mrx-badge.color-neutral.mrx-badge-link {
  -webkit-transition: background-color 0.2s;
  transition: background-color 0.2s;
}
.mrx-badge.mrx-badge.color-neutral.mrx-badge-button:hover,
.mrx-badge.mrx-badge.color-neutral.mrx-badge-link:hover {
  background-color: var(--neutral-bg-island-hover);
}
.mrx-badge.mrx-badge.color-brand {
  background-color: var(--brand-bg-secondary-default);
  color: var(--brand-text-accent);
}
.mrx-badge.mrx-badge.color-brand.mrx-badge-button,
.mrx-badge.mrx-badge.color-brand.mrx-badge-link {
  -webkit-transition: background-color 0.2s;
  transition: background-color 0.2s;
}
.mrx-badge.mrx-badge.color-brand.mrx-badge-button:hover,
.mrx-badge.mrx-badge.color-brand.mrx-badge-link:hover {
  background-color: var(--brand-bg-secondary-hover);
}

.mrx-badge-group.mrx-badge-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: var(--sizing-1);
}

.mrx-badge.mrx-badge.mrx-badge-button {
  border: none;
  outline: none;
  cursor: pointer;
}
.mrx-badge.mrx-badge.mrx-badge-link {
  text-decoration: none;
  cursor: pointer;
}

.mrx-badge.mrx-badge.mrx-type-default {
  border-radius: var(--border-radius-1);
}
.mrx-badge.mrx-badge.mrx-type-default.mrx-size-default {
  padding: var(--spacing-1) var(--spacing-3);
}
.mrx-badge.mrx-badge.mrx-type-default.mrx-size-small {
  padding: 1px var(--spacing-2);
}
.mrx-badge.mrx-badge.mrx-type-circle {
  border-radius: var(--border-radius-3);
  text-align: center;
}
.mrx-badge.mrx-badge.mrx-type-circle.mrx-size-default {
  padding: var(--spacing-1) var(--spacing-2);
  min-width: var(--sizing-6);
}
.mrx-badge.mrx-badge.mrx-type-circle.mrx-size-small {
  padding: var(--sizing-helf) var(--spacing-1);
  min-width: var(--sizing-5);
}

.mrx-badge.mrx-badge {
  display: block;
  font-family: var(--body-sm-font-famil);
  font-size: var(--body-sm-font-size);
  font-weight: var(--body-sm-font-weight);
  line-height: var(--body-sm-line-height);
}

.mrx-breadcrumbs.mrx-breadcrumbs .mrx-breadcrumbs__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: var(--brand-bg-primary-default);
  font-family: var(--body-md-font-family);
  font-size: var(--body-md-font-size);
  font-weight: var(--body-md-font-weight);
  line-height: var(--body-md-line-height);
}
.mrx-breadcrumbs.mrx-breadcrumbs .mrx-breadcrumbs__link .mrx-icon {
  color: var(--brand-bg-primary-default) !important;
}
.mrx-breadcrumbs.mrx-breadcrumbs .mrx-breadcrumbs__link:hover {
  color: var(--brand-text-controls-hover);
}
.mrx-breadcrumbs.mrx-breadcrumbs .mrx-breadcrumbs__link:hover .mrx-icon {
  color: var(--brand-text-controls-hover) !important;
}
.mrx-breadcrumbs.mrx-breadcrumbs .mrx-breadcrumbs__tag {
  color: var(--neutral-text-tertiary);
  font-family: var(--body-md-font-family);
  font-size: var(--body-md-font-size);
  font-weight: var(--body-md-font-weight);
  line-height: var(--body-md-line-height);
}
.mrx-breadcrumbs.mrx-breadcrumbs .mrx-breadcrumbs__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  list-style: none;
  padding-left: 0;
  margin-top: 0;
  margin-bottom: 0;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.mrx-breadcrumbs.mrx-breadcrumbs .mrx-breadcrumbs__list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mrx-breadcrumbs.mrx-breadcrumbs .mrx-breadcrumbs__list-item .mrx-icon {
  color: var(--neutral-icon-default) !important;
}

.mrx-btn.mrx-btn.mrx-btn-primary.green,
.mrx-btn.mrx-btn.mrx-btn-primary.color-positive {
  background-color: var(--system-bg-controls-positive-default);
  border-color: var(--system-bg-controls-positive-default);
  color: var(--neutral-text-inverse);
}
.mrx-btn.mrx-btn.mrx-btn-primary.green:hover,
.mrx-btn.mrx-btn.mrx-btn-primary.color-positive:hover {
  background-color: var(--system-bg-controls-positive-hover);
  border-color: var(--system-bg-controls-positive-hover);
}
.mrx-btn.mrx-btn.mrx-btn-primary.red,
.mrx-btn.mrx-btn.mrx-btn-primary.color-negative {
  background-color: var(--system-bg-controls-negative-default);
  border-color: var(--system-bg-controls-negative-default);
  color: var(--neutral-text-inverse);
}
.mrx-btn.mrx-btn.mrx-btn-primary.red:hover,
.mrx-btn.mrx-btn.mrx-btn-primary.color-negative:hover {
  background-color: var(--system-bg-controls-negative-hover);
  border-color: var(--system-bg-controls-negative-hover);
}
.mrx-btn.mrx-btn.mrx-btn-primary.yellow,
.mrx-btn.mrx-btn.mrx-btn-primary.color-attention {
  background-color: var(--system-bg-controls-attention-default);
  border-color: var(--system-bg-controls-attention-default);
  color: var(--neutral-text-inverse);
}
.mrx-btn.mrx-btn.mrx-btn-primary.yellow:hover,
.mrx-btn.mrx-btn.mrx-btn-primary.color-attention:hover {
  background-color: var(--system-bg-controls-attention-hover);
  border-color: var(--system-bg-controls-attention-hover);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.green,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-positive {
  background-color: transparent;
  border-color: var(--system-bg-controls-positive-default);
  color: var(--system-bg-controls-positive-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.green svg.fill path,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-positive svg.fill path {
  fill: var(--system-bg-controls-positive-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.green svg.fill circle,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-positive svg.fill circle {
  fill: var(--system-bg-controls-positive-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.green svg.fill-rect rect,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-positive svg.fill-rect rect {
  fill: var(--system-bg-controls-positive-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.green svg.stroke path,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-positive svg.stroke path {
  stroke: var(--system-bg-controls-positive-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.green svg.stroke circle,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-positive svg.stroke circle {
  stroke: var(--system-bg-controls-positive-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.green svg.stroke-rect rect,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-positive svg.stroke-rect rect {
  stroke: var(--system-bg-controls-positive-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.green:hover,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-positive:hover,
.mrx-btn.mrx-btn.mrx-btn-secondary.green.active,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-positive.active {
  background-color: var(--system-bg-positive-secondary);
  color: var(--system-bg-controls-positive-hover);
  border-color: var(--system-bg-controls-positive-hover);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.green:hover svg.fill path,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-positive:hover svg.fill path,
.mrx-btn.mrx-btn.mrx-btn-secondary.green.active svg.fill path,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-positive.active svg.fill path {
  fill: var(--system-bg-controls-positive-hover);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.green:hover svg.fill circle,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-positive:hover svg.fill circle,
.mrx-btn.mrx-btn.mrx-btn-secondary.green.active svg.fill circle,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-positive.active svg.fill circle {
  fill: var(--system-bg-controls-positive-hover);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.green:hover svg.fill-rect rect,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-positive:hover svg.fill-rect rect,
.mrx-btn.mrx-btn.mrx-btn-secondary.green.active svg.fill-rect rect,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-positive.active svg.fill-rect rect {
  fill: var(--system-bg-controls-positive-hover);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.green:hover svg.stroke path,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-positive:hover svg.stroke path,
.mrx-btn.mrx-btn.mrx-btn-secondary.green.active svg.stroke path,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-positive.active svg.stroke path {
  stroke: var(--system-bg-controls-positive-hover);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.green:hover svg.stroke circle,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-positive:hover svg.stroke circle,
.mrx-btn.mrx-btn.mrx-btn-secondary.green.active svg.stroke circle,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-positive.active svg.stroke circle {
  stroke: var(--system-bg-controls-positive-hover);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.green:hover svg.stroke-rect rect,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-positive:hover svg.stroke-rect rect,
.mrx-btn.mrx-btn.mrx-btn-secondary.green.active svg.stroke-rect rect,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-positive.active svg.stroke-rect rect {
  stroke: var(--system-bg-controls-positive-hover);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.red,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-negative {
  background-color: transparent;
  border-color: var(--system-bg-controls-negative-default);
  color: var(--system-bg-controls-negative-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.red svg.fill path,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-negative svg.fill path {
  fill: var(--system-bg-controls-negative-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.red svg.fill circle,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-negative svg.fill circle {
  fill: var(--system-bg-controls-negative-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.red svg.fill-rect rect,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-negative svg.fill-rect rect {
  fill: var(--system-bg-controls-negative-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.red svg.stroke path,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-negative svg.stroke path {
  stroke: var(--system-bg-controls-negative-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.red svg.stroke circle,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-negative svg.stroke circle {
  stroke: var(--system-bg-controls-negative-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.red svg.stroke-rect rect,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-negative svg.stroke-rect rect {
  stroke: var(--system-bg-controls-negative-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.red:hover,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-negative:hover,
.mrx-btn.mrx-btn.mrx-btn-secondary.red.active,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-negative.active {
  background-color: var(--system-bg-negative-secondary);
  color: var(--system-bg-controls-negative-hover);
  border-color: var(--system-bg-controls-negative-hover);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.red:hover svg.fill path,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-negative:hover svg.fill path,
.mrx-btn.mrx-btn.mrx-btn-secondary.red.active svg.fill path,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-negative.active svg.fill path {
  fill: var(--system-bg-controls-negative-hover);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.red:hover svg.fill circle,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-negative:hover svg.fill circle,
.mrx-btn.mrx-btn.mrx-btn-secondary.red.active svg.fill circle,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-negative.active svg.fill circle {
  fill: var(--system-bg-controls-negative-hover);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.red:hover svg.fill-rect rect,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-negative:hover svg.fill-rect rect,
.mrx-btn.mrx-btn.mrx-btn-secondary.red.active svg.fill-rect rect,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-negative.active svg.fill-rect rect {
  fill: var(--system-bg-controls-negative-hover);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.red:hover svg.stroke path,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-negative:hover svg.stroke path,
.mrx-btn.mrx-btn.mrx-btn-secondary.red.active svg.stroke path,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-negative.active svg.stroke path {
  stroke: var(--system-bg-controls-negative-hover);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.red:hover svg.stroke circle,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-negative:hover svg.stroke circle,
.mrx-btn.mrx-btn.mrx-btn-secondary.red.active svg.stroke circle,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-negative.active svg.stroke circle {
  stroke: var(--system-bg-controls-negative-hover);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.red:hover svg.stroke-rect rect,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-negative:hover svg.stroke-rect rect,
.mrx-btn.mrx-btn.mrx-btn-secondary.red.active svg.stroke-rect rect,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-negative.active svg.stroke-rect rect {
  stroke: var(--system-bg-controls-negative-hover);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.yellow,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-attention {
  background-color: transparent;
  border-color: var(--system-bg-controls-attention-default);
  color: var(--system-bg-controls-attention-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.yellow svg.fill path,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-attention svg.fill path {
  fill: var(--system-bg-controls-attention-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.yellow svg.fill circle,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-attention svg.fill circle {
  fill: var(--system-bg-controls-attention-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.yellow svg.fill-rect rect,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-attention svg.fill-rect rect {
  fill: var(--system-bg-controls-attention-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.yellow svg.stroke path,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-attention svg.stroke path {
  stroke: var(--system-bg-controls-attention-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.yellow svg.stroke circle,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-attention svg.stroke circle {
  stroke: var(--system-bg-controls-attention-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.yellow svg.stroke-rect rect,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-attention svg.stroke-rect rect {
  stroke: var(--system-bg-controls-attention-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.yellow:hover,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-attention:hover,
.mrx-btn.mrx-btn.mrx-btn-secondary.yellow.active,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-attention.active {
  background-color: var(--system-bg-attention-secondary);
  color: var(--system-bg-controls-attention-hover);
  border-color: var(--system-bg-controls-attention-hover);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.yellow:hover svg.fill path,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-attention:hover svg.fill path,
.mrx-btn.mrx-btn.mrx-btn-secondary.yellow.active svg.fill path,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-attention.active svg.fill path {
  fill: var(--system-bg-controls-attention-hover);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.yellow:hover svg.fill circle,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-attention:hover svg.fill circle,
.mrx-btn.mrx-btn.mrx-btn-secondary.yellow.active svg.fill circle,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-attention.active svg.fill circle {
  fill: var(--system-bg-controls-attention-hover);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.yellow:hover svg.fill-rect rect,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-attention:hover svg.fill-rect rect,
.mrx-btn.mrx-btn.mrx-btn-secondary.yellow.active svg.fill-rect rect,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-attention.active svg.fill-rect rect {
  fill: var(--system-bg-controls-attention-hover);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.yellow:hover svg.stroke path,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-attention:hover svg.stroke path,
.mrx-btn.mrx-btn.mrx-btn-secondary.yellow.active svg.stroke path,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-attention.active svg.stroke path {
  stroke: var(--system-bg-controls-attention-hover);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.yellow:hover svg.stroke circle,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-attention:hover svg.stroke circle,
.mrx-btn.mrx-btn.mrx-btn-secondary.yellow.active svg.stroke circle,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-attention.active svg.stroke circle {
  stroke: var(--system-bg-controls-attention-hover);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.yellow:hover svg.stroke-rect rect,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-attention:hover svg.stroke-rect rect,
.mrx-btn.mrx-btn.mrx-btn-secondary.yellow.active svg.stroke-rect rect,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-attention.active svg.stroke-rect rect {
  stroke: var(--system-bg-controls-attention-hover);
}

.mrx-btn.mrx-btn.disabled,
.mrx-btn.mrx-btn:disabled,
.mrx-btn.mrx-btn[disabled="disabled"],
.mrx-btn.mrx-btn[disabled] {
  color: var(--neutral-text-tertiary) !important;
  cursor: default;
}
.mrx-btn.mrx-btn.disabled:disabled .mrx-icon,
.mrx-btn.mrx-btn:disabled:disabled .mrx-icon,
.mrx-btn.mrx-btn[disabled="disabled"]:disabled .mrx-icon,
.mrx-btn.mrx-btn[disabled]:disabled .mrx-icon {
  color: var(--neutral-icon-disabled) !important;
}
.mrx-btn.mrx-btn.disabled .icon-loading path,
.mrx-btn.mrx-btn:disabled .icon-loading path,
.mrx-btn.mrx-btn[disabled="disabled"] .icon-loading path,
.mrx-btn.mrx-btn[disabled] .icon-loading path {
  stroke: var(--neutral-text-tertiary) !important;
}
.mrx-btn.mrx-btn.disabled .icon-loading circle,
.mrx-btn.mrx-btn:disabled .icon-loading circle,
.mrx-btn.mrx-btn[disabled="disabled"] .icon-loading circle,
.mrx-btn.mrx-btn[disabled] .icon-loading circle {
  stroke: var(--neutral-text-tertiary) !important;
}
.mrx-btn.mrx-btn.disabled svg:not(.icon-loading).fill path,
.mrx-btn.mrx-btn:disabled svg:not(.icon-loading).fill path,
.mrx-btn.mrx-btn[disabled="disabled"] svg:not(.icon-loading).fill path,
.mrx-btn.mrx-btn[disabled] svg:not(.icon-loading).fill path {
  fill: var(--neutral-text-tertiary) !important;
}
.mrx-btn.mrx-btn.disabled svg:not(.icon-loading).fill circle,
.mrx-btn.mrx-btn:disabled svg:not(.icon-loading).fill circle,
.mrx-btn.mrx-btn[disabled="disabled"] svg:not(.icon-loading).fill circle,
.mrx-btn.mrx-btn[disabled] svg:not(.icon-loading).fill circle {
  fill: var(--neutral-text-tertiary) !important;
}
.mrx-btn.mrx-btn.disabled svg:not(.icon-loading).fill-rect rect,
.mrx-btn.mrx-btn:disabled svg:not(.icon-loading).fill-rect rect,
.mrx-btn.mrx-btn[disabled="disabled"] svg:not(.icon-loading).fill-rect rect,
.mrx-btn.mrx-btn[disabled] svg:not(.icon-loading).fill-rect rect {
  fill: var(--neutral-text-tertiary) !important;
}
.mrx-btn.mrx-btn.disabled svg:not(.icon-loading).stroke path,
.mrx-btn.mrx-btn:disabled svg:not(.icon-loading).stroke path,
.mrx-btn.mrx-btn[disabled="disabled"] svg:not(.icon-loading).stroke path,
.mrx-btn.mrx-btn[disabled] svg:not(.icon-loading).stroke path {
  stroke: var(--neutral-text-tertiary) !important;
}
.mrx-btn.mrx-btn.disabled svg:not(.icon-loading).stroke circle,
.mrx-btn.mrx-btn:disabled svg:not(.icon-loading).stroke circle,
.mrx-btn.mrx-btn[disabled="disabled"] svg:not(.icon-loading).stroke circle,
.mrx-btn.mrx-btn[disabled] svg:not(.icon-loading).stroke circle {
  stroke: var(--neutral-text-tertiary) !important;
}
.mrx-btn.mrx-btn.disabled svg:not(.icon-loading).stroke-rect rect,
.mrx-btn.mrx-btn:disabled svg:not(.icon-loading).stroke-rect rect,
.mrx-btn.mrx-btn[disabled="disabled"] svg:not(.icon-loading).stroke-rect rect,
.mrx-btn.mrx-btn[disabled] svg:not(.icon-loading).stroke-rect rect {
  stroke: var(--neutral-text-tertiary) !important;
}
.mrx-btn.mrx-btn.mrx-btn-primary.disabled,
.mrx-btn.mrx-btn.mrx-btn-primary:disabled,
.mrx-btn.mrx-btn.mrx-btn-primary[disabled="disabled"],
.mrx-btn.mrx-btn.mrx-btn-primary[disabled] {
  background-color: var(--neutral-bg-disabled) !important;
  border-color: var(--neutral-bg-disabled) !important;
}
.mrx-btn.mrx-btn.mrx-btn-secondary.disabled,
.mrx-btn.mrx-btn.mrx-btn-secondary:disabled,
.mrx-btn.mrx-btn.mrx-btn-secondary[disabled="disabled"],
.mrx-btn.mrx-btn.mrx-btn-secondary[disabled] {
  background-color: transparent !important;
  border-color: var(--neutral-bg-stroke-default) !important;
}
.mrx-btn.mrx-btn.mrx-btn-tertiary.disabled,
.mrx-btn.mrx-btn.mrx-btn-tertiary:disabled,
.mrx-btn.mrx-btn.mrx-btn-tertiary[disabled="disabled"],
.mrx-btn.mrx-btn.mrx-btn-tertiary[disabled] {
  background-color: transparent !important;
  border-color: transparent !important;
}

.mrx-btn.mrx-btn.icon-loading svg {
  -webkit-transform: rotate(-40deg);
  transform: rotate(-40deg);
  -webkit-animation-duration: 1.2s;
  animation-duration: 1.2s;
  -webkit-animation-name: icon-loading;
  animation-name: icon-loading;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
}
@-webkit-keyframes icon-loading {
  from {
    -webkit-transform: rotate(-40deg);
    transform: rotate(-40deg);
  }
  to {
    -webkit-transform: rotate(320deg);
    transform: rotate(320deg);
  }
}
@keyframes icon-loading {
  from {
    -webkit-transform: rotate(-40deg);
    transform: rotate(-40deg);
  }
  to {
    -webkit-transform: rotate(320deg);
    transform: rotate(320deg);
  }
}

.mrx-btn.mrx-btn.mrx-btn-primary {
  border: var(--border-width-default) solid var(--brand-bg-primary-default);
  background-color: var(--brand-bg-primary-default);
  color: var(--neutral-text-inverse);
}
.mrx-btn.mrx-btn.mrx-btn-primary:hover,
.mrx-btn.mrx-btn.mrx-btn-primary.active {
  background-color: var(--brand-bg-primary-hover);
  border-color: var(--brand-bg-primary-hover);
}
.mrx-btn.mrx-btn.mrx-btn-primary .mrx-icon {
  color: var(--neutral-text-inverse);
}
.mrx-btn.mrx-btn.mrx-btn-primary svg:not(.icon-loading).fill path {
  fill: var(--neutral-text-inverse);
}
.mrx-btn.mrx-btn.mrx-btn-primary svg:not(.icon-loading).fill circle {
  fill: var(--neutral-text-inverse);
}
.mrx-btn.mrx-btn.mrx-btn-primary svg:not(.icon-loading).fill-rect rect {
  fill: var(--neutral-text-inverse);
}
.mrx-btn.mrx-btn.mrx-btn-primary svg:not(.icon-loading).stroke path {
  stroke: transparent;
  fill: var(--neutral-text-inverse);
}
.mrx-btn.mrx-btn.mrx-btn-primary svg:not(.icon-loading).stroke circle {
  stroke: var(--neutral-text-inverse);
}
.mrx-btn.mrx-btn.mrx-btn-primary svg:not(.icon-loading).stroke-rect rect {
  stroke: var(--neutral-text-inverse);
}

.mrx-btn.mrx-btn.mrx-btn-secondary {
  background-color: transparent;
  border: var(--border-width-default) solid var(--brand-bg-primary-default);
  color: var(--brand-text-controls-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) .icon-loading path {
  stroke: var(--brand-text-controls-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) .icon-loading circle {
  stroke: var(--brand-text-controls-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) .mrx-icon {
  color: var(--brand-text-controls-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).fill path {
  fill: var(--brand-text-controls-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).fill circle {
  fill: var(--brand-text-controls-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).fill-rect rect {
  fill: var(--brand-text-controls-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).stroke path {
  stroke: var(--brand-text-controls-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).stroke circle {
  stroke: var(--brand-text-controls-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).stroke-rect rect {
  stroke: var(--brand-text-controls-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.red .icon-loading path,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-negative .icon-loading path {
  stroke: var(--system-bg-controls-negative-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.red .icon-loading circle,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-negative .icon-loading circle {
  stroke: var(--system-bg-controls-negative-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.red .mrx-icon,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-negative .mrx-icon {
  color: var(--system-bg-controls-negative-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.green .icon-loading path,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-positive .icon-loading path {
  stroke: var(--system-bg-controls-positive-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.green .icon-loading circle,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-positive .icon-loading circle {
  stroke: var(--system-bg-controls-positive-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.green .mrx-icon,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-positive .mrx-icon {
  color: var(--system-bg-controls-positive-default);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.yellow .icon-loading path,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-attention .icon-loading path {
  stroke: var(--Orange);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.yellow .icon-loading circle,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-attention .icon-loading circle {
  stroke: var(--Orange);
}
.mrx-btn.mrx-btn.mrx-btn-secondary.yellow .mrx-icon,
.mrx-btn.mrx-btn.mrx-btn-secondary.color-attention .mrx-icon {
  color: var(--Orange);
}
.mrx-btn.mrx-btn.mrx-btn-secondary:hover,
.mrx-btn.mrx-btn.mrx-btn-secondary.active {
  background-color: var(--brand-bg-tertiary-hover);
  border-color: var(--brand-bg-primary-default);
  color: var(--brand-text-controls-hover);
}
.mrx-btn.mrx-btn.mrx-btn-secondary:hover:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) .icon-loading path,
.mrx-btn.mrx-btn.mrx-btn-secondary.active:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) .icon-loading path {
  stroke: var(--brand-text-controls-hover);
}
.mrx-btn.mrx-btn.mrx-btn-secondary:hover:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) .icon-loading circle,
.mrx-btn.mrx-btn.mrx-btn-secondary.active:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) .icon-loading circle {
  stroke: var(--brand-text-controls-hover);
}
.mrx-btn.mrx-btn.mrx-btn-secondary:hover:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) .mrx-icon,
.mrx-btn.mrx-btn.mrx-btn-secondary.active:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) .mrx-icon {
  color: var(--brand-text-controls-hover);
}
.mrx-btn.mrx-btn.mrx-btn-secondary:hover:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).fill path,
.mrx-btn.mrx-btn.mrx-btn-secondary.active:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).fill path {
  fill: var(--brand-text-controls-hover);
}
.mrx-btn.mrx-btn.mrx-btn-secondary:hover:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).fill circle,
.mrx-btn.mrx-btn.mrx-btn-secondary.active:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).fill circle {
  fill: var(--brand-text-controls-hover);
}
.mrx-btn.mrx-btn.mrx-btn-secondary:hover:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).fill-rect rect,
.mrx-btn.mrx-btn.mrx-btn-secondary.active:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).fill-rect rect {
  fill: var(--brand-text-controls-hover);
}
.mrx-btn.mrx-btn.mrx-btn-secondary:hover:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).stroke path,
.mrx-btn.mrx-btn.mrx-btn-secondary.active:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).stroke path {
  stroke: var(--brand-text-controls-hover);
}
.mrx-btn.mrx-btn.mrx-btn-secondary:hover:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).stroke circle,
.mrx-btn.mrx-btn.mrx-btn-secondary.active:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).stroke circle {
  stroke: var(--brand-text-controls-hover);
}
.mrx-btn.mrx-btn.mrx-btn-secondary:hover:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).stroke-rect rect,
.mrx-btn.mrx-btn.mrx-btn-secondary.active:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).stroke-rect rect {
  stroke: var(--brand-text-controls-hover);
}

.mrx-btn.mrx-btn.mrx-btn-lg {
  font-family: var(--body-lg-bold-font-family);
  font-size: var(--body-lg-bold-font-size);
  font-weight: var(--body-lg-bold-font-weight);
  line-height: var(--body-lg-bold-line-height);
}
.mrx-btn.mrx-btn.mrx-btn-lg:not(.icon-only) {
  padding: calc(var(--spacing-3) - var(--border-width-default)) calc(var(--spacing-6) - var(--border-width-default));
  min-width: var(--sizing-24);
}
.mrx-btn.mrx-btn.mrx-btn-lg.icon-only {
  padding: calc(var(--spacing-3) - var(--border-width-default)) calc(var(--spacing-3) - var(--border-width-default));
}
.mrx-btn.mrx-btn.mrx-btn-lg .mrx-btn-label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  min-height: var(--sizing-6);
}
.mrx-btn.mrx-btn.mrx-btn-md {
  font-family: var(--body-md-bold-font-family);
  font-size: var(--body-md-bold-font-size);
  font-weight: var(--body-md-bold-font-weight);
  line-height: var(--body-md-bold-line-height);
}
.mrx-btn.mrx-btn.mrx-btn-md:not(.icon-only) {
  padding: calc(var(--sizing-2) - var(--border-width-default)) calc(var(--spacing-4) - var(--border-width-default));
  min-width: var(--sizing-20);
}
.mrx-btn.mrx-btn.mrx-btn-md.icon-only {
  padding: calc(var(--sizing-2) - var(--border-width-default)) calc(var(--sizing-2) - var(--border-width-default));
}
.mrx-btn.mrx-btn.mrx-btn-md .mrx-btn-label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  min-height: var(--sizing-6);
}
.mrx-btn.mrx-btn.mrx-btn-sm {
  font-family: var(--body-sm-bold-font-family);
  font-size: var(--body-sm-bold-font-size);
  font-weight: var(--body-sm-bold-font-weight);
  line-height: var(--body-sm-bold-line-height);
}
.mrx-btn.mrx-btn.mrx-btn-sm:not(.icon-only) {
  padding: calc(var(--sizing-2) - var(--border-width-default)) calc(var(--spacing-3) - var(--border-width-default));
  min-width: var(--sizing-16);
}
.mrx-btn.mrx-btn.mrx-btn-sm.icon-only {
  padding: calc(var(--sizing-2) - var(--border-width-default)) calc(var(--sizing-2) - var(--border-width-default));
}
.mrx-btn.mrx-btn.mrx-btn-sm .mrx-btn-label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  min-height: var(--sizing-4);
}

.mrx-btn.mrx-btn.mrx-btn-tertiary {
  background-color: transparent;
  color: var(--brand-text-controls-default);
  border: var(--border-width-default) solid transparent;
}
.mrx-btn.mrx-btn.mrx-btn-tertiary:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) .icon-loading path {
  stroke: var(--brand-text-controls-default);
}
.mrx-btn.mrx-btn.mrx-btn-tertiary:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) .icon-loading circle {
  stroke: var(--brand-text-controls-default);
}
.mrx-btn.mrx-btn.mrx-btn-tertiary:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) .mrx-icon {
  color: var(--brand-text-controls-default);
}
.mrx-btn.mrx-btn.mrx-btn-tertiary:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).fill path {
  fill: var(--brand-text-controls-default);
}
.mrx-btn.mrx-btn.mrx-btn-tertiary:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).fill circle {
  fill: var(--brand-text-controls-default);
}
.mrx-btn.mrx-btn.mrx-btn-tertiary:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).fill-rect rect {
  fill: var(--brand-text-controls-default);
}
.mrx-btn.mrx-btn.mrx-btn-tertiary:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).stroke path {
  stroke: var(--brand-text-controls-default);
}
.mrx-btn.mrx-btn.mrx-btn-tertiary:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).stroke circle {
  stroke: var(--brand-text-controls-default);
}
.mrx-btn.mrx-btn.mrx-btn-tertiary:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).stroke-rect rect {
  stroke: var(--brand-text-controls-default);
}
.mrx-btn.mrx-btn.mrx-btn-tertiary.red .icon-loading path,
.mrx-btn.mrx-btn.mrx-btn-tertiary.color-negative .icon-loading path {
  stroke: var(--system-bg-controls-negative-default);
}
.mrx-btn.mrx-btn.mrx-btn-tertiary.red .icon-loading circle,
.mrx-btn.mrx-btn.mrx-btn-tertiary.color-negative .icon-loading circle {
  stroke: var(--system-bg-controls-negative-default);
}
.mrx-btn.mrx-btn.mrx-btn-tertiary.red .mrx-icon,
.mrx-btn.mrx-btn.mrx-btn-tertiary.color-negative .mrx-icon {
  color: var(--system-bg-controls-negative-default);
}
.mrx-btn.mrx-btn.mrx-btn-tertiary.green .icon-loading path,
.mrx-btn.mrx-btn.mrx-btn-tertiary.color-positive .icon-loading path {
  stroke: var(--system-bg-controls-positive-default);
}
.mrx-btn.mrx-btn.mrx-btn-tertiary.green .icon-loading circle,
.mrx-btn.mrx-btn.mrx-btn-tertiary.color-positive .icon-loading circle {
  stroke: var(--system-bg-controls-positive-default);
}
.mrx-btn.mrx-btn.mrx-btn-tertiary.green .mrx-icon,
.mrx-btn.mrx-btn.mrx-btn-tertiary.color-positive .mrx-icon {
  color: var(--system-bg-controls-positive-default);
}
.mrx-btn.mrx-btn.mrx-btn-tertiary.yellow .icon-loading path,
.mrx-btn.mrx-btn.mrx-btn-tertiary.color-attention .icon-loading path {
  stroke: var(--Orange);
}
.mrx-btn.mrx-btn.mrx-btn-tertiary.yellow .icon-loading circle,
.mrx-btn.mrx-btn.mrx-btn-tertiary.color-attention .icon-loading circle {
  stroke: var(--Orange);
}
.mrx-btn.mrx-btn.mrx-btn-tertiary.yellow .mrx-icon,
.mrx-btn.mrx-btn.mrx-btn-tertiary.color-attention .mrx-icon {
  color: var(--Orange);
}
.mrx-btn.mrx-btn.mrx-btn-tertiary:hover,
.mrx-btn.mrx-btn.mrx-btn-tertiary.active {
  color: var(--brand-text-controls-hover);
}
.mrx-btn.mrx-btn.mrx-btn-tertiary:hover:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) .icon-loading path,
.mrx-btn.mrx-btn.mrx-btn-tertiary.active:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) .icon-loading path {
  stroke: var(--brand-text-controls-hover);
}
.mrx-btn.mrx-btn.mrx-btn-tertiary:hover:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) .icon-loading circle,
.mrx-btn.mrx-btn.mrx-btn-tertiary.active:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) .icon-loading circle {
  stroke: var(--brand-text-controls-hover);
}
.mrx-btn.mrx-btn.mrx-btn-tertiary:hover:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) .mrx-icon,
.mrx-btn.mrx-btn.mrx-btn-tertiary.active:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) .mrx-icon {
  color: var(--brand-text-controls-hover);
}
.mrx-btn.mrx-btn.mrx-btn-tertiary:hover:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).fill path,
.mrx-btn.mrx-btn.mrx-btn-tertiary.active:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).fill path {
  fill: var(--brand-text-controls-hover);
}
.mrx-btn.mrx-btn.mrx-btn-tertiary:hover:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).fill circle,
.mrx-btn.mrx-btn.mrx-btn-tertiary.active:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).fill circle {
  fill: var(--brand-text-controls-hover);
}
.mrx-btn.mrx-btn.mrx-btn-tertiary:hover:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).fill-rect rect,
.mrx-btn.mrx-btn.mrx-btn-tertiary.active:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).fill-rect rect {
  fill: var(--brand-text-controls-hover);
}
.mrx-btn.mrx-btn.mrx-btn-tertiary:hover:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).stroke path,
.mrx-btn.mrx-btn.mrx-btn-tertiary.active:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).stroke path {
  stroke: var(--brand-text-controls-hover);
}
.mrx-btn.mrx-btn.mrx-btn-tertiary:hover:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).stroke circle,
.mrx-btn.mrx-btn.mrx-btn-tertiary.active:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).stroke circle {
  stroke: var(--brand-text-controls-hover);
}
.mrx-btn.mrx-btn.mrx-btn-tertiary:hover:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).stroke-rect rect,
.mrx-btn.mrx-btn.mrx-btn-tertiary.active:not(.red, .green, .yellow, .color-positive, .color-negative, .color-attention) svg:not(.icon-loading).stroke-rect rect {
  stroke: var(--brand-text-controls-hover);
}

.mrx-btn.mrx-btn.icon-left .icon-wrapper,
.mrx-btn.mrx-btn.icon-right .icon-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.mrx-btn.mrx-btn.icon-left .icon-wrapper svg,
.mrx-btn.mrx-btn.icon-right .icon-wrapper svg {
  width: 100%;
}
.mrx-btn.mrx-btn.icon-left.mrx-btn-lg .icon-wrapper,
.mrx-btn.mrx-btn.icon-right.mrx-btn-lg .icon-wrapper {
  width: var(--sizing-6);
}
.mrx-btn.mrx-btn.icon-left.mrx-btn-md .icon-wrapper,
.mrx-btn.mrx-btn.icon-right.mrx-btn-md .icon-wrapper {
  width: var(--sizing-6);
}
.mrx-btn.mrx-btn.icon-left.mrx-btn-sm .icon-wrapper,
.mrx-btn.mrx-btn.icon-right.mrx-btn-sm .icon-wrapper {
  width: var(--sizing-4);
}

.mrx-btn.mrx-btn {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
  border-radius: var(--border-radius-1);
  outline: none;
  -webkit-transition: background-color 0.2s;
  transition: background-color 0.2s;
  text-align: center;
  text-decoration: none;
}

.mrx-chars.mrx-chars {
  position: absolute;
  bottom: var(--spacing-1);
  right: var(--spacing-1);
  color: var(--neutral-text-secondary);
  font-family: var(--body-extra-sm-font-family);
  font-size: var(--body-extra-sm-font-size);
  font-weight: var(--body-extra-sm-font-weight);
  line-height: var(--body-extra-sm-line-height);
  z-index: 1;
}

.mrx-checkbox.mrx-checkbox.mrx-input-error.mrx-checkbox-default:not(.mrx-checkbox-indeterminate) .mrx-checkbox__mark {
  border-color: var(--system-bg-controls-negative-default);
}
.mrx-checkbox.mrx-checkbox.mrx-input-checked-error.mrx-checkbox-default:not(.mrx-checkbox-indeterminate) .mrx-checkbox__mark {
  border-color: var(--system-bg-controls-negative-default);
}
.mrx-checkbox.mrx-checkbox.mrx-input-checked-success.mrx-checkbox-default:not(.mrx-checkbox-indeterminate) .mrx-checkbox__mark {
  border-color: var(--system-bg-controls-positive-default);
}

.mrx-checkbox.mrx-checkbox.mrx-checkbox-indeterminate .mrx-checkbox__mark {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: var(--sizing-4);
  width: var(--sizing-4);
  min-width: var(--sizing-4);
  border: var(--border-width-checkbox) solid var(--neutral-bg-stroke-default);
  border-radius: var(--border-radius-1);
  -webkit-transition: 0.2s;
  transition: 0.2s;
  position: relative;
  margin-top: 2px;
}
.mrx-checkbox.mrx-checkbox.mrx-checkbox-indeterminate .mrx-checkbox__mark:after {
  content: '';
  display: block;
  width: 6px;
  height: 2px;
  background-color: var(--brand-bg-primary-default);
  border-radius: var(--border-radius-1);
}
.mrx-checkbox.mrx-checkbox.mrx-checkbox-indeterminate .mrx-checkbox__mark:hover {
  border-color: var(--brand-bg-primary-default);
}
.mrx-checkbox.mrx-checkbox.mrx-checkbox-indeterminate.mrx-input-disabled input {
  cursor: default;
}
.mrx-checkbox.mrx-checkbox.mrx-checkbox-indeterminate.mrx-input-disabled .mrx-checkbox__mark {
  border-color: var(--neutral-control-bg-accent-disabled);
}
.mrx-checkbox.mrx-checkbox.mrx-checkbox-indeterminate.mrx-input-disabled .mrx-checkbox__mark:after {
  background-color: var(--neutral-control-bg-accent-disabled);
}
.mrx-checkbox.mrx-checkbox.mrx-checkbox-indeterminate:hover .mrx-checkbox__mark {
  border-color: var(--neutral-bg-stroke-hover);
}
.mrx-checkbox.mrx-checkbox.mrx-checkbox-indeterminate:hover.mrx-input-disabled .mrx-checkbox__mark {
  border-color: var(--neutral-control-bg-accent-disabled);
}
.mrx-checkbox.mrx-checkbox.mrx-checkbox-indeterminate:hover.mrx-input-disabled .mrx-checkbox__mark:after {
  background-color: var(--neutral-control-bg-accent-disabled);
}

.mrx-checkbox.mrx-checkbox input[type="checkbox"] {
  min-height: auto;
  position: absolute;
  left: 0;
  opacity: 0;
  height: var(--sizing-4);
  width: var(--sizing-4);
  cursor: pointer;
  z-index: 2;
  padding: 0;
  margin: 2px 0 0 0;
}

.mrx-checkbox.mrx-checkbox .mrx-checkbox__label {
  font-family: var(--body-md-font-family);
  font-size: var(--body-md-font-size);
  font-weight: normal;
  line-height: var(--body-md-line-height);
}
.mrx-checkbox.mrx-checkbox .mrx-checkbox__label--bold {
  font-family: var(--body-md-font-family);
  font-size: var(--body-md-font-size);
  font-weight: 700;
  line-height: var(--body-md-line-height);
}
.mrx-checkbox.mrx-checkbox .required-active {
  font-family: var(--body-md-bold-font-family);
  font-size: var(--body-md-bold-font-size);
  font-weight: var(--body-md-bold-font-weight);
  line-height: var(--body-md-bold-line-height);
  color: var(--system-icon-negative);
  margin-left: var(--spacing-1);
  position: relative;
  display: inline-block;
}

.mrx-checkbox.mrx-checkbox.mrx-checkbox-default:not(.mrx-checkbox-indeterminate) .mrx-checkbox__mark {
  display: block;
  height: var(--sizing-4);
  width: var(--sizing-4);
  min-width: var(--sizing-4);
  border: var(--border-width-checkbox) solid var(--neutral-bg-stroke-default);
  border-radius: var(--border-radius-1);
  position: relative;
  margin-top: 2px;
}
.mrx-checkbox.mrx-checkbox.mrx-checkbox-default:not(.mrx-checkbox-indeterminate) .mrx-checkbox__mark .mrx-icon {
  color: white;
  position: absolute;
  top: 0;
  left: 0;
  display: none;
}
.mrx-checkbox.mrx-checkbox.mrx-checkbox-default:not(.mrx-checkbox-indeterminate) input[type="checkbox"]:disabled:checked {
  cursor: default;
}
.mrx-checkbox.mrx-checkbox.mrx-checkbox-default:not(.mrx-checkbox-indeterminate) input[type="checkbox"]:disabled:checked + .mrx-checkbox__mark {
  border-color: var(--neutral-control-bg-accent-disabled);
  background: var(--neutral-control-bg-accent-disabled);
}
.mrx-checkbox.mrx-checkbox.mrx-checkbox-default:not(.mrx-checkbox-indeterminate) input[type="checkbox"]:disabled:checked + .mrx-checkbox__mark .mrx-icon {
  display: block;
}
.mrx-checkbox.mrx-checkbox.mrx-checkbox-default:not(.mrx-checkbox-indeterminate) input[type="checkbox"]:not(:disabled):checked + .mrx-checkbox__mark {
  border-color: var(--brand-bg-primary-default);
  background: var(--brand-bg-primary-default);
}
.mrx-checkbox.mrx-checkbox.mrx-checkbox-default:not(.mrx-checkbox-indeterminate) input[type="checkbox"]:not(:disabled):checked + .mrx-checkbox__mark .mrx-icon {
  display: block;
}
.mrx-checkbox.mrx-checkbox.mrx-checkbox-default:not(.mrx-checkbox-indeterminate).mrx-input-disabled .mrx-checkbox__mark {
  border-color: var(--neutral-control-bg-accent-disabled);
  background: var(--neutral-control-bg-accent-disabled);
}
.mrx-checkbox.mrx-checkbox.mrx-checkbox-default:not(.mrx-checkbox-indeterminate):hover .mrx-checkbox__mark {
  border-color: var(--neutral-bg-stroke-hover);
}
.mrx-checkbox.mrx-checkbox.mrx-checkbox-default:not(.mrx-checkbox-indeterminate):hover.mrx-input-disabled input {
  cursor: default;
}
.mrx-checkbox.mrx-checkbox.mrx-checkbox-default:not(.mrx-checkbox-indeterminate):hover.mrx-input-disabled .mrx-checkbox__mark {
  border-color: var(--neutral-control-bg-accent-disabled);
  background: var(--neutral-control-bg-accent-disabled);
}

.mrx-checkbox__wrapper.mrx-checkbox__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.mrx-checkbox.mrx-checkbox {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  position: relative;
}

.mrx-input-date.mrx-input-date.mrx-input-error .mrx-input-date__input {
  border-color: var(--system-bg-controls-negative-default);
}
.mrx-input-date.mrx-input-date.mrx-input-checked-error .mrx-input-date__input {
  border-color: var(--system-bg-controls-negative-default);
  background-color: var(--system-bg-negative-secondary);
}
.mrx-input-date.mrx-input-date.mrx-input-checked-success .mrx-input-date__input {
  background-color: var(--system-bg-positive-secondary);
  border-color: var(--system-bg-controls-positive-default);
}

.mrx-input-date.mrx-input-date .mrx-input-date__icons {
  position: absolute;
  top: 0;
  right: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.mrx-input-date.mrx-input-date .mrx-input-date__icons-item {
  cursor: pointer;
}
.mrx-input-date.mrx-input-date .mrx-input-date__icons .mrx-icon {
  cursor: pointer;
}
.mrx-input-date.mrx-input-date.mrx-input-date-lg .mrx-icon {
  margin-top: calc(var(--spacing-3) - var(--border-width-default));
  margin-right: var(--spacing-3);
}
.mrx-input-date.mrx-input-date.mrx-input-date-md .mrx-icon {
  margin-top: calc(var(--spacing-2) - var(--border-width-default));
  margin-right: var(--spacing-3);
}
.mrx-input-date.mrx-input-date.mrx-input-date-sm .mrx-icon {
  margin-top: calc(var(--spacing-2) - var(--border-width-default));
  margin-right: var(--spacing-2);
}

.mrx-input-date.mrx-input-date.mrx-input-date-lg .mrx-input-date__input {
  padding: calc(var(--spacing-3) + var(--spacing-helf) - var(--border-width-default)) calc(var(--spacing-4) - var(--border-width-default));
  font-family: var(--body-md-font-family);
  font-size: var(--body-md-font-size);
  font-weight: var(--body-md-font-weight);
  line-height: var(--body-md-line-height);
}
.mrx-input-date.mrx-input-date.mrx-input-date-md .mrx-input-date__input {
  padding: calc(var(--spacing-2) + var(--spacing-helf) - var(--border-width-default)) calc(var(--spacing-3) - var(--border-width-default));
  font-family: var(--body-md-font-family);
  font-size: var(--body-md-font-size);
  font-weight: var(--body-md-font-weight);
  line-height: var(--body-md-line-height);
}
.mrx-input-date.mrx-input-date.mrx-input-date-sm .mrx-input-date__input {
  padding: calc(var(--spacing-2) - var(--border-width-default)) calc(var(--spacing-2) - var(--border-width-default));
  font-family: var(--body-sm-font-family);
  font-size: var(--body-sm-font-size);
  font-weight: var(--body-sm-font-weight);
  line-height: var(--body-sm-line-height);
}

.mrx-input-date.mrx-input-date {
  width: 100%;
  position: relative;
}
.mrx-input-date.mrx-input-date .mrx-input-date__wrapper {
  position: relative;
}
.mrx-input-date.mrx-input-date .mrx-input-date__input {
  border: var(--border-width-default) solid var(--neutral-bg-stroke-default);
  border-radius: var(--border-radius-1);
  width: 100%;
  -webkit-transition: outline-width 0.2s, border 0.2s;
  transition: outline-width 0.2s, border 0.2s;
}
.mrx-input-date.mrx-input-date .mrx-input-date__input:focus,
.mrx-input-date.mrx-input-date .mrx-input-date__input:active {
  outline: var(--neutral-bg-island-default) solid var(--border-width-focused);
}
.mrx-input-date.mrx-input-date .mrx-input-date__input:hover {
  border: var(--border-width-default) solid var(--neutral-bg-stroke-hover);
}
.mrx-input-date.mrx-input-date .mrx-input-date__input:disabled {
  background-color: var(--neutral-bg-disabled);
}

.air-datepicker-cell.-day-.-other-month-,
.air-datepicker-cell.-year-.-other-decade- {
  color: var(--neutral-text-tertiary);
}
.air-datepicker-cell.-day-.-other-month-:hover,
.air-datepicker-cell.-year-.-other-decade-:hover {
  color: var(--neutral-text-tertiary);
}
.-disabled-.-focus-.air-datepicker-cell.-day-.-other-month-,
.-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade- {
  color: var(--neutral-text-tertiary);
}
.-selected-.air-datepicker-cell.-day-.-other-month-,
.-selected-.air-datepicker-cell.-year-.-other-decade- {
  color: var(--neutral-text-inverse);
  background: var(--brand-bg-secondary-default);
}
.-selected-.-focus-.air-datepicker-cell.-day-.-other-month-,
.-selected-.-focus-.air-datepicker-cell.-year-.-other-decade- {
  background: var(--brand-bg-secondary-hover);
}
.-in-range-.air-datepicker-cell.-day-.-other-month-,
.-in-range-.air-datepicker-cell.-year-.-other-decade- {
  background-color: var(--neutral-bg-island-default);
  color: var(--neutral-text-primary);
}
.-in-range-.-focus-.air-datepicker-cell.-day-.-other-month-,
.-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade- {
  background-color: var(--neutral-bg-island-hover);
}
.air-datepicker-cell.-day-.-other-month-:empty,
.air-datepicker-cell.-year-.-other-decade-:empty {
  background: none;
  border: none;
}
.air-datepicker-cell {
  border-radius: var(--border-radius-1);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  z-index: 1;
}
.air-datepicker-cell.-focus- {
  background: var(--neutral-bg-island-default);
}
.air-datepicker-cell.-current- {
  color: var(--brand-bg-primary-default);
}
.air-datepicker-cell.-current-.-focus- {
  color: var(--neutral-text-primary);
}
.air-datepicker-cell.-current-.-in-range- {
  color: var(--brand-bg-primary-default);
}
.air-datepicker-cell.-disabled- {
  cursor: default;
  color: var(--neutral-text-tertiary);
}
.air-datepicker-cell.-disabled-.-focus- {
  color: var(--neutral-text-tertiary);
}
.air-datepicker-cell.-disabled-.-in-range- {
  color: var(--adp-color-disabled-in-range);
}
.air-datepicker-cell.-disabled-.-current-.-focus- {
  color: var(--neutral-text-tertiary);
}
.air-datepicker-cell.-in-range- {
  background: var(--brand-bg-secondary-default);
  border-radius: 0;
}
.air-datepicker-cell.-in-range-:hover {
  background: var(--brand-bg-secondary-hover);
}
.air-datepicker-cell.-range-from- {
  background-color: var(--brand-bg-secondary-default);
  border-radius: var(--border-radius-1) 0 0 var(--border-radius-1);
}
.air-datepicker-cell.-range-to- {
  background-color: var(--brand-bg-secondary-hover);
  border-radius: 0 var(--border-radius-1) var(--border-radius-1) 0;
}
.air-datepicker-cell.-range-to-.-range-from- {
  border-radius: var(--border-radius-1);
}
.air-datepicker-cell.-selected- {
  color: var(--neutral-text-inverse);
  border: none;
  background: var(--brand-bg-primary-default);
}
.air-datepicker-cell.-selected-.-current- {
  color: var(--neutral-text-inverse);
  background: var(--brand-bg-primary-default);
}
.air-datepicker-cell.-selected-.-focus- {
  background: var(--brand-bg-primary-hover);
}
.air-datepicker-body {
  -webkit-transition: all var(--adp-transition-duration) var(--adp-transition-ease);
  transition: all var(--adp-transition-duration) var(--adp-transition-ease);
}
.air-datepicker-body.-hidden- {
  display: none;
}
.air-datepicker-body--day-names {
  display: grid;
  grid-template-columns: repeat(7, var(--adp-day-cell-width));
  margin: 8px 0 3px;
}
.air-datepicker-body--day-name {
  color: var(--brand-text-accent);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-align: center;
  text-transform: uppercase;
  font-size: 0.8em;
}
.air-datepicker-body--day-name.-clickable- {
  cursor: pointer;
}
.air-datepicker-body--day-name.-clickable-:hover {
  color: var(--adp-day-name-color-hover);
}
.air-datepicker-body--cells {
  display: grid;
}
.air-datepicker-body--cells.-days- {
  grid-template-columns: repeat(7, var(--adp-day-cell-width));
  grid-auto-rows: var(--adp-day-cell-height);
}
.air-datepicker-body--cells.-months- {
  grid-template-columns: repeat(3, 1fr);
  grid-auto-rows: var(--adp-month-cell-height);
}
.air-datepicker-body--cells.-years- {
  grid-template-columns: repeat(4, 1fr);
  grid-auto-rows: var(--adp-year-cell-height);
}
.air-datepicker-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: 1px solid var(--adp-border-color-inner);
  min-height: var(--adp-nav-height);
  padding: var(--adp-padding-small);
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.-only-timepicker- .air-datepicker-nav {
  display: none;
}
.air-datepicker-nav--title,
.air-datepicker-nav--action {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.air-datepicker-nav--action {
  width: var(--adp-nav-action-size);
  border-radius: var(--adp-border-radius);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.air-datepicker-nav--action:hover {
  background: var(--brand-bg-tertiary-hover);
}
.air-datepicker-nav--action:active {
  background: var(--brand-bg-tertiary-hover);
}
.air-datepicker-nav--action.-disabled- {
  visibility: hidden;
}
.air-datepicker-nav--action svg {
  width: 32px;
  height: 32px;
}
.air-datepicker-nav--action path {
  fill: none;
  stroke: var(--adp-nav-arrow-color);
  stroke-width: 2px;
}
.air-datepicker-nav--title {
  border-radius: var(--adp-border-radius);
  padding: 0 8px;
}
.air-datepicker-nav--title i {
  font-style: normal;
  color: var(--adp-nav-color-secondary);
  margin-left: 0.3em;
}
.air-datepicker-nav--title:hover {
  background: var(--brand-bg-tertiary-hover);
}
.air-datepicker-nav--title:active {
  background: var(--brand-bg-tertiary-hover);
}
.air-datepicker-nav--title.-disabled- {
  cursor: default;
  background: none;
}
.air-datepicker-buttons {
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
}
.air-datepicker-button {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  color: var(--adp-btn-color);
  border-radius: var(--adp-btn-border-radius);
  cursor: pointer;
  height: var(--adp-btn-height);
  border: none;
  background: rgba(255, 255, 255, 0);
}
.air-datepicker-button:hover {
  color: var(--neutral-text-primary);
  background: var(--neutral-bg-island-default);
}
.air-datepicker-button:focus {
  color: var(--neutral-text-primary);
  background: var(--neutral-bg-island-default);
  outline: none;
}
.air-datepicker-button:active {
  background: var(--adp-btn-background-color-active);
}
.air-datepicker-button span {
  outline: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}
.air-datepicker-time {
  display: grid;
  grid-template-columns: -webkit-max-content 1fr;
  grid-template-columns: max-content 1fr;
  grid-column-gap: var(--spacing-3);
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  padding: 0 var(--adp-time-padding-inner);
}
.-only-timepicker- .air-datepicker-time {
  border-top: none;
}
.air-datepicker-time--current {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-size: 14px;
  text-align: center;
}
.air-datepicker-time--current-colon {
  margin: 0 2px 3px;
  line-height: 1;
}
.air-datepicker-time--current-hours,
.air-datepicker-time--current-minutes {
  font-family: var(--body-extra-lg-font-family);
  font-size: var(--body-extra-lg-font-size);
  font-weight: var(--body-extra-lg-font-weight);
  line-height: var(--body-extra-lg-line-height);
  position: relative;
  z-index: 1;
}
.air-datepicker-time--current-hours:after,
.air-datepicker-time--current-minutes:after {
  content: '';
  background: var(--brand-bg-tertiary-hover);
  border-radius: var(--adp-border-radius);
  position: absolute;
  left: -2px;
  top: -3px;
  right: -2px;
  bottom: -2px;
  z-index: -1;
  opacity: 0;
}
.air-datepicker-time--current-hours.-focus-:after,
.air-datepicker-time--current-minutes.-focus-:after {
  opacity: 1;
}
.air-datepicker-time--current-ampm {
  text-transform: uppercase;
  -ms-flex-item-align: end;
  align-self: flex-end;
  color: var(--adp-time-day-period-color);
  margin-left: 6px;
  font-size: 11px;
  margin-bottom: 1px;
}
.air-datepicker-time--row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 11px;
  height: 17px;
  background: -webkit-gradient(linear, left top, right top, from(var(--adp-time-track-color)), to(var(--adp-time-track-color))) left 0.5% var(--adp-time-track-height) no-repeat;
  background: linear-gradient(to right, var(--adp-time-track-color), var(--adp-time-track-color)) left 0.5% var(--adp-time-track-height) no-repeat;
}
.air-datepicker-time--row:first-child {
  margin-bottom: 4px;
}
.air-datepicker-time--row input[type='range'] {
  background: none;
  cursor: pointer;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
  width: 100%;
  padding: 0;
  margin: 0;
  -webkit-appearance: none;
}
.air-datepicker-time--row input[type='range']::-webkit-slider-thumb {
  -webkit-appearance: none;
}
.air-datepicker-time--row input[type='range']::-ms-tooltip {
  display: none;
}
.air-datepicker-time--row input[type='range']:hover::-webkit-slider-thumb {
  border-color: var(--adp-time-track-color-hover);
}
.air-datepicker-time--row input[type='range']:hover::-moz-range-thumb {
  border-color: var(--adp-time-track-color-hover);
}
.air-datepicker-time--row input[type='range']:hover::-ms-thumb {
  border-color: var(--adp-time-track-color-hover);
}
.air-datepicker-time--row input[type='range']:focus {
  outline: none;
}
.air-datepicker-time--row input[type='range']:focus::-webkit-slider-thumb {
  background: var(--brand-bg-primary-default);
  border-color: var(--brand-bg-primary-default);
}
.air-datepicker-time--row input[type='range']:focus::-moz-range-thumb {
  background: var(--brand-bg-primary-default);
  border-color: var(--brand-bg-primary-default);
}
.air-datepicker-time--row input[type='range']:focus::-ms-thumb {
  background: var(--brand-bg-primary-default);
  border-color: var(--brand-bg-primary-default);
}
.air-datepicker-time--row input[type='range']::-webkit-slider-thumb {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: var(--sizing-3);
  width: var(--sizing-3);
  border-radius: 3px;
  border: 1px solid var(--adp-time-track-color);
  background: #fff;
  cursor: pointer;
  -webkit-transition: background var(--adp-transition-duration);
  transition: background var(--adp-transition-duration);
}
.air-datepicker-time--row input[type='range']::-moz-range-thumb {
  box-sizing: border-box;
  height: var(--sizing-3);
  width: var(--sizing-3);
  border-radius: 3px;
  border: 1px solid var(--adp-time-track-color);
  background: #fff;
  cursor: pointer;
  -moz-transition: background var(--adp-transition-duration);
  transition: background var(--adp-transition-duration);
}
.air-datepicker-time--row input[type='range']::-ms-thumb {
  box-sizing: border-box;
  height: var(--sizing-3);
  width: var(--sizing-3);
  border-radius: 3px;
  border: 1px solid var(--adp-time-track-color);
  background: #fff;
  cursor: pointer;
  -ms-transition: background var(--adp-transition-duration);
  transition: background var(--adp-transition-duration);
}
.air-datepicker-time--row input[type='range']::-webkit-slider-thumb {
  margin-top: calc(var(--adp-time-thumb-size) / 2 * -1);
}
.air-datepicker-time--row input[type='range']::-webkit-slider-runnable-track {
  border: none;
  height: var(--adp-time-track-height);
  cursor: pointer;
  color: transparent;
  background: transparent;
}
.air-datepicker-time--row input[type='range']::-moz-range-track {
  border: none;
  height: var(--adp-time-track-height);
  cursor: pointer;
  color: transparent;
  background: transparent;
}
.air-datepicker-time--row input[type='range']::-ms-track {
  border: none;
  height: var(--adp-time-track-height);
  cursor: pointer;
  color: transparent;
  background: transparent;
}
.air-datepicker-time--row input[type='range']::-ms-fill-lower {
  background: transparent;
}
.air-datepicker-time--row input[type='range']::-ms-fill-upper {
  background: transparent;
}
.air-datepicker {
  --adp-font-family: var(--body-md-font-family);
  --adp-font-size: var(--body-md-font-size);
  --adp-width: 248px;
  --adp-z-index: 100;
  --adp-padding: 12px;
  --adp-padding-small: 8px;
  --adp-grid-areas: 'nav' 'body' 'timepicker' 'buttons';
  --adp-transition-duration: 0.3s;
  --adp-transition-ease: ease-out;
  --adp-transition-offset: 8px;
  --adp-background-color: #fff;
  --adp-color-secondary: #9c9c9c;
  --adp-accent-color: #4eb5e6;
  --adp-color-disabled-in-range: #939393;
  --adp-border-color: #dbdbdb;
  --adp-border-color-inner: #efefef;
  --adp-border-radius: 4px;
  --adp-border-color-inline: #d7d7d7;
  --adp-nav-height: 32px;
  --adp-nav-arrow-color: var(--adp-color-secondary);
  --adp-nav-action-size: 32px;
  --adp-nav-color-secondary: var(--adp-color-secondary);
  --adp-day-name-color: #ff9a19;
  --adp-day-name-color-hover: #8ad5f4;
  --adp-day-cell-width: 32px;
  --adp-day-cell-height: 32px;
  --adp-month-cell-height: 42px;
  --adp-year-cell-height: 56px;
  --adp-pointer-size: 10px;
  --adp-poiner-border-radius: 2px;
  --adp-pointer-offset: 14px;
  --adp-btn-height: 32px;
  --adp-btn-color: var(--adp-accent-color);
  --adp-btn-border-radius: var(--adp-border-radius);
  --adp-time-track-height: 1px;
  --adp-time-track-color: #dedede;
  --adp-time-track-color-hover: #b1b1b1;
  --adp-time-thumb-size: 12px;
  --adp-time-padding-inner: 10px;
  --adp-time-day-period-color: var(--adp-color-secondary);
  --adp-mobile-font-size: 16px;
  --adp-mobile-nav-height: 40px;
  --adp-mobile-width: 320px;
  --adp-mobile-day-cell-height: 38px;
  --adp-mobile-month-cell-height: 48px;
  --adp-mobile-year-cell-height: 64px;
}
.air-datepicker-overlay {
  --adp-overlay-background-color: rgba(0, 0, 0, 0.3);
  --adp-overlay-transition-duration: 0.3s;
  --adp-overlay-transition-ease: ease-out;
  --adp-overlay-z-index: 99;
}
.air-datepicker {
  background: var(--adp-background-color);
  border: 1px solid var(--adp-border-color);
  -webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  border-radius: var(--adp-border-radius);
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: repeat(4, -webkit-max-content);
  grid-template-rows: repeat(4, max-content);
  grid-template-areas: var(--adp-grid-areas);
  font-family: var(--adp-font-family), sans-serif;
  font-size: var(--adp-font-size);
  color: var(--neutral-text-primary);
  width: var(--adp-width);
  position: absolute;
  -webkit-transition: opacity var(--adp-transition-duration) var(--adp-transition-ease), -webkit-transform var(--adp-transition-duration) var(--adp-transition-ease);
  transition: opacity var(--adp-transition-duration) var(--adp-transition-ease), -webkit-transform var(--adp-transition-duration) var(--adp-transition-ease);
  transition: opacity var(--adp-transition-duration) var(--adp-transition-ease), transform var(--adp-transition-duration) var(--adp-transition-ease);
  transition: opacity var(--adp-transition-duration) var(--adp-transition-ease), transform var(--adp-transition-duration) var(--adp-transition-ease), -webkit-transform var(--adp-transition-duration) var(--adp-transition-ease);
  z-index: var(--adp-z-index);
}
.air-datepicker:not(.-custom-position-) {
  opacity: 0;
}
.air-datepicker.-from-top- {
  -webkit-transform: translateY(calc(var(--adp-transition-offset) * -1));
  transform: translateY(calc(var(--adp-transition-offset) * -1));
}
.air-datepicker.-from-right- {
  -webkit-transform: translateX(var(--adp-transition-offset));
  transform: translateX(var(--adp-transition-offset));
}
.air-datepicker.-from-bottom- {
  -webkit-transform: translateY(var(--adp-transition-offset));
  transform: translateY(var(--adp-transition-offset));
}
.air-datepicker.-from-left- {
  -webkit-transform: translateX(calc(var(--adp-transition-offset) * -1));
  transform: translateX(calc(var(--adp-transition-offset) * -1));
}
.air-datepicker.-active-:not(.-custom-position-) {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
.air-datepicker.-active-.-custom-position- {
  -webkit-transition: none;
  transition: none;
}
.air-datepicker.-inline- {
  border-color: var(--adp-border-color-inline);
  -webkit-box-shadow: none;
  box-shadow: none;
  position: static;
  left: auto;
  right: auto;
  opacity: 1;
  -webkit-transform: none;
  transform: none;
}
.air-datepicker.-inline- .air-datepicker--pointer {
  display: none;
}
.air-datepicker.-is-mobile- {
  --adp-font-size: var(--adp-mobile-font-size);
  --adp-day-cell-height: var(--adp-mobile-day-cell-height);
  --adp-month-cell-height: var(--adp-mobile-month-cell-height);
  --adp-year-cell-height: var(--adp-mobile-year-cell-height);
  --adp-nav-height: var(--adp-mobile-nav-height);
  --adp-nav-action-size: var(--adp-mobile-nav-height);
  position: fixed;
  width: var(--adp-mobile-width);
  border: none;
}
.air-datepicker.-is-mobile- * {
  -webkit-tap-highlight-color: transparent;
}
.air-datepicker.-is-mobile- .air-datepicker--pointer {
  display: none;
}
.air-datepicker.-is-mobile-:not(.-custom-position-) {
  -webkit-transform: translate(-50%, calc(-50% + var(--adp-transition-offset)));
  transform: translate(-50%, calc(-50% + var(--adp-transition-offset)));
}
.air-datepicker.-is-mobile-.-active-:not(.-custom-position-) {
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.air-datepicker.-custom-position- {
  -webkit-transition: none;
  transition: none;
}
.air-datepicker-global-container {
  position: absolute;
  left: 0;
  top: 0;
}
.air-datepicker--pointer {
  --pointer-half-size: calc(var(--adp-pointer-size) / 2);
  position: absolute;
  width: var(--adp-pointer-size);
  height: var(--adp-pointer-size);
  z-index: -1;
}
.air-datepicker--pointer:after {
  content: '';
  position: absolute;
  background: #fff;
  border-top: 1px solid var(--adp-border-color-inline);
  border-right: 1px solid var(--adp-border-color-inline);
  border-top-right-radius: var(--adp-poiner-border-radius);
  width: var(--adp-pointer-size);
  height: var(--adp-pointer-size);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.-top-left- .air-datepicker--pointer,
.-top-center- .air-datepicker--pointer,
.-top-right- .air-datepicker--pointer,
[data-popper-placement^='top'] .air-datepicker--pointer {
  top: calc(100% - var(--pointer-half-size) + 1px);
}
.-top-left- .air-datepicker--pointer:after,
.-top-center- .air-datepicker--pointer:after,
.-top-right- .air-datepicker--pointer:after,
[data-popper-placement^='top'] .air-datepicker--pointer:after {
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
}
.-right-top- .air-datepicker--pointer,
.-right-center- .air-datepicker--pointer,
.-right-bottom- .air-datepicker--pointer,
[data-popper-placement^='right'] .air-datepicker--pointer {
  right: calc(100% - var(--pointer-half-size) + 1px);
}
.-right-top- .air-datepicker--pointer:after,
.-right-center- .air-datepicker--pointer:after,
.-right-bottom- .air-datepicker--pointer:after,
[data-popper-placement^='right'] .air-datepicker--pointer:after {
  -webkit-transform: rotate(225deg);
  transform: rotate(225deg);
}
.-bottom-left- .air-datepicker--pointer,
.-bottom-center- .air-datepicker--pointer,
.-bottom-right- .air-datepicker--pointer,
[data-popper-placement^='bottom'] .air-datepicker--pointer {
  bottom: calc(100% - var(--pointer-half-size) + 1px);
}
.-bottom-left- .air-datepicker--pointer:after,
.-bottom-center- .air-datepicker--pointer:after,
.-bottom-right- .air-datepicker--pointer:after,
[data-popper-placement^='bottom'] .air-datepicker--pointer:after {
  -webkit-transform: rotate(315deg);
  transform: rotate(315deg);
}
.-left-top- .air-datepicker--pointer,
.-left-center- .air-datepicker--pointer,
.-left-bottom- .air-datepicker--pointer,
[data-popper-placement^='left'] .air-datepicker--pointer {
  left: calc(100% - var(--pointer-half-size) + 1px);
}
.-left-top- .air-datepicker--pointer:after,
.-left-center- .air-datepicker--pointer:after,
.-left-bottom- .air-datepicker--pointer:after,
[data-popper-placement^='left'] .air-datepicker--pointer:after {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.-top-left- .air-datepicker--pointer,
.-bottom-left- .air-datepicker--pointer {
  left: var(--adp-pointer-offset);
}
.-top-right- .air-datepicker--pointer,
.-bottom-right- .air-datepicker--pointer {
  right: var(--adp-pointer-offset);
}
.-top-center- .air-datepicker--pointer,
.-bottom-center- .air-datepicker--pointer {
  left: calc(50% - var(--adp-pointer-size) / 2);
}
.-left-top- .air-datepicker--pointer,
.-right-top- .air-datepicker--pointer {
  top: var(--adp-pointer-offset);
}
.-left-bottom- .air-datepicker--pointer,
.-right-bottom- .air-datepicker--pointer {
  bottom: var(--adp-pointer-offset);
}
.-left-center- .air-datepicker--pointer,
.-right-center- .air-datepicker--pointer {
  top: calc(50% - var(--adp-pointer-size) / 2);
}
.air-datepicker--navigation {
  grid-area: nav;
}
.air-datepicker--content {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  padding: var(--adp-padding);
  grid-area: body;
}
.-only-timepicker- .air-datepicker--content {
  display: none;
}
.air-datepicker--time {
  grid-area: timepicker;
}
.air-datepicker--buttons {
  grid-area: buttons;
}
.air-datepicker--buttons,
.air-datepicker--time {
  padding: var(--spacing-2) var(--spacing-3);
  border-top: 1px solid var(--adp-border-color-inner);
}
.air-datepicker-overlay {
  position: fixed;
  background: var(--adp-overlay-background-color);
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  opacity: 0;
  -webkit-transition: opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease), left 0s, height 0s, width 0s;
  transition: opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease), left 0s, height 0s, width 0s;
  -webkit-transition-delay: 0s, var(--adp-overlay-transition-duration), var(--adp-overlay-transition-duration), var(--adp-overlay-transition-duration);
  transition-delay: 0s, var(--adp-overlay-transition-duration), var(--adp-overlay-transition-duration), var(--adp-overlay-transition-duration);
  z-index: var(--adp-overlay-z-index);
}
.air-datepicker-overlay.-active- {
  opacity: 1;
  width: 100%;
  height: 100%;
  -webkit-transition: opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease), height 0s, width 0s;
  transition: opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease), height 0s, width 0s;
}

.mrx-input-datepicker.mrx-input-datepicker.mrx-input-error .mrx-input-datepicker__input {
  border-color: var(--system-bg-controls-negative-default);
}
.mrx-input-datepicker.mrx-input-datepicker.mrx-input-checked-error .mrx-input-datepicker__input {
  border-color: var(--system-bg-controls-negative-default);
  background-color: var(--system-bg-negative-secondary);
}
.mrx-input-datepicker.mrx-input-datepicker.mrx-input-checked-success .mrx-input-datepicker__input {
  background-color: var(--system-bg-positive-secondary);
  border-color: var(--system-bg-controls-positive-default);
}

.mrx-input-datepicker.mrx-input-datepicker .mrx-input-datepicker__icons {
  position: absolute;
  top: 0;
  right: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.mrx-input-datepicker.mrx-input-datepicker .mrx-input-datepicker__icons-item {
  cursor: pointer;
}
.mrx-input-datepicker.mrx-input-datepicker .mrx-input-datepicker__icons .mrx-icon {
  cursor: pointer;
}
.mrx-input-datepicker.mrx-input-datepicker.mrx-input-datepicker-lg .mrx-icon {
  margin-top: calc(var(--spacing-3) - var(--border-width-default));
  margin-right: var(--spacing-3);
}
.mrx-input-datepicker.mrx-input-datepicker.mrx-input-datepicker-md .mrx-icon {
  margin-top: calc(var(--spacing-2) - var(--border-width-default));
  margin-right: var(--spacing-3);
}
.mrx-input-datepicker.mrx-input-datepicker.mrx-input-datepicker-sm .mrx-icon {
  margin-top: calc(var(--spacing-2) - var(--border-width-default));
  margin-right: var(--spacing-2);
}

.mrx-input-datepicker.mrx-input-datepicker.mrx-input-datepicker-lg .mrx-input-datepicker__input {
  padding: calc(var(--spacing-3) + var(--spacing-helf) - var(--border-width-default)) calc(var(--spacing-4) - var(--border-width-default));
  font-family: var(--body-md-font-family);
  font-size: var(--body-md-font-size);
  font-weight: var(--body-md-font-weight);
  line-height: var(--body-md-line-height);
}
.mrx-input-datepicker.mrx-input-datepicker.mrx-input-datepicker-md .mrx-input-datepicker__input {
  padding: calc(var(--spacing-2) + var(--spacing-helf) - var(--border-width-default)) calc(var(--spacing-3) - var(--border-width-default));
  font-family: var(--body-md-font-family);
  font-size: var(--body-md-font-size);
  font-weight: var(--body-md-font-weight);
  line-height: var(--body-md-line-height);
}
.mrx-input-datepicker.mrx-input-datepicker.mrx-input-datepicker-sm .mrx-input-datepicker__input {
  padding: calc(var(--spacing-2) - var(--border-width-default)) calc(var(--spacing-2) - var(--border-width-default));
  font-family: var(--body-sm-font-family);
  font-size: var(--body-sm-font-size);
  font-weight: var(--body-sm-font-weight);
  line-height: var(--body-sm-line-height);
}

.mrx-input-datepicker.mrx-input-datepicker {
  width: 100%;
  position: relative;
}
.mrx-input-datepicker.mrx-input-datepicker .mrx-input-datepicker__wrapper {
  position: relative;
}
.mrx-input-datepicker.mrx-input-datepicker .mrx-input-datepicker__input {
  border: var(--border-width-default) solid var(--neutral-bg-stroke-default);
  border-radius: var(--border-radius-1);
  width: 100%;
  -webkit-transition: outline-width 0.2s, border 0.2s;
  transition: outline-width 0.2s, border 0.2s;
}
.mrx-input-datepicker.mrx-input-datepicker .mrx-input-datepicker__input:focus,
.mrx-input-datepicker.mrx-input-datepicker .mrx-input-datepicker__input:active {
  outline: var(--neutral-bg-island-default) solid var(--border-width-focused);
}
.mrx-input-datepicker.mrx-input-datepicker .mrx-input-datepicker__input:hover {
  border: var(--border-width-default) solid var(--neutral-bg-stroke-hover);
}
.mrx-input-datepicker.mrx-input-datepicker .mrx-input-datepicker__input:disabled {
  background-color: var(--neutral-bg-disabled);
}

.mrx-dropdown-menu.mrx-dropdown-menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  border-radius: 4px;
  padding: 5px 0;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.175);
}
.mrx-dropdown-menu.mrx-dropdown-menu button {
  width: 100%;
  padding: 0.25rem 1rem;
  clear: both;
  color: #282828;
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
}
.mrx-dropdown-menu.mrx-dropdown-menu button:hover {
  color: #282828;
  background-color: #edf5ff;
}
.mrx-dropdown-menu.mrx-dropdown-menu button svg {
  margin-right: 10px;
}
.mrx-dropdown-menu.mrx-dropdown-menu button span {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
}

.mrx-dropdown-toggle.mrx-dropdown-toggle {
  cursor: pointer;
}

.mrx-dropdown.mrx-dropdown .mrx-dropdown-content {
  border-radius: 4px;
  overflow: hidden;
  z-index: 1000;
  display: none;
}
.mrx-dropdown.mrx-dropdown .mrx-dropdown-content[data-show] {
  display: block;
}

.mrx-editor.mrx-editor .ck.ck-reset.ck-editor.ck-rounded-corners .ck.ck-toolbar.ck-toolbar_grouping {
  -webkit-transition: border 0.2s;
  transition: border 0.2s;
  border-top: var(--border-width-default) solid var(--neutral-bg-stroke-default);
  border-left: var(--border-width-default) solid var(--neutral-bg-stroke-default);
  border-right: var(--border-width-default) solid var(--neutral-bg-stroke-default);
}
.mrx-editor.mrx-editor .ck.ck-reset.ck-editor.ck-rounded-corners .ck.ck-editor__editable_inline {
  -webkit-transition: border 0.2s;
  transition: border 0.2s;
  border: var(--border-width-default) solid var(--neutral-bg-stroke-default);
}
.mrx-editor.mrx-editor .ck.ck-reset.ck-editor.ck-rounded-corners.focused {
  outline: var(--neutral-bg-island-default) solid var(--border-width-focused);
}
.mrx-editor.mrx-editor .ck.ck-reset.ck-editor.ck-rounded-corners.focused .ck.ck-toolbar.ck-toolbar_grouping {
  border-top: var(--border-width-default) solid var(--neutral-bg-stroke-hover);
  border-left: var(--border-width-default) solid var(--neutral-bg-stroke-hover);
  border-right: var(--border-width-default) solid var(--neutral-bg-stroke-hover);
}
.mrx-editor.mrx-editor .ck.ck-reset.ck-editor.ck-rounded-corners.focused .ck.ck-editor__editable_inline {
  border: var(--border-width-default) solid var(--neutral-bg-stroke-hover);
}
.mrx-editor.mrx-editor .ck.ck-reset.ck-editor.ck-rounded-corners:hover .ck.ck-toolbar.ck-toolbar_grouping {
  border-top: var(--border-width-default) solid var(--neutral-bg-stroke-hover);
  border-left: var(--border-width-default) solid var(--neutral-bg-stroke-hover);
  border-right: var(--border-width-default) solid var(--neutral-bg-stroke-hover);
}
.mrx-editor.mrx-editor .ck.ck-reset.ck-editor.ck-rounded-corners:hover .ck.ck-editor__editable_inline {
  border: var(--border-width-default) solid var(--neutral-bg-stroke-hover) !important;
}
.mrx-editor.mrx-editor .ck.ck-editor__editable.ck-focused:not(.ck-editor__nested-editable) {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.mrx-editor.mrx-editor.mrx-editor-disabled * {
  color: var(--neutral-text-tertiary);
}
.mrx-editor.mrx-editor.mrx-editor-disabled .ck.ck-reset.ck-editor.ck-rounded-corners .ck.ck-editor__editable_inline {
  background-color: var(--neutral-bg-disabled) !important;
}
.mrx-editor.mrx-editor.mrx-editor-readonly .ck.ck-reset.ck-editor.ck-rounded-corners .ck.ck-editor__editable_inline {
  background-color: var(--neutral-bg-disabled) !important;
}

.mrx-editor.mrx-editor.mrx-input-error .ck.ck-reset.ck-editor.ck-rounded-corners .ck.ck-toolbar.ck-toolbar_grouping,
.mrx-editor.mrx-editor.mrx-input-checked-error .ck.ck-reset.ck-editor.ck-rounded-corners .ck.ck-toolbar.ck-toolbar_grouping {
  -webkit-transition: border 0.2s;
  transition: border 0.2s;
  border-top: var(--border-width-default) solid var(--system-bg-controls-negative-default) !important;
  border-left: var(--border-width-default) solid var(--system-bg-controls-negative-default) !important;
  border-right: var(--border-width-default) solid var(--system-bg-controls-negative-default) !important;
}
.mrx-editor.mrx-editor.mrx-input-error .ck.ck-reset.ck-editor.ck-rounded-corners .ck.ck-editor__editable_inline,
.mrx-editor.mrx-editor.mrx-input-checked-error .ck.ck-reset.ck-editor.ck-rounded-corners .ck.ck-editor__editable_inline {
  -webkit-transition: border 0.2s;
  transition: border 0.2s;
  border: var(--border-width-default) solid var(--system-bg-controls-negative-default) !important;
}
.mrx-editor.mrx-editor.mrx-input-error .ck.ck-reset.ck-editor.ck-rounded-corners.focused,
.mrx-editor.mrx-editor.mrx-input-checked-error .ck.ck-reset.ck-editor.ck-rounded-corners.focused {
  outline: var(--neutral-bg-island-default) solid var(--border-width-focused);
}
.mrx-editor.mrx-editor.mrx-input-error .ck.ck-reset.ck-editor.ck-rounded-corners.focused .ck.ck-toolbar.ck-toolbar_grouping,
.mrx-editor.mrx-editor.mrx-input-checked-error .ck.ck-reset.ck-editor.ck-rounded-corners.focused .ck.ck-toolbar.ck-toolbar_grouping {
  border-top: var(--border-width-default) solid var(--system-bg-controls-negative-default) !important;
  border-left: var(--border-width-default) solid var(--system-bg-controls-negative-default) !important;
  border-right: var(--border-width-default) solid var(--system-bg-controls-negative-default) !important;
}
.mrx-editor.mrx-editor.mrx-input-error .ck.ck-reset.ck-editor.ck-rounded-corners.focused .ck.ck-editor__editable_inline,
.mrx-editor.mrx-editor.mrx-input-checked-error .ck.ck-reset.ck-editor.ck-rounded-corners.focused .ck.ck-editor__editable_inline {
  border: var(--border-width-default) solid var(--system-bg-controls-negative-default) !important;
}
.mrx-editor.mrx-editor.mrx-input-error .ck.ck-reset.ck-editor.ck-rounded-corners:hover .ck.ck-toolbar.ck-toolbar_grouping,
.mrx-editor.mrx-editor.mrx-input-checked-error .ck.ck-reset.ck-editor.ck-rounded-corners:hover .ck.ck-toolbar.ck-toolbar_grouping {
  border-top: var(--border-width-default) solid var(--system-bg-controls-negative-default) !important;
  border-left: var(--border-width-default) solid var(--system-bg-controls-negative-default) !important;
  border-right: var(--border-width-default) solid var(--system-bg-controls-negative-default) !important;
}
.mrx-editor.mrx-editor.mrx-input-error .ck.ck-reset.ck-editor.ck-rounded-corners:hover .ck.ck-editor__editable_inline,
.mrx-editor.mrx-editor.mrx-input-checked-error .ck.ck-reset.ck-editor.ck-rounded-corners:hover .ck.ck-editor__editable_inline {
  border: var(--border-width-default) solid var(--system-bg-controls-negative-default) !important;
}
.mrx-editor.mrx-editor.mrx-input-error .ck.ck-editor__editable.ck-focused:not(.ck-editor__nested-editable),
.mrx-editor.mrx-editor.mrx-input-checked-error .ck.ck-editor__editable.ck-focused:not(.ck-editor__nested-editable) {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.mrx-editor.mrx-editor.mrx-input-success .ck.ck-reset.ck-editor.ck-rounded-corners .ck.ck-toolbar.ck-toolbar_grouping,
.mrx-editor.mrx-editor.mrx-input-checked-success .ck.ck-reset.ck-editor.ck-rounded-corners .ck.ck-toolbar.ck-toolbar_grouping {
  -webkit-transition: border 0.2s;
  transition: border 0.2s;
  border-top: var(--border-width-default) solid var(--system-bg-controls-positive-default) !important;
  border-left: var(--border-width-default) solid var(--system-bg-controls-positive-default) !important;
  border-right: var(--border-width-default) solid var(--system-bg-controls-positive-default) !important;
}
.mrx-editor.mrx-editor.mrx-input-success .ck.ck-reset.ck-editor.ck-rounded-corners .ck.ck-editor__editable_inline,
.mrx-editor.mrx-editor.mrx-input-checked-success .ck.ck-reset.ck-editor.ck-rounded-corners .ck.ck-editor__editable_inline {
  -webkit-transition: border 0.2s;
  transition: border 0.2s;
  border: var(--border-width-default) solid var(--system-bg-controls-positive-default) !important;
}
.mrx-editor.mrx-editor.mrx-input-success .ck.ck-reset.ck-editor.ck-rounded-corners.focused,
.mrx-editor.mrx-editor.mrx-input-checked-success .ck.ck-reset.ck-editor.ck-rounded-corners.focused {
  outline: var(--neutral-bg-island-default) solid var(--border-width-focused);
}
.mrx-editor.mrx-editor.mrx-input-success .ck.ck-reset.ck-editor.ck-rounded-corners.focused .ck.ck-toolbar.ck-toolbar_grouping,
.mrx-editor.mrx-editor.mrx-input-checked-success .ck.ck-reset.ck-editor.ck-rounded-corners.focused .ck.ck-toolbar.ck-toolbar_grouping {
  border-top: var(--border-width-default) solid var(--system-bg-controls-positive-default) !important;
  border-left: var(--border-width-default) solid var(--system-bg-controls-positive-default) !important;
  border-right: var(--border-width-default) solid var(--system-bg-controls-positive-default) !important;
}
.mrx-editor.mrx-editor.mrx-input-success .ck.ck-reset.ck-editor.ck-rounded-corners.focused .ck.ck-editor__editable_inline,
.mrx-editor.mrx-editor.mrx-input-checked-success .ck.ck-reset.ck-editor.ck-rounded-corners.focused .ck.ck-editor__editable_inline {
  border: var(--border-width-default) solid var(--system-bg-controls-positive-default) !important;
}
.mrx-editor.mrx-editor.mrx-input-success .ck.ck-reset.ck-editor.ck-rounded-corners:hover .ck.ck-toolbar.ck-toolbar_grouping,
.mrx-editor.mrx-editor.mrx-input-checked-success .ck.ck-reset.ck-editor.ck-rounded-corners:hover .ck.ck-toolbar.ck-toolbar_grouping {
  border-top: var(--border-width-default) solid var(--system-bg-controls-positive-default) !important;
  border-left: var(--border-width-default) solid var(--system-bg-controls-positive-default) !important;
  border-right: var(--border-width-default) solid var(--system-bg-controls-positive-default) !important;
}
.mrx-editor.mrx-editor.mrx-input-success .ck.ck-reset.ck-editor.ck-rounded-corners:hover .ck.ck-editor__editable_inline,
.mrx-editor.mrx-editor.mrx-input-checked-success .ck.ck-reset.ck-editor.ck-rounded-corners:hover .ck.ck-editor__editable_inline {
  border: var(--border-width-default) solid var(--system-bg-controls-positive-default) !important;
}
.mrx-editor.mrx-editor.mrx-input-success .ck.ck-editor__editable.ck-focused:not(.ck-editor__nested-editable),
.mrx-editor.mrx-editor.mrx-input-checked-success .ck.ck-editor__editable.ck-focused:not(.ck-editor__nested-editable) {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.mrx-editor.mrx-editor.mrx-input-checked-error .ck.ck-reset.ck-editor.ck-rounded-corners .ck.ck-editor__editable_inline {
  background-color: var(--system-bg-negative-secondary) !important;
}
.mrx-editor.mrx-editor.mrx-input-checked-success .ck.ck-reset.ck-editor.ck-rounded-corners .ck.ck-editor__editable_inline {
  background-color: var(--system-bg-positive-secondary) !important;
}

.mrx-editor.mrx-editor .ck.ck-button:not(.ck-splitbutton__arrow) .ck.ck-icon:not(.ck-dropdown__arrow) {
  width: calc(var(--sizing-6) + 1px);
  height: 100%;
  will-change: auto;
}
.mrx-editor.mrx-editor:not(.mrx-editor-theme-default) .ck.ck-button:not(.ck-disabled):hover,
.mrx-editor.mrx-editor:not(.mrx-editor-theme-default) a.ck.ck-button:not(.ck-disabled):hover {
  background-color: var(--brand-bg-tertiary-selected);
}
.mrx-editor.mrx-editor:not(.mrx-editor-theme-default) .ck.ck-splitbutton.ck-splitbutton_open > .ck-button:not(.ck-on):not(.ck-disabled):not(:hover),
.mrx-editor.mrx-editor:not(.mrx-editor-theme-default) .ck.ck-splitbutton:hover > .ck-button:not(.ck-on):not(.ck-disabled):not(:hover) {
  background-color: var(--brand-bg-tertiary-selected);
}
.mrx-editor.mrx-editor:not(.mrx-editor-theme-default) .ck.ck-button.ck-on,
.mrx-editor.mrx-editor:not(.mrx-editor-theme-default) a.ck.ck-button.ck-on {
  background-color: var(--brand-bg-tertiary-selected);
}
.mrx-editor.mrx-editor:not(.mrx-editor-theme-default) .ck.ck-button.ck-on:not(.ck-disabled):hover,
.mrx-editor.mrx-editor:not(.mrx-editor-theme-default) a.ck.ck-button.ck-on:not(.ck-disabled):hover {
  background-color: var(--brand-bg-tertiary-selected);
}
.mrx-editor.mrx-editor .ck-source-editing-button .ck-icon {
  margin-right: 0 !important;
}
.mrx-editor.mrx-editor .ck-source-editing-button .ck-button__label {
  display: none !important;
}
.mrx-editor.mrx-editor .ck.ck-button:active,
.mrx-editor.mrx-editor .ck.ck-button:focus,
.mrx-editor.mrx-editor a.ck.ck-button:active,
.mrx-editor.mrx-editor a.ck.ck-button:focus {
  border: 1px solid #0000;
}
.mrx-editor.mrx-editor .ck.ck-button.ck-disabled:active,
.mrx-editor.mrx-editor .ck.ck-button.ck-disabled:focus,
.mrx-editor.mrx-editor a.ck.ck-button.ck-disabled:active,
.mrx-editor.mrx-editor a.ck.ck-button.ck-disabled:focus {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.mrx-editor.mrx-editor {
  position: relative;
  font-family: var(--body-md-font-family);
  font-size: var(--body-md-font-size);
  font-weight: var(--body-md-font-weight);
  line-height: var(--body-md-line-height);
}
.mrx-editor.mrx-editor .ck-editor label.ck-label.ck-voice-label {
  display: none !important;
}
.mrx-editor.mrx-editor figure.table.ck-widget {
  width: 100%;
}
.mrx-editor.mrx-editor .ck-content {
  min-height: 80px;
}
.mrx-editor.mrx-editor .ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-toolbar,
.mrx-editor.mrx-editor .ck.ck-editor__top .ck-sticky-panel .ck-toolbar.ck-rounded-corners {
  border-top-right-radius: var(--border-radius-1) !important;
  border-top-left-radius: var(--border-radius-1) !important;
}
.mrx-editor.mrx-editor .ck-rounded-corners .ck.ck-editor__main > .ck-editor__editable,
.mrx-editor.mrx-editor .ck.ck-editor__main > .ck-editor__editable.ck-rounded-corners {
  border-bottom-right-radius: var(--border-radius-1) !important;
  border-bottom-left-radius: var(--border-radius-1) !important;
}
.mrx-editor.mrx-editor .ck.ck-toolbar {
  background-color: white;
}
.mrx-editor.mrx-editor .ck.ck-editor__editable_inline {
  padding: var(--spacing-3) var(--spacing-4);
  margin-bottom: 0 !important;
}
.mrx-editor.mrx-editor .ck.ck-editor__editable_inline > :first-child {
  margin-top: var(--spacing-helf);
}
.mrx-editor.mrx-editor .ck.ck-editor__editable_inline > :last-child {
  margin-bottom: var(--spacing-helf);
}

.mrx-hint-error-message {
  font-family: var(--body-sm-font-family);
  font-size: var(--body-sm-font-size);
  font-weight: var(--body-sm-font-weight);
  line-height: var(--body-sm-line-height);
  color: var(--neutral-text-secondary);
}
.mrx-hint-error-message.mrx-invalid-message {
  color: var(--system-text-negative);
}

mrx-input-file .new-custom-file-input__item .qq-upload-size-selector {
  color: var(--neutral-text-tertiary) !important;
}

.mrx-input-image-modal.mrx-input-image-modal .mrx-input-image-cropper__wrapper {
  position: relative;
}
.mrx-input-image-modal.mrx-input-image-modal .mrx-input-image-cropper__controls {
  padding: 8px;
  background: rgba(31, 34, 38, 0.5);
  border-radius: 4px;
  position: absolute;
  left: 50%;
  bottom: 24px;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.mrx-input-image-modal.mrx-input-image-modal .mrx-input-image-cropper__controls svg {
  cursor: pointer;
}
.mrx-input-image-modal.mrx-input-image-modal .mrx-input-image-cropper__controls svg:not(:last-child) {
  margin-right: 16px;
}

.mrx-input-image-modal.mrx-input-image-modal .modal-footer {
  -webkit-box-pack: start !important;
  -ms-flex-pack: start !important;
  justify-content: flex-start !important;
}
.mrx-input-image-modal.mrx-input-image-modal .modal-footer .btn:first-child {
  margin-left: 0 !important;
}

.mrx-input-image.mrx-input-image .mrx-input-image-preview {
  position: relative;
  border: 1px solid var(--Stroke);
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.mrx-input-image.mrx-input-image .mrx-input-image-preview img {
  width: 100%;
  border-radius: 4px;
  word-wrap: break-word;
}
.mrx-input-image.mrx-input-image .mrx-input-image-preview:hover {
  border-color: var(--Main2);
}
.mrx-input-image.mrx-input-image .mrx-input-image-preview__controls {
  position: absolute;
  top: -10px;
  right: -10px;
  background: #FFFFFF;
  -webkit-box-shadow: 0px 1px 4px rgba(58, 58, 58, 0.3);
  box-shadow: 0px 1px 4px rgba(58, 58, 58, 0.3);
  border-radius: 5px;
  padding: 5px;
  display: none;
}
.mrx-input-image.mrx-input-image .mrx-input-image-preview__controls-item {
  min-width: 16px;
  height: 16px;
  cursor: pointer;
}
.mrx-input-image.mrx-input-image .mrx-input-image-preview__controls-item:not(:last-child) {
  position: relative;
  padding-right: 8px;
  border-right: 1px solid #BFC5CC;
  margin-right: 8px;
}
.mrx-input-image.mrx-input-image .mrx-input-image-preview:hover .mrx-input-image-preview__controls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.mrx-input-number.mrx-input-number.mrx-input-error input {
  border-color: var(--Red);
}
.mrx-input-number.mrx-input-number.mrx-input-checked-error input {
  border-color: var(--Red);
  background-color: var(--Warning);
}
.mrx-input-number.mrx-input-number.mrx-input-checked-success input {
  background-color: var(--Good);
  border: 1px solid #60A772;
}

.mrx-input-number.mrx-input-number.mrx-input-number-lg input {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  border-radius: 4px;
  padding: 13px 16px;
}
.mrx-input-number.mrx-input-number.mrx-input-number-md input {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  border-radius: 4px;
  padding: 9px 12px;
}
.mrx-input-number.mrx-input-number.mrx-input-number-sm input {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  border-radius: 4px;
  padding: 7px 8px;
}

.mrx-input-number.mrx-input-number {
  width: 100%;
  position: relative;
}
.mrx-input-number.mrx-input-number input {
  border: 1px solid var(--Stroke);
  width: 100%;
  outline: none;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.mrx-input-number.mrx-input-number input:focus {
  -webkit-box-shadow: 0px 0px 0px 4px var(--Bg1);
  box-shadow: 0px 0px 0px 4px var(--Bg1);
}
.mrx-input-number.mrx-input-number input:disabled {
  background-color: var(--Disabled);
}

.mrx-input-phone.mrx-input-phone.mrx-input-phone-error input[type=tel] {
  border-color: var(--Red);
}

.mrx-input-phone.mrx-input-phone .search-container input {
  font-size: 14px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  padding: 8px 16px;
  border: 1px solid var(--Stroke);
  width: 100%;
  height: 48px;
  outline: none;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}

.mrx-input-phone.mrx-input-phone.mrx-input-phone-lg input[type=tel] {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  border-radius: 4px;
  padding: 13px 16px 13px 52px;
}
.mrx-input-phone.mrx-input-phone.mrx-input-phone-md input[type=tel] {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  border-radius: 4px;
  padding: 9px 12px 9px 52px;
}
.mrx-input-phone.mrx-input-phone.mrx-input-phone-sm input[type=tel] {
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  border-radius: 4px;
  padding: 7px 8px 7px 52px;
}

.mrx-input-phone.mrx-input-phone-wrapper {
  width: 100%;
}
.mrx-input-phone.mrx-input-phone input[type=tel] {
  width: 100%;
  border: 1px solid var(--Stroke);
  outline: none;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.mrx-input-phone.mrx-input-phone input[type=tel]:focus {
  -webkit-box-shadow: 0px 0px 0px 4px var(--Bg1);
  box-shadow: 0px 0px 0px 4px var(--Bg1);
}
.mrx-input-phone.mrx-input-phone.mrx-input-phone__readonly input[type=tel]:disabled {
  background-color: inherit;
}

.mrx-input-phone.mrx-input-phone .iti {
  width: 100%;
  position: relative;
  display: inline-block;
}
.mrx-input-phone.mrx-input-phone .iti * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.mrx-input-phone.mrx-input-phone .iti__hide {
  display: none;
}
.mrx-input-phone.mrx-input-phone .iti__v-hide {
  visibility: hidden;
}
.mrx-input-phone.mrx-input-phone .iti input,
.mrx-input-phone.mrx-input-phone .iti input[type=text],
.mrx-input-phone.mrx-input-phone .iti input[type=tel] {
  position: relative;
  z-index: 0;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 36px;
  margin-right: 0;
}
.mrx-input-phone.mrx-input-phone .iti__flag-container {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  padding: 1px;
}
.mrx-input-phone.mrx-input-phone .iti__selected-flag {
  z-index: 1;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
  padding: 0 6px 0 8px;
}
.mrx-input-phone.mrx-input-phone .iti__arrow {
  margin-left: 6px;
  width: 0;
  height: 0;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-top: 4px solid #555;
}
.mrx-input-phone.mrx-input-phone .iti__arrow--up {
  border-top: none;
  border-bottom: 4px solid #555;
}
.mrx-input-phone.mrx-input-phone .iti__country-list {
  position: absolute;
  z-index: 2;
  list-style: none;
  text-align: left;
  padding: 0;
  margin: 0 0 0 -1px;
  -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
  background-color: white;
  border: 1px solid #CCC;
  white-space: nowrap;
  max-height: 200px;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
.mrx-input-phone.mrx-input-phone .iti__country-list--dropup {
  bottom: 100%;
  margin-bottom: -1px;
}
@media (max-width: 500px) {
  .mrx-input-phone.mrx-input-phone .iti__country-list {
    white-space: normal;
  }
}
.mrx-input-phone.mrx-input-phone .iti__flag-box {
  display: inline-block;
  width: 20px;
}
.mrx-input-phone.mrx-input-phone .iti__divider {
  padding-bottom: 5px;
  margin-bottom: 5px;
  border-bottom: 1px solid #CCC;
}
.mrx-input-phone.mrx-input-phone .iti__country {
  padding: 5px 10px;
  outline: none;
}
.mrx-input-phone.mrx-input-phone .iti__dial-code {
  color: #999;
}
.mrx-input-phone.mrx-input-phone .iti__country.iti__highlight {
  background-color: rgba(0, 0, 0, 0.05);
}
.mrx-input-phone.mrx-input-phone .iti__flag-box,
.mrx-input-phone.mrx-input-phone .iti__country-name,
.mrx-input-phone.mrx-input-phone .iti__dial-code {
  vertical-align: middle;
}
.mrx-input-phone.mrx-input-phone .iti__flag-box,
.mrx-input-phone.mrx-input-phone .iti__country-name {
  margin-right: 6px;
}
.mrx-input-phone.mrx-input-phone .iti--allow-dropdown input,
.mrx-input-phone.mrx-input-phone .iti--allow-dropdown input[type=text],
.mrx-input-phone.mrx-input-phone .iti--allow-dropdown input[type=tel],
.mrx-input-phone.mrx-input-phone .iti--separate-dial-code input,
.mrx-input-phone.mrx-input-phone .iti--separate-dial-code input[type=text],
.mrx-input-phone.mrx-input-phone .iti--separate-dial-code input[type=tel] {
  padding-right: 16px;
  padding-left: 52px;
  margin-left: 0;
}
.mrx-input-phone.mrx-input-phone .iti--allow-dropdown .iti__flag-container,
.mrx-input-phone.mrx-input-phone .iti--separate-dial-code .iti__flag-container {
  right: auto;
  left: 0;
}
.mrx-input-phone.mrx-input-phone .iti--allow-dropdown .iti__flag-container:hover {
  cursor: pointer;
}
.mrx-input-phone.mrx-input-phone .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag {
  background-color: rgba(0, 0, 0, 0.05);
}
.mrx-input-phone.mrx-input-phone .iti--allow-dropdown input[disabled] + .iti__flag-container:hover,
.mrx-input-phone.mrx-input-phone .iti--allow-dropdown input[readonly] + .iti__flag-container:hover {
  cursor: default;
}
.mrx-input-phone.mrx-input-phone .iti--allow-dropdown input[disabled] + .iti__flag-container:hover .iti__selected-flag,
.mrx-input-phone.mrx-input-phone .iti--allow-dropdown input[readonly] + .iti__flag-container:hover .iti__selected-flag {
  background-color: transparent;
}
.mrx-input-phone.mrx-input-phone .iti--separate-dial-code .iti__selected-flag {
  background-color: rgba(0, 0, 0, 0.05);
}
.mrx-input-phone.mrx-input-phone .iti--separate-dial-code .iti__selected-dial-code {
  margin-left: 6px;
}
.mrx-input-phone.mrx-input-phone .iti--container {
  position: absolute;
  top: -1000px;
  left: -1000px;
  z-index: 1060;
  padding: 1px;
}
.mrx-input-phone.mrx-input-phone .iti--container:hover {
  cursor: pointer;
}
.mrx-input-phone.mrx-input-phone .iti-mobile .iti--container {
  top: 30px;
  bottom: 30px;
  left: 30px;
  right: 30px;
  position: fixed;
}
.mrx-input-phone.mrx-input-phone .iti-mobile .iti__country-list {
  max-height: 100%;
  width: 100%;
}
.mrx-input-phone.mrx-input-phone .iti-mobile .iti__country {
  padding: 10px 10px;
  line-height: 1.5em;
}
.mrx-input-phone.mrx-input-phone .iti__flag {
  width: 20px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__be {
  width: 18px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ch {
  width: 15px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__mc {
  width: 19px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ne {
  width: 18px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__np {
  width: 13px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__va {
  width: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .mrx-input-phone.mrx-input-phone .iti__flag {
    background-size: 5652px 15px;
  }
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ac {
  height: 10px;
  background-position: 0px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ad {
  height: 14px;
  background-position: -22px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ae {
  height: 10px;
  background-position: -44px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__af {
  height: 14px;
  background-position: -66px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ag {
  height: 14px;
  background-position: -88px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ai {
  height: 10px;
  background-position: -110px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__al {
  height: 15px;
  background-position: -132px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__am {
  height: 10px;
  background-position: -154px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ao {
  height: 14px;
  background-position: -176px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__aq {
  height: 14px;
  background-position: -198px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ar {
  height: 13px;
  background-position: -220px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__as {
  height: 10px;
  background-position: -242px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__at {
  height: 14px;
  background-position: -264px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__au {
  height: 10px;
  background-position: -286px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__aw {
  height: 14px;
  background-position: -308px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ax {
  height: 13px;
  background-position: -330px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__az {
  height: 10px;
  background-position: -352px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ba {
  height: 10px;
  background-position: -374px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__bb {
  height: 14px;
  background-position: -396px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__bd {
  height: 12px;
  background-position: -418px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__be {
  height: 15px;
  background-position: -440px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__bf {
  height: 14px;
  background-position: -460px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__bg {
  height: 12px;
  background-position: -482px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__bh {
  height: 12px;
  background-position: -504px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__bi {
  height: 12px;
  background-position: -526px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__bj {
  height: 14px;
  background-position: -548px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__bl {
  height: 14px;
  background-position: -570px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__bm {
  height: 10px;
  background-position: -592px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__bn {
  height: 10px;
  background-position: -614px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__bo {
  height: 14px;
  background-position: -636px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__bq {
  height: 14px;
  background-position: -658px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__br {
  height: 14px;
  background-position: -680px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__bs {
  height: 10px;
  background-position: -702px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__bt {
  height: 14px;
  background-position: -724px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__bv {
  height: 15px;
  background-position: -746px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__bw {
  height: 14px;
  background-position: -768px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__by {
  height: 10px;
  background-position: -790px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__bz {
  height: 14px;
  background-position: -812px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ca {
  height: 10px;
  background-position: -834px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__cc {
  height: 10px;
  background-position: -856px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__cd {
  height: 15px;
  background-position: -878px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__cf {
  height: 14px;
  background-position: -900px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__cg {
  height: 14px;
  background-position: -922px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ch {
  height: 15px;
  background-position: -944px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ci {
  height: 14px;
  background-position: -961px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ck {
  height: 10px;
  background-position: -983px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__cl {
  height: 14px;
  background-position: -1005px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__cm {
  height: 14px;
  background-position: -1027px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__cn {
  height: 14px;
  background-position: -1049px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__co {
  height: 14px;
  background-position: -1071px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__cp {
  height: 14px;
  background-position: -1093px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__cr {
  height: 12px;
  background-position: -1115px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__cu {
  height: 10px;
  background-position: -1137px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__cv {
  height: 12px;
  background-position: -1159px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__cw {
  height: 14px;
  background-position: -1181px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__cx {
  height: 10px;
  background-position: -1203px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__cy {
  height: 14px;
  background-position: -1225px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__cz {
  height: 14px;
  background-position: -1247px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__de {
  height: 12px;
  background-position: -1269px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__dg {
  height: 10px;
  background-position: -1291px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__dj {
  height: 14px;
  background-position: -1313px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__dk {
  height: 15px;
  background-position: -1335px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__dm {
  height: 10px;
  background-position: -1357px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__do {
  height: 14px;
  background-position: -1379px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__dz {
  height: 14px;
  background-position: -1401px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ea {
  height: 14px;
  background-position: -1423px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ec {
  height: 14px;
  background-position: -1445px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ee {
  height: 13px;
  background-position: -1467px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__eg {
  height: 14px;
  background-position: -1489px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__eh {
  height: 10px;
  background-position: -1511px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__er {
  height: 10px;
  background-position: -1533px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__es {
  height: 14px;
  background-position: -1555px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__et {
  height: 10px;
  background-position: -1577px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__eu {
  height: 14px;
  background-position: -1599px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__fi {
  height: 12px;
  background-position: -1621px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__fj {
  height: 10px;
  background-position: -1643px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__fk {
  height: 10px;
  background-position: -1665px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__fm {
  height: 11px;
  background-position: -1687px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__fo {
  height: 15px;
  background-position: -1709px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__fr {
  height: 14px;
  background-position: -1731px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ga {
  height: 15px;
  background-position: -1753px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__gb {
  height: 10px;
  background-position: -1775px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__gd {
  height: 12px;
  background-position: -1797px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ge {
  height: 14px;
  background-position: -1819px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__gf {
  height: 14px;
  background-position: -1841px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__gg {
  height: 14px;
  background-position: -1863px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__gh {
  height: 14px;
  background-position: -1885px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__gi {
  height: 10px;
  background-position: -1907px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__gl {
  height: 14px;
  background-position: -1929px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__gm {
  height: 14px;
  background-position: -1951px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__gn {
  height: 14px;
  background-position: -1973px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__gp {
  height: 14px;
  background-position: -1995px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__gq {
  height: 14px;
  background-position: -2017px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__gr {
  height: 14px;
  background-position: -2039px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__gs {
  height: 10px;
  background-position: -2061px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__gt {
  height: 13px;
  background-position: -2083px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__gu {
  height: 11px;
  background-position: -2105px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__gw {
  height: 10px;
  background-position: -2127px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__gy {
  height: 12px;
  background-position: -2149px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__hk {
  height: 14px;
  background-position: -2171px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__hm {
  height: 10px;
  background-position: -2193px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__hn {
  height: 10px;
  background-position: -2215px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__hr {
  height: 10px;
  background-position: -2237px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ht {
  height: 12px;
  background-position: -2259px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__hu {
  height: 10px;
  background-position: -2281px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ic {
  height: 14px;
  background-position: -2303px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__id {
  height: 14px;
  background-position: -2325px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ie {
  height: 10px;
  background-position: -2347px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__il {
  height: 15px;
  background-position: -2369px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__im {
  height: 10px;
  background-position: -2391px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__in {
  height: 14px;
  background-position: -2413px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__io {
  height: 10px;
  background-position: -2435px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__iq {
  height: 14px;
  background-position: -2457px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ir {
  height: 12px;
  background-position: -2479px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__is {
  height: 15px;
  background-position: -2501px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__it {
  height: 14px;
  background-position: -2523px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__je {
  height: 12px;
  background-position: -2545px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__jm {
  height: 10px;
  background-position: -2567px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__jo {
  height: 10px;
  background-position: -2589px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__jp {
  height: 14px;
  background-position: -2611px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ke {
  height: 14px;
  background-position: -2633px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__kg {
  height: 12px;
  background-position: -2655px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__kh {
  height: 13px;
  background-position: -2677px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ki {
  height: 10px;
  background-position: -2699px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__km {
  height: 12px;
  background-position: -2721px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__kn {
  height: 14px;
  background-position: -2743px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__kp {
  height: 10px;
  background-position: -2765px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__kr {
  height: 14px;
  background-position: -2787px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__kw {
  height: 10px;
  background-position: -2809px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ky {
  height: 10px;
  background-position: -2831px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__kz {
  height: 10px;
  background-position: -2853px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__la {
  height: 14px;
  background-position: -2875px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__lb {
  height: 14px;
  background-position: -2897px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__lc {
  height: 10px;
  background-position: -2919px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__li {
  height: 12px;
  background-position: -2941px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__lk {
  height: 10px;
  background-position: -2963px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__lr {
  height: 11px;
  background-position: -2985px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ls {
  height: 14px;
  background-position: -3007px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__lt {
  height: 12px;
  background-position: -3029px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__lu {
  height: 12px;
  background-position: -3051px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__lv {
  height: 10px;
  background-position: -3073px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ly {
  height: 10px;
  background-position: -3095px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ma {
  height: 14px;
  background-position: -3117px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__mc {
  height: 15px;
  background-position: -3139px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__md {
  height: 10px;
  background-position: -3160px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__me {
  height: 10px;
  background-position: -3182px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__mf {
  height: 14px;
  background-position: -3204px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__mg {
  height: 14px;
  background-position: -3226px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__mh {
  height: 11px;
  background-position: -3248px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__mk {
  height: 10px;
  background-position: -3270px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ml {
  height: 14px;
  background-position: -3292px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__mm {
  height: 14px;
  background-position: -3314px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__mn {
  height: 10px;
  background-position: -3336px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__mo {
  height: 14px;
  background-position: -3358px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__mp {
  height: 10px;
  background-position: -3380px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__mq {
  height: 14px;
  background-position: -3402px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__mr {
  height: 14px;
  background-position: -3424px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ms {
  height: 10px;
  background-position: -3446px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__mt {
  height: 14px;
  background-position: -3468px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__mu {
  height: 14px;
  background-position: -3490px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__mv {
  height: 14px;
  background-position: -3512px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__mw {
  height: 14px;
  background-position: -3534px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__mx {
  height: 12px;
  background-position: -3556px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__my {
  height: 10px;
  background-position: -3578px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__mz {
  height: 14px;
  background-position: -3600px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__na {
  height: 14px;
  background-position: -3622px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__nc {
  height: 10px;
  background-position: -3644px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ne {
  height: 15px;
  background-position: -3666px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__nf {
  height: 10px;
  background-position: -3686px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ng {
  height: 10px;
  background-position: -3708px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ni {
  height: 12px;
  background-position: -3730px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__nl {
  height: 14px;
  background-position: -3752px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__no {
  height: 15px;
  background-position: -3774px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__np {
  height: 15px;
  background-position: -3796px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__nr {
  height: 10px;
  background-position: -3811px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__nu {
  height: 10px;
  background-position: -3833px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__nz {
  height: 10px;
  background-position: -3855px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__om {
  height: 10px;
  background-position: -3877px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__pa {
  height: 14px;
  background-position: -3899px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__pe {
  height: 14px;
  background-position: -3921px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__pf {
  height: 14px;
  background-position: -3943px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__pg {
  height: 15px;
  background-position: -3965px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ph {
  height: 10px;
  background-position: -3987px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__pk {
  height: 14px;
  background-position: -4009px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__pl {
  height: 13px;
  background-position: -4031px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__pm {
  height: 14px;
  background-position: -4053px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__pn {
  height: 10px;
  background-position: -4075px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__pr {
  height: 14px;
  background-position: -4097px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ps {
  height: 10px;
  background-position: -4119px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__pt {
  height: 14px;
  background-position: -4141px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__pw {
  height: 13px;
  background-position: -4163px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__py {
  height: 11px;
  background-position: -4185px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__qa {
  height: 8px;
  background-position: -4207px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__re {
  height: 14px;
  background-position: -4229px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ro {
  height: 14px;
  background-position: -4251px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__rs {
  height: 14px;
  background-position: -4273px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ru {
  height: 14px;
  background-position: -4295px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__rw {
  height: 14px;
  background-position: -4317px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__sa {
  height: 14px;
  background-position: -4339px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__sb {
  height: 10px;
  background-position: -4361px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__sc {
  height: 10px;
  background-position: -4383px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__sd {
  height: 10px;
  background-position: -4405px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__se {
  height: 13px;
  background-position: -4427px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__sg {
  height: 14px;
  background-position: -4449px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__sh {
  height: 10px;
  background-position: -4471px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__si {
  height: 10px;
  background-position: -4493px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__sj {
  height: 15px;
  background-position: -4515px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__sk {
  height: 14px;
  background-position: -4537px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__sl {
  height: 14px;
  background-position: -4559px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__sm {
  height: 15px;
  background-position: -4581px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__sn {
  height: 14px;
  background-position: -4603px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__so {
  height: 14px;
  background-position: -4625px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__sr {
  height: 14px;
  background-position: -4647px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ss {
  height: 10px;
  background-position: -4669px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__st {
  height: 10px;
  background-position: -4691px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__sv {
  height: 12px;
  background-position: -4713px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__sx {
  height: 14px;
  background-position: -4735px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__sy {
  height: 14px;
  background-position: -4757px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__sz {
  height: 14px;
  background-position: -4779px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ta {
  height: 10px;
  background-position: -4801px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__tc {
  height: 10px;
  background-position: -4823px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__td {
  height: 14px;
  background-position: -4845px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__tf {
  height: 14px;
  background-position: -4867px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__tg {
  height: 13px;
  background-position: -4889px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__th {
  height: 14px;
  background-position: -4911px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__tj {
  height: 10px;
  background-position: -4933px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__tk {
  height: 10px;
  background-position: -4955px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__tl {
  height: 10px;
  background-position: -4977px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__tm {
  height: 14px;
  background-position: -4999px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__tn {
  height: 14px;
  background-position: -5021px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__to {
  height: 10px;
  background-position: -5043px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__tr {
  height: 14px;
  background-position: -5065px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__tt {
  height: 12px;
  background-position: -5087px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__tv {
  height: 10px;
  background-position: -5109px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__tw {
  height: 14px;
  background-position: -5131px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__tz {
  height: 14px;
  background-position: -5153px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ua {
  height: 14px;
  background-position: -5175px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ug {
  height: 14px;
  background-position: -5197px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__um {
  height: 11px;
  background-position: -5219px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__un {
  height: 14px;
  background-position: -5241px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__us {
  height: 11px;
  background-position: -5263px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__uy {
  height: 14px;
  background-position: -5285px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__uz {
  height: 10px;
  background-position: -5307px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__va {
  height: 15px;
  background-position: -5329px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__vc {
  height: 14px;
  background-position: -5346px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ve {
  height: 14px;
  background-position: -5368px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__vg {
  height: 10px;
  background-position: -5390px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__vi {
  height: 14px;
  background-position: -5412px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__vn {
  height: 14px;
  background-position: -5434px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__vu {
  height: 12px;
  background-position: -5456px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__wf {
  height: 14px;
  background-position: -5478px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ws {
  height: 10px;
  background-position: -5500px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__xk {
  height: 15px;
  background-position: -5522px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__ye {
  height: 14px;
  background-position: -5544px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__yt {
  height: 14px;
  background-position: -5566px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__za {
  height: 14px;
  background-position: -5588px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__zm {
  height: 14px;
  background-position: -5610px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__zw {
  height: 10px;
  background-position: -5632px 0px;
}
.mrx-input-phone.mrx-input-phone .iti__flag {
  height: 15px;
  -webkit-box-shadow: 0px 0px 1px 0px #888;
  box-shadow: 0px 0px 1px 0px #888;
  background-image: url("../img/flags.png");
  background-repeat: no-repeat;
  background-color: #DBDBDB;
  background-position: 20px 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .mrx-input-phone.mrx-input-phone .iti__flag {
    background-image: url("../img/flags@2x.png");
  }
}
.mrx-input-phone.mrx-input-phone .iti__flag.iti__np {
  background-color: transparent;
}

.mrx-input-search.mrx-input-search.mrx-input-error input {
  border-color: var(--system-bg-controls-negative-default);
}
.mrx-input-search.mrx-input-search.mrx-input-checked-error input {
  border-color: var(--system-bg-controls-negative-default);
  background-color: var(--system-bg-negative-secondary);
}
.mrx-input-search.mrx-input-search.mrx-input-checked-success input {
  background-color: var(--system-bg-positive-secondary);
  border-color: var(--system-bg-controls-positive-default);
}

.mrx-input-search.mrx-input-search .mrx-input-search__icons {
  position: absolute;
  right: var(--spacing-3);
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.mrx-input-search.mrx-input-search .mrx-input-search__icons .mrx-icon {
  will-change: transform;
  cursor: pointer;
  color: var(--neutral-icon-default);
}

.mrx-input-search.mrx-input-search.mrx-input-search-lg input {
  padding: calc(var(--spacing-3) + var(--spacing-helf) - var(--border-width-default)) var(--spacing-4);
  font-family: var(--body-md-font-family);
  font-size: var(--body-md-font-size);
  font-weight: var(--body-md-font-weight);
  line-height: var(--body-md-line-height);
}
.mrx-input-search.mrx-input-search.mrx-input-search-md input {
  padding: calc(var(--sizing-2) + var(--spacing-helf) - var(--border-width-default)) var(--spacing-4);
  font-family: var(--body-md-font-family);
  font-size: var(--body-md-font-size);
  font-weight: var(--body-md-font-weight);
  line-height: var(--body-md-line-height);
}
.mrx-input-search.mrx-input-search.mrx-input-search-sm input {
  padding: calc(var(--sizing-2) - var(--border-width-default)) var(--spacing-4);
  font-family: var(--body-sm-font-family);
  font-size: var(--body-sm-font-size);
  font-weight: var(--body-sm-font-weight);
  line-height: var(--body-sm-line-height);
}

.mrx-input-search.mrx-input-search {
  width: 100%;
  position: relative;
}
.mrx-input-search.mrx-input-search .mrx-input-search__wrapper {
  position: relative;
}
.mrx-input-search.mrx-input-search:hover input {
  border: var(--border-width-default) solid var(--neutral-bg-stroke-hover);
}
.mrx-input-search.mrx-input-search input {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: var(--border-width-default) solid var(--neutral-bg-stroke-default);
  border-radius: var(--border-radius-1);
  width: 100%;
  outline: none;
  -webkit-transition: outline-width 0.2s, border 0.2s;
  transition: outline-width 0.2s, border 0.2s;
}
.mrx-input-search.mrx-input-search input:focus,
.mrx-input-search.mrx-input-search input:active {
  outline: var(--neutral-bg-island-default) solid var(--border-width-focused);
}
.mrx-input-search.mrx-input-search input:disabled {
  background-color: var(--neutral-bg-disabled);
}
.mrx-input-search.mrx-input-search.mrx-input__readonly input[type=tel]:disabled {
  background-color: inherit;
}
.mrx-input-search.mrx-input-search.mrx-input__readonly input {
  background-color: inherit;
}

.mrx-input-text.mrx-input-text.mrx-input-error input {
  border-color: var(--system-bg-controls-negative-default);
}
.mrx-input-text.mrx-input-text.mrx-input-error input:hover {
  border: var(--border-width-default) solid var(--system-bg-controls-negative-default);
}
.mrx-input-text.mrx-input-text.mrx-input-checked-error input {
  border-color: var(--system-bg-controls-negative-default);
  background-color: var(--system-bg-negative-secondary);
}
.mrx-input-text.mrx-input-text.mrx-input-checked-error input:hover {
  border: var(--border-width-default) solid var(--system-bg-controls-negative-default);
}
.mrx-input-text.mrx-input-text.mrx-input-checked-success input {
  background-color: var(--system-bg-positive-secondary);
  border-color: var(--system-bg-controls-positive-default);
}
.mrx-input-text.mrx-input-text.mrx-input-checked-success input:hover {
  border: var(--border-width-default) solid var(--system-bg-controls-positive-default);
}

.mrx-input-text.mrx-input-text.mrx-input-text-lg input {
  padding: calc(var(--spacing-3) + var(--spacing-helf) - var(--border-width-default)) var(--spacing-4);
  font-family: var(--body-md-font-family);
  font-size: var(--body-md-font-size);
  font-weight: var(--body-md-font-weight);
  line-height: var(--body-md-line-height);
}
.mrx-input-text.mrx-input-text.mrx-input-text-md input {
  padding: calc(var(--spacing-2) + var(--spacing-helf) - var(--border-width-default)) var(--spacing-4);
  font-family: var(--body-md-font-family);
  font-size: var(--body-md-font-size);
  font-weight: var(--body-md-font-weight);
  line-height: var(--body-md-line-height);
}
.mrx-input-text.mrx-input-text.mrx-input-text-sm input {
  padding: calc(var(--spacing-2) - var(--border-width-default)) var(--spacing-4);
  font-family: var(--body-sm-font-family);
  font-size: var(--body-sm-font-size);
  font-weight: var(--body-sm-font-weight);
  line-height: var(--body-sm-line-height);
}

.mrx-input-text.mrx-input-text {
  width: 100%;
  position: relative;
}
.mrx-input-text.mrx-input-text .mrx-input-text__wrapper {
  position: relative;
}
.mrx-input-text.mrx-input-text input {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: var(--border-width-default) solid var(--neutral-bg-stroke-default);
  border-radius: var(--border-radius-1);
  width: 100%;
  outline: none;
  -webkit-transition: outline-width 0.2s, border 0.2s;
  transition: outline-width 0.2s, border 0.2s;
}
.mrx-input-text.mrx-input-text input:focus,
.mrx-input-text.mrx-input-text input:active {
  outline: var(--neutral-bg-island-default) solid var(--border-width-focused);
}
.mrx-input-text.mrx-input-text input:hover {
  border: var(--border-width-default) solid var(--neutral-bg-stroke-hover);
}
.mrx-input-text.mrx-input-text input:disabled {
  background-color: var(--neutral-bg-disabled);
}
.mrx-input-text.mrx-input-text.mrx-input__readonly input[type=tel]:disabled {
  background-color: inherit;
}
.mrx-input-text.mrx-input-text.mrx-input__readonly input {
  background-color: inherit;
}

.mrx-input-textarea.mrx-input-textarea .mrx-input-textarea__disabled-block {
  min-height: var(--spacing-12);
  background-color: var(--neutral-bg-disabled);
  font-family: var(--body-md-font-family);
  font-size: var(--body-md-font-size);
  font-weight: var(--body-md-font-weight);
  line-height: var(--body-md-line-height);
  color: var(--neutral-text-tertiary);
  padding: calc(var(--spacing-3) + 1px) var(--spacing-4);
  border: var(--border-width-default) solid var(--neutral-bg-stroke-default);
  border-radius: var(--border-radius-1);
  resize: none;
  z-index: 1;
}

.mrx-input-textarea.mrx-input-textarea.mrx-input-error textarea {
  border-color: var(--system-bg-controls-negative-default);
}
.mrx-input-textarea.mrx-input-textarea.mrx-input-checked-error textarea {
  border-color: var(--system-bg-controls-negative-default);
  background-color: var(--system-bg-negative-secondary);
}
.mrx-input-textarea.mrx-input-textarea.mrx-input-checked-success textarea {
  background-color: var(--system-bg-positive-secondary);
  border-color: var(--system-bg-controls-positive-default);
}

.mrx-input-textarea.mrx-input-textarea.mrx-input-lg textarea {
  padding: calc(var(--spacing-3) + 1px) var(--spacing-4);
  border-radius: var(--border-radius-1);
  font-family: var(--body-md-font-family);
  font-size: var(--body-md-font-size);
  font-weight: var(--body-md-font-weight);
  line-height: var(--body-md-line-height);
}
.mrx-input-textarea.mrx-input-textarea.mrx-input-md textarea {
  padding: calc(var(--sizing-2) + 1px) var(--spacing-3);
  border-radius: var(--border-radius-1);
  font-family: var(--body-md-font-family);
  font-size: var(--body-md-font-size);
  font-weight: var(--body-md-font-weight);
  line-height: var(--body-md-line-height);
}
.mrx-input-textarea.mrx-input-textarea.mrx-input-sm textarea {
  padding: calc(var(--sizing-2) - 1px) var(--spacing-2);
  border-radius: var(--border-radius-1);
  font-family: var(--body-sm-font-family);
  font-size: var(--body-sm-font-size);
  font-weight: var(--body-sm-font-weight);
  line-height: var(--body-sm-line-height);
}

.mrx-input-textarea.mrx-input-textarea .mrx-input-textarea__wrapper {
  position: relative;
}
.mrx-input-textarea.mrx-input-textarea textarea {
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: var(--border-width-default) solid var(--neutral-bg-stroke-default);
  color: var(--neutral-text-primary);
  width: 100%;
  overflow: auto;
  resize: none;
  -webkit-transition: outline-width 0.2s, border 0.2s;
  transition: outline-width 0.2s, border 0.2s;
}
.mrx-input-textarea.mrx-input-textarea textarea:focus,
.mrx-input-textarea.mrx-input-textarea textarea:active {
  outline: var(--neutral-bg-island-default) solid var(--border-width-focused);
}
.mrx-input-textarea.mrx-input-textarea textarea:hover {
  border: var(--border-width-default) solid var(--neutral-bg-stroke-hover);
}

.mrx-label-wrapper.mrx-label-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.mrx-label.mrx-label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: 20px;
  color: var(--neutral-text-primary);
}
.mrx-label.mrx-label:not(.mrx-label.mrx-label.bold-label) {
  font-family: var(--body-md-font-family);
  font-size: var(--body-md-font-size);
  font-weight: var(--body-md-font-weight);
  line-height: var(--body-md-line-height);
}
.mrx-label.mrx-label.bold-label {
  font-family: var(--body-md-bold-font-family);
  font-size: var(--body-md-bold-font-size);
  font-weight: var(--body-md-bold-font-weight);
  line-height: var(--body-md-bold-line-height);
}
.mrx-label.mrx-label .required-active {
  font-family: var(--body-md-bold-font-family);
  font-size: var(--body-md-bold-font-size);
  font-weight: var(--body-md-bold-font-weight);
  line-height: var(--body-md-bold-line-height);
  color: var(--system-icon-negative);
  margin-left: var(--spacing-1);
  position: relative;
  display: inline-block;
}

.mrx-link.mrx-link.mrx-link-monochrome.mrx-link-navigational {
  color: var(--neutral-text-primary);
  border-bottom: var(--border-width-default) solid var(--neutral-bg-stroke-default);
}
.mrx-link.mrx-link.mrx-link-monochrome.mrx-link-navigational:hover {
  border-bottom: var(--border-width-default) solid var(--neutral-text-primary);
}
.mrx-link.mrx-link.mrx-link-monochrome.mrx-link-pseudo {
  color: var(--neutral-text-primary);
  border-bottom: var(--border-width-default) dashed var(--neutral-bg-stroke-default);
}
.mrx-link.mrx-link.mrx-link-monochrome.mrx-link-pseudo:hover {
  border-bottom: var(--border-width-default) dashed var(--neutral-text-primary);
}

.mrx-link.mrx-link {
  display: inline;
  position: relative;
}
.mrx-link.mrx-link.mrx-link-colored.mrx-link-default {
  color: var(--system-text-link-default);
}
.mrx-link.mrx-link.mrx-link-colored.mrx-link-default:hover {
  border-bottom: var(--border-width-default) solid var(--system-text-link-default);
}
.mrx-link.mrx-link.mrx-link-colored.mrx-link-default:visited {
  color: var(--system-text-link-visited);
}
.mrx-link.mrx-link.mrx-link-colored.mrx-link-default:visited:hover {
  border-bottom: var(--border-width-default) solid var(--system-text-link-visited);
}
.mrx-link.mrx-link.mrx-link-colored.mrx-link-navigational {
  color: var(--brand-text-nav-link);
}
.mrx-link.mrx-link.mrx-link-colored.mrx-link-navigational:hover {
  border-bottom: var(--border-width-default) solid var(--brand-bg-primary-default);
}
.mrx-link.mrx-link.mrx-link-colored.mrx-link-pseudo {
  color: var(--brand-text-nav-link);
  border-bottom: var(--border-width-default) dashed var(--neutral-bg-stroke-default);
}
.mrx-link.mrx-link.mrx-link-colored.mrx-link-pseudo:hover {
  border-bottom: var(--border-width-default) dashed var(--brand-bg-primary-default);
}

.mrx-loader.mrx-loader.color-black .mrx-loader--circle {
  stroke: var(--neutral-bg-stroke-default);
}
.mrx-loader.mrx-loader.color-black .mrx-loader--line {
  stroke: var(--neutral-icon-default);
}
.mrx-loader.mrx-loader.color-white .mrx-loader--circle {
  stroke: var(--brand-bg-tertiary-default);
  stroke-opacity: 0.2;
}
.mrx-loader.mrx-loader.color-white .mrx-loader--line {
  stroke: var(--brand-bg-tertiary-default);
}
.mrx-loader.mrx-loader.color-brand .mrx-loader--circle {
  stroke: var(--brand-bg-primary-default);
  stroke-opacity: 0.2;
}
.mrx-loader.mrx-loader.color-brand .mrx-loader--line {
  stroke: var(--brand-bg-primary-default);
}
.mrx-loader.mrx-loader.color-negative .mrx-loader--circle {
  stroke: var(--system-bg-controls-negative-default);
  stroke-opacity: 0.2;
}
.mrx-loader.mrx-loader.color-negative .mrx-loader--line {
  stroke: var(--system-bg-controls-negative-default);
}
.mrx-loader.mrx-loader.color-positive .mrx-loader--circle {
  stroke: var(--system-bg-controls-positive-default);
  stroke-opacity: 0.2;
}
.mrx-loader.mrx-loader.color-positive .mrx-loader--line {
  stroke: var(--system-bg-controls-positive-default);
}
.mrx-loader.mrx-loader.color-attention .mrx-loader--circle {
  stroke: var(--Orange);
  stroke-opacity: 0.2;
}
.mrx-loader.mrx-loader.color-attention .mrx-loader--line {
  stroke: var(--Orange);
}

.mrx-loader.mrx-loader.mrx-loader-lg {
  width: calc(var(--sizing-module) * 18);
  height: calc(var(--sizing-module) * 18);
}
.mrx-loader.mrx-loader.mrx-loader-md {
  width: var(--spacing-12);
  height: var(--spacing-12);
}
.mrx-loader.mrx-loader.mrx-loader-sm {
  width: var(--sizing-6);
  height: var(--sizing-6);
}
.mrx-loader.mrx-loader.mrx-loader-extra-sm {
  width: var(--sizing-4);
  height: var(--sizing-4);
}

.mrx-loader.mrx-loader {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mrx-loader.mrx-loader svg {
  shape-rendering: auto;
}
.mrx-loader.mrx-loader svg {
  -webkit-transform: rotate(-35deg);
  transform: rotate(-35deg);
  -webkit-animation-duration: 1.2s;
  animation-duration: 1.2s;
  -webkit-animation-name: icon-loading;
  animation-name: icon-loading;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
}
@-webkit-keyframes icon-loading {
  from {
    -webkit-transform: rotate(-35deg);
    transform: rotate(-35deg);
  }
  to {
    -webkit-transform: rotate(325deg);
    transform: rotate(325deg);
  }
}
@keyframes icon-loading {
  from {
    -webkit-transform: rotate(-35deg);
    transform: rotate(-35deg);
  }
  to {
    -webkit-transform: rotate(325deg);
    transform: rotate(325deg);
  }
}

.mrx-modal.fade-anim {
  -webkit-transition: opacity 400ms ease-in-out;
  transition: opacity 400ms ease-in-out;
  will-change: opacity;
  opacity: 0;
}
.mrx-modal.fade-anim.in {
  opacity: 1;
}

.mrx-modal-body {
  padding: 16px 24px;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.mrx-modal-body .mrx-modal__back {
  font-family: var(--body-md-font-family);
  font-weight: var(--body-md-font-weight);
  line-height: var(--body-md-line-height);
  font-size: var(--body-md-font-size);
}
.mrx-modal-body__message {
  color: var(--neutral-text-primary);
  font-family: var(--body-md-font-family);
  font-weight: var(--body-md-font-weight);
  line-height: var(--body-md-line-height);
  font-size: var(--body-md-font-size);
}

.mrx-modal-content.type-default .mrx-modal-header {
  background: var(--brand-bg-primary-default);
  color: var(--neutral-icon-inverse);
}
.mrx-modal-content.type-default .mrx-modal-header .icon-close,
.mrx-modal-content.type-default .mrx-modal-header .icon-arrow-expand,
.mrx-modal-content.type-default .mrx-modal-header .icon-arrow-collapse,
.mrx-modal-content.type-default .mrx-modal-header .icon-arrow-left {
  color: var(--neutral-icon-inverse);
}
.mrx-modal-content.type-info .mrx-modal-header {
  background: var(--neutral-bg-island-default);
  color: var(--neutral-text-primary);
}
.mrx-modal-content.type-info .mrx-modal-header .icon-close,
.mrx-modal-content.type-info .mrx-modal-header .icon-arrow-expand,
.mrx-modal-content.type-info .mrx-modal-header .icon-arrow-collapse,
.mrx-modal-content.type-info .mrx-modal-header .icon-arrow-left {
  color: var(--neutral-icon-default);
}
.mrx-modal-content.type-attention .mrx-modal-header {
  background: var(--system-bg-controls-attention-default);
  color: var(--neutral-icon-inverse);
}
.mrx-modal-content.type-attention .mrx-modal-header .icon-close,
.mrx-modal-content.type-attention .mrx-modal-header .icon-arrow-expand,
.mrx-modal-content.type-attention .mrx-modal-header .icon-arrow-collapse,
.mrx-modal-content.type-attention .mrx-modal-header .icon-arrow-left {
  color: var(--neutral-icon-inverse);
}
.mrx-modal-content.type-negative .mrx-modal-header {
  background: var(--system-bg-controls-negative-default);
  color: var(--neutral-icon-inverse);
}
.mrx-modal-content.type-negative .mrx-modal-header .icon-close,
.mrx-modal-content.type-negative .mrx-modal-header .icon-arrow-expand,
.mrx-modal-content.type-negative .mrx-modal-header .icon-arrow-collapse,
.mrx-modal-content.type-negative .mrx-modal-header .icon-arrow-left {
  color: var(--neutral-icon-inverse);
}
.mrx-modal-content .mrx-modal__back {
  cursor: pointer;
  color: var(--brand-text-controls-default);
}
.mrx-modal-content .mrx-modal__back .mrx-icon {
  color: var(--brand-text-controls-default);
}
.mrx-modal-content .mrx-modal__back:hover {
  color: var(--brand-text-controls-hover);
}
.mrx-modal-content .mrx-modal__back:hover .mrx-icon {
  color: var(--brand-text-controls-hover);
}

.mrx-modal-footer {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 24px 24px 24px;
}

.mrx-modal-header {
  padding: 16px;
  position: relative;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.mrx-modal-header .mrx-modal-title {
  font-family: var(--headlines-lvl-4-font-family);
  font-weight: var(--headlines-lvl-4-font-weight);
  line-height: var(--headlines-lvl-4-line-height);
  font-size: var(--headlines-lvl-4-font-size);
  text-align: center;
}
.mrx-modal-header .icon-arrow-expand,
.mrx-modal-header .icon-arrow-collapse {
  position: absolute;
  top: 16px;
  right: 48px;
  cursor: pointer;
}
.mrx-modal-header .icon-arrow-expand:hover,
.mrx-modal-header .icon-arrow-collapse:hover {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.mrx-modal-header .icon-close {
  position: absolute;
  top: 16px;
  right: 16px;
  cursor: pointer;
}
.mrx-modal-header .icon-close:hover {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}

.mrx-modal-content.mrx-modal-sm {
  max-width: 440px;
}
.mrx-modal-content.mrx-modal-md {
  max-width: 670px;
}
.mrx-modal-content.mrx-modal-lg {
  max-width: 904px;
}
.mrx-modal-content.mrx-modal-extra-lg {
  max-width: 1024px;
}

.mrx-modal {
  background-color: var(--neutral-bg-modal);
  bottom: 0;
  height: 100%;
  left: 0;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0 16px;
  position: fixed;
  right: 0;
  top: 0;
  text-align: center;
  z-index: 1000;
}
.mrx-modal[style*='display: block'] {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.mrx-modal[style*='display: block'] > * {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.mrx-modal mrx-modal {
  margin: auto 0;
  width: 100vw;
}
.mrx-modal .mrx-modal-content {
  margin: 24px auto;
  background-color: #ffffff;
  border-radius: 4px;
  position: relative;
  -webkit-transition: opacity 500ms ease-out;
  transition: opacity 500ms ease-out;
  width: calc(100vw - 32px);
  will-change: opacity;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: left;
}
.mrx-modal-open {
  overflow: hidden;
}

.mrx-paginator.mrx-paginator .ng-select .ng-select-container.ng-select-container {
  min-height: 40px !important;
  background-color: #fff;
}
.mrx-paginator.mrx-paginator .ng-select .ng-arrow-wrapper.ng-arrow-wrapper {
  min-height: 40px !important;
}
.mrx-paginator.mrx-paginator .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value.ng-value {
  white-space: nowrap !important;
}
.mrx-paginator.mrx-paginator .ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option {
  white-space: nowrap !important;
}

.mrx-paginator.mrx-paginator.paginator-centered {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.mrx-paginator.mrx-paginator.paginator-left {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.mrx-paginator.mrx-paginator.paginator-right {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.mrx-paginator.mrx-paginator {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  list-style: none;
  padding-left: 0;
}
.mrx-paginator.mrx-paginator ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  list-style: none;
  padding: 0;
  margin: 0;
}
.mrx-paginator.mrx-paginator ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
}
.mrx-paginator.mrx-paginator .mrx-paginator__item {
  padding-left: 2px;
  padding-right: 2px;
  min-width: 24px;
  height: 24px;
  border-radius: 4px;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.mrx-paginator.mrx-paginator .mrx-paginator__item.active {
  background-color: var(--Main2);
  color: white;
}
.mrx-paginator.mrx-paginator .mrx-paginator__item.dots,
.mrx-paginator.mrx-paginator .mrx-paginator__item.disabled {
  cursor: default;
}
.mrx-paginator.mrx-paginator .mrx-paginator__item:not(.dots, .active):hover {
  background-color: var(--Bg2);
}
.mrx-paginator.mrx-paginator .mrx-paginator__previous,
.mrx-paginator.mrx-paginator .mrx-paginator__next {
  width: 24px;
  height: 24px;
}
.mrx-paginator.mrx-paginator .mrx-paginator__previous.disabled svg path,
.mrx-paginator.mrx-paginator .mrx-paginator__next.disabled svg path {
  stroke: var(--Secondary);
}
.mrx-paginator.mrx-paginator .mrx-paginator__previous svg path,
.mrx-paginator.mrx-paginator .mrx-paginator__next svg path {
  stroke: var(--Main2);
}
.mrx-paginator.mrx-paginator__previous {
  margin-right: 10px;
}
.mrx-paginator.mrx-paginator__next {
  margin-left: 10px;
}

.mrx-tooltip-message {
  padding: 12px;
  background-color: var(--neutral-bg-inverse);
  border-radius: var(--border-radius-1);
  font-family: var(--body-sm-font-family);
  font-size: var(--body-sm-font-size);
  font-weight: 400;
  line-height: var(--body-sm-line-height);
  color: var(--neutral-text-inverse);
  z-index: 99999;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.mrx-tooltip-message span {
  white-space: normal;
  word-break: break-word;
}
.mrx-tooltip-message[data-popper-placement^='top'] > [data-popper-arrow] {
  bottom: -4px;
}
.mrx-tooltip-message[data-popper-placement^='bottom'] > [data-popper-arrow] {
  top: -4px;
}
.mrx-tooltip-message[data-popper-placement^='left'] > [data-popper-arrow] {
  right: -4px;
}
.mrx-tooltip-message[data-popper-placement^='right'] > [data-popper-arrow] {
  left: -4px;
}
.mrx-tooltip-message [data-popper-arrow] {
  visibility: hidden;
  position: absolute;
  width: 8px;
  height: 8px;
  background: inherit;
}
.mrx-tooltip-message [data-popper-arrow]::before {
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  background: inherit;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  visibility: visible;
}

.mrx-progress.mrx-progress.mrx-progress-default .mrx-progress-bar {
  background-color: var(--brand-bg-primary-default);
}
.mrx-progress.mrx-progress.mrx-progress-success .mrx-progress-bar {
  background-color: var(--system-bg-controls-positive-default);
}
.mrx-progress.mrx-progress.mrx-progress-danger .mrx-progress-bar {
  background-color: var(--system-bg-controls-negative-default);
}
.mrx-progress.mrx-progress.mrx-progress-warning .mrx-progress-bar {
  background-color: var(--system-bg-controls-attention-default);
}

.mrx-progress.mrx-progress {
  height: var(--sizing-3);
  width: 100%;
  background-color: var(--neutral-bg-island-default);
  border-radius: var(--border-radius-helf);
}
.mrx-progress.mrx-progress .mrx-progress-bar {
  height: var(--sizing-3);
  border-radius: var(--border-radius-helf);
  -webkit-transition: width 0.2s;
  transition: width 0.2s;
}

.mrx-radio.mrx-radio.mrx-input-error.mrx-radio-default .mrx-radio__mark {
  border-color: var(--system-bg-controls-negative-default);
}

.mrx-radio input[type=radio] {
  position: absolute;
  z-index: -1;
  opacity: 0;
  width: 0;
  height: 0;
  margin: 0;
}

.mrx-radio.mrx-radio .mrx-radio__label {
  font-family: var(--body-md-font-family);
  font-size: var(--body-md-font-size);
  font-weight: normal;
  line-height: var(--body-md-line-height);
}
.mrx-radio.mrx-radio .mrx-radio__label--bold {
  font-family: var(--body-md-font-family);
  font-size: var(--body-md-font-size);
  font-weight: 700;
  line-height: var(--body-md-line-height);
}
.mrx-radio.mrx-radio .required-active {
  font-family: var(--body-md-bold-font-family);
  font-size: var(--body-md-bold-font-size);
  font-weight: var(--body-md-bold-font-weight);
  line-height: var(--body-md-bold-line-height);
  color: var(--system-icon-negative);
  margin-left: var(--spacing-1);
  position: relative;
  display: inline-block;
}

.mrx-radio.mrx-radio.mrx-radio-default .mrx-radio__mark {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: var(--sizing-4);
  width: var(--sizing-4);
  min-width: var(--sizing-4);
  border: var(--border-width-checkbox) solid var(--neutral-bg-stroke-default);
  border-radius: 50%;
  -webkit-transition: border 0.2s;
  transition: border 0.2s;
  position: relative;
}
.mrx-radio.mrx-radio.mrx-radio-default .mrx-radio__mark .mrx-radio__mark__inner {
  display: block;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: var(--brand-bg-primary-default);
  opacity: 0;
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
.mrx-radio.mrx-radio.mrx-radio-default:hover .mrx-radio__mark {
  border-color: var(--brand-bg-primary-default);
}
.mrx-radio.mrx-radio.mrx-radio-default input[type="radio"]:checked + .mrx-radio__mark {
  border-color: var(--brand-bg-primary-default);
}
.mrx-radio.mrx-radio.mrx-radio-default input[type="radio"]:checked + .mrx-radio__mark .mrx-radio__mark__inner {
  opacity: 1;
}
.mrx-radio.mrx-radio.mrx-radio-default input[type="radio"]:disabled + .mrx-radio__mark {
  border-color: var(--neutral-control-bg-accent-disabled);
}
.mrx-radio.mrx-radio.mrx-radio-default input[type="radio"]:disabled + .mrx-radio__mark .mrx-radio__mark__inner {
  background: var(--neutral-control-bg-accent-disabled);
}

.mrx-radio__wrapper.mrx-radio__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.mrx-radio.mrx-radio {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: auto !important;
  margin-bottom: 0 !important;
  overflow: visible;
  background-color: transparent;
  cursor: pointer;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}

.mrx-input-select.mrx-input-select.mrx-input-error .ng-select .ng-select-container {
  border-color: var(--Red);
}
.mrx-input-select.mrx-input-select .mrx-input-checked-error.ng-select .ng-select-container {
  border-color: var(--system-bg-controls-negative-default);
  background-color: var(--system-bg-negative-secondary);
}
.mrx-input-select.mrx-input-select .mrx-input-checked-error.ng-select .ng-select-container:hover {
  border: var(--border-width-default) solid var(--system-bg-controls-negative-default);
}
.mrx-input-select.mrx-input-select .mrx-input-checked-success.ng-select .ng-select-container {
  background-color: var(--system-bg-positive-secondary);
  border-color: var(--system-bg-controls-positive-default);
}
.mrx-input-select.mrx-input-select .mrx-input-checked-success.ng-select .ng-select-container:hover {
  border: var(--border-width-default) solid var(--system-bg-controls-positive-default);
}


.mrx-stepper.mrx-stepper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.mrx-stepper.mrx-stepper .mrx-stepper-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.mrx-stepper.mrx-stepper .mrx-stepper-header-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: var(--body-lg-font-family);
  font-size: var(--body-lg-font-size);
  font-weight: var(--body-lg-font-weight);
  line-height: var(--body-lg-line-height);
}
.mrx-stepper.mrx-stepper .mrx-stepper-header-item strong {
  font-family: var(--body-lg-bold-font-family);
  font-size: var(--body-lg-bold-font-size);
  font-weight: var(--body-lg-bold-font-weight);
  line-height: var(--body-lg-bold-line-height);
}

.mrx-switch.mrx-switch.mrx-switch-lg .mrx-switch-checkbox .mrx-switch-slider {
  display: block;
  position: relative;
  border-radius: calc(var(--sizing-module) * 5);
  width: var(--sizing-8);
  min-width: var(--sizing-8);
  height: calc(var(--sizing-module) * 5);
}
.mrx-switch.mrx-switch.mrx-switch-lg .mrx-switch-checkbox .mrx-switch-slider:before {
  width: var(--sizing-4);
  height: var(--sizing-4);
  left: var(--spacing-helf);
  top: var(--spacing-helf);
}
.mrx-switch.mrx-switch.mrx-switch-lg .mrx-switch-checkbox input:checked + .mrx-switch-slider:before {
  -webkit-transform: translateX(var(--sizing-3));
  transform: translateX(var(--sizing-3));
}
.mrx-switch.mrx-switch.mrx-switch-lg .mrx-switch-text {
  font-family: var(--body-md-font-family);
  font-size: var(--body-md-font-size);
  font-weight: var(--body-md-font-weight);
  line-height: var(--body-md-line-height);
  margin-left: var(--spacing-1);
}
.mrx-switch.mrx-switch.mrx-switch-sm .mrx-switch-checkbox .mrx-switch-slider {
  display: block;
  position: relative;
  border-radius: 20px;
  height: var(--sizing-4);
  width: var(--sizing-6);
  min-width: var(--sizing-6);
  margin-top: var(--spacing-helf);
}
.mrx-switch.mrx-switch.mrx-switch-sm .mrx-switch-checkbox .mrx-switch-slider:before {
  width: var(--sizing-3);
  height: var(--sizing-3);
  left: var(--spacing-helf);
  top: var(--spacing-helf);
}
.mrx-switch.mrx-switch.mrx-switch-sm .mrx-switch-checkbox input:checked + .mrx-switch-slider:before {
  -webkit-transform: translateX(var(--sizing-2));
  transform: translateX(var(--sizing-2));
}
.mrx-switch.mrx-switch.mrx-switch-sm .mrx-switch-text {
  font-family: var(--body-md-font-family);
  font-size: var(--body-md-font-size);
  font-weight: var(--body-md-font-weight);
  line-height: var(--body-md-line-height);
  margin-left: var(--spacing-1);
}

.mrx-switch.mrx-switch.mrx-switch-default .mrx-switch-checkbox {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.mrx-switch.mrx-switch.mrx-switch-toggle .mrx-switch-checkbox {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.mrx-switch.mrx-switch.mrx-switch-toggle .mrx-switch__trigger {
  white-space: nowrap;
}

.mrx-switch.mrx-switch {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mrx-switch.mrx-switch .mrx-switch-checkbox {
  position: relative;
}
.mrx-switch.mrx-switch .mrx-switch-checkbox input {
  opacity: 0;
  width: 0;
  height: 0;
  position: absolute !important;
  padding: 0;
  margin: 0;
}
.mrx-switch.mrx-switch .mrx-switch-checkbox .mrx-switch-slider {
  cursor: pointer;
  background-color: var(--neutral-bg-stroke-default);
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.mrx-switch.mrx-switch .mrx-switch-checkbox .mrx-switch-slider:before {
  position: absolute;
  content: "";
  background-color: var(--brand-bg-tertiary-default);
  -webkit-transition: 0.2s;
  transition: 0.2s;
  border-radius: 50%;
}
.mrx-switch.mrx-switch .mrx-switch-checkbox input:hover:not(:disabled) + .mrx-switch-slider {
  background-color: var(--neutral-bg-stroke-hover);
}
.mrx-switch.mrx-switch .mrx-switch-checkbox input:checked:not(:disabled) + .mrx-switch-slider {
  background-color: var(--brand-bg-primary-default);
}
.mrx-switch.mrx-switch .mrx-switch-checkbox input:checked:hover:not(:disabled) + .mrx-switch-slider {
  background-color: var(--brand-bg-primary-hover);
}
.mrx-switch.mrx-switch .mrx-switch-checkbox input:checked + .mrx-switch-slider:before {
  -webkit-transform: translateX(var(--sizing-3));
  transform: translateX(var(--sizing-3));
}
.mrx-switch.mrx-switch .mrx-switch-checkbox input:disabled:not(:checked) + .mrx-switch-slider {
  background-color: var(--neutral-control-bg-disabled);
}
.mrx-switch.mrx-switch .mrx-switch-checkbox input:disabled:not(:checked) + .mrx-switch-slider:before {
  background-color: var(--neutral-control-bg-accent-disabled);
}
.mrx-switch.mrx-switch .mrx-switch-checkbox input:disabled:checked + .mrx-switch-slider {
  background-color: var(--neutral-control-bg-accent-disabled);
}
.mrx-switch.mrx-switch .mrx-switch-checkbox input:disabled:checked + .mrx-switch-slider:before {
  background-color: var(--brand-bg-tertiary-default);
}
.mrx-switch.mrx-switch .mrx-switch-checkbox input:disabled + .mrx-switch-slider {
  cursor: default;
}

.mrx-table.mrx-table .mrx-table-counter {
  font-family: var(--body-lg-font-family);
  font-size: var(--body-lg-font-size);
  font-weight: var(--body-lg-font-weight);
  line-height: var(--body-lg-line-height);
}

.mrx-table.mrx-table .mrx-table-download {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  cursor: pointer;
}
.mrx-table.mrx-table .mrx-table-download span {
  margin-right: 8px;
  color: var(--Main2);
}
.mrx-table.mrx-table .mrx-table-download svg path {
  stroke: var(--Main2);
}

.mrx-table.mrx-table .mrx-table__result-message {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  padding: 16px;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #808F96;
}
.mrx-table.mrx-table .mrx-table__result-message--substrate {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #262626;
  padding: 24px;
  background: #FFFFFF;
  -webkit-box-shadow: 0px 1px 4px rgba(59, 67, 87, 0.1);
  box-shadow: 0px 1px 4px rgba(59, 67, 87, 0.1);
  border-radius: 4px;
  position: relative;
}

.mrx-table.mrx-table .mrx-table__wrapper .mrx-table__overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(255, 255, 255, 0.7);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-top: 12px;
  border-radius: 4px;
}

.mrx-table__paginator.mrx-table__paginator.mrx-table__paginator--substrate {
  padding-left: 24px;
  padding-right: 24px;
  background: #FFFFFF;
  -webkit-box-shadow: 0px 1px 4px rgba(59, 67, 87, 0.1);
  box-shadow: 0px 1px 4px rgba(59, 67, 87, 0.1);
  border-radius: 4px;
}

.mrx-table.mrx-table .mrx-table-sort.mrx-table-sort--is-card {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.mrx-table.mrx-table .mrx-table-sort.mrx-table-sort--is-table {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.mrx-table.mrx-table .mrx-table-sort-scale {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: 8px;
  cursor: pointer;
}
.mrx-table.mrx-table .mrx-table-sort-scale__title {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 143%;
  color: var(--Main1);
  margin-right: 12px;
}
.mrx-table.mrx-table .mrx-table-sort-scale__icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.mrx-table.mrx-table .mrx-table-sort .ng-select {
  max-width: 215px;
  margin-bottom: 0;
}
.mrx-table.mrx-table .mrx-table-sort .ng-select .ng-select-container.ng-select-container {
  min-height: auto !important;
  border: none;
  cursor: pointer;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100% !important;
}
.mrx-table.mrx-table .mrx-table-sort .ng-select .ng-value-container.ng-value-container {
  padding-left: 0 !important;
  margin-right: 8px;
}
.mrx-table.mrx-table .mrx-table-sort .ng-select .ng-arrow-wrapper.ng-arrow-wrapper {
  min-height: auto;
  width: auto !important;
}
.mrx-table.mrx-table .mrx-table-sort .ng-select .ng-dropdown-panel.ng-dropdown-panel {
  width: 100vw;
  max-width: 215px;
  left: auto;
  right: 0;
}

.mrx-table.mrx-table .table-striped tbody tr:nth-child(even) {
  background-color: var(--Disabled);
}
.mrx-table.mrx-table .table-striped tbody tr:nth-child(n) {
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.mrx-table.mrx-table .table-striped tbody tr:nth-child(n):hover {
  background-color: var(--Bg2);
}
.mrx-table.mrx-table .table-solid {
  border-collapse: collapse;
}
.mrx-table.mrx-table .table-solid thead tr {
  border-bottom: 1px solid #f2f2f2;
}
.mrx-table.mrx-table .table-solid tbody tr:not(:last-child) {
  border-bottom: 1px solid #f2f2f2;
}
.mrx-table.mrx-table .table-solid tbody tr:hover {
  -webkit-box-shadow: 0px 1px 4px rgba(58, 58, 58, 0.3);
  box-shadow: 0px 1px 4px rgba(58, 58, 58, 0.3);
}

.mrx-table.mrx-table .mrx-table-toggle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mrx-table.mrx-table .mrx-table-toggle--item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
}
.mrx-table.mrx-table .mrx-table-toggle--item .mrx-icon {
  color: #E5E5E5;
}
.mrx-table.mrx-table .mrx-table-toggle--item.active .mrx-icon {
  color: var(--Main2);
}

.mrx-table__wrapper.mrx-table__wrapper {
  overflow-x: auto;
  overflow-y: hidden;
  position: relative;
}
.mrx-table__wrapper.mrx-table__wrapper .mrx-table__wrapper--substrate {
  padding-top: 8px;
}
.mrx-table.mrx-table.type-default table {
  width: 100%;
  text-align: left;
  background-color: transparent;
  border-spacing: 0;
}
.mrx-table.mrx-table.type-default table thead.table-head-gray {
  background: var(--Disabled);
}
.mrx-table.mrx-table.type-default table thead .sort-asc .custom-table__sort path:nth-child(2) {
  fill: var(--Main2);
}
.mrx-table.mrx-table.type-default table thead .sort-desc .custom-table__sort path:nth-child(1) {
  fill: var(--Main2);
}
.mrx-table.mrx-table.type-default table td {
  max-width: 340px;
  vertical-align: top;
}
.mrx-table.mrx-table.type-default table td .link-wrapper {
  display: block;
  color: initial;
  height: 100%;
}
.mrx-table.mrx-table.type-default table td .link-wrapper:active {
  color: var(--Main1);
}
.mrx-table.mrx-table.type-default table td .left-border {
  border-left: 4px solid var(--Main2);
}
.mrx-table.mrx-table.type-default table td .light-border {
  border-left: 4px solid transparent;
}
.mrx-table.mrx-table.type-default table td .warning-back {
  background-color: #FFECE7;
}
.mrx-table.mrx-table.type-default table td .disabled-back {
  background-color: #FAFAFA;
}
.mrx-table.mrx-table.type-default table td .link-colored {
  color: var(--Main2);
}
.mrx-table.mrx-table.type-default table td .link-colored:active {
  color: var(--Main2);
}
.mrx-table.mrx-table.type-default table th {
  padding: 8px;
  vertical-align: bottom;
  word-break: inherit;
  font-weight: bold;
}
.mrx-table.mrx-table.type-default table th svg {
  margin-left: 8px;
  cursor: pointer;
}
.mrx-table.mrx-table .mrx-table-card-header {
  position: relative;
}
.mrx-table.mrx-table .mrx-table-card-header--substrate {
  padding-left: 24px;
  padding-right: 24px;
  background: #FFFFFF;
  -webkit-box-shadow: 0px 1px 4px rgba(59, 67, 87, 0.1);
  box-shadow: 0px 1px 4px rgba(59, 67, 87, 0.1);
  border-radius: 4px;
}
.mrx-table.mrx-table .mrx-table__wrapper--substrate {
  background: #FFFFFF;
  -webkit-box-shadow: 0px 1px 4px rgba(59, 67, 87, 0.1);
  box-shadow: 0px 1px 4px rgba(59, 67, 87, 0.1);
  border-radius: 4px;
}

.mrx-table.mrx-table {
  display: block;
  width: 100%;
}
.mrx-table.mrx-table .th-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  word-break: inherit;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.mrx-table.mrx-table .th-wrapper span {
  word-break: inherit;
}
.mrx-table.mrx-table .mrx-table__sort-icon.asc path:last-child {
  fill: var(--Main1);
}
.mrx-table.mrx-table .mrx-table__sort-icon.desc path:first-child {
  fill: var(--Main1);
}

.mrx-tab.mrx-tab {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  white-space: nowrap;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.mrx-tab.mrx-tab a {
  color: var(--neutral-text-primary);
  text-decoration: none;
}

.mrx-tabs-group.mrx-tabs-group.mrx-tabs-button .mrx-tabs-group-wrapper {
  background: var(--neutral-bg-island-default);
  padding: var(--spacing-1);
}
.mrx-tabs-group.mrx-tabs-group.mrx-tabs-button .mrx-tabs-group-wrapper > * {
  padding: 0 var(--spacing-1);
}
.mrx-tabs-group.mrx-tabs-group.mrx-tabs-button .mrx-tabs-group-wrapper > *:last-child {
  padding-right: 0;
}
.mrx-tabs-group.mrx-tabs-group.mrx-tabs-button .mrx-tabs-group-wrapper > *:first-child {
  padding-left: 0;
}
@media screen and (min-width: 768px) {
  .mrx-tabs-group.mrx-tabs-group.mrx-tabs-button .mrx-tabs-group-wrapper > *:not(:last-child) {
    border-right: var(--border-width-default) solid var(--neutral-bg-divider);
  }
}
@media screen and (max-width: 767px) {
  .mrx-tabs-group.mrx-tabs-group.mrx-tabs-button .mrx-tabs-group-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
  }
}
.mrx-tabs-group.mrx-tabs-group.mrx-tabs-button.responsive .mrx-tabs-group-wrapper {
  width: 100%;
}
.mrx-tabs-group.mrx-tabs-group.mrx-tabs-button.responsive .mrx-tabs-group-wrapper > * {
  width: 100%;
}

.mrx-tabs-group.mrx-tabs-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
}
.mrx-tabs-group.mrx-tabs-group .mrx-tabs-group-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow-x: auto;
}

.mrx-tabs-group.mrx-tabs-group.mrx-tabs-lg .mrx-tab {
  font-family: var(--body-lg-font-family);
  font-size: var(--body-lg-font-size);
  font-weight: var(--body-lg-font-weight);
  line-height: var(--body-lg-line-height);
}
.mrx-tabs-group.mrx-tabs-group.mrx-tabs-md .mrx-tab {
  font-family: var(--body-md-font-family);
  font-size: var(--body-md-font-size);
  font-weight: var(--body-md-font-weight);
  line-height: var(--body-md-line-height);
}
.mrx-tabs-group.mrx-tabs-group.mrx-tabs-sm .mrx-tab {
  font-family: var(--body-sm-font-family);
  font-size: var(--body-sm-font-size);
  font-weight: var(--body-sm-font-weight);
  line-height: var(--body-sm-line-height);
}
.mrx-tabs-button.mrx-tabs-button.mrx-tabs-lg .mrx-tab {
  padding: var(--spacing-2) var(--spacing-6);
}
.mrx-tabs-button.mrx-tabs-button.mrx-tabs-md .mrx-tab {
  padding: calc(var(--spacing-2) - var(--spacing-helf)) var(--spacing-4);
}
.mrx-tabs-button.mrx-tabs-button.mrx-tabs-sm .mrx-tab {
  padding: var(--spacing-1) var(--spacing-3);
}

.mrx-tabs-default.mrx-tabs-default .mrx-tab {
  padding: var(--spacing-2) var(--spacing-4);
  border-radius: var(--border-radius-1) var(--border-radius-1) 0 0;
}
.mrx-tabs-default.mrx-tabs-default .mrx-tab > span {
  margin-left: var(--spacing-1);
}
.mrx-tabs-default.mrx-tabs-default .mrx-tab:not(.active) {
  color: var(--neutral-text-primary);
  border-bottom: var(--border-width-default) solid var(--neutral-bg-stroke-default);
}
.mrx-tabs-default.mrx-tabs-default .mrx-tab:not(.active) > span {
  color: var(--neutral-text-tertiary);
}
.mrx-tabs-default.mrx-tabs-default .mrx-tab.active {
  color: var(--brand-text-controls-default);
  border-bottom: var(--border-width-default) solid var(--brand-bg-primary-default);
}
.mrx-tabs-default.mrx-tabs-default .mrx-tab.active a {
  color: var(--brand-text-controls-default);
}
.mrx-tabs-default.mrx-tabs-default .mrx-tab.active > span {
  color: var(--brand-text-accent);
}
.mrx-tabs-default.mrx-tabs-default .mrx-tab:hover {
  background-color: var(--brand-bg-secondary-default);
}
.mrx-tabs-button.mrx-tabs-button .mrx-tab {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-radius: var(--border-radius-1);
  color: var(--neutral-text-primary);
}
.mrx-tabs-button.mrx-tabs-button .mrx-tab > span {
  margin-left: var(--spacing-1);
}
.mrx-tabs-button.mrx-tabs-button .mrx-tab span {
  color: var(--neutral-text-primary);
}
.mrx-tabs-button.mrx-tabs-button .mrx-tab.active {
  background: var(--brand-bg-tertiary-default);
  -webkit-box-shadow: var(--box-shadow-secondary-x) var(--box-shadow-secondary-y) var(--box-shadow-secondary-blur) var(--box-shadow-secondary-color);
  box-shadow: var(--box-shadow-secondary-x) var(--box-shadow-secondary-y) var(--box-shadow-secondary-blur) var(--box-shadow-secondary-color);
}
.mrx-tabs-button.mrx-tabs-button .mrx-tab.active span {
  color: var(--neutral-text-primary);
}

.mrx-tooltip-trigger.mrx-tooltip-trigger.trigger-right .tooltip-help {
  font-family: var(--body-sm-font-famil);
  font-size: var(--body-sm-font-size);
  font-weight: var(--body-sm-font-weight);
  line-height: var(--body-sm-line-height);
  white-space: nowrap;
  width: 0;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  overflow: hidden;
  color: var(--neutral-text-primary);
  z-index: 1;
}
.mrx-tooltip-trigger.mrx-tooltip-trigger.trigger-right:hover .tooltip-help {
  width: 120px;
  padding: var(--spacing-0) var(--spacing-1);
}
@media screen and (max-width: 991px) {
  .mrx-tooltip-trigger.mrx-tooltip-trigger.trigger-right {
    background: var(--brand-bg-tertiary-hover);
  }
  .mrx-tooltip-trigger.mrx-tooltip-trigger.trigger-right .tooltip-help {
    width: 120px;
    padding: var(--spacing-0) var(--spacing-1);
  }
}

.mrx-tooltip-trigger.mrx-tooltip-trigger.trigger-top {
  position: relative;
  width: calc(var(--sizing-4) + var(--sizing-helf));
}
.mrx-tooltip-trigger.mrx-tooltip-trigger.trigger-top .tooltip-help {
  position: absolute;
  left: 50%;
  top: -28px;
  z-index: 1;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  overflow: hidden;
  font-family: var(--body-sm-font-famil);
  font-size: var(--body-sm-font-size);
  font-weight: var(--body-sm-font-weight);
  line-height: var(--body-sm-line-height);
  text-align: center;
  color: var(--neutral-text-primary);
  -webkit-box-shadow: var(--box-shadow-secondary-x) var(--box-shadow-secondary-y) var(--box-shadow-secondary-blur) var(--box-shadow-secondary-spread) var(--box-shadow-secondary-color);
  box-shadow: var(--box-shadow-secondary-x) var(--box-shadow-secondary-y) var(--box-shadow-secondary-blur) var(--box-shadow-secondary-spread) var(--box-shadow-secondary-color);
  border-radius: var(--border-radius-1);
  padding: 0;
  opacity: 0;
  visibility: hidden;
  width: auto;
  height: 0;
}
.mrx-tooltip-trigger.mrx-tooltip-trigger.trigger-top:hover {
  background: transparent;
}
.mrx-tooltip-trigger.mrx-tooltip-trigger.trigger-top:hover .tooltip-help {
  padding: var(--spacing-1);
  height: auto;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  opacity: 1;
  visibility: visible;
}
.mrx-tooltip-trigger.mrx-tooltip-trigger.type-attention.trigger-top .tooltip-help {
  background-color: var(--system-bg-attention-secondary);
}
.mrx-tooltip-trigger.mrx-tooltip-trigger.type-info.trigger-top .tooltip-help {
  background-color: var(--brand-bg-tertiary-hover);
}

.mrx-tooltip-trigger.mrx-tooltip-trigger {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  cursor: pointer;
  border-radius: 50%;
}
.mrx-tooltip-trigger.mrx-tooltip-trigger .mrx-icon {
  background-color: transparent;
  border-radius: 50%;
}
.mrx-tooltip-trigger.mrx-tooltip-trigger:hover {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.mrx-tooltip-trigger.mrx-tooltip-trigger:hover.type-attention {
  background-color: var(--system-bg-attention-secondary);
}
.mrx-tooltip-trigger.mrx-tooltip-trigger:hover.type-attention .mrx-icon {
  background-color: var(--system-bg-attention-secondary);
}
.mrx-tooltip-trigger.mrx-tooltip-trigger:hover.type-info {
  background-color: var(--brand-bg-tertiary-hover);
}
.mrx-tooltip-trigger.mrx-tooltip-trigger:hover.type-info .mrx-icon {
  background-color: var(--brand-bg-tertiary-hover);
}

.mrx-tooltip-content.mrx-tooltip-content {
  margin-top: var(--spacing-2);
  border-radius: var(--border-radius-1);
  font-family: var(--body-sm-font-famil);
  font-size: var(--body-sm-font-size);
  font-weight: var(--body-sm-font-weight);
  line-height: var(--body-sm-line-height);
  padding: var(--spacing-3) var(--spacing-4);
  margin-bottom: var(--spacing-2);
  overflow: hidden;
  color: var(--neutral-text-primary);
}
.mrx-tooltip-content.mrx-tooltip-content.type-attention {
  background-color: var(--system-bg-attention-secondary);
}
.mrx-tooltip-content.mrx-tooltip-content.type-info {
  background-color: var(--brand-bg-tertiary-hover);
}

.mrx-content-title-wrapper.mrx-content-title-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.mrx-content-title-wrapper.mrx-content-title-wrapper.type-colored {
  padding: 24px;
  border-radius: 4px;
  background: #FFFFFF;
  -webkit-box-shadow: 0px 1px 4px rgba(59, 67, 87, 0.1);
  box-shadow: 0px 1px 4px rgba(59, 67, 87, 0.1);
}

.mrx-content-wrapper.mrx-content-wrapper {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.mrx-content-wrapper.mrx-content-wrapper.type-colored {
  padding: 24px;
  border-radius: 4px;
  background: #FFFFFF;
  -webkit-box-shadow: 0px 1px 4px rgba(59, 67, 87, 0.1);
  box-shadow: 0px 1px 4px rgba(59, 67, 87, 0.1);
}

.mrx-controls-wrapper.mrx-controls-wrapper {
  position: relative;
}
.mrx-controls-wrapper.mrx-controls-wrapper .mrx-controls-wrapper__controls {
  position: absolute;
  top: -12px;
  right: -12px;
  -webkit-box-shadow: 0px 1px 4px rgba(58, 58, 58, 0.3);
  box-shadow: 0px 1px 4px rgba(58, 58, 58, 0.3);
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mrx-controls-wrapper.mrx-controls-wrapper .mrx-controls-wrapper__controls--item {
  height: 24px;
  min-width: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
  background-color: #FFFFFF;
}
.mrx-controls-wrapper.mrx-controls-wrapper .mrx-controls-wrapper__controls--item:first-child {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.mrx-controls-wrapper.mrx-controls-wrapper .mrx-controls-wrapper__controls--item:last-child {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.mrx-controls-wrapper.mrx-controls-wrapper .mrx-controls-wrapper__controls--item:hover {
  background-color: #EEF0F4;
}
.mrx-controls-wrapper.mrx-controls-wrapper .mrx-controls-wrapper__controls--separator {
  height: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.mrx-controls-wrapper.mrx-controls-wrapper .mrx-controls-wrapper__controls--separator:after {
  content: '';
  display: block;
  height: 16px;
  width: 1px;
  background-color: #BFC5CC;
  border-radius: 4px;
}
.mrx-controls-wrapper.mrx-controls-wrapper .mrx-controls-wrapper__controls.visibility-auto {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.mrx-controls-wrapper.mrx-controls-wrapper .mrx-controls-wrapper__controls.visibility-hide {
  visibility: hidden;
  opacity: 0;
}
.mrx-controls-wrapper.mrx-controls-wrapper:hover .visibility-auto {
  visibility: visible;
  opacity: 1;
}

.page-wrapper .grid-admin-section-header {
  height: 100% !important;
  display: block;
  text-align: left;
  line-height: 1;
  color: #624e33;
  font-family: 'Open Sans', sans-serif;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
  border-bottom: 1px solid #DAD5CE;
  border-top: 1px solid #DAD5CE;
  padding: 10px 30px;
  font-size: 25px;
  font-weight: 700;
  color: var(--Main1);
  height: 35px;
}
.page-wrapper .grid-admin-section-header a {
  text-decoration: none;
  color: var(--Main1);
}
.page-wrapper .grid-admin-section-header a span {
  font-size: 12px;
  text-align: left;
  margin-top: 6px;
}
.page-wrapper .k-grid-header .k-grid-filter,
.page-wrapper .k-grid-header .k-header-column-menu {
  width: 24px !important;
  height: 24px !important;
  top: 50%;
  bottom: initial !important;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.page-wrapper .k-grid-header .k-grid-filter.k-state-active,
.page-wrapper .k-grid-header .k-header-column-menu.k-state-active,
.page-wrapper .k-grid-header .k-hierarchy-cell .k-icon.k-state-active {
  color: #000 !important;
  background-color: #DAD5CE !important;
  border-radius: 4px !important;
}
.page-wrapper .k-grid td {
  white-space: initial !important;
  font-size: 14px !important;
}
.page-wrapper .k-grid th {
  padding: 8px;
}
.page-wrapper .k-grid-header .k-header > .k-link {
  font-size: 14px;
  margin: -4px 0;
  padding: 0px;
}
.page-wrapper .k-autocomplete .k-input,
.page-wrapper .k-dateinput-wrap .k-input,
.page-wrapper .k-dropdown-wrap .k-input,
.page-wrapper .k-multiselect-wrap .k-input,
.page-wrapper .k-numeric-wrap .k-input,
.page-wrapper .k-picker-wrap .k-input {
  font-size: 13px;
  padding: 4px 8px;
}
.page-wrapper .k-multiselect-wrap .k-button {
  font-size: 10px;
  text-align: left;
  line-height: 1;
}
.page-wrapper .k-multiselect-wrap .k-button:last-child {
  max-width: calc(100% - 47px);
}
.page-wrapper .k-multiselect-wrap .k-button span {
  word-break: initial;
}
.page-wrapper .k-multiselect-wrap .k-button .k-select {
  margin: 0;
}
.page-wrapper .k-filter-row td,
.page-wrapper .k-filter-row th {
  padding: 8px !important;
}
.page-wrapper.default-theme .grid-admin-body .k-grid .k-header .k-button,
.page-wrapper.default-theme .grid-admin-body .k-grid-toolbar {
  background-color: #624e33;
  border-color: #fff;
}
.page-wrapper.default-theme .grid-admin-body .k-pager-nav:not(.k-state-disabled) {
  color: #B79B7E;
}
.page-wrapper.default-theme .grid-admin-body .k-pager-nav:not(.k-state-disabled) .k-icon {
  color: #B79B7E;
}
.page-wrapper.default-theme .k-i-reload {
  color: #B79B7E;
}
.page-wrapper.black-green-theme .grid-admin-body .k-grid .k-header .k-button,
.page-wrapper.black-green-theme .grid-admin-body .k-grid-toolbar {
  background-color: #393442;
  border-color: #fff;
}
.page-wrapper.black-green-theme .grid-admin-body .k-pager-nav:not(.k-state-disabled) {
  color: #3A8841;
}
.page-wrapper.black-green-theme .grid-admin-body .k-pager-nav:not(.k-state-disabled) .k-icon {
  color: #3A8841;
}
.page-wrapper.black-green-theme .k-i-reload {
  color: #3A8841;
}
.page-wrapper.blue-theme .grid-admin-body .k-grid .k-header .k-button,
.page-wrapper.blue-theme .grid-admin-body .k-grid-toolbar {
  background-color: #3b4357;
  border-color: #fff;
}
.page-wrapper.blue-theme .grid-admin-body .k-pager-nav:not(.k-state-disabled) {
  color: #358FE2;
}
.page-wrapper.blue-theme .grid-admin-body .k-pager-nav:not(.k-state-disabled) .k-icon {
  color: #358FE2;
}
.page-wrapper.blue-theme .k-i-reload {
  color: #358FE2;
}





















.export-select {
  position: relative;
}
.export-select-list {
  flex-direction: column;
  position: absolute;
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  border: 1px solid var(--Bg1);
  box-shadow: 0px 1px 4px rgba(59, 67, 87, 0.1);
  border-radius: 4px;
  width: 100%;
  padding-left: 0 !important;
  z-index: 2;
}
.export-select-list__item {
  padding: 8px 16px;
  color: var(--Main1);
  font-family: "PT Sans", sans-serif;
  font-size: 14px;
  line-height: 20px;
  transition: 0.2s;
  text-align: left;
  border-bottom: 1px solid var(--Bg1);
  background: #ffffff;
}
.export-select-list__item:last-child {
  border-bottom: none;
}
.export-select-list__item:hover {
  background: var(--Bg2);
}





.portal-analytics {
  display: flex;
  flex-direction: column;
  padding: 16px 8px;
  padding-bottom: 4px;
  border: 1px solid var(--neutral-bg-divider);
  border-radius: 4px;
  width: 100%;
  margin-bottom: 16px;
}
.portal-analytics__wrapper {
  display: flex;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 12px;
}
@media (max-width: 576px) {
  .portal-analytics__wrapper {
    flex-wrap: wrap;
  }
}
.portal-analytics__item {
  display: flex;
  flex-direction: column;
  width: 100%;
}
@media (max-width: 576px) {
  .portal-analytics__item {
    margin-bottom: 12px;
  }
  .portal-analytics__item:last-child {
    margin-bottom: 0;
  }
}
.portal-analytics__item .portal-analytics__title {
  margin-bottom: 4px;
}
.portal-analytics__title {
  display: flex;
  align-items: center;
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #000000;
  margin-bottom: 12px;
}
.portal-analytics__subtitle {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: var(--neutral-text-secondary);
  margin-bottom: 4px;
}
.portal-analytics__value {
  display: flex;
  align-items: center;
  font-family: 'PT Sans Caption';
  font-style: normal;
  font-weight: 700;
  font-size: 18px;
  line-height: 24px;
  color: #000000;
}
.portal-analytics__index {
  font-family: 'PT Sans Caption';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: var(--brand-text-accent);
  margin-left: 8px;
  transform: translateY(2px);
}

.portal-analytics {
  display: flex;
  flex-direction: column;
  padding: 16px 8px;
  padding-bottom: 4px;
  border: 1px solid var(--neutral-bg-divider);
  border-radius: 4px;
  width: 100%;
  margin-bottom: 16px;
}
.portal-analytics__wrapper {
  display: flex;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 12px;
}
@media (max-width: 576px) {
  .portal-analytics__wrapper {
    flex-wrap: wrap;
  }
}
.portal-analytics__item {
  display: flex;
  flex-direction: column;
  width: 100%;
}
@media (max-width: 576px) {
  .portal-analytics__item {
    margin-bottom: 12px;
  }
  .portal-analytics__item:last-child {
    margin-bottom: 0;
  }
}
.portal-analytics__item .portal-analytics__title {
  margin-bottom: 4px;
}
.portal-analytics__title {
  display: flex;
  align-items: center;
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #000000;
  margin-bottom: 12px;
}
.portal-analytics__subtitle {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: var(--neutral-text-secondary);
  margin-bottom: 4px;
}
.portal-analytics__value {
  display: flex;
  align-items: center;
  font-family: 'PT Sans Caption';
  font-style: normal;
  font-weight: 700;
  font-size: 18px;
  line-height: 24px;
  color: #000000;
}
.portal-analytics__index {
  font-family: 'PT Sans Caption';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: var(--brand-text-accent);
  margin-left: 8px;
  transform: translateY(2px);
}




.country-list {
  border-radius: 4px!important;
  margin-top: 4px!important;
  min-width: 325px;
}
.country-list .country {
  min-height: 40px;
}
.country-list::-webkit-scrollbar-track {
  border-radius: 4px;
  background-color: #fff;
}
.country-list::-webkit-scrollbar {
  height: 4px;
  width: 4px;
  background-color: var(--Stroke);
  border-radius: 4px;
}
.country-list::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background-color: var(--Stroke);
}
.inputbox .custom-input-group .intl-tel-input .selected-flag {
  z-index: 2;
}
.inputbox .custom-input-group .intl-tel-input .country-list {
  z-index: 3;
}
.inputbox .custom-input-group .intl-tel-input input {
  z-index: 1;
}

.page-wrapper .competition-body {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  width: 100%;
  padding-top: 48px;
}
@media (max-width: 1024px) {
  .page-wrapper .competition-body {
    display: none;
  }
}
.page-wrapper .competition-body_mobile {
  display: none;
}
@media (max-width: 1024px) {
  .page-wrapper .competition-body_mobile {
    display: block;
    background: #fff;
    padding-top: 40px;
  }
}
.page-wrapper .competition-body__title {
  font-family: 'Inter' !important;
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 117%;
  color: var(--Main1);
  margin-bottom: 24px;
}
.page-wrapper .competition-body__empty {
  font-size: 18px;
  line-height: 144%;
  color: var(--Secondary);
}
@media (max-width: 768px) {
  .page-wrapper .competition-body__empty {
    font-size: 16px;
  }
}

.page-wrapper .competition-content {
  width: calc(100% - 332px);
}
@media (max-width: 1024px) {
  .page-wrapper .competition-content {
    width: 100%;
  }
}
.page-wrapper .competition-content .page-selection-table-scroll .page-selection-table-result {
  min-width: 672px;
}

:root {
  --mf-inter-font: 'Inter', sans-serif;
  --mf-sans-font: 'PT Sans', sans-serif;
}
.page-wrapper.minfin-theme {
  --Tag: #BED6F1;
  --SubText: #33373C;
  --Divider: #DBDFE5;
  --BgBlock: #F8F9FA;
}
.page-wrapper.minfin .competition-head {
  display: flex;
  flex-direction: column;
  margin-right: 32px;
  width: 100%;
  max-width: 968px;
}
@media (max-width: 1200px) {
  .page-wrapper.minfin .competition-head {
    margin-right: 0;
    max-width: 100%;
  }
}
.page-wrapper.minfin .competition-head.short-version {
  padding: 24px 0;
  margin-top: -24px;
  background: #fff;
  border-bottom: 1px solid #EEF0F4;
  z-index: 2;
  margin-right: 0;
  max-width: 100%;
}
.page-wrapper.minfin .competition-head.short-version .head-title {
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.page-wrapper.minfin .competition-head-breadcrumbs {
  display: flex;
  align-items: center;
  font-family: 'PT Sans', sans-serif;
  font-size: 14px;
  line-height: 143%;
  margin-bottom: 24px;
  width: 100%;
  color: var(--Main2);
  cursor: pointer;
}
.page-wrapper.minfin .competition-head-breadcrumbs .mrx-icon {
  color: var(--Main2);
  margin-right: 4px;
}
.page-wrapper.minfin .competition-head-content {
  display: flex;
  flex-direction: column;
}
.page-wrapper.minfin .competition-head-settings {
  display: flex;
  align-items: center;
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 20px;
  color: var(--Main2);
  margin-bottom: 16px;
}
.page-wrapper.minfin .competition-head-tags {
  display: flex;
  margin-bottom: 16px;
}
.page-wrapper.minfin .competition-head-tags .tag-status {
  margin-right: 16px;
}
.page-wrapper.minfin .competition-head-tags .tag-status:last-child {
  margin-right: 0;
}
.page-wrapper.minfin .competition-head-meta {
  color: var(--SubText);
  margin-bottom: 8px;
  font-weight: 400;
  font-size: 14px;
  line-height: 140%;
  display: flex;
}
@media (max-width: 576px) {
  .page-wrapper.minfin .competition-head-meta {
    font-size: 12px;
    line-height: 133%;
  }
}
.page-wrapper.minfin .competition-head-meta > * {
  position: relative;
  font-family: 'Inter', sans-serif;
}
.page-wrapper.minfin .competition-head-meta > *:not(:last-child) {
  margin-right: 16px;
}
.page-wrapper.minfin .competition-head-meta > *:not(:last-child):after {
  content: '';
  position: absolute;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background-color: var(--SubText);
  right: -10px;
  top: 50%;
  transform: translateY(-50%);
}
.page-wrapper.minfin .competition-head-meta__status {
  font-weight: 600;
}
.page-wrapper.minfin .competition-head-meta__status.--green {
  color: #1F5714;
}
.page-wrapper.minfin .competition-head-title {
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 28px;
  line-height: 136%;
  color: #1F2226;
  margin-bottom: 16px;
}
@media (max-width: 576px) {
  .page-wrapper.minfin .competition-head-title {
    font-size: 24px;
    line-height: 117%;
  }
}
.page-wrapper.minfin .competition-head-status {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin-bottom: 32px;
}
.page-wrapper.minfin .competition-head-status > *:not(:last-child) {
  margin-right: 16px;
}
.page-wrapper.minfin .competition-head-status__text {
  font-family: 'Inter', sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 150%;
}
.page-wrapper.minfin .competition-head-more {
  display: inline-flex;
  align-items: center;
  font-weight: 700;
  font-size: 16px;
  line-height: 20px;
  color: var(--Main2);
  cursor: pointer;
  margin-top: 32px;
}
.page-wrapper.minfin .competition-head-more .mrx-icon {
  color: var(--Main2);
  margin-left: 8px;
}

:root {
  --mf-inter-font: 'Inter', sans-serif;
  --mf-sans-font: 'PT Sans', sans-serif;
}
.page-wrapper.minfin-theme {
  --Tag: #BED6F1;
  --SubText: #33373C;
  --Divider: #DBDFE5;
  --BgBlock: #F8F9FA;
}
.page-wrapper .competition-menu {
  display: flex;
  flex-direction: column;
  margin-right: 32px;
  max-width: 300px;
  min-width: 300px;
  width: 100%;
  position: sticky;
  top: 48px;
}
.page-wrapper .competition-menu__item {
  font-size: 18px;
  line-height: 150%;
  text-align: left;
  cursor: pointer;
  padding: 16px 8px;
  -webkit-user-select: none;
  user-select: none;
  transition: 0.2s;
}
@media (max-width: 576px) {
  .page-wrapper .competition-menu__item {
    padding: 8px 16px;
  }
}
.page-wrapper .competition-menu__item:hover {
  background: var(--Bg1);
}
.page-wrapper .competition-menu__item.active {
  background: var(--Bg1);
  border-right: 2px solid var(--Main2);
}
.page-wrapper .competition-menu__subitem {
  display: inline;
  max-width: max-content;
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: var(--neutral-text-primary);
  padding: 8px 0;
  margin-left: 24px;
  text-decoration: none;
  background-image: linear-gradient(transparent, transparent);
  background-repeat: no-repeat;
  background-size: 100% 0;
  background-position: 0 100%;
  transition: 0.2s;
  cursor: pointer;
}
.page-wrapper .competition-menu__subitem::after {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  background-size: 10px 1px;
  background-image: linear-gradient(90deg, var(--Stroke) 0%, var(--Stroke) 33%, transparent 33%, transparent 66%, var(--Stroke) 66%, var(--Stroke) 100%);
  background-repeat: repeat-x;
}
.page-wrapper .competition-menu__subitem.active {
  color: var(--brand-text-controls-selected);
}
.page-wrapper .competition-menu__subitem.active::after {
  background-image: linear-gradient(90deg, var(--brand-text-controls-selected) 0%, var(--brand-text-controls-selected) 33%, transparent 33%, transparent 66%, var(--brand-text-controls-selected) 66%, var(--brand-text-controls-selected) 100%);
}

.page-wrapper .competition-view {
  padding-top: 24px;
  padding-bottom: 48px;
}
@media (max-width: 1200px) {
  .page-wrapper .competition-view {
    max-width: 100%;
  }
}
.page-wrapper .competition-view__wrapper {
  display: flex;
  align-items: flex-start;
}
@media (max-width: 1200px) {
  .page-wrapper .competition-view__wrapper {
    flex-direction: column;
  }
}

.page-wrapper.minfin .main-auto-selection {
  display: flex;
  align-items: flex-start;
  padding-top: 60px;
  padding-bottom: 100px;
}
@media (max-width: 1300px) {
  .page-wrapper.minfin .main-auto-selection {
    flex-direction: column;
    align-items: center;
  }
}
@media (max-width: 991px) {
  .page-wrapper.minfin .main-auto-selection {
    padding-top: 48px;
    padding-bottom: 80px;
  }
}
.page-wrapper.minfin .main-auto-selection__banner {
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  background: linear-gradient(102.6deg, #2A6AB8 0%, #0092D2 43.23%, #00B5CC 73.44%, #00D3AD 100%);
  border-radius: 16px;
  padding: 64px 32px;
  margin-right: 32px;
  color: #fff;
  max-width: 634px;
  min-width: 634px;
  min-height: 484px;
}
@media (max-width: 1300px) {
  .page-wrapper.minfin .main-auto-selection__banner {
    margin-right: 0;
    margin-bottom: 32px;
    max-width: 800px;
    width: 100%;
  }
}
@media (max-width: 991px) {
  .page-wrapper.minfin .main-auto-selection__banner {
    min-width: 100%;
    min-height: 366px;
  }
}
@media (max-width: 767px) {
  .page-wrapper.minfin .main-auto-selection__banner {
    padding: 32px 24px;
    margin-bottom: 24px;
  }
}
.page-wrapper.minfin .main-auto-selection__banner:after {
  content: '';
  position: absolute;
  right: -25px;
  bottom: -62px;
  width: 460px;
  height: 460px;
  transform: scale(0.9);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  background-image: url("../../../img/main-page/autoSelection/robo.png");
}
@media (max-width: 991px) {
  .page-wrapper.minfin .main-auto-selection__banner:after {
    width: 380px;
    height: 380px;
    transform: scale(0.8);
    bottom: -70px;
    right: 0;
    background-size: contain;
  }
}
@media (max-width: 575px) {
  .page-wrapper.minfin .main-auto-selection__banner:after {
    width: 210px;
    height: 210px;
    transform: scale(1);
    bottom: -19px;
  }
}
.page-wrapper.minfin .main-auto-selection__banner:before {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  width: 813px;
  height: 728px;
  transform: translateY(39%);
  background-image: url("../../../img/main-page/autoSelection/wave.svg");
}
@media (max-width: 991px) {
  .page-wrapper.minfin .main-auto-selection__banner:before {
    transform: translateY(55%);
    left: auto;
    right: -11%;
  }
}
@media (max-width: 767px) {
  .page-wrapper.minfin .main-auto-selection__banner:before {
    transform: translateY(40%);
    right: -78%;
    width: 553px;
    height: 495px;
    background-size: contain;
  }
}
.page-wrapper.minfin .main-auto-selection__title {
  font-family: var(--mf-inter-font);
  font-style: normal;
  font-weight: 700;
  font-size: 28px;
  line-height: 120%;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .main-auto-selection__title {
    font-size: 24px;
    margin-bottom: 8px;
  }
}
.page-wrapper.minfin .main-auto-selection__subtitle {
  font-family: var(--mf-sans-font);
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 26px;
  margin-bottom: 32px;
  max-width: 380px;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .main-auto-selection__subtitle {
    margin-bottom: 24px;
  }
}
.page-wrapper.minfin .main-auto-selection__btn {
  background: #fff;
  color: var(--Subsidiary);
  border-color: #fff;
  z-index: 1;
}
.page-wrapper.minfin .main-auto-selection__btn:hover {
  background: var(--Subsidiary);
  color: #fff;
  border-color: var(--Subsidiary);
}
.page-wrapper.minfin .main-auto-selection__block {
  display: flex;
  flex-direction: column;
  margin-bottom: -32px;
  width: 100%;
}
@media (max-width: 1300px) {
  .page-wrapper.minfin .main-auto-selection__block {
    max-width: 800px;
  }
}
@media (max-width: 991px) {
  .page-wrapper.minfin .main-auto-selection__block {
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .page-wrapper.minfin .main-auto-selection__block {
    margin-bottom: -24px;
  }
}
.page-wrapper.minfin .main-auto-selection__item {
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  min-height: 140px;
  border-radius: 8px;
  padding: 32px;
  margin-bottom: 32px;
  cursor: pointer;
  transition: 0.2s;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .main-auto-selection__item {
    margin-bottom: 24px;
    min-height: 126px;
    padding: 24px;
  }
}
.page-wrapper.minfin .main-auto-selection__item:after {
  content: '';
  position: absolute;
  right: 0;
  top: 0;
  width: 168px;
  height: 140px;
  background-image: url("../../../img/main-page/autoSelection/arrow.png");
}
.page-wrapper.minfin .main-auto-selection__item:hover .minfin-main-page-auto-selection__name {
  color: #2A6AB8;
}
.page-wrapper.minfin .main-auto-selection__item.bg1 {
  background: #EEF0F4;
}
.page-wrapper.minfin .main-auto-selection__item.bg1:hover {
  background: rgba(238, 240, 244, 0.6);
}
.page-wrapper.minfin .main-auto-selection__item.bg2 {
  background: #EDF5FF;
}
.page-wrapper.minfin .main-auto-selection__item.bg2:hover {
  background: rgba(237, 245, 255, 0.6);
}
.page-wrapper.minfin .main-auto-selection__item.bg3 {
  background: #F8F9FA;
}
.page-wrapper.minfin .main-auto-selection__item.bg3:hover {
  background: rgba(248, 249, 250, 0.6);
}
.page-wrapper.minfin .main-auto-selection__name {
  font-family: var(--mf-inter-font);
  font-style: normal;
  font-weight: 600;
  font-size: 20px;
  line-height: 28px;
  color: #262626;
  margin-bottom: 4px;
  transition: 0.2;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .main-auto-selection__name {
    font-size: 18px;
    line-height: 26px;
  }
}
.page-wrapper.minfin .main-auto-selection__text {
  font-family: var(--mf-sans-font);
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 26px;
  color: #262626;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .main-auto-selection__text {
    font-size: 16px;
    line-height: 24px;
  }
}
.page-wrapper.minfin .main-auto-selection__text br {
  display: none;
}
@media (max-width: 575px) {
  .page-wrapper.minfin .main-auto-selection__text br {
    display: block;
  }
}

:root {
  --mf-inter-font: 'Inter', sans-serif;
  --mf-sans-font: 'PT Sans', sans-serif;
}
.page-wrapper.minfin-theme {
  --Tag: #BED6F1;
  --SubText: #33373C;
  --Divider: #DBDFE5;
  --BgBlock: #F8F9FA;
}
.page-wrapper.minfin .main-categories {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-bottom: 100px;
}
@media (max-width: 991px) {
  .page-wrapper.minfin .main-categories {
    padding-bottom: 80px;
  }
}
@media (max-width: 767px) {
  .page-wrapper.minfin .main-categories {
    padding-bottom: 60px;
  }
}
@media (max-width: 575px) {
  .page-wrapper.minfin .main-categories {
    align-items: flex-start;
  }
}
.page-wrapper.minfin .main-categories__title {
  margin-bottom: 56px;
  font-family: 'Inter', sans-serif;
}
@media (max-width: 767.9px) {
  .page-wrapper.minfin .main-categories__title {
    margin-bottom: 32px;
  }
}
.page-wrapper.minfin .main-categories__wrapper {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 16px 32px;
  margin-bottom: 40px;
}
@media (max-width: 991px) {
  .page-wrapper.minfin .main-categories__wrapper {
    grid-template-columns: repeat(1, 1fr);
  }
}
@media (max-width: 767px) {
  .page-wrapper.minfin .main-categories__wrapper {
    margin-bottom: 32px;
  }
}
.page-wrapper.minfin .main-categories__item {
  padding: 24px;
  background: var(--BgBlock);
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-radius: 8px;
  color: var(--Main1);
  cursor: pointer;
}
.page-wrapper.minfin .main-categories__item:hover {
  background: var(--Bg1);
  color: var(--Main2);
}
.page-wrapper.minfin .main-categories__name {
  display: flex;
  align-items: center;
}
.page-wrapper.minfin .main-categories__text {
  font-family: var(--mf-inter-font);
  font-weight: 500;
  font-size: 18px;
  line-height: 144%;
  text-align: left;
  margin-left: 24px;
}
.page-wrapper.minfin .main-categories__btn {
  align-self: center;
}
@media (max-width: 430px) {
  .page-wrapper.minfin .main-categories__btn {
    width: 100%;
  }
}

.page-wrapper.minfin .main-hero {
  background-color: var(--Main2);
  background-image: url("../../../img/main-page/bg-main.svg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  color: #FFFFFF;
  padding-top: 210px;
  padding-bottom: 140px;
  margin-top: -150px;
}
@media (max-width: 991px) {
  .page-wrapper.minfin .main-hero {
    padding-top: 177px;
    padding-bottom: 120px;
    background-image: url("../../../img/main-page/bg-main-md.svg");
  }
}
@media (max-width: 767px) {
  .page-wrapper.minfin .main-hero {
    margin-top: -135px;
    padding-top: 162px;
    padding-bottom: 88px;
  }
}
@media (max-width: 575px) {
  .page-wrapper.minfin .main-hero {
    margin-top: -116px;
    padding-top: 146px;
  }
}
.page-wrapper.minfin .main-hero__content {
  display: flex;
}
@media (max-width: 1100px) {
  .page-wrapper.minfin .main-hero__content {
    flex-direction: column;
    align-items: flex-start;
  }
}
.page-wrapper.minfin .main-hero__content * {
  font-family: var(--mf-inter-font);
}
.page-wrapper.minfin .main-hero__title {
  font-size: 48px;
  line-height: 58px;
  color: #FFFFFF;
  width: 100%;
  max-width: 634px;
  margin-right: 32px;
}
@media (max-width: 1100px) {
  .page-wrapper.minfin .main-hero__title {
    margin-bottom: 32px;
    margin-right: 0;
  }
}
@media (max-width: 767px) {
  .page-wrapper.minfin .main-hero__title {
    margin-bottom: 40px;
    font-size: 40px;
    line-height: 48px;
  }
}
.page-wrapper.minfin .main-hero__block {
  display: flex;
  align-items: flex-start;
  margin: 0 -16px;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .main-hero__block {
    flex-direction: column;
    margin: 0;
    margin-bottom: -20px;
    width: 100%;
  }
}
.page-wrapper.minfin .main-hero__item {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  background: rgba(158, 189, 219, 0.15);
  border-radius: 8px;
  padding: 16px;
  margin: 0 16px;
  min-width: 301px;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .main-hero__item {
    margin: 0;
    margin-bottom: 20px;
  }
}
@media (max-width: 430px) {
  .page-wrapper.minfin .main-hero__item {
    min-width: 100%;
  }
}
.page-wrapper.minfin .main-hero__value {
  font-weight: 500;
  font-size: 40px;
  line-height: 120%;
  margin-bottom: 4px;
}
.page-wrapper.minfin .main-hero__text {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
}

.page-wrapper.minfin .main-search {
  background: #FFFFFF;
  box-shadow: 0px 4px 20px rgba(0, 66, 148, 0.1), 0px 4px 4px rgba(0, 66, 148, 0.05);
  border-radius: 8px;
  padding: 24px 32px;
  margin-top: -52px;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .main-search {
    padding: 16px;
    margin-top: -40px;
  }
}

.page-wrapper.minfin .navigator-content {
  position: relative;
  min-height: 200px;
}
.page-wrapper.minfin .navigator-content__block {
  display: flex;
  flex-direction: column;
  width: 100%;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .navigator-content__block {
    margin-bottom: 8px;
  }
}
.page-wrapper.minfin .navigator-content__item {
  background: var(--BgBlock);
  border-radius: 8px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  padding: 24px;
  margin-bottom: 16px;
  transition: 0.2s;
}
@media (max-width: 767.9px) {
  .page-wrapper.minfin .navigator-content__item {
    padding: 24px 16px;
  }
}
.page-wrapper.minfin .navigator-content__item:hover .activity-list-page-item__title {
  color: var(--Main2);
}
.page-wrapper.minfin .navigator-content__loader {
  width: 100%;
  height: 100%;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  justify-content: center;
  padding-top: 80px;
}
.page-wrapper.minfin .navigator-content__circle {
  position: relative;
  width: 72px;
  height: 72px;
}
.page-wrapper.minfin .navigator-content__circle:before,
.page-wrapper.minfin .navigator-content__circle:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}
.page-wrapper.minfin .navigator-content__circle:after {
  top: 0;
  left: 50%;
  width: 50%;
  height: 50%;
  transform-origin: left bottom;
  background-image: url("data:image/svg+xml,%3Csvg width='39' height='39' viewBox='0 0 39 39' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 3C11.7521 3 20.1458 6.47677 26.3345 12.6655C32.5232 18.8542 36 27.2478 36 36' stroke='%232A6AB8' stroke-width='6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  animation: 1s rotate ease infinite;
}
.page-wrapper.minfin .navigator-content__circle:before {
  background-image: url("data:image/svg+xml,%3Csvg width='72' height='72' viewBox='0 0 72 72' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='36' cy='36' r='33' stroke='%23EEF0F4' stroke-width='6'/%3E%3C/svg%3E%0A");
}
@keyframes rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

.page-wrapper.minfin .navigator-controls {
  display: flex;
  justify-content: space-between;
  margin-bottom: 16px;
}
.page-wrapper.minfin .navigator-controls__link {
  cursor: pointer;
  font-size: 16px;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .navigator-controls__link {
    background: none;
  }
}
.page-wrapper.minfin .navigator-controls__link .mrx-icon {
  color: var(--Main2);
  margin-left: 8px;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .navigator-controls__link .navigator-controls__text {
    display: none;
  }
}
.page-wrapper.minfin .navigator-controls__list {
  position: relative;
  display: none;
  flex-direction: column;
  position: absolute;
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  border: 1px solid var(--Bg1);
  box-shadow: 0px 1px 4px rgba(59, 67, 87, 0.1);
  border-radius: 4px;
  width: 100%;
  padding-left: 0 !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .navigator-controls__list {
    right: 0;
    left: auto;
    min-width: 140px;
  }
}
.page-wrapper.minfin .navigator-controls__item {
  padding: 8px 16px;
  color: var(--Main1);
  font-family: "PT Sans", sans-serif;
  font-size: 14px;
  line-height: 20px;
  transition: 0.2s;
  text-align: left;
  border-bottom: 1px solid var(--Bg1);
  background: #ffffff;
  cursor: pointer;
}
.page-wrapper.minfin .navigator-controls__item:last-child {
  border-bottom: none;
}
.page-wrapper.minfin .navigator-controls__item:hover {
  background: var(--Bg2);
}

.page-wrapper.minfin .navigator-default {
  display: flex;
  flex-direction: column;
  background: #FFFFFF;
  padding: 32px 0;
}
@media (max-width: 991px) {
  .page-wrapper.minfin .navigator-default {
    margin-bottom: 16px;
    align-items: center;
  }
}
@media (max-width: 767px) {
  .page-wrapper.minfin .navigator-default {
    align-items: flex-start;
  }
}
.page-wrapper.minfin .navigator-default__title {
  font-size: 24px;
  line-height: 117%;
  font-weight: bold;
  margin-bottom: 8px;
}
.page-wrapper.minfin .navigator-default__img {
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='445' height='212' viewBox='0 0 445 212' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M173.61 201.966C170.123 201.966 168.637 201.522 168.637 200.484C168.637 199.231 172.407 197.368 174.94 197.368C177.594 197.368 178.582 199.278 178.582 200.484C178.582 201.522 177.096 201.966 173.61 201.966ZM174.94 198.128C172.509 198.128 169.457 199.927 169.405 200.485C169.405 200.558 169.523 201.208 173.61 201.208C177.697 201.208 177.814 200.558 177.814 200.484C177.814 199.873 177.285 198.128 174.94 198.128Z' fill='%23BFC5CC' /%3E%3Cpath d='M274.154 193.652C272.59 193.652 271.547 193.607 271.075 193.143C270.904 192.974 270.814 192.757 270.814 192.514C270.814 191.338 274.012 189.42 276.538 189.42C279.139 189.42 280.445 191.403 280.445 192.514C280.445 192.731 280.36 192.931 280.199 193.088C279.644 193.634 278.222 193.657 275.946 193.65C275.533 193.648 275.103 193.648 274.706 193.65C274.515 193.652 274.332 193.652 274.154 193.652ZM276.538 190.18C274.119 190.18 271.589 192.021 271.582 192.514C271.582 192.563 271.595 192.583 271.617 192.606C271.916 192.902 273.27 192.896 274.705 192.893C275.103 192.893 275.533 192.891 275.948 192.893C277.44 192.896 279.299 192.903 279.655 192.552C279.675 192.532 279.675 192.525 279.675 192.514C279.675 191.849 278.742 190.18 276.538 190.18Z' fill='%23BFC5CC' /%3E%3Cpath d='M121.462 192.439C123.24 192.439 124.682 191.764 124.682 190.93C124.682 190.096 123.24 189.42 121.462 189.42C119.684 189.42 118.243 190.096 118.243 190.93C118.243 191.764 119.684 192.439 121.462 192.439Z' fill='%23BFC5CC' /%3E%3Cpath d='M39.8848 188.354C39.7129 188.41 39.4934 188.467 39.2276 188.519C38.4154 188.679 37.2715 188.782 35.9927 188.782C34.714 188.782 33.57 188.679 32.7578 188.519C32.492 188.467 32.2726 188.41 32.1006 188.354C32.2726 188.297 32.492 188.24 32.7578 188.188C33.57 188.028 34.714 187.926 35.9927 187.926C37.2715 187.926 38.4154 188.028 39.2276 188.188C39.4934 188.24 39.7129 188.297 39.8848 188.354Z' fill='%231F2226' stroke='%231F2226' /%3E%3Cpath d='M336.966 186.109C336.966 187.093 333.867 187.28 331.048 187.28C328.228 187.28 326.757 187.095 326.757 186.109C326.757 185.125 328.228 183.148 331.048 183.148C333.867 183.148 336.966 185.123 336.966 186.109Z' fill='%23BFC5CC' /%3E%3Cpath d='M10.4846 153.127V148.39C10.4846 137.942 19.0681 129.473 29.6575 129.473H50.7939C61.3832 129.473 69.9667 121.004 69.9667 110.557V92.1727C69.9667 81.7248 78.5503 73.256 89.1396 73.256H129.539C140.128 73.256 148.712 64.7871 148.712 54.3392V49.8629C148.714 39.415 157.297 30.9443 167.886 30.9443H365.529C376.119 30.9443 384.702 39.4132 384.702 49.8611C384.702 60.3089 376.119 68.7778 365.529 68.7778H346.529C335.94 68.7778 327.356 77.2466 327.356 87.6945V99.324C327.356 109.772 335.94 118.241 346.529 118.241H396.329C406.919 118.241 415.502 126.71 415.502 137.157V153.124C415.502 163.572 406.919 172.04 396.329 172.04H29.6575C19.0681 172.044 10.4846 163.575 10.4846 153.127Z' fill='%23FAFBFB' /%3E%3Cpath d='M422.114 171.701H10.1714V172.404H422.114V171.701Z' fill='%23BFC5CC' /%3E%3Cpath d='M79.9803 176.482C79.7801 176.482 79.613 176.329 79.6001 176.13L78.7241 163.228C78.7094 163.02 78.8692 162.84 79.0804 162.828C79.2879 162.817 79.4734 162.971 79.4862 163.179L80.3623 176.081C80.377 176.289 80.2172 176.469 80.006 176.482C79.9986 176.48 79.9895 176.482 79.9803 176.482Z' fill='%23BFC5CC' /%3E%3Cpath d='M82.2703 174.752C82.2005 174.752 82.1307 174.734 82.0664 174.694C81.8883 174.583 81.835 174.35 81.9471 174.174L84.9131 169.52C85.0251 169.344 85.262 169.292 85.4402 169.402C85.6183 169.513 85.6716 169.746 85.5595 169.922L82.5935 174.576C82.5219 174.689 82.3988 174.752 82.2703 174.752Z' fill='%23BFC5CC' /%3E%3Cpath d='M77.1944 175.296C77.0621 175.296 76.9336 175.229 76.8638 175.107L72.5222 167.67C72.4175 167.489 72.4799 167.258 72.6618 167.155C72.8436 167.052 73.0787 167.113 73.1833 167.293L77.5249 174.73C77.6296 174.912 77.5672 175.142 77.3853 175.245C77.3247 175.28 77.2586 175.296 77.1944 175.296Z' fill='%23BFC5CC' /%3E%3Cpath d='M145.684 175.995C145.653 175.995 145.62 175.991 145.587 175.982C145.383 175.929 145.26 175.723 145.313 175.522L148.622 163.011C148.676 162.81 148.885 162.689 149.089 162.741C149.293 162.794 149.416 163 149.363 163.202L146.053 175.712C146.009 175.882 145.853 175.995 145.684 175.995Z' fill='%23BFC5CC' /%3E%3Cpath d='M148.994 175.242C148.924 175.242 148.854 175.224 148.79 175.184C148.612 175.073 148.558 174.84 148.67 174.664L151.636 170.01C151.748 169.834 151.985 169.782 152.164 169.892C152.342 170.003 152.395 170.236 152.283 170.412L149.317 175.066C149.245 175.179 149.12 175.242 148.994 175.242Z' fill='%23BFC5CC' /%3E%3Cpath d='M143.039 172.917C142.867 172.917 142.711 172.801 142.668 172.629L141.262 166.851C141.212 166.648 141.339 166.445 141.545 166.396C141.748 166.347 141.956 166.472 142.006 166.675L143.412 172.453C143.462 172.656 143.335 172.859 143.129 172.908C143.098 172.913 143.069 172.917 143.039 172.917Z' fill='%23BFC5CC' /%3E%3Cpath d='M264.891 171.934L230.287 171.981C222.908 171.981 214.163 167.275 214.163 161.019C214.163 154.755 222.596 151.281 235.674 154.533C235.199 154.533 222.721 154.618 228.195 163.237C232.348 169.785 254.069 171.488 264.891 171.934Z' fill='%23BFC5CC' /%3E%3Cpath d='M388.846 160.465C388.846 163.276 386.006 165.842 381.324 167.785C376.643 169.729 370.131 171.062 362.785 171.391C361.573 171.455 360.343 171.483 359.093 171.483C357.844 171.483 355.624 171.775 354.412 171.719L259.49 171.857L218.486 171.913C209.743 171.913 199.381 166.336 199.381 158.923C199.381 151.501 209.373 147.384 224.87 151.237C224.879 151.237 224.889 151.237 224.889 151.237C224.889 151.237 219.836 136.347 225.094 129.516C239.167 111.23 252.803 125.021 252.803 125.021C252.803 125.021 254.266 93.3377 275.489 90.9819C301.801 88.07 309.101 115.609 308.378 118.156C310.516 117.945 336.699 110.049 348.106 121.972C353.093 127.183 360.014 144.7 353.102 149.676C355.034 149.53 357.043 149.448 359.096 149.448C375.524 149.448 388.846 154.385 388.846 160.465Z' fill='%23FAFBFB' /%3E%3Cpath d='M218.484 172.361C214.057 172.361 209.169 170.946 205.408 168.575C201.227 165.94 198.924 162.513 198.924 158.922C198.924 156.35 200.069 154.11 202.232 152.446C206.672 149.031 214.654 148.374 224.211 150.616C223.24 147.434 220.014 135.367 224.726 129.245C229.389 123.187 234.512 119.946 239.956 119.613C246.041 119.242 250.692 122.598 252.412 124.059C252.612 121.703 253.35 115.276 255.755 108.732C257.529 103.905 259.849 99.9536 262.652 96.988C266.18 93.2558 270.481 91.0847 275.433 90.535C288.287 89.1133 296.316 95.0016 300.791 100.192C306.461 106.77 308.801 114.923 308.866 117.61C309.173 117.545 309.571 117.455 310.024 117.354C313.359 116.603 320.297 115.035 327.776 114.951C337.12 114.846 344.069 117.105 348.431 121.662C352.074 125.47 357.109 136.288 356.395 143.916C356.188 146.13 355.509 147.878 354.369 149.136C355.951 149.042 357.533 148.995 359.089 148.995C367.088 148.995 374.617 150.152 380.289 152.252C386.1 154.404 389.299 157.32 389.299 160.462C389.299 163.361 386.529 166.108 381.499 168.197C376.619 170.224 369.981 171.517 362.803 171.837C361.632 171.899 360.415 171.929 359.092 171.929C358.552 171.929 357.823 171.985 357.048 172.045C356.084 172.121 355.089 172.198 354.388 172.166L259.485 172.303L218.484 172.361ZM213.918 150.23C209.204 150.23 205.312 151.217 202.792 153.154C200.857 154.643 199.834 156.637 199.834 158.922C199.834 165.985 209.859 171.463 218.484 171.463L259.488 171.41L354.412 171.272C355.076 171.3 356.044 171.227 356.98 171.154C357.77 171.092 358.519 171.034 359.094 171.034C360.402 171.034 361.601 171.004 362.761 170.944C369.837 170.628 376.367 169.359 381.151 167.373C385.821 165.433 388.394 162.979 388.394 160.466C388.394 157.765 385.325 155.081 379.975 153.099C374.403 151.035 366.988 149.899 359.096 149.899C357.135 149.899 355.13 149.976 353.137 150.126L351.539 150.247L352.834 149.315C354.364 148.213 355.259 146.371 355.496 143.839C356.162 136.711 351.348 126.015 347.776 122.283C343.597 117.915 336.88 115.746 327.793 115.853C320.413 115.935 313.537 117.487 310.233 118.233C309.282 118.447 308.71 118.576 308.422 118.604L307.758 118.669L307.939 118.035C308.311 116.719 306.193 107.841 300.101 100.776C295.768 95.7511 287.991 90.0518 275.537 91.4283C266.923 92.3839 260.554 98.3087 256.612 109.037C253.652 117.095 253.258 124.963 253.256 125.04L253.208 126.073L252.475 125.334C252.423 125.281 247.166 120.067 240.006 120.509C234.843 120.827 229.948 123.949 225.456 129.786C220.404 136.348 225.271 150.947 225.321 151.093L225.521 151.685H224.831L224.757 151.673C220.867 150.706 217.194 150.23 213.918 150.23Z' fill='%23BFC5CC' /%3E%3Cpath d='M243.73 160.076C243.73 160.076 231.615 153.105 239.727 144.962C247.841 136.819 261.945 146.208 261.945 146.208C261.945 146.208 269.996 124.553 289.724 129.513C303.523 132.984 294.852 152.813 294.852 152.813C294.852 152.813 308.322 147.543 311.839 152.71C316.038 158.877 309.077 163.621 309.077 163.621C309.077 163.621 313.513 155.678 308.224 154.056C302.933 152.433 293.861 153.61 293.861 153.61C293.861 153.61 298.364 139.301 286.067 136.127C277.457 133.905 261.971 147.234 261.971 147.234C261.971 147.234 251.138 141.477 244.15 146.356C237.161 151.239 243.73 160.076 243.73 160.076Z' fill='%23BFC5CC' /%3E%3Cpath d='M142.294 132.502L142.294 132.501L142.285 132.504C141.879 132.607 141.469 132.438 141.018 131.897C140.567 131.356 140.172 130.545 139.845 129.668C139.521 128.799 139.278 127.903 139.115 127.222C139.057 126.98 139.01 126.766 138.973 126.591L143.284 125.933C143.283 125.988 143.281 126.047 143.28 126.108C143.271 126.583 143.279 127.222 143.352 127.864C143.424 128.495 143.564 129.177 143.846 129.708C144.135 130.253 144.63 130.723 145.391 130.676C145.814 130.65 145.939 130.749 145.966 130.776C145.993 130.804 146.033 130.875 146.02 131.054C146.007 131.228 145.948 131.425 145.881 131.593C145.871 131.618 145.861 131.641 145.852 131.663L142.294 132.502Z' fill='%231F2226' stroke='%231F2226' /%3E%3Cpath d='M55.0843 173.304C55.0843 173.304 32.6547 172.202 30.9667 161.968C30.1695 157.131 39.1222 157.9 38.2791 155.68C37.436 153.46 27.5924 150.169 28.4374 145.156C29.2805 140.143 37.155 141.123 36.8739 138.829C36.5929 136.535 30.355 126.975 35.5826 124.403C40.8103 121.832 47.2796 131.821 50.0918 137.647C52.904 143.474 50.0881 132.075 56.8384 134.166C63.5888 136.259 59.0904 155.125 60.7766 156.236C62.4647 157.345 64.4319 149.369 68.3701 152.664C72.3064 155.959 71.4155 164.433 65.5101 173.312' fill='white' /%3E%3Cpath d='M65.5063 173.715C65.4292 173.715 65.3502 173.693 65.2822 173.648C65.093 173.524 65.0398 173.274 65.1647 173.088C70.7542 164.684 71.9904 156.224 68.1036 152.971C67.4662 152.436 66.8748 152.21 66.298 152.275C65.1298 152.407 64.1471 153.72 63.2782 154.876C62.3764 156.077 61.5241 157.214 60.5487 156.572C59.8195 156.092 59.8838 154.336 60.0987 150.407C60.1299 149.836 60.163 149.241 60.1924 148.629C60.2034 148.406 60.3907 148.234 60.6222 148.245C60.8481 148.256 61.0226 148.446 61.0116 148.669C60.9822 149.281 60.9491 149.878 60.9179 150.45C60.793 152.725 60.6369 155.555 61.0098 155.902C61.3294 156.112 62.0145 155.198 62.6188 154.394C63.5391 153.169 64.6834 151.644 66.2043 151.471C67.007 151.378 67.8244 151.675 68.6345 152.353C70.677 154.062 71.5293 157.112 71.037 160.943C70.5356 164.833 68.7428 169.186 65.8517 173.532C65.7708 173.651 65.6404 173.715 65.5063 173.715Z' fill='%23BFC5CC' /%3E%3Cpath d='M55.0842 173.709C55.0769 173.709 55.0695 173.709 55.064 173.709C55.0071 173.706 49.346 173.414 43.5507 171.865C35.6597 169.755 31.2899 166.448 30.5625 162.033C30.0353 158.84 33.2425 157.841 35.5844 157.114C36.6277 156.79 37.7078 156.455 37.8988 156.065C37.9227 156.016 37.9411 155.949 37.8933 155.822C37.6417 155.159 36.1832 154.22 34.6403 153.225C31.4332 151.159 27.4417 148.586 28.0295 145.09C28.5659 141.906 31.6958 140.958 33.9809 140.265C35.5716 139.783 36.5322 139.45 36.4624 138.877C36.3981 138.359 35.9518 137.322 35.4338 136.121C34.5999 134.185 33.5621 131.778 33.2094 129.551C32.7777 126.82 33.5125 124.966 35.3952 124.04C36.5138 123.489 37.7427 123.435 39.0468 123.879C43.3285 125.334 47.871 132.11 50.4572 137.471C50.8246 138.234 51.0524 138.6 51.1846 138.778C51.2581 138.564 51.3371 138.225 51.405 137.937C51.7044 136.666 52.16 134.745 53.6478 133.906C54.5258 133.411 55.6389 133.37 56.9578 133.777C58.2546 134.18 59.2557 135.169 59.9371 136.721C60.0271 136.925 59.9316 137.165 59.724 137.253C59.5165 137.342 59.274 137.248 59.184 137.043C58.5944 135.698 57.7862 134.883 56.7116 134.549C55.6187 134.211 54.726 134.23 54.0556 134.609C52.8782 135.273 52.4888 136.918 52.2059 138.12C51.9855 139.049 51.8404 139.666 51.3095 139.722C50.8264 139.776 50.437 139.31 49.717 137.819C47.6891 133.616 43.1026 126.113 38.7805 124.643C37.6766 124.268 36.6902 124.308 35.7626 124.763C32.1899 126.521 34.5962 132.106 36.1906 135.802C36.7563 137.112 37.2008 138.147 37.278 138.778C37.4359 140.064 35.9463 140.515 34.2215 141.037C32.0246 141.703 29.2914 142.531 28.8377 145.22C28.3363 148.196 32.0797 150.608 35.0866 152.545C36.8886 153.707 38.3121 154.624 38.6593 155.536C38.7768 155.844 38.7676 156.148 38.6335 156.418C38.2864 157.12 37.2008 157.457 35.8269 157.885C33.0661 158.744 30.985 159.584 31.367 161.902C32.9816 171.696 54.8785 172.888 55.0989 172.899C55.3248 172.91 55.4993 173.101 55.4883 173.323C55.4828 173.541 55.301 173.709 55.0842 173.709Z' fill='%23BFC5CC' /%3E%3Cpath d='M60.9438 173.713C60.7876 173.713 60.637 173.625 60.569 173.474C60.4625 173.242 49.9705 150.299 46.9269 145.364C43.8594 140.393 39.6402 131.88 39.5979 131.795C39.4987 131.594 39.5832 131.351 39.7871 131.253C39.991 131.155 40.2372 131.239 40.3363 131.44C40.3786 131.525 44.5813 140.003 47.6304 144.941C50.7016 149.92 60.8886 172.195 61.3203 173.141C61.414 173.345 61.3221 173.585 61.1146 173.675C61.0576 173.703 61.0007 173.713 60.9438 173.713Z' fill='%23BFC5CC' /%3E%3Cpath d='M49.196 149.055C49.0454 149.055 48.9003 148.973 48.8287 148.832C47.9709 147.141 41.0295 146.273 36.8562 146.122C36.6303 146.115 36.4521 145.927 36.4613 145.704C36.4686 145.484 36.6523 145.314 36.8709 145.314C36.8764 145.314 36.8801 145.314 36.8856 145.314C38.041 145.356 48.206 145.798 49.5616 148.471C49.6626 148.67 49.5818 148.915 49.3779 149.015C49.321 149.04 49.2585 149.055 49.196 149.055Z' fill='%23BFC5CC' /%3E%3Cpath d='M53.4292 157.62C53.275 157.62 53.1281 157.535 53.0583 157.386C50.6028 152.225 54.5367 141.885 54.7056 141.449C54.7864 141.24 55.0234 141.135 55.2346 141.215C55.4458 141.295 55.5523 141.528 55.4715 141.737C55.4311 141.84 51.4917 152.19 53.8002 157.042C53.8957 157.245 53.8076 157.486 53.6037 157.58C53.5468 157.609 53.488 157.62 53.4292 157.62Z' fill='%23BFC5CC' /%3E%3Cpath d='M57.6944 166.641C57.6062 166.641 57.5181 166.614 57.4427 166.556C52.5788 162.824 43.1669 163.661 43.0732 163.669C42.8491 163.692 42.6471 163.527 42.625 163.304C42.603 163.081 42.7683 162.884 42.9942 162.862C43.3947 162.824 52.8286 161.989 57.946 165.916C58.1242 166.054 58.1573 166.307 58.0177 166.483C57.9387 166.588 57.8175 166.641 57.6944 166.641Z' fill='%23BFC5CC' /%3E%3Cpath d='M59.4868 170.491C59.4777 170.491 59.4703 170.491 59.4611 170.491C59.2352 170.477 59.0626 170.287 59.0773 170.062C59.4813 163.579 64.2214 158.914 64.4235 158.719C64.5851 158.563 64.844 158.565 65.0038 158.724C65.1617 158.883 65.1599 159.139 64.9983 159.297C64.9506 159.342 60.2802 163.947 59.8945 170.111C59.8835 170.326 59.7017 170.491 59.4868 170.491Z' fill='%23BFC5CC' /%3E%3Cpath d='M118.613 104.849C118.613 104.849 113.108 104.949 110.219 105.947C107.33 106.946 107.116 112.973 107.116 112.973' fill='%23BFC5CC' /%3E%3Cpath d='M107.118 113.378C107.113 113.378 107.109 113.378 107.104 113.378C106.878 113.37 106.701 113.184 106.711 112.961C106.72 112.703 106.97 106.645 110.087 105.568C113.004 104.559 118.38 104.452 118.608 104.447C118.61 104.447 118.613 104.447 118.615 104.447C118.837 104.447 119.019 104.622 119.023 104.842C119.027 105.065 118.848 105.248 118.622 105.251C118.567 105.251 113.15 105.36 110.357 106.328C108.202 107.073 107.583 111.388 107.526 112.988C107.519 113.207 107.337 113.378 107.118 113.378Z' fill='%23BFC5CC' /%3E%3Cpath d='M138.685 98.1489L132.767 101.457C132.767 101.446 132.766 101.434 132.765 101.423C132.734 100.941 132.711 100.295 132.742 99.6317C132.773 98.9627 132.858 98.3036 133.029 97.7819C133.19 97.2937 133.394 97.0182 133.611 96.8986L137.023 96.7518L138.685 98.1489Z' fill='%231F2226' stroke='%231F2226' /%3E%3Cpath d='M172.907 111.712C172.907 111.712 183.108 130.578 181.725 137.55C180.342 144.522 177.523 162.689 175.456 164.727C173.39 166.766 172.139 164.572 169.444 166.424C166.75 168.278 167.363 172.051 167.363 172.051C167.363 172.051 176.437 172.888 180.081 172.051C183.726 171.214 184.398 163.957 186.031 159.057C187.664 154.156 197.895 132.215 197.386 125.392C196.877 118.568 193.207 92.7305 193.207 92.7305' fill='%23BFC5CC' /%3E%3Cpath d='M175.14 172.805C171.463 172.805 167.572 172.451 167.326 172.43L167.029 172.402L166.981 172.112C166.955 171.949 166.362 168.082 169.222 166.114C170.658 165.126 171.725 165.2 172.664 165.264C173.553 165.325 174.255 165.374 175.182 164.459C176.722 162.94 178.865 151.07 180.283 143.217C180.695 140.937 181.049 138.969 181.347 137.478C182.69 130.718 172.668 112.078 172.567 111.89L173.245 111.533C173.663 112.309 183.494 130.6 182.1 137.623C181.804 139.109 181.45 141.073 181.04 143.35C179.069 154.269 177.308 163.435 175.726 164.996C174.552 166.155 173.564 166.087 172.611 166.021C171.757 165.961 170.875 165.902 169.661 166.737C167.616 168.143 167.639 170.818 167.708 171.703C169.33 171.839 176.826 172.411 179.989 171.685C182.482 171.112 183.525 166.987 184.536 162.998C184.885 161.619 185.245 160.195 185.663 158.941C186.086 157.674 187.061 155.32 188.294 152.338C191.688 144.136 197.371 130.41 196.998 125.422C196.495 118.69 192.858 93.0439 192.821 92.7865L193.582 92.6814C193.619 92.9406 197.259 118.61 197.764 125.368C198.15 130.533 192.647 143.828 189.005 152.627C187.776 155.593 186.806 157.937 186.393 159.18C185.983 160.407 185.627 161.819 185.281 163.183C184.216 167.393 183.116 171.746 180.164 172.424C178.913 172.71 177.056 172.805 175.14 172.805Z' fill='%23BFC5CC' /%3E%3Cpath d='M172.256 172.052H171.487C171.487 171.893 171.516 168.157 174.128 167.688L174.266 168.435C172.284 168.79 172.256 172.019 172.256 172.052Z' fill='%23BFC5CC' /%3E%3Cpath d='M282.389 60.0024L262.994 97.5114C262.994 97.5114 251.126 95.1391 239.883 98.6749C228.647 102.211 214.827 117.41 204.576 124.281C195.105 130.62 175.499 129.442 171.12 126.985C164.601 123.326 158.728 126.738 155.762 126.215C154.434 125.975 152.257 125.767 149.851 125.975C148.797 126.068 147.696 126.238 146.611 126.515C144.377 127.093 142.184 128.134 140.474 129.913C138.271 132.193 136.179 133.857 134.469 134.997C133.619 135.568 132.478 136.246 131.268 136.869C130.057 137.492 128.777 138.047 127.622 138.364C125.568 139.073 119.494 141.885 115.261 144.435C114.738 144.751 114.246 145.068 113.794 145.367C109.648 148.125 104.878 147.978 100.708 147.516C96.546 147.054 91.0116 145.12 90.76 142.255C90.5102 139.39 99.5437 130.745 101.636 129.174C102.683 128.387 103.447 126.323 103.954 124.444C104.461 122.565 104.703 120.885 104.703 120.885C104.711 120.314 104.751 119.745 104.812 119.167C105.484 113.235 109.52 109.476 114.494 106.903C116.11 106.064 126.347 100.748 129.515 101.263C131.99 101.663 139.728 94.7458 143.007 91.7646C147.215 87.9352 160.394 77.5508 163.159 74.2778C166.344 70.5028 177.275 59.8574 185.645 59.8574C194.554 59.8574 220.71 62.3076 228.175 61.8672C235.635 61.4286 274.598 55.2813 282.389 60.0024Z' fill='white' /%3E%3Cpath d='M104.861 148.156C103.454 148.156 102.049 148.044 100.666 147.89C96.8399 147.466 90.6645 145.566 90.3779 142.284C90.1042 139.144 99.5419 130.269 101.404 128.87C102.191 128.279 102.944 126.715 103.585 124.344C104.048 122.628 104.29 121.061 104.321 120.852C104.329 120.305 104.365 119.739 104.432 119.125C105.034 113.802 108.267 109.696 114.317 106.566C118.785 104.244 126.71 100.424 129.581 100.888C130.672 101.064 133.847 99.5795 142.75 91.4858C144.304 90.0704 147.114 87.7362 150.088 85.2642C155.269 80.9582 161.142 76.0777 162.867 74.0334C166.054 70.2566 177.08 59.4752 185.649 59.4752C189.602 59.4752 196.843 59.9501 204.508 60.4521C214.1 61.0809 224.017 61.7297 228.155 61.4869C229.768 61.3927 232.889 61.0248 236.84 60.5608C251.628 58.8228 276.379 55.9141 282.589 59.6782L282.893 59.8613L263.204 97.9394L262.917 97.8814C262.799 97.8578 251.013 95.5707 239.999 99.034C232.863 101.279 224.766 108.201 216.936 114.893C212.588 118.609 208.483 122.119 204.79 124.593C195.156 131.041 175.368 129.803 170.928 127.313C166.619 124.894 162.672 125.64 159.502 126.24C158.005 126.523 156.713 126.768 155.694 126.588C154.862 126.438 152.632 126.115 149.884 126.354C148.763 126.452 147.694 126.63 146.706 126.884C144.241 127.521 142.237 128.629 140.751 130.175C138.305 132.708 136.1 134.366 134.684 135.312C133.747 135.94 132.597 136.612 131.446 137.206C130.063 137.919 128.814 138.431 127.735 138.727C125.584 139.472 119.499 142.326 115.462 144.758C114.993 145.041 114.518 145.344 114.007 145.681C111.125 147.598 107.991 148.156 104.861 148.156ZM129.038 101.606C126.821 101.606 121.545 103.668 114.676 107.236C108.869 110.241 105.769 114.156 105.197 119.207C105.133 119.805 105.098 120.356 105.091 120.887L105.087 120.936C105.078 121.004 104.836 122.659 104.329 124.538C103.634 127.108 102.808 128.768 101.871 129.473C99.5492 131.217 90.9234 139.691 91.1439 142.219C91.3569 144.653 96.1952 146.63 100.75 147.136C105.065 147.614 109.604 147.692 113.579 145.05C114.099 144.706 114.584 144.398 115.061 144.109C119.297 141.558 125.349 138.745 127.495 138.004L127.519 137.996C128.547 137.716 129.749 137.223 131.089 136.532C132.199 135.959 133.352 135.285 134.252 134.682C135.639 133.758 137.796 132.134 140.195 129.649C141.78 128 143.905 126.82 146.513 126.146C147.542 125.883 148.653 125.698 149.818 125.595C152.659 125.35 154.97 125.684 155.832 125.838C156.71 125.992 157.937 125.762 159.358 125.492C162.479 124.901 166.755 124.094 171.311 126.652C173.263 127.748 178.911 128.75 185.928 128.549C190.448 128.419 198.852 127.65 204.361 123.964C208.014 121.515 212.105 118.02 216.434 114.319C224.323 107.575 232.483 100.603 239.767 98.3091C250.008 95.0886 260.887 96.7523 262.783 97.0822L281.88 60.1494C275.378 56.7949 250.434 59.7253 236.933 61.3111C232.969 61.7769 229.839 62.1448 228.203 62.2408C224.015 62.4873 214.074 61.8367 204.458 61.206C196.806 60.704 189.578 60.231 185.651 60.231C177.378 60.231 166.586 70.8093 163.46 74.5155C161.691 76.6105 155.791 81.5146 150.586 85.8405C147.619 88.307 144.816 90.6358 143.273 92.0385C135.737 98.889 131.352 101.937 129.458 101.633C129.332 101.615 129.192 101.606 129.038 101.606Z' fill='%23BFC5CC' /%3E%3Cpath d='M93.9186 145.616C95.1013 145.404 93.6908 140.955 93.5053 140.034C93.318 139.113 91.5458 140.034 91.5458 140.034C90.5503 140.355 90.1371 142.064 90.7597 143.327C91.3823 144.59 92.6385 145.844 93.9186 145.616Z' fill='%23BFC5CC' /%3E%3Cpath d='M140.468 123.672C142.872 125.553 144.544 126.167 145.936 126.303C144.691 126.671 143.42 127.206 142.274 127.944C141.467 128.464 140.742 129.087 140.049 129.808C137.891 132.043 135.859 133.612 134.182 134.729C133.348 135.287 132.169 135.972 130.983 136.585C129.796 137.197 128.549 137.723 127.415 138.033C126.223 138.444 123.615 139.586 120.852 140.97C119.51 141.644 118.117 142.362 116.821 143.091C116.282 143.393 115.757 143.689 115.259 143.988C117.425 140.793 117.631 135.905 120.18 133.587C123.641 130.444 123.334 127.251 124.284 122.621C124.285 122.623 132.323 117.298 140.468 123.672Z' fill='%23FAFBFB' /%3E%3Cpath d='M191.615 96.7336C195.933 101.888 196.738 116.14 198.852 121.154C199.618 122.972 200.545 124.645 201.21 126.154C202.382 128.82 202.74 130.97 199.945 132.418C198.001 133.427 190.669 135.245 182.963 137.233C173.305 139.728 163.069 142.501 162.117 144.335C160.414 147.641 162.444 152.371 163.609 153.433C164.764 154.497 171.885 154.905 171.511 157.5C171.136 160.095 168.316 163.431 165.873 162.877C163.438 162.322 158.363 161.567 156.105 156.753C153.848 151.938 148.594 142.025 151.787 139.013C154.979 136.001 171.595 129.984 174.468 128.081C177.333 126.171 181.847 123.275 186.165 123.336' fill='white' /%3E%3Cpath d='M166.424 163.315C166.208 163.315 165.995 163.291 165.787 163.244C165.609 163.204 165.418 163.163 165.212 163.117C162.666 162.566 157.925 161.541 155.756 156.908C155.537 156.443 155.291 155.93 155.027 155.379C152.402 149.909 148.436 141.643 151.522 138.735C153.519 136.852 160.297 133.965 166.277 131.418C169.971 129.845 173.162 128.486 174.255 127.763C176.81 126.059 181.563 122.879 186.17 122.953L186.159 123.713C181.799 123.645 177.17 126.735 174.685 128.394C173.531 129.157 170.311 130.529 166.582 132.116C160.954 134.514 153.949 137.497 152.053 139.284C149.369 141.816 153.346 150.103 155.723 155.056C155.988 155.609 156.235 156.125 156.454 156.593C158.465 160.883 162.791 161.82 165.377 162.38C165.585 162.425 165.78 162.467 165.96 162.508C166.828 162.706 167.677 162.296 168.235 161.919C169.679 160.941 170.897 159.061 171.13 157.448C171.327 156.089 168.428 155.339 166.312 154.792C164.92 154.431 163.82 154.146 163.346 153.711C161.999 152.481 160.006 147.595 161.774 144.164C162.701 142.379 170.21 140.137 182.866 136.866C183.736 136.641 184.6 136.42 185.454 136.201C191.947 134.534 198.082 132.957 199.766 132.083C202.239 130.802 202.039 128.995 200.858 126.308C200.569 125.652 200.229 124.965 199.871 124.238C199.408 123.301 198.931 122.332 198.497 121.302C197.698 119.41 197.107 116.344 196.42 112.793C195.274 106.867 193.975 100.149 191.317 96.9775L191.91 96.4937C194.693 99.8156 196.012 106.635 197.175 112.65C197.825 116.014 198.438 119.189 199.206 121.009C199.631 122.016 200.104 122.975 200.562 123.903C200.924 124.637 201.267 125.331 201.563 126.003C202.68 128.544 203.277 131.119 200.125 132.752C198.361 133.667 192.469 135.181 185.649 136.933C184.796 137.152 183.931 137.374 183.062 137.598C176.194 139.373 163.412 142.676 162.46 144.507C160.826 147.68 162.911 152.274 163.871 153.153C164.204 153.458 165.376 153.762 166.509 154.056C169.038 154.71 172.185 155.524 171.893 157.553C171.632 159.357 170.278 161.455 168.673 162.543C167.914 163.054 167.148 163.315 166.424 163.315Z' fill='%23BFC5CC' /%3E%3Cpath d='M178.954 125.722C172.062 124.884 166.713 116.58 166.489 116.227L167.141 115.825C167.194 115.908 172.523 124.178 179.049 124.97L178.954 125.722Z' fill='%23BFC5CC' /%3E%3Cpath d='M116.975 112.424C116.657 112.571 116.602 112.988 116.874 113.209C118.663 114.664 123.97 119.238 124.467 122.666C125.066 126.794 126.308 142.657 128.778 143.641C131.249 144.625 143.627 127.416 140.83 117.718C138.032 108.02 137.72 106.712 132.59 107.071C128.222 107.377 119.48 111.27 116.975 112.424Z' fill='%23BFC5CC' /%3E%3Cpath d='M133.49 96.4014L138.751 94.2375C139.068 94.107 139.425 94.1342 139.717 94.3154C141.89 95.6728 150.896 102.016 152.924 115.014C155.045 128.615 148.376 131.906 148.376 131.906L142.408 132.99C144.454 132.423 150.293 125.375 146.811 114.716C142.116 100.35 135.345 96.3379 133.49 96.4014Z' fill='%23BFC5CC' /%3E%3Cpath d='M148.713 136.206C148.713 138.103 147.855 139.64 146.798 139.64C146.658 139.64 146.25 139.638 146.25 139.638C146.25 139.638 144.882 137.851 144.882 136.204C144.882 134.585 146.186 132.775 146.186 132.775C146.186 132.775 146.643 132.77 146.799 132.77C147.855 132.77 148.713 134.308 148.713 136.206Z' fill='%23BFC5CC' /%3E%3Cpath d='M146.298 139.638C147.356 139.638 148.213 138.101 148.213 136.204C148.213 134.307 147.356 132.77 146.298 132.77C145.24 132.77 144.382 134.307 144.382 136.204C144.382 138.101 145.24 139.638 146.298 139.638Z' fill='%23BFC5CC' /%3E%3Cpath d='M145.949 133.292L145.949 133.292C145.949 133.29 145.949 133.271 145.971 133.242C145.994 133.212 146.061 133.152 146.171 133.152C146.282 133.152 146.349 133.212 146.372 133.242C146.394 133.271 146.394 133.29 146.394 133.292V133.292V133.292C146.394 133.293 146.394 133.312 146.372 133.342C146.349 133.372 146.282 133.431 146.171 133.431C146.061 133.431 145.994 133.372 145.971 133.342C145.949 133.312 145.949 133.293 145.949 133.292L145.949 133.292Z' fill='%231F2226' stroke='%231F2226' /%3E%3Cpath d='M146.171 133.411C146.153 133.411 146.135 133.408 146.116 133.399C146.109 133.395 145.44 133.056 145.765 132.201C145.848 131.983 146.07 131.811 146.348 131.751C146.625 131.693 146.891 131.759 147.062 131.927C147.238 132.103 147.374 132.551 147.292 132.886C147.275 132.951 147.209 132.991 147.143 132.975C147.077 132.958 147.036 132.893 147.053 132.828C147.117 132.569 146.998 132.206 146.887 132.099C146.775 131.989 146.592 131.947 146.397 131.989C146.202 132.031 146.048 132.145 145.993 132.286C145.749 132.931 146.204 133.172 146.224 133.183C146.285 133.214 146.309 133.286 146.278 133.346C146.259 133.386 146.217 133.411 146.171 133.411Z' fill='%23BFC5CC' /%3E%3Cpath d='M148.463 130.537C148.624 130.263 148.573 129.937 148.35 129.81C148.127 129.682 147.816 129.802 147.655 130.077C147.494 130.352 147.545 130.678 147.768 130.805C147.991 130.932 148.302 130.812 148.463 130.537Z' fill='%23BFC5CC' /%3E%3Cpath d='M142.805 130.893C143.042 130.744 143.082 130.386 142.894 130.094C142.705 129.802 142.361 129.685 142.123 129.834C141.886 129.983 141.847 130.34 142.035 130.633C142.223 130.925 142.568 131.041 142.805 130.893Z' fill='%23BFC5CC' /%3E%3Cpath d='M151.148 124.377C151.231 123.922 150.999 123.5 150.629 123.434C150.26 123.369 149.893 123.684 149.81 124.14C149.728 124.595 149.96 125.017 150.329 125.082C150.699 125.148 151.065 124.832 151.148 124.377Z' fill='%23BFC5CC' /%3E%3Cpath d='M120.28 116.281C122.21 118.223 124.174 120.643 124.466 122.662C125.064 126.79 126.306 142.653 128.777 143.637C131.247 144.621 143.626 127.412 140.828 117.714' fill='%23BFC5CC' /%3E%3Cpath d='M129.003 144.08C128.867 144.08 128.742 144.057 128.624 144.01C126.569 143.191 125.489 135.099 124.477 126.161C124.315 124.732 124.175 123.498 124.062 122.719C123.834 121.146 122.425 119.016 119.988 116.563C119.83 116.403 119.833 116.149 119.993 115.994C120.153 115.838 120.412 115.841 120.57 115.999C123.165 118.614 124.613 120.836 124.868 122.605C124.984 123.397 125.123 124.636 125.285 126.072C125.632 129.134 126.108 133.33 126.742 136.824C127.724 142.241 128.597 143.133 128.927 143.263C128.944 143.27 129.344 143.412 130.566 142.328C134.686 138.674 142.685 125.628 140.433 117.824C140.371 117.61 140.498 117.387 140.714 117.326C140.931 117.266 141.157 117.389 141.219 117.603C143.661 126.063 135.136 139.356 131.113 142.926C130.244 143.7 129.548 144.08 129.003 144.08Z' fill='%23BFC5CC' /%3E%3Cpath d='M150.696 117.037C151.063 116.982 151.305 116.572 151.236 116.119C151.168 115.667 150.814 115.344 150.447 115.399C150.08 115.453 149.838 115.864 149.907 116.316C149.976 116.768 150.329 117.091 150.696 117.037Z' fill='%23BFC5CC' /%3E%3Cpath d='M271.026 110.422C271.026 110.422 280.859 118.015 288.75 119.316C296.641 120.618 314.089 117.359 319.115 117.064C324.14 116.768 330.648 134.697 330.839 136.366C331.03 138.036 329.252 137.874 328.958 142.483C328.664 147.092 332.619 150.192 332.619 150.192C332.619 150.192 339.856 141.555 339.856 139.009C339.856 136.462 328.207 111.34 327.268 110.413C326.33 109.486 319.754 109.486 312.238 105.963C304.723 102.442 299.394 92.6847 298.377 88.4366C297.532 84.9063 293.529 72.0916 293.529 72.0916' fill='%23BFC5CC' /%3E%3Cpath d='M332.67 150.72L332.375 150.488C332.208 150.356 328.266 147.21 328.569 142.458C328.749 139.623 329.473 138.529 330 137.73C330.332 137.228 330.514 136.95 330.452 136.407C330.36 135.606 328.705 130.77 326.438 126.142C323.685 120.52 321.133 117.437 319.234 117.437C319.199 117.437 319.166 117.439 319.133 117.441C317.717 117.524 315.233 117.856 312.359 118.238C304.775 119.248 294.385 120.631 288.684 119.69C280.787 118.387 271.192 111.031 270.788 110.719L271.262 110.121C271.359 110.197 281.109 117.671 288.811 118.941C294.398 119.864 304.719 118.49 312.256 117.486C315.147 117.102 317.643 116.769 319.087 116.683C324.57 116.359 331.039 134.783 331.216 136.321C331.309 137.135 331.001 137.603 330.644 138.143C330.163 138.871 329.504 139.87 329.337 142.505C329.103 146.151 331.691 148.844 332.568 149.647C334.706 147.059 339.465 140.906 339.465 139.007C339.465 136.64 327.961 111.723 326.987 110.677C326.721 110.415 325.465 110.175 324.012 109.9C321.144 109.354 316.813 108.53 312.065 106.306C304.352 102.692 299.016 92.7828 297.995 88.5258C297.161 85.048 293.193 72.3347 293.153 72.2061L293.888 71.9832C293.928 72.1118 297.903 84.8504 298.742 88.3518C299.734 92.4893 304.914 102.116 312.394 105.623C317.052 107.807 321.328 108.62 324.157 109.157C325.99 109.507 327.098 109.717 327.533 110.146C328.525 111.125 340.233 136.423 340.233 139.011C340.233 141.619 333.657 149.54 332.907 150.436L332.67 150.72Z' fill='%23BFC5CC' /%3E%3Cpath d='M282.393 60.0032C288.928 63.5879 297.457 67.9718 298.373 82.8961C298.77 89.3478 284.544 109.212 282.393 116.037C280.242 122.863 286.68 139.731 286.437 140.483C284.986 144.978 279.625 151.04 275.549 158.108C271.473 165.176 270.633 172.052 268.411 172.052C266.188 172.052 256.675 172.052 256.675 172.052C256.675 172.052 256.304 168.931 257.91 167.59C259.515 166.249 263.591 165.761 263.591 165.761C263.591 165.761 268.409 159.897 271.025 152.019C272.641 147.147 274.476 140.721 273.611 139.623C272.746 138.526 252.052 113.961 249.809 109.881C246.022 102.998 244.521 97.534 249.936 88.4381' fill='white' /%3E%3Cpath d='M268.411 172.431H256.334L256.293 172.096C256.277 171.96 255.919 168.756 257.662 167.301C259.17 166.041 262.597 165.514 263.387 165.407C264.069 164.542 268.299 159.017 270.661 151.904C273.317 143.902 273.749 140.415 273.31 139.859C273.166 139.676 272.439 138.804 271.339 137.483C265.872 130.919 251.352 113.483 249.473 110.067C247.802 107.029 246.227 103.707 246.04 100.014C245.855 96.3875 246.988 92.6488 249.607 88.2503L250.27 88.6345C245.123 97.2774 246.192 102.511 250.151 109.706C251.995 113.059 266.482 130.453 271.936 137.003C273.04 138.329 273.769 139.205 273.919 139.395C274.717 140.406 273.866 144.694 271.394 152.141C268.787 159.995 263.942 165.945 263.894 166.005L263.797 166.125L263.642 166.143C263.602 166.148 259.662 166.632 258.163 167.884C257.022 168.838 256.999 170.875 257.037 171.677H268.416C269.39 171.677 270.226 169.468 271.285 166.67C272.228 164.178 273.401 161.079 275.222 157.924C276.91 154.995 278.855 152.186 280.572 149.707C283.067 146.104 285.223 142.989 286.068 140.408C286.052 140.116 285.659 138.802 285.244 137.411C283.546 131.729 280.387 121.154 282.035 115.928C282.902 113.175 285.71 108.325 288.682 103.191C293.158 95.4596 298.23 86.6954 297.999 82.9222C297.111 68.4963 289.064 64.0888 282.599 60.5476L282.215 60.3374L282.587 59.6741L282.971 59.8843C286.241 61.6748 289.946 63.7046 292.966 67.1534C296.463 71.1441 298.359 76.2874 298.764 82.8769C299.011 86.8766 293.877 95.7442 289.349 103.568C286.399 108.666 283.611 113.479 282.768 116.154C281.19 121.162 284.424 131.992 285.98 137.197C286.755 139.794 286.9 140.327 286.812 140.602C285.942 143.297 283.748 146.467 281.208 150.135C279.417 152.723 277.564 155.398 275.892 158.299C274.103 161.4 272.942 164.47 272.009 166.935C270.745 170.244 269.917 172.431 268.411 172.431Z' fill='%23BFC5CC' /%3E%3Cpath d='M259.215 172.111C259.201 172.018 258.872 169.849 259.977 168.575C260.49 167.982 261.215 167.683 262.132 167.683V168.442C261.441 168.442 260.929 168.647 260.563 169.068C259.687 170.075 259.972 171.976 259.976 171.996L259.215 172.111Z' fill='%23BFC5CC' /%3E%3Cpath d='M303.832 172.095C303.793 172.095 303.755 172.089 303.716 172.077C303.516 172.013 303.404 171.801 303.468 171.602L305.075 166.647C305.14 166.45 305.354 166.339 305.556 166.402C305.757 166.466 305.869 166.678 305.804 166.877L304.197 171.832C304.144 171.993 303.994 172.095 303.832 172.095Z' fill='%23BFC5CC' /%3E%3Cpath d='M301.944 173.637C301.795 173.637 301.653 173.552 301.591 173.407L298.028 165.136C297.945 164.944 298.035 164.722 298.23 164.641C298.425 164.559 298.649 164.648 298.731 164.84L302.294 173.112C302.377 173.304 302.287 173.525 302.092 173.606C302.045 173.628 301.993 173.637 301.944 173.637Z' fill='%23BFC5CC' /%3E%3Cpath d='M299.163 173.967C299.058 173.967 298.953 173.925 298.878 173.842L295.958 170.625C295.816 170.469 295.831 170.232 295.987 170.092C296.145 169.953 296.386 169.967 296.527 170.121L299.447 173.338C299.589 173.494 299.574 173.731 299.418 173.871C299.343 173.934 299.253 173.967 299.163 173.967Z' fill='%23BFC5CC' /%3E%3Cpath d='M304.64 173.802C304.552 173.802 304.466 173.773 304.394 173.713C304.233 173.579 304.214 173.339 304.35 173.182L307.111 169.972C307.248 169.813 307.489 169.795 307.649 169.929C307.81 170.063 307.829 170.302 307.693 170.46L304.932 173.669C304.857 173.756 304.749 173.802 304.64 173.802Z' fill='%23BFC5CC' /%3E%3Cpath d='M203.568 174.145C203.44 174.145 203.315 174.082 203.243 173.966L200.76 169.982C200.65 169.805 200.705 169.573 200.885 169.464C201.065 169.355 201.3 169.41 201.41 169.587L203.893 173.571C204.004 173.748 203.949 173.98 203.769 174.089C203.706 174.127 203.636 174.145 203.568 174.145Z' fill='%23BFC5CC' /%3E%3Cpath d='M205.453 174.147C205.418 174.147 205.384 174.142 205.349 174.133C205.145 174.076 205.027 173.868 205.084 173.667L206.766 167.777C206.823 167.576 207.035 167.46 207.238 167.516C207.442 167.572 207.56 167.78 207.503 167.982L205.821 173.872C205.773 174.04 205.62 174.147 205.453 174.147Z' fill='%23BFC5CC' /%3E%3Cpath d='M316.253 167.121C316.253 167.121 318.576 166.008 320.449 165.198C322.322 164.388 323.817 162.021 323.817 162.021C323.817 162.021 320.201 161.022 318.255 163.607C316.31 166.189 316.253 167.121 316.253 167.121Z' fill='white' /%3E%3Cpath d='M316.253 167.499C316.177 167.499 316.104 167.477 316.04 167.435C315.926 167.361 315.862 167.232 315.871 167.096C315.878 166.989 315.992 165.976 317.95 163.378C320.029 160.617 323.766 161.611 323.924 161.654C324.04 161.687 324.135 161.77 324.179 161.882C324.223 161.993 324.211 162.12 324.148 162.22C324.084 162.321 322.569 164.695 320.607 165.543C318.761 166.341 316.447 167.45 316.424 167.461C316.368 167.488 316.31 167.499 316.253 167.499ZM322.209 162.214C321.081 162.214 319.566 162.502 318.565 163.831C317.667 165.023 317.186 165.848 316.927 166.379C317.777 165.978 319.129 165.353 320.295 164.847C321.551 164.304 322.648 162.986 323.169 162.279C322.914 162.247 322.583 162.214 322.209 162.214Z' fill='%23BFC5CC' /%3E%3Cpath d='M102.854 172.056C102.854 172.056 105.398 158.205 111.569 157.756C117.741 157.306 122.633 159.102 126.244 162.112C129.855 165.123 137.175 169.965 135.207 171.995L102.854 172.056Z' fill='%23FAFBFB' /%3E%3Cpath d='M102.393 172.436L102.475 171.988C102.582 171.41 105.146 157.841 111.542 157.378C117.328 156.957 122.499 158.494 126.492 161.821C127.181 162.396 128.009 163.039 128.885 163.721C132.114 166.232 135.777 169.078 135.918 171.062C135.951 171.524 135.806 171.925 135.487 172.255L135.373 172.371L102.393 172.436ZM113.39 158.066C112.8 158.066 112.203 158.088 111.597 158.131C106.399 158.508 103.822 169.321 103.322 171.675L135.026 171.615C135.125 171.47 135.163 171.309 135.151 171.117C135.033 169.467 131.359 166.611 128.409 164.317C127.528 163.632 126.696 162.985 125.996 162.401C122.574 159.549 118.244 158.066 113.39 158.066Z' fill='%23BFC5CC' /%3E%3Cpath d='M114.418 159.327C112.837 159.507 111.99 159.755 111.96 160.355C111.931 160.955 114.418 163.45 114.418 163.45C114.418 163.45 115.285 165.119 115.748 166.118C116.211 167.117 117.396 169.253 117.541 169.369C117.686 169.485 123.613 171.055 123.902 171.082C124.19 171.109 131.39 169.199 129.77 166.604C128.152 164.008 125.491 163.296 125.491 163.296L121.732 160.585C121.734 160.581 115.561 159.197 114.418 159.327Z' fill='white' /%3E%3Cpath d='M116.377 167.734C116.241 167.734 116.109 167.662 116.039 167.535L113.942 163.655C113.733 163.401 112.183 161.529 111.518 160.762C110.693 159.811 111.143 157.877 111.196 157.66C111.246 157.459 111.453 157.334 111.657 157.384C111.863 157.433 111.988 157.638 111.938 157.839C111.817 158.327 111.611 159.711 112.098 160.271C112.814 161.098 114.541 163.186 114.557 163.205L114.598 163.267L116.711 167.178C116.811 167.361 116.741 167.589 116.553 167.687C116.5 167.72 116.438 167.734 116.377 167.734Z' fill='%23BFC5CC' /%3E%3Cpath d='M219.533 156.043C219.533 156.043 220.802 153.142 220.211 151.21C219.618 149.278 215.302 148.024 215.302 148.024C215.302 148.024 213.868 151.449 216.235 153.662C218.602 155.875 219.533 156.043 219.533 156.043Z' fill='%23BFC5CC' /%3E%3Cpath d='M111.38 147.28C111.497 147.233 111.879 147.088 112.465 146.872C112.302 146.948 112.138 147.019 111.958 147.08C111.646 147.187 111.459 147.256 111.38 147.28Z' fill='white' /%3E%3Cpath d='M356.716 172.387L356.233 171.796C364.155 165.502 370.917 160.975 376.328 158.34C380.795 156.165 385.768 153.958 391.111 151.777L391.405 152.479C386.078 154.653 381.12 156.854 376.668 159.021C371.308 161.631 364.596 166.129 356.716 172.387Z' fill='%23BFC5CC' /%3E%3Cpath d='M368.944 154.453C369.074 157.306 372.298 160.899 372.298 160.899C372.298 160.899 375.179 157.036 375.049 154.181C374.918 151.329 373.512 150.491 371.826 150.566C370.14 150.64 368.814 151.601 368.944 154.453Z' fill='%23FAFBFB' /%3E%3Cpath d='M372.323 161.503L372.007 161.152C371.872 161.001 368.694 157.424 368.558 154.471C368.402 151.059 370.239 150.258 371.805 150.189C372.839 150.142 373.675 150.417 374.287 151.006C374.981 151.673 375.366 152.737 375.431 154.167C375.565 157.121 372.725 160.965 372.604 161.126L372.323 161.503ZM372.024 150.941C371.963 150.941 371.903 150.943 371.842 150.945C370.046 151.024 369.225 152.166 369.328 154.435C369.427 156.603 371.469 159.298 372.268 160.273C372.975 159.231 374.762 156.365 374.663 154.198C374.606 152.967 374.299 152.076 373.75 151.546C373.332 151.146 372.751 150.941 372.024 150.941Z' fill='%23BFC5CC' /%3E%3Cpath d='M379.902 161.901C377.39 160.484 372.588 161.25 372.588 161.25C372.588 161.25 374.357 165.72 376.87 167.137C379.383 168.554 380.852 167.827 381.69 166.381C382.527 164.935 382.415 163.318 379.902 161.901Z' fill='white' /%3E%3Cpath d='M379.3 168.278C378.519 168.278 377.641 168.007 376.681 167.465C374.08 165.999 372.305 161.575 372.232 161.386L372.059 160.95L372.53 160.875C372.73 160.843 377.495 160.105 380.095 161.571C381.356 162.282 382.138 163.104 382.423 164.018C382.674 164.822 382.54 165.681 382.026 166.568C381.512 167.456 380.83 168.003 380 168.199C379.776 168.251 379.543 168.278 379.3 168.278ZM373.139 161.559C373.654 162.706 375.151 165.729 377.061 166.805C378.147 167.416 379.072 167.637 379.82 167.461C380.435 167.316 380.953 166.888 381.357 166.191C381.761 165.493 381.872 164.837 381.686 164.239C381.46 163.516 380.797 162.838 379.712 162.227C377.801 161.153 374.401 161.414 373.139 161.559Z' fill='%23BFC5CC' /%3E%3Cpath d='M380.546 148.641C380.369 151.492 383.19 155.401 383.19 155.401C383.19 155.401 386.468 151.858 386.645 149.007C386.821 146.156 385.51 145.178 383.826 145.076C382.142 144.977 380.72 145.79 380.546 148.641Z' fill='white' /%3E%3Cpath d='M383.152 156.006L382.876 155.623C382.758 155.458 379.98 151.571 380.162 148.621C380.373 145.21 382.283 144.606 383.849 144.701C385.416 144.795 387.238 145.623 387.028 149.034C386.847 151.984 383.611 155.511 383.473 155.66L383.152 156.006ZM380.929 148.666C380.795 150.835 382.538 153.726 383.229 154.777C384.042 153.815 386.129 151.152 386.261 148.985C386.4 146.718 385.596 145.563 383.802 145.456C382.009 145.351 381.069 146.399 380.929 148.666Z' fill='%23BFC5CC' /%3E%3Cpath d='M396.313 146.792C393.613 147.823 391.186 151.98 391.186 151.98C391.186 151.98 395.817 153.446 398.517 152.415C401.217 151.384 401.574 149.802 400.964 148.249C400.354 146.695 399.013 145.762 396.313 146.792Z' fill='white' /%3E%3Cpath d='M396.124 153.164C393.703 153.164 391.212 152.388 391.071 152.343L390.617 152.199L390.854 151.792C390.955 151.618 393.38 147.506 396.173 146.438C399.403 145.206 400.756 146.668 401.322 148.113C401.888 149.557 401.884 151.536 398.655 152.77C397.904 153.057 397.018 153.164 396.124 153.164ZM391.78 151.755C393.007 152.085 396.328 152.845 398.379 152.062C400.527 151.242 401.256 150.039 400.608 148.386C399.959 146.733 398.6 146.326 396.453 147.147C394.401 147.93 392.463 150.697 391.78 151.755Z' fill='%23BFC5CC' /%3E%3Cpath d='M390.503 156.672C388.045 155.163 383.218 155.752 383.218 155.752C383.218 155.752 384.816 160.282 387.274 161.792C389.731 163.302 391.228 162.629 392.119 161.216C393.01 159.802 392.961 158.18 390.503 156.672Z' fill='%23FAFBFB' /%3E%3Cpath d='M389.787 163.033C389.041 163.033 388.144 162.773 387.07 162.114C384.526 160.551 382.922 156.066 382.854 155.876L382.698 155.432L383.17 155.374C383.372 155.35 388.161 154.788 390.705 156.349C393.646 158.154 393.275 160.1 392.444 161.414C391.919 162.248 391.082 163.033 389.787 163.033ZM383.758 156.081C384.228 157.246 385.61 160.321 387.478 161.469C389.432 162.668 390.845 162.52 391.794 161.014C392.744 159.508 392.255 158.192 390.301 156.992C388.431 155.847 385.024 155.983 383.758 156.081Z' fill='%23BFC5CC' /%3E%3Cpath d='M334.832 147.357C334.702 147.236 331.668 144.369 332.581 141.668L333.31 141.907C332.553 144.149 335.332 146.779 335.361 146.804L334.832 147.357Z' fill='%23BFC5CC' /%3E%3Cpath d='M309.48 139.142C309.48 139.142 312.904 138.551 314.779 137.741C316.654 136.931 317.047 134.042 317.047 134.042C317.047 134.042 313.431 133.044 311.484 135.628C309.537 138.211 309.48 139.142 309.48 139.142Z' fill='%23BFC5CC' /%3E%3Cpath d='M199.649 132.145C197.762 133.124 183.106 136.79 183.106 136.79C183.031 134.9 184.058 132.975 185.443 131.667C186.822 130.358 188.549 129.461 190.246 128.587C193.541 126.891 197.274 125.148 200.828 126.239C201.963 128.823 202.36 130.739 199.649 132.145Z' fill='%23BFC5CC' /%3E%3Cpath d='M132.228 130.364C132.077 130.364 131.936 130.277 131.873 130.132L130.244 126.299C130.162 126.105 130.253 125.884 130.45 125.802C130.646 125.721 130.87 125.811 130.953 126.005L132.582 129.838C132.665 130.032 132.573 130.253 132.376 130.335C132.329 130.353 132.277 130.364 132.228 130.364Z' fill='%23BFC5CC' /%3E%3Cpath d='M162.439 122.548L161.864 123.052L165.245 126.806L165.82 126.301L162.439 122.548Z' fill='%23BFC5CC' /%3E%3Cpath d='M165.674 122.462L165.384 123.165L170.034 125.031L170.323 124.328L165.674 122.462Z' fill='%23BFC5CC' /%3E%3Cpath d='M128.968 128.286C128.765 128.286 128.595 128.13 128.584 127.927L128.297 122.751C128.286 122.543 128.448 122.363 128.661 122.352C128.876 122.341 129.054 122.501 129.065 122.711L129.351 127.887C129.362 128.096 129.201 128.275 128.988 128.286C128.982 128.286 128.975 128.286 128.968 128.286Z' fill='%23BFC5CC' /%3E%3Cpath d='M228.857 120.426C228.857 120.426 228.872 123.726 232.889 125.12C236.906 126.514 240.363 124.607 240.363 124.607L228.857 120.426Z' fill='%23BFC5CC' /%3E%3Cpath d='M275.403 106.567L274.86 107.103L279.087 111.274L279.63 110.738L275.403 106.567Z' fill='%23BFC5CC' /%3E%3Cpath d='M275.515 110.484H274.746V115.766H275.515V110.484Z' fill='%23BFC5CC' /%3E%3Cpath d='M337.85 173.3L355.41 173.306C355.41 173.306 360.687 171.664 361.912 170.065C366.699 163.818 355.895 166.434 358.386 162.865C360.878 159.295 374.197 159.714 377.703 151.701C381.208 143.688 371.996 143.273 371.996 143.273C371.996 143.273 392.172 133.553 391.421 127.245C390.668 120.936 380.995 126.271 383.016 122.433C385.036 118.595 398.818 109.845 393.774 103.897C388.73 97.9489 379.303 106.67 377.22 109.123C374.129 112.766 370.198 121.095 368.637 119.796C367.076 118.497 368.304 112.326 362.673 111.603C357.041 110.88 356.086 131.745 351.246 133.325C346.406 134.907 349.023 126.012 341.983 127.728C334.942 129.447 337.572 151.433 334.665 154.366C331.757 157.298 337.85 173.3 337.85 173.3Z' fill='%23FAFBFB' /%3E%3Cpath d='M355.471 173.688L337.585 173.682L337.492 173.436C337.477 173.396 332.994 167.417 331.843 163.082C330.267 157.147 333.085 155.42 334.393 154.101C335.413 153.073 335.719 149.033 336.046 144.756C336.628 137.129 337.286 128.484 341.893 127.36C346.028 126.351 347.122 128.81 348.002 130.785C348.797 132.569 349.334 133.549 351.128 132.964C353.182 132.293 354.596 127.386 355.965 122.639C357.721 116.548 359.379 110.796 362.724 111.225C366.791 111.747 367.515 114.932 368.044 117.257C368.266 118.239 368.477 119.165 368.885 119.506C368.937 119.547 368.981 119.558 369.049 119.549C369.949 119.41 371.754 116.568 373.347 114.06C374.546 112.173 375.786 110.221 376.925 108.878C378.554 106.959 384.349 101.477 389.432 101.477H389.434C391.285 101.477 392.845 102.209 394.068 103.652C397.852 108.114 391.787 113.955 387.358 118.221C385.516 119.995 383.923 121.528 383.356 122.608C383.117 123.063 383.091 123.319 383.148 123.404C383.317 123.665 384.414 123.612 385.294 123.571C387.7 123.457 391.335 123.283 391.803 127.203C392.481 132.888 377.597 140.873 373.29 143.057C374.73 143.325 377.017 144.03 378.176 145.86C379.158 147.41 379.118 149.427 378.056 151.853C375.845 156.911 369.89 158.704 365.105 160.145C362.148 161.034 359.594 161.803 358.702 163.082C358.522 163.342 358.325 163.7 358.413 163.949C358.562 164.358 359.466 164.619 360.34 164.869C361.609 165.234 363.048 165.645 363.437 166.805C363.736 167.695 363.336 168.836 362.217 170.299C360.933 171.975 355.744 173.605 355.524 173.673L355.471 173.688ZM338.118 172.923L355.351 172.929C356.83 172.463 360.674 171.055 361.608 169.839C362.55 168.608 362.923 167.667 362.712 167.04C362.449 166.259 361.216 165.906 360.129 165.594C359.019 165.277 357.972 164.976 357.693 164.201C357.532 163.753 357.657 163.247 358.072 162.649C359.117 161.152 361.789 160.348 364.883 159.416C369.515 158.021 375.281 156.286 377.351 151.551C378.306 149.367 378.365 147.587 377.526 146.262C376.008 143.865 372.019 143.653 371.978 143.651L370.479 143.58L371.828 142.93C371.877 142.906 376.912 140.47 381.785 137.302C388.128 133.178 391.327 129.714 391.039 127.288C390.655 124.071 387.703 124.212 385.33 124.325C383.976 124.39 382.909 124.441 382.5 123.81C382.18 123.319 382.446 122.686 382.672 122.255C383.297 121.068 384.93 119.495 386.82 117.675C391.269 113.391 396.805 108.059 393.477 104.136C392.406 102.874 391.046 102.233 389.432 102.233H389.43C384.559 102.233 378.791 107.856 377.513 109.362C376.407 110.665 375.182 112.594 373.997 114.459C371.774 117.958 370.351 120.111 369.166 120.294C368.88 120.339 368.61 120.265 368.387 120.082C367.781 119.578 367.553 118.578 367.291 117.42C366.786 115.196 366.157 112.429 362.621 111.974C359.936 111.631 358.29 117.329 356.7 122.844C355.212 128.007 353.805 132.884 351.365 133.682C348.82 134.513 348.009 132.694 347.295 131.088C346.413 129.109 345.581 127.241 342.075 128.094C338.008 129.086 337.343 137.804 336.809 144.811C336.443 149.612 336.153 153.403 334.939 154.628C332.738 156.854 329.3 160.145 338.118 172.923Z' fill='%23BFC5CC' /%3E%3Cpath d='M338.889 173.727C338.827 173.727 338.762 173.712 338.704 173.679C338.518 173.578 338.452 173.348 338.555 173.163L339.997 170.604C340.096 170.428 340.199 170.261 340.313 170.095C348.872 157.523 370.424 126.511 385.668 110.111C385.811 109.957 386.053 109.947 386.211 110.088C386.368 110.229 386.379 110.468 386.235 110.624C371.028 126.986 349.502 157.96 340.952 170.517C340.851 170.666 340.759 170.814 340.669 170.972L339.227 173.531C339.155 173.656 339.023 173.727 338.889 173.727Z' fill='%23BFC5CC' /%3E%3Cpath d='M363.029 139.098C362.838 139.098 362.671 138.957 362.649 138.765C362.634 138.651 361.24 127.204 362.217 119.489C362.243 119.281 362.436 119.134 362.647 119.16C362.858 119.185 363.007 119.375 362.981 119.584C362.015 127.203 363.398 138.558 363.413 138.673C363.439 138.881 363.288 139.069 363.079 139.095C363.06 139.097 363.044 139.098 363.029 139.098Z' fill='%23BFC5CC' /%3E%3Cpath d='M365.252 136.124C365.109 136.124 364.973 136.046 364.906 135.91C364.813 135.722 364.894 135.495 365.085 135.403C365.211 135.343 377.763 129.344 385.231 128.188C385.439 128.154 385.637 128.297 385.67 128.503C385.703 128.71 385.56 128.904 385.351 128.936C377.996 130.075 365.548 136.023 365.423 136.082C365.366 136.111 365.309 136.124 365.252 136.124Z' fill='%23BFC5CC' /%3E%3Cpath d='M345.474 163.627C345.471 163.627 345.469 163.627 345.465 163.627C345.252 163.622 345.085 163.448 345.091 163.239C345.094 163.056 345.502 144.885 342.854 134.922C342.8 134.719 342.924 134.513 343.127 134.458C343.333 134.404 343.542 134.527 343.598 134.728C346.273 144.794 345.864 163.073 345.858 163.256C345.853 163.464 345.682 163.627 345.474 163.627Z' fill='%23BFC5CC' /%3E%3Cpath d='M362.366 130.947C362.291 130.947 362.214 130.925 362.148 130.88C361.973 130.76 361.931 130.525 362.052 130.353L365.209 125.871C365.331 125.699 365.569 125.657 365.744 125.776C365.918 125.896 365.96 126.132 365.839 126.304L362.682 130.786C362.607 130.889 362.488 130.947 362.366 130.947Z' fill='%23BFC5CC' /%3E%3Cpath d='M362.252 125.903C362.151 125.903 362.05 125.865 361.975 125.787L359.391 123.135C359.244 122.985 359.247 122.744 359.402 122.599C359.554 122.454 359.798 122.459 359.945 122.61L362.529 125.261C362.676 125.412 362.673 125.653 362.518 125.798C362.445 125.868 362.348 125.903 362.252 125.903Z' fill='%23BFC5CC' /%3E%3Cpath d='M378.587 130.689C378.486 130.689 378.385 130.651 378.31 130.573C378.163 130.422 378.167 130.181 378.321 130.036L381.443 127.073C381.596 126.928 381.84 126.932 381.987 127.084C382.134 127.235 382.13 127.476 381.976 127.621L378.854 130.584C378.78 130.654 378.685 130.689 378.587 130.689Z' fill='%23BFC5CC' /%3E%3Cpath d='M375.644 134.035C375.619 134.035 375.595 134.033 375.569 134.027L371.663 133.255C371.455 133.214 371.319 133.014 371.361 132.809C371.404 132.605 371.606 132.471 371.813 132.512L375.72 133.284C375.927 133.326 376.063 133.525 376.021 133.73C375.984 133.91 375.822 134.035 375.644 134.035Z' fill='%23BFC5CC' /%3E%3Cpath d='M374.866 123.716C374.701 123.716 374.548 123.609 374.499 123.446C374.438 123.245 374.554 123.035 374.756 122.973L379.782 121.485C379.986 121.426 380.199 121.54 380.262 121.739C380.322 121.94 380.207 122.15 380.005 122.212L374.978 123.7C374.941 123.711 374.903 123.716 374.866 123.716Z' fill='%23BFC5CC' /%3E%3Cpath d='M378.846 118.857C378.652 118.857 378.483 118.71 378.464 118.514L378.014 113.907C377.994 113.699 378.149 113.514 378.36 113.494C378.571 113.472 378.758 113.627 378.778 113.835L379.228 118.442C379.249 118.65 379.094 118.835 378.883 118.855C378.872 118.855 378.859 118.857 378.846 118.857Z' fill='%23BFC5CC' /%3E%3Cpath d='M382.158 114.968C382.002 114.968 381.855 114.874 381.798 114.72C381.725 114.524 381.828 114.305 382.026 114.232L385.156 113.094C385.354 113.022 385.576 113.123 385.65 113.319C385.723 113.515 385.62 113.734 385.422 113.806L382.292 114.945C382.247 114.961 382.202 114.968 382.158 114.968Z' fill='%23BFC5CC' /%3E%3Cpath d='M344.452 141.742C344.391 141.742 344.331 141.727 344.274 141.698C344.086 141.6 344.013 141.372 344.112 141.185L346.81 136.104C346.909 135.919 347.141 135.846 347.33 135.944C347.517 136.042 347.591 136.271 347.491 136.457L344.793 141.539C344.724 141.668 344.591 141.742 344.452 141.742Z' fill='%23BFC5CC' /%3E%3Cpath d='M344.999 147.008C344.962 147.008 344.926 147.002 344.889 146.991L338.779 145.174C338.575 145.114 338.461 144.902 338.521 144.701C338.582 144.5 338.797 144.387 339.001 144.447L345.111 146.265C345.315 146.324 345.429 146.537 345.368 146.738C345.315 146.901 345.162 147.008 344.999 147.008Z' fill='%23BFC5CC' /%3E%3Cpath d='M350.791 156.024C350.631 156.024 350.482 155.924 350.427 155.767C350.359 155.569 350.466 155.353 350.668 155.285C351.323 155.063 366.806 149.878 371.995 149.141C372.203 149.11 372.401 149.255 372.43 149.462C372.462 149.668 372.315 149.862 372.105 149.891C366.986 150.618 351.077 155.948 350.917 156.002C350.873 156.017 350.831 156.024 350.791 156.024Z' fill='%23BFC5CC' /%3E%3Cpath d='M368.523 153.986C368.027 153.986 365.123 153.012 362.746 152.186C362.546 152.117 362.442 151.9 362.511 151.702C362.581 151.504 362.802 151.401 363.002 151.47C365.044 152.18 368.085 153.192 368.493 153.228C368.691 153.217 368.87 153.368 368.892 153.567C368.914 153.775 368.761 153.962 368.55 153.984C368.543 153.984 368.532 153.986 368.523 153.986ZM368.486 153.228C368.478 153.228 368.473 153.228 368.469 153.23C368.475 153.23 368.48 153.228 368.486 153.228Z' fill='%23BFC5CC' /%3E%3Cpath d='M358.393 153.571C358.289 153.571 358.184 153.529 358.109 153.446C357.965 153.29 357.978 153.051 358.136 152.91L364.18 147.514C364.338 147.373 364.581 147.386 364.724 147.542C364.867 147.697 364.854 147.937 364.696 148.078L358.652 153.473C358.577 153.538 358.485 153.571 358.393 153.571Z' fill='%23BFC5CC' /%3E%3Cpath d='M356.417 168.936C356.351 168.936 356.285 168.92 356.224 168.884C354.939 168.142 346.493 167.015 343.346 166.642C343.135 166.617 342.984 166.428 343.01 166.22C343.036 166.011 343.225 165.864 343.438 165.888C344.612 166.028 354.953 167.271 356.612 168.228C356.796 168.333 356.856 168.567 356.75 168.746C356.678 168.869 356.549 168.936 356.417 168.936Z' fill='%23BFC5CC' /%3E%3Cpath d='M348.66 167.348C348.504 167.348 348.359 167.253 348.3 167.101C348.225 166.905 348.326 166.686 348.524 166.612L355.156 164.145C355.354 164.071 355.577 164.171 355.652 164.366C355.727 164.562 355.626 164.781 355.428 164.856L348.796 167.322C348.75 167.34 348.704 167.348 348.66 167.348Z' fill='%23BFC5CC' /%3E%3Cpath d='M183.628 82.208C182.686 79.4225 184.42 76.3036 186.892 74.6689C189.365 73.0342 192.41 72.5376 195.351 72.0791C202.435 70.9772 209.518 69.8754 216.603 68.7735C224.951 67.4741 233.3 66.1765 241.648 64.877C244.056 64.5019 246.65 64.1539 248.827 65.2395C252.351 66.9974 253.123 72.0048 251.279 75.45C249.433 78.8951 245.755 80.9938 242.067 82.3856C238.379 83.7775 234.464 84.6618 231.026 86.5811C226.132 89.314 222.633 93.8919 218.467 97.6197C214.303 101.348 208.666 104.387 203.234 102.948C199.778 102.031 197.059 99.4683 194.502 96.9963C191.712 94.3014 188.922 91.6066 186.132 88.9117C184.956 87.7754 183.759 86.6119 183.018 85.162C182.276 83.7122 182.059 81.8999 182.873 80.49' fill='%23BFC5CC' /%3E%3Cpath d='M218.423 91.8239L218.211 92.5537L223.956 94.1836L224.169 93.4538L218.423 91.8239Z' fill='%23BFC5CC' /%3E%3Cpath d='M226.764 88.9673L221.435 89.6326L221.531 90.3859L226.861 89.7207L226.764 88.9673Z' fill='%23BFC5CC' /%3E%3Cpath d='M375.645 51.0091C375.929 50.0722 373.926 46.2301 378.398 45.4635C382.871 44.6969 387.274 45.7191 389.864 43.6748C392.454 41.6305 392.648 39.9705 392.648 39.9705C392.648 39.9705 395.255 45.9746 394.494 49.9254C393.837 53.3506 388.626 58.4758 384.906 58.2311C381.187 57.9865 374.504 54.766 375.645 51.0091Z' fill='white' /%3E%3Cpath d='M385.165 58.6178C385.07 58.6178 384.974 58.6142 384.88 58.6087C381.938 58.4148 377.632 56.5627 375.911 54.1161C375.164 53.0541 374.951 51.9721 375.276 50.9011C375.318 50.7633 375.255 50.361 375.2 50.0058C374.969 48.5143 374.535 45.7396 378.332 45.089C379.991 44.8045 381.607 44.7628 383.169 44.7229C385.803 44.6559 388.078 44.5961 389.623 43.3782C392.029 41.4789 392.265 39.9367 392.266 39.9222L392.452 38.5593L393.001 39.8207C393.109 40.0708 395.644 45.9789 394.873 49.9967C394.179 53.605 389.034 58.6178 385.165 58.6178ZM376.012 51.1185C375.757 51.9576 375.937 52.8203 376.543 53.6829C378.114 55.9175 382.224 57.6736 384.932 57.8512C385.009 57.8566 385.086 57.8585 385.163 57.8585C388.587 57.8585 393.501 53.0595 394.116 49.8535C394.671 46.9684 393.339 42.869 392.661 41.0494C392.292 41.778 391.557 42.8218 390.103 43.969C388.356 45.3482 385.847 45.4116 383.187 45.4805C381.651 45.5203 380.064 45.5602 378.461 45.8357C375.408 46.3594 375.713 48.3167 375.957 49.8898C376.04 50.4081 376.104 50.8159 376.012 51.1185Z' fill='%23BFC5CC' /%3E%3Cpath d='M371.736 55.1693C371.688 55.1693 371.639 55.1603 371.591 55.1403C371.395 55.0606 371.301 54.8413 371.38 54.6474C371.422 54.5441 372.464 52.083 375.478 50.6676C378.233 49.3736 380.575 49.4153 384.456 49.4824L384.71 49.486C388.451 49.5548 390.924 46.2945 390.949 46.2601C391.076 46.0915 391.317 46.0553 391.486 46.1785C391.657 46.3018 391.693 46.5392 391.568 46.7077C391.46 46.8527 388.896 50.2435 384.824 50.2435C384.781 50.2435 384.739 50.2435 384.695 50.2417L384.442 50.2381C380.672 50.171 378.398 50.1312 375.808 51.349C373.075 52.6339 372.102 54.9084 372.092 54.9301C372.032 55.0805 371.889 55.1693 371.736 55.1693Z' fill='%23BFC5CC' /%3E%3Cpath d='M292.183 66.8667C292.183 66.8667 304.831 65.2773 314.271 55.9639C322.612 47.7343 319.649 29.8506 325.038 29.8506C329.257 29.8506 328.007 51.9841 318.9 60.9532C310.081 69.6377 295.803 72.1622 295.803 72.1622L292.183 66.8667Z' fill='%23BFC5CC' /%3E%3Cpath d='M295.623 72.5798L291.514 66.5702L292.133 66.4923C292.258 66.476 304.767 64.805 313.997 55.6982C318.339 51.414 319.568 44.395 320.557 38.7551C321.466 33.5701 322.182 29.4744 325.035 29.4744C325.584 29.4744 326.357 29.7625 326.934 31.1344C329.127 36.3647 326.917 53.5942 319.168 61.2239C310.366 69.8921 296.011 72.5127 295.868 72.5381L295.623 72.5798ZM292.837 67.1483L295.978 71.7425C297.896 71.3583 310.625 68.5673 318.626 60.6857C323.183 56.1984 325.231 48.9801 326.047 45.0782C327.202 39.5453 327.276 33.9308 326.225 31.4226C325.997 30.8789 325.606 30.2319 325.037 30.2319C322.832 30.2319 322.162 34.0504 321.315 38.8838C320.309 44.6306 319.056 51.7801 314.541 56.2347C306.295 64.3701 295.491 66.6862 292.837 67.1483Z' fill='%23BFC5CC' /%3E%3Cpath d='M209.46 39.3576C209.46 39.3576 209.147 32.1284 203.295 28.8119C197.443 25.4954 192.078 28.8119 192.078 28.8119C198.872 30.385 204.963 34.5261 209.46 39.3576Z' fill='%23BFC5CC' /%3E%3Cpath d='M209.459 39.3595C209.459 39.3595 198.042 37.6994 193.791 37.52C189.541 37.3424 189.901 29.7416 192.077 28.8137C194.254 27.8858 207.398 32.0559 209.459 39.3595Z' fill='%23BFC5CC' /%3E%3Cpath d='M208.822 39.0694C208.718 39.0694 208.615 39.0277 208.54 38.9462C203.802 33.8573 198.389 30.6622 191.992 29.1797C187.592 28.2392 186.352 27.0394 186.303 26.9887C186.154 26.8401 186.156 26.599 186.307 26.4522C186.457 26.3054 186.701 26.3073 186.85 26.4559C186.859 26.4631 188.035 27.5577 192.162 28.4403C198.722 29.959 204.262 33.2284 209.107 38.4333C209.25 38.5874 209.241 38.8284 209.083 38.9698C209.008 39.0368 208.916 39.0694 208.822 39.0694Z' fill='%23BFC5CC' /%3E%3C/svg%3E");
  width: 445px;
  height: 212px;
  margin-bottom: 8px;
}
@media (max-width: 767.9px) {
  .page-wrapper.minfin .navigator-default__img {
    width: 346px;
    height: 165px;
  }
}
.page-wrapper.minfin .navigator-default__text {
  font-size: 18px;
  line-height: 144%;
}
@media (max-width: 991.9px) {
  .page-wrapper.minfin .navigator-default__text {
    text-align: center;
  }
}
@media (max-width: 767.9px) {
  .page-wrapper.minfin .navigator-default__text {
    text-align: left;
  }
}

:root {
  --mf-inter-font: 'Inter', sans-serif;
  --mf-sans-font: 'PT Sans', sans-serif;
}
.page-wrapper.minfin-theme {
  --Tag: #BED6F1;
  --SubText: #33373C;
  --Divider: #DBDFE5;
  --BgBlock: #F8F9FA;
}
.page-wrapper .navigator-filter-wrap {
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 10;
  padding: 0;
  transform: translateX(-100%);
  transition: 0.2s;
  width: 100vw;
  height: 100vh;
  border-radius: 0;
  overflow-x: hidden;
  background: #fff;
  opacity: 0;
}
.page-wrapper .navigator-filter-wrap.open {
  transform: translateX(0);
  opacity: 1;
}
.page-wrapper .navigator-filter__close {
  cursor: pointer;
  position: absolute;
  right: 24px;
  top: 28px;
  z-index: 1;
}
@media (max-width: 991px) {
  .page-wrapper .navigator-filter__close {
    display: block;
  }
}
@media (max-width: 767px) {
  .page-wrapper .navigator-filter__close {
    right: 16px;
    top: 24px;
  }
}
.page-wrapper .navigator-filter__title {
  font-weight: 600;
  font-size: 24px;
  line-height: 133%;
  margin-right: 16px;
  font-family: 'Inter', sans-serif;
}
.page-wrapper .navigator-filter__subtitle {
  padding-top: 32px;
  padding-bottom: 24px;
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  font-family: Inter, sans-serif;
}
.page-wrapper .navigator-filter .row.-first-row {
  padding: 48px 70px 24px;
  position: relative;
}
@media (max-width: 991.9px) {
  .page-wrapper .navigator-filter .row.-first-row {
    padding: 24px;
  }
}
.page-wrapper .navigator-filter .row.-first-row > div {
  justify-content: flex-start;
}
.page-wrapper .navigator-filter .row.-first-row:after {
  content: '';
  left: -70px;
  width: calc(100% + 140px);
}
.page-wrapper .navigator-filter .row.-first-row .myrtex-ui-link {
  font-size: 16px;
  line-height: 24px;
}
.page-wrapper .navigator-filter .row.-last-row {
  position: absolute;
  bottom: 0;
  padding: 24px 70px;
  width: 100%;
}
@media (max-width: 991.9px) {
  .page-wrapper .navigator-filter .row.-last-row {
    padding: 24px;
  }
}
.page-wrapper .navigator-filter .row.-last-row:after {
  content: '';
  position: absolute;
  background-color: var(--Bg1);
  top: 0;
  left: -70px;
  width: calc(100% + 140px);
  height: 1px;
}
.page-wrapper .navigator-filter .-body-row {
  height: calc(100vh - 200px);
  overflow-x: hidden;
  padding: 0 70px 32px;
}
@media (max-width: 991.9px) {
  .page-wrapper .navigator-filter .-body-row {
    height: calc(100vh - 176px);
    padding: 0 24px 32px;
  }
}
.page-wrapper .navigator-filter .-body-row::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
.page-wrapper .navigator-filter .-body-row::-webkit-scrollbar-thumb {
  background: #c1c1c1;
  -webkit-box-shadow: none;
}

.page-wrapper.minfin .navigator-methods {
  display: flex;
  align-items: center;
  margin-bottom: 24px;
}
.page-wrapper.minfin .navigator-methods * {
  color: var(--Main2);
}
.page-wrapper.minfin .navigator-methods .mrx-icon {
  margin-right: 8px;
}
.page-wrapper.minfin .navigator-methods__text {
  display: inline-block;
  font-size: 16px;
  line-height: 24px;
  cursor: pointer;
}

.page-wrapper.minfin .navigator-options {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 32px;
}
@media (max-width: 767.9px) {
  .page-wrapper.minfin .navigator-options {
    width: 100%;
    margin-bottom: 24px;
  }
}
.page-wrapper.minfin .navigator-options__block {
  display: flex;
  align-items: center;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .navigator-options__block {
    display: none;
  }
}
.page-wrapper.minfin .navigator-options__item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 8px;
  cursor: pointer;
}
.page-wrapper.minfin .navigator-options__item.--active .mrx-icon {
  color: var(--Main2);
}
.page-wrapper.minfin .navigator-options__item .mrx-icon {
  color: var(--Stroke);
}

:root {
  --mf-inter-font: 'Inter', sans-serif;
  --mf-sans-font: 'PT Sans', sans-serif;
}
.page-wrapper.minfin-theme {
  --Tag: #BED6F1;
  --SubText: #33373C;
  --Divider: #DBDFE5;
  --BgBlock: #F8F9FA;
}
.page-wrapper.minfin .navigator-prompt {
  position: relative;
  background: var(--Bg2);
  border-radius: 4px;
  padding: 16px 24px;
  margin-bottom: 32px;
}
@media (max-width: 767.9px) {
  .page-wrapper.minfin .navigator-prompt {
    margin-bottom: 24px;
  }
}
.page-wrapper.minfin .navigator-prompt .icon-close {
  position: absolute;
  top: 12px;
  right: 16px;
  cursor: pointer;
  z-index: 1;
}
.page-wrapper.minfin .navigator-prompt__head {
  display: flex;
  align-items: center;
  width: 100%;
  margin-bottom: 8px;
}
.page-wrapper.minfin .navigator-prompt__head .mrx-icon {
  color: var(--Main2);
  margin-right: 12px;
}
.page-wrapper.minfin .navigator-prompt__title {
  font-family: 'Inter', sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 133%;
  color: var(--Main1);
}
.page-wrapper.minfin .navigator-prompt__text {
  font-family: 'PT Sans', sans-serif;
  font-size: 18px;
  line-height: 156%;
  color: var(--Main1);
  margin-bottom: 0;
}

:root {
  --mf-inter-font: 'Inter', sans-serif;
  --mf-sans-font: 'PT Sans', sans-serif;
}
.page-wrapper.minfin-theme {
  --Tag: #BED6F1;
  --SubText: #33373C;
  --Divider: #DBDFE5;
  --BgBlock: #F8F9FA;
}
.page-wrapper.minfin .navigator-search {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .page-wrapper.minfin .navigator-search {
    margin-bottom: 24px;
  }
}
.page-wrapper.minfin .navigator-search__filter {
  display: none;
}
@media (max-width: 1200px) {
  .page-wrapper.minfin .navigator-search__filter {
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    margin-left: 16px;
    position: relative;
  }
}
.page-wrapper.minfin .navigator-search__value {
  position: absolute;
  right: -4px;
  top: -4px;
  min-width: 16px;
  min-height: 16px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: var(--Main2);
}
.page-wrapper.minfin .navigator-search__value span {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 10px;
  line-height: 13px;
  color: #FFFFFF;
}

:root {
  --mf-inter-font: 'Inter', sans-serif;
  --mf-sans-font: 'PT Sans', sans-serif;
}
.page-wrapper.minfin-theme {
  --Tag: #BED6F1;
  --SubText: #33373C;
  --Divider: #DBDFE5;
  --BgBlock: #F8F9FA;
}
.page-wrapper .navigator-sidebar {
  padding: 24px 16px;
  border: 1px solid var(--Bg1);
  border-radius: 4px;
}
@media (max-width: 1200px) {
  .page-wrapper .navigator-sidebar {
    display: none;
  }
}
.page-wrapper .navigator-sidebar__title {
  font-weight: 600;
  font-size: 18px;
  line-height: 133%;
  margin-right: 16px;
  font-family: 'Inter', sans-serif;
}
@media (max-width: 991.9px) {
  .page-wrapper .navigator-sidebar__title {
    font-size: 24px;
  }
}
.page-wrapper .navigator-sidebar__all {
  font-weight: 700;
  font-size: 16px;
  line-height: 125%;
  color: var(--Main2);
  margin-top: 16px;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.page-wrapper .navigator-sidebar__all .mrx-icon {
  margin-left: 8px;
  color: var(--Main2);
}

:root {
  --mf-inter-font: 'Inter', sans-serif;
  --mf-sans-font: 'PT Sans', sans-serif;
}
.page-wrapper.minfin-theme {
  --Tag: #BED6F1;
  --SubText: #33373C;
  --Divider: #DBDFE5;
  --BgBlock: #F8F9FA;
}
.page-wrapper.minfin .navigator-table {
  overflow-x: auto;
}
.page-wrapper.minfin .navigator-table table {
  border: 1px solid var(--Bg1);
  margin-bottom: 16px;
}
.page-wrapper.minfin .navigator-table table tr {
  cursor: pointer;
  transition: 0.2s;
}
.page-wrapper.minfin .navigator-table table tr:hover {
  background: var(--Bg2);
}
.page-wrapper.minfin .navigator-table table tr:last-child td {
  border-bottom: none;
}
.page-wrapper.minfin .navigator-table table tr.navigator-table__header:hover {
  background: transparent;
}
.page-wrapper.minfin .navigator-table table tr.navigator-table__header td {
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 150%;
  color: var(--Main1);
  vertical-align: bottom;
  border-bottom: 1px solid var(--Main2);
}
.page-wrapper.minfin .navigator-table table td {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: var(--Main1);
  border: 1px solid #E5E5E5;
  border-top: none;
  border-left: none;
  padding: 8px;
  vertical-align: top;
}
.page-wrapper.minfin .navigator-table table td a {
  color: inherit;
}
.page-wrapper.minfin .navigator-table table td .btn {
  color: #fff;
  font-weight: 700;
  font-size: 14px;
  line-height: 114%;
}
.page-wrapper.minfin .navigator-table table td .btn.btn-outline {
  color: var(--Main2);
}
.page-wrapper.minfin .navigator-table__icon {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.page-wrapper.minfin .navigator-table__icon .mrx-icon {
  min-width: 24px;
  min-height: 24px;
  border-radius: 50%;
  font-size: 12px;
  line-height: 1;
  margin-bottom: 8px;
}
.page-wrapper.minfin .navigator-table__icon .mrx-icon:last-child {
  margin-bottom: 0;
}
.page-wrapper.minfin .navigator-table__icon .mrx-icon.active {
  color: #2DA454;
  background: #A6F1C7;
}
.page-wrapper.minfin .navigator-table__icon .mrx-icon.external {
  color: #003780;
  background: #C3E9FF;
}
.page-wrapper.minfin .navigator-table__icon .mrx-icon.operator {
  color: #D97508;
  background: #FFF2C2;
}
.page-wrapper.minfin .navigator-table__day {
  display: flex;
  align-items: center;
  font-weight: 600;
  font-size: 12px;
  line-height: 133%;
  font-family: 'Inter', sans-serif;
}
.page-wrapper.minfin .navigator-table__day.normal {
  font-family: 'PT Sans', sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
}
.page-wrapper.minfin .navigator-table__day .mrx-icon {
  margin-right: 8px;
  font-size: 24px;
  line-height: 1;
}
.page-wrapper.minfin .navigator-table__day.attention {
  color: #AC5C06;
}
.page-wrapper.minfin .navigator-table__day.attention .mrx-icon {
  color: #D97508;
}
.page-wrapper.minfin .navigator-table__day.negative {
  color: #8E2100;
}
.page-wrapper.minfin .navigator-table__day.negative .mrx-icon {
  color: #C65836;
}
.page-wrapper.minfin .navigator-table__condition {
  padding-left: 20px;
  position: relative;
  font-weight: 500;
}
.page-wrapper.minfin .navigator-table__condition:after {
  content: '';
  position: absolute;
  width: 12px;
  height: 12px;
  background: var(--Stroke);
  border-radius: 100%;
  top: 4px;
  left: 0;
}
.page-wrapper.minfin .navigator-table__condition.red:after {
  background: #C65836;
}
.page-wrapper.minfin .navigator-table__condition.green:after {
  background: #2DA454;
}
.page-wrapper.minfin .navigator-table__condition.orange:after {
  background: #D97508;
}
.page-wrapper.minfin .navigator-table__condition.default {
  padding-left: 0;
}
.page-wrapper.minfin .navigator-table__condition.default:after {
  content: none;
}

:root {
  --mf-inter-font: 'Inter', sans-serif;
  --mf-sans-font: 'PT Sans', sans-serif;
}
.page-wrapper.minfin-theme {
  --Tag: #BED6F1;
  --SubText: #33373C;
  --Divider: #DBDFE5;
  --BgBlock: #F8F9FA;
}
.page-wrapper.minfin .navigator__title {
  font-size: 40px;
  line-height: 48px;
  margin-bottom: 40px;
  font-family: 'Inter', sans-serif, sans-serif;
  padding-top: 48px;
}
@media (max-width: 1200px) {
  .page-wrapper.minfin .navigator__title {
    margin-bottom: 32px;
  }
}
@media (max-width: 767px) {
  .page-wrapper.minfin .navigator__title {
    font-size: 32px;
    line-height: 38px;
    padding-top: 32px;
    margin-bottom: 24px;
  }
}

.page-wrapper .mf-social-order {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  max-width: 1096px;
  margin: 0 auto;
  margin-bottom: 24px;
}
.page-wrapper .mf-social-order__title {
  font-family: 'PT Sans Caption';
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 20px;
  color: var(--neutral-text-primary);
  margin-bottom: 16px;
}
.page-wrapper .mf-social-order__subtitle {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: var(--neutral-text-primary);
  margin-bottom: 4px;
}
.page-wrapper .mf-social-order-item {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  margin: 0;
  margin-bottom: 16px;
  width: 100%;
}
.page-wrapper .mf-social-order-item:last-child {
  margin-bottom: 0;
}
.page-wrapper .mf-social-order-item-head {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  cursor: pointer;
  width: 100%;
}
.page-wrapper .mf-social-order-item-head .icon-chevron-down {
  transform-origin: center center;
  transition: 0.2s;
}
.page-wrapper .mf-social-order-item-head.open .icon-chevron-down {
  transform: rotate(180deg);
}
.page-wrapper .mf-social-order-item-head__title {
  font-family: 'PT Sans Caption';
  font-style: normal;
  font-weight: 700;
  font-size: 18px;
  line-height: 24px;
  color: var(--neutral-text-primary);
}
.page-wrapper .mf-social-order-item-body {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
}
.page-wrapper .mf-social-order-item-body__item {
  display: flex;
  flex-direction: column;
  margin-bottom: 24px;
  width: 100%;
}
.page-wrapper .mf-social-order-item-body__item:last-child {
  margin-bottom: 0;
}
.page-wrapper .mf-social-order-item-body__title {
  font-family: 'PT Sans Caption';
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 20px;
  color: var(--neutral-text-primary);
  margin-bottom: 16px;
}
.page-wrapper .mf-social-order-item-body__text {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: var(--neutral-text-primary);
}
.page-wrapper .mf-social-order-item-body__text_empty {
  position: relative;
  min-height: 24px;
  min-width: 8px;
}
.page-wrapper .mf-social-order-item-body__text_empty:after {
  content: '';
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
  height: 2px;
  background: var(--neutral-text-primary);
}
.page-wrapper .mf-social-order-item-body .volume-table {
  display: flex;
  flex-direction: column;
  width: 100%;
  overflow: auto;
}
.page-wrapper .mf-social-order-item-body .volume-table-wrap {
  min-width: 1048px;
}
.page-wrapper .mf-social-order-item-body .volume-table-head {
  display: flex;
  width: 100%;
  background: var(--neutral-bg-island-default);
}
.page-wrapper .mf-social-order-item-body .volume-table-head__item {
  display: flex;
  width: 100%;
  padding: 8px;
}
.page-wrapper .mf-social-order-item-body .volume-table-head__item .mrx-label-wrapper {
  margin-bottom: 0 !important;
}
.page-wrapper .mf-social-order-item-body .volume-table-body {
  display: flex;
  width: 100%;
}
.page-wrapper .mf-social-order-item-body .volume-table-body__row {
  display: flex;
  width: 100%;
}
.page-wrapper .mf-social-order-item-body .volume-table-body__row:nth-child(even) {
  background: var(--neutral-bg-island-default);
}
.page-wrapper .mf-social-order-item-body .volume-table-body__item {
  display: flex;
  align-items: center;
  padding: 4px 8px;
  width: 100%;
}
.page-wrapper .mf-social-order-item-body .quality-indicators-table {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  overflow: auto;
}
.page-wrapper .mf-social-order-item-body .quality-indicators-table-wrap {
  min-width: 1048px;
}
.page-wrapper .mf-social-order-item-body .quality-indicators-table-head {
  display: flex;
  width: 100%;
  background: var(--neutral-bg-island-default);
}
.page-wrapper .mf-social-order-item-body .quality-indicators-table-head__item {
  padding: 8px;
  width: 25%;
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 16px;
  color: var(--neutral-text-primary);
}
.page-wrapper .mf-social-order-item-body .quality-indicators-table-head__item:first-child {
  width: 50%;
}
.page-wrapper .mf-social-order-item-body .quality-indicators-table-body {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
}
.page-wrapper .mf-social-order-item-body .quality-indicators-table-body__row {
  display: flex;
}
.page-wrapper .mf-social-order-item-body .quality-indicators-table-body__row:nth-child(even) {
  background: var(--neutral-bg-island-default);
}
.page-wrapper .mf-social-order-item-body .quality-indicators-table-body__item {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: var(--neutral-text-primary);
  padding: 8px;
  width: 25%;
}
.page-wrapper .mf-social-order-item-body .quality-indicators-table-body__item:first-child {
  width: 50%;
}

:root {
  --mf-inter-font: 'Inter', sans-serif;
  --mf-sans-font: 'PT Sans', sans-serif;
}
.page-wrapper.minfin-theme {
  --Tag: #BED6F1;
  --SubText: #33373C;
  --Divider: #DBDFE5;
  --BgBlock: #F8F9FA;
}
.page-wrapper .support-page {
  padding: 24px 0 48px 0;
}
.page-wrapper .support-page-title {
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 40px;
  line-height: 120%;
  color: var(--neutral-text-primary);
  margin-bottom: 48px;
  margin-top: 24px;
}
@media (max-width: 1200px) {
  .page-wrapper .support-page-title {
    font-size: 36px;
    margin-bottom: 24px;
  }
}
@media (max-width: 767px) {
  .page-wrapper .support-page-title {
    font-size: 32px;
    margin-bottom: 20px;
  }
}
@media (max-width: 575px) {
  .page-wrapper .support-page-title {
    font-size: 28px;
    margin-top: 0;
  }
}
.page-wrapper .support-page-subtitle {
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 28px;
  line-height: 38px;
  color: var(--neutral-text-primary);
}
.page-wrapper .support-page-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 24px;
}
@media (max-width: 575px) {
  .page-wrapper .support-page-head {
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
}
@media (max-width: 412px) {
  .page-wrapper .support-page-head .btn {
    width: 100%;
  }
}
.page-wrapper .support-page-text {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #1F2226;
  margin-bottom: 32px;
}
.page-wrapper .support-page-subtext {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #1F2226;
}
.page-wrapper .support-page-text-minfin {
  font-size: 11px;
  color: var(--Main1);
}
.page-wrapper .support-page-block {
  padding-top: 24px 0;
  display: flex;
  flex-wrap: wrap;
  width: calc(100% + 32px);
  margin: 0 -16px;
  margin-bottom: -32px;
}
@media (max-width: 1200px) {
  .page-wrapper .support-page-block {
    width: 100%;
    margin: 0;
    margin-bottom: -24px;
  }
}
@media (max-width: 575px) {
  .page-wrapper .support-page-block {
    margin-bottom: -16px;
  }
}
.page-wrapper .support-page-block__item {
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 28px 32px;
  background: var(--neutral-bg-island-default);
  border-radius: 8px;
  width: calc(33.33% - 32px);
  margin: 0 16px;
  margin-bottom: 32px;
  transition: 0.2s;
}
@media (max-width: 1200px) {
  .page-wrapper .support-page-block__item {
    width: 100%;
    margin: 0;
    margin-bottom: 24px;
    padding: 24px;
  }
}
@media (max-width: 575px) {
  .page-wrapper .support-page-block__item {
    margin-bottom: 16px;
  }
}
.page-wrapper .support-page-block__item:hover {
  background: #fbfbfc;
}
.page-wrapper .support-page-block__item:after {
  content: '';
  position: absolute;
  right: 0;
  top: -27px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  background-image: url("../../../img/main-page/autoSelection/arrow.png");
  width: 195px;
  height: 195px;
}
.page-wrapper .support-page-block__item:nth-last-child(-n + 2) {
  width: calc(100% - 33.33% - 32px);
}
@media (max-width: 1200px) {
  .page-wrapper .support-page-block__item:nth-last-child(-n + 2) {
    width: 100%;
  }
}
.page-wrapper .support-page-block__item_phone {
  max-width: calc(33.33% - 32px);
  background: none;
  border: 1px solid var(--brand-bg-secondary-default);
}
@media (max-width: 1200px) {
  .page-wrapper .support-page-block__item_phone {
    max-width: 100%;
  }
}
.page-wrapper .support-page-block__item_phone:hover {
  background: var(--neutral-bg-island-default);
}
.page-wrapper .support-page-block__item_phone:after {
  display: none;
}
.page-wrapper .support-page-block__title {
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 20px;
  line-height: 28px;
  color: var(--neutral-text-primary);
  margin-bottom: 4px;
}
@media (max-width: 767px) {
  .page-wrapper .support-page-block__title {
    font-size: 18px;
    line-height: 24px;
  }
}
.page-wrapper .support-page-block__text {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 26px;
  color: var(--neutral-text-primary);
}
@media (max-width: 767px) {
  .page-wrapper .support-page-block__text {
    font-size: 16px;
    line-height: 20px;
  }
}
.page-wrapper .support-page-block__text a {
  display: block;
  color: var(--neutral-text-primary);
  transition: 0.2s;
}
.page-wrapper .support-page-block__text a:hover {
  color: var(--brand-text-nav-link);
}
.page-wrapper .support-page-doc {
  display: flex;
  align-items: flex-start;
  width: 100%;
  background: var(--neutral-bg-island-default);
  border-radius: 8px;
  padding: 16px;
  margin-bottom: 16px;
  transition: 0.2s;
}
.page-wrapper .support-page-doc:hover {
  background: var(--neutral-bg-island-hover);
}
.page-wrapper .support-page-doc:last-child {
  margin-bottom: 0;
}
.page-wrapper .support-page-doc__img {
  min-width: 40px;
  min-height: 54px;
  margin-right: 16px;
  background-position: center center;
  background-repeat: no-repeat;
}
.page-wrapper .support-page-doc__img.--pdf {
  background-image: url("data:image/svg+xml,%3Csvg width='41' height='54' viewBox='0 0 41 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1381_28224)'%3E%3Cpath d='M2.36246 54H38.3625C39.467 54 40.3625 53.1046 40.3625 52V13.8284C40.3625 13.298 40.1517 12.7893 39.7767 12.4142L27.9482 0.585786C27.5732 0.210714 27.0645 0 26.534 0H2.36246C1.25789 0 0.362457 0.895429 0.362457 2V52C0.362457 53.1046 1.25789 54 2.36246 54Z' fill='%232A6AB8'/%3E%3Cpath d='M28.3625 11.9961L28.3625 0.996094L39.3742 11.9961H28.3625Z' fill='%230F54AA'/%3E%3Cpath d='M9.12097 33H10.9661V30.1704H12.5173C14.5244 30.1704 15.692 28.973 15.692 27.2301C15.692 25.4957 14.5457 24.2727 12.5642 24.2727H9.12097V33ZM10.9661 28.6917V25.7812H12.2105C13.2758 25.7812 13.7914 26.3608 13.7914 27.2301C13.7914 28.0951 13.2758 28.6917 12.219 28.6917H10.9661Z' fill='white'/%3E%3Cpath d='M19.9843 33C22.6433 33 24.2541 31.3551 24.2541 28.6278C24.2541 25.9091 22.6433 24.2727 20.0098 24.2727H16.8905V33H19.9843ZM18.7357 31.419V25.8537H19.9118C21.5482 25.8537 22.4132 26.6889 22.4132 28.6278C22.4132 30.5753 21.5482 31.419 19.9075 31.419H18.7357Z' fill='white'/%3E%3Cpath d='M25.621 33H27.4661V29.3949H31.0159V27.8736H27.4661V25.794H31.3994V24.2727H25.621V33Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1381_28224'%3E%3Crect width='40' height='54' fill='white' transform='translate(0.362457)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .support-page-doc__img.--docx {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_725)'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%232A6AB8'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%230F54AA'/%3E%3Cpath d='M5.85205 33C8.51114 33 10.1219 31.3551 10.1219 28.6279C10.1219 25.9091 8.51114 24.2728 5.87762 24.2728H2.7583V33H5.85205ZM4.60347 31.4191V25.8537H5.77961C7.41597 25.8537 8.28103 26.689 8.28103 28.6279C8.28103 30.5753 7.41597 31.4191 5.77535 31.4191H4.60347Z' fill='white'/%3E%3Cpath d='M19.5087 28.6364C19.5087 25.7813 17.7359 24.1534 15.422 24.1534C13.0953 24.1534 11.3354 25.7813 11.3354 28.6364C11.3354 31.4787 13.0953 33.1194 15.422 33.1194C17.7359 33.1194 19.5087 31.4915 19.5087 28.6364ZM17.6379 28.6364C17.6379 30.4858 16.7601 31.4872 15.422 31.4872C14.0797 31.4872 13.2061 30.4858 13.2061 28.6364C13.2061 26.787 14.0797 25.7855 15.422 25.7855C16.7601 25.7855 17.6379 26.787 17.6379 28.6364Z' fill='white'/%3E%3Cpath d='M28.5758 27.3282C28.3329 25.3125 26.8073 24.1534 24.7874 24.1534C22.482 24.1534 20.7221 25.7813 20.7221 28.6364C20.7221 31.483 22.4522 33.1194 24.7874 33.1194C27.0246 33.1194 28.3755 31.6321 28.5758 30.0256L26.7093 30.0171C26.5346 30.9503 25.8016 31.4872 24.8173 31.4872C23.492 31.4872 22.5928 30.5029 22.5928 28.6364C22.5928 26.8211 23.4792 25.7855 24.83 25.7855C25.84 25.7855 26.5687 26.3694 26.7093 27.3282H28.5758Z' fill='white'/%3E%3Cpath d='M31.4415 24.2728H29.3492L32.0296 28.6364L29.2981 33H31.4117L33.2015 30.0213H33.2697L35.0594 33H37.1816L34.4586 28.6364L37.1219 24.2728H35.0381L33.2697 27.2472H33.2015L31.4415 24.2728Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_725'%3E%3Crect width='40' height='54' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .support-page-doc__img.--doc {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_729)'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%232A6AB8'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%230F54AA'/%3E%3Cpath d='M9.85205 33C12.5111 33 14.1219 31.3551 14.1219 28.6279C14.1219 25.9091 12.5111 24.2728 9.87762 24.2728H6.7583V33H9.85205ZM8.60347 31.4191V25.8537H9.77961C11.416 25.8537 12.281 26.689 12.281 28.6279C12.281 30.5753 11.416 31.4191 9.77535 31.4191H8.60347Z' fill='white'/%3E%3Cpath d='M23.5087 28.6364C23.5087 25.7813 21.7359 24.1534 19.422 24.1534C17.0953 24.1534 15.3354 25.7813 15.3354 28.6364C15.3354 31.4787 17.0953 33.1194 19.422 33.1194C21.7359 33.1194 23.5087 31.4915 23.5087 28.6364ZM21.6379 28.6364C21.6379 30.4858 20.7601 31.4872 19.422 31.4872C18.0797 31.4872 17.2061 30.4858 17.2061 28.6364C17.2061 26.787 18.0797 25.7855 19.422 25.7855C20.7601 25.7855 21.6379 26.787 21.6379 28.6364Z' fill='white'/%3E%3Cpath d='M32.5758 27.3282C32.3329 25.3125 30.8073 24.1534 28.7874 24.1534C26.482 24.1534 24.7221 25.7813 24.7221 28.6364C24.7221 31.483 26.4522 33.1194 28.7874 33.1194C31.0246 33.1194 32.3755 31.6321 32.5758 30.0256L30.7093 30.0171C30.5346 30.9503 29.8016 31.4872 28.8173 31.4872C27.492 31.4872 26.5928 30.5029 26.5928 28.6364C26.5928 26.8211 27.4792 25.7855 28.83 25.7855C29.84 25.7855 30.5687 26.3694 30.7093 27.3282H32.5758Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_729'%3E%3Crect width='40' height='54' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .support-page-doc__img.--mp4 {
  background-image: url("data:image/svg+xml,%3Csvg width='41' height='54' viewBox='0 0 41 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1381_28329)'%3E%3Cpath d='M2.36246 54H38.3625C39.467 54 40.3625 53.1046 40.3625 52V13.8284C40.3625 13.298 40.1517 12.7893 39.7767 12.4142L27.9482 0.585786C27.5732 0.210714 27.0645 0 26.534 0H2.36246C1.25789 0 0.362457 0.895429 0.362457 2V52C0.362457 53.1046 1.25789 54 2.36246 54Z' fill='%23CC6E07'/%3E%3Cpath d='M28.3625 11.9961L28.3625 0.996094L39.3742 11.9961H28.3625Z' fill='%23C26807'/%3E%3Cpath d='M7.36246 24H9.63803L12.0414 29.8636H12.1437L14.5471 24H16.8227V32.7273H15.0329V27.0469H14.9605L12.7019 32.6847H11.4832L9.22467 27.0256H9.15223V32.7273H7.36246V24Z' fill='white'/%3E%3Cpath d='M18.3429 32.7273V24H21.7861C22.448 24 23.012 24.1264 23.4779 24.3793C23.9438 24.6293 24.2989 24.9773 24.5432 25.4233C24.7904 25.8665 24.9139 26.3778 24.9139 26.9574C24.9139 27.5369 24.7889 28.0483 24.5389 28.4915C24.2889 28.9347 23.9267 29.2798 23.4523 29.527C22.9807 29.7741 22.4097 29.8977 21.7392 29.8977H19.5446V28.419H21.4409C21.7961 28.419 22.0887 28.358 22.3188 28.2358C22.5517 28.1108 22.725 27.9389 22.8387 27.7202C22.9551 27.4986 23.0134 27.2443 23.0134 26.9574C23.0134 26.6676 22.9551 26.4148 22.8387 26.1989C22.725 25.9801 22.5517 25.8111 22.3188 25.6918C22.0858 25.5696 21.7904 25.5085 21.4324 25.5085H20.1881V32.7273H18.3429Z' fill='white'/%3E%3Cpath d='M25.9292 31.1932V29.7401L29.5727 24H30.8255V26.0114H30.084L27.7872 29.6463V29.7145H32.9647V31.1932H25.9292ZM30.1181 32.7273V30.75L30.1522 30.1065V24H31.8823V32.7273H30.1181Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1381_28329'%3E%3Crect width='40' height='54' fill='white' transform='translate(0.362457)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .support-page-doc__img_link {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg%27%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%232E7DA2'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%23006392'/%3E%3Cpath d='M18.5002 29.7501C19.152 30.6214 20.15 31.1666 21.2352 31.2443C22.3205 31.3221 23.386 30.9246 24.1552 30.1551L26.4052 27.9051C27.8264 26.4337 27.8061 24.0948 26.3596 22.6483C24.9131 21.2018 22.5742 21.1815 21.1027 22.6026L19.8127 23.8851' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M21.5001 28.2501C20.8484 27.3788 19.8504 26.8335 18.7652 26.7558C17.6799 26.6781 16.6144 27.0756 15.8452 27.8451L13.5952 30.0951C12.174 31.5665 12.1943 33.9054 13.6408 35.3519C15.0873 36.7984 17.4262 36.8187 18.8977 35.3976L20.1802 34.1151' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}
.page-wrapper .support-page-doc__info {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
}
.page-wrapper .support-page-doc__heading {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  width: 100%;
}
.page-wrapper .support-page-doc__desc {
  display: flex;
  flex-direction: column;
  margin-top: 4px;
}
.page-wrapper .support-page-doc__title {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: var(--neutral-text-primary);
  margin-bottom: 4px;
  text-transform: lowercase;
}
.page-wrapper .support-page-doc__title::first-letter {
  text-transform: capitalize;
}
.page-wrapper .support-page-doc__text {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #1F2226;
  margin-bottom: 4px;
}
.page-wrapper .support-page-doc__date {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: var(--neutral-text-tertiary);
}
.page-wrapper .support-page-doc__size {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: var(--neutral-text-secondary);
  margin-left: 8px;
  white-space: nowrap;
}
.page-wrapper .support-page-webinars {
  display: flex;
  width: calc(100% + 32px);
  margin: 0 -16px;
}
@media (max-width: 1200px) {
  .page-wrapper .support-page-webinars {
    flex-wrap: wrap;
    margin-bottom: -32px;
  }
}
@media (max-width: 991px) {
  .page-wrapper .support-page-webinars {
    width: 100%;
    margin: 0;
    margin-bottom: -16px;
  }
}
.page-wrapper .support-page-webinars__item {
  position: relative;
  width: 100%;
  max-width: calc(33.33% - 32px);
  margin: 0 16px;
  background: #F8F9FA;
  border-radius: 8px;
  padding: 24px 32px;
  transition: 0.2s;
  cursor: pointer;
}
@media (max-width: 1200px) {
  .page-wrapper .support-page-webinars__item {
    max-width: calc(50% - 32px);
    margin-bottom: 32px;
    padding: 16px;
  }
}
@media (max-width: 991px) {
  .page-wrapper .support-page-webinars__item {
    margin: 0;
    margin-bottom: 16px;
    max-width: 100%;
  }
}
.page-wrapper .support-page-webinars__item:hover .support-page-webinars__title {
  color: var(--brand-text-controls-hover);
}
.page-wrapper .support-page-webinars__title {
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 20px;
  line-height: 28px;
  color: var(--neutral-text-primary);
  margin-bottom: 16px;
  transition: 0.2s;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
@media (max-width: 1200px) {
  .page-wrapper .support-page-webinars__title {
    font-size: 18px;
    line-height: 26px;
  }
}
@media (max-width: 991px) {
  .page-wrapper .support-page-webinars__title {
    font-size: 16px;
    line-height: 24px;
  }
}
.page-wrapper .support-page-webinars__info {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.page-wrapper .support-page-webinars__date {
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: var(--neutral-text-tertiary);
}
@media (max-width: 991px) {
  .page-wrapper .support-page-webinars__date {
    font-size: 14px;
    line-height: 20px;
  }
}
.page-wrapper .support-page-webinars__download {
  position: relative;
  cursor: pointer;
  z-index: 1;
}
.page-wrapper .support-page-video {
  overflow: hidden;
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  width: 100vw;
  height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 100;
  background: #000;
}
.page-wrapper .support-page-video video {
  width: 100%;
  height: 100%;
}
.page-wrapper .support-page-button_send {
  margin-top: 32px;
}
.page-wrapper .support-page-img {
  width: 100%;
  max-width: 412px;
  height: 100vh;
  max-height: 325px;
  background-image: url("data:image/svg+xml,%3Csvg width='412' height='325' viewBox='0 0 412 325' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M162.741 146.244C162.792 146.087 127.641 124.744 123.238 117.82C118.833 110.897 103.397 78.2307 103.397 78.2307L97.5547 80.3418C97.5547 80.3418 111.703 114.299 116.829 121.203C121.956 128.108 148.26 151.583 162.729 154.791C177.198 157.998 162.741 146.244 162.741 146.244Z' fill='%23C6C6C6' /%3E%3Cpath d='M252.451 211.011C254.032 195.104 253.685 177.214 251.283 162.251C254.275 160.016 255.656 155.105 254.418 150.001C252.897 143.734 248.015 139.548 243.511 140.645C243.044 140.759 242.605 140.929 242.184 141.138C232.798 132.52 216.918 131.051 200.532 132.357C200.076 132.393 199.626 132.435 199.174 132.476C185.78 133.763 174.881 138.065 168.806 143.662C168.605 143.847 168.41 144.035 168.216 144.226H168.212C167.437 144.226 166.598 144.279 165.732 144.431C165.588 144.456 165.449 144.485 165.307 144.513H165.303C165.159 144.545 165.02 144.58 164.878 144.612C164.874 144.612 164.87 144.612 164.87 144.612C161.39 145.463 157.714 147.978 156.496 154.408C156.476 154.515 156.455 154.618 156.439 154.724C156.354 155.246 156.305 155.767 156.28 156.295C156.269 156.59 156.263 156.887 156.272 157.182C156.383 163.747 160.78 169.925 161.629 170.894C161.671 170.943 161.707 170.979 161.728 171C161.745 171.017 161.756 171.025 161.76 171.025C161.834 171.756 161.916 172.483 162.001 173.203C162.026 173.429 162.054 173.654 162.083 173.88C162.124 174.193 162.164 174.505 162.206 174.817C162.259 175.232 162.316 175.647 162.379 176.062C162.436 176.473 162.499 176.884 162.563 177.295C162.612 177.625 162.666 177.952 162.719 178.278C162.768 178.573 162.818 178.87 162.867 179.165C162.969 179.761 163.076 180.349 163.186 180.935C163.247 181.276 163.313 181.613 163.378 181.95C163.526 182.698 163.678 183.442 163.841 184.177C163.907 184.472 163.972 184.769 164.038 185.064C164.183 185.702 164.333 186.334 164.485 186.962C164.789 188.22 165.115 189.456 165.464 190.676C165.713 191.561 165.975 192.435 166.243 193.301C166.268 193.377 166.29 193.453 166.315 193.53C167.739 198.098 169.416 202.41 171.313 206.45C171.582 207.034 171.862 207.609 172.144 208.18C172.144 208.18 189.965 217.441 217.391 217.441C236.909 217.447 252.451 211.011 252.451 211.011Z' fill='white' /%3E%3Cpath d='M172.277 208.184C185.614 214.138 200.387 217.445 215.925 217.445C228.799 217.445 241.145 215.176 252.583 211.011C254.165 195.104 253.818 177.214 251.416 162.251C254.408 160.016 255.788 155.105 254.55 150.001C253.03 143.734 248.148 139.548 243.644 140.645C243.177 140.759 242.738 140.929 242.316 141.138C232.931 132.52 217.051 131.051 200.664 132.357C200.209 132.393 199.759 132.435 199.309 132.476C198.841 132.522 198.378 132.572 197.915 132.621C187.344 133.792 177.093 136.881 170.137 142.627C169.936 142.786 169.735 142.956 169.539 143.127C169.334 143.304 169.137 143.481 168.941 143.662C168.74 143.847 168.544 144.035 168.35 144.226H168.347C167.154 145.393 166.089 146.658 165.17 148.023C165.17 148.023 181.564 137.805 192.987 141.482C204.411 145.156 216.679 143.327 224.297 145.657C231.913 147.987 259.193 159.563 234.298 201.176C221.756 222.145 178.232 212.522 167.16 193.76C167.16 193.756 167.156 193.752 167.156 193.749C166.296 192.294 165.631 190.781 165.197 189.224L172.277 208.184Z' fill='%23F7F7F7' /%3E%3Cpath d='M164.619 186.964C164.803 187.72 164.997 188.476 165.202 189.22C165.213 189.287 165.234 189.351 165.255 189.418C166.374 193.404 167.636 197.164 169.019 200.701C169.019 200.705 169.019 200.704 169.022 200.708C169.793 202.694 170.604 204.603 171.449 206.453C171.711 207.032 171.983 207.609 172.252 208.171L164.619 186.964Z' fill='%23F7F7F7' /%3E%3Cpath d='M163.541 159.596C163.541 159.596 162.346 165.019 161.895 171.023C163.034 182.224 165.599 192.271 169.163 201.175C163.357 182.955 163.541 159.596 163.541 159.596Z' fill='%23F7F7F7' /%3E%3Cpath d='M172.278 208.184C171.995 207.613 171.716 207.038 171.447 206.453C169.55 202.412 167.873 198.102 166.449 193.533C166.424 193.457 166.402 193.381 166.377 193.305C166.109 192.439 165.847 191.565 165.598 190.68C165.251 189.46 164.922 188.222 164.619 186.966C164.467 186.338 164.315 185.704 164.172 185.068C164.106 184.773 164.041 184.476 163.975 184.181C163.812 183.446 163.66 182.702 163.512 181.954C163.445 181.617 163.381 181.28 163.32 180.939C163.21 180.351 163.103 179.764 163.001 179.169C162.951 178.873 162.902 178.577 162.853 178.281C162.8 177.956 162.746 177.628 162.697 177.299C162.631 176.888 162.57 176.477 162.513 176.066C162.452 175.651 162.393 175.236 162.34 174.821C162.298 174.508 162.258 174.196 162.217 173.884C162.188 173.658 162.16 173.433 162.135 173.206C162.05 172.487 161.966 171.76 161.894 171.029C161.89 171.029 161.877 171.021 161.862 171.004C161.841 170.983 161.805 170.947 161.763 170.897C160.931 169.915 156.553 163.595 156.406 157.185C156.399 156.89 156.402 156.593 156.414 156.298C156.435 155.773 156.484 155.246 156.573 154.728C156.59 154.621 156.609 154.518 156.63 154.412C157.889 147.993 161.537 145.478 165.004 144.616C165.004 144.616 165.008 144.616 165.012 144.616C165.156 144.583 165.295 144.549 165.439 144.517H165.443C165.587 144.488 165.726 144.46 165.868 144.435C166.732 144.283 167.573 144.229 168.348 144.229H168.352C168.543 144.041 168.741 143.85 168.942 143.666C175.016 138.069 185.916 133.767 199.31 132.48C199.76 132.438 200.212 132.398 200.667 132.36C217.054 131.054 232.932 132.524 242.32 141.142C242.741 140.932 243.18 140.763 243.647 140.649C248.151 139.552 253.033 143.738 254.554 150.005C255.792 155.109 254.409 160.018 251.419 162.255C253.821 177.215 254.168 195.108 252.586 211.014' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M323.38 109.721C323.38 156.31 293.882 195.993 252.587 211.011C241.146 215.178 228.802 217.445 215.928 217.445C200.39 217.445 185.618 214.137 172.28 208.184C172.273 208.184 172.259 208.18 172.252 208.172C134.674 191.394 108.48 153.628 108.48 109.721C108.48 50.2284 156.587 2 215.928 2C275.272 2 323.38 50.2284 323.38 109.721Z' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' stroke-dasharray='15 15' /%3E%3Cpath d='M210.195 140.932C204.954 142.824 199.689 142.425 194.401 139.794C190.797 133.929 188.14 126.413 186.695 116.789H205.112C205.342 123.261 207.882 130.221 211.57 137.424C212.259 138.772 211.617 140.42 210.195 140.932Z' fill='white' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M208.008 129.541C206.5 130.238 204.254 131.201 202.705 131.526C200.172 132.057 194.652 130.881 190.776 129.832C190.357 129.72 189.988 129.598 189.664 129.472C189.105 127.809 188.598 126.057 188.148 124.213L206.569 125.282C206.973 126.685 207.457 128.106 208.008 129.541Z' fill='%23DCDDDF' /%3E%3Cpath d='M210.195 140.932C204.954 142.824 199.689 142.425 194.401 139.794C190.797 133.929 188.14 126.413 186.695 116.789H205.112C205.342 123.261 207.882 130.221 211.57 137.424C212.259 138.772 211.617 140.42 210.195 140.932Z' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M199.574 37.927H194.592V49.0689H199.574V37.927Z' fill='white' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M269.694 103.722C269.694 105.371 237.858 126.728 199.573 127.476C161.287 128.224 124.357 109.104 123.44 104.685C123.237 102.669 134.544 45.2922 197.082 45.2922C258.865 45.2922 269.789 100.115 269.694 103.722Z' fill='white' /%3E%3Cpath d='M199.573 127.476C237.859 126.726 269.694 105.369 269.694 103.722C269.74 101.965 267.169 88.04 257.367 74.2273C260.836 82.6889 262.05 100.969 262.05 100.969C262.05 100.969 225.796 145.176 141.438 115.622C155.969 121.761 177.547 127.906 199.573 127.476Z' fill='%23F7F7F7' /%3E%3Cpath d='M144.715 101.862C144.715 99.9185 148.136 81.0574 160.184 72.8699C169.111 66.803 181.386 63.9875 197.08 63.9875C213.273 63.9875 225.437 66.8049 234.069 72.8699C245.72 81.0593 248.691 99.2599 248.691 101.203C248.691 103.92 227.639 120.177 197.897 120.177C168.154 120.177 144.715 106.307 144.715 101.862Z' fill='%23F7F7F7' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M184.541 89.6501L178.326 83.4192L172.111 89.6501L178.326 95.881L184.541 89.6501Z' fill='%23DCDDDF' stroke='%23CDCED0' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M219.227 89.6491L213.012 83.4182L206.797 89.6491L213.012 95.88L219.227 89.6491Z' fill='%23DCDDDF' stroke='%23CDCED0' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M196.042 108.428C192.02 108.428 188.76 105.159 188.76 101.127V99.0144H203.324V101.127C203.324 105.159 200.063 108.428 196.042 108.428Z' fill='white' stroke='%23CDCED0' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M197.082 40.6167C199.94 40.6167 202.257 38.2942 202.257 35.4293C202.257 32.5644 199.94 30.2419 197.082 30.2419C194.225 30.2419 191.908 32.5644 191.908 35.4293C191.908 38.2942 194.225 40.6167 197.082 40.6167Z' fill='white' /%3E%3Cpath d='M129.282 109.214C129.023 108.949 128.773 108.69 128.528 108.435C129.282 106.263 129.709 103.772 129.606 101.114C129.485 96.9356 128.085 93.3206 126.291 90.7431C126.413 90.5165 126.54 90.2843 126.673 90.054C128.815 92.4659 130.622 96.3454 130.765 101.063C130.886 104.12 130.279 106.911 129.282 109.214Z' fill='%23DCDDDF' /%3E%3Cpath d='M132.073 110.432C131.805 110.183 131.545 109.931 131.291 109.686C132.557 106.83 133.344 103.347 133.194 99.57C133.028 93.8401 130.778 89.024 128.146 86.0752C128.15 86.0714 128.156 86.0714 128.156 86.0657C128.264 85.8906 128.378 85.7174 128.49 85.5422C131.494 88.0874 134.333 93.132 134.526 99.5091C134.695 103.749 133.645 107.535 132.073 110.432Z' fill='%23DCDDDF' /%3E%3Cpath d='M134.813 112.911C134.517 112.654 134.23 112.395 133.945 112.142C135.929 108.382 137.255 103.507 137.04 98.1522C136.831 90.9431 133.924 84.9201 130.596 81.3355C130.732 81.1452 130.873 80.951 131.013 80.7568C134.788 83.8026 138.428 90.0865 138.671 98.0798C138.914 104.013 137.192 109.224 134.813 112.911Z' fill='%23DCDDDF' /%3E%3Cpath d='M264.383 107.48C264.641 107.215 264.892 106.956 265.137 106.701C264.383 104.529 263.956 102.037 264.058 99.3799C264.18 95.2014 265.579 91.5865 267.374 89.0089C267.252 88.7824 267.125 88.5502 266.992 88.3198C264.85 90.7317 263.043 94.6113 262.9 99.3285C262.779 102.388 263.386 105.176 264.383 107.48Z' fill='%23DCDDDF' /%3E%3Cpath d='M261.592 108.89C261.86 108.641 262.12 108.39 262.374 108.144C261.108 105.289 260.322 101.805 260.472 98.0283C260.637 92.2984 262.887 87.4822 265.519 84.5335C265.515 84.5297 265.509 84.5297 265.509 84.524C265.401 84.3489 265.287 84.1756 265.175 84.0005C262.171 86.5456 259.333 91.5902 259.139 97.9674C258.97 102.207 260.02 105.993 261.592 108.89Z' fill='%23DCDDDF' /%3E%3Cpath d='M208.288 204.291C222.028 204.291 233.166 193.124 233.166 179.35C233.166 165.575 222.028 154.408 208.288 154.408C194.548 154.408 183.41 165.575 183.41 179.35C183.41 193.124 194.548 204.291 208.288 204.291Z' fill='%23F7F7F7' /%3E%3Cpath d='M207.083 202.361C220.156 202.361 230.755 191.735 230.755 178.628C230.755 165.521 220.156 154.896 207.083 154.896C194.009 154.896 183.41 165.521 183.41 178.628C183.41 191.735 194.009 202.361 207.083 202.361Z' fill='white' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M258.854 111.369C259.141 111.12 259.42 110.868 259.698 110.623C257.772 106.974 256.487 102.245 256.694 97.0462C256.897 90.0504 259.717 84.2062 262.946 80.7283C262.815 80.5437 262.679 80.3552 262.542 80.1667C258.879 83.1212 255.347 89.2204 255.112 96.9758C254.877 102.736 256.547 107.79 258.854 111.369Z' fill='%23DCDDDF' /%3E%3Cpath d='M220.217 168.863L193.656 170.831L194.892 187.597L221.453 185.629L220.217 168.863Z' fill='%23DCDDDF' /%3E%3Cpath d='M220.217 168.863L193.656 170.831L194.892 187.597L221.453 185.629L220.217 168.863Z' stroke='%23CDCED0' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M193.654 170.829L207.645 179.483L220.215 168.86' stroke='%23CDCED0' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M291.625 215.167L239.309 236.127L252.472 269.15L304.789 248.189L291.625 215.167Z' fill='%23F7F7F7' /%3E%3Cpath d='M291.625 215.167L239.309 236.127L252.472 269.15L304.789 248.189L291.625 215.167Z' stroke='white' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M296 223.383L305 244.883L261.5 261.883' stroke='%23EAEAEA' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M239.305 236.127L273.031 244.633L291.623 215.166' fill='%23F7F7F7' /%3E%3Cpath d='M239.305 236.127L273.031 244.633L291.623 215.166' stroke='white' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M181.729 88.7938C182.812 88.7938 183.691 87.9134 183.691 86.8273C183.691 85.7413 182.812 84.8608 181.729 84.8608C180.646 84.8608 179.768 85.7413 179.768 86.8273C179.768 87.9134 180.646 88.7938 181.729 88.7938Z' fill='white' /%3E%3Cpath d='M216.758 88.7938C217.842 88.7938 218.72 87.9134 218.72 86.8273C218.72 85.7413 217.842 84.8608 216.758 84.8608C215.675 84.8608 214.797 85.7413 214.797 86.8273C214.797 87.9134 215.675 88.7938 216.758 88.7938Z' fill='white' /%3E%3Cpath d='M191.408 134.022C191.408 134.022 203.777 140.811 209.91 134.022' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M189.654 129.448C189.654 129.448 202.57 134.344 207.97 129.448' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M252.882 158.346C254.307 158.294 255.373 155.793 255.263 152.761C255.153 149.729 253.908 147.313 252.483 147.365C251.058 147.418 249.992 149.918 250.102 152.95C250.212 155.982 251.457 158.398 252.882 158.346Z' fill='%23C6C6C6' /%3E%3Cpath d='M106.254 273.579C99.4008 288.343 103.485 306.401 116.969 316.618C131.143 327.362 150.801 325.725 163.039 313.506' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' stroke-dasharray='10 10' /%3E%3Cpath d='M246.78 170.309C246.78 170.309 235.826 168.432 232.46 168.223C229.095 168.013 217.391 166.812 217.391 174.172C217.391 178.472 220.643 179.104 224.682 178.628C228.721 178.152 233.168 177.857 233.168 177.857C233.168 177.857 233.715 184.217 236.62 186.737C238.574 188.432 240.873 187.558 243.471 185.656C246.102 183.73 248.134 181.057 248.134 181.057L246.78 170.309Z' fill='white' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M251.997 175.464C252.557 179.504 254.138 182.216 252.2 182.873C246.481 184.813 245.252 180.522 244.692 176.481C244.132 172.439 244.462 167.659 249.921 168.295C251.962 168.535 251.436 171.423 251.997 175.464Z' fill='white' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M252.045 182.919C253.557 182.709 254.328 179.263 253.768 175.222C253.208 171.182 251.529 168.077 250.018 168.288C248.506 168.498 247.735 171.944 248.295 175.985C248.855 180.025 250.534 183.13 252.045 182.919Z' fill='white' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M253.707 147.953C253.707 147.953 288.461 162.649 287.861 169.037C287.42 173.72 264.543 176.939 251.369 177.724C249.36 177.844 248.29 173.153 250.79 172.833C260.964 171.535 278.619 168.978 277.835 167.537C276.574 165.219 253.215 156.889 253.215 156.889L253.707 147.953Z' fill='%23C6C6C6' /%3E%3Cpath d='M107.09 78.398C107.09 78.398 107.633 64.8479 108.476 59.9309C109.504 53.9421 115.449 48.6842 112.547 45.785C108.174 41.4181 102.245 45.2901 100.336 52.1983C98.8172 57.7017 99.3621 61.9677 99.3621 61.9677C99.3621 61.9677 90.3694 55.2308 86.9154 57.1687C83.4615 59.1047 84.3919 62.0877 84.3919 62.0877C84.3919 62.0877 80.6855 63.8904 79.8633 67.0942C79.0411 70.298 80.3968 71.8076 80.3968 71.8076C80.3968 71.8076 77.6113 76.5191 82.2197 78.4912C86.8262 80.4615 95.6386 82.9362 96.7778 84.6323C97.9152 86.3304 107.09 78.398 107.09 78.398Z' fill='white' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M101.016 81.0251C104.597 79.0892 106.58 76.6582 107.871 78.2497C111.68 82.9478 108.097 85.5976 104.514 87.5336C100.933 89.4696 96.347 90.825 95.0388 85.4758C94.5489 83.4751 97.4351 82.9611 101.016 81.0251Z' fill='white' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M151.183 242.818L135.042 244.667C126.653 245.628 120.63 253.224 121.589 261.634L122.035 265.55C122.658 271.019 126.081 275.483 130.707 277.674C130.678 281.58 127.71 284.911 125.908 286.573C125.553 286.901 125.85 287.487 126.322 287.392C130.31 286.592 139.83 284.144 141.862 278.706L155.103 277.188C163.491 276.227 169.514 268.632 168.556 260.221L168.109 256.306C167.15 247.897 159.572 241.857 151.183 242.818Z' fill='white' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M131.244 257.891L157.86 254.842' stroke='%23B9BABE' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M133.395 268.885L150.826 266.888' stroke='%23B9BABE' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M170.983 260.478L184.362 259.856C191.315 259.532 197.213 264.919 197.536 271.89L197.686 275.136C197.897 279.669 195.696 283.754 192.219 286.145C192.755 289.32 195.607 291.639 197.291 292.754C197.623 292.973 197.458 293.491 197.061 293.476C193.712 293.35 185.644 292.613 183.276 288.456L172.303 288.968C165.349 289.291 159.451 283.904 159.129 276.933L158.979 273.687C158.656 266.716 164.031 260.804 170.983 260.478Z' fill='%23F7F7F7' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M168.658 277.693C169.946 277.693 170.99 276.646 170.99 275.355C170.99 274.064 169.946 273.017 168.658 273.017C167.37 273.017 166.326 274.064 166.326 275.355C166.326 276.646 167.37 277.693 168.658 277.693Z' fill='%23B9BABE' /%3E%3Cpath d='M178.806 277.219C180.094 277.219 181.138 276.172 181.138 274.881C181.138 273.59 180.094 272.543 178.806 272.543C177.519 272.543 176.475 273.59 176.475 274.881C176.475 276.172 177.519 277.219 178.806 277.219Z' fill='%23B9BABE' /%3E%3Cpath d='M188.953 276.746C190.241 276.746 191.285 275.7 191.285 274.409C191.285 273.118 190.241 272.071 188.953 272.071C187.665 272.071 186.621 273.118 186.621 274.409C186.621 275.7 187.665 276.746 188.953 276.746Z' fill='%23B9BABE' /%3E%3Cpath d='M79.5605 152.862V168.023' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M87.124 160.443H72' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M308.709 10.0637V25.2261' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M316.269 17.6458H301.146' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M227.011 266.654C229.78 266.654 232.026 264.403 232.026 261.626C232.026 258.849 229.78 256.599 227.011 256.599C224.241 256.599 221.996 258.849 221.996 261.626C221.996 264.403 224.241 266.654 227.011 266.654Z' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M299.721 80.1667L316.033 51.3534L318.697 63.9858L341.001 47.3481L316.033 76.051L313.24 63.9858L299.721 80.1667Z' fill='%23DCDDDF' /%3E%3Cpath d='M284.74 116.789L309.041 112.911L304.714 120.177L323.379 125.111H294.394L298.007 120.177L284.74 116.789Z' fill='%23DCDDDF' /%3E%3Cpath d='M269.694 103.722C269.694 105.371 237.858 126.728 199.573 127.476C161.287 128.224 124.357 109.104 123.44 104.685C123.237 102.669 134.544 45.2922 197.082 45.2922C258.865 45.2922 269.789 100.115 269.694 103.722Z' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath opacity='0.84' d='M201.854 119.642C172.111 119.642 148.672 105.774 148.672 101.327C148.672 99.3839 152.094 80.5227 164.142 72.3352C169.798 68.4899 176.803 65.9524 185.169 64.6084C175.035 65.7392 166.715 68.4347 160.188 72.8701C148.14 81.0596 144.719 99.9188 144.719 101.862C144.719 106.309 168.158 120.177 197.9 120.177C202.463 120.177 206.819 119.793 210.928 119.136C208.008 119.46 204.979 119.642 201.854 119.642Z' fill='white' /%3E%3Cpath d='M144.715 101.862C144.715 99.9185 148.136 81.0574 160.184 72.8699C169.111 66.803 181.386 63.9875 197.08 63.9875C213.273 63.9875 225.437 66.8049 234.069 72.8699C245.72 81.0593 248.691 99.2599 248.691 101.203C248.691 103.92 227.639 120.177 197.897 120.177C168.154 120.177 144.715 106.307 144.715 101.862Z' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M201.052 32.1018C201.16 32.5187 201.217 32.9546 201.217 33.4058C201.217 36.2708 198.9 38.5932 196.043 38.5932C194.448 38.5932 193.024 37.8698 192.074 36.7333C192.651 38.9663 194.676 40.6167 197.083 40.6167C199.941 40.6167 202.257 38.2943 202.257 35.4294C202.257 34.1615 201.804 33.0022 201.052 32.1018Z' fill='%23DCDDDF' /%3E%3Cpath d='M197.082 40.6167C199.94 40.6167 202.257 38.2942 202.257 35.4293C202.257 32.5644 199.94 30.2419 197.082 30.2419C194.225 30.2419 191.908 32.5644 191.908 35.4293C191.908 38.2942 194.225 40.6167 197.082 40.6167Z' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M102.99 210.489L115.422 221.947' stroke='%23B9BABE' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M89.0664 209.606L102.147 221.665' stroke='%23B9BABE' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M91.1074 223.443L103.539 234.903' stroke='%23B9BABE' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M104.785 224.096L107.7 226.782' stroke='%23B9BABE' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
}
.page-wrapper .support-page app-form-textarea2 .error {
  position: absolute;
}
.page-wrapper .support-page app-form-tooltip {
  display: flex;
  align-items: center;
  justify-content: center;
}
.page-wrapper .support-page .competition-body_mobile {
  padding-top: 8px;
}
.page-wrapper .support-page .minfin-accordion__title {
  padding: 0 24px;
}
.page-wrapper .support-page .minfin-accordion__item {
  margin-bottom: 32px;
}
.page-wrapper .support-page .minfin-accordion__item:last-child {
  margin-bottom: 0;
}
.page-wrapper .support-page .minfin-accordion__head {
  padding: 16px 24px;
  margin-top: -1px;
}
@media (max-width: 1024px) {
  .page-wrapper .support-page .minfin-accordion__head span {
    font-size: 16px;
    line-height: 24px;
  }
}
.page-wrapper .support-page .minfin-accordion__head .mrx-icon {
  margin-left: 8px;
}
.page-wrapper .support-page .minfin-accordion__body .container {
  padding: 0 24px;
}
.page-wrapper .support-page .minfin-accordion__body .selection-info__requirements:last-child {
  margin-bottom: 32px;
}
.page-wrapper .support-page .minfin-accordion__body .custom-label {
  margin-top: 24px;
  margin-bottom: 16px;
  padding: 0 24px;
}
.page-wrapper .support-page .minfin-accordion__body .support-page-doc:last-child {
  margin-bottom: 32px;
}
.page-wrapper .support-page .custom-label {
  display: flex;
  align-items: center;
}
.page-wrapper .support-page .custom-label app-form-tooltip {
  margin-left: 4px;
}
.page-wrapper .support-page .custom-checkbox__label a {
  color: var(--system-text-link-default);
}
.page-wrapper .support-page .competition-body {
  padding-top: 0;
}
.page-wrapper .support-page .competition-menu__item {
  font-size: 16px;
  line-height: 24px;
}
.page-wrapper .support-page .competition-menu__item.active {
  background: var(--brand-bg-tertiary-selected);
}
.page-wrapper .support-page .competition-menu__item:hover {
  background: var(--brand-bg-tertiary-hover);
}
.page-wrapper .support-page .competition-menu__subitem {
  color: var(--neutral-text-primary);
}
.page-wrapper .support-page .competition-menu__subitem:after {
  background-image: linear-gradient(90deg, #DBDFE5 0%, #DBDFE5 33%, transparent 33%, transparent 66%, #DBDFE5 66%, #DBDFE5 100%);
}
.page-wrapper .support-page .competition-menu__subitem:hover:after {
  background-image: linear-gradient(90deg, #262626 0%, #262626 33%, transparent 33%, transparent 66%, #262626 66%, #262626 100%);
}
.page-wrapper .support-page .competition-menu__subitem.active {
  color: var(--brand-text-controls-selected);
}
.page-wrapper .support-page .competition-menu__subitem.active:after {
  background-image: linear-gradient(90deg, #DBDFE5 0%, #DBDFE5 33%, transparent 33%, transparent 66%, #DBDFE5 66%, #DBDFE5 100%);
}
.page-wrapper .support-page .competition-menu__subitem.active:hover {
  color: var(--brand-text-nav-link);
}
.page-wrapper .support-page .competition-menu__subitem.active:hover:after {
  background-image: linear-gradient(90deg, #2a6ab8 0%, #2a6ab8 33%, transparent 33%, transparent 66%, #2a6ab8 66%, #2a6ab8 100%);
}
.page-wrapper .support-page .competition-menu__subitem.isDisabled {
  pointer-events: none;
}
.page-wrapper .support-page .selection-info__requirements {
  padding: 8px 0;
  border-top: 1px solid var(--neutral-bg-page);
}
.page-wrapper .support-page .selection-info__requirements:last-child {
  border-bottom: 1px solid var(--neutral-bg-page);
}
.page-wrapper .support-page .label-title {
  font-family: 'Inter', sans-serif;
}



input[type="number"] {
  -moz-appearance: textfield;
  -webkit-appearance: textfield;
}
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
  display: none;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}










.truncate {
  margin: 0;
  /* Убираем внешний отступ */
  -webkit-line-clamp: 5;
  /* Число отображаемых строк */
  display: -webkit-box;
  /* Включаем флексбоксы */
  -webkit-box-orient: vertical;
  /* Вертикальная ориентация */
  overflow: hidden;
  /* Обрезаем всё за пределами блока */
}





.truncate {
  margin: 0;
  /* Убираем внешний отступ */
  -webkit-line-clamp: 5;
  /* Число отображаемых строк */
  display: -webkit-box;
  /* Включаем флексбоксы */
  -webkit-box-orient: vertical;
  /* Вертикальная ориентация */
  overflow: hidden;
  /* Обрезаем всё за пределами блока */
}








:root {
  --mf-inter-font: 'Inter', sans-serif;
  --mf-sans-font: 'PT Sans', sans-serif;
}
.page-wrapper.minfin-theme {
  --Tag: #BED6F1;
  --SubText: #33373C;
  --Divider: #DBDFE5;
  --BgBlock: #F8F9FA;
}
.tag {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 8px 12px;
  background: var(--Bg1);
  border-radius: 4px;
  font-size: 18px;
  line-height: 26px;
  margin: 0 4px;
  margin-bottom: 8px;
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  color: #1F2226;
}
.tags {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: 0 -4px;
  margin-bottom: -8px;
}
.file {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border: 1px solid #DAD5CE;
  border-radius: 4px;
  padding: 12px 20px;
  width: 100%;
  cursor: pointer;
  margin-bottom: 16px;
}
.file.--edit {
  position: relative;
}
.file-name {
  font-size: 14px;
  line-height: 20px;
  display: flex;
  align-items: center;
  color: #3B4357;
}
.file-name svg {
  margin-right: 12px;
}
.file-size {
  font-size: 14px;
  line-height: 20px;
  color: #9F9F9F;
  display: flex;
  align-items: center;
}
.file-delete {
  position: absolute;
  right: -12px;
  top: -12px;
  padding: 4px;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0px 4px 10px rgba(58, 58, 58, 0.25);
  cursor: pointer;
}
.ck.ck-editor__editable_inline {
  border-radius: 0 0 4px 4px !important;
  border: 1px solid #DAD5CE !important;
  margin-bottom: 16px;
  border-top: none !important;
}
.ck.ck-toolbar {
  border-radius: 4px 4px 0px 0px !important;
  border: 1px solid #DAD5CE !important;
}
.ck.ck-label {
  display: none!important;
}
.modal.full {
  padding: 0;
}
.modal.full[style*='display: block'] > * {
  margin: 0;
}
.modal.full .modal-content {
  max-width: 100%;
  width: 100%;
  min-height: 100%;
  border-radius: 0;
  overflow-y: auto;
  overflow-x: hidden;
}
.modal-content.accent-head.head-error .modal-body-banner {
  background: var(--Warning);
}
.modal-content.accent-head.head-error .modal-body-banner__icon svg path {
  stroke: var(--Red);
}
.modal-content.accent-head.head-error .modal-body-banner__text {
  color: var(--Red);
}
.modal-content.accent-head.head-warning .modal-body-banner {
  background: var(--Attention);
}
.modal-content.accent-head.head-warning .modal-body-banner__icon svg path {
  stroke: var(--Orange);
}
.modal-content.accent-head.head-warning .modal-body-banner__text {
  color: var(--Orange);
}
.modal-content.accent-head.head-success .modal-body-banner {
  background: var(--Good);
}
.modal-content.accent-head.head-success .modal-body-banner__icon svg path {
  stroke: var(--Green);
}
.modal-content.accent-head.head-success .modal-body-banner__text {
  color: var(--Green);
}
.modal-content.balance-agreement .modal-body input:hover {
  background: rgba(74, 74, 74, 0.02) !important;
}
.modal-body-banner {
  display: flex;
  align-items: flex-start;
  border-radius: 4px;
  padding: 12px 16px;
  margin-bottom: 16px;
  background: var(--TooltipBG);
}
.modal-body-banner-back {
  background: #FFF4E7 !important;
}
.modal-body-banner__icon {
  margin-right: 8px;
}
.modal-body-banner__kbkIcon {
  margin-right: 8px;
  color: var(--Orange);
}
.modal-body-banner__text {
  font-weight: bold;
  font-size: 12px;
  line-height: 16px;
  text-align: left;
}
.modal-body-banner__note {
  font-size: 12px !important;
}
.modal-body-banner__kbkText {
  font-size: 14px;
  line-height: 20px;
  text-align: left;
  color: var(--Main1) !important;
  font-weight: normal !important;
}
.modal-kbk {
  max-width: 1024px;
  max-height: 600px;
  overflow: auto;
}
.modal-kbk::-webkit-scrollbar {
  width: auto;
  height: auto;
}
.modal-kbk::-webkit-scrollbar-thumb {
  box-shadow: none;
  background: #c1c1c1;
}
.modal-kbk::-webkit-scrollbar-track {
  background: #f1f1f1;
}
.k-grid input::placeholder {
  color: var(--neutral-text-tertiary);
  font-size: 12px;
  line-height: 16px;
}
.k-grid .kendo-link {
  display: inline !important;
  background-image: linear-gradient(var(--Stroke) 0%, var(--Stroke) 100%) !important;
  background-repeat: no-repeat;
  background-size: 100% 1px !important;
  background-position: 0 100%;
  transition: background-image 0.25s ease-in;
}
.k-grid .kendo-link:hover {
  background-image: linear-gradient(var(--Main1) 0%, var(--Main1) 100%) !important;
}
.k-grid .k-dropdown-wrap .k-input {
  font-size: 12px;
  line-height: 16px;
}
.k-grid kendo-grid-column-menu .k-grid-column-menu.k-grid-filter {
  width: auto !important;
  height: auto !important;
  transform: none;
}
.page-wrapper .page-main {
  /*селекты, мультиселекты*/
  /*выбранный пункт в селекте*/
  /*цвет инпута в селекте*/
}
.page-wrapper .page-main .k-list .k-state-selected.k-item,
.page-wrapper .page-main .k-list__item.k-state-selected,
.page-wrapper .page-main .k-state-selected.k-list-optionlabel {
  background-color: #e4e7eb !important;
  color: var(--Main1);
}
.page-wrapper .page-main .k-textbox .k-input::selection,
.page-wrapper .page-main .k-textbox::selection,
.page-wrapper .page-main .k-input.k-textbox::selection,
.page-wrapper .page-main .k-textarea::selection,
.page-wrapper .page-main .k-block ::selection,
.page-wrapper .page-main .k-panel ::selection,
.page-wrapper .page-main .k-widget ::selection {
  background-color: #e4e7eb !important;
  color: var(--Main1);
}
.page-wrapper .page-main .kendo-link {
  display: inline !important;
  background-image: linear-gradient(var(--Stroke) 0%, var(--Stroke) 100%) !important;
  background-repeat: no-repeat;
  background-size: 100% 1px !important;
  background-position: 0 100%;
  transition: background-image 0.25s ease-in;
}
.page-wrapper .page-main .kendo-link:hover {
  background-image: linear-gradient(var(--Main1) 0%, var(--Main1) 100%) !important;
}
.page-wrapper .page-main .kendo-button {
  display: flex;
  align-content: center;
  justify-content: center;
  font-weight: normal;
  font-size: 12px;
  line-height: 16px;
  color: #424242;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.02) 100%), #F5F5F5;
  border: 1px solid rgba(0, 0, 0, 0.08);
  box-sizing: border-box;
  border-radius: 2px;
  padding: 3px 7px;
  margin-right: 4px;
  white-space: nowrap;
}
.page-wrapper .page-main .kendo-button_so-selection {
  padding: 4px 9px;
}
.page-wrapper .page-main .kendo-more {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  right: 8px;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
}
.page-wrapper .page-main .inner-table {
  display: flex;
  border-right: 1px solid rgba(0, 0, 0, 0.08);
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  margin-bottom: -1px;
}
.page-wrapper .page-main .inner-table__item {
  box-sizing: border-box;
  padding: 8px;
  overflow: visible;
  vertical-align: top;
  font-family: 'PT Sans', sans-serif;
  border-left: 1px solid rgba(0, 0, 0, 0.08);
  width: 100%;
}
.page-wrapper .page-main .inner-table__item:last-child {
  border-right: 1px solid rgba(0, 0, 0, 0.08);
}
.page-wrapper .page-main .inner-table__item_sticky-left {
  position: sticky;
  left: 0;
  background: #fff;
  border-right: 1px solid rgba(0, 0, 0, 0.08);
}
.page-wrapper .page-main .inner-table__item_sticky-right {
  position: sticky;
  right: 0;
  background: #fff;
  border-right: 1px solid rgba(0, 0, 0, 0.08);
}
.page-wrapper .page-main .k-grid {
  /*controls*/
}
.page-wrapper .page-main .k-grid * {
  border-color: #E0E0E0 !important;
}
.page-wrapper .page-main .k-grid .btn {
  border-color: initial !important;
}
.page-wrapper .page-main .k-grid .k-link {
  color: inherit !important;
}
.page-wrapper .page-main .k-grid .k-detail-row.k-alt .inner-table__item_sticky-left,
.page-wrapper .page-main .k-grid .k-detail-row.k-alt .inner-table__item_sticky-right {
  background: #f6f6f6 !important;
}
.page-wrapper .page-main .k-grid .k-detail-row:hover .inner-table__item_sticky-left,
.page-wrapper .page-main .k-grid .k-detail-row:hover .inner-table__item_sticky-right {
  background: #ebebeb !important;
}
.page-wrapper .page-main .k-grid-header {
  text-align: center;
  border-bottom: none;
}
.page-wrapper .page-main .k-grid-header tr {
  background: #F7F7F7;
}
.page-wrapper .page-main .k-grid-header .k-i-sort-asc-sm,
.page-wrapper .page-main .k-grid-header .k-i-sort-desc-sm,
.page-wrapper .page-main .k-grid-header .k-sort-order {
  color: #007bff;
}
.page-wrapper .page-main .k-grid-options {
  display: flex;
  align-items: center;
}
.page-wrapper .page-main .k-grid table {
  border-collapse: separate;
}
.page-wrapper .page-main .k-grid th {
  vertical-align: bottom;
  font-weight: normal;
  white-space: inherit;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  font-family: 'PT Sans', sans-serif;
}
.page-wrapper .page-main .k-grid th * {
  font-family: 'PT Sans', sans-serif;
}
.page-wrapper .page-main .k-grid th.k-header > .k-cell-inner {
  margin: 0;
}
.page-wrapper .page-main .k-grid th.k-header > .k-cell-inner > .k-link {
  padding: 0;
}
.page-wrapper .page-main .k-grid td {
  padding: 8px;
  overflow: visible;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  vertical-align: top;
  font-family: 'PT Sans', sans-serif;
}
.page-wrapper .page-main .k-grid td * {
  font-family: 'PT Sans', sans-serif;
}
.page-wrapper .page-main .k-grid td a {
  text-decoration: none;
}
.page-wrapper .page-main .k-grid tbody {
  text-align: center;
}
.page-wrapper .page-main .k-grid kendo-daterange .k-dateinput {
  margin: 0 2px;
}
.page-wrapper .page-main .k-grid .k-dateinput {
  width: auto;
}
.page-wrapper .page-main .k-grid .k-dateinput-wrap input {
  height: 100%;
}
.page-wrapper .page-main .k-grid .k-detail-row .k-detail-cell {
  padding: 0;
}
.page-wrapper .page-main .k-grid .k-filter-row td {
  white-space: inherit;
}
.page-wrapper .page-main .k-grid .k-filtercell .k-filtercell-operator > .k-button:not(.k-clear-button-visible) {
  display: none;
}
.page-wrapper .page-main .k-grid .k-filtercell .k-filtercell-operator {
  display: flex;
}
.page-wrapper .page-main .k-grid .k-pager-numbers .k-link.k-state-selected {
  color: #fff !important;
  background-color: var(--Main2);
  border-radius: 4px;
}
.page-wrapper .page-main .k-grid .k-pager-numbers .k-link:not(.k-state-selected):hover,
.page-wrapper .page-main .k-grid .k-pager-numbers .k-link:not(.k-state-selected).k-state-hover {
  background-color: var(--brand-bg-tertiary-hover);
  color: var(--Main1);
}
.page-wrapper .page-main .k-grid.outer-table {
  max-height: 800px;
  height: 100vh;
}
.page-wrapper .page-main .k-grid.outer-table .k-grid-aria-root table {
  margin-bottom: 0;
}
.page-wrapper .page-main .k-grid .k-i-arrow-end-left::before,
.page-wrapper .page-main .k-grid .k-i-seek-w::before {
  display: none;
}
.page-wrapper .page-main .k-grid kendo-pager-prev-buttons,
.page-wrapper .page-main .k-grid kendo-pager-next-buttons {
  display: flex;
  align-items: center;
}
.page-wrapper .page-main .k-grid kendo-pager-prev-buttons .k-pager-first {
  position: relative;
  cursor: pointer;
}
.page-wrapper .page-main .k-grid kendo-pager-prev-buttons .k-pager-first:before {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 16px;
  height: 16px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 13L7 8L12 3' stroke='%23253E49' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3 3V13' stroke='%23253E49' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .k-grid kendo-pager-prev-buttons .k-pager-first ~ .k-pager-nav {
  position: relative;
  cursor: pointer;
}
.page-wrapper .page-main .k-grid kendo-pager-prev-buttons .k-pager-first ~ .k-pager-nav:before {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 20px;
  height: 20px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 5L7.5 10L12.5 15' stroke='%23253E49' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.page-wrapper .page-main .k-grid kendo-pager-next-buttons .k-pager-nav {
  position: relative;
  cursor: pointer;
}
.page-wrapper .page-main .k-grid kendo-pager-next-buttons .k-pager-nav:before {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 20px;
  height: 20px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 15L12.5 10L7.5 5' stroke='%23253E49' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .k-grid kendo-pager-next-buttons .k-pager-nav ~ .k-pager-last {
  position: relative;
  cursor: pointer;
}
.page-wrapper .page-main .k-grid kendo-pager-next-buttons .k-pager-nav ~ .k-pager-last:before {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 16px;
  height: 16px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 13L8 8L3 3' stroke='%23253E49' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 3V13' stroke='%23253E49' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .k-grid .k-grid-pager {
  position: sticky;
  bottom: 0;
  z-index: 2;
}
.page-wrapper .page-main .k-grid .k-pager-wrap:focus {
  box-shadow: none;
}
.page-wrapper .page-main .k-grid .k-pager-wrap .k-pager-wrap {
  padding: 0;
}
.page-wrapper .page-main .k-grid .k-pager-wrap .k-pager-wrap.k-grid-pager {
  border-color: transparent!important;
}
.page-wrapper .page-main .k-grid .k-pager-info {
  position: relative;
}
.page-wrapper .page-main .k-grid .k-pager-info:before {
  content: 'Отображены записи ';
  margin-right: 4px;
}
.page-wrapper .page-main .k-grid .k-grid-content tr:last-child > td,
.page-wrapper .page-main .k-grid .k-grid-content-locked tr:last-child > td {
  border-bottom-width: 1px;
}
.page-wrapper .page-main .k-grid .k-dropdown {
  width: 100%;
}
.page-wrapper .page-main .k-grid .k-dropdown-operator {
  width: auto;
}
.page-wrapper .page-main .k-grid .k-clear-button-visible {
  margin-left: 4px;
}
.page-wrapper .page-main .k-grid .k-dropdown .k-dropdown-wrap.k-state-focused,
.page-wrapper .page-main .k-grid .k-dropdowntree .k-dropdown-wrap.k-state-focused {
  box-shadow: none;
}
.page-wrapper .page-main .k-grid kendo-pager-page-sizes {
  margin: 0 24px;
}
.page-wrapper .page-main .k-grid kendo-pager-page-sizes .k-widget.k-dropdown {
  border-radius: 4px;
  min-height: 38px;
  width: 85px;
  margin-right: 20px;
}
.page-wrapper .page-main .k-grid kendo-pager-page-sizes .k-widget.k-dropdown .k-dropdown-wrap {
  display: flex;
  align-items: center;
}
.page-wrapper .page-main .k-grid kendo-pager-page-sizes kendo-label label {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  color: #262626;
  margin-bottom: 0;
}
.page-wrapper .page-main .k-list > .k-state-selected.k-state-focused {
  background: #F0F0F2;
  color: #2A3143;
}
.page-wrapper .page-main .k-column-title {
  white-space: normal;
}
.page-wrapper .page-main .k-grid-header .k-header:first-child {
  border-left-width: 1px;
}
.page-wrapper .page-main .k-grid-header .k-header.k-grid-header-sticky,
.page-wrapper .page-main .k-grid-header .k-filter-row .k-grid-header-sticky,
.page-wrapper .page-main .k-grid-content-sticky,
.page-wrapper .page-main .k-grid-row-sticky,
.page-wrapper .page-main .k-grid-footer-sticky {
  z-index: 1;
}
.page-wrapper .page-main .k-dropdown-operator .k-dropdown-wrap .k-input {
  display: none;
}
.page-wrapper .page-main .k-dropdown .k-dropdown-wrap,
.page-wrapper .page-main .k-dropdowntree .k-dropdown-wrap {
  background-color: #fff;
  background-image: none;
}
.page-wrapper .page-main .k-list .k-item.k-state-selected,
.page-wrapper .page-main .k-list-optionlabel.k-state-selected {
  background-color: var(--Bg2);
  box-shadow: none;
  color: var(--Main1);
}
.page-wrapper .page-main .k-dropdown-wrap .k-input {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: inline-block;
}
.page-wrapper .page-main .k-list .k-item {
  padding: 4px !important;
  color: var(--Main1);
  transition: 0.2s;
  background: #fff;
  font-size: 12px;
  line-height: 16px;
}
.page-wrapper .page-main .k-list .k-item:hover {
  background: var(--Bg2);
}
.page-wrapper .page-main .k-textbox {
  font-size: 14px;
}
.page-wrapper .page-main .k-list-optionlabel {
  display: none;
}
.page-wrapper .page-main .k-animation-container {
  z-index: unset;
}
.page-wrapper .page-main .k-popup .k-calendar {
  z-index: 2;
  font-family: 'PT Sans', sans-serif !important;
}
.page-wrapper .page-main .k-popup .k-calendar-thead th {
  padding: 0;
  border-bottom: none;
  text-align: center;
  font-weight: normal;
}
.page-wrapper .page-main .k-popup .k-calendar-td {
  font-family: 'PT Sans', sans-serif;
  padding: 0;
  border-bottom: none;
  border-radius: 0;
  text-align: center;
  font-weight: normal;
  transition: 0.2s;
}
.page-wrapper .page-main .k-popup .k-calendar-td .k-link {
  border-radius: 0;
  font-family: 'PT Sans', sans-serif;
  padding: 0;
  background-color: transparent;
  color: var(--Main2);
}
.page-wrapper .page-main .k-popup .k-calendar-td:hover .k-link {
  background-color: var(--Bg2);
  color: var(--Main1);
}
.page-wrapper .page-main .k-popup .k-calendar-td.k-state-focused .k-link {
  box-shadow: none;
}
.page-wrapper .page-main .k-popup .k-calendar-td.k-today .k-link {
  border: 2px solid var(--Stroke);
}
.page-wrapper .page-main .k-popup .k-calendar-td.k-range-start,
.page-wrapper .page-main .k-popup .k-calendar-td.k-range-end {
  border: none;
}
.page-wrapper .page-main .k-popup .k-calendar-td.k-range-start .k-link,
.page-wrapper .page-main .k-popup .k-calendar-td.k-range-end .k-link {
  color: #fff;
}
.page-wrapper .page-main .k-popup .k-calendar-td.k-range-mid {
  border: none;
}
.page-wrapper .page-main .k-popup .k-calendar-td.k-range-mid .k-link {
  color: var(--Main1);
  background-color: var(--Bg1);
}
.page-wrapper .page-main .k-popup .k-calendar-td.k-range-mid .k-link:after {
  display: none;
}
.page-wrapper .page-main .k-popup .k-calendar-td.k-range-start .k-link {
  border-radius: 2px 0 0 2px;
}
.page-wrapper .page-main .k-popup .k-calendar-td.k-range-end .k-link {
  border-radius: 0px 2px 2px 0px;
}
.page-wrapper .page-main .k-popup .k-calendar-td.k-state-selected .k-link {
  background-color: var(--Main2);
  border-color: unset;
  box-shadow: none;
}
.page-wrapper .page-main .k-popup .k-calendar-range {
  width: 472px;
}
.page-wrapper .page-main .k-popup .k-calendar-table {
  margin: 0;
}
.page-wrapper .page-main .k-checkbox {
  border-color: var(--neutral-bg-stroke-default);
  border-width: 2px;
  background-color: #fff;
  max-width: 16px;
  max-height: 16px;
  padding: 0;
  border-radius: 4px;
  display: inline-block;
  margin-right: 4px;
  box-shadow: none;
}
.page-wrapper .page-main .k-checkbox:checked {
  border-color: var(--brand-bg-primary-default);
  background-color: var(--brand-bg-primary-default);
}
.page-wrapper .page-main .k-columnmenu-actions .k-button {
  background: var(--neutral-bg-island-default);
  border: 1px solid var(--neutral-bg-stroke-default);
  border-radius: 2px;
  transition: 0.2s;
}
.page-wrapper .page-main .k-columnmenu-actions .k-button.k-primary {
  background-color: var(--brand-bg-primary-default);
  color: #fff;
  border-color: var(--brand-bg-primary-default);
}
.page-wrapper .page-main .k-columnmenu-actions .k-button.k-primary:hover {
  background-color: var(--brand-bg-primary-hover);
}
.page-wrapper .page-main .k-columnmenu-item {
  display: flex;
  align-items: center;
  color: var(--neutral-text-primary);
  padding: 8px;
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  box-shadow: none;
}
.page-wrapper .page-main .k-columnmenu-item:hover {
  color: var(--neutral-text-primary);
  background-color: var(--brand-bg-tertiary-selected);
}
.page-wrapper .page-main .k-columnmenu-item[aria-expanded="true"] {
  background-color: var(--brand-bg-tertiary-selected);
}
.page-wrapper .page-main .k-columnmenu-item .k-i-columns:before {
  content: '';
  width: 16px;
  height: 16px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14 1.5C14.2761 1.5 14.5 1.72386 14.5 2L14.5 14C14.5 14.2761 14.2761 14.5 14 14.5L11.3333 14.5C11.0572 14.5 10.8333 14.2761 10.8333 14L10.8333 2C10.8333 1.72386 11.0572 1.5 11.3333 1.5L14 1.5ZM13.5 2.5L11.8333 2.5L11.8333 13.5L13.5 13.5L13.5 2.5Z' fill='%2333373C'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.33333 1.5C9.60948 1.5 9.83333 1.72386 9.83333 2L9.83333 14C9.83333 14.2761 9.60948 14.5 9.33333 14.5L6.66667 14.5C6.39052 14.5 6.16667 14.2761 6.16667 14L6.16667 2C6.16667 1.72386 6.39052 1.5 6.66667 1.5L9.33333 1.5ZM8.83333 2.5L7.16667 2.5L7.16667 13.5L8.83333 13.5L8.83333 2.5Z' fill='%2333373C'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.66667 1.5C4.94281 1.5 5.16667 1.72386 5.16667 2L5.16667 14C5.16667 14.2761 4.94281 14.5 4.66667 14.5L2 14.5C1.72386 14.5 1.5 14.2761 1.5 14L1.5 2C1.5 1.72386 1.72386 1.5 2 1.5L4.66667 1.5ZM4.16667 2.5L2.5 2.5L2.5 13.5L4.16667 13.5L4.16667 2.5Z' fill='%2333373C'/%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .k-popup.k-grid-columnmenu-popup .k-column-list {
  padding: 12px 8px;
  border-bottom: 1px solid #EEF0F4;
}
.page-wrapper .page-main .k-popup.k-grid-columnmenu-popup .k-column-list::-webkit-scrollbar {
  width: 10px;
}
.page-wrapper .page-main .k-popup.k-grid-columnmenu-popup .k-column-list::-webkit-scrollbar-track {
  background: var(--neutral-bg-island-default);
}
.page-wrapper .page-main .k-popup.k-grid-columnmenu-popup .k-column-list::-webkit-scrollbar-thumb {
  background: var(--neutral-bg-stroke-default);
  border-radius: 4px;
}
.page-wrapper .page-main .k-popup.k-grid-columnmenu-popup .k-column-list-item {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: var(--neutral-text-primary);
  padding: 0;
  margin-bottom: 12px;
}
.page-wrapper .page-main .k-popup.k-grid-columnmenu-popup .k-column-list-item:last-child {
  margin-bottom: 0;
}
.page-wrapper .page-main .k-popup.k-grid-columnmenu-popup .k-columnmenu-actions {
  padding: 8px;
  padding-top: 12px;
}
.page-wrapper .page-main .k-popup.k-grid-columnmenu-popup .k-columnmenu-actions .k-button {
  border: 1px solid var(--brand-text-controls-default);
  border-radius: 4px;
  padding: 0px 12px;
  min-height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 16px;
  color: var(--brand-text-controls-default);
  transition: 0.2s;
}
.page-wrapper .page-main .k-popup.k-grid-columnmenu-popup .k-columnmenu-actions .k-button:hover {
  background-color: var(--Bg2);
  color: var(--Subsidiary);
}
.page-wrapper .page-main .k-popup.k-grid-columnmenu-popup .k-columnmenu-actions .k-button.k-primary {
  color: #fff;
  border-color: var(--brand-bg-primary-default);
}
.page-wrapper .page-main .k-popup.k-grid-columnmenu-popup .k-columnmenu-actions .k-button.k-primary:hover {
  background-color: var(--brand-bg-primary-hover);
}
.page-wrapper .modal-k-grid,
.page-wrapper .mrx-modal-k-grid {
  overflow: auto;
}
.page-wrapper .modal-k-grid .kendo-more,
.page-wrapper .mrx-modal-k-grid .kendo-more {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  right: 8px;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
}
.page-wrapper .modal .k-grid.modal-table,
.page-wrapper .mrx-modal .k-grid.modal-table {
  width: -moz-fit-content;
  width: fit-content;
  border: none;
}
.page-wrapper .modal .k-grid.modal-table *,
.page-wrapper .mrx-modal .k-grid.modal-table * {
  border-color: #e0e0e0 !important;
}
.page-wrapper .modal .k-grid.modal-table th,
.page-wrapper .mrx-modal .k-grid.modal-table th {
  white-space: unset;
  padding: 8px;
  padding-right: 0;
  font-size: 14px;
  line-height: 16px;
  border: none;
  font-weight: normal;
}
.page-wrapper .modal .k-grid.modal-table th.border-right,
.page-wrapper .mrx-modal .k-grid.modal-table th.border-right {
  border-right: 1px solid #e0e0e0;
}
.page-wrapper .modal .k-grid.modal-table th .right-margin,
.page-wrapper .mrx-modal .k-grid.modal-table th .right-margin {
  margin-right: 24px;
}
.page-wrapper .modal .k-grid.modal-table td,
.page-wrapper .mrx-modal .k-grid.modal-table td {
  vertical-align: top;
  padding: 8px;
  border: none;
}
.page-wrapper .modal .k-grid.modal-table td.border-right,
.page-wrapper .mrx-modal .k-grid.modal-table td.border-right {
  border-right: 1px solid #e0e0e0;
}
.page-wrapper .modal .k-grid.modal-table td .right-margin,
.page-wrapper .mrx-modal .k-grid.modal-table td .right-margin {
  margin-right: 24px;
}
.page-wrapper .modal .k-grid.modal-table td .edit-cell,
.page-wrapper .mrx-modal .k-grid.modal-table td .edit-cell {
  position: relative;
}
.page-wrapper .modal .k-grid.modal-table td .edit-cell__svg,
.page-wrapper .mrx-modal .k-grid.modal-table td .edit-cell__svg {
  cursor: pointer;
  position: absolute;
  right: -24px;
}
.page-wrapper .modal .k-grid.modal-table table,
.page-wrapper .mrx-modal .k-grid.modal-table table {
  margin: 0;
}
.page-wrapper .modal .k-grid.modal-table .k-grid-header,
.page-wrapper .mrx-modal .k-grid.modal-table .k-grid-header,
.page-wrapper .modal .k-grid.modal-table .k-grid-footer,
.page-wrapper .mrx-modal .k-grid.modal-table .k-grid-footer,
.page-wrapper .modal .k-grid.modal-table .k-grid-content,
.page-wrapper .mrx-modal .k-grid.modal-table .k-grid-content {
  padding: 0 !important;
  border: none;
}
.page-wrapper .modal .k-grid.modal-table .k-grid-content,
.page-wrapper .mrx-modal .k-grid.modal-table .k-grid-content {
  overflow-y: auto;
  border-right: none;
}
.page-wrapper .ngx-pagination {
  display: flex;
  align-items: center;
  justify-content: center;
}
.page-wrapper .ngx-pagination a {
  width: 24px;
  height: 24px;
  min-width: 24px;
  min-height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  color: #1F2226;
  font-size: 16px;
}
.page-wrapper .ngx-pagination li {
  margin-bottom: 0;
}
.page-wrapper .ngx-pagination .current {
  background: var(--Main2);
  border-radius: 4px;
  width: 24px;
  height: 24px;
  min-width: 24px;
  min-height: 24px;
  padding: 0;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
}
.page-wrapper .ngx-pagination .pagination-previous {
  min-width: 24px;
  min-height: 24px;
  width: 24px;
  height: 24px;
  position: relative;
}
.page-wrapper .ngx-pagination .pagination-previous a,
.page-wrapper .ngx-pagination .pagination-previous.disabled {
  font-size: 0;
  padding: 0;
}
.page-wrapper .ngx-pagination .pagination-previous a:before,
.page-wrapper .ngx-pagination .pagination-previous.disabled:before {
  display: none;
}
.page-wrapper .ngx-pagination .pagination-previous a:after,
.page-wrapper .ngx-pagination .pagination-previous.disabled:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 5L8 10L13 15' stroke='%232A6AB8' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.page-wrapper .ngx-pagination .pagination-next {
  min-width: 24px;
  min-height: 24px;
  width: 24px;
  height: 24px;
  position: relative;
}
.page-wrapper .ngx-pagination .pagination-next a,
.page-wrapper .ngx-pagination .pagination-next.disabled {
  font-size: 0;
  padding: 0;
}
.page-wrapper .ngx-pagination .pagination-next a:after,
.page-wrapper .ngx-pagination .pagination-next.disabled:after {
  display: none;
}
.page-wrapper .ngx-pagination .pagination-next a:before,
.page-wrapper .ngx-pagination .pagination-next.disabled:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 15L13 10L8 5' stroke='%232A6AB8' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .ngx-file-drop__drop-zone {
  border: 1px dashed var(--Stroke);
  background: #fff;
  border-radius: 4px;
  min-height: 96px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  cursor: pointer;
}
.page-wrapper .page-main .ngx-file-drop.disabled {
  background-color: var(--Disabled);
  cursor: default;
}
.page-wrapper .page-main .ngx-file-drop__content {
  width: 100%;
  height: 100%;
}
.page-wrapper .page-main .ngx-file-drop-info {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  height: 100%;
  width: 100%;
  color: #808F96;
}
.page-wrapper .page-main .ngx-file-drop-info__text {
  font-size: 14px;
  line-height: 18px;
  margin-bottom: 8px;
}
.page-wrapper .page-main .ngx-file-drop-info__desc {
  font-size: 12px;
  line-height: 16px;
}
.page-wrapper .page-main .ngx-file-drop__file-input {
  width: 1px;
  height: 1px;
  border: none;
  outline: none;
  clip: rect(0, 0, 0, 0);
  position: absolute;
  left: 0;
  top: 0;
}
.page-wrapper .page-main .file-upload {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border: 1px solid var(--Stroke);
  border-radius: 4px;
  background: #fff;
  padding: 12px 16px;
}
.page-wrapper .page-main .file-upload__name {
  font-size: 14px;
  line-height: 115%;
  color: #253E49;
  display: flex;
  align-items: center;
}
.page-wrapper .page-main .file-upload__name .icon-file {
  margin-right: 8px;
}
.page-wrapper .page-main .file-upload__size {
  display: flex;
  align-items: center;
  font-size: 14px;
  line-height: 115%;
  color: #808F96;
}
.page-wrapper .page-main .file-upload__size .icon-delete {
  cursor: pointer;
  margin-left: 8px;
}
.page-wrapper .page-main .minfin-multimedia {
  display: flex;
  align-items: flex-start;
  margin-bottom: 16px;
  background: #F8F9FA;
  border-radius: 8px;
  padding: 16px;
  transition: 0.2s;
}
.page-wrapper .page-main .minfin-multimedia:hover {
  background: #EEF0F4;
}
.page-wrapper .page-main .minfin-multimedia:last-child {
  margin-bottom: 0;
}
.page-wrapper .page-main .minfin-multimedia-block {
  width: 100%;
}
.page-wrapper .page-main .minfin-multimedia_link .minfin-multimedia__img {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_765)'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%23CC6E07'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%23C26807'/%3E%3Cpath d='M18.5005 29.7501C19.1522 30.6214 20.1502 31.1666 21.2355 31.2443C22.3207 31.3221 23.3863 30.9246 24.1555 30.1551L26.4055 27.9051C27.8266 26.4337 27.8063 24.0948 26.3598 22.6483C24.9133 21.2018 22.5744 21.1815 21.103 22.6026L19.813 23.8851' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M21.5001 28.2501C20.8484 27.3788 19.8504 26.8335 18.7652 26.7558C17.6799 26.6781 16.6144 27.0756 15.8452 27.8451L13.5952 30.0951C12.174 31.5665 12.1943 33.9054 13.6408 35.3519C15.0873 36.7984 17.4262 36.8187 18.8977 35.3976L20.1802 34.1151' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_765'%3E%3Crect width='40' height='54' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .minfin-multimedia_link .minfin-multimedia__size {
  display: none;
}
.page-wrapper .page-main .minfin-multimedia__info {
  display: flex;
  flex-direction: column;
}
.page-wrapper .page-main .minfin-multimedia__img {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_769)'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%23DBDFE5'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%23BFC5CC'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_769'%3E%3Crect width='40' height='54' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  min-width: 40px;
  min-height: 54px;
  margin-right: 16px;
}
.page-wrapper .page-main .minfin-multimedia__img.--doc {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_729)'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%232A6AB8'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%230F54AA'/%3E%3Cpath d='M9.85205 33C12.5111 33 14.1219 31.3551 14.1219 28.6279C14.1219 25.9091 12.5111 24.2728 9.87762 24.2728H6.7583V33H9.85205ZM8.60347 31.4191V25.8537H9.77961C11.416 25.8537 12.281 26.689 12.281 28.6279C12.281 30.5753 11.416 31.4191 9.77535 31.4191H8.60347Z' fill='white'/%3E%3Cpath d='M23.5087 28.6364C23.5087 25.7813 21.7359 24.1534 19.422 24.1534C17.0953 24.1534 15.3354 25.7813 15.3354 28.6364C15.3354 31.4787 17.0953 33.1194 19.422 33.1194C21.7359 33.1194 23.5087 31.4915 23.5087 28.6364ZM21.6379 28.6364C21.6379 30.4858 20.7601 31.4872 19.422 31.4872C18.0797 31.4872 17.2061 30.4858 17.2061 28.6364C17.2061 26.787 18.0797 25.7855 19.422 25.7855C20.7601 25.7855 21.6379 26.787 21.6379 28.6364Z' fill='white'/%3E%3Cpath d='M32.5758 27.3282C32.3329 25.3125 30.8073 24.1534 28.7874 24.1534C26.482 24.1534 24.7221 25.7813 24.7221 28.6364C24.7221 31.483 26.4522 33.1194 28.7874 33.1194C31.0246 33.1194 32.3755 31.6321 32.5758 30.0256L30.7093 30.0171C30.5346 30.9503 29.8016 31.4872 28.8173 31.4872C27.492 31.4872 26.5928 30.5029 26.5928 28.6364C26.5928 26.8211 27.4792 25.7855 28.83 25.7855C29.84 25.7855 30.5687 26.3694 30.7093 27.3282H32.5758Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_729'%3E%3Crect width='40' height='54' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .minfin-multimedia__img.--docx {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_725)'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%232A6AB8'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%230F54AA'/%3E%3Cpath d='M5.85205 33C8.51114 33 10.1219 31.3551 10.1219 28.6279C10.1219 25.9091 8.51114 24.2728 5.87762 24.2728H2.7583V33H5.85205ZM4.60347 31.4191V25.8537H5.77961C7.41597 25.8537 8.28103 26.689 8.28103 28.6279C8.28103 30.5753 7.41597 31.4191 5.77535 31.4191H4.60347Z' fill='white'/%3E%3Cpath d='M19.5087 28.6364C19.5087 25.7813 17.7359 24.1534 15.422 24.1534C13.0953 24.1534 11.3354 25.7813 11.3354 28.6364C11.3354 31.4787 13.0953 33.1194 15.422 33.1194C17.7359 33.1194 19.5087 31.4915 19.5087 28.6364ZM17.6379 28.6364C17.6379 30.4858 16.7601 31.4872 15.422 31.4872C14.0797 31.4872 13.2061 30.4858 13.2061 28.6364C13.2061 26.787 14.0797 25.7855 15.422 25.7855C16.7601 25.7855 17.6379 26.787 17.6379 28.6364Z' fill='white'/%3E%3Cpath d='M28.5758 27.3282C28.3329 25.3125 26.8073 24.1534 24.7874 24.1534C22.482 24.1534 20.7221 25.7813 20.7221 28.6364C20.7221 31.483 22.4522 33.1194 24.7874 33.1194C27.0246 33.1194 28.3755 31.6321 28.5758 30.0256L26.7093 30.0171C26.5346 30.9503 25.8016 31.4872 24.8173 31.4872C23.492 31.4872 22.5928 30.5029 22.5928 28.6364C22.5928 26.8211 23.4792 25.7855 24.83 25.7855C25.84 25.7855 26.5687 26.3694 26.7093 27.3282H28.5758Z' fill='white'/%3E%3Cpath d='M31.4415 24.2728H29.3492L32.0296 28.6364L29.2981 33H31.4117L33.2015 30.0213H33.2697L35.0594 33H37.1816L34.4586 28.6364L37.1219 24.2728H35.0381L33.2697 27.2472H33.2015L31.4415 24.2728Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_725'%3E%3Crect width='40' height='54' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .minfin-multimedia__img.--pdf {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_772)'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%232A6AB8'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%230F54AA'/%3E%3Cpath d='M8.7583 33H10.6035V30.1704H12.1546C14.1617 30.1704 15.3293 28.973 15.3293 27.2301C15.3293 25.4957 14.183 24.2727 12.2015 24.2727H8.7583V33ZM10.6035 28.6917V25.7812H11.8478C12.9131 25.7812 13.4288 26.3608 13.4288 27.2301C13.4288 28.0951 12.9131 28.6917 11.8563 28.6917H10.6035Z' fill='white'/%3E%3Cpath d='M19.6216 33C22.2807 33 23.8915 31.3551 23.8915 28.6278C23.8915 25.9091 22.2807 24.2727 19.6472 24.2727H16.5278V33H19.6216ZM18.373 31.419V25.8537H19.5491C21.1855 25.8537 22.0506 26.6889 22.0506 28.6278C22.0506 30.5753 21.1855 31.419 19.5449 31.419H18.373Z' fill='white'/%3E%3Cpath d='M25.2583 33H27.1035V29.3949H30.6532V27.8736H27.1035V25.794H31.0367V24.2727H25.2583V33Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_772'%3E%3Crect width='40' height='54' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .minfin-multimedia__img.--xls {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_737)'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%232A6AB8'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%230F54AA'/%3E%3Cpath d='M10.4887 24.2728H8.39635L11.0767 28.6364L8.34521 33H10.4589L12.2486 30.0213H12.3168L14.1066 33H16.2287L13.5057 28.6364L16.1691 24.2728H14.0853L12.3168 27.2472H12.2486L10.4887 24.2728Z' fill='white'/%3E%3Cpath d='M17.3367 33H22.9233V31.4787H19.1819V24.2728H17.3367V33Z' fill='white'/%3E%3Cpath d='M28.8797 26.7827H30.6481C30.6226 25.2273 29.3441 24.1534 27.401 24.1534C25.4876 24.1534 24.0856 25.2103 24.0941 26.7955C24.0899 28.0824 24.9976 28.8196 26.472 29.1733L27.4223 29.412C28.3726 29.6421 28.901 29.9148 28.9052 30.5029C28.901 31.1421 28.2959 31.5767 27.3584 31.5767C26.3995 31.5767 25.7092 31.1336 25.6495 30.26H23.864C23.9109 32.1478 25.2618 33.1236 27.3797 33.1236C29.5103 33.1236 30.7632 32.1051 30.7674 30.5071C30.7632 29.054 29.668 28.2827 28.151 27.9418L27.3669 27.7543C26.6084 27.5796 25.9734 27.2983 25.9862 26.6719C25.9862 26.1094 26.4848 25.6961 27.3882 25.6961C28.2703 25.6961 28.8115 26.0966 28.8797 26.7827Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_737'%3E%3Crect width='40' height='54' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .minfin-multimedia__img.--xlsx {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_733)'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%232A6AB8'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%230F54AA'/%3E%3Cpath d='M6.48868 24.2728H4.39635L7.07675 28.6364L4.34521 33H6.45885L8.24862 30.0213H8.31681L10.1066 33H12.2287L9.50573 28.6364L12.1691 24.2728H10.0853L8.31681 27.2472H8.24862L6.48868 24.2728Z' fill='white'/%3E%3Cpath d='M13.3367 33H18.9233V31.4787H15.1819V24.2728H13.3367V33Z' fill='white'/%3E%3Cpath d='M24.8797 26.7827H26.6481C26.6226 25.2273 25.3441 24.1534 23.401 24.1534C21.4876 24.1534 20.0856 25.2103 20.0941 26.7955C20.0899 28.0824 20.9976 28.8196 22.472 29.1733L23.4223 29.412C24.3726 29.6421 24.901 29.9148 24.9052 30.5029C24.901 31.1421 24.2959 31.5767 23.3584 31.5767C22.3995 31.5767 21.7092 31.1336 21.6495 30.26H19.864C19.9109 32.1478 21.2618 33.1236 23.3797 33.1236C25.5103 33.1236 26.7632 32.1051 26.7674 30.5071C26.7632 29.054 25.668 28.2827 24.151 27.9418L23.3669 27.7543C22.6084 27.5796 21.9734 27.2983 21.9862 26.6719C21.9862 26.1094 22.4848 25.6961 23.3882 25.6961C24.2703 25.6961 24.8115 26.0966 24.8797 26.7827Z' fill='white'/%3E%3Cpath d='M29.7387 24.2728H27.6464L30.3267 28.6364L27.5952 33H29.7089L31.4986 30.0213H31.5668L33.3566 33H35.4787L32.7557 28.6364L35.4191 24.2728H33.3353L31.5668 27.2472H31.4986L29.7387 24.2728Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_733'%3E%3Crect width='40' height='54' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .minfin-multimedia__img.--eps {
  background-image: url("data:image/svg+xml,%3Csvg width='41' height='55' viewBox='0 0 41 55' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_761)'%3E%3Cpath d='M3 54H39C40.1046 54 41 53.1046 41 52V13.8284C41 13.298 40.7893 12.7893 40.4142 12.4142L28.5858 0.585786C28.2107 0.210714 27.702 0 27.1716 0H3C1.89543 0 1 0.895429 1 2V52C1 53.1046 1.89543 54 3 54Z' fill='%23B83B15'/%3E%3Cpath d='M29 11.9961L29 0.996094L40.0118 11.9961H29Z' fill='%23AA2800'/%3E%3Cpath d='M10.3306 33.5H16.2283V31.9787H12.1757V29.8949H15.9087V28.3736H12.1757V26.2941H16.2112V24.7728H10.3306V33.5Z' fill='white'/%3E%3Cpath d='M17.6782 33.5H19.5234V30.6705H21.0745C23.0816 30.6705 24.2492 29.473 24.2492 27.7301C24.2492 25.9958 23.1029 24.7728 21.1214 24.7728H17.6782V33.5ZM19.5234 29.1918V26.2813H20.7677C21.8331 26.2813 22.3487 26.8608 22.3487 27.7301C22.3487 28.5952 21.8331 29.1918 20.7762 29.1918H19.5234Z' fill='white'/%3E%3Cpath d='M30.1821 27.2827H31.9506C31.925 25.7273 30.6466 24.6534 28.7034 24.6534C26.7901 24.6534 25.3881 25.7103 25.3966 27.2955C25.3924 28.5824 26.3 29.3196 27.7745 29.6733L28.7247 29.912C29.675 30.1421 30.2034 30.4148 30.2077 31.0029C30.2034 31.6421 29.5983 32.0767 28.6608 32.0767C27.702 32.0767 27.0117 31.6336 26.952 30.76H25.1665C25.2134 32.6478 26.5642 33.6236 28.6821 33.6236C30.8128 33.6236 32.0657 32.6051 32.0699 31.0071C32.0657 29.554 30.9705 28.7827 29.4534 28.4418L28.6693 28.2543C27.9108 28.0796 27.2759 27.7983 27.2887 27.1719C27.2887 26.6094 27.7872 26.1961 28.6907 26.1961C29.5728 26.1961 30.1139 26.5966 30.1821 27.2827Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_761'%3E%3Crect width='40' height='54' fill='white' transform='translate(0.572266 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .minfin-multimedia__img.--jpg {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_749)'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%23B83B15'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%23AA2800'/%3E%3Cpath d='M12.2529 24.2728V30.358C12.2486 31.1975 11.8736 31.6407 11.1918 31.6407C10.5483 31.6407 10.1307 31.2401 10.1179 30.5455H8.28129C8.27277 32.2884 9.51709 33.1194 11.0981 33.1194C12.8665 33.1194 14.0725 32.0497 14.0767 30.358V24.2728H12.2529Z' fill='white'/%3E%3Cpath d='M15.6023 33H17.4475V30.1705H18.9986C21.0057 30.1705 22.1733 28.973 22.1733 27.2301C22.1733 25.4958 21.027 24.2728 19.0455 24.2728H15.6023V33ZM17.4475 28.6918V25.7813H18.6918C19.7571 25.7813 20.2728 26.3608 20.2728 27.2301C20.2728 28.0952 19.7571 28.6918 18.7003 28.6918H17.4475Z' fill='white'/%3E%3Cpath d='M29.1588 27.0938H31.0338C30.7951 25.3679 29.2738 24.1534 27.3008 24.1534C24.9954 24.1534 23.2184 25.8154 23.2184 28.6449C23.2184 31.4063 24.8804 33.1194 27.3392 33.1194C29.5423 33.1194 31.1147 31.7259 31.1147 29.429V28.3296H27.4628V29.7188H29.3378C29.3122 30.8012 28.575 31.4872 27.3477 31.4872C25.9628 31.4872 25.0892 30.4517 25.0892 28.6279C25.0892 26.8125 25.9968 25.7855 27.3307 25.7855C28.2809 25.7855 28.9244 26.2756 29.1588 27.0938Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_749'%3E%3Crect width='40' height='54' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .minfin-multimedia__img.--png {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_753)'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%23B83B15'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%23AA2800'/%3E%3Cpath d='M7.75879 33H9.60396V30.1705H11.1551C13.1622 30.1705 14.3298 28.973 14.3298 27.2301C14.3298 25.4958 13.1835 24.2728 11.202 24.2728H7.75879V33ZM9.60396 28.6918V25.7813H10.8483C11.9136 25.7813 12.4292 26.3608 12.4292 27.2301C12.4292 28.0952 11.9136 28.6918 10.8568 28.6918H9.60396Z' fill='white'/%3E%3Cpath d='M22.828 24.2728H20.9914V29.7614H20.9147L17.1476 24.2728H15.5283V33H17.3735V27.5071H17.4374L21.2343 33H22.828V24.2728Z' fill='white'/%3E%3Cpath d='M30.1395 27.0938H32.0145C31.7758 25.3679 30.2545 24.1534 28.2815 24.1534C25.9761 24.1534 24.1991 25.8154 24.1991 28.6449C24.1991 31.4063 25.8611 33.1194 28.3199 33.1194C30.523 33.1194 32.0954 31.7259 32.0954 29.429V28.3296H28.4434V29.7188H30.3184C30.2929 30.8012 29.5557 31.4872 28.3284 31.4872C26.9434 31.4872 26.0699 30.4517 26.0699 28.6279C26.0699 26.8125 26.9775 25.7855 28.3113 25.7855C29.2616 25.7855 29.9051 26.2756 30.1395 27.0938Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_753'%3E%3Crect width='40' height='54' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .minfin-multimedia__img.--tiff {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_757)'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%23B83B15'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%23AA2800'/%3E%3Cpath d='M11.4258 25.794H14.0977V33H15.9215V25.794H18.5934V24.2727H11.4258V25.794Z' fill='white'/%3E%3Cpath d='M21.619 24.2727H19.7738V33H21.619V24.2727Z' fill='white'/%3E%3Cpath d='M23.1371 33H24.9822V29.3949H28.532V27.8736H24.9822V25.794H28.9155V24.2727H23.1371V33Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_757'%3E%3Crect width='40' height='54' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .minfin-multimedia__img.--zip {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_741)'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%23108E3A'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%23007729'/%3E%3Cpath d='M10.6648 33H17.3466V31.4787H12.9787L17.3381 25.3679V24.2727H10.6562V25.794H15.0199L10.6648 31.9048V33Z' fill='white'/%3E%3Cpath d='M20.6076 24.2727H18.7624V33H20.6076V24.2727Z' fill='white'/%3E%3Cpath d='M22.1257 33H23.9709V30.1704H25.522C27.5291 30.1704 28.6967 28.973 28.6967 27.2301C28.6967 25.4957 27.5504 24.2727 25.5689 24.2727H22.1257V33ZM23.9709 28.6917V25.7812H25.2152C26.2805 25.7812 26.7962 26.3608 26.7962 27.2301C26.7962 28.0951 26.2805 28.6917 25.2237 28.6917H23.9709Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_741'%3E%3Crect width='40' height='54' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .minfin-multimedia__img.--rar {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_745)'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%23108E3A'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%23007729'/%3E%3Cpath d='M8.75879 33H10.604V29.9062H11.9506L13.604 33H15.6409L13.7872 29.6079C14.7801 29.1818 15.3298 28.3167 15.3298 27.1236C15.3298 25.3892 14.1835 24.2727 12.202 24.2727H8.75879V33ZM10.604 28.4233V25.7812H11.8483C12.9136 25.7812 13.4292 26.2542 13.4292 27.1236C13.4292 27.9886 12.9136 28.4233 11.8568 28.4233H10.604Z' fill='white'/%3E%3Cpath d='M18.1381 33L18.7858 31.0099H21.9349L22.5827 33H24.5599L21.5514 24.2727H19.1736L16.1608 33H18.1381ZM19.2545 29.5696L20.3284 26.267H20.3966L21.4704 29.5696H19.2545Z' fill='white'/%3E%3Cpath d='M25.6104 33H27.4555V29.9062H28.8021L30.4555 33H32.4925L30.6388 29.6079C31.6317 29.1818 32.1814 28.3167 32.1814 27.1236C32.1814 25.3892 31.0351 24.2727 29.0535 24.2727H25.6104V33ZM27.4555 28.4233V25.7812H28.6998C29.7652 25.7812 30.2808 26.2542 30.2808 27.1236C30.2808 27.9886 29.7652 28.4233 28.7084 28.4233H27.4555Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_745'%3E%3Crect width='40' height='54' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .minfin-multimedia__img.--avi {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%23DDA333'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%23C28204'/%3E%3Cpath d='M10.9773 32.7273H9L12.0128 24H14.3906L17.3991 32.7273H15.4219L13.2358 25.9943H13.1676L10.9773 32.7273ZM10.8537 29.2969H15.5241V30.7372H10.8537V29.2969Z' fill='white'/%3E%3Cpath d='M18.9364 24L21.0458 30.6307H21.1268L23.2404 24H25.2859L22.2773 32.7273H19.8995L16.8867 24H18.9364Z' fill='white'/%3E%3Cpath d='M28.1815 24V32.7273H26.3363V24H28.1815Z' fill='white'/%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .minfin-multimedia__img.--mpg {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%23DDA333'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%23C28204'/%3E%3Cpath d='M7 24.1193H9.27557L11.679 29.983H11.7812L14.1847 24.1193H16.4602V32.8466H14.6705V27.1662H14.598L12.3395 32.804H11.1207L8.86222 27.1449H8.78977V32.8466H7V24.1193Z' fill='white'/%3E%3Cpath d='M17.9805 32.8466V24.1193H21.4237C22.0856 24.1193 22.6495 24.2457 23.1154 24.4986C23.5813 24.7486 23.9364 25.0966 24.1808 25.5426C24.4279 25.9858 24.5515 26.4972 24.5515 27.0767C24.5515 27.6563 24.4265 28.1676 24.1765 28.6108C23.9265 29.054 23.5643 29.3991 23.0898 29.6463C22.6183 29.8935 22.0472 30.017 21.3768 30.017H19.1822V28.5384H21.0785C21.4336 28.5384 21.7262 28.4773 21.9563 28.3551C22.1893 28.2301 22.3626 28.0582 22.4762 27.8395C22.5927 27.6179 22.6509 27.3636 22.6509 27.0767C22.6509 26.7869 22.5927 26.5341 22.4762 26.3182C22.3626 26.0994 22.1893 25.9304 21.9563 25.8111C21.7234 25.6889 21.4279 25.6278 21.07 25.6278H19.8256V32.8466H17.9805Z' fill='white'/%3E%3Cpath d='M31.5369 26.9403C31.4773 26.733 31.3935 26.5497 31.2855 26.3906C31.1776 26.2287 31.0455 26.0923 30.8892 25.9815C30.7358 25.8679 30.5597 25.7813 30.3608 25.7216C30.1648 25.6619 29.9474 25.6321 29.7088 25.6321C29.2628 25.6321 28.8707 25.7429 28.5327 25.9645C28.1974 26.1861 27.9361 26.5085 27.7486 26.9318C27.5611 27.3523 27.4673 27.8665 27.4673 28.4744C27.4673 29.0824 27.5597 29.5994 27.7443 30.0256C27.929 30.4517 28.1903 30.777 28.5284 31.0014C28.8665 31.223 29.2656 31.3338 29.7259 31.3338C30.1435 31.3338 30.5 31.2599 30.7955 31.1122C31.0938 30.9616 31.321 30.75 31.4773 30.4773C31.6364 30.2045 31.7159 29.8821 31.7159 29.5099L32.0909 29.5653H29.8409V28.1761H33.4929V29.2756C33.4929 30.0426 33.331 30.7017 33.0071 31.2528C32.6832 31.8011 32.2372 32.2244 31.669 32.5227C31.1009 32.8182 30.4503 32.9659 29.7173 32.9659C28.8991 32.9659 28.1804 32.7855 27.5611 32.4247C26.9418 32.0611 26.4588 31.5455 26.1122 30.8778C25.7685 30.2074 25.5966 29.4119 25.5966 28.4915C25.5966 27.7841 25.6989 27.1534 25.9034 26.5994C26.1108 26.0426 26.4006 25.571 26.7727 25.1847C27.1449 24.7983 27.5781 24.5043 28.0724 24.3026C28.5668 24.1009 29.1023 24 29.679 24C30.1733 24 30.6335 24.0724 31.0597 24.2173C31.4858 24.3594 31.8636 24.5611 32.1932 24.8224C32.5256 25.0838 32.7969 25.3949 33.0071 25.7557C33.2173 26.1136 33.3523 26.5085 33.4119 26.9403H31.5369Z' fill='white'/%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .minfin-multimedia__title {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 144%;
  color: #1F2226;
}
@media (max-width: 768px) {
  .page-wrapper .page-main .minfin-multimedia__title {
    font-size: 16px;
  }
}
.page-wrapper .page-main .minfin-multimedia__size {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 144%;
  color: #33373C;
  white-space: nowrap;
  display: inline-flex;
  margin-left: 8px;
}
@media (max-width: 768px) {
  .page-wrapper .page-main .minfin-multimedia__size {
    font-size: 16px;
  }
}
.page-wrapper .page-main .minfin-multimedia__text {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #1F2226;
  margin-top: 4px;
}
app-page-sel-view-info .minfin-tabs__head {
  top: 300px;
}
.minfin-tabs {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  width: 100%;
}
.minfin-tabs__head {
  display: flex;
  flex-direction: column;
  margin-right: 32px;
  max-width: 300px;
  min-width: 300px;
  width: 100%;
  position: sticky;
  top: 48px;
}
.minfin-tabs__body {
  width: calc(100% - 332px);
}
@media (max-width: 1024px) {
  .minfin-tabs__body {
    width: 100%;
  }
}
.minfin-tabs__body .page-selection-table-scroll .page-selection-table-result {
  min-width: 672px;
}
.minfin-tabs__item {
  text-align: left;
  cursor: pointer;
  padding: 16px 8px;
  -webkit-user-select: none;
  user-select: none;
  transition: 0.2s;
}
@media (max-width: 576px) {
  .minfin-tabs__item {
    padding: 8px 16px;
  }
}
.minfin-tabs__item:hover {
  background: var(--Bg1);
}
.minfin-tabs__item.active {
  background: var(--Bg1);
  border-right: 2px solid var(--Main2);
}
.minfin-preloader-main {
  position: fixed;
  left: 0;
  top: 0;
  width: 100vw;
  height: 100vh;
  z-index: 10000;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #fff;
}
#minfin-preloader {
  width: 100%;
  height: 100%;
  background: #fff;
  min-height: calc(100vh - 370px);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#minfin-preloader span {
  font-family: 'PT Sans', sans-serif;
  font-size: 16px;
  line-height: 150%;
  margin-top: 8px;
  color: var(--Main1);
  text-align: center;
}
#minfin-loader {
  display: block;
  position: relative;
  width: 150px;
  height: 150px;
  border-radius: 50%;
  border: 12px solid transparent;
  border-top-color: #E1EFF5;
  animation: spin 2s linear infinite;
}
#minfin-loader:before {
  content: "";
  position: absolute;
  top: 2px;
  left: 2px;
  right: 2px;
  bottom: 2px;
  border-radius: 50%;
  border: 7px solid transparent;
  border-top-color: #0090D4;
  animation: spin 3s linear infinite;
}
#minfin-loader:after {
  content: "";
  position: absolute;
  top: 12px;
  left: 12px;
  right: 12px;
  bottom: 12px;
  border-radius: 50%;
  border: 5px solid transparent;
  border-top-color: #DF2F29;
  animation: spin 1.5s linear infinite;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.minfin-accordion__title {
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 28px;
  color: #1F2226;
  margin-bottom: 24px;
}
.minfin-accordion__head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
  padding: 16px 15px;
  border-bottom: 1px solid var(--neutral-bg-page);
}
.minfin-accordion__head:first-child {
  border-top: 1px solid var(--neutral-bg-page);
}
.minfin-accordion__head span {
  font-size: 18px;
  line-height: 144%;
  color: var(--Main1);
  font-family: 'PT Sans', sans-serif;
}
@media (max-width: 768px) {
  .minfin-accordion__head span {
    font-size: 16px;
  }
}
.minfin-accordion__head.open {
  background: var(--neutral-bg-page);
}
.minfin-accordion__head.open .mrx-icon {
  transform: rotate(180deg);
}
.myrtex-heading-layout {
  display: flex;
  align-items: flex-start;
  padding: 8px 0;
  position: relative;
  margin-bottom: 24px;
}
.myrtex-heading-layout:after {
  content: '';
  position: absolute;
  left: -24px;
  bottom: 0;
  width: calc(100% + 48px);
  height: 1px;
  background: var(--Bg1);
}
.myrtex-heading-layout-status {
  display: flex;
  flex-direction: column;
  min-width: 105px;
  margin-right: 8px;
}
.myrtex-heading-layout-status__name {
  font-family: 'PT Sans' !important;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 133%;
  color: var(--Secondary);
}
.myrtex-heading-layout-status__value {
  font-family: 'PT Sans' !important;
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 114%;
  color: var(--Main1);
}
.myrtex-heading-layout-status__value.green {
  color: var(--Green);
}
.myrtex-heading-layout-status__value.red {
  color: var(--Red);
}
.myrtex-heading-layout-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.myrtex-heading-layout-cancel-date {
  display: flex;
  flex-direction: column;
  margin-right: 8px;
}
.myrtex-heading-layout-buttons {
  display: flex;
  align-items: center;
  margin-left: auto;
}
.myrtex-heading-layout-buttons .btn {
  margin-left: 8px;
}
.page-wrapper .myrtex-table {
  font-family: 'PT Sans', sans-serif;
  color: var(--Main1);
  font-size: 14px;
  line-height: 114%;
}
.page-wrapper .myrtex-table-header {
  display: flex;
  font-weight: bold;
  background: var(--Disabled);
}
@media (max-width: 991px) {
  .page-wrapper .myrtex-table-header {
    display: none;
  }
}
.page-wrapper .myrtex-table-row {
  display: flex;
  background: #fff;
}
@media (max-width: 991px) {
  .page-wrapper .myrtex-table-row {
    flex-direction: column;
  }
}
.page-wrapper .myrtex-table-row:nth-child(odd) {
  background: var(--Disabled);
}
.page-wrapper .myrtex-table-row__success {
  background: #f1f9f3 !important;
}
.page-wrapper .myrtex-table-row__success:not(:last-child) {
  border-bottom: 1px solid var(--Bg2);
}
.page-wrapper .myrtex-table-cell {
  font-family: 'PT Sans', sans-serif;
  padding: 8px;
  width: 100%;
  line-height: 143%;
}
.page-wrapper .myrtex-table-item {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.page-wrapper .myrtex-table-item__header {
  display: none;
  font-weight: bold;
  line-height: 114%;
  padding-bottom: 0;
}
@media (max-width: 991px) {
  .page-wrapper .myrtex-table-item__header {
    display: block;
  }
}
.page-wrapper .myrtex-table-button {
  border: none;
  display: flex;
  align-items: center;
  justify-content: center;
  background: transparent;
  padding: 0;
}
.page-wrapper .myrtex-table-button:hover {
  background: transparent;
}
.page-wrapper .page-main .selection-card {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.page-wrapper .page-main .selection-card__tag {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 500 !important;
  font-size: 16px;
  line-height: 150%;
  color: #1F2226;
  padding: 4px 8px;
  border-radius: 4px;
  margin-bottom: 8px;
  margin-top: -8px;
  margin-right: 16px;
}
.page-wrapper .page-main .selection-card__tag:last-child {
  margin-right: 0;
}
.page-wrapper .page-main .selection-card__tag.--blue {
  background: #BED6F1;
}
.page-wrapper .page-main .selection-card__tag.--green {
  background: #ADE8C0;
}
.page-wrapper .page-main .selection-card__tag.--yellow {
  background: #FFF2C2;
}
.page-wrapper .page-main .selection-head {
  display: flex;
  flex-direction: column;
  max-width: 100%;
}
.page-wrapper .page-main .selection-head__title {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500 !important;
  font-size: 20px;
  line-height: 140%;
  color: #1F2226;
  transition: 0.2s;
}
@media (max-width: 575px) {
  .page-wrapper .page-main .selection-head__title {
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;
    overflow: hidden;
  }
}
.page-wrapper .page-main .selection-head__title:hover {
  color: #2A6AB8 !important;
}
.page-wrapper .page-main .selection-head__org {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #1F2226;
  margin-top: 8px;
}
@media (max-width: 575px) {
  .page-wrapper .page-main .selection-head__org {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
  }
}
.page-wrapper .page-main .selection-body {
  display: flex;
  align-items: stretch;
  justify-content: space-between;
  width: 100%;
  margin-top: 24px;
}
@media (max-width: 575px) {
  .page-wrapper .page-main .selection-body {
    flex-direction: column;
  }
}
.page-wrapper .page-main .selection-body .info {
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .page-wrapper .page-main .selection-body .info {
    margin-bottom: 24px;
  }
}
.page-wrapper .page-main .selection-body .info-title {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 100%;
  color: #33373C;
  margin-bottom: 4px;
}
.page-wrapper .page-main .selection-body .info-amount {
  display: flex;
  align-items: center;
}
.page-wrapper .page-main .selection-body .info-amount__text {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500 !important;
  font-size: 16px;
  line-height: 150%;
  color: #1F2226;
  margin-right: 4px;
}
.page-wrapper .page-main .selection-body .info-amount__value {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 140%;
  color: #1F2226;
}
.page-wrapper .page-main .selection-body .controls {
  display: flex;
  align-items: center;
}
@media (max-width: 575px) {
  .page-wrapper .page-main .selection-body .controls {
    flex-direction: column-reverse;
    align-items: flex-start;
  }
}
.page-wrapper .page-main .selection-body .controls .btn {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 125%;
  color: #fff;
  margin-left: 24px;
  min-width: 165px;
}
@media (max-width: 575px) {
  .page-wrapper .page-main .selection-body .controls .btn {
    margin-left: 0;
    margin-bottom: 8px;
  }
}
@media (max-width: 412px) {
  .page-wrapper .page-main .selection-body .controls .btn {
    width: 100%;
  }
}
.page-wrapper .page-main .selection-body .controls .btn-outline {
  color: var(--Main2);
}
.page-wrapper .page-main .selection-body .controls-state {
  display: flex;
  align-items: center;
}
.page-wrapper .page-main .selection-body .controls-state .icon-time {
  margin-right: 8px;
}
.page-wrapper .page-main .selection-body .controls-state.attention .controls-state__day {
  color: #AC5C06;
}
.page-wrapper .page-main .selection-body .controls-state.attention .icon-time {
  color: #D97508;
}
.page-wrapper .page-main .selection-body .controls-state.negative .controls-state__day {
  color: #8E2100;
}
.page-wrapper .page-main .selection-body .controls-state.negative .icon-time {
  color: #C65836;
}
.page-wrapper .page-main .selection-body .controls-state__day {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600 !important;
  font-size: 12px;
  line-height: 133%;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #1F2226;
}
.page-wrapper .page-main .selection-body .controls-status {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500 !important;
  font-size: 16px;
  line-height: 150%;
  color: #1F2226;
}
.page-wrapper .page-main .selection-status {
  position: relative;
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500 !important;
  font-size: 16px;
  line-height: 150%;
  color: #1F2226;
  padding-left: 20px;
  align-self: flex-end;
}
@media (max-width: 575px) {
  .page-wrapper .page-main .selection-status {
    align-self: flex-start;
  }
}
.page-wrapper .page-main .selection-status.red:before {
  background: #C65836;
}
.page-wrapper .page-main .selection-status.green:before {
  background: #2DA454;
}
.page-wrapper .page-main .selection-status.orange:before {
  background: #D97508;
}
.page-wrapper .page-main .selection-status.default {
  padding-left: 0;
}
.page-wrapper .page-main .selection-status.default:before {
  content: none;
}
.page-wrapper .page-main .selection-status:before {
  content: '';
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: #BFC5CC;
}
.selection-info {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 24px;
  width: 100%;
}
.selection-info:last-child {
  margin-bottom: 0;
}
.selection-info .custom-label {
  font-family: 'Inter' !important;
  font-weight: 600 !important;
}
.selection-info .custom-label.label-title {
  margin-bottom: 8px;
}
.selection-info ul {
  padding-left: 16px;
  margin-left: 8px;
}
.selection-info ul li {
  list-style-type: disc;
  font-size: 18px;
  line-height: 144%;
  color: var(--Main1);
}
@media (max-width: 767px) {
  .selection-info ul li {
    font-size: 16px;
  }
}
.selection-info ul li:only-child {
  list-style-type: none;
  margin-left: -24px;
}
.selection-info__text {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  color: var(--Main1);
  font-size: 18px;
  line-height: 144%;
  -webkit-line-clamp: unset;
}
@media (max-width: 767px) {
  .selection-info__text {
    font-size: 16px;
  }
}
.selection-info__text a {
  color: #157EFB;
}
.selection-info__text_short-version {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.selection-info__link {
  display: inline-block;
  font-size: 18px;
  line-height: 144%;
  color: var(--myrtex-ui-primary-link);
  background-image: linear-gradient(transparent, transparent);
  background-repeat: no-repeat;
  background-size: 100% 0;
  background-position: 0 100%;
  margin-top: 16px;
  transition: 0.2s;
  text-decoration: none;
  cursor: pointer;
}
@media (max-width: 768px) {
  .selection-info__link {
    font-size: 16px;
  }
}
.selection-info__link:hover {
  color: var(--myrtex-ui-primary-link-hover);
}
.selection-info__link-pseudo {
  align-self: flex-start;
  font-size: 18px;
  line-height: 144%;
  color: var(--Main2);
  position: relative;
  white-space: nowrap;
  cursor: pointer;
}
@media (max-width: 768px) {
  .selection-info__link-pseudo {
    font-size: 16px;
  }
}
.selection-info__link-pseudo::after {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  background-size: 10px 1px;
  background-image: linear-gradient(90deg, var(--Stroke) 0%, var(--Stroke) 33%, transparent 33%, transparent 66%, var(--Stroke) 66%, var(--Stroke) 100%);
  background-repeat: repeat-x;
}
.selection-info__link-pseudo:hover::after {
  background-image: linear-gradient(90deg, var(--Main2) 0%, var(--Main2) 33%, transparent 33%, transparent 66%, var(--Main2) 66%, var(--Main2) 100%);
}
.selection-info__fund {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.selection-info__fund-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-top: 1px solid var(--Bg1);
  padding: 16px 0;
}
.selection-info__fund-item:last-child {
  border-bottom: 1px solid var(--Bg1);
}
.selection-info__fund-year {
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 144%;
  color: var(--Main1);
}
.selection-info__fund-value {
  font-family: 'Inter' !important;
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 140%;
  text-align: right;
  color: var(--Main1);
}
.selection-info__simple {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.selection-info__simple-item {
  padding: 16px 0;
  border-bottom: 1px solid #EEF0F4;
}
.selection-info__simple-item:first-child {
  border-top: 1px solid #EEF0F4;
}
.selection-info__contacts {
  display: flex;
  align-items: flex-start;
  margin-top: 12px;
}
.selection-info__contacts .mrx-icon {
  margin-right: 8px;
}
.selection-info__contacts-value {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #1F2226;
}
.selection-info__contacts-wrap {
  display: flex;
  flex-direction: column;
}
.selection-info__contacts-wrap .selection-info__contacts-value {
  margin-bottom: 4px;
}
.selection-info__contacts-link {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #157EFB;
}
.selection-info__requirements {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  border-bottom: 1px solid var(--Bg1);
  padding: 16px 0;
  width: 100%;
  cursor: pointer;
  transition: 0.2s;
}
.selection-info__requirements:hover {
  background: #EDF5FF;
}
.selection-info__requirements:first-child {
  border-top: 1px solid var(--Bg1);
}
.selection-info__requirements_active .selection-info__requirements-full {
  height: auto;
  overflow: auto;
  margin-top: 16px;
}
.selection-info__requirements_active .selection-info__requirements-icon {
  transform: rotate(180deg);
}
.selection-info__requirements_no-hover {
  background: transparent;
  cursor: default;
}
.selection-info__requirements_no-hover:hover {
  background: transparent;
}
.selection-info__requirements-content {
  display: flex;
  flex-direction: column;
}
.selection-info__requirements-short {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 144%;
  color: #1F2226;
}
@media (max-width: 768px) {
  .selection-info__requirements-short {
    font-size: 16px;
  }
}
.selection-info__requirements-full {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 162%;
  color: #1F2226;
  height: 0;
  overflow: hidden;
  transition: 0.2s;
}
.selection-info__requirements-icon {
  margin-top: 14px;
}
.selection-info__requirements-date {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: var(--neutral-text-tertiary);
  margin-top: 4px;
}
.selection-info__empty {
  font-size: 18px;
  line-height: 144%;
  color: var(--Secondary);
}
@media (max-width: 768px) {
  .selection-info__empty {
    font-size: 16px;
  }
}
.minfin-selection-modal {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  background: #FFFFFF;
  border-radius: 8px;
  padding: 40px;
  width: 100vw;
  max-width: 780px;
}
@media (max-width: 991px) {
  .minfin-selection-modal {
    min-width: auto;
    max-width: calc(100vw - 30px);
    width: 100vw;
    padding: 24px 16px;
  }
}
@media (max-width: 767px) {
  .minfin-selection-modal {
    max-width: 100vw;
    border-radius: 0;
  }
}
.minfin-selection-modal__close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
  z-index: 1;
}
.minfin-selection-modal__title {
  font-family: var(--mf-inter-font);
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 36px;
  color: var(--Main1);
  margin-bottom: 32px;
}
.minfin-selection-modal__text {
  font-family: var(--mf-sans-font);
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: var(--Main1);
  margin-bottom: 16px;
}
.minfin-selection-modal__text.inter {
  font-weight: 500;
  font-family: var(--mf-inter-font);
}
.minfin-selection-modal__input {
  max-width: 338px;
  width: 100%;
  margin-bottom: 24px;
  transition: 0.2s;
  position: relative;
}
.minfin-selection-modal__input .icon-close {
  position: absolute;
  right: 16px;
  top: 12px;
  cursor: pointer;
}
.minfin-selection-modal__input.error input {
  background: #FFECE7;
}
.minfin-selection-modal__input.error .error {
  display: block;
}
.minfin-selection-modal__input input {
  background: #EEF0F4;
  border: none;
  padding: 12px 16px;
  padding-right: 52px;
  font-family: var(--mf-sans-font);
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  border-radius: 4px;
  transition: 0.2s;
  /* Chrome/Opera/Safari/Edge */
  /* Firefox */
  /* IE 10+ */
}
.minfin-selection-modal__input input::-webkit-input-placeholder {
  color: #71767E;
}
.minfin-selection-modal__input input::-moz-placeholder {
  color: #71767E;
}
.minfin-selection-modal__input input::-ms-input-placeholder {
  color: #71767E;
}
.minfin-selection-modal__input .error {
  position: relative;
  padding-left: 16px;
  font-family: var(--mf-sans-font);
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #8E2100;
  margin-top: 8px;
  display: none;
}
.minfin-selection-modal__input .error:before {
  content: '';
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 12px;
  height: 12px;
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  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%3Ccircle cx='6' cy='6' r='6' fill='%23C65836'/%3E%3Cpath d='M8 4L4 8' stroke='white' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4 4L8 8' stroke='white' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.minfin-selection-modal__help {
  font-family: var(--mf-sans-font);
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: var(--Main1);
  max-width: 440px;
  width: 100%;
}
.minfin-selection-modal__help span,
.minfin-selection-modal__help a {
  cursor: pointer;
  color: var(--Main2);
}
.minfin-selection-modal__btn {
  display: flex;
  align-items: center;
  margin-top: 32px;
  margin-left: 48px;
}
@media (max-width: 991px) {
  .minfin-selection-modal__btn {
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .minfin-selection-modal__btn {
    margin-top: 16px;
  }
}
.minfin-selection-modal__btn .btn-step {
  width: 120px;
}
.minfin-selection-modal__btn .btn-last-step {
  width: 149px;
}
html {
  -webkit-font-smoothing: antialiased;
  font-smooth: antialiased;
  -moz-osx-font-smoothing: grayscale;
  scroll-behavior: smooth;
}
body {
  margin: 0;
  background: #fff;
  font-size: 14px;
  font-weight: normal;
  scroll-behavior: smooth;
  /* width */
  /* Track */
  /* Handle */
}
body .tooltipster-sidetip.tooltipster-shadow .tooltipster-content {
  font-size: 12px;
  line-height: 16px;
}
body #cadesplugin_object {
  display: none;
}
body .ui-helper-hidden-accessible {
  display: none;
}
body * {
  font-family: inherit;
}
body::-webkit-scrollbar {
  width: 6px;
  height: 4px;
}
body::-webkit-scrollbar-track {
  background: #f1f1f1;
  border-radius: 5px;
  box-shadow: none;
}
body::-webkit-scrollbar-thumb {
  background: var(--Stroke);
  border-radius: 5px;
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}
.error-text {
  position: absolute;
  bottom: -16px;
  font-size: 12px;
  line-height: 16px;
  color: #D14114;
}
.modal-body__author {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 0 -8px;
  width: calc(100% + 16px);
  margin-bottom: 8px;
}
.modal-body__author span {
  margin: 0 8px;
  font-family: 'PT Sans', sans-serif !important;
  font-size: 14px;
  line-height: 143%;
  color: var(--Secondary);
}
.modal-body__text {
  font-family: 'PT Sans', sans-serif !important;
  font-size: 14px;
  line-height: 143%;
  color: var(--Main1);
}
.page-wrapper button {
  text-transform: unset;
}
.page-wrapper input[placeholder] {
  text-overflow: ellipsis;
}
.page-wrapper input::-moz-placeholder {
  text-overflow: ellipsis;
}
.page-wrapper input::-moz-placeholder {
  text-overflow: ellipsis;
}
.page-wrapper input::-ms-input-placeholder {
  text-overflow: ellipsis;
}
.page-wrapper .layout {
  background: transparent;
}
.page-wrapper .modal-content.accent-head .modal-header .close-click .icon-close {
  color: #fff;
}
.page-wrapper .modal-content.accent-head.head-default .modal-header .close-click .icon-close {
  color: var(--Icon);
}
.page-wrapper .information-bar__item.open .information-bar__item_name .icon-chevron-up {
  transform: rotate(180deg);
}
.page-wrapper .label-with-tooltip .icon-help {
  z-index: 2;
}
.page-wrapper .inputbox-error .ng-select .ng-select-container {
  border: 1px solid var(--Red) !important;
}
.page-wrapper .inputbox-error .maxlength-feedback {
  bottom: 16px;
}
.page-wrapper .inputbox-success .ng-select .ng-select-container {
  border: 1px solid var(--Green) !important;
}
.page-wrapper .inputbox-success .file-upload {
  border: 1px solid var(--Green) !important;
}
.page-wrapper .control-widget_error {
  border: 1px solid var(--Red);
}
.page-wrapper .control-widget_success {
  border: 1px solid var(--Green);
}
.page-wrapper .btn {
  text-transform: unset;
}
.page-wrapper .btn:disabled .mrx-icon {
  color: var(--Secondary);
}
.page-wrapper .btn .mrx-icon {
  color: #ffffff;
}
.page-wrapper .btn.btn-outline .mrx-icon {
  color: var(--Main2);
}
.page-wrapper .btn.with-icon .mrx-icon {
  margin-right: 8px;
}
.page-wrapper .btn.icon-only {
  box-shadow: 0px 4px 10px rgba(58, 58, 58, 0.25);
}
.page-wrapper .btn.icon-only .mrx-icon {
  color: var(--Main2);
}
.page-wrapper .btn.icon-only:disabled .mrx-icon {
  color: var(--Secondary);
}
.page-wrapper .btn.no-shadow {
  box-shadow: none;
}
.page-wrapper .k-icon {
  font-family: WebComponentsIcons !important;
}
.page-wrapper .fa,
.page-wrapper .far,
.page-wrapper .fas {
  font-family: "FontAwesome" !important;
}
.page-wrapper .description-window {
  display: flex;
  align-items: center;
  padding: 12px 16px;
  border-radius: 4px;
  max-width: 1096px;
}
.page-wrapper .description-window_info {
  background: var(--Bg2);
  border: 1px solid var(--Stroke);
}
.page-wrapper .description-window .icon-attention {
  margin-right: 16px;
  color: var(--Main2);
}
.page-wrapper .description-window p {
  font-size: 16px;
  line-height: 135%;
  color: var(--Main1);
  margin: 0;
}
.page-wrapper .warning-window {
  display: flex;
  align-items: center;
  padding: 12px 8px;
  border-radius: 4px;
  background-color: #FFF4E7;
}
.page-wrapper .warning-window svg {
  margin-right: 16px;
}
.page-wrapper .warning-window a {
  color: var(--Main2);
}
.page-wrapper .warning-window span {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
}
.page-wrapper .dash-element {
  position: absolute;
  right: -13px;
  top: 50%;
  transform: translateY(-50%);
  height: 1px;
  width: 10px;
  background: var(--Main1);
}
.page-wrapper .angular-editor-textarea {
  margin-top: 0;
  min-height: 80px !important;
  border-top: none !important;
  outline: none !important;
}
.page-wrapper .btn-check-required {
  border-bottom: 1px dashed var(--Stroke);
  font-size: 14px;
}
.page-wrapper .minfin {
  min-height: calc(100vh - 344px);
}
.page-wrapper .minfin ul,
.page-wrapper .minfin ol {
  padding-left: 16px;
  margin-top: 0;
  margin-bottom: 0;
}
.page-wrapper .minfin ul li ol,
.page-wrapper .minfin ol li ol,
.page-wrapper .minfin ul li ul,
.page-wrapper .minfin ol li ul {
  margin-left: -16px;
}
.page-wrapper .minfin ul li ol li,
.page-wrapper .minfin ol li ol li,
.page-wrapper .minfin ul li ul li,
.page-wrapper .minfin ol li ul li {
  font-weight: normal;
}
.page-wrapper .minfin ul li.bold,
.page-wrapper .minfin ol li.bold {
  font-weight: bold;
}
.page-wrapper .minfin .container {
  position: relative;
}
.page-wrapper .minfin .ng-select .ng-has-value .ng-placeholder {
  display: none;
}
.page-wrapper .minfin .ng-select.ng-select-multiple.ng-select-focused .ng-select-container .ng-value-container .ng-placeholder {
  display: none;
}
.page-wrapper .minfin .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder {
  top: 50% !important;
  transform: translateY(-50%);
  padding-bottom: 0;
}
.page-wrapper .minfin .ng-select .ng-select-container .ng-value-container .ng-placeholder {
  color: var(--Secondary);
}
.page-wrapper .minfin .ng-select.ng-select-searchable .ng-value-container .ng-input {
  display: block;
}
.page-wrapper .minfin .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,
.page-wrapper .minfin .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label {
  font-weight: 400;
}
.page-wrapper .minfin .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value {
  white-space: nowrap !important;
}
.page-wrapper .minfin .small {
  font-size: 12px;
}
.page-wrapper .minfin .gray {
  color: #9DA1AB;
}
.page-wrapper .minfin [contenteditable="true"] {
  cursor: text;
  min-width: 10px;
}
.page-wrapper .minfin input[disabled] + .input-icon,
.page-wrapper .minfin input[disabled] + .flag-container {
  cursor: default !important;
}
.page-wrapper .minfin input[disabled] + .input-icon svg,
.page-wrapper .minfin input[disabled] + .flag-container svg {
  cursor: default !important;
}
.page-wrapper .minfin .ng-select.ng-select-single .ng-input {
  display: none;
}
.page-wrapper .accordion-menu li a * {
  color: inherit;
}
.page-wrapper .day-status {
  display: flex;
  align-items: center;
  font-weight: 600;
  font-size: 12px;
  line-height: 133%;
  font-family: 'Inter', sans-serif;
  letter-spacing: 0.05em;
  text-transform: uppercase;
}
.page-wrapper .day-status .icon-time {
  margin-right: 8px;
}
.page-wrapper .day-status.--orange {
  color: #AC5C06;
}
.page-wrapper .day-status.--orange .icon-time {
  color: #D97508;
}
.page-wrapper .day-status.--red {
  color: #8E2100;
}
.page-wrapper .day-status.--red .icon-time {
  color: #C65836;
}
.page-wrapper .state-markered {
  padding-left: 16px;
  position: relative;
  font-weight: 500;
  font-family: 'Inter', sans-serif;
  font-size: 16px;
  line-height: 150%;
}
.page-wrapper .state-markered:after {
  content: '';
  position: absolute;
  width: 12px;
  height: 12px;
  background: var(--Stroke);
  border-radius: 100%;
  top: 6px;
  left: 0;
}
.page-wrapper .state-markered.--red:after {
  background: #C65836;
}
.page-wrapper .state-markered.--green:after {
  background: #2DA454;
}
.page-wrapper .state-markered.--orange:after {
  background: #D97508;
}
.page-wrapper .state-markered.--default {
  padding-left: 0;
}
.page-wrapper .state-markered.--default:after {
  content: none;
}
.page-wrapper .tag-status {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: 'Inter', sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  padding: 4px 8px;
  background-color: var(--Tag);
  border-radius: 4px;
  width: -moz-fit-content;
  width: fit-content;
  min-width: 52px;
}
.page-wrapper .tag-status.--sm {
  font-size: 12px;
  line-height: 133%;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  color: #1F2226;
}
.page-wrapper .tag-status.--green {
  background-color: #B5E0AD;
}
.page-wrapper .tag-status.--blue {
  background-color: #B1D3FF;
}
.page-wrapper .tag-status.--filter {
  background-color: #EDF5FF;
  padding: 8px 12px;
  cursor: pointer;
}
.page-wrapper .tag-status.--filter.selected {
  background-color: #BED6F1;
}
.page-wrapper .tag-status.--yellow {
  background-color: #FFF2C2;
}
.page-wrapper .bars-log-cell-wrap {
  overflow-x: hidden;
  word-break: break-word;
}
.page-wrapper .bars-log-cell-wrap .selection-info__link {
  font-size: 14px;
}
.page-wrapper .bars-log-cell-wrap .selection-info__text {
  font-size: 14px;
}
.inputbox.inputbox-error angular-editor .angular-editor {
  border: 1px solid var(--Red) !important;
  border-radius: 4px;
}
.inputbox.inputbox-error angular-editor .angular-editor-toolbar {
  border-radius: 4px 4px 0 0;
}
.inputbox.inputbox-error angular-editor .angular-editor-textarea {
  border-radius: 0 0 4px 4px;
}
.inputbox.inputbox-success angular-editor .angular-editor {
  border: 1px solid var(--Green) !important;
  border-radius: 4px;
}
.inputbox.inputbox-success angular-editor .angular-editor-toolbar {
  border-radius: 4px 4px 0 0;
}
.inputbox.inputbox-success angular-editor .angular-editor-textarea {
  border-radius: 0 0 4px 4px;
}
.inputbox .error {
  font-size: 12px;
  margin-top: 4px;
  color: var(--Red);
}
.bars-log-link {
  color: #166fd4;
  cursor: pointer;
}
.bars-log-link a {
  margin-left: 16px;
}
.error-border input {
  border: 1px solid var(--Red) !important;
}
.pager-wrapper .page-main .support-page {
  background: #fff;
}
.pager-wrapper .page-main .support-page app-form-tooltip {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform: translateY(3px);
}
.pager-wrapper .page-main .support-page-hero {
  background-size: cover;
  background-position: 50%;
  background-repeat: no-repeat;
  display: flex;
  align-items: flex-end;
  min-height: 232px !important;
}
.pager-wrapper .page-main .support-page-hero__title {
  font-family: 'Inter' !important;
  font-size: 36px !important;
  line-height: 122% !important;
  font-weight: normal !important;
  color: #FFFFFF;
}
.pager-wrapper .page-main .support-page-text {
  font-size: 18px;
  line-height: 156%;
  color: var(--Main1);
}
.pager-wrapper .page-main .support-page-title {
  font-family: 'Inter' !important;
  font-weight: 600 !important;
  font-size: 26px !important;
  line-height: 123% !important;
  color: var(--Main1);
  margin-bottom: 24px;
}
.pager-wrapper .page-main .support-page-list {
  font-size: 18px;
  line-height: 156%;
  color: var(--Main1);
  padding-left: 16px;
}
.pager-wrapper .page-main .support-page-body {
  display: flex;
  padding: 40px 0;
  min-height: calc(100vh - 200px);
}
.pager-wrapper .page-main .support-page-body__title {
  display: inline-block;
  font-family: 'Inter' !important;
  font-style: normal;
  font-weight: 600;
  font-size: 26px;
  line-height: 123%;
  margin-bottom: 40px;
  color: var(--Main1);
}
.pager-wrapper .page-main .support-page-body__item {
  margin-bottom: 48px;
}
.pager-wrapper .page-main .support-page-content {
  max-width: 970px;
}
.pager-wrapper .page-main .support-page-content .description-window {
  margin-bottom: 32px;
}
.pager-wrapper .page-main .support-page-doc {
  display: flex;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 40px;
}
.pager-wrapper .page-main .support-page-doc:last-child {
  margin-bottom: 0;
}
.pager-wrapper .page-main .support-page-doc__img {
  min-width: 40px;
  min-height: 54px;
  margin-right: 16px;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg%27%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%2333A6DD'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%230090D4'/%3E%3Cpath d='M5.8523 33C8.51139 33 10.1222 31.3551 10.1222 28.6279C10.1222 25.9091 8.51139 24.2728 5.87786 24.2728H2.75854V33H5.8523ZM4.60372 31.4191V25.8537H5.77985C7.41622 25.8537 8.28127 26.689 8.28127 28.6279C8.28127 30.5753 7.41622 31.4191 5.77559 31.4191H4.60372Z' fill='white'/%3E%3Cpath d='M19.5089 28.6364C19.5089 25.7813 17.7362 24.1534 15.4223 24.1534C13.0955 24.1534 11.3356 25.7813 11.3356 28.6364C11.3356 31.4787 13.0955 33.1194 15.4223 33.1194C17.7362 33.1194 19.5089 31.4915 19.5089 28.6364ZM17.6382 28.6364C17.6382 30.4858 16.7603 31.4872 15.4223 31.4872C14.0799 31.4872 13.2063 30.4858 13.2063 28.6364C13.2063 26.787 14.0799 25.7855 15.4223 25.7855C16.7603 25.7855 17.6382 26.787 17.6382 28.6364Z' fill='white'/%3E%3Cpath d='M28.576 27.3282C28.3331 25.3125 26.8076 24.1534 24.7877 24.1534C22.4823 24.1534 20.7223 25.7813 20.7223 28.6364C20.7223 31.483 22.4524 33.1194 24.7877 33.1194C27.0249 33.1194 28.3757 31.6321 28.576 30.0256L26.7095 30.0171C26.5348 30.9503 25.8019 31.4872 24.8175 31.4872C23.4922 31.4872 22.5931 30.5029 22.5931 28.6364C22.5931 26.8211 23.4794 25.7855 24.8303 25.7855C25.8402 25.7855 26.5689 26.3694 26.7095 27.3282H28.576Z' fill='white'/%3E%3Cpath d='M31.4418 24.2728H29.3495L32.0299 28.6364L29.2983 33H31.412L33.2017 30.0213H33.2699L35.0597 33H37.1818L34.4588 28.6364L37.1222 24.2728H35.0384L33.2699 27.2472H33.2017L31.4418 24.2728Z' fill='white'/%3E%3C/svg%3E%0A");
}
.pager-wrapper .page-main .support-page-doc__img_link {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg%27%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%232E7DA2'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%23006392'/%3E%3Cpath d='M18.5002 29.7501C19.152 30.6214 20.15 31.1666 21.2352 31.2443C22.3205 31.3221 23.386 30.9246 24.1552 30.1551L26.4052 27.9051C27.8264 26.4337 27.8061 24.0948 26.3596 22.6483C24.9131 21.2018 22.5742 21.1815 21.1027 22.6026L19.8127 23.8851' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M21.5001 28.2501C20.8484 27.3788 19.8504 26.8335 18.7652 26.7558C17.6799 26.6781 16.6144 27.0756 15.8452 27.8451L13.5952 30.0951C12.174 31.5665 12.1943 33.9054 13.6408 35.3519C15.0873 36.7984 17.4262 36.8187 18.8977 35.3976L20.1802 34.1151' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}
.pager-wrapper .page-main .support-page-doc__info {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.pager-wrapper .page-main .support-page-doc__title {
  margin-bottom: 4px;
}
.pager-wrapper .page-main .support-page-doc__title * {
  font-size: 18px;
  line-height: 133%;
  text-transform: uppercase;
}
.pager-wrapper .page-main .support-page-doc__title.title-extra * {
  text-transform: inherit;
}
.pager-wrapper .page-main .support-page-doc__text {
  font-family: 'PT Sans', sans-serif;
  font-size: 16px;
  line-height: 150%;
  color: var(--Main1);
}
.pager-wrapper .page-main .support-page-doc__size {
  font-family: 'PT Sans', sans-serif;
  font-size: 18px;
  line-height: 133%;
  color: var(--Secondary);
  margin-left: 8px;
}
.page-wrapper.minfin .activity-list-page-heading {
  display: flex;
  justify-content: space-between;
}
.page-wrapper.minfin .activity-list-page-heading .myrtex-ui-link-pseudo {
  font-size: 16px;
}
@media (max-width: 767.9px) {
  .page-wrapper.minfin .activity-list-page-heading .myrtex-ui-link-pseudo {
    background: none;
  }
}
.page-wrapper.minfin .activity-list-page-heading .myrtex-ui-link-pseudo .mrx-icon {
  color: var(--Main2);
  margin-left: 8px;
}
@media (max-width: 767.9px) {
  .page-wrapper.minfin .activity-list-page-heading .myrtex-ui-link-pseudo span {
    display: none;
  }
}
@media (max-width: 767.9px) {
  .page-wrapper.minfin .activity-list-page-heading .export-select-list {
    right: 0;
    left: auto;
    min-width: 140px;
  }
}
.page-wrapper.minfin .activity-list-page-controls {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 32px;
}
@media (max-width: 767.9px) {
  .page-wrapper.minfin .activity-list-page-controls {
    width: 100%;
    margin-bottom: 24px;
  }
}
.page-wrapper.minfin .activity-list-page-controls__icons {
  display: flex;
  align-items: center;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .activity-list-page-controls__icons {
    display: none;
  }
}
.page-wrapper.minfin .activity-list-page-controls__item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 8px;
  cursor: pointer;
}
.page-wrapper.minfin .activity-list-page-controls__item.--active .mrx-icon {
  color: var(--Main2);
}
.page-wrapper.minfin .activity-list-page-controls__item .mrx-icon {
  color: var(--Stroke);
}
.page-wrapper.minfin .activity-list-page-controls__tabs {
  display: flex;
}
@media (max-width: 767.9px) {
  .page-wrapper.minfin .activity-list-page-controls__tabs {
    width: 100%;
    flex-direction: column;
  }
}
.page-wrapper.minfin .activity-list-page-controls__tabs .tabs-item {
  padding: 10px 24px;
  border: 1px solid var(--Stroke);
  display: flex;
  align-items: center;
  cursor: pointer;
  max-height: 48px;
  font-size: 16px;
  line-height: 150%;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .activity-list-page-controls__tabs .tabs-item {
    width: 100%;
    display: flex;
    justify-content: center;
    border-bottom: none;
    border-top: 1px solid var(--Stroke);
  }
}
.page-wrapper.minfin .activity-list-page-controls__tabs .tabs-item:last-child {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .activity-list-page-controls__tabs .tabs-item:last-child {
    border-bottom-left-radius: 4px;
    border-top-right-radius: 0;
    border-bottom: 1px solid var(--Stroke);
  }
}
.page-wrapper.minfin .activity-list-page-controls__tabs .tabs-item:first-child {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .activity-list-page-controls__tabs .tabs-item:first-child {
    border-top-right-radius: 4px;
    border-bottom-left-radius: 0;
  }
}
.page-wrapper.minfin .activity-list-page-controls__tabs .tabs-item.--active {
  border: 2px solid var(--Main2);
}
.page-wrapper.minfin .activity-list-page-controls__tabs .tabs-item.--active span {
  background: var(--Tag);
}
.page-wrapper.minfin .activity-list-page-controls__tabs .tabs-item span {
  background: #EEF0F4;
  border-radius: 12px;
  font-size: 14px;
  line-height: 16px;
  padding: 6px 8px;
  margin-left: 8px;
}
.page-wrapper.minfin .activity-list-page-block {
  display: flex;
  flex-direction: column;
  width: 100%;
  margin-bottom: 16px;
}
@media (max-width: 767.9px) {
  .page-wrapper.minfin .activity-list-page-block {
    margin-bottom: 8px;
  }
}
.page-wrapper.minfin .activity-list-page-block__empty {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 26px;
  color: #1F2226;
}
.page-wrapper.minfin .activity-list-page-item {
  background: var(--BgBlock);
  border-radius: 8px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  padding: 24px;
  margin-bottom: 16px;
  transition: 0.2s;
}
@media (max-width: 767.9px) {
  .page-wrapper.minfin .activity-list-page-item {
    padding: 24px 16px;
  }
}
.page-wrapper.minfin .activity-list-page-item:hover .activity-list-page-item__title {
  color: var(--Main2);
}
.page-wrapper.minfin .activity-list-page-item app-selection-card {
  margin-bottom: -8px;
}
.page-wrapper.minfin .activity-list-page-item * {
  font-family: 'Inter', sans-serif;
  color: var(--Main1);
  font-weight: 400;
}
.page-wrapper.minfin .activity-list-page-item__top {
  display: flex;
}
.page-wrapper.minfin .activity-list-page-item__top .activity-list-page-item__status {
  font-weight: 500;
}
.page-wrapper.minfin .activity-list-page-item__top .activity-list-page-item__status:not(:last-child) {
  margin-right: 16px;
}
.page-wrapper.minfin .activity-list-page-item__status {
  padding: 4px 8px;
  background: #ADE8C0;
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: max-content;
  font-weight: 500;
  font-size: 16px;
  line-height: 150%;
  margin-bottom: 8px;
  margin-top: -8px;
}
.page-wrapper.minfin .activity-list-page-item__status_blue {
  background: var(--Tag);
}
.page-wrapper.minfin .activity-list-page-item__title {
  font-weight: 500;
  font-size: 20px;
  line-height: 140%;
  margin-bottom: 8px;
  display: inline-block;
}
.page-wrapper.minfin .activity-list-page-item__text {
  display: flex;
  flex-direction: column;
  font-size: 16px;
  line-height: 125%;
}
.page-wrapper.minfin .activity-list-page-item__name {
  font-size: 16px;
  line-height: 150%;
}
.page-wrapper.minfin .activity-list-page-item__details {
  margin-top: 24px;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
@media (max-width: 575.9px) {
  .page-wrapper.minfin .activity-list-page-item__details {
    flex-direction: column;
    align-items: flex-start;
  }
}
.page-wrapper.minfin .activity-list-page-item__details .application-block__condition:after {
  top: 50%;
  transform: translateY(-50%);
}
.page-wrapper.minfin .activity-list-page-item__subsidy-value .subsidy-value__name {
  font-size: 14px;
  line-height: 1;
  margin-bottom: 4px;
  color: var(--SubText);
}
.page-wrapper.minfin .activity-list-page-item__subsidy-value .subsidy-value__amount {
  font-size: 16px;
  line-height: 150%;
  display: flex;
  align-items: center;
  font-weight: 500;
}
.page-wrapper.minfin .activity-list-page-item__subsidy-value .subsidy-value__amount span {
  font-size: 20px;
  line-height: 140%;
  margin-left: 4px;
  font-weight: 400;
}
.page-wrapper.minfin .activity-list-page-item__application-block {
  display: flex;
  align-items: center;
}
@media (min-width: 576px) {
  .page-wrapper.minfin .activity-list-page-item__application-block > *:not(:first-child) {
    margin-left: 24px;
  }
}
@media (max-width: 575.9px) {
  .page-wrapper.minfin .activity-list-page-item__application-block {
    width: 100%;
    flex-direction: column-reverse;
    align-items: flex-start;
    margin-top: 24px;
  }
}
.page-wrapper.minfin .activity-list-page-item__application-block .btn {
  color: #ffff;
  font-family: 'PT Sans', sans-serif;
  font-weight: 700;
  padding: 13px 32px;
}
@media (max-width: 575.9px) {
  .page-wrapper.minfin .activity-list-page-item__application-block .btn {
    width: 100%;
    margin-bottom: 8px;
  }
}
.page-wrapper.minfin .activity-list-page-sort {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 0 8px;
}
.page-wrapper.minfin .activity-list-page-sort-scale {
  display: flex;
  align-items: center;
  margin-right: 8px;
  cursor: pointer;
}
.page-wrapper.minfin .activity-list-page-sort-scale__title {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  margin-right: 12px;
}
@media (max-width: 767.9px) {
  .page-wrapper.minfin .activity-list-page-sort-scale__title {
    display: none;
  }
}
.page-wrapper.minfin .activity-list-page-sort .ng-select {
  max-width: 215px;
  margin-bottom: 0;
  font-size: 16px;
}
.page-wrapper.minfin .activity-list-page-sort .ng-select-container {
  min-height: auto !important;
  border: none;
  cursor: pointer;
}
.page-wrapper.minfin .activity-list-page-sort .ng-select .ng-value-container {
  padding-left: 0 !important;
  margin-right: 8px;
}
.page-wrapper.minfin .activity-list-page-sort .ng-select .ng-arrow-wrapper {
  min-height: auto;
  width: auto !important;
}
.page-wrapper.minfin .activity-list-page-sort .ng-select .ng-dropdown-panel {
  width: 100vw;
  max-width: 215px;
}
.page-wrapper.minfin .activity-list-page .btn-count {
  background: var(--StrokeHover);
  color: #FFFFFF;
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 12px;
  border-radius: 12px;
  width: 30px;
  height: 24px;
  display: flex;
  align-items: center;
  margin-left: 16px;
  justify-content: center;
}
.page-wrapper.minfin .activity-list-page .activity-pagination {
  display: flex;
  align-items: center;
  justify-content: center;
}
.page-wrapper.minfin .activity-list-page .activity-pagination .ngx-pagination {
  margin-right: 16px;
}
.page-wrapper.minfin .activity-list-page .activity-pagination .ngx-pagination li {
  cursor: pointer;
}
.page-wrapper.minfin .activity-list-page .activity-pagination .ngx-pagination .current {
  margin: 0 12px;
  background: var(--Main2);
}
.page-wrapper.minfin .activity-list-page .activity-pagination .ngx-pagination .pagination-previous a:after,
.page-wrapper.minfin .activity-list-page .activity-pagination .ngx-pagination .pagination-previous.disabled:after {
  background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 5L8 10L13 15' stroke='%232A6AB8' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.page-wrapper.minfin .activity-list-page .activity-pagination .ngx-pagination .pagination-next a:before,
.page-wrapper.minfin .activity-list-page .activity-pagination .ngx-pagination .pagination-next.disabled:before {
  background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 15L13 10L8 5' stroke='%232A6AB8' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.page-wrapper.minfin .activity-list-page .activity-pagination .ng-select .ng-select-container {
  min-height: 40px !important;
}
.page-wrapper.minfin .activity-list-page .activity-pagination .ng-select .ng-arrow-wrapper {
  min-height: 40px;
}
.page-activity {
  display: flex;
  align-items: flex-start;
}
.page-activity-sidebar {
  display: flex;
  flex-direction: column;
  max-width: 280px;
  min-width: 280px;
  width: 100%;
  min-height: 50vh;
  background: #FFFFFF;
  box-shadow: 0px 1px 4px rgba(59, 67, 87, 0.1);
}
.page-activity-sidebar-title {
  display: flex;
  flex-direction: column;
  padding: 16px;
  cursor: pointer;
}
.page-activity-sidebar__link {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
  font-size: 12px;
  line-height: 130%;
  color: var(--Link);
}
.page-activity-sidebar__link svg {
  margin-right: 8px;
}
.page-activity-sidebar__title {
  font-weight: bold;
  font-size: 14px;
  line-height: 18px;
  color: #253E49;
}
.page-activity-sidebar__menu {
  display: flex;
  flex-direction: column;
}
.page-activity-sidebar__menu-item {
  padding: 12px 10px;
  border-bottom: 1px solid #EFF3F5;
  font-size: 14px;
  line-height: 140%;
  color: #253E49;
  position: relative;
  cursor: pointer;
}
.page-activity-sidebar__menu-item.active {
  background: #E1EFF5;
}
.page-activity-sidebar__menu-item.active:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 4px;
  height: 100%;
  background: #0090D4;
}
.page-activity-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  box-shadow: 0px 1px 4px rgba(40, 40, 40, 0.15);
  background: #fff;
  padding: 8px 30px 8px 24px;
  margin-top: -30px;
  position: sticky;
  top: 72px;
  z-index: 5;
  transform: translateX(-24px);
  width: calc(100% + 48px);
  margin-left: 0;
}
@media (min-width: 1704px) {
  .page-activity-head {
    width: calc(100% - 280px + 48px);
    margin-left: 280px;
  }
}
.page-activity-head__info {
  display: flex;
  align-items: center;
}
.page-activity-head__desc {
  display: flex;
  flex-direction: column;
}
.page-activity-head__name {
  font-size: 12px;
  line-height: 130%;
  color: #808F96;
}
.page-activity-head__value {
  font-size: 14px;
  line-height: 115%;
  color: #253E49;
}
.page-activity-head__input {
  margin: 0 24px;
  width: 240px;
}
.page-activity-head__input .ng-select .ng-select-container {
  min-height: 40px !important;
  height: 40px !important;
}
.page-activity-head__input .ng-select .ng-arrow-wrapper {
  min-height: 40px;
  width: 40px !important;
}
.page-activity-head__input .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input {
  display: none;
}
.page-activity-head__controls {
  display: flex;
  align-items: center;
  margin: 0 -8px;
}
.page-activity-head__controls button {
  margin: 0 8px;
}
.page-activity-content {
  width: 100%;
}
.page-activity-content-bookmark {
  display: flex;
  align-items: center;
  margin-bottom: 16px;
  border-bottom: 1px solid var(--Stroke);
  max-width: max-content;
}
.page-activity-content-bookmark span {
  position: relative;
  cursor: pointer;
  padding: 8px 16px;
  padding-top: 0;
  font-size: 18px;
  line-height: 110%;
  color: #808F96;
  -webkit-user-select: none;
  user-select: none;
}
.page-activity-content-bookmark span.active {
  font-weight: bold;
  color: #0090D4;
}
.page-activity-content-bookmark span.active:after {
  content: '';
  position: absolute;
  left: 0;
  bottom: -1px;
  width: 100%;
  height: 1px;
  background: #0090D4;
}
.page-activity-content-body {
  background: #FFFFFF;
  padding: 24px;
  box-shadow: 0px 1px 4px rgba(59, 67, 87, 0.1);
  border-radius: 4px;
  max-width: 1096px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 24px;
  position: relative;
}
.page-activity-content-body .no-indent {
  background-color: var(--Bg1) !important;
  margin: 0 -24px;
  border-top: none;
  margin-bottom: 16px;
}
.page-activity-content-body__item {
  padding: 24px 0;
  position: relative;
}
.page-activity-content-body__item:after {
  content: '';
  position: absolute;
  left: -24px;
  bottom: 0;
  width: calc(100% + 48px);
  height: 1px;
  background: var(--Bg1);
}
.page-activity-content-body__item:last-child {
  padding-bottom: 0;
}
.page-activity-content-body__item:last-child:after {
  display: none;
}
.page-activity-content-body__controls {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  right: 24px;
  top: 24px;
}
.page-activity-content-body__controls-item {
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 0.2s;
  background: transparent;
  border-radius: 4px;
  min-width: 24px;
  min-height: 24px;
  cursor: pointer;
}
.page-activity-content-body__controls-item:hover {
  background: var(--TooltipBG);
}
.page-activity-content-body .form__group-input .inputbox label {
  font-weight: bold;
}
.page-activity-content-body .empty-text {
  display: block;
  color: #808F96;
  font-size: 16px;
  line-height: 150%;
  margin-bottom: 16px;
  text-align: left;
  font-family: 'PT Sans', sans-serif;
}
.page-activity-content-body .empty-text.position-left {
  text-align: left;
}
.page-activity-content-body .empty-text__error {
  color: var(--Red);
}
.page-activity-content-body .page-selection-table-result__col {
  font-size: 14px;
}
.page-activity-content-body__text {
  font-weight: 400;
  font-size: 14px;
  line-height: 143%;
  color: var(--Main1);
}
.page-activity-content-body .minfin-activity-page-block .new-custom-file:not(:last-child) {
  margin-bottom: 16px;
}
.page-activity-content-body .minfin-activity-page-block .new-custom-file .qq-upload-file {
  color: var(--Main1);
}
.page-activity-content__title {
  padding-bottom: 16px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-weight: bold;
  font-size: 24px;
  line-height: 130%;
  color: #253E49;
  max-width: 1096px;
  margin: 0 auto;
}
.page-activity-content__title span {
  font-family: 'PT Sans Caption', sans-serif !important;
}
.page-activity-content__buttons {
  position: fixed;
  right: 40px;
  bottom: 40px;
  display: flex;
  align-items: center;
  margin: 0 -4px;
  z-index: -1;
  opacity: 0;
  transition: 0.2s;
}
@media (max-width: 1444px) {
  .page-activity-content__buttons {
    right: 24px;
  }
}
.page-activity-content__buttons.show {
  opacity: 1;
  z-index: 5;
}
.page-activity-content__buttons button {
  margin: 0 4px;
}
.page-activity-content .inputbox input {
  font-size: 14px;
}
.page-activity-requirement {
  border-top: 1px solid var(--Bg2);
  width: calc(100% + 48px);
  margin-left: -24px;
  margin-bottom: 16px;
}
.page-activity-requirement.cdk-drop-list-dragging .page-activity-requirement__item {
  cursor: grabbing !important;
}
.page-activity-requirement__item {
  padding: 12px 24px;
  font-size: 16px;
  line-height: 150%;
  position: relative;
  cursor: grab;
  border-bottom: 1px solid var(--Bg2);
  -webkit-user-select: none;
  user-select: none;
}
.page-activity-requirement__item:before {
  content: '';
  position: absolute;
  left: 0px;
  top: 50%;
  transform: translateY(-50%);
  width: 24px;
  height: 24px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9' r='1' fill='%23808F96'/%3E%3Ccircle cx='9' cy='3' r='1' fill='%23808F96'/%3E%3Ccircle cx='15' cy='9' r='1' fill='%23808F96'/%3E%3Ccircle cx='15' cy='3' r='1' fill='%23808F96'/%3E%3Ccircle cx='9' cy='15' r='1' fill='%23808F96'/%3E%3Ccircle cx='15' cy='15' r='1' fill='%23808F96'/%3E%3Ccircle cx='9' cy='21' r='1' fill='%23808F96'/%3E%3Ccircle cx='15' cy='21' r='1' fill='%23808F96'/%3E%3C/svg%3E%0A");
  opacity: 0;
  z-index: 1;
  transition: 0.2s;
}
.page-activity-requirement__item:after {
  content: '';
  position: absolute;
  left: 0px;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: 0.2s;
}
.page-activity-requirement__item:hover:before {
  opacity: 1;
}
.page-activity-requirement__item:hover .control-widget-panel {
  opacity: 1;
  z-index: 1;
}
.page-activity-requirement__item.cdk-drag-preview {
  background: #fff !important;
}
.page-activity-requirement__item_error:after {
  background: #FCDED4 !important;
  opacity: 1 !important;
}
.page-activity-requirement__item_success:after {
  background: #F1F9F3 !important;
  opacity: 1 !important;
}
.page-activity-requirement__item.cdk-drag-disabled {
  cursor: default;
}
.page-activity-requirement__item.cdk-drag-disabled:before {
  display: none;
}
.page-activity-requirement__item.cdk-drag-disabled .page-activity-requirement__chevron {
  cursor: pointer !important;
}
.page-activity-requirement__item_icons {
  padding-left: 48px;
}
.page-activity-requirement__item_icons .page-activity-requirement__item_icon {
  display: block;
}
.page-activity-requirement__item * {
  position: relative;
  z-index: 1;
}
.page-activity-requirement__item .tag {
  margin-bottom: 0;
}
.page-activity-requirement__item_mandatory:after {
  background: #F6F6F6;
  opacity: 1;
}
.page-activity-requirement__item_mandatory:hover:before {
  display: none;
}
.page-activity-requirement__item_mandatory .page-activity-requirement__control {
  display: none;
}
.page-activity-requirement__item_mandatory .page-activity-requirement__item_icon {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M12.0615 1.41431L14.8899 4.24273' stroke='%23253E49' stroke-width='0.999998' stroke-linecap='round'/%3E%3Cpath d='M8.3125 5.16333L12.4701 1.82281' stroke='%23253E49' stroke-width='0.999998' stroke-linecap='round'/%3E%3Cpath d='M11.0781 7.92896L14.4186 3.7714' stroke='%23253E49' stroke-width='0.999998' stroke-linecap='round'/%3E%3Cpath d='M9.59175 6.48677L10.2569 7.15193C10.841 7.73598 11.1455 8.54307 11.0929 9.36736V9.36736C11.0662 9.78593 10.9399 10.1921 10.7246 10.552L9.8496 12.0148C9.77613 12.1376 9.60675 12.1586 9.50555 12.0574L6.76333 9.31519M9.81802 6.71304L9.15286 6.04788C8.56881 5.46383 7.76172 5.15928 6.93743 5.21189V5.21189C6.51886 5.23861 6.11272 5.36487 5.75278 5.58018L4.28997 6.45519C4.16715 6.52866 4.14618 6.69804 4.24738 6.79924L6.9896 9.54146' stroke='%23253E49' stroke-width='0.999998'/%3E%3Cpath d='M6.40479 8.95679L2.39786 12.9637L2.16215 14.1422L3.34066 13.9065L7.34759 9.89959' stroke='%23253E49' stroke-width='0.999998' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-activity-requirement__item_optional:after {
  background: #E1EFF5;
}
.page-activity-requirement__item_optional:hover:after {
  opacity: 1;
}
.page-activity-requirement__item_optional .page-activity-requirement__edit {
  display: none;
}
.page-activity-requirement__item_optional .page-activity-requirement__item_icon {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.58926 3.68688L6.73571 3.83333H6.94282H13.3335C13.7927 3.83333 14.1668 4.20747 14.1668 4.66666V12.6666C14.1668 13.1258 13.7927 13.5 13.3335 13.5H2.66683C2.20764 13.5 1.83349 13.1258 1.83349 12.6666V3.33333C1.83349 2.87414 2.20764 2.5 2.66683 2.5H5.33349C5.37835 2.5 5.42039 2.51785 5.45032 2.54794L5.45127 2.54889L6.58926 3.68688Z' stroke='%23282828' stroke-width='0.999998'/%3E%3C/svg%3E%0A");
}
.page-activity-requirement__item_custom:after {
  background: #E1EFF5;
}
.page-activity-requirement__item_custom:hover:after {
  opacity: 1;
}
.page-activity-requirement__item_custom .page-activity-requirement__item_icon {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.58926 3.68688L6.73571 3.83333H6.94282H13.3335C13.7927 3.83333 14.1668 4.20747 14.1668 4.66666V12.6666C14.1668 13.1258 13.7927 13.5 13.3335 13.5H2.66683C2.20764 13.5 1.83349 13.1258 1.83349 12.6666V3.33333C1.83349 2.87414 2.20764 2.5 2.66683 2.5H5.33349C5.37835 2.5 5.42039 2.51785 5.45032 2.54794L5.45127 2.54889L6.58926 3.68688Z' stroke='%23282828' stroke-width='0.999998'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.50042 6.45312C8.50042 6.17698 8.27656 5.95312 8.00042 5.95312C7.72428 5.95312 7.50042 6.17698 7.50042 6.45312V8.49993H5.45361C5.17747 8.49993 4.95361 8.72379 4.95361 8.99993C4.95361 9.27607 5.17747 9.49993 5.45361 9.49993H7.50042V11.5467C7.50042 11.8229 7.72428 12.0467 8.00042 12.0467C8.27656 12.0467 8.50042 11.8229 8.50042 11.5467V9.49993H10.5472C10.8234 9.49993 11.0472 9.27607 11.0472 8.99993C11.0472 8.72379 10.8234 8.49993 10.5472 8.49993H8.50042V6.45312Z' fill='%23282828'/%3E%3C/svg%3E%0A");
}
.page-activity-requirement__item_open .page-activity-requirement__chevron {
  transform: rotate(180deg);
}
.page-activity-requirement__item_open .page-activity-requirement__text-short {
  height: auto;
  overflow: auto;
}
.page-activity-requirement__item_icon {
  display: none;
  position: absolute;
  top: 6px;
  left: -24px;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}
.page-activity-requirement__wrap {
  display: flex;
  flex-direction: column;
}
.page-activity-requirement__wrap .tags {
  margin-bottom: 0;
}
.page-activity-requirement__wrap .tag {
  background: #EDF5FF;
  border-radius: 4px;
  padding: 4px 8px;
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  text-align: center;
  color: var(--brand-bg-primary-default);
}
.page-activity-requirement__title {
  font-weight: bold;
  font-size: 16px;
  line-height: 150%;
  color: var(--Main1);
  margin-bottom: 4px;
}
.page-activity-requirement__text {
  position: relative;
  margin-bottom: 0;
  padding-right: 32px;
}
.page-activity-requirement__text-short {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 143%;
  color: var(--Main1);
  margin-bottom: 8px;
  transition: 0.2s;
  height: 0;
  overflow: hidden;
}
.page-activity-requirement__chevron {
  position: absolute;
  top: 0px;
  right: 0px;
  cursor: pointer;
  z-index: 1;
}
.page-activity-requirement .tag-status.--sm {
  font-family: 'PT Sans', sans-serif;
  font-weight: 400;
  text-transform: none;
  color: var(--neutral-text-primary);
  letter-spacing: normal;
}
.page-activity-criterion {
  display: flex;
  flex-direction: column;
  background: #fff;
  border-radius: 4px;
}
.page-activity-criterion-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 24px;
  padding-bottom: 16px;
}
.page-activity-criterion-header__scores {
  display: flex;
  align-items: center;
}
.page-activity-criterion-header__scores-item {
  margin-left: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.page-activity-criterion-header__scores-name {
  font-family: 'PT Sans', sans-serif;
  font-size: 14px;
  line-height: 114%;
  color: var(--Secondary);
  margin-right: 8px;
}
.page-activity-criterion-header__scores-value {
  font-family: 'PT Sans', sans-serif;
  font-size: 14px;
  line-height: 114%;
  color: var(--Main1);
}
.page-activity-criterion-header__scores-value.--red {
  color: var(--Red);
}
.page-activity-criterion-header__scores-value.--green {
  color: var(--Green);
}
.page-activity-criterion-block:last-child .page-activity-criterion-subitem:last-child {
  border-bottom: 1px solid var(--Bg1);
}
.page-activity-criterion-item {
  padding: 12px 24px;
  border-bottom: 1px solid var(--Bg1);
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  transition: 0.2s;
  position: relative;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
}
.page-activity-criterion-item:before {
  content: '';
  position: absolute;
  left: 0;
  top: 12px;
  width: 24px;
  height: 24px;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9' r='1' fill='%23808F96'/%3E%3Ccircle cx='9' cy='3' r='1' fill='%23808F96'/%3E%3Ccircle cx='15' cy='9' r='1' fill='%23808F96'/%3E%3Ccircle cx='15' cy='3' r='1' fill='%23808F96'/%3E%3Ccircle cx='9' cy='15' r='1' fill='%23808F96'/%3E%3Ccircle cx='15' cy='15' r='1' fill='%23808F96'/%3E%3Ccircle cx='9' cy='21' r='1' fill='%23808F96'/%3E%3Ccircle cx='15' cy='21' r='1' fill='%23808F96'/%3E%3C/svg%3E%0A");
  opacity: 0;
  z-index: -1;
  transition: 0.2s;
}
.page-activity-criterion-item:first-child {
  border-top: 1px solid var(--Bg1);
}
.page-activity-criterion-item:hover {
  background: var(--Bg2);
}
.page-activity-criterion-item:hover:before {
  opacity: 1;
  z-index: 0;
}
.page-activity-criterion-item:hover > .control-widget-panel {
  opacity: 1;
  z-index: 1;
}
.page-activity-criterion-item:after {
  content: '';
  position: absolute;
  left: 0px;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: 0.2s;
}
.page-activity-criterion-item_error:after {
  background: #FCDED4 !important;
  opacity: 1 !important;
}
.page-activity-criterion-item_success:after {
  background: #F1F9F3 !important;
  opacity: 1 !important;
}
.page-activity-criterion-item__info {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.page-activity-criterion-item__info-text {
  font-family: 'PT Sans' !important;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: var(--Main1);
}
.page-activity-criterion-item__title {
  font-family: 'PT Sans', sans-serif !important;
  font-size: 16px;
  line-height: 150%;
  color: var(--Main1);
}
.page-activity-criterion-item__indicators {
  font-family: 'PT Sans', sans-serif !important;
  font-size: 12px;
  line-height: 133%;
  color: var(--Secondary);
  margin-top: 4px;
}
.page-activity-criterion-item__score {
  font-family: 'PT Sans', sans-serif !important;
  font-size: 14px;
  line-height: 144%;
  color: var(--Secondary);
  white-space: nowrap;
  min-width: 55px;
  text-align: right;
  margin-left: 8px;
}
.page-activity-criterion-item__empty {
  color: var(--Secondary);
  font-size: 16px;
  line-height: 150%;
  padding: 12px 24px;
  border-bottom: 1px solid var(--Bg1);
  border-top: 1px solid var(--Bg1);
}
.page-activity-criterion-item__empty_red {
  color: var(--Red);
}
.page-activity-criterion-item * {
  position: relative;
  z-index: 1;
}
.page-activity-criterion-subblock {
  overflow: hidden;
}
.page-activity-criterion-subblock.open {
  overflow: visible;
}
.page-activity-criterion-subblock-info {
  padding: 12px 24px;
  border-bottom: 1px solid var(--Bg1);
}
.page-activity-criterion-subitem {
  padding: 12px 24px;
  padding-left: 40px;
  border-bottom: 1px solid var(--Bg1);
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  transition: 0.2s;
  position: relative;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
}
.page-activity-criterion-subitem:before {
  content: '';
  position: absolute;
  left: 0;
  top: 12px;
  width: 24px;
  height: 24px;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9' r='1' fill='%23808F96'/%3E%3Ccircle cx='9' cy='3' r='1' fill='%23808F96'/%3E%3Ccircle cx='15' cy='9' r='1' fill='%23808F96'/%3E%3Ccircle cx='15' cy='3' r='1' fill='%23808F96'/%3E%3Ccircle cx='9' cy='15' r='1' fill='%23808F96'/%3E%3Ccircle cx='15' cy='15' r='1' fill='%23808F96'/%3E%3Ccircle cx='9' cy='21' r='1' fill='%23808F96'/%3E%3Ccircle cx='15' cy='21' r='1' fill='%23808F96'/%3E%3C/svg%3E%0A");
  opacity: 0;
  z-index: -1;
  transition: 0.2s;
}
.page-activity-criterion-subitem:last-child {
  border-bottom: none;
}
.page-activity-criterion-subitem:hover {
  background: var(--Bg2);
}
.page-activity-criterion-subitem:hover:before {
  opacity: 1;
  z-index: 0;
}
.page-activity-criterion-subitem:hover .control-widget-panel {
  opacity: 1;
  z-index: 1;
}
.page-activity-criterion-subitem__info {
  display: flex;
  flex-direction: column;
}
.page-activity-criterion-subitem__title {
  font-family: 'PT Sans', sans-serif !important;
  font-size: 16px;
  line-height: 150%;
  color: var(--Main1);
}
.page-activity-criterion-subitem__score {
  font-family: 'PT Sans', sans-serif !important;
  font-size: 14px;
  line-height: 144%;
  color: var(--Secondary);
}
.page-activity-criterion-view-item {
  display: flex;
  flex-direction: column;
}
.page-activity-criterion-view-item__head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #fff;
  padding: 16px 0;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  border-top: 1px solid #EEF0F4;
  transition: 0.2s;
}
.page-activity-criterion-view-item__head:hover {
  background: #EDF5FF;
}
.page-activity-criterion-view-item__head:last-child {
  border-bottom: 1px solid #EEF0F4;
}
.page-activity-criterion-view-item__head .mrx-icon {
  transition: 0.2s;
  transform-origin: center center;
  margin-left: 12px;
}
.page-activity-criterion-view-item__head.open .mrx-icon {
  transform: rotate(180deg);
}
.page-activity-criterion-view-item__head span {
  font-family: "PT Sans", sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 144%;
  color: #1F2226;
}
.page-activity-criterion-view-item__body {
  display: flex;
  flex-direction: column;
}
.page-activity-criterion-view-item__body-heading {
  display: flex;
  align-items: center;
  margin-bottom: 16px;
}
.page-activity-criterion-view-item__body-item {
  display: flex;
  align-items: center;
  margin-right: 16px;
}
.page-activity-criterion-view-item__body-item svg {
  margin-right: 8px;
}
.page-activity-criterion-view-item__body-item span {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #1F2226;
}
.page-activity-criterion-view-item__body__text {
  font-family: 'PT Sans', sans-serif;
  font-size: 18px;
  line-height: 144%;
}
.page-activity-criterion-view-item__body__text a {
  color: var(--Main2);
}
.page-activity-criterion-view-subitem {
  display: flex;
  flex-direction: column;
  margin: 8px 0;
}
.page-activity-criterion-view-subitem__head {
  background: var(--Bg2);
  padding: 8px;
}
.page-activity-criterion-view-subitem__head span {
  font-family: 'PT Sans', sans-serif;
  font-weight: bold;
  font-size: 18px;
  line-height: 144%;
  color: var(--Subsidiary);
}
.modal-content.balance-agreement .modal-body input {
  margin-top: 0;
  min-height: 48px;
  background: #fff;
}
.angular-editor .angular-editor-textarea {
  padding: 12px 16px !important;
}
.angular-editor .angular-editor-textarea ul {
  list-style-type: disc !important;
}
.angular-editor .angular-editor-textarea ol {
  list-style-type: decimal !important;
}
.angular-editor .angular-editor-textarea a {
  color: var(--Main2) !important;
  cursor: pointer !important;
  text-decoration: underline !important;
}
.angular-editor .angular-editor-placeholder {
  padding: 12px 16px !important;
}
.text-edit ul {
  list-style-type: disc;
}
.text-edit ol {
  list-style-type: decimal;
}
.text-edit a {
  color: var(--Main2);
  cursor: pointer;
  text-decoration: underline;
}
.modal-content .modal-body my-form-input input {
  min-height: 48px;
  background: #fff;
}
.modal-content .modal-body my-form-input input:hover {
  background: #fff;
}
.minfin-activity-page-admin {
  min-height: calc(100vh - 242px);
  background: #fff;
}
.minfin-activity-page-admin .k-grid.outer-table {
  min-height: calc(100vh - 242px) !important;
}
.show-user-unique-link-modal .modal-body__link {
  font-family: 'PT Sans', sans-serif;
}
.minfin-accredited-members-admin .k-pager-wrap {
  overflow: visible;
}
.minfin-news-page {
  /*minfin-news-page-hero*/
  /*minfin-news-page-block*/
  /*minfin-news-page-card*/
  /*minfin-news-page-item*/
}
.minfin-news-page-hero {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.minfin-news-page-body {
  padding: 24px 0;
}
.minfin-news-page-block {
  display: flex;
  flex-wrap: wrap;
  padding: 24px 0;
  margin: 0 -16px;
}
@media (max-width: 576px) {
  .minfin-news-page-block {
    margin: 0;
  }
}
.minfin-news-page-card {
  padding-bottom: 24px;
  margin: 0 16px;
  margin-bottom: 32px;
  background: #FFFFFF;
  box-shadow: 0px 1px 4px rgba(58, 58, 58, 0.3);
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  max-width: calc(33.33% - 32px);
  width: 100%;
  /*minfin-news-page-card__img*/
  /*minfin-news-page-card__title*/
  /*minfin-news-page-card__date*/
}
@media (max-width: 1200px) {
  .minfin-news-page-card {
    max-width: calc(50% - 32px);
  }
}
@media (max-width: 576px) {
  .minfin-news-page-card {
    max-width: 100%;
    margin: 0;
    margin-bottom: 16px;
  }
}
.minfin-news-page-card__img {
  min-height: 240px;
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .minfin-news-page-card__img {
    margin-bottom: 16px;
  }
}
.minfin-news-page-card__title {
  display: block;
  font-weight: bold;
  font-size: 18px;
  line-height: 140%;
  color: #253E49;
  padding: 0 24px;
  margin-bottom: 16px;
}
@media (max-width: 991px) {
  .minfin-news-page-card__title {
    font-size: 16px;
  }
}
.minfin-news-page-card__date {
  display: block;
  padding: 0 24px;
  font-size: 14px;
  line-height: 120%;
  color: #808F96;
}
.minfin-news-page-link {
  display: flex;
  align-items: center;
  font-weight: bold;
  font-size: 14px;
  line-height: 140%;
  color: #0090D4;
  margin-bottom: 16px;
}
.minfin-news-page-link svg {
  margin-right: 4px;
}
.minfin-news-page-item {
  display: flex;
}
.minfin-news-page-item__content {
  margin-right: 32px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 1200px) {
  .minfin-news-page-item__content {
    margin-right: 0;
  }
}
.minfin-news-page-item__content p {
  font-size: 16px;
  line-height: 150%;
  color: #253E49;
  margin-bottom: 16px;
}
@media (max-width: 768px) {
  .minfin-news-page-item__content p {
    line-height: 125%;
  }
}
.minfin-news-page-item__title {
  font-weight: bold;
  font-size: 36px;
  line-height: 120%;
  color: #253E49;
  margin-bottom: 24px;
}
@media (max-width: 768px) {
  .minfin-news-page-item__title {
    font-size: 28px;
  }
}
@media (max-width: 576px) {
  .minfin-news-page-item__title {
    font-size: 20px;
  }
}
.minfin-news-page-item__news {
  min-width: 360px;
  max-width: 360px;
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 1200px) {
  .minfin-news-page-item__news {
    display: none;
  }
}
.minfin-news-page-item__news .minfin-news-page-card {
  max-width: 100%;
}
.minfin-news-page-item__img {
  min-height: 360px;
  width: 100%;
  margin-bottom: 24px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
@media (max-width: 768px) {
  .minfin-news-page-item__img {
    min-height: 280px;
  }
}
@media (max-width: 576px) {
  .minfin-news-page-item__img {
    min-height: 200px;
  }
}
.minfin-news-page-item__share {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 16px 0;
}
.page-selection-table-scroll {
  width: 100%;
  overflow-x: auto;
  margin-bottom: 24px;
}
.page-selection-table-scroll .page-selection-table-result {
  margin-bottom: 0;
}
.page-selection-table-result {
  width: 100%;
  min-width: 990px;
  margin-bottom: 24px;
  margin-top: 8px;
  border: 1px solid var(--Stroke);
}
.page-selection-table-result.n-border {
  border-bottom: 4px solid #f8f8f8 !important;
}
.page-selection-table-result.n-border .page-selection-table-result__head {
  border: none !important;
}
.page-selection-table-result.n-border .page-selection-table-result__col {
  border: none !important;
}
.page-selection-table-result.n-border .page-selection-table-result__item {
  background-color: #fff;
}
.page-selection-table-result.m-width {
  min-width: auto;
}
.page-selection-table-result__head {
  border-bottom: 1px solid var(--Stroke);
}
.page-selection-table-result__head .page-selection-table-result__col {
  display: flex;
  align-items: flex-end;
}
.page-selection-table-result__head .page-selection-table-result__col:last-child {
  border-bottom: none;
}
.page-selection-table-result__head .page-selection-table-result__date {
  margin-top: -20px;
}
.page-selection-table-result__head * {
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 500;
}
.page-selection-table-result__item {
  background-color: var(--Disabled);
}
.page-selection-table-result__item:nth-child(even) {
  background-color: #fff;
}
.page-selection-table-result__row {
  display: flex;
  align-items: stretch;
  transition: 0.2s;
}
.page-selection-table-result__row:last-child .page-selection-table-result__col {
  border-bottom: none;
}
.page-selection-table-result__row .page-selection-table-result__col {
  border-right: 1px solid var(--Stroke);
  border-bottom: 1px solid var(--Stroke);
}
.page-selection-table-result__row .page-selection-table-result__col:last-child {
  border-right: none;
}
.page-selection-table-result__col {
  font-size: 16px;
  line-height: 144%;
  color: var(--Main1);
  padding: 8px;
  width: 100%;
}
.page-selection-table-result__number {
  max-width: 40px;
  width: 100%;
}
.page-selection-table-result__desc {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
}
.page-selection-table-result__desc_active .mrx-icon {
  transform: rotate(180deg);
}
.page-selection-table-result__info {
  max-width: 250px;
  width: 100%;
}
.page-selection-table-result__name {
  max-width: 175px;
  width: 100%;
}
.page-selection-table-result__code {
  max-width: 95px;
  width: 100%;
}
.page-selection-table-result__date {
  max-width: 140px;
  width: 100%;
}
.page-selection-table-result__date div {
  border-bottom: 1px solid var(--Stroke);
  padding: 8px;
}
.page-selection-table-result__date div:last-child {
  border-bottom: none;
}
.page-selection-table-result__unit {
  max-width: 175px;
  width: 100%;
}
.page-selection-table-result__indicators {
  font-family: 'Inter', sans-serif;
  font-weight: 500;
  margin-bottom: 0;
}
.page-category-budget-commitments {
  overflow: auto;
  margin-bottom: 16px;
}
.page-category-budget-commitments table {
  min-width: 1048px;
}
.page-category-budget-commitments table thead td {
  position: relative;
  border: 1px solid #DBDFE5;
  padding: 8px;
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 16px;
  color: var(--neutral-text-primary);
  background: var(--neutral-bg-island-default);
}
.page-category-budget-commitments table tbody tr:nth-child(4n-1) td {
  background: var(--neutral-bg-island-default);
}
.page-category-budget-commitments table tbody tr:nth-child(4n) td {
  background: var(--neutral-bg-island-default);
}
.page-category-budget-commitments table tbody td {
  position: relative;
  border: 1px solid #DBDFE5;
  padding: 8px;
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: var(--neutral-text-primary);
}
.page-category-budget-commitments table tbody td.no-value {
  padding: 12px;
  text-align: center;
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: var(--neutral-text-tertiary);
}
.page-category-budget-commitments table tbody td.no-value.red {
  color: var(--system-text-negative);
}
.page-category-budget-commitments table tbody td span.red {
  color: var(--system-text-negative);
}
.page-category-budget-commitments table tbody .top {
  vertical-align: top !important;
}
.page-category-budget-commitments table tfoot td {
  position: relative;
  border: 1px solid #DBDFE5;
  padding: 8px;
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: var(--neutral-text-primary);
}
.page-category-table-commitments,
.page-category-table-category {
  display: table;
  font-size: 14px;
  line-height: 16px;
  color: var(--Main1);
  margin-bottom: 16px;
  border-bottom: 4px solid #F8F8F8;
}
.page-category-table-commitments *,
.page-category-table-category * {
  font-family: 'PT Sans', sans-serif;
}
.page-category-table-commitments__head,
.page-category-table-category__head {
  display: table-row;
  background: #F6F6F6;
  font-weight: bold;
  padding: 8px;
}
.page-category-table-commitments__body,
.page-category-table-category__body {
  display: table-row-group;
}
.page-category-table-commitments__footer,
.page-category-table-category__footer {
  display: table-footer-group;
}
.page-category-table-commitments__footer .page-category-table-commitments__cell_extends,
.page-category-table-category__footer .page-category-table-commitments__cell_extends {
  padding: 8px 20px;
  text-align: left;
}
.page-category-table-commitments__footer .page-category-table-commitments__cell_extends-last,
.page-category-table-category__footer .page-category-table-commitments__cell_extends-last {
  padding: 8px;
}
.page-category-table-commitments__row,
.page-category-table-category__row {
  display: table-row;
  background: #fff;
}
.page-category-table-commitments__cell,
.page-category-table-category__cell {
  padding: 8px;
  display: table-cell;
  position: relative;
}
.page-category-table-commitments__cell_delete,
.page-category-table-category__cell_delete {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: 8px;
  top: 12px;
  cursor: pointer;
}
.page-category-table-commitments__cell .inputbox,
.page-category-table-category__cell .inputbox {
  margin-bottom: 0;
}
.page-category-table-commitments {
  border-collapse: collapse;
}
.page-category-table-commitments__cell {
  vertical-align: top;
  border: 1px solid var(--Stroke);
}
.page-category-table-commitments__cell.page-category-table-commitments__cell_extends-total {
  padding-top: 18px;
}
.page-category-table-commitments__cell.separated {
  padding: 0px;
}
.page-category-table-commitments__cell.separated div {
  padding: 8px;
  border-top: 1px solid var(--Stroke);
}
.page-category-table-commitments__cell.separated div:first-child {
  border-top: none;
}
.page-category-table-commitments__cell.separated div.invalid {
  color: var(--Red);
}
.minfin-activity-table-simple {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.minfin-activity-table-simple__row {
  display: flex;
  align-items: stretch;
  font-size: 14px;
  line-height: 140%;
  color: var(--Main1);
  background: #F6F6F6;
}
.minfin-activity-table-simple__row:nth-child(even) {
  background: #fff;
}
.minfin-activity-table-simple__head {
  font-weight: bold;
}
.minfin-activity-table-simple__name {
  max-width: 120px;
  width: 100%;
  padding: 8px;
  font-size: 18px;
  line-height: 144%;
}
@media (max-width: 768px) {
  .minfin-activity-table-simple__name {
    font-size: 16px;
  }
}
.minfin-activity-table-simple__value {
  width: 100%;
  padding: 8px;
  font-size: 18px;
  line-height: 144%;
}
@media (max-width: 768px) {
  .minfin-activity-table-simple__value {
    font-size: 16px;
  }
}
.info-banner {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #fff;
  padding: 12px 24px;
  margin-top: -30px;
  position: sticky;
  top: 0;
  z-index: 5;
  width: calc(100% + 48px);
  transform: translateX(-24px);
  margin-left: 0;
  margin-bottom: 30px;
}
@media (max-width: 991px) {
  .info-banner {
    width: calc(100% + 40px);
    transform: translateX(-20px);
  }
}
@media (max-width: 768px) {
  .info-banner {
    width: calc(100% + 20px);
    transform: translateX(-10px);
  }
}
.info-banner * {
  font-family: 'PT Sans', sans-serif;
}
.info-banner-body {
  width: 100%;
  max-width: 1096px;
  margin: 0 auto;
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
}
.info-banner-block {
  display: flex;
  align-items: flex-start;
}
.info-banner-item__title {
  display: block;
  font-size: 12px;
  line-height: 133%;
  color: var(--Secondary);
}
.info-banner-item__text {
  display: block;
  font-size: 14px;
  line-height: 16px;
  color: var(--Main1);
  font-weight: bold;
}
.info-banner-item__icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 8px;
  margin-right: 8px;
  cursor: pointer;
}
.info-banner-item_input {
  position: relative;
  padding-left: 16px;
}
.info-banner-item_input:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
  height: 100%;
  background: var(--Bg1);
}
.info-banner-control {
  margin-left: auto;
  display: flex;
  align-items: center;
  align-self: center;
}
.info-banner-control .btn {
  margin-left: 16px;
}
.info-banner-control__action {
  margin-left: 16px;
  position: relative;
}
.info-banner-control__icon {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  min-width: 24px;
  min-height: 24px;
  border-radius: 4px;
  transition: 0.2s;
  background: #fff;
}
.info-banner-control__icon:hover {
  background: var(--Bg2);
}
.info-banner-control__icon.active {
  background: var(--Bg2);
}
.info-banner-control__menu {
  display: flex;
  flex-direction: column;
  position: absolute;
  right: 12px;
  top: calc(100% + 12px);
  border: 1px solid #F4F4F4;
  filter: drop-shadow(0px 1px 4px rgba(59, 67, 87, 0.1));
  border-radius: 4px;
  min-width: 240px;
}
.info-banner-control__menu.open {
  display: flex;
}
.info-banner-control__menu-item {
  padding: 8px 16px;
  display: flex;
  align-items: center;
  transition: 0.2s;
  background: #fff;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
}
.info-banner-control__menu-item:hover {
  background: var(--Bg2);
}
.info-banner-control__menu-item svg {
  margin-right: 8px;
}
.info-banner-control__menu-item span {
  font-family: 'PT Sans', sans-serif;
  font-size: 14px;
  line-height: 171%;
  color: var(--Main1);
}
.sidebar-filter {
  padding: 24px 16px;
  border: 1px solid var(--Bg1);
  border-radius: 4px;
}
@media (max-width: 1200px) {
  .sidebar-filter {
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    z-index: 10;
    background: #fff;
    padding: 0;
    transform: translateX(-100%);
    transition: 0.2s;
    width: 100%;
    border-radius: 0;
    display: flex;
    flex-direction: column;
    border: none;
    overflow-x: hidden;
  }
}
.sidebar-filter__subcat {
  transform: translateX(0);
  z-index: 12;
}
.sidebar-filter .-first-row {
  position: relative;
  margin-bottom: 8px;
}
@media (max-width: 991.9px) {
  .sidebar-filter .-first-row {
    padding: 24px;
    margin-bottom: 0;
  }
}
@media (max-width: 767.9px) {
  .sidebar-filter .-first-row {
    padding: 24px 16px 0;
  }
}
.sidebar-filter .-first-row > div {
  justify-content: space-between;
}
@media (max-width: 991.9px) {
  .sidebar-filter .-first-row > div {
    justify-content: flex-start;
  }
}
@media (max-width: 991.9px) {
  .sidebar-filter .-last-row {
    background-color: #fff;
    width: 100%;
    padding: 24px;
    position: relative;
    margin-top: auto;
  }
}
@media (max-width: 767.9px) {
  .sidebar-filter .-last-row {
    padding: 24px 16px;
    width: auto;
  }
}
@media (max-width: 991.9px) {
  .sidebar-filter .-last-row:after {
    content: '';
    position: absolute;
    background-color: var(--Bg1);
    top: 0;
    left: -16px;
    width: calc(100% + 48px);
    height: 1px;
  }
}
@media (max-width: 767.9px) {
  .sidebar-filter .-last-row:after {
    content: none;
  }
}
@media (max-width: 767.9px) {
  .sidebar-filter .-last-row .btn {
    width: 100%;
  }
}
@media (max-width: 991.9px) {
  .sidebar-filter .-body-row {
    position: relative;
    overflow-y: scroll;
    padding: 0 24px 24px;
    height: 100%;
  }
}
@media (max-width: 767.9px) {
  .sidebar-filter .-body-row {
    padding: 0 16px;
  }
}
.sidebar-filter-subtitle {
  padding-top: 32px;
  padding-bottom: 24px;
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  font-family: 'Inter', sans-serif;
}
@media (max-width: 767.9px) {
  .sidebar-filter-subtitle {
    padding: 24px 8px 16px;
  }
}
.sidebar-filter.open {
  transform: translateX(0);
}
.sidebar-filter__close {
  cursor: pointer;
  position: absolute;
  right: 24px;
  top: 28px;
  z-index: 1;
  display: none;
}
@media (max-width: 991px) {
  .sidebar-filter__close {
    display: block;
  }
}
@media (max-width: 767px) {
  .sidebar-filter__close {
    right: 16px;
    top: 24px;
  }
}
.sidebar-filter-title {
  font-weight: 600;
  font-size: 18px;
  line-height: 133%;
  margin-right: 16px;
  font-family: 'Inter', sans-serif;
}
@media (max-width: 991.9px) {
  .sidebar-filter-title {
    font-size: 24px;
  }
}
.sidebar-filter .all-filters {
  font-weight: 700;
  font-size: 16px;
  line-height: 125%;
  color: var(--Main2);
  margin-top: 16px;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.sidebar-filter .all-filters .mrx-icon {
  margin-left: 8px;
  color: var(--Main2);
}
.modal .col,
.modal .col-1,
.modal .col-10,
.modal .col-11,
.modal .col-12,
.modal .col-2,
.modal .col-3,
.modal .col-4,
.modal .col-5,
.modal .col-6,
.modal .col-7,
.modal .col-8,
.modal .col-9,
.modal .col-auto,
.modal .col-lg,
.modal .col-lg-1,
.modal .col-lg-10,
.modal .col-lg-11,
.modal .col-lg-12,
.modal .col-lg-2,
.modal .col-lg-3,
.modal .col-lg-4,
.modal .col-lg-5,
.modal .col-lg-6,
.modal .col-lg-7,
.modal .col-lg-8,
.modal .col-lg-9,
.modal .col-lg-auto,
.modal .col-md,
.modal .col-md-1,
.modal .col-md-10,
.modal .col-md-11,
.modal .col-md-12,
.modal .col-md-2,
.modal .col-md-3,
.modal .col-md-4,
.modal .col-md-5,
.modal .col-md-6,
.modal .col-md-7,
.modal .col-md-8,
.modal .col-md-9,
.modal .col-md-auto,
.modal .col-sm,
.modal .col-sm-1,
.modal .col-sm-10,
.modal .col-sm-11,
.modal .col-sm-12,
.modal .col-sm-2,
.modal .col-sm-3,
.modal .col-sm-4,
.modal .col-sm-5,
.modal .col-sm-6,
.modal .col-sm-7,
.modal .col-sm-8,
.modal .col-sm-9,
.modal .col-sm-auto,
.modal .col-xl,
.modal .col-xl-1,
.modal .col-xl-10,
.modal .col-xl-11,
.modal .col-xl-12,
.modal .col-xl-2,
.modal .col-xl-3,
.modal .col-xl-4,
.modal .col-xl-5,
.modal .col-xl-6,
.modal .col-xl-7,
.modal .col-xl-8,
.modal .col-xl-9,
.modal .col-xl-auto {
  padding-left: 16px;
  padding-right: 16px;
}
.modal .row {
  margin-left: -16px;
  margin-right: -16px;
}
.modal .-first-row {
  margin-bottom: 0;
}
.modal.full .sidebar-filter {
  position: relative;
  width: 100vw;
  padding: 0;
  background: #fff;
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  border-radius: 0;
}
.modal.full .sidebar-filter .row.-first-row {
  padding: 48px 70px 24px;
  position: relative;
}
@media (max-width: 991.9px) {
  .modal.full .sidebar-filter .row.-first-row {
    padding: 24px;
  }
}
.modal.full .sidebar-filter .row.-first-row > div {
  justify-content: flex-start;
}
.modal.full .sidebar-filter .row.-first-row:after {
  content: '';
  left: -70px;
  width: calc(100% + 140px);
}
.modal.full .sidebar-filter .row.-first-row .myrtex-ui-link {
  font-size: 16px;
  line-height: 24px;
}
.modal.full .sidebar-filter .row.-last-row {
  position: absolute;
  bottom: 0;
  padding: 24px 70px;
  width: 100%;
}
@media (max-width: 991.9px) {
  .modal.full .sidebar-filter .row.-last-row {
    padding: 24px;
  }
}
.modal.full .sidebar-filter .row.-last-row:after {
  content: '';
  position: absolute;
  background-color: var(--Bg1);
  top: 0;
  left: -70px;
  width: calc(100% + 140px);
  height: 1px;
}
.modal.full .sidebar-filter .-body-row {
  height: calc(100vh - 200px);
  overflow-x: hidden;
  padding: 0 70px 32px;
}
@media (max-width: 991.9px) {
  .modal.full .sidebar-filter .-body-row {
    height: calc(100vh - 176px);
    padding: 0 24px 32px;
  }
}
.modal.full .sidebar-filter .-body-row::-webkit-scrollbar {
  width: auto;
  height: auto;
}
.modal.full .sidebar-filter .-body-row::-webkit-scrollbar-thumb {
  background: #c1c1c1;
  -webkit-box-shadow: none;
}
.modal.full .sidebar-filter-title {
  font-size: 24px;
}
.modal.full .sidebar-filter__close {
  display: block;
}
.page-wrapper .custom-filter-select__head {
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  border-top: 1px solid var(--Bg1);
}
.page-wrapper .custom-filter-select__head .custom-filter-select__action .mrx-icon {
  transform: rotate(0deg);
}
@media (max-width: 767px) {
  .page-wrapper .custom-filter-select__head .custom-filter-select__action .mrx-icon {
    transform: rotate(-90deg);
  }
}
.page-wrapper .custom-filter-select__head.open .custom-filter-select__action .mrx-icon {
  transform: rotate(180deg);
}
@media (max-width: 767px) {
  .page-wrapper .custom-filter-select__head.open .custom-filter-select__action .mrx-icon {
    transform: rotate(-90deg);
  }
}
.page-wrapper .custom-filter-select__action {
  display: flex;
}
.page-wrapper .custom-filter-select__action .myrtex-ui-link {
  max-height: 20px;
}
.page-wrapper .custom-filter-select__action .myrtex-ui-link:not(:hover) {
  color: #7E7E7E;
}
@media (max-width: 767px) {
  .page-wrapper .custom-filter-select__action .myrtex-ui-link {
    display: none;
  }
}
.page-wrapper .custom-filter-select__action .mrx-icon {
  margin-left: 16px;
}
.page-wrapper .custom-filter-select__title {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  font-family: 'Inter', sans-serif;
  padding: 16px 0;
  display: flex;
  align-items: center;
}
.page-wrapper .custom-filter-select__title app-form-tooltip {
  width: 16px;
  height: 20px;
  margin-left: 4px;
  cursor: pointer;
}
@media (max-width: 767.9px) {
  .page-wrapper .custom-filter-select__title app-form-tooltip {
    display: none;
  }
}
.page-wrapper .custom-filter-select__num {
  background-color: var(--Tag);
  padding: 4px 8px;
  margin-left: 8px;
  font-size: 14px;
  line-height: 16px;
  font-family: 'PT Sans', sans-serif;
  border-radius: 14px;
  min-width: 24px;
  height: 24px;
  display: inline-block;
}
.page-wrapper .custom-filter-select__body {
  margin-bottom: 24px;
}
@media (max-width: 991.9px) {
  .page-wrapper .custom-filter-select__body {
    margin-bottom: 24px;
  }
}
.page-wrapper .custom-filter-select__body .row {
  margin-left: -8px;
  margin-right: -8px;
}
.page-wrapper .custom-filter-select__body .col-lg-6 {
  padding-left: 8px;
  padding-right: 8px;
}
.page-wrapper .custom-filter-select__body input {
  font-size: 14px;
  line-height: 140%;
}
@media (max-width: 767px) {
  .page-wrapper .custom-filter-select__body .inputbox-md {
    height: 48px;
  }
  .page-wrapper .custom-filter-select__body .inputbox-md input {
    height: 48px;
    padding: 8px 16px;
  }
}
@media (max-width: 991.9px) {
  .page-wrapper .custom-filter-select__box > *:last-child {
    border-bottom: 1px solid var(--Bg1);
    display: block;
  }
}
@media (max-width: 767.9px) {
  .page-wrapper .custom-filter-select__box > *:last-child {
    border: none;
  }
}
@media (max-width: 767.9px) {
  .page-wrapper .custom-filter-select__box:last-child > * {
    border: none;
    border-bottom: 1px solid var(--Bg1);
  }
}
.page-wrapper .custom-filter-select__search {
  position: relative;
  margin-bottom: 12px;
}
.page-wrapper .custom-filter-select__search.inputbox.inputbox-md input {
  position: relative;
  padding: 10px 60px 10px 12px;
}
.page-wrapper .custom-filter-select__search.inputbox.inputbox-md input::placeholder {
  color: var(--Secondary);
}
.page-wrapper .custom-filter-select__search.inputbox.inputbox-md input:focus::placeholder {
  color: transparent;
}
.page-wrapper .custom-filter-select__search .icon-close {
  position: absolute;
  top: 50%;
  right: 44px;
  transform: translateY(-50%);
  cursor: pointer;
}
.page-wrapper .custom-filter-select__search .icon-search {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 12px;
}
.page-wrapper .custom-filter-select__wrapper.--active {
  padding-top: 16px;
  max-height: 240px;
  overflow-x: hidden;
  border-bottom: 1px solid var(--Bg1);
  border-top: 1px solid var(--Bg1);
}
.page-wrapper .custom-filter-select__wrapper.--active::-webkit-scrollbar-track {
  background-color: var(--Bg1);
}
.page-wrapper .custom-filter-select__wrapper.--active::-webkit-scrollbar {
  width: 8px;
  background-color: var(--Bg1);
}
.page-wrapper .custom-filter-select__wrapper.--active::-webkit-scrollbar-thumb {
  background-color: var(--Stroke);
  border-radius: 4px;
}
.page-wrapper .custom-filter-select__wrapper .custom-checkbox {
  margin-bottom: 12px;
}
@media (max-width: 767px) {
  .page-wrapper .custom-filter-select__wrapper .custom-checkbox {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .page-wrapper .custom-filter-select__wrapper .custom-checkbox__mark {
    transform: translateY(4px);
  }
}
.page-wrapper .custom-filter-select__wrapper .custom-checkbox__label {
  font-size: 14px;
  line-height: 20px;
}
@media (max-width: 767px) {
  .page-wrapper .custom-filter-select__wrapper .custom-checkbox__label {
    font-size: 16px;
    line-height: 24px;
  }
}
.page-wrapper .custom-filter-select__wrapper .custom-checkbox__mark {
  height: 16px;
  width: 16px;
  min-width: 16px;
  border: 1.5px solid #BFC5CC;
}
.page-wrapper .custom-filter-select__wrapper .custom-checkbox input[type="checkbox"] {
  height: 16px;
  width: 16px;
}
.page-wrapper .custom-filter-select__wrapper .custom-checkbox input[type="checkbox"]:checked + .checkbox__mark {
  border: 1.5px solid #BFC5CC;
}
.page-wrapper .custom-filter-select__wrapper .custom-checkbox input[type="checkbox"]:checked + .custom-checkbox__mark:after {
  content: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%229%22%20viewBox%3D%220%200%2012%209%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20d%3D%22M10.4815%201.002L3.96296%207.52052L1%204.55755%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%3C/svg%3E%0A") !important;
  top: 2.5px;
  left: 1px;
}
.page-wrapper .custom-filter-select__wrapper .custom-radio {
  margin-bottom: 12px;
}
.page-wrapper .custom-filter-select__wrapper .custom-radio input[type="radio"] {
  width: -moz-fit-content;
  width: fit-content;
}
.page-wrapper .custom-filter-select__wrapper .custom-radio input[type="radio"] + .radio-label:before {
  margin-right: 4px;
  width: 16px;
  height: 16px;
  top: 0;
}
.page-wrapper .custom-filter-select__wrapper .custom-radio input[type="radio"]:checked + .radio-label:before {
  box-shadow: inset 0 0 0 3px #fff;
}
.page-wrapper .custom-filter-select__empty {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #1F2226;
  margin-top: 24px;
  margin-bottom: 8px;
}
.sidebar-filter__subcat .custom-filter-select__head {
  border: none;
  margin-bottom: 16px;
}
.sidebar-filter__subcat .custom-filter-select__title {
  padding: 0;
}
.sidebar-filter__subcat .custom-filter-select__body {
  overflow: scroll !important;
  margin-bottom: 0;
}
.sidebar-filter__subcat .custom-filter-select__action svg {
  display: none;
}
.sidebar-filter__subcat .custom-filter-select__action .myrtex-ui-link {
  display: inline-block;
  margin-right: 40px;
}
.sidebar-filter__subcat .custom-filter-select__tooltip {
  display: flex;
  justify-content: space-between;
  margin-bottom: 16px;
  padding: 12px 16px;
  border-radius: 4px;
  background-color: var(--Bg2);
}
.sidebar-filter__subcat .custom-filter-select__tooltip .icon-info {
  margin-right: 8px;
}
.sidebar-filter__subcat .custom-filter-select__tooltip span {
  font-weight: 400;
  font-size: 14px;
  line-height: 143%;
}
.modal .custom-filter-select__head {
  border-top: 1px solid var(--Bg1);
  cursor: pointer;
}
.modal .custom-filter-select__body {
  margin-bottom: 24px;
}
.modal .custom-filter-select__box > *:last-child {
  border-bottom: 1px solid var(--Bg1);
  display: block;
}
.modal .custom-filter-select__action svg {
  display: block;
}
.modal .custom-filter-select__num {
  display: inline-block;
}
.modal .sidebar-filter__subcat .custom-filter-select__head {
  border: none;
  flex-wrap: wrap;
  margin-right: 24px;
}
.modal .sidebar-filter__subcat .custom-filter-select__title {
  align-items: flex-start;
}
.modal .sidebar-filter__subcat .custom-filter-select__wrapper {
  max-height: auto;
  border: none;
  overflow-x: unset;
}
.modal .sidebar-filter__subcat .custom-filter-select__body {
  overflow-x: scroll !important;
  margin-bottom: 0;
}
.page-wrapper .minfin-search {
  position: relative;
  width: 100%;
  display: flex;
  align-items: center;
}
.page-wrapper .minfin-search__input {
  background: var(--Bg1);
  border: 0px solid var(--Main2);
  border-radius: 4px;
  padding: 14px 16px;
  padding-right: 166px;
  font-family: var(--mf-sans-font);
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: var(--neutral-text-primary);
  /* Chrome/Opera/Safari/Edge */
  /* Microsoft Edge */
  /* IE 10+ */
  /* Chrome/Opera/Safari/Edge */
  /* Firefox */
  /* IE 10+ */
}
@media (max-width: 767px) {
  .page-wrapper .minfin-search__input {
    padding: 10px 16px;
    padding-right: 80px;
    font-size: 16px;
    line-height: 24px;
  }
}
.page-wrapper .minfin-search__input:focus::-webkit-input-placeholder {
  color: transparent;
}
.page-wrapper .minfin-search__input:focus::-ms-input-placeholder {
  color: transparent;
}
.page-wrapper .minfin-search__input:focus::-ms-input-placeholder {
  color: transparent;
}
.page-wrapper .minfin-search__input::-webkit-input-placeholder {
  color: #71767E;
}
.page-wrapper .minfin-search__input::-moz-placeholder {
  color: #71767E;
}
.page-wrapper .minfin-search__input::-ms-input-placeholder {
  color: #71767E;
}
@media (max-width: 767px) {
  .page-wrapper .minfin-search__input_filled {
    padding-right: 48px;
  }
}
.page-wrapper .minfin-search__btn {
  position: absolute;
  right: 4px;
  top: 50%;
  transform: translateY(-50%);
  min-width: 130px;
}
@media (max-width: 767px) {
  .page-wrapper .minfin-search__btn {
    display: none;
  }
}
.page-wrapper .minfin-search .icon-search {
  display: none;
}
@media (max-width: 767px) {
  .page-wrapper .minfin-search .icon-search {
    display: flex;
    position: absolute;
    right: 16px;
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer;
  }
}
.page-wrapper .minfin-search .icon-close {
  position: absolute;
  right: 150px;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
}
@media (max-width: 767px) {
  .page-wrapper .minfin-search .icon-close {
    right: 48px;
  }
}
.categorie-icon {
  width: 36px;
  min-width: 36px;
  height: 36px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.categorie-icon__extraction {
  background-image: url("../../img/main-page/icons/extraction.svg");
}
.categorie-icon__medicine {
  background-image: url("../../img/main-page/icons/medicine.svg");
}
.categorie-icon__production {
  background-image: url("../../img/main-page/icons/production.svg");
}
.categorie-icon__construction {
  background-image: url("../../img/main-page/icons/construction.svg");
}
.categorie-icon__shipping {
  background-image: url("../../img/main-page/icons/shipping.svg");
}
.categorie-icon__it {
  background-image: url("../../img/main-page/icons/it.svg");
}
.categorie-icon__science {
  background-image: url("../../img/main-page/icons/science.svg");
}
.categorie-icon__agro {
  background-image: url("../../img/main-page/icons/agro.svg");
}
.categorie-icon__trade {
  background-image: url("../../img/main-page/icons/trade.svg");
}
.categorie-icon__finance {
  background-image: url("../../img/main-page/icons/finance.svg");
}
.categorie-icon__culture {
  background-image: url("../../img/main-page/icons/culture.svg");
}
.categorie-icon__hotels {
  background-image: url("../../img/main-page/icons/hotels.svg");
}
.categorie-icon__energy {
  background-image: url("../../img/main-page/icons/energy.svg");
}
.categorie-icon__water {
  background-image: url("../../img/main-page/icons/water.svg");
}
.categorie-icon__property {
  background-image: url("../../img/main-page/icons/property.svg");
}
.categorie-icon__safety {
  background-image: url("../../img/main-page/icons/safety.svg");
}
.categorie-icon__household {
  background-image: url("../../img/main-page/icons/household.svg");
}
.categorie-icon__education {
  background-image: url("../../img/main-page/icons/education.svg");
}
.minfin-notice {
  display: flex;
  align-items: flex-start;
  padding: 12px 16px;
  border-radius: 4px;
  width: 100%;
}
.minfin-notice__text {
  font-family: var(--mf-sans-font);
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: var(--Main1);
}
.minfin-notice.attention {
  background: #FFF4E7;
}
.minfin-notice.attention .icon-attention {
  color: #CC6E07;
}
.recipient-block {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -8px;
  margin-bottom: -16px;
}
@media (max-width: 767px) {
  .recipient-block {
    justify-content: center;
    margin: 0;
    max-height: 544px;
    overflow-y: auto;
  }
}
.recipient-block__card {
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: calc(50% - 16px);
  margin: 0 8px;
  margin-bottom: 16px;
  cursor: pointer;
}
@media (max-width: 767px) {
  .recipient-block__card {
    max-width: 345px;
    margin: 0;
    margin-bottom: 16px;
  }
  .recipient-block__card:last-child {
    margin-bottom: 0;
  }
}
@media (max-width: 430px) {
  .recipient-block__card {
    max-width: 100%;
  }
}
.recipient-block__card:hover .recipient-block__name {
  background: #EEF0F4;
}
.recipient-block__card.selected .recipient-block__name {
  background: #BED6F1;
}
.recipient-block__card.selected:hover .recipient-block__name {
  background: #93B8E3;
}
.recipient-block__img {
  height: 160px;
  width: 100%;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}
.recipient-block__img.individual {
  background-image: url("data:image/svg+xml,%3Csvg width='342' height='160' viewBox='0 0 342 160' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_5076_38093)'%3E%3Cpath d='M178.285 117.278C178.991 117.305 179.706 117.321 180.42 117.321C183.51 117.321 186.508 117.055 189.36 116.556' fill='%23EEF0F4'/%3E%3Cpath d='M178.285 117.278C178.991 117.305 179.706 117.321 180.42 117.321C183.51 117.321 186.508 117.055 189.36 116.556' stroke='white' stroke-width='1.1493' stroke-miterlimit='10'/%3E%3Cpath d='M192.814 167.689V109.542C197.376 109.394 200.97 106.393 203.378 103.2C211.514 92.4046 209.672 81.9485 209.633 81.3436C209.587 80.6527 208.806 80.118 207.881 80.1532C206.96 80.1883 206.254 80.7776 206.301 81.4685C206.309 81.6168 208.357 92.2485 201.751 101.666C199.912 104.289 196.513 106.873 192.814 107.033V56.8603C192.814 56.1655 192.069 55.6074 191.148 55.6074C190.227 55.6074 189.477 56.1694 189.477 56.8603L189.349 123.702C179.335 121.259 177.04 118.18 174.028 104.843C172.268 97.053 171.472 89.9262 171.468 89.852C171.425 89.3095 170.644 88.888 169.719 88.9153C168.798 88.9426 168.088 89.4032 168.135 89.9496C168.143 90.0238 168.943 97.2325 170.722 105.105C171.768 109.749 174.098 116.232 175.503 119.323C177.349 123.379 181.364 123.699 185.953 124.959C187.062 125.264 188.225 125.857 189.415 125.923L189.477 169.332' fill='%23EEF0F4'/%3E%3Cpath d='M192.814 115.822C201.891 113.543 209.2 108.836 212.978 102.88C214.476 103.2 231.733 106.814 236.264 88.1264C238.945 77.0615 230.231 56.1026 220.974 52.4182C227.944 46.5871 225.306 34.6948 215.858 33.8908C215.003 33.8166 214.16 34.0235 213.36 34.2694C212.404 14.1496 203.019 7.39746 191.144 7.39746C179.835 7.39746 170.676 16.4601 168.982 35.2061C156.701 31.6739 147.007 37.7274 146.399 54.6507C145.852 69.7864 150.106 70.8285 152.389 75.5003C144.58 79.8521 145.048 86.2569 145.048 93.5984C145.048 105.354 157.794 115.112 174.519 116.993' fill='%23EEF0F4'/%3E%3Cpath d='M192.814 115.822C201.891 113.543 209.2 108.836 212.978 102.88C214.476 103.2 231.733 106.814 236.264 88.1264C238.945 77.0615 230.231 56.1026 220.974 52.4182C227.944 46.5871 225.306 34.6948 215.858 33.8908C215.003 33.8166 214.16 34.0235 213.36 34.2694C212.404 14.1496 203.019 7.39746 191.144 7.39746C179.835 7.39746 170.676 16.4601 168.982 35.2061C156.701 31.6739 147.007 37.7274 146.399 54.6507C145.852 69.7864 150.106 70.8285 152.389 75.5003C144.58 79.8521 145.048 86.2569 145.048 93.5984C145.048 105.354 157.794 115.112 174.519 116.993' stroke='white' stroke-width='1.1493' stroke-miterlimit='10'/%3E%3Cpath d='M174.027 104.843C175.272 110.335 176.384 114.089 177.973 116.771L174.523 116.993C173.181 113.605 171.549 108.781 170.718 105.105C168.942 97.2325 168.139 90.0238 168.131 89.9496C168.088 89.4032 168.794 88.9426 169.715 88.9153C170.64 88.888 171.417 89.3095 171.467 89.8559C171.475 89.9262 172.271 97.053 174.027 104.843Z' fill='white'/%3E%3Cpath d='M203.378 103.2C200.974 106.393 197.38 109.39 192.818 109.542V115.822L189.368 116.045L189.481 56.8603C189.481 56.1694 190.227 55.6074 191.148 55.6074C192.069 55.6074 192.818 56.1694 192.818 56.8603V107.033C196.514 106.873 199.916 104.289 201.751 101.666C208.357 92.2485 206.309 81.6168 206.301 81.4685C206.258 80.7776 206.964 80.1883 207.885 80.1532C208.806 80.1141 209.587 80.6488 209.637 81.3436C209.672 81.9485 211.518 92.4046 203.378 103.2Z' fill='white'/%3E%3Cpath d='M188.091 35.2535C182.308 34.6751 180.38 41.0368 180.139 44.29C179.416 33.4462 180.139 24.7711 190.26 24.0482C198.356 23.4699 198.935 33.6871 198.212 38.8681C201.585 36.9403 208.622 34.7474 209.779 41.3983C210.935 48.0492 204.477 55.0133 201.104 57.664C202.549 54.4108 204.718 47.3262 201.826 45.0129C198.935 42.6995 196.043 44.5309 194.959 45.7358C195.079 42.4827 193.874 35.8318 188.091 35.2535Z' fill='white'/%3E%3Cpath d='M62.1494 139.819C62.5499 139.834 62.9548 139.843 63.3597 139.843C65.112 139.843 66.8112 139.692 68.4286 139.409' fill='%23EEF0F4'/%3E%3Cpath d='M62.1494 139.819C62.5499 139.834 62.9548 139.843 63.3597 139.843C65.112 139.843 66.8112 139.692 68.4286 139.409' stroke='white' stroke-width='1.1493' stroke-miterlimit='10'/%3E%3Cpath d='M71.2582 167.678V134.781C74.4212 134.698 76.9132 132.999 78.5826 131.193C84.2241 125.086 82.947 119.17 82.9199 118.828C82.8875 118.437 82.3463 118.135 81.7051 118.154C81.0665 118.174 80.5768 118.508 80.6092 118.899C80.6146 118.982 82.0352 124.997 77.4543 130.325C76.1799 131.809 73.8232 133.271 71.2582 133.362V104.976C71.2582 104.583 70.7414 104.268 70.1028 104.268C69.4643 104.268 68.9448 104.586 68.9448 104.976L68.8555 142.792C61.9125 141.41 60.3215 139.668 58.2327 132.123C57.0124 127.715 56.4604 123.683 56.4577 123.642C56.428 123.335 55.8868 123.096 55.2456 123.112C54.607 123.127 54.1146 123.388 54.147 123.697C54.1524 123.739 54.7071 127.817 55.9409 132.271C56.6661 134.898 58.2814 138.566 59.2555 140.315C60.5353 142.609 63.3195 142.79 66.5015 143.503C67.2699 143.676 67.7787 144.352 68.6039 144.39V168.607' fill='%23EEF0F4'/%3E%3Cpath d='M67.0207 146.895C60.1263 145.376 51.9548 138.241 49.0856 134.269C47.9474 134.482 33.5946 134.63 29.2054 118.365C26.6821 109.014 34.6272 87.6406 51.4149 92.5138C52.1411 79.0973 59.2697 74.5947 68.2893 74.5947C76.8791 74.5947 83.8357 80.638 85.1221 93.1384C94.45 90.783 101.813 94.8197 102.275 106.105C102.69 116.198 99.4592 116.892 97.7252 120.008C103.656 122.91 103.301 127.181 103.301 132.076C103.301 139.915 93.62 146.422 80.9161 147.676' fill='%23EEF0F4'/%3E%3Cpath d='M53.9001 99.4812C58.9376 98.3051 61.9461 101.196 62.8207 102.789C62.2889 102.176 60.3899 101.319 57.0485 102.789C53.7071 104.259 54.6068 110.262 55.4743 113.08C54.075 112.1 50.6468 110.727 48.128 113.08C45.6092 115.432 49.1775 120.595 51.2765 124.148C39.2075 122.34 35.0096 112.786 39.2075 108.669C43.4054 104.553 49.0026 106.464 51.2765 107.934C50.0521 105.607 48.8627 100.657 53.9001 99.4812Z' fill='white'/%3E%3Cpath d='M61.911 134.605C63.967 139.329 67.1236 143.175 69.3275 145.112L68.6045 146.92C64.267 144.028 61.3118 138.43 60.1584 135.773C57.6947 130.084 56.5792 124.875 56.5684 124.821C56.5088 124.426 57.8189 124.007 58.2964 124.484C58.6579 124.846 60.6524 131.714 61.911 134.605Z' fill='white'/%3E%3Cpath d='M80.4235 137.41C78.3661 139.594 75.2901 141.645 71.3858 141.749L71.1349 147.281L68.5303 146.92L68.5303 105.71C68.5303 105.237 69.1682 104.853 69.9564 104.853C70.7446 104.853 71.3858 105.237 71.3858 105.71V140.032C74.5487 139.922 77.4611 138.155 79.0308 136.361C84.6852 129.918 82.9317 122.645 82.925 122.544C82.8883 122.071 83.4928 121.668 84.281 121.644C85.0692 121.617 85.7372 121.983 85.7806 122.458C85.8107 122.872 87.3904 130.025 80.4235 137.41Z' fill='white'/%3E%3Cpath d='M78.0026 89.4493C73.9543 88.0035 71.4964 92.7025 70.7734 95.2327C72.0988 94.5098 75.3278 93.6423 77.6412 95.9556C79.9545 98.269 78.1231 105.354 76.9183 108.607C79.087 107.643 83.786 106.149 85.2318 107.884C86.6777 109.619 83.4245 116.318 81.6172 119.451C82.9426 118.728 86.1716 116.631 88.485 114.029C91.3767 110.775 92.0996 103.908 88.485 100.655C85.5933 98.0521 82.2197 101.257 80.8943 103.185C81.6172 99.2087 82.051 90.8952 78.0026 89.4493Z' fill='white'/%3E%3Cpath d='M89.3816 69.1332C89.3816 69.1332 88.8292 70.5004 87.0644 71.7926C86.0766 71.1933 85.3838 70.7204 85.3838 70.7204C85.3838 70.7204 88.422 67.7848 89.7889 63.8286C91.1605 59.8723 89.9247 56.3749 90.1634 52.0909C90.4349 47.2685 95.8138 38.4008 99.7414 38.9065C101.525 39.1359 102.911 39.9178 103.388 41.0461C103.866 42.1745 102.906 44.8151 102.031 45.4519C101.155 46.0886 100.86 46.5474 99.9755 49.6048C99.3107 51.8896 101.787 56.9976 102.443 60.0924C103.126 63.3276 102.639 66.6237 101.328 69.6155C100.013 72.6073 96.6424 74.2928 96.6424 74.2928C96.6424 74.2928 93.5995 74.0493 91.1324 73.4921C90.023 73.2393 88.319 72.5183 88.1177 72.4106C89.0727 70.477 89.3816 69.1332 89.3816 69.1332Z' fill='%238E2100'/%3E%3Cpath d='M102.509 44.1885C102.439 44.5303 100.224 46.2204 100.688 50.0082C101.151 53.7959 104.714 57.5555 104.278 63.6374C103.89 69.045 101.619 71.3345 101.619 71.3345' stroke='%238E2100' stroke-width='0.839238' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M94.2787 43.72C91.3482 47.6154 89.6255 51.066 89.485 57.5645C89.3446 64.0631 86.1426 64.7888 86.1426 64.7888' stroke='%238E2100' stroke-width='0.839238' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M97.1578 59.6153C94.9997 59.2923 115.523 53.2432 117.713 57.2275C119.904 61.2119 116.342 66.8864 116.342 66.8864L97.1578 59.6153Z' fill='%23F32424'/%3E%3Cpath d='M105.823 51.8574C106.277 60.8468 104.549 65.8893 104.325 66.3996C104.194 66.6946 112.906 70.7445 116.065 69.883C118.327 69.265 115.288 64.5081 115.106 64.0212C114.605 62.6962 114.291 57.7848 114.474 56.2725C114.656 54.7602 105.823 51.8574 105.823 51.8574Z' fill='%23FFBEA5'/%3E%3Cpath d='M112.072 66.0859C112.072 66.0859 112.433 111.613 110.556 116.941L112.072 66.0859Z' fill='white'/%3E%3Cpath d='M112.072 66.0859C112.072 66.0859 112.433 111.613 110.556 116.941' stroke='black' stroke-width='0.681713' stroke-miterlimit='10'/%3E%3Cpath d='M96.7832 123.024L98.7681 122.223L121.781 112.948' fill='white'/%3E%3Cpath d='M96.7832 123.024L98.7681 122.223L121.781 112.948' stroke='black' stroke-width='0.681713' stroke-miterlimit='10'/%3E%3Cpath d='M96.7832 69.2698L109.282 111.403L148.413 95.8399' stroke='black' stroke-width='0.681713' stroke-miterlimit='10'/%3E%3Cpath d='M115.64 66.5583C115.64 66.5583 116.993 64.7839 116.904 61.352C116.815 57.9201 119.221 62.7238 119.221 62.7238L117.634 66.0855L115.64 66.5583Z' fill='%23F32424'/%3E%3Cpath d='M116.089 67.967C116.089 67.967 124.445 63.6221 121.782 61.8711C119.118 60.12 117.718 57.2266 117.718 57.2266L116.819 57.9195C116.819 57.9195 118.57 64.7552 116.094 66.0848C113.617 67.4145 112.962 69.2686 112.962 69.2686L116.089 67.967Z' fill='url(%23paint0_linear_5076_38093)'/%3E%3Cpath d='M122.648 46.9792C123.308 52.3775 119.114 58.6326 117.265 58.6326C113.824 58.6326 109.002 56.0997 107.382 55.1914C106.24 54.55 103.764 51.8251 103.764 46.4034C103.764 40.2606 107.935 36.0234 113.819 36.0234C116.984 36.0234 120.738 38.5096 122.147 40.977C123.36 43.0885 122.414 45.0643 122.648 46.9792Z' fill='%23FFBEA5'/%3E%3Cpath d='M111.741 46.9596C111.712 46.9596 111.669 46.9596 111.64 46.9449L109.831 46.4618C109.614 46.4032 109.484 46.1689 109.542 45.9493C109.6 45.7297 109.831 45.5979 110.048 45.6565L111.857 46.1397C112.074 46.1982 112.204 46.4325 112.147 46.6521C112.089 46.8278 111.929 46.9596 111.741 46.9596Z' fill='%23FFE8E2'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M114.504 44.2175C114.507 44.2175 114.511 44.2175 114.514 44.2175C115.163 44.2175 115.8 44.4179 116.336 44.8203L116.34 44.823L116.34 44.823C116.95 45.2937 117.319 45.9459 117.407 46.6798L117.407 46.6809C117.585 48.2085 116.398 49.5493 114.83 49.6967C114.065 49.7765 113.311 49.5624 112.716 49.1053L112.715 49.1048C112.105 48.6341 111.736 47.9819 111.648 47.248L111.648 47.2469C111.47 45.7217 112.652 44.3827 114.217 44.2318C114.317 44.2175 114.424 44.2175 114.504 44.2175ZM114.514 44.8921C114.417 44.8921 114.355 44.8929 114.309 44.9001L114.299 44.9016L114.289 44.9026C113.056 45.0177 112.187 46.0555 112.317 47.1681C112.383 47.7187 112.657 48.2083 113.126 48.5702C113.584 48.9215 114.166 49.0881 114.762 49.0256L114.766 49.0252L114.766 49.0252C115.998 48.9101 116.867 47.8723 116.737 46.7597C116.671 46.2097 116.398 45.7205 115.93 45.3587C115.515 45.0482 115.022 44.8921 114.514 44.8921Z' fill='%23FFE8E2'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M120.858 44.3481C120.946 44.3378 121.046 44.3259 121.158 44.3259C121.686 44.3259 122.201 44.4893 122.641 44.815L122.642 44.8157C123.167 45.2075 123.521 45.7782 123.623 46.4316L123.624 46.4322C123.83 47.7564 122.916 49.0005 121.573 49.1794C120.922 49.2746 120.277 49.0952 119.756 48.7197L119.751 48.7164L119.751 48.7164C119.226 48.3245 118.872 47.7538 118.769 47.1004L118.769 47.0999C118.563 45.7749 119.478 44.5301 120.822 44.3523L120.828 44.3516L120.828 44.3517C120.838 44.3505 120.848 44.3493 120.858 44.3481ZM120.907 45.0142C119.939 45.1437 119.279 46.0397 119.428 46.9967C119.503 47.4721 119.759 47.8891 120.148 48.1796C120.54 48.4615 121.012 48.5875 121.478 48.5188L121.483 48.5181L121.483 48.5182C122.453 48.3899 123.114 47.4932 122.965 46.5353C122.89 46.0592 122.633 45.6417 122.244 45.3511C121.921 45.1122 121.546 44.9932 121.158 44.9932C121.087 44.9932 121.025 45.0004 120.933 45.0112C120.925 45.0122 120.916 45.0132 120.907 45.0142Z' fill='%23FFE8E2'/%3E%3Cpath d='M117.11 46.5401L116.766 45.9724C116.831 45.9375 117.238 45.1902 119.069 45.6431L118.809 46.3659C117.916 46.1336 117.197 46.4936 117.11 46.5401Z' fill='%23FFE8E2'/%3E%3Cpath d='M128.883 69.1012L147.407 100.101L138.428 96.177L170.715 92.1272L171.207 92.0663C173.486 91.7807 175.57 93.396 175.855 95.6808C176.122 97.797 174.75 99.74 172.728 100.241L141.372 108.036C139.603 108.477 137.815 107.713 136.878 106.262L136.705 105.995L117.058 75.6139C115.035 72.4863 115.93 68.3053 119.057 66.2827C122.184 64.2601 126.364 65.1544 128.387 68.2819C128.424 68.3428 128.461 68.399 128.499 68.4598L128.883 69.1012Z' fill='url(%23paint1_linear_5076_38093)'/%3E%3Cpath d='M127.797 75.0889C129.782 78.2866 131.435 82.9171 130.934 86.8312C130.597 89.4625 130.288 95.7036 130.288 95.7036L124.31 87.4118L127.797 75.0889Z' fill='%23F32424'/%3E%3Cpath d='M147.983 102.572C151.541 102.09 157.58 102.712 162.434 100.933C167.289 99.1541 147.351 96.8506 147.351 96.8506L146.139 98.6485L147.983 102.572Z' fill='%23FFBEA5'/%3E%3Cpath d='M114.727 53.0138C114.727 53.0138 116.318 54.5776 118.195 54.2732C120.073 53.9689 120.808 52.6064 120.808 52.6064C120.808 52.6064 116.599 53.6318 114.727 53.0138Z' fill='white'/%3E%3Cpath d='M126.131 123.66C126.131 123.66 125.812 168.406 125.719 174.057C125.625 179.708 123.308 217.688 123.308 217.688C123.308 217.688 121.707 218.016 120.096 218.184C116.674 218.535 114.671 217.449 114.671 217.449C114.671 217.449 112.077 191.619 111.764 183.538C111.244 170.152 109.39 147.562 108.917 148.428C108.917 148.428 98.6325 172.385 96.4464 176.622C94.2602 180.86 69.8799 209.298 69.8799 209.298L62.9141 202.28C62.9141 202.28 82.5522 176.299 85.0942 170.934C87.6361 165.568 88.5817 135.136 91.1892 126.788C93.7967 118.435 126.131 123.66 126.131 123.66Z' fill='white' stroke='%231A1F33' stroke-width='0.430065' stroke-miterlimit='10'/%3E%3Cpath d='M105.8 61.2496C105.8 61.2496 93.9091 63.9324 91.6527 67.4158C89.3963 70.8991 87.4114 80.5112 87.9029 91.7479C88.4928 105.138 85.4031 117.499 85.1691 120.804C84.935 124.11 87.9872 125.243 87.9872 125.243L87.079 130.856C87.079 130.856 101.891 130.814 107.569 130.341C113.248 129.873 116.361 129.531 120.686 128.567C125.012 127.602 128.967 128.075 128.967 128.075L128.438 122.059C128.438 122.059 129.496 120.06 129.496 117.475C129.496 114.891 127.151 103.649 127.619 99.5059C128.087 95.3624 130.484 85.0808 129.599 82.1078C127.296 74.3685 128.743 72.6408 128.822 70.6182C128.902 68.5956 127.629 63.6795 124.586 61.8583C121.978 60.2945 117.788 59.6016 117.788 59.6016C117.788 59.6016 117.948 62.8415 116.974 64.335C116 65.8286 113.58 65.9456 111.501 65.4774C109.409 65.0233 105.8 61.2496 105.8 61.2496Z' fill='url(%23paint2_linear_5076_38093)'/%3E%3Cpath d='M116.342 71.0158C116.342 71.0158 111.052 68.2956 107.344 67.7759C103.637 67.2609 98.4498 66.7599 96.9096 66.2121C95.3694 65.669 107.691 63.6042 107.691 63.6042L113.8 67.9163L116.342 71.0158Z' fill='%23F32424'/%3E%3Cpath d='M116.342 71.0158C116.043 70.585 116.113 68.8902 115.687 68.3424C113.417 65.4255 109.241 60.6218 107.382 60.4626C105.177 60.2707 97.1584 59.6199 97.1584 59.6199C96.8166 61.0713 97.135 63.4544 94.6211 66.0904C94.6211 66.0904 96.9898 66.4087 100.44 66.5632C101.961 66.6335 103.572 66.1419 105.482 66.4696C109.779 67.2047 116.342 71.0158 116.342 71.0158Z' fill='url(%23paint3_linear_5076_38093)'/%3E%3Cpath d='M121.782 61.8711C122.297 62.8543 122.756 63.8328 119.221 66.0895C115.687 68.3462 115.018 69.1515 115.018 69.1515C115.018 69.1515 122.592 65.7712 122.924 63.9171C123.257 62.0631 121.782 61.8711 121.782 61.8711Z' fill='%23F32424'/%3E%3Cpath d='M94.6211 66.0863C96.9992 66.283 99.3305 65.8944 101.718 65.3138C104.105 64.7379 106.399 64.6818 107.715 65.3138C109.026 65.9459 108.305 65.7399 106.76 65.562C105.215 65.384 102.682 65.6556 100.145 66.2643C97.6078 66.8729 95.4403 66.6014 94.6211 66.0863Z' fill='%23F32424'/%3E%3Cpath d='M113.079 68.0056C113.407 68.0056 113.673 67.7394 113.673 67.411C113.673 67.0826 113.407 66.8164 113.079 66.8164C112.751 66.8164 112.484 67.0826 112.484 67.411C112.484 67.7394 112.751 68.0056 113.079 68.0056Z' fill='%23E51735'/%3E%3Cpath d='M117.129 66.9514C117.442 66.9514 117.695 66.6978 117.695 66.3849C117.695 66.072 117.442 65.8184 117.129 65.8184C116.816 65.8184 116.562 66.072 116.562 66.3849C116.562 66.6978 116.816 66.9514 117.129 66.9514Z' fill='%23E51735'/%3E%3Cpath d='M113.079 67.4111C113.079 67.4111 114.043 70.9226 114.114 72.3553C114.184 73.788 114.455 75.0896 114.455 75.0896' stroke='white' stroke-width='1.07527' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M117.128 66.385C117.128 66.385 117.657 69.5687 117.629 71.5398C117.601 73.5156 118.724 76.1844 118.724 76.1844' stroke='white' stroke-width='1.07527' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M92.0557 88.166C92.0557 88.166 102.542 112.568 105.117 113.776C114.095 117.985 125.705 111.613 125.705 111.613L92.0557 88.166Z' fill='%23F32424'/%3E%3Cpath d='M91.1895 86.3642C91.1895 86.3642 103.319 112.349 109.737 113.623C116.155 114.896 140.423 108.018 141.603 106.946C142.782 105.874 142.782 105.012 142.782 105.012L148.414 103.978L145.001 92.9377L139.777 94.0614C139.777 94.0614 118.51 99.8202 116.899 98.4437C115.294 97.0672 106.465 79.1119 104.325 75.0947' fill='url(%23paint4_linear_5076_38093)'/%3E%3Cpath d='M123.701 97.8802C120.242 98.5497 117.447 98.9009 116.904 98.4327C115.78 97.4729 106.067 76.1793 100.468 73.7634' stroke='%23F32424' stroke-width='0.430065' stroke-miterlimit='10'/%3E%3Cpath d='M93.4785 135.092C93.4785 135.092 93.4458 135.386 93.3896 135.92' stroke='%231A1F33' stroke-width='0.430065' stroke-miterlimit='10'/%3E%3Cpath d='M93.202 137.592C92.3219 145.368 89.485 168.816 86.9384 172.664C84.3356 176.592 72.5901 193.045 69.1025 197.923' stroke='%231A1F33' stroke-width='0.430065' stroke-miterlimit='10' stroke-dasharray='2.61 2.61'/%3E%3Cpath d='M111.473 175.321C111.51 175.836 111.89 183.35 111.89 183.35L111.712 140.538C111.712 140.538 110.743 143.352 110.265 144.579C109.82 145.726 109.076 148.324 109.076 148.324C109.629 149.523 110.555 162.356 110.794 165.376C111.206 170.4 111.44 174.801 111.473 175.321Z' fill='%23EEF0F4'/%3E%3Cpath d='M108.917 148.423C108.917 148.423 109.661 146.498 112.1 139.11L108.917 148.423Z' fill='white'/%3E%3Cpath d='M108.917 148.423C108.917 148.423 109.661 146.498 112.1 139.11' stroke='%231A1F33' stroke-width='0.430065' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M119.614 125.247C120.485 124.957 121.379 124.803 122.278 124.69C123.177 124.592 124.09 124.54 124.998 124.662C124.104 124.873 123.219 124.995 122.325 125.102C121.426 125.201 120.532 125.285 119.614 125.247Z' fill='%23F32424'/%3E%3Cpath d='M99.4092 126.666C100.828 126.656 102.246 126.666 103.66 126.619C105.074 126.577 106.473 126.445 107.878 126.263C109.287 126.113 110.686 125.907 112.096 125.729C113.505 125.551 114.909 125.373 116.327 125.242C114.937 125.542 113.542 125.799 112.142 126.043C110.743 126.286 109.338 126.488 107.929 126.67C106.515 126.82 105.092 126.96 103.664 126.932C102.241 126.918 100.823 126.829 99.4092 126.666Z' fill='%23F32424'/%3E%3Cpath d='M88.4883 129.114C89.0266 128.922 89.579 128.782 90.1314 128.665C90.6885 128.543 91.2456 128.459 91.812 128.388C92.3785 128.328 92.9449 128.281 93.516 128.285C94.0871 128.29 94.6583 128.323 95.2153 128.454C94.0825 128.543 92.9777 128.674 91.8588 128.805C90.7447 128.922 89.6305 129.063 88.4883 129.114Z' fill='%23F32424'/%3E%3Cpath d='M239.582 25.9074C242.049 35.0747 239.601 40.782 231.399 42.4488C227.121 43.3197 223.535 41.7325 221.906 38.5909C221.18 37.1957 220.721 35.482 220.323 33.5297C220.178 32.8133 220.277 32.1251 220.136 31.4977C219.687 29.4704 219.102 27.9207 219.251 26.591C219.748 22.2321 224.218 20.481 228.104 19.0671C233.534 17.0819 237.897 19.6476 239.582 25.9074Z' fill='%23FFBEA5'/%3E%3Cpath d='M234.152 33.8037C234.152 33.8037 235.571 46.5995 236.034 48.6877' stroke='%23FFBEA5' stroke-width='13.3628' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M234.33 51.0383C234.33 51.0383 232.443 107.545 234.33 115.242V51.0383Z' fill='white'/%3E%3Cpath d='M234.33 51.0383C234.33 51.0383 232.443 107.545 234.33 115.242' stroke='black' stroke-width='0.571324' stroke-miterlimit='10'/%3E%3Cpath d='M224.097 111.838L225.651 112.391L253.664 122.316' fill='white'/%3E%3Cpath d='M224.097 111.838L225.651 112.391L253.664 122.316' stroke='black' stroke-width='0.571324' stroke-miterlimit='10'/%3E%3Cpath d='M160.945 100.934C174.452 100.934 185.401 97.907 185.401 94.1731C185.401 90.4392 174.452 87.4124 160.945 87.4124C147.439 87.4124 136.49 90.4392 136.49 94.1731C136.49 97.907 147.439 100.934 160.945 100.934Z' fill='white' stroke='%233CAFE9' stroke-width='0.430065' stroke-miterlimit='10'/%3E%3Cpath d='M178.317 83.343C175.059 84.6165 157.359 87.2993 158.67 89.0971C159.981 90.895 170.27 91.1806 171.998 92.8193C173.725 94.458 181.341 90.4409 181.341 90.4409L178.317 83.343Z' fill='%23FFBEA5'/%3E%3Cpath d='M173.697 92.3609C173.697 90.5021 168.024 90.1135 160.496 90.1135C152.968 90.1135 146.859 91.6211 146.859 93.4845C146.859 95.3433 152.964 96.8556 160.496 96.8556C168.028 96.8556 173.697 94.2196 173.697 92.3609Z' fill='%23EEF0F4'/%3E%3Cpath d='M168.506 93.9993H152.739C151.962 93.9993 151.33 93.3672 151.33 92.59V92.2061C151.33 92.1171 151.4 92.0469 151.489 92.0469H169.756C169.845 92.0469 169.915 92.1171 169.915 92.2061V92.5947C169.915 93.3672 169.283 93.9993 168.506 93.9993Z' fill='%23F38F69'/%3E%3Cpath d='M169.133 92.2444H152.117C151.686 92.2444 151.335 91.8932 151.335 91.4625V91.0739C151.335 90.6431 151.686 90.292 152.117 90.292H169.133C169.564 90.292 169.915 90.6431 169.915 91.0739V91.4625C169.915 91.8979 169.564 92.2444 169.133 92.2444Z' fill='%23F75E74'/%3E%3Cpath d='M168.852 91.2464C169.854 91.3073 170.706 90.4083 170.706 90.4083C170.706 90.4083 169.929 89.4064 168.927 89.3408C167.925 89.28 167.073 90.1789 167.073 90.1789C167.073 90.1789 167.846 91.1809 168.852 91.2464Z' fill='%2335BE6D'/%3E%3Cpath d='M165.645 91.3495C166.731 91.8036 168.14 91.2933 168.14 91.2933C168.14 91.2933 167.789 90.0525 166.703 89.5984C165.617 89.1442 164.208 89.6546 164.208 89.6546C164.208 89.6546 164.559 90.8953 165.645 91.3495Z' fill='%2335BE6D'/%3E%3Cpath d='M162.687 91.434C163.824 91.5604 165.065 90.7692 165.065 90.7692C165.065 90.7692 164.461 89.7719 163.323 89.6455C162.186 89.5191 160.945 90.3104 160.945 90.3104C160.945 90.3104 161.549 91.3076 162.687 91.434Z' fill='%2335BE6D'/%3E%3Cpath d='M156.19 89.4959C154.664 89.3367 153.994 91.0362 153.994 91.0362C153.994 91.0362 155.141 91.3031 156.18 91.172C157.22 91.0409 157.889 90.2356 157.889 90.2356C157.889 90.2356 157.234 89.6036 156.19 89.4959Z' fill='%2335BE6D'/%3E%3Cpath d='M158.839 91.2411C160.07 91.4331 161.489 90.4967 161.489 90.4967C161.489 90.4967 160.908 89.2513 159.677 89.064C158.446 88.8721 157.027 89.8085 157.027 89.8085C157.027 89.8085 157.608 91.0539 158.839 91.2411Z' fill='%2335BE6D'/%3E%3Cpath d='M153.404 90.9893C152.196 91.2468 150.941 90.3525 150.941 90.3525C150.941 90.3525 151.639 89.0463 152.847 88.7888C154.054 88.5313 155.309 89.4255 155.309 89.4255C155.309 89.4255 154.612 90.7365 153.404 90.9893Z' fill='%2335BE6D'/%3E%3Cpath d='M169.133 90.2307H152.117C151.686 90.2307 151.335 89.8796 151.335 89.4488V89.0602C151.335 88.6295 151.686 88.2783 152.117 88.2783H169.133C169.564 88.2783 169.915 88.6295 169.915 89.0602V89.4488C169.915 89.8842 169.564 90.2307 169.133 90.2307Z' fill='%23FFED86'/%3E%3Cpath d='M243.365 47.2922C243.365 47.2922 258.373 52.4939 261.28 55.8743C264.187 59.25 253.982 79.8787 253.664 91.2512C253.35 102.624 250.438 119.282 250.438 119.282L223.081 112.943C223.081 112.943 221.765 83.7366 220.239 76.915C218.713 70.0934 214.795 54.0102 218.611 51.496C222.426 48.9818 243.365 47.2922 243.365 47.2922Z' fill='%23FFBEA5'/%3E%3Cpath d='M256.281 129.353L251.253 215.74H233.492L232.214 137.271L214.149 165.297L227.13 212.28L211.429 216.602L195.246 167.624C194.169 164.365 194.459 160.811 196.051 157.773L221.25 109.689L222.032 102.577L252.999 105.222L256.281 129.353Z' fill='white' stroke='%231A1F33' stroke-width='0.430065' stroke-miterlimit='10'/%3E%3Cpath d='M240.453 34.7069C240.705 39.5012 244.216 50.8971 244.216 50.8971C244.216 50.8971 237.789 52.5592 233.702 52.0676C229.615 51.576 229.185 47.2311 229.185 47.2311C229.185 47.2311 230.046 43.008 229.863 39.96C229.681 36.9121 239.844 29.2336 239.844 29.2336L240.453 34.7069Z' fill='%23FFBEA5'/%3E%3Cpath d='M221.864 117.282C221.864 117.282 233.057 121.135 243.248 120.11C253.44 119.08 247.63 44.7408 241.221 47.0163C234.812 49.2917 233.956 49.2449 229.19 47.2504C224.424 45.2559 220.239 63.0333 220.239 63.0333L221.864 117.282Z' fill='%23EEF0F4'/%3E%3Cpath d='M233.913 51.338C235.083 51.4457 236.404 51.3801 237.873 51.0383' stroke='url(%23paint5_linear_5076_38093)' stroke-width='0.65858' stroke-miterlimit='10'/%3E%3Cpath d='M227.804 48.6877C227.804 48.6877 228.595 49.5211 230.084 50.2609' stroke='url(%23paint6_linear_5076_38093)' stroke-width='0.65858' stroke-miterlimit='10'/%3E%3Cpath d='M225.444 112.945C225.444 112.945 235.018 115.257 241.717 115.061' stroke='url(%23paint7_linear_5076_38093)' stroke-width='0.65858' stroke-miterlimit='10'/%3E%3Cpath d='M229.185 46.7727L217.526 50.0502C216.29 50.7431 215.333 52.16 214.996 52.9419L204.388 77.8282L175.235 82.2339L177.404 94.5098L211.949 91.9022C212.791 91.7664 213.522 91.228 213.901 90.4601L217.959 82.2339L211.289 124.667L226.053 128.426L229.185 46.7727Z' fill='url(%23paint8_linear_5076_38093)'/%3E%3Cpath d='M230.506 42.8213L224.481 48.0838L225.216 61.7645L223.081 63.0006L227.711 85.2492C227.711 85.2492 228.671 50.598 229.377 47.845C230.08 45.092 230.506 42.8213 230.506 42.8213Z' fill='url(%23paint9_linear_5076_38093)'/%3E%3Cpath d='M222.107 26.6423C221.62 27.0777 220.909 27.1152 220.356 26.764C220.033 26.558 219.387 26.5393 219.205 26.8998C218.769 27.7426 217.894 24.1656 218.404 22.7282C219.411 19.8769 223.563 17.7887 226.217 17.166C228.872 16.5433 229.878 16.8617 232.345 17.0302C234.812 17.1941 236.502 16.7961 236.502 16.7961L234.887 18.2991C234.887 18.2991 238.379 20.7524 240.2 21.052C241.741 21.3049 242.77 21.6654 242.77 21.6654C242.77 21.6654 241.937 26.0524 241.502 28.9552C241.066 31.858 240.851 35.2665 240.851 35.2665C240.851 35.2665 239.339 29.3391 238.164 29.4702C237.176 29.5779 237.312 30.8654 237.729 32.6305C238.145 34.4003 237.752 37.4857 237.644 39.1712C237.612 39.6629 235.997 42.8653 233.291 44.7428C230.238 46.859 224.031 47.1119 223.179 46.6624C221.948 46.0163 221.836 40.6507 221.817 39.5037C221.807 39.0542 220.885 37.4342 221.616 36.9005C222.233 36.4463 226.77 35.8564 228.174 36.2731C229.578 36.6898 229.12 37.9914 230.004 37.7854C230.889 37.5794 234.896 35.2993 234.639 31.755C234.545 30.4534 232.041 29.2221 231.924 27.9392C231.807 26.661 232.537 24.1562 230.861 24.1796C229.185 24.203 225.791 24.1936 224.148 25.1394C223.348 25.5982 222.636 26.1694 222.107 26.6423Z' fill='%238E2100'/%3E%3Cpath d='M234.905 18.3503C235.523 18.5656 236.197 18.7529 236.857 18.9121C237.522 19.0713 238.196 19.193 238.875 19.2773C239.554 19.3662 240.242 19.3943 240.921 19.3335C241.595 19.2679 242.288 19.1275 242.864 18.7108C242.367 19.2211 241.675 19.5067 240.986 19.6987C240.289 19.8859 239.573 19.9843 238.852 20.017C238.135 20.0545 237.415 20.0545 236.694 20.0124C235.973 19.9702 235.271 19.9047 234.531 19.7876C234.124 19.7221 233.847 19.3428 233.913 18.9355C233.978 18.5282 234.358 18.2519 234.765 18.3175C234.807 18.3222 234.849 18.3362 234.887 18.3503H234.905Z' fill='%238E2100'/%3E%3Cpath d='M219.56 25.9306C219.246 24.8959 219.115 23.8987 219.153 22.864C219.176 22.3489 219.246 21.8386 219.377 21.3376C219.494 20.8367 219.733 20.3263 220.047 19.9237C220.674 19.095 221.512 18.5144 222.369 18.0322C223.23 17.5499 224.138 17.18 225.046 16.8242C224.171 17.2596 223.3 17.7091 222.5 18.2475C221.704 18.786 220.95 19.4227 220.463 20.2093C220.22 20.6026 220.061 21.0146 220.005 21.4734C219.934 21.9322 219.92 22.3958 219.953 22.8546C220.014 23.7676 220.253 24.718 220.599 25.5233L220.613 25.5514C220.735 25.8323 220.604 26.1601 220.318 26.2818C220.037 26.4035 219.71 26.2724 219.588 25.9868C219.574 25.9681 219.569 25.9494 219.56 25.9306Z' fill='%238E2100'/%3E%3Cpath d='M231.699 29.2413C231.797 30.5756 232.195 32.1347 233.525 32.0364C234.859 31.9381 236.591 30.8331 236.493 29.4988C236.394 28.1644 235.233 27.1625 233.899 27.2608C232.57 27.3591 231.629 28.3096 231.699 29.2413Z' fill='%23FFBEA5'/%3E%3Cpath d='M233.731 28.7922C233.029 29.2089 233.029 30.8523 233.272 30.8383C233.515 30.8195 234.573 29.8878 234.985 29.9206C235.397 29.9534 233.988 29.8738 233.558 30.1453C233.127 30.4169 233.731 28.7922 233.731 28.7922Z' fill='%23BD5C4A'/%3E%3Cpath d='M223.942 29.2223C223.942 29.2223 225.951 29.1099 227.472 29.3159C228.993 29.5219 229.897 29.742 229.897 29.742C229.897 29.742 227.467 27.8598 225.796 27.8645C224.12 27.8692 223.806 29.0069 223.942 29.2223Z' fill='%238E2100'/%3E%3Cpath d='M220.454 29.9337C220.347 30.0929 219.588 29.9337 219.598 29.9712C219.612 30.0086 219.209 29.3578 219.396 28.9645C219.584 28.5713 220.384 28.7819 220.52 29.2174C220.656 29.6575 220.585 29.7418 220.454 29.9337Z' fill='%238E2100'/%3E%3Cpath d='M222.144 30.6448C222.107 32.9904 220.834 35.4719 222.187 35.6919C223.539 35.912 223.717 35.5796 223.717 35.5796' stroke='%23BD5C4A' stroke-width='0.381774' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M222.622 38.553C222.622 38.553 223.156 39.1336 223.554 39.1055C224.49 39.0353 227.369 37.9912 227.369 37.9912C227.369 37.9912 226.381 40.2713 223.605 40.4773C223.24 40.5007 222.622 38.553 222.622 38.553Z' fill='white'/%3E%3Cpath d='M242.33 44.2161L260.859 53.3084C261.468 53.6081 262.461 54.8398 262.709 55.4719C264.675 60.4582 268.354 81.2879 269.412 91.4103C269.655 93.7559 267.221 96.3076 264.099 96.5979C260.976 96.8882 259.253 95.6989 259.253 95.6989L261.042 129.348L238.88 128.632C238.88 128.632 236.484 104.112 237.158 85.01C237.518 74.8174 240.921 66.1557 241.216 63.6041C242.078 56.2674 242.33 44.2161 242.33 44.2161Z' fill='url(%23paint10_linear_5076_38093)'/%3E%3Cpath d='M241.469 40.7236L247.709 46.8617L243.36 59.8963L245.836 61.3524L237.152 85.015C237.152 85.015 237.869 65.8002 238.575 58.8054C239.287 51.8105 242.358 45.4337 241.469 40.7236Z' fill='url(%23paint11_linear_5076_38093)'/%3E%3Cpath d='M232.219 137.271L231.77 126.783' stroke='%231A1F33' stroke-width='0.446548' stroke-miterlimit='10'/%3E%3Cpath d='M252.371 129.354L252.311 130.398' stroke='%231A1F33' stroke-width='0.446548' stroke-miterlimit='10'/%3E%3Cpath d='M252.19 132.5L247.836 207.196' stroke='%231A1F33' stroke-width='0.446548' stroke-miterlimit='10' stroke-dasharray='3.25 3.25'/%3E%3Cpath d='M233.51 68.6615C232.77 67.5659 232.012 66.4657 231.239 65.3888C230.467 64.312 229.685 63.2351 228.871 62.2379L228.861 62.2238C228.524 61.8118 228.585 61.2032 228.997 60.866C229.376 60.557 229.924 60.5804 230.27 60.9082C231.286 61.8633 232.218 62.8418 233.145 63.8297C234.072 64.8223 234.971 65.8149 235.874 66.8356C236.422 67.4536 236.366 68.3993 235.748 68.9471C235.13 69.4949 234.184 69.4387 233.636 68.8207C233.594 68.7739 233.557 68.7224 233.519 68.6709L233.51 68.6615Z' fill='%23FFBEA5'/%3E%3Cpath d='M231.849 69.8044L225.599 63.4322C225.244 63.067 225.248 62.4865 225.613 62.1307C225.95 61.7982 226.479 61.7795 226.84 62.0745L226.849 62.0838L233.759 67.6928L233.768 67.6975C234.381 68.1938 234.475 69.0927 233.979 69.7061C233.483 70.3194 232.584 70.413 231.971 69.9168C231.928 69.8793 231.886 69.8418 231.849 69.8044Z' fill='%23FFBEA5'/%3E%3Cpath d='M232.059 72.1494C231.31 71.6391 230.612 71.1287 229.906 70.5997C229.203 70.0706 228.511 69.5322 227.827 68.975C226.465 67.8561 225.145 66.6809 223.932 65.3465C223.609 64.9907 223.637 64.4382 223.993 64.1152C224.33 63.8108 224.836 63.8155 225.163 64.1152L225.177 64.1292C226.395 65.2435 227.757 66.2501 229.157 67.1959C229.859 67.6688 230.57 68.1276 231.291 68.5724C232.008 69.0125 232.752 69.4526 233.468 69.8506L233.477 69.8553C234.128 70.2158 234.367 71.0398 234.002 71.6906C233.641 72.3414 232.817 72.5802 232.167 72.215C232.129 72.1916 232.092 72.1728 232.059 72.1494Z' fill='%23FFBEA5'/%3E%3Cpath d='M235.762 66.7562C236.142 67.0793 239.128 70.792 239.47 71.0496C241.394 72.412 240.21 74.4253 239.578 75.7737L238.229 77.5856C233.174 76.0031 232.102 74.8513 230.66 73.8353C229.588 73.0815 229.312 70.4643 230.678 69.2142C232.041 67.9595 233.951 65.2158 235.762 66.7562Z' fill='%23FFBEA5'/%3E%3Cpath d='M238.313 73.2922C238.07 72.824 237.897 72.4026 237.752 71.9953C237.602 71.5833 237.475 71.1853 237.349 70.7874C237.106 69.9914 236.886 69.2049 236.67 68.423L236.029 66.096C235.813 65.3329 235.589 64.565 235.327 63.8861L235.317 63.8627C235.121 63.343 235.383 62.7625 235.902 62.5705C236.399 62.3832 236.946 62.6173 237.166 63.0855C237.541 63.8861 237.822 64.654 238.107 65.4265L238.927 67.716C239.198 68.4745 239.465 69.2236 239.75 69.954C240.031 70.6656 240.35 71.4194 240.654 71.9063L240.673 71.9344C241.075 72.5712 240.883 73.4139 240.247 73.8166C239.61 74.2192 238.767 74.0273 238.365 73.3905C238.351 73.3578 238.332 73.325 238.313 73.2922Z' fill='%23FFBEA5'/%3E%3Cpath d='M230.954 73.9659C229.816 73.2963 228.707 72.6175 227.597 71.9245C226.488 71.2316 225.393 70.5293 224.302 69.813C223.895 69.5461 223.782 68.9936 224.049 68.5863C224.297 68.2071 224.784 68.0853 225.177 68.2773C226.334 68.8485 227.494 69.401 228.665 69.9441C229.83 70.4825 231.015 71.0162 232.18 71.5219L232.185 71.5266C232.878 71.8262 233.201 72.6315 232.901 73.3291C232.602 74.0267 231.797 74.3451 231.099 74.0455C231.057 74.0221 231.001 73.994 230.954 73.9659Z' fill='%23FFBEA5'/%3E%3Cpath d='M259.253 95.7036L235.064 80.0097L241.703 70.1682L260.971 81.845' fill='url(%23paint12_linear_5076_38093)'/%3E%3Cpath d='M252.372 68.9182L254.792 78.0995' stroke='white' stroke-width='0.446548' stroke-miterlimit='10'/%3E%3Cpath d='M266.265 88.4277C266.265 88.4277 264.692 82.9358 260.971 81.8402C264.023 81.7185 266.673 85.2908 266.673 85.2908' stroke='white' stroke-width='0.446548' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M222.86 89.552L225.983 90.0764' stroke='%231A1F33' stroke-width='0.446548' stroke-miterlimit='10'/%3E%3Cpath d='M221.471 102.583L224.645 103.08' stroke='%231A1F33' stroke-width='0.446548' stroke-miterlimit='10'/%3E%3Cpath d='M239.914 91.1722C240.486 91.1722 240.949 90.709 240.949 90.1375C240.949 89.566 240.486 89.1028 239.914 89.1028C239.343 89.1028 238.88 89.566 238.88 90.1375C238.88 90.709 239.343 91.1722 239.914 91.1722Z' fill='white'/%3E%3Cpath d='M240.435 104.567C240.985 104.567 241.432 104.121 241.432 103.57C241.432 103.019 240.985 102.573 240.435 102.573C239.884 102.573 239.438 103.019 239.438 103.57C239.438 104.121 239.884 104.567 240.435 104.567Z' fill='white'/%3E%3Cpath d='M217.959 82.2385L218.731 70.5664' stroke='white' stroke-width='0.446548' stroke-miterlimit='10'/%3E%3Cpath d='M110.917 45.4617C110.917 45.4617 108.562 46.7774 106.245 49.0481C104.882 50.3825 107.2 53.613 105.674 53.4585C104.672 53.3555 100.103 48.0977 101.053 40.3443C101.774 34.431 109.728 30.6995 115.177 33.5227C118.313 35.1474 117.138 34.3233 118.149 34.9929C119.16 35.6577 117.208 38.2328 116.478 40.9764C115.752 43.72 113.435 43.4813 110.917 45.4617Z' fill='%238E2100'/%3E%3Cpath d='M118.219 36.9352C118.037 37.7217 117.821 38.3959 117.573 39.0982C117.33 39.7912 117.049 40.47 116.754 41.1349C116.15 42.4646 115.434 43.7381 114.615 44.932C113.809 46.1352 112.864 47.2402 111.834 48.2374C110.827 49.2628 109.638 50.0774 108.449 50.8359C109.531 49.9229 110.579 48.9819 111.422 47.8629C112.293 46.772 113.046 45.6062 113.66 44.3654C114.282 43.1341 114.797 41.8559 115.2 40.545C115.392 39.8895 115.569 39.2293 115.71 38.5645C115.85 37.909 115.972 37.2114 116.028 36.6074L118.219 36.9352Z' fill='%238E2100'/%3E%3Cpath d='M117.578 38.3596C117.578 38.3596 120.607 38.678 121.833 40.5695C123.06 42.461 122.69 45.0361 122.69 45.0361C122.69 45.0361 124.9 41.2437 123.359 38.0506C121.819 34.8528 117.676 32.4229 114.296 34.0569C110.912 35.6956 117.578 38.3596 117.578 38.3596Z' fill='%238E2100'/%3E%3Cpath d='M109.741 47.2919C109.741 48.7058 109.446 50.382 108.033 50.382C106.619 50.382 104.704 49.3519 104.704 47.938C104.704 46.524 105.851 45.377 107.265 45.377C108.679 45.377 109.741 46.3087 109.741 47.2919Z' fill='%23FFBEA5'/%3E%3Cpath d='M107.565 46.9746C108.337 47.3585 108.463 49.0955 108.206 49.0955C107.949 49.0955 106.759 48.1966 106.324 48.2621C105.889 48.3277 107.373 48.1357 107.85 48.3886C108.323 48.6414 107.565 46.9746 107.565 46.9746Z' fill='%23BD5C4A'/%3E%3Cpath d='M114.432 58.2007C114.432 58.2007 110.271 57.1425 108.843 55.6162' stroke='white' stroke-width='0.446548' stroke-miterlimit='10'/%3E%3Cpath d='M169.393 88.3647H152.156C151.927 88.3647 151.74 88.2084 151.74 88.0169C151.74 84.7613 155.251 81.8584 159.807 81.8584H161.746C166.207 81.8584 169.813 84.7613 169.813 88.0169C169.813 88.2084 169.622 88.3647 169.393 88.3647Z' fill='%23F38F69'/%3E%3Cpath d='M151.55 88.3647C151.55 88.47 151.635 88.5553 151.74 88.5553C151.846 88.5553 151.931 88.47 151.931 88.3647H151.55ZM169.623 88.3647C169.623 88.47 169.708 88.5553 169.813 88.5553C169.919 88.5553 170.004 88.47 170.004 88.3647H169.623ZM151.931 88.3647C151.931 85.0628 155.32 82.0491 159.807 82.0491V81.6677C155.181 81.6677 151.55 84.7876 151.55 88.3647H151.931ZM159.807 82.0491H161.746V81.6677H159.807V82.0491ZM161.746 82.0491C166.139 82.0491 169.623 85.0641 169.623 88.3647H170.004C170.004 84.7863 166.275 81.6677 161.746 81.6677V82.0491Z' fill='white'/%3E%3Cpath d='M164.753 59.8097C169.09 54.8939 176.199 59.6893 179.211 62.7014C176.922 62.7014 171.91 63.0629 170.175 64.5087C168.439 65.9546 169.452 74.0272 170.175 77.8828C166.56 73.9067 160.415 64.7256 164.753 59.8097Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_5076_38093' x1='119.616' y1='61.7037' x2='109.98' y2='63.4682' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF0B0B'/%3E%3Cstop offset='1' stop-color='%23FDE2E2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_5076_38093' x1='137.282' y1='109.33' x2='186.565' y2='81.6636' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF0B0B'/%3E%3Cstop offset='1' stop-color='%23FDE2E2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_5076_38093' x1='106.558' y1='116.921' x2='184.756' y2='111.276' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF0B0B'/%3E%3Cstop offset='1' stop-color='%23FDE2E2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear_5076_38093' x1='104.028' y1='57.6408' x2='96.552' y2='78.1541' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF0B0B'/%3E%3Cstop offset='1' stop-color='%23FDE2E2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint4_linear_5076_38093' x1='87.7621' y1='94.1492' x2='159.77' y2='139.358' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF0B0B'/%3E%3Cstop offset='1' stop-color='%23FDE2E2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint5_linear_5076_38093' x1='236.733' y1='51.1674' x2='236.222' y2='52.5452' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF0B0B'/%3E%3Cstop offset='1' stop-color='%23FDE2E2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint6_linear_5076_38093' x1='229.427' y1='49.2726' x2='227.252' y2='50.0167' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF0B0B'/%3E%3Cstop offset='1' stop-color='%23FDE2E2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint7_linear_5076_38093' x1='237.032' y1='113.736' x2='232.957' y2='121.09' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF0B0B'/%3E%3Cstop offset='1' stop-color='%23FDE2E2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint8_linear_5076_38093' x1='221.8' y1='95.7404' x2='169.78' y2='121.752' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint9_linear_5076_38093' x1='229.487' y1='68.2654' x2='219.574' y2='68.5133' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint10_linear_5076_38093' x1='258.371' y1='126.318' x2='219.937' y2='144.009' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint11_linear_5076_38093' x1='231.623' y1='84.7504' x2='213.923' y2='69.4332' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint12_linear_5076_38093' x1='257.416' y1='85.4818' x2='203.428' y2='89.955' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_5076_38093'%3E%3Crect width='342' height='160' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.recipient-block__img.entrepreneur {
  background-image: url("data:image/svg+xml,%3Csvg width='318' height='160' viewBox='0 0 318 160' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_5073_22730)'%3E%3Cpath d='M239.542 265.066L239.542 16' stroke='%23EEF0F4' stroke-width='0.746946' stroke-miterlimit='10'/%3E%3Cpath d='M239.063 221.515C239.063 221.515 246.785 212.033 246.135 192.357C245.486 172.681 235.013 172.33 233.053 154.95C231.183 138.369 240.447 116.022 241.678 103.649C242.91 91.2767 230.279 78.2818 231.929 61.2192C232.454 55.7824 233.572 51.2792 234.872 47.1323' stroke='white' stroke-width='0.639465' stroke-miterlimit='10'/%3E%3Cpath d='M231.025 136.887C235.099 136.887 238.402 134.212 238.402 130.913C238.402 127.613 235.099 124.938 231.025 124.938C226.95 124.938 223.647 127.613 223.647 130.913C223.647 134.212 226.95 136.887 231.025 136.887Z' fill='%23EEF0F4'/%3E%3Cpath d='M237.758 65.2016C240.5 65.2016 242.723 63.4285 242.723 61.2414C242.723 59.0543 240.5 57.2812 237.758 57.2812C235.016 57.2812 232.793 59.0543 232.793 61.2414C232.793 63.4285 235.016 65.2016 237.758 65.2016Z' fill='%23EEF0F4'/%3E%3Cpath d='M265.203 99.5826C262.825 99.8263 260.603 99.5108 258.971 99.1318C258.156 98.9425 257.491 98.7381 257.031 98.5815C256.982 98.5649 256.936 98.5489 256.892 98.5334C256.941 98.496 256.993 98.4563 257.049 98.4146C257.461 98.1071 258.061 97.6909 258.811 97.2593C260.312 96.3943 262.397 95.4765 264.756 95.2344C267.123 94.9916 269.339 95.3888 270.97 95.8508C271.784 96.0814 272.448 96.3271 272.908 96.5146C272.964 96.5378 273.018 96.5601 273.069 96.5814C273.024 96.6122 272.976 96.6447 272.925 96.6787C272.514 96.955 271.914 97.3299 271.164 97.7202C269.662 98.5021 267.573 99.3398 265.203 99.5826Z' fill='%23EEF0F4' stroke='white' stroke-width='0.713211'/%3E%3Cpath d='M240.345 41.6445C238.312 46.0912 234.357 48.637 234.357 48.637C234.357 48.637 233.697 43.9753 235.73 39.5286C237.764 35.0819 241.718 32.5361 241.718 32.5361C241.718 32.5361 242.379 37.1978 240.345 41.6445Z' fill='white'/%3E%3Cpath d='M256.653 108.078C251.841 107.252 248.367 104.079 248.367 104.079C248.367 104.079 252.694 102.24 257.506 103.066C262.319 103.892 265.793 107.066 265.793 107.066C265.793 107.066 261.466 108.899 256.653 108.078Z' fill='white'/%3E%3Cpath d='M214.66 87.5773C209.819 88.2052 205.566 86.1912 205.566 86.1912C205.566 86.1912 209.164 83.1645 214.011 82.5366C218.852 81.9086 222.077 84.1206 222.077 84.1206C222.077 84.1206 219.501 86.9549 214.66 87.5773Z' fill='%23EEF0F4'/%3E%3Cpath d='M226.63 93.4879C224.696 94.8816 222.577 95.6432 220.935 96.0557C220.115 96.2616 219.418 96.3797 218.927 96.4462C218.866 96.4544 218.809 96.4618 218.755 96.4685C218.779 96.4191 218.804 96.3668 218.831 96.3118C219.05 95.8665 219.384 95.2417 219.84 94.5286C220.752 93.1004 222.147 91.3304 224.082 89.9367C226.012 88.5459 227.92 87.952 229.344 87.7054C230.056 87.5821 230.646 87.5458 231.056 87.5401C231.122 87.5391 231.184 87.539 231.24 87.5395C231.222 87.5901 231.202 87.6448 231.18 87.7033C231.038 88.0816 230.807 88.6187 230.455 89.244C229.751 90.4944 228.563 92.0953 226.63 93.4879Z' fill='%23EEF0F4' stroke='white' stroke-width='0.713211'/%3E%3Cpath d='M249.785 116.678C244.972 115.852 241.498 113.578 241.498 113.578C241.498 113.578 245.825 110.84 250.638 111.666C255.45 112.492 258.924 115.665 258.924 115.665C258.924 115.665 254.598 117.498 249.785 116.678Z' fill='%23EEF0F4'/%3E%3Cpath d='M237.662 121.94C239.65 116.062 242.983 103.644 256.721 98.4277' stroke='%23EEF0F4' stroke-width='0.639465' stroke-miterlimit='10'/%3E%3Cpath d='M241.724 101.919C241.436 96.844 235.041 85.518 222.072 84.1206L241.724 101.919Z' fill='white'/%3E%3Cpath d='M241.724 101.919C241.436 96.844 235.041 85.518 222.072 84.1206' stroke='%23EEF0F4' stroke-width='0.639465' stroke-miterlimit='10'/%3E%3Cpath d='M235.889 121.741C235.889 123.902 233.714 125.809 231.025 125.809C228.342 125.809 226.162 123.902 226.162 121.741C226.162 121.741 231.025 122.624 231.025 125.65C231.025 122.612 235.889 121.741 235.889 121.741Z' fill='white'/%3E%3Cpath d='M231.923 123.206C231.923 124.581 231.025 125.695 231.025 125.695C231.025 125.695 230.127 124.581 230.127 123.206C230.127 121.831 231.025 120.717 231.025 120.717C231.025 120.717 231.923 121.831 231.923 123.206Z' fill='%23EEF0F4'/%3E%3Cpath d='M241.644 55.0918C241.644 56.8173 239.904 58.3448 237.758 58.3448C235.611 58.3448 233.872 56.8173 233.872 55.0918C233.872 55.0918 237.758 55.799 237.758 58.2147C237.758 55.7877 241.644 55.0918 241.644 55.0918Z' fill='%23EEF0F4'/%3E%3Cpath d='M238.476 56.2634C238.476 57.3609 237.758 58.2548 237.758 58.2548C237.758 58.2548 237.041 57.3666 237.041 56.2634C237.041 55.1658 237.758 54.272 237.758 54.272C237.758 54.272 238.476 55.1658 238.476 56.2634Z' fill='%23EEF0F4'/%3E%3Cpath d='M126.787 281.48L126.787 16' stroke='%23EEF0F4' stroke-width='0.746946' stroke-miterlimit='10'/%3E%3Cpath d='M127.362 232.663C127.362 232.663 118.095 222.035 118.875 199.979C119.655 177.923 132.222 177.53 134.574 158.049C136.818 139.463 125.701 114.414 124.223 100.545C122.746 86.6766 137.902 72.1103 135.923 52.9845C135.293 46.8904 133.95 41.8426 132.391 37.1943' stroke='%23EEF0F4' stroke-width='0.639465' stroke-miterlimit='10'/%3E%3Cpath d='M137.008 137.801C132.118 137.801 128.155 134.803 128.155 131.104C128.155 127.406 132.118 124.408 137.008 124.408C141.897 124.408 145.86 127.406 145.86 131.104C145.86 134.803 141.897 137.801 137.008 137.801Z' fill='white'/%3E%3Cpath d='M128.927 57.4493C125.636 57.4493 122.969 55.4619 122.969 53.0103C122.969 50.5587 125.636 48.5713 128.927 48.5713C132.218 48.5713 134.885 50.5587 134.885 53.0103C134.885 55.4619 132.218 57.4493 128.927 57.4493Z' fill='white'/%3E%3Cpath d='M95.95 96.3862C101.779 96.9442 106.816 94.9404 106.816 94.9404C106.816 94.9404 102.396 91.275 96.5736 90.717C90.7508 90.1589 85.7077 92.5433 85.7077 92.5433C85.7077 92.5433 90.1204 95.8282 95.95 96.3862Z' fill='%23EEF0F4'/%3E%3Cpath d='M125.823 31.0432C128.263 36.0276 133.008 38.8812 133.008 38.8812C133.008 38.8812 133.801 33.6559 131.361 28.6715C128.92 23.6871 124.175 20.8335 124.175 20.8335C124.175 20.8335 123.382 26.0588 125.823 31.0432Z' fill='%23EEF0F4'/%3E%3Cpath d='M106.254 105.511C112.029 104.586 116.198 101.028 116.198 101.028C116.198 101.028 111.005 98.9671 105.23 99.893C99.4549 100.819 95.2861 104.376 95.2861 104.376C95.2861 104.376 100.478 106.431 106.254 105.511Z' fill='%23EEF0F4'/%3E%3Cpath d='M156.645 82.5294C162.454 83.2333 167.558 80.9758 167.558 80.9758C167.558 80.9758 163.24 77.5831 157.424 76.8792C151.615 76.1753 147.745 78.6548 147.745 78.6548C147.745 78.6548 150.836 81.8319 156.645 82.5294Z' fill='%23EEF0F4'/%3E%3Cpath d='M142.03 89.4799C146.788 92.6823 152.421 92.9614 152.421 92.9614C152.421 92.9614 150.347 88.0531 145.589 84.8507C140.83 81.6482 136.173 82.1112 136.173 82.1112C136.173 82.1112 137.271 86.2775 142.03 89.4799Z' fill='%23EEF0F4'/%3E%3Cpath d='M114.496 115.15C120.271 114.224 124.44 111.675 124.44 111.675C124.44 111.675 119.248 108.606 113.472 109.531C107.697 110.457 103.528 114.015 103.528 114.015C103.528 114.015 108.721 116.069 114.496 115.15Z' fill='%23EEF0F4'/%3E%3Cpath d='M129.042 121.047C126.656 114.459 122.657 100.539 106.172 94.6924' stroke='%23EEF0F4' stroke-width='0.639465' stroke-miterlimit='10'/%3E%3Cpath d='M124.169 98.6054C124.515 92.9172 132.188 80.2216 147.751 78.6553' stroke='%23EEF0F4' stroke-width='0.639465' stroke-miterlimit='10'/%3E%3Cpath d='M131.171 120.825C131.171 123.248 133.781 125.385 137.007 125.385C140.227 125.385 142.844 123.248 142.844 120.825C142.844 120.825 137.007 121.814 137.007 125.207C137.007 121.802 131.171 120.825 131.171 120.825Z' fill='%23EEF0F4'/%3E%3Cpath d='M135.929 122.467C135.929 124.008 137.007 125.258 137.007 125.258C137.007 125.258 138.085 124.008 138.085 122.467C138.085 120.927 137.007 119.677 137.007 119.677C137.007 119.677 135.929 120.927 135.929 122.467Z' fill='white'/%3E%3Cpath d='M124.264 46.1162C124.264 48.0503 126.352 49.7625 128.928 49.7625C131.504 49.7625 133.591 48.0503 133.591 46.1162C133.591 46.1162 128.928 46.9089 128.928 49.6167C128.928 46.8962 124.264 46.1162 124.264 46.1162Z' fill='white'/%3E%3Cpath d='M128.066 47.4295C128.066 48.6597 128.927 49.6616 128.927 49.6616C128.927 49.6616 129.788 48.666 129.788 47.4295C129.788 46.1992 128.927 45.1973 128.927 45.1973C128.927 45.1973 128.066 46.1992 128.066 47.4295Z' fill='%23EEF0F4'/%3E%3Cpath d='M114.572 82.408L113.162 78.8896C112.429 77.0655 113.168 75.9642 110.28 76.1901C109.88 76.2184 109.497 76.2296 109.13 76.2296L113.292 73.0783L112.604 69.8423C106.908 71.6438 104.675 74.4959 103.068 76.8057C102.82 77.1671 102.634 77.5173 102.504 77.8618C99.2563 81.6343 89.563 87.7111 85.097 90.3202L84.6797 103.592C88.4296 100.723 99.9838 91.766 106.908 83.7635C106.908 83.7635 111.329 87.5417 112.767 86.2145C114.199 84.8873 115.299 84.2265 114.572 82.408Z' fill='%23FFBEA5'/%3E%3Cpath d='M112.519 109.219L95.6981 91.5194C95.2019 90.9942 94.7733 88.8933 95.715 88.1309L122.398 60.6782C122.957 60.0796 123.859 59.9779 124.417 60.441L143.477 75.5877C144.633 76.2936 144.413 78.0218 143.815 78.66L115.491 109.145C114.893 109.778 113.083 109.812 112.519 109.219Z' fill='url(%23paint0_linear_5073_22730)'/%3E%3Cpath d='M112.717 108.151L95.6026 90.1575C95.1064 89.6323 95.1572 88.7231 95.7154 88.1301L122.303 59.7061C122.861 59.1074 123.763 59.0058 124.322 59.4689L143.483 75.5813C144.103 76.1065 144.126 77.044 143.534 77.6821L115.012 108.072C114.408 108.71 113.275 108.744 112.717 108.151Z' fill='white' stroke='%233CAFE9' stroke-width='0.240067' stroke-miterlimit='10'/%3E%3Cpath d='M113.404 106.519L97.2033 89.2881C96.724 88.7854 96.7748 87.9157 97.3161 87.3453L121.315 61.6886C121.851 61.1182 122.714 61.0165 123.25 61.4627L141.475 76.615C142.072 77.1176 142.095 78.0156 141.52 78.6255L115.603 106.451C115.022 107.05 113.94 107.083 113.404 106.519Z' fill='%23EEF6FF'/%3E%3Cpath d='M99.2446 87.853L113.5 103.022L124.862 91.1342L109.632 76.7104L99.2446 87.853Z' stroke='%239DC4F4' stroke-width='0.464229' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M113.167 80.0586L102.707 91.5344' stroke='%239DC4F4' stroke-width='0.464229' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M117.492 84.1597L106.987 96.0929' stroke='white' stroke-width='0.464229' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M106.863 79.6812L121.947 94.1897' stroke='white' stroke-width='0.464229' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M104.072 82.6738L119.252 97.0073' stroke='%239DC4F4' stroke-width='0.464229' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M101.607 85.3184L116.511 99.8777' stroke='%239DC4F4' stroke-width='0.464229' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M79.0128 49.738C78.9395 49.8679 78.5223 57.3848 80.073 62.0271C81.7477 67.0251 59.457 62.9533 59.457 62.9533C59.457 62.9533 65.4963 58.8588 65.564 58.6272C65.6091 58.4691 67.3628 51.6356 66.782 46.8465C66.5734 45.1127 70.1203 43.5483 70.1203 43.5483L79.0128 49.738Z' fill='%23FFBEA5'/%3E%3Cpath d='M65.9077 36.1103C63.7198 46.6204 68.7158 50.9238 75.8942 53.9904C85.283 58.0001 88.3788 51.048 90.4708 43.7062C92.5629 36.3645 88.5705 28.7855 81.2399 26.6902C73.9093 24.595 67.464 28.633 65.9077 36.1103Z' fill='%23FFBEA5'/%3E%3Cpath d='M67.4303 46.6314C66.8157 46.5636 66.2912 46.1344 66.1221 45.5527C65.3721 42.9774 63.4605 35.9237 63.9455 32.5465C64.3796 29.4799 64.7067 27.8816 66.1785 26.0066C67.3119 24.5609 73.7967 25.5831 75.5955 25.8993C75.8943 25.9502 76.1763 26.0913 76.3962 26.3003C77.9525 27.7687 84.3245 33.9414 83.7832 36.0197C83.5182 37.025 83.7494 37.889 84.099 38.5498C84.5106 39.3235 84.1554 40.2441 83.3208 40.5095C81.3472 41.1307 78.3417 42.2715 76.6049 43.8698C75.9677 44.4571 75.3474 44.9428 74.7609 45.3438C73.058 46.5185 70.9434 47.0211 68.8119 46.7839L67.4303 46.6314Z' fill='%238E2100'/%3E%3Cpath d='M119.658 84.6061C119.483 84.9788 119.286 85.1821 119.111 85.3685C118.93 85.5492 118.755 85.696 118.586 85.8259C118.242 86.0857 117.904 86.3003 117.571 86.5036C117.233 86.7013 116.895 86.882 116.556 87.0571C116.212 87.2322 115.885 87.3903 115.513 87.5484L116.398 86.402C116.365 87.1926 116.319 87.9663 116.257 88.7626C116.229 89.158 116.19 89.5533 116.15 89.9599C116.105 90.3722 116.06 90.7675 115.953 91.2645L115.947 91.2927C115.761 92.1455 114.921 92.6877 114.07 92.5013C113.218 92.3149 112.677 91.4734 112.863 90.6207C112.874 90.5642 112.891 90.5021 112.914 90.4456C112.998 90.1971 113.083 89.83 113.156 89.4855C113.229 89.1297 113.303 88.7683 113.365 88.3955C113.494 87.6614 113.613 86.9046 113.72 86.1648L113.742 86.0066C113.81 85.521 114.16 85.1426 114.605 85.0183C114.898 84.9336 115.237 84.8207 115.547 84.7077C115.863 84.5948 116.173 84.4762 116.466 84.3463C116.759 84.2164 117.047 84.0808 117.295 83.9397C117.419 83.8719 117.526 83.7985 117.611 83.7363C117.695 83.6799 117.74 83.6177 117.729 83.6686C117.989 83.132 118.637 82.9062 119.173 83.1659C119.692 83.4201 119.917 84.0695 119.658 84.6061Z' fill='%23FFBEA5'/%3E%3Cpath d='M90.8372 42.0508C90.8372 42.0508 91.2996 47.5967 91.1643 47.9016C91.0346 48.2066 88.5591 48.0315 88.5591 48.0315L90.8372 42.0508Z' fill='%23FFBEA5'/%3E%3Cpath d='M119.478 97.2046C123.041 94.7705 124.733 92.9351 124.733 92.9351L120.65 92.9746' fill='white'/%3E%3Cpath d='M119.478 97.2046C123.041 94.7705 124.733 92.9351 124.733 92.9351L120.65 92.9746' stroke='%23FFBEA5' stroke-width='2.70357' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M115.497 76.936L121.158 87.8697' stroke='white' stroke-width='1.59281' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M121.18 83.815C121.175 83.7867 121.124 83.7528 121.135 83.7585C121.152 83.7585 121.141 83.7585 121.175 83.7754C121.225 83.798 121.299 83.8206 121.383 83.8488C121.558 83.9053 121.767 83.9505 121.981 83.9957C122.201 84.0408 122.427 84.0804 122.652 84.1143C122.878 84.1482 123.126 84.1764 123.329 84.1933C124.005 84.2555 124.507 84.8541 124.445 85.5318C124.411 85.9328 124.186 86.2716 123.865 86.4693L123.814 86.5032L116.72 90.8405C116.083 91.2302 115.254 91.0268 114.865 90.3887C114.476 89.7505 114.679 88.9203 115.316 88.5307C115.322 88.525 115.338 88.5193 115.344 88.5137L122.545 84.3628L123.03 86.6726C122.737 86.6274 122.483 86.5766 122.212 86.5201C121.947 86.4636 121.677 86.3959 121.406 86.3225C121.13 86.2434 120.853 86.153 120.554 86.0344C120.402 85.9723 120.244 85.8989 120.075 85.8029C119.996 85.7634 119.883 85.6843 119.793 85.6222C119.697 85.5544 119.562 85.4245 119.461 85.3172C119.049 84.8428 119.094 84.1312 119.568 83.7133C120.041 83.2954 120.769 83.3406 121.18 83.815Z' fill='%23FFBEA5'/%3E%3Cpath d='M125.325 90.0664L118.683 94.1665' stroke='%23FFBEA5' stroke-width='3.41507' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M124.327 87.8696L117.989 91.2694' stroke='%23FFBEA5' stroke-width='3.69964' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M104.405 97.211L110.309 104.028C114.211 100.599 118.626 99.1876 120.143 98.0637C120.143 98.0637 120.56 97.9903 121.699 96.4034C122.838 94.8164 123.791 93.9467 122.714 92.3089L120.634 89.1463C119.557 87.5085 120.053 86.283 117.267 87.0793C113.929 88.0337 114.267 88.5703 112.474 90.7784C110.681 92.981 110.653 94.2121 104.405 97.211Z' fill='%23FFBEA5'/%3E%3Cpath d='M61.3514 81.2684L64.5938 107.117L58.6221 102.452C61.4585 102.255 64.3005 102.198 67.1426 102.176C69.9846 102.17 72.8323 102.198 75.6799 102.289C78.5276 102.368 81.3752 102.475 84.2229 102.639C87.0706 102.797 89.9239 102.983 92.7715 103.277C94.9933 103.503 96.6116 105.491 96.3861 107.716C96.2 109.574 94.779 111.008 93.0253 111.302C90.1945 111.776 87.3638 112.143 84.533 112.482C81.7023 112.827 78.8659 113.115 76.0295 113.375C73.1931 113.646 70.3568 113.86 67.5204 114.03C64.684 114.188 61.842 114.312 59 114.295C56.2369 114.278 53.9136 112.454 53.1298 109.952L53.034 109.63L45.2804 84.7643C43.9214 80.4044 46.3462 75.7678 50.6995 74.4124C55.0527 73.0513 59.6823 75.4797 61.0356 79.8396C61.1879 80.2971 61.2894 80.8054 61.3514 81.2684Z' fill='white'/%3E%3Cpath d='M79.3793 174.288C80.5297 159.864 82.1368 139.939 82.1368 139.939L53.5474 137.229C53.5474 137.229 54.1846 157.706 54.7203 174.288H79.3793Z' fill='white' stroke='%23182C6B' stroke-width='0.464229' stroke-miterlimit='10'/%3E%3Cpath d='M82.2215 174.288H108.561C103.452 161.011 94.4129 139.104 94.4129 139.104L61.459 132.259L68.7388 150.868C68.7388 150.868 75.7029 162.553 82.2215 174.288Z' fill='white'/%3E%3Cpath d='M79.1982 174.291C79.4125 171.552 79.5761 169.564 79.5761 169.564L69.6685 152.282C69.6685 152.282 72.127 165.514 73.1928 174.285H79.1982V174.291Z' fill='%23D3DBE2'/%3E%3Cpath d='M68.7383 150.868C68.7383 150.868 75.7024 162.547 82.221 174.288H108.56C103.452 161.011 94.4123 139.104 94.4123 139.104' fill='white'/%3E%3Cpath d='M68.7383 150.868C68.7383 150.868 75.7024 162.547 82.221 174.288H108.56C103.452 161.011 94.4123 139.104 94.4123 139.104' stroke='%23182C6B' stroke-width='0.464229' stroke-miterlimit='10'/%3E%3Cpath d='M53.8005 139.72C53.8005 139.72 64.2381 142.882 75.3694 142.199C86.495 141.516 94.4121 139.104 94.4121 139.104L93.5324 136.167H53.6426L53.8005 139.72Z' fill='%23D3DBE2'/%3E%3Cpath d='M64.8927 58.0905C64.8927 58.0905 57.111 55.3345 53.3216 60.5528C43.4366 74.1521 44.0061 91.377 44.0061 91.377C46.7974 92.6816 47.8011 92.7663 49.6901 93.4553L51.551 136.789C64.8701 141.917 79.8133 141.934 95.1568 137.935L92.9069 97.4764C92.9069 97.4764 92.9069 97.0924 95.3316 95.3924C95.3316 95.3924 95.2809 74.5587 91.3562 70.2101C86.8394 65.1951 80.287 61.3604 80.287 61.3604C75.1104 64.6981 65.9021 64.8167 64.3908 60.3947C63.9115 58.9828 65.0055 58.7117 64.8927 58.0905Z' fill='url(%23paint1_linear_5073_22730)'/%3E%3Cpath d='M49.6899 93.5963L49.9381 79.9067' stroke='white' stroke-width='0.464229' stroke-miterlimit='10'/%3E%3Cpath d='M75.4937 50.3076C75.4937 50.3076 75.7869 53.0354 76.9598 54.2778C78.3187 55.718 79.2943 56.1641 79.2943 56.1641L78.9729 54.9668C78.9729 54.9668 78.206 54.5094 77.0669 53.1992C75.9278 51.8889 75.4937 50.3076 75.4937 50.3076Z' fill='white'/%3E%3Cpath d='M113.709 97.3179C111.403 92.3481 106.001 96.2731 102.629 97.7697C99.6005 99.272 96.6175 100.853 93.6852 102.525L92.721 97.5438C89.738 100.226 88.8301 99.7351 84.2457 100.593C82.1762 100.673 80.586 100.644 79.5879 100.605L83.8171 113.639C84.9674 117.333 89.4222 119.084 92.7661 117.124C98.1738 113.916 103.13 110.019 107.991 106.032C110.365 103.626 115.282 101.446 113.709 97.3179Z' fill='%23FFBEA5'/%3E%3Cpath d='M95.3318 95.3871L93.2454 97.087C88.9204 101.419 83.2307 101.611 83.2307 101.611C80.8398 101.797 78.4489 101.605 77.3493 101.549L74.5806 90.3213' fill='url(%23paint2_linear_5073_22730)'/%3E%3Cpath d='M95.3318 95.3871L93.2454 97.087C88.9204 101.419 83.2307 101.611 83.2307 101.611C80.8398 101.797 78.4489 101.605 77.3493 101.549L74.5806 90.3213' stroke='white' stroke-width='0.464229' stroke-miterlimit='10'/%3E%3Cpath d='M63.0542 62.0718C63.0542 62.0718 64.2609 66.4825 75.0708 65.8839' stroke='white' stroke-width='0.464229' stroke-miterlimit='10'/%3E%3Cpath d='M86.8564 137.726C88.6722 137.455 90.5443 137.105 92.4728 136.665' stroke='white' stroke-width='0.464229' stroke-miterlimit='10'/%3E%3Cpath d='M53.5415 134.185C53.5415 134.185 64.887 139.906 82.8583 138.212' stroke='white' stroke-width='0.464229' stroke-miterlimit='10'/%3E%3Cpath d='M112.632 76.1069C112.48 75.2824 109.999 75.1017 107.743 75.2937C107.269 74.9661 107.895 74.8475 108.713 73.6333C108.713 73.6333 105.927 74.6273 105.544 74.6442C105.352 74.6498 105.414 75.1468 105.521 75.6382C104.918 75.785 104.444 75.9657 104.213 76.1634C101.895 78.157 102.459 78.1852 101.388 79.9246C101.36 79.9698 102.251 80.0715 102.549 80.1901C103.44 80.5346 105.064 79.2752 105.944 78.5297C107.219 77.451 112.886 77.5132 112.632 76.1069Z' fill='%23FFBEA5'/%3E%3Cpath d='M83.676 36.6805C83.676 36.6805 78.0766 36.7483 75.2515 34.269L83.676 36.6805Z' fill='white'/%3E%3Cpath d='M83.676 36.6805C83.676 36.6805 78.0766 36.7483 75.2515 34.269' stroke='%23FFEADB' stroke-width='0.236073' stroke-miterlimit='10'/%3E%3Cpath d='M89.7483 35.3724C94.8025 33.7325 98.2096 30.2695 97.3583 27.6376C96.5069 25.0058 91.7194 24.2017 86.6652 25.8416C81.6109 27.4816 78.2038 30.9446 79.0552 33.5764C79.9066 36.2083 84.694 37.0124 89.7483 35.3724Z' fill='%238E2100'/%3E%3Cpath d='M89.6592 23.4313C90.5671 25.6281 88.3792 28.7964 85.2214 30.1123C82.0636 31.4282 78.7648 30.7109 77.8569 28.514C76.9491 26.3171 78.7761 23.4764 81.9339 22.1662C85.0917 20.8503 88.7514 21.2344 89.6592 23.4313Z' fill='%238E2100'/%3E%3Cpath d='M80.5998 26.3237C81.4747 23.9809 81.1081 21.6786 79.7809 21.1814C78.4538 20.6843 76.6686 22.1806 75.7937 24.5235C74.9187 26.8663 75.2854 29.1686 76.6125 29.6658C77.9397 30.1629 79.7248 28.6666 80.5998 26.3237Z' fill='%238E2100'/%3E%3Cpath d='M75.4616 29.6653C76.8443 29.3552 77.6122 27.5248 77.1767 25.5769C76.7412 23.629 75.2672 22.3013 73.8845 22.6114C72.5018 22.9215 71.7339 24.7519 72.1694 26.6998C72.6049 28.6477 74.0789 29.9754 75.4616 29.6653Z' fill='%238E2100'/%3E%3Cpath d='M94.7167 25.4194C96.6396 26.5038 94.4404 30.0278 94.4404 30.0278C94.4404 30.0278 97.102 29.8866 97.3614 27.6502C97.6208 25.4138 94.7167 25.4194 94.7167 25.4194Z' fill='white'/%3E%3Cpath d='M118.474 77.6138L123.154 72.1074L124.738 73.4233L120.222 79.0821L118.474 77.6138Z' fill='%23EEF6FF' stroke='white' stroke-width='0.584263' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M116.811 76.2014L120.278 72.0166L121.914 73.5697L118.463 77.602L116.811 76.2014Z' fill='%23EEF6FF' stroke='white' stroke-width='0.584263' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M115.276 74.8978L117.278 72.5767L118.784 73.8022L116.81 76.2024L115.276 74.8978Z' fill='%23EEF6FF' stroke='white' stroke-width='0.584263' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M89.8057 25.1367C89.8057 25.1367 90.2624 24.1484 89.129 23.5441C88.4354 23.1713 87.8828 23.5441 87.8828 23.5441C87.8828 23.5441 89.3884 23.6909 89.8057 25.1367Z' fill='white'/%3E%3Cpath d='M120.476 66.9688L114.419 74.1581L123.65 81.9178' stroke='%230794D7' stroke-width='0.249196' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M119.731 67.2507L120.475 66.9688L120.317 67.7469' stroke='%230794D7' stroke-width='0.245059' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M123.322 81.0752L123.649 81.9154L122.726 81.8083' stroke='%230794D7' stroke-width='0.249196' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M133.023 82.865C131.579 84.4294 129.194 84.5819 127.7 83.1926C126.205 81.8033 126.16 79.4144 127.604 77.85C129.047 76.2856 131.433 76.1331 132.927 77.5224C133.733 78.2679 134.117 79.3127 134.072 80.3575C134.038 81.2498 133.688 82.1421 133.023 82.865Z' stroke='white' stroke-width='0.25697' stroke-miterlimit='10'/%3E%3Cpath d='M133.355 83.1706C134.567 81.8547 134.849 80.0193 134.206 78.5283L130.315 80.3581L133.293 83.1085L133.355 83.1706Z' fill='url(%23paint3_linear_5073_22730)'/%3E%3Cpath d='M133.253 77.3265C132.802 76.8917 132.283 76.5923 131.736 76.4116L130.315 80.3536L133.253 77.3265Z' fill='url(%23paint4_linear_5073_22730)'/%3E%3Cpath d='M94.1589 139.687C94.1589 139.687 93.7924 144.476 91.3677 145.447' stroke='%231A1F33' stroke-width='0.383422' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M89.1963 140.369C89.1963 140.369 89.2976 140.612 89.4891 141.068L89.1963 140.369Z' fill='white'/%3E%3Cpath d='M89.1963 140.369C89.1963 140.369 89.2976 140.612 89.4891 141.068' stroke='%231A1F33' stroke-width='0.464229' stroke-miterlimit='10'/%3E%3Cpath d='M90.0757 142.47C92.2749 147.739 98.1394 161.863 102.464 172.865' stroke='%231A1F33' stroke-width='0.464229' stroke-miterlimit='10' stroke-dasharray='1.93 1.93'/%3E%3Cpath d='M82.6218 41.0511C82.6218 42.8244 82.2496 44.931 80.479 44.931C78.7084 44.931 76.3062 43.6377 76.3062 41.8643C76.3062 40.091 77.7441 38.6509 79.5147 38.6509C81.291 38.6453 82.6218 39.8143 82.6218 41.0511Z' fill='%23FFBEA5'/%3E%3Cpath d='M79.8922 40.6567C80.8564 41.1424 81.0199 43.3167 80.6985 43.3167C80.3771 43.3167 78.8828 42.1872 78.3415 42.2663C77.8001 42.3454 79.6553 42.1082 80.253 42.4301C80.8508 42.752 79.8922 40.6567 79.8922 40.6567Z' fill='%23BD5C4A'/%3E%3Cpath d='M110.768 97.0613C110.091 95.751 109.296 93.8647 109.296 93.8647L106.578 95.2201C106.578 95.2201 107.024 96.9088 108.112 98.7894' fill='%23D3DBE2'/%3E%3Cpath d='M110.176 101.641C111.072 102.596 112.127 103.307 112.127 103.307L114.315 101.427C114.315 101.427 113.362 100.444 112.668 99.6646' fill='%23D3DBE2'/%3E%3Cpath d='M111.851 101.15C110.92 101.873 109.584 101.704 108.862 100.777L108.512 100.326C107.791 99.3938 107.96 98.0553 108.885 97.3325C109.815 96.6096 111.151 96.779 111.873 97.7052L112.223 98.157C112.945 99.0888 112.775 100.427 111.851 101.15Z' fill='white'/%3E%3Cpath d='M111.546 100.76C110.808 101.336 109.742 101.2 109.167 100.461L108.89 100.105C108.315 99.3649 108.451 98.2975 109.189 97.7215C109.928 97.1454 110.994 97.281 111.569 98.0208L111.845 98.3766C112.42 99.1164 112.285 100.184 111.546 100.76Z' fill='url(%23paint5_linear_5073_22730)'/%3E%3Cpath d='M195.295 255.074L195.295 23.1357' stroke='%23182C6B' stroke-width='0.746946' stroke-miterlimit='10'/%3E%3Cpath d='M195.379 259.211C195.379 259.211 202.458 250.518 201.862 232.479C201.267 214.439 190.277 213.479 189.868 198.184C189.459 182.893 196.647 162.494 197.776 151.15C198.905 139.807 187.325 127.893 188.838 112.249C190.345 96.6061 197.248 89.3809 197.554 74.36C197.859 59.3391 186.15 47.2177 192.53 39.479' stroke='%23182C6B' stroke-width='0.639465' stroke-miterlimit='10'/%3E%3Cpath d='M197.533 112.338C201.269 112.338 204.297 109.886 204.297 106.861C204.297 103.836 201.269 101.383 197.533 101.383C193.798 101.383 190.77 103.836 190.77 106.861C190.77 109.886 193.798 112.338 197.533 112.338Z' fill='url(%23paint6_linear_5073_22730)'/%3E%3Cpath d='M187.641 160.833C191.376 160.833 194.405 158.284 194.405 155.138C194.405 151.993 191.376 149.443 187.641 149.443C183.906 149.443 180.877 151.993 180.877 155.138C180.877 158.284 183.906 160.833 187.641 160.833Z' fill='url(%23paint7_linear_5073_22730)'/%3E%3Cpath d='M196.047 54.8679C198.561 54.8679 200.599 53.2424 200.599 51.2372C200.599 49.232 198.561 47.6064 196.047 47.6064C193.533 47.6064 191.495 49.232 191.495 51.2372C191.495 53.2424 193.533 54.8679 196.047 54.8679Z' fill='url(%23paint8_linear_5073_22730)'/%3E%3Cpath d='M196.932 143.479C194.742 137.208 187.906 127.187 176.45 127.675C164.994 128.162 158.749 136.56 158.749 136.56' stroke='%23182C6B' stroke-width='0.639465' stroke-miterlimit='10'/%3E%3Cpath d='M185.149 139.928C183.428 141.264 181.514 142.029 180.024 142.46C179.281 142.676 178.646 142.806 178.199 142.883C178.163 142.89 178.129 142.895 178.096 142.901C178.11 142.87 178.124 142.838 178.138 142.806C178.325 142.392 178.61 141.81 179.004 141.143C179.793 139.807 181.011 138.145 182.733 136.809C184.454 135.474 186.368 134.708 187.858 134.277C188.601 134.062 189.236 133.931 189.683 133.854C189.719 133.848 189.753 133.842 189.786 133.837C189.772 133.868 189.758 133.899 189.744 133.932C189.557 134.346 189.272 134.928 188.878 135.595C188.089 136.93 186.871 138.593 185.149 139.928Z' fill='url(%23paint9_linear_5073_22730)' stroke='white' stroke-width='0.713211'/%3E%3Cpath d='M218.067 68.8424C215.91 69.0638 214.003 69.9033 212.628 70.695C211.942 71.0901 211.393 71.471 211.016 71.7523C210.981 71.7783 210.948 71.8034 210.916 71.8276C210.94 71.836 210.966 71.8447 210.991 71.8535C211.412 71.9968 212.021 72.1839 212.767 72.3572C214.261 72.7042 216.295 72.9929 218.471 72.7699C220.639 72.5477 222.551 71.7814 223.925 71.0656C224.612 70.7083 225.161 70.3653 225.537 70.1124C225.567 70.0923 225.596 70.0728 225.624 70.0539C225.593 70.041 225.56 70.0277 225.527 70.014C225.107 69.8425 224.499 69.6176 223.755 69.4065C222.263 68.9836 220.235 68.6203 218.067 68.8424ZM218.067 68.8424L218.031 68.4877M218.067 68.8424L218.031 68.4877M218.031 68.4877C214.382 68.862 211.455 70.946 210.52 71.6834L225.966 69.8121C224.903 69.3481 221.669 68.1148 218.031 68.4877Z' fill='url(%23paint10_linear_5073_22730)' stroke='white' stroke-width='0.713211'/%3E%3Cpath d='M200.475 37.3622C196.616 39.6392 192.308 39.4784 192.308 39.4784C192.308 39.4784 194.255 35.6247 198.108 33.3477C201.966 31.0707 206.275 31.2315 206.275 31.2315C206.275 31.2315 204.328 35.0852 200.475 37.3622Z' fill='url(%23paint11_linear_5073_22730)'/%3E%3Cpath d='M210.631 80.5845C206.218 79.8273 203.033 76.9175 203.033 76.9175C203.033 76.9175 207 75.2318 211.413 75.9891C215.825 76.7463 219.01 79.6561 219.01 79.6561C219.01 79.6561 215.043 81.3418 210.631 80.5845Z' fill='url(%23paint12_linear_5073_22730)'/%3E%3Cpath d='M173.053 61.43C168.599 61.8916 164.751 59.9518 164.751 59.9518C164.751 59.9518 168.122 57.2598 172.571 56.7982C177.025 56.3366 179.925 58.4372 179.925 58.4372C179.925 58.4372 177.507 60.9684 173.053 61.43Z' fill='white'/%3E%3Cpath d='M184.078 67.3885C180.381 69.9145 176.072 70.0389 176.072 70.0389C176.072 70.0389 177.76 66.0659 181.458 63.5399C185.156 61.014 188.703 61.4808 188.703 61.4808C188.703 61.4808 187.776 64.8625 184.078 67.3885Z' fill='white'/%3E%3Cpath d='M204.394 88.1159C202.226 87.7438 200.356 87.0448 199.028 86.4378C198.365 86.1346 197.838 85.855 197.478 85.652C197.467 85.6461 197.457 85.6402 197.446 85.6344C197.49 85.6114 197.537 85.5875 197.586 85.5626C198.015 85.345 198.634 85.0617 199.387 84.8015C200.898 84.2798 202.929 83.8585 205.055 84.2233C207.203 84.5919 209.059 85.4862 210.383 86.2938C211.044 86.6969 211.569 87.0765 211.928 87.3544C211.956 87.3765 211.984 87.398 212.01 87.4188C211.979 87.4296 211.946 87.4407 211.912 87.452C211.481 87.5947 210.86 87.778 210.104 87.9382C208.588 88.2592 206.541 88.4844 204.394 88.1159Z' fill='url(%23paint13_linear_5073_22730)' stroke='white' stroke-width='0.713211'/%3E%3Cpath d='M167.522 137.016C165.678 140.673 162.291 142.68 162.291 142.68C162.291 142.68 161.887 138.759 163.731 135.102C165.574 131.445 168.961 129.438 168.961 129.438C168.961 129.438 169.365 133.359 167.522 137.016Z' fill='url(%23paint14_linear_5073_22730)'/%3E%3Cpath d='M157.744 143.53C155.9 147.187 152.513 149.194 152.513 149.194C152.513 149.194 152.109 145.273 153.953 141.616C155.796 137.959 159.183 135.952 159.183 135.952C159.183 135.952 159.582 139.873 157.744 143.53Z' fill='url(%23paint15_linear_5073_22730)'/%3E%3Cpath d='M193.307 94.054C195.13 88.665 198.097 76.5124 210.692 71.7354' stroke='%23182C6B' stroke-width='0.639465' stroke-miterlimit='10'/%3E%3Cpath d='M197.533 75.1948C197.388 70.5371 191.779 60.0131 179.93 58.4312' stroke='%23182C6B' stroke-width='0.639465' stroke-miterlimit='10'/%3E%3Cpath d='M201.987 98.4526C201.987 100.434 199.993 102.182 197.528 102.182C195.068 102.182 193.069 100.434 193.069 98.4526C193.069 98.4526 197.528 99.2618 197.528 102.037C197.533 99.2514 201.987 98.4526 201.987 98.4526Z' fill='url(%23paint16_linear_5073_22730)'/%3E%3Cpath d='M198 99.7958C198 100.351 197.817 100.866 197.625 101.25C197.594 101.313 197.563 101.372 197.533 101.426C197.503 101.372 197.472 101.313 197.44 101.25C197.249 100.866 197.066 100.351 197.066 99.7958C197.066 99.2405 197.249 98.726 197.44 98.3412C197.472 98.2787 197.503 98.2201 197.533 98.1659C197.563 98.2201 197.594 98.2787 197.625 98.3412C197.817 98.726 198 99.2405 198 99.7958Z' fill='url(%23paint17_linear_5073_22730)' stroke='white' stroke-width='0.713211'/%3E%3Cpath d='M192.675 146.482C192.675 148.717 190.422 150.694 187.641 150.694C184.86 150.694 182.607 148.717 182.607 146.482C182.607 146.482 187.641 147.395 187.641 150.528C187.641 147.39 192.675 146.482 192.675 146.482Z' fill='url(%23paint18_linear_5073_22730)'/%3E%3Cpath d='M188.217 148.001C188.217 148.637 188.007 149.225 187.788 149.664C187.738 149.764 187.688 149.855 187.641 149.937C187.594 149.856 187.544 149.765 187.494 149.665C187.275 149.228 187.066 148.639 187.066 148.001C187.066 147.363 187.275 146.775 187.494 146.337C187.544 146.237 187.594 146.146 187.641 146.066C187.688 146.147 187.738 146.238 187.788 146.339C188.007 146.777 188.217 147.366 188.217 148.001Z' fill='url(%23paint19_linear_5073_22730)' stroke='white' stroke-width='0.713211'/%3E%3Cpath d='M199.61 45.5996C199.61 47.1816 198.015 48.582 196.047 48.582C194.079 48.582 192.484 47.1816 192.484 45.5996C192.484 45.5996 196.047 46.248 196.047 48.4627C196.047 46.2376 199.61 45.5996 199.61 45.5996Z' fill='url(%23paint20_linear_5073_22730)'/%3E%3Cpath d='M196.704 46.6734C196.704 47.6796 196.046 48.4991 196.046 48.4991C196.046 48.4991 195.389 47.6848 195.389 46.6734C195.389 45.6672 196.046 44.8477 196.046 44.8477C196.046 44.8477 196.704 45.662 196.704 46.6734Z' fill='url(%23paint21_linear_5073_22730)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_5073_22730' x1='137.561' y1='89.8312' x2='96.2437' y2='80.7267' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_5073_22730' x1='88.9604' y1='117.339' x2='35.5738' y2='113.188' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_5073_22730' x1='92.8857' y1='98.7845' x2='22.7023' y2='68.923' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear_5073_22730' x1='133.961' y1='81.3123' x2='130.382' y2='80.5894' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint4_linear_5073_22730' x1='132.408' y1='77.8772' x2='129.37' y2='78.4114' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF0B0B'/%3E%3Cstop offset='1' stop-color='%23FDE2E2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint5_linear_5073_22730' x1='111.146' y1='98.7595' x2='107.434' y2='99.6158' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF0B0B'/%3E%3Cstop offset='1' stop-color='%23FDE2E2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint6_linear_5073_22730' x1='200.403' y1='105.456' x2='187.113' y2='109.329' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF0B0B'/%3E%3Cstop offset='1' stop-color='%23FDE2E2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint7_linear_5073_22730' x1='190.51' y1='153.678' x2='177.142' y2='157.425' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF0B0B'/%3E%3Cstop offset='1' stop-color='%23FDE2E2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint8_linear_5073_22730' x1='197.978' y1='50.3062' x2='189.055' y2='52.9464' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF0B0B'/%3E%3Cstop offset='1' stop-color='%23FDE2E2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint9_linear_5073_22730' x1='188.591' y1='139.36' x2='178.148' y2='136.371' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint10_linear_5073_22730' x1='224.12' y1='71.2889' x2='215.001' y2='64.4714' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint11_linear_5073_22730' x1='204.358' y1='36.1777' x2='193.568' y2='32.125' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint12_linear_5073_22730' x1='216.818' y1='78.784' x2='207.463' y2='72.1331' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint13_linear_5073_22730' x1='210.52' y1='86.6881' x2='201.233' y2='80.0141' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint14_linear_5073_22730' x1='168.073' y1='137.379' x2='162.202' y2='136.715' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint15_linear_5073_22730' x1='158.295' y1='143.893' x2='152.424' y2='143.23' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint16_linear_5073_22730' x1='200.763' y1='100.689' x2='194.629' y2='97.4342' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint17_linear_5073_22730' x1='198.13' y1='100.251' x2='196.688' y2='100.135' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint18_linear_5073_22730' x1='191.294' y1='149.008' x2='184.368' y2='145.334' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint19_linear_5073_22730' x1='188.318' y1='148.515' x2='186.685' y2='148.384' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint20_linear_5073_22730' x1='198.632' y1='47.3882' x2='193.729' y2='44.7884' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint21_linear_5073_22730' x1='196.524' y1='47.0375' x2='195.371' y2='46.9454' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_5073_22730'%3E%3Crect width='318' height='160' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.recipient-block__img.entity {
  background-image: url("data:image/svg+xml,%3Csvg width='318' height='160' viewBox='0 0 318 160' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_5073_22866)'%3E%3Cpath d='M231.553 152.348L271.657 151.994C276.353 151.948 279.012 154.745 279.012 158.211V179.418L188.068 179.635V161.777C188.068 156.774 190.476 152.703 197.263 152.637L207.482 152.572' fill='%23EEF0F4'/%3E%3Cpath d='M231.553 152.348L271.657 151.994C276.353 151.948 279.012 154.745 279.012 158.211V179.418L188.068 179.635V161.777C188.068 156.774 190.476 152.703 197.263 152.637L207.482 152.572' stroke='white' stroke-width='1.02838' stroke-miterlimit='10'/%3E%3Cpath d='M219.091 173.227C225.447 171.408 228.788 160.7 229.905 157.266L251.046 94.1962L230.693 90.7886L207.489 152.762C206.113 155.552 203.579 161.455 203.877 163.608L219.091 173.227Z' fill='%23EEF0F4' stroke='white' stroke-width='1.02838' stroke-miterlimit='10'/%3E%3Cpath d='M218.445 173.507C223.883 171.379 226.552 165.278 224.408 159.88C222.263 154.483 216.117 151.833 210.679 153.962C205.242 156.09 202.572 162.191 204.717 167.589C206.861 172.986 213.008 175.636 218.445 173.507Z' fill='%23EEF0F4' stroke='white' stroke-width='1.02838' stroke-miterlimit='10'/%3E%3Cpath d='M218.237 165.348C217.338 167.364 214.963 168.283 212.932 167.39C210.902 166.497 209.976 164.14 210.875 162.124C211.768 160.109 214.15 159.189 216.18 160.082C218.211 160.969 219.13 163.326 218.237 165.348Z' fill='%23EEF0F4'/%3E%3Cpath d='M183.147 50.8242L215.274 70.4884L210.565 77.6646L178.834 58.9459L183.147 50.8242Z' fill='%23EEF0F4' stroke='white' stroke-width='1.02838' stroke-miterlimit='10'/%3E%3Cpath d='M240.151 80.4868L217.53 67.0601L207.965 81.6096L230.282 95.4237L240.151 80.4868Z' fill='%23EEF0F4' stroke='white' stroke-width='1.02838' stroke-miterlimit='10'/%3E%3Cpath d='M247.546 97.5769L259.883 107.727L264.513 102.173L249.947 90.0264L247.546 97.5769Z' fill='%23EEF0F4' stroke='white' stroke-width='1.02838' stroke-miterlimit='10'/%3E%3Cpath d='M147.759 41.519L141.601 50.5797L148.963 55.5105L154.288 47.6711' fill='%23EEF0F4'/%3E%3Cpath d='M148.963 55.5109L149.023 86.4745L142.573 86.4877L141.601 50.5801L148.963 55.5109Z' fill='%23EEF0F4' stroke='white' stroke-width='1.02838' stroke-miterlimit='10'/%3E%3Cpath d='M141.766 89.2322L149.651 89.2191C150.411 89.2191 151.033 88.6019 151.033 87.8468C151.033 87.0918 150.411 86.4746 149.651 86.4746L141.766 86.4877C141.006 86.4877 140.384 87.1049 140.384 87.86C140.384 88.6216 140.999 89.2322 141.766 89.2322Z' fill='%23EEF0F4' stroke='white' stroke-width='1.02838' stroke-miterlimit='10'/%3E%3Cpath d='M143.017 86.4877C143.017 86.4877 137.209 83.3559 133.975 77.3942C131.177 72.2402 130.039 64.8013 133.392 60.9801C136.746 57.1589 140.708 55.9508 141.601 50.5801' stroke='%23EEF0F4' stroke-width='0.459308' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M145.709 89.2256L145.722 96.2443L140.411 101.162L143.295 110.137' stroke='%23EEF0F4' stroke-width='0.459308' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M145.365 89.2256L145.378 96.2443L150.709 101.142L147.858 110.124' stroke='%23EEF0F4' stroke-width='0.459308' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M245.964 99.6006C251.198 97.0199 253.334 90.7156 250.735 85.5196C248.135 80.3235 241.784 78.2033 236.549 80.7839C231.314 83.3645 229.178 89.6688 231.778 94.8649C234.378 100.061 240.729 102.181 245.964 99.6006Z' fill='%23EEF0F4' stroke='white' stroke-width='1.02838' stroke-miterlimit='10'/%3E%3Cpath d='M245.072 91.4715C244.365 93.5594 242.083 94.6887 239.973 93.9862C237.869 93.2836 236.731 91.0185 237.439 88.924C238.147 86.8361 240.429 85.7069 242.539 86.4094C244.649 87.1119 245.78 89.3771 245.072 91.4715Z' fill='%23EEF0F4'/%3E%3Cpath d='M154.056 48.7092L177.167 62.09L185.151 47.0547L161.98 33.3784L154.056 48.7092Z' fill='%23EEF0F4'/%3E%3Cpath d='M160.254 32.1904C164.547 34.7182 165.969 40.2268 163.416 44.4879C160.869 48.749 155.319 50.1607 151.027 47.6263C146.734 45.0985 145.312 39.5899 147.865 35.3288C150.411 31.0677 155.961 29.6627 160.254 32.1904Z' fill='%23EEF0F4' stroke='white' stroke-width='1.02838' stroke-miterlimit='10'/%3E%3Cpath d='M157.397 36.9771C159.031 37.9357 159.566 40.0302 158.601 41.6519C157.635 43.2736 155.525 43.8054 153.891 42.8468C152.257 41.8883 151.722 39.7938 152.687 38.1721C153.653 36.5504 155.763 36.012 157.397 36.9771Z' fill='%23EEF0F4'/%3E%3Cpath d='M180.971 54.9274L167.682 47.3506C167.682 47.3506 161.266 51.8678 161.213 52.8526' fill='%23EEF0F4'/%3E%3Cpath d='M180.971 54.9274L167.682 47.3506C167.682 47.3506 161.266 51.8678 161.213 52.8526' stroke='white' stroke-width='1.02838' stroke-miterlimit='10'/%3E%3Cpath d='M215.863 69.5947C215.863 69.5947 199.081 53.8306 196.879 45.6695C194.669 37.5084 187.592 23.9174 176.863 24.7184C166.128 25.5195 161.901 33.326 161.901 33.326' stroke='%23EEF0F4' stroke-width='0.459308' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M224.19 65.9316L221.842 72.7468L233.967 82.5887' fill='%23EEF0F4'/%3E%3Cpath d='M224.19 65.9316L221.842 72.7468L233.967 82.5887' stroke='white' stroke-width='1.02838' stroke-miterlimit='10'/%3E%3Cpath d='M240.35 126.112C240.35 126.112 243.439 121.017 248.936 121.083C254.439 121.149 265.578 127.938 268.442 119.304C272.087 108.319 261.596 105.627 261.596 105.627' stroke='%23EEF0F4' stroke-width='0.459308' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M241.904 121.464L222.107 113.71' stroke='white' stroke-width='1.02838' stroke-miterlimit='10'/%3E%3Cpath d='M219.296 121.22L229.271 124.831L218.39 153.943' fill='%23EEF0F4'/%3E%3Cpath d='M219.296 121.22L229.271 124.831L218.39 153.943' stroke='white' stroke-width='1.02838' stroke-miterlimit='10'/%3E%3Cpath d='M285.282 133.354H48.437V167.487H285.282V133.354Z' fill='white'/%3E%3Cpath d='M156.104 133.123H132.726V130.669C132.726 128.811 134.233 127.306 136.091 127.306H152.744C154.603 127.306 156.109 128.811 156.109 130.669V133.123H156.104Z' fill='%23EEF0F4' stroke='white' stroke-width='1.02838' stroke-miterlimit='10'/%3E%3Cpath d='M156.104 133.123H50.0688' stroke='%23EEF0F4' stroke-width='0.859277' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M107.669 181.157L92.918 155.337L92.5116 181.157H74.5094C73.2143 168.304 71.0738 146.383 71.2417 143.659C71.9354 132.452 74.374 122.073 74.374 122.073L107.392 120.654L108.216 128.633L124.777 176.765C125.46 178.151 125.909 179.641 126.137 181.157H107.669Z' fill='white' stroke='%23182C6B' stroke-width='0.410096' stroke-miterlimit='10'/%3E%3Cpath d='M245.546 133.123H170.682' stroke='%23F8FAFC' stroke-width='0.859277' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M120.718 55.0432C120.035 53.7107 117.499 45.3854 116.664 43.0563C115.83 40.7272 115.288 38.5064 114.605 38.7393C113.922 38.9722 115.315 44.5621 115.141 44.6163C114.659 44.7679 113.727 40.8788 113.218 38.5551C113.088 37.9593 112.291 37.8293 111.982 38.3547L108.704 43.8796C108.704 43.8796 110.075 49.2474 109.95 49.5724C109.804 49.9462 112.741 55.0378 114.399 58.1685C116.046 61.2777 120.718 55.0432 120.718 55.0432Z' fill='%23FFBEA5'/%3E%3Cpath d='M82.925 135.057C81.5215 136.39 78.644 137.885 74.9861 139.141C73.8318 152.173 75.3871 169.853 76.6227 181.158H74.6447C73.3495 168.304 71.209 146.383 71.377 143.659C71.8864 135.442 73.3279 127.68 74.0649 124.116L77.5385 123.785C77.5385 123.785 77.506 124.766 75.9182 132.452C75.5985 133.995 75.3438 135.675 75.1487 137.457C75.1216 137.695 78.3568 137.018 82.1284 134.147C82.7408 133.687 83.4778 134.532 82.925 135.057Z' fill='%23EEF0F4'/%3E%3Cpath d='M94.8255 132.451L94.2077 137.478C94.1264 138.144 95.0476 138.398 95.324 137.786C95.3945 137.624 95.4649 137.472 95.5299 137.337C96.2344 135.863 96.5812 131.639 96.5812 131.639C96.8793 128.773 97.4104 127.121 97.4104 127.121L94.8255 128.611V132.451Z' fill='%23EEF0F4'/%3E%3Cpath d='M99.6105 70.3825C102.271 63.6767 109.327 67.7121 113.993 69.5754C116.252 70.5016 118.61 71.5037 120.848 72.4787C118.16 67.1704 115.613 61.7484 113.7 56.0989C112.611 52.9519 116.892 50.4603 119.081 53.0602C119.981 54.0948 120.859 55.2215 121.699 56.3102C126.662 62.9076 131.052 69.922 134.954 77.1857C136.005 79.4552 137.847 81.6869 137.04 84.3518C134.916 90.6567 128.033 86.7134 123.693 85.4839C121.336 84.7039 118.989 83.8806 116.648 83.0518C114.35 82.2339 111.944 81.3456 109.663 80.4735C105.122 78.6319 97.4266 76.9744 99.6105 70.3825Z' fill='%23FFBEA5'/%3E%3Cpath d='M84.0685 37.277C81.825 37.1307 76.7744 37.7157 74.6068 44.6923C72.4392 51.6688 75.6473 64.8257 72.347 67.9727C69.0468 71.1198 81.7383 67.5557 81.7383 67.5557L82.0038 58.2608L83.3478 63.5041L84.7892 63.0328C84.7892 63.0328 82.394 55.0054 82.5999 52.1563C82.8059 49.3072 85.3528 46.1927 85.3528 46.1927L84.502 38.7828L84.0685 37.277Z' fill='%238E2100'/%3E%3Cpath d='M85.163 61.2501C81.9007 62.7125 74.4929 65.1554 71.0788 66.9808C68.8028 68.1995 71.7562 87.5259 71.7562 87.5259V129.033C71.7562 129.033 83.4506 130.479 89.5199 130.723C95.5893 130.967 110.497 128.909 110.497 128.909C110.497 128.909 109.207 93.7874 109.067 91.2579C108.909 88.3871 109.104 86.1392 108.508 83.848L115.743 85.0288C115.743 85.0288 115.84 81.0314 116.594 77.9169C117.347 74.8023 119.552 70.5937 119.552 70.5937C119.552 70.5937 107.712 64.5433 105.457 64.1263C103.203 63.7092 96.4672 61.4451 96.4672 61.4451C96.4672 61.4451 88.0405 59.9609 85.163 61.2501Z' fill='url(%23paint0_linear_5073_22866)'/%3E%3Cpath d='M87.5964 50.693L84.8164 62.7665C84.1553 65.8756 94.7225 73.2151 94.7225 73.2151C94.7225 73.2151 98.272 66.7531 96.4728 61.4503C96.63 59.7657 97.0256 51.9713 97.0256 51.9713C97.1881 49.3442 95.1831 47.0801 92.5548 46.9176C90.1596 46.7768 88.0733 48.418 87.5964 50.693Z' fill='%23FFBEA5'/%3E%3Cpath d='M103.897 30.5439C108.427 33.3064 109.869 35.2293 110.882 37.9484C113.603 45.2554 110.774 49.9732 108.547 52.4486C107.306 53.8298 103.745 54.7777 103.149 54.989C102.548 55.2002 106.238 54.859 108.915 51.0457C110.909 48.1966 111.001 42.7854 109.522 38.6255C108.449 35.6084 106.059 34.2218 104.049 33.0681C102.488 32.1798 103.897 30.5439 103.897 30.5439Z' fill='%238E2100'/%3E%3Cpath d='M83.4829 43.9017C83.4829 51.2411 94.7221 58.4614 101.404 58.1635C105.11 58.001 110.08 51.2411 110.08 43.9017C110.08 36.5622 104.124 30.6094 96.7813 30.6094C89.4385 30.6094 83.4829 36.5568 83.4829 43.9017Z' fill='%23FFBEA5'/%3E%3Cpath d='M92.0505 40.1309C92.0505 40.1309 89.9262 44.1716 88.1054 45.6558C87.2871 46.3274 88.2084 49.8645 87.2167 51.0723C86.5718 51.8523 86.3279 51.7548 86.3279 51.7548C86.3279 51.7548 82.8381 47.8928 82.4479 44.4045C82.269 42.8066 81.9927 40.835 81.9927 40.835L89.1621 40.2284L92.0505 40.1309Z' fill='%238E2100'/%3E%3Cpath d='M99.6156 28.1067C90.7012 26.2109 86.4472 29.6017 84.2525 31.6058C82.0578 33.61 81.9927 34.6012 81.9927 34.6012C81.9927 34.6012 81.3154 44.5352 83.5914 47.8014C85.8674 51.0676 83.1849 43.3598 90.8746 42.2061C98.5643 41.0523 107.538 33.1333 107.538 33.1333C107.538 33.1333 103.777 28.9896 99.6156 28.1067Z' fill='%238E2100'/%3E%3Cpath d='M109.842 88.9348C109.82 86.259 108.221 81.2433 107.446 78.9033' stroke='white' stroke-width='0.713211' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M71.7563 89.8383L77.235 81.9355' stroke='%2302163B' stroke-width='0.409169' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M105.214 33.7944C105.214 33.7944 108.107 39.8177 109.359 41.7351C110.611 43.6526 112.063 50.6129 110.075 53.6787C108.091 56.7499 103.084 56.0403 103.084 56.0403C103.084 56.0403 109.305 57.6274 111.055 54.4478C112.806 51.2683 113.153 46.4259 110.427 41.2151C107.701 36.0044 106.536 32.5594 106.222 32.8194C105.907 33.0794 105.214 33.7944 105.214 33.7944Z' fill='%238E2100'/%3E%3Cpath d='M106.243 34.6823C106.243 34.6823 103.68 37.8998 101.604 40.1314C99.5289 42.3685 92.9718 44.5513 91.8393 46.3984C90.7067 48.2455 91.6388 50.0546 91.6388 50.0546C91.6388 50.0546 90.3653 47.4492 91.2919 45.4559C92.2186 43.4626 98.6673 41.3501 99.7565 39.5031C100.846 37.656 102.471 33.4365 102.471 33.4365L106.243 34.6823Z' fill='%238E2100'/%3E%3Cpath d='M95.7572 51.2402C95.7572 51.2402 90.5549 49.1981 89.6607 47.9794C88.7666 46.7607 88.6961 44.6049 89.1784 42.7849C89.6607 40.9649 91.4273 40.4666 93.1289 39.8437C94.8305 39.2208 99.2146 39.5458 103.149 39.1991C107.088 38.8579 108.644 37.9912 108.644 37.9912L113.819 39.3887' fill='url(%23paint1_linear_5073_22866)'/%3E%3Cpath d='M89.5197 47.7689C87.8615 46.756 86.485 46.0193 86.485 46.0193C86.485 46.0193 86.3983 46.1223 85.8456 45.9543C85.2928 45.7864 85.4987 45.2393 85.4987 45.2393L82.9735 44.026C82.9735 44.026 82.6646 44.5623 82.1823 44.286C81.7 44.0098 81.2285 43.3435 81.2285 43.3435L81.4995 40.5973L81.9384 40.6407L81.6837 38.577L81.9113 36.4482C81.6783 36.9899 82.8109 37.9486 82.8109 37.9486L83.7213 39.7903L85.4716 40.8682C85.4716 40.8682 85.8131 40.5648 86.1707 40.5973C86.5284 40.6353 86.9294 41.5236 86.9294 41.5236L89.1675 42.5311' fill='%23F87575'/%3E%3Cpath d='M93.6223 48.6141C94.3376 51.2953 97.4752 51.9616 100.57 51.5878C103.664 51.2195 110.129 50.3312 112.399 48.0454C113.619 45.9113 114.312 42.033 114.09 39.8772C114.003 39.3247 113.402 39.1839 112.665 39.7364C111.933 40.2834 109.061 41.2422 105.149 41.3613C101.231 41.4805 98.9601 41.0255 96.7274 42.3905C94.5002 43.75 92.907 45.9383 93.6223 48.6141Z' fill='white' stroke='white' stroke-width='0.341842' stroke-miterlimit='10'/%3E%3Cpath d='M86.3553 41.3712C86.3553 41.3712 82.9087 39.5025 82.6432 39.6433C82.3777 39.7842 81.8629 40.3908 81.7924 41.837C81.722 43.2833 82.7787 43.9387 83.4615 44.2637C84.1443 44.5887 85.9488 45.4553 85.9488 45.4553L86.3553 41.3712Z' fill='url(%23paint2_linear_5073_22866)'/%3E%3Cpath d='M110.849 41.9346C111.046 41.9346 111.206 41.7748 111.206 41.5777C111.206 41.3805 111.046 41.2207 110.849 41.2207C110.652 41.2207 110.492 41.3805 110.492 41.5777C110.492 41.7748 110.652 41.9346 110.849 41.9346Z' fill='%230A95D8'/%3E%3Cpath d='M107.668 181.157L92.9395 155.374L93.2483 149.275L93.4705 149.644C93.4705 149.644 105.387 172.458 110.448 180.816L107.668 181.157Z' fill='%23EEF0F4'/%3E%3Cpath d='M108.546 42.4327C108.743 42.4327 108.903 42.2728 108.903 42.0757C108.903 41.8786 108.743 41.7188 108.546 41.7188C108.349 41.7188 108.189 41.8786 108.189 42.0757C108.189 42.2728 108.349 42.4327 108.546 42.4327Z' fill='%230A95D8'/%3E%3Cpath d='M105.945 42.9463C106.142 42.9463 106.302 42.7865 106.302 42.5894C106.302 42.3922 106.142 42.2324 105.945 42.2324C105.747 42.2324 105.587 42.3922 105.587 42.5894C105.587 42.7865 105.747 42.9463 105.945 42.9463Z' fill='%230A95D8'/%3E%3Cpath d='M118.561 115.043C119.812 114.642 121.866 114.068 124.375 114.333C127.849 114.626 132.461 115.817 132.043 112.643C132.043 112.643 132.764 112.107 132.932 111.424C133.105 110.747 132.878 110.108 132.878 110.108C133.441 109.122 133.924 107.747 132.883 106.701C133.425 105.997 133.528 104.713 132.287 104.025C131.144 103.175 127.166 104.318 128.472 101.783C132.894 96.7943 129.214 92.8618 127.773 97.3576C126.635 100.57 123.08 102.996 120.138 105.38C119.043 106.268 117.704 106.804 116.295 106.923' fill='%23FFBEA5'/%3E%3Cpath d='M70.3095 72.6308C76.0645 70.4208 78.1455 75.8915 79.5978 80.3115C80.1885 81.931 81.6353 81.579 81.9984 83.2581C84.0793 92.8183 86.0952 101.62 87.8564 110C97.3615 108.256 107.002 107.286 116.664 106.929C121.379 106.75 122.636 113.726 118.035 115.135C112.54 116.863 106.964 118.206 101.35 119.452C97.1556 120.378 92.9395 121.207 88.6801 121.743C84.7513 122.404 79.9608 122.702 78.1617 118.211C74.3575 108.602 71.4204 98.6737 68.9818 88.6368C68.5862 86.963 68.2231 85.2785 67.8872 83.5885C67.0906 79.7806 65.7087 74.6078 70.3095 72.6308Z' fill='%23FFBEA5'/%3E%3Cpath d='M86.3498 88.697C86.3498 88.697 76.9748 89.9212 74.0105 90.5983C71.0463 91.2753 67.4209 92.2124 67.4209 92.2124C67.4209 92.2124 64.9444 79.2668 66.814 73.211C67.8653 69.8149 69.3718 66.8141 73.4415 66.2724C77.5112 65.7308 81.9982 68.9211 83.5102 74.4135C85.5748 81.9047 86.3498 88.697 86.3498 88.697Z' fill='url(%23paint3_linear_5073_22866)'/%3E%3Cpath d='M92.9072 155.861L93.3191 143.869' stroke='%23182C6B' stroke-width='0.410096' stroke-miterlimit='10'/%3E%3Cpath d='M109.067 83.9844L108.877 89.1572H101.914L102.304 83.9844H109.067Z' fill='white'/%3E%3Cpath d='M108.937 87.4826C108.937 87.4826 108.53 85.2077 108.443 85.7385C108.357 86.2693 108.01 87.3689 107.717 87.2876C107.425 87.2118 107.425 86.4914 107.425 86.4914C107.425 86.4914 106.579 86.0093 106.493 86.4914C106.406 86.9735 105.793 87.721 105.707 87.2118C105.62 86.7026 105.387 86.2856 105.154 86.5726C104.921 86.8597 104.948 87.6451 104.601 87.1739C104.254 86.7026 104.076 86.1664 103.729 86.4968C103.382 86.8272 103.236 87.1035 103.089 86.9031' stroke='%237CB7F2' stroke-width='0.478636' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M108.292 83.4907V84.1028C108.292 84.2328 108.189 84.3357 108.059 84.3357H105.853C105.723 84.3357 105.62 84.2328 105.62 84.1028V83.4907C105.62 83.3607 105.723 83.2578 105.853 83.2578H108.059C108.183 83.2578 108.292 83.3607 108.292 83.4907Z' fill='%23FDBA56'/%3E%3Cpath d='M120.312 71.8076C120.312 71.8076 123.129 77.8525 125.557 81.1945' stroke='white' stroke-width='0.713211' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M110.611 135.605C109.517 135.458 108.324 134.743 107.43 134.093C106.959 133.752 106.347 134.31 106.661 134.797C107.1 135.48 107.831 136.217 109.067 136.791C110.899 137.641 111.657 138.627 111.657 138.627L110.611 135.605Z' fill='%23EEF0F4'/%3E%3Cpath d='M205.889 38.2791C205.998 48.3214 204.778 51.0622 195.783 52.6601C192.938 53.1638 189.204 53.6405 187.275 52.4109C184.928 50.9159 184.923 45.586 184.739 42.9752C184.619 41.3015 184.381 34.1029 185.004 32.83C188.299 26.1513 193.604 27.8684 197.885 28.7567C205.082 30.2463 205.813 31.4271 205.889 38.2791Z' fill='%23FFBEA5'/%3E%3Cpath d='M193.826 47.7259C193.415 51.5067 191.204 59.2091 191.204 59.2091C191.204 59.2091 196.482 63.3149 200.486 62.5565C204.491 61.8036 205.131 55.32 205.131 55.32C205.131 55.32 204.323 50.2555 204.6 46.4693C204.822 43.4577 194.65 37.8569 194.65 37.8569C194.65 37.8569 194.238 43.9398 193.826 47.7259Z' fill='%23FFBEA5'/%3E%3Cpath d='M203.619 37.3045C202.671 38.5774 198.942 41.9465 197.441 41.1936C196.439 40.6953 197.804 36.4487 196.607 35.5549C193.604 33.3233 194.78 32.9116 188.028 33.6862C183.91 34.1575 198.037 27.1863 201.045 29.4179C204.052 31.6496 205.196 35.1812 203.619 37.3045Z' fill='%238E2100'/%3E%3Cpath d='M205.082 47.4921C204.252 48.505 200.156 40.353 200.952 36.5289C201.749 32.7048 204.177 30.1698 206.442 30.4407C209.997 30.8686 209.84 34.3839 209.043 38.2135C208.246 42.043 206.236 46.0783 205.082 47.4921Z' fill='%238E2100'/%3E%3Cpath d='M197.901 40.6834C197.652 42.0754 197.641 43.7762 199.034 44.0254C200.427 44.2746 202.497 43.6029 202.746 42.2108C202.995 40.8188 202.074 39.4863 200.681 39.2371C199.289 38.988 198.075 39.7192 197.901 40.6834Z' fill='%23FFBEA5'/%3E%3Cpath d='M200.102 40.7642C199.272 41.0079 198.839 42.6925 199.094 42.7358C199.348 42.7791 200.681 42.1075 201.093 42.2483C201.505 42.3891 200.08 41.9396 199.571 42.1021C199.056 42.2646 200.102 40.7642 200.102 40.7642Z' fill='%23BD5C4A'/%3E%3Cpath d='M189.48 37.8729C189.48 37.8729 191.355 38.0895 192.742 38.4904C194.13 38.8912 194.937 39.1945 194.937 39.1945C194.937 39.1945 192.91 37.3475 191.361 37.0983C189.811 36.8491 189.377 37.6833 189.48 37.8729Z' fill='%238E2100'/%3E%3Cpath d='M186.12 38.0572C185.914 38.1655 184.776 38.0247 184.776 38.0572C184.776 38.0897 184.614 37.5372 184.993 37.2393C185.378 36.9359 186.57 36.8655 186.5 37.5264C186.462 37.8676 186.37 37.9218 186.12 38.0572Z' fill='%238E2100'/%3E%3Cpath d='M196.52 29.705C195.604 31.3788 192.466 31.4329 189.513 29.8188C186.559 28.2046 185.058 25.6101 185.822 23.8605C187.025 21.1143 189.876 22.1327 192.829 23.7468C195.783 25.3609 197.435 28.0313 196.52 29.705Z' fill='%238E2100'/%3E%3Cpath d='M204.442 31.3406C203.017 32.9277 200.053 32.5864 197.82 30.5769C195.593 28.5727 195.056 25.7561 196.368 24.077C198.427 21.4445 200.757 22.8312 202.99 24.8407C205.223 26.8503 205.873 29.759 204.442 31.3406Z' fill='%238E2100'/%3E%3Cpath d='M216.586 181.158C216.424 180.529 216.304 180.123 216.239 180.004C215.296 178.357 201.467 150.684 201.467 150.684L201.196 181.152H180.056C179.509 168.748 179.85 129.191 179.85 129.191L214.977 124.479L217.052 130.366C217.052 130.366 231.727 167.475 234.036 173.905C234.447 175.059 235.054 177.658 235.759 181.147H216.586V181.158Z' fill='white' stroke='%23182C6B' stroke-width='0.407743' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M198.741 28.1172C197.858 29.0488 195.804 28.5397 194.162 26.9797C192.52 25.4197 191.989 23.4752 192.791 22.4677C194.048 20.886 195.728 22.0452 197.37 23.6052C199.012 25.1651 199.624 27.1855 198.741 28.1172Z' fill='%238E2100'/%3E%3Cpath d='M203.575 31.2962C203.976 30.8899 204.388 30.5758 204.849 30.2887C205.309 30.0125 205.808 29.7904 206.339 29.682C206.875 29.5791 207.434 29.6279 207.921 29.8337C208.425 30.0179 208.799 30.397 209.141 30.7599C208.745 30.4512 208.333 30.1425 207.851 30.0504C207.379 29.9366 206.897 29.9691 206.453 30.1208C206.008 30.2779 205.607 30.5379 205.239 30.8412C204.881 31.1445 204.534 31.5074 204.274 31.8649L203.575 31.2962Z' fill='%238E2100'/%3E%3Cpath d='M204.464 30.858L206.556 27.4727L205.282 31.2426L204.464 30.858Z' fill='%238E2100'/%3E%3Cpath d='M179.233 27.4937C179.374 26.9358 179.688 26.4537 180.127 26.0475C180.127 26.0475 180.127 26.0475 180.127 26.0529C179.206 27.927 182.587 28.4253 182.587 28.4253C182.587 28.4253 180.116 27.5533 181.796 25.0941C182.268 27.1199 183.281 25.7387 186.944 25.0291C190.656 24.3087 193.089 28.6041 192.493 30.9061C191.897 33.2082 188.451 34.3132 184.787 33.3653C181.124 32.4336 178.642 29.8012 179.233 27.4937Z' fill='%238E2100'/%3E%3Cpath d='M262.025 87.6401C261.364 86.2372 259.803 87.353 258.866 87.7485L257.321 88.458C255.815 89.2272 252.677 90.5272 251.068 91.0688C251.631 90.0776 252.168 89.0918 252.694 88.0735C253.328 86.9143 251.55 85.8418 250.824 86.9685C250.049 88.1114 249.29 89.2976 248.402 90.3592C243.936 95.7108 241.173 96.5991 236.236 98.5274L241.281 104.67C247.074 101.171 246.537 104.773 253.111 100.028C253.431 100.499 254.065 100.634 254.547 100.358L257.148 98.8741C258.194 98.3162 257.582 96.6262 256.422 96.8646L257.159 96.545C258.422 96.0466 257.896 94.0534 256.568 94.2159C257.76 93.7988 257.484 91.9355 256.243 91.8651C257.143 91.4155 259.061 90.4513 259.944 90.0018C260.828 89.5197 262.643 89.0105 262.025 87.6401Z' fill='%23FFBEA5'/%3E%3Cpath d='M182.191 138.057C182.11 149.545 181.98 173.801 182.181 181.157H180.213C179.666 168.753 180.008 129.195 180.008 129.195L182.132 128.908L182.235 131.92C182.235 131.92 182.224 133.436 182.202 135.95C184.256 136.242 189.025 132.759 189.019 133.128C189.025 133.464 187.215 136.518 182.191 138.057Z' fill='%23EEF0F4'/%3E%3Cpath d='M223.073 76.8769L224.72 108.553L217.676 104.084C218.104 103.873 218.543 103.684 218.982 103.499C219.421 103.315 219.854 103.115 220.298 102.947L222.975 101.945C224.78 101.327 226.59 100.726 228.438 100.228L231.202 99.4586L232.583 99.0741L233.982 98.7382C235.846 98.2778 237.721 97.8553 239.634 97.5249L240.067 97.4491C242.018 97.1133 243.877 98.4241 244.213 100.374C244.495 102.01 243.617 103.581 242.175 104.241L231.765 109.019L221.366 113.834C218.889 114.983 215.952 113.905 214.809 111.429C214.576 110.931 214.435 110.411 214.381 109.891L214.327 109.366L211.021 77.8194C210.674 74.499 213.086 71.5253 216.408 71.1787C219.729 70.832 222.704 73.2424 223.051 76.5628C223.057 76.6603 223.068 76.7794 223.073 76.8769Z' fill='%23FFBEA5'/%3E%3Cpath d='M214.971 58.623L174.252 65.5888' stroke='%23182C6B' stroke-width='0.309819' stroke-miterlimit='10'/%3E%3Cpath d='M200.687 64.9072C200.687 64.9072 201.277 113.164 198.682 119.506' stroke='%23182C6B' stroke-width='0.309819' stroke-miterlimit='10'/%3E%3Cpath d='M211.059 121.873L185.042 124.359' stroke='%23182C6B' stroke-width='0.309819' stroke-miterlimit='10'/%3E%3Cpath d='M193.127 55.9751C193.127 55.9751 176.377 61.4946 174.253 64.0242C172.134 66.5483 179.157 88.2254 180.127 101.117C181.097 114.008 181.341 127.311 181.341 127.311L210.04 124.289C210.04 124.289 212.17 109.475 214.121 97.6124C216.072 85.75 223.409 65.0587 220.244 60.6063L206.204 55.2168L193.127 55.9751Z' fill='%23FFBEA5'/%3E%3Cpath d='M203.039 134.916V140.733C203.039 140.733 203.586 140.354 204.318 138.344C205.049 136.335 204.318 133.02 204.318 133.02L204.014 131.352L202.438 131.991C202.438 131.996 203.039 134.304 203.039 134.916Z' fill='%23EEF0F4'/%3E%3Cpath d='M191.436 56.2558C191.436 56.2558 176.723 60.7787 173.597 62.9507C170.47 65.1228 165.056 86.3558 165.056 86.3558L178.311 90.597L178.246 130.371C178.246 130.371 191.788 132.9 202.567 132.803C213.345 132.705 218.949 130.371 218.949 130.371C218.949 130.371 217.144 109.891 216.781 102.031C216.413 94.1719 216.781 88.9341 216.781 88.9341L227.977 80.9988C227.977 80.9988 223.929 62.7287 218.401 59.1158C212.874 55.5029 205.943 55.2104 205.943 55.2104C205.943 55.2104 206.62 57.1388 205.943 60.1179C205.266 63.097 203 67.3273 203 67.3273C203 67.3273 195.739 62.837 194.254 61.1091C192.769 59.3812 191.436 56.2558 191.436 56.2558Z' fill='url(%23paint4_linear_5073_22866)'/%3E%3Cpath d='M220.694 181.157H216.586C216.424 180.528 216.305 180.122 216.24 180.003C215.297 178.356 201.467 150.683 201.467 150.683L202.107 146.957C202.107 146.957 218.662 176.834 219.209 178.297C219.757 179.759 221.561 178.416 221.025 180.003C220.911 180.344 220.797 180.718 220.694 181.157Z' fill='%23EEF0F4'/%3E%3Cpath d='M216.164 78.8164L215.941 84.8938H206.203L205.954 78.8164H216.164Z' fill='white'/%3E%3Cpath d='M214.939 82.4398C214.939 82.4398 214.809 80.6631 214.251 80.6306C212.625 80.5494 213.644 82.3206 213.237 82.2394C212.831 82.1581 212.164 81.4485 212.164 81.4485C212.164 81.4485 211.682 81.936 211.557 82.4398C211.438 82.9435 210.55 82.6835 210.43 82.1581C210.311 81.6327 210.105 82.0335 209.78 82.3315C209.455 82.6294 209.379 82.6077 208.891 82.1202C208.404 81.6327 208.339 81.3348 207.851 81.6706C207.363 82.0119 207.591 82.5102 207.385 82.3044' stroke='%237CB7F2' stroke-width='0.576203' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M212.159 78.2363V79.0109C212.159 79.1084 212.084 79.1842 211.986 79.1842H209.553C209.455 79.1842 209.379 79.1084 209.379 79.0109V78.2363C209.379 78.1388 209.455 78.063 209.553 78.063H211.986C212.084 78.063 212.159 78.1388 212.159 78.2363Z' fill='%23F87575'/%3E%3Cpath d='M163.642 113.953C165.772 114.354 168.058 114.203 170.215 114.289C172.903 114.295 175.586 114.262 178.273 114.17C182.359 114.035 186.445 113.769 190.521 113.325C191.236 113.238 192.016 113.13 192.737 113.005C196.904 112.621 197.3 106.549 193.284 105.617C192.889 105.541 193.116 104.052 190.672 104.826C188.228 105.601 182.755 104.176 178.295 103.721C176.675 103.554 175.06 103.402 173.44 103.261C175.006 99.0253 176.534 94.7678 178.002 90.4887L166.021 86.6538C163.767 93.457 161.675 100.314 159.773 107.221C158.976 110.156 160.71 113.168 163.642 113.953Z' fill='%23FFBEA5'/%3E%3Cpath d='M201.462 150.819C201.462 150.819 202.378 145.386 202.746 143.192L201.462 150.819Z' fill='white'/%3E%3Cpath d='M201.462 150.819C201.462 150.819 202.378 145.386 202.746 143.192' stroke='%23182C6B' stroke-width='0.407743' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M192.737 106.43C192.737 106.409 188.998 105.044 189.019 105.049C192.46 105.325 195.511 105.623 200.329 102.817C201.852 102.758 201.781 103.614 203.483 104.859C205.184 106.105 204.214 108.57 203.58 109.924C203.071 111.018 204.372 112.378 201.266 112.887C201.261 112.887 198.367 113.066 196.238 113.044C194.108 113.022 192.179 112.936 189.128 113.51C188.223 113.672 192.737 106.43 192.737 106.43Z' fill='%23FFBEA5'/%3E%3Cpath d='M202.383 105.586C204.502 104.113 206.794 102.623 209.298 101.946C210.49 101.686 210.165 99.8175 208.956 99.9692C207.981 100.072 207.092 100.31 206.192 100.587C204.29 101.21 202.459 102.027 200.697 102.975C198.806 104.053 200.616 106.864 202.383 105.586Z' fill='%23FFBEA5'/%3E%3Cpath d='M203.304 108.002C206.295 107.276 209.351 106.588 212.386 106.122C212.933 106.041 213.313 105.526 213.232 104.979C213.156 104.47 212.706 104.107 212.207 104.124C210.609 104.172 209.026 104.297 207.455 104.438C205.872 104.584 204.317 104.752 202.735 104.947C200.594 105.245 201.201 108.5 203.304 108.002Z' fill='%23FFBEA5'/%3E%3Cpath d='M202.036 110.916C204.34 110.678 206.653 110.358 208.929 109.974C209.688 109.844 210.452 109.703 211.206 109.557C212.419 109.345 212.159 107.45 210.94 107.569C209.433 107.683 207.927 107.753 206.415 107.791C204.946 107.829 203.38 107.84 201.912 107.813C199.766 107.786 199.885 111.1 202.036 110.916Z' fill='%23FFBEA5'/%3E%3Cpath d='M199.213 112.812C202.388 112.899 205.58 113.051 208.745 113.321C209.796 113.435 210.019 111.81 208.978 111.637C205.797 111.046 202.611 110.591 199.403 110.185C197.603 109.985 197.398 112.753 199.213 112.812Z' fill='%23FFBEA5'/%3E%3Cpath d='M189.968 105.065C191.545 104.562 194.211 103.478 195.041 102.812C195.745 102.243 198.541 98.0291 199.257 97.8829C199.972 97.7366 200.633 98.5491 200.292 99.4374C199.95 100.326 198.763 102.227 198.888 102.79C199.013 103.359 201.153 102.59 202.215 102.249C203.261 101.913 200.465 104.887 200.465 104.887L196.444 107.378L189.968 105.065Z' fill='%23FFBEA5'/%3E%3Cpath d='M207.9 57.6914C207.9 57.6914 207.916 61.7159 207.195 63.8609C205.96 67.5442 203.852 71.027 203.852 71.027L197.446 67.3708' stroke='white' stroke-width='0.454815' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M194.937 65.5893C194.937 65.5893 190.786 61.971 189.703 59.2627' stroke='white' stroke-width='0.454815' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M216.781 88.9345L217.047 76.4385' stroke='white' stroke-width='0.454815' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M178.149 90.711L179.742 90.9764L183.72 76.7471' stroke='white' stroke-width='0.454815' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M173.792 103.143C173.792 103.143 169.944 104.015 168.552 105.802' stroke='white' stroke-width='0.454815' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cg filter='url(%23filter0_b_5073_22866)'%3E%3Cpath d='M284.888 73.0308L283.859 75.7499L268.615 122.847C268.181 123.995 266.935 124.927 265.829 124.927L191.442 124.862C190.342 124.862 189.8 123.925 190.239 122.777L205.456 75.7499L206.512 72.9604C206.951 71.8066 208.192 70.875 209.298 70.8804L283.685 70.9454C284.785 70.9454 285.327 71.877 284.888 73.0308Z' fill='url(%23paint5_radial_5073_22866)' fill-opacity='0.9'/%3E%3C/g%3E%3Cpath d='M190.309 122.798L205.51 75.8148L205.526 75.7715L206.583 72.9819C206.794 72.4186 207.206 71.9095 207.705 71.5411C208.198 71.1728 208.772 70.9453 209.303 70.9453L283.691 71.0103C284.222 71.0103 284.607 71.2324 284.807 71.5899C285.013 71.9474 285.04 72.4457 284.829 73.0036L283.799 75.7227L268.555 122.82C268.344 123.383 267.932 123.892 267.434 124.261C266.941 124.629 266.366 124.857 265.835 124.857L191.447 124.792C190.916 124.792 190.532 124.569 190.331 124.212C190.125 123.86 190.093 123.362 190.309 122.798Z' stroke='url(%23paint6_linear_5073_22866)' stroke-width='0.181298'/%3E%3Cpath d='M284.986 72.9932L284.076 75.3981L205.559 75.7123L206.615 72.9228C207.054 71.769 208.295 70.8374 209.401 70.8428L283.788 70.9078C284.883 70.9078 285.419 71.8449 284.986 72.9932Z' fill='%23F87575'/%3E%3Cpath d='M211.232 73.4805C211.373 72.9984 211.162 72.5217 210.771 72.408C210.381 72.2943 209.948 72.5922 209.812 73.0742C209.671 73.5563 209.883 74.033 210.273 74.1467C210.669 74.2551 211.097 73.9571 211.232 73.4805Z' fill='%23F6F6F6'/%3E%3Cpath d='M214.635 73.4805C214.776 72.9984 214.565 72.5217 214.175 72.408C213.785 72.2943 213.351 72.5922 213.216 73.0742C213.075 73.5563 213.286 74.033 213.676 74.1467C214.066 74.2551 214.5 73.9571 214.635 73.4805Z' fill='%23F6F6F6'/%3E%3Cpath d='M218.011 73.4805C218.152 72.9984 217.941 72.5217 217.551 72.408C217.161 72.2943 216.727 72.5922 216.592 73.0742C216.451 73.5563 216.662 74.033 217.052 74.1467C217.442 74.2551 217.876 73.9571 218.011 73.4805Z' fill='%23F6F6F6'/%3E%3Cpath d='M259.941 90.9234C261.396 90.9996 263.042 89.6675 263.617 87.9481C264.191 86.2286 263.477 84.7729 262.022 84.6966C260.566 84.6204 258.92 85.9525 258.346 87.672C257.771 89.3914 258.485 90.8471 259.941 90.9234Z' stroke='%23F87575' stroke-width='0.806785' stroke-miterlimit='10'/%3E%3Cpath d='M216.038 89.8362C217.234 89.8988 218.586 88.8045 219.058 87.3919C219.53 85.9794 218.943 84.7835 217.748 84.7208C216.552 84.6582 215.2 85.7525 214.728 87.1651C214.256 88.5777 214.842 89.7736 216.038 89.8362Z' stroke='white' stroke-width='0.806785' stroke-miterlimit='10'/%3E%3Cpath d='M233.981 89.8362C235.176 89.8988 236.528 88.8045 237 87.3919C237.472 85.9794 236.886 84.7835 235.69 84.7208C234.494 84.6582 233.142 85.7525 232.67 87.1651C232.198 88.5777 232.785 89.7736 233.981 89.8362Z' stroke='white' stroke-width='0.806785' stroke-miterlimit='10'/%3E%3Cpath d='M246.57 89.8362C247.766 89.8988 249.118 88.8045 249.59 87.3919C250.062 85.9794 249.476 84.7835 248.28 84.7208C247.084 84.6582 245.732 85.7525 245.26 87.1651C244.788 88.5777 245.375 89.7736 246.57 89.8362Z' stroke='white' stroke-width='0.806785' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_b_5073_22866' x='188.66' y='69.4539' width='97.8074' height='56.8997' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeGaussianBlur in='BackgroundImage' stdDeviation='0.713211'/%3E%3CfeComposite in2='SourceAlpha' operator='in' result='effect1_backgroundBlur_5073_22866'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_backgroundBlur_5073_22866' result='shape'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_5073_22866' x1='74.5593' y1='105.838' x2='83.5777' y2='56.4643' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_5073_22866' x1='86.0532' y1='51.1547' x2='126.026' y2='38.7816' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E4572E'/%3E%3Cstop offset='1' stop-color='%23FFA68C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_5073_22866' x1='85.7287' y1='43.1257' x2='81.8221' y2='42.4456' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear_5073_22866' x1='49.4816' y1='81.458' x2='61.9807' y2='54.5086' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint4_linear_5073_22866' x1='168.949' y1='115.242' x2='202.61' y2='43.1621' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3CradialGradient id='paint5_radial_5073_22866' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(226.372 97.626) rotate(34.4087) scale(46.5265 44.4727)'%3E%3Cstop stop-color='%23E3EFFF' stop-opacity='0.62'/%3E%3Cstop offset='1' stop-color='%23EDF2F9'/%3E%3C/radialGradient%3E%3ClinearGradient id='paint6_linear_5073_22866' x1='251.274' y1='130.162' x2='222.463' y2='62.2903' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_5073_22866'%3E%3Crect width='318' height='160' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.recipient-block__name {
  padding: 24px 16px;
  font-family: var(--mf-inter-font);
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: var(--Main1);
  background: #F8F9FA;
  border-radius: 8px;
  transition: 0.2s;
}
.minfin-quiz {
  display: flex;
  align-items: stretch;
  width: 100%;
  height: 100vh;
  max-height: 526px;
}
@media (max-width: 991px) {
  .minfin-quiz {
    flex-direction: column;
    align-items: flex-start;
    max-height: initial;
    height: auto;
  }
}
.minfin-quiz__elongate {
  max-height: 566px;
}
.minfin-quiz__stage {
  position: relative;
  display: flex;
  flex-direction: column;
  margin-right: 24px;
  padding: 2px;
}
@media (max-width: 991px) {
  .minfin-quiz__stage {
    margin-right: 0;
    margin-bottom: 24px;
    flex-direction: row;
    width: 100%;
  }
}
.minfin-quiz__stage:after {
  content: '';
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: 0;
  width: 1px;
  height: 100%;
  background: #EEF0F4;
}
@media (max-width: 991px) {
  .minfin-quiz__stage:after {
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
    height: 1px;
  }
}
.minfin-quiz__status {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 2px solid #2A6AB8;
  background: #fff;
  margin-bottom: 4px;
  transition: 0.2s;
  z-index: 1;
}
@media (max-width: 991px) {
  .minfin-quiz__status {
    margin-bottom: 0;
    margin-right: 4px;
  }
}
.minfin-quiz__status:last-child {
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .minfin-quiz__status:last-child {
    margin-right: 0;
  }
}
.minfin-quiz__status.current {
  margin-bottom: auto;
}
@media (max-width: 991px) {
  .minfin-quiz__status.current {
    margin-right: auto;
  }
}
.minfin-quiz__status.checked {
  background-color: var(--Main2);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4446 4.22217L5.33344 10.3333L2.55566 7.5555' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.minfin-quiz__loader {
  padding-top: 350px !important;
}
.minfin-quiz__content {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.minfin-quiz__heading {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 16px;
}
.minfin-quiz__count {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 16px;
  color: #4D5157;
  margin-bottom: 16px;
  font-family: Inter;
  font-style: normal;
}
.minfin-quiz__wrap {
  display: flex;
  align-items: center;
}
.minfin-quiz__title {
  font-family: var(--mf-inter-font);
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  line-height: 28px;
  color: var(--Main1);
  margin-right: 8px;
}
@media (max-width: 767px) {
  .minfin-quiz__title {
    font-size: 18px;
    line-height: 24px;
  }
}
.minfin-quiz__value {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 24px;
  min-height: 24px;
  max-width: 24px;
  max-height: 24px;
  border-radius: 50%;
  font-family: var(--mf-sans-font);
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: var(--Main1);
  background: #BED6F1;
}
.minfin-quiz__clear {
  margin-left: 8px;
  cursor: pointer;
  color: #7E7E7E !important;
}
.minfin-quiz__result {
  margin-left: 8px;
  cursor: pointer;
  font-size: 16px !important;
}
.minfin-quiz__search {
  position: relative;
  margin-bottom: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.minfin-quiz__search input {
  padding: 14px 16px;
  padding-right: 48px;
  font-family: var(--mf-sans-font);
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: var(--Main1);
  border: 1px solid #DBDFE5;
  border-radius: 4px;
}
.minfin-quiz__search .icon-search {
  position: absolute;
  right: 16px;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
}
.minfin-quiz__search .icon-close {
  position: absolute;
  right: 40px;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
}
.minfin-quiz__list {
  display: flex;
  flex-direction: column;
  overflow-y: auto;
  max-height: 418px;
  padding-right: 8px;
}
.minfin-quiz__list::-webkit-scrollbar-track {
  background-color: #F8F9FA;
}
.minfin-quiz__list::-webkit-scrollbar {
  width: 8px;
  background-color: #F8F9FA;
}
.minfin-quiz__list::-webkit-scrollbar-thumb {
  background-color: #DBDFE5;
  border-radius: 4px;
}
.minfin-quiz__item {
  display: flex;
  align-items: center;
  background: #F8F9FA;
  border-radius: 8px;
  padding: 20px 16px;
  margin-bottom: 8px;
  cursor: pointer;
}
.minfin-quiz__item:hover {
  background: #EEF0F4;
}
.minfin-quiz__item:last-child {
  margin-bottom: 0;
}
.minfin-quiz__item.selected {
  background: #BED6F1;
}
.minfin-quiz__item.selected:hover {
  background: #93B8E3;
}
.minfin-quiz__item .categorie-icon {
  min-width: 24px;
  min-height: 24px;
  max-width: 24px;
  max-height: 24px;
  margin-right: 12px;
}
.minfin-quiz__item .minfin-selection-modal__text {
  margin-bottom: 0;
}
.page-wrapper .minfin-proactive {
  display: flex;
  flex-direction: column;
  width: 100%;
}
@media (max-width: 1200px) {
  .page-wrapper .minfin-proactive {
    flex-direction: row;
    overflow: auto;
    margin-bottom: 32px;
  }
}
.page-wrapper .minfin-proactive__item {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 24px 16px;
  margin-bottom: 16px;
  border-radius: 4px;
  transition: 0.2s;
  cursor: pointer;
}
@media (max-width: 1200px) {
  .page-wrapper .minfin-proactive__item {
    min-width: 300px;
    margin-right: 16px;
  }
}
.page-wrapper .minfin-proactive__item:last-child {
  margin-right: 0;
}
.page-wrapper .minfin-proactive__item_auto {
  position: relative;
  background: linear-gradient(102.6deg, #2A6AB8 0%, #0092D2 43.23%, #00B5CC 73.44%, #00D3AD 100%);
}
.page-wrapper .minfin-proactive__item_auto:after {
  content: '';
  position: absolute;
  right: -11px;
  bottom: 0;
  width: 120px;
  height: 90px;
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url("../../img/main-page/autoSelection/robo.png");
}
.page-wrapper .minfin-proactive__item_auto:hover {
  background: linear-gradient(102.6deg, #2A6AB890 0%, #0092D290 43.23%, #00B5CC90 73.44%, #00D3AD90 100%);
}
.page-wrapper .minfin-proactive__item_auto .mrx-icon,
.page-wrapper .minfin-proactive__item_auto .minfin-proactive__title,
.page-wrapper .minfin-proactive__item_auto .minfin-proactive__text {
  color: #fff;
}
.page-wrapper .minfin-proactive__item_inn {
  background: #EEF0F4;
}
.page-wrapper .minfin-proactive__item_inn:hover {
  background: rgba(238, 240, 244, 0.6);
}
.page-wrapper .minfin-proactive__item_quiz {
  background: #EDF5FF;
}
.page-wrapper .minfin-proactive__item_quiz:hover {
  background: rgba(237, 245, 255, 0.6);
}
.page-wrapper .minfin-proactive__item_manual {
  background: #F8F9FA;
}
.page-wrapper .minfin-proactive__item_manual:hover {
  background: rgba(248, 249, 250, 0.6);
}
.page-wrapper .minfin-proactive__content {
  display: flex;
  flex-direction: column;
  margin-right: 4px;
}
.page-wrapper .minfin-proactive__title {
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 4px;
  color: var(--Main1);
}
.page-wrapper .minfin-proactive__title br {
  display: none;
}
@media (max-width: 575px) {
  .page-wrapper .minfin-proactive__title br {
    display: block;
  }
}
.page-wrapper .minfin-proactive__text {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: var(--Main1);
}
@media (max-width: 575px) {
  .page-wrapper .minfin-proactive__text {
    font-size: 14px;
    line-height: 20px;
  }
}
.page-wrapper .minfin-proactive__text br {
  display: block;
}
.page-wrapper .minfin-tab {
  display: flex;
}
@media (max-width: 767px) {
  .page-wrapper .minfin-tab {
    width: 100%;
    flex-direction: column;
  }
}
.page-wrapper .minfin-tab__item {
  display: flex;
  align-items: center;
  padding: 10px 24px;
  border: 1px solid var(--Stroke);
  max-height: 48px;
  cursor: pointer;
}
@media (max-width: 767px) {
  .page-wrapper .minfin-tab__item {
    width: 100%;
    display: flex;
    justify-content: center;
    border-bottom: none;
    border-top: 1px solid var(--Stroke);
  }
}
.page-wrapper .minfin-tab__item:last-child {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
@media (max-width: 767px) {
  .page-wrapper .minfin-tab__item:last-child {
    border-bottom-left-radius: 4px;
    border-top-right-radius: 0;
    border-bottom: 1px solid var(--Stroke);
  }
}
.page-wrapper .minfin-tab__item:first-child {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
@media (max-width: 767px) {
  .page-wrapper .minfin-tab__item:first-child {
    border-top-right-radius: 4px;
    border-bottom-left-radius: 0;
  }
}
.page-wrapper .minfin-tab__item.--active {
  border: 2px solid var(--Main2);
}
.page-wrapper .minfin-tab__item.--active .minfin-tab__count {
  background: var(--Tag);
}
.page-wrapper .minfin-tab__text {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #1F2226;
}
.page-wrapper .minfin-tab__count {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  background: #EEF0F4;
  border-radius: 12px;
  padding: 6px 8px;
  margin-left: 8px;
}
.page-wrapper .minfin-sort {
  display: flex;
  align-items: center;
  margin-right: 8px;
  cursor: pointer;
}
.page-wrapper .minfin-sort__title {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  margin-right: 12px;
}
@media (max-width: 767px) {
  .page-wrapper .minfin-sort__title {
    display: none;
  }
}
.page-wrapper .minfin-sort__select {
  max-width: 215px;
  margin-bottom: 0;
  font-size: 16px;
}
.page-wrapper .minfin-sort__select .ng-select-container {
  min-height: auto !important;
  border: none;
  cursor: pointer;
}
.page-wrapper .minfin-sort__select .ng-value-container {
  padding-left: 0 !important;
  margin-right: 8px;
}
.page-wrapper .minfin-sort__select .ng-arrow-wrapper {
  min-height: auto;
  width: auto !important;
}
.page-wrapper .minfin-sort__select .ng-dropdown-panel {
  width: 100vw;
  max-width: 215px;
}
.page-wrapper .minfin-status {
  position: relative;
  font-family: 'Inter', sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 150%;
  padding-left: 16px;
}
.page-wrapper .minfin-status:after {
  content: '';
  position: absolute;
  width: 12px;
  height: 12px;
  background: var(--Stroke);
  border-radius: 100%;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
}
.page-wrapper .minfin-status.--red:after {
  background: #C65836;
}
.page-wrapper .minfin-status.--green:after {
  background: #2DA454;
}
.page-wrapper .minfin-status.--orange:after {
  background: #D97508;
}
.page-wrapper .minfin-status.--default {
  padding-left: 0;
}
.page-wrapper .minfin-status.--default:after {
  content: none;
}
.page-wrapper .minfin-time {
  display: flex;
  align-items: center;
  font-family: 'Inter', sans-serif;
  font-weight: 600;
  font-size: 12px;
  line-height: 125%;
  letter-spacing: 0.05em;
  text-transform: uppercase;
}
.page-wrapper .minfin-time .icon-time {
  margin-right: 8px;
}
.page-wrapper .minfin-time.--orange {
  color: #AC5C06;
}
.page-wrapper .minfin-time.--orange .icon-time {
  color: #D97508;
}
.page-wrapper .minfin-time.--red {
  color: #8E2100;
}
.page-wrapper .minfin-time.--red .icon-time {
  color: #C65836;
}
.page-wrapper .minfin-warning-window {
  display: flex;
  align-items: center;
  padding: 12px 8px;
  border-radius: 4px;
  background-color: #FFF4E7;
  margin-bottom: 32px;
}
.page-wrapper .minfin-warning-window .mrx-icon {
  margin-right: 16px;
  color: #D97508;
}
.page-wrapper .minfin-warning-window a {
  color: var(--Main2);
}
.page-wrapper .minfin-warning-window span {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
}
.page-wrapper .minfin-timeline {
  display: flex;
  background: var(--BgBlock);
  padding: 16px 12px;
  padding-bottom: 48px;
  margin-bottom: 32px;
  border-radius: 4px;
  position: relative;
}
@media (max-width: 767px) {
  .page-wrapper .minfin-timeline {
    padding: 16px;
    padding-left: 50px;
  }
}
.page-wrapper .minfin-timeline-tooltip {
  content: '';
  position: absolute;
  top: 16px;
  right: 16px;
  border-radius: 50%;
}
.page-wrapper .minfin-timeline-tooltip:after {
  transition: 0.2s;
}
.page-wrapper .minfin-timeline-tooltip:hover:after {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 28px;
  height: 28px;
  background: #DBDFE5;
  border-radius: 4px;
  z-index: 0;
}
.page-wrapper .minfin-timeline-tooltip .mrx-icon {
  position: relative;
  z-index: 1;
}
@media (max-width: 991px) {
  .page-wrapper .minfin-timeline-tooltip {
    display: none;
  }
}
.page-wrapper .minfin-timeline-list {
  display: flex;
  width: 100%;
  justify-content: space-between;
  position: relative;
  padding: 0;
}
@media (max-width: 767px) {
  .page-wrapper .minfin-timeline-list {
    flex-direction: column;
  }
}
.page-wrapper .minfin-timeline-item {
  position: relative;
  width: 100%;
  display: flex;
  align-items: flex-start;
  padding-right: 16px;
}
@media (max-width: 767px) {
  .page-wrapper .minfin-timeline-item {
    padding-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .page-wrapper .minfin-timeline-item:last-child {
    padding-bottom: 0;
  }
}
.page-wrapper .minfin-timeline-item:last-child.status:before {
  display: none;
}
.page-wrapper .minfin-timeline-item .minfin-timeline-tooltip {
  position: relative;
  top: auto;
  right: auto;
  margin-left: 8px;
}
.page-wrapper .minfin-timeline-item.status:after {
  content: '';
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  border: 1px solid var(--Divider);
  z-index: 1;
  position: absolute;
  left: -2px;
  bottom: -32px;
  background-repeat: no-repeat;
  background-position: center center;
}
@media (max-width: 767px) {
  .page-wrapper .minfin-timeline-item.status:after {
    top: 4px;
    left: -40px;
  }
}
.page-wrapper .minfin-timeline-item.status:before {
  content: '';
  position: absolute;
  left: -2px;
  bottom: -22px;
  width: 100%;
  height: 1px;
  background: var(--Divider);
}
@media (max-width: 767px) {
  .page-wrapper .minfin-timeline-item.status:before {
    bottom: auto;
    top: 5px;
    left: -30px;
    width: 1px;
    height: 100%;
  }
}
.page-wrapper .minfin-timeline-item.status-completed:after {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='10' r='10' fill='%2360A772'/%3E%3Cpath d='M14.4446 7.22221L8.33344 13.3333L5.55566 10.5555' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  border: none;
}
.page-wrapper .minfin-timeline-item.status-in-process:after {
  border: none;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='10' r='9.25' stroke='%2360A772' stroke-width='1.5'/%3E%3C/svg%3E%0A");
  background-color: var(--Good);
}
.page-wrapper .minfin-timeline-item.status-pause:after {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2225%22%20height%3D%2224%22%20viewBox%3D%220%200%2025%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Ccircle%20cx%3D%2212.5%22%20cy%3D%2212%22%20r%3D%229.25%22%20fill%3D%22%23D97508%22%20stroke%3D%22%23D97508%22%20stroke-width%3D%221.5%22/%3E%0A%3Cpath%20d%3D%22M10.5%208V16%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22/%3E%0A%3Cpath%20d%3D%22M14.5%208V16%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22/%3E%0A%3C/svg%3E");
  border: none;
}
.page-wrapper .minfin-timeline-item.status-stop:after {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2225%22%20height%3D%2224%22%20viewBox%3D%220%200%2025%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Ccircle%20cx%3D%2212.5%22%20cy%3D%2212%22%20r%3D%229.25%22%20fill%3D%22%23C65836%22%20stroke%3D%22%23C65836%22%20stroke-width%3D%221.5%22/%3E%0A%3Cpath%20d%3D%22M16.5%208L8.5%2016%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%3Cpath%20d%3D%22M8.5%208L16.5%2016%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%3C/svg%3E%0A");
  border: none;
}
.page-wrapper .minfin-timeline-item.status-not-place:after {
  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%3Ccircle cx='12.25' cy='12' r='9.25' fill='%23DBDFE5' stroke='%23DBDFE5' stroke-width='1.5'/%3E%3Cpath d='M16.25 8L8.25 16' stroke='%234D5157' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.25 8L16.25 16' stroke='%234D5157' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  border: none;
}
.page-wrapper .minfin-timeline-item__info {
  display: flex;
  flex-direction: column;
}
@media (max-width: 991px) {
  .page-wrapper .minfin-timeline-item__info {
    justify-content: space-between;
    height: 100%;
  }
}
.page-wrapper .minfin-timeline-item__name {
  font-size: 16px;
  line-height: 150%;
  margin-bottom: 4px;
}
.page-wrapper .minfin-timeline-item__value {
  font-size: 20px;
  line-height: 140%;
  font-family: 'Inter', sans-serif;
}
.page-wrapper .minfin .minfin-info-grant {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  border-top: 1px solid #EEF0F4;
}
.page-wrapper .minfin .minfin-info-grant__item {
  width: 100%;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  border-bottom: 1px solid #EEF0F4;
}
.page-wrapper .minfin .minfin-info-grant__item_column {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .page-wrapper .minfin .minfin-info-grant__item_canceled {
    flex-direction: column;
  }
}
.page-wrapper .minfin .minfin-info-grant__item_canceled .minfin-info-grant__title {
  padding-right: 16px;
}
.page-wrapper .minfin .minfin-info-grant__item_canceled .minfin-info-grant__value {
  font-family: 'PT Sans', sans-serif;
  font-size: 18px;
  line-height: 26px;
  max-width: 634px;
  padding-left: 0;
  text-align: left;
}
@media (max-width: 991px) {
  .page-wrapper .minfin .minfin-info-grant__item_canceled .minfin-info-grant__value {
    max-width: 100%;
    margin-top: 8px;
    font-size: 16px;
    line-height: 20px;
  }
}
.page-wrapper .minfin .minfin-info-grant__title {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 144%;
  color: #1F2226;
  white-space: nowrap;
}
@media (max-width: 576px) {
  .page-wrapper .minfin .minfin-info-grant__title {
    font-size: 16px;
    line-height: 150%;
    width: 100%;
    max-width: 50%;
    white-space: initial;
  }
}
.page-wrapper .minfin .minfin-info-grant__value {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 140%;
  text-align: right;
  color: #1F2226;
  padding-left: 16px;
  max-width: 50%;
}
@media (max-width: 576px) {
  .page-wrapper .minfin .minfin-info-grant__value {
    font-size: 16px;
    line-height: 150%;
  }
}
.page-wrapper .minfin .minfin-info-grant__value a {
  color: var(--Link);
  word-break: break-word;
}
.page-wrapper .minfin .minfin-info-grant__value .tag-status {
  margin-left: 12px;
  background: #BED6F1;
  border-radius: 32px;
}
@media (max-width: 576px) {
  .page-wrapper .minfin .minfin-info-grant__value .tag-status {
    margin-left: 8px;
  }
}
.page-wrapper .minfin .minfin-info-grant__link {
  display: inline-block;
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 144%;
  color: #2A6AB8;
  margin-top: 16px;
}
.page-wrapper .minfin .minfin-info-grant__another {
  display: flex;
  flex-direction: column;
}
.page-wrapper .minfin .minfin-info-grant__trigger {
  display: flex;
  align-items: center;
  margin-top: 12px;
  cursor: pointer;
}
.page-wrapper .minfin .minfin-info-grant__trigger_open {
  margin-bottom: 12px;
}
.page-wrapper .minfin .minfin-info-grant__trigger_open .mrx-icon {
  transform: rotate(180deg);
}
.page-wrapper .minfin .minfin-info-grant__trigger .mrx-icon {
  margin-left: 4px;
  color: var(--Main2);
}
.page-wrapper .minfin .minfin-info-grant__year {
  background: #F8F9FA;
  border-radius: 4px;
  margin-right: 12px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 4px 16px;
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #262626;
  transition: 0.2s;
}
.page-wrapper .minfin .minfin-info-grant__year_current {
  background: #EEF0F4;
}
.page-wrapper .minfin .minfin-info-grant__year:hover {
  background: #EEF0F4;
}
.page-wrapper .minfin .minfin-widget {
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 300px;
}
@media (max-width: 1200px) {
  .page-wrapper .minfin .minfin-widget {
    flex-direction: row;
    align-items: flex-start;
    margin: 0 -16px;
    max-width: 100%;
  }
}
@media (max-width: 575px) {
  .page-wrapper .minfin .minfin-widget {
    margin: 0;
    flex-direction: column;
  }
}
.page-wrapper .minfin .minfin-widget-competition {
  background: #FFFFFF;
  border: 1px solid #EEF0F4;
  border-radius: 4px;
  padding: 16px;
  width: 100%;
  max-width: 300px;
  margin-bottom: 32px;
}
@media (max-width: 1200px) {
  .page-wrapper .minfin .minfin-widget-competition {
    margin: 0 16px;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .page-wrapper .minfin .minfin-widget-competition {
    margin: 0;
    margin-bottom: 32px;
  }
}
@media (max-width: 412px) {
  .page-wrapper .minfin .minfin-widget-competition {
    max-width: 100%;
  }
}
.page-wrapper .minfin .minfin-widget-competition:last-child {
  margin-bottom: 0;
}
.page-wrapper .minfin .minfin-widget-competition.similar-subsidy {
  border: none;
  padding: 0;
}
.page-wrapper .minfin .minfin-widget-competition.similar-subsidy .similar-subsidy__title {
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  color: #33373C;
  margin-bottom: 8px;
}
.page-wrapper .minfin .minfin-widget-competition.similar-subsidy .similar-subsidy__item {
  padding: 16px;
  background: #F8F9FA;
  border-radius: 4px;
  margin-bottom: 8px;
}
.page-wrapper .minfin .minfin-widget-competition.similar-subsidy .similar-subsidy__link {
  font-size: 14px;
  line-height: 20px;
  margin-top: 0;
}
.page-wrapper .minfin .minfin-widget-competition.similar-subsidy .minfin-widget-competition-item__text {
  -webkit-line-clamp: 4;
}
.page-wrapper .minfin .minfin-widget-competition-item {
  display: flex;
  flex-direction: column;
  margin-bottom: 16px;
}
.page-wrapper .minfin .minfin-widget-competition-item:last-child {
  margin-bottom: 0;
}
.page-wrapper .minfin .minfin-widget-competition-item__title {
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 133%;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  color: #33373C;
  margin-bottom: 4px;
}
.page-wrapper .minfin .minfin-widget-competition-item__count {
  position: relative;
  display: flex;
  align-items: center;
  max-width: max-content;
  cursor: pointer;
}
.page-wrapper .minfin .minfin-widget-competition-item__count:after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 2px;
  background: var(--Stroke);
  transition: 0.2s;
}
.page-wrapper .minfin .minfin-widget-competition-item__count:hover:after {
  background: #003780;
}
.page-wrapper .minfin .minfin-widget-competition-item__value {
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 28px;
  line-height: 143%;
  color: var(--brand-text-accent);
  margin-right: 8px;
}
.page-wrapper .minfin .minfin-widget-competition-item__text {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #1F2226;
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.page-wrapper .minfin .minfin-widget-competition-item__text a {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #1F2226;
}
.page-wrapper .minfin .minfin-widget-competition-item__icon {
  color: var(--brand-text-accent);
}
.page-wrapper .minfin .minfin-widget-application-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 4px 0;
  margin-bottom: 16px;
}
.page-wrapper .minfin .minfin-widget-application-head__title {
  font-family: 'Inter', sans-serif;
  font-weight: 500;
  font-size: 12px;
  line-height: 133%;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  color: var(--SubText);
}
.page-wrapper .minfin .minfin-widget-application-head__link {
  display: flex;
  align-items: center;
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 114%;
  color: var(--Main2);
}
.page-wrapper .minfin .minfin-widget-application-head__link span {
  margin-right: 4px;
}
.page-wrapper .minfin .minfin-widget-application-body {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 16px;
  position: relative;
}
.page-wrapper .minfin .minfin-widget-application-body .donut {
  position: relative;
}
.page-wrapper .minfin .minfin-widget-application-body .donut-ring {
  position: relative;
  z-index: 1;
}
.page-wrapper .minfin .minfin-widget-application-body .donut-text {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  display: flex;
  flex-direction: column;
  align-items: center;
}
.page-wrapper .minfin .minfin-widget-application-body .donut-text__title {
  font-weight: 400;
  font-size: 16px;
  line-height: 125%;
}
.page-wrapper .minfin .minfin-widget-application-body .donut-text__value {
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 144%;
}
.page-wrapper .minfin .minfin-widget-application-body .donut-svg {
  width: 150px;
  height: 150px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150' viewBox='0 0 300 300'%3E%3Cpath id='0' fill='%23F5F5F5' d='M150, 0 A150,150 0 1 1 149.9738200613531,0.000002284630625126738 L149.9794051149311,32.00000179724276 A118,118 0 1 0 150,32 Z'%3E%3C/path%3E%3C/svg%3E");
}
.page-wrapper .minfin .minfin-widget-application-result-info {
  padding-top: 8px;
  border-top: 1px solid var(--Bg1);
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
}
.page-wrapper .minfin .minfin-widget-application-result-list {
  display: flex;
  flex-direction: column;
}
.page-wrapper .minfin .minfin-widget-application-result-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 8px;
  border-top: 1px solid var(--Bg1);
  margin-bottom: 8px;
}
.page-wrapper .minfin .minfin-widget-application-result-item:last-child {
  margin-bottom: 0;
}
.page-wrapper .minfin .minfin-widget-application-result-item__title {
  display: flex;
  align-items: center;
}
.page-wrapper .minfin .minfin-widget-application-result-item__icon {
  border-radius: 4px;
  min-width: 16px;
  max-width: 16px;
  min-height: 16px;
  max-height: 16px;
  margin-right: 8px;
}
.page-wrapper .minfin .minfin-widget-application-result-item__icon.--allowed {
  background: #006392;
}
.page-wrapper .minfin .minfin-widget-application-result-item__icon.--not-allowed {
  background: #6ED0FF;
}
.page-wrapper .minfin .minfin-widget-application-result-item__icon.--supported {
  background: #006392;
}
.page-wrapper .minfin .minfin-widget-application-result-item__icon.--not-supported {
  background: #2EA9E3;
}
.page-wrapper .minfin .minfin-widget-application-result-item__icon.--filed {
  background: #ADE5FF;
}
.page-wrapper .minfin .minfin-widget-application-result-item__status {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
}
.page-wrapper .minfin .minfin-widget-application-result-item__value {
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
}
.hero-section {
  position: relative;
  padding-bottom: 32px;
  padding-top: 140px;
  margin-top: -140px;
  min-height: 312px;
}
.hero-section:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(0deg, rgba(0, 144, 212, 0.8), rgba(0, 144, 212, 0.8));
}
.hero-section__title {
  font-weight: normal;
  font-size: 36px;
  line-height: 120%;
  color: #FFFFFF;
}
.page-wrapper.minfin .main-hero {
  background-color: var(--Main2);
  background-image: url("../../../img/main-page/bg-main.svg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  color: #FFFFFF;
  padding-top: 210px;
  padding-bottom: 140px;
  margin-top: -150px;
}
@media (max-width: 991px) {
  .page-wrapper.minfin .main-hero {
    padding-top: 177px;
    padding-bottom: 120px;
    background-image: url("../../../img/main-page/bg-main-md.svg");
  }
}
@media (max-width: 767px) {
  .page-wrapper.minfin .main-hero {
    margin-top: -135px;
    padding-top: 162px;
    padding-bottom: 88px;
  }
}
@media (max-width: 575px) {
  .page-wrapper.minfin .main-hero {
    margin-top: -116px;
    padding-top: 146px;
  }
}
.page-wrapper.minfin .main-hero__content {
  display: flex;
}
@media (max-width: 1100px) {
  .page-wrapper.minfin .main-hero__content {
    flex-direction: column;
    align-items: flex-start;
  }
}
.page-wrapper.minfin .main-hero__content * {
  font-family: var(--mf-inter-font);
}
.page-wrapper.minfin .main-hero__title {
  font-size: 48px;
  line-height: 58px;
  color: #FFFFFF;
  width: 100%;
  max-width: 634px;
  margin-right: 32px;
}
@media (max-width: 1100px) {
  .page-wrapper.minfin .main-hero__title {
    margin-bottom: 32px;
    margin-right: 0;
  }
}
@media (max-width: 767px) {
  .page-wrapper.minfin .main-hero__title {
    margin-bottom: 40px;
    font-size: 40px;
    line-height: 48px;
  }
}
.page-wrapper.minfin .main-hero__block {
  display: flex;
  align-items: flex-start;
  margin: 0 -16px;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .main-hero__block {
    flex-direction: column;
    margin: 0;
    margin-bottom: -20px;
    width: 100%;
  }
}
.page-wrapper.minfin .main-hero__item {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  background: rgba(158, 189, 219, 0.15);
  border-radius: 8px;
  padding: 16px;
  margin: 0 16px;
  min-width: 301px;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .main-hero__item {
    margin: 0;
    margin-bottom: 20px;
  }
}
@media (max-width: 430px) {
  .page-wrapper.minfin .main-hero__item {
    min-width: 100%;
  }
}
.page-wrapper.minfin .main-hero__value {
  font-weight: 500;
  font-size: 40px;
  line-height: 120%;
  margin-bottom: 4px;
}
.page-wrapper.minfin .main-hero__text {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
}
.page-wrapper.minfin .main-search {
  background: #FFFFFF;
  box-shadow: 0px 4px 20px rgba(0, 66, 148, 0.1), 0px 4px 4px rgba(0, 66, 148, 0.05);
  border-radius: 8px;
  padding: 24px 32px;
  margin-top: -52px;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .main-search {
    padding: 16px;
    margin-top: -40px;
  }
}
.page-wrapper.minfin .main-auto-selection {
  display: flex;
  align-items: flex-start;
  padding-top: 60px;
  padding-bottom: 100px;
}
@media (max-width: 1300px) {
  .page-wrapper.minfin .main-auto-selection {
    flex-direction: column;
    align-items: center;
  }
}
@media (max-width: 991px) {
  .page-wrapper.minfin .main-auto-selection {
    padding-top: 48px;
    padding-bottom: 80px;
  }
}
.page-wrapper.minfin .main-auto-selection__banner {
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  background: linear-gradient(102.6deg, #2A6AB8 0%, #0092D2 43.23%, #00B5CC 73.44%, #00D3AD 100%);
  border-radius: 16px;
  padding: 64px 32px;
  margin-right: 32px;
  color: #fff;
  max-width: 634px;
  min-width: 634px;
  min-height: 484px;
}
@media (max-width: 1300px) {
  .page-wrapper.minfin .main-auto-selection__banner {
    margin-right: 0;
    margin-bottom: 32px;
    max-width: 800px;
    width: 100%;
  }
}
@media (max-width: 991px) {
  .page-wrapper.minfin .main-auto-selection__banner {
    min-width: 100%;
    min-height: 366px;
  }
}
@media (max-width: 767px) {
  .page-wrapper.minfin .main-auto-selection__banner {
    padding: 32px 24px;
    margin-bottom: 24px;
  }
}
.page-wrapper.minfin .main-auto-selection__banner:after {
  content: '';
  position: absolute;
  right: -25px;
  bottom: -62px;
  width: 460px;
  height: 460px;
  transform: scale(0.9);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  background-image: url("../../../img/main-page/autoSelection/robo.png");
}
@media (max-width: 991px) {
  .page-wrapper.minfin .main-auto-selection__banner:after {
    width: 380px;
    height: 380px;
    transform: scale(0.8);
    bottom: -70px;
    right: 0;
    background-size: contain;
  }
}
@media (max-width: 575px) {
  .page-wrapper.minfin .main-auto-selection__banner:after {
    width: 210px;
    height: 210px;
    transform: scale(1);
    bottom: -19px;
  }
}
.page-wrapper.minfin .main-auto-selection__banner:before {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  width: 813px;
  height: 728px;
  transform: translateY(39%);
  background-image: url("../../../img/main-page/autoSelection/wave.svg");
}
@media (max-width: 991px) {
  .page-wrapper.minfin .main-auto-selection__banner:before {
    transform: translateY(55%);
    left: auto;
    right: -11%;
  }
}
@media (max-width: 767px) {
  .page-wrapper.minfin .main-auto-selection__banner:before {
    transform: translateY(40%);
    right: -78%;
    width: 553px;
    height: 495px;
    background-size: contain;
  }
}
.page-wrapper.minfin .main-auto-selection__title {
  font-family: var(--mf-inter-font);
  font-style: normal;
  font-weight: 700;
  font-size: 28px;
  line-height: 120%;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .main-auto-selection__title {
    font-size: 24px;
    margin-bottom: 8px;
  }
}
.page-wrapper.minfin .main-auto-selection__subtitle {
  font-family: var(--mf-sans-font);
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 26px;
  margin-bottom: 32px;
  max-width: 380px;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .main-auto-selection__subtitle {
    margin-bottom: 24px;
  }
}
.page-wrapper.minfin .main-auto-selection__btn {
  background: #fff;
  color: var(--Subsidiary);
  border-color: #fff;
  z-index: 1;
}
.page-wrapper.minfin .main-auto-selection__btn:hover {
  background: var(--Subsidiary);
  color: #fff;
  border-color: var(--Subsidiary);
}
.page-wrapper.minfin .main-auto-selection__block {
  display: flex;
  flex-direction: column;
  margin-bottom: -32px;
  width: 100%;
}
@media (max-width: 1300px) {
  .page-wrapper.minfin .main-auto-selection__block {
    max-width: 800px;
  }
}
@media (max-width: 991px) {
  .page-wrapper.minfin .main-auto-selection__block {
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .page-wrapper.minfin .main-auto-selection__block {
    margin-bottom: -24px;
  }
}
.page-wrapper.minfin .main-auto-selection__item {
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  min-height: 140px;
  border-radius: 8px;
  padding: 32px;
  margin-bottom: 32px;
  cursor: pointer;
  transition: 0.2s;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .main-auto-selection__item {
    margin-bottom: 24px;
    min-height: 126px;
    padding: 24px;
  }
}
.page-wrapper.minfin .main-auto-selection__item:after {
  content: '';
  position: absolute;
  right: 0;
  top: 0;
  width: 168px;
  height: 140px;
  background-image: url("../../../img/main-page/autoSelection/arrow.png");
}
.page-wrapper.minfin .main-auto-selection__item:hover .minfin-main-page-auto-selection__name {
  color: #2A6AB8;
}
.page-wrapper.minfin .main-auto-selection__item.bg1 {
  background: #EEF0F4;
}
.page-wrapper.minfin .main-auto-selection__item.bg1:hover {
  background: rgba(238, 240, 244, 0.6);
}
.page-wrapper.minfin .main-auto-selection__item.bg2 {
  background: #EDF5FF;
}
.page-wrapper.minfin .main-auto-selection__item.bg2:hover {
  background: rgba(237, 245, 255, 0.6);
}
.page-wrapper.minfin .main-auto-selection__item.bg3 {
  background: #F8F9FA;
}
.page-wrapper.minfin .main-auto-selection__item.bg3:hover {
  background: rgba(248, 249, 250, 0.6);
}
.page-wrapper.minfin .main-auto-selection__name {
  font-family: var(--mf-inter-font);
  font-style: normal;
  font-weight: 600;
  font-size: 20px;
  line-height: 28px;
  color: #262626;
  margin-bottom: 4px;
  transition: 0.2;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .main-auto-selection__name {
    font-size: 18px;
    line-height: 26px;
  }
}
.page-wrapper.minfin .main-auto-selection__text {
  font-family: var(--mf-sans-font);
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 26px;
  color: #262626;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .main-auto-selection__text {
    font-size: 16px;
    line-height: 24px;
  }
}
.page-wrapper.minfin .main-auto-selection__text br {
  display: none;
}
@media (max-width: 575px) {
  .page-wrapper.minfin .main-auto-selection__text br {
    display: block;
  }
}
.page-wrapper.minfin .main-categories {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-bottom: 100px;
}
@media (max-width: 991px) {
  .page-wrapper.minfin .main-categories {
    padding-bottom: 80px;
  }
}
@media (max-width: 767px) {
  .page-wrapper.minfin .main-categories {
    padding-bottom: 60px;
  }
}
@media (max-width: 575px) {
  .page-wrapper.minfin .main-categories {
    align-items: flex-start;
  }
}
.page-wrapper.minfin .main-categories__title {
  margin-bottom: 56px;
  font-family: 'Inter', sans-serif;
}
@media (max-width: 767.9px) {
  .page-wrapper.minfin .main-categories__title {
    margin-bottom: 32px;
  }
}
.page-wrapper.minfin .main-categories__wrapper {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 16px 32px;
  margin-bottom: 40px;
}
@media (max-width: 991px) {
  .page-wrapper.minfin .main-categories__wrapper {
    grid-template-columns: repeat(1, 1fr);
  }
}
@media (max-width: 767px) {
  .page-wrapper.minfin .main-categories__wrapper {
    margin-bottom: 32px;
  }
}
.page-wrapper.minfin .main-categories__item {
  padding: 24px;
  background: var(--BgBlock);
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-radius: 8px;
  color: var(--Main1);
  cursor: pointer;
}
.page-wrapper.minfin .main-categories__item:hover {
  background: var(--Bg1);
  color: var(--Main2);
}
.page-wrapper.minfin .main-categories__name {
  display: flex;
  align-items: center;
}
.page-wrapper.minfin .main-categories__text {
  font-family: var(--mf-inter-font);
  font-weight: 500;
  font-size: 18px;
  line-height: 144%;
  text-align: left;
  margin-left: 24px;
}
.page-wrapper.minfin .main-categories__btn {
  align-self: center;
}
@media (max-width: 430px) {
  .page-wrapper.minfin .main-categories__btn {
    width: 100%;
  }
}
.page-wrapper.minfin .navigator__title {
  font-size: 40px;
  line-height: 48px;
  margin-bottom: 40px;
  font-family: 'Inter', sans-serif, sans-serif;
  padding-top: 48px;
}
@media (max-width: 1200px) {
  .page-wrapper.minfin .navigator__title {
    margin-bottom: 32px;
  }
}
@media (max-width: 767px) {
  .page-wrapper.minfin .navigator__title {
    font-size: 32px;
    line-height: 38px;
    padding-top: 32px;
    margin-bottom: 24px;
  }
}
.page-wrapper.minfin .navigator-search {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  margin-bottom: 48px;
}
@media (max-width: 1200px) {
  .page-wrapper.minfin .navigator-search {
    margin-bottom: 24px;
  }
}
.page-wrapper.minfin .navigator-search__filter {
  display: none;
}
@media (max-width: 1200px) {
  .page-wrapper.minfin .navigator-search__filter {
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    margin-left: 16px;
    position: relative;
  }
}
.page-wrapper.minfin .navigator-search__value {
  position: absolute;
  right: -4px;
  top: -4px;
  min-width: 16px;
  min-height: 16px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: var(--Main2);
}
.page-wrapper.minfin .navigator-search__value span {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 10px;
  line-height: 13px;
  color: #FFFFFF;
}
.page-wrapper.minfin .navigator-methods {
  display: flex;
  align-items: center;
  margin-bottom: 24px;
}
.page-wrapper.minfin .navigator-methods * {
  color: var(--Main2);
}
.page-wrapper.minfin .navigator-methods .mrx-icon {
  margin-right: 8px;
}
.page-wrapper.minfin .navigator-methods__text {
  display: inline-block;
  font-size: 16px;
  line-height: 24px;
  cursor: pointer;
}
.page-wrapper.minfin .navigator-prompt {
  position: relative;
  background: var(--Bg2);
  border-radius: 4px;
  padding: 16px 24px;
  margin-bottom: 32px;
}
@media (max-width: 767.9px) {
  .page-wrapper.minfin .navigator-prompt {
    margin-bottom: 24px;
  }
}
.page-wrapper.minfin .navigator-prompt .icon-close {
  position: absolute;
  top: 12px;
  right: 16px;
  cursor: pointer;
  z-index: 1;
}
.page-wrapper.minfin .navigator-prompt__head {
  display: flex;
  align-items: center;
  width: 100%;
  margin-bottom: 8px;
}
.page-wrapper.minfin .navigator-prompt__head .mrx-icon {
  color: var(--Main2);
  margin-right: 12px;
}
.page-wrapper.minfin .navigator-prompt__title {
  font-family: 'Inter', sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 133%;
  color: var(--Main1);
}
.page-wrapper.minfin .navigator-prompt__text {
  font-family: 'PT Sans', sans-serif;
  font-size: 18px;
  line-height: 156%;
  color: var(--Main1);
  margin-bottom: 0;
}
.page-wrapper.minfin .navigator-options {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 32px;
}
@media (max-width: 767.9px) {
  .page-wrapper.minfin .navigator-options {
    width: 100%;
    margin-bottom: 24px;
  }
}
.page-wrapper.minfin .navigator-options__block {
  display: flex;
  align-items: center;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .navigator-options__block {
    display: none;
  }
}
.page-wrapper.minfin .navigator-options__item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 8px;
  cursor: pointer;
}
.page-wrapper.minfin .navigator-options__item.--active .mrx-icon {
  color: var(--Main2);
}
.page-wrapper.minfin .navigator-options__item .mrx-icon {
  color: var(--Stroke);
}
.page-wrapper.minfin .navigator-controls {
  display: flex;
  justify-content: space-between;
  margin-bottom: 16px;
}
.page-wrapper.minfin .navigator-controls__link {
  cursor: pointer;
  font-size: 16px;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .navigator-controls__link {
    background: none;
  }
}
.page-wrapper.minfin .navigator-controls__link .mrx-icon {
  color: var(--Main2);
  margin-left: 8px;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .navigator-controls__link .navigator-controls__text {
    display: none;
  }
}
.page-wrapper.minfin .navigator-controls__list {
  position: relative;
  display: none;
  flex-direction: column;
  position: absolute;
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  border: 1px solid var(--Bg1);
  box-shadow: 0px 1px 4px rgba(59, 67, 87, 0.1);
  border-radius: 4px;
  width: 100%;
  padding-left: 0 !important;
  z-index: 2;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .navigator-controls__list {
    right: 0;
    left: auto;
    min-width: 140px;
  }
}
.page-wrapper.minfin .navigator-controls__item {
  padding: 8px 16px;
  color: var(--Main1);
  font-family: "PT Sans", sans-serif;
  font-size: 14px;
  line-height: 20px;
  transition: 0.2s;
  text-align: left;
  border-bottom: 1px solid var(--Bg1);
  background: #ffffff;
  cursor: pointer;
}
.page-wrapper.minfin .navigator-controls__item:last-child {
  border-bottom: none;
}
.page-wrapper.minfin .navigator-controls__item:hover {
  background: var(--Bg2);
}
.page-wrapper.minfin .navigator-content {
  position: relative;
  min-height: 200px;
}
.page-wrapper.minfin .navigator-content__block {
  display: flex;
  flex-direction: column;
  width: 100%;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .navigator-content__block {
    margin-bottom: 8px;
  }
}
.page-wrapper.minfin .navigator-content__item {
  background: var(--BgBlock);
  border-radius: 8px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  padding: 24px;
  margin-bottom: 16px;
  transition: 0.2s;
}
@media (max-width: 767.9px) {
  .page-wrapper.minfin .navigator-content__item {
    padding: 24px 16px;
  }
}
.page-wrapper.minfin .navigator-content__item:hover .activity-list-page-item__title {
  color: var(--Main2);
}
.page-wrapper.minfin .navigator-content__loader {
  width: 100%;
  height: 100%;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  justify-content: center;
  padding-top: 80px;
}
.page-wrapper.minfin .navigator-content__circle {
  position: relative;
  width: 72px;
  height: 72px;
}
.page-wrapper.minfin .navigator-content__circle:before,
.page-wrapper.minfin .navigator-content__circle:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}
.page-wrapper.minfin .navigator-content__circle:after {
  top: 0;
  left: 50%;
  width: 50%;
  height: 50%;
  transform-origin: left bottom;
  background-image: url("data:image/svg+xml,%3Csvg width='39' height='39' viewBox='0 0 39 39' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 3C11.7521 3 20.1458 6.47677 26.3345 12.6655C32.5232 18.8542 36 27.2478 36 36' stroke='%232A6AB8' stroke-width='6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  animation: 1s rotate ease infinite;
}
.page-wrapper.minfin .navigator-content__circle:before {
  background-image: url("data:image/svg+xml,%3Csvg width='72' height='72' viewBox='0 0 72 72' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='36' cy='36' r='33' stroke='%23EEF0F4' stroke-width='6'/%3E%3C/svg%3E%0A");
}
@keyframes rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.page-wrapper.minfin .navigator-default {
  display: flex;
  flex-direction: column;
  background: #FFFFFF;
  padding: 32px 0;
}
@media (max-width: 991px) {
  .page-wrapper.minfin .navigator-default {
    margin-bottom: 16px;
    align-items: center;
  }
}
@media (max-width: 767px) {
  .page-wrapper.minfin .navigator-default {
    align-items: flex-start;
  }
}
.page-wrapper.minfin .navigator-default__title {
  font-size: 24px;
  line-height: 117%;
  font-weight: bold;
  margin-bottom: 8px;
}
.page-wrapper.minfin .navigator-default__img {
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='445' height='212' viewBox='0 0 445 212' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M173.61 201.966C170.123 201.966 168.637 201.522 168.637 200.484C168.637 199.231 172.407 197.368 174.94 197.368C177.594 197.368 178.582 199.278 178.582 200.484C178.582 201.522 177.096 201.966 173.61 201.966ZM174.94 198.128C172.509 198.128 169.457 199.927 169.405 200.485C169.405 200.558 169.523 201.208 173.61 201.208C177.697 201.208 177.814 200.558 177.814 200.484C177.814 199.873 177.285 198.128 174.94 198.128Z' fill='%23BFC5CC' /%3E%3Cpath d='M274.154 193.652C272.59 193.652 271.547 193.607 271.075 193.143C270.904 192.974 270.814 192.757 270.814 192.514C270.814 191.338 274.012 189.42 276.538 189.42C279.139 189.42 280.445 191.403 280.445 192.514C280.445 192.731 280.36 192.931 280.199 193.088C279.644 193.634 278.222 193.657 275.946 193.65C275.533 193.648 275.103 193.648 274.706 193.65C274.515 193.652 274.332 193.652 274.154 193.652ZM276.538 190.18C274.119 190.18 271.589 192.021 271.582 192.514C271.582 192.563 271.595 192.583 271.617 192.606C271.916 192.902 273.27 192.896 274.705 192.893C275.103 192.893 275.533 192.891 275.948 192.893C277.44 192.896 279.299 192.903 279.655 192.552C279.675 192.532 279.675 192.525 279.675 192.514C279.675 191.849 278.742 190.18 276.538 190.18Z' fill='%23BFC5CC' /%3E%3Cpath d='M121.462 192.439C123.24 192.439 124.682 191.764 124.682 190.93C124.682 190.096 123.24 189.42 121.462 189.42C119.684 189.42 118.243 190.096 118.243 190.93C118.243 191.764 119.684 192.439 121.462 192.439Z' fill='%23BFC5CC' /%3E%3Cpath d='M39.8848 188.354C39.7129 188.41 39.4934 188.467 39.2276 188.519C38.4154 188.679 37.2715 188.782 35.9927 188.782C34.714 188.782 33.57 188.679 32.7578 188.519C32.492 188.467 32.2726 188.41 32.1006 188.354C32.2726 188.297 32.492 188.24 32.7578 188.188C33.57 188.028 34.714 187.926 35.9927 187.926C37.2715 187.926 38.4154 188.028 39.2276 188.188C39.4934 188.24 39.7129 188.297 39.8848 188.354Z' fill='%231F2226' stroke='%231F2226' /%3E%3Cpath d='M336.966 186.109C336.966 187.093 333.867 187.28 331.048 187.28C328.228 187.28 326.757 187.095 326.757 186.109C326.757 185.125 328.228 183.148 331.048 183.148C333.867 183.148 336.966 185.123 336.966 186.109Z' fill='%23BFC5CC' /%3E%3Cpath d='M10.4846 153.127V148.39C10.4846 137.942 19.0681 129.473 29.6575 129.473H50.7939C61.3832 129.473 69.9667 121.004 69.9667 110.557V92.1727C69.9667 81.7248 78.5503 73.256 89.1396 73.256H129.539C140.128 73.256 148.712 64.7871 148.712 54.3392V49.8629C148.714 39.415 157.297 30.9443 167.886 30.9443H365.529C376.119 30.9443 384.702 39.4132 384.702 49.8611C384.702 60.3089 376.119 68.7778 365.529 68.7778H346.529C335.94 68.7778 327.356 77.2466 327.356 87.6945V99.324C327.356 109.772 335.94 118.241 346.529 118.241H396.329C406.919 118.241 415.502 126.71 415.502 137.157V153.124C415.502 163.572 406.919 172.04 396.329 172.04H29.6575C19.0681 172.044 10.4846 163.575 10.4846 153.127Z' fill='%23FAFBFB' /%3E%3Cpath d='M422.114 171.701H10.1714V172.404H422.114V171.701Z' fill='%23BFC5CC' /%3E%3Cpath d='M79.9803 176.482C79.7801 176.482 79.613 176.329 79.6001 176.13L78.7241 163.228C78.7094 163.02 78.8692 162.84 79.0804 162.828C79.2879 162.817 79.4734 162.971 79.4862 163.179L80.3623 176.081C80.377 176.289 80.2172 176.469 80.006 176.482C79.9986 176.48 79.9895 176.482 79.9803 176.482Z' fill='%23BFC5CC' /%3E%3Cpath d='M82.2703 174.752C82.2005 174.752 82.1307 174.734 82.0664 174.694C81.8883 174.583 81.835 174.35 81.9471 174.174L84.9131 169.52C85.0251 169.344 85.262 169.292 85.4402 169.402C85.6183 169.513 85.6716 169.746 85.5595 169.922L82.5935 174.576C82.5219 174.689 82.3988 174.752 82.2703 174.752Z' fill='%23BFC5CC' /%3E%3Cpath d='M77.1944 175.296C77.0621 175.296 76.9336 175.229 76.8638 175.107L72.5222 167.67C72.4175 167.489 72.4799 167.258 72.6618 167.155C72.8436 167.052 73.0787 167.113 73.1833 167.293L77.5249 174.73C77.6296 174.912 77.5672 175.142 77.3853 175.245C77.3247 175.28 77.2586 175.296 77.1944 175.296Z' fill='%23BFC5CC' /%3E%3Cpath d='M145.684 175.995C145.653 175.995 145.62 175.991 145.587 175.982C145.383 175.929 145.26 175.723 145.313 175.522L148.622 163.011C148.676 162.81 148.885 162.689 149.089 162.741C149.293 162.794 149.416 163 149.363 163.202L146.053 175.712C146.009 175.882 145.853 175.995 145.684 175.995Z' fill='%23BFC5CC' /%3E%3Cpath d='M148.994 175.242C148.924 175.242 148.854 175.224 148.79 175.184C148.612 175.073 148.558 174.84 148.67 174.664L151.636 170.01C151.748 169.834 151.985 169.782 152.164 169.892C152.342 170.003 152.395 170.236 152.283 170.412L149.317 175.066C149.245 175.179 149.12 175.242 148.994 175.242Z' fill='%23BFC5CC' /%3E%3Cpath d='M143.039 172.917C142.867 172.917 142.711 172.801 142.668 172.629L141.262 166.851C141.212 166.648 141.339 166.445 141.545 166.396C141.748 166.347 141.956 166.472 142.006 166.675L143.412 172.453C143.462 172.656 143.335 172.859 143.129 172.908C143.098 172.913 143.069 172.917 143.039 172.917Z' fill='%23BFC5CC' /%3E%3Cpath d='M264.891 171.934L230.287 171.981C222.908 171.981 214.163 167.275 214.163 161.019C214.163 154.755 222.596 151.281 235.674 154.533C235.199 154.533 222.721 154.618 228.195 163.237C232.348 169.785 254.069 171.488 264.891 171.934Z' fill='%23BFC5CC' /%3E%3Cpath d='M388.846 160.465C388.846 163.276 386.006 165.842 381.324 167.785C376.643 169.729 370.131 171.062 362.785 171.391C361.573 171.455 360.343 171.483 359.093 171.483C357.844 171.483 355.624 171.775 354.412 171.719L259.49 171.857L218.486 171.913C209.743 171.913 199.381 166.336 199.381 158.923C199.381 151.501 209.373 147.384 224.87 151.237C224.879 151.237 224.889 151.237 224.889 151.237C224.889 151.237 219.836 136.347 225.094 129.516C239.167 111.23 252.803 125.021 252.803 125.021C252.803 125.021 254.266 93.3377 275.489 90.9819C301.801 88.07 309.101 115.609 308.378 118.156C310.516 117.945 336.699 110.049 348.106 121.972C353.093 127.183 360.014 144.7 353.102 149.676C355.034 149.53 357.043 149.448 359.096 149.448C375.524 149.448 388.846 154.385 388.846 160.465Z' fill='%23FAFBFB' /%3E%3Cpath d='M218.484 172.361C214.057 172.361 209.169 170.946 205.408 168.575C201.227 165.94 198.924 162.513 198.924 158.922C198.924 156.35 200.069 154.11 202.232 152.446C206.672 149.031 214.654 148.374 224.211 150.616C223.24 147.434 220.014 135.367 224.726 129.245C229.389 123.187 234.512 119.946 239.956 119.613C246.041 119.242 250.692 122.598 252.412 124.059C252.612 121.703 253.35 115.276 255.755 108.732C257.529 103.905 259.849 99.9536 262.652 96.988C266.18 93.2558 270.481 91.0847 275.433 90.535C288.287 89.1133 296.316 95.0016 300.791 100.192C306.461 106.77 308.801 114.923 308.866 117.61C309.173 117.545 309.571 117.455 310.024 117.354C313.359 116.603 320.297 115.035 327.776 114.951C337.12 114.846 344.069 117.105 348.431 121.662C352.074 125.47 357.109 136.288 356.395 143.916C356.188 146.13 355.509 147.878 354.369 149.136C355.951 149.042 357.533 148.995 359.089 148.995C367.088 148.995 374.617 150.152 380.289 152.252C386.1 154.404 389.299 157.32 389.299 160.462C389.299 163.361 386.529 166.108 381.499 168.197C376.619 170.224 369.981 171.517 362.803 171.837C361.632 171.899 360.415 171.929 359.092 171.929C358.552 171.929 357.823 171.985 357.048 172.045C356.084 172.121 355.089 172.198 354.388 172.166L259.485 172.303L218.484 172.361ZM213.918 150.23C209.204 150.23 205.312 151.217 202.792 153.154C200.857 154.643 199.834 156.637 199.834 158.922C199.834 165.985 209.859 171.463 218.484 171.463L259.488 171.41L354.412 171.272C355.076 171.3 356.044 171.227 356.98 171.154C357.77 171.092 358.519 171.034 359.094 171.034C360.402 171.034 361.601 171.004 362.761 170.944C369.837 170.628 376.367 169.359 381.151 167.373C385.821 165.433 388.394 162.979 388.394 160.466C388.394 157.765 385.325 155.081 379.975 153.099C374.403 151.035 366.988 149.899 359.096 149.899C357.135 149.899 355.13 149.976 353.137 150.126L351.539 150.247L352.834 149.315C354.364 148.213 355.259 146.371 355.496 143.839C356.162 136.711 351.348 126.015 347.776 122.283C343.597 117.915 336.88 115.746 327.793 115.853C320.413 115.935 313.537 117.487 310.233 118.233C309.282 118.447 308.71 118.576 308.422 118.604L307.758 118.669L307.939 118.035C308.311 116.719 306.193 107.841 300.101 100.776C295.768 95.7511 287.991 90.0518 275.537 91.4283C266.923 92.3839 260.554 98.3087 256.612 109.037C253.652 117.095 253.258 124.963 253.256 125.04L253.208 126.073L252.475 125.334C252.423 125.281 247.166 120.067 240.006 120.509C234.843 120.827 229.948 123.949 225.456 129.786C220.404 136.348 225.271 150.947 225.321 151.093L225.521 151.685H224.831L224.757 151.673C220.867 150.706 217.194 150.23 213.918 150.23Z' fill='%23BFC5CC' /%3E%3Cpath d='M243.73 160.076C243.73 160.076 231.615 153.105 239.727 144.962C247.841 136.819 261.945 146.208 261.945 146.208C261.945 146.208 269.996 124.553 289.724 129.513C303.523 132.984 294.852 152.813 294.852 152.813C294.852 152.813 308.322 147.543 311.839 152.71C316.038 158.877 309.077 163.621 309.077 163.621C309.077 163.621 313.513 155.678 308.224 154.056C302.933 152.433 293.861 153.61 293.861 153.61C293.861 153.61 298.364 139.301 286.067 136.127C277.457 133.905 261.971 147.234 261.971 147.234C261.971 147.234 251.138 141.477 244.15 146.356C237.161 151.239 243.73 160.076 243.73 160.076Z' fill='%23BFC5CC' /%3E%3Cpath d='M142.294 132.502L142.294 132.501L142.285 132.504C141.879 132.607 141.469 132.438 141.018 131.897C140.567 131.356 140.172 130.545 139.845 129.668C139.521 128.799 139.278 127.903 139.115 127.222C139.057 126.98 139.01 126.766 138.973 126.591L143.284 125.933C143.283 125.988 143.281 126.047 143.28 126.108C143.271 126.583 143.279 127.222 143.352 127.864C143.424 128.495 143.564 129.177 143.846 129.708C144.135 130.253 144.63 130.723 145.391 130.676C145.814 130.65 145.939 130.749 145.966 130.776C145.993 130.804 146.033 130.875 146.02 131.054C146.007 131.228 145.948 131.425 145.881 131.593C145.871 131.618 145.861 131.641 145.852 131.663L142.294 132.502Z' fill='%231F2226' stroke='%231F2226' /%3E%3Cpath d='M55.0843 173.304C55.0843 173.304 32.6547 172.202 30.9667 161.968C30.1695 157.131 39.1222 157.9 38.2791 155.68C37.436 153.46 27.5924 150.169 28.4374 145.156C29.2805 140.143 37.155 141.123 36.8739 138.829C36.5929 136.535 30.355 126.975 35.5826 124.403C40.8103 121.832 47.2796 131.821 50.0918 137.647C52.904 143.474 50.0881 132.075 56.8384 134.166C63.5888 136.259 59.0904 155.125 60.7766 156.236C62.4647 157.345 64.4319 149.369 68.3701 152.664C72.3064 155.959 71.4155 164.433 65.5101 173.312' fill='white' /%3E%3Cpath d='M65.5063 173.715C65.4292 173.715 65.3502 173.693 65.2822 173.648C65.093 173.524 65.0398 173.274 65.1647 173.088C70.7542 164.684 71.9904 156.224 68.1036 152.971C67.4662 152.436 66.8748 152.21 66.298 152.275C65.1298 152.407 64.1471 153.72 63.2782 154.876C62.3764 156.077 61.5241 157.214 60.5487 156.572C59.8195 156.092 59.8838 154.336 60.0987 150.407C60.1299 149.836 60.163 149.241 60.1924 148.629C60.2034 148.406 60.3907 148.234 60.6222 148.245C60.8481 148.256 61.0226 148.446 61.0116 148.669C60.9822 149.281 60.9491 149.878 60.9179 150.45C60.793 152.725 60.6369 155.555 61.0098 155.902C61.3294 156.112 62.0145 155.198 62.6188 154.394C63.5391 153.169 64.6834 151.644 66.2043 151.471C67.007 151.378 67.8244 151.675 68.6345 152.353C70.677 154.062 71.5293 157.112 71.037 160.943C70.5356 164.833 68.7428 169.186 65.8517 173.532C65.7708 173.651 65.6404 173.715 65.5063 173.715Z' fill='%23BFC5CC' /%3E%3Cpath d='M55.0842 173.709C55.0769 173.709 55.0695 173.709 55.064 173.709C55.0071 173.706 49.346 173.414 43.5507 171.865C35.6597 169.755 31.2899 166.448 30.5625 162.033C30.0353 158.84 33.2425 157.841 35.5844 157.114C36.6277 156.79 37.7078 156.455 37.8988 156.065C37.9227 156.016 37.9411 155.949 37.8933 155.822C37.6417 155.159 36.1832 154.22 34.6403 153.225C31.4332 151.159 27.4417 148.586 28.0295 145.09C28.5659 141.906 31.6958 140.958 33.9809 140.265C35.5716 139.783 36.5322 139.45 36.4624 138.877C36.3981 138.359 35.9518 137.322 35.4338 136.121C34.5999 134.185 33.5621 131.778 33.2094 129.551C32.7777 126.82 33.5125 124.966 35.3952 124.04C36.5138 123.489 37.7427 123.435 39.0468 123.879C43.3285 125.334 47.871 132.11 50.4572 137.471C50.8246 138.234 51.0524 138.6 51.1846 138.778C51.2581 138.564 51.3371 138.225 51.405 137.937C51.7044 136.666 52.16 134.745 53.6478 133.906C54.5258 133.411 55.6389 133.37 56.9578 133.777C58.2546 134.18 59.2557 135.169 59.9371 136.721C60.0271 136.925 59.9316 137.165 59.724 137.253C59.5165 137.342 59.274 137.248 59.184 137.043C58.5944 135.698 57.7862 134.883 56.7116 134.549C55.6187 134.211 54.726 134.23 54.0556 134.609C52.8782 135.273 52.4888 136.918 52.2059 138.12C51.9855 139.049 51.8404 139.666 51.3095 139.722C50.8264 139.776 50.437 139.31 49.717 137.819C47.6891 133.616 43.1026 126.113 38.7805 124.643C37.6766 124.268 36.6902 124.308 35.7626 124.763C32.1899 126.521 34.5962 132.106 36.1906 135.802C36.7563 137.112 37.2008 138.147 37.278 138.778C37.4359 140.064 35.9463 140.515 34.2215 141.037C32.0246 141.703 29.2914 142.531 28.8377 145.22C28.3363 148.196 32.0797 150.608 35.0866 152.545C36.8886 153.707 38.3121 154.624 38.6593 155.536C38.7768 155.844 38.7676 156.148 38.6335 156.418C38.2864 157.12 37.2008 157.457 35.8269 157.885C33.0661 158.744 30.985 159.584 31.367 161.902C32.9816 171.696 54.8785 172.888 55.0989 172.899C55.3248 172.91 55.4993 173.101 55.4883 173.323C55.4828 173.541 55.301 173.709 55.0842 173.709Z' fill='%23BFC5CC' /%3E%3Cpath d='M60.9438 173.713C60.7876 173.713 60.637 173.625 60.569 173.474C60.4625 173.242 49.9705 150.299 46.9269 145.364C43.8594 140.393 39.6402 131.88 39.5979 131.795C39.4987 131.594 39.5832 131.351 39.7871 131.253C39.991 131.155 40.2372 131.239 40.3363 131.44C40.3786 131.525 44.5813 140.003 47.6304 144.941C50.7016 149.92 60.8886 172.195 61.3203 173.141C61.414 173.345 61.3221 173.585 61.1146 173.675C61.0576 173.703 61.0007 173.713 60.9438 173.713Z' fill='%23BFC5CC' /%3E%3Cpath d='M49.196 149.055C49.0454 149.055 48.9003 148.973 48.8287 148.832C47.9709 147.141 41.0295 146.273 36.8562 146.122C36.6303 146.115 36.4521 145.927 36.4613 145.704C36.4686 145.484 36.6523 145.314 36.8709 145.314C36.8764 145.314 36.8801 145.314 36.8856 145.314C38.041 145.356 48.206 145.798 49.5616 148.471C49.6626 148.67 49.5818 148.915 49.3779 149.015C49.321 149.04 49.2585 149.055 49.196 149.055Z' fill='%23BFC5CC' /%3E%3Cpath d='M53.4292 157.62C53.275 157.62 53.1281 157.535 53.0583 157.386C50.6028 152.225 54.5367 141.885 54.7056 141.449C54.7864 141.24 55.0234 141.135 55.2346 141.215C55.4458 141.295 55.5523 141.528 55.4715 141.737C55.4311 141.84 51.4917 152.19 53.8002 157.042C53.8957 157.245 53.8076 157.486 53.6037 157.58C53.5468 157.609 53.488 157.62 53.4292 157.62Z' fill='%23BFC5CC' /%3E%3Cpath d='M57.6944 166.641C57.6062 166.641 57.5181 166.614 57.4427 166.556C52.5788 162.824 43.1669 163.661 43.0732 163.669C42.8491 163.692 42.6471 163.527 42.625 163.304C42.603 163.081 42.7683 162.884 42.9942 162.862C43.3947 162.824 52.8286 161.989 57.946 165.916C58.1242 166.054 58.1573 166.307 58.0177 166.483C57.9387 166.588 57.8175 166.641 57.6944 166.641Z' fill='%23BFC5CC' /%3E%3Cpath d='M59.4868 170.491C59.4777 170.491 59.4703 170.491 59.4611 170.491C59.2352 170.477 59.0626 170.287 59.0773 170.062C59.4813 163.579 64.2214 158.914 64.4235 158.719C64.5851 158.563 64.844 158.565 65.0038 158.724C65.1617 158.883 65.1599 159.139 64.9983 159.297C64.9506 159.342 60.2802 163.947 59.8945 170.111C59.8835 170.326 59.7017 170.491 59.4868 170.491Z' fill='%23BFC5CC' /%3E%3Cpath d='M118.613 104.849C118.613 104.849 113.108 104.949 110.219 105.947C107.33 106.946 107.116 112.973 107.116 112.973' fill='%23BFC5CC' /%3E%3Cpath d='M107.118 113.378C107.113 113.378 107.109 113.378 107.104 113.378C106.878 113.37 106.701 113.184 106.711 112.961C106.72 112.703 106.97 106.645 110.087 105.568C113.004 104.559 118.38 104.452 118.608 104.447C118.61 104.447 118.613 104.447 118.615 104.447C118.837 104.447 119.019 104.622 119.023 104.842C119.027 105.065 118.848 105.248 118.622 105.251C118.567 105.251 113.15 105.36 110.357 106.328C108.202 107.073 107.583 111.388 107.526 112.988C107.519 113.207 107.337 113.378 107.118 113.378Z' fill='%23BFC5CC' /%3E%3Cpath d='M138.685 98.1489L132.767 101.457C132.767 101.446 132.766 101.434 132.765 101.423C132.734 100.941 132.711 100.295 132.742 99.6317C132.773 98.9627 132.858 98.3036 133.029 97.7819C133.19 97.2937 133.394 97.0182 133.611 96.8986L137.023 96.7518L138.685 98.1489Z' fill='%231F2226' stroke='%231F2226' /%3E%3Cpath d='M172.907 111.712C172.907 111.712 183.108 130.578 181.725 137.55C180.342 144.522 177.523 162.689 175.456 164.727C173.39 166.766 172.139 164.572 169.444 166.424C166.75 168.278 167.363 172.051 167.363 172.051C167.363 172.051 176.437 172.888 180.081 172.051C183.726 171.214 184.398 163.957 186.031 159.057C187.664 154.156 197.895 132.215 197.386 125.392C196.877 118.568 193.207 92.7305 193.207 92.7305' fill='%23BFC5CC' /%3E%3Cpath d='M175.14 172.805C171.463 172.805 167.572 172.451 167.326 172.43L167.029 172.402L166.981 172.112C166.955 171.949 166.362 168.082 169.222 166.114C170.658 165.126 171.725 165.2 172.664 165.264C173.553 165.325 174.255 165.374 175.182 164.459C176.722 162.94 178.865 151.07 180.283 143.217C180.695 140.937 181.049 138.969 181.347 137.478C182.69 130.718 172.668 112.078 172.567 111.89L173.245 111.533C173.663 112.309 183.494 130.6 182.1 137.623C181.804 139.109 181.45 141.073 181.04 143.35C179.069 154.269 177.308 163.435 175.726 164.996C174.552 166.155 173.564 166.087 172.611 166.021C171.757 165.961 170.875 165.902 169.661 166.737C167.616 168.143 167.639 170.818 167.708 171.703C169.33 171.839 176.826 172.411 179.989 171.685C182.482 171.112 183.525 166.987 184.536 162.998C184.885 161.619 185.245 160.195 185.663 158.941C186.086 157.674 187.061 155.32 188.294 152.338C191.688 144.136 197.371 130.41 196.998 125.422C196.495 118.69 192.858 93.0439 192.821 92.7865L193.582 92.6814C193.619 92.9406 197.259 118.61 197.764 125.368C198.15 130.533 192.647 143.828 189.005 152.627C187.776 155.593 186.806 157.937 186.393 159.18C185.983 160.407 185.627 161.819 185.281 163.183C184.216 167.393 183.116 171.746 180.164 172.424C178.913 172.71 177.056 172.805 175.14 172.805Z' fill='%23BFC5CC' /%3E%3Cpath d='M172.256 172.052H171.487C171.487 171.893 171.516 168.157 174.128 167.688L174.266 168.435C172.284 168.79 172.256 172.019 172.256 172.052Z' fill='%23BFC5CC' /%3E%3Cpath d='M282.389 60.0024L262.994 97.5114C262.994 97.5114 251.126 95.1391 239.883 98.6749C228.647 102.211 214.827 117.41 204.576 124.281C195.105 130.62 175.499 129.442 171.12 126.985C164.601 123.326 158.728 126.738 155.762 126.215C154.434 125.975 152.257 125.767 149.851 125.975C148.797 126.068 147.696 126.238 146.611 126.515C144.377 127.093 142.184 128.134 140.474 129.913C138.271 132.193 136.179 133.857 134.469 134.997C133.619 135.568 132.478 136.246 131.268 136.869C130.057 137.492 128.777 138.047 127.622 138.364C125.568 139.073 119.494 141.885 115.261 144.435C114.738 144.751 114.246 145.068 113.794 145.367C109.648 148.125 104.878 147.978 100.708 147.516C96.546 147.054 91.0116 145.12 90.76 142.255C90.5102 139.39 99.5437 130.745 101.636 129.174C102.683 128.387 103.447 126.323 103.954 124.444C104.461 122.565 104.703 120.885 104.703 120.885C104.711 120.314 104.751 119.745 104.812 119.167C105.484 113.235 109.52 109.476 114.494 106.903C116.11 106.064 126.347 100.748 129.515 101.263C131.99 101.663 139.728 94.7458 143.007 91.7646C147.215 87.9352 160.394 77.5508 163.159 74.2778C166.344 70.5028 177.275 59.8574 185.645 59.8574C194.554 59.8574 220.71 62.3076 228.175 61.8672C235.635 61.4286 274.598 55.2813 282.389 60.0024Z' fill='white' /%3E%3Cpath d='M104.861 148.156C103.454 148.156 102.049 148.044 100.666 147.89C96.8399 147.466 90.6645 145.566 90.3779 142.284C90.1042 139.144 99.5419 130.269 101.404 128.87C102.191 128.279 102.944 126.715 103.585 124.344C104.048 122.628 104.29 121.061 104.321 120.852C104.329 120.305 104.365 119.739 104.432 119.125C105.034 113.802 108.267 109.696 114.317 106.566C118.785 104.244 126.71 100.424 129.581 100.888C130.672 101.064 133.847 99.5795 142.75 91.4858C144.304 90.0704 147.114 87.7362 150.088 85.2642C155.269 80.9582 161.142 76.0777 162.867 74.0334C166.054 70.2566 177.08 59.4752 185.649 59.4752C189.602 59.4752 196.843 59.9501 204.508 60.4521C214.1 61.0809 224.017 61.7297 228.155 61.4869C229.768 61.3927 232.889 61.0248 236.84 60.5608C251.628 58.8228 276.379 55.9141 282.589 59.6782L282.893 59.8613L263.204 97.9394L262.917 97.8814C262.799 97.8578 251.013 95.5707 239.999 99.034C232.863 101.279 224.766 108.201 216.936 114.893C212.588 118.609 208.483 122.119 204.79 124.593C195.156 131.041 175.368 129.803 170.928 127.313C166.619 124.894 162.672 125.64 159.502 126.24C158.005 126.523 156.713 126.768 155.694 126.588C154.862 126.438 152.632 126.115 149.884 126.354C148.763 126.452 147.694 126.63 146.706 126.884C144.241 127.521 142.237 128.629 140.751 130.175C138.305 132.708 136.1 134.366 134.684 135.312C133.747 135.94 132.597 136.612 131.446 137.206C130.063 137.919 128.814 138.431 127.735 138.727C125.584 139.472 119.499 142.326 115.462 144.758C114.993 145.041 114.518 145.344 114.007 145.681C111.125 147.598 107.991 148.156 104.861 148.156ZM129.038 101.606C126.821 101.606 121.545 103.668 114.676 107.236C108.869 110.241 105.769 114.156 105.197 119.207C105.133 119.805 105.098 120.356 105.091 120.887L105.087 120.936C105.078 121.004 104.836 122.659 104.329 124.538C103.634 127.108 102.808 128.768 101.871 129.473C99.5492 131.217 90.9234 139.691 91.1439 142.219C91.3569 144.653 96.1952 146.63 100.75 147.136C105.065 147.614 109.604 147.692 113.579 145.05C114.099 144.706 114.584 144.398 115.061 144.109C119.297 141.558 125.349 138.745 127.495 138.004L127.519 137.996C128.547 137.716 129.749 137.223 131.089 136.532C132.199 135.959 133.352 135.285 134.252 134.682C135.639 133.758 137.796 132.134 140.195 129.649C141.78 128 143.905 126.82 146.513 126.146C147.542 125.883 148.653 125.698 149.818 125.595C152.659 125.35 154.97 125.684 155.832 125.838C156.71 125.992 157.937 125.762 159.358 125.492C162.479 124.901 166.755 124.094 171.311 126.652C173.263 127.748 178.911 128.75 185.928 128.549C190.448 128.419 198.852 127.65 204.361 123.964C208.014 121.515 212.105 118.02 216.434 114.319C224.323 107.575 232.483 100.603 239.767 98.3091C250.008 95.0886 260.887 96.7523 262.783 97.0822L281.88 60.1494C275.378 56.7949 250.434 59.7253 236.933 61.3111C232.969 61.7769 229.839 62.1448 228.203 62.2408C224.015 62.4873 214.074 61.8367 204.458 61.206C196.806 60.704 189.578 60.231 185.651 60.231C177.378 60.231 166.586 70.8093 163.46 74.5155C161.691 76.6105 155.791 81.5146 150.586 85.8405C147.619 88.307 144.816 90.6358 143.273 92.0385C135.737 98.889 131.352 101.937 129.458 101.633C129.332 101.615 129.192 101.606 129.038 101.606Z' fill='%23BFC5CC' /%3E%3Cpath d='M93.9186 145.616C95.1013 145.404 93.6908 140.955 93.5053 140.034C93.318 139.113 91.5458 140.034 91.5458 140.034C90.5503 140.355 90.1371 142.064 90.7597 143.327C91.3823 144.59 92.6385 145.844 93.9186 145.616Z' fill='%23BFC5CC' /%3E%3Cpath d='M140.468 123.672C142.872 125.553 144.544 126.167 145.936 126.303C144.691 126.671 143.42 127.206 142.274 127.944C141.467 128.464 140.742 129.087 140.049 129.808C137.891 132.043 135.859 133.612 134.182 134.729C133.348 135.287 132.169 135.972 130.983 136.585C129.796 137.197 128.549 137.723 127.415 138.033C126.223 138.444 123.615 139.586 120.852 140.97C119.51 141.644 118.117 142.362 116.821 143.091C116.282 143.393 115.757 143.689 115.259 143.988C117.425 140.793 117.631 135.905 120.18 133.587C123.641 130.444 123.334 127.251 124.284 122.621C124.285 122.623 132.323 117.298 140.468 123.672Z' fill='%23FAFBFB' /%3E%3Cpath d='M191.615 96.7336C195.933 101.888 196.738 116.14 198.852 121.154C199.618 122.972 200.545 124.645 201.21 126.154C202.382 128.82 202.74 130.97 199.945 132.418C198.001 133.427 190.669 135.245 182.963 137.233C173.305 139.728 163.069 142.501 162.117 144.335C160.414 147.641 162.444 152.371 163.609 153.433C164.764 154.497 171.885 154.905 171.511 157.5C171.136 160.095 168.316 163.431 165.873 162.877C163.438 162.322 158.363 161.567 156.105 156.753C153.848 151.938 148.594 142.025 151.787 139.013C154.979 136.001 171.595 129.984 174.468 128.081C177.333 126.171 181.847 123.275 186.165 123.336' fill='white' /%3E%3Cpath d='M166.424 163.315C166.208 163.315 165.995 163.291 165.787 163.244C165.609 163.204 165.418 163.163 165.212 163.117C162.666 162.566 157.925 161.541 155.756 156.908C155.537 156.443 155.291 155.93 155.027 155.379C152.402 149.909 148.436 141.643 151.522 138.735C153.519 136.852 160.297 133.965 166.277 131.418C169.971 129.845 173.162 128.486 174.255 127.763C176.81 126.059 181.563 122.879 186.17 122.953L186.159 123.713C181.799 123.645 177.17 126.735 174.685 128.394C173.531 129.157 170.311 130.529 166.582 132.116C160.954 134.514 153.949 137.497 152.053 139.284C149.369 141.816 153.346 150.103 155.723 155.056C155.988 155.609 156.235 156.125 156.454 156.593C158.465 160.883 162.791 161.82 165.377 162.38C165.585 162.425 165.78 162.467 165.96 162.508C166.828 162.706 167.677 162.296 168.235 161.919C169.679 160.941 170.897 159.061 171.13 157.448C171.327 156.089 168.428 155.339 166.312 154.792C164.92 154.431 163.82 154.146 163.346 153.711C161.999 152.481 160.006 147.595 161.774 144.164C162.701 142.379 170.21 140.137 182.866 136.866C183.736 136.641 184.6 136.42 185.454 136.201C191.947 134.534 198.082 132.957 199.766 132.083C202.239 130.802 202.039 128.995 200.858 126.308C200.569 125.652 200.229 124.965 199.871 124.238C199.408 123.301 198.931 122.332 198.497 121.302C197.698 119.41 197.107 116.344 196.42 112.793C195.274 106.867 193.975 100.149 191.317 96.9775L191.91 96.4937C194.693 99.8156 196.012 106.635 197.175 112.65C197.825 116.014 198.438 119.189 199.206 121.009C199.631 122.016 200.104 122.975 200.562 123.903C200.924 124.637 201.267 125.331 201.563 126.003C202.68 128.544 203.277 131.119 200.125 132.752C198.361 133.667 192.469 135.181 185.649 136.933C184.796 137.152 183.931 137.374 183.062 137.598C176.194 139.373 163.412 142.676 162.46 144.507C160.826 147.68 162.911 152.274 163.871 153.153C164.204 153.458 165.376 153.762 166.509 154.056C169.038 154.71 172.185 155.524 171.893 157.553C171.632 159.357 170.278 161.455 168.673 162.543C167.914 163.054 167.148 163.315 166.424 163.315Z' fill='%23BFC5CC' /%3E%3Cpath d='M178.954 125.722C172.062 124.884 166.713 116.58 166.489 116.227L167.141 115.825C167.194 115.908 172.523 124.178 179.049 124.97L178.954 125.722Z' fill='%23BFC5CC' /%3E%3Cpath d='M116.975 112.424C116.657 112.571 116.602 112.988 116.874 113.209C118.663 114.664 123.97 119.238 124.467 122.666C125.066 126.794 126.308 142.657 128.778 143.641C131.249 144.625 143.627 127.416 140.83 117.718C138.032 108.02 137.72 106.712 132.59 107.071C128.222 107.377 119.48 111.27 116.975 112.424Z' fill='%23BFC5CC' /%3E%3Cpath d='M133.49 96.4014L138.751 94.2375C139.068 94.107 139.425 94.1342 139.717 94.3154C141.89 95.6728 150.896 102.016 152.924 115.014C155.045 128.615 148.376 131.906 148.376 131.906L142.408 132.99C144.454 132.423 150.293 125.375 146.811 114.716C142.116 100.35 135.345 96.3379 133.49 96.4014Z' fill='%23BFC5CC' /%3E%3Cpath d='M148.713 136.206C148.713 138.103 147.855 139.64 146.798 139.64C146.658 139.64 146.25 139.638 146.25 139.638C146.25 139.638 144.882 137.851 144.882 136.204C144.882 134.585 146.186 132.775 146.186 132.775C146.186 132.775 146.643 132.77 146.799 132.77C147.855 132.77 148.713 134.308 148.713 136.206Z' fill='%23BFC5CC' /%3E%3Cpath d='M146.298 139.638C147.356 139.638 148.213 138.101 148.213 136.204C148.213 134.307 147.356 132.77 146.298 132.77C145.24 132.77 144.382 134.307 144.382 136.204C144.382 138.101 145.24 139.638 146.298 139.638Z' fill='%23BFC5CC' /%3E%3Cpath d='M145.949 133.292L145.949 133.292C145.949 133.29 145.949 133.271 145.971 133.242C145.994 133.212 146.061 133.152 146.171 133.152C146.282 133.152 146.349 133.212 146.372 133.242C146.394 133.271 146.394 133.29 146.394 133.292V133.292V133.292C146.394 133.293 146.394 133.312 146.372 133.342C146.349 133.372 146.282 133.431 146.171 133.431C146.061 133.431 145.994 133.372 145.971 133.342C145.949 133.312 145.949 133.293 145.949 133.292L145.949 133.292Z' fill='%231F2226' stroke='%231F2226' /%3E%3Cpath d='M146.171 133.411C146.153 133.411 146.135 133.408 146.116 133.399C146.109 133.395 145.44 133.056 145.765 132.201C145.848 131.983 146.07 131.811 146.348 131.751C146.625 131.693 146.891 131.759 147.062 131.927C147.238 132.103 147.374 132.551 147.292 132.886C147.275 132.951 147.209 132.991 147.143 132.975C147.077 132.958 147.036 132.893 147.053 132.828C147.117 132.569 146.998 132.206 146.887 132.099C146.775 131.989 146.592 131.947 146.397 131.989C146.202 132.031 146.048 132.145 145.993 132.286C145.749 132.931 146.204 133.172 146.224 133.183C146.285 133.214 146.309 133.286 146.278 133.346C146.259 133.386 146.217 133.411 146.171 133.411Z' fill='%23BFC5CC' /%3E%3Cpath d='M148.463 130.537C148.624 130.263 148.573 129.937 148.35 129.81C148.127 129.682 147.816 129.802 147.655 130.077C147.494 130.352 147.545 130.678 147.768 130.805C147.991 130.932 148.302 130.812 148.463 130.537Z' fill='%23BFC5CC' /%3E%3Cpath d='M142.805 130.893C143.042 130.744 143.082 130.386 142.894 130.094C142.705 129.802 142.361 129.685 142.123 129.834C141.886 129.983 141.847 130.34 142.035 130.633C142.223 130.925 142.568 131.041 142.805 130.893Z' fill='%23BFC5CC' /%3E%3Cpath d='M151.148 124.377C151.231 123.922 150.999 123.5 150.629 123.434C150.26 123.369 149.893 123.684 149.81 124.14C149.728 124.595 149.96 125.017 150.329 125.082C150.699 125.148 151.065 124.832 151.148 124.377Z' fill='%23BFC5CC' /%3E%3Cpath d='M120.28 116.281C122.21 118.223 124.174 120.643 124.466 122.662C125.064 126.79 126.306 142.653 128.777 143.637C131.247 144.621 143.626 127.412 140.828 117.714' fill='%23BFC5CC' /%3E%3Cpath d='M129.003 144.08C128.867 144.08 128.742 144.057 128.624 144.01C126.569 143.191 125.489 135.099 124.477 126.161C124.315 124.732 124.175 123.498 124.062 122.719C123.834 121.146 122.425 119.016 119.988 116.563C119.83 116.403 119.833 116.149 119.993 115.994C120.153 115.838 120.412 115.841 120.57 115.999C123.165 118.614 124.613 120.836 124.868 122.605C124.984 123.397 125.123 124.636 125.285 126.072C125.632 129.134 126.108 133.33 126.742 136.824C127.724 142.241 128.597 143.133 128.927 143.263C128.944 143.27 129.344 143.412 130.566 142.328C134.686 138.674 142.685 125.628 140.433 117.824C140.371 117.61 140.498 117.387 140.714 117.326C140.931 117.266 141.157 117.389 141.219 117.603C143.661 126.063 135.136 139.356 131.113 142.926C130.244 143.7 129.548 144.08 129.003 144.08Z' fill='%23BFC5CC' /%3E%3Cpath d='M150.696 117.037C151.063 116.982 151.305 116.572 151.236 116.119C151.168 115.667 150.814 115.344 150.447 115.399C150.08 115.453 149.838 115.864 149.907 116.316C149.976 116.768 150.329 117.091 150.696 117.037Z' fill='%23BFC5CC' /%3E%3Cpath d='M271.026 110.422C271.026 110.422 280.859 118.015 288.75 119.316C296.641 120.618 314.089 117.359 319.115 117.064C324.14 116.768 330.648 134.697 330.839 136.366C331.03 138.036 329.252 137.874 328.958 142.483C328.664 147.092 332.619 150.192 332.619 150.192C332.619 150.192 339.856 141.555 339.856 139.009C339.856 136.462 328.207 111.34 327.268 110.413C326.33 109.486 319.754 109.486 312.238 105.963C304.723 102.442 299.394 92.6847 298.377 88.4366C297.532 84.9063 293.529 72.0916 293.529 72.0916' fill='%23BFC5CC' /%3E%3Cpath d='M332.67 150.72L332.375 150.488C332.208 150.356 328.266 147.21 328.569 142.458C328.749 139.623 329.473 138.529 330 137.73C330.332 137.228 330.514 136.95 330.452 136.407C330.36 135.606 328.705 130.77 326.438 126.142C323.685 120.52 321.133 117.437 319.234 117.437C319.199 117.437 319.166 117.439 319.133 117.441C317.717 117.524 315.233 117.856 312.359 118.238C304.775 119.248 294.385 120.631 288.684 119.69C280.787 118.387 271.192 111.031 270.788 110.719L271.262 110.121C271.359 110.197 281.109 117.671 288.811 118.941C294.398 119.864 304.719 118.49 312.256 117.486C315.147 117.102 317.643 116.769 319.087 116.683C324.57 116.359 331.039 134.783 331.216 136.321C331.309 137.135 331.001 137.603 330.644 138.143C330.163 138.871 329.504 139.87 329.337 142.505C329.103 146.151 331.691 148.844 332.568 149.647C334.706 147.059 339.465 140.906 339.465 139.007C339.465 136.64 327.961 111.723 326.987 110.677C326.721 110.415 325.465 110.175 324.012 109.9C321.144 109.354 316.813 108.53 312.065 106.306C304.352 102.692 299.016 92.7828 297.995 88.5258C297.161 85.048 293.193 72.3347 293.153 72.2061L293.888 71.9832C293.928 72.1118 297.903 84.8504 298.742 88.3518C299.734 92.4893 304.914 102.116 312.394 105.623C317.052 107.807 321.328 108.62 324.157 109.157C325.99 109.507 327.098 109.717 327.533 110.146C328.525 111.125 340.233 136.423 340.233 139.011C340.233 141.619 333.657 149.54 332.907 150.436L332.67 150.72Z' fill='%23BFC5CC' /%3E%3Cpath d='M282.393 60.0032C288.928 63.5879 297.457 67.9718 298.373 82.8961C298.77 89.3478 284.544 109.212 282.393 116.037C280.242 122.863 286.68 139.731 286.437 140.483C284.986 144.978 279.625 151.04 275.549 158.108C271.473 165.176 270.633 172.052 268.411 172.052C266.188 172.052 256.675 172.052 256.675 172.052C256.675 172.052 256.304 168.931 257.91 167.59C259.515 166.249 263.591 165.761 263.591 165.761C263.591 165.761 268.409 159.897 271.025 152.019C272.641 147.147 274.476 140.721 273.611 139.623C272.746 138.526 252.052 113.961 249.809 109.881C246.022 102.998 244.521 97.534 249.936 88.4381' fill='white' /%3E%3Cpath d='M268.411 172.431H256.334L256.293 172.096C256.277 171.96 255.919 168.756 257.662 167.301C259.17 166.041 262.597 165.514 263.387 165.407C264.069 164.542 268.299 159.017 270.661 151.904C273.317 143.902 273.749 140.415 273.31 139.859C273.166 139.676 272.439 138.804 271.339 137.483C265.872 130.919 251.352 113.483 249.473 110.067C247.802 107.029 246.227 103.707 246.04 100.014C245.855 96.3875 246.988 92.6488 249.607 88.2503L250.27 88.6345C245.123 97.2774 246.192 102.511 250.151 109.706C251.995 113.059 266.482 130.453 271.936 137.003C273.04 138.329 273.769 139.205 273.919 139.395C274.717 140.406 273.866 144.694 271.394 152.141C268.787 159.995 263.942 165.945 263.894 166.005L263.797 166.125L263.642 166.143C263.602 166.148 259.662 166.632 258.163 167.884C257.022 168.838 256.999 170.875 257.037 171.677H268.416C269.39 171.677 270.226 169.468 271.285 166.67C272.228 164.178 273.401 161.079 275.222 157.924C276.91 154.995 278.855 152.186 280.572 149.707C283.067 146.104 285.223 142.989 286.068 140.408C286.052 140.116 285.659 138.802 285.244 137.411C283.546 131.729 280.387 121.154 282.035 115.928C282.902 113.175 285.71 108.325 288.682 103.191C293.158 95.4596 298.23 86.6954 297.999 82.9222C297.111 68.4963 289.064 64.0888 282.599 60.5476L282.215 60.3374L282.587 59.6741L282.971 59.8843C286.241 61.6748 289.946 63.7046 292.966 67.1534C296.463 71.1441 298.359 76.2874 298.764 82.8769C299.011 86.8766 293.877 95.7442 289.349 103.568C286.399 108.666 283.611 113.479 282.768 116.154C281.19 121.162 284.424 131.992 285.98 137.197C286.755 139.794 286.9 140.327 286.812 140.602C285.942 143.297 283.748 146.467 281.208 150.135C279.417 152.723 277.564 155.398 275.892 158.299C274.103 161.4 272.942 164.47 272.009 166.935C270.745 170.244 269.917 172.431 268.411 172.431Z' fill='%23BFC5CC' /%3E%3Cpath d='M259.215 172.111C259.201 172.018 258.872 169.849 259.977 168.575C260.49 167.982 261.215 167.683 262.132 167.683V168.442C261.441 168.442 260.929 168.647 260.563 169.068C259.687 170.075 259.972 171.976 259.976 171.996L259.215 172.111Z' fill='%23BFC5CC' /%3E%3Cpath d='M303.832 172.095C303.793 172.095 303.755 172.089 303.716 172.077C303.516 172.013 303.404 171.801 303.468 171.602L305.075 166.647C305.14 166.45 305.354 166.339 305.556 166.402C305.757 166.466 305.869 166.678 305.804 166.877L304.197 171.832C304.144 171.993 303.994 172.095 303.832 172.095Z' fill='%23BFC5CC' /%3E%3Cpath d='M301.944 173.637C301.795 173.637 301.653 173.552 301.591 173.407L298.028 165.136C297.945 164.944 298.035 164.722 298.23 164.641C298.425 164.559 298.649 164.648 298.731 164.84L302.294 173.112C302.377 173.304 302.287 173.525 302.092 173.606C302.045 173.628 301.993 173.637 301.944 173.637Z' fill='%23BFC5CC' /%3E%3Cpath d='M299.163 173.967C299.058 173.967 298.953 173.925 298.878 173.842L295.958 170.625C295.816 170.469 295.831 170.232 295.987 170.092C296.145 169.953 296.386 169.967 296.527 170.121L299.447 173.338C299.589 173.494 299.574 173.731 299.418 173.871C299.343 173.934 299.253 173.967 299.163 173.967Z' fill='%23BFC5CC' /%3E%3Cpath d='M304.64 173.802C304.552 173.802 304.466 173.773 304.394 173.713C304.233 173.579 304.214 173.339 304.35 173.182L307.111 169.972C307.248 169.813 307.489 169.795 307.649 169.929C307.81 170.063 307.829 170.302 307.693 170.46L304.932 173.669C304.857 173.756 304.749 173.802 304.64 173.802Z' fill='%23BFC5CC' /%3E%3Cpath d='M203.568 174.145C203.44 174.145 203.315 174.082 203.243 173.966L200.76 169.982C200.65 169.805 200.705 169.573 200.885 169.464C201.065 169.355 201.3 169.41 201.41 169.587L203.893 173.571C204.004 173.748 203.949 173.98 203.769 174.089C203.706 174.127 203.636 174.145 203.568 174.145Z' fill='%23BFC5CC' /%3E%3Cpath d='M205.453 174.147C205.418 174.147 205.384 174.142 205.349 174.133C205.145 174.076 205.027 173.868 205.084 173.667L206.766 167.777C206.823 167.576 207.035 167.46 207.238 167.516C207.442 167.572 207.56 167.78 207.503 167.982L205.821 173.872C205.773 174.04 205.62 174.147 205.453 174.147Z' fill='%23BFC5CC' /%3E%3Cpath d='M316.253 167.121C316.253 167.121 318.576 166.008 320.449 165.198C322.322 164.388 323.817 162.021 323.817 162.021C323.817 162.021 320.201 161.022 318.255 163.607C316.31 166.189 316.253 167.121 316.253 167.121Z' fill='white' /%3E%3Cpath d='M316.253 167.499C316.177 167.499 316.104 167.477 316.04 167.435C315.926 167.361 315.862 167.232 315.871 167.096C315.878 166.989 315.992 165.976 317.95 163.378C320.029 160.617 323.766 161.611 323.924 161.654C324.04 161.687 324.135 161.77 324.179 161.882C324.223 161.993 324.211 162.12 324.148 162.22C324.084 162.321 322.569 164.695 320.607 165.543C318.761 166.341 316.447 167.45 316.424 167.461C316.368 167.488 316.31 167.499 316.253 167.499ZM322.209 162.214C321.081 162.214 319.566 162.502 318.565 163.831C317.667 165.023 317.186 165.848 316.927 166.379C317.777 165.978 319.129 165.353 320.295 164.847C321.551 164.304 322.648 162.986 323.169 162.279C322.914 162.247 322.583 162.214 322.209 162.214Z' fill='%23BFC5CC' /%3E%3Cpath d='M102.854 172.056C102.854 172.056 105.398 158.205 111.569 157.756C117.741 157.306 122.633 159.102 126.244 162.112C129.855 165.123 137.175 169.965 135.207 171.995L102.854 172.056Z' fill='%23FAFBFB' /%3E%3Cpath d='M102.393 172.436L102.475 171.988C102.582 171.41 105.146 157.841 111.542 157.378C117.328 156.957 122.499 158.494 126.492 161.821C127.181 162.396 128.009 163.039 128.885 163.721C132.114 166.232 135.777 169.078 135.918 171.062C135.951 171.524 135.806 171.925 135.487 172.255L135.373 172.371L102.393 172.436ZM113.39 158.066C112.8 158.066 112.203 158.088 111.597 158.131C106.399 158.508 103.822 169.321 103.322 171.675L135.026 171.615C135.125 171.47 135.163 171.309 135.151 171.117C135.033 169.467 131.359 166.611 128.409 164.317C127.528 163.632 126.696 162.985 125.996 162.401C122.574 159.549 118.244 158.066 113.39 158.066Z' fill='%23BFC5CC' /%3E%3Cpath d='M114.418 159.327C112.837 159.507 111.99 159.755 111.96 160.355C111.931 160.955 114.418 163.45 114.418 163.45C114.418 163.45 115.285 165.119 115.748 166.118C116.211 167.117 117.396 169.253 117.541 169.369C117.686 169.485 123.613 171.055 123.902 171.082C124.19 171.109 131.39 169.199 129.77 166.604C128.152 164.008 125.491 163.296 125.491 163.296L121.732 160.585C121.734 160.581 115.561 159.197 114.418 159.327Z' fill='white' /%3E%3Cpath d='M116.377 167.734C116.241 167.734 116.109 167.662 116.039 167.535L113.942 163.655C113.733 163.401 112.183 161.529 111.518 160.762C110.693 159.811 111.143 157.877 111.196 157.66C111.246 157.459 111.453 157.334 111.657 157.384C111.863 157.433 111.988 157.638 111.938 157.839C111.817 158.327 111.611 159.711 112.098 160.271C112.814 161.098 114.541 163.186 114.557 163.205L114.598 163.267L116.711 167.178C116.811 167.361 116.741 167.589 116.553 167.687C116.5 167.72 116.438 167.734 116.377 167.734Z' fill='%23BFC5CC' /%3E%3Cpath d='M219.533 156.043C219.533 156.043 220.802 153.142 220.211 151.21C219.618 149.278 215.302 148.024 215.302 148.024C215.302 148.024 213.868 151.449 216.235 153.662C218.602 155.875 219.533 156.043 219.533 156.043Z' fill='%23BFC5CC' /%3E%3Cpath d='M111.38 147.28C111.497 147.233 111.879 147.088 112.465 146.872C112.302 146.948 112.138 147.019 111.958 147.08C111.646 147.187 111.459 147.256 111.38 147.28Z' fill='white' /%3E%3Cpath d='M356.716 172.387L356.233 171.796C364.155 165.502 370.917 160.975 376.328 158.34C380.795 156.165 385.768 153.958 391.111 151.777L391.405 152.479C386.078 154.653 381.12 156.854 376.668 159.021C371.308 161.631 364.596 166.129 356.716 172.387Z' fill='%23BFC5CC' /%3E%3Cpath d='M368.944 154.453C369.074 157.306 372.298 160.899 372.298 160.899C372.298 160.899 375.179 157.036 375.049 154.181C374.918 151.329 373.512 150.491 371.826 150.566C370.14 150.64 368.814 151.601 368.944 154.453Z' fill='%23FAFBFB' /%3E%3Cpath d='M372.323 161.503L372.007 161.152C371.872 161.001 368.694 157.424 368.558 154.471C368.402 151.059 370.239 150.258 371.805 150.189C372.839 150.142 373.675 150.417 374.287 151.006C374.981 151.673 375.366 152.737 375.431 154.167C375.565 157.121 372.725 160.965 372.604 161.126L372.323 161.503ZM372.024 150.941C371.963 150.941 371.903 150.943 371.842 150.945C370.046 151.024 369.225 152.166 369.328 154.435C369.427 156.603 371.469 159.298 372.268 160.273C372.975 159.231 374.762 156.365 374.663 154.198C374.606 152.967 374.299 152.076 373.75 151.546C373.332 151.146 372.751 150.941 372.024 150.941Z' fill='%23BFC5CC' /%3E%3Cpath d='M379.902 161.901C377.39 160.484 372.588 161.25 372.588 161.25C372.588 161.25 374.357 165.72 376.87 167.137C379.383 168.554 380.852 167.827 381.69 166.381C382.527 164.935 382.415 163.318 379.902 161.901Z' fill='white' /%3E%3Cpath d='M379.3 168.278C378.519 168.278 377.641 168.007 376.681 167.465C374.08 165.999 372.305 161.575 372.232 161.386L372.059 160.95L372.53 160.875C372.73 160.843 377.495 160.105 380.095 161.571C381.356 162.282 382.138 163.104 382.423 164.018C382.674 164.822 382.54 165.681 382.026 166.568C381.512 167.456 380.83 168.003 380 168.199C379.776 168.251 379.543 168.278 379.3 168.278ZM373.139 161.559C373.654 162.706 375.151 165.729 377.061 166.805C378.147 167.416 379.072 167.637 379.82 167.461C380.435 167.316 380.953 166.888 381.357 166.191C381.761 165.493 381.872 164.837 381.686 164.239C381.46 163.516 380.797 162.838 379.712 162.227C377.801 161.153 374.401 161.414 373.139 161.559Z' fill='%23BFC5CC' /%3E%3Cpath d='M380.546 148.641C380.369 151.492 383.19 155.401 383.19 155.401C383.19 155.401 386.468 151.858 386.645 149.007C386.821 146.156 385.51 145.178 383.826 145.076C382.142 144.977 380.72 145.79 380.546 148.641Z' fill='white' /%3E%3Cpath d='M383.152 156.006L382.876 155.623C382.758 155.458 379.98 151.571 380.162 148.621C380.373 145.21 382.283 144.606 383.849 144.701C385.416 144.795 387.238 145.623 387.028 149.034C386.847 151.984 383.611 155.511 383.473 155.66L383.152 156.006ZM380.929 148.666C380.795 150.835 382.538 153.726 383.229 154.777C384.042 153.815 386.129 151.152 386.261 148.985C386.4 146.718 385.596 145.563 383.802 145.456C382.009 145.351 381.069 146.399 380.929 148.666Z' fill='%23BFC5CC' /%3E%3Cpath d='M396.313 146.792C393.613 147.823 391.186 151.98 391.186 151.98C391.186 151.98 395.817 153.446 398.517 152.415C401.217 151.384 401.574 149.802 400.964 148.249C400.354 146.695 399.013 145.762 396.313 146.792Z' fill='white' /%3E%3Cpath d='M396.124 153.164C393.703 153.164 391.212 152.388 391.071 152.343L390.617 152.199L390.854 151.792C390.955 151.618 393.38 147.506 396.173 146.438C399.403 145.206 400.756 146.668 401.322 148.113C401.888 149.557 401.884 151.536 398.655 152.77C397.904 153.057 397.018 153.164 396.124 153.164ZM391.78 151.755C393.007 152.085 396.328 152.845 398.379 152.062C400.527 151.242 401.256 150.039 400.608 148.386C399.959 146.733 398.6 146.326 396.453 147.147C394.401 147.93 392.463 150.697 391.78 151.755Z' fill='%23BFC5CC' /%3E%3Cpath d='M390.503 156.672C388.045 155.163 383.218 155.752 383.218 155.752C383.218 155.752 384.816 160.282 387.274 161.792C389.731 163.302 391.228 162.629 392.119 161.216C393.01 159.802 392.961 158.18 390.503 156.672Z' fill='%23FAFBFB' /%3E%3Cpath d='M389.787 163.033C389.041 163.033 388.144 162.773 387.07 162.114C384.526 160.551 382.922 156.066 382.854 155.876L382.698 155.432L383.17 155.374C383.372 155.35 388.161 154.788 390.705 156.349C393.646 158.154 393.275 160.1 392.444 161.414C391.919 162.248 391.082 163.033 389.787 163.033ZM383.758 156.081C384.228 157.246 385.61 160.321 387.478 161.469C389.432 162.668 390.845 162.52 391.794 161.014C392.744 159.508 392.255 158.192 390.301 156.992C388.431 155.847 385.024 155.983 383.758 156.081Z' fill='%23BFC5CC' /%3E%3Cpath d='M334.832 147.357C334.702 147.236 331.668 144.369 332.581 141.668L333.31 141.907C332.553 144.149 335.332 146.779 335.361 146.804L334.832 147.357Z' fill='%23BFC5CC' /%3E%3Cpath d='M309.48 139.142C309.48 139.142 312.904 138.551 314.779 137.741C316.654 136.931 317.047 134.042 317.047 134.042C317.047 134.042 313.431 133.044 311.484 135.628C309.537 138.211 309.48 139.142 309.48 139.142Z' fill='%23BFC5CC' /%3E%3Cpath d='M199.649 132.145C197.762 133.124 183.106 136.79 183.106 136.79C183.031 134.9 184.058 132.975 185.443 131.667C186.822 130.358 188.549 129.461 190.246 128.587C193.541 126.891 197.274 125.148 200.828 126.239C201.963 128.823 202.36 130.739 199.649 132.145Z' fill='%23BFC5CC' /%3E%3Cpath d='M132.228 130.364C132.077 130.364 131.936 130.277 131.873 130.132L130.244 126.299C130.162 126.105 130.253 125.884 130.45 125.802C130.646 125.721 130.87 125.811 130.953 126.005L132.582 129.838C132.665 130.032 132.573 130.253 132.376 130.335C132.329 130.353 132.277 130.364 132.228 130.364Z' fill='%23BFC5CC' /%3E%3Cpath d='M162.439 122.548L161.864 123.052L165.245 126.806L165.82 126.301L162.439 122.548Z' fill='%23BFC5CC' /%3E%3Cpath d='M165.674 122.462L165.384 123.165L170.034 125.031L170.323 124.328L165.674 122.462Z' fill='%23BFC5CC' /%3E%3Cpath d='M128.968 128.286C128.765 128.286 128.595 128.13 128.584 127.927L128.297 122.751C128.286 122.543 128.448 122.363 128.661 122.352C128.876 122.341 129.054 122.501 129.065 122.711L129.351 127.887C129.362 128.096 129.201 128.275 128.988 128.286C128.982 128.286 128.975 128.286 128.968 128.286Z' fill='%23BFC5CC' /%3E%3Cpath d='M228.857 120.426C228.857 120.426 228.872 123.726 232.889 125.12C236.906 126.514 240.363 124.607 240.363 124.607L228.857 120.426Z' fill='%23BFC5CC' /%3E%3Cpath d='M275.403 106.567L274.86 107.103L279.087 111.274L279.63 110.738L275.403 106.567Z' fill='%23BFC5CC' /%3E%3Cpath d='M275.515 110.484H274.746V115.766H275.515V110.484Z' fill='%23BFC5CC' /%3E%3Cpath d='M337.85 173.3L355.41 173.306C355.41 173.306 360.687 171.664 361.912 170.065C366.699 163.818 355.895 166.434 358.386 162.865C360.878 159.295 374.197 159.714 377.703 151.701C381.208 143.688 371.996 143.273 371.996 143.273C371.996 143.273 392.172 133.553 391.421 127.245C390.668 120.936 380.995 126.271 383.016 122.433C385.036 118.595 398.818 109.845 393.774 103.897C388.73 97.9489 379.303 106.67 377.22 109.123C374.129 112.766 370.198 121.095 368.637 119.796C367.076 118.497 368.304 112.326 362.673 111.603C357.041 110.88 356.086 131.745 351.246 133.325C346.406 134.907 349.023 126.012 341.983 127.728C334.942 129.447 337.572 151.433 334.665 154.366C331.757 157.298 337.85 173.3 337.85 173.3Z' fill='%23FAFBFB' /%3E%3Cpath d='M355.471 173.688L337.585 173.682L337.492 173.436C337.477 173.396 332.994 167.417 331.843 163.082C330.267 157.147 333.085 155.42 334.393 154.101C335.413 153.073 335.719 149.033 336.046 144.756C336.628 137.129 337.286 128.484 341.893 127.36C346.028 126.351 347.122 128.81 348.002 130.785C348.797 132.569 349.334 133.549 351.128 132.964C353.182 132.293 354.596 127.386 355.965 122.639C357.721 116.548 359.379 110.796 362.724 111.225C366.791 111.747 367.515 114.932 368.044 117.257C368.266 118.239 368.477 119.165 368.885 119.506C368.937 119.547 368.981 119.558 369.049 119.549C369.949 119.41 371.754 116.568 373.347 114.06C374.546 112.173 375.786 110.221 376.925 108.878C378.554 106.959 384.349 101.477 389.432 101.477H389.434C391.285 101.477 392.845 102.209 394.068 103.652C397.852 108.114 391.787 113.955 387.358 118.221C385.516 119.995 383.923 121.528 383.356 122.608C383.117 123.063 383.091 123.319 383.148 123.404C383.317 123.665 384.414 123.612 385.294 123.571C387.7 123.457 391.335 123.283 391.803 127.203C392.481 132.888 377.597 140.873 373.29 143.057C374.73 143.325 377.017 144.03 378.176 145.86C379.158 147.41 379.118 149.427 378.056 151.853C375.845 156.911 369.89 158.704 365.105 160.145C362.148 161.034 359.594 161.803 358.702 163.082C358.522 163.342 358.325 163.7 358.413 163.949C358.562 164.358 359.466 164.619 360.34 164.869C361.609 165.234 363.048 165.645 363.437 166.805C363.736 167.695 363.336 168.836 362.217 170.299C360.933 171.975 355.744 173.605 355.524 173.673L355.471 173.688ZM338.118 172.923L355.351 172.929C356.83 172.463 360.674 171.055 361.608 169.839C362.55 168.608 362.923 167.667 362.712 167.04C362.449 166.259 361.216 165.906 360.129 165.594C359.019 165.277 357.972 164.976 357.693 164.201C357.532 163.753 357.657 163.247 358.072 162.649C359.117 161.152 361.789 160.348 364.883 159.416C369.515 158.021 375.281 156.286 377.351 151.551C378.306 149.367 378.365 147.587 377.526 146.262C376.008 143.865 372.019 143.653 371.978 143.651L370.479 143.58L371.828 142.93C371.877 142.906 376.912 140.47 381.785 137.302C388.128 133.178 391.327 129.714 391.039 127.288C390.655 124.071 387.703 124.212 385.33 124.325C383.976 124.39 382.909 124.441 382.5 123.81C382.18 123.319 382.446 122.686 382.672 122.255C383.297 121.068 384.93 119.495 386.82 117.675C391.269 113.391 396.805 108.059 393.477 104.136C392.406 102.874 391.046 102.233 389.432 102.233H389.43C384.559 102.233 378.791 107.856 377.513 109.362C376.407 110.665 375.182 112.594 373.997 114.459C371.774 117.958 370.351 120.111 369.166 120.294C368.88 120.339 368.61 120.265 368.387 120.082C367.781 119.578 367.553 118.578 367.291 117.42C366.786 115.196 366.157 112.429 362.621 111.974C359.936 111.631 358.29 117.329 356.7 122.844C355.212 128.007 353.805 132.884 351.365 133.682C348.82 134.513 348.009 132.694 347.295 131.088C346.413 129.109 345.581 127.241 342.075 128.094C338.008 129.086 337.343 137.804 336.809 144.811C336.443 149.612 336.153 153.403 334.939 154.628C332.738 156.854 329.3 160.145 338.118 172.923Z' fill='%23BFC5CC' /%3E%3Cpath d='M338.889 173.727C338.827 173.727 338.762 173.712 338.704 173.679C338.518 173.578 338.452 173.348 338.555 173.163L339.997 170.604C340.096 170.428 340.199 170.261 340.313 170.095C348.872 157.523 370.424 126.511 385.668 110.111C385.811 109.957 386.053 109.947 386.211 110.088C386.368 110.229 386.379 110.468 386.235 110.624C371.028 126.986 349.502 157.96 340.952 170.517C340.851 170.666 340.759 170.814 340.669 170.972L339.227 173.531C339.155 173.656 339.023 173.727 338.889 173.727Z' fill='%23BFC5CC' /%3E%3Cpath d='M363.029 139.098C362.838 139.098 362.671 138.957 362.649 138.765C362.634 138.651 361.24 127.204 362.217 119.489C362.243 119.281 362.436 119.134 362.647 119.16C362.858 119.185 363.007 119.375 362.981 119.584C362.015 127.203 363.398 138.558 363.413 138.673C363.439 138.881 363.288 139.069 363.079 139.095C363.06 139.097 363.044 139.098 363.029 139.098Z' fill='%23BFC5CC' /%3E%3Cpath d='M365.252 136.124C365.109 136.124 364.973 136.046 364.906 135.91C364.813 135.722 364.894 135.495 365.085 135.403C365.211 135.343 377.763 129.344 385.231 128.188C385.439 128.154 385.637 128.297 385.67 128.503C385.703 128.71 385.56 128.904 385.351 128.936C377.996 130.075 365.548 136.023 365.423 136.082C365.366 136.111 365.309 136.124 365.252 136.124Z' fill='%23BFC5CC' /%3E%3Cpath d='M345.474 163.627C345.471 163.627 345.469 163.627 345.465 163.627C345.252 163.622 345.085 163.448 345.091 163.239C345.094 163.056 345.502 144.885 342.854 134.922C342.8 134.719 342.924 134.513 343.127 134.458C343.333 134.404 343.542 134.527 343.598 134.728C346.273 144.794 345.864 163.073 345.858 163.256C345.853 163.464 345.682 163.627 345.474 163.627Z' fill='%23BFC5CC' /%3E%3Cpath d='M362.366 130.947C362.291 130.947 362.214 130.925 362.148 130.88C361.973 130.76 361.931 130.525 362.052 130.353L365.209 125.871C365.331 125.699 365.569 125.657 365.744 125.776C365.918 125.896 365.96 126.132 365.839 126.304L362.682 130.786C362.607 130.889 362.488 130.947 362.366 130.947Z' fill='%23BFC5CC' /%3E%3Cpath d='M362.252 125.903C362.151 125.903 362.05 125.865 361.975 125.787L359.391 123.135C359.244 122.985 359.247 122.744 359.402 122.599C359.554 122.454 359.798 122.459 359.945 122.61L362.529 125.261C362.676 125.412 362.673 125.653 362.518 125.798C362.445 125.868 362.348 125.903 362.252 125.903Z' fill='%23BFC5CC' /%3E%3Cpath d='M378.587 130.689C378.486 130.689 378.385 130.651 378.31 130.573C378.163 130.422 378.167 130.181 378.321 130.036L381.443 127.073C381.596 126.928 381.84 126.932 381.987 127.084C382.134 127.235 382.13 127.476 381.976 127.621L378.854 130.584C378.78 130.654 378.685 130.689 378.587 130.689Z' fill='%23BFC5CC' /%3E%3Cpath d='M375.644 134.035C375.619 134.035 375.595 134.033 375.569 134.027L371.663 133.255C371.455 133.214 371.319 133.014 371.361 132.809C371.404 132.605 371.606 132.471 371.813 132.512L375.72 133.284C375.927 133.326 376.063 133.525 376.021 133.73C375.984 133.91 375.822 134.035 375.644 134.035Z' fill='%23BFC5CC' /%3E%3Cpath d='M374.866 123.716C374.701 123.716 374.548 123.609 374.499 123.446C374.438 123.245 374.554 123.035 374.756 122.973L379.782 121.485C379.986 121.426 380.199 121.54 380.262 121.739C380.322 121.94 380.207 122.15 380.005 122.212L374.978 123.7C374.941 123.711 374.903 123.716 374.866 123.716Z' fill='%23BFC5CC' /%3E%3Cpath d='M378.846 118.857C378.652 118.857 378.483 118.71 378.464 118.514L378.014 113.907C377.994 113.699 378.149 113.514 378.36 113.494C378.571 113.472 378.758 113.627 378.778 113.835L379.228 118.442C379.249 118.65 379.094 118.835 378.883 118.855C378.872 118.855 378.859 118.857 378.846 118.857Z' fill='%23BFC5CC' /%3E%3Cpath d='M382.158 114.968C382.002 114.968 381.855 114.874 381.798 114.72C381.725 114.524 381.828 114.305 382.026 114.232L385.156 113.094C385.354 113.022 385.576 113.123 385.65 113.319C385.723 113.515 385.62 113.734 385.422 113.806L382.292 114.945C382.247 114.961 382.202 114.968 382.158 114.968Z' fill='%23BFC5CC' /%3E%3Cpath d='M344.452 141.742C344.391 141.742 344.331 141.727 344.274 141.698C344.086 141.6 344.013 141.372 344.112 141.185L346.81 136.104C346.909 135.919 347.141 135.846 347.33 135.944C347.517 136.042 347.591 136.271 347.491 136.457L344.793 141.539C344.724 141.668 344.591 141.742 344.452 141.742Z' fill='%23BFC5CC' /%3E%3Cpath d='M344.999 147.008C344.962 147.008 344.926 147.002 344.889 146.991L338.779 145.174C338.575 145.114 338.461 144.902 338.521 144.701C338.582 144.5 338.797 144.387 339.001 144.447L345.111 146.265C345.315 146.324 345.429 146.537 345.368 146.738C345.315 146.901 345.162 147.008 344.999 147.008Z' fill='%23BFC5CC' /%3E%3Cpath d='M350.791 156.024C350.631 156.024 350.482 155.924 350.427 155.767C350.359 155.569 350.466 155.353 350.668 155.285C351.323 155.063 366.806 149.878 371.995 149.141C372.203 149.11 372.401 149.255 372.43 149.462C372.462 149.668 372.315 149.862 372.105 149.891C366.986 150.618 351.077 155.948 350.917 156.002C350.873 156.017 350.831 156.024 350.791 156.024Z' fill='%23BFC5CC' /%3E%3Cpath d='M368.523 153.986C368.027 153.986 365.123 153.012 362.746 152.186C362.546 152.117 362.442 151.9 362.511 151.702C362.581 151.504 362.802 151.401 363.002 151.47C365.044 152.18 368.085 153.192 368.493 153.228C368.691 153.217 368.87 153.368 368.892 153.567C368.914 153.775 368.761 153.962 368.55 153.984C368.543 153.984 368.532 153.986 368.523 153.986ZM368.486 153.228C368.478 153.228 368.473 153.228 368.469 153.23C368.475 153.23 368.48 153.228 368.486 153.228Z' fill='%23BFC5CC' /%3E%3Cpath d='M358.393 153.571C358.289 153.571 358.184 153.529 358.109 153.446C357.965 153.29 357.978 153.051 358.136 152.91L364.18 147.514C364.338 147.373 364.581 147.386 364.724 147.542C364.867 147.697 364.854 147.937 364.696 148.078L358.652 153.473C358.577 153.538 358.485 153.571 358.393 153.571Z' fill='%23BFC5CC' /%3E%3Cpath d='M356.417 168.936C356.351 168.936 356.285 168.92 356.224 168.884C354.939 168.142 346.493 167.015 343.346 166.642C343.135 166.617 342.984 166.428 343.01 166.22C343.036 166.011 343.225 165.864 343.438 165.888C344.612 166.028 354.953 167.271 356.612 168.228C356.796 168.333 356.856 168.567 356.75 168.746C356.678 168.869 356.549 168.936 356.417 168.936Z' fill='%23BFC5CC' /%3E%3Cpath d='M348.66 167.348C348.504 167.348 348.359 167.253 348.3 167.101C348.225 166.905 348.326 166.686 348.524 166.612L355.156 164.145C355.354 164.071 355.577 164.171 355.652 164.366C355.727 164.562 355.626 164.781 355.428 164.856L348.796 167.322C348.75 167.34 348.704 167.348 348.66 167.348Z' fill='%23BFC5CC' /%3E%3Cpath d='M183.628 82.208C182.686 79.4225 184.42 76.3036 186.892 74.6689C189.365 73.0342 192.41 72.5376 195.351 72.0791C202.435 70.9772 209.518 69.8754 216.603 68.7735C224.951 67.4741 233.3 66.1765 241.648 64.877C244.056 64.5019 246.65 64.1539 248.827 65.2395C252.351 66.9974 253.123 72.0048 251.279 75.45C249.433 78.8951 245.755 80.9938 242.067 82.3856C238.379 83.7775 234.464 84.6618 231.026 86.5811C226.132 89.314 222.633 93.8919 218.467 97.6197C214.303 101.348 208.666 104.387 203.234 102.948C199.778 102.031 197.059 99.4683 194.502 96.9963C191.712 94.3014 188.922 91.6066 186.132 88.9117C184.956 87.7754 183.759 86.6119 183.018 85.162C182.276 83.7122 182.059 81.8999 182.873 80.49' fill='%23BFC5CC' /%3E%3Cpath d='M218.423 91.8239L218.211 92.5537L223.956 94.1836L224.169 93.4538L218.423 91.8239Z' fill='%23BFC5CC' /%3E%3Cpath d='M226.764 88.9673L221.435 89.6326L221.531 90.3859L226.861 89.7207L226.764 88.9673Z' fill='%23BFC5CC' /%3E%3Cpath d='M375.645 51.0091C375.929 50.0722 373.926 46.2301 378.398 45.4635C382.871 44.6969 387.274 45.7191 389.864 43.6748C392.454 41.6305 392.648 39.9705 392.648 39.9705C392.648 39.9705 395.255 45.9746 394.494 49.9254C393.837 53.3506 388.626 58.4758 384.906 58.2311C381.187 57.9865 374.504 54.766 375.645 51.0091Z' fill='white' /%3E%3Cpath d='M385.165 58.6178C385.07 58.6178 384.974 58.6142 384.88 58.6087C381.938 58.4148 377.632 56.5627 375.911 54.1161C375.164 53.0541 374.951 51.9721 375.276 50.9011C375.318 50.7633 375.255 50.361 375.2 50.0058C374.969 48.5143 374.535 45.7396 378.332 45.089C379.991 44.8045 381.607 44.7628 383.169 44.7229C385.803 44.6559 388.078 44.5961 389.623 43.3782C392.029 41.4789 392.265 39.9367 392.266 39.9222L392.452 38.5593L393.001 39.8207C393.109 40.0708 395.644 45.9789 394.873 49.9967C394.179 53.605 389.034 58.6178 385.165 58.6178ZM376.012 51.1185C375.757 51.9576 375.937 52.8203 376.543 53.6829C378.114 55.9175 382.224 57.6736 384.932 57.8512C385.009 57.8566 385.086 57.8585 385.163 57.8585C388.587 57.8585 393.501 53.0595 394.116 49.8535C394.671 46.9684 393.339 42.869 392.661 41.0494C392.292 41.778 391.557 42.8218 390.103 43.969C388.356 45.3482 385.847 45.4116 383.187 45.4805C381.651 45.5203 380.064 45.5602 378.461 45.8357C375.408 46.3594 375.713 48.3167 375.957 49.8898C376.04 50.4081 376.104 50.8159 376.012 51.1185Z' fill='%23BFC5CC' /%3E%3Cpath d='M371.736 55.1693C371.688 55.1693 371.639 55.1603 371.591 55.1403C371.395 55.0606 371.301 54.8413 371.38 54.6474C371.422 54.5441 372.464 52.083 375.478 50.6676C378.233 49.3736 380.575 49.4153 384.456 49.4824L384.71 49.486C388.451 49.5548 390.924 46.2945 390.949 46.2601C391.076 46.0915 391.317 46.0553 391.486 46.1785C391.657 46.3018 391.693 46.5392 391.568 46.7077C391.46 46.8527 388.896 50.2435 384.824 50.2435C384.781 50.2435 384.739 50.2435 384.695 50.2417L384.442 50.2381C380.672 50.171 378.398 50.1312 375.808 51.349C373.075 52.6339 372.102 54.9084 372.092 54.9301C372.032 55.0805 371.889 55.1693 371.736 55.1693Z' fill='%23BFC5CC' /%3E%3Cpath d='M292.183 66.8667C292.183 66.8667 304.831 65.2773 314.271 55.9639C322.612 47.7343 319.649 29.8506 325.038 29.8506C329.257 29.8506 328.007 51.9841 318.9 60.9532C310.081 69.6377 295.803 72.1622 295.803 72.1622L292.183 66.8667Z' fill='%23BFC5CC' /%3E%3Cpath d='M295.623 72.5798L291.514 66.5702L292.133 66.4923C292.258 66.476 304.767 64.805 313.997 55.6982C318.339 51.414 319.568 44.395 320.557 38.7551C321.466 33.5701 322.182 29.4744 325.035 29.4744C325.584 29.4744 326.357 29.7625 326.934 31.1344C329.127 36.3647 326.917 53.5942 319.168 61.2239C310.366 69.8921 296.011 72.5127 295.868 72.5381L295.623 72.5798ZM292.837 67.1483L295.978 71.7425C297.896 71.3583 310.625 68.5673 318.626 60.6857C323.183 56.1984 325.231 48.9801 326.047 45.0782C327.202 39.5453 327.276 33.9308 326.225 31.4226C325.997 30.8789 325.606 30.2319 325.037 30.2319C322.832 30.2319 322.162 34.0504 321.315 38.8838C320.309 44.6306 319.056 51.7801 314.541 56.2347C306.295 64.3701 295.491 66.6862 292.837 67.1483Z' fill='%23BFC5CC' /%3E%3Cpath d='M209.46 39.3576C209.46 39.3576 209.147 32.1284 203.295 28.8119C197.443 25.4954 192.078 28.8119 192.078 28.8119C198.872 30.385 204.963 34.5261 209.46 39.3576Z' fill='%23BFC5CC' /%3E%3Cpath d='M209.459 39.3595C209.459 39.3595 198.042 37.6994 193.791 37.52C189.541 37.3424 189.901 29.7416 192.077 28.8137C194.254 27.8858 207.398 32.0559 209.459 39.3595Z' fill='%23BFC5CC' /%3E%3Cpath d='M208.822 39.0694C208.718 39.0694 208.615 39.0277 208.54 38.9462C203.802 33.8573 198.389 30.6622 191.992 29.1797C187.592 28.2392 186.352 27.0394 186.303 26.9887C186.154 26.8401 186.156 26.599 186.307 26.4522C186.457 26.3054 186.701 26.3073 186.85 26.4559C186.859 26.4631 188.035 27.5577 192.162 28.4403C198.722 29.959 204.262 33.2284 209.107 38.4333C209.25 38.5874 209.241 38.8284 209.083 38.9698C209.008 39.0368 208.916 39.0694 208.822 39.0694Z' fill='%23BFC5CC' /%3E%3C/svg%3E");
  width: 445px;
  height: 212px;
  margin-bottom: 8px;
}
@media (max-width: 767.9px) {
  .page-wrapper.minfin .navigator-default__img {
    width: 346px;
    height: 165px;
  }
}
.page-wrapper.minfin .navigator-default__text {
  font-size: 18px;
  line-height: 144%;
}
@media (max-width: 991.9px) {
  .page-wrapper.minfin .navigator-default__text {
    text-align: center;
  }
}
@media (max-width: 767.9px) {
  .page-wrapper.minfin .navigator-default__text {
    text-align: left;
  }
}
.page-wrapper.minfin .navigator-table {
  overflow-x: auto;
}
.page-wrapper.minfin .navigator-table table {
  border: 1px solid var(--Bg1);
  margin-bottom: 16px;
}
.page-wrapper.minfin .navigator-table table tr {
  cursor: pointer;
  transition: 0.2s;
}
.page-wrapper.minfin .navigator-table table tr:hover {
  background: var(--Bg2);
}
.page-wrapper.minfin .navigator-table table tr:last-child td {
  border-bottom: none;
}
.page-wrapper.minfin .navigator-table table tr.navigator-table__header:hover {
  background: transparent;
}
.page-wrapper.minfin .navigator-table table tr.navigator-table__header td {
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 150%;
  color: var(--Main1);
  vertical-align: bottom;
  border-bottom: 1px solid var(--Main2);
}
.page-wrapper.minfin .navigator-table table td {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: var(--Main1);
  border: 1px solid #E5E5E5;
  border-top: none;
  border-left: none;
  padding: 8px;
  vertical-align: top;
}
.page-wrapper.minfin .navigator-table table td a {
  color: inherit;
}
.page-wrapper.minfin .navigator-table table td .btn {
  color: #fff;
  font-weight: 700;
  font-size: 14px;
  line-height: 114%;
}
.page-wrapper.minfin .navigator-table table td .btn.btn-outline {
  color: var(--Main2);
}
.page-wrapper.minfin .navigator-table__icon {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.page-wrapper.minfin .navigator-table__icon .mrx-icon {
  min-width: 24px;
  min-height: 24px;
  border-radius: 50%;
  font-size: 12px;
  line-height: 1;
  margin-bottom: 8px;
}
.page-wrapper.minfin .navigator-table__icon .mrx-icon:last-child {
  margin-bottom: 0;
}
.page-wrapper.minfin .navigator-table__icon .mrx-icon.active {
  color: #2DA454;
  background: #A6F1C7;
}
.page-wrapper.minfin .navigator-table__icon .mrx-icon.external {
  color: #003780;
  background: #C3E9FF;
}
.page-wrapper.minfin .navigator-table__icon .mrx-icon.operator {
  color: #D97508;
  background: #FFF2C2;
}
.page-wrapper.minfin .navigator-table__day {
  display: flex;
  align-items: center;
  font-weight: 600;
  font-size: 12px;
  line-height: 133%;
  font-family: 'Inter', sans-serif;
}
.page-wrapper.minfin .navigator-table__day.normal {
  font-family: 'PT Sans', sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
}
.page-wrapper.minfin .navigator-table__day .mrx-icon {
  margin-right: 8px;
  font-size: 24px;
  line-height: 1;
}
.page-wrapper.minfin .navigator-table__day.attention {
  color: #AC5C06;
}
.page-wrapper.minfin .navigator-table__day.attention .mrx-icon {
  color: #D97508;
}
.page-wrapper.minfin .navigator-table__day.negative {
  color: #8E2100;
}
.page-wrapper.minfin .navigator-table__day.negative .mrx-icon {
  color: #C65836;
}
.page-wrapper.minfin .navigator-table__condition {
  padding-left: 20px;
  position: relative;
  font-weight: 500;
}
.page-wrapper.minfin .navigator-table__condition:after {
  content: '';
  position: absolute;
  width: 12px;
  height: 12px;
  background: var(--Stroke);
  border-radius: 100%;
  top: 4px;
  left: 0;
}
.page-wrapper.minfin .navigator-table__condition.red:after {
  background: #C65836;
}
.page-wrapper.minfin .navigator-table__condition.green:after {
  background: #2DA454;
}
.page-wrapper.minfin .navigator-table__condition.orange:after {
  background: #D97508;
}
.page-wrapper.minfin .navigator-table__condition.default {
  padding-left: 0;
}
.page-wrapper.minfin .navigator-table__condition.default:after {
  content: none;
}
.page-wrapper .navigator-sidebar {
  padding: 24px 16px;
  border: 1px solid var(--Bg1);
  border-radius: 4px;
}
@media (max-width: 1200px) {
  .page-wrapper .navigator-sidebar {
    display: none;
  }
}
.page-wrapper .navigator-sidebar__title {
  font-weight: 600;
  font-size: 18px;
  line-height: 133%;
  margin-right: 16px;
  font-family: 'Inter', sans-serif;
}
@media (max-width: 991.9px) {
  .page-wrapper .navigator-sidebar__title {
    font-size: 24px;
  }
}
.page-wrapper .navigator-sidebar__all {
  font-weight: 700;
  font-size: 16px;
  line-height: 125%;
  color: var(--Main2);
  margin-top: 16px;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.page-wrapper .navigator-sidebar__all .mrx-icon {
  margin-left: 8px;
  color: var(--Main2);
}
.page-wrapper .navigator-filter-wrap {
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 10;
  padding: 0;
  transform: translateX(-100%);
  transition: 0.2s;
  width: 100vw;
  height: 100vh;
  border-radius: 0;
  overflow-x: hidden;
  background: #fff;
  opacity: 0;
}
.page-wrapper .navigator-filter-wrap.open {
  transform: translateX(0);
  opacity: 1;
}
.page-wrapper .navigator-filter__close {
  cursor: pointer;
  position: absolute;
  right: 24px;
  top: 28px;
  z-index: 1;
}
@media (max-width: 991px) {
  .page-wrapper .navigator-filter__close {
    display: block;
  }
}
@media (max-width: 767px) {
  .page-wrapper .navigator-filter__close {
    right: 16px;
    top: 24px;
  }
}
.page-wrapper .navigator-filter__title {
  font-weight: 600;
  font-size: 24px;
  line-height: 133%;
  margin-right: 16px;
  font-family: 'Inter', sans-serif;
}
.page-wrapper .navigator-filter__subtitle {
  padding-top: 32px;
  padding-bottom: 24px;
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  font-family: Inter, sans-serif;
}
.page-wrapper .navigator-filter .row.-first-row {
  padding: 48px 70px 24px;
  position: relative;
}
@media (max-width: 991.9px) {
  .page-wrapper .navigator-filter .row.-first-row {
    padding: 24px;
  }
}
.page-wrapper .navigator-filter .row.-first-row > div {
  justify-content: flex-start;
}
.page-wrapper .navigator-filter .row.-first-row:after {
  content: '';
  left: -70px;
  width: calc(100% + 140px);
}
.page-wrapper .navigator-filter .row.-first-row .myrtex-ui-link {
  font-size: 16px;
  line-height: 24px;
}
.page-wrapper .navigator-filter .row.-last-row {
  position: absolute;
  bottom: 0;
  padding: 24px 70px;
  width: 100%;
}
@media (max-width: 991.9px) {
  .page-wrapper .navigator-filter .row.-last-row {
    padding: 24px;
  }
}
.page-wrapper .navigator-filter .row.-last-row:after {
  content: '';
  position: absolute;
  background-color: var(--Bg1);
  top: 0;
  left: -70px;
  width: calc(100% + 140px);
  height: 1px;
}
.page-wrapper .navigator-filter .-body-row {
  height: calc(100vh - 200px);
  overflow-x: hidden;
  padding: 0 70px 32px;
}
@media (max-width: 991.9px) {
  .page-wrapper .navigator-filter .-body-row {
    height: calc(100vh - 176px);
    padding: 0 24px 32px;
  }
}
.page-wrapper .navigator-filter .-body-row::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
.page-wrapper .navigator-filter .-body-row::-webkit-scrollbar-thumb {
  background: #c1c1c1;
  -webkit-box-shadow: none;
}
.page-wrapper .competition-view {
  padding-top: 24px;
  padding-bottom: 48px;
}
@media (max-width: 1200px) {
  .page-wrapper .competition-view {
    max-width: 100%;
  }
}
.page-wrapper .competition-view__wrapper {
  display: flex;
  align-items: flex-start;
}
@media (max-width: 1200px) {
  .page-wrapper .competition-view__wrapper {
    flex-direction: column;
  }
}
.page-wrapper.minfin .competition-head {
  display: flex;
  flex-direction: column;
  margin-right: 32px;
  width: 100%;
  max-width: 968px;
}
@media (max-width: 1200px) {
  .page-wrapper.minfin .competition-head {
    margin-right: 0;
    max-width: 100%;
  }
}
.page-wrapper.minfin .competition-head.short-version {
  padding: 24px 0;
  margin-top: -24px;
  background: #fff;
  border-bottom: 1px solid #EEF0F4;
  z-index: 2;
  margin-right: 0;
  max-width: 100%;
}
.page-wrapper.minfin .competition-head.short-version .head-title {
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.page-wrapper.minfin .competition-head-breadcrumbs {
  display: flex;
  align-items: center;
  font-family: 'PT Sans', sans-serif;
  font-size: 14px;
  line-height: 143%;
  margin-bottom: 24px;
  width: 100%;
  color: var(--Main2);
  cursor: pointer;
}
.page-wrapper.minfin .competition-head-breadcrumbs .mrx-icon {
  color: var(--Main2);
  margin-right: 4px;
}
.page-wrapper.minfin .competition-head-content {
  display: flex;
  flex-direction: column;
}
.page-wrapper.minfin .competition-head-settings {
  display: flex;
  align-items: center;
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 20px;
  color: var(--Main2);
  margin-bottom: 16px;
}
.page-wrapper.minfin .competition-head-tags {
  display: flex;
  margin-bottom: 16px;
}
.page-wrapper.minfin .competition-head-tags .tag-status {
  margin-right: 16px;
}
.page-wrapper.minfin .competition-head-tags .tag-status:last-child {
  margin-right: 0;
}
.page-wrapper.minfin .competition-head-meta {
  color: var(--SubText);
  margin-bottom: 8px;
  font-weight: 400;
  font-size: 14px;
  line-height: 140%;
  display: flex;
}
@media (max-width: 576px) {
  .page-wrapper.minfin .competition-head-meta {
    font-size: 12px;
    line-height: 133%;
  }
}
.page-wrapper.minfin .competition-head-meta > * {
  position: relative;
  font-family: 'Inter', sans-serif;
}
.page-wrapper.minfin .competition-head-meta > *:not(:last-child) {
  margin-right: 16px;
}
.page-wrapper.minfin .competition-head-meta > *:not(:last-child):after {
  content: '';
  position: absolute;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background-color: var(--SubText);
  right: -10px;
  top: 50%;
  transform: translateY(-50%);
}
.page-wrapper.minfin .competition-head-meta__status {
  font-weight: 600;
}
.page-wrapper.minfin .competition-head-meta__status.--green {
  color: #1F5714;
}
.page-wrapper.minfin .competition-head-title {
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 28px;
  line-height: 136%;
  color: #1F2226;
  margin-bottom: 16px;
}
@media (max-width: 576px) {
  .page-wrapper.minfin .competition-head-title {
    font-size: 24px;
    line-height: 117%;
  }
}
.page-wrapper.minfin .competition-head-status {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin-bottom: 32px;
}
.page-wrapper.minfin .competition-head-status > *:not(:last-child) {
  margin-right: 16px;
}
.page-wrapper.minfin .competition-head-status__text {
  font-family: 'Inter', sans-serif;
  font-weight: 500;
  font-size: 18px;
  line-height: 150%;
}
.page-wrapper.minfin .competition-head-more {
  display: inline-flex;
  align-items: center;
  font-weight: 700;
  font-size: 16px;
  line-height: 20px;
  color: var(--Main2);
  cursor: pointer;
  margin-top: 32px;
}
.page-wrapper.minfin .competition-head-more .mrx-icon {
  color: var(--Main2);
  margin-left: 8px;
}
.page-wrapper .competition-body {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  width: 100%;
  padding-top: 48px;
}
@media (max-width: 1024px) {
  .page-wrapper .competition-body {
    display: none;
  }
}
.page-wrapper .competition-body_mobile {
  display: none;
}
@media (max-width: 1024px) {
  .page-wrapper .competition-body_mobile {
    display: block;
    background: #fff;
    padding-top: 40px;
  }
}
.page-wrapper .competition-body__title {
  font-family: 'Inter' !important;
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 117%;
  color: var(--Main1);
  margin-bottom: 24px;
}
.page-wrapper .competition-body__empty {
  font-size: 18px;
  line-height: 144%;
  color: var(--Secondary);
}
@media (max-width: 768px) {
  .page-wrapper .competition-body__empty {
    font-size: 16px;
  }
}
.page-wrapper .competition-menu {
  display: flex;
  flex-direction: column;
  margin-right: 32px;
  max-width: 300px;
  min-width: 300px;
  width: 100%;
  position: sticky;
  top: 48px;
}
.page-wrapper .competition-menu__item {
  font-size: 18px;
  line-height: 150%;
  text-align: left;
  cursor: pointer;
  padding: 16px 8px;
  -webkit-user-select: none;
  user-select: none;
  transition: 0.2s;
}
@media (max-width: 576px) {
  .page-wrapper .competition-menu__item {
    padding: 8px 16px;
  }
}
.page-wrapper .competition-menu__item:hover {
  background: var(--Bg1);
}
.page-wrapper .competition-menu__item.active {
  background: var(--Bg1);
  border-right: 2px solid var(--Main2);
}
.page-wrapper .competition-menu__subitem {
  display: inline;
  max-width: max-content;
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: var(--neutral-text-primary);
  padding: 8px 0;
  margin-left: 24px;
  text-decoration: none;
  background-image: linear-gradient(transparent, transparent);
  background-repeat: no-repeat;
  background-size: 100% 0;
  background-position: 0 100%;
  transition: 0.2s;
  cursor: pointer;
}
.page-wrapper .competition-menu__subitem::after {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  background-size: 10px 1px;
  background-image: linear-gradient(90deg, var(--Stroke) 0%, var(--Stroke) 33%, transparent 33%, transparent 66%, var(--Stroke) 66%, var(--Stroke) 100%);
  background-repeat: repeat-x;
}
.page-wrapper .competition-menu__subitem.active {
  color: var(--brand-text-controls-selected);
}
.page-wrapper .competition-menu__subitem.active::after {
  background-image: linear-gradient(90deg, var(--brand-text-controls-selected) 0%, var(--brand-text-controls-selected) 33%, transparent 33%, transparent 66%, var(--brand-text-controls-selected) 66%, var(--brand-text-controls-selected) 100%);
}
.page-wrapper .competition-content {
  width: calc(100% - 332px);
}
@media (max-width: 1024px) {
  .page-wrapper .competition-content {
    width: 100%;
  }
}
.page-wrapper .competition-content .page-selection-table-scroll .page-selection-table-result {
  min-width: 672px;
}
.page-wrapper .support-page {
  padding: 24px 0 48px 0;
}
.page-wrapper .support-page-title {
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 40px;
  line-height: 120%;
  color: var(--neutral-text-primary);
  margin-bottom: 48px;
  margin-top: 24px;
}
@media (max-width: 1200px) {
  .page-wrapper .support-page-title {
    font-size: 36px;
    margin-bottom: 24px;
  }
}
@media (max-width: 767px) {
  .page-wrapper .support-page-title {
    font-size: 32px;
    margin-bottom: 20px;
  }
}
@media (max-width: 575px) {
  .page-wrapper .support-page-title {
    font-size: 28px;
    margin-top: 0;
  }
}
.page-wrapper .support-page-subtitle {
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 28px;
  line-height: 38px;
  color: var(--neutral-text-primary);
}
.page-wrapper .support-page-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 24px;
}
@media (max-width: 575px) {
  .page-wrapper .support-page-head {
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
  }
}
@media (max-width: 412px) {
  .page-wrapper .support-page-head .btn {
    width: 100%;
  }
}
.page-wrapper .support-page-text {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #1F2226;
  margin-bottom: 32px;
}
.page-wrapper .support-page-subtext {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #1F2226;
}
.page-wrapper .support-page-text-minfin {
  font-size: 11px;
  color: var(--Main1);
}
.page-wrapper .support-page-block {
  padding-top: 24px 0;
  display: flex;
  flex-wrap: wrap;
  width: calc(100% + 32px);
  margin: 0 -16px;
  margin-bottom: -32px;
}
@media (max-width: 1200px) {
  .page-wrapper .support-page-block {
    width: 100%;
    margin: 0;
    margin-bottom: -24px;
  }
}
@media (max-width: 575px) {
  .page-wrapper .support-page-block {
    margin-bottom: -16px;
  }
}
.page-wrapper .support-page-block__item {
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 28px 32px;
  background: var(--neutral-bg-island-default);
  border-radius: 8px;
  width: calc(33.33% - 32px);
  margin: 0 16px;
  margin-bottom: 32px;
  transition: 0.2s;
}
@media (max-width: 1200px) {
  .page-wrapper .support-page-block__item {
    width: 100%;
    margin: 0;
    margin-bottom: 24px;
    padding: 24px;
  }
}
@media (max-width: 575px) {
  .page-wrapper .support-page-block__item {
    margin-bottom: 16px;
  }
}
.page-wrapper .support-page-block__item:hover {
  background: #fbfbfc;
}
.page-wrapper .support-page-block__item:after {
  content: '';
  position: absolute;
  right: 0;
  top: -27px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  background-image: url("../../../img/main-page/autoSelection/arrow.png");
  width: 195px;
  height: 195px;
}
.page-wrapper .support-page-block__item:nth-last-child(-n + 2) {
  width: calc(100% - 33.33% - 32px);
}
@media (max-width: 1200px) {
  .page-wrapper .support-page-block__item:nth-last-child(-n + 2) {
    width: 100%;
  }
}
.page-wrapper .support-page-block__item_phone {
  max-width: calc(33.33% - 32px);
  background: none;
  border: 1px solid var(--brand-bg-secondary-default);
}
@media (max-width: 1200px) {
  .page-wrapper .support-page-block__item_phone {
    max-width: 100%;
  }
}
.page-wrapper .support-page-block__item_phone:hover {
  background: var(--neutral-bg-island-default);
}
.page-wrapper .support-page-block__item_phone:after {
  display: none;
}
.page-wrapper .support-page-block__title {
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 20px;
  line-height: 28px;
  color: var(--neutral-text-primary);
  margin-bottom: 4px;
}
@media (max-width: 767px) {
  .page-wrapper .support-page-block__title {
    font-size: 18px;
    line-height: 24px;
  }
}
.page-wrapper .support-page-block__text {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 26px;
  color: var(--neutral-text-primary);
}
@media (max-width: 767px) {
  .page-wrapper .support-page-block__text {
    font-size: 16px;
    line-height: 20px;
  }
}
.page-wrapper .support-page-block__text a {
  display: block;
  color: var(--neutral-text-primary);
  transition: 0.2s;
}
.page-wrapper .support-page-block__text a:hover {
  color: var(--brand-text-nav-link);
}
.page-wrapper .support-page-doc {
  display: flex;
  align-items: flex-start;
  width: 100%;
  background: var(--neutral-bg-island-default);
  border-radius: 8px;
  padding: 16px;
  margin-bottom: 16px;
  transition: 0.2s;
}
.page-wrapper .support-page-doc:hover {
  background: var(--neutral-bg-island-hover);
}
.page-wrapper .support-page-doc:last-child {
  margin-bottom: 0;
}
.page-wrapper .support-page-doc__img {
  min-width: 40px;
  min-height: 54px;
  margin-right: 16px;
  background-position: center center;
  background-repeat: no-repeat;
}
.page-wrapper .support-page-doc__img.--pdf {
  background-image: url("data:image/svg+xml,%3Csvg width='41' height='54' viewBox='0 0 41 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1381_28224)'%3E%3Cpath d='M2.36246 54H38.3625C39.467 54 40.3625 53.1046 40.3625 52V13.8284C40.3625 13.298 40.1517 12.7893 39.7767 12.4142L27.9482 0.585786C27.5732 0.210714 27.0645 0 26.534 0H2.36246C1.25789 0 0.362457 0.895429 0.362457 2V52C0.362457 53.1046 1.25789 54 2.36246 54Z' fill='%232A6AB8'/%3E%3Cpath d='M28.3625 11.9961L28.3625 0.996094L39.3742 11.9961H28.3625Z' fill='%230F54AA'/%3E%3Cpath d='M9.12097 33H10.9661V30.1704H12.5173C14.5244 30.1704 15.692 28.973 15.692 27.2301C15.692 25.4957 14.5457 24.2727 12.5642 24.2727H9.12097V33ZM10.9661 28.6917V25.7812H12.2105C13.2758 25.7812 13.7914 26.3608 13.7914 27.2301C13.7914 28.0951 13.2758 28.6917 12.219 28.6917H10.9661Z' fill='white'/%3E%3Cpath d='M19.9843 33C22.6433 33 24.2541 31.3551 24.2541 28.6278C24.2541 25.9091 22.6433 24.2727 20.0098 24.2727H16.8905V33H19.9843ZM18.7357 31.419V25.8537H19.9118C21.5482 25.8537 22.4132 26.6889 22.4132 28.6278C22.4132 30.5753 21.5482 31.419 19.9075 31.419H18.7357Z' fill='white'/%3E%3Cpath d='M25.621 33H27.4661V29.3949H31.0159V27.8736H27.4661V25.794H31.3994V24.2727H25.621V33Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1381_28224'%3E%3Crect width='40' height='54' fill='white' transform='translate(0.362457)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .support-page-doc__img.--docx {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_725)'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%232A6AB8'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%230F54AA'/%3E%3Cpath d='M5.85205 33C8.51114 33 10.1219 31.3551 10.1219 28.6279C10.1219 25.9091 8.51114 24.2728 5.87762 24.2728H2.7583V33H5.85205ZM4.60347 31.4191V25.8537H5.77961C7.41597 25.8537 8.28103 26.689 8.28103 28.6279C8.28103 30.5753 7.41597 31.4191 5.77535 31.4191H4.60347Z' fill='white'/%3E%3Cpath d='M19.5087 28.6364C19.5087 25.7813 17.7359 24.1534 15.422 24.1534C13.0953 24.1534 11.3354 25.7813 11.3354 28.6364C11.3354 31.4787 13.0953 33.1194 15.422 33.1194C17.7359 33.1194 19.5087 31.4915 19.5087 28.6364ZM17.6379 28.6364C17.6379 30.4858 16.7601 31.4872 15.422 31.4872C14.0797 31.4872 13.2061 30.4858 13.2061 28.6364C13.2061 26.787 14.0797 25.7855 15.422 25.7855C16.7601 25.7855 17.6379 26.787 17.6379 28.6364Z' fill='white'/%3E%3Cpath d='M28.5758 27.3282C28.3329 25.3125 26.8073 24.1534 24.7874 24.1534C22.482 24.1534 20.7221 25.7813 20.7221 28.6364C20.7221 31.483 22.4522 33.1194 24.7874 33.1194C27.0246 33.1194 28.3755 31.6321 28.5758 30.0256L26.7093 30.0171C26.5346 30.9503 25.8016 31.4872 24.8173 31.4872C23.492 31.4872 22.5928 30.5029 22.5928 28.6364C22.5928 26.8211 23.4792 25.7855 24.83 25.7855C25.84 25.7855 26.5687 26.3694 26.7093 27.3282H28.5758Z' fill='white'/%3E%3Cpath d='M31.4415 24.2728H29.3492L32.0296 28.6364L29.2981 33H31.4117L33.2015 30.0213H33.2697L35.0594 33H37.1816L34.4586 28.6364L37.1219 24.2728H35.0381L33.2697 27.2472H33.2015L31.4415 24.2728Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_725'%3E%3Crect width='40' height='54' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .support-page-doc__img.--doc {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_729)'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%232A6AB8'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%230F54AA'/%3E%3Cpath d='M9.85205 33C12.5111 33 14.1219 31.3551 14.1219 28.6279C14.1219 25.9091 12.5111 24.2728 9.87762 24.2728H6.7583V33H9.85205ZM8.60347 31.4191V25.8537H9.77961C11.416 25.8537 12.281 26.689 12.281 28.6279C12.281 30.5753 11.416 31.4191 9.77535 31.4191H8.60347Z' fill='white'/%3E%3Cpath d='M23.5087 28.6364C23.5087 25.7813 21.7359 24.1534 19.422 24.1534C17.0953 24.1534 15.3354 25.7813 15.3354 28.6364C15.3354 31.4787 17.0953 33.1194 19.422 33.1194C21.7359 33.1194 23.5087 31.4915 23.5087 28.6364ZM21.6379 28.6364C21.6379 30.4858 20.7601 31.4872 19.422 31.4872C18.0797 31.4872 17.2061 30.4858 17.2061 28.6364C17.2061 26.787 18.0797 25.7855 19.422 25.7855C20.7601 25.7855 21.6379 26.787 21.6379 28.6364Z' fill='white'/%3E%3Cpath d='M32.5758 27.3282C32.3329 25.3125 30.8073 24.1534 28.7874 24.1534C26.482 24.1534 24.7221 25.7813 24.7221 28.6364C24.7221 31.483 26.4522 33.1194 28.7874 33.1194C31.0246 33.1194 32.3755 31.6321 32.5758 30.0256L30.7093 30.0171C30.5346 30.9503 29.8016 31.4872 28.8173 31.4872C27.492 31.4872 26.5928 30.5029 26.5928 28.6364C26.5928 26.8211 27.4792 25.7855 28.83 25.7855C29.84 25.7855 30.5687 26.3694 30.7093 27.3282H32.5758Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_729'%3E%3Crect width='40' height='54' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .support-page-doc__img.--mp4 {
  background-image: url("data:image/svg+xml,%3Csvg width='41' height='54' viewBox='0 0 41 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1381_28329)'%3E%3Cpath d='M2.36246 54H38.3625C39.467 54 40.3625 53.1046 40.3625 52V13.8284C40.3625 13.298 40.1517 12.7893 39.7767 12.4142L27.9482 0.585786C27.5732 0.210714 27.0645 0 26.534 0H2.36246C1.25789 0 0.362457 0.895429 0.362457 2V52C0.362457 53.1046 1.25789 54 2.36246 54Z' fill='%23CC6E07'/%3E%3Cpath d='M28.3625 11.9961L28.3625 0.996094L39.3742 11.9961H28.3625Z' fill='%23C26807'/%3E%3Cpath d='M7.36246 24H9.63803L12.0414 29.8636H12.1437L14.5471 24H16.8227V32.7273H15.0329V27.0469H14.9605L12.7019 32.6847H11.4832L9.22467 27.0256H9.15223V32.7273H7.36246V24Z' fill='white'/%3E%3Cpath d='M18.3429 32.7273V24H21.7861C22.448 24 23.012 24.1264 23.4779 24.3793C23.9438 24.6293 24.2989 24.9773 24.5432 25.4233C24.7904 25.8665 24.9139 26.3778 24.9139 26.9574C24.9139 27.5369 24.7889 28.0483 24.5389 28.4915C24.2889 28.9347 23.9267 29.2798 23.4523 29.527C22.9807 29.7741 22.4097 29.8977 21.7392 29.8977H19.5446V28.419H21.4409C21.7961 28.419 22.0887 28.358 22.3188 28.2358C22.5517 28.1108 22.725 27.9389 22.8387 27.7202C22.9551 27.4986 23.0134 27.2443 23.0134 26.9574C23.0134 26.6676 22.9551 26.4148 22.8387 26.1989C22.725 25.9801 22.5517 25.8111 22.3188 25.6918C22.0858 25.5696 21.7904 25.5085 21.4324 25.5085H20.1881V32.7273H18.3429Z' fill='white'/%3E%3Cpath d='M25.9292 31.1932V29.7401L29.5727 24H30.8255V26.0114H30.084L27.7872 29.6463V29.7145H32.9647V31.1932H25.9292ZM30.1181 32.7273V30.75L30.1522 30.1065V24H31.8823V32.7273H30.1181Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1381_28329'%3E%3Crect width='40' height='54' fill='white' transform='translate(0.362457)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .support-page-doc__img_link {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg%27%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%232E7DA2'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%23006392'/%3E%3Cpath d='M18.5002 29.7501C19.152 30.6214 20.15 31.1666 21.2352 31.2443C22.3205 31.3221 23.386 30.9246 24.1552 30.1551L26.4052 27.9051C27.8264 26.4337 27.8061 24.0948 26.3596 22.6483C24.9131 21.2018 22.5742 21.1815 21.1027 22.6026L19.8127 23.8851' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M21.5001 28.2501C20.8484 27.3788 19.8504 26.8335 18.7652 26.7558C17.6799 26.6781 16.6144 27.0756 15.8452 27.8451L13.5952 30.0951C12.174 31.5665 12.1943 33.9054 13.6408 35.3519C15.0873 36.7984 17.4262 36.8187 18.8977 35.3976L20.1802 34.1151' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}
.page-wrapper .support-page-doc__info {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
}
.page-wrapper .support-page-doc__heading {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  width: 100%;
}
.page-wrapper .support-page-doc__desc {
  display: flex;
  flex-direction: column;
  margin-top: 4px;
}
.page-wrapper .support-page-doc__title {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: var(--neutral-text-primary);
  margin-bottom: 4px;
  text-transform: lowercase;
}
.page-wrapper .support-page-doc__title::first-letter {
  text-transform: capitalize;
}
.page-wrapper .support-page-doc__text {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #1F2226;
  margin-bottom: 4px;
}
.page-wrapper .support-page-doc__date {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: var(--neutral-text-tertiary);
}
.page-wrapper .support-page-doc__size {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: var(--neutral-text-secondary);
  margin-left: 8px;
  white-space: nowrap;
}
.page-wrapper .support-page-webinars {
  display: flex;
  width: calc(100% + 32px);
  margin: 0 -16px;
}
@media (max-width: 1200px) {
  .page-wrapper .support-page-webinars {
    flex-wrap: wrap;
    margin-bottom: -32px;
  }
}
@media (max-width: 991px) {
  .page-wrapper .support-page-webinars {
    width: 100%;
    margin: 0;
    margin-bottom: -16px;
  }
}
.page-wrapper .support-page-webinars__item {
  position: relative;
  width: 100%;
  max-width: calc(33.33% - 32px);
  margin: 0 16px;
  background: #F8F9FA;
  border-radius: 8px;
  padding: 24px 32px;
  transition: 0.2s;
  cursor: pointer;
}
@media (max-width: 1200px) {
  .page-wrapper .support-page-webinars__item {
    max-width: calc(50% - 32px);
    margin-bottom: 32px;
    padding: 16px;
  }
}
@media (max-width: 991px) {
  .page-wrapper .support-page-webinars__item {
    margin: 0;
    margin-bottom: 16px;
    max-width: 100%;
  }
}
.page-wrapper .support-page-webinars__item:hover .support-page-webinars__title {
  color: var(--brand-text-controls-hover);
}
.page-wrapper .support-page-webinars__title {
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 20px;
  line-height: 28px;
  color: var(--neutral-text-primary);
  margin-bottom: 16px;
  transition: 0.2s;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
@media (max-width: 1200px) {
  .page-wrapper .support-page-webinars__title {
    font-size: 18px;
    line-height: 26px;
  }
}
@media (max-width: 991px) {
  .page-wrapper .support-page-webinars__title {
    font-size: 16px;
    line-height: 24px;
  }
}
.page-wrapper .support-page-webinars__info {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.page-wrapper .support-page-webinars__date {
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: var(--neutral-text-tertiary);
}
@media (max-width: 991px) {
  .page-wrapper .support-page-webinars__date {
    font-size: 14px;
    line-height: 20px;
  }
}
.page-wrapper .support-page-webinars__download {
  position: relative;
  cursor: pointer;
  z-index: 1;
}
.page-wrapper .support-page-video {
  overflow: hidden;
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  width: 100vw;
  height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 100;
  background: #000;
}
.page-wrapper .support-page-video video {
  width: 100%;
  height: 100%;
}
.page-wrapper .support-page-button_send {
  margin-top: 32px;
}
.page-wrapper .support-page-img {
  width: 100%;
  max-width: 412px;
  height: 100vh;
  max-height: 325px;
  background-image: url("data:image/svg+xml,%3Csvg width='412' height='325' viewBox='0 0 412 325' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M162.741 146.244C162.792 146.087 127.641 124.744 123.238 117.82C118.833 110.897 103.397 78.2307 103.397 78.2307L97.5547 80.3418C97.5547 80.3418 111.703 114.299 116.829 121.203C121.956 128.108 148.26 151.583 162.729 154.791C177.198 157.998 162.741 146.244 162.741 146.244Z' fill='%23C6C6C6' /%3E%3Cpath d='M252.451 211.011C254.032 195.104 253.685 177.214 251.283 162.251C254.275 160.016 255.656 155.105 254.418 150.001C252.897 143.734 248.015 139.548 243.511 140.645C243.044 140.759 242.605 140.929 242.184 141.138C232.798 132.52 216.918 131.051 200.532 132.357C200.076 132.393 199.626 132.435 199.174 132.476C185.78 133.763 174.881 138.065 168.806 143.662C168.605 143.847 168.41 144.035 168.216 144.226H168.212C167.437 144.226 166.598 144.279 165.732 144.431C165.588 144.456 165.449 144.485 165.307 144.513H165.303C165.159 144.545 165.02 144.58 164.878 144.612C164.874 144.612 164.87 144.612 164.87 144.612C161.39 145.463 157.714 147.978 156.496 154.408C156.476 154.515 156.455 154.618 156.439 154.724C156.354 155.246 156.305 155.767 156.28 156.295C156.269 156.59 156.263 156.887 156.272 157.182C156.383 163.747 160.78 169.925 161.629 170.894C161.671 170.943 161.707 170.979 161.728 171C161.745 171.017 161.756 171.025 161.76 171.025C161.834 171.756 161.916 172.483 162.001 173.203C162.026 173.429 162.054 173.654 162.083 173.88C162.124 174.193 162.164 174.505 162.206 174.817C162.259 175.232 162.316 175.647 162.379 176.062C162.436 176.473 162.499 176.884 162.563 177.295C162.612 177.625 162.666 177.952 162.719 178.278C162.768 178.573 162.818 178.87 162.867 179.165C162.969 179.761 163.076 180.349 163.186 180.935C163.247 181.276 163.313 181.613 163.378 181.95C163.526 182.698 163.678 183.442 163.841 184.177C163.907 184.472 163.972 184.769 164.038 185.064C164.183 185.702 164.333 186.334 164.485 186.962C164.789 188.22 165.115 189.456 165.464 190.676C165.713 191.561 165.975 192.435 166.243 193.301C166.268 193.377 166.29 193.453 166.315 193.53C167.739 198.098 169.416 202.41 171.313 206.45C171.582 207.034 171.862 207.609 172.144 208.18C172.144 208.18 189.965 217.441 217.391 217.441C236.909 217.447 252.451 211.011 252.451 211.011Z' fill='white' /%3E%3Cpath d='M172.277 208.184C185.614 214.138 200.387 217.445 215.925 217.445C228.799 217.445 241.145 215.176 252.583 211.011C254.165 195.104 253.818 177.214 251.416 162.251C254.408 160.016 255.788 155.105 254.55 150.001C253.03 143.734 248.148 139.548 243.644 140.645C243.177 140.759 242.738 140.929 242.316 141.138C232.931 132.52 217.051 131.051 200.664 132.357C200.209 132.393 199.759 132.435 199.309 132.476C198.841 132.522 198.378 132.572 197.915 132.621C187.344 133.792 177.093 136.881 170.137 142.627C169.936 142.786 169.735 142.956 169.539 143.127C169.334 143.304 169.137 143.481 168.941 143.662C168.74 143.847 168.544 144.035 168.35 144.226H168.347C167.154 145.393 166.089 146.658 165.17 148.023C165.17 148.023 181.564 137.805 192.987 141.482C204.411 145.156 216.679 143.327 224.297 145.657C231.913 147.987 259.193 159.563 234.298 201.176C221.756 222.145 178.232 212.522 167.16 193.76C167.16 193.756 167.156 193.752 167.156 193.749C166.296 192.294 165.631 190.781 165.197 189.224L172.277 208.184Z' fill='%23F7F7F7' /%3E%3Cpath d='M164.619 186.964C164.803 187.72 164.997 188.476 165.202 189.22C165.213 189.287 165.234 189.351 165.255 189.418C166.374 193.404 167.636 197.164 169.019 200.701C169.019 200.705 169.019 200.704 169.022 200.708C169.793 202.694 170.604 204.603 171.449 206.453C171.711 207.032 171.983 207.609 172.252 208.171L164.619 186.964Z' fill='%23F7F7F7' /%3E%3Cpath d='M163.541 159.596C163.541 159.596 162.346 165.019 161.895 171.023C163.034 182.224 165.599 192.271 169.163 201.175C163.357 182.955 163.541 159.596 163.541 159.596Z' fill='%23F7F7F7' /%3E%3Cpath d='M172.278 208.184C171.995 207.613 171.716 207.038 171.447 206.453C169.55 202.412 167.873 198.102 166.449 193.533C166.424 193.457 166.402 193.381 166.377 193.305C166.109 192.439 165.847 191.565 165.598 190.68C165.251 189.46 164.922 188.222 164.619 186.966C164.467 186.338 164.315 185.704 164.172 185.068C164.106 184.773 164.041 184.476 163.975 184.181C163.812 183.446 163.66 182.702 163.512 181.954C163.445 181.617 163.381 181.28 163.32 180.939C163.21 180.351 163.103 179.764 163.001 179.169C162.951 178.873 162.902 178.577 162.853 178.281C162.8 177.956 162.746 177.628 162.697 177.299C162.631 176.888 162.57 176.477 162.513 176.066C162.452 175.651 162.393 175.236 162.34 174.821C162.298 174.508 162.258 174.196 162.217 173.884C162.188 173.658 162.16 173.433 162.135 173.206C162.05 172.487 161.966 171.76 161.894 171.029C161.89 171.029 161.877 171.021 161.862 171.004C161.841 170.983 161.805 170.947 161.763 170.897C160.931 169.915 156.553 163.595 156.406 157.185C156.399 156.89 156.402 156.593 156.414 156.298C156.435 155.773 156.484 155.246 156.573 154.728C156.59 154.621 156.609 154.518 156.63 154.412C157.889 147.993 161.537 145.478 165.004 144.616C165.004 144.616 165.008 144.616 165.012 144.616C165.156 144.583 165.295 144.549 165.439 144.517H165.443C165.587 144.488 165.726 144.46 165.868 144.435C166.732 144.283 167.573 144.229 168.348 144.229H168.352C168.543 144.041 168.741 143.85 168.942 143.666C175.016 138.069 185.916 133.767 199.31 132.48C199.76 132.438 200.212 132.398 200.667 132.36C217.054 131.054 232.932 132.524 242.32 141.142C242.741 140.932 243.18 140.763 243.647 140.649C248.151 139.552 253.033 143.738 254.554 150.005C255.792 155.109 254.409 160.018 251.419 162.255C253.821 177.215 254.168 195.108 252.586 211.014' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M323.38 109.721C323.38 156.31 293.882 195.993 252.587 211.011C241.146 215.178 228.802 217.445 215.928 217.445C200.39 217.445 185.618 214.137 172.28 208.184C172.273 208.184 172.259 208.18 172.252 208.172C134.674 191.394 108.48 153.628 108.48 109.721C108.48 50.2284 156.587 2 215.928 2C275.272 2 323.38 50.2284 323.38 109.721Z' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' stroke-dasharray='15 15' /%3E%3Cpath d='M210.195 140.932C204.954 142.824 199.689 142.425 194.401 139.794C190.797 133.929 188.14 126.413 186.695 116.789H205.112C205.342 123.261 207.882 130.221 211.57 137.424C212.259 138.772 211.617 140.42 210.195 140.932Z' fill='white' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M208.008 129.541C206.5 130.238 204.254 131.201 202.705 131.526C200.172 132.057 194.652 130.881 190.776 129.832C190.357 129.72 189.988 129.598 189.664 129.472C189.105 127.809 188.598 126.057 188.148 124.213L206.569 125.282C206.973 126.685 207.457 128.106 208.008 129.541Z' fill='%23DCDDDF' /%3E%3Cpath d='M210.195 140.932C204.954 142.824 199.689 142.425 194.401 139.794C190.797 133.929 188.14 126.413 186.695 116.789H205.112C205.342 123.261 207.882 130.221 211.57 137.424C212.259 138.772 211.617 140.42 210.195 140.932Z' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M199.574 37.927H194.592V49.0689H199.574V37.927Z' fill='white' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M269.694 103.722C269.694 105.371 237.858 126.728 199.573 127.476C161.287 128.224 124.357 109.104 123.44 104.685C123.237 102.669 134.544 45.2922 197.082 45.2922C258.865 45.2922 269.789 100.115 269.694 103.722Z' fill='white' /%3E%3Cpath d='M199.573 127.476C237.859 126.726 269.694 105.369 269.694 103.722C269.74 101.965 267.169 88.04 257.367 74.2273C260.836 82.6889 262.05 100.969 262.05 100.969C262.05 100.969 225.796 145.176 141.438 115.622C155.969 121.761 177.547 127.906 199.573 127.476Z' fill='%23F7F7F7' /%3E%3Cpath d='M144.715 101.862C144.715 99.9185 148.136 81.0574 160.184 72.8699C169.111 66.803 181.386 63.9875 197.08 63.9875C213.273 63.9875 225.437 66.8049 234.069 72.8699C245.72 81.0593 248.691 99.2599 248.691 101.203C248.691 103.92 227.639 120.177 197.897 120.177C168.154 120.177 144.715 106.307 144.715 101.862Z' fill='%23F7F7F7' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M184.541 89.6501L178.326 83.4192L172.111 89.6501L178.326 95.881L184.541 89.6501Z' fill='%23DCDDDF' stroke='%23CDCED0' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M219.227 89.6491L213.012 83.4182L206.797 89.6491L213.012 95.88L219.227 89.6491Z' fill='%23DCDDDF' stroke='%23CDCED0' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M196.042 108.428C192.02 108.428 188.76 105.159 188.76 101.127V99.0144H203.324V101.127C203.324 105.159 200.063 108.428 196.042 108.428Z' fill='white' stroke='%23CDCED0' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M197.082 40.6167C199.94 40.6167 202.257 38.2942 202.257 35.4293C202.257 32.5644 199.94 30.2419 197.082 30.2419C194.225 30.2419 191.908 32.5644 191.908 35.4293C191.908 38.2942 194.225 40.6167 197.082 40.6167Z' fill='white' /%3E%3Cpath d='M129.282 109.214C129.023 108.949 128.773 108.69 128.528 108.435C129.282 106.263 129.709 103.772 129.606 101.114C129.485 96.9356 128.085 93.3206 126.291 90.7431C126.413 90.5165 126.54 90.2843 126.673 90.054C128.815 92.4659 130.622 96.3454 130.765 101.063C130.886 104.12 130.279 106.911 129.282 109.214Z' fill='%23DCDDDF' /%3E%3Cpath d='M132.073 110.432C131.805 110.183 131.545 109.931 131.291 109.686C132.557 106.83 133.344 103.347 133.194 99.57C133.028 93.8401 130.778 89.024 128.146 86.0752C128.15 86.0714 128.156 86.0714 128.156 86.0657C128.264 85.8906 128.378 85.7174 128.49 85.5422C131.494 88.0874 134.333 93.132 134.526 99.5091C134.695 103.749 133.645 107.535 132.073 110.432Z' fill='%23DCDDDF' /%3E%3Cpath d='M134.813 112.911C134.517 112.654 134.23 112.395 133.945 112.142C135.929 108.382 137.255 103.507 137.04 98.1522C136.831 90.9431 133.924 84.9201 130.596 81.3355C130.732 81.1452 130.873 80.951 131.013 80.7568C134.788 83.8026 138.428 90.0865 138.671 98.0798C138.914 104.013 137.192 109.224 134.813 112.911Z' fill='%23DCDDDF' /%3E%3Cpath d='M264.383 107.48C264.641 107.215 264.892 106.956 265.137 106.701C264.383 104.529 263.956 102.037 264.058 99.3799C264.18 95.2014 265.579 91.5865 267.374 89.0089C267.252 88.7824 267.125 88.5502 266.992 88.3198C264.85 90.7317 263.043 94.6113 262.9 99.3285C262.779 102.388 263.386 105.176 264.383 107.48Z' fill='%23DCDDDF' /%3E%3Cpath d='M261.592 108.89C261.86 108.641 262.12 108.39 262.374 108.144C261.108 105.289 260.322 101.805 260.472 98.0283C260.637 92.2984 262.887 87.4822 265.519 84.5335C265.515 84.5297 265.509 84.5297 265.509 84.524C265.401 84.3489 265.287 84.1756 265.175 84.0005C262.171 86.5456 259.333 91.5902 259.139 97.9674C258.97 102.207 260.02 105.993 261.592 108.89Z' fill='%23DCDDDF' /%3E%3Cpath d='M208.288 204.291C222.028 204.291 233.166 193.124 233.166 179.35C233.166 165.575 222.028 154.408 208.288 154.408C194.548 154.408 183.41 165.575 183.41 179.35C183.41 193.124 194.548 204.291 208.288 204.291Z' fill='%23F7F7F7' /%3E%3Cpath d='M207.083 202.361C220.156 202.361 230.755 191.735 230.755 178.628C230.755 165.521 220.156 154.896 207.083 154.896C194.009 154.896 183.41 165.521 183.41 178.628C183.41 191.735 194.009 202.361 207.083 202.361Z' fill='white' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M258.854 111.369C259.141 111.12 259.42 110.868 259.698 110.623C257.772 106.974 256.487 102.245 256.694 97.0462C256.897 90.0504 259.717 84.2062 262.946 80.7283C262.815 80.5437 262.679 80.3552 262.542 80.1667C258.879 83.1212 255.347 89.2204 255.112 96.9758C254.877 102.736 256.547 107.79 258.854 111.369Z' fill='%23DCDDDF' /%3E%3Cpath d='M220.217 168.863L193.656 170.831L194.892 187.597L221.453 185.629L220.217 168.863Z' fill='%23DCDDDF' /%3E%3Cpath d='M220.217 168.863L193.656 170.831L194.892 187.597L221.453 185.629L220.217 168.863Z' stroke='%23CDCED0' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M193.654 170.829L207.645 179.483L220.215 168.86' stroke='%23CDCED0' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M291.625 215.167L239.309 236.127L252.472 269.15L304.789 248.189L291.625 215.167Z' fill='%23F7F7F7' /%3E%3Cpath d='M291.625 215.167L239.309 236.127L252.472 269.15L304.789 248.189L291.625 215.167Z' stroke='white' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M296 223.383L305 244.883L261.5 261.883' stroke='%23EAEAEA' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M239.305 236.127L273.031 244.633L291.623 215.166' fill='%23F7F7F7' /%3E%3Cpath d='M239.305 236.127L273.031 244.633L291.623 215.166' stroke='white' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M181.729 88.7938C182.812 88.7938 183.691 87.9134 183.691 86.8273C183.691 85.7413 182.812 84.8608 181.729 84.8608C180.646 84.8608 179.768 85.7413 179.768 86.8273C179.768 87.9134 180.646 88.7938 181.729 88.7938Z' fill='white' /%3E%3Cpath d='M216.758 88.7938C217.842 88.7938 218.72 87.9134 218.72 86.8273C218.72 85.7413 217.842 84.8608 216.758 84.8608C215.675 84.8608 214.797 85.7413 214.797 86.8273C214.797 87.9134 215.675 88.7938 216.758 88.7938Z' fill='white' /%3E%3Cpath d='M191.408 134.022C191.408 134.022 203.777 140.811 209.91 134.022' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M189.654 129.448C189.654 129.448 202.57 134.344 207.97 129.448' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M252.882 158.346C254.307 158.294 255.373 155.793 255.263 152.761C255.153 149.729 253.908 147.313 252.483 147.365C251.058 147.418 249.992 149.918 250.102 152.95C250.212 155.982 251.457 158.398 252.882 158.346Z' fill='%23C6C6C6' /%3E%3Cpath d='M106.254 273.579C99.4008 288.343 103.485 306.401 116.969 316.618C131.143 327.362 150.801 325.725 163.039 313.506' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' stroke-dasharray='10 10' /%3E%3Cpath d='M246.78 170.309C246.78 170.309 235.826 168.432 232.46 168.223C229.095 168.013 217.391 166.812 217.391 174.172C217.391 178.472 220.643 179.104 224.682 178.628C228.721 178.152 233.168 177.857 233.168 177.857C233.168 177.857 233.715 184.217 236.62 186.737C238.574 188.432 240.873 187.558 243.471 185.656C246.102 183.73 248.134 181.057 248.134 181.057L246.78 170.309Z' fill='white' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M251.997 175.464C252.557 179.504 254.138 182.216 252.2 182.873C246.481 184.813 245.252 180.522 244.692 176.481C244.132 172.439 244.462 167.659 249.921 168.295C251.962 168.535 251.436 171.423 251.997 175.464Z' fill='white' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M252.045 182.919C253.557 182.709 254.328 179.263 253.768 175.222C253.208 171.182 251.529 168.077 250.018 168.288C248.506 168.498 247.735 171.944 248.295 175.985C248.855 180.025 250.534 183.13 252.045 182.919Z' fill='white' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M253.707 147.953C253.707 147.953 288.461 162.649 287.861 169.037C287.42 173.72 264.543 176.939 251.369 177.724C249.36 177.844 248.29 173.153 250.79 172.833C260.964 171.535 278.619 168.978 277.835 167.537C276.574 165.219 253.215 156.889 253.215 156.889L253.707 147.953Z' fill='%23C6C6C6' /%3E%3Cpath d='M107.09 78.398C107.09 78.398 107.633 64.8479 108.476 59.9309C109.504 53.9421 115.449 48.6842 112.547 45.785C108.174 41.4181 102.245 45.2901 100.336 52.1983C98.8172 57.7017 99.3621 61.9677 99.3621 61.9677C99.3621 61.9677 90.3694 55.2308 86.9154 57.1687C83.4615 59.1047 84.3919 62.0877 84.3919 62.0877C84.3919 62.0877 80.6855 63.8904 79.8633 67.0942C79.0411 70.298 80.3968 71.8076 80.3968 71.8076C80.3968 71.8076 77.6113 76.5191 82.2197 78.4912C86.8262 80.4615 95.6386 82.9362 96.7778 84.6323C97.9152 86.3304 107.09 78.398 107.09 78.398Z' fill='white' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M101.016 81.0251C104.597 79.0892 106.58 76.6582 107.871 78.2497C111.68 82.9478 108.097 85.5976 104.514 87.5336C100.933 89.4696 96.347 90.825 95.0388 85.4758C94.5489 83.4751 97.4351 82.9611 101.016 81.0251Z' fill='white' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M151.183 242.818L135.042 244.667C126.653 245.628 120.63 253.224 121.589 261.634L122.035 265.55C122.658 271.019 126.081 275.483 130.707 277.674C130.678 281.58 127.71 284.911 125.908 286.573C125.553 286.901 125.85 287.487 126.322 287.392C130.31 286.592 139.83 284.144 141.862 278.706L155.103 277.188C163.491 276.227 169.514 268.632 168.556 260.221L168.109 256.306C167.15 247.897 159.572 241.857 151.183 242.818Z' fill='white' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M131.244 257.891L157.86 254.842' stroke='%23B9BABE' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M133.395 268.885L150.826 266.888' stroke='%23B9BABE' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M170.983 260.478L184.362 259.856C191.315 259.532 197.213 264.919 197.536 271.89L197.686 275.136C197.897 279.669 195.696 283.754 192.219 286.145C192.755 289.32 195.607 291.639 197.291 292.754C197.623 292.973 197.458 293.491 197.061 293.476C193.712 293.35 185.644 292.613 183.276 288.456L172.303 288.968C165.349 289.291 159.451 283.904 159.129 276.933L158.979 273.687C158.656 266.716 164.031 260.804 170.983 260.478Z' fill='%23F7F7F7' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M168.658 277.693C169.946 277.693 170.99 276.646 170.99 275.355C170.99 274.064 169.946 273.017 168.658 273.017C167.37 273.017 166.326 274.064 166.326 275.355C166.326 276.646 167.37 277.693 168.658 277.693Z' fill='%23B9BABE' /%3E%3Cpath d='M178.806 277.219C180.094 277.219 181.138 276.172 181.138 274.881C181.138 273.59 180.094 272.543 178.806 272.543C177.519 272.543 176.475 273.59 176.475 274.881C176.475 276.172 177.519 277.219 178.806 277.219Z' fill='%23B9BABE' /%3E%3Cpath d='M188.953 276.746C190.241 276.746 191.285 275.7 191.285 274.409C191.285 273.118 190.241 272.071 188.953 272.071C187.665 272.071 186.621 273.118 186.621 274.409C186.621 275.7 187.665 276.746 188.953 276.746Z' fill='%23B9BABE' /%3E%3Cpath d='M79.5605 152.862V168.023' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M87.124 160.443H72' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M308.709 10.0637V25.2261' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M316.269 17.6458H301.146' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M227.011 266.654C229.78 266.654 232.026 264.403 232.026 261.626C232.026 258.849 229.78 256.599 227.011 256.599C224.241 256.599 221.996 258.849 221.996 261.626C221.996 264.403 224.241 266.654 227.011 266.654Z' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M299.721 80.1667L316.033 51.3534L318.697 63.9858L341.001 47.3481L316.033 76.051L313.24 63.9858L299.721 80.1667Z' fill='%23DCDDDF' /%3E%3Cpath d='M284.74 116.789L309.041 112.911L304.714 120.177L323.379 125.111H294.394L298.007 120.177L284.74 116.789Z' fill='%23DCDDDF' /%3E%3Cpath d='M269.694 103.722C269.694 105.371 237.858 126.728 199.573 127.476C161.287 128.224 124.357 109.104 123.44 104.685C123.237 102.669 134.544 45.2922 197.082 45.2922C258.865 45.2922 269.789 100.115 269.694 103.722Z' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath opacity='0.84' d='M201.854 119.642C172.111 119.642 148.672 105.774 148.672 101.327C148.672 99.3839 152.094 80.5227 164.142 72.3352C169.798 68.4899 176.803 65.9524 185.169 64.6084C175.035 65.7392 166.715 68.4347 160.188 72.8701C148.14 81.0596 144.719 99.9188 144.719 101.862C144.719 106.309 168.158 120.177 197.9 120.177C202.463 120.177 206.819 119.793 210.928 119.136C208.008 119.46 204.979 119.642 201.854 119.642Z' fill='white' /%3E%3Cpath d='M144.715 101.862C144.715 99.9185 148.136 81.0574 160.184 72.8699C169.111 66.803 181.386 63.9875 197.08 63.9875C213.273 63.9875 225.437 66.8049 234.069 72.8699C245.72 81.0593 248.691 99.2599 248.691 101.203C248.691 103.92 227.639 120.177 197.897 120.177C168.154 120.177 144.715 106.307 144.715 101.862Z' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M201.052 32.1018C201.16 32.5187 201.217 32.9546 201.217 33.4058C201.217 36.2708 198.9 38.5932 196.043 38.5932C194.448 38.5932 193.024 37.8698 192.074 36.7333C192.651 38.9663 194.676 40.6167 197.083 40.6167C199.941 40.6167 202.257 38.2943 202.257 35.4294C202.257 34.1615 201.804 33.0022 201.052 32.1018Z' fill='%23DCDDDF' /%3E%3Cpath d='M197.082 40.6167C199.94 40.6167 202.257 38.2942 202.257 35.4293C202.257 32.5644 199.94 30.2419 197.082 30.2419C194.225 30.2419 191.908 32.5644 191.908 35.4293C191.908 38.2942 194.225 40.6167 197.082 40.6167Z' stroke='%23C6C6C6' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M102.99 210.489L115.422 221.947' stroke='%23B9BABE' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M89.0664 209.606L102.147 221.665' stroke='%23B9BABE' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M91.1074 223.443L103.539 234.903' stroke='%23B9BABE' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M104.785 224.096L107.7 226.782' stroke='%23B9BABE' stroke-width='2.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
}
.page-wrapper .support-page app-form-textarea2 .error {
  position: absolute;
}
.page-wrapper .support-page app-form-tooltip {
  display: flex;
  align-items: center;
  justify-content: center;
}
.page-wrapper .support-page .competition-body_mobile {
  padding-top: 8px;
}
.page-wrapper .support-page .minfin-accordion__title {
  padding: 0 24px;
}
.page-wrapper .support-page .minfin-accordion__item {
  margin-bottom: 32px;
}
.page-wrapper .support-page .minfin-accordion__item:last-child {
  margin-bottom: 0;
}
.page-wrapper .support-page .minfin-accordion__head {
  padding: 16px 24px;
  margin-top: -1px;
}
@media (max-width: 1024px) {
  .page-wrapper .support-page .minfin-accordion__head span {
    font-size: 16px;
    line-height: 24px;
  }
}
.page-wrapper .support-page .minfin-accordion__head .mrx-icon {
  margin-left: 8px;
}
.page-wrapper .support-page .minfin-accordion__body .container {
  padding: 0 24px;
}
.page-wrapper .support-page .minfin-accordion__body .selection-info__requirements:last-child {
  margin-bottom: 32px;
}
.page-wrapper .support-page .minfin-accordion__body .custom-label {
  margin-top: 24px;
  margin-bottom: 16px;
  padding: 0 24px;
}
.page-wrapper .support-page .minfin-accordion__body .support-page-doc:last-child {
  margin-bottom: 32px;
}
.page-wrapper .support-page .custom-label {
  display: flex;
  align-items: center;
}
.page-wrapper .support-page .custom-label app-form-tooltip {
  margin-left: 4px;
}
.page-wrapper .support-page .custom-checkbox__label a {
  color: var(--system-text-link-default);
}
.page-wrapper .support-page .competition-body {
  padding-top: 0;
}
.page-wrapper .support-page .competition-menu__item {
  font-size: 16px;
  line-height: 24px;
}
.page-wrapper .support-page .competition-menu__item.active {
  background: var(--brand-bg-tertiary-selected);
}
.page-wrapper .support-page .competition-menu__item:hover {
  background: var(--brand-bg-tertiary-hover);
}
.page-wrapper .support-page .competition-menu__subitem {
  color: var(--neutral-text-primary);
}
.page-wrapper .support-page .competition-menu__subitem:after {
  background-image: linear-gradient(90deg, #DBDFE5 0%, #DBDFE5 33%, transparent 33%, transparent 66%, #DBDFE5 66%, #DBDFE5 100%);
}
.page-wrapper .support-page .competition-menu__subitem:hover:after {
  background-image: linear-gradient(90deg, #262626 0%, #262626 33%, transparent 33%, transparent 66%, #262626 66%, #262626 100%);
}
.page-wrapper .support-page .competition-menu__subitem.active {
  color: var(--brand-text-controls-selected);
}
.page-wrapper .support-page .competition-menu__subitem.active:after {
  background-image: linear-gradient(90deg, #DBDFE5 0%, #DBDFE5 33%, transparent 33%, transparent 66%, #DBDFE5 66%, #DBDFE5 100%);
}
.page-wrapper .support-page .competition-menu__subitem.active:hover {
  color: var(--brand-text-nav-link);
}
.page-wrapper .support-page .competition-menu__subitem.active:hover:after {
  background-image: linear-gradient(90deg, #2a6ab8 0%, #2a6ab8 33%, transparent 33%, transparent 66%, #2a6ab8 66%, #2a6ab8 100%);
}
.page-wrapper .support-page .competition-menu__subitem.isDisabled {
  pointer-events: none;
}
.page-wrapper .support-page .selection-info__requirements {
  padding: 8px 0;
  border-top: 1px solid var(--neutral-bg-page);
}
.page-wrapper .support-page .selection-info__requirements:last-child {
  border-bottom: 1px solid var(--neutral-bg-page);
}
.page-wrapper .support-page .label-title {
  font-family: 'Inter', sans-serif;
}
.page-wrapper .mf-social-order {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  max-width: 1096px;
  margin: 0 auto;
  margin-bottom: 24px;
}
.page-wrapper .mf-social-order__title {
  font-family: 'PT Sans Caption';
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 20px;
  color: var(--neutral-text-primary);
  margin-bottom: 16px;
}
.page-wrapper .mf-social-order__subtitle {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: var(--neutral-text-primary);
  margin-bottom: 4px;
}
.page-wrapper .mf-social-order-item {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  margin: 0;
  margin-bottom: 16px;
  width: 100%;
}
.page-wrapper .mf-social-order-item:last-child {
  margin-bottom: 0;
}
.page-wrapper .mf-social-order-item-head {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  cursor: pointer;
  width: 100%;
}
.page-wrapper .mf-social-order-item-head .icon-chevron-down {
  transform-origin: center center;
  transition: 0.2s;
}
.page-wrapper .mf-social-order-item-head.open .icon-chevron-down {
  transform: rotate(180deg);
}
.page-wrapper .mf-social-order-item-head__title {
  font-family: 'PT Sans Caption';
  font-style: normal;
  font-weight: 700;
  font-size: 18px;
  line-height: 24px;
  color: var(--neutral-text-primary);
}
.page-wrapper .mf-social-order-item-body {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
}
.page-wrapper .mf-social-order-item-body__item {
  display: flex;
  flex-direction: column;
  margin-bottom: 24px;
  width: 100%;
}
.page-wrapper .mf-social-order-item-body__item:last-child {
  margin-bottom: 0;
}
.page-wrapper .mf-social-order-item-body__title {
  font-family: 'PT Sans Caption';
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 20px;
  color: var(--neutral-text-primary);
  margin-bottom: 16px;
}
.page-wrapper .mf-social-order-item-body__text {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: var(--neutral-text-primary);
}
.page-wrapper .mf-social-order-item-body__text_empty {
  position: relative;
  min-height: 24px;
  min-width: 8px;
}
.page-wrapper .mf-social-order-item-body__text_empty:after {
  content: '';
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
  height: 2px;
  background: var(--neutral-text-primary);
}
.page-wrapper .mf-social-order-item-body .volume-table {
  display: flex;
  flex-direction: column;
  width: 100%;
  overflow: auto;
}
.page-wrapper .mf-social-order-item-body .volume-table-wrap {
  min-width: 1048px;
}
.page-wrapper .mf-social-order-item-body .volume-table-head {
  display: flex;
  width: 100%;
  background: var(--neutral-bg-island-default);
}
.page-wrapper .mf-social-order-item-body .volume-table-head__item {
  display: flex;
  width: 100%;
  padding: 8px;
}
.page-wrapper .mf-social-order-item-body .volume-table-head__item .mrx-label-wrapper {
  margin-bottom: 0 !important;
}
.page-wrapper .mf-social-order-item-body .volume-table-body {
  display: flex;
  width: 100%;
}
.page-wrapper .mf-social-order-item-body .volume-table-body__row {
  display: flex;
  width: 100%;
}
.page-wrapper .mf-social-order-item-body .volume-table-body__row:nth-child(even) {
  background: var(--neutral-bg-island-default);
}
.page-wrapper .mf-social-order-item-body .volume-table-body__item {
  display: flex;
  align-items: center;
  padding: 4px 8px;
  width: 100%;
}
.page-wrapper .mf-social-order-item-body .quality-indicators-table {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  overflow: auto;
}
.page-wrapper .mf-social-order-item-body .quality-indicators-table-wrap {
  min-width: 1048px;
}
.page-wrapper .mf-social-order-item-body .quality-indicators-table-head {
  display: flex;
  width: 100%;
  background: var(--neutral-bg-island-default);
}
.page-wrapper .mf-social-order-item-body .quality-indicators-table-head__item {
  padding: 8px;
  width: 25%;
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 16px;
  color: var(--neutral-text-primary);
}
.page-wrapper .mf-social-order-item-body .quality-indicators-table-head__item:first-child {
  width: 50%;
}
.page-wrapper .mf-social-order-item-body .quality-indicators-table-body {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
}
.page-wrapper .mf-social-order-item-body .quality-indicators-table-body__row {
  display: flex;
}
.page-wrapper .mf-social-order-item-body .quality-indicators-table-body__row:nth-child(even) {
  background: var(--neutral-bg-island-default);
}
.page-wrapper .mf-social-order-item-body .quality-indicators-table-body__item {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: var(--neutral-text-primary);
  padding: 8px;
  width: 25%;
}
.page-wrapper .mf-social-order-item-body .quality-indicators-table-body__item:first-child {
  width: 50%;
}


:root {
  --mf-inter-font: 'Inter', sans-serif;
  --mf-sans-font: 'PT Sans', sans-serif;
}
.page-wrapper.minfin-theme {
  --Tag: #BED6F1;
  --SubText: #33373C;
  --Divider: #DBDFE5;
  --BgBlock: #F8F9FA;
}
html {
  -webkit-font-smoothing: antialiased;
  font-smooth: antialiased;
  -moz-osx-font-smoothing: grayscale;
  scroll-behavior: smooth;
}
body {
  margin: 0;
  background: #fff;
  font-size: 14px;
  font-weight: normal;
  scroll-behavior: smooth;
  /* width */
  /* Track */
  /* Handle */
}
body .tooltipster-sidetip.tooltipster-shadow .tooltipster-content {
  font-size: 12px;
  line-height: 16px;
}
body #cadesplugin_object {
  display: none;
}
body .ui-helper-hidden-accessible {
  display: none;
}
body * {
  font-family: inherit;
}
body::-webkit-scrollbar {
  width: 6px;
  height: 4px;
}
body::-webkit-scrollbar-track {
  background: #f1f1f1;
  border-radius: 5px;
  box-shadow: none;
}
body::-webkit-scrollbar-thumb {
  background: var(--Stroke);
  border-radius: 5px;
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}
.error-text {
  position: absolute;
  bottom: -16px;
  font-size: 12px;
  line-height: 16px;
  color: #D14114;
}
.modal-body__author {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 0 -8px;
  width: calc(100% + 16px);
  margin-bottom: 8px;
}
.modal-body__author span {
  margin: 0 8px;
  font-family: 'PT Sans', sans-serif !important;
  font-size: 14px;
  line-height: 143%;
  color: var(--Secondary);
}
.modal-body__text {
  font-family: 'PT Sans', sans-serif !important;
  font-size: 14px;
  line-height: 143%;
  color: var(--Main1);
}
.page-wrapper button {
  text-transform: unset;
}
.page-wrapper input[placeholder] {
  text-overflow: ellipsis;
}
.page-wrapper input::-moz-placeholder {
  text-overflow: ellipsis;
}
.page-wrapper input::-moz-placeholder {
  text-overflow: ellipsis;
}
.page-wrapper input::-ms-input-placeholder {
  text-overflow: ellipsis;
}
.page-wrapper .layout {
  background: transparent;
}
.page-wrapper .modal-content.accent-head .modal-header .close-click .icon-close {
  color: #fff;
}
.page-wrapper .modal-content.accent-head.head-default .modal-header .close-click .icon-close {
  color: var(--Icon);
}
.page-wrapper .information-bar__item.open .information-bar__item_name .icon-chevron-up {
  transform: rotate(180deg);
}
.page-wrapper .label-with-tooltip .icon-help {
  z-index: 2;
}
.page-wrapper .inputbox-error .ng-select .ng-select-container {
  border: 1px solid var(--Red) !important;
}
.page-wrapper .inputbox-error .maxlength-feedback {
  bottom: 16px;
}
.page-wrapper .inputbox-success .ng-select .ng-select-container {
  border: 1px solid var(--Green) !important;
}
.page-wrapper .inputbox-success .file-upload {
  border: 1px solid var(--Green) !important;
}
.page-wrapper .control-widget_error {
  border: 1px solid var(--Red);
}
.page-wrapper .control-widget_success {
  border: 1px solid var(--Green);
}
.page-wrapper .btn {
  text-transform: unset;
}
.page-wrapper .btn:disabled .mrx-icon {
  color: var(--Secondary);
}
.page-wrapper .btn .mrx-icon {
  color: #ffffff;
}
.page-wrapper .btn.btn-outline .mrx-icon {
  color: var(--Main2);
}
.page-wrapper .btn.with-icon .mrx-icon {
  margin-right: 8px;
}
.page-wrapper .btn.icon-only {
  box-shadow: 0px 4px 10px rgba(58, 58, 58, 0.25);
}
.page-wrapper .btn.icon-only .mrx-icon {
  color: var(--Main2);
}
.page-wrapper .btn.icon-only:disabled .mrx-icon {
  color: var(--Secondary);
}
.page-wrapper .btn.no-shadow {
  box-shadow: none;
}
.page-wrapper .k-icon {
  font-family: WebComponentsIcons !important;
}
.page-wrapper .fa,
.page-wrapper .far,
.page-wrapper .fas {
  font-family: "FontAwesome" !important;
}
.page-wrapper .description-window {
  display: flex;
  align-items: center;
  padding: 12px 16px;
  border-radius: 4px;
  max-width: 1096px;
}
.page-wrapper .description-window_info {
  background: var(--Bg2);
  border: 1px solid var(--Stroke);
}
.page-wrapper .description-window .icon-attention {
  margin-right: 16px;
  color: var(--Main2);
}
.page-wrapper .description-window p {
  font-size: 16px;
  line-height: 135%;
  color: var(--Main1);
  margin: 0;
}
.page-wrapper .warning-window {
  display: flex;
  align-items: center;
  padding: 12px 8px;
  border-radius: 4px;
  background-color: #FFF4E7;
}
.page-wrapper .warning-window svg {
  margin-right: 16px;
}
.page-wrapper .warning-window a {
  color: var(--Main2);
}
.page-wrapper .warning-window span {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
}
.page-wrapper .dash-element {
  position: absolute;
  right: -13px;
  top: 50%;
  transform: translateY(-50%);
  height: 1px;
  width: 10px;
  background: var(--Main1);
}
.page-wrapper .angular-editor-textarea {
  margin-top: 0;
  min-height: 80px !important;
  border-top: none !important;
  outline: none !important;
}
.page-wrapper .btn-check-required {
  border-bottom: 1px dashed var(--Stroke);
  font-size: 14px;
}
.page-wrapper .minfin {
  min-height: calc(100vh - 344px);
}
.page-wrapper .minfin ul,
.page-wrapper .minfin ol {
  padding-left: 16px;
  margin-top: 0;
  margin-bottom: 0;
}
.page-wrapper .minfin ul li ol,
.page-wrapper .minfin ol li ol,
.page-wrapper .minfin ul li ul,
.page-wrapper .minfin ol li ul {
  margin-left: -16px;
}
.page-wrapper .minfin ul li ol li,
.page-wrapper .minfin ol li ol li,
.page-wrapper .minfin ul li ul li,
.page-wrapper .minfin ol li ul li {
  font-weight: normal;
}
.page-wrapper .minfin ul li.bold,
.page-wrapper .minfin ol li.bold {
  font-weight: bold;
}
.page-wrapper .minfin .container {
  position: relative;
}
.page-wrapper .minfin .ng-select .ng-has-value .ng-placeholder {
  display: none;
}
.page-wrapper .minfin .ng-select.ng-select-multiple.ng-select-focused .ng-select-container .ng-value-container .ng-placeholder {
  display: none;
}
.page-wrapper .minfin .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder {
  top: 50% !important;
  transform: translateY(-50%);
  padding-bottom: 0;
}
.page-wrapper .minfin .ng-select .ng-select-container .ng-value-container .ng-placeholder {
  color: var(--Secondary);
}
.page-wrapper .minfin .ng-select.ng-select-searchable .ng-value-container .ng-input {
  display: block;
}
.page-wrapper .minfin .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,
.page-wrapper .minfin .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label {
  font-weight: 400;
}
.page-wrapper .minfin .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value {
  white-space: nowrap !important;
}
.page-wrapper .minfin .small {
  font-size: 12px;
}
.page-wrapper .minfin .gray {
  color: #9DA1AB;
}
.page-wrapper .minfin [contenteditable="true"] {
  cursor: text;
  min-width: 10px;
}
.page-wrapper .minfin input[disabled] + .input-icon,
.page-wrapper .minfin input[disabled] + .flag-container {
  cursor: default !important;
}
.page-wrapper .minfin input[disabled] + .input-icon svg,
.page-wrapper .minfin input[disabled] + .flag-container svg {
  cursor: default !important;
}
.page-wrapper .minfin .ng-select.ng-select-single .ng-input {
  display: none;
}
.page-wrapper .accordion-menu li a * {
  color: inherit;
}
.page-wrapper .day-status {
  display: flex;
  align-items: center;
  font-weight: 600;
  font-size: 12px;
  line-height: 133%;
  font-family: 'Inter', sans-serif;
  letter-spacing: 0.05em;
  text-transform: uppercase;
}
.page-wrapper .day-status .icon-time {
  margin-right: 8px;
}
.page-wrapper .day-status.--orange {
  color: #AC5C06;
}
.page-wrapper .day-status.--orange .icon-time {
  color: #D97508;
}
.page-wrapper .day-status.--red {
  color: #8E2100;
}
.page-wrapper .day-status.--red .icon-time {
  color: #C65836;
}
.page-wrapper .state-markered {
  padding-left: 16px;
  position: relative;
  font-weight: 500;
  font-family: 'Inter', sans-serif;
  font-size: 16px;
  line-height: 150%;
}
.page-wrapper .state-markered:after {
  content: '';
  position: absolute;
  width: 12px;
  height: 12px;
  background: var(--Stroke);
  border-radius: 100%;
  top: 6px;
  left: 0;
}
.page-wrapper .state-markered.--red:after {
  background: #C65836;
}
.page-wrapper .state-markered.--green:after {
  background: #2DA454;
}
.page-wrapper .state-markered.--orange:after {
  background: #D97508;
}
.page-wrapper .state-markered.--default {
  padding-left: 0;
}
.page-wrapper .state-markered.--default:after {
  content: none;
}
.page-wrapper .tag-status {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: 'Inter', sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  padding: 4px 8px;
  background-color: var(--Tag);
  border-radius: 4px;
  width: -moz-fit-content;
  width: fit-content;
  min-width: 52px;
}
.page-wrapper .tag-status.--sm {
  font-size: 12px;
  line-height: 133%;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  color: #1F2226;
}
.page-wrapper .tag-status.--green {
  background-color: #B5E0AD;
}
.page-wrapper .tag-status.--blue {
  background-color: #B1D3FF;
}
.page-wrapper .tag-status.--filter {
  background-color: #EDF5FF;
  padding: 8px 12px;
  cursor: pointer;
}
.page-wrapper .tag-status.--filter.selected {
  background-color: #BED6F1;
}
.page-wrapper .tag-status.--yellow {
  background-color: #FFF2C2;
}
.page-wrapper .bars-log-cell-wrap {
  overflow-x: hidden;
  word-break: break-word;
}
.page-wrapper .bars-log-cell-wrap .selection-info__link {
  font-size: 14px;
}
.page-wrapper .bars-log-cell-wrap .selection-info__text {
  font-size: 14px;
}
.inputbox.inputbox-error angular-editor .angular-editor {
  border: 1px solid var(--Red) !important;
  border-radius: 4px;
}
.inputbox.inputbox-error angular-editor .angular-editor-toolbar {
  border-radius: 4px 4px 0 0;
}
.inputbox.inputbox-error angular-editor .angular-editor-textarea {
  border-radius: 0 0 4px 4px;
}
.inputbox.inputbox-success angular-editor .angular-editor {
  border: 1px solid var(--Green) !important;
  border-radius: 4px;
}
.inputbox.inputbox-success angular-editor .angular-editor-toolbar {
  border-radius: 4px 4px 0 0;
}
.inputbox.inputbox-success angular-editor .angular-editor-textarea {
  border-radius: 0 0 4px 4px;
}
.inputbox .error {
  font-size: 12px;
  margin-top: 4px;
  color: var(--Red);
}
.bars-log-link {
  color: #166fd4;
  cursor: pointer;
}
.bars-log-link a {
  margin-left: 16px;
}
.error-border input {
  border: 1px solid var(--Red) !important;
}

.hero-section {
  position: relative;
  padding-bottom: 32px;
  padding-top: 140px;
  margin-top: -140px;
  min-height: 312px;
}
.hero-section:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(0deg, rgba(0, 144, 212, 0.8), rgba(0, 144, 212, 0.8));
}
.hero-section__title {
  font-weight: normal;
  font-size: 36px;
  line-height: 120%;
  color: #FFFFFF;
}

.ck.ck-editor__editable_inline {
  border-radius: 0 0 4px 4px !important;
  border: 1px solid #DAD5CE !important;
  margin-bottom: 16px;
  border-top: none !important;
}
.ck.ck-toolbar {
  border-radius: 4px 4px 0px 0px !important;
  border: 1px solid #DAD5CE !important;
}
.ck.ck-label {
  display: none!important;
}

.page-wrapper .page-main .ngx-file-drop__drop-zone {
  border: 1px dashed var(--Stroke);
  background: #fff;
  border-radius: 4px;
  min-height: 96px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  cursor: pointer;
}
.page-wrapper .page-main .ngx-file-drop.disabled {
  background-color: var(--Disabled);
  cursor: default;
}
.page-wrapper .page-main .ngx-file-drop__content {
  width: 100%;
  height: 100%;
}
.page-wrapper .page-main .ngx-file-drop-info {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  height: 100%;
  width: 100%;
  color: #808F96;
}
.page-wrapper .page-main .ngx-file-drop-info__text {
  font-size: 14px;
  line-height: 18px;
  margin-bottom: 8px;
}
.page-wrapper .page-main .ngx-file-drop-info__desc {
  font-size: 12px;
  line-height: 16px;
}
.page-wrapper .page-main .ngx-file-drop__file-input {
  width: 1px;
  height: 1px;
  border: none;
  outline: none;
  clip: rect(0, 0, 0, 0);
  position: absolute;
  left: 0;
  top: 0;
}
.page-wrapper .page-main .file-upload {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border: 1px solid var(--Stroke);
  border-radius: 4px;
  background: #fff;
  padding: 12px 16px;
}
.page-wrapper .page-main .file-upload__name {
  font-size: 14px;
  line-height: 115%;
  color: #253E49;
  display: flex;
  align-items: center;
}
.page-wrapper .page-main .file-upload__name .icon-file {
  margin-right: 8px;
}
.page-wrapper .page-main .file-upload__size {
  display: flex;
  align-items: center;
  font-size: 14px;
  line-height: 115%;
  color: #808F96;
}
.page-wrapper .page-main .file-upload__size .icon-delete {
  cursor: pointer;
  margin-left: 8px;
}

.file {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border: 1px solid #DAD5CE;
  border-radius: 4px;
  padding: 12px 20px;
  width: 100%;
  cursor: pointer;
  margin-bottom: 16px;
}
.file.--edit {
  position: relative;
}
.file-name {
  font-size: 14px;
  line-height: 20px;
  display: flex;
  align-items: center;
  color: #3B4357;
}
.file-name svg {
  margin-right: 12px;
}
.file-size {
  font-size: 14px;
  line-height: 20px;
  color: #9F9F9F;
  display: flex;
  align-items: center;
}
.file-delete {
  position: absolute;
  right: -12px;
  top: -12px;
  padding: 4px;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0px 4px 10px rgba(58, 58, 58, 0.25);
  cursor: pointer;
}

.myrtex-heading-layout {
  display: flex;
  align-items: flex-start;
  padding: 8px 0;
  position: relative;
  margin-bottom: 24px;
}
.myrtex-heading-layout:after {
  content: '';
  position: absolute;
  left: -24px;
  bottom: 0;
  width: calc(100% + 48px);
  height: 1px;
  background: var(--Bg1);
}
.myrtex-heading-layout-status {
  display: flex;
  flex-direction: column;
  min-width: 105px;
  margin-right: 8px;
}
.myrtex-heading-layout-status__name {
  font-family: 'PT Sans' !important;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 133%;
  color: var(--Secondary);
}
.myrtex-heading-layout-status__value {
  font-family: 'PT Sans' !important;
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 114%;
  color: var(--Main1);
}
.myrtex-heading-layout-status__value.green {
  color: var(--Green);
}
.myrtex-heading-layout-status__value.red {
  color: var(--Red);
}
.myrtex-heading-layout-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
}
.myrtex-heading-layout-cancel-date {
  display: flex;
  flex-direction: column;
  margin-right: 8px;
}
.myrtex-heading-layout-buttons {
  display: flex;
  align-items: center;
  margin-left: auto;
}
.myrtex-heading-layout-buttons .btn {
  margin-left: 8px;
}

.k-grid input::placeholder {
  color: var(--neutral-text-tertiary);
  font-size: 12px;
  line-height: 16px;
}
.k-grid .kendo-link {
  display: inline !important;
  background-image: linear-gradient(var(--Stroke) 0%, var(--Stroke) 100%) !important;
  background-repeat: no-repeat;
  background-size: 100% 1px !important;
  background-position: 0 100%;
  transition: background-image 0.25s ease-in;
}
.k-grid .kendo-link:hover {
  background-image: linear-gradient(var(--Main1) 0%, var(--Main1) 100%) !important;
}
.k-grid .k-dropdown-wrap .k-input {
  font-size: 12px;
  line-height: 16px;
}
.k-grid kendo-grid-column-menu .k-grid-column-menu.k-grid-filter {
  width: auto !important;
  height: auto !important;
  transform: none;
}
.page-wrapper .page-main {
  /*селекты, мультиселекты*/
  /*выбранный пункт в селекте*/
  /*цвет инпута в селекте*/
}
.page-wrapper .page-main .k-list .k-state-selected.k-item,
.page-wrapper .page-main .k-list__item.k-state-selected,
.page-wrapper .page-main .k-state-selected.k-list-optionlabel {
  background-color: #e4e7eb !important;
  color: var(--Main1);
}
.page-wrapper .page-main .k-textbox .k-input::selection,
.page-wrapper .page-main .k-textbox::selection,
.page-wrapper .page-main .k-input.k-textbox::selection,
.page-wrapper .page-main .k-textarea::selection,
.page-wrapper .page-main .k-block ::selection,
.page-wrapper .page-main .k-panel ::selection,
.page-wrapper .page-main .k-widget ::selection {
  background-color: #e4e7eb !important;
  color: var(--Main1);
}
.page-wrapper .page-main .kendo-link {
  display: inline !important;
  background-image: linear-gradient(var(--Stroke) 0%, var(--Stroke) 100%) !important;
  background-repeat: no-repeat;
  background-size: 100% 1px !important;
  background-position: 0 100%;
  transition: background-image 0.25s ease-in;
}
.page-wrapper .page-main .kendo-link:hover {
  background-image: linear-gradient(var(--Main1) 0%, var(--Main1) 100%) !important;
}
.page-wrapper .page-main .kendo-button {
  display: flex;
  align-content: center;
  justify-content: center;
  font-weight: normal;
  font-size: 12px;
  line-height: 16px;
  color: #424242;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.02) 100%), #F5F5F5;
  border: 1px solid rgba(0, 0, 0, 0.08);
  box-sizing: border-box;
  border-radius: 2px;
  padding: 3px 7px;
  margin-right: 4px;
  white-space: nowrap;
}
.page-wrapper .page-main .kendo-button_so-selection {
  padding: 4px 9px;
}
.page-wrapper .page-main .kendo-more {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  right: 8px;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
}
.page-wrapper .page-main .inner-table {
  display: flex;
  border-right: 1px solid rgba(0, 0, 0, 0.08);
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  margin-bottom: -1px;
}
.page-wrapper .page-main .inner-table__item {
  box-sizing: border-box;
  padding: 8px;
  overflow: visible;
  vertical-align: top;
  font-family: 'PT Sans', sans-serif;
  border-left: 1px solid rgba(0, 0, 0, 0.08);
  width: 100%;
}
.page-wrapper .page-main .inner-table__item:last-child {
  border-right: 1px solid rgba(0, 0, 0, 0.08);
}
.page-wrapper .page-main .inner-table__item_sticky-left {
  position: sticky;
  left: 0;
  background: #fff;
  border-right: 1px solid rgba(0, 0, 0, 0.08);
}
.page-wrapper .page-main .inner-table__item_sticky-right {
  position: sticky;
  right: 0;
  background: #fff;
  border-right: 1px solid rgba(0, 0, 0, 0.08);
}
.page-wrapper .page-main .k-grid {
  /*controls*/
}
.page-wrapper .page-main .k-grid * {
  border-color: #E0E0E0 !important;
}
.page-wrapper .page-main .k-grid .btn {
  border-color: initial !important;
}
.page-wrapper .page-main .k-grid .k-link {
  color: inherit !important;
}
.page-wrapper .page-main .k-grid .k-detail-row.k-alt .inner-table__item_sticky-left,
.page-wrapper .page-main .k-grid .k-detail-row.k-alt .inner-table__item_sticky-right {
  background: #f6f6f6 !important;
}
.page-wrapper .page-main .k-grid .k-detail-row:hover .inner-table__item_sticky-left,
.page-wrapper .page-main .k-grid .k-detail-row:hover .inner-table__item_sticky-right {
  background: #ebebeb !important;
}
.page-wrapper .page-main .k-grid-header {
  text-align: center;
  border-bottom: none;
}
.page-wrapper .page-main .k-grid-header tr {
  background: #F7F7F7;
}
.page-wrapper .page-main .k-grid-header .k-i-sort-asc-sm,
.page-wrapper .page-main .k-grid-header .k-i-sort-desc-sm,
.page-wrapper .page-main .k-grid-header .k-sort-order {
  color: #007bff;
}
.page-wrapper .page-main .k-grid-options {
  display: flex;
  align-items: center;
}
.page-wrapper .page-main .k-grid table {
  border-collapse: separate;
}
.page-wrapper .page-main .k-grid th {
  vertical-align: bottom;
  font-weight: normal;
  white-space: inherit;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  font-family: 'PT Sans', sans-serif;
}
.page-wrapper .page-main .k-grid th * {
  font-family: 'PT Sans', sans-serif;
}
.page-wrapper .page-main .k-grid th.k-header > .k-cell-inner {
  margin: 0;
}
.page-wrapper .page-main .k-grid th.k-header > .k-cell-inner > .k-link {
  padding: 0;
}
.page-wrapper .page-main .k-grid td {
  padding: 8px;
  overflow: visible;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  vertical-align: top;
  font-family: 'PT Sans', sans-serif;
}
.page-wrapper .page-main .k-grid td * {
  font-family: 'PT Sans', sans-serif;
}
.page-wrapper .page-main .k-grid td a {
  text-decoration: none;
}
.page-wrapper .page-main .k-grid tbody {
  text-align: center;
}
.page-wrapper .page-main .k-grid kendo-daterange .k-dateinput {
  margin: 0 2px;
}
.page-wrapper .page-main .k-grid .k-dateinput {
  width: auto;
}
.page-wrapper .page-main .k-grid .k-dateinput-wrap input {
  height: 100%;
}
.page-wrapper .page-main .k-grid .k-detail-row .k-detail-cell {
  padding: 0;
}
.page-wrapper .page-main .k-grid .k-filter-row td {
  white-space: inherit;
}
.page-wrapper .page-main .k-grid .k-filtercell .k-filtercell-operator > .k-button:not(.k-clear-button-visible) {
  display: none;
}
.page-wrapper .page-main .k-grid .k-filtercell .k-filtercell-operator {
  display: flex;
}
.page-wrapper .page-main .k-grid .k-pager-numbers .k-link.k-state-selected {
  color: #fff !important;
  background-color: var(--Main2);
  border-radius: 4px;
}
.page-wrapper .page-main .k-grid .k-pager-numbers .k-link:not(.k-state-selected):hover,
.page-wrapper .page-main .k-grid .k-pager-numbers .k-link:not(.k-state-selected).k-state-hover {
  background-color: var(--brand-bg-tertiary-hover);
  color: var(--Main1);
}
.page-wrapper .page-main .k-grid.outer-table {
  max-height: 800px;
  height: 100vh;
}
.page-wrapper .page-main .k-grid.outer-table .k-grid-aria-root table {
  margin-bottom: 0;
}
.page-wrapper .page-main .k-grid .k-i-arrow-end-left::before,
.page-wrapper .page-main .k-grid .k-i-seek-w::before {
  display: none;
}
.page-wrapper .page-main .k-grid kendo-pager-prev-buttons,
.page-wrapper .page-main .k-grid kendo-pager-next-buttons {
  display: flex;
  align-items: center;
}
.page-wrapper .page-main .k-grid kendo-pager-prev-buttons .k-pager-first {
  position: relative;
  cursor: pointer;
}
.page-wrapper .page-main .k-grid kendo-pager-prev-buttons .k-pager-first:before {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 16px;
  height: 16px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 13L7 8L12 3' stroke='%23253E49' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3 3V13' stroke='%23253E49' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .k-grid kendo-pager-prev-buttons .k-pager-first ~ .k-pager-nav {
  position: relative;
  cursor: pointer;
}
.page-wrapper .page-main .k-grid kendo-pager-prev-buttons .k-pager-first ~ .k-pager-nav:before {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 20px;
  height: 20px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 5L7.5 10L12.5 15' stroke='%23253E49' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.page-wrapper .page-main .k-grid kendo-pager-next-buttons .k-pager-nav {
  position: relative;
  cursor: pointer;
}
.page-wrapper .page-main .k-grid kendo-pager-next-buttons .k-pager-nav:before {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 20px;
  height: 20px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 15L12.5 10L7.5 5' stroke='%23253E49' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .k-grid kendo-pager-next-buttons .k-pager-nav ~ .k-pager-last {
  position: relative;
  cursor: pointer;
}
.page-wrapper .page-main .k-grid kendo-pager-next-buttons .k-pager-nav ~ .k-pager-last:before {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 16px;
  height: 16px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 13L8 8L3 3' stroke='%23253E49' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 3V13' stroke='%23253E49' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .k-grid .k-grid-pager {
  position: sticky;
  bottom: 0;
  z-index: 2;
}
.page-wrapper .page-main .k-grid .k-pager-wrap:focus {
  box-shadow: none;
}
.page-wrapper .page-main .k-grid .k-pager-wrap .k-pager-wrap {
  padding: 0;
}
.page-wrapper .page-main .k-grid .k-pager-wrap .k-pager-wrap.k-grid-pager {
  border-color: transparent!important;
}
.page-wrapper .page-main .k-grid .k-pager-info {
  position: relative;
}
.page-wrapper .page-main .k-grid .k-pager-info:before {
  content: 'Отображены записи ';
  margin-right: 4px;
}
.page-wrapper .page-main .k-grid .k-grid-content tr:last-child > td,
.page-wrapper .page-main .k-grid .k-grid-content-locked tr:last-child > td {
  border-bottom-width: 1px;
}
.page-wrapper .page-main .k-grid .k-dropdown {
  width: 100%;
}
.page-wrapper .page-main .k-grid .k-dropdown-operator {
  width: auto;
}
.page-wrapper .page-main .k-grid .k-clear-button-visible {
  margin-left: 4px;
}
.page-wrapper .page-main .k-grid .k-dropdown .k-dropdown-wrap.k-state-focused,
.page-wrapper .page-main .k-grid .k-dropdowntree .k-dropdown-wrap.k-state-focused {
  box-shadow: none;
}
.page-wrapper .page-main .k-grid kendo-pager-page-sizes {
  margin: 0 24px;
}
.page-wrapper .page-main .k-grid kendo-pager-page-sizes .k-widget.k-dropdown {
  border-radius: 4px;
  min-height: 38px;
  width: 85px;
  margin-right: 20px;
}
.page-wrapper .page-main .k-grid kendo-pager-page-sizes .k-widget.k-dropdown .k-dropdown-wrap {
  display: flex;
  align-items: center;
}
.page-wrapper .page-main .k-grid kendo-pager-page-sizes kendo-label label {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  color: #262626;
  margin-bottom: 0;
}
.page-wrapper .page-main .k-list > .k-state-selected.k-state-focused {
  background: #F0F0F2;
  color: #2A3143;
}
.page-wrapper .page-main .k-column-title {
  white-space: normal;
}
.page-wrapper .page-main .k-grid-header .k-header:first-child {
  border-left-width: 1px;
}
.page-wrapper .page-main .k-grid-header .k-header.k-grid-header-sticky,
.page-wrapper .page-main .k-grid-header .k-filter-row .k-grid-header-sticky,
.page-wrapper .page-main .k-grid-content-sticky,
.page-wrapper .page-main .k-grid-row-sticky,
.page-wrapper .page-main .k-grid-footer-sticky {
  z-index: 1;
}
.page-wrapper .page-main .k-dropdown-operator .k-dropdown-wrap .k-input {
  display: none;
}
.page-wrapper .page-main .k-dropdown .k-dropdown-wrap,
.page-wrapper .page-main .k-dropdowntree .k-dropdown-wrap {
  background-color: #fff;
  background-image: none;
}
.page-wrapper .page-main .k-list .k-item.k-state-selected,
.page-wrapper .page-main .k-list-optionlabel.k-state-selected {
  background-color: var(--Bg2);
  box-shadow: none;
  color: var(--Main1);
}
.page-wrapper .page-main .k-dropdown-wrap .k-input {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: inline-block;
}
.page-wrapper .page-main .k-list .k-item {
  padding: 4px !important;
  color: var(--Main1);
  transition: 0.2s;
  background: #fff;
  font-size: 12px;
  line-height: 16px;
}
.page-wrapper .page-main .k-list .k-item:hover {
  background: var(--Bg2);
}
.page-wrapper .page-main .k-textbox {
  font-size: 14px;
}
.page-wrapper .page-main .k-list-optionlabel {
  display: none;
}
.page-wrapper .page-main .k-animation-container {
  z-index: unset;
}
.page-wrapper .page-main .k-popup .k-calendar {
  z-index: 2;
  font-family: 'PT Sans', sans-serif !important;
}
.page-wrapper .page-main .k-popup .k-calendar-thead th {
  padding: 0;
  border-bottom: none;
  text-align: center;
  font-weight: normal;
}
.page-wrapper .page-main .k-popup .k-calendar-td {
  font-family: 'PT Sans', sans-serif;
  padding: 0;
  border-bottom: none;
  border-radius: 0;
  text-align: center;
  font-weight: normal;
  transition: 0.2s;
}
.page-wrapper .page-main .k-popup .k-calendar-td .k-link {
  border-radius: 0;
  font-family: 'PT Sans', sans-serif;
  padding: 0;
  background-color: transparent;
  color: var(--Main2);
}
.page-wrapper .page-main .k-popup .k-calendar-td:hover .k-link {
  background-color: var(--Bg2);
  color: var(--Main1);
}
.page-wrapper .page-main .k-popup .k-calendar-td.k-state-focused .k-link {
  box-shadow: none;
}
.page-wrapper .page-main .k-popup .k-calendar-td.k-today .k-link {
  border: 2px solid var(--Stroke);
}
.page-wrapper .page-main .k-popup .k-calendar-td.k-range-start,
.page-wrapper .page-main .k-popup .k-calendar-td.k-range-end {
  border: none;
}
.page-wrapper .page-main .k-popup .k-calendar-td.k-range-start .k-link,
.page-wrapper .page-main .k-popup .k-calendar-td.k-range-end .k-link {
  color: #fff;
}
.page-wrapper .page-main .k-popup .k-calendar-td.k-range-mid {
  border: none;
}
.page-wrapper .page-main .k-popup .k-calendar-td.k-range-mid .k-link {
  color: var(--Main1);
  background-color: var(--Bg1);
}
.page-wrapper .page-main .k-popup .k-calendar-td.k-range-mid .k-link:after {
  display: none;
}
.page-wrapper .page-main .k-popup .k-calendar-td.k-range-start .k-link {
  border-radius: 2px 0 0 2px;
}
.page-wrapper .page-main .k-popup .k-calendar-td.k-range-end .k-link {
  border-radius: 0px 2px 2px 0px;
}
.page-wrapper .page-main .k-popup .k-calendar-td.k-state-selected .k-link {
  background-color: var(--Main2);
  border-color: unset;
  box-shadow: none;
}
.page-wrapper .page-main .k-popup .k-calendar-range {
  width: 472px;
}
.page-wrapper .page-main .k-popup .k-calendar-table {
  margin: 0;
}
.page-wrapper .page-main .k-checkbox {
  border-color: var(--neutral-bg-stroke-default);
  border-width: 2px;
  background-color: #fff;
  max-width: 16px;
  max-height: 16px;
  padding: 0;
  border-radius: 4px;
  display: inline-block;
  margin-right: 4px;
  box-shadow: none;
}
.page-wrapper .page-main .k-checkbox:checked {
  border-color: var(--brand-bg-primary-default);
  background-color: var(--brand-bg-primary-default);
}
.page-wrapper .page-main .k-columnmenu-actions .k-button {
  background: var(--neutral-bg-island-default);
  border: 1px solid var(--neutral-bg-stroke-default);
  border-radius: 2px;
  transition: 0.2s;
}
.page-wrapper .page-main .k-columnmenu-actions .k-button.k-primary {
  background-color: var(--brand-bg-primary-default);
  color: #fff;
  border-color: var(--brand-bg-primary-default);
}
.page-wrapper .page-main .k-columnmenu-actions .k-button.k-primary:hover {
  background-color: var(--brand-bg-primary-hover);
}
.page-wrapper .page-main .k-columnmenu-item {
  display: flex;
  align-items: center;
  color: var(--neutral-text-primary);
  padding: 8px;
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  box-shadow: none;
}
.page-wrapper .page-main .k-columnmenu-item:hover {
  color: var(--neutral-text-primary);
  background-color: var(--brand-bg-tertiary-selected);
}
.page-wrapper .page-main .k-columnmenu-item[aria-expanded="true"] {
  background-color: var(--brand-bg-tertiary-selected);
}
.page-wrapper .page-main .k-columnmenu-item .k-i-columns:before {
  content: '';
  width: 16px;
  height: 16px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14 1.5C14.2761 1.5 14.5 1.72386 14.5 2L14.5 14C14.5 14.2761 14.2761 14.5 14 14.5L11.3333 14.5C11.0572 14.5 10.8333 14.2761 10.8333 14L10.8333 2C10.8333 1.72386 11.0572 1.5 11.3333 1.5L14 1.5ZM13.5 2.5L11.8333 2.5L11.8333 13.5L13.5 13.5L13.5 2.5Z' fill='%2333373C'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.33333 1.5C9.60948 1.5 9.83333 1.72386 9.83333 2L9.83333 14C9.83333 14.2761 9.60948 14.5 9.33333 14.5L6.66667 14.5C6.39052 14.5 6.16667 14.2761 6.16667 14L6.16667 2C6.16667 1.72386 6.39052 1.5 6.66667 1.5L9.33333 1.5ZM8.83333 2.5L7.16667 2.5L7.16667 13.5L8.83333 13.5L8.83333 2.5Z' fill='%2333373C'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.66667 1.5C4.94281 1.5 5.16667 1.72386 5.16667 2L5.16667 14C5.16667 14.2761 4.94281 14.5 4.66667 14.5L2 14.5C1.72386 14.5 1.5 14.2761 1.5 14L1.5 2C1.5 1.72386 1.72386 1.5 2 1.5L4.66667 1.5ZM4.16667 2.5L2.5 2.5L2.5 13.5L4.16667 13.5L4.16667 2.5Z' fill='%2333373C'/%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .k-popup.k-grid-columnmenu-popup .k-column-list {
  padding: 12px 8px;
  border-bottom: 1px solid #EEF0F4;
}
.page-wrapper .page-main .k-popup.k-grid-columnmenu-popup .k-column-list::-webkit-scrollbar {
  width: 10px;
}
.page-wrapper .page-main .k-popup.k-grid-columnmenu-popup .k-column-list::-webkit-scrollbar-track {
  background: var(--neutral-bg-island-default);
}
.page-wrapper .page-main .k-popup.k-grid-columnmenu-popup .k-column-list::-webkit-scrollbar-thumb {
  background: var(--neutral-bg-stroke-default);
  border-radius: 4px;
}
.page-wrapper .page-main .k-popup.k-grid-columnmenu-popup .k-column-list-item {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: var(--neutral-text-primary);
  padding: 0;
  margin-bottom: 12px;
}
.page-wrapper .page-main .k-popup.k-grid-columnmenu-popup .k-column-list-item:last-child {
  margin-bottom: 0;
}
.page-wrapper .page-main .k-popup.k-grid-columnmenu-popup .k-columnmenu-actions {
  padding: 8px;
  padding-top: 12px;
}
.page-wrapper .page-main .k-popup.k-grid-columnmenu-popup .k-columnmenu-actions .k-button {
  border: 1px solid var(--brand-text-controls-default);
  border-radius: 4px;
  padding: 0px 12px;
  min-height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 16px;
  color: var(--brand-text-controls-default);
  transition: 0.2s;
}
.page-wrapper .page-main .k-popup.k-grid-columnmenu-popup .k-columnmenu-actions .k-button:hover {
  background-color: var(--Bg2);
  color: var(--Subsidiary);
}
.page-wrapper .page-main .k-popup.k-grid-columnmenu-popup .k-columnmenu-actions .k-button.k-primary {
  color: #fff;
  border-color: var(--brand-bg-primary-default);
}
.page-wrapper .page-main .k-popup.k-grid-columnmenu-popup .k-columnmenu-actions .k-button.k-primary:hover {
  background-color: var(--brand-bg-primary-hover);
}
.page-wrapper .modal-k-grid,
.page-wrapper .mrx-modal-k-grid {
  overflow: auto;
}
.page-wrapper .modal-k-grid .kendo-more,
.page-wrapper .mrx-modal-k-grid .kendo-more {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  right: 8px;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
}
.page-wrapper .modal .k-grid.modal-table,
.page-wrapper .mrx-modal .k-grid.modal-table {
  width: -moz-fit-content;
  width: fit-content;
  border: none;
}
.page-wrapper .modal .k-grid.modal-table *,
.page-wrapper .mrx-modal .k-grid.modal-table * {
  border-color: #e0e0e0 !important;
}
.page-wrapper .modal .k-grid.modal-table th,
.page-wrapper .mrx-modal .k-grid.modal-table th {
  white-space: unset;
  padding: 8px;
  padding-right: 0;
  font-size: 14px;
  line-height: 16px;
  border: none;
  font-weight: normal;
}
.page-wrapper .modal .k-grid.modal-table th.border-right,
.page-wrapper .mrx-modal .k-grid.modal-table th.border-right {
  border-right: 1px solid #e0e0e0;
}
.page-wrapper .modal .k-grid.modal-table th .right-margin,
.page-wrapper .mrx-modal .k-grid.modal-table th .right-margin {
  margin-right: 24px;
}
.page-wrapper .modal .k-grid.modal-table td,
.page-wrapper .mrx-modal .k-grid.modal-table td {
  vertical-align: top;
  padding: 8px;
  border: none;
}
.page-wrapper .modal .k-grid.modal-table td.border-right,
.page-wrapper .mrx-modal .k-grid.modal-table td.border-right {
  border-right: 1px solid #e0e0e0;
}
.page-wrapper .modal .k-grid.modal-table td .right-margin,
.page-wrapper .mrx-modal .k-grid.modal-table td .right-margin {
  margin-right: 24px;
}
.page-wrapper .modal .k-grid.modal-table td .edit-cell,
.page-wrapper .mrx-modal .k-grid.modal-table td .edit-cell {
  position: relative;
}
.page-wrapper .modal .k-grid.modal-table td .edit-cell__svg,
.page-wrapper .mrx-modal .k-grid.modal-table td .edit-cell__svg {
  cursor: pointer;
  position: absolute;
  right: -24px;
}
.page-wrapper .modal .k-grid.modal-table table,
.page-wrapper .mrx-modal .k-grid.modal-table table {
  margin: 0;
}
.page-wrapper .modal .k-grid.modal-table .k-grid-header,
.page-wrapper .mrx-modal .k-grid.modal-table .k-grid-header,
.page-wrapper .modal .k-grid.modal-table .k-grid-footer,
.page-wrapper .mrx-modal .k-grid.modal-table .k-grid-footer,
.page-wrapper .modal .k-grid.modal-table .k-grid-content,
.page-wrapper .mrx-modal .k-grid.modal-table .k-grid-content {
  padding: 0 !important;
  border: none;
}
.page-wrapper .modal .k-grid.modal-table .k-grid-content,
.page-wrapper .mrx-modal .k-grid.modal-table .k-grid-content {
  overflow-y: auto;
  border-right: none;
}

.modal.full {
  padding: 0;
}
.modal.full[style*='display: block'] > * {
  margin: 0;
}
.modal.full .modal-content {
  max-width: 100%;
  width: 100%;
  min-height: 100%;
  border-radius: 0;
  overflow-y: auto;
  overflow-x: hidden;
}
.modal-content.accent-head.head-error .modal-body-banner {
  background: var(--Warning);
}
.modal-content.accent-head.head-error .modal-body-banner__icon svg path {
  stroke: var(--Red);
}
.modal-content.accent-head.head-error .modal-body-banner__text {
  color: var(--Red);
}
.modal-content.accent-head.head-warning .modal-body-banner {
  background: var(--Attention);
}
.modal-content.accent-head.head-warning .modal-body-banner__icon svg path {
  stroke: var(--Orange);
}
.modal-content.accent-head.head-warning .modal-body-banner__text {
  color: var(--Orange);
}
.modal-content.accent-head.head-success .modal-body-banner {
  background: var(--Good);
}
.modal-content.accent-head.head-success .modal-body-banner__icon svg path {
  stroke: var(--Green);
}
.modal-content.accent-head.head-success .modal-body-banner__text {
  color: var(--Green);
}
.modal-content.balance-agreement .modal-body input:hover {
  background: rgba(74, 74, 74, 0.02) !important;
}
.modal-body-banner {
  display: flex;
  align-items: flex-start;
  border-radius: 4px;
  padding: 12px 16px;
  margin-bottom: 16px;
  background: var(--TooltipBG);
}
.modal-body-banner-back {
  background: #FFF4E7 !important;
}
.modal-body-banner__icon {
  margin-right: 8px;
}
.modal-body-banner__kbkIcon {
  margin-right: 8px;
  color: var(--Orange);
}
.modal-body-banner__text {
  font-weight: bold;
  font-size: 12px;
  line-height: 16px;
  text-align: left;
}
.modal-body-banner__note {
  font-size: 12px !important;
}
.modal-body-banner__kbkText {
  font-size: 14px;
  line-height: 20px;
  text-align: left;
  color: var(--Main1) !important;
  font-weight: normal !important;
}
.modal-kbk {
  max-width: 1024px;
  max-height: 600px;
  overflow: auto;
}
.modal-kbk::-webkit-scrollbar {
  width: auto;
  height: auto;
}
.modal-kbk::-webkit-scrollbar-thumb {
  box-shadow: none;
  background: #c1c1c1;
}
.modal-kbk::-webkit-scrollbar-track {
  background: #f1f1f1;
}

.page-wrapper .ngx-pagination {
  display: flex;
  align-items: center;
  justify-content: center;
}
.page-wrapper .ngx-pagination a {
  width: 24px;
  height: 24px;
  min-width: 24px;
  min-height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  color: #1F2226;
  font-size: 16px;
}
.page-wrapper .ngx-pagination li {
  margin-bottom: 0;
}
.page-wrapper .ngx-pagination .current {
  background: var(--Main2);
  border-radius: 4px;
  width: 24px;
  height: 24px;
  min-width: 24px;
  min-height: 24px;
  padding: 0;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
}
.page-wrapper .ngx-pagination .pagination-previous {
  min-width: 24px;
  min-height: 24px;
  width: 24px;
  height: 24px;
  position: relative;
}
.page-wrapper .ngx-pagination .pagination-previous a,
.page-wrapper .ngx-pagination .pagination-previous.disabled {
  font-size: 0;
  padding: 0;
}
.page-wrapper .ngx-pagination .pagination-previous a:before,
.page-wrapper .ngx-pagination .pagination-previous.disabled:before {
  display: none;
}
.page-wrapper .ngx-pagination .pagination-previous a:after,
.page-wrapper .ngx-pagination .pagination-previous.disabled:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 5L8 10L13 15' stroke='%232A6AB8' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.page-wrapper .ngx-pagination .pagination-next {
  min-width: 24px;
  min-height: 24px;
  width: 24px;
  height: 24px;
  position: relative;
}
.page-wrapper .ngx-pagination .pagination-next a,
.page-wrapper .ngx-pagination .pagination-next.disabled {
  font-size: 0;
  padding: 0;
}
.page-wrapper .ngx-pagination .pagination-next a:after,
.page-wrapper .ngx-pagination .pagination-next.disabled:after {
  display: none;
}
.page-wrapper .ngx-pagination .pagination-next a:before,
.page-wrapper .ngx-pagination .pagination-next.disabled:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 15L13 10L8 5' stroke='%232A6AB8' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

:root {
  --mf-inter-font: 'Inter', sans-serif;
  --mf-sans-font: 'PT Sans', sans-serif;
}
.page-wrapper.minfin-theme {
  --Tag: #BED6F1;
  --SubText: #33373C;
  --Divider: #DBDFE5;
  --BgBlock: #F8F9FA;
}
.tag {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 8px 12px;
  background: var(--Bg1);
  border-radius: 4px;
  font-size: 18px;
  line-height: 26px;
  margin: 0 4px;
  margin-bottom: 8px;
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  color: #1F2226;
}
.tags {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: 0 -4px;
  margin-bottom: -8px;
}

:root {
  --mf-inter-font: 'Inter', sans-serif;
  --mf-sans-font: 'PT Sans', sans-serif;
}
.page-wrapper.minfin-theme {
  --Tag: #BED6F1;
  --SubText: #33373C;
  --Divider: #DBDFE5;
  --BgBlock: #F8F9FA;
}
.minfin-accordion__title {
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 28px;
  color: #1F2226;
  margin-bottom: 24px;
}
.minfin-accordion__head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
  padding: 16px 15px;
  border-bottom: 1px solid var(--neutral-bg-page);
}
.minfin-accordion__head:first-child {
  border-top: 1px solid var(--neutral-bg-page);
}
.minfin-accordion__head span {
  font-size: 18px;
  line-height: 144%;
  color: var(--Main1);
  font-family: 'PT Sans', sans-serif;
}
@media (max-width: 768px) {
  .minfin-accordion__head span {
    font-size: 16px;
  }
}
.minfin-accordion__head.open {
  background: var(--neutral-bg-page);
}
.minfin-accordion__head.open .mrx-icon {
  transform: rotate(180deg);
}

.page-wrapper .page-main .minfin-multimedia {
  display: flex;
  align-items: flex-start;
  margin-bottom: 16px;
  background: #F8F9FA;
  border-radius: 8px;
  padding: 16px;
  transition: 0.2s;
}
.page-wrapper .page-main .minfin-multimedia:hover {
  background: #EEF0F4;
}
.page-wrapper .page-main .minfin-multimedia:last-child {
  margin-bottom: 0;
}
.page-wrapper .page-main .minfin-multimedia-block {
  width: 100%;
}
.page-wrapper .page-main .minfin-multimedia_link .minfin-multimedia__img {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_765)'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%23CC6E07'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%23C26807'/%3E%3Cpath d='M18.5005 29.7501C19.1522 30.6214 20.1502 31.1666 21.2355 31.2443C22.3207 31.3221 23.3863 30.9246 24.1555 30.1551L26.4055 27.9051C27.8266 26.4337 27.8063 24.0948 26.3598 22.6483C24.9133 21.2018 22.5744 21.1815 21.103 22.6026L19.813 23.8851' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M21.5001 28.2501C20.8484 27.3788 19.8504 26.8335 18.7652 26.7558C17.6799 26.6781 16.6144 27.0756 15.8452 27.8451L13.5952 30.0951C12.174 31.5665 12.1943 33.9054 13.6408 35.3519C15.0873 36.7984 17.4262 36.8187 18.8977 35.3976L20.1802 34.1151' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_765'%3E%3Crect width='40' height='54' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .minfin-multimedia_link .minfin-multimedia__size {
  display: none;
}
.page-wrapper .page-main .minfin-multimedia__info {
  display: flex;
  flex-direction: column;
}
.page-wrapper .page-main .minfin-multimedia__img {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_769)'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%23DBDFE5'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%23BFC5CC'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_769'%3E%3Crect width='40' height='54' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  min-width: 40px;
  min-height: 54px;
  margin-right: 16px;
}
.page-wrapper .page-main .minfin-multimedia__img.--doc {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_729)'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%232A6AB8'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%230F54AA'/%3E%3Cpath d='M9.85205 33C12.5111 33 14.1219 31.3551 14.1219 28.6279C14.1219 25.9091 12.5111 24.2728 9.87762 24.2728H6.7583V33H9.85205ZM8.60347 31.4191V25.8537H9.77961C11.416 25.8537 12.281 26.689 12.281 28.6279C12.281 30.5753 11.416 31.4191 9.77535 31.4191H8.60347Z' fill='white'/%3E%3Cpath d='M23.5087 28.6364C23.5087 25.7813 21.7359 24.1534 19.422 24.1534C17.0953 24.1534 15.3354 25.7813 15.3354 28.6364C15.3354 31.4787 17.0953 33.1194 19.422 33.1194C21.7359 33.1194 23.5087 31.4915 23.5087 28.6364ZM21.6379 28.6364C21.6379 30.4858 20.7601 31.4872 19.422 31.4872C18.0797 31.4872 17.2061 30.4858 17.2061 28.6364C17.2061 26.787 18.0797 25.7855 19.422 25.7855C20.7601 25.7855 21.6379 26.787 21.6379 28.6364Z' fill='white'/%3E%3Cpath d='M32.5758 27.3282C32.3329 25.3125 30.8073 24.1534 28.7874 24.1534C26.482 24.1534 24.7221 25.7813 24.7221 28.6364C24.7221 31.483 26.4522 33.1194 28.7874 33.1194C31.0246 33.1194 32.3755 31.6321 32.5758 30.0256L30.7093 30.0171C30.5346 30.9503 29.8016 31.4872 28.8173 31.4872C27.492 31.4872 26.5928 30.5029 26.5928 28.6364C26.5928 26.8211 27.4792 25.7855 28.83 25.7855C29.84 25.7855 30.5687 26.3694 30.7093 27.3282H32.5758Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_729'%3E%3Crect width='40' height='54' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .minfin-multimedia__img.--docx {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_725)'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%232A6AB8'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%230F54AA'/%3E%3Cpath d='M5.85205 33C8.51114 33 10.1219 31.3551 10.1219 28.6279C10.1219 25.9091 8.51114 24.2728 5.87762 24.2728H2.7583V33H5.85205ZM4.60347 31.4191V25.8537H5.77961C7.41597 25.8537 8.28103 26.689 8.28103 28.6279C8.28103 30.5753 7.41597 31.4191 5.77535 31.4191H4.60347Z' fill='white'/%3E%3Cpath d='M19.5087 28.6364C19.5087 25.7813 17.7359 24.1534 15.422 24.1534C13.0953 24.1534 11.3354 25.7813 11.3354 28.6364C11.3354 31.4787 13.0953 33.1194 15.422 33.1194C17.7359 33.1194 19.5087 31.4915 19.5087 28.6364ZM17.6379 28.6364C17.6379 30.4858 16.7601 31.4872 15.422 31.4872C14.0797 31.4872 13.2061 30.4858 13.2061 28.6364C13.2061 26.787 14.0797 25.7855 15.422 25.7855C16.7601 25.7855 17.6379 26.787 17.6379 28.6364Z' fill='white'/%3E%3Cpath d='M28.5758 27.3282C28.3329 25.3125 26.8073 24.1534 24.7874 24.1534C22.482 24.1534 20.7221 25.7813 20.7221 28.6364C20.7221 31.483 22.4522 33.1194 24.7874 33.1194C27.0246 33.1194 28.3755 31.6321 28.5758 30.0256L26.7093 30.0171C26.5346 30.9503 25.8016 31.4872 24.8173 31.4872C23.492 31.4872 22.5928 30.5029 22.5928 28.6364C22.5928 26.8211 23.4792 25.7855 24.83 25.7855C25.84 25.7855 26.5687 26.3694 26.7093 27.3282H28.5758Z' fill='white'/%3E%3Cpath d='M31.4415 24.2728H29.3492L32.0296 28.6364L29.2981 33H31.4117L33.2015 30.0213H33.2697L35.0594 33H37.1816L34.4586 28.6364L37.1219 24.2728H35.0381L33.2697 27.2472H33.2015L31.4415 24.2728Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_725'%3E%3Crect width='40' height='54' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .minfin-multimedia__img.--pdf {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_772)'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%232A6AB8'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%230F54AA'/%3E%3Cpath d='M8.7583 33H10.6035V30.1704H12.1546C14.1617 30.1704 15.3293 28.973 15.3293 27.2301C15.3293 25.4957 14.183 24.2727 12.2015 24.2727H8.7583V33ZM10.6035 28.6917V25.7812H11.8478C12.9131 25.7812 13.4288 26.3608 13.4288 27.2301C13.4288 28.0951 12.9131 28.6917 11.8563 28.6917H10.6035Z' fill='white'/%3E%3Cpath d='M19.6216 33C22.2807 33 23.8915 31.3551 23.8915 28.6278C23.8915 25.9091 22.2807 24.2727 19.6472 24.2727H16.5278V33H19.6216ZM18.373 31.419V25.8537H19.5491C21.1855 25.8537 22.0506 26.6889 22.0506 28.6278C22.0506 30.5753 21.1855 31.419 19.5449 31.419H18.373Z' fill='white'/%3E%3Cpath d='M25.2583 33H27.1035V29.3949H30.6532V27.8736H27.1035V25.794H31.0367V24.2727H25.2583V33Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_772'%3E%3Crect width='40' height='54' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .minfin-multimedia__img.--xls {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_737)'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%232A6AB8'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%230F54AA'/%3E%3Cpath d='M10.4887 24.2728H8.39635L11.0767 28.6364L8.34521 33H10.4589L12.2486 30.0213H12.3168L14.1066 33H16.2287L13.5057 28.6364L16.1691 24.2728H14.0853L12.3168 27.2472H12.2486L10.4887 24.2728Z' fill='white'/%3E%3Cpath d='M17.3367 33H22.9233V31.4787H19.1819V24.2728H17.3367V33Z' fill='white'/%3E%3Cpath d='M28.8797 26.7827H30.6481C30.6226 25.2273 29.3441 24.1534 27.401 24.1534C25.4876 24.1534 24.0856 25.2103 24.0941 26.7955C24.0899 28.0824 24.9976 28.8196 26.472 29.1733L27.4223 29.412C28.3726 29.6421 28.901 29.9148 28.9052 30.5029C28.901 31.1421 28.2959 31.5767 27.3584 31.5767C26.3995 31.5767 25.7092 31.1336 25.6495 30.26H23.864C23.9109 32.1478 25.2618 33.1236 27.3797 33.1236C29.5103 33.1236 30.7632 32.1051 30.7674 30.5071C30.7632 29.054 29.668 28.2827 28.151 27.9418L27.3669 27.7543C26.6084 27.5796 25.9734 27.2983 25.9862 26.6719C25.9862 26.1094 26.4848 25.6961 27.3882 25.6961C28.2703 25.6961 28.8115 26.0966 28.8797 26.7827Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_737'%3E%3Crect width='40' height='54' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .minfin-multimedia__img.--xlsx {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_733)'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%232A6AB8'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%230F54AA'/%3E%3Cpath d='M6.48868 24.2728H4.39635L7.07675 28.6364L4.34521 33H6.45885L8.24862 30.0213H8.31681L10.1066 33H12.2287L9.50573 28.6364L12.1691 24.2728H10.0853L8.31681 27.2472H8.24862L6.48868 24.2728Z' fill='white'/%3E%3Cpath d='M13.3367 33H18.9233V31.4787H15.1819V24.2728H13.3367V33Z' fill='white'/%3E%3Cpath d='M24.8797 26.7827H26.6481C26.6226 25.2273 25.3441 24.1534 23.401 24.1534C21.4876 24.1534 20.0856 25.2103 20.0941 26.7955C20.0899 28.0824 20.9976 28.8196 22.472 29.1733L23.4223 29.412C24.3726 29.6421 24.901 29.9148 24.9052 30.5029C24.901 31.1421 24.2959 31.5767 23.3584 31.5767C22.3995 31.5767 21.7092 31.1336 21.6495 30.26H19.864C19.9109 32.1478 21.2618 33.1236 23.3797 33.1236C25.5103 33.1236 26.7632 32.1051 26.7674 30.5071C26.7632 29.054 25.668 28.2827 24.151 27.9418L23.3669 27.7543C22.6084 27.5796 21.9734 27.2983 21.9862 26.6719C21.9862 26.1094 22.4848 25.6961 23.3882 25.6961C24.2703 25.6961 24.8115 26.0966 24.8797 26.7827Z' fill='white'/%3E%3Cpath d='M29.7387 24.2728H27.6464L30.3267 28.6364L27.5952 33H29.7089L31.4986 30.0213H31.5668L33.3566 33H35.4787L32.7557 28.6364L35.4191 24.2728H33.3353L31.5668 27.2472H31.4986L29.7387 24.2728Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_733'%3E%3Crect width='40' height='54' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .minfin-multimedia__img.--eps {
  background-image: url("data:image/svg+xml,%3Csvg width='41' height='55' viewBox='0 0 41 55' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_761)'%3E%3Cpath d='M3 54H39C40.1046 54 41 53.1046 41 52V13.8284C41 13.298 40.7893 12.7893 40.4142 12.4142L28.5858 0.585786C28.2107 0.210714 27.702 0 27.1716 0H3C1.89543 0 1 0.895429 1 2V52C1 53.1046 1.89543 54 3 54Z' fill='%23B83B15'/%3E%3Cpath d='M29 11.9961L29 0.996094L40.0118 11.9961H29Z' fill='%23AA2800'/%3E%3Cpath d='M10.3306 33.5H16.2283V31.9787H12.1757V29.8949H15.9087V28.3736H12.1757V26.2941H16.2112V24.7728H10.3306V33.5Z' fill='white'/%3E%3Cpath d='M17.6782 33.5H19.5234V30.6705H21.0745C23.0816 30.6705 24.2492 29.473 24.2492 27.7301C24.2492 25.9958 23.1029 24.7728 21.1214 24.7728H17.6782V33.5ZM19.5234 29.1918V26.2813H20.7677C21.8331 26.2813 22.3487 26.8608 22.3487 27.7301C22.3487 28.5952 21.8331 29.1918 20.7762 29.1918H19.5234Z' fill='white'/%3E%3Cpath d='M30.1821 27.2827H31.9506C31.925 25.7273 30.6466 24.6534 28.7034 24.6534C26.7901 24.6534 25.3881 25.7103 25.3966 27.2955C25.3924 28.5824 26.3 29.3196 27.7745 29.6733L28.7247 29.912C29.675 30.1421 30.2034 30.4148 30.2077 31.0029C30.2034 31.6421 29.5983 32.0767 28.6608 32.0767C27.702 32.0767 27.0117 31.6336 26.952 30.76H25.1665C25.2134 32.6478 26.5642 33.6236 28.6821 33.6236C30.8128 33.6236 32.0657 32.6051 32.0699 31.0071C32.0657 29.554 30.9705 28.7827 29.4534 28.4418L28.6693 28.2543C27.9108 28.0796 27.2759 27.7983 27.2887 27.1719C27.2887 26.6094 27.7872 26.1961 28.6907 26.1961C29.5728 26.1961 30.1139 26.5966 30.1821 27.2827Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_761'%3E%3Crect width='40' height='54' fill='white' transform='translate(0.572266 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .minfin-multimedia__img.--jpg {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_749)'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%23B83B15'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%23AA2800'/%3E%3Cpath d='M12.2529 24.2728V30.358C12.2486 31.1975 11.8736 31.6407 11.1918 31.6407C10.5483 31.6407 10.1307 31.2401 10.1179 30.5455H8.28129C8.27277 32.2884 9.51709 33.1194 11.0981 33.1194C12.8665 33.1194 14.0725 32.0497 14.0767 30.358V24.2728H12.2529Z' fill='white'/%3E%3Cpath d='M15.6023 33H17.4475V30.1705H18.9986C21.0057 30.1705 22.1733 28.973 22.1733 27.2301C22.1733 25.4958 21.027 24.2728 19.0455 24.2728H15.6023V33ZM17.4475 28.6918V25.7813H18.6918C19.7571 25.7813 20.2728 26.3608 20.2728 27.2301C20.2728 28.0952 19.7571 28.6918 18.7003 28.6918H17.4475Z' fill='white'/%3E%3Cpath d='M29.1588 27.0938H31.0338C30.7951 25.3679 29.2738 24.1534 27.3008 24.1534C24.9954 24.1534 23.2184 25.8154 23.2184 28.6449C23.2184 31.4063 24.8804 33.1194 27.3392 33.1194C29.5423 33.1194 31.1147 31.7259 31.1147 29.429V28.3296H27.4628V29.7188H29.3378C29.3122 30.8012 28.575 31.4872 27.3477 31.4872C25.9628 31.4872 25.0892 30.4517 25.0892 28.6279C25.0892 26.8125 25.9968 25.7855 27.3307 25.7855C28.2809 25.7855 28.9244 26.2756 29.1588 27.0938Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_749'%3E%3Crect width='40' height='54' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .minfin-multimedia__img.--png {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_753)'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%23B83B15'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%23AA2800'/%3E%3Cpath d='M7.75879 33H9.60396V30.1705H11.1551C13.1622 30.1705 14.3298 28.973 14.3298 27.2301C14.3298 25.4958 13.1835 24.2728 11.202 24.2728H7.75879V33ZM9.60396 28.6918V25.7813H10.8483C11.9136 25.7813 12.4292 26.3608 12.4292 27.2301C12.4292 28.0952 11.9136 28.6918 10.8568 28.6918H9.60396Z' fill='white'/%3E%3Cpath d='M22.828 24.2728H20.9914V29.7614H20.9147L17.1476 24.2728H15.5283V33H17.3735V27.5071H17.4374L21.2343 33H22.828V24.2728Z' fill='white'/%3E%3Cpath d='M30.1395 27.0938H32.0145C31.7758 25.3679 30.2545 24.1534 28.2815 24.1534C25.9761 24.1534 24.1991 25.8154 24.1991 28.6449C24.1991 31.4063 25.8611 33.1194 28.3199 33.1194C30.523 33.1194 32.0954 31.7259 32.0954 29.429V28.3296H28.4434V29.7188H30.3184C30.2929 30.8012 29.5557 31.4872 28.3284 31.4872C26.9434 31.4872 26.0699 30.4517 26.0699 28.6279C26.0699 26.8125 26.9775 25.7855 28.3113 25.7855C29.2616 25.7855 29.9051 26.2756 30.1395 27.0938Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_753'%3E%3Crect width='40' height='54' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .minfin-multimedia__img.--tiff {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_757)'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%23B83B15'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%23AA2800'/%3E%3Cpath d='M11.4258 25.794H14.0977V33H15.9215V25.794H18.5934V24.2727H11.4258V25.794Z' fill='white'/%3E%3Cpath d='M21.619 24.2727H19.7738V33H21.619V24.2727Z' fill='white'/%3E%3Cpath d='M23.1371 33H24.9822V29.3949H28.532V27.8736H24.9822V25.794H28.9155V24.2727H23.1371V33Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_757'%3E%3Crect width='40' height='54' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .minfin-multimedia__img.--zip {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_741)'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%23108E3A'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%23007729'/%3E%3Cpath d='M10.6648 33H17.3466V31.4787H12.9787L17.3381 25.3679V24.2727H10.6562V25.794H15.0199L10.6648 31.9048V33Z' fill='white'/%3E%3Cpath d='M20.6076 24.2727H18.7624V33H20.6076V24.2727Z' fill='white'/%3E%3Cpath d='M22.1257 33H23.9709V30.1704H25.522C27.5291 30.1704 28.6967 28.973 28.6967 27.2301C28.6967 25.4957 27.5504 24.2727 25.5689 24.2727H22.1257V33ZM23.9709 28.6917V25.7812H25.2152C26.2805 25.7812 26.7962 26.3608 26.7962 27.2301C26.7962 28.0951 26.2805 28.6917 25.2237 28.6917H23.9709Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_741'%3E%3Crect width='40' height='54' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .minfin-multimedia__img.--rar {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_745)'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%23108E3A'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%23007729'/%3E%3Cpath d='M8.75879 33H10.604V29.9062H11.9506L13.604 33H15.6409L13.7872 29.6079C14.7801 29.1818 15.3298 28.3167 15.3298 27.1236C15.3298 25.3892 14.1835 24.2727 12.202 24.2727H8.75879V33ZM10.604 28.4233V25.7812H11.8483C12.9136 25.7812 13.4292 26.2542 13.4292 27.1236C13.4292 27.9886 12.9136 28.4233 11.8568 28.4233H10.604Z' fill='white'/%3E%3Cpath d='M18.1381 33L18.7858 31.0099H21.9349L22.5827 33H24.5599L21.5514 24.2727H19.1736L16.1608 33H18.1381ZM19.2545 29.5696L20.3284 26.267H20.3966L21.4704 29.5696H19.2545Z' fill='white'/%3E%3Cpath d='M25.6104 33H27.4555V29.9062H28.8021L30.4555 33H32.4925L30.6388 29.6079C31.6317 29.1818 32.1814 28.3167 32.1814 27.1236C32.1814 25.3892 31.0351 24.2727 29.0535 24.2727H25.6104V33ZM27.4555 28.4233V25.7812H28.6998C29.7652 25.7812 30.2808 26.2542 30.2808 27.1236C30.2808 27.9886 29.7652 28.4233 28.7084 28.4233H27.4555Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_745'%3E%3Crect width='40' height='54' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .minfin-multimedia__img.--avi {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%23DDA333'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%23C28204'/%3E%3Cpath d='M10.9773 32.7273H9L12.0128 24H14.3906L17.3991 32.7273H15.4219L13.2358 25.9943H13.1676L10.9773 32.7273ZM10.8537 29.2969H15.5241V30.7372H10.8537V29.2969Z' fill='white'/%3E%3Cpath d='M18.9364 24L21.0458 30.6307H21.1268L23.2404 24H25.2859L22.2773 32.7273H19.8995L16.8867 24H18.9364Z' fill='white'/%3E%3Cpath d='M28.1815 24V32.7273H26.3363V24H28.1815Z' fill='white'/%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .minfin-multimedia__img.--mpg {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%23DDA333'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%23C28204'/%3E%3Cpath d='M7 24.1193H9.27557L11.679 29.983H11.7812L14.1847 24.1193H16.4602V32.8466H14.6705V27.1662H14.598L12.3395 32.804H11.1207L8.86222 27.1449H8.78977V32.8466H7V24.1193Z' fill='white'/%3E%3Cpath d='M17.9805 32.8466V24.1193H21.4237C22.0856 24.1193 22.6495 24.2457 23.1154 24.4986C23.5813 24.7486 23.9364 25.0966 24.1808 25.5426C24.4279 25.9858 24.5515 26.4972 24.5515 27.0767C24.5515 27.6563 24.4265 28.1676 24.1765 28.6108C23.9265 29.054 23.5643 29.3991 23.0898 29.6463C22.6183 29.8935 22.0472 30.017 21.3768 30.017H19.1822V28.5384H21.0785C21.4336 28.5384 21.7262 28.4773 21.9563 28.3551C22.1893 28.2301 22.3626 28.0582 22.4762 27.8395C22.5927 27.6179 22.6509 27.3636 22.6509 27.0767C22.6509 26.7869 22.5927 26.5341 22.4762 26.3182C22.3626 26.0994 22.1893 25.9304 21.9563 25.8111C21.7234 25.6889 21.4279 25.6278 21.07 25.6278H19.8256V32.8466H17.9805Z' fill='white'/%3E%3Cpath d='M31.5369 26.9403C31.4773 26.733 31.3935 26.5497 31.2855 26.3906C31.1776 26.2287 31.0455 26.0923 30.8892 25.9815C30.7358 25.8679 30.5597 25.7813 30.3608 25.7216C30.1648 25.6619 29.9474 25.6321 29.7088 25.6321C29.2628 25.6321 28.8707 25.7429 28.5327 25.9645C28.1974 26.1861 27.9361 26.5085 27.7486 26.9318C27.5611 27.3523 27.4673 27.8665 27.4673 28.4744C27.4673 29.0824 27.5597 29.5994 27.7443 30.0256C27.929 30.4517 28.1903 30.777 28.5284 31.0014C28.8665 31.223 29.2656 31.3338 29.7259 31.3338C30.1435 31.3338 30.5 31.2599 30.7955 31.1122C31.0938 30.9616 31.321 30.75 31.4773 30.4773C31.6364 30.2045 31.7159 29.8821 31.7159 29.5099L32.0909 29.5653H29.8409V28.1761H33.4929V29.2756C33.4929 30.0426 33.331 30.7017 33.0071 31.2528C32.6832 31.8011 32.2372 32.2244 31.669 32.5227C31.1009 32.8182 30.4503 32.9659 29.7173 32.9659C28.8991 32.9659 28.1804 32.7855 27.5611 32.4247C26.9418 32.0611 26.4588 31.5455 26.1122 30.8778C25.7685 30.2074 25.5966 29.4119 25.5966 28.4915C25.5966 27.7841 25.6989 27.1534 25.9034 26.5994C26.1108 26.0426 26.4006 25.571 26.7727 25.1847C27.1449 24.7983 27.5781 24.5043 28.0724 24.3026C28.5668 24.1009 29.1023 24 29.679 24C30.1733 24 30.6335 24.0724 31.0597 24.2173C31.4858 24.3594 31.8636 24.5611 32.1932 24.8224C32.5256 25.0838 32.7969 25.3949 33.0071 25.7557C33.2173 26.1136 33.3523 26.5085 33.4119 26.9403H31.5369Z' fill='white'/%3E%3C/svg%3E%0A");
}
.page-wrapper .page-main .minfin-multimedia__title {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 144%;
  color: #1F2226;
}
@media (max-width: 768px) {
  .page-wrapper .page-main .minfin-multimedia__title {
    font-size: 16px;
  }
}
.page-wrapper .page-main .minfin-multimedia__size {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 144%;
  color: #33373C;
  white-space: nowrap;
  display: inline-flex;
  margin-left: 8px;
}
@media (max-width: 768px) {
  .page-wrapper .page-main .minfin-multimedia__size {
    font-size: 16px;
  }
}
.page-wrapper .page-main .minfin-multimedia__text {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #1F2226;
  margin-top: 4px;
}

.page-wrapper .myrtex-table {
  font-family: 'PT Sans', sans-serif;
  color: var(--Main1);
  font-size: 14px;
  line-height: 114%;
}
.page-wrapper .myrtex-table-header {
  display: flex;
  font-weight: bold;
  background: var(--Disabled);
}
@media (max-width: 991px) {
  .page-wrapper .myrtex-table-header {
    display: none;
  }
}
.page-wrapper .myrtex-table-row {
  display: flex;
  background: #fff;
}
@media (max-width: 991px) {
  .page-wrapper .myrtex-table-row {
    flex-direction: column;
  }
}
.page-wrapper .myrtex-table-row:nth-child(odd) {
  background: var(--Disabled);
}
.page-wrapper .myrtex-table-row__success {
  background: #f1f9f3 !important;
}
.page-wrapper .myrtex-table-row__success:not(:last-child) {
  border-bottom: 1px solid var(--Bg2);
}
.page-wrapper .myrtex-table-cell {
  font-family: 'PT Sans', sans-serif;
  padding: 8px;
  width: 100%;
  line-height: 143%;
}
.page-wrapper .myrtex-table-item {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.page-wrapper .myrtex-table-item__header {
  display: none;
  font-weight: bold;
  line-height: 114%;
  padding-bottom: 0;
}
@media (max-width: 991px) {
  .page-wrapper .myrtex-table-item__header {
    display: block;
  }
}
.page-wrapper .myrtex-table-button {
  border: none;
  display: flex;
  align-items: center;
  justify-content: center;
  background: transparent;
  padding: 0;
}
.page-wrapper .myrtex-table-button:hover {
  background: transparent;
}

.minfin-preloader-main {
  position: fixed;
  left: 0;
  top: 0;
  width: 100vw;
  height: 100vh;
  z-index: 10000;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #fff;
}
#minfin-preloader {
  width: 100%;
  height: 100%;
  background: #fff;
  min-height: calc(100vh - 370px);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#minfin-preloader span {
  font-family: 'PT Sans', sans-serif;
  font-size: 16px;
  line-height: 150%;
  margin-top: 8px;
  color: var(--Main1);
  text-align: center;
}
#minfin-loader {
  display: block;
  position: relative;
  width: 150px;
  height: 150px;
  border-radius: 50%;
  border: 12px solid transparent;
  border-top-color: #E1EFF5;
  animation: spin 2s linear infinite;
}
#minfin-loader:before {
  content: "";
  position: absolute;
  top: 2px;
  left: 2px;
  right: 2px;
  bottom: 2px;
  border-radius: 50%;
  border: 7px solid transparent;
  border-top-color: #0090D4;
  animation: spin 3s linear infinite;
}
#minfin-loader:after {
  content: "";
  position: absolute;
  top: 12px;
  left: 12px;
  right: 12px;
  bottom: 12px;
  border-radius: 50%;
  border: 5px solid transparent;
  border-top-color: #DF2F29;
  animation: spin 1.5s linear infinite;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

:root {
  --mf-inter-font: 'Inter', sans-serif;
  --mf-sans-font: 'PT Sans', sans-serif;
}
.page-wrapper.minfin-theme {
  --Tag: #BED6F1;
  --SubText: #33373C;
  --Divider: #DBDFE5;
  --BgBlock: #F8F9FA;
}
.page-wrapper .page-main .selection-card {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.page-wrapper .page-main .selection-card__tag {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 500 !important;
  font-size: 16px;
  line-height: 150%;
  color: #1F2226;
  padding: 4px 8px;
  border-radius: 4px;
  margin-bottom: 8px;
  margin-top: -8px;
  margin-right: 16px;
}
.page-wrapper .page-main .selection-card__tag:last-child {
  margin-right: 0;
}
.page-wrapper .page-main .selection-card__tag.--blue {
  background: #BED6F1;
}
.page-wrapper .page-main .selection-card__tag.--green {
  background: #ADE8C0;
}
.page-wrapper .page-main .selection-card__tag.--yellow {
  background: #FFF2C2;
}
.page-wrapper .page-main .selection-head {
  display: flex;
  flex-direction: column;
  max-width: 100%;
}
.page-wrapper .page-main .selection-head__title {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500 !important;
  font-size: 20px;
  line-height: 140%;
  color: #1F2226;
  transition: 0.2s;
}
@media (max-width: 575px) {
  .page-wrapper .page-main .selection-head__title {
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;
    overflow: hidden;
  }
}
.page-wrapper .page-main .selection-head__title:hover {
  color: #2A6AB8 !important;
}
.page-wrapper .page-main .selection-head__org {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #1F2226;
  margin-top: 8px;
}
@media (max-width: 575px) {
  .page-wrapper .page-main .selection-head__org {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
  }
}
.page-wrapper .page-main .selection-body {
  display: flex;
  align-items: stretch;
  justify-content: space-between;
  width: 100%;
  margin-top: 24px;
}
@media (max-width: 575px) {
  .page-wrapper .page-main .selection-body {
    flex-direction: column;
  }
}
.page-wrapper .page-main .selection-body .info {
  display: flex;
  flex-direction: column;
}
@media (max-width: 575px) {
  .page-wrapper .page-main .selection-body .info {
    margin-bottom: 24px;
  }
}
.page-wrapper .page-main .selection-body .info-title {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 100%;
  color: #33373C;
  margin-bottom: 4px;
}
.page-wrapper .page-main .selection-body .info-amount {
  display: flex;
  align-items: center;
}
.page-wrapper .page-main .selection-body .info-amount__text {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500 !important;
  font-size: 16px;
  line-height: 150%;
  color: #1F2226;
  margin-right: 4px;
}
.page-wrapper .page-main .selection-body .info-amount__value {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 140%;
  color: #1F2226;
}
.page-wrapper .page-main .selection-body .controls {
  display: flex;
  align-items: center;
}
@media (max-width: 575px) {
  .page-wrapper .page-main .selection-body .controls {
    flex-direction: column-reverse;
    align-items: flex-start;
  }
}
.page-wrapper .page-main .selection-body .controls .btn {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 125%;
  color: #fff;
  margin-left: 24px;
  min-width: 165px;
}
@media (max-width: 575px) {
  .page-wrapper .page-main .selection-body .controls .btn {
    margin-left: 0;
    margin-bottom: 8px;
  }
}
@media (max-width: 412px) {
  .page-wrapper .page-main .selection-body .controls .btn {
    width: 100%;
  }
}
.page-wrapper .page-main .selection-body .controls .btn-outline {
  color: var(--Main2);
}
.page-wrapper .page-main .selection-body .controls-state {
  display: flex;
  align-items: center;
}
.page-wrapper .page-main .selection-body .controls-state .icon-time {
  margin-right: 8px;
}
.page-wrapper .page-main .selection-body .controls-state.attention .controls-state__day {
  color: #AC5C06;
}
.page-wrapper .page-main .selection-body .controls-state.attention .icon-time {
  color: #D97508;
}
.page-wrapper .page-main .selection-body .controls-state.negative .controls-state__day {
  color: #8E2100;
}
.page-wrapper .page-main .selection-body .controls-state.negative .icon-time {
  color: #C65836;
}
.page-wrapper .page-main .selection-body .controls-state__day {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600 !important;
  font-size: 12px;
  line-height: 133%;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #1F2226;
}
.page-wrapper .page-main .selection-body .controls-status {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500 !important;
  font-size: 16px;
  line-height: 150%;
  color: #1F2226;
}
.page-wrapper .page-main .selection-status {
  position: relative;
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500 !important;
  font-size: 16px;
  line-height: 150%;
  color: #1F2226;
  padding-left: 20px;
  align-self: flex-end;
}
@media (max-width: 575px) {
  .page-wrapper .page-main .selection-status {
    align-self: flex-start;
  }
}
.page-wrapper .page-main .selection-status.red:before {
  background: #C65836;
}
.page-wrapper .page-main .selection-status.green:before {
  background: #2DA454;
}
.page-wrapper .page-main .selection-status.orange:before {
  background: #D97508;
}
.page-wrapper .page-main .selection-status.default {
  padding-left: 0;
}
.page-wrapper .page-main .selection-status.default:before {
  content: none;
}
.page-wrapper .page-main .selection-status:before {
  content: '';
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: #BFC5CC;
}

:root {
  --mf-inter-font: 'Inter', sans-serif;
  --mf-sans-font: 'PT Sans', sans-serif;
}
.page-wrapper.minfin-theme {
  --Tag: #BED6F1;
  --SubText: #33373C;
  --Divider: #DBDFE5;
  --BgBlock: #F8F9FA;
}
.selection-info {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 24px;
  width: 100%;
}
.selection-info:last-child {
  margin-bottom: 0;
}
.selection-info .custom-label {
  font-family: 'Inter' !important;
  font-weight: 600 !important;
}
.selection-info .custom-label.label-title {
  margin-bottom: 8px;
}
.selection-info ul {
  padding-left: 16px;
  margin-left: 8px;
}
.selection-info ul li {
  list-style-type: disc;
  font-size: 18px;
  line-height: 144%;
  color: var(--Main1);
}
@media (max-width: 767px) {
  .selection-info ul li {
    font-size: 16px;
  }
}
.selection-info ul li:only-child {
  list-style-type: none;
  margin-left: -24px;
}
.selection-info__text {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  color: var(--Main1);
  font-size: 18px;
  line-height: 144%;
  -webkit-line-clamp: unset;
}
@media (max-width: 767px) {
  .selection-info__text {
    font-size: 16px;
  }
}
.selection-info__text a {
  color: #157EFB;
}
.selection-info__text_short-version {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.selection-info__link {
  display: inline-block;
  font-size: 18px;
  line-height: 144%;
  color: var(--myrtex-ui-primary-link);
  background-image: linear-gradient(transparent, transparent);
  background-repeat: no-repeat;
  background-size: 100% 0;
  background-position: 0 100%;
  margin-top: 16px;
  transition: 0.2s;
  text-decoration: none;
  cursor: pointer;
}
@media (max-width: 768px) {
  .selection-info__link {
    font-size: 16px;
  }
}
.selection-info__link:hover {
  color: var(--myrtex-ui-primary-link-hover);
}
.selection-info__link-pseudo {
  align-self: flex-start;
  font-size: 18px;
  line-height: 144%;
  color: var(--Main2);
  position: relative;
  white-space: nowrap;
  cursor: pointer;
}
@media (max-width: 768px) {
  .selection-info__link-pseudo {
    font-size: 16px;
  }
}
.selection-info__link-pseudo::after {
  content: '';
  display: block;
  width: 100%;
  height: 1px;
  background-size: 10px 1px;
  background-image: linear-gradient(90deg, var(--Stroke) 0%, var(--Stroke) 33%, transparent 33%, transparent 66%, var(--Stroke) 66%, var(--Stroke) 100%);
  background-repeat: repeat-x;
}
.selection-info__link-pseudo:hover::after {
  background-image: linear-gradient(90deg, var(--Main2) 0%, var(--Main2) 33%, transparent 33%, transparent 66%, var(--Main2) 66%, var(--Main2) 100%);
}
.selection-info__fund {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.selection-info__fund-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-top: 1px solid var(--Bg1);
  padding: 16px 0;
}
.selection-info__fund-item:last-child {
  border-bottom: 1px solid var(--Bg1);
}
.selection-info__fund-year {
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 144%;
  color: var(--Main1);
}
.selection-info__fund-value {
  font-family: 'Inter' !important;
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 140%;
  text-align: right;
  color: var(--Main1);
}
.selection-info__simple {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.selection-info__simple-item {
  padding: 16px 0;
  border-bottom: 1px solid #EEF0F4;
}
.selection-info__simple-item:first-child {
  border-top: 1px solid #EEF0F4;
}
.selection-info__contacts {
  display: flex;
  align-items: flex-start;
  margin-top: 12px;
}
.selection-info__contacts .mrx-icon {
  margin-right: 8px;
}
.selection-info__contacts-value {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #1F2226;
}
.selection-info__contacts-wrap {
  display: flex;
  flex-direction: column;
}
.selection-info__contacts-wrap .selection-info__contacts-value {
  margin-bottom: 4px;
}
.selection-info__contacts-link {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #157EFB;
}
.selection-info__requirements {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  border-bottom: 1px solid var(--Bg1);
  padding: 16px 0;
  width: 100%;
  cursor: pointer;
  transition: 0.2s;
}
.selection-info__requirements:hover {
  background: #EDF5FF;
}
.selection-info__requirements:first-child {
  border-top: 1px solid var(--Bg1);
}
.selection-info__requirements_active .selection-info__requirements-full {
  height: auto;
  overflow: auto;
  margin-top: 16px;
}
.selection-info__requirements_active .selection-info__requirements-icon {
  transform: rotate(180deg);
}
.selection-info__requirements_no-hover {
  background: transparent;
  cursor: default;
}
.selection-info__requirements_no-hover:hover {
  background: transparent;
}
.selection-info__requirements-content {
  display: flex;
  flex-direction: column;
}
.selection-info__requirements-short {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 144%;
  color: #1F2226;
}
@media (max-width: 768px) {
  .selection-info__requirements-short {
    font-size: 16px;
  }
}
.selection-info__requirements-full {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 162%;
  color: #1F2226;
  height: 0;
  overflow: hidden;
  transition: 0.2s;
}
.selection-info__requirements-icon {
  margin-top: 14px;
}
.selection-info__requirements-date {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: var(--neutral-text-tertiary);
  margin-top: 4px;
}
.selection-info__empty {
  font-size: 18px;
  line-height: 144%;
  color: var(--Secondary);
}
@media (max-width: 768px) {
  .selection-info__empty {
    font-size: 16px;
  }
}

.minfin-selection-modal {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  background: #FFFFFF;
  border-radius: 8px;
  padding: 40px;
  width: 100vw;
  max-width: 780px;
}
@media (max-width: 991px) {
  .minfin-selection-modal {
    min-width: auto;
    max-width: calc(100vw - 30px);
    width: 100vw;
    padding: 24px 16px;
  }
}
@media (max-width: 767px) {
  .minfin-selection-modal {
    max-width: 100vw;
    border-radius: 0;
  }
}
.minfin-selection-modal__close {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
  z-index: 1;
}
.minfin-selection-modal__title {
  font-family: var(--mf-inter-font);
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 36px;
  color: var(--Main1);
  margin-bottom: 32px;
}
.minfin-selection-modal__text {
  font-family: var(--mf-sans-font);
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: var(--Main1);
  margin-bottom: 16px;
}
.minfin-selection-modal__text.inter {
  font-weight: 500;
  font-family: var(--mf-inter-font);
}
.minfin-selection-modal__input {
  max-width: 338px;
  width: 100%;
  margin-bottom: 24px;
  transition: 0.2s;
  position: relative;
}
.minfin-selection-modal__input .icon-close {
  position: absolute;
  right: 16px;
  top: 12px;
  cursor: pointer;
}
.minfin-selection-modal__input.error input {
  background: #FFECE7;
}
.minfin-selection-modal__input.error .error {
  display: block;
}
.minfin-selection-modal__input input {
  background: #EEF0F4;
  border: none;
  padding: 12px 16px;
  padding-right: 52px;
  font-family: var(--mf-sans-font);
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  border-radius: 4px;
  transition: 0.2s;
  /* Chrome/Opera/Safari/Edge */
  /* Firefox */
  /* IE 10+ */
}
.minfin-selection-modal__input input::-webkit-input-placeholder {
  color: #71767E;
}
.minfin-selection-modal__input input::-moz-placeholder {
  color: #71767E;
}
.minfin-selection-modal__input input::-ms-input-placeholder {
  color: #71767E;
}
.minfin-selection-modal__input .error {
  position: relative;
  padding-left: 16px;
  font-family: var(--mf-sans-font);
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #8E2100;
  margin-top: 8px;
  display: none;
}
.minfin-selection-modal__input .error:before {
  content: '';
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 12px;
  height: 12px;
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  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%3Ccircle cx='6' cy='6' r='6' fill='%23C65836'/%3E%3Cpath d='M8 4L4 8' stroke='white' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4 4L8 8' stroke='white' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.minfin-selection-modal__help {
  font-family: var(--mf-sans-font);
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: var(--Main1);
  max-width: 440px;
  width: 100%;
}
.minfin-selection-modal__help span,
.minfin-selection-modal__help a {
  cursor: pointer;
  color: var(--Main2);
}
.minfin-selection-modal__btn {
  display: flex;
  align-items: center;
  margin-top: 32px;
  margin-left: 48px;
}
@media (max-width: 991px) {
  .minfin-selection-modal__btn {
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .minfin-selection-modal__btn {
    margin-top: 16px;
  }
}
.minfin-selection-modal__btn .btn-step {
  width: 120px;
}
.minfin-selection-modal__btn .btn-last-step {
  width: 149px;
}

app-page-sel-view-info .minfin-tabs__head {
  top: 300px;
}
.minfin-tabs {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  width: 100%;
}
.minfin-tabs__head {
  display: flex;
  flex-direction: column;
  margin-right: 32px;
  max-width: 300px;
  min-width: 300px;
  width: 100%;
  position: sticky;
  top: 48px;
}
.minfin-tabs__body {
  width: calc(100% - 332px);
}
@media (max-width: 1024px) {
  .minfin-tabs__body {
    width: 100%;
  }
}
.minfin-tabs__body .page-selection-table-scroll .page-selection-table-result {
  min-width: 672px;
}
.minfin-tabs__item {
  text-align: left;
  cursor: pointer;
  padding: 16px 8px;
  -webkit-user-select: none;
  user-select: none;
  transition: 0.2s;
}
@media (max-width: 576px) {
  .minfin-tabs__item {
    padding: 8px 16px;
  }
}
.minfin-tabs__item:hover {
  background: var(--Bg1);
}
.minfin-tabs__item.active {
  background: var(--Bg1);
  border-right: 2px solid var(--Main2);
}

:root {
  --mf-inter-font: 'Inter', sans-serif;
  --mf-sans-font: 'PT Sans', sans-serif;
}
.page-wrapper.minfin-theme {
  --Tag: #BED6F1;
  --SubText: #33373C;
  --Divider: #DBDFE5;
  --BgBlock: #F8F9FA;
}

.categorie-icon {
  width: 36px;
  min-width: 36px;
  height: 36px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.categorie-icon__extraction {
  background-image: url("../../img/main-page/icons/extraction.svg");
}
.categorie-icon__medicine {
  background-image: url("../../img/main-page/icons/medicine.svg");
}
.categorie-icon__production {
  background-image: url("../../img/main-page/icons/production.svg");
}
.categorie-icon__construction {
  background-image: url("../../img/main-page/icons/construction.svg");
}
.categorie-icon__shipping {
  background-image: url("../../img/main-page/icons/shipping.svg");
}
.categorie-icon__it {
  background-image: url("../../img/main-page/icons/it.svg");
}
.categorie-icon__science {
  background-image: url("../../img/main-page/icons/science.svg");
}
.categorie-icon__agro {
  background-image: url("../../img/main-page/icons/agro.svg");
}
.categorie-icon__trade {
  background-image: url("../../img/main-page/icons/trade.svg");
}
.categorie-icon__finance {
  background-image: url("../../img/main-page/icons/finance.svg");
}
.categorie-icon__culture {
  background-image: url("../../img/main-page/icons/culture.svg");
}
.categorie-icon__hotels {
  background-image: url("../../img/main-page/icons/hotels.svg");
}
.categorie-icon__energy {
  background-image: url("../../img/main-page/icons/energy.svg");
}
.categorie-icon__water {
  background-image: url("../../img/main-page/icons/water.svg");
}
.categorie-icon__property {
  background-image: url("../../img/main-page/icons/property.svg");
}
.categorie-icon__safety {
  background-image: url("../../img/main-page/icons/safety.svg");
}
.categorie-icon__household {
  background-image: url("../../img/main-page/icons/household.svg");
}
.categorie-icon__education {
  background-image: url("../../img/main-page/icons/education.svg");
}

:root {
  --mf-inter-font: 'Inter', sans-serif;
  --mf-sans-font: 'PT Sans', sans-serif;
}
.page-wrapper.minfin-theme {
  --Tag: #BED6F1;
  --SubText: #33373C;
  --Divider: #DBDFE5;
  --BgBlock: #F8F9FA;
}
.page-wrapper .custom-filter-select__head {
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  border-top: 1px solid var(--Bg1);
}
.page-wrapper .custom-filter-select__head .custom-filter-select__action .mrx-icon {
  transform: rotate(0deg);
}
@media (max-width: 767px) {
  .page-wrapper .custom-filter-select__head .custom-filter-select__action .mrx-icon {
    transform: rotate(-90deg);
  }
}
.page-wrapper .custom-filter-select__head.open .custom-filter-select__action .mrx-icon {
  transform: rotate(180deg);
}
@media (max-width: 767px) {
  .page-wrapper .custom-filter-select__head.open .custom-filter-select__action .mrx-icon {
    transform: rotate(-90deg);
  }
}
.page-wrapper .custom-filter-select__action {
  display: flex;
}
.page-wrapper .custom-filter-select__action .myrtex-ui-link {
  max-height: 20px;
}
.page-wrapper .custom-filter-select__action .myrtex-ui-link:not(:hover) {
  color: #7E7E7E;
}
@media (max-width: 767px) {
  .page-wrapper .custom-filter-select__action .myrtex-ui-link {
    display: none;
  }
}
.page-wrapper .custom-filter-select__action .mrx-icon {
  margin-left: 16px;
}
.page-wrapper .custom-filter-select__title {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  font-family: 'Inter', sans-serif;
  padding: 16px 0;
  display: flex;
  align-items: center;
}
.page-wrapper .custom-filter-select__title app-form-tooltip {
  width: 16px;
  height: 20px;
  margin-left: 4px;
  cursor: pointer;
}
@media (max-width: 767.9px) {
  .page-wrapper .custom-filter-select__title app-form-tooltip {
    display: none;
  }
}
.page-wrapper .custom-filter-select__num {
  background-color: var(--Tag);
  padding: 4px 8px;
  margin-left: 8px;
  font-size: 14px;
  line-height: 16px;
  font-family: 'PT Sans', sans-serif;
  border-radius: 14px;
  min-width: 24px;
  height: 24px;
  display: inline-block;
}
.page-wrapper .custom-filter-select__body {
  margin-bottom: 24px;
}
@media (max-width: 991.9px) {
  .page-wrapper .custom-filter-select__body {
    margin-bottom: 24px;
  }
}
.page-wrapper .custom-filter-select__body .row {
  margin-left: -8px;
  margin-right: -8px;
}
.page-wrapper .custom-filter-select__body .col-lg-6 {
  padding-left: 8px;
  padding-right: 8px;
}
.page-wrapper .custom-filter-select__body input {
  font-size: 14px;
  line-height: 140%;
}
@media (max-width: 767px) {
  .page-wrapper .custom-filter-select__body .inputbox-md {
    height: 48px;
  }
  .page-wrapper .custom-filter-select__body .inputbox-md input {
    height: 48px;
    padding: 8px 16px;
  }
}
@media (max-width: 991.9px) {
  .page-wrapper .custom-filter-select__box > *:last-child {
    border-bottom: 1px solid var(--Bg1);
    display: block;
  }
}
@media (max-width: 767.9px) {
  .page-wrapper .custom-filter-select__box > *:last-child {
    border: none;
  }
}
@media (max-width: 767.9px) {
  .page-wrapper .custom-filter-select__box:last-child > * {
    border: none;
    border-bottom: 1px solid var(--Bg1);
  }
}
.page-wrapper .custom-filter-select__search {
  position: relative;
  margin-bottom: 12px;
}
.page-wrapper .custom-filter-select__search.inputbox.inputbox-md input {
  position: relative;
  padding: 10px 60px 10px 12px;
}
.page-wrapper .custom-filter-select__search.inputbox.inputbox-md input::placeholder {
  color: var(--Secondary);
}
.page-wrapper .custom-filter-select__search.inputbox.inputbox-md input:focus::placeholder {
  color: transparent;
}
.page-wrapper .custom-filter-select__search .icon-close {
  position: absolute;
  top: 50%;
  right: 44px;
  transform: translateY(-50%);
  cursor: pointer;
}
.page-wrapper .custom-filter-select__search .icon-search {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 12px;
}
.page-wrapper .custom-filter-select__wrapper.--active {
  padding-top: 16px;
  max-height: 240px;
  overflow-x: hidden;
  border-bottom: 1px solid var(--Bg1);
  border-top: 1px solid var(--Bg1);
}
.page-wrapper .custom-filter-select__wrapper.--active::-webkit-scrollbar-track {
  background-color: var(--Bg1);
}
.page-wrapper .custom-filter-select__wrapper.--active::-webkit-scrollbar {
  width: 8px;
  background-color: var(--Bg1);
}
.page-wrapper .custom-filter-select__wrapper.--active::-webkit-scrollbar-thumb {
  background-color: var(--Stroke);
  border-radius: 4px;
}
.page-wrapper .custom-filter-select__wrapper .custom-checkbox {
  margin-bottom: 12px;
}
@media (max-width: 767px) {
  .page-wrapper .custom-filter-select__wrapper .custom-checkbox {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .page-wrapper .custom-filter-select__wrapper .custom-checkbox__mark {
    transform: translateY(4px);
  }
}
.page-wrapper .custom-filter-select__wrapper .custom-checkbox__label {
  font-size: 14px;
  line-height: 20px;
}
@media (max-width: 767px) {
  .page-wrapper .custom-filter-select__wrapper .custom-checkbox__label {
    font-size: 16px;
    line-height: 24px;
  }
}
.page-wrapper .custom-filter-select__wrapper .custom-checkbox__mark {
  height: 16px;
  width: 16px;
  min-width: 16px;
  border: 1.5px solid #BFC5CC;
}
.page-wrapper .custom-filter-select__wrapper .custom-checkbox input[type="checkbox"] {
  height: 16px;
  width: 16px;
}
.page-wrapper .custom-filter-select__wrapper .custom-checkbox input[type="checkbox"]:checked + .checkbox__mark {
  border: 1.5px solid #BFC5CC;
}
.page-wrapper .custom-filter-select__wrapper .custom-checkbox input[type="checkbox"]:checked + .custom-checkbox__mark:after {
  content: url("data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%229%22%20viewBox%3D%220%200%2012%209%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Cpath%20d%3D%22M10.4815%201.002L3.96296%207.52052L1%204.55755%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%3C/svg%3E%0A") !important;
  top: 2.5px;
  left: 1px;
}
.page-wrapper .custom-filter-select__wrapper .custom-radio {
  margin-bottom: 12px;
}
.page-wrapper .custom-filter-select__wrapper .custom-radio input[type="radio"] {
  width: -moz-fit-content;
  width: fit-content;
}
.page-wrapper .custom-filter-select__wrapper .custom-radio input[type="radio"] + .radio-label:before {
  margin-right: 4px;
  width: 16px;
  height: 16px;
  top: 0;
}
.page-wrapper .custom-filter-select__wrapper .custom-radio input[type="radio"]:checked + .radio-label:before {
  box-shadow: inset 0 0 0 3px #fff;
}
.page-wrapper .custom-filter-select__empty {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #1F2226;
  margin-top: 24px;
  margin-bottom: 8px;
}
.sidebar-filter__subcat .custom-filter-select__head {
  border: none;
  margin-bottom: 16px;
}
.sidebar-filter__subcat .custom-filter-select__title {
  padding: 0;
}
.sidebar-filter__subcat .custom-filter-select__body {
  overflow: scroll !important;
  margin-bottom: 0;
}
.sidebar-filter__subcat .custom-filter-select__action svg {
  display: none;
}
.sidebar-filter__subcat .custom-filter-select__action .myrtex-ui-link {
  display: inline-block;
  margin-right: 40px;
}
.sidebar-filter__subcat .custom-filter-select__tooltip {
  display: flex;
  justify-content: space-between;
  margin-bottom: 16px;
  padding: 12px 16px;
  border-radius: 4px;
  background-color: var(--Bg2);
}
.sidebar-filter__subcat .custom-filter-select__tooltip .icon-info {
  margin-right: 8px;
}
.sidebar-filter__subcat .custom-filter-select__tooltip span {
  font-weight: 400;
  font-size: 14px;
  line-height: 143%;
}
.modal .custom-filter-select__head {
  border-top: 1px solid var(--Bg1);
  cursor: pointer;
}
.modal .custom-filter-select__body {
  margin-bottom: 24px;
}
.modal .custom-filter-select__box > *:last-child {
  border-bottom: 1px solid var(--Bg1);
  display: block;
}
.modal .custom-filter-select__action svg {
  display: block;
}
.modal .custom-filter-select__num {
  display: inline-block;
}
.modal .sidebar-filter__subcat .custom-filter-select__head {
  border: none;
  flex-wrap: wrap;
  margin-right: 24px;
}
.modal .sidebar-filter__subcat .custom-filter-select__title {
  align-items: flex-start;
}
.modal .sidebar-filter__subcat .custom-filter-select__wrapper {
  max-height: auto;
  border: none;
  overflow-x: unset;
}
.modal .sidebar-filter__subcat .custom-filter-select__body {
  overflow-x: scroll !important;
  margin-bottom: 0;
}

.info-banner {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #fff;
  padding: 12px 24px;
  margin-top: -30px;
  position: sticky;
  top: 0;
  z-index: 5;
  width: calc(100% + 48px);
  transform: translateX(-24px);
  margin-left: 0;
  margin-bottom: 30px;
}
@media (max-width: 991px) {
  .info-banner {
    width: calc(100% + 40px);
    transform: translateX(-20px);
  }
}
@media (max-width: 768px) {
  .info-banner {
    width: calc(100% + 20px);
    transform: translateX(-10px);
  }
}
.info-banner * {
  font-family: 'PT Sans', sans-serif;
}
.info-banner-body {
  width: 100%;
  max-width: 1096px;
  margin: 0 auto;
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
}
.info-banner-block {
  display: flex;
  align-items: flex-start;
}
.info-banner-item__title {
  display: block;
  font-size: 12px;
  line-height: 133%;
  color: var(--Secondary);
}
.info-banner-item__text {
  display: block;
  font-size: 14px;
  line-height: 16px;
  color: var(--Main1);
  font-weight: bold;
}
.info-banner-item__icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 8px;
  margin-right: 8px;
  cursor: pointer;
}
.info-banner-item_input {
  position: relative;
  padding-left: 16px;
}
.info-banner-item_input:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
  height: 100%;
  background: var(--Bg1);
}
.info-banner-control {
  margin-left: auto;
  display: flex;
  align-items: center;
  align-self: center;
}
.info-banner-control .btn {
  margin-left: 16px;
}
.info-banner-control__action {
  margin-left: 16px;
  position: relative;
}
.info-banner-control__icon {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  min-width: 24px;
  min-height: 24px;
  border-radius: 4px;
  transition: 0.2s;
  background: #fff;
}
.info-banner-control__icon:hover {
  background: var(--Bg2);
}
.info-banner-control__icon.active {
  background: var(--Bg2);
}
.info-banner-control__menu {
  display: flex;
  flex-direction: column;
  position: absolute;
  right: 12px;
  top: calc(100% + 12px);
  border: 1px solid #F4F4F4;
  filter: drop-shadow(0px 1px 4px rgba(59, 67, 87, 0.1));
  border-radius: 4px;
  min-width: 240px;
}
.info-banner-control__menu.open {
  display: flex;
}
.info-banner-control__menu-item {
  padding: 8px 16px;
  display: flex;
  align-items: center;
  transition: 0.2s;
  background: #fff;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
}
.info-banner-control__menu-item:hover {
  background: var(--Bg2);
}
.info-banner-control__menu-item svg {
  margin-right: 8px;
}
.info-banner-control__menu-item span {
  font-family: 'PT Sans', sans-serif;
  font-size: 14px;
  line-height: 171%;
  color: var(--Main1);
}

.minfin-accredited-members-admin .k-pager-wrap {
  overflow: visible;
}

:root {
  --mf-inter-font: 'Inter', sans-serif;
  --mf-sans-font: 'PT Sans', sans-serif;
}
.page-wrapper.minfin-theme {
  --Tag: #BED6F1;
  --SubText: #33373C;
  --Divider: #DBDFE5;
  --BgBlock: #F8F9FA;
}
.page-wrapper.minfin .activity-list-page-heading {
  display: flex;
  justify-content: space-between;
}
.page-wrapper.minfin .activity-list-page-heading .myrtex-ui-link-pseudo {
  font-size: 16px;
}
@media (max-width: 767.9px) {
  .page-wrapper.minfin .activity-list-page-heading .myrtex-ui-link-pseudo {
    background: none;
  }
}
.page-wrapper.minfin .activity-list-page-heading .myrtex-ui-link-pseudo .mrx-icon {
  color: var(--Main2);
  margin-left: 8px;
}
@media (max-width: 767.9px) {
  .page-wrapper.minfin .activity-list-page-heading .myrtex-ui-link-pseudo span {
    display: none;
  }
}
@media (max-width: 767.9px) {
  .page-wrapper.minfin .activity-list-page-heading .export-select-list {
    right: 0;
    left: auto;
    min-width: 140px;
  }
}
.page-wrapper.minfin .activity-list-page-controls {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 32px;
}
@media (max-width: 767.9px) {
  .page-wrapper.minfin .activity-list-page-controls {
    width: 100%;
    margin-bottom: 24px;
  }
}
.page-wrapper.minfin .activity-list-page-controls__icons {
  display: flex;
  align-items: center;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .activity-list-page-controls__icons {
    display: none;
  }
}
.page-wrapper.minfin .activity-list-page-controls__item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 8px;
  cursor: pointer;
}
.page-wrapper.minfin .activity-list-page-controls__item.--active .mrx-icon {
  color: var(--Main2);
}
.page-wrapper.minfin .activity-list-page-controls__item .mrx-icon {
  color: var(--Stroke);
}
.page-wrapper.minfin .activity-list-page-controls__tabs {
  display: flex;
}
@media (max-width: 767.9px) {
  .page-wrapper.minfin .activity-list-page-controls__tabs {
    width: 100%;
    flex-direction: column;
  }
}
.page-wrapper.minfin .activity-list-page-controls__tabs .tabs-item {
  padding: 10px 24px;
  border: 1px solid var(--Stroke);
  display: flex;
  align-items: center;
  cursor: pointer;
  max-height: 48px;
  font-size: 16px;
  line-height: 150%;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .activity-list-page-controls__tabs .tabs-item {
    width: 100%;
    display: flex;
    justify-content: center;
    border-bottom: none;
    border-top: 1px solid var(--Stroke);
  }
}
.page-wrapper.minfin .activity-list-page-controls__tabs .tabs-item:last-child {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .activity-list-page-controls__tabs .tabs-item:last-child {
    border-bottom-left-radius: 4px;
    border-top-right-radius: 0;
    border-bottom: 1px solid var(--Stroke);
  }
}
.page-wrapper.minfin .activity-list-page-controls__tabs .tabs-item:first-child {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
@media (max-width: 767px) {
  .page-wrapper.minfin .activity-list-page-controls__tabs .tabs-item:first-child {
    border-top-right-radius: 4px;
    border-bottom-left-radius: 0;
  }
}
.page-wrapper.minfin .activity-list-page-controls__tabs .tabs-item.--active {
  border: 2px solid var(--Main2);
}
.page-wrapper.minfin .activity-list-page-controls__tabs .tabs-item.--active span {
  background: var(--Tag);
}
.page-wrapper.minfin .activity-list-page-controls__tabs .tabs-item span {
  background: #EEF0F4;
  border-radius: 12px;
  font-size: 14px;
  line-height: 16px;
  padding: 6px 8px;
  margin-left: 8px;
}
.page-wrapper.minfin .activity-list-page-block {
  display: flex;
  flex-direction: column;
  width: 100%;
  margin-bottom: 16px;
}
@media (max-width: 767.9px) {
  .page-wrapper.minfin .activity-list-page-block {
    margin-bottom: 8px;
  }
}
.page-wrapper.minfin .activity-list-page-block__empty {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 26px;
  color: #1F2226;
}
.page-wrapper.minfin .activity-list-page-item {
  background: var(--BgBlock);
  border-radius: 8px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  padding: 24px;
  margin-bottom: 16px;
  transition: 0.2s;
}
@media (max-width: 767.9px) {
  .page-wrapper.minfin .activity-list-page-item {
    padding: 24px 16px;
  }
}
.page-wrapper.minfin .activity-list-page-item:hover .activity-list-page-item__title {
  color: var(--Main2);
}
.page-wrapper.minfin .activity-list-page-item app-selection-card {
  margin-bottom: -8px;
}
.page-wrapper.minfin .activity-list-page-item * {
  font-family: 'Inter', sans-serif;
  color: var(--Main1);
  font-weight: 400;
}
.page-wrapper.minfin .activity-list-page-item__top {
  display: flex;
}
.page-wrapper.minfin .activity-list-page-item__top .activity-list-page-item__status {
  font-weight: 500;
}
.page-wrapper.minfin .activity-list-page-item__top .activity-list-page-item__status:not(:last-child) {
  margin-right: 16px;
}
.page-wrapper.minfin .activity-list-page-item__status {
  padding: 4px 8px;
  background: #ADE8C0;
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: max-content;
  font-weight: 500;
  font-size: 16px;
  line-height: 150%;
  margin-bottom: 8px;
  margin-top: -8px;
}
.page-wrapper.minfin .activity-list-page-item__status_blue {
  background: var(--Tag);
}
.page-wrapper.minfin .activity-list-page-item__title {
  font-weight: 500;
  font-size: 20px;
  line-height: 140%;
  margin-bottom: 8px;
  display: inline-block;
}
.page-wrapper.minfin .activity-list-page-item__text {
  display: flex;
  flex-direction: column;
  font-size: 16px;
  line-height: 125%;
}
.page-wrapper.minfin .activity-list-page-item__name {
  font-size: 16px;
  line-height: 150%;
}
.page-wrapper.minfin .activity-list-page-item__details {
  margin-top: 24px;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
@media (max-width: 575.9px) {
  .page-wrapper.minfin .activity-list-page-item__details {
    flex-direction: column;
    align-items: flex-start;
  }
}
.page-wrapper.minfin .activity-list-page-item__details .application-block__condition:after {
  top: 50%;
  transform: translateY(-50%);
}
.page-wrapper.minfin .activity-list-page-item__subsidy-value .subsidy-value__name {
  font-size: 14px;
  line-height: 1;
  margin-bottom: 4px;
  color: var(--SubText);
}
.page-wrapper.minfin .activity-list-page-item__subsidy-value .subsidy-value__amount {
  font-size: 16px;
  line-height: 150%;
  display: flex;
  align-items: center;
  font-weight: 500;
}
.page-wrapper.minfin .activity-list-page-item__subsidy-value .subsidy-value__amount span {
  font-size: 20px;
  line-height: 140%;
  margin-left: 4px;
  font-weight: 400;
}
.page-wrapper.minfin .activity-list-page-item__application-block {
  display: flex;
  align-items: center;
}
@media (min-width: 576px) {
  .page-wrapper.minfin .activity-list-page-item__application-block > *:not(:first-child) {
    margin-left: 24px;
  }
}
@media (max-width: 575.9px) {
  .page-wrapper.minfin .activity-list-page-item__application-block {
    width: 100%;
    flex-direction: column-reverse;
    align-items: flex-start;
    margin-top: 24px;
  }
}
.page-wrapper.minfin .activity-list-page-item__application-block .btn {
  color: #ffff;
  font-family: 'PT Sans', sans-serif;
  font-weight: 700;
  padding: 13px 32px;
}
@media (max-width: 575.9px) {
  .page-wrapper.minfin .activity-list-page-item__application-block .btn {
    width: 100%;
    margin-bottom: 8px;
  }
}
.page-wrapper.minfin .activity-list-page-sort {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 0 8px;
}
.page-wrapper.minfin .activity-list-page-sort-scale {
  display: flex;
  align-items: center;
  margin-right: 8px;
  cursor: pointer;
}
.page-wrapper.minfin .activity-list-page-sort-scale__title {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  margin-right: 12px;
}
@media (max-width: 767.9px) {
  .page-wrapper.minfin .activity-list-page-sort-scale__title {
    display: none;
  }
}
.page-wrapper.minfin .activity-list-page-sort .ng-select {
  max-width: 215px;
  margin-bottom: 0;
  font-size: 16px;
}
.page-wrapper.minfin .activity-list-page-sort .ng-select-container {
  min-height: auto !important;
  border: none;
  cursor: pointer;
}
.page-wrapper.minfin .activity-list-page-sort .ng-select .ng-value-container {
  padding-left: 0 !important;
  margin-right: 8px;
}
.page-wrapper.minfin .activity-list-page-sort .ng-select .ng-arrow-wrapper {
  min-height: auto;
  width: auto !important;
}
.page-wrapper.minfin .activity-list-page-sort .ng-select .ng-dropdown-panel {
  width: 100vw;
  max-width: 215px;
}
.page-wrapper.minfin .activity-list-page .btn-count {
  background: var(--StrokeHover);
  color: #FFFFFF;
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 12px;
  border-radius: 12px;
  width: 30px;
  height: 24px;
  display: flex;
  align-items: center;
  margin-left: 16px;
  justify-content: center;
}
.page-wrapper.minfin .activity-list-page .activity-pagination {
  display: flex;
  align-items: center;
  justify-content: center;
}
.page-wrapper.minfin .activity-list-page .activity-pagination .ngx-pagination {
  margin-right: 16px;
}
.page-wrapper.minfin .activity-list-page .activity-pagination .ngx-pagination li {
  cursor: pointer;
}
.page-wrapper.minfin .activity-list-page .activity-pagination .ngx-pagination .current {
  margin: 0 12px;
  background: var(--Main2);
}
.page-wrapper.minfin .activity-list-page .activity-pagination .ngx-pagination .pagination-previous a:after,
.page-wrapper.minfin .activity-list-page .activity-pagination .ngx-pagination .pagination-previous.disabled:after {
  background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 5L8 10L13 15' stroke='%232A6AB8' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.page-wrapper.minfin .activity-list-page .activity-pagination .ngx-pagination .pagination-next a:before,
.page-wrapper.minfin .activity-list-page .activity-pagination .ngx-pagination .pagination-next.disabled:before {
  background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 15L13 10L8 5' stroke='%232A6AB8' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.page-wrapper.minfin .activity-list-page .activity-pagination .ng-select .ng-select-container {
  min-height: 40px !important;
}
.page-wrapper.minfin .activity-list-page .activity-pagination .ng-select .ng-arrow-wrapper {
  min-height: 40px;
}

:root {
  --mf-inter-font: 'Inter', sans-serif;
  --mf-sans-font: 'PT Sans', sans-serif;
}
.page-wrapper.minfin-theme {
  --Tag: #BED6F1;
  --SubText: #33373C;
  --Divider: #DBDFE5;
  --BgBlock: #F8F9FA;
}
.minfin-activity-page-admin {
  min-height: calc(100vh - 242px);
  background: #fff;
}
.minfin-activity-page-admin .k-grid.outer-table {
  min-height: calc(100vh - 242px) !important;
}
.show-user-unique-link-modal .modal-body__link {
  font-family: 'PT Sans', sans-serif;
}

:root {
  --mf-inter-font: 'Inter', sans-serif;
  --mf-sans-font: 'PT Sans', sans-serif;
}
.page-wrapper.minfin-theme {
  --Tag: #BED6F1;
  --SubText: #33373C;
  --Divider: #DBDFE5;
  --BgBlock: #F8F9FA;
}
.page-activity {
  display: flex;
  align-items: flex-start;
}
.page-activity-sidebar {
  display: flex;
  flex-direction: column;
  max-width: 280px;
  min-width: 280px;
  width: 100%;
  min-height: 50vh;
  background: #FFFFFF;
  box-shadow: 0px 1px 4px rgba(59, 67, 87, 0.1);
}
.page-activity-sidebar-title {
  display: flex;
  flex-direction: column;
  padding: 16px;
  cursor: pointer;
}
.page-activity-sidebar__link {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
  font-size: 12px;
  line-height: 130%;
  color: var(--Link);
}
.page-activity-sidebar__link svg {
  margin-right: 8px;
}
.page-activity-sidebar__title {
  font-weight: bold;
  font-size: 14px;
  line-height: 18px;
  color: #253E49;
}
.page-activity-sidebar__menu {
  display: flex;
  flex-direction: column;
}
.page-activity-sidebar__menu-item {
  padding: 12px 10px;
  border-bottom: 1px solid #EFF3F5;
  font-size: 14px;
  line-height: 140%;
  color: #253E49;
  position: relative;
  cursor: pointer;
}
.page-activity-sidebar__menu-item.active {
  background: #E1EFF5;
}
.page-activity-sidebar__menu-item.active:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 4px;
  height: 100%;
  background: #0090D4;
}
.page-activity-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  box-shadow: 0px 1px 4px rgba(40, 40, 40, 0.15);
  background: #fff;
  padding: 8px 30px 8px 24px;
  margin-top: -30px;
  position: sticky;
  top: 72px;
  z-index: 5;
  transform: translateX(-24px);
  width: calc(100% + 48px);
  margin-left: 0;
}
@media (min-width: 1704px) {
  .page-activity-head {
    width: calc(100% - 280px + 48px);
    margin-left: 280px;
  }
}
.page-activity-head__info {
  display: flex;
  align-items: center;
}
.page-activity-head__desc {
  display: flex;
  flex-direction: column;
}
.page-activity-head__name {
  font-size: 12px;
  line-height: 130%;
  color: #808F96;
}
.page-activity-head__value {
  font-size: 14px;
  line-height: 115%;
  color: #253E49;
}
.page-activity-head__input {
  margin: 0 24px;
  width: 240px;
}
.page-activity-head__input .ng-select .ng-select-container {
  min-height: 40px !important;
  height: 40px !important;
}
.page-activity-head__input .ng-select .ng-arrow-wrapper {
  min-height: 40px;
  width: 40px !important;
}
.page-activity-head__input .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input {
  display: none;
}
.page-activity-head__controls {
  display: flex;
  align-items: center;
  margin: 0 -8px;
}
.page-activity-head__controls button {
  margin: 0 8px;
}
.page-activity-content {
  width: 100%;
}
.page-activity-content-bookmark {
  display: flex;
  align-items: center;
  margin-bottom: 16px;
  border-bottom: 1px solid var(--Stroke);
  max-width: max-content;
}
.page-activity-content-bookmark span {
  position: relative;
  cursor: pointer;
  padding: 8px 16px;
  padding-top: 0;
  font-size: 18px;
  line-height: 110%;
  color: #808F96;
  -webkit-user-select: none;
  user-select: none;
}
.page-activity-content-bookmark span.active {
  font-weight: bold;
  color: #0090D4;
}
.page-activity-content-bookmark span.active:after {
  content: '';
  position: absolute;
  left: 0;
  bottom: -1px;
  width: 100%;
  height: 1px;
  background: #0090D4;
}
.page-activity-content-body {
  background: #FFFFFF;
  padding: 24px;
  box-shadow: 0px 1px 4px rgba(59, 67, 87, 0.1);
  border-radius: 4px;
  max-width: 1096px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 24px;
  position: relative;
}
.page-activity-content-body .no-indent {
  background-color: var(--Bg1) !important;
  margin: 0 -24px;
  border-top: none;
  margin-bottom: 16px;
}
.page-activity-content-body__item {
  padding: 24px 0;
  position: relative;
}
.page-activity-content-body__item:after {
  content: '';
  position: absolute;
  left: -24px;
  bottom: 0;
  width: calc(100% + 48px);
  height: 1px;
  background: var(--Bg1);
}
.page-activity-content-body__item:last-child {
  padding-bottom: 0;
}
.page-activity-content-body__item:last-child:after {
  display: none;
}
.page-activity-content-body__controls {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  right: 24px;
  top: 24px;
}
.page-activity-content-body__controls-item {
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 0.2s;
  background: transparent;
  border-radius: 4px;
  min-width: 24px;
  min-height: 24px;
  cursor: pointer;
}
.page-activity-content-body__controls-item:hover {
  background: var(--TooltipBG);
}
.page-activity-content-body .form__group-input .inputbox label {
  font-weight: bold;
}
.page-activity-content-body .empty-text {
  display: block;
  color: #808F96;
  font-size: 16px;
  line-height: 150%;
  margin-bottom: 16px;
  text-align: left;
  font-family: 'PT Sans', sans-serif;
}
.page-activity-content-body .empty-text.position-left {
  text-align: left;
}
.page-activity-content-body .empty-text__error {
  color: var(--Red);
}
.page-activity-content-body .page-selection-table-result__col {
  font-size: 14px;
}
.page-activity-content-body__text {
  font-weight: 400;
  font-size: 14px;
  line-height: 143%;
  color: var(--Main1);
}
.page-activity-content-body .minfin-activity-page-block .new-custom-file:not(:last-child) {
  margin-bottom: 16px;
}
.page-activity-content-body .minfin-activity-page-block .new-custom-file .qq-upload-file {
  color: var(--Main1);
}
.page-activity-content__title {
  padding-bottom: 16px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-weight: bold;
  font-size: 24px;
  line-height: 130%;
  color: #253E49;
  max-width: 1096px;
  margin: 0 auto;
}
.page-activity-content__title span {
  font-family: 'PT Sans Caption', sans-serif !important;
}
.page-activity-content__buttons {
  position: fixed;
  right: 40px;
  bottom: 40px;
  display: flex;
  align-items: center;
  margin: 0 -4px;
  z-index: -1;
  opacity: 0;
  transition: 0.2s;
}
@media (max-width: 1444px) {
  .page-activity-content__buttons {
    right: 24px;
  }
}
.page-activity-content__buttons.show {
  opacity: 1;
  z-index: 5;
}
.page-activity-content__buttons button {
  margin: 0 4px;
}
.page-activity-content .inputbox input {
  font-size: 14px;
}
.page-activity-requirement {
  border-top: 1px solid var(--Bg2);
  width: calc(100% + 48px);
  margin-left: -24px;
  margin-bottom: 16px;
}
.page-activity-requirement.cdk-drop-list-dragging .page-activity-requirement__item {
  cursor: grabbing !important;
}
.page-activity-requirement__item {
  padding: 12px 24px;
  font-size: 16px;
  line-height: 150%;
  position: relative;
  cursor: grab;
  border-bottom: 1px solid var(--Bg2);
  -webkit-user-select: none;
  user-select: none;
}
.page-activity-requirement__item:before {
  content: '';
  position: absolute;
  left: 0px;
  top: 50%;
  transform: translateY(-50%);
  width: 24px;
  height: 24px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9' r='1' fill='%23808F96'/%3E%3Ccircle cx='9' cy='3' r='1' fill='%23808F96'/%3E%3Ccircle cx='15' cy='9' r='1' fill='%23808F96'/%3E%3Ccircle cx='15' cy='3' r='1' fill='%23808F96'/%3E%3Ccircle cx='9' cy='15' r='1' fill='%23808F96'/%3E%3Ccircle cx='15' cy='15' r='1' fill='%23808F96'/%3E%3Ccircle cx='9' cy='21' r='1' fill='%23808F96'/%3E%3Ccircle cx='15' cy='21' r='1' fill='%23808F96'/%3E%3C/svg%3E%0A");
  opacity: 0;
  z-index: 1;
  transition: 0.2s;
}
.page-activity-requirement__item:after {
  content: '';
  position: absolute;
  left: 0px;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: 0.2s;
}
.page-activity-requirement__item:hover:before {
  opacity: 1;
}
.page-activity-requirement__item:hover .control-widget-panel {
  opacity: 1;
  z-index: 1;
}
.page-activity-requirement__item.cdk-drag-preview {
  background: #fff !important;
}
.page-activity-requirement__item_error:after {
  background: #FCDED4 !important;
  opacity: 1 !important;
}
.page-activity-requirement__item_success:after {
  background: #F1F9F3 !important;
  opacity: 1 !important;
}
.page-activity-requirement__item.cdk-drag-disabled {
  cursor: default;
}
.page-activity-requirement__item.cdk-drag-disabled:before {
  display: none;
}
.page-activity-requirement__item.cdk-drag-disabled .page-activity-requirement__chevron {
  cursor: pointer !important;
}
.page-activity-requirement__item_icons {
  padding-left: 48px;
}
.page-activity-requirement__item_icons .page-activity-requirement__item_icon {
  display: block;
}
.page-activity-requirement__item * {
  position: relative;
  z-index: 1;
}
.page-activity-requirement__item .tag {
  margin-bottom: 0;
}
.page-activity-requirement__item_mandatory:after {
  background: #F6F6F6;
  opacity: 1;
}
.page-activity-requirement__item_mandatory:hover:before {
  display: none;
}
.page-activity-requirement__item_mandatory .page-activity-requirement__control {
  display: none;
}
.page-activity-requirement__item_mandatory .page-activity-requirement__item_icon {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M12.0615 1.41431L14.8899 4.24273' stroke='%23253E49' stroke-width='0.999998' stroke-linecap='round'/%3E%3Cpath d='M8.3125 5.16333L12.4701 1.82281' stroke='%23253E49' stroke-width='0.999998' stroke-linecap='round'/%3E%3Cpath d='M11.0781 7.92896L14.4186 3.7714' stroke='%23253E49' stroke-width='0.999998' stroke-linecap='round'/%3E%3Cpath d='M9.59175 6.48677L10.2569 7.15193C10.841 7.73598 11.1455 8.54307 11.0929 9.36736V9.36736C11.0662 9.78593 10.9399 10.1921 10.7246 10.552L9.8496 12.0148C9.77613 12.1376 9.60675 12.1586 9.50555 12.0574L6.76333 9.31519M9.81802 6.71304L9.15286 6.04788C8.56881 5.46383 7.76172 5.15928 6.93743 5.21189V5.21189C6.51886 5.23861 6.11272 5.36487 5.75278 5.58018L4.28997 6.45519C4.16715 6.52866 4.14618 6.69804 4.24738 6.79924L6.9896 9.54146' stroke='%23253E49' stroke-width='0.999998'/%3E%3Cpath d='M6.40479 8.95679L2.39786 12.9637L2.16215 14.1422L3.34066 13.9065L7.34759 9.89959' stroke='%23253E49' stroke-width='0.999998' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-activity-requirement__item_optional:after {
  background: #E1EFF5;
}
.page-activity-requirement__item_optional:hover:after {
  opacity: 1;
}
.page-activity-requirement__item_optional .page-activity-requirement__edit {
  display: none;
}
.page-activity-requirement__item_optional .page-activity-requirement__item_icon {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.58926 3.68688L6.73571 3.83333H6.94282H13.3335C13.7927 3.83333 14.1668 4.20747 14.1668 4.66666V12.6666C14.1668 13.1258 13.7927 13.5 13.3335 13.5H2.66683C2.20764 13.5 1.83349 13.1258 1.83349 12.6666V3.33333C1.83349 2.87414 2.20764 2.5 2.66683 2.5H5.33349C5.37835 2.5 5.42039 2.51785 5.45032 2.54794L5.45127 2.54889L6.58926 3.68688Z' stroke='%23282828' stroke-width='0.999998'/%3E%3C/svg%3E%0A");
}
.page-activity-requirement__item_custom:after {
  background: #E1EFF5;
}
.page-activity-requirement__item_custom:hover:after {
  opacity: 1;
}
.page-activity-requirement__item_custom .page-activity-requirement__item_icon {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.58926 3.68688L6.73571 3.83333H6.94282H13.3335C13.7927 3.83333 14.1668 4.20747 14.1668 4.66666V12.6666C14.1668 13.1258 13.7927 13.5 13.3335 13.5H2.66683C2.20764 13.5 1.83349 13.1258 1.83349 12.6666V3.33333C1.83349 2.87414 2.20764 2.5 2.66683 2.5H5.33349C5.37835 2.5 5.42039 2.51785 5.45032 2.54794L5.45127 2.54889L6.58926 3.68688Z' stroke='%23282828' stroke-width='0.999998'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.50042 6.45312C8.50042 6.17698 8.27656 5.95312 8.00042 5.95312C7.72428 5.95312 7.50042 6.17698 7.50042 6.45312V8.49993H5.45361C5.17747 8.49993 4.95361 8.72379 4.95361 8.99993C4.95361 9.27607 5.17747 9.49993 5.45361 9.49993H7.50042V11.5467C7.50042 11.8229 7.72428 12.0467 8.00042 12.0467C8.27656 12.0467 8.50042 11.8229 8.50042 11.5467V9.49993H10.5472C10.8234 9.49993 11.0472 9.27607 11.0472 8.99993C11.0472 8.72379 10.8234 8.49993 10.5472 8.49993H8.50042V6.45312Z' fill='%23282828'/%3E%3C/svg%3E%0A");
}
.page-activity-requirement__item_open .page-activity-requirement__chevron {
  transform: rotate(180deg);
}
.page-activity-requirement__item_open .page-activity-requirement__text-short {
  height: auto;
  overflow: auto;
}
.page-activity-requirement__item_icon {
  display: none;
  position: absolute;
  top: 6px;
  left: -24px;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}
.page-activity-requirement__wrap {
  display: flex;
  flex-direction: column;
}
.page-activity-requirement__wrap .tags {
  margin-bottom: 0;
}
.page-activity-requirement__wrap .tag {
  background: #EDF5FF;
  border-radius: 4px;
  padding: 4px 8px;
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  text-align: center;
  color: var(--brand-bg-primary-default);
}
.page-activity-requirement__title {
  font-weight: bold;
  font-size: 16px;
  line-height: 150%;
  color: var(--Main1);
  margin-bottom: 4px;
}
.page-activity-requirement__text {
  position: relative;
  margin-bottom: 0;
  padding-right: 32px;
}
.page-activity-requirement__text-short {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 143%;
  color: var(--Main1);
  margin-bottom: 8px;
  transition: 0.2s;
  height: 0;
  overflow: hidden;
}
.page-activity-requirement__chevron {
  position: absolute;
  top: 0px;
  right: 0px;
  cursor: pointer;
  z-index: 1;
}
.page-activity-requirement .tag-status.--sm {
  font-family: 'PT Sans', sans-serif;
  font-weight: 400;
  text-transform: none;
  color: var(--neutral-text-primary);
  letter-spacing: normal;
}
.page-activity-criterion {
  display: flex;
  flex-direction: column;
  background: #fff;
  border-radius: 4px;
}
.page-activity-criterion-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 24px;
  padding-bottom: 16px;
}
.page-activity-criterion-header__scores {
  display: flex;
  align-items: center;
}
.page-activity-criterion-header__scores-item {
  margin-left: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.page-activity-criterion-header__scores-name {
  font-family: 'PT Sans', sans-serif;
  font-size: 14px;
  line-height: 114%;
  color: var(--Secondary);
  margin-right: 8px;
}
.page-activity-criterion-header__scores-value {
  font-family: 'PT Sans', sans-serif;
  font-size: 14px;
  line-height: 114%;
  color: var(--Main1);
}
.page-activity-criterion-header__scores-value.--red {
  color: var(--Red);
}
.page-activity-criterion-header__scores-value.--green {
  color: var(--Green);
}
.page-activity-criterion-block:last-child .page-activity-criterion-subitem:last-child {
  border-bottom: 1px solid var(--Bg1);
}
.page-activity-criterion-item {
  padding: 12px 24px;
  border-bottom: 1px solid var(--Bg1);
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  transition: 0.2s;
  position: relative;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
}
.page-activity-criterion-item:before {
  content: '';
  position: absolute;
  left: 0;
  top: 12px;
  width: 24px;
  height: 24px;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9' r='1' fill='%23808F96'/%3E%3Ccircle cx='9' cy='3' r='1' fill='%23808F96'/%3E%3Ccircle cx='15' cy='9' r='1' fill='%23808F96'/%3E%3Ccircle cx='15' cy='3' r='1' fill='%23808F96'/%3E%3Ccircle cx='9' cy='15' r='1' fill='%23808F96'/%3E%3Ccircle cx='15' cy='15' r='1' fill='%23808F96'/%3E%3Ccircle cx='9' cy='21' r='1' fill='%23808F96'/%3E%3Ccircle cx='15' cy='21' r='1' fill='%23808F96'/%3E%3C/svg%3E%0A");
  opacity: 0;
  z-index: -1;
  transition: 0.2s;
}
.page-activity-criterion-item:first-child {
  border-top: 1px solid var(--Bg1);
}
.page-activity-criterion-item:hover {
  background: var(--Bg2);
}
.page-activity-criterion-item:hover:before {
  opacity: 1;
  z-index: 0;
}
.page-activity-criterion-item:hover > .control-widget-panel {
  opacity: 1;
  z-index: 1;
}
.page-activity-criterion-item:after {
  content: '';
  position: absolute;
  left: 0px;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: 0.2s;
}
.page-activity-criterion-item_error:after {
  background: #FCDED4 !important;
  opacity: 1 !important;
}
.page-activity-criterion-item_success:after {
  background: #F1F9F3 !important;
  opacity: 1 !important;
}
.page-activity-criterion-item__info {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.page-activity-criterion-item__info-text {
  font-family: 'PT Sans' !important;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: var(--Main1);
}
.page-activity-criterion-item__title {
  font-family: 'PT Sans', sans-serif !important;
  font-size: 16px;
  line-height: 150%;
  color: var(--Main1);
}
.page-activity-criterion-item__indicators {
  font-family: 'PT Sans', sans-serif !important;
  font-size: 12px;
  line-height: 133%;
  color: var(--Secondary);
  margin-top: 4px;
}
.page-activity-criterion-item__score {
  font-family: 'PT Sans', sans-serif !important;
  font-size: 14px;
  line-height: 144%;
  color: var(--Secondary);
  white-space: nowrap;
  min-width: 55px;
  text-align: right;
  margin-left: 8px;
}
.page-activity-criterion-item__empty {
  color: var(--Secondary);
  font-size: 16px;
  line-height: 150%;
  padding: 12px 24px;
  border-bottom: 1px solid var(--Bg1);
  border-top: 1px solid var(--Bg1);
}
.page-activity-criterion-item__empty_red {
  color: var(--Red);
}
.page-activity-criterion-item * {
  position: relative;
  z-index: 1;
}
.page-activity-criterion-subblock {
  overflow: hidden;
}
.page-activity-criterion-subblock.open {
  overflow: visible;
}
.page-activity-criterion-subblock-info {
  padding: 12px 24px;
  border-bottom: 1px solid var(--Bg1);
}
.page-activity-criterion-subitem {
  padding: 12px 24px;
  padding-left: 40px;
  border-bottom: 1px solid var(--Bg1);
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  transition: 0.2s;
  position: relative;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
}
.page-activity-criterion-subitem:before {
  content: '';
  position: absolute;
  left: 0;
  top: 12px;
  width: 24px;
  height: 24px;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9' r='1' fill='%23808F96'/%3E%3Ccircle cx='9' cy='3' r='1' fill='%23808F96'/%3E%3Ccircle cx='15' cy='9' r='1' fill='%23808F96'/%3E%3Ccircle cx='15' cy='3' r='1' fill='%23808F96'/%3E%3Ccircle cx='9' cy='15' r='1' fill='%23808F96'/%3E%3Ccircle cx='15' cy='15' r='1' fill='%23808F96'/%3E%3Ccircle cx='9' cy='21' r='1' fill='%23808F96'/%3E%3Ccircle cx='15' cy='21' r='1' fill='%23808F96'/%3E%3C/svg%3E%0A");
  opacity: 0;
  z-index: -1;
  transition: 0.2s;
}
.page-activity-criterion-subitem:last-child {
  border-bottom: none;
}
.page-activity-criterion-subitem:hover {
  background: var(--Bg2);
}
.page-activity-criterion-subitem:hover:before {
  opacity: 1;
  z-index: 0;
}
.page-activity-criterion-subitem:hover .control-widget-panel {
  opacity: 1;
  z-index: 1;
}
.page-activity-criterion-subitem__info {
  display: flex;
  flex-direction: column;
}
.page-activity-criterion-subitem__title {
  font-family: 'PT Sans', sans-serif !important;
  font-size: 16px;
  line-height: 150%;
  color: var(--Main1);
}
.page-activity-criterion-subitem__score {
  font-family: 'PT Sans', sans-serif !important;
  font-size: 14px;
  line-height: 144%;
  color: var(--Secondary);
}
.page-activity-criterion-view-item {
  display: flex;
  flex-direction: column;
}
.page-activity-criterion-view-item__head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #fff;
  padding: 16px 0;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  border-top: 1px solid #EEF0F4;
  transition: 0.2s;
}
.page-activity-criterion-view-item__head:hover {
  background: #EDF5FF;
}
.page-activity-criterion-view-item__head:last-child {
  border-bottom: 1px solid #EEF0F4;
}
.page-activity-criterion-view-item__head .mrx-icon {
  transition: 0.2s;
  transform-origin: center center;
  margin-left: 12px;
}
.page-activity-criterion-view-item__head.open .mrx-icon {
  transform: rotate(180deg);
}
.page-activity-criterion-view-item__head span {
  font-family: "PT Sans", sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 144%;
  color: #1F2226;
}
.page-activity-criterion-view-item__body {
  display: flex;
  flex-direction: column;
}
.page-activity-criterion-view-item__body-heading {
  display: flex;
  align-items: center;
  margin-bottom: 16px;
}
.page-activity-criterion-view-item__body-item {
  display: flex;
  align-items: center;
  margin-right: 16px;
}
.page-activity-criterion-view-item__body-item svg {
  margin-right: 8px;
}
.page-activity-criterion-view-item__body-item span {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #1F2226;
}
.page-activity-criterion-view-item__body__text {
  font-family: 'PT Sans', sans-serif;
  font-size: 18px;
  line-height: 144%;
}
.page-activity-criterion-view-item__body__text a {
  color: var(--Main2);
}
.page-activity-criterion-view-subitem {
  display: flex;
  flex-direction: column;
  margin: 8px 0;
}
.page-activity-criterion-view-subitem__head {
  background: var(--Bg2);
  padding: 8px;
}
.page-activity-criterion-view-subitem__head span {
  font-family: 'PT Sans', sans-serif;
  font-weight: bold;
  font-size: 18px;
  line-height: 144%;
  color: var(--Subsidiary);
}
.modal-content.balance-agreement .modal-body input {
  margin-top: 0;
  min-height: 48px;
  background: #fff;
}
.angular-editor .angular-editor-textarea {
  padding: 12px 16px !important;
}
.angular-editor .angular-editor-textarea ul {
  list-style-type: disc !important;
}
.angular-editor .angular-editor-textarea ol {
  list-style-type: decimal !important;
}
.angular-editor .angular-editor-textarea a {
  color: var(--Main2) !important;
  cursor: pointer !important;
  text-decoration: underline !important;
}
.angular-editor .angular-editor-placeholder {
  padding: 12px 16px !important;
}
.text-edit ul {
  list-style-type: disc;
}
.text-edit ol {
  list-style-type: decimal;
}
.text-edit a {
  color: var(--Main2);
  cursor: pointer;
  text-decoration: underline;
}
.modal-content .modal-body my-form-input input {
  min-height: 48px;
  background: #fff;
}
.modal-content .modal-body my-form-input input:hover {
  background: #fff;
}

.minfin-activity-table-simple {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.minfin-activity-table-simple__row {
  display: flex;
  align-items: stretch;
  font-size: 14px;
  line-height: 140%;
  color: var(--Main1);
  background: #F6F6F6;
}
.minfin-activity-table-simple__row:nth-child(even) {
  background: #fff;
}
.minfin-activity-table-simple__head {
  font-weight: bold;
}
.minfin-activity-table-simple__name {
  max-width: 120px;
  width: 100%;
  padding: 8px;
  font-size: 18px;
  line-height: 144%;
}
@media (max-width: 768px) {
  .minfin-activity-table-simple__name {
    font-size: 16px;
  }
}
.minfin-activity-table-simple__value {
  width: 100%;
  padding: 8px;
  font-size: 18px;
  line-height: 144%;
}
@media (max-width: 768px) {
  .minfin-activity-table-simple__value {
    font-size: 16px;
  }
}

.page-category-budget-commitments {
  overflow: auto;
  margin-bottom: 16px;
}
.page-category-budget-commitments table {
  min-width: 1048px;
}
.page-category-budget-commitments table thead td {
  position: relative;
  border: 1px solid #DBDFE5;
  padding: 8px;
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 16px;
  color: var(--neutral-text-primary);
  background: var(--neutral-bg-island-default);
}
.page-category-budget-commitments table tbody tr:nth-child(4n-1) td {
  background: var(--neutral-bg-island-default);
}
.page-category-budget-commitments table tbody tr:nth-child(4n) td {
  background: var(--neutral-bg-island-default);
}
.page-category-budget-commitments table tbody td {
  position: relative;
  border: 1px solid #DBDFE5;
  padding: 8px;
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: var(--neutral-text-primary);
}
.page-category-budget-commitments table tbody td.no-value {
  padding: 12px;
  text-align: center;
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: var(--neutral-text-tertiary);
}
.page-category-budget-commitments table tbody td.no-value.red {
  color: var(--system-text-negative);
}
.page-category-budget-commitments table tbody td span.red {
  color: var(--system-text-negative);
}
.page-category-budget-commitments table tbody .top {
  vertical-align: top !important;
}
.page-category-budget-commitments table tfoot td {
  position: relative;
  border: 1px solid #DBDFE5;
  padding: 8px;
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: var(--neutral-text-primary);
}
.page-category-table-commitments,
.page-category-table-category {
  display: table;
  font-size: 14px;
  line-height: 16px;
  color: var(--Main1);
  margin-bottom: 16px;
  border-bottom: 4px solid #F8F8F8;
}
.page-category-table-commitments *,
.page-category-table-category * {
  font-family: 'PT Sans', sans-serif;
}
.page-category-table-commitments__head,
.page-category-table-category__head {
  display: table-row;
  background: #F6F6F6;
  font-weight: bold;
  padding: 8px;
}
.page-category-table-commitments__body,
.page-category-table-category__body {
  display: table-row-group;
}
.page-category-table-commitments__footer,
.page-category-table-category__footer {
  display: table-footer-group;
}
.page-category-table-commitments__footer .page-category-table-commitments__cell_extends,
.page-category-table-category__footer .page-category-table-commitments__cell_extends {
  padding: 8px 20px;
  text-align: left;
}
.page-category-table-commitments__footer .page-category-table-commitments__cell_extends-last,
.page-category-table-category__footer .page-category-table-commitments__cell_extends-last {
  padding: 8px;
}
.page-category-table-commitments__row,
.page-category-table-category__row {
  display: table-row;
  background: #fff;
}
.page-category-table-commitments__cell,
.page-category-table-category__cell {
  padding: 8px;
  display: table-cell;
  position: relative;
}
.page-category-table-commitments__cell_delete,
.page-category-table-category__cell_delete {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: 8px;
  top: 12px;
  cursor: pointer;
}
.page-category-table-commitments__cell .inputbox,
.page-category-table-category__cell .inputbox {
  margin-bottom: 0;
}
.page-category-table-commitments {
  border-collapse: collapse;
}
.page-category-table-commitments__cell {
  vertical-align: top;
  border: 1px solid var(--Stroke);
}
.page-category-table-commitments__cell.page-category-table-commitments__cell_extends-total {
  padding-top: 18px;
}
.page-category-table-commitments__cell.separated {
  padding: 0px;
}
.page-category-table-commitments__cell.separated div {
  padding: 8px;
  border-top: 1px solid var(--Stroke);
}
.page-category-table-commitments__cell.separated div:first-child {
  border-top: none;
}
.page-category-table-commitments__cell.separated div.invalid {
  color: var(--Red);
}

:root {
  --mf-inter-font: 'Inter', sans-serif;
  --mf-sans-font: 'PT Sans', sans-serif;
}
.page-wrapper.minfin-theme {
  --Tag: #BED6F1;
  --SubText: #33373C;
  --Divider: #DBDFE5;
  --BgBlock: #F8F9FA;
}
.page-wrapper .minfin .minfin-info-grant {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  border-top: 1px solid #EEF0F4;
}
.page-wrapper .minfin .minfin-info-grant__item {
  width: 100%;
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  border-bottom: 1px solid #EEF0F4;
}
.page-wrapper .minfin .minfin-info-grant__item_column {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .page-wrapper .minfin .minfin-info-grant__item_canceled {
    flex-direction: column;
  }
}
.page-wrapper .minfin .minfin-info-grant__item_canceled .minfin-info-grant__title {
  padding-right: 16px;
}
.page-wrapper .minfin .minfin-info-grant__item_canceled .minfin-info-grant__value {
  font-family: 'PT Sans', sans-serif;
  font-size: 18px;
  line-height: 26px;
  max-width: 634px;
  padding-left: 0;
  text-align: left;
}
@media (max-width: 991px) {
  .page-wrapper .minfin .minfin-info-grant__item_canceled .minfin-info-grant__value {
    max-width: 100%;
    margin-top: 8px;
    font-size: 16px;
    line-height: 20px;
  }
}
.page-wrapper .minfin .minfin-info-grant__title {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 144%;
  color: #1F2226;
  white-space: nowrap;
}
@media (max-width: 576px) {
  .page-wrapper .minfin .minfin-info-grant__title {
    font-size: 16px;
    line-height: 150%;
    width: 100%;
    max-width: 50%;
    white-space: initial;
  }
}
.page-wrapper .minfin .minfin-info-grant__value {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 140%;
  text-align: right;
  color: #1F2226;
  padding-left: 16px;
  max-width: 50%;
}
@media (max-width: 576px) {
  .page-wrapper .minfin .minfin-info-grant__value {
    font-size: 16px;
    line-height: 150%;
  }
}
.page-wrapper .minfin .minfin-info-grant__value a {
  color: var(--Link);
  word-break: break-word;
}
.page-wrapper .minfin .minfin-info-grant__value .tag-status {
  margin-left: 12px;
  background: #BED6F1;
  border-radius: 32px;
}
@media (max-width: 576px) {
  .page-wrapper .minfin .minfin-info-grant__value .tag-status {
    margin-left: 8px;
  }
}
.page-wrapper .minfin .minfin-info-grant__link {
  display: inline-block;
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 144%;
  color: #2A6AB8;
  margin-top: 16px;
}
.page-wrapper .minfin .minfin-info-grant__another {
  display: flex;
  flex-direction: column;
}
.page-wrapper .minfin .minfin-info-grant__trigger {
  display: flex;
  align-items: center;
  margin-top: 12px;
  cursor: pointer;
}
.page-wrapper .minfin .minfin-info-grant__trigger_open {
  margin-bottom: 12px;
}
.page-wrapper .minfin .minfin-info-grant__trigger_open .mrx-icon {
  transform: rotate(180deg);
}
.page-wrapper .minfin .minfin-info-grant__trigger .mrx-icon {
  margin-left: 4px;
  color: var(--Main2);
}
.page-wrapper .minfin .minfin-info-grant__year {
  background: #F8F9FA;
  border-radius: 4px;
  margin-right: 12px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 4px 16px;
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #262626;
  transition: 0.2s;
}
.page-wrapper .minfin .minfin-info-grant__year_current {
  background: #EEF0F4;
}
.page-wrapper .minfin .minfin-info-grant__year:hover {
  background: #EEF0F4;
}

.minfin-news-page {
  /*minfin-news-page-hero*/
  /*minfin-news-page-block*/
  /*minfin-news-page-card*/
  /*minfin-news-page-item*/
}
.minfin-news-page-hero {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.minfin-news-page-body {
  padding: 24px 0;
}
.minfin-news-page-block {
  display: flex;
  flex-wrap: wrap;
  padding: 24px 0;
  margin: 0 -16px;
}
@media (max-width: 576px) {
  .minfin-news-page-block {
    margin: 0;
  }
}
.minfin-news-page-card {
  padding-bottom: 24px;
  margin: 0 16px;
  margin-bottom: 32px;
  background: #FFFFFF;
  box-shadow: 0px 1px 4px rgba(58, 58, 58, 0.3);
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  max-width: calc(33.33% - 32px);
  width: 100%;
  /*minfin-news-page-card__img*/
  /*minfin-news-page-card__title*/
  /*minfin-news-page-card__date*/
}
@media (max-width: 1200px) {
  .minfin-news-page-card {
    max-width: calc(50% - 32px);
  }
}
@media (max-width: 576px) {
  .minfin-news-page-card {
    max-width: 100%;
    margin: 0;
    margin-bottom: 16px;
  }
}
.minfin-news-page-card__img {
  min-height: 240px;
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .minfin-news-page-card__img {
    margin-bottom: 16px;
  }
}
.minfin-news-page-card__title {
  display: block;
  font-weight: bold;
  font-size: 18px;
  line-height: 140%;
  color: #253E49;
  padding: 0 24px;
  margin-bottom: 16px;
}
@media (max-width: 991px) {
  .minfin-news-page-card__title {
    font-size: 16px;
  }
}
.minfin-news-page-card__date {
  display: block;
  padding: 0 24px;
  font-size: 14px;
  line-height: 120%;
  color: #808F96;
}
.minfin-news-page-link {
  display: flex;
  align-items: center;
  font-weight: bold;
  font-size: 14px;
  line-height: 140%;
  color: #0090D4;
  margin-bottom: 16px;
}
.minfin-news-page-link svg {
  margin-right: 4px;
}
.minfin-news-page-item {
  display: flex;
}
.minfin-news-page-item__content {
  margin-right: 32px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 1200px) {
  .minfin-news-page-item__content {
    margin-right: 0;
  }
}
.minfin-news-page-item__content p {
  font-size: 16px;
  line-height: 150%;
  color: #253E49;
  margin-bottom: 16px;
}
@media (max-width: 768px) {
  .minfin-news-page-item__content p {
    line-height: 125%;
  }
}
.minfin-news-page-item__title {
  font-weight: bold;
  font-size: 36px;
  line-height: 120%;
  color: #253E49;
  margin-bottom: 24px;
}
@media (max-width: 768px) {
  .minfin-news-page-item__title {
    font-size: 28px;
  }
}
@media (max-width: 576px) {
  .minfin-news-page-item__title {
    font-size: 20px;
  }
}
.minfin-news-page-item__news {
  min-width: 360px;
  max-width: 360px;
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 1200px) {
  .minfin-news-page-item__news {
    display: none;
  }
}
.minfin-news-page-item__news .minfin-news-page-card {
  max-width: 100%;
}
.minfin-news-page-item__img {
  min-height: 360px;
  width: 100%;
  margin-bottom: 24px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
@media (max-width: 768px) {
  .minfin-news-page-item__img {
    min-height: 280px;
  }
}
@media (max-width: 576px) {
  .minfin-news-page-item__img {
    min-height: 200px;
  }
}
.minfin-news-page-item__share {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 16px 0;
}

.minfin-notice {
  display: flex;
  align-items: flex-start;
  padding: 12px 16px;
  border-radius: 4px;
  width: 100%;
}
.minfin-notice__text {
  font-family: var(--mf-sans-font);
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: var(--Main1);
}
.minfin-notice.attention {
  background: #FFF4E7;
}
.minfin-notice.attention .icon-attention {
  color: #CC6E07;
}

:root {
  --mf-inter-font: 'Inter', sans-serif;
  --mf-sans-font: 'PT Sans', sans-serif;
}
.page-wrapper.minfin-theme {
  --Tag: #BED6F1;
  --SubText: #33373C;
  --Divider: #DBDFE5;
  --BgBlock: #F8F9FA;
}
.page-wrapper .minfin-proactive {
  display: flex;
  flex-direction: column;
  width: 100%;
}
@media (max-width: 1200px) {
  .page-wrapper .minfin-proactive {
    flex-direction: row;
    overflow: auto;
    margin-bottom: 32px;
  }
}
.page-wrapper .minfin-proactive__item {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 24px 16px;
  margin-bottom: 16px;
  border-radius: 4px;
  transition: 0.2s;
  cursor: pointer;
}
@media (max-width: 1200px) {
  .page-wrapper .minfin-proactive__item {
    min-width: 300px;
    margin-right: 16px;
  }
}
.page-wrapper .minfin-proactive__item:last-child {
  margin-right: 0;
}
.page-wrapper .minfin-proactive__item_auto {
  position: relative;
  background: linear-gradient(102.6deg, #2A6AB8 0%, #0092D2 43.23%, #00B5CC 73.44%, #00D3AD 100%);
}
.page-wrapper .minfin-proactive__item_auto:after {
  content: '';
  position: absolute;
  right: -11px;
  bottom: 0;
  width: 120px;
  height: 90px;
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url("../../img/main-page/autoSelection/robo.png");
}
.page-wrapper .minfin-proactive__item_auto:hover {
  background: linear-gradient(102.6deg, #2A6AB890 0%, #0092D290 43.23%, #00B5CC90 73.44%, #00D3AD90 100%);
}
.page-wrapper .minfin-proactive__item_auto .mrx-icon,
.page-wrapper .minfin-proactive__item_auto .minfin-proactive__title,
.page-wrapper .minfin-proactive__item_auto .minfin-proactive__text {
  color: #fff;
}
.page-wrapper .minfin-proactive__item_inn {
  background: #EEF0F4;
}
.page-wrapper .minfin-proactive__item_inn:hover {
  background: rgba(238, 240, 244, 0.6);
}
.page-wrapper .minfin-proactive__item_quiz {
  background: #EDF5FF;
}
.page-wrapper .minfin-proactive__item_quiz:hover {
  background: rgba(237, 245, 255, 0.6);
}
.page-wrapper .minfin-proactive__item_manual {
  background: #F8F9FA;
}
.page-wrapper .minfin-proactive__item_manual:hover {
  background: rgba(248, 249, 250, 0.6);
}
.page-wrapper .minfin-proactive__content {
  display: flex;
  flex-direction: column;
  margin-right: 4px;
}
.page-wrapper .minfin-proactive__title {
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 4px;
  color: var(--Main1);
}
.page-wrapper .minfin-proactive__title br {
  display: none;
}
@media (max-width: 575px) {
  .page-wrapper .minfin-proactive__title br {
    display: block;
  }
}
.page-wrapper .minfin-proactive__text {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: var(--Main1);
}
@media (max-width: 575px) {
  .page-wrapper .minfin-proactive__text {
    font-size: 14px;
    line-height: 20px;
  }
}
.page-wrapper .minfin-proactive__text br {
  display: block;
}

.minfin-quiz {
  display: flex;
  align-items: stretch;
  width: 100%;
  height: 100vh;
  max-height: 526px;
}
@media (max-width: 991px) {
  .minfin-quiz {
    flex-direction: column;
    align-items: flex-start;
    max-height: initial;
    height: auto;
  }
}
.minfin-quiz__elongate {
  max-height: 566px;
}
.minfin-quiz__stage {
  position: relative;
  display: flex;
  flex-direction: column;
  margin-right: 24px;
  padding: 2px;
}
@media (max-width: 991px) {
  .minfin-quiz__stage {
    margin-right: 0;
    margin-bottom: 24px;
    flex-direction: row;
    width: 100%;
  }
}
.minfin-quiz__stage:after {
  content: '';
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: 0;
  width: 1px;
  height: 100%;
  background: #EEF0F4;
}
@media (max-width: 991px) {
  .minfin-quiz__stage:after {
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
    height: 1px;
  }
}
.minfin-quiz__status {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 2px solid #2A6AB8;
  background: #fff;
  margin-bottom: 4px;
  transition: 0.2s;
  z-index: 1;
}
@media (max-width: 991px) {
  .minfin-quiz__status {
    margin-bottom: 0;
    margin-right: 4px;
  }
}
.minfin-quiz__status:last-child {
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .minfin-quiz__status:last-child {
    margin-right: 0;
  }
}
.minfin-quiz__status.current {
  margin-bottom: auto;
}
@media (max-width: 991px) {
  .minfin-quiz__status.current {
    margin-right: auto;
  }
}
.minfin-quiz__status.checked {
  background-color: var(--Main2);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4446 4.22217L5.33344 10.3333L2.55566 7.5555' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.minfin-quiz__loader {
  padding-top: 350px !important;
}
.minfin-quiz__content {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.minfin-quiz__heading {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 16px;
}
.minfin-quiz__count {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 16px;
  color: #4D5157;
  margin-bottom: 16px;
  font-family: Inter;
  font-style: normal;
}
.minfin-quiz__wrap {
  display: flex;
  align-items: center;
}
.minfin-quiz__title {
  font-family: var(--mf-inter-font);
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  line-height: 28px;
  color: var(--Main1);
  margin-right: 8px;
}
@media (max-width: 767px) {
  .minfin-quiz__title {
    font-size: 18px;
    line-height: 24px;
  }
}
.minfin-quiz__value {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 24px;
  min-height: 24px;
  max-width: 24px;
  max-height: 24px;
  border-radius: 50%;
  font-family: var(--mf-sans-font);
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: var(--Main1);
  background: #BED6F1;
}
.minfin-quiz__clear {
  margin-left: 8px;
  cursor: pointer;
  color: #7E7E7E !important;
}
.minfin-quiz__result {
  margin-left: 8px;
  cursor: pointer;
  font-size: 16px !important;
}
.minfin-quiz__search {
  position: relative;
  margin-bottom: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.minfin-quiz__search input {
  padding: 14px 16px;
  padding-right: 48px;
  font-family: var(--mf-sans-font);
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: var(--Main1);
  border: 1px solid #DBDFE5;
  border-radius: 4px;
}
.minfin-quiz__search .icon-search {
  position: absolute;
  right: 16px;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
}
.minfin-quiz__search .icon-close {
  position: absolute;
  right: 40px;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
}
.minfin-quiz__list {
  display: flex;
  flex-direction: column;
  overflow-y: auto;
  max-height: 418px;
  padding-right: 8px;
}
.minfin-quiz__list::-webkit-scrollbar-track {
  background-color: #F8F9FA;
}
.minfin-quiz__list::-webkit-scrollbar {
  width: 8px;
  background-color: #F8F9FA;
}
.minfin-quiz__list::-webkit-scrollbar-thumb {
  background-color: #DBDFE5;
  border-radius: 4px;
}
.minfin-quiz__item {
  display: flex;
  align-items: center;
  background: #F8F9FA;
  border-radius: 8px;
  padding: 20px 16px;
  margin-bottom: 8px;
  cursor: pointer;
}
.minfin-quiz__item:hover {
  background: #EEF0F4;
}
.minfin-quiz__item:last-child {
  margin-bottom: 0;
}
.minfin-quiz__item.selected {
  background: #BED6F1;
}
.minfin-quiz__item.selected:hover {
  background: #93B8E3;
}
.minfin-quiz__item .categorie-icon {
  min-width: 24px;
  min-height: 24px;
  max-width: 24px;
  max-height: 24px;
  margin-right: 12px;
}
.minfin-quiz__item .minfin-selection-modal__text {
  margin-bottom: 0;
}

.page-wrapper .minfin-search {
  position: relative;
  width: 100%;
  display: flex;
  align-items: center;
}
.page-wrapper .minfin-search__input {
  background: var(--Bg1);
  border: 0px solid var(--Main2);
  border-radius: 4px;
  padding: 14px 16px;
  padding-right: 166px;
  font-family: var(--mf-sans-font);
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: var(--neutral-text-primary);
  /* Chrome/Opera/Safari/Edge */
  /* Microsoft Edge */
  /* IE 10+ */
  /* Chrome/Opera/Safari/Edge */
  /* Firefox */
  /* IE 10+ */
}
@media (max-width: 767px) {
  .page-wrapper .minfin-search__input {
    padding: 10px 16px;
    padding-right: 80px;
    font-size: 16px;
    line-height: 24px;
  }
}
.page-wrapper .minfin-search__input:focus::-webkit-input-placeholder {
  color: transparent;
}
.page-wrapper .minfin-search__input:focus::-ms-input-placeholder {
  color: transparent;
}
.page-wrapper .minfin-search__input:focus::-ms-input-placeholder {
  color: transparent;
}
.page-wrapper .minfin-search__input::-webkit-input-placeholder {
  color: #71767E;
}
.page-wrapper .minfin-search__input::-moz-placeholder {
  color: #71767E;
}
.page-wrapper .minfin-search__input::-ms-input-placeholder {
  color: #71767E;
}
@media (max-width: 767px) {
  .page-wrapper .minfin-search__input_filled {
    padding-right: 48px;
  }
}
.page-wrapper .minfin-search__btn {
  position: absolute;
  right: 4px;
  top: 50%;
  transform: translateY(-50%);
  min-width: 130px;
}
@media (max-width: 767px) {
  .page-wrapper .minfin-search__btn {
    display: none;
  }
}
.page-wrapper .minfin-search .icon-search {
  display: none;
}
@media (max-width: 767px) {
  .page-wrapper .minfin-search .icon-search {
    display: flex;
    position: absolute;
    right: 16px;
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer;
  }
}
.page-wrapper .minfin-search .icon-close {
  position: absolute;
  right: 150px;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
}
@media (max-width: 767px) {
  .page-wrapper .minfin-search .icon-close {
    right: 48px;
  }
}

:root {
  --mf-inter-font: 'Inter', sans-serif;
  --mf-sans-font: 'PT Sans', sans-serif;
}
.page-wrapper.minfin-theme {
  --Tag: #BED6F1;
  --SubText: #33373C;
  --Divider: #DBDFE5;
  --BgBlock: #F8F9FA;
}
.page-selection-table-scroll {
  width: 100%;
  overflow-x: auto;
  margin-bottom: 24px;
}
.page-selection-table-scroll .page-selection-table-result {
  margin-bottom: 0;
}
.page-selection-table-result {
  width: 100%;
  min-width: 990px;
  margin-bottom: 24px;
  margin-top: 8px;
  border: 1px solid var(--Stroke);
}
.page-selection-table-result.n-border {
  border-bottom: 4px solid #f8f8f8 !important;
}
.page-selection-table-result.n-border .page-selection-table-result__head {
  border: none !important;
}
.page-selection-table-result.n-border .page-selection-table-result__col {
  border: none !important;
}
.page-selection-table-result.n-border .page-selection-table-result__item {
  background-color: #fff;
}
.page-selection-table-result.m-width {
  min-width: auto;
}
.page-selection-table-result__head {
  border-bottom: 1px solid var(--Stroke);
}
.page-selection-table-result__head .page-selection-table-result__col {
  display: flex;
  align-items: flex-end;
}
.page-selection-table-result__head .page-selection-table-result__col:last-child {
  border-bottom: none;
}
.page-selection-table-result__head .page-selection-table-result__date {
  margin-top: -20px;
}
.page-selection-table-result__head * {
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 500;
}
.page-selection-table-result__item {
  background-color: var(--Disabled);
}
.page-selection-table-result__item:nth-child(even) {
  background-color: #fff;
}
.page-selection-table-result__row {
  display: flex;
  align-items: stretch;
  transition: 0.2s;
}
.page-selection-table-result__row:last-child .page-selection-table-result__col {
  border-bottom: none;
}
.page-selection-table-result__row .page-selection-table-result__col {
  border-right: 1px solid var(--Stroke);
  border-bottom: 1px solid var(--Stroke);
}
.page-selection-table-result__row .page-selection-table-result__col:last-child {
  border-right: none;
}
.page-selection-table-result__col {
  font-size: 16px;
  line-height: 144%;
  color: var(--Main1);
  padding: 8px;
  width: 100%;
}
.page-selection-table-result__number {
  max-width: 40px;
  width: 100%;
}
.page-selection-table-result__desc {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
}
.page-selection-table-result__desc_active .mrx-icon {
  transform: rotate(180deg);
}
.page-selection-table-result__info {
  max-width: 250px;
  width: 100%;
}
.page-selection-table-result__name {
  max-width: 175px;
  width: 100%;
}
.page-selection-table-result__code {
  max-width: 95px;
  width: 100%;
}
.page-selection-table-result__date {
  max-width: 140px;
  width: 100%;
}
.page-selection-table-result__date div {
  border-bottom: 1px solid var(--Stroke);
  padding: 8px;
}
.page-selection-table-result__date div:last-child {
  border-bottom: none;
}
.page-selection-table-result__unit {
  max-width: 175px;
  width: 100%;
}
.page-selection-table-result__indicators {
  font-family: 'Inter', sans-serif;
  font-weight: 500;
  margin-bottom: 0;
}

.page-wrapper .minfin-sort {
  display: flex;
  align-items: center;
  margin-right: 8px;
  cursor: pointer;
}
.page-wrapper .minfin-sort__title {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  margin-right: 12px;
}
@media (max-width: 767px) {
  .page-wrapper .minfin-sort__title {
    display: none;
  }
}
.page-wrapper .minfin-sort__select {
  max-width: 215px;
  margin-bottom: 0;
  font-size: 16px;
}
.page-wrapper .minfin-sort__select .ng-select-container {
  min-height: auto !important;
  border: none;
  cursor: pointer;
}
.page-wrapper .minfin-sort__select .ng-value-container {
  padding-left: 0 !important;
  margin-right: 8px;
}
.page-wrapper .minfin-sort__select .ng-arrow-wrapper {
  min-height: auto;
  width: auto !important;
}
.page-wrapper .minfin-sort__select .ng-dropdown-panel {
  width: 100vw;
  max-width: 215px;
}

:root {
  --mf-inter-font: 'Inter', sans-serif;
  --mf-sans-font: 'PT Sans', sans-serif;
}
.page-wrapper.minfin-theme {
  --Tag: #BED6F1;
  --SubText: #33373C;
  --Divider: #DBDFE5;
  --BgBlock: #F8F9FA;
}
.page-wrapper .minfin-status {
  position: relative;
  font-family: 'Inter', sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 150%;
  padding-left: 16px;
}
.page-wrapper .minfin-status:after {
  content: '';
  position: absolute;
  width: 12px;
  height: 12px;
  background: var(--Stroke);
  border-radius: 100%;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
}
.page-wrapper .minfin-status.--red:after {
  background: #C65836;
}
.page-wrapper .minfin-status.--green:after {
  background: #2DA454;
}
.page-wrapper .minfin-status.--orange:after {
  background: #D97508;
}
.page-wrapper .minfin-status.--default {
  padding-left: 0;
}
.page-wrapper .minfin-status.--default:after {
  content: none;
}

.pager-wrapper .page-main .support-page {
  background: #fff;
}
.pager-wrapper .page-main .support-page app-form-tooltip {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform: translateY(3px);
}
.pager-wrapper .page-main .support-page-hero {
  background-size: cover;
  background-position: 50%;
  background-repeat: no-repeat;
  display: flex;
  align-items: flex-end;
  min-height: 232px !important;
}
.pager-wrapper .page-main .support-page-hero__title {
  font-family: 'Inter' !important;
  font-size: 36px !important;
  line-height: 122% !important;
  font-weight: normal !important;
  color: #FFFFFF;
}
.pager-wrapper .page-main .support-page-text {
  font-size: 18px;
  line-height: 156%;
  color: var(--Main1);
}
.pager-wrapper .page-main .support-page-title {
  font-family: 'Inter' !important;
  font-weight: 600 !important;
  font-size: 26px !important;
  line-height: 123% !important;
  color: var(--Main1);
  margin-bottom: 24px;
}
.pager-wrapper .page-main .support-page-list {
  font-size: 18px;
  line-height: 156%;
  color: var(--Main1);
  padding-left: 16px;
}
.pager-wrapper .page-main .support-page-body {
  display: flex;
  padding: 40px 0;
  min-height: calc(100vh - 200px);
}
.pager-wrapper .page-main .support-page-body__title {
  display: inline-block;
  font-family: 'Inter' !important;
  font-style: normal;
  font-weight: 600;
  font-size: 26px;
  line-height: 123%;
  margin-bottom: 40px;
  color: var(--Main1);
}
.pager-wrapper .page-main .support-page-body__item {
  margin-bottom: 48px;
}
.pager-wrapper .page-main .support-page-content {
  max-width: 970px;
}
.pager-wrapper .page-main .support-page-content .description-window {
  margin-bottom: 32px;
}
.pager-wrapper .page-main .support-page-doc {
  display: flex;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 40px;
}
.pager-wrapper .page-main .support-page-doc:last-child {
  margin-bottom: 0;
}
.pager-wrapper .page-main .support-page-doc__img {
  min-width: 40px;
  min-height: 54px;
  margin-right: 16px;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg%27%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%2333A6DD'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%230090D4'/%3E%3Cpath d='M5.8523 33C8.51139 33 10.1222 31.3551 10.1222 28.6279C10.1222 25.9091 8.51139 24.2728 5.87786 24.2728H2.75854V33H5.8523ZM4.60372 31.4191V25.8537H5.77985C7.41622 25.8537 8.28127 26.689 8.28127 28.6279C8.28127 30.5753 7.41622 31.4191 5.77559 31.4191H4.60372Z' fill='white'/%3E%3Cpath d='M19.5089 28.6364C19.5089 25.7813 17.7362 24.1534 15.4223 24.1534C13.0955 24.1534 11.3356 25.7813 11.3356 28.6364C11.3356 31.4787 13.0955 33.1194 15.4223 33.1194C17.7362 33.1194 19.5089 31.4915 19.5089 28.6364ZM17.6382 28.6364C17.6382 30.4858 16.7603 31.4872 15.4223 31.4872C14.0799 31.4872 13.2063 30.4858 13.2063 28.6364C13.2063 26.787 14.0799 25.7855 15.4223 25.7855C16.7603 25.7855 17.6382 26.787 17.6382 28.6364Z' fill='white'/%3E%3Cpath d='M28.576 27.3282C28.3331 25.3125 26.8076 24.1534 24.7877 24.1534C22.4823 24.1534 20.7223 25.7813 20.7223 28.6364C20.7223 31.483 22.4524 33.1194 24.7877 33.1194C27.0249 33.1194 28.3757 31.6321 28.576 30.0256L26.7095 30.0171C26.5348 30.9503 25.8019 31.4872 24.8175 31.4872C23.4922 31.4872 22.5931 30.5029 22.5931 28.6364C22.5931 26.8211 23.4794 25.7855 24.8303 25.7855C25.8402 25.7855 26.5689 26.3694 26.7095 27.3282H28.576Z' fill='white'/%3E%3Cpath d='M31.4418 24.2728H29.3495L32.0299 28.6364L29.2983 33H31.412L33.2017 30.0213H33.2699L35.0597 33H37.1818L34.4588 28.6364L37.1222 24.2728H35.0384L33.2699 27.2472H33.2017L31.4418 24.2728Z' fill='white'/%3E%3C/svg%3E%0A");
}
.pager-wrapper .page-main .support-page-doc__img_link {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='54' viewBox='0 0 40 54' fill='none' xmlns='http://www.w3.org/2000/svg%27%3E%3Cpath d='M2 54H38C39.1046 54 40 53.1046 40 52V13.8284C40 13.298 39.7893 12.7893 39.4142 12.4142L27.5858 0.585786C27.2107 0.210714 26.702 0 26.1716 0H2C0.895431 0 0 0.895429 0 2V52C0 53.1046 0.895431 54 2 54Z' fill='%232E7DA2'/%3E%3Cpath d='M28 11.9961L28 0.996094L39.0118 11.9961H28Z' fill='%23006392'/%3E%3Cpath d='M18.5002 29.7501C19.152 30.6214 20.15 31.1666 21.2352 31.2443C22.3205 31.3221 23.386 30.9246 24.1552 30.1551L26.4052 27.9051C27.8264 26.4337 27.8061 24.0948 26.3596 22.6483C24.9131 21.2018 22.5742 21.1815 21.1027 22.6026L19.8127 23.8851' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M21.5001 28.2501C20.8484 27.3788 19.8504 26.8335 18.7652 26.7558C17.6799 26.6781 16.6144 27.0756 15.8452 27.8451L13.5952 30.0951C12.174 31.5665 12.1943 33.9054 13.6408 35.3519C15.0873 36.7984 17.4262 36.8187 18.8977 35.3976L20.1802 34.1151' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}
.pager-wrapper .page-main .support-page-doc__info {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.pager-wrapper .page-main .support-page-doc__title {
  margin-bottom: 4px;
}
.pager-wrapper .page-main .support-page-doc__title * {
  font-size: 18px;
  line-height: 133%;
  text-transform: uppercase;
}
.pager-wrapper .page-main .support-page-doc__title.title-extra * {
  text-transform: inherit;
}
.pager-wrapper .page-main .support-page-doc__text {
  font-family: 'PT Sans', sans-serif;
  font-size: 16px;
  line-height: 150%;
  color: var(--Main1);
}
.pager-wrapper .page-main .support-page-doc__size {
  font-family: 'PT Sans', sans-serif;
  font-size: 18px;
  line-height: 133%;
  color: var(--Secondary);
  margin-left: 8px;
}

:root {
  --mf-inter-font: 'Inter', sans-serif;
  --mf-sans-font: 'PT Sans', sans-serif;
}
.page-wrapper.minfin-theme {
  --Tag: #BED6F1;
  --SubText: #33373C;
  --Divider: #DBDFE5;
  --BgBlock: #F8F9FA;
}
.page-wrapper .minfin-tab {
  display: flex;
}
@media (max-width: 767px) {
  .page-wrapper .minfin-tab {
    width: 100%;
    flex-direction: column;
  }
}
.page-wrapper .minfin-tab__item {
  display: flex;
  align-items: center;
  padding: 10px 24px;
  border: 1px solid var(--Stroke);
  max-height: 48px;
  cursor: pointer;
}
@media (max-width: 767px) {
  .page-wrapper .minfin-tab__item {
    width: 100%;
    display: flex;
    justify-content: center;
    border-bottom: none;
    border-top: 1px solid var(--Stroke);
  }
}
.page-wrapper .minfin-tab__item:last-child {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
@media (max-width: 767px) {
  .page-wrapper .minfin-tab__item:last-child {
    border-bottom-left-radius: 4px;
    border-top-right-radius: 0;
    border-bottom: 1px solid var(--Stroke);
  }
}
.page-wrapper .minfin-tab__item:first-child {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
@media (max-width: 767px) {
  .page-wrapper .minfin-tab__item:first-child {
    border-top-right-radius: 4px;
    border-bottom-left-radius: 0;
  }
}
.page-wrapper .minfin-tab__item.--active {
  border: 2px solid var(--Main2);
}
.page-wrapper .minfin-tab__item.--active .minfin-tab__count {
  background: var(--Tag);
}
.page-wrapper .minfin-tab__text {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #1F2226;
}
.page-wrapper .minfin-tab__count {
  font-family: 'PT Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  background: #EEF0F4;
  border-radius: 12px;
  padding: 6px 8px;
  margin-left: 8px;
}

:root {
  --mf-inter-font: 'Inter', sans-serif;
  --mf-sans-font: 'PT Sans', sans-serif;
}
.page-wrapper.minfin-theme {
  --Tag: #BED6F1;
  --SubText: #33373C;
  --Divider: #DBDFE5;
  --BgBlock: #F8F9FA;
}
.page-wrapper .minfin-time {
  display: flex;
  align-items: center;
  font-family: 'Inter', sans-serif;
  font-weight: 600;
  font-size: 12px;
  line-height: 125%;
  letter-spacing: 0.05em;
  text-transform: uppercase;
}
.page-wrapper .minfin-time .icon-time {
  margin-right: 8px;
}
.page-wrapper .minfin-time.--orange {
  color: #AC5C06;
}
.page-wrapper .minfin-time.--orange .icon-time {
  color: #D97508;
}
.page-wrapper .minfin-time.--red {
  color: #8E2100;
}
.page-wrapper .minfin-time.--red .icon-time {
  color: #C65836;
}

:root {
  --mf-inter-font: 'Inter', sans-serif;
  --mf-sans-font: 'PT Sans', sans-serif;
}
.page-wrapper.minfin-theme {
  --Tag: #BED6F1;
  --SubText: #33373C;
  --Divider: #DBDFE5;
  --BgBlock: #F8F9FA;
}
.page-wrapper .minfin-timeline {
  display: flex;
  background: var(--BgBlock);
  padding: 16px 12px;
  padding-bottom: 48px;
  margin-bottom: 32px;
  border-radius: 4px;
  position: relative;
}
@media (max-width: 767px) {
  .page-wrapper .minfin-timeline {
    padding: 16px;
    padding-left: 50px;
  }
}
.page-wrapper .minfin-timeline-tooltip {
  content: '';
  position: absolute;
  top: 16px;
  right: 16px;
  border-radius: 50%;
}
.page-wrapper .minfin-timeline-tooltip:after {
  transition: 0.2s;
}
.page-wrapper .minfin-timeline-tooltip:hover:after {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 28px;
  height: 28px;
  background: #DBDFE5;
  border-radius: 4px;
  z-index: 0;
}
.page-wrapper .minfin-timeline-tooltip .mrx-icon {
  position: relative;
  z-index: 1;
}
@media (max-width: 991px) {
  .page-wrapper .minfin-timeline-tooltip {
    display: none;
  }
}
.page-wrapper .minfin-timeline-list {
  display: flex;
  width: 100%;
  justify-content: space-between;
  position: relative;
  padding: 0;
}
@media (max-width: 767px) {
  .page-wrapper .minfin-timeline-list {
    flex-direction: column;
  }
}
.page-wrapper .minfin-timeline-item {
  position: relative;
  width: 100%;
  display: flex;
  align-items: flex-start;
  padding-right: 16px;
}
@media (max-width: 767px) {
  .page-wrapper .minfin-timeline-item {
    padding-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .page-wrapper .minfin-timeline-item:last-child {
    padding-bottom: 0;
  }
}
.page-wrapper .minfin-timeline-item:last-child.status:before {
  display: none;
}
.page-wrapper .minfin-timeline-item .minfin-timeline-tooltip {
  position: relative;
  top: auto;
  right: auto;
  margin-left: 8px;
}
.page-wrapper .minfin-timeline-item.status:after {
  content: '';
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  border: 1px solid var(--Divider);
  z-index: 1;
  position: absolute;
  left: -2px;
  bottom: -32px;
  background-repeat: no-repeat;
  background-position: center center;
}
@media (max-width: 767px) {
  .page-wrapper .minfin-timeline-item.status:after {
    top: 4px;
    left: -40px;
  }
}
.page-wrapper .minfin-timeline-item.status:before {
  content: '';
  position: absolute;
  left: -2px;
  bottom: -22px;
  width: 100%;
  height: 1px;
  background: var(--Divider);
}
@media (max-width: 767px) {
  .page-wrapper .minfin-timeline-item.status:before {
    bottom: auto;
    top: 5px;
    left: -30px;
    width: 1px;
    height: 100%;
  }
}
.page-wrapper .minfin-timeline-item.status-completed:after {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='10' r='10' fill='%2360A772'/%3E%3Cpath d='M14.4446 7.22221L8.33344 13.3333L5.55566 10.5555' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  border: none;
}
.page-wrapper .minfin-timeline-item.status-in-process:after {
  border: none;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='10' r='9.25' stroke='%2360A772' stroke-width='1.5'/%3E%3C/svg%3E%0A");
  background-color: var(--Good);
}
.page-wrapper .minfin-timeline-item.status-pause:after {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2225%22%20height%3D%2224%22%20viewBox%3D%220%200%2025%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Ccircle%20cx%3D%2212.5%22%20cy%3D%2212%22%20r%3D%229.25%22%20fill%3D%22%23D97508%22%20stroke%3D%22%23D97508%22%20stroke-width%3D%221.5%22/%3E%0A%3Cpath%20d%3D%22M10.5%208V16%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22/%3E%0A%3Cpath%20d%3D%22M14.5%208V16%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22/%3E%0A%3C/svg%3E");
  border: none;
}
.page-wrapper .minfin-timeline-item.status-stop:after {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2225%22%20height%3D%2224%22%20viewBox%3D%220%200%2025%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%3Ccircle%20cx%3D%2212.5%22%20cy%3D%2212%22%20r%3D%229.25%22%20fill%3D%22%23C65836%22%20stroke%3D%22%23C65836%22%20stroke-width%3D%221.5%22/%3E%0A%3Cpath%20d%3D%22M16.5%208L8.5%2016%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%3Cpath%20d%3D%22M8.5%208L16.5%2016%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%0A%3C/svg%3E%0A");
  border: none;
}
.page-wrapper .minfin-timeline-item.status-not-place:after {
  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%3Ccircle cx='12.25' cy='12' r='9.25' fill='%23DBDFE5' stroke='%23DBDFE5' stroke-width='1.5'/%3E%3Cpath d='M16.25 8L8.25 16' stroke='%234D5157' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.25 8L16.25 16' stroke='%234D5157' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  border: none;
}
.page-wrapper .minfin-timeline-item__info {
  display: flex;
  flex-direction: column;
}
@media (max-width: 991px) {
  .page-wrapper .minfin-timeline-item__info {
    justify-content: space-between;
    height: 100%;
  }
}
.page-wrapper .minfin-timeline-item__name {
  font-size: 16px;
  line-height: 150%;
  margin-bottom: 4px;
}
.page-wrapper .minfin-timeline-item__value {
  font-size: 20px;
  line-height: 140%;
  font-family: 'Inter', sans-serif;
}

.page-wrapper .minfin-warning-window {
  display: flex;
  align-items: center;
  padding: 12px 8px;
  border-radius: 4px;
  background-color: #FFF4E7;
  margin-bottom: 32px;
}
.page-wrapper .minfin-warning-window .mrx-icon {
  margin-right: 16px;
  color: #D97508;
}
.page-wrapper .minfin-warning-window a {
  color: var(--Main2);
}
.page-wrapper .minfin-warning-window span {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
}

:root {
  --mf-inter-font: 'Inter', sans-serif;
  --mf-sans-font: 'PT Sans', sans-serif;
}
.page-wrapper.minfin-theme {
  --Tag: #BED6F1;
  --SubText: #33373C;
  --Divider: #DBDFE5;
  --BgBlock: #F8F9FA;
}
.page-wrapper .minfin .minfin-widget {
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 300px;
}
@media (max-width: 1200px) {
  .page-wrapper .minfin .minfin-widget {
    flex-direction: row;
    align-items: flex-start;
    margin: 0 -16px;
    max-width: 100%;
  }
}
@media (max-width: 575px) {
  .page-wrapper .minfin .minfin-widget {
    margin: 0;
    flex-direction: column;
  }
}
.page-wrapper .minfin .minfin-widget-competition {
  background: #FFFFFF;
  border: 1px solid #EEF0F4;
  border-radius: 4px;
  padding: 16px;
  width: 100%;
  max-width: 300px;
  margin-bottom: 32px;
}
@media (max-width: 1200px) {
  .page-wrapper .minfin .minfin-widget-competition {
    margin: 0 16px;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .page-wrapper .minfin .minfin-widget-competition {
    margin: 0;
    margin-bottom: 32px;
  }
}
@media (max-width: 412px) {
  .page-wrapper .minfin .minfin-widget-competition {
    max-width: 100%;
  }
}
.page-wrapper .minfin .minfin-widget-competition:last-child {
  margin-bottom: 0;
}
.page-wrapper .minfin .minfin-widget-competition.similar-subsidy {
  border: none;
  padding: 0;
}
.page-wrapper .minfin .minfin-widget-competition.similar-subsidy .similar-subsidy__title {
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  color: #33373C;
  margin-bottom: 8px;
}
.page-wrapper .minfin .minfin-widget-competition.similar-subsidy .similar-subsidy__item {
  padding: 16px;
  background: #F8F9FA;
  border-radius: 4px;
  margin-bottom: 8px;
}
.page-wrapper .minfin .minfin-widget-competition.similar-subsidy .similar-subsidy__link {
  font-size: 14px;
  line-height: 20px;
  margin-top: 0;
}
.page-wrapper .minfin .minfin-widget-competition.similar-subsidy .minfin-widget-competition-item__text {
  -webkit-line-clamp: 4;
}
.page-wrapper .minfin .minfin-widget-competition-item {
  display: flex;
  flex-direction: column;
  margin-bottom: 16px;
}
.page-wrapper .minfin .minfin-widget-competition-item:last-child {
  margin-bottom: 0;
}
.page-wrapper .minfin .minfin-widget-competition-item__title {
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 133%;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  color: #33373C;
  margin-bottom: 4px;
}
.page-wrapper .minfin .minfin-widget-competition-item__count {
  position: relative;
  display: flex;
  align-items: center;
  max-width: max-content;
  cursor: pointer;
}
.page-wrapper .minfin .minfin-widget-competition-item__count:after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 2px;
  background: var(--Stroke);
  transition: 0.2s;
}
.page-wrapper .minfin .minfin-widget-competition-item__count:hover:after {
  background: #003780;
}
.page-wrapper .minfin .minfin-widget-competition-item__value {
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 28px;
  line-height: 143%;
  color: var(--brand-text-accent);
  margin-right: 8px;
}
.page-wrapper .minfin .minfin-widget-competition-item__text {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #1F2226;
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.page-wrapper .minfin .minfin-widget-competition-item__text a {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #1F2226;
}
.page-wrapper .minfin .minfin-widget-competition-item__icon {
  color: var(--brand-text-accent);
}
.page-wrapper .minfin .minfin-widget-application-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 4px 0;
  margin-bottom: 16px;
}
.page-wrapper .minfin .minfin-widget-application-head__title {
  font-family: 'Inter', sans-serif;
  font-weight: 500;
  font-size: 12px;
  line-height: 133%;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  color: var(--SubText);
}
.page-wrapper .minfin .minfin-widget-application-head__link {
  display: flex;
  align-items: center;
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 114%;
  color: var(--Main2);
}
.page-wrapper .minfin .minfin-widget-application-head__link span {
  margin-right: 4px;
}
.page-wrapper .minfin .minfin-widget-application-body {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 16px;
  position: relative;
}
.page-wrapper .minfin .minfin-widget-application-body .donut {
  position: relative;
}
.page-wrapper .minfin .minfin-widget-application-body .donut-ring {
  position: relative;
  z-index: 1;
}
.page-wrapper .minfin .minfin-widget-application-body .donut-text {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  display: flex;
  flex-direction: column;
  align-items: center;
}
.page-wrapper .minfin .minfin-widget-application-body .donut-text__title {
  font-weight: 400;
  font-size: 16px;
  line-height: 125%;
}
.page-wrapper .minfin .minfin-widget-application-body .donut-text__value {
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 144%;
}
.page-wrapper .minfin .minfin-widget-application-body .donut-svg {
  width: 150px;
  height: 150px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150' viewBox='0 0 300 300'%3E%3Cpath id='0' fill='%23F5F5F5' d='M150, 0 A150,150 0 1 1 149.9738200613531,0.000002284630625126738 L149.9794051149311,32.00000179724276 A118,118 0 1 0 150,32 Z'%3E%3C/path%3E%3C/svg%3E");
}
.page-wrapper .minfin .minfin-widget-application-result-info {
  padding-top: 8px;
  border-top: 1px solid var(--Bg1);
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
}
.page-wrapper .minfin .minfin-widget-application-result-list {
  display: flex;
  flex-direction: column;
}
.page-wrapper .minfin .minfin-widget-application-result-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 8px;
  border-top: 1px solid var(--Bg1);
  margin-bottom: 8px;
}
.page-wrapper .minfin .minfin-widget-application-result-item:last-child {
  margin-bottom: 0;
}
.page-wrapper .minfin .minfin-widget-application-result-item__title {
  display: flex;
  align-items: center;
}
.page-wrapper .minfin .minfin-widget-application-result-item__icon {
  border-radius: 4px;
  min-width: 16px;
  max-width: 16px;
  min-height: 16px;
  max-height: 16px;
  margin-right: 8px;
}
.page-wrapper .minfin .minfin-widget-application-result-item__icon.--allowed {
  background: #006392;
}
.page-wrapper .minfin .minfin-widget-application-result-item__icon.--not-allowed {
  background: #6ED0FF;
}
.page-wrapper .minfin .minfin-widget-application-result-item__icon.--supported {
  background: #006392;
}
.page-wrapper .minfin .minfin-widget-application-result-item__icon.--not-supported {
  background: #2EA9E3;
}
.page-wrapper .minfin .minfin-widget-application-result-item__icon.--filed {
  background: #ADE5FF;
}
.page-wrapper .minfin .minfin-widget-application-result-item__status {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
}
.page-wrapper .minfin .minfin-widget-application-result-item__value {
  font-family: 'Inter', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
}

.recipient-block {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -8px;
  margin-bottom: -16px;
}
@media (max-width: 767px) {
  .recipient-block {
    justify-content: center;
    margin: 0;
    max-height: 544px;
    overflow-y: auto;
  }
}
.recipient-block__card {
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: calc(50% - 16px);
  margin: 0 8px;
  margin-bottom: 16px;
  cursor: pointer;
}
@media (max-width: 767px) {
  .recipient-block__card {
    max-width: 345px;
    margin: 0;
    margin-bottom: 16px;
  }
  .recipient-block__card:last-child {
    margin-bottom: 0;
  }
}
@media (max-width: 430px) {
  .recipient-block__card {
    max-width: 100%;
  }
}
.recipient-block__card:hover .recipient-block__name {
  background: #EEF0F4;
}
.recipient-block__card.selected .recipient-block__name {
  background: #BED6F1;
}
.recipient-block__card.selected:hover .recipient-block__name {
  background: #93B8E3;
}
.recipient-block__img {
  height: 160px;
  width: 100%;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}
.recipient-block__img.individual {
  background-image: url("data:image/svg+xml,%3Csvg width='342' height='160' viewBox='0 0 342 160' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_5076_38093)'%3E%3Cpath d='M178.285 117.278C178.991 117.305 179.706 117.321 180.42 117.321C183.51 117.321 186.508 117.055 189.36 116.556' fill='%23EEF0F4'/%3E%3Cpath d='M178.285 117.278C178.991 117.305 179.706 117.321 180.42 117.321C183.51 117.321 186.508 117.055 189.36 116.556' stroke='white' stroke-width='1.1493' stroke-miterlimit='10'/%3E%3Cpath d='M192.814 167.689V109.542C197.376 109.394 200.97 106.393 203.378 103.2C211.514 92.4046 209.672 81.9485 209.633 81.3436C209.587 80.6527 208.806 80.118 207.881 80.1532C206.96 80.1883 206.254 80.7776 206.301 81.4685C206.309 81.6168 208.357 92.2485 201.751 101.666C199.912 104.289 196.513 106.873 192.814 107.033V56.8603C192.814 56.1655 192.069 55.6074 191.148 55.6074C190.227 55.6074 189.477 56.1694 189.477 56.8603L189.349 123.702C179.335 121.259 177.04 118.18 174.028 104.843C172.268 97.053 171.472 89.9262 171.468 89.852C171.425 89.3095 170.644 88.888 169.719 88.9153C168.798 88.9426 168.088 89.4032 168.135 89.9496C168.143 90.0238 168.943 97.2325 170.722 105.105C171.768 109.749 174.098 116.232 175.503 119.323C177.349 123.379 181.364 123.699 185.953 124.959C187.062 125.264 188.225 125.857 189.415 125.923L189.477 169.332' fill='%23EEF0F4'/%3E%3Cpath d='M192.814 115.822C201.891 113.543 209.2 108.836 212.978 102.88C214.476 103.2 231.733 106.814 236.264 88.1264C238.945 77.0615 230.231 56.1026 220.974 52.4182C227.944 46.5871 225.306 34.6948 215.858 33.8908C215.003 33.8166 214.16 34.0235 213.36 34.2694C212.404 14.1496 203.019 7.39746 191.144 7.39746C179.835 7.39746 170.676 16.4601 168.982 35.2061C156.701 31.6739 147.007 37.7274 146.399 54.6507C145.852 69.7864 150.106 70.8285 152.389 75.5003C144.58 79.8521 145.048 86.2569 145.048 93.5984C145.048 105.354 157.794 115.112 174.519 116.993' fill='%23EEF0F4'/%3E%3Cpath d='M192.814 115.822C201.891 113.543 209.2 108.836 212.978 102.88C214.476 103.2 231.733 106.814 236.264 88.1264C238.945 77.0615 230.231 56.1026 220.974 52.4182C227.944 46.5871 225.306 34.6948 215.858 33.8908C215.003 33.8166 214.16 34.0235 213.36 34.2694C212.404 14.1496 203.019 7.39746 191.144 7.39746C179.835 7.39746 170.676 16.4601 168.982 35.2061C156.701 31.6739 147.007 37.7274 146.399 54.6507C145.852 69.7864 150.106 70.8285 152.389 75.5003C144.58 79.8521 145.048 86.2569 145.048 93.5984C145.048 105.354 157.794 115.112 174.519 116.993' stroke='white' stroke-width='1.1493' stroke-miterlimit='10'/%3E%3Cpath d='M174.027 104.843C175.272 110.335 176.384 114.089 177.973 116.771L174.523 116.993C173.181 113.605 171.549 108.781 170.718 105.105C168.942 97.2325 168.139 90.0238 168.131 89.9496C168.088 89.4032 168.794 88.9426 169.715 88.9153C170.64 88.888 171.417 89.3095 171.467 89.8559C171.475 89.9262 172.271 97.053 174.027 104.843Z' fill='white'/%3E%3Cpath d='M203.378 103.2C200.974 106.393 197.38 109.39 192.818 109.542V115.822L189.368 116.045L189.481 56.8603C189.481 56.1694 190.227 55.6074 191.148 55.6074C192.069 55.6074 192.818 56.1694 192.818 56.8603V107.033C196.514 106.873 199.916 104.289 201.751 101.666C208.357 92.2485 206.309 81.6168 206.301 81.4685C206.258 80.7776 206.964 80.1883 207.885 80.1532C208.806 80.1141 209.587 80.6488 209.637 81.3436C209.672 81.9485 211.518 92.4046 203.378 103.2Z' fill='white'/%3E%3Cpath d='M188.091 35.2535C182.308 34.6751 180.38 41.0368 180.139 44.29C179.416 33.4462 180.139 24.7711 190.26 24.0482C198.356 23.4699 198.935 33.6871 198.212 38.8681C201.585 36.9403 208.622 34.7474 209.779 41.3983C210.935 48.0492 204.477 55.0133 201.104 57.664C202.549 54.4108 204.718 47.3262 201.826 45.0129C198.935 42.6995 196.043 44.5309 194.959 45.7358C195.079 42.4827 193.874 35.8318 188.091 35.2535Z' fill='white'/%3E%3Cpath d='M62.1494 139.819C62.5499 139.834 62.9548 139.843 63.3597 139.843C65.112 139.843 66.8112 139.692 68.4286 139.409' fill='%23EEF0F4'/%3E%3Cpath d='M62.1494 139.819C62.5499 139.834 62.9548 139.843 63.3597 139.843C65.112 139.843 66.8112 139.692 68.4286 139.409' stroke='white' stroke-width='1.1493' stroke-miterlimit='10'/%3E%3Cpath d='M71.2582 167.678V134.781C74.4212 134.698 76.9132 132.999 78.5826 131.193C84.2241 125.086 82.947 119.17 82.9199 118.828C82.8875 118.437 82.3463 118.135 81.7051 118.154C81.0665 118.174 80.5768 118.508 80.6092 118.899C80.6146 118.982 82.0352 124.997 77.4543 130.325C76.1799 131.809 73.8232 133.271 71.2582 133.362V104.976C71.2582 104.583 70.7414 104.268 70.1028 104.268C69.4643 104.268 68.9448 104.586 68.9448 104.976L68.8555 142.792C61.9125 141.41 60.3215 139.668 58.2327 132.123C57.0124 127.715 56.4604 123.683 56.4577 123.642C56.428 123.335 55.8868 123.096 55.2456 123.112C54.607 123.127 54.1146 123.388 54.147 123.697C54.1524 123.739 54.7071 127.817 55.9409 132.271C56.6661 134.898 58.2814 138.566 59.2555 140.315C60.5353 142.609 63.3195 142.79 66.5015 143.503C67.2699 143.676 67.7787 144.352 68.6039 144.39V168.607' fill='%23EEF0F4'/%3E%3Cpath d='M67.0207 146.895C60.1263 145.376 51.9548 138.241 49.0856 134.269C47.9474 134.482 33.5946 134.63 29.2054 118.365C26.6821 109.014 34.6272 87.6406 51.4149 92.5138C52.1411 79.0973 59.2697 74.5947 68.2893 74.5947C76.8791 74.5947 83.8357 80.638 85.1221 93.1384C94.45 90.783 101.813 94.8197 102.275 106.105C102.69 116.198 99.4592 116.892 97.7252 120.008C103.656 122.91 103.301 127.181 103.301 132.076C103.301 139.915 93.62 146.422 80.9161 147.676' fill='%23EEF0F4'/%3E%3Cpath d='M53.9001 99.4812C58.9376 98.3051 61.9461 101.196 62.8207 102.789C62.2889 102.176 60.3899 101.319 57.0485 102.789C53.7071 104.259 54.6068 110.262 55.4743 113.08C54.075 112.1 50.6468 110.727 48.128 113.08C45.6092 115.432 49.1775 120.595 51.2765 124.148C39.2075 122.34 35.0096 112.786 39.2075 108.669C43.4054 104.553 49.0026 106.464 51.2765 107.934C50.0521 105.607 48.8627 100.657 53.9001 99.4812Z' fill='white'/%3E%3Cpath d='M61.911 134.605C63.967 139.329 67.1236 143.175 69.3275 145.112L68.6045 146.92C64.267 144.028 61.3118 138.43 60.1584 135.773C57.6947 130.084 56.5792 124.875 56.5684 124.821C56.5088 124.426 57.8189 124.007 58.2964 124.484C58.6579 124.846 60.6524 131.714 61.911 134.605Z' fill='white'/%3E%3Cpath d='M80.4235 137.41C78.3661 139.594 75.2901 141.645 71.3858 141.749L71.1349 147.281L68.5303 146.92L68.5303 105.71C68.5303 105.237 69.1682 104.853 69.9564 104.853C70.7446 104.853 71.3858 105.237 71.3858 105.71V140.032C74.5487 139.922 77.4611 138.155 79.0308 136.361C84.6852 129.918 82.9317 122.645 82.925 122.544C82.8883 122.071 83.4928 121.668 84.281 121.644C85.0692 121.617 85.7372 121.983 85.7806 122.458C85.8107 122.872 87.3904 130.025 80.4235 137.41Z' fill='white'/%3E%3Cpath d='M78.0026 89.4493C73.9543 88.0035 71.4964 92.7025 70.7734 95.2327C72.0988 94.5098 75.3278 93.6423 77.6412 95.9556C79.9545 98.269 78.1231 105.354 76.9183 108.607C79.087 107.643 83.786 106.149 85.2318 107.884C86.6777 109.619 83.4245 116.318 81.6172 119.451C82.9426 118.728 86.1716 116.631 88.485 114.029C91.3767 110.775 92.0996 103.908 88.485 100.655C85.5933 98.0521 82.2197 101.257 80.8943 103.185C81.6172 99.2087 82.051 90.8952 78.0026 89.4493Z' fill='white'/%3E%3Cpath d='M89.3816 69.1332C89.3816 69.1332 88.8292 70.5004 87.0644 71.7926C86.0766 71.1933 85.3838 70.7204 85.3838 70.7204C85.3838 70.7204 88.422 67.7848 89.7889 63.8286C91.1605 59.8723 89.9247 56.3749 90.1634 52.0909C90.4349 47.2685 95.8138 38.4008 99.7414 38.9065C101.525 39.1359 102.911 39.9178 103.388 41.0461C103.866 42.1745 102.906 44.8151 102.031 45.4519C101.155 46.0886 100.86 46.5474 99.9755 49.6048C99.3107 51.8896 101.787 56.9976 102.443 60.0924C103.126 63.3276 102.639 66.6237 101.328 69.6155C100.013 72.6073 96.6424 74.2928 96.6424 74.2928C96.6424 74.2928 93.5995 74.0493 91.1324 73.4921C90.023 73.2393 88.319 72.5183 88.1177 72.4106C89.0727 70.477 89.3816 69.1332 89.3816 69.1332Z' fill='%238E2100'/%3E%3Cpath d='M102.509 44.1885C102.439 44.5303 100.224 46.2204 100.688 50.0082C101.151 53.7959 104.714 57.5555 104.278 63.6374C103.89 69.045 101.619 71.3345 101.619 71.3345' stroke='%238E2100' stroke-width='0.839238' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M94.2787 43.72C91.3482 47.6154 89.6255 51.066 89.485 57.5645C89.3446 64.0631 86.1426 64.7888 86.1426 64.7888' stroke='%238E2100' stroke-width='0.839238' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M97.1578 59.6153C94.9997 59.2923 115.523 53.2432 117.713 57.2275C119.904 61.2119 116.342 66.8864 116.342 66.8864L97.1578 59.6153Z' fill='%23F32424'/%3E%3Cpath d='M105.823 51.8574C106.277 60.8468 104.549 65.8893 104.325 66.3996C104.194 66.6946 112.906 70.7445 116.065 69.883C118.327 69.265 115.288 64.5081 115.106 64.0212C114.605 62.6962 114.291 57.7848 114.474 56.2725C114.656 54.7602 105.823 51.8574 105.823 51.8574Z' fill='%23FFBEA5'/%3E%3Cpath d='M112.072 66.0859C112.072 66.0859 112.433 111.613 110.556 116.941L112.072 66.0859Z' fill='white'/%3E%3Cpath d='M112.072 66.0859C112.072 66.0859 112.433 111.613 110.556 116.941' stroke='black' stroke-width='0.681713' stroke-miterlimit='10'/%3E%3Cpath d='M96.7832 123.024L98.7681 122.223L121.781 112.948' fill='white'/%3E%3Cpath d='M96.7832 123.024L98.7681 122.223L121.781 112.948' stroke='black' stroke-width='0.681713' stroke-miterlimit='10'/%3E%3Cpath d='M96.7832 69.2698L109.282 111.403L148.413 95.8399' stroke='black' stroke-width='0.681713' stroke-miterlimit='10'/%3E%3Cpath d='M115.64 66.5583C115.64 66.5583 116.993 64.7839 116.904 61.352C116.815 57.9201 119.221 62.7238 119.221 62.7238L117.634 66.0855L115.64 66.5583Z' fill='%23F32424'/%3E%3Cpath d='M116.089 67.967C116.089 67.967 124.445 63.6221 121.782 61.8711C119.118 60.12 117.718 57.2266 117.718 57.2266L116.819 57.9195C116.819 57.9195 118.57 64.7552 116.094 66.0848C113.617 67.4145 112.962 69.2686 112.962 69.2686L116.089 67.967Z' fill='url(%23paint0_linear_5076_38093)'/%3E%3Cpath d='M122.648 46.9792C123.308 52.3775 119.114 58.6326 117.265 58.6326C113.824 58.6326 109.002 56.0997 107.382 55.1914C106.24 54.55 103.764 51.8251 103.764 46.4034C103.764 40.2606 107.935 36.0234 113.819 36.0234C116.984 36.0234 120.738 38.5096 122.147 40.977C123.36 43.0885 122.414 45.0643 122.648 46.9792Z' fill='%23FFBEA5'/%3E%3Cpath d='M111.741 46.9596C111.712 46.9596 111.669 46.9596 111.64 46.9449L109.831 46.4618C109.614 46.4032 109.484 46.1689 109.542 45.9493C109.6 45.7297 109.831 45.5979 110.048 45.6565L111.857 46.1397C112.074 46.1982 112.204 46.4325 112.147 46.6521C112.089 46.8278 111.929 46.9596 111.741 46.9596Z' fill='%23FFE8E2'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M114.504 44.2175C114.507 44.2175 114.511 44.2175 114.514 44.2175C115.163 44.2175 115.8 44.4179 116.336 44.8203L116.34 44.823L116.34 44.823C116.95 45.2937 117.319 45.9459 117.407 46.6798L117.407 46.6809C117.585 48.2085 116.398 49.5493 114.83 49.6967C114.065 49.7765 113.311 49.5624 112.716 49.1053L112.715 49.1048C112.105 48.6341 111.736 47.9819 111.648 47.248L111.648 47.2469C111.47 45.7217 112.652 44.3827 114.217 44.2318C114.317 44.2175 114.424 44.2175 114.504 44.2175ZM114.514 44.8921C114.417 44.8921 114.355 44.8929 114.309 44.9001L114.299 44.9016L114.289 44.9026C113.056 45.0177 112.187 46.0555 112.317 47.1681C112.383 47.7187 112.657 48.2083 113.126 48.5702C113.584 48.9215 114.166 49.0881 114.762 49.0256L114.766 49.0252L114.766 49.0252C115.998 48.9101 116.867 47.8723 116.737 46.7597C116.671 46.2097 116.398 45.7205 115.93 45.3587C115.515 45.0482 115.022 44.8921 114.514 44.8921Z' fill='%23FFE8E2'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M120.858 44.3481C120.946 44.3378 121.046 44.3259 121.158 44.3259C121.686 44.3259 122.201 44.4893 122.641 44.815L122.642 44.8157C123.167 45.2075 123.521 45.7782 123.623 46.4316L123.624 46.4322C123.83 47.7564 122.916 49.0005 121.573 49.1794C120.922 49.2746 120.277 49.0952 119.756 48.7197L119.751 48.7164L119.751 48.7164C119.226 48.3245 118.872 47.7538 118.769 47.1004L118.769 47.0999C118.563 45.7749 119.478 44.5301 120.822 44.3523L120.828 44.3516L120.828 44.3517C120.838 44.3505 120.848 44.3493 120.858 44.3481ZM120.907 45.0142C119.939 45.1437 119.279 46.0397 119.428 46.9967C119.503 47.4721 119.759 47.8891 120.148 48.1796C120.54 48.4615 121.012 48.5875 121.478 48.5188L121.483 48.5181L121.483 48.5182C122.453 48.3899 123.114 47.4932 122.965 46.5353C122.89 46.0592 122.633 45.6417 122.244 45.3511C121.921 45.1122 121.546 44.9932 121.158 44.9932C121.087 44.9932 121.025 45.0004 120.933 45.0112C120.925 45.0122 120.916 45.0132 120.907 45.0142Z' fill='%23FFE8E2'/%3E%3Cpath d='M117.11 46.5401L116.766 45.9724C116.831 45.9375 117.238 45.1902 119.069 45.6431L118.809 46.3659C117.916 46.1336 117.197 46.4936 117.11 46.5401Z' fill='%23FFE8E2'/%3E%3Cpath d='M128.883 69.1012L147.407 100.101L138.428 96.177L170.715 92.1272L171.207 92.0663C173.486 91.7807 175.57 93.396 175.855 95.6808C176.122 97.797 174.75 99.74 172.728 100.241L141.372 108.036C139.603 108.477 137.815 107.713 136.878 106.262L136.705 105.995L117.058 75.6139C115.035 72.4863 115.93 68.3053 119.057 66.2827C122.184 64.2601 126.364 65.1544 128.387 68.2819C128.424 68.3428 128.461 68.399 128.499 68.4598L128.883 69.1012Z' fill='url(%23paint1_linear_5076_38093)'/%3E%3Cpath d='M127.797 75.0889C129.782 78.2866 131.435 82.9171 130.934 86.8312C130.597 89.4625 130.288 95.7036 130.288 95.7036L124.31 87.4118L127.797 75.0889Z' fill='%23F32424'/%3E%3Cpath d='M147.983 102.572C151.541 102.09 157.58 102.712 162.434 100.933C167.289 99.1541 147.351 96.8506 147.351 96.8506L146.139 98.6485L147.983 102.572Z' fill='%23FFBEA5'/%3E%3Cpath d='M114.727 53.0138C114.727 53.0138 116.318 54.5776 118.195 54.2732C120.073 53.9689 120.808 52.6064 120.808 52.6064C120.808 52.6064 116.599 53.6318 114.727 53.0138Z' fill='white'/%3E%3Cpath d='M126.131 123.66C126.131 123.66 125.812 168.406 125.719 174.057C125.625 179.708 123.308 217.688 123.308 217.688C123.308 217.688 121.707 218.016 120.096 218.184C116.674 218.535 114.671 217.449 114.671 217.449C114.671 217.449 112.077 191.619 111.764 183.538C111.244 170.152 109.39 147.562 108.917 148.428C108.917 148.428 98.6325 172.385 96.4464 176.622C94.2602 180.86 69.8799 209.298 69.8799 209.298L62.9141 202.28C62.9141 202.28 82.5522 176.299 85.0942 170.934C87.6361 165.568 88.5817 135.136 91.1892 126.788C93.7967 118.435 126.131 123.66 126.131 123.66Z' fill='white' stroke='%231A1F33' stroke-width='0.430065' stroke-miterlimit='10'/%3E%3Cpath d='M105.8 61.2496C105.8 61.2496 93.9091 63.9324 91.6527 67.4158C89.3963 70.8991 87.4114 80.5112 87.9029 91.7479C88.4928 105.138 85.4031 117.499 85.1691 120.804C84.935 124.11 87.9872 125.243 87.9872 125.243L87.079 130.856C87.079 130.856 101.891 130.814 107.569 130.341C113.248 129.873 116.361 129.531 120.686 128.567C125.012 127.602 128.967 128.075 128.967 128.075L128.438 122.059C128.438 122.059 129.496 120.06 129.496 117.475C129.496 114.891 127.151 103.649 127.619 99.5059C128.087 95.3624 130.484 85.0808 129.599 82.1078C127.296 74.3685 128.743 72.6408 128.822 70.6182C128.902 68.5956 127.629 63.6795 124.586 61.8583C121.978 60.2945 117.788 59.6016 117.788 59.6016C117.788 59.6016 117.948 62.8415 116.974 64.335C116 65.8286 113.58 65.9456 111.501 65.4774C109.409 65.0233 105.8 61.2496 105.8 61.2496Z' fill='url(%23paint2_linear_5076_38093)'/%3E%3Cpath d='M116.342 71.0158C116.342 71.0158 111.052 68.2956 107.344 67.7759C103.637 67.2609 98.4498 66.7599 96.9096 66.2121C95.3694 65.669 107.691 63.6042 107.691 63.6042L113.8 67.9163L116.342 71.0158Z' fill='%23F32424'/%3E%3Cpath d='M116.342 71.0158C116.043 70.585 116.113 68.8902 115.687 68.3424C113.417 65.4255 109.241 60.6218 107.382 60.4626C105.177 60.2707 97.1584 59.6199 97.1584 59.6199C96.8166 61.0713 97.135 63.4544 94.6211 66.0904C94.6211 66.0904 96.9898 66.4087 100.44 66.5632C101.961 66.6335 103.572 66.1419 105.482 66.4696C109.779 67.2047 116.342 71.0158 116.342 71.0158Z' fill='url(%23paint3_linear_5076_38093)'/%3E%3Cpath d='M121.782 61.8711C122.297 62.8543 122.756 63.8328 119.221 66.0895C115.687 68.3462 115.018 69.1515 115.018 69.1515C115.018 69.1515 122.592 65.7712 122.924 63.9171C123.257 62.0631 121.782 61.8711 121.782 61.8711Z' fill='%23F32424'/%3E%3Cpath d='M94.6211 66.0863C96.9992 66.283 99.3305 65.8944 101.718 65.3138C104.105 64.7379 106.399 64.6818 107.715 65.3138C109.026 65.9459 108.305 65.7399 106.76 65.562C105.215 65.384 102.682 65.6556 100.145 66.2643C97.6078 66.8729 95.4403 66.6014 94.6211 66.0863Z' fill='%23F32424'/%3E%3Cpath d='M113.079 68.0056C113.407 68.0056 113.673 67.7394 113.673 67.411C113.673 67.0826 113.407 66.8164 113.079 66.8164C112.751 66.8164 112.484 67.0826 112.484 67.411C112.484 67.7394 112.751 68.0056 113.079 68.0056Z' fill='%23E51735'/%3E%3Cpath d='M117.129 66.9514C117.442 66.9514 117.695 66.6978 117.695 66.3849C117.695 66.072 117.442 65.8184 117.129 65.8184C116.816 65.8184 116.562 66.072 116.562 66.3849C116.562 66.6978 116.816 66.9514 117.129 66.9514Z' fill='%23E51735'/%3E%3Cpath d='M113.079 67.4111C113.079 67.4111 114.043 70.9226 114.114 72.3553C114.184 73.788 114.455 75.0896 114.455 75.0896' stroke='white' stroke-width='1.07527' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M117.128 66.385C117.128 66.385 117.657 69.5687 117.629 71.5398C117.601 73.5156 118.724 76.1844 118.724 76.1844' stroke='white' stroke-width='1.07527' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M92.0557 88.166C92.0557 88.166 102.542 112.568 105.117 113.776C114.095 117.985 125.705 111.613 125.705 111.613L92.0557 88.166Z' fill='%23F32424'/%3E%3Cpath d='M91.1895 86.3642C91.1895 86.3642 103.319 112.349 109.737 113.623C116.155 114.896 140.423 108.018 141.603 106.946C142.782 105.874 142.782 105.012 142.782 105.012L148.414 103.978L145.001 92.9377L139.777 94.0614C139.777 94.0614 118.51 99.8202 116.899 98.4437C115.294 97.0672 106.465 79.1119 104.325 75.0947' fill='url(%23paint4_linear_5076_38093)'/%3E%3Cpath d='M123.701 97.8802C120.242 98.5497 117.447 98.9009 116.904 98.4327C115.78 97.4729 106.067 76.1793 100.468 73.7634' stroke='%23F32424' stroke-width='0.430065' stroke-miterlimit='10'/%3E%3Cpath d='M93.4785 135.092C93.4785 135.092 93.4458 135.386 93.3896 135.92' stroke='%231A1F33' stroke-width='0.430065' stroke-miterlimit='10'/%3E%3Cpath d='M93.202 137.592C92.3219 145.368 89.485 168.816 86.9384 172.664C84.3356 176.592 72.5901 193.045 69.1025 197.923' stroke='%231A1F33' stroke-width='0.430065' stroke-miterlimit='10' stroke-dasharray='2.61 2.61'/%3E%3Cpath d='M111.473 175.321C111.51 175.836 111.89 183.35 111.89 183.35L111.712 140.538C111.712 140.538 110.743 143.352 110.265 144.579C109.82 145.726 109.076 148.324 109.076 148.324C109.629 149.523 110.555 162.356 110.794 165.376C111.206 170.4 111.44 174.801 111.473 175.321Z' fill='%23EEF0F4'/%3E%3Cpath d='M108.917 148.423C108.917 148.423 109.661 146.498 112.1 139.11L108.917 148.423Z' fill='white'/%3E%3Cpath d='M108.917 148.423C108.917 148.423 109.661 146.498 112.1 139.11' stroke='%231A1F33' stroke-width='0.430065' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M119.614 125.247C120.485 124.957 121.379 124.803 122.278 124.69C123.177 124.592 124.09 124.54 124.998 124.662C124.104 124.873 123.219 124.995 122.325 125.102C121.426 125.201 120.532 125.285 119.614 125.247Z' fill='%23F32424'/%3E%3Cpath d='M99.4092 126.666C100.828 126.656 102.246 126.666 103.66 126.619C105.074 126.577 106.473 126.445 107.878 126.263C109.287 126.113 110.686 125.907 112.096 125.729C113.505 125.551 114.909 125.373 116.327 125.242C114.937 125.542 113.542 125.799 112.142 126.043C110.743 126.286 109.338 126.488 107.929 126.67C106.515 126.82 105.092 126.96 103.664 126.932C102.241 126.918 100.823 126.829 99.4092 126.666Z' fill='%23F32424'/%3E%3Cpath d='M88.4883 129.114C89.0266 128.922 89.579 128.782 90.1314 128.665C90.6885 128.543 91.2456 128.459 91.812 128.388C92.3785 128.328 92.9449 128.281 93.516 128.285C94.0871 128.29 94.6583 128.323 95.2153 128.454C94.0825 128.543 92.9777 128.674 91.8588 128.805C90.7447 128.922 89.6305 129.063 88.4883 129.114Z' fill='%23F32424'/%3E%3Cpath d='M239.582 25.9074C242.049 35.0747 239.601 40.782 231.399 42.4488C227.121 43.3197 223.535 41.7325 221.906 38.5909C221.18 37.1957 220.721 35.482 220.323 33.5297C220.178 32.8133 220.277 32.1251 220.136 31.4977C219.687 29.4704 219.102 27.9207 219.251 26.591C219.748 22.2321 224.218 20.481 228.104 19.0671C233.534 17.0819 237.897 19.6476 239.582 25.9074Z' fill='%23FFBEA5'/%3E%3Cpath d='M234.152 33.8037C234.152 33.8037 235.571 46.5995 236.034 48.6877' stroke='%23FFBEA5' stroke-width='13.3628' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M234.33 51.0383C234.33 51.0383 232.443 107.545 234.33 115.242V51.0383Z' fill='white'/%3E%3Cpath d='M234.33 51.0383C234.33 51.0383 232.443 107.545 234.33 115.242' stroke='black' stroke-width='0.571324' stroke-miterlimit='10'/%3E%3Cpath d='M224.097 111.838L225.651 112.391L253.664 122.316' fill='white'/%3E%3Cpath d='M224.097 111.838L225.651 112.391L253.664 122.316' stroke='black' stroke-width='0.571324' stroke-miterlimit='10'/%3E%3Cpath d='M160.945 100.934C174.452 100.934 185.401 97.907 185.401 94.1731C185.401 90.4392 174.452 87.4124 160.945 87.4124C147.439 87.4124 136.49 90.4392 136.49 94.1731C136.49 97.907 147.439 100.934 160.945 100.934Z' fill='white' stroke='%233CAFE9' stroke-width='0.430065' stroke-miterlimit='10'/%3E%3Cpath d='M178.317 83.343C175.059 84.6165 157.359 87.2993 158.67 89.0971C159.981 90.895 170.27 91.1806 171.998 92.8193C173.725 94.458 181.341 90.4409 181.341 90.4409L178.317 83.343Z' fill='%23FFBEA5'/%3E%3Cpath d='M173.697 92.3609C173.697 90.5021 168.024 90.1135 160.496 90.1135C152.968 90.1135 146.859 91.6211 146.859 93.4845C146.859 95.3433 152.964 96.8556 160.496 96.8556C168.028 96.8556 173.697 94.2196 173.697 92.3609Z' fill='%23EEF0F4'/%3E%3Cpath d='M168.506 93.9993H152.739C151.962 93.9993 151.33 93.3672 151.33 92.59V92.2061C151.33 92.1171 151.4 92.0469 151.489 92.0469H169.756C169.845 92.0469 169.915 92.1171 169.915 92.2061V92.5947C169.915 93.3672 169.283 93.9993 168.506 93.9993Z' fill='%23F38F69'/%3E%3Cpath d='M169.133 92.2444H152.117C151.686 92.2444 151.335 91.8932 151.335 91.4625V91.0739C151.335 90.6431 151.686 90.292 152.117 90.292H169.133C169.564 90.292 169.915 90.6431 169.915 91.0739V91.4625C169.915 91.8979 169.564 92.2444 169.133 92.2444Z' fill='%23F75E74'/%3E%3Cpath d='M168.852 91.2464C169.854 91.3073 170.706 90.4083 170.706 90.4083C170.706 90.4083 169.929 89.4064 168.927 89.3408C167.925 89.28 167.073 90.1789 167.073 90.1789C167.073 90.1789 167.846 91.1809 168.852 91.2464Z' fill='%2335BE6D'/%3E%3Cpath d='M165.645 91.3495C166.731 91.8036 168.14 91.2933 168.14 91.2933C168.14 91.2933 167.789 90.0525 166.703 89.5984C165.617 89.1442 164.208 89.6546 164.208 89.6546C164.208 89.6546 164.559 90.8953 165.645 91.3495Z' fill='%2335BE6D'/%3E%3Cpath d='M162.687 91.434C163.824 91.5604 165.065 90.7692 165.065 90.7692C165.065 90.7692 164.461 89.7719 163.323 89.6455C162.186 89.5191 160.945 90.3104 160.945 90.3104C160.945 90.3104 161.549 91.3076 162.687 91.434Z' fill='%2335BE6D'/%3E%3Cpath d='M156.19 89.4959C154.664 89.3367 153.994 91.0362 153.994 91.0362C153.994 91.0362 155.141 91.3031 156.18 91.172C157.22 91.0409 157.889 90.2356 157.889 90.2356C157.889 90.2356 157.234 89.6036 156.19 89.4959Z' fill='%2335BE6D'/%3E%3Cpath d='M158.839 91.2411C160.07 91.4331 161.489 90.4967 161.489 90.4967C161.489 90.4967 160.908 89.2513 159.677 89.064C158.446 88.8721 157.027 89.8085 157.027 89.8085C157.027 89.8085 157.608 91.0539 158.839 91.2411Z' fill='%2335BE6D'/%3E%3Cpath d='M153.404 90.9893C152.196 91.2468 150.941 90.3525 150.941 90.3525C150.941 90.3525 151.639 89.0463 152.847 88.7888C154.054 88.5313 155.309 89.4255 155.309 89.4255C155.309 89.4255 154.612 90.7365 153.404 90.9893Z' fill='%2335BE6D'/%3E%3Cpath d='M169.133 90.2307H152.117C151.686 90.2307 151.335 89.8796 151.335 89.4488V89.0602C151.335 88.6295 151.686 88.2783 152.117 88.2783H169.133C169.564 88.2783 169.915 88.6295 169.915 89.0602V89.4488C169.915 89.8842 169.564 90.2307 169.133 90.2307Z' fill='%23FFED86'/%3E%3Cpath d='M243.365 47.2922C243.365 47.2922 258.373 52.4939 261.28 55.8743C264.187 59.25 253.982 79.8787 253.664 91.2512C253.35 102.624 250.438 119.282 250.438 119.282L223.081 112.943C223.081 112.943 221.765 83.7366 220.239 76.915C218.713 70.0934 214.795 54.0102 218.611 51.496C222.426 48.9818 243.365 47.2922 243.365 47.2922Z' fill='%23FFBEA5'/%3E%3Cpath d='M256.281 129.353L251.253 215.74H233.492L232.214 137.271L214.149 165.297L227.13 212.28L211.429 216.602L195.246 167.624C194.169 164.365 194.459 160.811 196.051 157.773L221.25 109.689L222.032 102.577L252.999 105.222L256.281 129.353Z' fill='white' stroke='%231A1F33' stroke-width='0.430065' stroke-miterlimit='10'/%3E%3Cpath d='M240.453 34.7069C240.705 39.5012 244.216 50.8971 244.216 50.8971C244.216 50.8971 237.789 52.5592 233.702 52.0676C229.615 51.576 229.185 47.2311 229.185 47.2311C229.185 47.2311 230.046 43.008 229.863 39.96C229.681 36.9121 239.844 29.2336 239.844 29.2336L240.453 34.7069Z' fill='%23FFBEA5'/%3E%3Cpath d='M221.864 117.282C221.864 117.282 233.057 121.135 243.248 120.11C253.44 119.08 247.63 44.7408 241.221 47.0163C234.812 49.2917 233.956 49.2449 229.19 47.2504C224.424 45.2559 220.239 63.0333 220.239 63.0333L221.864 117.282Z' fill='%23EEF0F4'/%3E%3Cpath d='M233.913 51.338C235.083 51.4457 236.404 51.3801 237.873 51.0383' stroke='url(%23paint5_linear_5076_38093)' stroke-width='0.65858' stroke-miterlimit='10'/%3E%3Cpath d='M227.804 48.6877C227.804 48.6877 228.595 49.5211 230.084 50.2609' stroke='url(%23paint6_linear_5076_38093)' stroke-width='0.65858' stroke-miterlimit='10'/%3E%3Cpath d='M225.444 112.945C225.444 112.945 235.018 115.257 241.717 115.061' stroke='url(%23paint7_linear_5076_38093)' stroke-width='0.65858' stroke-miterlimit='10'/%3E%3Cpath d='M229.185 46.7727L217.526 50.0502C216.29 50.7431 215.333 52.16 214.996 52.9419L204.388 77.8282L175.235 82.2339L177.404 94.5098L211.949 91.9022C212.791 91.7664 213.522 91.228 213.901 90.4601L217.959 82.2339L211.289 124.667L226.053 128.426L229.185 46.7727Z' fill='url(%23paint8_linear_5076_38093)'/%3E%3Cpath d='M230.506 42.8213L224.481 48.0838L225.216 61.7645L223.081 63.0006L227.711 85.2492C227.711 85.2492 228.671 50.598 229.377 47.845C230.08 45.092 230.506 42.8213 230.506 42.8213Z' fill='url(%23paint9_linear_5076_38093)'/%3E%3Cpath d='M222.107 26.6423C221.62 27.0777 220.909 27.1152 220.356 26.764C220.033 26.558 219.387 26.5393 219.205 26.8998C218.769 27.7426 217.894 24.1656 218.404 22.7282C219.411 19.8769 223.563 17.7887 226.217 17.166C228.872 16.5433 229.878 16.8617 232.345 17.0302C234.812 17.1941 236.502 16.7961 236.502 16.7961L234.887 18.2991C234.887 18.2991 238.379 20.7524 240.2 21.052C241.741 21.3049 242.77 21.6654 242.77 21.6654C242.77 21.6654 241.937 26.0524 241.502 28.9552C241.066 31.858 240.851 35.2665 240.851 35.2665C240.851 35.2665 239.339 29.3391 238.164 29.4702C237.176 29.5779 237.312 30.8654 237.729 32.6305C238.145 34.4003 237.752 37.4857 237.644 39.1712C237.612 39.6629 235.997 42.8653 233.291 44.7428C230.238 46.859 224.031 47.1119 223.179 46.6624C221.948 46.0163 221.836 40.6507 221.817 39.5037C221.807 39.0542 220.885 37.4342 221.616 36.9005C222.233 36.4463 226.77 35.8564 228.174 36.2731C229.578 36.6898 229.12 37.9914 230.004 37.7854C230.889 37.5794 234.896 35.2993 234.639 31.755C234.545 30.4534 232.041 29.2221 231.924 27.9392C231.807 26.661 232.537 24.1562 230.861 24.1796C229.185 24.203 225.791 24.1936 224.148 25.1394C223.348 25.5982 222.636 26.1694 222.107 26.6423Z' fill='%238E2100'/%3E%3Cpath d='M234.905 18.3503C235.523 18.5656 236.197 18.7529 236.857 18.9121C237.522 19.0713 238.196 19.193 238.875 19.2773C239.554 19.3662 240.242 19.3943 240.921 19.3335C241.595 19.2679 242.288 19.1275 242.864 18.7108C242.367 19.2211 241.675 19.5067 240.986 19.6987C240.289 19.8859 239.573 19.9843 238.852 20.017C238.135 20.0545 237.415 20.0545 236.694 20.0124C235.973 19.9702 235.271 19.9047 234.531 19.7876C234.124 19.7221 233.847 19.3428 233.913 18.9355C233.978 18.5282 234.358 18.2519 234.765 18.3175C234.807 18.3222 234.849 18.3362 234.887 18.3503H234.905Z' fill='%238E2100'/%3E%3Cpath d='M219.56 25.9306C219.246 24.8959 219.115 23.8987 219.153 22.864C219.176 22.3489 219.246 21.8386 219.377 21.3376C219.494 20.8367 219.733 20.3263 220.047 19.9237C220.674 19.095 221.512 18.5144 222.369 18.0322C223.23 17.5499 224.138 17.18 225.046 16.8242C224.171 17.2596 223.3 17.7091 222.5 18.2475C221.704 18.786 220.95 19.4227 220.463 20.2093C220.22 20.6026 220.061 21.0146 220.005 21.4734C219.934 21.9322 219.92 22.3958 219.953 22.8546C220.014 23.7676 220.253 24.718 220.599 25.5233L220.613 25.5514C220.735 25.8323 220.604 26.1601 220.318 26.2818C220.037 26.4035 219.71 26.2724 219.588 25.9868C219.574 25.9681 219.569 25.9494 219.56 25.9306Z' fill='%238E2100'/%3E%3Cpath d='M231.699 29.2413C231.797 30.5756 232.195 32.1347 233.525 32.0364C234.859 31.9381 236.591 30.8331 236.493 29.4988C236.394 28.1644 235.233 27.1625 233.899 27.2608C232.57 27.3591 231.629 28.3096 231.699 29.2413Z' fill='%23FFBEA5'/%3E%3Cpath d='M233.731 28.7922C233.029 29.2089 233.029 30.8523 233.272 30.8383C233.515 30.8195 234.573 29.8878 234.985 29.9206C235.397 29.9534 233.988 29.8738 233.558 30.1453C233.127 30.4169 233.731 28.7922 233.731 28.7922Z' fill='%23BD5C4A'/%3E%3Cpath d='M223.942 29.2223C223.942 29.2223 225.951 29.1099 227.472 29.3159C228.993 29.5219 229.897 29.742 229.897 29.742C229.897 29.742 227.467 27.8598 225.796 27.8645C224.12 27.8692 223.806 29.0069 223.942 29.2223Z' fill='%238E2100'/%3E%3Cpath d='M220.454 29.9337C220.347 30.0929 219.588 29.9337 219.598 29.9712C219.612 30.0086 219.209 29.3578 219.396 28.9645C219.584 28.5713 220.384 28.7819 220.52 29.2174C220.656 29.6575 220.585 29.7418 220.454 29.9337Z' fill='%238E2100'/%3E%3Cpath d='M222.144 30.6448C222.107 32.9904 220.834 35.4719 222.187 35.6919C223.539 35.912 223.717 35.5796 223.717 35.5796' stroke='%23BD5C4A' stroke-width='0.381774' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M222.622 38.553C222.622 38.553 223.156 39.1336 223.554 39.1055C224.49 39.0353 227.369 37.9912 227.369 37.9912C227.369 37.9912 226.381 40.2713 223.605 40.4773C223.24 40.5007 222.622 38.553 222.622 38.553Z' fill='white'/%3E%3Cpath d='M242.33 44.2161L260.859 53.3084C261.468 53.6081 262.461 54.8398 262.709 55.4719C264.675 60.4582 268.354 81.2879 269.412 91.4103C269.655 93.7559 267.221 96.3076 264.099 96.5979C260.976 96.8882 259.253 95.6989 259.253 95.6989L261.042 129.348L238.88 128.632C238.88 128.632 236.484 104.112 237.158 85.01C237.518 74.8174 240.921 66.1557 241.216 63.6041C242.078 56.2674 242.33 44.2161 242.33 44.2161Z' fill='url(%23paint10_linear_5076_38093)'/%3E%3Cpath d='M241.469 40.7236L247.709 46.8617L243.36 59.8963L245.836 61.3524L237.152 85.015C237.152 85.015 237.869 65.8002 238.575 58.8054C239.287 51.8105 242.358 45.4337 241.469 40.7236Z' fill='url(%23paint11_linear_5076_38093)'/%3E%3Cpath d='M232.219 137.271L231.77 126.783' stroke='%231A1F33' stroke-width='0.446548' stroke-miterlimit='10'/%3E%3Cpath d='M252.371 129.354L252.311 130.398' stroke='%231A1F33' stroke-width='0.446548' stroke-miterlimit='10'/%3E%3Cpath d='M252.19 132.5L247.836 207.196' stroke='%231A1F33' stroke-width='0.446548' stroke-miterlimit='10' stroke-dasharray='3.25 3.25'/%3E%3Cpath d='M233.51 68.6615C232.77 67.5659 232.012 66.4657 231.239 65.3888C230.467 64.312 229.685 63.2351 228.871 62.2379L228.861 62.2238C228.524 61.8118 228.585 61.2032 228.997 60.866C229.376 60.557 229.924 60.5804 230.27 60.9082C231.286 61.8633 232.218 62.8418 233.145 63.8297C234.072 64.8223 234.971 65.8149 235.874 66.8356C236.422 67.4536 236.366 68.3993 235.748 68.9471C235.13 69.4949 234.184 69.4387 233.636 68.8207C233.594 68.7739 233.557 68.7224 233.519 68.6709L233.51 68.6615Z' fill='%23FFBEA5'/%3E%3Cpath d='M231.849 69.8044L225.599 63.4322C225.244 63.067 225.248 62.4865 225.613 62.1307C225.95 61.7982 226.479 61.7795 226.84 62.0745L226.849 62.0838L233.759 67.6928L233.768 67.6975C234.381 68.1938 234.475 69.0927 233.979 69.7061C233.483 70.3194 232.584 70.413 231.971 69.9168C231.928 69.8793 231.886 69.8418 231.849 69.8044Z' fill='%23FFBEA5'/%3E%3Cpath d='M232.059 72.1494C231.31 71.6391 230.612 71.1287 229.906 70.5997C229.203 70.0706 228.511 69.5322 227.827 68.975C226.465 67.8561 225.145 66.6809 223.932 65.3465C223.609 64.9907 223.637 64.4382 223.993 64.1152C224.33 63.8108 224.836 63.8155 225.163 64.1152L225.177 64.1292C226.395 65.2435 227.757 66.2501 229.157 67.1959C229.859 67.6688 230.57 68.1276 231.291 68.5724C232.008 69.0125 232.752 69.4526 233.468 69.8506L233.477 69.8553C234.128 70.2158 234.367 71.0398 234.002 71.6906C233.641 72.3414 232.817 72.5802 232.167 72.215C232.129 72.1916 232.092 72.1728 232.059 72.1494Z' fill='%23FFBEA5'/%3E%3Cpath d='M235.762 66.7562C236.142 67.0793 239.128 70.792 239.47 71.0496C241.394 72.412 240.21 74.4253 239.578 75.7737L238.229 77.5856C233.174 76.0031 232.102 74.8513 230.66 73.8353C229.588 73.0815 229.312 70.4643 230.678 69.2142C232.041 67.9595 233.951 65.2158 235.762 66.7562Z' fill='%23FFBEA5'/%3E%3Cpath d='M238.313 73.2922C238.07 72.824 237.897 72.4026 237.752 71.9953C237.602 71.5833 237.475 71.1853 237.349 70.7874C237.106 69.9914 236.886 69.2049 236.67 68.423L236.029 66.096C235.813 65.3329 235.589 64.565 235.327 63.8861L235.317 63.8627C235.121 63.343 235.383 62.7625 235.902 62.5705C236.399 62.3832 236.946 62.6173 237.166 63.0855C237.541 63.8861 237.822 64.654 238.107 65.4265L238.927 67.716C239.198 68.4745 239.465 69.2236 239.75 69.954C240.031 70.6656 240.35 71.4194 240.654 71.9063L240.673 71.9344C241.075 72.5712 240.883 73.4139 240.247 73.8166C239.61 74.2192 238.767 74.0273 238.365 73.3905C238.351 73.3578 238.332 73.325 238.313 73.2922Z' fill='%23FFBEA5'/%3E%3Cpath d='M230.954 73.9659C229.816 73.2963 228.707 72.6175 227.597 71.9245C226.488 71.2316 225.393 70.5293 224.302 69.813C223.895 69.5461 223.782 68.9936 224.049 68.5863C224.297 68.2071 224.784 68.0853 225.177 68.2773C226.334 68.8485 227.494 69.401 228.665 69.9441C229.83 70.4825 231.015 71.0162 232.18 71.5219L232.185 71.5266C232.878 71.8262 233.201 72.6315 232.901 73.3291C232.602 74.0267 231.797 74.3451 231.099 74.0455C231.057 74.0221 231.001 73.994 230.954 73.9659Z' fill='%23FFBEA5'/%3E%3Cpath d='M259.253 95.7036L235.064 80.0097L241.703 70.1682L260.971 81.845' fill='url(%23paint12_linear_5076_38093)'/%3E%3Cpath d='M252.372 68.9182L254.792 78.0995' stroke='white' stroke-width='0.446548' stroke-miterlimit='10'/%3E%3Cpath d='M266.265 88.4277C266.265 88.4277 264.692 82.9358 260.971 81.8402C264.023 81.7185 266.673 85.2908 266.673 85.2908' stroke='white' stroke-width='0.446548' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M222.86 89.552L225.983 90.0764' stroke='%231A1F33' stroke-width='0.446548' stroke-miterlimit='10'/%3E%3Cpath d='M221.471 102.583L224.645 103.08' stroke='%231A1F33' stroke-width='0.446548' stroke-miterlimit='10'/%3E%3Cpath d='M239.914 91.1722C240.486 91.1722 240.949 90.709 240.949 90.1375C240.949 89.566 240.486 89.1028 239.914 89.1028C239.343 89.1028 238.88 89.566 238.88 90.1375C238.88 90.709 239.343 91.1722 239.914 91.1722Z' fill='white'/%3E%3Cpath d='M240.435 104.567C240.985 104.567 241.432 104.121 241.432 103.57C241.432 103.019 240.985 102.573 240.435 102.573C239.884 102.573 239.438 103.019 239.438 103.57C239.438 104.121 239.884 104.567 240.435 104.567Z' fill='white'/%3E%3Cpath d='M217.959 82.2385L218.731 70.5664' stroke='white' stroke-width='0.446548' stroke-miterlimit='10'/%3E%3Cpath d='M110.917 45.4617C110.917 45.4617 108.562 46.7774 106.245 49.0481C104.882 50.3825 107.2 53.613 105.674 53.4585C104.672 53.3555 100.103 48.0977 101.053 40.3443C101.774 34.431 109.728 30.6995 115.177 33.5227C118.313 35.1474 117.138 34.3233 118.149 34.9929C119.16 35.6577 117.208 38.2328 116.478 40.9764C115.752 43.72 113.435 43.4813 110.917 45.4617Z' fill='%238E2100'/%3E%3Cpath d='M118.219 36.9352C118.037 37.7217 117.821 38.3959 117.573 39.0982C117.33 39.7912 117.049 40.47 116.754 41.1349C116.15 42.4646 115.434 43.7381 114.615 44.932C113.809 46.1352 112.864 47.2402 111.834 48.2374C110.827 49.2628 109.638 50.0774 108.449 50.8359C109.531 49.9229 110.579 48.9819 111.422 47.8629C112.293 46.772 113.046 45.6062 113.66 44.3654C114.282 43.1341 114.797 41.8559 115.2 40.545C115.392 39.8895 115.569 39.2293 115.71 38.5645C115.85 37.909 115.972 37.2114 116.028 36.6074L118.219 36.9352Z' fill='%238E2100'/%3E%3Cpath d='M117.578 38.3596C117.578 38.3596 120.607 38.678 121.833 40.5695C123.06 42.461 122.69 45.0361 122.69 45.0361C122.69 45.0361 124.9 41.2437 123.359 38.0506C121.819 34.8528 117.676 32.4229 114.296 34.0569C110.912 35.6956 117.578 38.3596 117.578 38.3596Z' fill='%238E2100'/%3E%3Cpath d='M109.741 47.2919C109.741 48.7058 109.446 50.382 108.033 50.382C106.619 50.382 104.704 49.3519 104.704 47.938C104.704 46.524 105.851 45.377 107.265 45.377C108.679 45.377 109.741 46.3087 109.741 47.2919Z' fill='%23FFBEA5'/%3E%3Cpath d='M107.565 46.9746C108.337 47.3585 108.463 49.0955 108.206 49.0955C107.949 49.0955 106.759 48.1966 106.324 48.2621C105.889 48.3277 107.373 48.1357 107.85 48.3886C108.323 48.6414 107.565 46.9746 107.565 46.9746Z' fill='%23BD5C4A'/%3E%3Cpath d='M114.432 58.2007C114.432 58.2007 110.271 57.1425 108.843 55.6162' stroke='white' stroke-width='0.446548' stroke-miterlimit='10'/%3E%3Cpath d='M169.393 88.3647H152.156C151.927 88.3647 151.74 88.2084 151.74 88.0169C151.74 84.7613 155.251 81.8584 159.807 81.8584H161.746C166.207 81.8584 169.813 84.7613 169.813 88.0169C169.813 88.2084 169.622 88.3647 169.393 88.3647Z' fill='%23F38F69'/%3E%3Cpath d='M151.55 88.3647C151.55 88.47 151.635 88.5553 151.74 88.5553C151.846 88.5553 151.931 88.47 151.931 88.3647H151.55ZM169.623 88.3647C169.623 88.47 169.708 88.5553 169.813 88.5553C169.919 88.5553 170.004 88.47 170.004 88.3647H169.623ZM151.931 88.3647C151.931 85.0628 155.32 82.0491 159.807 82.0491V81.6677C155.181 81.6677 151.55 84.7876 151.55 88.3647H151.931ZM159.807 82.0491H161.746V81.6677H159.807V82.0491ZM161.746 82.0491C166.139 82.0491 169.623 85.0641 169.623 88.3647H170.004C170.004 84.7863 166.275 81.6677 161.746 81.6677V82.0491Z' fill='white'/%3E%3Cpath d='M164.753 59.8097C169.09 54.8939 176.199 59.6893 179.211 62.7014C176.922 62.7014 171.91 63.0629 170.175 64.5087C168.439 65.9546 169.452 74.0272 170.175 77.8828C166.56 73.9067 160.415 64.7256 164.753 59.8097Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_5076_38093' x1='119.616' y1='61.7037' x2='109.98' y2='63.4682' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF0B0B'/%3E%3Cstop offset='1' stop-color='%23FDE2E2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_5076_38093' x1='137.282' y1='109.33' x2='186.565' y2='81.6636' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF0B0B'/%3E%3Cstop offset='1' stop-color='%23FDE2E2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_5076_38093' x1='106.558' y1='116.921' x2='184.756' y2='111.276' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF0B0B'/%3E%3Cstop offset='1' stop-color='%23FDE2E2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear_5076_38093' x1='104.028' y1='57.6408' x2='96.552' y2='78.1541' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF0B0B'/%3E%3Cstop offset='1' stop-color='%23FDE2E2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint4_linear_5076_38093' x1='87.7621' y1='94.1492' x2='159.77' y2='139.358' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF0B0B'/%3E%3Cstop offset='1' stop-color='%23FDE2E2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint5_linear_5076_38093' x1='236.733' y1='51.1674' x2='236.222' y2='52.5452' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF0B0B'/%3E%3Cstop offset='1' stop-color='%23FDE2E2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint6_linear_5076_38093' x1='229.427' y1='49.2726' x2='227.252' y2='50.0167' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF0B0B'/%3E%3Cstop offset='1' stop-color='%23FDE2E2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint7_linear_5076_38093' x1='237.032' y1='113.736' x2='232.957' y2='121.09' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF0B0B'/%3E%3Cstop offset='1' stop-color='%23FDE2E2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint8_linear_5076_38093' x1='221.8' y1='95.7404' x2='169.78' y2='121.752' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint9_linear_5076_38093' x1='229.487' y1='68.2654' x2='219.574' y2='68.5133' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint10_linear_5076_38093' x1='258.371' y1='126.318' x2='219.937' y2='144.009' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint11_linear_5076_38093' x1='231.623' y1='84.7504' x2='213.923' y2='69.4332' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint12_linear_5076_38093' x1='257.416' y1='85.4818' x2='203.428' y2='89.955' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_5076_38093'%3E%3Crect width='342' height='160' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.recipient-block__img.entrepreneur {
  background-image: url("data:image/svg+xml,%3Csvg width='318' height='160' viewBox='0 0 318 160' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_5073_22730)'%3E%3Cpath d='M239.542 265.066L239.542 16' stroke='%23EEF0F4' stroke-width='0.746946' stroke-miterlimit='10'/%3E%3Cpath d='M239.063 221.515C239.063 221.515 246.785 212.033 246.135 192.357C245.486 172.681 235.013 172.33 233.053 154.95C231.183 138.369 240.447 116.022 241.678 103.649C242.91 91.2767 230.279 78.2818 231.929 61.2192C232.454 55.7824 233.572 51.2792 234.872 47.1323' stroke='white' stroke-width='0.639465' stroke-miterlimit='10'/%3E%3Cpath d='M231.025 136.887C235.099 136.887 238.402 134.212 238.402 130.913C238.402 127.613 235.099 124.938 231.025 124.938C226.95 124.938 223.647 127.613 223.647 130.913C223.647 134.212 226.95 136.887 231.025 136.887Z' fill='%23EEF0F4'/%3E%3Cpath d='M237.758 65.2016C240.5 65.2016 242.723 63.4285 242.723 61.2414C242.723 59.0543 240.5 57.2812 237.758 57.2812C235.016 57.2812 232.793 59.0543 232.793 61.2414C232.793 63.4285 235.016 65.2016 237.758 65.2016Z' fill='%23EEF0F4'/%3E%3Cpath d='M265.203 99.5826C262.825 99.8263 260.603 99.5108 258.971 99.1318C258.156 98.9425 257.491 98.7381 257.031 98.5815C256.982 98.5649 256.936 98.5489 256.892 98.5334C256.941 98.496 256.993 98.4563 257.049 98.4146C257.461 98.1071 258.061 97.6909 258.811 97.2593C260.312 96.3943 262.397 95.4765 264.756 95.2344C267.123 94.9916 269.339 95.3888 270.97 95.8508C271.784 96.0814 272.448 96.3271 272.908 96.5146C272.964 96.5378 273.018 96.5601 273.069 96.5814C273.024 96.6122 272.976 96.6447 272.925 96.6787C272.514 96.955 271.914 97.3299 271.164 97.7202C269.662 98.5021 267.573 99.3398 265.203 99.5826Z' fill='%23EEF0F4' stroke='white' stroke-width='0.713211'/%3E%3Cpath d='M240.345 41.6445C238.312 46.0912 234.357 48.637 234.357 48.637C234.357 48.637 233.697 43.9753 235.73 39.5286C237.764 35.0819 241.718 32.5361 241.718 32.5361C241.718 32.5361 242.379 37.1978 240.345 41.6445Z' fill='white'/%3E%3Cpath d='M256.653 108.078C251.841 107.252 248.367 104.079 248.367 104.079C248.367 104.079 252.694 102.24 257.506 103.066C262.319 103.892 265.793 107.066 265.793 107.066C265.793 107.066 261.466 108.899 256.653 108.078Z' fill='white'/%3E%3Cpath d='M214.66 87.5773C209.819 88.2052 205.566 86.1912 205.566 86.1912C205.566 86.1912 209.164 83.1645 214.011 82.5366C218.852 81.9086 222.077 84.1206 222.077 84.1206C222.077 84.1206 219.501 86.9549 214.66 87.5773Z' fill='%23EEF0F4'/%3E%3Cpath d='M226.63 93.4879C224.696 94.8816 222.577 95.6432 220.935 96.0557C220.115 96.2616 219.418 96.3797 218.927 96.4462C218.866 96.4544 218.809 96.4618 218.755 96.4685C218.779 96.4191 218.804 96.3668 218.831 96.3118C219.05 95.8665 219.384 95.2417 219.84 94.5286C220.752 93.1004 222.147 91.3304 224.082 89.9367C226.012 88.5459 227.92 87.952 229.344 87.7054C230.056 87.5821 230.646 87.5458 231.056 87.5401C231.122 87.5391 231.184 87.539 231.24 87.5395C231.222 87.5901 231.202 87.6448 231.18 87.7033C231.038 88.0816 230.807 88.6187 230.455 89.244C229.751 90.4944 228.563 92.0953 226.63 93.4879Z' fill='%23EEF0F4' stroke='white' stroke-width='0.713211'/%3E%3Cpath d='M249.785 116.678C244.972 115.852 241.498 113.578 241.498 113.578C241.498 113.578 245.825 110.84 250.638 111.666C255.45 112.492 258.924 115.665 258.924 115.665C258.924 115.665 254.598 117.498 249.785 116.678Z' fill='%23EEF0F4'/%3E%3Cpath d='M237.662 121.94C239.65 116.062 242.983 103.644 256.721 98.4277' stroke='%23EEF0F4' stroke-width='0.639465' stroke-miterlimit='10'/%3E%3Cpath d='M241.724 101.919C241.436 96.844 235.041 85.518 222.072 84.1206L241.724 101.919Z' fill='white'/%3E%3Cpath d='M241.724 101.919C241.436 96.844 235.041 85.518 222.072 84.1206' stroke='%23EEF0F4' stroke-width='0.639465' stroke-miterlimit='10'/%3E%3Cpath d='M235.889 121.741C235.889 123.902 233.714 125.809 231.025 125.809C228.342 125.809 226.162 123.902 226.162 121.741C226.162 121.741 231.025 122.624 231.025 125.65C231.025 122.612 235.889 121.741 235.889 121.741Z' fill='white'/%3E%3Cpath d='M231.923 123.206C231.923 124.581 231.025 125.695 231.025 125.695C231.025 125.695 230.127 124.581 230.127 123.206C230.127 121.831 231.025 120.717 231.025 120.717C231.025 120.717 231.923 121.831 231.923 123.206Z' fill='%23EEF0F4'/%3E%3Cpath d='M241.644 55.0918C241.644 56.8173 239.904 58.3448 237.758 58.3448C235.611 58.3448 233.872 56.8173 233.872 55.0918C233.872 55.0918 237.758 55.799 237.758 58.2147C237.758 55.7877 241.644 55.0918 241.644 55.0918Z' fill='%23EEF0F4'/%3E%3Cpath d='M238.476 56.2634C238.476 57.3609 237.758 58.2548 237.758 58.2548C237.758 58.2548 237.041 57.3666 237.041 56.2634C237.041 55.1658 237.758 54.272 237.758 54.272C237.758 54.272 238.476 55.1658 238.476 56.2634Z' fill='%23EEF0F4'/%3E%3Cpath d='M126.787 281.48L126.787 16' stroke='%23EEF0F4' stroke-width='0.746946' stroke-miterlimit='10'/%3E%3Cpath d='M127.362 232.663C127.362 232.663 118.095 222.035 118.875 199.979C119.655 177.923 132.222 177.53 134.574 158.049C136.818 139.463 125.701 114.414 124.223 100.545C122.746 86.6766 137.902 72.1103 135.923 52.9845C135.293 46.8904 133.95 41.8426 132.391 37.1943' stroke='%23EEF0F4' stroke-width='0.639465' stroke-miterlimit='10'/%3E%3Cpath d='M137.008 137.801C132.118 137.801 128.155 134.803 128.155 131.104C128.155 127.406 132.118 124.408 137.008 124.408C141.897 124.408 145.86 127.406 145.86 131.104C145.86 134.803 141.897 137.801 137.008 137.801Z' fill='white'/%3E%3Cpath d='M128.927 57.4493C125.636 57.4493 122.969 55.4619 122.969 53.0103C122.969 50.5587 125.636 48.5713 128.927 48.5713C132.218 48.5713 134.885 50.5587 134.885 53.0103C134.885 55.4619 132.218 57.4493 128.927 57.4493Z' fill='white'/%3E%3Cpath d='M95.95 96.3862C101.779 96.9442 106.816 94.9404 106.816 94.9404C106.816 94.9404 102.396 91.275 96.5736 90.717C90.7508 90.1589 85.7077 92.5433 85.7077 92.5433C85.7077 92.5433 90.1204 95.8282 95.95 96.3862Z' fill='%23EEF0F4'/%3E%3Cpath d='M125.823 31.0432C128.263 36.0276 133.008 38.8812 133.008 38.8812C133.008 38.8812 133.801 33.6559 131.361 28.6715C128.92 23.6871 124.175 20.8335 124.175 20.8335C124.175 20.8335 123.382 26.0588 125.823 31.0432Z' fill='%23EEF0F4'/%3E%3Cpath d='M106.254 105.511C112.029 104.586 116.198 101.028 116.198 101.028C116.198 101.028 111.005 98.9671 105.23 99.893C99.4549 100.819 95.2861 104.376 95.2861 104.376C95.2861 104.376 100.478 106.431 106.254 105.511Z' fill='%23EEF0F4'/%3E%3Cpath d='M156.645 82.5294C162.454 83.2333 167.558 80.9758 167.558 80.9758C167.558 80.9758 163.24 77.5831 157.424 76.8792C151.615 76.1753 147.745 78.6548 147.745 78.6548C147.745 78.6548 150.836 81.8319 156.645 82.5294Z' fill='%23EEF0F4'/%3E%3Cpath d='M142.03 89.4799C146.788 92.6823 152.421 92.9614 152.421 92.9614C152.421 92.9614 150.347 88.0531 145.589 84.8507C140.83 81.6482 136.173 82.1112 136.173 82.1112C136.173 82.1112 137.271 86.2775 142.03 89.4799Z' fill='%23EEF0F4'/%3E%3Cpath d='M114.496 115.15C120.271 114.224 124.44 111.675 124.44 111.675C124.44 111.675 119.248 108.606 113.472 109.531C107.697 110.457 103.528 114.015 103.528 114.015C103.528 114.015 108.721 116.069 114.496 115.15Z' fill='%23EEF0F4'/%3E%3Cpath d='M129.042 121.047C126.656 114.459 122.657 100.539 106.172 94.6924' stroke='%23EEF0F4' stroke-width='0.639465' stroke-miterlimit='10'/%3E%3Cpath d='M124.169 98.6054C124.515 92.9172 132.188 80.2216 147.751 78.6553' stroke='%23EEF0F4' stroke-width='0.639465' stroke-miterlimit='10'/%3E%3Cpath d='M131.171 120.825C131.171 123.248 133.781 125.385 137.007 125.385C140.227 125.385 142.844 123.248 142.844 120.825C142.844 120.825 137.007 121.814 137.007 125.207C137.007 121.802 131.171 120.825 131.171 120.825Z' fill='%23EEF0F4'/%3E%3Cpath d='M135.929 122.467C135.929 124.008 137.007 125.258 137.007 125.258C137.007 125.258 138.085 124.008 138.085 122.467C138.085 120.927 137.007 119.677 137.007 119.677C137.007 119.677 135.929 120.927 135.929 122.467Z' fill='white'/%3E%3Cpath d='M124.264 46.1162C124.264 48.0503 126.352 49.7625 128.928 49.7625C131.504 49.7625 133.591 48.0503 133.591 46.1162C133.591 46.1162 128.928 46.9089 128.928 49.6167C128.928 46.8962 124.264 46.1162 124.264 46.1162Z' fill='white'/%3E%3Cpath d='M128.066 47.4295C128.066 48.6597 128.927 49.6616 128.927 49.6616C128.927 49.6616 129.788 48.666 129.788 47.4295C129.788 46.1992 128.927 45.1973 128.927 45.1973C128.927 45.1973 128.066 46.1992 128.066 47.4295Z' fill='%23EEF0F4'/%3E%3Cpath d='M114.572 82.408L113.162 78.8896C112.429 77.0655 113.168 75.9642 110.28 76.1901C109.88 76.2184 109.497 76.2296 109.13 76.2296L113.292 73.0783L112.604 69.8423C106.908 71.6438 104.675 74.4959 103.068 76.8057C102.82 77.1671 102.634 77.5173 102.504 77.8618C99.2563 81.6343 89.563 87.7111 85.097 90.3202L84.6797 103.592C88.4296 100.723 99.9838 91.766 106.908 83.7635C106.908 83.7635 111.329 87.5417 112.767 86.2145C114.199 84.8873 115.299 84.2265 114.572 82.408Z' fill='%23FFBEA5'/%3E%3Cpath d='M112.519 109.219L95.6981 91.5194C95.2019 90.9942 94.7733 88.8933 95.715 88.1309L122.398 60.6782C122.957 60.0796 123.859 59.9779 124.417 60.441L143.477 75.5877C144.633 76.2936 144.413 78.0218 143.815 78.66L115.491 109.145C114.893 109.778 113.083 109.812 112.519 109.219Z' fill='url(%23paint0_linear_5073_22730)'/%3E%3Cpath d='M112.717 108.151L95.6026 90.1575C95.1064 89.6323 95.1572 88.7231 95.7154 88.1301L122.303 59.7061C122.861 59.1074 123.763 59.0058 124.322 59.4689L143.483 75.5813C144.103 76.1065 144.126 77.044 143.534 77.6821L115.012 108.072C114.408 108.71 113.275 108.744 112.717 108.151Z' fill='white' stroke='%233CAFE9' stroke-width='0.240067' stroke-miterlimit='10'/%3E%3Cpath d='M113.404 106.519L97.2033 89.2881C96.724 88.7854 96.7748 87.9157 97.3161 87.3453L121.315 61.6886C121.851 61.1182 122.714 61.0165 123.25 61.4627L141.475 76.615C142.072 77.1176 142.095 78.0156 141.52 78.6255L115.603 106.451C115.022 107.05 113.94 107.083 113.404 106.519Z' fill='%23EEF6FF'/%3E%3Cpath d='M99.2446 87.853L113.5 103.022L124.862 91.1342L109.632 76.7104L99.2446 87.853Z' stroke='%239DC4F4' stroke-width='0.464229' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M113.167 80.0586L102.707 91.5344' stroke='%239DC4F4' stroke-width='0.464229' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M117.492 84.1597L106.987 96.0929' stroke='white' stroke-width='0.464229' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M106.863 79.6812L121.947 94.1897' stroke='white' stroke-width='0.464229' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M104.072 82.6738L119.252 97.0073' stroke='%239DC4F4' stroke-width='0.464229' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M101.607 85.3184L116.511 99.8777' stroke='%239DC4F4' stroke-width='0.464229' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M79.0128 49.738C78.9395 49.8679 78.5223 57.3848 80.073 62.0271C81.7477 67.0251 59.457 62.9533 59.457 62.9533C59.457 62.9533 65.4963 58.8588 65.564 58.6272C65.6091 58.4691 67.3628 51.6356 66.782 46.8465C66.5734 45.1127 70.1203 43.5483 70.1203 43.5483L79.0128 49.738Z' fill='%23FFBEA5'/%3E%3Cpath d='M65.9077 36.1103C63.7198 46.6204 68.7158 50.9238 75.8942 53.9904C85.283 58.0001 88.3788 51.048 90.4708 43.7062C92.5629 36.3645 88.5705 28.7855 81.2399 26.6902C73.9093 24.595 67.464 28.633 65.9077 36.1103Z' fill='%23FFBEA5'/%3E%3Cpath d='M67.4303 46.6314C66.8157 46.5636 66.2912 46.1344 66.1221 45.5527C65.3721 42.9774 63.4605 35.9237 63.9455 32.5465C64.3796 29.4799 64.7067 27.8816 66.1785 26.0066C67.3119 24.5609 73.7967 25.5831 75.5955 25.8993C75.8943 25.9502 76.1763 26.0913 76.3962 26.3003C77.9525 27.7687 84.3245 33.9414 83.7832 36.0197C83.5182 37.025 83.7494 37.889 84.099 38.5498C84.5106 39.3235 84.1554 40.2441 83.3208 40.5095C81.3472 41.1307 78.3417 42.2715 76.6049 43.8698C75.9677 44.4571 75.3474 44.9428 74.7609 45.3438C73.058 46.5185 70.9434 47.0211 68.8119 46.7839L67.4303 46.6314Z' fill='%238E2100'/%3E%3Cpath d='M119.658 84.6061C119.483 84.9788 119.286 85.1821 119.111 85.3685C118.93 85.5492 118.755 85.696 118.586 85.8259C118.242 86.0857 117.904 86.3003 117.571 86.5036C117.233 86.7013 116.895 86.882 116.556 87.0571C116.212 87.2322 115.885 87.3903 115.513 87.5484L116.398 86.402C116.365 87.1926 116.319 87.9663 116.257 88.7626C116.229 89.158 116.19 89.5533 116.15 89.9599C116.105 90.3722 116.06 90.7675 115.953 91.2645L115.947 91.2927C115.761 92.1455 114.921 92.6877 114.07 92.5013C113.218 92.3149 112.677 91.4734 112.863 90.6207C112.874 90.5642 112.891 90.5021 112.914 90.4456C112.998 90.1971 113.083 89.83 113.156 89.4855C113.229 89.1297 113.303 88.7683 113.365 88.3955C113.494 87.6614 113.613 86.9046 113.72 86.1648L113.742 86.0066C113.81 85.521 114.16 85.1426 114.605 85.0183C114.898 84.9336 115.237 84.8207 115.547 84.7077C115.863 84.5948 116.173 84.4762 116.466 84.3463C116.759 84.2164 117.047 84.0808 117.295 83.9397C117.419 83.8719 117.526 83.7985 117.611 83.7363C117.695 83.6799 117.74 83.6177 117.729 83.6686C117.989 83.132 118.637 82.9062 119.173 83.1659C119.692 83.4201 119.917 84.0695 119.658 84.6061Z' fill='%23FFBEA5'/%3E%3Cpath d='M90.8372 42.0508C90.8372 42.0508 91.2996 47.5967 91.1643 47.9016C91.0346 48.2066 88.5591 48.0315 88.5591 48.0315L90.8372 42.0508Z' fill='%23FFBEA5'/%3E%3Cpath d='M119.478 97.2046C123.041 94.7705 124.733 92.9351 124.733 92.9351L120.65 92.9746' fill='white'/%3E%3Cpath d='M119.478 97.2046C123.041 94.7705 124.733 92.9351 124.733 92.9351L120.65 92.9746' stroke='%23FFBEA5' stroke-width='2.70357' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M115.497 76.936L121.158 87.8697' stroke='white' stroke-width='1.59281' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M121.18 83.815C121.175 83.7867 121.124 83.7528 121.135 83.7585C121.152 83.7585 121.141 83.7585 121.175 83.7754C121.225 83.798 121.299 83.8206 121.383 83.8488C121.558 83.9053 121.767 83.9505 121.981 83.9957C122.201 84.0408 122.427 84.0804 122.652 84.1143C122.878 84.1482 123.126 84.1764 123.329 84.1933C124.005 84.2555 124.507 84.8541 124.445 85.5318C124.411 85.9328 124.186 86.2716 123.865 86.4693L123.814 86.5032L116.72 90.8405C116.083 91.2302 115.254 91.0268 114.865 90.3887C114.476 89.7505 114.679 88.9203 115.316 88.5307C115.322 88.525 115.338 88.5193 115.344 88.5137L122.545 84.3628L123.03 86.6726C122.737 86.6274 122.483 86.5766 122.212 86.5201C121.947 86.4636 121.677 86.3959 121.406 86.3225C121.13 86.2434 120.853 86.153 120.554 86.0344C120.402 85.9723 120.244 85.8989 120.075 85.8029C119.996 85.7634 119.883 85.6843 119.793 85.6222C119.697 85.5544 119.562 85.4245 119.461 85.3172C119.049 84.8428 119.094 84.1312 119.568 83.7133C120.041 83.2954 120.769 83.3406 121.18 83.815Z' fill='%23FFBEA5'/%3E%3Cpath d='M125.325 90.0664L118.683 94.1665' stroke='%23FFBEA5' stroke-width='3.41507' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M124.327 87.8696L117.989 91.2694' stroke='%23FFBEA5' stroke-width='3.69964' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M104.405 97.211L110.309 104.028C114.211 100.599 118.626 99.1876 120.143 98.0637C120.143 98.0637 120.56 97.9903 121.699 96.4034C122.838 94.8164 123.791 93.9467 122.714 92.3089L120.634 89.1463C119.557 87.5085 120.053 86.283 117.267 87.0793C113.929 88.0337 114.267 88.5703 112.474 90.7784C110.681 92.981 110.653 94.2121 104.405 97.211Z' fill='%23FFBEA5'/%3E%3Cpath d='M61.3514 81.2684L64.5938 107.117L58.6221 102.452C61.4585 102.255 64.3005 102.198 67.1426 102.176C69.9846 102.17 72.8323 102.198 75.6799 102.289C78.5276 102.368 81.3752 102.475 84.2229 102.639C87.0706 102.797 89.9239 102.983 92.7715 103.277C94.9933 103.503 96.6116 105.491 96.3861 107.716C96.2 109.574 94.779 111.008 93.0253 111.302C90.1945 111.776 87.3638 112.143 84.533 112.482C81.7023 112.827 78.8659 113.115 76.0295 113.375C73.1931 113.646 70.3568 113.86 67.5204 114.03C64.684 114.188 61.842 114.312 59 114.295C56.2369 114.278 53.9136 112.454 53.1298 109.952L53.034 109.63L45.2804 84.7643C43.9214 80.4044 46.3462 75.7678 50.6995 74.4124C55.0527 73.0513 59.6823 75.4797 61.0356 79.8396C61.1879 80.2971 61.2894 80.8054 61.3514 81.2684Z' fill='white'/%3E%3Cpath d='M79.3793 174.288C80.5297 159.864 82.1368 139.939 82.1368 139.939L53.5474 137.229C53.5474 137.229 54.1846 157.706 54.7203 174.288H79.3793Z' fill='white' stroke='%23182C6B' stroke-width='0.464229' stroke-miterlimit='10'/%3E%3Cpath d='M82.2215 174.288H108.561C103.452 161.011 94.4129 139.104 94.4129 139.104L61.459 132.259L68.7388 150.868C68.7388 150.868 75.7029 162.553 82.2215 174.288Z' fill='white'/%3E%3Cpath d='M79.1982 174.291C79.4125 171.552 79.5761 169.564 79.5761 169.564L69.6685 152.282C69.6685 152.282 72.127 165.514 73.1928 174.285H79.1982V174.291Z' fill='%23D3DBE2'/%3E%3Cpath d='M68.7383 150.868C68.7383 150.868 75.7024 162.547 82.221 174.288H108.56C103.452 161.011 94.4123 139.104 94.4123 139.104' fill='white'/%3E%3Cpath d='M68.7383 150.868C68.7383 150.868 75.7024 162.547 82.221 174.288H108.56C103.452 161.011 94.4123 139.104 94.4123 139.104' stroke='%23182C6B' stroke-width='0.464229' stroke-miterlimit='10'/%3E%3Cpath d='M53.8005 139.72C53.8005 139.72 64.2381 142.882 75.3694 142.199C86.495 141.516 94.4121 139.104 94.4121 139.104L93.5324 136.167H53.6426L53.8005 139.72Z' fill='%23D3DBE2'/%3E%3Cpath d='M64.8927 58.0905C64.8927 58.0905 57.111 55.3345 53.3216 60.5528C43.4366 74.1521 44.0061 91.377 44.0061 91.377C46.7974 92.6816 47.8011 92.7663 49.6901 93.4553L51.551 136.789C64.8701 141.917 79.8133 141.934 95.1568 137.935L92.9069 97.4764C92.9069 97.4764 92.9069 97.0924 95.3316 95.3924C95.3316 95.3924 95.2809 74.5587 91.3562 70.2101C86.8394 65.1951 80.287 61.3604 80.287 61.3604C75.1104 64.6981 65.9021 64.8167 64.3908 60.3947C63.9115 58.9828 65.0055 58.7117 64.8927 58.0905Z' fill='url(%23paint1_linear_5073_22730)'/%3E%3Cpath d='M49.6899 93.5963L49.9381 79.9067' stroke='white' stroke-width='0.464229' stroke-miterlimit='10'/%3E%3Cpath d='M75.4937 50.3076C75.4937 50.3076 75.7869 53.0354 76.9598 54.2778C78.3187 55.718 79.2943 56.1641 79.2943 56.1641L78.9729 54.9668C78.9729 54.9668 78.206 54.5094 77.0669 53.1992C75.9278 51.8889 75.4937 50.3076 75.4937 50.3076Z' fill='white'/%3E%3Cpath d='M113.709 97.3179C111.403 92.3481 106.001 96.2731 102.629 97.7697C99.6005 99.272 96.6175 100.853 93.6852 102.525L92.721 97.5438C89.738 100.226 88.8301 99.7351 84.2457 100.593C82.1762 100.673 80.586 100.644 79.5879 100.605L83.8171 113.639C84.9674 117.333 89.4222 119.084 92.7661 117.124C98.1738 113.916 103.13 110.019 107.991 106.032C110.365 103.626 115.282 101.446 113.709 97.3179Z' fill='%23FFBEA5'/%3E%3Cpath d='M95.3318 95.3871L93.2454 97.087C88.9204 101.419 83.2307 101.611 83.2307 101.611C80.8398 101.797 78.4489 101.605 77.3493 101.549L74.5806 90.3213' fill='url(%23paint2_linear_5073_22730)'/%3E%3Cpath d='M95.3318 95.3871L93.2454 97.087C88.9204 101.419 83.2307 101.611 83.2307 101.611C80.8398 101.797 78.4489 101.605 77.3493 101.549L74.5806 90.3213' stroke='white' stroke-width='0.464229' stroke-miterlimit='10'/%3E%3Cpath d='M63.0542 62.0718C63.0542 62.0718 64.2609 66.4825 75.0708 65.8839' stroke='white' stroke-width='0.464229' stroke-miterlimit='10'/%3E%3Cpath d='M86.8564 137.726C88.6722 137.455 90.5443 137.105 92.4728 136.665' stroke='white' stroke-width='0.464229' stroke-miterlimit='10'/%3E%3Cpath d='M53.5415 134.185C53.5415 134.185 64.887 139.906 82.8583 138.212' stroke='white' stroke-width='0.464229' stroke-miterlimit='10'/%3E%3Cpath d='M112.632 76.1069C112.48 75.2824 109.999 75.1017 107.743 75.2937C107.269 74.9661 107.895 74.8475 108.713 73.6333C108.713 73.6333 105.927 74.6273 105.544 74.6442C105.352 74.6498 105.414 75.1468 105.521 75.6382C104.918 75.785 104.444 75.9657 104.213 76.1634C101.895 78.157 102.459 78.1852 101.388 79.9246C101.36 79.9698 102.251 80.0715 102.549 80.1901C103.44 80.5346 105.064 79.2752 105.944 78.5297C107.219 77.451 112.886 77.5132 112.632 76.1069Z' fill='%23FFBEA5'/%3E%3Cpath d='M83.676 36.6805C83.676 36.6805 78.0766 36.7483 75.2515 34.269L83.676 36.6805Z' fill='white'/%3E%3Cpath d='M83.676 36.6805C83.676 36.6805 78.0766 36.7483 75.2515 34.269' stroke='%23FFEADB' stroke-width='0.236073' stroke-miterlimit='10'/%3E%3Cpath d='M89.7483 35.3724C94.8025 33.7325 98.2096 30.2695 97.3583 27.6376C96.5069 25.0058 91.7194 24.2017 86.6652 25.8416C81.6109 27.4816 78.2038 30.9446 79.0552 33.5764C79.9066 36.2083 84.694 37.0124 89.7483 35.3724Z' fill='%238E2100'/%3E%3Cpath d='M89.6592 23.4313C90.5671 25.6281 88.3792 28.7964 85.2214 30.1123C82.0636 31.4282 78.7648 30.7109 77.8569 28.514C76.9491 26.3171 78.7761 23.4764 81.9339 22.1662C85.0917 20.8503 88.7514 21.2344 89.6592 23.4313Z' fill='%238E2100'/%3E%3Cpath d='M80.5998 26.3237C81.4747 23.9809 81.1081 21.6786 79.7809 21.1814C78.4538 20.6843 76.6686 22.1806 75.7937 24.5235C74.9187 26.8663 75.2854 29.1686 76.6125 29.6658C77.9397 30.1629 79.7248 28.6666 80.5998 26.3237Z' fill='%238E2100'/%3E%3Cpath d='M75.4616 29.6653C76.8443 29.3552 77.6122 27.5248 77.1767 25.5769C76.7412 23.629 75.2672 22.3013 73.8845 22.6114C72.5018 22.9215 71.7339 24.7519 72.1694 26.6998C72.6049 28.6477 74.0789 29.9754 75.4616 29.6653Z' fill='%238E2100'/%3E%3Cpath d='M94.7167 25.4194C96.6396 26.5038 94.4404 30.0278 94.4404 30.0278C94.4404 30.0278 97.102 29.8866 97.3614 27.6502C97.6208 25.4138 94.7167 25.4194 94.7167 25.4194Z' fill='white'/%3E%3Cpath d='M118.474 77.6138L123.154 72.1074L124.738 73.4233L120.222 79.0821L118.474 77.6138Z' fill='%23EEF6FF' stroke='white' stroke-width='0.584263' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M116.811 76.2014L120.278 72.0166L121.914 73.5697L118.463 77.602L116.811 76.2014Z' fill='%23EEF6FF' stroke='white' stroke-width='0.584263' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M115.276 74.8978L117.278 72.5767L118.784 73.8022L116.81 76.2024L115.276 74.8978Z' fill='%23EEF6FF' stroke='white' stroke-width='0.584263' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M89.8057 25.1367C89.8057 25.1367 90.2624 24.1484 89.129 23.5441C88.4354 23.1713 87.8828 23.5441 87.8828 23.5441C87.8828 23.5441 89.3884 23.6909 89.8057 25.1367Z' fill='white'/%3E%3Cpath d='M120.476 66.9688L114.419 74.1581L123.65 81.9178' stroke='%230794D7' stroke-width='0.249196' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M119.731 67.2507L120.475 66.9688L120.317 67.7469' stroke='%230794D7' stroke-width='0.245059' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M123.322 81.0752L123.649 81.9154L122.726 81.8083' stroke='%230794D7' stroke-width='0.249196' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M133.023 82.865C131.579 84.4294 129.194 84.5819 127.7 83.1926C126.205 81.8033 126.16 79.4144 127.604 77.85C129.047 76.2856 131.433 76.1331 132.927 77.5224C133.733 78.2679 134.117 79.3127 134.072 80.3575C134.038 81.2498 133.688 82.1421 133.023 82.865Z' stroke='white' stroke-width='0.25697' stroke-miterlimit='10'/%3E%3Cpath d='M133.355 83.1706C134.567 81.8547 134.849 80.0193 134.206 78.5283L130.315 80.3581L133.293 83.1085L133.355 83.1706Z' fill='url(%23paint3_linear_5073_22730)'/%3E%3Cpath d='M133.253 77.3265C132.802 76.8917 132.283 76.5923 131.736 76.4116L130.315 80.3536L133.253 77.3265Z' fill='url(%23paint4_linear_5073_22730)'/%3E%3Cpath d='M94.1589 139.687C94.1589 139.687 93.7924 144.476 91.3677 145.447' stroke='%231A1F33' stroke-width='0.383422' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M89.1963 140.369C89.1963 140.369 89.2976 140.612 89.4891 141.068L89.1963 140.369Z' fill='white'/%3E%3Cpath d='M89.1963 140.369C89.1963 140.369 89.2976 140.612 89.4891 141.068' stroke='%231A1F33' stroke-width='0.464229' stroke-miterlimit='10'/%3E%3Cpath d='M90.0757 142.47C92.2749 147.739 98.1394 161.863 102.464 172.865' stroke='%231A1F33' stroke-width='0.464229' stroke-miterlimit='10' stroke-dasharray='1.93 1.93'/%3E%3Cpath d='M82.6218 41.0511C82.6218 42.8244 82.2496 44.931 80.479 44.931C78.7084 44.931 76.3062 43.6377 76.3062 41.8643C76.3062 40.091 77.7441 38.6509 79.5147 38.6509C81.291 38.6453 82.6218 39.8143 82.6218 41.0511Z' fill='%23FFBEA5'/%3E%3Cpath d='M79.8922 40.6567C80.8564 41.1424 81.0199 43.3167 80.6985 43.3167C80.3771 43.3167 78.8828 42.1872 78.3415 42.2663C77.8001 42.3454 79.6553 42.1082 80.253 42.4301C80.8508 42.752 79.8922 40.6567 79.8922 40.6567Z' fill='%23BD5C4A'/%3E%3Cpath d='M110.768 97.0613C110.091 95.751 109.296 93.8647 109.296 93.8647L106.578 95.2201C106.578 95.2201 107.024 96.9088 108.112 98.7894' fill='%23D3DBE2'/%3E%3Cpath d='M110.176 101.641C111.072 102.596 112.127 103.307 112.127 103.307L114.315 101.427C114.315 101.427 113.362 100.444 112.668 99.6646' fill='%23D3DBE2'/%3E%3Cpath d='M111.851 101.15C110.92 101.873 109.584 101.704 108.862 100.777L108.512 100.326C107.791 99.3938 107.96 98.0553 108.885 97.3325C109.815 96.6096 111.151 96.779 111.873 97.7052L112.223 98.157C112.945 99.0888 112.775 100.427 111.851 101.15Z' fill='white'/%3E%3Cpath d='M111.546 100.76C110.808 101.336 109.742 101.2 109.167 100.461L108.89 100.105C108.315 99.3649 108.451 98.2975 109.189 97.7215C109.928 97.1454 110.994 97.281 111.569 98.0208L111.845 98.3766C112.42 99.1164 112.285 100.184 111.546 100.76Z' fill='url(%23paint5_linear_5073_22730)'/%3E%3Cpath d='M195.295 255.074L195.295 23.1357' stroke='%23182C6B' stroke-width='0.746946' stroke-miterlimit='10'/%3E%3Cpath d='M195.379 259.211C195.379 259.211 202.458 250.518 201.862 232.479C201.267 214.439 190.277 213.479 189.868 198.184C189.459 182.893 196.647 162.494 197.776 151.15C198.905 139.807 187.325 127.893 188.838 112.249C190.345 96.6061 197.248 89.3809 197.554 74.36C197.859 59.3391 186.15 47.2177 192.53 39.479' stroke='%23182C6B' stroke-width='0.639465' stroke-miterlimit='10'/%3E%3Cpath d='M197.533 112.338C201.269 112.338 204.297 109.886 204.297 106.861C204.297 103.836 201.269 101.383 197.533 101.383C193.798 101.383 190.77 103.836 190.77 106.861C190.77 109.886 193.798 112.338 197.533 112.338Z' fill='url(%23paint6_linear_5073_22730)'/%3E%3Cpath d='M187.641 160.833C191.376 160.833 194.405 158.284 194.405 155.138C194.405 151.993 191.376 149.443 187.641 149.443C183.906 149.443 180.877 151.993 180.877 155.138C180.877 158.284 183.906 160.833 187.641 160.833Z' fill='url(%23paint7_linear_5073_22730)'/%3E%3Cpath d='M196.047 54.8679C198.561 54.8679 200.599 53.2424 200.599 51.2372C200.599 49.232 198.561 47.6064 196.047 47.6064C193.533 47.6064 191.495 49.232 191.495 51.2372C191.495 53.2424 193.533 54.8679 196.047 54.8679Z' fill='url(%23paint8_linear_5073_22730)'/%3E%3Cpath d='M196.932 143.479C194.742 137.208 187.906 127.187 176.45 127.675C164.994 128.162 158.749 136.56 158.749 136.56' stroke='%23182C6B' stroke-width='0.639465' stroke-miterlimit='10'/%3E%3Cpath d='M185.149 139.928C183.428 141.264 181.514 142.029 180.024 142.46C179.281 142.676 178.646 142.806 178.199 142.883C178.163 142.89 178.129 142.895 178.096 142.901C178.11 142.87 178.124 142.838 178.138 142.806C178.325 142.392 178.61 141.81 179.004 141.143C179.793 139.807 181.011 138.145 182.733 136.809C184.454 135.474 186.368 134.708 187.858 134.277C188.601 134.062 189.236 133.931 189.683 133.854C189.719 133.848 189.753 133.842 189.786 133.837C189.772 133.868 189.758 133.899 189.744 133.932C189.557 134.346 189.272 134.928 188.878 135.595C188.089 136.93 186.871 138.593 185.149 139.928Z' fill='url(%23paint9_linear_5073_22730)' stroke='white' stroke-width='0.713211'/%3E%3Cpath d='M218.067 68.8424C215.91 69.0638 214.003 69.9033 212.628 70.695C211.942 71.0901 211.393 71.471 211.016 71.7523C210.981 71.7783 210.948 71.8034 210.916 71.8276C210.94 71.836 210.966 71.8447 210.991 71.8535C211.412 71.9968 212.021 72.1839 212.767 72.3572C214.261 72.7042 216.295 72.9929 218.471 72.7699C220.639 72.5477 222.551 71.7814 223.925 71.0656C224.612 70.7083 225.161 70.3653 225.537 70.1124C225.567 70.0923 225.596 70.0728 225.624 70.0539C225.593 70.041 225.56 70.0277 225.527 70.014C225.107 69.8425 224.499 69.6176 223.755 69.4065C222.263 68.9836 220.235 68.6203 218.067 68.8424ZM218.067 68.8424L218.031 68.4877M218.067 68.8424L218.031 68.4877M218.031 68.4877C214.382 68.862 211.455 70.946 210.52 71.6834L225.966 69.8121C224.903 69.3481 221.669 68.1148 218.031 68.4877Z' fill='url(%23paint10_linear_5073_22730)' stroke='white' stroke-width='0.713211'/%3E%3Cpath d='M200.475 37.3622C196.616 39.6392 192.308 39.4784 192.308 39.4784C192.308 39.4784 194.255 35.6247 198.108 33.3477C201.966 31.0707 206.275 31.2315 206.275 31.2315C206.275 31.2315 204.328 35.0852 200.475 37.3622Z' fill='url(%23paint11_linear_5073_22730)'/%3E%3Cpath d='M210.631 80.5845C206.218 79.8273 203.033 76.9175 203.033 76.9175C203.033 76.9175 207 75.2318 211.413 75.9891C215.825 76.7463 219.01 79.6561 219.01 79.6561C219.01 79.6561 215.043 81.3418 210.631 80.5845Z' fill='url(%23paint12_linear_5073_22730)'/%3E%3Cpath d='M173.053 61.43C168.599 61.8916 164.751 59.9518 164.751 59.9518C164.751 59.9518 168.122 57.2598 172.571 56.7982C177.025 56.3366 179.925 58.4372 179.925 58.4372C179.925 58.4372 177.507 60.9684 173.053 61.43Z' fill='white'/%3E%3Cpath d='M184.078 67.3885C180.381 69.9145 176.072 70.0389 176.072 70.0389C176.072 70.0389 177.76 66.0659 181.458 63.5399C185.156 61.014 188.703 61.4808 188.703 61.4808C188.703 61.4808 187.776 64.8625 184.078 67.3885Z' fill='white'/%3E%3Cpath d='M204.394 88.1159C202.226 87.7438 200.356 87.0448 199.028 86.4378C198.365 86.1346 197.838 85.855 197.478 85.652C197.467 85.6461 197.457 85.6402 197.446 85.6344C197.49 85.6114 197.537 85.5875 197.586 85.5626C198.015 85.345 198.634 85.0617 199.387 84.8015C200.898 84.2798 202.929 83.8585 205.055 84.2233C207.203 84.5919 209.059 85.4862 210.383 86.2938C211.044 86.6969 211.569 87.0765 211.928 87.3544C211.956 87.3765 211.984 87.398 212.01 87.4188C211.979 87.4296 211.946 87.4407 211.912 87.452C211.481 87.5947 210.86 87.778 210.104 87.9382C208.588 88.2592 206.541 88.4844 204.394 88.1159Z' fill='url(%23paint13_linear_5073_22730)' stroke='white' stroke-width='0.713211'/%3E%3Cpath d='M167.522 137.016C165.678 140.673 162.291 142.68 162.291 142.68C162.291 142.68 161.887 138.759 163.731 135.102C165.574 131.445 168.961 129.438 168.961 129.438C168.961 129.438 169.365 133.359 167.522 137.016Z' fill='url(%23paint14_linear_5073_22730)'/%3E%3Cpath d='M157.744 143.53C155.9 147.187 152.513 149.194 152.513 149.194C152.513 149.194 152.109 145.273 153.953 141.616C155.796 137.959 159.183 135.952 159.183 135.952C159.183 135.952 159.582 139.873 157.744 143.53Z' fill='url(%23paint15_linear_5073_22730)'/%3E%3Cpath d='M193.307 94.054C195.13 88.665 198.097 76.5124 210.692 71.7354' stroke='%23182C6B' stroke-width='0.639465' stroke-miterlimit='10'/%3E%3Cpath d='M197.533 75.1948C197.388 70.5371 191.779 60.0131 179.93 58.4312' stroke='%23182C6B' stroke-width='0.639465' stroke-miterlimit='10'/%3E%3Cpath d='M201.987 98.4526C201.987 100.434 199.993 102.182 197.528 102.182C195.068 102.182 193.069 100.434 193.069 98.4526C193.069 98.4526 197.528 99.2618 197.528 102.037C197.533 99.2514 201.987 98.4526 201.987 98.4526Z' fill='url(%23paint16_linear_5073_22730)'/%3E%3Cpath d='M198 99.7958C198 100.351 197.817 100.866 197.625 101.25C197.594 101.313 197.563 101.372 197.533 101.426C197.503 101.372 197.472 101.313 197.44 101.25C197.249 100.866 197.066 100.351 197.066 99.7958C197.066 99.2405 197.249 98.726 197.44 98.3412C197.472 98.2787 197.503 98.2201 197.533 98.1659C197.563 98.2201 197.594 98.2787 197.625 98.3412C197.817 98.726 198 99.2405 198 99.7958Z' fill='url(%23paint17_linear_5073_22730)' stroke='white' stroke-width='0.713211'/%3E%3Cpath d='M192.675 146.482C192.675 148.717 190.422 150.694 187.641 150.694C184.86 150.694 182.607 148.717 182.607 146.482C182.607 146.482 187.641 147.395 187.641 150.528C187.641 147.39 192.675 146.482 192.675 146.482Z' fill='url(%23paint18_linear_5073_22730)'/%3E%3Cpath d='M188.217 148.001C188.217 148.637 188.007 149.225 187.788 149.664C187.738 149.764 187.688 149.855 187.641 149.937C187.594 149.856 187.544 149.765 187.494 149.665C187.275 149.228 187.066 148.639 187.066 148.001C187.066 147.363 187.275 146.775 187.494 146.337C187.544 146.237 187.594 146.146 187.641 146.066C187.688 146.147 187.738 146.238 187.788 146.339C188.007 146.777 188.217 147.366 188.217 148.001Z' fill='url(%23paint19_linear_5073_22730)' stroke='white' stroke-width='0.713211'/%3E%3Cpath d='M199.61 45.5996C199.61 47.1816 198.015 48.582 196.047 48.582C194.079 48.582 192.484 47.1816 192.484 45.5996C192.484 45.5996 196.047 46.248 196.047 48.4627C196.047 46.2376 199.61 45.5996 199.61 45.5996Z' fill='url(%23paint20_linear_5073_22730)'/%3E%3Cpath d='M196.704 46.6734C196.704 47.6796 196.046 48.4991 196.046 48.4991C196.046 48.4991 195.389 47.6848 195.389 46.6734C195.389 45.6672 196.046 44.8477 196.046 44.8477C196.046 44.8477 196.704 45.662 196.704 46.6734Z' fill='url(%23paint21_linear_5073_22730)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_5073_22730' x1='137.561' y1='89.8312' x2='96.2437' y2='80.7267' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_5073_22730' x1='88.9604' y1='117.339' x2='35.5738' y2='113.188' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_5073_22730' x1='92.8857' y1='98.7845' x2='22.7023' y2='68.923' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear_5073_22730' x1='133.961' y1='81.3123' x2='130.382' y2='80.5894' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint4_linear_5073_22730' x1='132.408' y1='77.8772' x2='129.37' y2='78.4114' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF0B0B'/%3E%3Cstop offset='1' stop-color='%23FDE2E2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint5_linear_5073_22730' x1='111.146' y1='98.7595' x2='107.434' y2='99.6158' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF0B0B'/%3E%3Cstop offset='1' stop-color='%23FDE2E2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint6_linear_5073_22730' x1='200.403' y1='105.456' x2='187.113' y2='109.329' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF0B0B'/%3E%3Cstop offset='1' stop-color='%23FDE2E2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint7_linear_5073_22730' x1='190.51' y1='153.678' x2='177.142' y2='157.425' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF0B0B'/%3E%3Cstop offset='1' stop-color='%23FDE2E2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint8_linear_5073_22730' x1='197.978' y1='50.3062' x2='189.055' y2='52.9464' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EF0B0B'/%3E%3Cstop offset='1' stop-color='%23FDE2E2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint9_linear_5073_22730' x1='188.591' y1='139.36' x2='178.148' y2='136.371' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint10_linear_5073_22730' x1='224.12' y1='71.2889' x2='215.001' y2='64.4714' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint11_linear_5073_22730' x1='204.358' y1='36.1777' x2='193.568' y2='32.125' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint12_linear_5073_22730' x1='216.818' y1='78.784' x2='207.463' y2='72.1331' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint13_linear_5073_22730' x1='210.52' y1='86.6881' x2='201.233' y2='80.0141' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint14_linear_5073_22730' x1='168.073' y1='137.379' x2='162.202' y2='136.715' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint15_linear_5073_22730' x1='158.295' y1='143.893' x2='152.424' y2='143.23' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint16_linear_5073_22730' x1='200.763' y1='100.689' x2='194.629' y2='97.4342' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint17_linear_5073_22730' x1='198.13' y1='100.251' x2='196.688' y2='100.135' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint18_linear_5073_22730' x1='191.294' y1='149.008' x2='184.368' y2='145.334' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint19_linear_5073_22730' x1='188.318' y1='148.515' x2='186.685' y2='148.384' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint20_linear_5073_22730' x1='198.632' y1='47.3882' x2='193.729' y2='44.7884' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint21_linear_5073_22730' x1='196.524' y1='47.0375' x2='195.371' y2='46.9454' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_5073_22730'%3E%3Crect width='318' height='160' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.recipient-block__img.entity {
  background-image: url("data:image/svg+xml,%3Csvg width='318' height='160' viewBox='0 0 318 160' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_5073_22866)'%3E%3Cpath d='M231.553 152.348L271.657 151.994C276.353 151.948 279.012 154.745 279.012 158.211V179.418L188.068 179.635V161.777C188.068 156.774 190.476 152.703 197.263 152.637L207.482 152.572' fill='%23EEF0F4'/%3E%3Cpath d='M231.553 152.348L271.657 151.994C276.353 151.948 279.012 154.745 279.012 158.211V179.418L188.068 179.635V161.777C188.068 156.774 190.476 152.703 197.263 152.637L207.482 152.572' stroke='white' stroke-width='1.02838' stroke-miterlimit='10'/%3E%3Cpath d='M219.091 173.227C225.447 171.408 228.788 160.7 229.905 157.266L251.046 94.1962L230.693 90.7886L207.489 152.762C206.113 155.552 203.579 161.455 203.877 163.608L219.091 173.227Z' fill='%23EEF0F4' stroke='white' stroke-width='1.02838' stroke-miterlimit='10'/%3E%3Cpath d='M218.445 173.507C223.883 171.379 226.552 165.278 224.408 159.88C222.263 154.483 216.117 151.833 210.679 153.962C205.242 156.09 202.572 162.191 204.717 167.589C206.861 172.986 213.008 175.636 218.445 173.507Z' fill='%23EEF0F4' stroke='white' stroke-width='1.02838' stroke-miterlimit='10'/%3E%3Cpath d='M218.237 165.348C217.338 167.364 214.963 168.283 212.932 167.39C210.902 166.497 209.976 164.14 210.875 162.124C211.768 160.109 214.15 159.189 216.18 160.082C218.211 160.969 219.13 163.326 218.237 165.348Z' fill='%23EEF0F4'/%3E%3Cpath d='M183.147 50.8242L215.274 70.4884L210.565 77.6646L178.834 58.9459L183.147 50.8242Z' fill='%23EEF0F4' stroke='white' stroke-width='1.02838' stroke-miterlimit='10'/%3E%3Cpath d='M240.151 80.4868L217.53 67.0601L207.965 81.6096L230.282 95.4237L240.151 80.4868Z' fill='%23EEF0F4' stroke='white' stroke-width='1.02838' stroke-miterlimit='10'/%3E%3Cpath d='M247.546 97.5769L259.883 107.727L264.513 102.173L249.947 90.0264L247.546 97.5769Z' fill='%23EEF0F4' stroke='white' stroke-width='1.02838' stroke-miterlimit='10'/%3E%3Cpath d='M147.759 41.519L141.601 50.5797L148.963 55.5105L154.288 47.6711' fill='%23EEF0F4'/%3E%3Cpath d='M148.963 55.5109L149.023 86.4745L142.573 86.4877L141.601 50.5801L148.963 55.5109Z' fill='%23EEF0F4' stroke='white' stroke-width='1.02838' stroke-miterlimit='10'/%3E%3Cpath d='M141.766 89.2322L149.651 89.2191C150.411 89.2191 151.033 88.6019 151.033 87.8468C151.033 87.0918 150.411 86.4746 149.651 86.4746L141.766 86.4877C141.006 86.4877 140.384 87.1049 140.384 87.86C140.384 88.6216 140.999 89.2322 141.766 89.2322Z' fill='%23EEF0F4' stroke='white' stroke-width='1.02838' stroke-miterlimit='10'/%3E%3Cpath d='M143.017 86.4877C143.017 86.4877 137.209 83.3559 133.975 77.3942C131.177 72.2402 130.039 64.8013 133.392 60.9801C136.746 57.1589 140.708 55.9508 141.601 50.5801' stroke='%23EEF0F4' stroke-width='0.459308' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M145.709 89.2256L145.722 96.2443L140.411 101.162L143.295 110.137' stroke='%23EEF0F4' stroke-width='0.459308' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M145.365 89.2256L145.378 96.2443L150.709 101.142L147.858 110.124' stroke='%23EEF0F4' stroke-width='0.459308' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M245.964 99.6006C251.198 97.0199 253.334 90.7156 250.735 85.5196C248.135 80.3235 241.784 78.2033 236.549 80.7839C231.314 83.3645 229.178 89.6688 231.778 94.8649C234.378 100.061 240.729 102.181 245.964 99.6006Z' fill='%23EEF0F4' stroke='white' stroke-width='1.02838' stroke-miterlimit='10'/%3E%3Cpath d='M245.072 91.4715C244.365 93.5594 242.083 94.6887 239.973 93.9862C237.869 93.2836 236.731 91.0185 237.439 88.924C238.147 86.8361 240.429 85.7069 242.539 86.4094C244.649 87.1119 245.78 89.3771 245.072 91.4715Z' fill='%23EEF0F4'/%3E%3Cpath d='M154.056 48.7092L177.167 62.09L185.151 47.0547L161.98 33.3784L154.056 48.7092Z' fill='%23EEF0F4'/%3E%3Cpath d='M160.254 32.1904C164.547 34.7182 165.969 40.2268 163.416 44.4879C160.869 48.749 155.319 50.1607 151.027 47.6263C146.734 45.0985 145.312 39.5899 147.865 35.3288C150.411 31.0677 155.961 29.6627 160.254 32.1904Z' fill='%23EEF0F4' stroke='white' stroke-width='1.02838' stroke-miterlimit='10'/%3E%3Cpath d='M157.397 36.9771C159.031 37.9357 159.566 40.0302 158.601 41.6519C157.635 43.2736 155.525 43.8054 153.891 42.8468C152.257 41.8883 151.722 39.7938 152.687 38.1721C153.653 36.5504 155.763 36.012 157.397 36.9771Z' fill='%23EEF0F4'/%3E%3Cpath d='M180.971 54.9274L167.682 47.3506C167.682 47.3506 161.266 51.8678 161.213 52.8526' fill='%23EEF0F4'/%3E%3Cpath d='M180.971 54.9274L167.682 47.3506C167.682 47.3506 161.266 51.8678 161.213 52.8526' stroke='white' stroke-width='1.02838' stroke-miterlimit='10'/%3E%3Cpath d='M215.863 69.5947C215.863 69.5947 199.081 53.8306 196.879 45.6695C194.669 37.5084 187.592 23.9174 176.863 24.7184C166.128 25.5195 161.901 33.326 161.901 33.326' stroke='%23EEF0F4' stroke-width='0.459308' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M224.19 65.9316L221.842 72.7468L233.967 82.5887' fill='%23EEF0F4'/%3E%3Cpath d='M224.19 65.9316L221.842 72.7468L233.967 82.5887' stroke='white' stroke-width='1.02838' stroke-miterlimit='10'/%3E%3Cpath d='M240.35 126.112C240.35 126.112 243.439 121.017 248.936 121.083C254.439 121.149 265.578 127.938 268.442 119.304C272.087 108.319 261.596 105.627 261.596 105.627' stroke='%23EEF0F4' stroke-width='0.459308' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M241.904 121.464L222.107 113.71' stroke='white' stroke-width='1.02838' stroke-miterlimit='10'/%3E%3Cpath d='M219.296 121.22L229.271 124.831L218.39 153.943' fill='%23EEF0F4'/%3E%3Cpath d='M219.296 121.22L229.271 124.831L218.39 153.943' stroke='white' stroke-width='1.02838' stroke-miterlimit='10'/%3E%3Cpath d='M285.282 133.354H48.437V167.487H285.282V133.354Z' fill='white'/%3E%3Cpath d='M156.104 133.123H132.726V130.669C132.726 128.811 134.233 127.306 136.091 127.306H152.744C154.603 127.306 156.109 128.811 156.109 130.669V133.123H156.104Z' fill='%23EEF0F4' stroke='white' stroke-width='1.02838' stroke-miterlimit='10'/%3E%3Cpath d='M156.104 133.123H50.0688' stroke='%23EEF0F4' stroke-width='0.859277' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M107.669 181.157L92.918 155.337L92.5116 181.157H74.5094C73.2143 168.304 71.0738 146.383 71.2417 143.659C71.9354 132.452 74.374 122.073 74.374 122.073L107.392 120.654L108.216 128.633L124.777 176.765C125.46 178.151 125.909 179.641 126.137 181.157H107.669Z' fill='white' stroke='%23182C6B' stroke-width='0.410096' stroke-miterlimit='10'/%3E%3Cpath d='M245.546 133.123H170.682' stroke='%23F8FAFC' stroke-width='0.859277' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M120.718 55.0432C120.035 53.7107 117.499 45.3854 116.664 43.0563C115.83 40.7272 115.288 38.5064 114.605 38.7393C113.922 38.9722 115.315 44.5621 115.141 44.6163C114.659 44.7679 113.727 40.8788 113.218 38.5551C113.088 37.9593 112.291 37.8293 111.982 38.3547L108.704 43.8796C108.704 43.8796 110.075 49.2474 109.95 49.5724C109.804 49.9462 112.741 55.0378 114.399 58.1685C116.046 61.2777 120.718 55.0432 120.718 55.0432Z' fill='%23FFBEA5'/%3E%3Cpath d='M82.925 135.057C81.5215 136.39 78.644 137.885 74.9861 139.141C73.8318 152.173 75.3871 169.853 76.6227 181.158H74.6447C73.3495 168.304 71.209 146.383 71.377 143.659C71.8864 135.442 73.3279 127.68 74.0649 124.116L77.5385 123.785C77.5385 123.785 77.506 124.766 75.9182 132.452C75.5985 133.995 75.3438 135.675 75.1487 137.457C75.1216 137.695 78.3568 137.018 82.1284 134.147C82.7408 133.687 83.4778 134.532 82.925 135.057Z' fill='%23EEF0F4'/%3E%3Cpath d='M94.8255 132.451L94.2077 137.478C94.1264 138.144 95.0476 138.398 95.324 137.786C95.3945 137.624 95.4649 137.472 95.5299 137.337C96.2344 135.863 96.5812 131.639 96.5812 131.639C96.8793 128.773 97.4104 127.121 97.4104 127.121L94.8255 128.611V132.451Z' fill='%23EEF0F4'/%3E%3Cpath d='M99.6105 70.3825C102.271 63.6767 109.327 67.7121 113.993 69.5754C116.252 70.5016 118.61 71.5037 120.848 72.4787C118.16 67.1704 115.613 61.7484 113.7 56.0989C112.611 52.9519 116.892 50.4603 119.081 53.0602C119.981 54.0948 120.859 55.2215 121.699 56.3102C126.662 62.9076 131.052 69.922 134.954 77.1857C136.005 79.4552 137.847 81.6869 137.04 84.3518C134.916 90.6567 128.033 86.7134 123.693 85.4839C121.336 84.7039 118.989 83.8806 116.648 83.0518C114.35 82.2339 111.944 81.3456 109.663 80.4735C105.122 78.6319 97.4266 76.9744 99.6105 70.3825Z' fill='%23FFBEA5'/%3E%3Cpath d='M84.0685 37.277C81.825 37.1307 76.7744 37.7157 74.6068 44.6923C72.4392 51.6688 75.6473 64.8257 72.347 67.9727C69.0468 71.1198 81.7383 67.5557 81.7383 67.5557L82.0038 58.2608L83.3478 63.5041L84.7892 63.0328C84.7892 63.0328 82.394 55.0054 82.5999 52.1563C82.8059 49.3072 85.3528 46.1927 85.3528 46.1927L84.502 38.7828L84.0685 37.277Z' fill='%238E2100'/%3E%3Cpath d='M85.163 61.2501C81.9007 62.7125 74.4929 65.1554 71.0788 66.9808C68.8028 68.1995 71.7562 87.5259 71.7562 87.5259V129.033C71.7562 129.033 83.4506 130.479 89.5199 130.723C95.5893 130.967 110.497 128.909 110.497 128.909C110.497 128.909 109.207 93.7874 109.067 91.2579C108.909 88.3871 109.104 86.1392 108.508 83.848L115.743 85.0288C115.743 85.0288 115.84 81.0314 116.594 77.9169C117.347 74.8023 119.552 70.5937 119.552 70.5937C119.552 70.5937 107.712 64.5433 105.457 64.1263C103.203 63.7092 96.4672 61.4451 96.4672 61.4451C96.4672 61.4451 88.0405 59.9609 85.163 61.2501Z' fill='url(%23paint0_linear_5073_22866)'/%3E%3Cpath d='M87.5964 50.693L84.8164 62.7665C84.1553 65.8756 94.7225 73.2151 94.7225 73.2151C94.7225 73.2151 98.272 66.7531 96.4728 61.4503C96.63 59.7657 97.0256 51.9713 97.0256 51.9713C97.1881 49.3442 95.1831 47.0801 92.5548 46.9176C90.1596 46.7768 88.0733 48.418 87.5964 50.693Z' fill='%23FFBEA5'/%3E%3Cpath d='M103.897 30.5439C108.427 33.3064 109.869 35.2293 110.882 37.9484C113.603 45.2554 110.774 49.9732 108.547 52.4486C107.306 53.8298 103.745 54.7777 103.149 54.989C102.548 55.2002 106.238 54.859 108.915 51.0457C110.909 48.1966 111.001 42.7854 109.522 38.6255C108.449 35.6084 106.059 34.2218 104.049 33.0681C102.488 32.1798 103.897 30.5439 103.897 30.5439Z' fill='%238E2100'/%3E%3Cpath d='M83.4829 43.9017C83.4829 51.2411 94.7221 58.4614 101.404 58.1635C105.11 58.001 110.08 51.2411 110.08 43.9017C110.08 36.5622 104.124 30.6094 96.7813 30.6094C89.4385 30.6094 83.4829 36.5568 83.4829 43.9017Z' fill='%23FFBEA5'/%3E%3Cpath d='M92.0505 40.1309C92.0505 40.1309 89.9262 44.1716 88.1054 45.6558C87.2871 46.3274 88.2084 49.8645 87.2167 51.0723C86.5718 51.8523 86.3279 51.7548 86.3279 51.7548C86.3279 51.7548 82.8381 47.8928 82.4479 44.4045C82.269 42.8066 81.9927 40.835 81.9927 40.835L89.1621 40.2284L92.0505 40.1309Z' fill='%238E2100'/%3E%3Cpath d='M99.6156 28.1067C90.7012 26.2109 86.4472 29.6017 84.2525 31.6058C82.0578 33.61 81.9927 34.6012 81.9927 34.6012C81.9927 34.6012 81.3154 44.5352 83.5914 47.8014C85.8674 51.0676 83.1849 43.3598 90.8746 42.2061C98.5643 41.0523 107.538 33.1333 107.538 33.1333C107.538 33.1333 103.777 28.9896 99.6156 28.1067Z' fill='%238E2100'/%3E%3Cpath d='M109.842 88.9348C109.82 86.259 108.221 81.2433 107.446 78.9033' stroke='white' stroke-width='0.713211' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M71.7563 89.8383L77.235 81.9355' stroke='%2302163B' stroke-width='0.409169' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M105.214 33.7944C105.214 33.7944 108.107 39.8177 109.359 41.7351C110.611 43.6526 112.063 50.6129 110.075 53.6787C108.091 56.7499 103.084 56.0403 103.084 56.0403C103.084 56.0403 109.305 57.6274 111.055 54.4478C112.806 51.2683 113.153 46.4259 110.427 41.2151C107.701 36.0044 106.536 32.5594 106.222 32.8194C105.907 33.0794 105.214 33.7944 105.214 33.7944Z' fill='%238E2100'/%3E%3Cpath d='M106.243 34.6823C106.243 34.6823 103.68 37.8998 101.604 40.1314C99.5289 42.3685 92.9718 44.5513 91.8393 46.3984C90.7067 48.2455 91.6388 50.0546 91.6388 50.0546C91.6388 50.0546 90.3653 47.4492 91.2919 45.4559C92.2186 43.4626 98.6673 41.3501 99.7565 39.5031C100.846 37.656 102.471 33.4365 102.471 33.4365L106.243 34.6823Z' fill='%238E2100'/%3E%3Cpath d='M95.7572 51.2402C95.7572 51.2402 90.5549 49.1981 89.6607 47.9794C88.7666 46.7607 88.6961 44.6049 89.1784 42.7849C89.6607 40.9649 91.4273 40.4666 93.1289 39.8437C94.8305 39.2208 99.2146 39.5458 103.149 39.1991C107.088 38.8579 108.644 37.9912 108.644 37.9912L113.819 39.3887' fill='url(%23paint1_linear_5073_22866)'/%3E%3Cpath d='M89.5197 47.7689C87.8615 46.756 86.485 46.0193 86.485 46.0193C86.485 46.0193 86.3983 46.1223 85.8456 45.9543C85.2928 45.7864 85.4987 45.2393 85.4987 45.2393L82.9735 44.026C82.9735 44.026 82.6646 44.5623 82.1823 44.286C81.7 44.0098 81.2285 43.3435 81.2285 43.3435L81.4995 40.5973L81.9384 40.6407L81.6837 38.577L81.9113 36.4482C81.6783 36.9899 82.8109 37.9486 82.8109 37.9486L83.7213 39.7903L85.4716 40.8682C85.4716 40.8682 85.8131 40.5648 86.1707 40.5973C86.5284 40.6353 86.9294 41.5236 86.9294 41.5236L89.1675 42.5311' fill='%23F87575'/%3E%3Cpath d='M93.6223 48.6141C94.3376 51.2953 97.4752 51.9616 100.57 51.5878C103.664 51.2195 110.129 50.3312 112.399 48.0454C113.619 45.9113 114.312 42.033 114.09 39.8772C114.003 39.3247 113.402 39.1839 112.665 39.7364C111.933 40.2834 109.061 41.2422 105.149 41.3613C101.231 41.4805 98.9601 41.0255 96.7274 42.3905C94.5002 43.75 92.907 45.9383 93.6223 48.6141Z' fill='white' stroke='white' stroke-width='0.341842' stroke-miterlimit='10'/%3E%3Cpath d='M86.3553 41.3712C86.3553 41.3712 82.9087 39.5025 82.6432 39.6433C82.3777 39.7842 81.8629 40.3908 81.7924 41.837C81.722 43.2833 82.7787 43.9387 83.4615 44.2637C84.1443 44.5887 85.9488 45.4553 85.9488 45.4553L86.3553 41.3712Z' fill='url(%23paint2_linear_5073_22866)'/%3E%3Cpath d='M110.849 41.9346C111.046 41.9346 111.206 41.7748 111.206 41.5777C111.206 41.3805 111.046 41.2207 110.849 41.2207C110.652 41.2207 110.492 41.3805 110.492 41.5777C110.492 41.7748 110.652 41.9346 110.849 41.9346Z' fill='%230A95D8'/%3E%3Cpath d='M107.668 181.157L92.9395 155.374L93.2483 149.275L93.4705 149.644C93.4705 149.644 105.387 172.458 110.448 180.816L107.668 181.157Z' fill='%23EEF0F4'/%3E%3Cpath d='M108.546 42.4327C108.743 42.4327 108.903 42.2728 108.903 42.0757C108.903 41.8786 108.743 41.7188 108.546 41.7188C108.349 41.7188 108.189 41.8786 108.189 42.0757C108.189 42.2728 108.349 42.4327 108.546 42.4327Z' fill='%230A95D8'/%3E%3Cpath d='M105.945 42.9463C106.142 42.9463 106.302 42.7865 106.302 42.5894C106.302 42.3922 106.142 42.2324 105.945 42.2324C105.747 42.2324 105.587 42.3922 105.587 42.5894C105.587 42.7865 105.747 42.9463 105.945 42.9463Z' fill='%230A95D8'/%3E%3Cpath d='M118.561 115.043C119.812 114.642 121.866 114.068 124.375 114.333C127.849 114.626 132.461 115.817 132.043 112.643C132.043 112.643 132.764 112.107 132.932 111.424C133.105 110.747 132.878 110.108 132.878 110.108C133.441 109.122 133.924 107.747 132.883 106.701C133.425 105.997 133.528 104.713 132.287 104.025C131.144 103.175 127.166 104.318 128.472 101.783C132.894 96.7943 129.214 92.8618 127.773 97.3576C126.635 100.57 123.08 102.996 120.138 105.38C119.043 106.268 117.704 106.804 116.295 106.923' fill='%23FFBEA5'/%3E%3Cpath d='M70.3095 72.6308C76.0645 70.4208 78.1455 75.8915 79.5978 80.3115C80.1885 81.931 81.6353 81.579 81.9984 83.2581C84.0793 92.8183 86.0952 101.62 87.8564 110C97.3615 108.256 107.002 107.286 116.664 106.929C121.379 106.75 122.636 113.726 118.035 115.135C112.54 116.863 106.964 118.206 101.35 119.452C97.1556 120.378 92.9395 121.207 88.6801 121.743C84.7513 122.404 79.9608 122.702 78.1617 118.211C74.3575 108.602 71.4204 98.6737 68.9818 88.6368C68.5862 86.963 68.2231 85.2785 67.8872 83.5885C67.0906 79.7806 65.7087 74.6078 70.3095 72.6308Z' fill='%23FFBEA5'/%3E%3Cpath d='M86.3498 88.697C86.3498 88.697 76.9748 89.9212 74.0105 90.5983C71.0463 91.2753 67.4209 92.2124 67.4209 92.2124C67.4209 92.2124 64.9444 79.2668 66.814 73.211C67.8653 69.8149 69.3718 66.8141 73.4415 66.2724C77.5112 65.7308 81.9982 68.9211 83.5102 74.4135C85.5748 81.9047 86.3498 88.697 86.3498 88.697Z' fill='url(%23paint3_linear_5073_22866)'/%3E%3Cpath d='M92.9072 155.861L93.3191 143.869' stroke='%23182C6B' stroke-width='0.410096' stroke-miterlimit='10'/%3E%3Cpath d='M109.067 83.9844L108.877 89.1572H101.914L102.304 83.9844H109.067Z' fill='white'/%3E%3Cpath d='M108.937 87.4826C108.937 87.4826 108.53 85.2077 108.443 85.7385C108.357 86.2693 108.01 87.3689 107.717 87.2876C107.425 87.2118 107.425 86.4914 107.425 86.4914C107.425 86.4914 106.579 86.0093 106.493 86.4914C106.406 86.9735 105.793 87.721 105.707 87.2118C105.62 86.7026 105.387 86.2856 105.154 86.5726C104.921 86.8597 104.948 87.6451 104.601 87.1739C104.254 86.7026 104.076 86.1664 103.729 86.4968C103.382 86.8272 103.236 87.1035 103.089 86.9031' stroke='%237CB7F2' stroke-width='0.478636' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M108.292 83.4907V84.1028C108.292 84.2328 108.189 84.3357 108.059 84.3357H105.853C105.723 84.3357 105.62 84.2328 105.62 84.1028V83.4907C105.62 83.3607 105.723 83.2578 105.853 83.2578H108.059C108.183 83.2578 108.292 83.3607 108.292 83.4907Z' fill='%23FDBA56'/%3E%3Cpath d='M120.312 71.8076C120.312 71.8076 123.129 77.8525 125.557 81.1945' stroke='white' stroke-width='0.713211' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M110.611 135.605C109.517 135.458 108.324 134.743 107.43 134.093C106.959 133.752 106.347 134.31 106.661 134.797C107.1 135.48 107.831 136.217 109.067 136.791C110.899 137.641 111.657 138.627 111.657 138.627L110.611 135.605Z' fill='%23EEF0F4'/%3E%3Cpath d='M205.889 38.2791C205.998 48.3214 204.778 51.0622 195.783 52.6601C192.938 53.1638 189.204 53.6405 187.275 52.4109C184.928 50.9159 184.923 45.586 184.739 42.9752C184.619 41.3015 184.381 34.1029 185.004 32.83C188.299 26.1513 193.604 27.8684 197.885 28.7567C205.082 30.2463 205.813 31.4271 205.889 38.2791Z' fill='%23FFBEA5'/%3E%3Cpath d='M193.826 47.7259C193.415 51.5067 191.204 59.2091 191.204 59.2091C191.204 59.2091 196.482 63.3149 200.486 62.5565C204.491 61.8036 205.131 55.32 205.131 55.32C205.131 55.32 204.323 50.2555 204.6 46.4693C204.822 43.4577 194.65 37.8569 194.65 37.8569C194.65 37.8569 194.238 43.9398 193.826 47.7259Z' fill='%23FFBEA5'/%3E%3Cpath d='M203.619 37.3045C202.671 38.5774 198.942 41.9465 197.441 41.1936C196.439 40.6953 197.804 36.4487 196.607 35.5549C193.604 33.3233 194.78 32.9116 188.028 33.6862C183.91 34.1575 198.037 27.1863 201.045 29.4179C204.052 31.6496 205.196 35.1812 203.619 37.3045Z' fill='%238E2100'/%3E%3Cpath d='M205.082 47.4921C204.252 48.505 200.156 40.353 200.952 36.5289C201.749 32.7048 204.177 30.1698 206.442 30.4407C209.997 30.8686 209.84 34.3839 209.043 38.2135C208.246 42.043 206.236 46.0783 205.082 47.4921Z' fill='%238E2100'/%3E%3Cpath d='M197.901 40.6834C197.652 42.0754 197.641 43.7762 199.034 44.0254C200.427 44.2746 202.497 43.6029 202.746 42.2108C202.995 40.8188 202.074 39.4863 200.681 39.2371C199.289 38.988 198.075 39.7192 197.901 40.6834Z' fill='%23FFBEA5'/%3E%3Cpath d='M200.102 40.7642C199.272 41.0079 198.839 42.6925 199.094 42.7358C199.348 42.7791 200.681 42.1075 201.093 42.2483C201.505 42.3891 200.08 41.9396 199.571 42.1021C199.056 42.2646 200.102 40.7642 200.102 40.7642Z' fill='%23BD5C4A'/%3E%3Cpath d='M189.48 37.8729C189.48 37.8729 191.355 38.0895 192.742 38.4904C194.13 38.8912 194.937 39.1945 194.937 39.1945C194.937 39.1945 192.91 37.3475 191.361 37.0983C189.811 36.8491 189.377 37.6833 189.48 37.8729Z' fill='%238E2100'/%3E%3Cpath d='M186.12 38.0572C185.914 38.1655 184.776 38.0247 184.776 38.0572C184.776 38.0897 184.614 37.5372 184.993 37.2393C185.378 36.9359 186.57 36.8655 186.5 37.5264C186.462 37.8676 186.37 37.9218 186.12 38.0572Z' fill='%238E2100'/%3E%3Cpath d='M196.52 29.705C195.604 31.3788 192.466 31.4329 189.513 29.8188C186.559 28.2046 185.058 25.6101 185.822 23.8605C187.025 21.1143 189.876 22.1327 192.829 23.7468C195.783 25.3609 197.435 28.0313 196.52 29.705Z' fill='%238E2100'/%3E%3Cpath d='M204.442 31.3406C203.017 32.9277 200.053 32.5864 197.82 30.5769C195.593 28.5727 195.056 25.7561 196.368 24.077C198.427 21.4445 200.757 22.8312 202.99 24.8407C205.223 26.8503 205.873 29.759 204.442 31.3406Z' fill='%238E2100'/%3E%3Cpath d='M216.586 181.158C216.424 180.529 216.304 180.123 216.239 180.004C215.296 178.357 201.467 150.684 201.467 150.684L201.196 181.152H180.056C179.509 168.748 179.85 129.191 179.85 129.191L214.977 124.479L217.052 130.366C217.052 130.366 231.727 167.475 234.036 173.905C234.447 175.059 235.054 177.658 235.759 181.147H216.586V181.158Z' fill='white' stroke='%23182C6B' stroke-width='0.407743' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M198.741 28.1172C197.858 29.0488 195.804 28.5397 194.162 26.9797C192.52 25.4197 191.989 23.4752 192.791 22.4677C194.048 20.886 195.728 22.0452 197.37 23.6052C199.012 25.1651 199.624 27.1855 198.741 28.1172Z' fill='%238E2100'/%3E%3Cpath d='M203.575 31.2962C203.976 30.8899 204.388 30.5758 204.849 30.2887C205.309 30.0125 205.808 29.7904 206.339 29.682C206.875 29.5791 207.434 29.6279 207.921 29.8337C208.425 30.0179 208.799 30.397 209.141 30.7599C208.745 30.4512 208.333 30.1425 207.851 30.0504C207.379 29.9366 206.897 29.9691 206.453 30.1208C206.008 30.2779 205.607 30.5379 205.239 30.8412C204.881 31.1445 204.534 31.5074 204.274 31.8649L203.575 31.2962Z' fill='%238E2100'/%3E%3Cpath d='M204.464 30.858L206.556 27.4727L205.282 31.2426L204.464 30.858Z' fill='%238E2100'/%3E%3Cpath d='M179.233 27.4937C179.374 26.9358 179.688 26.4537 180.127 26.0475C180.127 26.0475 180.127 26.0475 180.127 26.0529C179.206 27.927 182.587 28.4253 182.587 28.4253C182.587 28.4253 180.116 27.5533 181.796 25.0941C182.268 27.1199 183.281 25.7387 186.944 25.0291C190.656 24.3087 193.089 28.6041 192.493 30.9061C191.897 33.2082 188.451 34.3132 184.787 33.3653C181.124 32.4336 178.642 29.8012 179.233 27.4937Z' fill='%238E2100'/%3E%3Cpath d='M262.025 87.6401C261.364 86.2372 259.803 87.353 258.866 87.7485L257.321 88.458C255.815 89.2272 252.677 90.5272 251.068 91.0688C251.631 90.0776 252.168 89.0918 252.694 88.0735C253.328 86.9143 251.55 85.8418 250.824 86.9685C250.049 88.1114 249.29 89.2976 248.402 90.3592C243.936 95.7108 241.173 96.5991 236.236 98.5274L241.281 104.67C247.074 101.171 246.537 104.773 253.111 100.028C253.431 100.499 254.065 100.634 254.547 100.358L257.148 98.8741C258.194 98.3162 257.582 96.6262 256.422 96.8646L257.159 96.545C258.422 96.0466 257.896 94.0534 256.568 94.2159C257.76 93.7988 257.484 91.9355 256.243 91.8651C257.143 91.4155 259.061 90.4513 259.944 90.0018C260.828 89.5197 262.643 89.0105 262.025 87.6401Z' fill='%23FFBEA5'/%3E%3Cpath d='M182.191 138.057C182.11 149.545 181.98 173.801 182.181 181.157H180.213C179.666 168.753 180.008 129.195 180.008 129.195L182.132 128.908L182.235 131.92C182.235 131.92 182.224 133.436 182.202 135.95C184.256 136.242 189.025 132.759 189.019 133.128C189.025 133.464 187.215 136.518 182.191 138.057Z' fill='%23EEF0F4'/%3E%3Cpath d='M223.073 76.8769L224.72 108.553L217.676 104.084C218.104 103.873 218.543 103.684 218.982 103.499C219.421 103.315 219.854 103.115 220.298 102.947L222.975 101.945C224.78 101.327 226.59 100.726 228.438 100.228L231.202 99.4586L232.583 99.0741L233.982 98.7382C235.846 98.2778 237.721 97.8553 239.634 97.5249L240.067 97.4491C242.018 97.1133 243.877 98.4241 244.213 100.374C244.495 102.01 243.617 103.581 242.175 104.241L231.765 109.019L221.366 113.834C218.889 114.983 215.952 113.905 214.809 111.429C214.576 110.931 214.435 110.411 214.381 109.891L214.327 109.366L211.021 77.8194C210.674 74.499 213.086 71.5253 216.408 71.1787C219.729 70.832 222.704 73.2424 223.051 76.5628C223.057 76.6603 223.068 76.7794 223.073 76.8769Z' fill='%23FFBEA5'/%3E%3Cpath d='M214.971 58.623L174.252 65.5888' stroke='%23182C6B' stroke-width='0.309819' stroke-miterlimit='10'/%3E%3Cpath d='M200.687 64.9072C200.687 64.9072 201.277 113.164 198.682 119.506' stroke='%23182C6B' stroke-width='0.309819' stroke-miterlimit='10'/%3E%3Cpath d='M211.059 121.873L185.042 124.359' stroke='%23182C6B' stroke-width='0.309819' stroke-miterlimit='10'/%3E%3Cpath d='M193.127 55.9751C193.127 55.9751 176.377 61.4946 174.253 64.0242C172.134 66.5483 179.157 88.2254 180.127 101.117C181.097 114.008 181.341 127.311 181.341 127.311L210.04 124.289C210.04 124.289 212.17 109.475 214.121 97.6124C216.072 85.75 223.409 65.0587 220.244 60.6063L206.204 55.2168L193.127 55.9751Z' fill='%23FFBEA5'/%3E%3Cpath d='M203.039 134.916V140.733C203.039 140.733 203.586 140.354 204.318 138.344C205.049 136.335 204.318 133.02 204.318 133.02L204.014 131.352L202.438 131.991C202.438 131.996 203.039 134.304 203.039 134.916Z' fill='%23EEF0F4'/%3E%3Cpath d='M191.436 56.2558C191.436 56.2558 176.723 60.7787 173.597 62.9507C170.47 65.1228 165.056 86.3558 165.056 86.3558L178.311 90.597L178.246 130.371C178.246 130.371 191.788 132.9 202.567 132.803C213.345 132.705 218.949 130.371 218.949 130.371C218.949 130.371 217.144 109.891 216.781 102.031C216.413 94.1719 216.781 88.9341 216.781 88.9341L227.977 80.9988C227.977 80.9988 223.929 62.7287 218.401 59.1158C212.874 55.5029 205.943 55.2104 205.943 55.2104C205.943 55.2104 206.62 57.1388 205.943 60.1179C205.266 63.097 203 67.3273 203 67.3273C203 67.3273 195.739 62.837 194.254 61.1091C192.769 59.3812 191.436 56.2558 191.436 56.2558Z' fill='url(%23paint4_linear_5073_22866)'/%3E%3Cpath d='M220.694 181.157H216.586C216.424 180.528 216.305 180.122 216.24 180.003C215.297 178.356 201.467 150.683 201.467 150.683L202.107 146.957C202.107 146.957 218.662 176.834 219.209 178.297C219.757 179.759 221.561 178.416 221.025 180.003C220.911 180.344 220.797 180.718 220.694 181.157Z' fill='%23EEF0F4'/%3E%3Cpath d='M216.164 78.8164L215.941 84.8938H206.203L205.954 78.8164H216.164Z' fill='white'/%3E%3Cpath d='M214.939 82.4398C214.939 82.4398 214.809 80.6631 214.251 80.6306C212.625 80.5494 213.644 82.3206 213.237 82.2394C212.831 82.1581 212.164 81.4485 212.164 81.4485C212.164 81.4485 211.682 81.936 211.557 82.4398C211.438 82.9435 210.55 82.6835 210.43 82.1581C210.311 81.6327 210.105 82.0335 209.78 82.3315C209.455 82.6294 209.379 82.6077 208.891 82.1202C208.404 81.6327 208.339 81.3348 207.851 81.6706C207.363 82.0119 207.591 82.5102 207.385 82.3044' stroke='%237CB7F2' stroke-width='0.576203' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M212.159 78.2363V79.0109C212.159 79.1084 212.084 79.1842 211.986 79.1842H209.553C209.455 79.1842 209.379 79.1084 209.379 79.0109V78.2363C209.379 78.1388 209.455 78.063 209.553 78.063H211.986C212.084 78.063 212.159 78.1388 212.159 78.2363Z' fill='%23F87575'/%3E%3Cpath d='M163.642 113.953C165.772 114.354 168.058 114.203 170.215 114.289C172.903 114.295 175.586 114.262 178.273 114.17C182.359 114.035 186.445 113.769 190.521 113.325C191.236 113.238 192.016 113.13 192.737 113.005C196.904 112.621 197.3 106.549 193.284 105.617C192.889 105.541 193.116 104.052 190.672 104.826C188.228 105.601 182.755 104.176 178.295 103.721C176.675 103.554 175.06 103.402 173.44 103.261C175.006 99.0253 176.534 94.7678 178.002 90.4887L166.021 86.6538C163.767 93.457 161.675 100.314 159.773 107.221C158.976 110.156 160.71 113.168 163.642 113.953Z' fill='%23FFBEA5'/%3E%3Cpath d='M201.462 150.819C201.462 150.819 202.378 145.386 202.746 143.192L201.462 150.819Z' fill='white'/%3E%3Cpath d='M201.462 150.819C201.462 150.819 202.378 145.386 202.746 143.192' stroke='%23182C6B' stroke-width='0.407743' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M192.737 106.43C192.737 106.409 188.998 105.044 189.019 105.049C192.46 105.325 195.511 105.623 200.329 102.817C201.852 102.758 201.781 103.614 203.483 104.859C205.184 106.105 204.214 108.57 203.58 109.924C203.071 111.018 204.372 112.378 201.266 112.887C201.261 112.887 198.367 113.066 196.238 113.044C194.108 113.022 192.179 112.936 189.128 113.51C188.223 113.672 192.737 106.43 192.737 106.43Z' fill='%23FFBEA5'/%3E%3Cpath d='M202.383 105.586C204.502 104.113 206.794 102.623 209.298 101.946C210.49 101.686 210.165 99.8175 208.956 99.9692C207.981 100.072 207.092 100.31 206.192 100.587C204.29 101.21 202.459 102.027 200.697 102.975C198.806 104.053 200.616 106.864 202.383 105.586Z' fill='%23FFBEA5'/%3E%3Cpath d='M203.304 108.002C206.295 107.276 209.351 106.588 212.386 106.122C212.933 106.041 213.313 105.526 213.232 104.979C213.156 104.47 212.706 104.107 212.207 104.124C210.609 104.172 209.026 104.297 207.455 104.438C205.872 104.584 204.317 104.752 202.735 104.947C200.594 105.245 201.201 108.5 203.304 108.002Z' fill='%23FFBEA5'/%3E%3Cpath d='M202.036 110.916C204.34 110.678 206.653 110.358 208.929 109.974C209.688 109.844 210.452 109.703 211.206 109.557C212.419 109.345 212.159 107.45 210.94 107.569C209.433 107.683 207.927 107.753 206.415 107.791C204.946 107.829 203.38 107.84 201.912 107.813C199.766 107.786 199.885 111.1 202.036 110.916Z' fill='%23FFBEA5'/%3E%3Cpath d='M199.213 112.812C202.388 112.899 205.58 113.051 208.745 113.321C209.796 113.435 210.019 111.81 208.978 111.637C205.797 111.046 202.611 110.591 199.403 110.185C197.603 109.985 197.398 112.753 199.213 112.812Z' fill='%23FFBEA5'/%3E%3Cpath d='M189.968 105.065C191.545 104.562 194.211 103.478 195.041 102.812C195.745 102.243 198.541 98.0291 199.257 97.8829C199.972 97.7366 200.633 98.5491 200.292 99.4374C199.95 100.326 198.763 102.227 198.888 102.79C199.013 103.359 201.153 102.59 202.215 102.249C203.261 101.913 200.465 104.887 200.465 104.887L196.444 107.378L189.968 105.065Z' fill='%23FFBEA5'/%3E%3Cpath d='M207.9 57.6914C207.9 57.6914 207.916 61.7159 207.195 63.8609C205.96 67.5442 203.852 71.027 203.852 71.027L197.446 67.3708' stroke='white' stroke-width='0.454815' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M194.937 65.5893C194.937 65.5893 190.786 61.971 189.703 59.2627' stroke='white' stroke-width='0.454815' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M216.781 88.9345L217.047 76.4385' stroke='white' stroke-width='0.454815' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M178.149 90.711L179.742 90.9764L183.72 76.7471' stroke='white' stroke-width='0.454815' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M173.792 103.143C173.792 103.143 169.944 104.015 168.552 105.802' stroke='white' stroke-width='0.454815' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cg filter='url(%23filter0_b_5073_22866)'%3E%3Cpath d='M284.888 73.0308L283.859 75.7499L268.615 122.847C268.181 123.995 266.935 124.927 265.829 124.927L191.442 124.862C190.342 124.862 189.8 123.925 190.239 122.777L205.456 75.7499L206.512 72.9604C206.951 71.8066 208.192 70.875 209.298 70.8804L283.685 70.9454C284.785 70.9454 285.327 71.877 284.888 73.0308Z' fill='url(%23paint5_radial_5073_22866)' fill-opacity='0.9'/%3E%3C/g%3E%3Cpath d='M190.309 122.798L205.51 75.8148L205.526 75.7715L206.583 72.9819C206.794 72.4186 207.206 71.9095 207.705 71.5411C208.198 71.1728 208.772 70.9453 209.303 70.9453L283.691 71.0103C284.222 71.0103 284.607 71.2324 284.807 71.5899C285.013 71.9474 285.04 72.4457 284.829 73.0036L283.799 75.7227L268.555 122.82C268.344 123.383 267.932 123.892 267.434 124.261C266.941 124.629 266.366 124.857 265.835 124.857L191.447 124.792C190.916 124.792 190.532 124.569 190.331 124.212C190.125 123.86 190.093 123.362 190.309 122.798Z' stroke='url(%23paint6_linear_5073_22866)' stroke-width='0.181298'/%3E%3Cpath d='M284.986 72.9932L284.076 75.3981L205.559 75.7123L206.615 72.9228C207.054 71.769 208.295 70.8374 209.401 70.8428L283.788 70.9078C284.883 70.9078 285.419 71.8449 284.986 72.9932Z' fill='%23F87575'/%3E%3Cpath d='M211.232 73.4805C211.373 72.9984 211.162 72.5217 210.771 72.408C210.381 72.2943 209.948 72.5922 209.812 73.0742C209.671 73.5563 209.883 74.033 210.273 74.1467C210.669 74.2551 211.097 73.9571 211.232 73.4805Z' fill='%23F6F6F6'/%3E%3Cpath d='M214.635 73.4805C214.776 72.9984 214.565 72.5217 214.175 72.408C213.785 72.2943 213.351 72.5922 213.216 73.0742C213.075 73.5563 213.286 74.033 213.676 74.1467C214.066 74.2551 214.5 73.9571 214.635 73.4805Z' fill='%23F6F6F6'/%3E%3Cpath d='M218.011 73.4805C218.152 72.9984 217.941 72.5217 217.551 72.408C217.161 72.2943 216.727 72.5922 216.592 73.0742C216.451 73.5563 216.662 74.033 217.052 74.1467C217.442 74.2551 217.876 73.9571 218.011 73.4805Z' fill='%23F6F6F6'/%3E%3Cpath d='M259.941 90.9234C261.396 90.9996 263.042 89.6675 263.617 87.9481C264.191 86.2286 263.477 84.7729 262.022 84.6966C260.566 84.6204 258.92 85.9525 258.346 87.672C257.771 89.3914 258.485 90.8471 259.941 90.9234Z' stroke='%23F87575' stroke-width='0.806785' stroke-miterlimit='10'/%3E%3Cpath d='M216.038 89.8362C217.234 89.8988 218.586 88.8045 219.058 87.3919C219.53 85.9794 218.943 84.7835 217.748 84.7208C216.552 84.6582 215.2 85.7525 214.728 87.1651C214.256 88.5777 214.842 89.7736 216.038 89.8362Z' stroke='white' stroke-width='0.806785' stroke-miterlimit='10'/%3E%3Cpath d='M233.981 89.8362C235.176 89.8988 236.528 88.8045 237 87.3919C237.472 85.9794 236.886 84.7835 235.69 84.7208C234.494 84.6582 233.142 85.7525 232.67 87.1651C232.198 88.5777 232.785 89.7736 233.981 89.8362Z' stroke='white' stroke-width='0.806785' stroke-miterlimit='10'/%3E%3Cpath d='M246.57 89.8362C247.766 89.8988 249.118 88.8045 249.59 87.3919C250.062 85.9794 249.476 84.7835 248.28 84.7208C247.084 84.6582 245.732 85.7525 245.26 87.1651C244.788 88.5777 245.375 89.7736 246.57 89.8362Z' stroke='white' stroke-width='0.806785' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_b_5073_22866' x='188.66' y='69.4539' width='97.8074' height='56.8997' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeGaussianBlur in='BackgroundImage' stdDeviation='0.713211'/%3E%3CfeComposite in2='SourceAlpha' operator='in' result='effect1_backgroundBlur_5073_22866'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_backgroundBlur_5073_22866' result='shape'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_5073_22866' x1='74.5593' y1='105.838' x2='83.5777' y2='56.4643' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_5073_22866' x1='86.0532' y1='51.1547' x2='126.026' y2='38.7816' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E4572E'/%3E%3Cstop offset='1' stop-color='%23FFA68C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_5073_22866' x1='85.7287' y1='43.1257' x2='81.8221' y2='42.4456' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear_5073_22866' x1='49.4816' y1='81.458' x2='61.9807' y2='54.5086' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint4_linear_5073_22866' x1='168.949' y1='115.242' x2='202.61' y2='43.1621' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232668BF'/%3E%3Cstop offset='1' stop-color='%23B1D3FF'/%3E%3C/linearGradient%3E%3CradialGradient id='paint5_radial_5073_22866' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(226.372 97.626) rotate(34.4087) scale(46.5265 44.4727)'%3E%3Cstop stop-color='%23E3EFFF' stop-opacity='0.62'/%3E%3Cstop offset='1' stop-color='%23EDF2F9'/%3E%3C/radialGradient%3E%3ClinearGradient id='paint6_linear_5073_22866' x1='251.274' y1='130.162' x2='222.463' y2='62.2903' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_5073_22866'%3E%3Crect width='318' height='160' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.recipient-block__name {
  padding: 24px 16px;
  font-family: var(--mf-inter-font);
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: var(--Main1);
  background: #F8F9FA;
  border-radius: 8px;
  transition: 0.2s;
}

:root {
  --mf-inter-font: 'Inter', sans-serif;
  --mf-sans-font: 'PT Sans', sans-serif;
}
.page-wrapper.minfin-theme {
  --Tag: #BED6F1;
  --SubText: #33373C;
  --Divider: #DBDFE5;
  --BgBlock: #F8F9FA;
}
.sidebar-filter {
  padding: 24px 16px;
  border: 1px solid var(--Bg1);
  border-radius: 4px;
}
@media (max-width: 1200px) {
  .sidebar-filter {
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    z-index: 10;
    background: #fff;
    padding: 0;
    transform: translateX(-100%);
    transition: 0.2s;
    width: 100%;
    border-radius: 0;
    display: flex;
    flex-direction: column;
    border: none;
    overflow-x: hidden;
  }
}
.sidebar-filter__subcat {
  transform: translateX(0);
  z-index: 12;
}
.sidebar-filter .-first-row {
  position: relative;
  margin-bottom: 8px;
}
@media (max-width: 991.9px) {
  .sidebar-filter .-first-row {
    padding: 24px;
    margin-bottom: 0;
  }
}
@media (max-width: 767.9px) {
  .sidebar-filter .-first-row {
    padding: 24px 16px 0;
  }
}
.sidebar-filter .-first-row > div {
  justify-content: space-between;
}
@media (max-width: 991.9px) {
  .sidebar-filter .-first-row > div {
    justify-content: flex-start;
  }
}
@media (max-width: 991.9px) {
  .sidebar-filter .-last-row {
    background-color: #fff;
    width: 100%;
    padding: 24px;
    position: relative;
    margin-top: auto;
  }
}
@media (max-width: 767.9px) {
  .sidebar-filter .-last-row {
    padding: 24px 16px;
    width: auto;
  }
}
@media (max-width: 991.9px) {
  .sidebar-filter .-last-row:after {
    content: '';
    position: absolute;
    background-color: var(--Bg1);
    top: 0;
    left: -16px;
    width: calc(100% + 48px);
    height: 1px;
  }
}
@media (max-width: 767.9px) {
  .sidebar-filter .-last-row:after {
    content: none;
  }
}
@media (max-width: 767.9px) {
  .sidebar-filter .-last-row .btn {
    width: 100%;
  }
}
@media (max-width: 991.9px) {
  .sidebar-filter .-body-row {
    position: relative;
    overflow-y: scroll;
    padding: 0 24px 24px;
    height: 100%;
  }
}
@media (max-width: 767.9px) {
  .sidebar-filter .-body-row {
    padding: 0 16px;
  }
}
.sidebar-filter-subtitle {
  padding-top: 32px;
  padding-bottom: 24px;
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  font-family: 'Inter', sans-serif;
}
@media (max-width: 767.9px) {
  .sidebar-filter-subtitle {
    padding: 24px 8px 16px;
  }
}
.sidebar-filter.open {
  transform: translateX(0);
}
.sidebar-filter__close {
  cursor: pointer;
  position: absolute;
  right: 24px;
  top: 28px;
  z-index: 1;
  display: none;
}
@media (max-width: 991px) {
  .sidebar-filter__close {
    display: block;
  }
}
@media (max-width: 767px) {
  .sidebar-filter__close {
    right: 16px;
    top: 24px;
  }
}
.sidebar-filter-title {
  font-weight: 600;
  font-size: 18px;
  line-height: 133%;
  margin-right: 16px;
  font-family: 'Inter', sans-serif;
}
@media (max-width: 991.9px) {
  .sidebar-filter-title {
    font-size: 24px;
  }
}
.sidebar-filter .all-filters {
  font-weight: 700;
  font-size: 16px;
  line-height: 125%;
  color: var(--Main2);
  margin-top: 16px;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.sidebar-filter .all-filters .mrx-icon {
  margin-left: 8px;
  color: var(--Main2);
}
.modal .col,
.modal .col-1,
.modal .col-10,
.modal .col-11,
.modal .col-12,
.modal .col-2,
.modal .col-3,
.modal .col-4,
.modal .col-5,
.modal .col-6,
.modal .col-7,
.modal .col-8,
.modal .col-9,
.modal .col-auto,
.modal .col-lg,
.modal .col-lg-1,
.modal .col-lg-10,
.modal .col-lg-11,
.modal .col-lg-12,
.modal .col-lg-2,
.modal .col-lg-3,
.modal .col-lg-4,
.modal .col-lg-5,
.modal .col-lg-6,
.modal .col-lg-7,
.modal .col-lg-8,
.modal .col-lg-9,
.modal .col-lg-auto,
.modal .col-md,
.modal .col-md-1,
.modal .col-md-10,
.modal .col-md-11,
.modal .col-md-12,
.modal .col-md-2,
.modal .col-md-3,
.modal .col-md-4,
.modal .col-md-5,
.modal .col-md-6,
.modal .col-md-7,
.modal .col-md-8,
.modal .col-md-9,
.modal .col-md-auto,
.modal .col-sm,
.modal .col-sm-1,
.modal .col-sm-10,
.modal .col-sm-11,
.modal .col-sm-12,
.modal .col-sm-2,
.modal .col-sm-3,
.modal .col-sm-4,
.modal .col-sm-5,
.modal .col-sm-6,
.modal .col-sm-7,
.modal .col-sm-8,
.modal .col-sm-9,
.modal .col-sm-auto,
.modal .col-xl,
.modal .col-xl-1,
.modal .col-xl-10,
.modal .col-xl-11,
.modal .col-xl-12,
.modal .col-xl-2,
.modal .col-xl-3,
.modal .col-xl-4,
.modal .col-xl-5,
.modal .col-xl-6,
.modal .col-xl-7,
.modal .col-xl-8,
.modal .col-xl-9,
.modal .col-xl-auto {
  padding-left: 16px;
  padding-right: 16px;
}
.modal .row {
  margin-left: -16px;
  margin-right: -16px;
}
.modal .-first-row {
  margin-bottom: 0;
}
.modal.full .sidebar-filter {
  position: relative;
  width: 100vw;
  padding: 0;
  background: #fff;
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  border-radius: 0;
}
.modal.full .sidebar-filter .row.-first-row {
  padding: 48px 70px 24px;
  position: relative;
}
@media (max-width: 991.9px) {
  .modal.full .sidebar-filter .row.-first-row {
    padding: 24px;
  }
}
.modal.full .sidebar-filter .row.-first-row > div {
  justify-content: flex-start;
}
.modal.full .sidebar-filter .row.-first-row:after {
  content: '';
  left: -70px;
  width: calc(100% + 140px);
}
.modal.full .sidebar-filter .row.-first-row .myrtex-ui-link {
  font-size: 16px;
  line-height: 24px;
}
.modal.full .sidebar-filter .row.-last-row {
  position: absolute;
  bottom: 0;
  padding: 24px 70px;
  width: 100%;
}
@media (max-width: 991.9px) {
  .modal.full .sidebar-filter .row.-last-row {
    padding: 24px;
  }
}
.modal.full .sidebar-filter .row.-last-row:after {
  content: '';
  position: absolute;
  background-color: var(--Bg1);
  top: 0;
  left: -70px;
  width: calc(100% + 140px);
  height: 1px;
}
.modal.full .sidebar-filter .-body-row {
  height: calc(100vh - 200px);
  overflow-x: hidden;
  padding: 0 70px 32px;
}
@media (max-width: 991.9px) {
  .modal.full .sidebar-filter .-body-row {
    height: calc(100vh - 176px);
    padding: 0 24px 32px;
  }
}
.modal.full .sidebar-filter .-body-row::-webkit-scrollbar {
  width: auto;
  height: auto;
}
.modal.full .sidebar-filter .-body-row::-webkit-scrollbar-thumb {
  background: #c1c1c1;
  -webkit-box-shadow: none;
}
.modal.full .sidebar-filter-title {
  font-size: 24px;
}
.modal.full .sidebar-filter__close {
  display: block;
}


.custom-dashboard-select {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: 150px;
  max-width: 100%;
  width: 100%;
}
.custom-dashboard-select.open .custom-dashboard-select__input .function .trigger:after {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.custom-dashboard-select.disabled {
  cursor: not-allowed;
}
.custom-dashboard-select.disabled .custom-dashboard-select__input {
  background: #f9f9f9;
}
.custom-dashboard-select.disabled .custom-dashboard-select__input .function {
  display: none;
}
.custom-dashboard-select__input {
  border: 1px solid #E0E3EC;
  border-radius: 3px;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  min-height: 40px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 15px;
}
.custom-dashboard-select__input .name {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 5px;
}
.custom-dashboard-select__input .function {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 10px;
}
.custom-dashboard-select__input .function .value {
  min-width: 28px;
  height: 28px;
  background: #2E8DDE;
  border-radius: 3px;
  padding: 0 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #fff;
}
.custom-dashboard-select__input .function .trigger {
  width: 36px;
  height: 28px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
}
.custom-dashboard-select__input .function .trigger:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' fill='none' viewBox='0 0 12 7'%3E%3Cdefs/%3E%3Cpath stroke='%23343433' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.3' d='M11.0002 1L6.00024 6l-5-5.000001'/%3E%3C/svg%3E");
}
.custom-dashboard-select__dropdown {
  border: 1px solid #E0E3EC;
  -webkit-box-shadow: 0px 1px 8px rgba(59, 67, 87, 0.12);
  box-shadow: 0px 1px 8px rgba(59, 67, 87, 0.12);
  border-radius: 3px;
  background: #fff;
  position: absolute;
  width: 100%;
  top: 100%;
  left: 0;
  max-height: 300px;
  z-index: 999;
  padding: 0 12px;
}
.custom-dashboard-select__dropdown .search {
  padding-top: 10px;
}
.custom-dashboard-select__dropdown .search input {
  border: 1px solid #E0E3EC;
  border-radius: 3px;
  width: 100%;
  padding: 10px;
}
.custom-dashboard-select__dropdown .function {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 10px 0;
  border-bottom: 1px solid #E0E3EC;
}
.custom-dashboard-select__dropdown .function > div {
  color: #2E8DDE;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
}
.custom-dashboard-select__dropdown .function > div svg {
  margin-right: 8px;
  width: 20px;
}
.custom-dashboard-select__dropdown .list {
  padding-top: 10px;
  overflow-y: auto;
  /*height: 205px; --- тут необходимо задавать высоту по расчету */
}
.custom-dashboard-select__dropdown .list::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
.custom-dashboard-select__dropdown .list::-webkit-scrollbar-track {
  -webkit-box-shadow: none;
}
.custom-dashboard-select__dropdown .list::-webkit-scrollbar-thumb {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}
.custom-dashboard-select__dropdown .list__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  line-height: 120%;
}
.split-select {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border: 1px solid #E0E3EC;
}
.split-select .custom-dashboard-select {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: 50px;
  max-width: 50%;
  width: 100%;
}
.split-select .custom-dashboard-select:first-child .custom-dashboard-select__input {
  border-right: 1px solid #E0E3EC;
}
.split-select .custom-dashboard-select:last-child .custom-dashboard-select__dropdown {
  left: initial;
  right: 0;
}
.split-select .custom-dashboard-select__input {
  border: none;
  border-radius: 0px;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  min-height: 40px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 15px;
}
.split-select .custom-dashboard-select__input .name {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.split-select .custom-dashboard-select__input .function {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 10px;
}
.split-select .custom-dashboard-select__input .function .value {
  min-width: 28px;
  height: 28px;
  background: #2E8DDE;
  border-radius: 3px;
  padding: 0 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #fff;
}
.split-select .custom-dashboard-select__input .function .trigger {
  width: 28px;
  height: 28px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
}
.split-select .custom-dashboard-select__input .function .trigger:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' fill='none' viewBox='0 0 12 7'%3E%3Cdefs/%3E%3Cpath stroke='%23343433' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.3' d='M11.0002 1L6.00024 6l-5-5.000001'/%3E%3C/svg%3E");
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.split-select .custom-dashboard-select__dropdown {
  border: 1px solid #E0E3EC;
  -webkit-box-shadow: 0px 1px 8px rgba(59, 67, 87, 0.12);
  box-shadow: 0px 1px 8px rgba(59, 67, 87, 0.12);
  border-radius: 3px;
  background: #fff;
  position: absolute;
  width: 200%;
  top: 100%;
  left: 0;
  max-height: 300px;
  z-index: 999;
  padding: 0 12px;
}
.split-select .custom-dashboard-select__dropdown .search {
  padding-top: 10px;
}
.split-select .custom-dashboard-select__dropdown .search input {
  border: 1px solid #E0E3EC;
  border-radius: 3px;
  width: 100%;
  padding: 10px;
}
.split-select .custom-dashboard-select__dropdown .function {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 10px;
  border-bottom: 1px solid #E0E3EC;
}
.split-select .custom-dashboard-select__dropdown .function > div {
  color: #2E8DDE;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  margin-bottom: 10px;
}
.split-select .custom-dashboard-select__dropdown .function > div svg {
  margin-right: 8px;
  width: 20px;
}
.split-select .custom-dashboard-select__dropdown .list {
  padding-top: 10px;
  overflow-y: auto;
  height: 205px;
}
.split-select .custom-dashboard-select__dropdown .list::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
.split-select .custom-dashboard-select__dropdown .list::-webkit-scrollbar-track {
  -webkit-box-shadow: none;
}
.split-select .custom-dashboard-select__dropdown .list::-webkit-scrollbar-thumb {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}
.split-select .custom-dashboard-select__dropdown .list__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  line-height: 120%;
}
.cbx {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cbx:hover span:first-child {
  border-color: #86B5CE;
}
.cbx.mt {
  margin-top: 21px;
}
.cbx span {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cbx span:first-child {
  position: relative;
  min-width: 18px;
  width: 18px;
  height: 18px;
  border-radius: 5px;
  -webkit-transform: scale(1);
  transform: scale(1);
  vertical-align: middle;
  border: 2px solid rgba(0, 0, 0, 0.1);
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.cbx span:first-child svg {
  position: absolute;
  top: 3px;
  left: 2px;
  fill: none;
  stroke: #fff;
  stroke-width: 2;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-dasharray: 16px;
  stroke-dashoffset: 16px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-transition-delay: 0.1s;
  transition-delay: 0.1s;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cbx span:first-child:before {
  content: "";
  width: 100%;
  height: 100%;
  background: #2E8DDE;
  display: block;
  -webkit-transform: scale(0);
  transform: scale(0);
  opacity: 1;
  border-radius: 50%;
}
.cbx span:last-child {
  padding-left: 7px;
  margin-top: 1px;
}
.inp-cbx:checked + .cbx span:first-child {
  background: #2E8DDE;
  border-color: #fff;
  -webkit-animation: wave 0.4s ease;
  animation: wave 0.4s ease;
}
.inp-cbx:checked + .cbx span:first-child svg {
  stroke-dashoffset: 0;
}
.inp-cbx:checked + .cbx span:first-child:before {
  -webkit-transform: scale(3.5);
  transform: scale(3.5);
  opacity: 0;
  -webkit-transition: all 0.6s ease;
  transition: all 0.6s ease;
}
@-webkit-keyframes wave {
  50% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
}
@keyframes wave {
  50% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
}

.page-container .card {
  max-width: 100%;
}
body {
  line-height: 1 !important;
  height: auto !important;
}
.script-data {
  display: none;
}
canvas {
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
#chartjs-tooltip {
  opacity: 1;
  position: absolute;
  background: #2c302d;
  color: white;
  -webkit-transition: all 0.1s ease;
  transition: all 0.1s ease;
  pointer-events: none;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  border-radius: 10px;
  min-width: 300px;
  font-family: inherit;
}
.chartjs-tooltip-key {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin-right: 10px;
  border-radius: 5px;
}
.chartjs-tooltip-value {
  display: inline-block;
  height: 10px;
  margin-right: 10px;
  border-radius: 5px;
}
#dashboard-app .ScrollUpButton__Container {
  background-color: #277647 !important;
  border-radius: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 38px !important;
  height: 38px !important;
}
#dashboard-app .ScrollUpButton__Container svg {
  width: 22px;
  height: 22px;
  fill: #fff;
}
#dashboard-app .dashboard-input {
  max-width: 80px;
  width: 100%;
  text-align: center;
  border: 1px solid #e0e3ec;
  height: 40px;
  border-radius: 6px;
  margin-left: 6px;
}
#dashboard-app .nav-link.disabled {
  background: #d3d3d359;
  cursor: default;
}
#dashboard-app .nav-link.active {
  border-color: #fff;
}
@media screen and (min-width: 768px) {
  #dashboard-app .calendar-days-apps .legend-container.margin-minus {
    margin-top: 0px;
  }
}
#dashboard-app .calendar-days-apps .legend-container .competitions {
  padding: 10px 0;
  max-height: 520px;
  overflow-y: auto;
  overflow-x: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
#dashboard-app .calendar-days-apps .legend-container .competitions.splitter {
  border-bottom: 1px solid #E0E3EC;
  padding: 0;
  padding-top: 3px;
  padding-bottom: 18px;
}
#dashboard-app .calendar-days-apps .legend-container .competitions.head-container {
  max-height: 112px;
}
#dashboard-app .calendar-days-apps .legend-container .competitions.head-container .radio-label:before {
  background-color: #1890ff;
  border-color: #1890ff;
}
#dashboard-app .calendar-days-apps .legend-container .competitions.directions {
  max-height: 260px;
}
#dashboard-app .calendar-days-apps .legend-container .competitions.directions .radio-label:before {
  background-color: #1890ff;
  border-color: #1890ff;
}
#dashboard-app .calendar-days-apps .legend-container .competitions__item {
  margin-bottom: 10px;
}
#dashboard-app .calendar-days-apps .legend-container .competitions__item:last-child {
  margin-bottom: 0px;
}
#dashboard-app .calendar-days-apps .legend-container .competitions__item .cbx span:first-child:before {
  width: initial !important;
  height: initial !important;
}
#dashboard-app .calendar-days-apps .legend-container .competitions__item .cbx span:last-child {
  margin-top: -1px;
  color: #3a3a3a;
}
#dashboard-app .legend-square {
  width: 14px;
  height: 14px;
  display: block;
  position: relative;
  top: 2px;
  margin-right: 8px;
  border-radius: 4px;
}
#dashboard-app .slider-checkbox .slider.enabled {
  background: #1890ff;
}
#dashboard-app .slider-checkbox .slider.round {
  /*border-radius: 3px !important;

                &:before {
                    border-radius: 3px !important;
                }*/
}
#dashboard-app .ant-picker {
  border-radius: 4px;
}
#dashboard-app .ant-select .ant-select-selector {
  border-radius: 4px;
}
#dashboard-app .ant-select-dropdown {
  border-radius: 4px;
}
#dashboard-app .sc-dnqmqq.hvFXqq {
  max-width: 40px;
}
#dashboard-app .kNOjTv {
  display: block;
  min-width: 100px;
}
#dashboard-app .kNOjTv .ciDSoY {
  min-height: 40px;
}
#dashboard-app .tabs {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-bottom: 15px;
  min-height: 40px;
  width: 100%;
}
#dashboard-app .tabs__item {
  padding: 5px 15px;
  border: 1px solid #00000063;
  border-left: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
  font-weight: 600;
  font-size: 14px;
  line-height: 160%;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
  width: 100%;
}
#dashboard-app .tabs__item:first-child {
  border-left: 1px solid #1890ff;
  border-radius: 4px 0 0 4px;
}
#dashboard-app .tabs__item:last-child {
  border-radius: 0 4px 4px 0;
}
#dashboard-app .tabs__item.active {
  color: #fff;
  background: #1890ff;
}
#dashboard-app .tabs__item.disabled {
  background: #d1d1d1;
}
#dashboard-app .small {
  color: #9DA1AB;
  font-size: 14px;
  line-height: 16px;
  min-height: 16px;
}
#dashboard-app .page-container .card.loading:after {
  z-index: 2 !important;
}
.card .card-header a {
  color: inherit;
}
.card .card-header a:hover {
  color: #1890ff;
}
.card .card-header .card-header-title {
  text-transform: none !important;
}
.card .card-header .card-collapse {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.card .card-header svg {
  margin-left: 7px;
  cursor: pointer;
}
.card .card-head a {
  color: #3a3a3a;
}
.card .card-head a:hover {
  color: #1890ff;
}
.hide-card {
  height: auto;
}
.hidden-filter {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: visibility 0s, opacity 0.5s linear;
  transition: visibility 0s, opacity 0.5s linear;
}
.hidden-filter.show {
  visibility: visible;
  opacity: 1;
}
#grant-directions-container .apexcharts-legend {
  visibility: hidden;
  min-width: 150px;
}
#grant-directions-chart {
  margin-bottom: 31px;
}
#rating-by-directions-container .progress-bars {
  height: 383px;
  overflow-y: auto;
}
#rating-by-municipal-units-collapse .height-400 {
  max-height: 400px;
}
.municipal-logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-top: 66.5px;
}
.municipal-logo__item {
  margin-bottom: 70px;
  padding-right: 10px;
}
.mw-32 {
  max-width: 32px;
}
.minw-9 {
  min-width: 900px;
  margin: 0 0;
}
#grant-fund-chart .purple-stroke {
  stroke: #6558a9;
}
#grant-fund-chart .light-grey-stroke {
  stroke: #f4f9fd;
}
#grant-fund-chart .ct-legend {
  position: relative;
  z-index: 10;
  list-style: none;
  text-align: center;
}
#grant-fund-chart .ct-legend li {
  position: relative;
  padding-left: 23px;
  margin-right: 10px;
  margin-bottom: 3px;
  cursor: pointer;
  display: inline-block;
}
#grant-fund-chart .ct-legend li:before {
  width: 12px;
  height: 12px;
  position: absolute;
  left: 0;
  content: '';
  border: 3px solid transparent;
  border-radius: 2px;
}
#grant-fund-chart .ct-legend li.inactive:before {
  background: transparent;
}
#grant-fund-chart .ct-legend.ct-legend-inside {
  position: absolute;
  bottom: -30px;
  left: 0;
}
#grant-fund-chart .ct-legend.ct-legend-inside li {
  display: block;
  margin: 0;
}
#grant-fund-chart .ct-legend .ct-series-0:before {
  background-color: #6558a9;
  border-color: #6558a9;
}
#grant-fund-chart .ct-legend .ct-series-1:before {
  background-color: #f4f9fd;
  border-color: #f4f9fd;
}
#grant-fund-chart .ct-legend .ct-series-2:before {
  background-color: #f4c63d;
  border-color: #f4c63d;
}
#grant-fund-chart .ct-legend .ct-series-3:before {
  background-color: #d17905;
  border-color: #d17905;
}
#grant-fund-chart .ct-legend .ct-series-4:before {
  background-color: #453d3f;
  border-color: #453d3f;
}
#parent {
  height: 300px;
}
.footable thead tr th {
  border: none;
}
.bootstrap-select .dropdown-menu {
  max-width: 200%;
}
@media screen and (max-width: 576px) {
  .bootstrap-select .dropdown-menu {
    max-width: 100%;
  }
}
.bootstrap-select .dropdown-toggle .filter-option-inner {
  padding-right: 21px;
}
.bootstrap-select .dropdown-item {
  white-space: normal;
  padding: 6px 10px;
  padding-left: 45px;
  word-break: break-word;
}
.bootstrap-select .dropdown-item .check-mark {
  display: none!important;
}
.bootstrap-select .dropdown-item:before {
  content: '';
  border: 2px solid #E0E3EC;
  border-radius: 4px;
  width: 18px;
  height: 18px;
  display: block;
  position: absolute;
  top: 6px;
  left: 15px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.bootstrap-select .dropdown-item.selected:before {
  border-color: #2E8DDE;
  background: #2E8DDE;
}
.bootstrap-select .dropdown-item.selected:after {
  content: url("data:image/svg+xml,%3Csvg width='14' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.333 1.667L5 9 1.667 5.667' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  position: absolute;
  top: 10px;
  left: 17px;
  line-height: 0;
}
.bootstrap-select .dropdown-item:hover:before {
  border-color: #2E8DDE;
}
.gxwjdx {
  background: #ffffff;
}
.IiTjO {
  border-radius: 3px !important;
  min-height: 40px !important;
}
.jQDXif {
  display: none;
}
.iLHabX,
.fAIRQo {
  width: 1.2vmin;
  height: 1.2vmin;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  right: 20px;
  top: 50%;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.iLHabX:before,
.fAIRQo:before {
  content: '';
  width: 100%;
  height: 100%;
  border-width: 0.4vmin 0.4vmin 0 0;
  border-style: solid;
  border-color: #000;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
  display: block;
  -webkit-transform-origin: 100% 0;
  transform-origin: 100% 0;
  text-align: right;
}
.iLHabX:after,
.fAIRQo:after {
  content: '';
  float: right;
  position: relative;
  top: -100%;
  width: 100%;
  height: 100%;
  border-width: 0 0.4vmin 0 0;
  border-style: solid;
  border-color: #000;
  -webkit-transform-origin: 100% 0;
  transform-origin: 100% 0;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
}
.gJkgwt {
  color: #3B4357 !important;
}
.carousel .slide {
  background: #fff !important;
  border: 1px solid #ced4da;
  border-radius: 0.25em;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 40px;
}
.carousel .slide div {
  color: #3B4357;
  font-size: 14px;
  width: 70%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin: auto;
}
.carousel-slider .control-arrow {
  background: #fff !important;
  display: block !important;
}
.carousel-slider .control-arrow.control-prev {
  border-radius: 3px 0 0 3px ;
}
.carousel-slider .control-arrow.control-prev:before {
  border-right: none !important;
}
.carousel-slider .control-arrow:hover {
  background: transparent !important;
}
.carousel .control-arrow,
.carousel .carousel-slider .control-arrow {
  opacity: 1 !important;
  border: 1px solid #ced4da !important;
}
.carousel .control-next {
  border-radius: 0px 3px 3px 0;
}
.carousel .control-next.control-arrow:before {
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.carousel .control-arrow:before,
.carousel .carousel-slider .control-arrow:before {
  border-top: 0 !important;
  border-bottom: 0 !important;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDcgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYgMTFMMSA2TDYgMSIgc3Ryb2tlPSIjOURBMUFCIiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);
  width: 12px;
  height: 12px;
  display: block !important;
  background-repeat: no-repeat;
  background-size: contain;
  border-left: none !important;
}

.jvectormap-tip {
  position: absolute;
  display: none;
  border: solid 1px #CDCDCD;
  border-radius: 3px;
  background: #292929;
  color: white;
  font-family: sans-serif, Verdana;
  font-size: smaller;
  padding: 3px;
}
#municipal-units-vector-map svg {
  -ms-touch-action: none;
  touch-action: none;
}
#municipal-units-vector-map .jvectormap-container {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  -ms-touch-action: none;
  touch-action: none;
}
#municipal-units-vector-map .jvectormap-zoomin {
  position: absolute;
  left: 10px;
  border-radius: 3px;
  background: #292929;
  padding: 3px;
  color: white;
  cursor: pointer;
  line-height: 10px;
  text-align: center;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  width: 10px;
  height: 10px;
  top: 10px;
}
#municipal-units-vector-map .jvectormap-zoomout {
  position: absolute;
  left: 10px;
  border-radius: 3px;
  background: #292929;
  padding: 3px;
  color: white;
  cursor: pointer;
  line-height: 10px;
  text-align: center;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  width: 10px;
  height: 10px;
  top: 30px;
}
#municipal-units-vector-map .jvectormap-goback {
  position: absolute;
  left: 10px;
  border-radius: 3px;
  background: #292929;
  padding: 3px;
  color: white;
  cursor: pointer;
  line-height: 10px;
  text-align: center;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  bottom: 10px;
  z-index: 1000;
  padding: 6px;
}
#municipal-units-vector-map .jvectormap-spinner {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: center no-repeat url(data:image/gif;base64,R0lGODlhIAAgAPMAAP///wAAAMbGxoSEhLa2tpqamjY2NlZWVtjY2OTk5Ly8vB4eHgQEBAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA==);
}
#municipal-units-vector-map .jvectormap-legend-title {
  font-weight: bold;
  font-size: 14px;
  text-align: center;
}
#municipal-units-vector-map .jvectormap-legend-cnt {
  position: absolute;
}
#municipal-units-vector-map .jvectormap-legend-cnt-h {
  bottom: 0;
  right: 0;
}
#municipal-units-vector-map .jvectormap-legend-cnt-h .jvectormap-legend {
  float: left;
  margin: 0 10px 10px 0;
  padding: 3px 3px 1px 3px;
}
#municipal-units-vector-map .jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick {
  float: left;
}
#municipal-units-vector-map .jvectormap-legend-cnt-h .jvectormap-legend-tick {
  width: 40px;
}
#municipal-units-vector-map .jvectormap-legend-cnt-h .jvectormap-legend-tick-sample {
  height: 15px;
}
#municipal-units-vector-map .jvectormap-legend-cnt-h .jvectormap-legend-tick-text {
  text-align: center;
}
#municipal-units-vector-map .jvectormap-legend-cnt-v {
  top: 0;
  right: 0;
}
#municipal-units-vector-map .jvectormap-legend-cnt-v .jvectormap-legend {
  margin: 10px 10px 0 0;
  padding: 3px;
}
#municipal-units-vector-map .jvectormap-legend-cnt-v .jvectormap-legend-tick-sample {
  height: 20px;
  width: 20px;
  display: inline-block;
  vertical-align: middle;
}
#municipal-units-vector-map .jvectormap-legend-cnt-v .jvectormap-legend-tick-text {
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
  padding-left: 3px;
}
#municipal-units-vector-map .jvectormap-legend {
  background: black;
  color: white;
  border-radius: 3px;
}
#municipal-units-vector-map .jvectormap-legend-tick-text {
  font-size: 12px;
}

body {
  margin: 0;
  font-size: 14px;
}
body ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
body .hidden {
  display: none !important;
}
body .ui-helper-hidden-accessible {
  display: none;
}
.qq-gallery .qq-file-info .qq-file-name .qq-edit-filename-icon {
  display: none;
}
.page-main .home {
  background: #fff;
  color: #414141;
  font-size: 16px;
  font-weight: normal;
  line-height: 20px;
  margin: 24px 0 0;
}
@media (max-width: 480px) {
  .page-main .home {
    margin: 10px 0 0;
  }
}
.page-main .home .asi-slider-btn {
  font-size: 24px;
}
.page-wrapper .static-content ul li,
.page-wrapper .default-list li {
  position: relative;
  padding: 0 0 10px 10px;
}
.page-wrapper .static-content ul li:before,
.page-wrapper .default-list li:before {
  position: absolute;
  content: '';
  left: 0;
  top: 8px;
  width: 5px;
  height: 5px;
  background: #624e33;
  border-radius: 50%;
}
.page-wrapper .static-content img {
  width: 100%;
  margin-bottom: 16px;
}
.page-wrapper .static-content a {
  color: #7eb180;
  font-weight: bold;
}
.page-wrapper .static-content a:hover,
.page-wrapper .static-content a:focus {
  color: #35912e;
}
.page-wrapper .static-content p + ol {
  margin-top: 10px !important;
}
.page-wrapper .static-content .share-buttons {
  margin-top: 24px;
}
.page-wrapper .green-styled {
  list-style-type: decimal;
  list-style-position: inside;
  counter-reset: item;
  padding: 0 0 45px 55px;
}
.page-wrapper .green-styled li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  padding: 0 0 0 15px;
  margin: 0 0 15px;
  min-height: 40px;
}
.page-wrapper .green-styled li:after {
  content: '';
  border-left: 2px solid #7eb180;
  position: absolute;
  left: 0;
  height: calc(100% - 8px);
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.page-wrapper .green-styled li:before {
  content: counters(item, ".") "";
  counter-increment: item;
  display: inline-block;
  vertical-align: top;
  position: absolute;
  left: -55px;
  top: 8px;
  color: #7eb180;
  font-size: 38px;
  font-weight: bold;
  min-width: 45px;
  text-align: right;
}
.page-wrapper .content__title {
  font-size: 38px;
  font-weight: bold;
  padding: 0 0 27px;
  letter-spacing: 1px;
  line-height: 30px;
  color: #624e33;
  padding-top: 20px;
  border-top: 1px solid #d3d3d3;
  margin-bottom: 10px;
  padding-bottom: 20px;
}
@media (max-width: 659px) {
  .page-wrapper .content__title {
    font-size: 30px;
  }
}
.page-wrapper .content__title--sort {
  position: relative;
}
.page-wrapper .content__title-btns {
  position: absolute;
  top: 17px;
  right: 0;
}
@media (max-width: 899px) {
  .page-wrapper .content__title-btns {
    top: 20px;
  }
}
@media (max-width: 659px) {
  .page-wrapper .content__title-btns {
    top: 17px;
  }
}
.page-wrapper .content__divider {
  margin: 0 0 30px;
}
.page-wrapper .welcome-to-project-html {
  min-height: 100%;
  margin: 0 0 -210px;
  padding: 0 0 210px;
}
.page-wrapper .btnbox {
  padding: 35px 0 0;
}
.page-wrapper input[type="checkbox"]:not(.k-checkbox) {
  position: absolute;
  left: -9999px;
}
.page-wrapper input[type="checkbox"] + label {
  display: inline-block;
  vertical-align: top;
  padding: 0 0 0 22px;
  position: relative;
  cursor: pointer;
  font-size: 14px;
  line-height: 23px;
  width: auto !important;
}
.page-wrapper input[type="checkbox"] + label:before {
  content: '';
  border: 1px solid #575757;
  width: 15px;
  height: 15px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 0;
}
.page-wrapper input[type="checkbox"] + label .check-icon {
  width: 18px;
  height: 14px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 0;
  margin-top: -3px;
  opacity: 0;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.page-wrapper input[type="checkbox"]:checked + label .check-icon {
  opacity: 1;
}
.page-wrapper input[type="checkbox"]:disabled:checked + label .check-icon {
  opacity: 0.5;
}
.page-wrapper textarea,
.page-wrapper select,
.page-wrapper .input,
.page-wrapper input {
  border: 1px solid #e5e5e5;
  color: #414141;
  font-size: 16px;
  line-height: 20px;
  padding: 15px;
  width: 100%;
  display: block;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  -webkit-appearance: none;
  outline: none;
}
.page-wrapper input[type="file"] + label {
  display: block;
  font-size: 14px;
  line-height: 24px;
  padding: 25px 15px;
  color: #969696;
  text-align: center;
  border: 1px dashed #c4c4c4;
  -webkit-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
}
.page-wrapper select {
  display: block;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 0;
  -webkit-transition: none;
  transition: none;
  background-position: right 10px center;
  background-repeat: no-repeat;
  background-size: 15px 10px;
  cursor: pointer;
  font-size: 14px;
}
.page-wrapper table,
.page-wrapper .table {
  border-collapse: collapse;
  width: 100%;
  margin: 0 0 30px;
}
.page-wrapper table th,
.page-wrapper .table th {
  padding: 10px;
  border-bottom: 1px solid #bbbbbb;
  font-weight: bold;
  text-align: left;
}
.page-wrapper table td,
.page-wrapper .table td {
  padding: 15px 10px;
  border-bottom: 1px solid #bbbbbb;
  text-align: left;
  vertical-align: middle;
}
.page-wrapper .docs__nav {
  position: relative;
}
.page-wrapper .docs__nav::before {
  content: '';
  width: 100%;
  height: 17px;
  position: absolute;
  bottom: 0;
  left: 0;
  background: #fff;
}
.page-wrapper .docs__nav-link {
  margin-right: 10px;
}
.page-wrapper .docs__nav-link:last-child {
  margin-right: 80px;
}
@media (max-width: 767px) {
  .page-wrapper .docs__nav-link:last-child {
    margin-right: 0;
  }
}
.page-wrapper .docs__nav .pn-ProductNav {
  padding-bottom: 10px;
}
.page-wrapper .docs__divider {
  margin: 0 0 22px;
}
.page-wrapper .about__docs .table__row:last-child .table__cell {
  border-bottom-color: #d6d6d6;
}
.page-wrapper .about__subtitle {
  padding: 0 0 42px;
}
.page-wrapper .about__main-task {
  font-size: 28px;
  color: #625e57;
  text-align: center;
  margin: 0 0 20px;
}
.page-wrapper .about__main-task .central-col {
  max-width: 812px;
}
.page-wrapper .about__main-task a {
  color: #2b63a2;
  text-decoration: underline;
}
.page-wrapper .about__main-task a:hover {
  text-decoration: none;
}
@media (max-width: 659px) {
  .page-wrapper .about__main-task {
    font-size: 18px;
  }
}
.page-wrapper .pn-ProductNav {
  overflow-x: hidden;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
  white-space: nowrap;
  padding-bottom: 17px;
  position: relative;
}
.page-wrapper .pn-ProductNav_Contents {
  float: left;
  -webkit-transition: -webkit-transform 0.2s ease-in-out;
  transition: -webkit-transform 0.2s ease-in-out;
  transition: transform 0.2s ease-in-out;
  transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
}
.page-wrapper .pn-ProductNav_Contents-no-transition {
  -webkit-transition: none;
  transition: none;
}
.page-wrapper .pn__btn {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
  display: none;
  padding: 0;
  margin: 0;
  width: 30px;
  height: 30px;
  position: absolute;
  top: 0;
  z-index: 0;
  border: 0;
}
.page-wrapper .pn__btn:before {
  content: '';
  position: absolute;
  top: -1px;
  right: 0;
  height: calc(100% + 2px);
  z-index: 5;
  width: 90px;
  background: -webkit-gradient(linear, right top, left top, from(white), color-stop(40%, white), color-stop(70%, rgba(255, 255, 255, 0.6)), to(rgba(255, 255, 255, 0)));
  background: linear-gradient(to left, white 0%, white 40%, rgba(255, 255, 255, 0.6) 70%, rgba(255, 255, 255, 0) 100%);
}
.page-wrapper .pn__btn-holder {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 11;
  border: 1px solid var(--Secondary);
}
.page-wrapper .pn__btn-holder:hover {
  color: var(--Main1);
  border-color: var(--Main2);
  background: var(--Bg2);
}
.page-wrapper .pn__btn--left {
  left: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.page-wrapper .pn__btn--right {
  right: 0;
}
.page-wrapper .pn__btn svg {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 16px;
  height: 13px;
  display: block;
}
.page-wrapper [data-overflowing="both"] ~ .pn__btn--left,
.page-wrapper [data-overflowing="left"] ~ .pn__btn--left {
  display: block;
}
.page-wrapper [data-overflowing="both"] ~ .pn__btn--right,
.page-wrapper [data-overflowing="right"] ~ .pn__btn--right {
  display: block;
}
.page-wrapper .google-map {
  height: 300px;
  margin: 0 0 20px;
}
.page-wrapper .yandex-map {
  height: 300px;
  margin: 0 0 20px;
}
.page-wrapper .news__period {
  margin: 0 0 30px;
}
.page-wrapper .news__period-text {
  text-align: center;
  padding: 0 0 3px;
}
.page-wrapper .news__period-link {
  display: inline-block;
  margin: 0 5px;
  border-bottom: 1px dotted #a29f9a;
  color: #394c9f;
}
.page-wrapper .news__period-link:hover {
  border-color: transparent;
}
.page-wrapper .generic__pagination {
  margin: 0px 0 65px;
  clear: both;
}
.page-wrapper .project-present__table {
  display: block;
}
.page-wrapper .project-present__pagination {
  padding-bottom: 60px;
}
.page-wrapper .project-present__sum {
  display: none;
}
@media (max-width: 991px) {
  .page-wrapper .project-present__sum {
    display: block;
  }
}
.page-wrapper .project-present__name,
.page-wrapper .project-present__dir {
  display: none;
}
@media (max-width: 767px) {
  .page-wrapper .project-present__name,
  .page-wrapper .project-present__dir {
    display: block;
  }
}
.page-wrapper .project-present__rig {
  display: none;
}
@media (max-width: 580px) {
  .page-wrapper .project-present__rig {
    display: block;
  }
}
.page-wrapper .project-present__mob-title {
  font-size: 14px;
  opacity: 0.8;
  font-weight: 700;
  line-height: 1;
  padding: 15px 0 0;
}
.page-wrapper .project-present__mob-title--main {
  display: none;
}
@media (max-width: 580px) {
  .page-wrapper .project-present__mob-title--main {
    display: block;
  }
}
.page-wrapper .project-winners__table {
  display: block;
}
.page-wrapper .project-winners__fond {
  color: #858585;
  margin-top: 6px;
}
.page-wrapper .project-winners__fond-price {
  margin-top: 3px;
  margin-bottom: 5px;
}
.page-wrapper .project-winners__rate {
  display: none;
}
@media (max-width: 1060px) {
  .page-wrapper .project-winners__rate {
    display: block;
  }
}
.page-wrapper .project-winners__rig {
  display: none;
}
@media (max-width: 767px) {
  .page-wrapper .project-winners__rig {
    display: block;
  }
}
.page-wrapper .project-winners__mob-title-main {
  display: none;
}
@media (max-width: 767px) {
  .page-wrapper .project-winners__mob-title-main {
    display: block;
  }
}
.page-wrapper .projects__divider {
  margin-bottom: 20px;
}
.page-wrapper .projects__divider--last {
  margin-bottom: 30px;
}
.page-wrapper .projects__row:after {
  content: " ";
  display: block;
  clear: both;
}
.page-wrapper .projects__table {
  width: calc(100% - 264px);
  float: right;
  padding-right: 30px;
}
@media (max-width: 991px) {
  .page-wrapper .projects__table {
    margin-top: 0;
    width: 100%;
    float: none;
    padding-right: 0;
  }
}
.page-wrapper .projects__aside {
  width: 264px;
  float: right;
}
@media (max-width: 991px) {
  .page-wrapper .projects__aside {
    width: 100%;
    float: none;
    padding-bottom: 30px;
  }
}
.page-wrapper .projects__title {
  font-size: 20px;
  color: #624e33;
  line-height: 1.15;
}
.page-wrapper .projects__title-sub {
  margin-top: 19px;
  color: #414141;
  line-height: 23px;
}
.page-wrapper .projects__fond {
  color: #9b9b9b;
  margin-top: 12px;
}
.page-wrapper .projects__price {
  font-size: 26px;
  white-space: nowrap;
}
.page-wrapper .projects__price--fond {
  margin-top: 5px;
}
.page-wrapper .projects__price--fond .tooltip {
  vertical-align: top;
  display: inline-block;
  margin-top: 4px;
}
.page-wrapper .projects__descr {
  margin-top: 20px;
}
.page-wrapper .projects__str-no-wrap {
  white-space: nowrap;
}
.page-wrapper .projects__type {
  margin-top: 2px;
}
.page-wrapper .projects__type-rate {
  display: inline-block;
  padding-left: 5px;
}
.page-wrapper .projects__type-rate span {
  display: inline-block;
  vertical-align: middle;
}
.page-wrapper .projects__type-rate svg {
  margin-top: -3px;
  display: block;
  width: 11px;
  height: 10px;
  fill: #ffd415;
  margin-right: 1px;
}
.page-wrapper .projects .sort {
  margin-top: -5px;
  padding-bottom: 21px;
}
.page-wrapper .search-form {
  max-width: 450px;
  margin: 35px auto 50px;
  position: relative;
}
.page-wrapper .search-form__input {
  width: 100%;
  border: none;
  border-bottom: 1px solid #000;
  font-size: 35px;
  text-align: center;
  color: #000;
}
.page-wrapper .search-form__clean {
  cursor: pointer;
  width: 50px;
  height: 50px;
  text-align: center;
  line-height: 53px;
  position: absolute;
  right: 0;
  top: 0;
}
.page-wrapper .search-form__clean-icon {
  width: 20px;
  height: 20px;
  display: inline-block;
  fill: #727272;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.page-wrapper .search-form__clean-icon:hover {
  -webkit-transform: scale(0.7, 0.7);
  transform: scale(0.7, 0.7);
}
.page-wrapper .sitemap {
  padding: 0 0 20px;
}
@media (max-width: 899px) {
  .page-wrapper .sitemap {
    text-align: center;
  }
}
.page-wrapper .sitemap__item {
  display: block;
  width: auto;
  padding: 0 0 17px;
  margin: 0 20px 0 0;
}
@media (max-width: 899px) {
  .page-wrapper .sitemap__item {
    margin: 0;
  }
}
@media (max-width: 479px) {
  .page-wrapper .sitemap__item {
    text-align: center;
  }
}
.page-wrapper .sitemap__link {
  color: #272727;
  font-size: 34px;
  line-height: 42px;
  margin: 0 0 27px;
  display: inline-block;
  text-decoration: underline;
}
@media (max-width: 659px) {
  .page-wrapper .sitemap__link {
    font-size: 25px;
    line-height: 30px;
  }
}
.page-wrapper .sitemap__subitem {
  display: block;
  margin: 0 0 5px;
}
.page-wrapper .sitemap__sublink {
  color: #272727;
  font-size: 21px;
  line-height: 23px;
  display: inline-block;
  margin: 0 0 6px;
  text-decoration: underline;
}
@media (max-width: 659px) {
  .page-wrapper .sitemap__sublink {
    font-size: 16px;
    line-height: 20px;
  }
}
.page-wrapper .sort {
  margin-top: -12px;
  padding-bottom: 18px;
}
.page-wrapper .sort li {
  display: inline-block;
  padding: 0 7px;
}
.page-wrapper .sort li:first-child {
  padding-right: 0;
}
.page-wrapper .sort__item {
  color: #454545;
  border-bottom: 1px dashed #454545;
}
.page-wrapper .sort__item:hover {
  border-bottom-style: solid;
}
.page-wrapper .table {
  display: table;
  width: 100%;
}
.page-wrapper .table__row {
  display: table-row;
}
.page-wrapper .table__row:last-child .table__cell {
  border-bottom-color: transparent;
}
.page-wrapper .table__row--header .table__cell {
  font-weight: 700;
  border-top: 1px solid #bbbbbb;
}
.page-wrapper .table__cell {
  display: table-cell;
  font-size: 16px;
  color: #626262;
  vertical-align: top;
  padding: 20px 0 19px;
  border-bottom: 1px dotted #d6d6d6;
}
.page-wrapper .table__cell--middle {
  vertical-align: middle;
}
.page-wrapper .table__cell--txt {
  width: 41.5%;
  padding-left: 15px;
  padding-right: 10px;
}
@media (max-width: 838px) {
  .page-wrapper .table__cell--txt {
    width: 70%;
  }
}
@media (max-width: 450px) {
  .page-wrapper .table__cell--txt {
    width: auto;
  }
}
.page-wrapper .table__btn .btn {
  padding-left: 10px;
  padding-right: 10px;
  width: 100%;
  font-family: 'PT Sans Caption', sans-serif;
}
@media (max-width: 659px) {
  .page-wrapper .table__btn .btn {
    font-size: 14px;
    padding: 2px 10px 3px;
  }
}
.page-wrapper .table__btn--page {
  margin-top: 11px;
  width: 166px;
}
@media (max-width: 659px) {
  .page-wrapper .table__btn--page {
    width: 150px;
  }
}
.page-wrapper .table__btn--winner {
  margin-top: 10px;
  max-width: 117px;
}
.page-wrapper .table__link {
  color: #204c7d;
  text-decoration: underline;
}
.page-wrapper .table__link:hover {
  text-decoration: none;
}
.page-wrapper .table__link--nopws {
  white-space: nowrap;
  display: block;
}
@media (max-width: 580px) {
  .page-wrapper .table__hidden-580 {
    display: none;
  }
}
@media (max-width: 767px) {
  .page-wrapper .table__hidden-mob {
    display: none;
  }
}
.page-wrapper .table--projects {
  margin: 0;
}
.page-wrapper .table--projects .table__row:last-child .table__cell {
  border-bottom-color: transparent !important;
}
@media (max-width: 767px) {
  .page-wrapper .table--contest .table__cell:last-child {
    display: none;
  }
}
@media (max-width: 659px) {
  .page-wrapper .table--contest .table__cell {
    font-size: 14px;
  }
}
@media (max-width: 659px) {
  .page-wrapper .table--contest .table__dl {
    padding-left: 15px;
  }
}
@media (max-width: 479px) {
  .page-wrapper .table--contest .table__dl-btn {
    padding-left: 0;
  }
}
.page-wrapper .table--docs-hash {
  white-space: nowrap;
}
@media (max-width: 838px) {
  .page-wrapper .table--docs-hash {
    white-space: normal;
  }
}
@media (max-width: 767px) {
  .page-wrapper .table--docs .table__dl {
    padding: 0;
  }
}
@media (max-width: 580px) {
  .page-wrapper .table--p-present .table__row:nth-child(2) .table__cell {
    border-top: 1px solid #bbbbbb !important;
  }
}
.page-wrapper .table--p-present .table__row:last-child .table__cell {
  border-bottom: 1px solid #bbbbbb;
}
.page-wrapper .table--p-present .table__row--header .table__cell {
  padding-top: 7px;
  padding-bottom: 10px;
  white-space: nowrap;
}
.page-wrapper .table--p-present .table__cell {
  border-bottom: 1px solid #bbbbbb;
  padding: 13px;
  color: #414141;
}
.page-wrapper .table--p-present .table__cell:last-child {
  text-align: right;
  width: 10%;
}
@media (max-width: 991px) {
  .page-wrapper .table--p-present .table__cell:last-child {
    display: none;
  }
}
.page-wrapper .table--p-present .table__cell:nth-child(1) {
  width: 15%;
}
@media (max-width: 991px) {
  .page-wrapper .table--p-present .table__cell:nth-child(1) {
    width: auto;
  }
}
.page-wrapper .table--p-present .table__cell:nth-child(2) {
  width: 30%;
}
.page-wrapper .table--p-present .table__cell:nth-child(3) {
  width: 25%;
}
@media (max-width: 767px) {
  .page-wrapper .table--p-present .table__cell:nth-child(3) {
    display: none;
  }
}
@media (max-width: 767px) {
  .page-wrapper .table--p-present .table__cell:nth-child(4) {
    display: none;
  }
}
@media (max-width: 767px) {
  .page-wrapper .table--p-winners .table__row:nth-child(2) .table__cell {
    border-top: 1px solid #bbbbbb !important;
  }
}
.page-wrapper .table--p-winners .table__cell {
  white-space: normal !important;
}
.page-wrapper .table--p-winners .table__cell:nth-child(1) {
  width: 13%;
}
.page-wrapper .table--p-winners .table__cell:nth-child(2) {
  width: 25%;
}
@media (max-width: 767px) {
  .page-wrapper .table--p-winners .table__cell:nth-child(2) {
    display: none;
  }
}
.page-wrapper .table--p-winners .table__cell:nth-child(3) {
  width: 5%;
}
@media (max-width: 1060px) {
  .page-wrapper .table--p-winners .table__cell:nth-child(3) {
    display: none;
  }
}
.page-wrapper .table--p-winners .table__cell:nth-child(4) {
  width: 20%;
}
@media (max-width: 1060px) {
  .page-wrapper .table--p-winners .table__cell:nth-child(4) {
    width: auto;
  }
}
@media (max-width: 767px) {
  .page-wrapper .table--p-winners .table__cell:nth-child(5) {
    display: none;
  }
}
.page-wrapper .table--p-winners .table__cell:nth-child(6) {
  width: 15%;
}
@media (max-width: 991px) {
  .page-wrapper .table--projects .table__row:first-child .table__cell {
    border-top: 1px solid #bbbbbb;
  }
}
.page-wrapper .table--projects .table__cell {
  padding-bottom: 30px;
  padding-top: 26px;
}
.page-wrapper .table--projects .table__cell:first-child {
  width: auto;
  padding-left: 0;
  display: table-cell;
}
.page-wrapper .table--projects .table__cell:last-child {
  width: 55%;
  padding-right: 0;
  display: table-cell;
}
.page-wrapper .table .btn {
  width: 100%;
}
.page-wrapper .table .js-contest-clone-to,
.page-wrapper .table .js-docs-file-clone-to,
.page-wrapper .table .js-docs-hash-clone-to {
  padding-top: 10px;
}
@media (max-width: 767px) {
  .page-wrapper .table .js-contest-clone-to,
  .page-wrapper .table .js-docs-file-clone-to,
  .page-wrapper .table .js-docs-hash-clone-to {
    display: block;
  }
}
.page-wrapper .table .js-docs-txt-clone-to {
  padding-top: 15px;
}
@media (max-width: 450px) {
  .page-wrapper .table .js-docs-txt-clone-to {
    display: block;
  }
}
.page-wrapper .table .js-p-clone-to {
  display: none;
}
@media (max-width: 580px) {
  .page-wrapper .table .js-p-clone-to {
    display: block;
    margin-top: 20px;
  }
}
.page-wrapper .tooltip {
  position: relative;
  display: inline-block;
}
.page-wrapper .tooltip__btn {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  width: 21px;
  height: 21px;
  border-radius: 7px;
  border: 1px solid #979796;
  cursor: pointer;
  position: relative;
}
.page-wrapper .tooltip__btn:hover + .tooltip__box {
  display: block;
}
.page-wrapper .tooltip__btn svg {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: block;
  width: 7px;
  height: 13px;
}
.page-wrapper .tooltip__box {
  font-size: 16px;
  display: none;
  position: absolute;
  top: 0;
  right: calc(100% + 12px);
  width: 320px;
  border: 1px solid #a0a0a0;
  text-align: center;
  padding: 15px;
  z-index: 10;
  -webkit-box-shadow: 5px 5px 19px rgba(17, 17, 17, 0.39);
  box-shadow: 5px 5px 19px rgba(17, 17, 17, 0.39);
  white-space: normal;
}
@media (max-width: 991px) {
  .page-wrapper .tooltip__box {
    right: auto;
    left: calc(100% + 12px);
  }
}
@media (max-width: 480px) {
  .page-wrapper .tooltip__box {
    top: calc(100% + 12px);
    left: 0;
    width: 280px;
  }
}
.page-wrapper .tooltip--round .tooltip__btn {
  width: 26px;
  height: 26px;
  border-radius: 50%;
}
.page-wrapper .tooltip--round .tooltip__btn svg {
  width: 8px;
  height: 16px;
}
.page-wrapper .yandex-map {
  height: 365px;
  margin: 0 0 27px;
}
.page-wrapper .contest__divider {
  margin: 0 0 35px;
}
.page-wrapper .contest-subdir {
  margin: -5px 0 0;
}
.page-wrapper .contest-subdir__header {
  text-align: center;
}
.page-wrapper .contest-subdir__title {
  font-weight: normal;
  font-size: 32px;
  line-height: 38px;
  padding: 0 0 28px;
}
@media (max-width: 659px) {
  .page-wrapper .contest-subdir__title {
    padding: 0 0 15px;
    font-size: 25px;
    line-height: 30px;
  }
}
.page-wrapper .contest-subdir__list {
  padding: 0 0 35px 55px;
}
.page-wrapper .contest-comfort__title {
  text-align: center;
  padding: 0 0 35px;
}
.page-wrapper .contest-comfort__central {
  max-width: 500px;
}
.page-wrapper .contest-comfort__divider {
  margin: 0 0 43px;
}
.page-wrapper .contest-docs__title {
  text-align: center;
}
.page-wrapper .article__title {
  font-size: 32px;
  line-height: 38px;
  font-family: 'PT Sans Caption', sans-serif;
  font-weight: 600;
  padding: 0 0 32px;
}
@media (max-width: 659px) {
  .page-wrapper .article__title {
    font-size: 25px;
    line-height: 30px;
    padding: 0 0 20px;
  }
}
.page-wrapper .article__title--faq {
  padding: 0 0 22px;
}
.page-wrapper .article__content {
  font-size: 16px;
  padding: 0 52px 65px 0;
  line-height: 19px;
}
@media (max-width: 1059px) {
  .page-wrapper .article__content {
    padding: 0 0 35px 0;
  }
}
.page-wrapper .article__date {
  color: #999999;
  line-height: 14px;
  padding: 0 0 10px;
}
@media (max-width: 899px) {
  .page-wrapper .article__news {
    margin: 0 auto;
    width: 660px;
  }
}
@media (max-width: 659px) {
  .page-wrapper .article__news {
    width: 500px;
  }
}
@media (max-width: 479px) {
  .page-wrapper .article__news {
    width: 100%;
  }
}
.page-wrapper .article__news .news-item {
  margin: 0 0 27px;
}
@media (max-width: 899px) {
  .page-wrapper .article__news .news-item {
    width: calc(50% - 15px);
    display: inline-block;
    vertical-align: top;
    margin: 0 5px 20px;
  }
}
@media (max-width: 479px) {
  .page-wrapper .article__news .news-item {
    width: 100%;
    margin: 0 0 20px;
  }
}
.page-wrapper .article__news--faq {
  margin-top: 5px;
}
.page-wrapper .article h3 {
  padding: 30px 0 12px;
}
.page-wrapper .search-links {
  text-align: center;
  max-width: 900px;
  margin: 0 auto 38px;
}
.page-wrapper .search__divider {
  margin: -5px 0 60px;
}
.page-wrapper .search__contacts {
  text-align: center;
  border-top: 1px solid #a0a0a0;
  padding: 30px 0;
}
.page-wrapper .search__contacts-link {
  display: block;
  color: #272727;
  font-size: 19px;
  line-height: 23px;
  opacity: 0.8;
  padding: 0 0 5px;
}
.page-wrapper .search__contacts-link:hover {
  opacity: 1;
  text-decoration: underline;
}
.page-wrapper .header-link {
  color: #2c2c2c;
}
.page-wrapper .text-danger {
  font-size: 16px;
  color: #FC5659;
  margin-top: 10px;
  display: block;
}
.page-wrapper .height-0 {
  height: 0;
}
.page-wrapper .main-video-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 0 10px;
  max-width: 1140px;
  margin: 0 auto;
  margin-bottom: 50px;
}
@media screen and (max-width: 400px) {
  .page-wrapper .main-video-container {
    margin-top: 100px;
  }
}
.page-wrapper .main-video-container .block {
  margin: 0 auto;
}
.page-wrapper .main-video-container .video-block {
  width: 100%;
  height: 600px;
}
@media screen and (max-width: 700px) {
  .page-wrapper .main-video-container .video-block {
    height: 300px;
  }
}
.page-wrapper .main-video-container iframe {
  margin: 0 auto;
  display: block;
  width: 100%;
  min-height: 100%;
  margin-top: 30px;
}
.custom-input-group.custom-checkbox {
  min-height: 0 !important;
}

.ps {
  overflow: hidden !important;
  overflow-anchor: none;
  -ms-overflow-style: none;
  touch-action: auto;
  -ms-touch-action: auto;
}
.ps:hover > .ps__rail-x {
  opacity: 0.6;
}
.ps:hover > .ps__rail-y {
  opacity: 0.6;
}
.ps .ps__rail-x:hover {
  background-color: #eee;
  opacity: 0.9;
}
.ps .ps__rail-x:focus {
  background-color: #eee;
  opacity: 0.9;
}
.ps .ps__rail-y:hover {
  background-color: #eee;
  opacity: 0.9;
}
.ps .ps__rail-y:focus {
  background-color: #eee;
  opacity: 0.9;
}
.ps .ps__rail-x.ps--clicking {
  background-color: #eee;
  opacity: 0.9;
}
.ps .ps__rail-y.ps--clicking {
  background-color: #eee;
  opacity: 0.9;
}
.ps__rail-x {
  display: none;
  opacity: 0;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
  height: 15px;
  bottom: 0px;
  position: absolute;
}
.ps__rail-x:hover > .ps__thumb-x {
  background-color: #999;
  height: 11px;
}
.ps__rail-x:focus > .ps__thumb-x {
  background-color: #999;
  height: 11px;
}
.ps__rail-y {
  display: none;
  opacity: 0;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
  width: 15px;
  right: 0;
  position: absolute;
}
.ps__rail-y:hover > .ps__thumb-y {
  background-color: #999;
  width: 11px;
}
.ps__rail-y:focus > .ps__thumb-y {
  background-color: #999;
  width: 11px;
}
.ps--active-x > .ps__rail-x {
  display: block;
  background-color: transparent;
}
.ps--active-y > .ps__rail-y {
  display: block;
  background-color: transparent;
}
.ps--focus > .ps__rail-x {
  opacity: 0.6;
}
.ps--focus > .ps__rail-y {
  opacity: 0.6;
}
.ps--scrolling-x > .ps__rail-x {
  opacity: 0.6;
}
.ps--scrolling-y > .ps__rail-y {
  opacity: 0.6;
}
.ps__thumb-x {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color 0.2s linear, height 0.2s ease-in-out;
  -webkit-transition: background-color 0.2s linear, height 0.2s ease-in-out;
  height: 6px;
  bottom: 2px;
  position: absolute;
}
.ps__thumb-y {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color 0.2s linear, width 0.2s ease-in-out;
  -webkit-transition: background-color 0.2s linear, width 0.2s ease-in-out;
  width: 6px;
  right: 2px;
  position: absolute;
}
.ps__rail-x.ps--clicking .ps__thumb-x {
  background-color: #999;
  height: 11px;
}
.ps__rail-y.ps--clicking .ps__thumb-y {
  background-color: #999;
  width: 11px;
}
@media screen and (-ms-high-contrast: active) {
  .ps {
    overflow: auto !important;
  }
}
@media (-ms-high-contrast: none) {
  .ps {
    overflow: auto !important;
  }
}

button {
  padding: 5px 10px;
  background-color: #eee;
  font-weight: bold;
  text-transform: uppercase;
  border: #888 solid 2px;
  border-radius: 4px;
  cursor: pointer;
  outline: 0;
}
button:hover {
  background-color: #fff;
}
button:active {
  background-color: #ddd;
}
hr:not(.modal-body hr) {
  display: block;
  border: 0;
  border-top: #333 dotted 1px;
  margin: 10px 0;
}
.event {
  background-color: #fe6191;
  padding: 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 5px solid #6c6349;
  border-radius: 5px;
  font-size: 12px;
  color: #444;
}
.event.event-vertical {
  margin-bottom: 15px;
  width: 45%;
}
.event.event-horizontal {
  margin-right: 15px;
  height: 45%;
}
.marker {
  width: 16px;
  height: 16px;
  background-color: #263238;
  border-radius: 16px;
  margin: 0 10px 10px 0;
}
.marker.marker-left:before,
.marker.marker-right:before,
.marker.marker-top:before,
.marker.marker-bottom:before {
  content: "";
  display: block;
  position: absolute;
  background-color: #263238;
}
.marker.marker-left:before,
.marker.marker-right:before {
  top: 50%;
  height: 2px;
  width: 100px;
  margin-top: -1px;
}
.marker.marker-left:before {
  right: 0;
}
.marker.marker-right {
  left: 0;
}
.marker.marker-top:before,
.marker.marker-bottom:before {
  left: 50%;
  width: 2px;
  height: 100px;
  margin-left: -1px;
}
.marker.marker-top:before {
  bottom: 0;
}
.marker.marker-bottom {
  top: 0;
}

.tbl-header {
  -webkit-box-shadow: 0px 2px 5px rgba(59, 67, 87, 0.12);
  box-shadow: 0px 2px 5px rgba(59, 67, 87, 0.12);
  /*padding-right: 4px;*/
  min-width: 1500px;
}
.tbl-header table {
  width: 100%;
  table-layout: fixed;
}
.tbl-header tr {
  border-left: solid 1px #E0E3EC;
}
.tbl-header th {
  padding: 20px 15px;
  text-align: left;
  font-weight: 500;
  font-size: 12px;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
  vertical-align: middle;
  border-right: solid 1px #E0E3EC;
  border-top: solid 1px #E0E3EC;
  color: #343433;
}
.tbl-header .big {
  width: 200px;
}
.tbl-content {
  height: 300px;
  /*overflow-x: auto;*/
  margin-top: 0px;
  border: 1px solid #E0E3EC;
  min-width: 1500px;
  border-bottom: none;
  position: relative;
}
.tbl-content table {
  width: 100%;
  table-layout: fixed;
}
.tbl-content td {
  padding: 15px;
  text-align: left;
  vertical-align: middle;
  font-weight: 300;
  font-size: 12px;
  color: #fff;
  border-bottom: solid 1px #E0E3EC;
  border-right: solid 1px #E0E3EC;
  color: #343433;
}
.tbl-content td:last-child {
  border-right: 0px;
}
.tbl-content .big {
  width: 199px;
}
/* follow me template */
.made-with-love {
  margin-top: 40px;
  padding: 10px;
  clear: left;
  text-align: center;
  font-size: 10px;
  font-family: arial;
  color: #fff;
}
.made-with-love i {
  font-style: normal;
  color: #F50057;
  font-size: 14px;
  position: relative;
  top: 2px;
}
.made-with-love a {
  color: #fff;
  text-decoration: none;
}
.made-with-love a:hover {
  text-decoration: underline;
}
.scroll {
  overflow-x: auto;
  margin: 0 -15px -15px -15px;
}
.footable {
  margin-bottom: 0;
}
.footable thead {
  -webkit-box-shadow: 0px 2px 5px rgba(59, 67, 87, 0.12);
  box-shadow: 0px 2px 5px rgba(59, 67, 87, 0.12);
}
.footable thead tr th {
  color: #343433;
  font-size: 12px;
  text-transform: uppercase;
}
.footable tbody tr td {
  font-size: 16px;
}
.footable tbody tr .obl svg {
  margin-right: 10px;
}
.footable th,
.footable td {
  text-align: center;
  color: #343433;
  font-weight: normal;
  border-top: 1px solid #E0E3EC;
}
.footable .footable-odd,
.footable .footable-row-detail {
  background-color: #fff !important;
}

.myrussia-team .main h1 {
  color: red;
}

/* TIMELINE
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.timeline {
  white-space: nowrap;
  overflow: hidden;
  margin-top: 20px;
  padding-top: 0px;
}
.timeline li .disabled {
  background-color: #80808024;
}
.timeline ol {
  width: auto;
  padding: 140px 0;
  -webkit-transition: all 1s;
  transition: all 1s;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  overflow-x: auto;
  padding-left: 100px;
}
@media screen and (max-width: 768px) {
  .timeline ol {
    padding-left: 70px;
  }
}
@media screen and (max-width: 576px) {
  .timeline ol {
    padding-left: 70px;
  }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  .timeline ol {
    padding-left: 70px;
  }
}
@media screen and (min-width: 992px) and (max-width: 1200px) {
  .timeline ol {
    padding-left: 70px;
  }
}
.timeline ol li {
  position: relative;
  display: inline-block;
  list-style-type: none;
  min-width: 165px;
  width: 210px;
  height: 1px;
  background: #E0E3EC;
}
.timeline ol li.prs-6 {
  min-width: 270px;
}
.timeline ol li.prs-5 {
  min-width: 335px;
}
.timeline ol li.prs-4 {
  min-width: 450px;
}
.timeline ol li.prs-3 {
  min-width: 675px;
}
.timeline ol li:first-child {
  width: 10px;
  min-width: 10px;
}
.timeline ol li:last-child {
  height: 1px;
}
.timeline ol li:last-child div:nth-child(odd) {
  -webkit-transform: translate(-57%, -100%);
  transform: translate(-57%, -100%);
}
.timeline ol li:last-child div:nth-child(even) {
  -webkit-transform: translate(-57%, 100%);
  transform: translate(-57%, 100%);
}
.timeline ol li:last-child .timeline-dot {
  left: calc(100% + -4px);
}
.timeline ol li:last-child .timeline-dot.first {
  left: calc(100% + -22px);
}
.timeline ol li:last-child .timeline-dot.first:after {
  content: '';
  position: absolute;
  left: 100%;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  height: 1px;
  width: 15px;
  background: #E0E3EC;
  z-index: 1;
}
.timeline ol li:last-child .timeline-dot:not(.first):after {
  content: '';
  position: absolute;
  left: 100%;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  height: 1px;
  width: 15px;
  background: #FFF;
  z-index: 1;
}
.timeline ol li:last-child .timeline-dot.last-elem:after {
  background: #FFF !important;
  height: 2px;
}
.timeline ol li:not span:last-child {
  left: calc(100% + 4.2px*2);
}
.timeline ol li .timeline-dot {
  content: '';
  position: absolute;
  top: 50%;
  left: calc(100% + 6px);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  bottom: 0;
  display: block;
  width: 6px;
  height: 6px;
  border-radius: 100%;
  z-index: 1;
}
.timeline ol li .timeline-dot.first {
  left: calc(100% + -12px);
}
.timeline ol li div:before {
  content: '';
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  bottom: -17px;
  left: 50%;
  background: #E0E3EC;
  height: 16px;
  width: 1px;
}
.timeline ol li div:nth-child(odd):before {
  bottom: -1px;
  left: calc(50% - 9px) !important;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.timeline ol li div:nth-child(even):before {
  top: -18px;
  left: calc(50% + 9px) !important;
}
.timeline ol li div {
  position: absolute;
  left: 100%;
  width: 150px;
  padding: 15px;
  white-space: normal;
  font-size: 12px;
  line-height: 13px;
  color: #343433;
  background: white;
  border: 1px solid #E0E3EC;
  border-radius: 3px;
  z-index: 1;
}
.timeline ol li div:after {
  display: none;
  content: '';
  position: absolute;
  border-style: solid;
  border-width: 1px;
  border-color: #E0E3EC;
  width: 100%;
  height: 100%;
  right: -4px;
  top: -4px;
  border-radius: 5px 3px 5px 3px;
  border-bottom: 0;
  border-left: 0;
}
.timeline ol li div:nth-child(even):after {
  top: 4px;
  border-radius: 3px 5px 3px 5px;
  border-bottom: 1px solid #E0E3EC;
  border-top: 0;
}
.timeline ol li div:nth-child(even) {
  -webkit-transform: translate(-50%, 100%);
  transform: translate(-50%, 100%);
  bottom: calc(-100% - 16px);
}
.timeline ol li div:nth-child(odd) {
  top: calc(-100% - 16px);
  -webkit-transform: translate(-50%, -100%);
  transform: translate(-50%, -100%);
}
.timeline time {
  display: block;
  font-family: Ubuntu;
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: 11px;
  text-transform: uppercase;
  color: #9DA1AB;
  margin-bottom: 10px;
}
/* TIMELINE ARROWS
		–––––––––––––––––––––––––––––––––––––––––––––––––– */
.timeline .arrows {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.timeline .arrows button {
  background: transparent;
  border: none;
}
.timeline .arrows .arrow__prev {
  margin-right: 20px;
}
.timeline .disabled {
  opacity: 0.5;
}
.timeline .arrows img {
  width: 25px;
  height: 25px;
}
/* GENERAL MEDIA QUERIES
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.ant-select {
  background: #fff;
}
.ant-select-selector {
  padding: 2px 5px !important;
  padding-right: 30px !important;
  border: 1px solid #E0E3EC !important;
  z-index: 1 !important;
  background: transparent !important;
  min-height: 40px !important;
}
.ant-select:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' fill='none' viewBox='0 0 12 7'%3E%3Cdefs/%3E%3Cpath stroke='%23343433' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.3' d='M11.0002 1L6.00024 6l-5-5.000001'/%3E%3C/svg%3E");
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 10px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.ant-select-open:after {
  -webkit-transform: translateY(-50%) rotate(180deg);
  transform: translateY(-50%) rotate(180deg);
}
.ant-select .ant-select-selection-item {
  background: #2E8DDE !important;
  color: #fff !important;
  height: 30px !important;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
  border-radius: 4px !important;
  max-width: 150px !important;
}
.ant-select .ant-select-selection-item-remove {
  font-size: 14px !important;
  line-height: 0 !important;
  color: #fff !important;
  margin-left: 5px !important;
  margin-top: -2px !important;
}
.ant-select-tree-switcher {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.page-wrapper .buttons-list {
  font-size: 0;
  padding: 0 0 5px;
}
.page-wrapper .buttons-list__item {
  display: inline-block;
  margin: 5px 0;
  margin-right: 20px;
}
@media (max-width: 899px) {
  .page-wrapper .buttons-list__item {
    margin: 5px 0;
    margin-right: 10px;
  }
}
@media (max-width: 479px) {
  .page-wrapper .buttons-list__item {
    width: 100%;
    margin: 5px 0;
    margin-right: 0px;
  }
}
@media (max-width: 479px) {
  .page-wrapper .buttons-list__link {
    width: 100%;
    font-size: 16px;
    margin-bottom: 15px;
  }
}
@media (max-width: 899px) {
  .page-wrapper .buttons-list--left {
    text-align: left;
  }
}

/* main variables */
.text-base {
  color: base;
}

@-webkit-keyframes move-rhombus {
  0% {
    right: 130px;
    top: 60px;
  }
  10% {
    right: 180px;
    top: 75px;
  }
  20% {
    right: 210px;
    top: 90px;
  }
  30% {
    right: 250px;
    top: 100px;
  }
  40% {
    right: 280px;
    top: 90px;
  }
  50% {
    right: 300px;
    top: 80px;
  }
  60% {
    right: 255px;
    top: 65px;
  }
  70% {
    right: 210px;
    top: 55px;
  }
  80% {
    right: 180px;
    top: 70px;
  }
  90% {
    right: 155px;
    top: 50px;
  }
  100% {
    right: 130px;
    top: 60px;
  }
}
@keyframes move-rhombus {
  0% {
    right: 130px;
    top: 60px;
  }
  10% {
    right: 180px;
    top: 75px;
  }
  20% {
    right: 210px;
    top: 90px;
  }
  30% {
    right: 250px;
    top: 100px;
  }
  40% {
    right: 280px;
    top: 90px;
  }
  50% {
    right: 300px;
    top: 80px;
  }
  60% {
    right: 255px;
    top: 65px;
  }
  70% {
    right: 210px;
    top: 55px;
  }
  80% {
    right: 180px;
    top: 70px;
  }
  90% {
    right: 155px;
    top: 50px;
  }
  100% {
    right: 130px;
    top: 60px;
  }
}
@-webkit-keyframes hidePreloader {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-150%);
    transform: translateX(-150%);
  }
}
@keyframes hidePreloader {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-150%);
    transform: translateX(-150%);
  }
}
@-webkit-keyframes title-move-main1 {
  0% {
    -webkit-transform: translate(100%, -50%);
    transform: translate(100%, -50%);
  }
  100% {
    -webkit-transform: translate(-100%, -50%);
    transform: translate(-100%, -50%);
  }
}
@keyframes title-move-main1 {
  0% {
    -webkit-transform: translate(100%, -50%);
    transform: translate(100%, -50%);
  }
  100% {
    -webkit-transform: translate(-100%, -50%);
    transform: translate(-100%, -50%);
  }
}
@-webkit-keyframes title-move-main2 {
  0% {
    -webkit-transform: translate(100%, -50%);
    transform: translate(100%, -50%);
  }
  100% {
    -webkit-transform: translate(-100%, -50%);
    transform: translate(-100%, -50%);
  }
}
@keyframes title-move-main2 {
  0% {
    -webkit-transform: translate(100%, -50%);
    transform: translate(100%, -50%);
  }
  100% {
    -webkit-transform: translate(-100%, -50%);
    transform: translate(-100%, -50%);
  }
}
@-webkit-keyframes title-move-2 {
  0% {
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
  100% {
    -webkit-transform: translateX(-350%);
    transform: translateX(-350%);
  }
}
@keyframes title-move-2 {
  0% {
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
  100% {
    -webkit-transform: translateX(-350%);
    transform: translateX(-350%);
  }
}
@-webkit-keyframes title-move-3 {
  0% {
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
  100% {
    -webkit-transform: translateX(-200%);
    transform: translateX(-200%);
  }
}
@keyframes title-move-3 {
  0% {
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
  100% {
    -webkit-transform: translateX(-200%);
    transform: translateX(-200%);
  }
}
@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

.about-page {
  font-family: 'Montserrat', sans-serif;
  overflow-x: hidden;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  background-color: #02163C;
}
.about-page * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
}
.about-page button {
  text-transform: none;
}
.about-page .wrapper {
  max-width: 1040px;
  margin: 0 auto;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}
.about-page .title {
  font-weight: bold;
  font-size: 74px;
  line-height: 90px;
  color: #FFFFFF;
}
@media (max-width: 1200px) {
  .about-page .title {
    font-size: 50px;
    line-height: 60px;
    text-align: left;
  }
}
@media (max-width: 768px) {
  .about-page .title {
    font-size: 26px;
    line-height: 32px;
  }
}
.about-page .opacity {
  opacity: 0.5;
}
.about-page .text {
  font-weight: 300;
  font-size: 28px;
  line-height: 140%;
  color: #FFFFFF;
  max-width: 950px;
}
@media (max-width: 1200px) {
  .about-page .text {
    font-size: 24px;
  }
}
@media (max-width: 768px) {
  .about-page .text {
    font-size: 16px;
  }
}
.about-page .bolder {
  font-weight: bold;
}
.about-page section {
  padding-bottom: 70px;
}
@media (max-width: 991px) {
  .about-page section {
    padding-bottom: 36px;
  }
}
@media (max-width: 768px) {
  .about-page section {
    padding-bottom: 16px;
  }
}
.about-page header {
  top: 0;
  background: #02163C;
  -webkit-box-shadow: 0px 4px 10px rgba(12, 14, 45, 0.5);
  box-shadow: 0px 4px 10px rgba(12, 14, 45, 0.5);
  display: none;
}
.about-page .preloader {
  position: fixed;
  left: 0;
  top: 0;
  width: 100vw;
  height: 100vh;
  z-index: 12;
  background: #02163C;
  -webkit-animation: hidePreloader 0.5s linear forwards;
  animation: hidePreloader 0.5s linear forwards;
  -webkit-animation-delay: 5s;
  animation-delay: 5s;
  display: none;
}
.about-page .preloader .svg {
  position: absolute;
  left: 50%;
  top: 50%;
  opacity: 1;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  width: 100px;
  height: 100px;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
@media (max-width: 576px) {
  .about-page .preloader .svg {
    width: 80px;
    height: 80px;
  }
}
.about-page .main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  padding-top: 150px;
}
@media (max-width: 576px) {
  .about-page .main {
    padding-top: 100px;
  }
}
.about-page .main-alpha {
  width: 1000px;
  height: 500px;
  position: relative;
  overflow: hidden;
  background-color: #02163C;
  z-index: 1;
}
@media (max-width: 1360px) {
  .about-page .main-alpha {
    width: 600px;
    height: 300px;
    margin-right: 40px;
  }
}
@media (max-width: 1200px) {
  .about-page .main-alpha {
    width: 500px;
    height: 250px;
  }
}
@media (max-width: 991px) {
  .about-page .main-alpha {
    width: 400px;
    height: 200px;
  }
}
@media (max-width: 768px) {
  .about-page .main-alpha {
    width: 540px;
    height: 270px;
    margin-right: 0;
  }
}
@media (max-width: 576px) {
  .about-page .main-alpha {
    width: 320px;
    height: 160px;
  }
}
.about-page .main-alpha__title {
  font-size: 82px;
  font-weight: bold;
  position: absolute;
  top: 150px;
  left: 0;
  z-index: 1;
}
@media (max-width: 1360px) {
  .about-page .main-alpha__title {
    font-size: 64px;
    top: 80px;
  }
}
@media (max-width: 1200px) {
  .about-page .main-alpha__title {
    font-size: 54px;
    top: 65px;
  }
}
@media (max-width: 991px) {
  .about-page .main-alpha__title {
    font-size: 28px;
    top: 62px;
  }
}
@media (max-width: 768px) {
  .about-page .main-alpha__title {
    font-size: 42px;
    top: 76px;
  }
}
@media (max-width: 576px) {
  .about-page .main-alpha__title {
    font-size: 28px;
    top: 42px;
  }
}
.about-page .main-alpha__subtitle {
  font-size: 82px;
  position: absolute;
  left: 0;
  top: 240px;
  font-weight: 300;
  z-index: 1;
}
@media (max-width: 1360px) {
  .about-page .main-alpha__subtitle {
    font-size: 64px;
    top: 150px;
  }
}
@media (max-width: 1200px) {
  .about-page .main-alpha__subtitle {
    font-size: 54px;
    top: 130px;
  }
}
@media (max-width: 991px) {
  .about-page .main-alpha__subtitle {
    font-size: 28px;
    top: 110px;
  }
}
@media (max-width: 768px) {
  .about-page .main-alpha__subtitle {
    font-size: 42px;
    top: 145px;
  }
}
@media (max-width: 576px) {
  .about-page .main-alpha__subtitle {
    font-size: 28px;
    top: 88px;
  }
}
.about-page .main-alpha__item {
  overflow: hidden;
  height: 250px;
  width: 250px;
  background-size: cover;
  background-position: center;
  border: 2px solid white;
  position: absolute;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
@media (max-width: 1360px) {
  .about-page .main-alpha__item {
    width: 150px;
    height: 150px;
  }
}
@media (max-width: 1200px) {
  .about-page .main-alpha__item {
    width: 125px;
    height: 125px;
  }
}
@media (max-width: 991px) {
  .about-page .main-alpha__item {
    width: 100px;
    height: 100px;
  }
}
@media (max-width: 768px) {
  .about-page .main-alpha__item {
    width: 135px;
    height: 135px;
  }
}
@media (max-width: 576px) {
  .about-page .main-alpha__item {
    width: 80px;
    height: 80px;
  }
}
.about-page .main-alpha__item:before {
  content: '';
  position: absolute;
  width: 150%;
  height: 2px;
  background: white;
  z-index: 1;
}
.about-page .main-alpha__item.t1 {
  left: 0;
  bottom: 0px;
  border-top: none;
  border-left: none;
  -webkit-clip-path: polygon(100% 0, 0 100%, 100% 100%);
  clip-path: polygon(100% 0, 0 100%, 100% 100%);
}
.about-page .main-alpha__item.t1:before {
  left: 0;
  bottom: -5px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
  z-index: 1;
}
.about-page .main-alpha__item.t2 {
  left: 0;
  bottom: 0px;
  border-top: 1px solid white;
  border-right: none;
  border-bottom: none;
  -webkit-clip-path: polygon(0 0, 0 100%, 100% 0);
  clip-path: polygon(0 0, 0 100%, 100% 0);
}
.about-page .main-alpha__item.t2:before {
  display: none;
}
.about-page .main-alpha__item.t3 {
  left: 0;
  top: 0;
  border-bottom: 1px solid white;
  border-right: none;
  border-top: none;
  -webkit-clip-path: polygon(0 0, 0 100%, 100% 100%);
  clip-path: polygon(0 0, 0 100%, 100% 100%);
}
.about-page .main-alpha__item.t3:before {
  left: 0;
  top: 2px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transform-origin: left top;
  transform-origin: left top;
}
.about-page .main-alpha__item.t4 {
  left: 0;
  top: 0;
  border-left: none;
  border-bottom: none;
  border-right: 1px solid white;
  -webkit-clip-path: polygon(100% 0, 0 0, 100% 100%);
  clip-path: polygon(100% 0, 0 0, 100% 100%);
}
.about-page .main-alpha__item.t4:before {
  display: none;
}
.about-page .main-alpha__item.t5 {
  left: 250px;
  top: 0;
  border-left: 1px solid white;
  border-top: none;
  border-right: none;
  border-bottom: 1px solid white;
  -webkit-clip-path: polygon(0 0, 0 100%, 100% 100%);
  clip-path: polygon(0 0, 0 100%, 100% 100%);
}
@media (max-width: 1360px) {
  .about-page .main-alpha__item.t5 {
    left: 150px;
  }
}
@media (max-width: 1200px) {
  .about-page .main-alpha__item.t5 {
    left: 125px;
  }
}
@media (max-width: 991px) {
  .about-page .main-alpha__item.t5 {
    left: 100px;
  }
}
@media (max-width: 768px) {
  .about-page .main-alpha__item.t5 {
    left: 135px;
  }
}
@media (max-width: 576px) {
  .about-page .main-alpha__item.t5 {
    left: 80px;
  }
}
.about-page .main-alpha__item.t5:before {
  left: 0;
  top: 1px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transform-origin: left top;
  transform-origin: left top;
}
.about-page .main-alpha__item.t6 {
  left: 250px;
  bottom: 0px;
  border-left: none;
  border-top: 1px solid white;
  border-right: 1px solid white;
  -webkit-clip-path: polygon(100% 0, 0 0, 100% 100%);
  clip-path: polygon(100% 0, 0 0, 100% 100%);
}
@media (max-width: 1360px) {
  .about-page .main-alpha__item.t6 {
    left: 150px;
  }
}
@media (max-width: 1200px) {
  .about-page .main-alpha__item.t6 {
    left: 125px;
  }
}
@media (max-width: 991px) {
  .about-page .main-alpha__item.t6 {
    left: 100px;
  }
}
@media (max-width: 768px) {
  .about-page .main-alpha__item.t6 {
    left: 135px;
  }
}
@media (max-width: 576px) {
  .about-page .main-alpha__item.t6 {
    left: 80px;
  }
}
.about-page .main-alpha__item.t6:before {
  left: 0;
  top: -3px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transform-origin: left top;
  transform-origin: left top;
}
.about-page .main-alpha__item.t7 {
  left: 500px;
  bottom: 0px;
  border: none;
  border-left: 1px solid white;
  border-top: 1px solid white;
  -webkit-clip-path: polygon(0 0, 0 100%, 100% 0);
  clip-path: polygon(0 0, 0 100%, 100% 0);
}
@media (max-width: 1360px) {
  .about-page .main-alpha__item.t7 {
    left: 300px;
  }
}
@media (max-width: 1200px) {
  .about-page .main-alpha__item.t7 {
    left: 250px;
  }
}
@media (max-width: 991px) {
  .about-page .main-alpha__item.t7 {
    left: 200px;
  }
}
@media (max-width: 768px) {
  .about-page .main-alpha__item.t7 {
    left: 270px;
  }
}
@media (max-width: 576px) {
  .about-page .main-alpha__item.t7 {
    left: 160px;
  }
}
.about-page .main-alpha__item.t7:before {
  right: 0;
  top: -4px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform-origin: right top;
  transform-origin: right top;
}
.about-page .main-alpha__item.t8 {
  left: 500px;
  top: 0px;
  border-left: none;
  border-top: none;
  border-bottom: 1px solid white;
  border-right: 1px solid white;
  -webkit-clip-path: polygon(100% 0, 0 100%, 100% 100%);
  clip-path: polygon(100% 0, 0 100%, 100% 100%);
}
@media (max-width: 1360px) {
  .about-page .main-alpha__item.t8 {
    left: 300px;
  }
}
@media (max-width: 1200px) {
  .about-page .main-alpha__item.t8 {
    left: 250px;
  }
}
@media (max-width: 991px) {
  .about-page .main-alpha__item.t8 {
    left: 200px;
  }
}
@media (max-width: 768px) {
  .about-page .main-alpha__item.t8 {
    left: 270px;
  }
}
@media (max-width: 576px) {
  .about-page .main-alpha__item.t8 {
    left: 160px;
  }
}
.about-page .main-alpha__item.t8:before {
  left: 0;
  bottom: -3px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
}
.about-page .main-alpha__item.t9 {
  left: 750px;
  top: 0px;
  border-left: 1px solid white;
  -webkit-clip-path: polygon(0 0, 0 100%, 100% 0);
  clip-path: polygon(0 0, 0 100%, 100% 0);
}
@media (max-width: 1360px) {
  .about-page .main-alpha__item.t9 {
    left: 450px;
  }
}
@media (max-width: 1200px) {
  .about-page .main-alpha__item.t9 {
    left: 375px;
  }
}
@media (max-width: 991px) {
  .about-page .main-alpha__item.t9 {
    left: 300px;
  }
}
@media (max-width: 768px) {
  .about-page .main-alpha__item.t9 {
    left: 405px;
  }
}
@media (max-width: 576px) {
  .about-page .main-alpha__item.t9 {
    left: 240px;
  }
}
.about-page .main-alpha__item.t9:before {
  right: 0;
  top: -3px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform-origin: right top;
  transform-origin: right top;
}
.about-page .main-alpha__item.t10 {
  right: 0;
  top: 0px;
  border-left: none;
  border-top: none;
  border-bottom: 1px solid white;
  -webkit-clip-path: polygon(100% 0, 0 100%, 100% 100%);
  clip-path: polygon(100% 0, 0 100%, 100% 100%);
}
.about-page .main-alpha__item.t10:before {
  display: none;
}
.about-page .main-alpha__item.t11 {
  right: 0;
  bottom: 0px;
  border-top: 1px solid white;
  border-left: none;
  border-bottom: none;
  -webkit-clip-path: polygon(100% 0, 0 0, 100% 100%);
  clip-path: polygon(100% 0, 0 0, 100% 100%);
}
.about-page .main-alpha__item.t11:before {
  left: 0;
  top: -3px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transform-origin: left top;
  transform-origin: left top;
}
.about-page .main-alpha__item.t12 {
  right: 0;
  bottom: 0px;
  border-right: none;
  border-top: none;
  -webkit-clip-path: polygon(0 0, 0 100%, 100% 100%);
  clip-path: polygon(0 0, 0 100%, 100% 100%);
}
.about-page .main-alpha__item.t12:before {
  display: none;
}
.about-page .main-alpha__triangle {
  overflow: hidden;
  height: 100%;
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  left: 0px;
  top: 0px;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.about-page .main-alpha__triangle.blue-filter:after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #0085FF;
  opacity: 0.4;
}
.about-page .main-alpha__triangle.red-filter:after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #D80B41;
  opacity: 0.4;
}
.about-page .main-alpha__triangle.t1 {
  -webkit-clip-path: polygon(100% 0, 0 100%, 100% 100%);
  clip-path: polygon(100% 0, 0 100%, 100% 100%);
}
.about-page .main-alpha__triangle.t2 {
  -webkit-clip-path: polygon(0 0, 0 100%, 100% 0);
  clip-path: polygon(0 0, 0 100%, 100% 0);
}
.about-page .main-alpha__triangle.t3 {
  -webkit-clip-path: polygon(0 0, 0 100%, 100% 100%);
  clip-path: polygon(0 0, 0 100%, 100% 100%);
}
.about-page .main-alpha__triangle.t4 {
  -webkit-clip-path: polygon(100% 0, 0 0, 100% 100%);
  clip-path: polygon(100% 0, 0 0, 100% 100%);
}
.about-page .main-alpha__triangle.t5 {
  -webkit-clip-path: polygon(0 0, 0 100%, 100% 100%);
  clip-path: polygon(0 0, 0 100%, 100% 100%);
}
.about-page .main-alpha__triangle.t6 {
  -webkit-clip-path: polygon(100% 0, 0 0, 100% 100%);
  clip-path: polygon(100% 0, 0 0, 100% 100%);
}
.about-page .main-alpha__triangle.t7 {
  -webkit-clip-path: polygon(0 0, 0 100%, 100% 0);
  clip-path: polygon(0 0, 0 100%, 100% 0);
}
.about-page .main-alpha__triangle.t8 {
  -webkit-clip-path: polygon(100% 0, 0 100%, 100% 100%);
  clip-path: polygon(100% 0, 0 100%, 100% 100%);
}
.about-page .main-alpha__triangle.t9 {
  -webkit-clip-path: polygon(0 0, 0 100%, 100% 0);
  clip-path: polygon(0 0, 0 100%, 100% 0);
}
.about-page .main-alpha__triangle.t10 {
  -webkit-clip-path: polygon(100% 0, 0 100%, 100% 100%);
  clip-path: polygon(100% 0, 0 100%, 100% 100%);
}
.about-page .main-alpha__triangle.t11 {
  -webkit-clip-path: polygon(100% 0, 0 0, 100% 100%);
  clip-path: polygon(100% 0, 0 0, 100% 100%);
}
.about-page .main-alpha__triangle.t12 {
  -webkit-clip-path: polygon(0 0, 0 100%, 100% 100%);
  clip-path: polygon(0 0, 0 100%, 100% 100%);
}
.about-page .main-title {
  font-weight: 300;
  font-size: 64px;
  line-height: 140%;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 1360px) {
  .about-page .main-title {
    font-size: 48px;
    -webkit-animation: none;
    animation: none;
    position: relative;
    top: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@media (max-width: 1200px) {
  .about-page .main-title {
    font-size: 34px;
  }
}
@media (max-width: 991px) {
  .about-page .main-title {
    font-size: 30px;
  }
}
@media (max-width: 768px) {
  .about-page .main-title {
    display: none;
  }
}
.about-page .main-title div:first-child {
  -webkit-animation: title-move-main1 12s linear infinite;
  animation: title-move-main1 12s linear infinite;
}
.about-page .main-title__text {
  white-space: nowrap;
}
.about-page .main-title__text:nth-child(2) {
  -webkit-transform: translateX(700px);
  transform: translateX(700px);
}
@media (max-width: 1360px) {
  .about-page .main-title__text:nth-child(2) {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.about-page .main-title__text:nth-child(3) {
  -webkit-transform: translateX(1100px);
  transform: translateX(1100px);
}
@media (max-width: 1360px) {
  .about-page .main-title__text:nth-child(3) {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.about-page .description-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-bottom: 72px;
}
@media (max-width: 1200px) {
  .about-page .description-title {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin-bottom: 44px;
  }
}
@media (max-width: 768px) {
  .about-page .description-title {
    margin-bottom: 16px;
  }
}
.about-page .description p {
  margin-bottom: 16px;
}
.about-page .description p:last-child {
  margin-bottom: 0;
}
.about-page .description p a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: rgba(0, 133, 255, 0.1);
  border-radius: 8px;
  padding: 6px 8px;
  color: #FFFFFF;
  -webkit-transform: translateY(3px);
  transform: translateY(3px);
}
@media (max-width: 768px) {
  .about-page .description p a {
    padding: 2px 6px;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@media (max-width: 576px) {
  .about-page .description p a {
    display: none;
  }
}
.about-page .description p a svg {
  margin-right: 12px;
  width: 20px;
}
@media (max-width: 768px) {
  .about-page .description p a svg {
    width: 16px;
    height: 16px;
  }
}
.about-page .description p a span {
  font-size: 14px;
  line-height: 1;
}
@media (max-width: 768px) {
  .about-page .description p a span {
    font-size: 14px;
  }
}
.about-page .service-usage-statistics {
  position: relative;
}
@media (max-width: 576px) {
  .about-page .service-usage-statistics {
    padding-bottom: 20px;
  }
}
.about-page .service-usage-statistics .svg-rhombus {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
@media (max-width: 991px) {
  .about-page .service-usage-statistics .svg-rhombus {
    display: none;
  }
}
.about-page .service-usage-statistics .svg-rhombus_left {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
@media (max-width: 991px) {
  .about-page .service-usage-statistics .svg-rhombus_left {
    display: none;
  }
}
.about-page .service-usage-statistics .svg-rhombus_alone {
  position: absolute;
  right: 130px;
  top: 60px;
  -webkit-animation: move-rhombus 20s linear infinite;
  animation: move-rhombus 20s linear infinite;
}
@media (max-width: 991px) {
  .about-page .service-usage-statistics .svg-rhombus_alone {
    display: none;
  }
}
.about-page .service-usage-statistics__item {
  background: rgba(0, 133, 255, 0.1);
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  border-radius: 8px;
  padding: 15px;
  padding-right: 10px;
  padding-top: 8px;
  margin-bottom: 20px;
  max-height: 116px;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media screen and (max-width: 768px) {
  .about-page .service-usage-statistics__item {
    padding-left: 10px;
  }
}
.about-page .service-usage-statistics__item .value {
  font-weight: 600;
  font-size: 48px;
  line-height: 135%;
  color: #FFFFFF;
  margin-bottom: 4px;
  font-family: 'Montserrat', sans-serif;
}
@media screen and (max-width: 768px) {
  .about-page .service-usage-statistics__item .value {
    font-size: 28px;
  }
}
.about-page .service-usage-statistics__item .value span {
  color: #FFFFFF;
  font-size: 16px;
  line-height: 120%;
}
@media screen and (max-width: 768px) {
  .about-page .service-usage-statistics__item .value span {
    font-size: 12px;
  }
}
.about-page .service-usage-statistics__item p {
  font-size: 16px;
  color: #0085FF;
}
@media screen and (max-width: 768px) {
  .about-page .service-usage-statistics__item p {
    font-size: 10px;
  }
}
.about-page .service-usage-statistics_link {
  display: none;
  background: rgba(0, 133, 255, 0.1);
  border: 1px solid #0085FF;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  border-radius: 30px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 12px;
  color: #FFFFFF;
}
.about-page .service-usage-statistics_link svg {
  margin-right: 12px;
}
@media (max-width: 576px) {
  .about-page .service-usage-statistics_link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.about-page .direction {
  padding-bottom: 0;
}
@media (max-width: 576px) {
  .about-page .direction {
    padding-top: 100px;
    padding-bottom: 24px;
  }
}
.about-page .direction h2 {
  margin-bottom: 16px;
}
.about-page .direction p {
  margin-bottom: 52px;
}
@media (max-width: 1200px) {
  .about-page .direction p {
    margin-bottom: 34px;
  }
}
@media (max-width: 768px) {
  .about-page .direction p {
    margin-bottom: 16px;
  }
}
.about-page .direction-block {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  margin-bottom: 40px;
}
.about-page .direction-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: rgba(0, 133, 255, 0.1);
  border-radius: 16px;
  height: 100%;
  padding: 32px 12px;
}
@media (max-width: 768px) {
  .about-page .direction-item {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    padding: 20px 24px;
  }
}
.about-page .direction-item__img {
  height: 84px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-bottom: 32px;
}
@media (max-width: 768px) {
  .about-page .direction-item__img {
    margin-bottom: 0;
    margin-right: 16px;
    width: 55px;
    height: auto;
  }
}
.about-page .direction-item span {
  font-size: 20px;
  line-height: 140%;
  text-align: center;
  color: #FFFFFF;
}
@media (max-width: 768px) {
  .about-page .direction-item span {
    font-size: 16px;
    text-align: left;
  }
  .about-page .direction-item span br {
    display: none;
  }
}
.about-page .direction-buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 576px) {
  .about-page .direction-buttons button {
    font-size: 14px;
    padding: 16px;
  }
}
.about-page .direction-buttons_all {
  margin-right: 40px;
}
@media (max-width: 576px) {
  .about-page .direction-buttons_all {
    margin-right: 16px;
  }
}
.about-page .hurt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  padding-top: 350px;
  margin-bottom: 125px;
}
@media (max-width: 1200px) {
  .about-page .hurt {
    padding: 160px 0;
  }
}
@media (max-width: 991px) {
  .about-page .hurt {
    margin-bottom: 0;
  }
}
@media (max-width: 576px) {
  .about-page .hurt {
    padding: 200px 0;
  }
}
.about-page .hurt-title {
  font-weight: 300;
  font-size: 64px;
  line-height: 140%;
  text-align: right;
  width: 980px;
  -webkit-animation: title-move-2 14s linear infinite;
  animation: title-move-2 14s linear infinite;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 1360px) {
  .about-page .hurt-title {
    margin-top: -140px;
    -webkit-animation: none;
    animation: none;
    font-size: 36px;
    text-align: left;
  }
}
@media (max-width: 1200px) {
  .about-page .hurt-title {
    width: 500px;
    margin-top: 0;
    font-size: 32px;
  }
}
@media (max-width: 991px) {
  .about-page .hurt-title {
    font-size: 28px;
  }
}
@media (max-width: 768px) {
  .about-page .hurt-title {
    display: none;
  }
}
.about-page .hurt-title span {
  white-space: nowrap;
}
@media (max-width: 1200px) {
  .about-page .hurt-title span {
    white-space: normal;
  }
}
.about-page .hurt-title span:nth-child(2) {
  -webkit-transform: translateX(1000px);
  transform: translateX(1000px);
}
@media (max-width: 1360px) {
  .about-page .hurt-title span:nth-child(2) {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
  }
}
.about-page .hurt-title span:nth-child(3) {
  -webkit-transform: translateX(2000px);
  transform: translateX(2000px);
}
@media (max-width: 1360px) {
  .about-page .hurt-title span:nth-child(3) {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
  }
}
.about-page .hurt-img {
  position: absolute;
  right: 0;
  top: 0;
  overflow: hidden;
  background: #02163C;
}
@media (max-width: 1360px) {
  .about-page .hurt-img {
    right: -248px;
    top: -50%;
    -webkit-transform: scale(0.5) translateY(-10%);
    transform: scale(0.5) translateY(-10%);
  }
}
@media (max-width: 991px) {
  .about-page .hurt-img {
    right: 0;
    top: 16%;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@media (max-width: 768px) {
  .about-page .hurt-img {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
}
@media (max-width: 576px) {
  .about-page .hurt-img {
    top: 140px;
  }
}
@media (max-width: 991px) {
  .about-page .hurt-img svg {
    display: none;
  }
}
.about-page .hurt-img svg.mobile {
  display: none;
}
@media (max-width: 991px) {
  .about-page .hurt-img svg.mobile {
    display: block;
  }
}
.about-page .hurt-img__img {
  position: absolute;
  width: 290px;
  height: 290px;
  background-size: cover;
  background-position: center;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
@media (max-width: 991px) {
  .about-page .hurt-img__img {
    width: 71px;
    height: 71px;
  }
}
.about-page .hurt-img__img.red-filter:after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #D80B41;
  opacity: 0.4;
}
.about-page .hurt-img__img.h1 {
  -webkit-clip-path: polygon(100% 0, 0 100%, 100% 100%);
  clip-path: polygon(100% 0, 0 100%, 100% 100%);
  top: 330px;
  right: 340px;
  background-image: url("../../img/about/hurt/hurt1.png");
}
@media (max-width: 991px) {
  .about-page .hurt-img__img.h1 {
    top: 84.5px;
    right: 144px;
  }
}
.about-page .hurt-img__img.h2 {
  -webkit-clip-path: polygon(100% 0, 0 0, 100% 100%);
  clip-path: polygon(100% 0, 0 0, 100% 100%);
  top: 315px;
  right: 14px;
  background-image: url("../../img/about/hurt/hurt2.png");
}
@media (max-width: 991px) {
  .about-page .hurt-img__img.h2 {
    top: 80px;
    right: 62px;
  }
}
.about-page .hurt-img__img.h3 {
  -webkit-clip-path: polygon(100% 0, 0 100%, 100% 100%);
  clip-path: polygon(100% 0, 0 100%, 100% 100%);
  top: 4px;
  left: 17px;
  background-image: url("../../img/about/main/img1.png");
}
@media (max-width: 991px) {
  .about-page .hurt-img__img.h3 {
    top: 3px;
    right: auto;
    left: 6px;
  }
}
.about-page .history {
  position: relative;
  z-index: 1;
}
.about-page .history h2 {
  margin-bottom: 20px;
}
.about-page .history p {
  margin-bottom: 24px;
  opacity: 0.6;
}
.about-page .history p:last-child {
  margin-bottom: 0;
}
.about-page .history p.bolder {
  opacity: 1;
}
.about-page .history-block {
  position: relative;
}
.about-page .history-block__point {
  position: absolute;
  left: 58px;
  top: 14px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #EB2448;
}
@media (max-width: 768px) {
  .about-page .history-block__point {
    left: 46px;
    top: 5px;
    width: 6px;
    height: 6px;
  }
}
.about-page .history-block__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 30px;
  position: relative;
}
.about-page .history-block__item:after {
  content: '';
  position: absolute;
  left: 61px;
  top: 30px;
  height: calc(100% - 24px);
  width: 2px;
  background: #2E8DDE;
}
@media (max-width: 768px) {
  .about-page .history-block__item:after {
    left: 48px;
    top: 16px;
    height: calc(100% - 16px);
  }
}
.about-page .history-block__item:last-child:after {
  display: none;
}
.about-page .history-block__item span {
  font-size: 18px;
  line-height: 24px;
  font-weight: bold;
  color: #2E8DDE;
  margin-right: 54px;
  position: relative;
  -webkit-transform: translateY(6px);
  transform: translateY(6px);
  white-space: nowrap;
  min-width: 41px;
}
@media (max-width: 768px) {
  .about-page .history-block__item span {
    font-size: 14px;
    margin-right: 42px;
    line-height: 1;
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
    min-width: 32px;
  }
}
.about-page .history-block__item span:after {
  content: '';
  position: absolute;
  right: -33px;
  top: 0;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  border: 2px solid #2E8DDE;
}
@media (max-width: 768px) {
  .about-page .history-block__item span:after {
    right: -25px;
    width: 16px;
    height: 16px;
  }
}
.about-page .rocket {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  height: 800px;
  width: 100%;
}
@media (max-width: 1200px) {
  .about-page .rocket {
    height: 550px;
  }
}
@media (max-width: 768px) {
  .about-page .rocket {
    height: 400px;
  }
}
@media (max-width: 576px) {
  .about-page .rocket {
    height: 250px;
    margin-top: 50px;
  }
}
.about-page .rocket .bg {
  position: absolute;
  right: 0;
  top: 0;
  width: 40%;
  height: 100%;
  background: #02163C;
  z-index: 1;
}
.about-page .rocket-title {
  font-weight: 300;
  font-size: 64px;
  line-height: 140%;
  text-align: right;
  width: 980px;
  -webkit-animation: title-move-3 8s linear infinite;
  animation: title-move-3 8s linear infinite;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 1360px) {
  .about-page .rocket-title {
    -webkit-animation: none;
    animation: none;
    font-size: 48px;
    width: 500px;
    z-index: 3;
    position: relative;
    text-align: left;
  }
}
@media (max-width: 1200px) {
  .about-page .rocket-title {
    font-size: 36px;
  }
}
@media (max-width: 991px) {
  .about-page .rocket-title {
    font-size: 26px;
    width: 400px;
    padding-left: 16px;
  }
}
@media (max-width: 768px) {
  .about-page .rocket-title {
    display: none;
  }
}
.about-page .rocket-title span {
  white-space: nowrap;
}
@media (max-width: 991px) {
  .about-page .rocket-title span {
    white-space: normal;
  }
}
.about-page .rocket-title span:nth-child(2) {
  -webkit-transform: translateX(900px);
  transform: translateX(900px);
}
@media (max-width: 1360px) {
  .about-page .rocket-title span:nth-child(2) {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.about-page .rocket-img {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
@media (max-width: 576px) {
  .about-page .rocket-img {
    top: 70%;
  }
}
@media (max-width: 1440px) {
  .about-page .rocket-img svg {
    width: 1000px;
    height: auto;
  }
}
@media (max-width: 1200px) {
  .about-page .rocket-img svg {
    width: 700px;
  }
}
@media (max-width: 768px) {
  .about-page .rocket-img svg {
    width: 500px;
  }
}
@media (max-width: 576px) {
  .about-page .rocket-img svg {
    width: 320px;
  }
}
.about-page .rocket-img__img {
  position: absolute;
  width: 370px;
  height: 370px;
  background-size: cover;
  background-position: center;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
@media (max-width: 1440px) {
  .about-page .rocket-img__img {
    width: 305px;
    height: 305px;
  }
}
@media (max-width: 1200px) {
  .about-page .rocket-img__img {
    width: 220px;
    height: 220px;
  }
}
@media (max-width: 768px) {
  .about-page .rocket-img__img {
    width: 160px;
    height: 160px;
  }
}
@media (max-width: 576px) {
  .about-page .rocket-img__img {
    width: 100px;
    height: 100px;
  }
}
.about-page .rocket-img__img.blue-filter:after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #0085FF;
  opacity: 0.4;
}
.about-page .rocket-img__img.r1 {
  right: 227px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-clip-path: polygon(0 0, 50% 50%, 0 100%);
  clip-path: polygon(0 0, 50% 50%, 0 100%);
  background-image: url("../../img/about/rocket/rocket1.png");
}
@media (max-width: 1440px) {
  .about-page .rocket-img__img.r1 {
    right: 190px;
  }
}
@media (max-width: 1200px) {
  .about-page .rocket-img__img.r1 {
    right: 127px;
  }
}
@media (max-width: 768px) {
  .about-page .rocket-img__img.r1 {
    right: 89px;
  }
}
@media (max-width: 576px) {
  .about-page .rocket-img__img.r1 {
    right: 59px;
  }
}
.about-page .rocket-img__img.r2 {
  right: 199px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-clip-path: polygon(100% 0, 50% 50%, 100% 100%);
  clip-path: polygon(100% 0, 50% 50%, 100% 100%);
  background-image: url("../../img/about/rocket/rocket2.png");
}
@media (max-width: 1440px) {
  .about-page .rocket-img__img.r2 {
    right: 165px;
  }
}
@media (max-width: 1200px) {
  .about-page .rocket-img__img.r2 {
    right: 115px;
  }
}
@media (max-width: 768px) {
  .about-page .rocket-img__img.r2 {
    right: 82px;
  }
}
@media (max-width: 576px) {
  .about-page .rocket-img__img.r2 {
    right: 52px;
  }
}
.about-page .rocket-fire {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
@media (max-width: 1440px) {
  .about-page .rocket-fire {
    width: 300px;
    height: auto;
  }
}
@media (max-width: 1200px) {
  .about-page .rocket-fire {
    width: 220px;
  }
}
@media (max-width: 768px) {
  .about-page .rocket-fire {
    width: 160px;
  }
}
@media (max-width: 576px) {
  .about-page .rocket-fire {
    width: 75px;
    top: 70%;
  }
}
.about-page .rocket-fire1 {
  right: 700px;
}
@media (max-width: 1440px) {
  .about-page .rocket-fire1 {
    right: 600px;
  }
}
@media (max-width: 1200px) {
  .about-page .rocket-fire1 {
    right: 400px;
  }
}
@media (max-width: 768px) {
  .about-page .rocket-fire1 {
    right: 290px;
  }
}
@media (max-width: 576px) {
  .about-page .rocket-fire1 {
    right: 200px;
  }
}
.about-page .rocket-fire2 {
  right: 1000px;
}
@media (max-width: 1440px) {
  .about-page .rocket-fire2 {
    right: 800px;
  }
}
@media (max-width: 1200px) {
  .about-page .rocket-fire2 {
    right: 540px;
  }
}
@media (max-width: 768px) {
  .about-page .rocket-fire2 {
    right: 410px;
  }
}
@media (max-width: 576px) {
  .about-page .rocket-fire2 {
    right: 260px;
  }
}
@media (max-width: 576px) {
  .about-page .mission {
    padding-top: 40px;
  }
}
.about-page .mission h2 {
  margin-bottom: 20px;
}
.about-page .mission span {
  font-size: 32px;
  line-height: 40px;
}
.about-page .mission p {
  margin-bottom: 24px;
  opacity: 0.6;
}
.about-page .mission p:last-child {
  margin-bottom: 0;
}
.about-page .mission .bolder {
  opacity: 1;
}
@media (max-width: 576px) {
  .about-page .contact {
    padding-top: 100px;
  }
}
.about-page .contact__block {
  background: rgba(0, 133, 255, 0.1);
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  border-radius: 8px;
  padding: 20px 60px;
  padding-bottom: 32px;
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 600px) {
  .about-page .contact__block {
    text-align: center;
    padding: 20px;
  }
}
.about-page .contact__block h3 {
  margin-bottom: 28px;
  color: #FFFFFF;
}
.about-page .contact__block h3,
.about-page .contact__block .btn {
  position: relative;
  z-index: 1;
}
.about-page .contact__block .union {
  position: absolute;
  right: 8%;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
@media screen and (max-width: 991px) {
  .about-page .contact__block .union {
    width: 250px;
  }
}
@media screen and (max-width: 891px) {
  .about-page .contact__block .union {
    width: 200px;
  }
}
@media screen and (max-width: 600px) {
  .about-page .contact__block .union {
    width: 125px;
    height: 110px;
    right: -10px;
    bottom: -10px;
    top: initial;
    -webkit-transform: initial;
    transform: initial;
  }
}
.about-page .swiper-container {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transform: rotateY(0deg);
  transform: rotateY(0deg);
  opacity: 0;
}
.about-page .swiper-container.fliped {
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
@media (max-width: 576px) {
  .about-page .swiper-container {
    -webkit-perspective: none;
    perspective: none;
  }
}
.about-page .swiper-container-flip {
  overflow: hidden;
}
.about-page .swiper-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 576px) {
  .about-page .swiper-wrapper {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
.about-page .swiper-pagination {
  position: fixed !important;
  bottom: auto !important;
  top: 70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.about-page .swiper-pagination-bullet {
  height: 4px;
  background: #FFFFFF;
  opacity: 0.5;
  border-radius: 2px;
  width: 100%;
}
.about-page .swiper-pagination-bullet-active {
  opacity: 1;
}

.fct-layout footer {
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
}
.fct-layout footer .footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding-bottom: 40px;
}
@media screen and (max-width: 1200px) {
  .fct-layout footer .footer {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
@media (max-width: 576px) {
  .fct-layout footer .footer {
    padding-top: 40px;
  }
}
.fct-layout footer .footer__left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media screen and (max-width: 1200px) {
  .fct-layout footer .footer__left {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
.fct-layout footer .footer__left svg {
  margin-bottom: 24px;
}
.fct-layout footer .footer__left span {
  font-size: 14px;
  line-height: 19px;
  color: #FFFFFF;
  opacity: 0.7;
  margin-bottom: 30px;
}
.fct-layout footer .footer__right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media screen and (max-width: 1200px) {
  .fct-layout footer .footer__right {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
.fct-layout footer .footer__right .contacts {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-bottom: 30px;
}
@media (max-width: 1200px) {
  .fct-layout footer .footer__right .contacts {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
.fct-layout footer .footer__right .contacts a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  font-size: 16px;
  line-height: 22px;
}
.fct-layout footer .footer__right .contacts a:first-child {
  margin-bottom: 20px;
}
.fct-layout footer .footer__right .contacts a svg {
  margin-right: 8px;
}
.fct-layout footer .footer__right .address {
  margin-left: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
@media screen and (max-width: 1200px) {
  .fct-layout footer .footer__right .address {
    margin-left: 0px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
.fct-layout footer .footer__right .address p {
  font-size: 16px;
  line-height: 22px;
  text-align: right;
  color: #FFFFFF;
  opacity: 0.7;
  margin-bottom: 24px;
}
@media screen and (max-width: 1200px) {
  .fct-layout footer .footer__right .address p {
    text-align: center;
  }
}
@media (max-width: 576px) {
  .fct-layout footer .footer__right .address p {
    max-width: 300px;
  }
}
.fct-layout footer .footer__right .address-socials {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  margin: 0 -16px;
}
@media (max-width: 1200px) {
  .fct-layout footer .footer__right .address-socials {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
.fct-layout footer .footer__right .address-socials a {
  margin: 0 16px;
  margin-bottom: 0;
}

/* main variables */
.text-base {
  color: base;
}
.fct-layout header {
  position: fixed;
  width: 100%;
  z-index: 11;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.fct-layout header .header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 20px 0;
}
@media (max-width: 1200px) {
  .fct-layout header .header {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
}
.fct-layout header .header-logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: 'Montserrat', sans-serif;
  font-size: 18px;
  line-height: 22px;
  font-weight: bold;
}
.fct-layout header .header-logo svg {
  margin-right: 8px;
  border-radius: 0;
}
.fct-layout header .header-logo span {
  color: #fff;
}
.fct-layout header .header-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 -10px;
}
.fct-layout header .header-nav_mobile {
  display: none;
}
@media (max-width: 1200px) {
  .fct-layout header .header-nav_mobile {
    position: absolute;
    left: 0;
    top: 0;
    padding: 20px;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100vw;
    height: 100vh;
    -webkit-transition: 0.2s;
    transition: 0.2s;
    z-index: 2;
    background: #02163C;
  }
  .fct-layout header .header-nav_mobile.active {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.fct-layout header .header-nav_mobile svg {
  margin-top: auto;
}
.fct-layout header .header-nav_mobile-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 40px;
}
.fct-layout header .header-nav_mobile-contacts {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.fct-layout header .header-nav_mobile-contacts a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  margin-bottom: 8px;
}
.fct-layout header .header-nav_mobile-contacts a:last-child {
  margin-bottom: 0;
}
.fct-layout header .header-nav_mobile-contacts a svg {
  margin-right: 8px;
}
.fct-layout header .header-nav_mobile-socials {
  margin: 0 -16px;
  margin-bottom: 0;
  margin-top: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.fct-layout header .header-nav_mobile-socials a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 0 16px;
}
.fct-layout header .header-nav__link {
  color: rgba(255, 255, 255, 0.7);
  font-family: 'Hind Madurai', sans-serif;
  font-size: 16px;
  line-height: 22px;
  font-weight: 500;
  margin: 0 10px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.fct-layout header .header-nav__link_mobile {
  color: rgba(255, 255, 255, 0.7);
  font-family: 'Hind Madurai', sans-serif;
  font-size: 16px;
  line-height: 22px;
  font-weight: 500;
  margin: 0 10px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  display: none;
}
@media (max-width: 1200px) {
  .fct-layout header .header-nav__link_mobile {
    margin: 15px 10px;
    display: block;
  }
}
.fct-layout header .header-nav__link.active {
  color: #fff;
}
.fct-layout header .header-nav__link:hover {
  color: #fff;
}
@media (max-width: 1200px) {
  .fct-layout header .header-nav__link {
    margin: 15px 10px;
    display: none;
  }
}
@media (max-width: 1200px) {
  .fct-layout header .header-nav {
    display: none;
  }
}
@media (max-width: 1200px) {
  .fct-layout header .header-button {
    display: none;
  }
}
.fct-layout header .header-svg {
  display: none;
  line-height: 0;
}
@media (max-width: 1200px) {
  .fct-layout header .header-svg {
    display: block;
  }
}

.wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
@media (max-width: 1200px) {
  .wrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.wrap svg {
  position: absolute;
  left: 50%;
  top: 50%;
  width: auto;
  opacity: 1;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.wrap .logo {
  width: auto;
  height: auto;
  border-radius: 8px;
  margin-left: -149px;
  width: 393px;
  margin-top: -98px;
  height: 198px;
  opacity: 0;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  -webkit-animation: show-logo 1s linear 3.5s forwards, move-logo 0.5s linear 4s forwards;
  animation: show-logo 1s linear 3.5s forwards, move-logo 0.5s linear 4s forwards;
}
@media (max-width: 1200px) {
  .wrap .logo {
    position: relative;
    top: 0;
    left: 0;
    margin-left: 0;
    margin-top: 0;
    margin-bottom: 24px;
    -webkit-animation: show-text 1s linear 3.5s forwards;
    animation: show-text 1s linear 3.5s forwards;
  }
}
@media (max-width: 576px) {
  .wrap .logo {
    width: 320px;
    height: 160px;
  }
}
@-webkit-keyframes move-logo {
  0% {
    left: 50%;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100% {
    left: -13%;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }
}
@keyframes move-logo {
  0% {
    left: 50%;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100% {
    left: -13%;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }
}
@-webkit-keyframes show-logo {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes show-logo {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.logo-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
  color: #fff;
  left: 48.5%;
  top: 38.5%;
  position: relative;
  opacity: 0;
  -webkit-animation: show-text 1s linear 4.5s forwards;
  animation: show-text 1s linear 4.5s forwards;
  font-family: 'Montserrat', sans-serif;
}
@media (max-width: 1200px) {
  .logo-text {
    position: relative;
    top: 0;
    left: 0;
  }
}
@-webkit-keyframes show-text {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes show-text {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.logo-text div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.logo-text div:first-child {
  font-size: 50px;
  font-weight: bold;
}
.logo-text div span:first-child {
  font-size: 50px;
  margin-right: 12px;
}
.logo-text div span:last-child {
  font-size: 13px;
  max-width: 140px;
}
.svg1 {
  -webkit-transform: rotateY(90deg);
  transform: rotateY(90deg);
  -webkit-transform-origin: right center;
  transform-origin: right center;
  margin-left: -52px;
  -webkit-animation: flip1 0.5s linear 0.5s forwards, hide 0.5s linear 3.5s forwards;
  animation: flip1 0.5s linear 0.5s forwards, hide 0.5s linear 3.5s forwards;
}
@media (max-width: 1200px) {
  .svg1 {
    margin-left: -100px;
    margin-top: -62px;
  }
}
@media (max-width: 576px) {
  .svg1 {
    margin-left: -80px;
    margin-top: -60px;
  }
}
.svg2 {
  -webkit-transform: rotateY(90deg);
  transform: rotateY(90deg);
  -webkit-transform-origin: left center;
  transform-origin: left center;
  margin-left: 47px;
  -webkit-animation: flip2 0.5s linear 0.5s forwards, hide 0.5s linear 3.5s forwards;
  animation: flip2 0.5s linear 0.5s forwards, hide 0.5s linear 3.5s forwards;
}
@media (max-width: 1200px) {
  .svg2 {
    margin-left: -2px;
    margin-top: -62px;
  }
}
@media (max-width: 576px) {
  .svg2 {
    margin-left: -1px;
    margin-top: -60px;
  }
}
.svg3 {
  margin-left: -51px;
  margin-top: -99px;
  -webkit-transform: rotateX(90deg);
  transform: rotateX(90deg);
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
  -webkit-animation: flip3 0.5s linear 1s forwards, hide 0.5s linear 3.5s forwards;
  animation: flip3 0.5s linear 1s forwards, hide 0.5s linear 3.5s forwards;
}
@media (max-width: 1200px) {
  .svg3 {
    margin-left: -100px;
    margin-top: -160px;
  }
}
@media (max-width: 576px) {
  .svg3 {
    margin-left: -79px;
    margin-top: -138px;
  }
}
.svg4 {
  margin-left: 45.8px;
  margin-top: -98px;
  -webkit-transform: rotateX(-90deg);
  transform: rotateX(-90deg);
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
  -webkit-animation: flip4 0.5s linear 1s forwards, hide 0.5s linear 3.5s forwards;
  animation: flip4 0.5s linear 1s forwards, hide 0.5s linear 3.5s forwards;
}
@media (max-width: 1200px) {
  .svg4 {
    margin-left: -2px;
    margin-top: -160px;
  }
}
@media (max-width: 576px) {
  .svg4 {
    margin-left: -1px;
    margin-top: -138px;
  }
}
.svg5 {
  margin-left: -149px;
  margin-top: -98px;
  -webkit-transform: rotateY(-90deg);
  transform: rotateY(-90deg);
  -webkit-transform-origin: right center;
  transform-origin: right center;
  -webkit-animation: flip5 0.5s linear 1.5s forwards, hide 0.5s linear 3.5s forwards;
  animation: flip5 0.5s linear 1.5s forwards, hide 0.5s linear 3.5s forwards;
}
@media (max-width: 1200px) {
  .svg5 {
    margin-left: -197px;
    margin-top: -160px;
  }
}
@media (max-width: 576px) {
  .svg5 {
    margin-left: -157px;
    margin-top: -138px;
  }
}
.svg6 {
  margin-left: 144px;
  margin-top: -98px;
  -webkit-transform: rotateY(90deg);
  transform: rotateY(90deg);
  -webkit-transform-origin: left center;
  transform-origin: left center;
  -webkit-animation: flip6 0.5s linear 1.5s forwards, hide 0.5s linear 3.5s forwards;
  animation: flip6 0.5s linear 1.5s forwards, hide 0.5s linear 3.5s forwards;
}
@media (max-width: 1200px) {
  .svg6 {
    margin-left: 95px;
    margin-top: -160px;
  }
}
@media (max-width: 576px) {
  .svg6 {
    margin-left: 77px;
    margin-top: -138px;
  }
}
.svg7 {
  margin-left: -149px;
  margin-top: -98px;
  -webkit-transform: rotateY(90deg) rotateX(90deg);
  transform: rotateY(90deg) rotateX(90deg);
  -webkit-transform-origin: center center;
  transform-origin: center center;
  -webkit-animation: flip7 0.5s linear 2s forwards, hide 0.5s linear 3.5s forwards;
  animation: flip7 0.5s linear 2s forwards, hide 0.5s linear 3.5s forwards;
}
@media (max-width: 1200px) {
  .svg7 {
    margin-left: -197px;
    margin-top: -160px;
  }
}
@media (max-width: 576px) {
  .svg7 {
    margin-left: -157px;
    margin-top: -139px;
  }
}
.svg8 {
  margin-left: 144px;
  margin-top: -98px;
  -webkit-transform: rotateY(90deg) rotateX(90deg);
  transform: rotateY(90deg) rotateX(90deg);
  -webkit-transform-origin: center center;
  transform-origin: center center;
  -webkit-animation: flip8 0.5s linear 2s forwards, hide 0.5s linear 3.5s forwards;
  animation: flip8 0.5s linear 2s forwards, hide 0.5s linear 3.5s forwards;
}
@media (max-width: 1200px) {
  .svg8 {
    margin-left: 95px;
    margin-top: -160px;
  }
}
@media (max-width: 576px) {
  .svg8 {
    margin-left: 76px;
    margin-top: -138px;
  }
}
.svg9 {
  margin-left: -149px;
  margin-top: 1px;
  -webkit-transform: rotateX(90deg);
  transform: rotateX(90deg);
  -webkit-transform-origin: center top;
  transform-origin: center top;
  -webkit-animation: flip9 0.5s linear 2.5s forwards, hide 0.5s linear 3.5s forwards;
  animation: flip9 0.5s linear 2.5s forwards, hide 0.5s linear 3.5s forwards;
}
@media (max-width: 1200px) {
  .svg9 {
    margin-left: -197px;
    margin-top: -62px;
  }
}
@media (max-width: 576px) {
  .svg9 {
    margin-left: -157px;
    margin-top: -61px;
  }
}
.svg10 {
  margin-left: 144px;
  margin-top: 1px;
  -webkit-transform: rotateX(90deg);
  transform: rotateX(90deg);
  -webkit-transform-origin: center top;
  transform-origin: center top;
  -webkit-animation: flip10 0.5s linear 2.5s forwards, hide 0.5s linear 3.5s forwards;
  animation: flip10 0.5s linear 2.5s forwards, hide 0.5s linear 3.5s forwards;
}
@media (max-width: 1200px) {
  .svg10 {
    margin-left: 95px;
    margin-top: -62px;
  }
}
@media (max-width: 576px) {
  .svg10 {
    margin-left: 76px;
    margin-top: -60px;
  }
}
.svg11 {
  margin-left: -149px;
  margin-top: 1.4px;
  -webkit-transform: rotateY(-90deg) rotateX(-90deg);
  transform: rotateY(-90deg) rotateX(-90deg);
  -webkit-transform-origin: center center;
  transform-origin: center center;
  -webkit-animation: flip11 0.5s linear 3s forwards, hide 0.5s linear 3.5s forwards;
  animation: flip11 0.5s linear 3s forwards, hide 0.5s linear 3.5s forwards;
}
@media (max-width: 1200px) {
  .svg11 {
    margin-left: -197px;
    margin-top: -63px;
  }
}
@media (max-width: 576px) {
  .svg11 {
    margin-left: -156px;
    margin-top: -63px;
  }
}
.svg12 {
  margin-left: 144px;
  margin-top: 1.4px;
  -webkit-transform: rotateY(-90deg) rotateX(-90deg);
  transform: rotateY(-90deg) rotateX(-90deg);
  -webkit-transform-origin: center center;
  transform-origin: center center;
  -webkit-animation: flip12 0.5s linear 3s forwards, hide 0.5s linear 3.5s forwards;
  animation: flip12 0.5s linear 3s forwards, hide 0.5s linear 3.5s forwards;
}
@media (max-width: 1200px) {
  .svg12 {
    margin-left: 95px;
    margin-top: -63px;
  }
}
@media (max-width: 576px) {
  .svg12 {
    margin-left: 76px;
    margin-top: -62px;
  }
}
@-webkit-keyframes hide {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes hide {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes flip1 {
  0% {
    -webkit-transform: rotateY(90deg);
    transform: rotateY(90deg);
  }
  100% {
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
  }
}
@keyframes flip1 {
  0% {
    -webkit-transform: rotateY(90deg);
    transform: rotateY(90deg);
  }
  100% {
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
  }
}
@-webkit-keyframes flip2 {
  0% {
    -webkit-transform: rotateY(90deg);
    transform: rotateY(90deg);
  }
  100% {
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
  }
}
@keyframes flip2 {
  0% {
    -webkit-transform: rotateY(90deg);
    transform: rotateY(90deg);
  }
  100% {
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
  }
}
@-webkit-keyframes flip3 {
  0% {
    -webkit-transform: rotateX(90deg);
    transform: rotateX(90deg);
  }
  100% {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
  }
}
@keyframes flip3 {
  0% {
    -webkit-transform: rotateX(90deg);
    transform: rotateX(90deg);
  }
  100% {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
  }
}
@-webkit-keyframes flip4 {
  0% {
    -webkit-transform: rotateX(-90deg);
    transform: rotateX(-90deg);
  }
  100% {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
  }
}
@keyframes flip4 {
  0% {
    -webkit-transform: rotateX(-90deg);
    transform: rotateX(-90deg);
  }
  100% {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
  }
}
@-webkit-keyframes flip5 {
  0% {
    -webkit-transform: rotateY(-90deg);
    transform: rotateY(-90deg);
  }
  100% {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
  }
}
@keyframes flip5 {
  0% {
    -webkit-transform: rotateY(-90deg);
    transform: rotateY(-90deg);
  }
  100% {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
  }
}
@-webkit-keyframes flip6 {
  0% {
    -webkit-transform: rotateY(90deg);
    transform: rotateY(90deg);
  }
  100% {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
  }
}
@keyframes flip6 {
  0% {
    -webkit-transform: rotateY(90deg);
    transform: rotateY(90deg);
  }
  100% {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
  }
}
@-webkit-keyframes flip7 {
  0% {
    -webkit-transform: rotateY(90deg) rotateX(90deg);
    transform: rotateY(90deg) rotateX(90deg);
  }
  100% {
    -webkit-transform: rotateY(0deg) rotateX(0deg);
    transform: rotateY(0deg) rotateX(0deg);
  }
}
@keyframes flip7 {
  0% {
    -webkit-transform: rotateY(90deg) rotateX(90deg);
    transform: rotateY(90deg) rotateX(90deg);
  }
  100% {
    -webkit-transform: rotateY(0deg) rotateX(0deg);
    transform: rotateY(0deg) rotateX(0deg);
  }
}
@-webkit-keyframes flip8 {
  0% {
    -webkit-transform: rotateY(90deg) rotateX(90deg);
    transform: rotateY(90deg) rotateX(90deg);
  }
  100% {
    -webkit-transform: rotateY(0deg) rotateX(0deg);
    transform: rotateY(0deg) rotateX(0deg);
  }
}
@keyframes flip8 {
  0% {
    -webkit-transform: rotateY(90deg) rotateX(90deg);
    transform: rotateY(90deg) rotateX(90deg);
  }
  100% {
    -webkit-transform: rotateY(0deg) rotateX(0deg);
    transform: rotateY(0deg) rotateX(0deg);
  }
}
@-webkit-keyframes flip9 {
  0% {
    -webkit-transform: rotateX(90deg);
    transform: rotateX(90deg);
  }
  100% {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
  }
}
@keyframes flip9 {
  0% {
    -webkit-transform: rotateX(90deg);
    transform: rotateX(90deg);
  }
  100% {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
  }
}
@-webkit-keyframes flip10 {
  0% {
    -webkit-transform: rotateX(90deg);
    transform: rotateX(90deg);
  }
  100% {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
  }
}
@keyframes flip10 {
  0% {
    -webkit-transform: rotateX(90deg);
    transform: rotateX(90deg);
  }
  100% {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
  }
}
@-webkit-keyframes flip11 {
  0% {
    -webkit-transform: rotateY(-90deg) rotateX(-90deg);
    transform: rotateY(-90deg) rotateX(-90deg);
  }
  100% {
    -webkit-transform: rotateY(0deg) rotateX(0deg);
    transform: rotateY(0deg) rotateX(0deg);
  }
}
@keyframes flip11 {
  0% {
    -webkit-transform: rotateY(-90deg) rotateX(-90deg);
    transform: rotateY(-90deg) rotateX(-90deg);
  }
  100% {
    -webkit-transform: rotateY(0deg) rotateX(0deg);
    transform: rotateY(0deg) rotateX(0deg);
  }
}
@-webkit-keyframes flip12 {
  0% {
    -webkit-transform: rotateY(-90deg) rotateX(-90deg);
    transform: rotateY(-90deg) rotateX(-90deg);
  }
  100% {
    -webkit-transform: rotateY(0deg) rotateX(0deg);
    transform: rotateY(0deg) rotateX(0deg);
  }
}
@keyframes flip12 {
  0% {
    -webkit-transform: rotateY(-90deg) rotateX(-90deg);
    transform: rotateY(-90deg) rotateX(-90deg);
  }
  100% {
    -webkit-transform: rotateY(0deg) rotateX(0deg);
    transform: rotateY(0deg) rotateX(0deg);
  }
}

.page-main .ros-atom_card {
  border: 1px solid var(--Stroke);
  margin-bottom: 20px;
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  word-break: break-word;
  padding: 20px;
  color: black;
  min-height: 195px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.page-main .ros-atom_card .card-number {
  color: var(--Secondary);
  font-size: 16px;
  font-weight: 500;
}
.page-main .ros-atom_card .card-title {
  font-size: 20px;
  line-height: 1.15;
  width: 100%;
  margin-bottom: 28px;
}
.page-main .ros-atom_card .card-rating {
  font-size: 16px;
  color: #31C966;
  width: 100%;
  font-weight: 500;
  margin-bottom: 10px;
}
.page-main .ros-atom_card button {
  width: 200px !important;
}
.page-main .project__cards .wrapper .container .projects.content .project-present__pagination {
  padding-bottom: 60px;
  margin-right: 294px;
}
@media (max-width: 990px) {
  .page-main .project__cards .wrapper .container .projects.content .project-present__pagination {
    margin-right: 0;
  }
}
.page-main .project__cards .wrapper .container .projects.content .projects__row {
  margin-top: 20px;
  margin-bottom: 20px;
}
.page-main .project__cards .filter {
  width: 100%;
  background-color: #fff;
  border: 1px solid var(--Stroke);
  padding: 7px 18px;
  border-radius: 5px;
}
.page-main .project__cards .filter__item {
  padding: 9px 0;
  border-bottom: 1px solid var(--Stroke);
}
.page-main .project__cards .filter__item:last-child {
  border-bottom-color: transparent;
}
.page-main .project__cards .filter__item-title {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding-left: 21px;
  font-weight: 700;
  font-size: 16px;
  color: #624e33;
  position: relative;
}
.page-main .project__cards .filter__item-title.is-active .filter__item-title-icon {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.page-main .project__cards .filter__item-title-icon {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  position: absolute;
  left: 0;
  top: 7px;
}
.page-main .project__cards .filter__item-title-icon svg {
  width: 11px;
  height: 6px;
  display: block;
}
.page-main .project__cards .filter__content {
  display: none;
  padding-top: 8px;
  padding-bottom: 6px;
  margin-right: -5px;
}
.page-main .project__cards .filter__content-row {
  padding-bottom: 6px;
}
.page-main .project__cards .filter__content-row:last-child {
  padding-bottom: 0;
}
.page-main .project__cards .filter__content-row--check {
  padding-bottom: 0;
  margin-bottom: -2px;
}
.page-main .project__cards .filter__content-row--check:last-child {
  margin-bottom: 0;
}
.page-main .project__cards .filter__content-row--check input[type="checkbox"] + label:before {
  top: 4px;
  -webkit-transform: none;
  transform: none;
}
.page-main .project__cards .filter__content-row--sum label {
  width: 16px;
  display: inline-block;
  font-size: 14px;
  color: #454545;
}
.page-main .project__cards .filter__content-row--sum input {
  display: inline-block;
  width: calc(100% - 31px);
  height: 23px;
  padding: 0 3px;
}

.page-main .projects__aside .filter__item {
  border-bottom: none;
  padding: 0px;
  padding-bottom: 9px;
}
.page-main .projects__aside .filter__item .filter__title {
  font-size: 16px;
  font-weight: 600;
  color: var(--Main1);
  margin-bottom: 10px;
}
.page-main .projects__aside .filter__item .rating-content .rating-row .rating-label {
  margin-right: 7px;
}
.page-main .projects__aside .filter__item .rating-content .rating-row.first-rating {
  margin-right: 16px;
}
.page-main .projects__aside .filter__item .filter__content-wrapper.date-content .date-row {
  margin-bottom: 10px;
}
.page-main .projects__aside .filter__item .filter__content-wrapper.date-content .date-row .date-input {
  height: 38px;
}
.page-main .projects__aside .filter__item .filter__content-wrapper.flex-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.page-main .projects__aside .filter__item .filter__content-wrapper.flex-content .flex-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.page-main .projects__aside .filter__item .filter__content-wrapper select {
  min-height: 39px;
  background-image: url(../img/triangle.svg);
}
.page-main .projects__aside .filter__item .filter__content-wrapper .filter__content-row .rating-input {
  width: 84px;
}
.page-main .projects__aside .filter__item .filter__content-wrapper .filter__content-row .cards-filter-item {
  padding: 5px;
}
.page-main .projects__aside .filter__item .filter__content-wrapper .filter__content-row .cards-filter-item.select-item {
  padding: 0px;
  padding-left: 5px;
  padding-right: 25px;
}

.page-main .cards-item-row.table__row {
  border: 1px solid var(--Stroke);
  display: block;
  margin-bottom: 20px;
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  word-break: break-word;
}
.page-main .cards-item-row.table__row:hover {
  -webkit-box-shadow: 1px 1px 18px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 1px 1px 18px 0px rgba(0, 0, 0, 0.4);
}
.page-main .cards-item-row.table__row .table__cell.cards-item-cell {
  border: none;
  max-width: 70%;
  width: 100%;
}
.page-main .cards-item-row.table__row .table__cell.cards-item-cell:first-child {
  padding-left: 20px;
}
@media (max-width: 580px) {
  .page-main .cards-item-row.table__row .table__cell.cards-item-cell:first-child .js-p-clone-to {
    margin-top: 8px;
  }
}
@media (max-width: 580px) {
  .page-main .cards-item-row.table__row .table__cell.cards-item-cell:first-child .projects__title-sub .direction {
    display: none;
  }
}
@media (max-width: 580px) {
  .page-main .cards-item-row.table__row .table__cell.cards-item-cell:first-child {
    border-top: none;
    padding-bottom: 0;
    padding-top: 8px;
  }
}
.page-main .cards-item-row.table__row .table__cell.cards-item-cell:last-child {
  padding-right: 20px;
}
@media (max-width: 580px) {
  .page-main .cards-item-row.table__row .table__cell.cards-item-cell:last-child .projects__fond {
    display: none;
  }
}
@media (max-width: 580px) {
  .page-main .cards-item-row.table__row .table__cell.cards-item-cell:last-child .projects__descr {
    margin-top: 8px;
  }
}
@media (max-width: 580px) {
  .page-main .cards-item-row.table__row .table__cell.cards-item-cell:last-child {
    border: none;
    padding-right: 0;
    padding-left: 20px;
    width: auto;
    text-align: left;
    padding-top: 0;
    padding-bottom: 15px;
  }
}
@media (max-width: 580px) {
  .page-main .cards-item-row.table__row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.page-main .wrapper .content .container.word-break {
  word-break: break-word;
}
.page-main .project__item .circle-color {
  color: var(--Main2);
}
.page-main .project__item .circle-child-color {
  color: var(--Subsidiary);
}
.page-main .project__item .winner-info__circle-wrapper .circle-bar__info {
  line-height: 19px;
}
.page-main .project__item .winner__details-title {
  text-align: center;
}
.page-main .project__item .winner-info__list-item {
  display: block;
  padding: 13px 0;
  border-bottom: 1px solid var(--Stroke);
}
.page-main .project__item .winner-info__list-item:first-child {
  border-top: 1px solid var(--Stroke);
}
@media (max-width: 899px) {
  .page-main .project__item .winner-info__list-item {
    padding: 10px 0;
    font-size: 14px;
    line-height: 18px;
  }
}
@media (max-width: 700px) {
  .page-main .project__item .winner-info__list-item {
    font-size: 16px;
    line-height: 20px;
  }
}
.page-main .project__item .winner-info__list-item-title {
  color: #624e33;
  font-weight: bold;
  display: block;
  padding: 0 0 4px;
}
.page-main .project__item .winner-info__list-item-text {
  line-height: 19px;
}
.page-main .project__item .application-item__link {
  color: #2b63a2;
  text-decoration: underline;
}
.page-main .project__item .winner-info__list-item-icon {
  width: 10px;
  height: 10px;
  fill: #ffd415;
  display: inline-block;
  vertical-align: middle;
}
.page-main .project__item .winner__divider {
  margin: 0 0 35px;
}
.page-main .project__item .winner-info {
  padding: 0 0 68px;
  text-align: center;
}
.page-main .project__item .winner-info__status {
  font-size: 19px;
  font-weight: bold;
  padding: 0 0 5px;
}
.page-main .project__item .winner-info__title {
  padding: 0 0 50px;
}
.page-main .project__item .winner-info .no-chart .winner-info__col {
  width: 100%;
  max-width: 100%;
  -webkit-box-flex: 100%;
  -ms-flex: 100%;
  flex: 100%;
}
.page-main .project__item .winner-info .no-chart .winner-info__col .winner-info__list.winner-info__item li:last-child {
  border-bottom: none;
}
@media (max-width: 700px) {
  .page-main .project__item .winner-info__center-col {
    margin: 0 0 15px;
  }
}
@media (max-width: 700px) {
  .page-main .project__item .winner-info__col {
    margin: 0 0 15px;
  }
}
.page-main .project__item .winner__ancors {
  text-align: center;
  padding: 0 0 37px;
}
.page-main .project__item .winner__details .central-col {
  max-width: 690px;
}
.page-main .project__item .winner__details-box {
  padding: 0 0 45px;
  text-align: left;
}
.page-main .project__item .winner__details-box p {
  padding: 0 0 15px;
  line-height: 19px;
}
.page-main .project__item .winner__details-contacts {
  text-align: center;
}
.page-main .project__item .winner__details-contacts-item {
  display: block;
  padding: 0 0 5px;
}
.page-main .project__item .center-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.page-main .project__item .winner__details-contacts-item--link {
  color: #35438c;
  text-decoration: underline;
}
.page-main .project__item .winner__details-contacts-social {
  text-align: center;
  padding: 5px 0 65px;
}
.page-main .project__item .winner__details-contacts-social-item {
  display: inline-block;
  margin: 0 3px;
}
.page-main .project__item .winner__back {
  text-align: center;
  margin: 45px 0 0;
}
.page-main .project__item #winner-aims li {
  padding-left: 0;
}
.page-main .project__item #winner-aims li:before {
  content: none;
}

.solution-page {
  font-family: 'Montserrat', sans-serif;
  overflow-x: hidden;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.solution-page * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
}
.solution-page button {
  text-transform: none;
}
.solution-page .wrapper {
  max-width: 1040px;
  margin: 0 auto;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}
.solution-page h2 {
  font-weight: bold;
  font-size: 36px;
  line-height: 120%;
  text-align: center;
  color: #FFFFFF;
  margin-bottom: 40px;
}
@media (max-width: 991px) {
  .solution-page h2 {
    font-size: 26px;
    margin-bottom: 24px;
  }
}
.solution-page .opacity {
  opacity: 0.5;
}
.solution-page .text {
  font-weight: 300;
  font-size: 28px;
  line-height: 140%;
  color: #FFFFFF;
  max-width: 950px;
}
@media (max-width: 1200px) {
  .solution-page .text {
    font-size: 24px;
  }
}
@media (max-width: 768px) {
  .solution-page .text {
    font-size: 16px;
  }
}
.solution-page .bolder {
  font-weight: bold;
}
.solution-page section {
  padding-bottom: 120px;
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
}
@media (max-width: 991px) {
  .solution-page section {
    padding-bottom: 60px;
  }
}
@media (max-width: 768px) {
  .solution-page section {
    padding-bottom: 32px;
  }
}
.solution-page header {
  top: 0;
  background: #02163C;
  -webkit-box-shadow: 0px 4px 10px rgba(12, 14, 45, 0.5);
  box-shadow: 0px 4px 10px rgba(12, 14, 45, 0.5);
  display: none;
}
.solution-page .preloader {
  position: fixed;
  left: 0;
  top: 0;
  width: 100vw;
  height: 100vh;
  z-index: 12;
  background: #02163C;
  -webkit-animation: hidePreloader 0.5s linear forwards;
  animation: hidePreloader 0.5s linear forwards;
  -webkit-animation-delay: 5s;
  animation-delay: 5s;
  display: none;
}
.solution-page .preloader .svg {
  position: absolute;
  left: 50%;
  top: 50%;
  opacity: 1;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  width: 100px;
  height: 100px;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
@media (max-width: 576px) {
  .solution-page .preloader .svg {
    width: 80px;
    height: 80px;
  }
}
.solution-page .main {
  padding-top: 110px;
}
.solution-page .main a {
  font-size: 16px;
  color: #FFFFFF;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 48px;
}
.solution-page .main a svg {
  margin-right: 12px;
}
.solution-page .main-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 1360px) {
  .solution-page .main-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
.solution-page .main-content {
  width: 50%;
}
@media (max-width: 1360px) {
  .solution-page .main-content {
    width: 100%;
    margin-bottom: 40px;
  }
}
.solution-page .main-content h1 {
  font-weight: bold;
  font-size: 36px;
  line-height: 120%;
  margin-bottom: 40px;
  color: #FFFFFF;
}
@media (max-width: 1360px) {
  .solution-page .main-content h1 {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .solution-page .main-content h1 {
    font-size: 26px;
    margin-bottom: 24px;
  }
}
.solution-page .main-content p {
  font-weight: 500;
  font-size: 18px;
  line-height: 160%;
  opacity: 0.7;
  margin-bottom: 40px;
  color: #FAFAFA;
}
@media (max-width: 1360px) {
  .solution-page .main-content p {
    text-align: center;
  }
}
.solution-page .main-content__buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 -24px;
}
@media (max-width: 1360px) {
  .solution-page .main-content__buttons {
    margin: 0 -16px;
  }
}
@media (max-width: 768px) {
  .solution-page .main-content__buttons {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.solution-page .main-content__buttons button {
  min-width: 245px;
  margin: 0 24px;
}
@media (max-width: 1360px) {
  .solution-page .main-content__buttons button {
    margin: 0 16px;
  }
}
@media (max-width: 768px) {
  .solution-page .main-content__buttons button {
    margin: 0;
    margin-bottom: 16px;
  }
}
@media (max-width: 768px) {
  .solution-page .main-content__buttons button:last-child {
    margin-bottom: 0;
  }
}
.solution-page .main-content__buttons button svg {
  margin-right: 12px;
}
.solution-page .main-slider {
  width: 50%;
  position: relative;
  -webkit-transform: translateX(135px);
  transform: translateX(135px);
}
@media (max-width: 1360px) {
  .solution-page .main-slider {
    width: 100%;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.solution-page .main-slider:after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: -webkit-gradient(linear, left top, right top, from(#02163C), color-stop(20%, transparent), color-stop(80%, transparent), to(#02163C));
  background: linear-gradient(to right, #02163C 0%, transparent 20%, transparent 80%, #02163C 100%);
  z-index: 2;
}
@media (max-width: 1360px) {
  .solution-page .main-slider:after {
    display: none;
  }
}
.solution-page .main-slide {
  background: rgba(0, 133, 255, 0.1);
  border: 1px solid #0085FF;
  border-radius: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 28px 14px;
  max-width: 300px;
  height: 305px;
}
@media (max-width: 1360px) {
  .solution-page .main-slide {
    max-width: initial;
  }
}
@media (max-width: 576px) {
  .solution-page .main-slide {
    height: auto;
  }
}
.solution-page .main-slide__img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  min-height: 84px;
  margin-bottom: 24px;
}
.solution-page .main-slide span {
  font-weight: bold;
  font-size: 17px;
  line-height: 23px;
  margin-bottom: 24px;
  color: #FFFFFF;
  text-align: center;
}
.solution-page .main-slide p {
  font-size: 17px;
  line-height: 23px;
  color: #FFFFFF;
  opacity: 0.7;
  text-align: center;
}
.solution-page .main-slide.swiper-slide-next,
.solution-page .main-slide.swiper-slide-prev {
  opacity: 0.5;
}
@media (max-width: 1360px) {
  .solution-page .main-slide.swiper-slide-next,
  .solution-page .main-slide.swiper-slide-prev {
    opacity: 1;
  }
}
.solution-page .tabs-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  overflow-x: auto;
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #fff;
  -webkit-overflow-scrolling: touch;
}
.solution-page .tabs-nav::-webkit-scrollbar {
  display: none;
}
.solution-page .tabs-nav__link {
  margin-right: 50px;
  font-size: 18px;
  line-height: 25px;
  font-weight: 600;
  color: rgba(255, 255, 255, 0.7);
  white-space: nowrap;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  position: relative;
}
.solution-page .tabs-nav__link:last-child {
  margin-right: 0;
}
.solution-page .tabs-nav__link.active {
  color: #ffffff;
}
.solution-page .tabs-nav__link.active:after {
  content: '';
  position: absolute;
  bottom: -20px;
  left: 0;
  width: 100%;
  height: 4px;
  background: #fff;
}
@media (max-width: 991px) {
  .solution-page .tabs-nav__link {
    margin-right: 15px;
    font-size: 13px;
  }
}
.solution-page .tabs-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: none;
}
.solution-page .tabs-block.active {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  width: 100%;
  height: 630px;
}
@media (max-width: 1200px) {
  .solution-page .tabs-block.active {
    height: 400px;
  }
}
@media (max-width: 600px) {
  .solution-page .tabs-block.active {
    height: 350px;
  }
}
.solution-page .tabs-content__img {
  height: calc(100% - 105px);
  margin-right: 80px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  position: absolute;
  left: 0;
  top: 0;
}
@media (max-width: 600px) {
  .solution-page .tabs-content__img {
    height: calc(100% - 190px);
  }
}
.solution-page .tabs-content__img:after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.solution-page .tabs-content__img.active {
  opacity: 1;
}
.solution-page .tabs-content__img.active:after {
  display: none;
}
.solution-page .tabs-content__img.active .tabs-text {
  opacity: 0.7;
}
.solution-page .tabs-content__img.slide-left {
  opacity: 0;
  -webkit-transition: 0;
  transition: 0;
}
.solution-page .tabs-content__img.next-slide {
  cursor: pointer;
}
.solution-page .tabs-content__img img {
  max-height: 100%;
  width: 100%;
  margin-bottom: 20px;
  overflow: hidden;
  border-radius: 8px;
}
.solution-page .tabs-wrap {
  margin-bottom: 20px;
}
.solution-page .tabs-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  font-size: 18px;
  line-height: 160%;
  color: #FAFAFA;
  opacity: 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media (max-width: 1200px) {
  .solution-page .tabs-text {
    font-size: 16px;
    line-height: 140%;
  }
}
@media (max-width: 768px) {
  .solution-page .tabs-text {
    font-size: 14px;
  }
}
.solution-page .tabs-text__title {
  font-weight: bold;
}
.solution-page .tabs-text__text {
  max-width: 850px;
}
.solution-page .implementation-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  max-width: 950px;
  margin: 0 auto;
}
@media (max-width: 991px) {
  .solution-page .implementation-block {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
.solution-page .implementation-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  margin-bottom: 20px;
  margin-right: 72px;
}
@media (max-width: 991px) {
  .solution-page .implementation-item {
    margin: 0;
    margin-bottom: 16px;
  }
}
.solution-page .implementation-item:nth-child(2n) {
  margin-right: 0;
}
.solution-page .implementation-item:last-child {
  margin-bottom: 0;
}
.solution-page .implementation-item__img {
  min-width: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-right: 32px;
}
@media (max-width: 991px) {
  .solution-page .implementation-item__img {
    min-width: 24px;
    margin-right: 16px;
  }
}
@media (max-width: 991px) {
  .solution-page .implementation-item__img svg {
    width: 24px;
  }
}
.solution-page .implementation-item__text {
  font-weight: 500;
  font-size: 18px;
  line-height: 160%;
  color: #FAFAFA;
  max-width: 340px;
}
@media (max-width: 991px) {
  .solution-page .implementation-item__text {
    font-size: 16px;
  }
}
.solution-page .standarts-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .solution-page .standarts-block {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
.solution-page .standarts-arms {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-right: 72px;
}
@media (max-width: 991px) {
  .solution-page .standarts-arms {
    margin-right: 0;
    margin-bottom: 24px;
    width: 150px;
    height: 165px;
  }
}
.solution-page .standarts-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.solution-page .standarts-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 20px;
}
.solution-page .standarts-item:last-child {
  margin-bottom: 0;
}
.solution-page .standarts-item__logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-bottom: 20px;
}
.solution-page .standarts-item p {
  background: rgba(0, 133, 255, 0.1);
  border: 1px solid #0085FF;
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  border-radius: 8px;
  padding: 24px;
  text-align: center;
  font-weight: bold;
  font-size: 16px;
  line-height: 22px;
}
.solution-page .workflow h2 {
  margin-bottom: 90px;
}
@media (max-width: 1200px) {
  .solution-page .workflow h2 {
    margin-bottom: 24px;
  }
}
.solution-page .workflow-block {
  padding-bottom: 150px;
}
@media (max-width: 1200px) {
  .solution-page .workflow-block {
    padding-bottom: 0;
  }
}
.solution-page .workflow-img {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 1200px) {
  .solution-page .workflow-img {
    display: none;
  }
}
.solution-page .workflow-img_svg {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.solution-page .workflow-img_news {
  left: 152px;
}
.solution-page .workflow-img_edit {
  left: 318px;
}
.solution-page .workflow-img_test {
  left: 472px;
}
.solution-page .workflow-img_setting {
  left: 638px;
}
.solution-page .workflow-img_finish {
  left: 789px;
}
.solution-page .workflow-img_anallitics {
  left: 960px;
}
.solution-page .workflow-img__title {
  position: absolute;
  top: -28px;
  left: 0;
  font-weight: 600;
  font-size: 12px;
  line-height: 120%;
}
.solution-page .workflow-img__title span {
  position: absolute;
  left: 0;
  top: 0;
  white-space: nowrap;
}
.solution-page .workflow-img__title span:nth-child(1) {
  left: 105px;
}
.solution-page .workflow-img__title span:nth-child(2) {
  left: 310px;
}
.solution-page .workflow-img__title span:nth-child(3) {
  left: 440px;
}
.solution-page .workflow-img__title span:nth-child(4) {
  left: 620px;
}
.solution-page .workflow-img__title span:nth-child(5) {
  left: 790px;
}
.solution-page .workflow-img__title span:nth-child(6) {
  left: 910px;
}
.solution-page .workflow-img__desc {
  position: absolute;
  top: calc(100% + 24px);
  left: 0;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.solution-page .workflow-img__desc p {
  font-weight: normal;
  font-size: 12px;
  line-height: 120%;
  max-width: 135px;
  width: 100%;
  text-align: center;
  margin: 0 14px;
}
.solution-page .workflow-mobile {
  display: none;
}
@media (max-width: 1200px) {
  .solution-page .workflow-mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.solution-page .workflow-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: rgba(0, 133, 255, 0.1);
  border: 1px solid #0085FF;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 16px;
  padding: 32px 16px;
  margin-bottom: 16px;
  height: calc(100% - 16px);
}
@media (max-width: 768px) {
  .solution-page .workflow-item {
    padding: 16px;
    border: 3px solid #0085FF;
  }
}
.solution-page .workflow-item__img {
  border-radius: 50%;
  border: 6px solid #0085FF;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 84px;
  height: 84px;
  margin-bottom: 24px;
}
@media (max-width: 768px) {
  .solution-page .workflow-item__img {
    margin-bottom: 16px;
    width: 60px;
    height: 60px;
  }
}
.solution-page .workflow-item__img svg {
  width: 52px;
  height: 52px;
}
@media (max-width: 768px) {
  .solution-page .workflow-item__img svg {
    width: 32px;
    height: 32px;
  }
}
.solution-page .workflow-item__title {
  font-weight: bold;
  font-size: 18px;
  line-height: 23px;
  margin-bottom: 24px;
  text-align: center;
}
@media (max-width: 768px) {
  .solution-page .workflow-item__title {
    margin-bottom: 16px;
  }
}
.solution-page .workflow-item__text {
  font-size: 16px;
  line-height: 140%;
  opacity: 0.7;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .solution-page .our-clients .swiper-button-next,
  .solution-page .our-clients .swiper-button-prev {
    display: none;
  }
}
.solution-page .our-clients-title.gradient-text {
  -webkit-animation-delay: 15s;
  animation-delay: 15s;
}
.solution-page .our-clients .text-center br {
  display: none;
}
@media (max-width: 991px) {
  .solution-page .our-clients .text-center br {
    display: block;
  }
}
.solution-page .our-clients h2 {
  margin-bottom: 40px;
}
.solution-page .our-clients__item {
  height: 100%;
}
.solution-page .our-clients__item .logo {
  height: 116px;
  background: #FFFFFF;
  -webkit-box-shadow: 0px 4px 10px rgba(12, 14, 45, 0.5);
  box-shadow: 0px 4px 10px rgba(12, 14, 45, 0.5);
  border-radius: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 15px;
  margin-bottom: -5px;
  position: relative;
  z-index: 1;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  max-height: 116px;
}
.solution-page .our-clients__item .content {
  background: rgba(0, 133, 255, 0.1);
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  border-radius: 8px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  padding: 27px 20px;
  height: calc(100% - 116px);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.solution-page .our-clients__item .content p {
  font-size: 14px;
  line-height: 140%;
}
.solution-page .our-clients__item .content p span {
  font-weight: 600;
}
.solution-page .our-clients__item .content a {
  font-weight: 600;
  font-size: 14px;
  line-height: 140%;
  color: #0085FF;
  display: block;
}
@media (max-width: 768px) {
  .solution-page .our-clients__item .content {
    padding: 18px;
  }
}
.solution-page .contact__block {
  background: rgba(0, 133, 255, 0.1);
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  border-radius: 8px;
  padding: 20px 60px;
  padding-bottom: 32px;
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 600px) {
  .solution-page .contact__block {
    text-align: center;
    padding: 20px;
  }
}
.solution-page .contact__block h3 {
  margin-bottom: 28px;
  color: #FFFFFF;
}
.solution-page .contact__block h3,
.solution-page .contact__block .btn {
  position: relative;
  z-index: 1;
}
.solution-page .contact__block .union {
  position: absolute;
  right: 8%;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
@media screen and (max-width: 991px) {
  .solution-page .contact__block .union {
    width: 250px;
  }
}
@media screen and (max-width: 891px) {
  .solution-page .contact__block .union {
    width: 200px;
  }
}
@media screen and (max-width: 600px) {
  .solution-page .contact__block .union {
    width: 125px;
    height: 110px;
    right: -10px;
    bottom: -10px;
    top: initial;
    -webkit-transform: initial;
    transform: initial;
  }
}
