

/* Start:/assets/styles.css?17488515221136145*/
@charset "UTF-8";
/*!
 * Bootstrap Grid v4.1.2 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
@-ms-viewport {
  width: device-width; }

html {
  box-sizing: border-box;
  -ms-overflow-style: scrollbar; }

*,
*::before,
*::after {
  box-sizing: inherit; }

.container {
  width: 100%;
  padding-right: 10px;
  padding-left: 10px;
  margin-right: auto;
  margin-left: auto; }
  @media (min-width: 576px) {
    .container {
      max-width: 540px; } }
  @media (min-width: 768px) {
    .container {
      max-width: 720px; } }
  @media (min-width: 1040px) {
    .container {
      max-width: 1000px; } }
  @media (min-width: 1260px) {
    .container {
      max-width: 1220px; } }

.container-fluid {
  width: 100%;
  padding-right: 10px;
  padding-left: 10px;
  margin-right: auto;
  margin-left: auto; }

.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -10px;
  margin-left: -10px; }

.no-gutters {
  margin-right: 0;
  margin-left: 0; }
  .no-gutters > .col,
  .no-gutters > [class*="col-"] {
    padding-right: 0;
    padding-left: 0; }

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs,
.col-xs-auto, .col-sm-1, .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-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .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-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .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-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .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-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px; }

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%; }

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: none; }

.col-1 {
  flex: 0 0 8.33333%;
  max-width: 8.33333%; }

.col-2 {
  flex: 0 0 16.66667%;
  max-width: 16.66667%; }

.col-3 {
  flex: 0 0 25%;
  max-width: 25%; }

.col-4 {
  flex: 0 0 33.33333%;
  max-width: 33.33333%; }

.col-5 {
  flex: 0 0 41.66667%;
  max-width: 41.66667%; }

.col-6 {
  flex: 0 0 50%;
  max-width: 50%; }

.col-7 {
  flex: 0 0 58.33333%;
  max-width: 58.33333%; }

.col-8 {
  flex: 0 0 66.66667%;
  max-width: 66.66667%; }

.col-9 {
  flex: 0 0 75%;
  max-width: 75%; }

.col-10 {
  flex: 0 0 83.33333%;
  max-width: 83.33333%; }

.col-11 {
  flex: 0 0 91.66667%;
  max-width: 91.66667%; }

.col-12 {
  flex: 0 0 100%;
  max-width: 100%; }

.order-first {
  order: -1; }

.order-last {
  order: 13; }

.order-0 {
  order: 0; }

.order-1 {
  order: 1; }

.order-2 {
  order: 2; }

.order-3 {
  order: 3; }

.order-4 {
  order: 4; }

.order-5 {
  order: 5; }

.order-6 {
  order: 6; }

.order-7 {
  order: 7; }

.order-8 {
  order: 8; }

.order-9 {
  order: 9; }

.order-10 {
  order: 10; }

.order-11 {
  order: 11; }

.order-12 {
  order: 12; }

.offset-1 {
  margin-left: 8.33333%; }

.offset-2 {
  margin-left: 16.66667%; }

.offset-3 {
  margin-left: 25%; }

.offset-4 {
  margin-left: 33.33333%; }

.offset-5 {
  margin-left: 41.66667%; }

.offset-6 {
  margin-left: 50%; }

.offset-7 {
  margin-left: 58.33333%; }

.offset-8 {
  margin-left: 66.66667%; }

.offset-9 {
  margin-left: 75%; }

.offset-10 {
  margin-left: 83.33333%; }

.offset-11 {
  margin-left: 91.66667%; }

@media (min-width: 330px) {
  .col-xs {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-xs-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none; }
  .col-xs-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-xs-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-xs-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-xs-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-xs-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-xs-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-xs-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-xs-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-xs-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-xs-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-xs-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-xs-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-xs-first {
    order: -1; }
  .order-xs-last {
    order: 13; }
  .order-xs-0 {
    order: 0; }
  .order-xs-1 {
    order: 1; }
  .order-xs-2 {
    order: 2; }
  .order-xs-3 {
    order: 3; }
  .order-xs-4 {
    order: 4; }
  .order-xs-5 {
    order: 5; }
  .order-xs-6 {
    order: 6; }
  .order-xs-7 {
    order: 7; }
  .order-xs-8 {
    order: 8; }
  .order-xs-9 {
    order: 9; }
  .order-xs-10 {
    order: 10; }
  .order-xs-11 {
    order: 11; }
  .order-xs-12 {
    order: 12; }
  .offset-xs-0 {
    margin-left: 0; }
  .offset-xs-1 {
    margin-left: 8.33333%; }
  .offset-xs-2 {
    margin-left: 16.66667%; }
  .offset-xs-3 {
    margin-left: 25%; }
  .offset-xs-4 {
    margin-left: 33.33333%; }
  .offset-xs-5 {
    margin-left: 41.66667%; }
  .offset-xs-6 {
    margin-left: 50%; }
  .offset-xs-7 {
    margin-left: 58.33333%; }
  .offset-xs-8 {
    margin-left: 66.66667%; }
  .offset-xs-9 {
    margin-left: 75%; }
  .offset-xs-10 {
    margin-left: 83.33333%; }
  .offset-xs-11 {
    margin-left: 91.66667%; } }

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none; }
  .col-sm-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-sm-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-sm-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-sm-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-sm-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-sm-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-sm-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-sm-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-sm-first {
    order: -1; }
  .order-sm-last {
    order: 13; }
  .order-sm-0 {
    order: 0; }
  .order-sm-1 {
    order: 1; }
  .order-sm-2 {
    order: 2; }
  .order-sm-3 {
    order: 3; }
  .order-sm-4 {
    order: 4; }
  .order-sm-5 {
    order: 5; }
  .order-sm-6 {
    order: 6; }
  .order-sm-7 {
    order: 7; }
  .order-sm-8 {
    order: 8; }
  .order-sm-9 {
    order: 9; }
  .order-sm-10 {
    order: 10; }
  .order-sm-11 {
    order: 11; }
  .order-sm-12 {
    order: 12; }
  .offset-sm-0 {
    margin-left: 0; }
  .offset-sm-1 {
    margin-left: 8.33333%; }
  .offset-sm-2 {
    margin-left: 16.66667%; }
  .offset-sm-3 {
    margin-left: 25%; }
  .offset-sm-4 {
    margin-left: 33.33333%; }
  .offset-sm-5 {
    margin-left: 41.66667%; }
  .offset-sm-6 {
    margin-left: 50%; }
  .offset-sm-7 {
    margin-left: 58.33333%; }
  .offset-sm-8 {
    margin-left: 66.66667%; }
  .offset-sm-9 {
    margin-left: 75%; }
  .offset-sm-10 {
    margin-left: 83.33333%; }
  .offset-sm-11 {
    margin-left: 91.66667%; } }

@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none; }
  .col-md-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-md-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-md-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-md-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-md-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-md-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-md-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-md-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-md-first {
    order: -1; }
  .order-md-last {
    order: 13; }
  .order-md-0 {
    order: 0; }
  .order-md-1 {
    order: 1; }
  .order-md-2 {
    order: 2; }
  .order-md-3 {
    order: 3; }
  .order-md-4 {
    order: 4; }
  .order-md-5 {
    order: 5; }
  .order-md-6 {
    order: 6; }
  .order-md-7 {
    order: 7; }
  .order-md-8 {
    order: 8; }
  .order-md-9 {
    order: 9; }
  .order-md-10 {
    order: 10; }
  .order-md-11 {
    order: 11; }
  .order-md-12 {
    order: 12; }
  .offset-md-0 {
    margin-left: 0; }
  .offset-md-1 {
    margin-left: 8.33333%; }
  .offset-md-2 {
    margin-left: 16.66667%; }
  .offset-md-3 {
    margin-left: 25%; }
  .offset-md-4 {
    margin-left: 33.33333%; }
  .offset-md-5 {
    margin-left: 41.66667%; }
  .offset-md-6 {
    margin-left: 50%; }
  .offset-md-7 {
    margin-left: 58.33333%; }
  .offset-md-8 {
    margin-left: 66.66667%; }
  .offset-md-9 {
    margin-left: 75%; }
  .offset-md-10 {
    margin-left: 83.33333%; }
  .offset-md-11 {
    margin-left: 91.66667%; } }

@media (min-width: 1040px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none; }
  .col-lg-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-lg-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-lg-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-lg-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-lg-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-lg-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-lg-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-lg-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-lg-first {
    order: -1; }
  .order-lg-last {
    order: 13; }
  .order-lg-0 {
    order: 0; }
  .order-lg-1 {
    order: 1; }
  .order-lg-2 {
    order: 2; }
  .order-lg-3 {
    order: 3; }
  .order-lg-4 {
    order: 4; }
  .order-lg-5 {
    order: 5; }
  .order-lg-6 {
    order: 6; }
  .order-lg-7 {
    order: 7; }
  .order-lg-8 {
    order: 8; }
  .order-lg-9 {
    order: 9; }
  .order-lg-10 {
    order: 10; }
  .order-lg-11 {
    order: 11; }
  .order-lg-12 {
    order: 12; }
  .offset-lg-0 {
    margin-left: 0; }
  .offset-lg-1 {
    margin-left: 8.33333%; }
  .offset-lg-2 {
    margin-left: 16.66667%; }
  .offset-lg-3 {
    margin-left: 25%; }
  .offset-lg-4 {
    margin-left: 33.33333%; }
  .offset-lg-5 {
    margin-left: 41.66667%; }
  .offset-lg-6 {
    margin-left: 50%; }
  .offset-lg-7 {
    margin-left: 58.33333%; }
  .offset-lg-8 {
    margin-left: 66.66667%; }
  .offset-lg-9 {
    margin-left: 75%; }
  .offset-lg-10 {
    margin-left: 83.33333%; }
  .offset-lg-11 {
    margin-left: 91.66667%; } }

@media (min-width: 1260px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none; }
  .col-xl-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-xl-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-xl-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-xl-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-xl-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-xl-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-xl-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-xl-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-xl-first {
    order: -1; }
  .order-xl-last {
    order: 13; }
  .order-xl-0 {
    order: 0; }
  .order-xl-1 {
    order: 1; }
  .order-xl-2 {
    order: 2; }
  .order-xl-3 {
    order: 3; }
  .order-xl-4 {
    order: 4; }
  .order-xl-5 {
    order: 5; }
  .order-xl-6 {
    order: 6; }
  .order-xl-7 {
    order: 7; }
  .order-xl-8 {
    order: 8; }
  .order-xl-9 {
    order: 9; }
  .order-xl-10 {
    order: 10; }
  .order-xl-11 {
    order: 11; }
  .order-xl-12 {
    order: 12; }
  .offset-xl-0 {
    margin-left: 0; }
  .offset-xl-1 {
    margin-left: 8.33333%; }
  .offset-xl-2 {
    margin-left: 16.66667%; }
  .offset-xl-3 {
    margin-left: 25%; }
  .offset-xl-4 {
    margin-left: 33.33333%; }
  .offset-xl-5 {
    margin-left: 41.66667%; }
  .offset-xl-6 {
    margin-left: 50%; }
  .offset-xl-7 {
    margin-left: 58.33333%; }
  .offset-xl-8 {
    margin-left: 66.66667%; }
  .offset-xl-9 {
    margin-left: 75%; }
  .offset-xl-10 {
    margin-left: 83.33333%; }
  .offset-xl-11 {
    margin-left: 91.66667%; } }

.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: flex !important; }

.d-inline-flex {
  display: inline-flex !important; }

@media (min-width: 330px) {
  .d-xs-none {
    display: none !important; }
  .d-xs-inline {
    display: inline !important; }
  .d-xs-inline-block {
    display: inline-block !important; }
  .d-xs-block {
    display: block !important; }
  .d-xs-table {
    display: table !important; }
  .d-xs-table-row {
    display: table-row !important; }
  .d-xs-table-cell {
    display: table-cell !important; }
  .d-xs-flex {
    display: flex !important; }
  .d-xs-inline-flex {
    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: flex !important; }
  .d-sm-inline-flex {
    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: flex !important; }
  .d-md-inline-flex {
    display: inline-flex !important; } }

@media (min-width: 1040px) {
  .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: flex !important; }
  .d-lg-inline-flex {
    display: inline-flex !important; } }

@media (min-width: 1260px) {
  .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: flex !important; }
  .d-xl-inline-flex {
    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: flex !important; }
  .d-print-inline-flex {
    display: inline-flex !important; } }

.flex-row {
  flex-direction: row !important; }

.flex-column {
  flex-direction: column !important; }

.flex-row-reverse {
  flex-direction: row-reverse !important; }

.flex-column-reverse {
  flex-direction: column-reverse !important; }

.flex-wrap {
  flex-wrap: wrap !important; }

.flex-nowrap {
  flex-wrap: nowrap !important; }

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important; }

.flex-fill {
  flex: 1 1 auto !important; }

.flex-grow-0 {
  flex-grow: 0 !important; }

.flex-grow-1 {
  flex-grow: 1 !important; }

.flex-shrink-0 {
  flex-shrink: 0 !important; }

.flex-shrink-1 {
  flex-shrink: 1 !important; }

.justify-content-start {
  justify-content: flex-start !important; }

.justify-content-end {
  justify-content: flex-end !important; }

.justify-content-center {
  justify-content: center !important; }

.justify-content-between {
  justify-content: space-between !important; }

.justify-content-around {
  justify-content: space-around !important; }

.align-items-start {
  align-items: flex-start !important; }

.align-items-end {
  align-items: flex-end !important; }

.align-items-center {
  align-items: center !important; }

.align-items-baseline {
  align-items: baseline !important; }

.align-items-stretch {
  align-items: stretch !important; }

.align-content-start {
  align-content: flex-start !important; }

.align-content-end {
  align-content: flex-end !important; }

.align-content-center {
  align-content: center !important; }

.align-content-between {
  align-content: space-between !important; }

.align-content-around {
  align-content: space-around !important; }

.align-content-stretch {
  align-content: stretch !important; }

.align-self-auto {
  align-self: auto !important; }

.align-self-start {
  align-self: flex-start !important; }

.align-self-end {
  align-self: flex-end !important; }

.align-self-center {
  align-self: center !important; }

.align-self-baseline {
  align-self: baseline !important; }

.align-self-stretch {
  align-self: stretch !important; }

@media (min-width: 330px) {
  .flex-xs-row {
    flex-direction: row !important; }
  .flex-xs-column {
    flex-direction: column !important; }
  .flex-xs-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-xs-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-xs-wrap {
    flex-wrap: wrap !important; }
  .flex-xs-nowrap {
    flex-wrap: nowrap !important; }
  .flex-xs-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-xs-fill {
    flex: 1 1 auto !important; }
  .flex-xs-grow-0 {
    flex-grow: 0 !important; }
  .flex-xs-grow-1 {
    flex-grow: 1 !important; }
  .flex-xs-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-xs-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-xs-start {
    justify-content: flex-start !important; }
  .justify-content-xs-end {
    justify-content: flex-end !important; }
  .justify-content-xs-center {
    justify-content: center !important; }
  .justify-content-xs-between {
    justify-content: space-between !important; }
  .justify-content-xs-around {
    justify-content: space-around !important; }
  .align-items-xs-start {
    align-items: flex-start !important; }
  .align-items-xs-end {
    align-items: flex-end !important; }
  .align-items-xs-center {
    align-items: center !important; }
  .align-items-xs-baseline {
    align-items: baseline !important; }
  .align-items-xs-stretch {
    align-items: stretch !important; }
  .align-content-xs-start {
    align-content: flex-start !important; }
  .align-content-xs-end {
    align-content: flex-end !important; }
  .align-content-xs-center {
    align-content: center !important; }
  .align-content-xs-between {
    align-content: space-between !important; }
  .align-content-xs-around {
    align-content: space-around !important; }
  .align-content-xs-stretch {
    align-content: stretch !important; }
  .align-self-xs-auto {
    align-self: auto !important; }
  .align-self-xs-start {
    align-self: flex-start !important; }
  .align-self-xs-end {
    align-self: flex-end !important; }
  .align-self-xs-center {
    align-self: center !important; }
  .align-self-xs-baseline {
    align-self: baseline !important; }
  .align-self-xs-stretch {
    align-self: stretch !important; } }

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important; }
  .flex-sm-column {
    flex-direction: column !important; }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-sm-wrap {
    flex-wrap: wrap !important; }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important; }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-sm-fill {
    flex: 1 1 auto !important; }
  .flex-sm-grow-0 {
    flex-grow: 0 !important; }
  .flex-sm-grow-1 {
    flex-grow: 1 !important; }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-sm-start {
    justify-content: flex-start !important; }
  .justify-content-sm-end {
    justify-content: flex-end !important; }
  .justify-content-sm-center {
    justify-content: center !important; }
  .justify-content-sm-between {
    justify-content: space-between !important; }
  .justify-content-sm-around {
    justify-content: space-around !important; }
  .align-items-sm-start {
    align-items: flex-start !important; }
  .align-items-sm-end {
    align-items: flex-end !important; }
  .align-items-sm-center {
    align-items: center !important; }
  .align-items-sm-baseline {
    align-items: baseline !important; }
  .align-items-sm-stretch {
    align-items: stretch !important; }
  .align-content-sm-start {
    align-content: flex-start !important; }
  .align-content-sm-end {
    align-content: flex-end !important; }
  .align-content-sm-center {
    align-content: center !important; }
  .align-content-sm-between {
    align-content: space-between !important; }
  .align-content-sm-around {
    align-content: space-around !important; }
  .align-content-sm-stretch {
    align-content: stretch !important; }
  .align-self-sm-auto {
    align-self: auto !important; }
  .align-self-sm-start {
    align-self: flex-start !important; }
  .align-self-sm-end {
    align-self: flex-end !important; }
  .align-self-sm-center {
    align-self: center !important; }
  .align-self-sm-baseline {
    align-self: baseline !important; }
  .align-self-sm-stretch {
    align-self: stretch !important; } }

@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important; }
  .flex-md-column {
    flex-direction: column !important; }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-md-wrap {
    flex-wrap: wrap !important; }
  .flex-md-nowrap {
    flex-wrap: nowrap !important; }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-md-fill {
    flex: 1 1 auto !important; }
  .flex-md-grow-0 {
    flex-grow: 0 !important; }
  .flex-md-grow-1 {
    flex-grow: 1 !important; }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-md-start {
    justify-content: flex-start !important; }
  .justify-content-md-end {
    justify-content: flex-end !important; }
  .justify-content-md-center {
    justify-content: center !important; }
  .justify-content-md-between {
    justify-content: space-between !important; }
  .justify-content-md-around {
    justify-content: space-around !important; }
  .align-items-md-start {
    align-items: flex-start !important; }
  .align-items-md-end {
    align-items: flex-end !important; }
  .align-items-md-center {
    align-items: center !important; }
  .align-items-md-baseline {
    align-items: baseline !important; }
  .align-items-md-stretch {
    align-items: stretch !important; }
  .align-content-md-start {
    align-content: flex-start !important; }
  .align-content-md-end {
    align-content: flex-end !important; }
  .align-content-md-center {
    align-content: center !important; }
  .align-content-md-between {
    align-content: space-between !important; }
  .align-content-md-around {
    align-content: space-around !important; }
  .align-content-md-stretch {
    align-content: stretch !important; }
  .align-self-md-auto {
    align-self: auto !important; }
  .align-self-md-start {
    align-self: flex-start !important; }
  .align-self-md-end {
    align-self: flex-end !important; }
  .align-self-md-center {
    align-self: center !important; }
  .align-self-md-baseline {
    align-self: baseline !important; }
  .align-self-md-stretch {
    align-self: stretch !important; } }

@media (min-width: 1040px) {
  .flex-lg-row {
    flex-direction: row !important; }
  .flex-lg-column {
    flex-direction: column !important; }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-lg-wrap {
    flex-wrap: wrap !important; }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important; }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-lg-fill {
    flex: 1 1 auto !important; }
  .flex-lg-grow-0 {
    flex-grow: 0 !important; }
  .flex-lg-grow-1 {
    flex-grow: 1 !important; }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-lg-start {
    justify-content: flex-start !important; }
  .justify-content-lg-end {
    justify-content: flex-end !important; }
  .justify-content-lg-center {
    justify-content: center !important; }
  .justify-content-lg-between {
    justify-content: space-between !important; }
  .justify-content-lg-around {
    justify-content: space-around !important; }
  .align-items-lg-start {
    align-items: flex-start !important; }
  .align-items-lg-end {
    align-items: flex-end !important; }
  .align-items-lg-center {
    align-items: center !important; }
  .align-items-lg-baseline {
    align-items: baseline !important; }
  .align-items-lg-stretch {
    align-items: stretch !important; }
  .align-content-lg-start {
    align-content: flex-start !important; }
  .align-content-lg-end {
    align-content: flex-end !important; }
  .align-content-lg-center {
    align-content: center !important; }
  .align-content-lg-between {
    align-content: space-between !important; }
  .align-content-lg-around {
    align-content: space-around !important; }
  .align-content-lg-stretch {
    align-content: stretch !important; }
  .align-self-lg-auto {
    align-self: auto !important; }
  .align-self-lg-start {
    align-self: flex-start !important; }
  .align-self-lg-end {
    align-self: flex-end !important; }
  .align-self-lg-center {
    align-self: center !important; }
  .align-self-lg-baseline {
    align-self: baseline !important; }
  .align-self-lg-stretch {
    align-self: stretch !important; } }

@media (min-width: 1260px) {
  .flex-xl-row {
    flex-direction: row !important; }
  .flex-xl-column {
    flex-direction: column !important; }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-xl-wrap {
    flex-wrap: wrap !important; }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important; }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-xl-fill {
    flex: 1 1 auto !important; }
  .flex-xl-grow-0 {
    flex-grow: 0 !important; }
  .flex-xl-grow-1 {
    flex-grow: 1 !important; }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-xl-start {
    justify-content: flex-start !important; }
  .justify-content-xl-end {
    justify-content: flex-end !important; }
  .justify-content-xl-center {
    justify-content: center !important; }
  .justify-content-xl-between {
    justify-content: space-between !important; }
  .justify-content-xl-around {
    justify-content: space-around !important; }
  .align-items-xl-start {
    align-items: flex-start !important; }
  .align-items-xl-end {
    align-items: flex-end !important; }
  .align-items-xl-center {
    align-items: center !important; }
  .align-items-xl-baseline {
    align-items: baseline !important; }
  .align-items-xl-stretch {
    align-items: stretch !important; }
  .align-content-xl-start {
    align-content: flex-start !important; }
  .align-content-xl-end {
    align-content: flex-end !important; }
  .align-content-xl-center {
    align-content: center !important; }
  .align-content-xl-between {
    align-content: space-between !important; }
  .align-content-xl-around {
    align-content: space-around !important; }
  .align-content-xl-stretch {
    align-content: stretch !important; }
  .align-self-xl-auto {
    align-self: auto !important; }
  .align-self-xl-start {
    align-self: flex-start !important; }
  .align-self-xl-end {
    align-self: flex-end !important; }
  .align-self-xl-center {
    align-self: center !important; }
  .align-self-xl-baseline {
    align-self: baseline !important; }
  .align-self-xl-stretch {
    align-self: stretch !important; } }

.w-25 {
  width: 25% !important; }

.w-50 {
  width: 50% !important; }

.w-75 {
  width: 75% !important; }

.w-100 {
  width: 100% !important; }

.w-auto {
  width: auto !important; }

.h-25 {
  height: 25% !important; }

.h-50 {
  height: 50% !important; }

.h-75 {
  height: 75% !important; }

.h-100 {
  height: 100% !important; }

.h-auto {
  height: auto !important; }

.mw-100 {
  max-width: 100% !important; }

.mh-100 {
  max-height: 100% !important; }

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

@media (min-width: 330px) {
  .m-xs-0 {
    margin: 0 !important; }
  .mt-xs-0,
  .my-xs-0 {
    margin-top: 0 !important; }
  .mr-xs-0,
  .mx-xs-0 {
    margin-right: 0 !important; }
  .mb-xs-0,
  .my-xs-0 {
    margin-bottom: 0 !important; }
  .ml-xs-0,
  .mx-xs-0 {
    margin-left: 0 !important; }
  .m-xs-1 {
    margin: 0.25rem !important; }
  .mt-xs-1,
  .my-xs-1 {
    margin-top: 0.25rem !important; }
  .mr-xs-1,
  .mx-xs-1 {
    margin-right: 0.25rem !important; }
  .mb-xs-1,
  .my-xs-1 {
    margin-bottom: 0.25rem !important; }
  .ml-xs-1,
  .mx-xs-1 {
    margin-left: 0.25rem !important; }
  .m-xs-2 {
    margin: 0.5rem !important; }
  .mt-xs-2,
  .my-xs-2 {
    margin-top: 0.5rem !important; }
  .mr-xs-2,
  .mx-xs-2 {
    margin-right: 0.5rem !important; }
  .mb-xs-2,
  .my-xs-2 {
    margin-bottom: 0.5rem !important; }
  .ml-xs-2,
  .mx-xs-2 {
    margin-left: 0.5rem !important; }
  .m-xs-3 {
    margin: 1rem !important; }
  .mt-xs-3,
  .my-xs-3 {
    margin-top: 1rem !important; }
  .mr-xs-3,
  .mx-xs-3 {
    margin-right: 1rem !important; }
  .mb-xs-3,
  .my-xs-3 {
    margin-bottom: 1rem !important; }
  .ml-xs-3,
  .mx-xs-3 {
    margin-left: 1rem !important; }
  .m-xs-4 {
    margin: 1.5rem !important; }
  .mt-xs-4,
  .my-xs-4 {
    margin-top: 1.5rem !important; }
  .mr-xs-4,
  .mx-xs-4 {
    margin-right: 1.5rem !important; }
  .mb-xs-4,
  .my-xs-4 {
    margin-bottom: 1.5rem !important; }
  .ml-xs-4,
  .mx-xs-4 {
    margin-left: 1.5rem !important; }
  .m-xs-5 {
    margin: 3rem !important; }
  .mt-xs-5,
  .my-xs-5 {
    margin-top: 3rem !important; }
  .mr-xs-5,
  .mx-xs-5 {
    margin-right: 3rem !important; }
  .mb-xs-5,
  .my-xs-5 {
    margin-bottom: 3rem !important; }
  .ml-xs-5,
  .mx-xs-5 {
    margin-left: 3rem !important; }
  .p-xs-0 {
    padding: 0 !important; }
  .pt-xs-0,
  .py-xs-0 {
    padding-top: 0 !important; }
  .pr-xs-0,
  .px-xs-0 {
    padding-right: 0 !important; }
  .pb-xs-0,
  .py-xs-0 {
    padding-bottom: 0 !important; }
  .pl-xs-0,
  .px-xs-0 {
    padding-left: 0 !important; }
  .p-xs-1 {
    padding: 0.25rem !important; }
  .pt-xs-1,
  .py-xs-1 {
    padding-top: 0.25rem !important; }
  .pr-xs-1,
  .px-xs-1 {
    padding-right: 0.25rem !important; }
  .pb-xs-1,
  .py-xs-1 {
    padding-bottom: 0.25rem !important; }
  .pl-xs-1,
  .px-xs-1 {
    padding-left: 0.25rem !important; }
  .p-xs-2 {
    padding: 0.5rem !important; }
  .pt-xs-2,
  .py-xs-2 {
    padding-top: 0.5rem !important; }
  .pr-xs-2,
  .px-xs-2 {
    padding-right: 0.5rem !important; }
  .pb-xs-2,
  .py-xs-2 {
    padding-bottom: 0.5rem !important; }
  .pl-xs-2,
  .px-xs-2 {
    padding-left: 0.5rem !important; }
  .p-xs-3 {
    padding: 1rem !important; }
  .pt-xs-3,
  .py-xs-3 {
    padding-top: 1rem !important; }
  .pr-xs-3,
  .px-xs-3 {
    padding-right: 1rem !important; }
  .pb-xs-3,
  .py-xs-3 {
    padding-bottom: 1rem !important; }
  .pl-xs-3,
  .px-xs-3 {
    padding-left: 1rem !important; }
  .p-xs-4 {
    padding: 1.5rem !important; }
  .pt-xs-4,
  .py-xs-4 {
    padding-top: 1.5rem !important; }
  .pr-xs-4,
  .px-xs-4 {
    padding-right: 1.5rem !important; }
  .pb-xs-4,
  .py-xs-4 {
    padding-bottom: 1.5rem !important; }
  .pl-xs-4,
  .px-xs-4 {
    padding-left: 1.5rem !important; }
  .p-xs-5 {
    padding: 3rem !important; }
  .pt-xs-5,
  .py-xs-5 {
    padding-top: 3rem !important; }
  .pr-xs-5,
  .px-xs-5 {
    padding-right: 3rem !important; }
  .pb-xs-5,
  .py-xs-5 {
    padding-bottom: 3rem !important; }
  .pl-xs-5,
  .px-xs-5 {
    padding-left: 3rem !important; }
  .m-xs-auto {
    margin: auto !important; }
  .mt-xs-auto,
  .my-xs-auto {
    margin-top: auto !important; }
  .mr-xs-auto,
  .mx-xs-auto {
    margin-right: auto !important; }
  .mb-xs-auto,
  .my-xs-auto {
    margin-bottom: auto !important; }
  .ml-xs-auto,
  .mx-xs-auto {
    margin-left: auto !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-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-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: 1040px) {
  .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-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: 1260px) {
  .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-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; } }

.visible {
  visibility: visible !important; }

.invisible {
  visibility: hidden !important; }

/*! nouislider - 14.0.2 - 6/28/2019 */
/* 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;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.noUi-target {
  position: relative;
  direction: ltr; }

.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;
  left: 0;
  -ms-transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
  -webkit-transform-style: preserve-3d;
  transform-origin: 0 0;
  transform-style: flat; }

.noUi-connect {
  height: 100%;
  width: 100%; }

.noUi-origin {
  height: 10%;
  width: 10%; }

/* Offset direction
 */
html:not([dir="rtl"]) .noUi-horizontal .noUi-origin {
  left: auto;
  right: 0; }

/* 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;
  transition: 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;
  left: -17px;
  top: -6px; }

.noUi-vertical {
  width: 18px; }

.noUi-vertical .noUi-handle {
  width: 28px;
  height: 34px;
  left: -6px;
  top: -17px; }

html:not([dir="rtl"]) .noUi-horizontal .noUi-handle {
  right: -17px;
  left: 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;
  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;
  box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB; }

.noUi-active {
  box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB; }

/* Handle stripes;
 */
/* Disabled state;
 */
[disabled] .noUi-connect {
  background: #B8B8B8; }

[disabled].noUi-target,
[disabled].noUi-handle,
[disabled] .noUi-handle {
  cursor: not-allowed; }

/* Base;
 *
 */
.noUi-pips,
.noUi-pips * {
  -moz-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%; }

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-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);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  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; }

/* Slider */
/* Icons */
/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none; }
  .slick-prev:hover, .slick-prev:focus,
  .slick-next:hover,
  .slick-next:focus {
    outline: none;
    background: transparent;
    color: transparent; }
    .slick-prev:hover:before, .slick-prev:focus:before,
    .slick-next:hover:before,
    .slick-next:focus:before {
      opacity: 1; }
  .slick-prev.slick-disabled:before,
  .slick-next.slick-disabled:before {
    opacity: 0.25; }
  .slick-prev:before,
  .slick-next:before {
    font-family: "slick";
    font-size: 20px;
    line-height: 1;
    color: white;
    opacity: 0.75;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }

.slick-prev {
  left: -25px; }
  [dir="rtl"] .slick-prev {
    left: auto;
    right: -25px; }
  .slick-prev:before {
    content: "←"; }
    [dir="rtl"] .slick-prev:before {
      content: "→"; }

.slick-next {
  right: -25px; }
  [dir="rtl"] .slick-next {
    left: -25px;
    right: auto; }
  .slick-next:before {
    content: "→"; }
    [dir="rtl"] .slick-next:before {
      content: "←"; }

/* Dots */
.slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%; }
  .slick-dots li {
    position: relative;
    display: inline-block;
    height: 20px;
    width: 20px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer; }
    .slick-dots li button {
      border: 0;
      background: transparent;
      display: block;
      height: 20px;
      width: 20px;
      outline: none;
      line-height: 0px;
      font-size: 0px;
      color: transparent;
      padding: 5px;
      cursor: pointer; }
      .slick-dots li button:hover, .slick-dots li button:focus {
        outline: none; }
        .slick-dots li button:hover:before, .slick-dots li button:focus:before {
          opacity: 1; }
      .slick-dots li button:before {
        position: absolute;
        top: 0;
        left: 0;
        content: "•";
        width: 20px;
        height: 20px;
        font-family: "slick";
        font-size: 6px;
        line-height: 20px;
        text-align: center;
        color: black;
        opacity: 0.25;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale; }
    .slick-dots li.slick-active button:before {
      color: black;
      opacity: 0.75; }

[data-simplebar] {
  position: relative;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-content: flex-start;
  align-items: flex-start; }

.simplebar-wrapper {
  overflow: hidden;
  width: inherit;
  height: inherit;
  max-width: inherit;
  max-height: inherit; }

.simplebar-mask {
  direction: inherit;
  position: absolute;
  overflow: hidden;
  padding: 0;
  margin: 0;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: auto !important;
  height: auto !important;
  z-index: 0; }

.simplebar-offset {
  direction: inherit !important;
  box-sizing: inherit !important;
  resize: none !important;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 0;
  margin: 0;
  -webkit-overflow-scrolling: touch; }

.simplebar-content-wrapper {
  direction: inherit;
  box-sizing: border-box !important;
  position: relative;
  display: block;
  height: 100%;
  /* Required for horizontal native scrollbar to not appear if parent is taller than natural height */
  width: auto;
  visibility: visible;
  overflow: auto;
  /* Scroll on this element otherwise element can't have a padding applied properly */
  max-width: 100%;
  /* Not required for horizontal scroll to trigger */
  max-height: 100%;
  /* Needed for vertical scroll to trigger */
  scrollbar-width: none; }

.simplebar-content-wrapper::-webkit-scrollbar {
  display: none; }

.simplebar-content:before,
.simplebar-content:after {
  content: ' ';
  display: table; }

.simplebar-placeholder {
  max-height: 100%;
  max-width: 100%;
  width: 100%;
  pointer-events: none; }

.simplebar-height-auto-observer-wrapper {
  box-sizing: inherit !important;
  height: 100%;
  width: 100%;
  max-width: 1px;
  position: relative;
  float: left;
  max-height: 1px;
  overflow: hidden;
  z-index: -1;
  padding: 0;
  margin: 0;
  pointer-events: none;
  flex-grow: inherit;
  flex-shrink: 0;
  flex-basis: 0; }

.simplebar-height-auto-observer {
  box-sizing: inherit;
  display: block;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 1000%;
  width: 1000%;
  min-height: 1px;
  min-width: 1px;
  overflow: hidden;
  pointer-events: none;
  z-index: -1; }

.simplebar-track {
  z-index: 1;
  position: absolute;
  right: 0;
  bottom: 0;
  pointer-events: none;
  overflow: hidden; }

[data-simplebar].simplebar-dragging .simplebar-content {
  pointer-events: none;
  user-select: none;
  -webkit-user-select: none; }

[data-simplebar].simplebar-dragging .simplebar-track {
  pointer-events: all; }

.simplebar-scrollbar {
  position: absolute;
  right: 2px;
  width: 7px;
  min-height: 10px; }

.simplebar-scrollbar:before {
  position: absolute;
  content: '';
  background: black;
  border-radius: 7px;
  left: 0;
  right: 0;
  opacity: 0;
  transition: opacity 0.2s linear; }

.simplebar-scrollbar.simplebar-visible:before {
  /* When hovered, remove all transitions from drag handle */
  opacity: 0.5;
  transition: opacity 0s linear; }

.simplebar-track.simplebar-vertical {
  top: 0;
  width: 11px; }

.simplebar-track.simplebar-vertical .simplebar-scrollbar:before {
  top: 2px;
  bottom: 2px; }

.simplebar-track.simplebar-horizontal {
  left: 0;
  height: 11px; }

.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
  height: 100%;
  left: 2px;
  right: 2px; }

.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  right: auto;
  left: 0;
  top: 2px;
  height: 7px;
  min-height: 0;
  min-width: 10px;
  width: auto; }

/* Rtl support */
[data-simplebar-direction='rtl'] .simplebar-track.simplebar-vertical {
  right: auto;
  left: 0; }

.hs-dummy-scrollbar-size {
  direction: rtl;
  position: fixed;
  opacity: 0;
  visibility: hidden;
  height: 500px;
  width: 500px;
  overflow-y: hidden;
  overflow-x: scroll; }

.simplebar-hide-scrollbar {
  position: fixed;
  left: 0;
  visibility: hidden;
  overflow-y: scroll;
  scrollbar-width: none; }

.simplebar-hide-scrollbar::-webkit-scrollbar {
  display: none; }

body.compensate-for-scrollbar {
  overflow: hidden; }

.fancybox-active {
  height: auto; }

.fancybox-is-hidden {
  left: -9999px;
  margin: 0;
  position: absolute !important;
  top: -9999px;
  visibility: hidden; }

.fancybox-container {
  -webkit-backface-visibility: hidden;
  height: 100%;
  left: 0;
  outline: none;
  position: fixed;
  -webkit-tap-highlight-color: transparent;
  top: 0;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  transform: translateZ(0);
  width: 100%;
  z-index: 99992; }

.fancybox-container * {
  box-sizing: border-box; }

.fancybox-outer,
.fancybox-inner,
.fancybox-bg,
.fancybox-stage {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0; }

.fancybox-outer {
  -webkit-overflow-scrolling: touch;
  overflow-y: auto; }

.fancybox-bg {
  background: #1e1e1e;
  opacity: 0;
  transition-duration: inherit;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71); }

.fancybox-is-open .fancybox-bg {
  opacity: .9;
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1); }

.fancybox-infobar,
.fancybox-toolbar,
.fancybox-caption,
.fancybox-navigation .fancybox-button {
  direction: ltr;
  opacity: 0;
  position: absolute;
  transition: opacity .25s ease, visibility 0s ease .25s;
  visibility: hidden;
  z-index: 99997; }

.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-toolbar .fancybox-toolbar,
.fancybox-show-caption .fancybox-caption,
.fancybox-show-nav .fancybox-navigation .fancybox-button {
  opacity: 1;
  transition: opacity .25s ease 0s, visibility 0s ease 0s;
  visibility: visible; }

.fancybox-infobar {
  color: #ccc;
  font-size: 13px;
  -webkit-font-smoothing: subpixel-antialiased;
  height: 44px;
  left: 0;
  line-height: 44px;
  min-width: 44px;
  mix-blend-mode: difference;
  padding: 0 10px;
  pointer-events: none;
  top: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.fancybox-toolbar {
  right: 0;
  top: 0; }

.fancybox-stage {
  direction: ltr;
  overflow: visible;
  transform: translateZ(0);
  z-index: 99994; }

.fancybox-is-open .fancybox-stage {
  overflow: hidden; }

.fancybox-slide {
  -webkit-backface-visibility: hidden;
  /* Using without prefix would break IE11 */
  display: none;
  height: 100%;
  left: 0;
  outline: none;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 44px;
  position: absolute;
  text-align: center;
  top: 0;
  transition-property: transform, opacity;
  white-space: normal;
  width: 100%;
  z-index: 99994; }

.fancybox-slide::before {
  content: '';
  display: inline-block;
  font-size: 0;
  height: 100%;
  vertical-align: middle;
  width: 0; }

.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--previous,
.fancybox-slide--current,
.fancybox-slide--next {
  display: block; }

.fancybox-slide--image {
  overflow: hidden;
  padding: 44px 0; }

.fancybox-slide--image::before {
  display: none; }

.fancybox-slide--html {
  padding: 6px; }

.fancybox-content {
  background: #fff;
  display: inline-block;
  margin: 0;
  max-width: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 44px;
  position: relative;
  text-align: left;
  vertical-align: middle; }

.fancybox-slide--image .fancybox-content {
  animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
  -webkit-backface-visibility: hidden;
  background: transparent;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  left: 0;
  max-width: none;
  overflow: visible;
  padding: 0;
  position: absolute;
  top: 0;
  -ms-transform-origin: top left;
  transform-origin: top left;
  transition-property: transform, opacity;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  z-index: 99995; }

.fancybox-can-zoomOut .fancybox-content {
  cursor: zoom-out; }

.fancybox-can-zoomIn .fancybox-content {
  cursor: zoom-in; }

.fancybox-can-swipe .fancybox-content,
.fancybox-can-pan .fancybox-content {
  cursor: -webkit-grab;
  cursor: grab; }

.fancybox-is-grabbing .fancybox-content {
  cursor: -webkit-grabbing;
  cursor: grabbing; }

.fancybox-container [data-selectable='true'] {
  cursor: text; }

.fancybox-image,
.fancybox-spaceball {
  background: transparent;
  border: 0;
  height: 100%;
  left: 0;
  margin: 0;
  max-height: none;
  max-width: none;
  padding: 0;
  position: absolute;
  top: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%; }

.fancybox-spaceball {
  z-index: 1; }

.fancybox-slide--video .fancybox-content,
.fancybox-slide--map .fancybox-content,
.fancybox-slide--pdf .fancybox-content,
.fancybox-slide--iframe .fancybox-content {
  height: 100%;
  overflow: visible;
  padding: 0;
  width: 100%; }

.fancybox-slide--video .fancybox-content {
  background: #000; }

.fancybox-slide--map .fancybox-content {
  background: #e5e3df; }

.fancybox-slide--iframe .fancybox-content {
  background: #fff; }

.fancybox-video,
.fancybox-iframe {
  background: transparent;
  border: 0;
  display: block;
  height: 100%;
  margin: 0;
  overflow: hidden;
  padding: 0;
  width: 100%; }

/* Fix iOS */
.fancybox-iframe {
  left: 0;
  position: absolute;
  top: 0; }

.fancybox-error {
  background: #fff;
  cursor: default;
  max-width: 400px;
  padding: 40px;
  width: 100%; }

.fancybox-error p {
  color: #444;
  font-size: 16px;
  line-height: 20px;
  margin: 0;
  padding: 0; }

/* Buttons */
.fancybox-button {
  background: rgba(30, 30, 30, 0.6);
  border: 0;
  border-radius: 0;
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  height: 44px;
  margin: 0;
  padding: 10px;
  position: relative;
  transition: color .2s;
  vertical-align: top;
  visibility: inherit;
  width: 44px; }

.fancybox-button,
.fancybox-button:visited,
.fancybox-button:link {
  color: #ccc; }

.fancybox-button:hover {
  color: #fff; }

.fancybox-button:focus {
  outline: none; }

.fancybox-button.fancybox-focus {
  outline: 1px dotted; }

.fancybox-button[disabled],
.fancybox-button[disabled]:hover {
  color: #888;
  cursor: default;
  outline: none; }

/* Fix IE11 */
.fancybox-button div {
  height: 100%; }

.fancybox-button svg {
  display: block;
  height: 100%;
  overflow: visible;
  position: relative;
  width: 100%; }

.fancybox-button svg path {
  fill: currentColor;
  stroke-width: 0; }

.fancybox-button--play svg:nth-child(2),
.fancybox-button--fsenter svg:nth-child(2) {
  display: none; }

.fancybox-button--pause svg:nth-child(1),
.fancybox-button--fsexit svg:nth-child(1) {
  display: none; }

.fancybox-progress {
  background: #ff5268;
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  -ms-transform: scaleX(0);
  transform: scaleX(0);
  -ms-transform-origin: 0;
  transform-origin: 0;
  transition-property: transform;
  transition-timing-function: linear;
  z-index: 99998; }

/* Close button on the top right corner of html content */
.fancybox-close-small {
  background: transparent;
  border: 0;
  border-radius: 0;
  color: #ccc;
  cursor: pointer;
  opacity: .8;
  padding: 8px;
  position: absolute;
  right: -12px;
  top: -44px;
  z-index: 401; }

.fancybox-close-small:hover {
  color: #fff;
  opacity: 1; }

.fancybox-slide--html .fancybox-close-small {
  color: currentColor;
  padding: 10px;
  right: 0;
  top: 0; }

.fancybox-slide--image.fancybox-is-scaling .fancybox-content {
  overflow: hidden; }

.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
  display: none; }

/* Navigation arrows */
.fancybox-navigation .fancybox-button {
  background-clip: content-box;
  height: 100px;
  opacity: 0;
  position: absolute;
  top: calc(50% - 50px);
  width: 70px; }

.fancybox-navigation .fancybox-button div {
  padding: 7px; }

.fancybox-navigation .fancybox-button--arrow_left {
  left: 0;
  left: env(safe-area-inset-left);
  padding: 31px 26px 31px 6px; }

.fancybox-navigation .fancybox-button--arrow_right {
  padding: 31px 6px 31px 26px;
  right: 0;
  right: env(safe-area-inset-right); }

/* Caption */
.fancybox-caption {
  background: linear-gradient(to top, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.15) 65%, rgba(0, 0, 0, 0.075) 75.5%, rgba(0, 0, 0, 0.037) 82.85%, rgba(0, 0, 0, 0.019) 88%, rgba(0, 0, 0, 0) 100%);
  bottom: 0;
  color: #eee;
  font-size: 14px;
  font-weight: 400;
  left: 0;
  line-height: 1.5;
  padding: 75px 44px 25px 44px;
  pointer-events: none;
  right: 0;
  text-align: center;
  z-index: 99996; }

@supports (padding: 0px) {
  .fancybox-caption {
    padding: 75px max(44px, env(safe-area-inset-right)) max(25px, env(safe-area-inset-bottom)) max(44px, env(safe-area-inset-left)); } }

.fancybox-caption--separate {
  margin-top: -50px; }

.fancybox-caption__body {
  max-height: 50vh;
  overflow: auto;
  pointer-events: all; }

.fancybox-caption a,
.fancybox-caption a:link,
.fancybox-caption a:visited {
  color: #ccc;
  text-decoration: none; }

.fancybox-caption a:hover {
  color: #fff;
  text-decoration: underline; }

/* Loading indicator */
.fancybox-loading {
  animation: fancybox-rotate 1s linear infinite;
  background: transparent;
  border: 4px solid #888;
  border-bottom-color: #fff;
  border-radius: 50%;
  height: 50px;
  left: 50%;
  margin: -25px 0 0 -25px;
  opacity: .7;
  padding: 0;
  position: absolute;
  top: 50%;
  width: 50px;
  z-index: 99999; }

@keyframes fancybox-rotate {
  100% {
    transform: rotate(360deg); } }

/* Transition effects */
.fancybox-animated {
  transition-timing-function: cubic-bezier(0, 0, 0.25, 1); }

/* transitionEffect: slide */
.fancybox-fx-slide.fancybox-slide--previous {
  opacity: 0;
  transform: translate3d(-100%, 0, 0); }

.fancybox-fx-slide.fancybox-slide--next {
  opacity: 0;
  transform: translate3d(100%, 0, 0); }

.fancybox-fx-slide.fancybox-slide--current {
  opacity: 1;
  transform: translate3d(0, 0, 0); }

/* transitionEffect: fade */
.fancybox-fx-fade.fancybox-slide--previous,
.fancybox-fx-fade.fancybox-slide--next {
  opacity: 0;
  transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }

.fancybox-fx-fade.fancybox-slide--current {
  opacity: 1; }

/* transitionEffect: zoom-in-out */
.fancybox-fx-zoom-in-out.fancybox-slide--previous {
  opacity: 0;
  transform: scale3d(1.5, 1.5, 1.5); }

.fancybox-fx-zoom-in-out.fancybox-slide--next {
  opacity: 0;
  transform: scale3d(0.5, 0.5, 0.5); }

.fancybox-fx-zoom-in-out.fancybox-slide--current {
  opacity: 1;
  transform: scale3d(1, 1, 1); }

/* transitionEffect: rotate */
.fancybox-fx-rotate.fancybox-slide--previous {
  opacity: 0;
  -ms-transform: rotate(-360deg);
  transform: rotate(-360deg); }

.fancybox-fx-rotate.fancybox-slide--next {
  opacity: 0;
  -ms-transform: rotate(360deg);
  transform: rotate(360deg); }

.fancybox-fx-rotate.fancybox-slide--current {
  opacity: 1;
  -ms-transform: rotate(0deg);
  transform: rotate(0deg); }

/* transitionEffect: circular */
.fancybox-fx-circular.fancybox-slide--previous {
  opacity: 0;
  transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0); }

.fancybox-fx-circular.fancybox-slide--next {
  opacity: 0;
  transform: scale3d(0, 0, 0) translate3d(100%, 0, 0); }

.fancybox-fx-circular.fancybox-slide--current {
  opacity: 1;
  transform: scale3d(1, 1, 1) translate3d(0, 0, 0); }

/* transitionEffect: tube */
.fancybox-fx-tube.fancybox-slide--previous {
  transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg); }

.fancybox-fx-tube.fancybox-slide--next {
  transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg); }

.fancybox-fx-tube.fancybox-slide--current {
  transform: translate3d(0, 0, 0) scale(1); }

/* Styling for Small-Screen Devices */
@media all and (max-height: 576px) {
  .fancybox-slide {
    padding-left: 6px;
    padding-right: 6px; }
  .fancybox-slide--image {
    padding: 6px 0; }
  .fancybox-close-small {
    right: -6px; }
  .fancybox-slide--image .fancybox-close-small {
    background: #4e4e4e;
    color: #f2f4f6;
    height: 36px;
    opacity: 1;
    padding: 6px;
    right: 0;
    top: 0;
    width: 36px; }
  .fancybox-caption {
    padding-left: 12px;
    padding-right: 12px; }
  @supports (padding: 0px) {
    .fancybox-caption {
      padding-left: max(12px, env(safe-area-inset-left));
      padding-right: max(12px, env(safe-area-inset-right)); } } }

/* Share */
.fancybox-share {
  background: #f4f4f4;
  border-radius: 3px;
  max-width: 90%;
  padding: 30px;
  text-align: center; }

.fancybox-share h1 {
  color: #222;
  font-size: 35px;
  font-weight: 700;
  margin: 0 0 20px 0; }

.fancybox-share p {
  margin: 0;
  padding: 0; }

.fancybox-share__button {
  border: 0;
  border-radius: 3px;
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  line-height: 40px;
  margin: 0 5px 10px 5px;
  min-width: 130px;
  padding: 0 15px;
  text-decoration: none;
  transition: all .2s;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap; }

.fancybox-share__button:visited,
.fancybox-share__button:link {
  color: #fff; }

.fancybox-share__button:hover {
  text-decoration: none; }

.fancybox-share__button--fb {
  background: #3b5998; }

.fancybox-share__button--fb:hover {
  background: #344e86; }

.fancybox-share__button--pt {
  background: #bd081d; }

.fancybox-share__button--pt:hover {
  background: #aa0719; }

.fancybox-share__button--tw {
  background: #1da1f2; }

.fancybox-share__button--tw:hover {
  background: #0d95e8; }

.fancybox-share__button svg {
  height: 25px;
  margin-right: 7px;
  position: relative;
  top: -1px;
  vertical-align: middle;
  width: 25px; }

.fancybox-share__button svg path {
  fill: #fff; }

.fancybox-share__input {
  background: transparent;
  border: 0;
  border-bottom: 1px solid #d7d7d7;
  border-radius: 0;
  color: #5d5b5b;
  font-size: 14px;
  margin: 10px 0 0 0;
  outline: none;
  padding: 10px 15px;
  width: 100%; }

/* Thumbs */
.fancybox-thumbs {
  background: #ddd;
  bottom: 0;
  display: none;
  margin: 0;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  padding: 2px 2px 4px 2px;
  position: absolute;
  right: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  top: 0;
  width: 212px;
  z-index: 99995; }

.fancybox-thumbs-x {
  overflow-x: auto;
  overflow-y: hidden; }

.fancybox-show-thumbs .fancybox-thumbs {
  display: block; }

.fancybox-show-thumbs .fancybox-inner {
  right: 212px; }

.fancybox-thumbs__list {
  font-size: 0;
  height: 100%;
  list-style: none;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0;
  position: absolute;
  position: relative;
  white-space: nowrap;
  width: 100%; }

.fancybox-thumbs-x .fancybox-thumbs__list {
  overflow: hidden; }

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
  width: 7px; }

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
  background: #fff;
  border-radius: 10px;
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); }

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
  background: #2a2a2a;
  border-radius: 10px; }

.fancybox-thumbs__list a {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  background-color: rgba(0, 0, 0, 0.1);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  cursor: pointer;
  float: left;
  height: 75px;
  margin: 2px;
  max-height: calc(100% - 8px);
  max-width: calc(50% - 4px);
  outline: none;
  overflow: hidden;
  padding: 0;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  width: 100px; }

.fancybox-thumbs__list a::before {
  border: 6px solid #ff5268;
  bottom: 0;
  content: '';
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  z-index: 99991; }

.fancybox-thumbs__list a:focus::before {
  opacity: .5; }

.fancybox-thumbs__list a.fancybox-thumbs-active::before {
  opacity: 1; }

/* Styling for Small-Screen Devices */
@media all and (max-width: 576px) {
  .fancybox-thumbs {
    width: 110px; }
  .fancybox-show-thumbs .fancybox-inner {
    right: 110px; }
  .fancybox-thumbs__list a {
    max-width: calc(100% - 10px); } }

.tooltipster-fall, .tooltipster-grow.tooltipster-show {
  -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15); }

.tooltipster-base {
  display: flex;
  pointer-events: none;
  position: absolute; }

.tooltipster-box {
  flex: 1 1 auto; }

.tooltipster-content {
  box-sizing: border-box;
  max-height: 100%;
  max-width: 100%;
  overflow: auto; }

.tooltipster-ruler {
  bottom: 0;
  left: 0;
  overflow: hidden;
  position: fixed;
  right: 0;
  top: 0;
  visibility: hidden; }

.tooltipster-fade {
  opacity: 0;
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  -ms-transition-property: opacity;
  transition-property: opacity; }

.tooltipster-fade.tooltipster-show {
  opacity: 1; }

.tooltipster-grow {
  -webkit-transform: scale(0, 0);
  -moz-transform: scale(0, 0);
  -o-transform: scale(0, 0);
  -ms-transform: scale(0, 0);
  transform: scale(0, 0);
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  -ms-transition-property: -ms-transform;
  transition-property: transform;
  -webkit-backface-visibility: hidden; }

.tooltipster-grow.tooltipster-show {
  -webkit-transform: scale(1, 1);
  -moz-transform: scale(1, 1);
  -o-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  transform: scale(1, 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-swing {
  opacity: 0;
  -webkit-transform: rotateZ(4deg);
  -moz-transform: rotateZ(4deg);
  -o-transform: rotateZ(4deg);
  -ms-transform: rotateZ(4deg);
  transform: rotateZ(4deg);
  -webkit-transition-property: -webkit-transform,opacity;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  -ms-transition-property: -ms-transform;
  transition-property: transform; }

.tooltipster-swing.tooltipster-show {
  opacity: 1;
  -webkit-transform: rotateZ(0);
  -moz-transform: rotateZ(0);
  -o-transform: rotateZ(0);
  -ms-transform: rotateZ(0);
  transform: rotateZ(0);
  -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);
  -moz-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
  -ms-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
  -o-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); }

.tooltipster-fall {
  -webkit-transition-property: top;
  -moz-transition-property: top;
  -o-transition-property: top;
  -ms-transition-property: top;
  transition-property: top;
  -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;
  -moz-transition-property: all;
  -o-transition-property: all;
  -ms-transition-property: all;
  transition-property: all;
  top: 0 !important;
  opacity: 0; }

.tooltipster-slide {
  -webkit-transition-property: left;
  -moz-transition-property: left;
  -o-transition-property: left;
  -ms-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);
  -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
  -o-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;
  -moz-transition-property: all;
  -o-transition-property: all;
  -ms-transition-property: all;
  transition-property: all;
  left: 0 !important;
  opacity: 0; }

@keyframes tooltipster-fading {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.tooltipster-update-fade {
  animation: tooltipster-fading .4s; }

@keyframes tooltipster-rotating {
  25% {
    transform: rotate(-2deg); }
  75% {
    transform: rotate(2deg); }
  100% {
    transform: rotate(0); } }

.tooltipster-update-rotate {
  animation: tooltipster-rotating .6s; }

@keyframes tooltipster-scaling {
  50% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

.tooltipster-update-scale {
  animation: tooltipster-scaling .6s; }

.tooltipster-sidetip .tooltipster-box {
  background: #565656;
  border: 2px solid #000;
  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-sidetip .tooltipster-content {
  color: #fff;
  line-height: 18px;
  padding: 6px 14px; }

.tooltipster-sidetip .tooltipster-arrow {
  overflow: hidden;
  position: absolute; }

.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow {
  height: 10px;
  margin-left: -10px;
  top: 0;
  width: 20px; }

.tooltipster-sidetip.tooltipster-left .tooltipster-arrow {
  height: 20px;
  margin-top: -10px;
  right: 0;
  top: 0;
  width: 10px; }

.tooltipster-sidetip.tooltipster-right .tooltipster-arrow {
  height: 20px;
  margin-top: -10px;
  left: 0;
  top: 0;
  width: 10px; }

.tooltipster-sidetip.tooltipster-top .tooltipster-arrow {
  bottom: 0;
  height: 10px;
  margin-left: -10px;
  width: 20px; }

.tooltipster-sidetip .tooltipster-arrow-background, .tooltipster-sidetip .tooltipster-arrow-border {
  height: 0;
  position: absolute;
  width: 0; }

.tooltipster-sidetip .tooltipster-arrow-background {
  border: 10px solid transparent; }

.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background {
  border-bottom-color: #565656;
  left: 0;
  top: 3px; }

.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background {
  border-left-color: #565656;
  left: -3px;
  top: 0; }

.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background {
  border-right-color: #565656;
  left: 3px;
  top: 0; }

.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background {
  border-top-color: #565656;
  left: 0;
  top: -3px; }

.tooltipster-sidetip .tooltipster-arrow-border {
  border: 10px solid transparent;
  left: 0;
  top: 0; }

.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border {
  border-bottom-color: #000; }

.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border {
  border-left-color: #000; }

.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border {
  border-right-color: #000; }

.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border {
  border-top-color: #000; }

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

.suggestions-nowrap {
  white-space: nowrap; }

.suggestions-input {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%; }

.suggestions-input::-ms-clear {
  display: none; }

.suggestions-wrapper {
  position: relative;
  margin: 0;
  padding: 0;
  vertical-align: top;
  -webkit-text-size-adjust: 100%; }

.suggestions-suggestions {
  background: #fff;
  border: 1px solid #999;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: default;
  left: 0;
  min-width: 100%;
  position: absolute;
  z-index: 9999;
  -webkit-text-size-adjust: 100%; }

.suggestions-suggestions strong {
  font-weight: 400;
  color: #39f; }

.suggestions-suggestions.suggestions-mobile {
  border-style: none; }

.suggestions-suggestions.suggestions-mobile .suggestions-suggestion {
  border-bottom: 1px solid #ddd; }

.suggestions-suggestion {
  padding: 4px 4px;
  overflow: hidden; }

.suggestions-suggestion:hover {
  background: #f7f7f7; }

.suggestions-selected {
  background: #f0f0f0; }

.suggestions-selected:hover {
  background: #f0f0f0; }

.suggestions-hint {
  padding: 4px 4px;
  white-space: nowrap;
  overflow: hidden;
  color: #777;
  font-size: 85%;
  line-height: 20px; }

.suggestions-subtext {
  color: #777; }

.suggestions-subtext_inline {
  display: inline-block;
  min-width: 6em;
  vertical-align: bottom;
  margin: 0 .5em 0 0; }

.suggestions-subtext-delimiter {
  display: inline-block;
  width: 2px; }

.suggestions-subtext_label {
  margin: 0 0 0 .25em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 0 3px;
  background: #f5f5f5;
  font-size: 85%; }

.suggestions-value[data-suggestion-status=LIQUIDATED] {
  position: relative; }

.suggestions-value[data-suggestion-status=LIQUIDATED]:after {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  border-top: 1px solid rgba(0, 0, 0, 0.4);
  content: ""; }

.suggestions-promo {
  font-size: 85%;
  display: none;
  color: #777;
  padding: 4px;
  text-align: center; }

.suggestions-promo a {
  color: #777;
  display: block;
  filter: grayscale(100%);
  line-height: 20px;
  text-decoration: none; }

.suggestions-promo a:hover {
  filter: grayscale(0); }

.suggestions-promo svg {
  height: 20px;
  vertical-align: bottom; }

@media screen and (min-width: 600px) {
  .suggestions-promo {
    position: absolute;
    top: 0;
    right: 0;
    text-align: left; } }

/* de-style.css v1.0.5 | MIT License | https://github.com/nicolas-cusan/destyle.css */
/* Reset box-model
   ========================================================================== */
* {
  box-sizing: border-box; }

::before,
::after {
  box-sizing: inherit; }

/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 * 3. Remove gray overlay on links for iOS.
 */
html {
  line-height: 1.15;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
  -webkit-tap-highlight-color: transparent;
  /* 3*/ }

/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0; }

/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block; }

/* Vertical rhythm
   ========================================================================== */
p,
table,
blockquote,
address,
pre,
iframe,
form,
figure,
dl {
  margin: 0; }

/* Headings
   ========================================================================== */
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
  margin: 0; }

/* Lists (enumeration)
   ========================================================================== */
ul,
ol {
  margin: 0;
  padding: 0;
  list-style: none; }

/* Lists (definition)
   ========================================================================== */
dt {
  font-weight: bold; }

dd {
  margin-left: 0; }

/* Grouping content
   ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
  border: 0;
  border-top: 1px solid;
  margin: 0;
  clear: both; }

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: inherit;
  /* 2 */ }

address {
  font-style: inherit; }

/* Text-level semantics
   ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent;
  text-decoration: none;
  color: inherit; }

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  text-decoration: underline dotted;
  /* 2 */ }

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bold; }

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: inherit;
  /* 2 */ }

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%; }

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sub {
  bottom: -0.25em; }

sup {
  top: -0.5em; }

/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none;
  vertical-align: bottom; }

embed,
object,
iframe {
  border: 0;
  vertical-align: bottom; }

/* Forms
   ========================================================================== */
button,
input,
optgroup,
select,
textarea {
  vertical-align: middle;
  color: inherit;
  font: inherit;
  border: 0;
  background: transparent;
  padding: 0;
  margin: 0;
  outline: 0; }

/**
 * Remove all Style fro select elements. Does not quite work cross-browser
 */
select {
  -webkit-appearance: none;
  appearance: none;
  border-radius: 0; }

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible; }

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none; }

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type='button'],
[type='reset'],
[type='submit'] {
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none; }

button[disabled],
[type='button'][disabled],
[type='reset'][disabled],
[type='submit'][disabled] {
  cursor: default; }

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
  border-style: none;
  padding: 0; }

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type='button']:-moz-focusring,
[type='reset']:-moz-focusring,
[type='submit']:-moz-focusring {
  outline: 1px dotted ButtonText; }

/**
 * Reset to invisible
 */
fieldset {
  margin: 0;
  padding: 0;
  border: 0;
  min-width: 0; }

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */ }

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline; }

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto; }

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type='checkbox'],
[type='radio'] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
  height: auto; }

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type='search'] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */ }

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type='search']::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */ }

/**
 * Fix placeholder font properties inheritance.
 */
/**
 * Clickable labels
 */
label[for] {
  cursor: pointer; }

/* Interactive
   ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block; }

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item; }

/* Table
   ========================================================================== */
table {
  border-collapse: collapse;
  border-spacing: 0; }

caption {
  text-align: left; }

td,
th {
  vertical-align: top; }

th {
  text-align: left;
  font-weight: bold; }

/* Misc
   ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none; }

/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none; }

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

@font-face {
  font-family: 'Gilroy';
  src: local("Gilroy Thin Italic"), local("Gilroy-ThinItalic"), url("/assets/fonts/Gilroy-ThinItalic.woff2") format("woff2"), url("/assets/fonts/Gilroy-ThinItalic.woff") format("woff");
  font-weight: 100;
  font-style: italic; }

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

@font-face {
  font-family: 'Gilroy';
  src: local("Gilroy UltraLight Italic"), local("Gilroy-UltraLightItalic"), url("/assets/fonts/Gilroy-UltraLightItalic.woff2") format("woff2"), url("/assets/fonts/Gilroy-UltraLightItalic.woff") format("woff");
  font-weight: 200;
  font-style: italic; }

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

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

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

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

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

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

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

@font-face {
  font-family: 'Gilroy';
  src: local("Gilroy SemiBold Italic"), local("Gilroy-SemiBoldItalic"), url("/assets/fonts/Gilroy-SemiBoldItalic.woff2") format("woff2"), url("/assets/fonts/Gilroy-SemiBoldItalic.woff") format("woff");
  font-weight: 600;
  font-style: italic; }

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

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

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

@font-face {
  font-family: 'Gilroy';
  src: local("Gilroy ExtraBold Italic"), local("Gilroy-ExtraBoldItalic"), url("/assets/fonts/Gilroy-ExtraBoldItalic.woff2") format("woff2"), url("/assets/fonts/Gilroy-ExtraBoldItalic.woff") format("woff");
  font-weight: 800;
  font-style: italic; }

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

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

html,
body {
  background: #FFF;
  font-family: Gilroy;
  font-weight: 500;
  color: #2A2B2D; }

@media (max-width: 1039.98px) {
  html._filter-open, html._filter-open body {
    overflow: hidden; } }

* {
  min-height: 0;
  min-width: 0; }

.w-body {
  overflow: hidden; }
  @media (min-width: 1040px) {
    .w-body._scrolled {
      margin-top: 214px; } }
  @media (max-width: 1039.98px) {
    .w-body__header._fixed {
      position: fixed;
      top: 0;
      left: 0;
      right: 0;
      z-index: 5; } }
  @media (min-width: 1040px) {
    .w-body__header._fixed:not(._with-leap) {
      position: fixed;
      top: 0;
      left: 0;
      right: 0;
      z-index: 5; } }
  @media (max-width: 1039.98px) {
    .w-body__content {
      padding: 20px 10px 0; } }
  @media (min-width: 1040px) {
    .w-body__content {
      padding-top: 24px; } }
  .w-body__content.w-body__content_catalog-second {
    padding-top: 0 !important; }
  @media (min-width: 1040px) {
    .w-body__subhead {
      margin-bottom: 40px; } }

.w-body._gray {
  background: #F7F8F8; }

.w-body._overflow-x {
  overflow-x: hidden; }

@media (max-width: 1039.98px) {
  body.body_page-book .w-body .w-body__content {
    padding-top: 34px; } }

.w-body.w-body_subhead-hidden .w-body__subhead {
  display: none !important; }

.w-body.w-body_subhead-hidden .w-content-wrap__main {
  padding-top: 0 !important; }

.w-body.w-body_breadcrumbs-hidden .b-breadcrumbs {
  display: none !important; }

.w-body.w-body_footer-hidden .w-body__footer {
  display: none !important; }

@media (max-width: 1039.98px) {
  .w-body.w-body_footer-hidden-mob .b-site-footer {
    display: none !important; } }

/*
----------------- Контейнеры -----------------
*/
@media (max-width: 1039.98px) {
  .w-content-wrap {
    margin-bottom: 40px; } }

@media (min-width: 1040px) {
  .w-content-wrap {
    position: relative;
    margin-bottom: 100px; }
    .w-content-wrap::before, .w-content-wrap::after {
      content: "";
      display: table; }
    .w-content-wrap::after {
      clear: both; }
    .w-content-wrap._aside-main {
      padding-left: 305px;
      margin-bottom: 60px;
      padding-bottom: 40px; } }

@media (max-width: 1039.98px) {
  .w-content-wrap__aside {
    display: none;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    min-height: 100%;
    overflow-y: auto;
    background: #FFF;
    z-index: 1000; }
    .w-content-wrap__aside._shown {
      display: block; } }

@media (min-width: 1040px) {
  .w-content-wrap__aside._fixed {
    position: fixed; }
  .w-content-wrap__aside._stopped {
    position: absolute;
    bottom: 0; } }

@media (min-width: 1040px) {
  .w-content-wrap._aside-main .w-content-wrap__aside {
    float: left;
    width: 245px;
    margin-left: -305px; } }

@media (max-width: 1039.98px) {
  .b-content._bookPage {
    margin: 0 -10px; } }

.b-content._black {
  background-color: #2A2B2D; }

.b-content__section {
  overflow: hidden; }
  @media (max-width: 1039.98px) {
    .b-content__section {
      padding: 40px 10px; } }
  @media (min-width: 1040px) {
    .b-content__section {
      padding: 60px 0; } }
  .b-content__section._white {
    background: #FFF; }
  .b-content__section._gray {
    background: #F7F8F8; }
  @media (max-width: 1039.98px) {
    .b-content__section.b-content__section_mob-p-t-24 {
      padding-top: 24px !important; } }

@media (min-width: 1040px) {
  .b-content_section-sliders .b-content__section:last-child {
    margin-bottom: 40px; } }

.b-content_section-sliders._white-to-gray .b-content__section.bgColor-section:last-child:nth-child(even) {
  margin-bottom: 30px; }
  @media (min-width: 1040px) {
    .b-content_section-sliders._white-to-gray .b-content__section.bgColor-section:last-child:nth-child(even) {
      margin-bottom: 60px; } }

.b-content_section-sliders._white-to-gray .b-content__section.bgColor-section:first-child {
  padding-top: 0; }

/*
----------------- Типографика -----------------
*/
/*
ЗАГОЛОВКИ
*/
h1,
.h1 {
  line-height: 1.2em;
  font-weight: 600;
  color: #2A2B2D; }
  @media (max-width: 1039.98px) {
    h1,
    .h1 {
      font-size: 24px; } }
  @media (min-width: 1040px) {
    h1,
    .h1 {
      font-size: 30px; } }

h2,
.h2 {
  line-height: 1.2em;
  font-weight: 600;
  color: #2A2B2D; }
  @media (max-width: 1039.98px) {
    h2,
    .h2 {
      font-size: 24px; } }
  @media (min-width: 1040px) {
    h2,
    .h2 {
      font-size: 30px; } }

h3,
.h3 {
  font-size: 20px;
  line-height: 1.2em;
  font-weight: bold;
  color: #2A2B2D; }

html.no-touch h1 a:hover,
html.no-touch .h1 a:hover,
html.no-touch h2 a:hover,
html.no-touch .h2 a:hover,
html.no-touch h3 a:hover,
html.no-touch .h3 a:hover {
  color: #ED4C45; }

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

@media (min-width: 576px) and (max-width: 767.98px) {
  ._hidden-sm {
    display: none !important; } }

@media (min-width: 768px) and (max-width: 1039.98px) {
  ._hidden-md {
    display: none !important; } }

@media (min-width: 1040px) and (max-width: 1259.98px) {
  ._hidden-lg {
    display: none !important; } }

@media (min-width: 1260px) {
  ._hidden-xl {
    display: none !important; } }

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

@media (min-width: 576px) and (max-width: 767.98px) {
  ._visible-sm {
    display: block !important; } }

@media (min-width: 768px) and (max-width: 1039.98px) {
  ._visible-md {
    display: block !important; } }

@media (min-width: 1040px) and (max-width: 1259.98px) {
  ._visible-lg {
    display: block !important; } }

@media (min-width: 1260px) {
  ._visible-xl {
    display: block !important; } }

._t-medium {
  font-weight: 500; }

._t-semibold {
  font-weight: 600; }

._t-bold {
  font-weight: bold; }

.embed-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  max-width: 100%; }

.embed-container iframe, .embed-container object, .embed-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.acc-grid {
  display: flex;
  margin-bottom: 80px; }
  @media (max-width: 1039.98px) {
    .acc-grid {
      flex-wrap: wrap;
      padding-top: 30px; } }
  @media (min-width: 1040px) {
    .acc-grid {
      margin: 0 auto 100px;
      padding-top: 24px; } }
  @media (min-width: 1040px) and (max-width: 1259.98px) {
    .acc-grid {
      width: 1000px; } }
  @media (min-width: 1260px) {
    .acc-grid {
      width: 1220px; } }

@media (max-width: 1039.98px) {
  .acc-grid__aside {
    flex-grow: 0;
    flex-shrink: 0;
    width: 100%;
    margin-bottom: 40px; } }

@media (min-width: 1040px) {
  .acc-grid__aside {
    width: 25%;
    padding-left: 10px;
    padding-right: 10px; } }

.acc-grid__main {
  flex-grow: 0;
  flex-shrink: 0;
  margin: 0 auto; }
  @media (max-width: 575.98px) {
    .acc-grid__main {
      width: 100%;
      padding: 0 20px; } }
  @media (min-width: 576px) and (max-width: 767.98px) {
    .acc-grid__main {
      width: 510px; } }
  @media (min-width: 768px) and (max-width: 1039.98px) {
    .acc-grid__main {
      width: 700px; } }
  @media (min-width: 1040px) {
    .acc-grid__main {
      width: 75%;
      padding-left: 10px;
      padding-right: 10px; } }

.site-bottom-wrapper {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 999;
  display: flex;
  flex-direction: column; }
  .site-bottom-wrapper .site-bottom-wrapper__leap-menu {
    order: 10; }
  .site-bottom-wrapper .site-bottom-wrapper__message-cookies {
    order: 100; }

@media (max-width: 1039.98px) {
  body.body_has-bottom-nav .site-bottom-wrapper {
    bottom: 56px; } }

.pullDown {
  animation-name: pullDown;
  -webkit-animation-name: pullDown;
  animation-duration: 1.1s;
  -webkit-animation-duration: 1.1s;
  animation-timing-function: ease-out;
  -webkit-animation-timing-function: ease-out;
  transform-origin: 50% 0%;
  -ms-transform-origin: 50% 0%;
  -webkit-transform-origin: 50% 0%; }

@keyframes pullDown {
  0% {
    transform: scaleY(0.1); }
  40% {
    transform: scaleY(1); } }

@-webkit-keyframes pullDown {
  0% {
    -webkit-transform: scaleY(0.1); }
  40% {
    -webkit-transform: scaleY(1); } }

.ui-form-field + .ui-form-field {
  margin-top: 40px; }

.ui-label {
  font-size: 16px;
  line-height: 22px;
  font-weight: 600;
  color: #2A2B2D; }
  .ui-label + * {
    margin-top: 5px; }

.ui-input-error {
  transition: .1s opacity linear;
  opacity: 0;
  margin-top: 2px;
  font-size: 12px;
  line-height: 14px;
  color: #FF5952; }
  @media (min-width: 768px) {
    .ui-input-error {
      margin-top: 5px;
      font-size: 14px;
      line-height: 18px; } }
  .ui-input-error.ui-input-error_state-visible {
    opacity: 1; }

.b-checkbox input,
.b-checkbox-big input {
  display: none; }

.b-checkbox__label,
.b-checkbox-big__label {
  display: block;
  position: relative; }
  .b-checkbox__label::before, .b-checkbox__label::after,
  .b-checkbox-big__label::before,
  .b-checkbox-big__label::after {
    content: "";
    position: absolute;
    left: 0; }
  .b-checkbox__label::before,
  .b-checkbox-big__label::before {
    border: 2px solid #CED3D6;
    visibility: visible;
    z-index: 1; }

.b-checkbox__label {
  padding-left: 40px;
  font-size: 16px;
  line-height: 22px;
  color: #949599;
  font-weight: normal; }
  @media (max-width: 1039.98px) {
    .b-checkbox__label::before, .b-checkbox__label::after {
      top: 1px;
      width: 20px;
      height: 20px;
      border-radius: 4px; } }
  @media (min-width: 1040px) {
    .b-checkbox__label::before, .b-checkbox__label::after {
      top: 4px;
      width: 14px;
      height: 14px;
      border-radius: 2px; } }
  .b-checkbox__label::after {
    display: none;
    background-repeat: no-repeat;
    background-position: center;
    z-index: 2; }
    @media (max-width: 1039.98px) {
      .b-checkbox__label::after {
        background-size: 11.84px 8.56px; } }
    @media (min-width: 1040px) {
      .b-checkbox__label::after {
        background-size: 8.29px 5.99px; } }

.b-checkbox-big__label {
  padding-left: 40px;
  font-size: 20px;
  line-height: 24px;
  color: #2A2B2D;
  font-weight: 600; }
  .b-checkbox-big__label::before, .b-checkbox-big__label::after {
    width: 18px;
    height: 18px;
    border-radius: 3px;
    top: 3px; }
  .b-checkbox-big__label::after {
    display: none;
    background-repeat: no-repeat;
    background-position: center;
    z-index: 2;
    background-size: 10px 8px; }

.b-checkbox-big.b-checkbox-big_smallText .b-checkbox-big__label {
  padding-left: 28px;
  font-size: 14px;
  font-weight: 400;
  line-height: 18px; }
  .b-checkbox-big.b-checkbox-big_smallText .b-checkbox-big__label::before, .b-checkbox-big.b-checkbox-big_smallText .b-checkbox-big__label::after {
    top: 0; }

html.no-touch .b-checkbox__label:not(.b-checkbox__label_type_text-nohover):hover {
  color: #2A2B2D; }

html.no-touch .b-checkbox__label:hover::after {
  display: block; }
  @media (max-width: 1039.98px) {
    html.no-touch .b-checkbox__label:hover::after {
      background-image: url(/assets/img/icons/svg/ic-check_mob_hov.svg); } }
  @media (min-width: 1040px) {
    html.no-touch .b-checkbox__label:hover::after {
      background-image: url(/assets/img/icons/svg/ic-check_desk_hov.svg); } }

.b-checkbox input:checked + .b-checkbox__label:not(.b-checkbox__label_type_text-nochecked) {
  color: #2A2B2D; }

.b-checkbox input:checked + .b-checkbox__label::after {
  display: block;
  background-color: #FF5952; }
  @media (max-width: 1039.98px) {
    .b-checkbox input:checked + .b-checkbox__label::after {
      background-image: url(/assets/img/icons/svg/ic-check_mob.svg); } }
  @media (min-width: 1040px) {
    .b-checkbox input:checked + .b-checkbox__label::after {
      background-image: url(/assets/img/icons/svg/ic-check_desk.svg); } }

html.no-touch .b-checkbox-big__label:hover::after {
  display: block;
  background-image: url(/assets/img/icons/svg/ic-check-big.svg); }

.b-checkbox-big input:checked + .b-checkbox-big__label::after {
  display: block;
  background-color: #FF5952;
  background-image: url(/assets/img/icons/svg/ic-check-big_white.svg); }

.b-checkbox:not(.b-checkbox_default-view-on-disabled) input:disabled + .b-checkbox__label {
  color: #CED3D6;
  cursor: default; }
  .b-checkbox:not(.b-checkbox_default-view-on-disabled) input:disabled + .b-checkbox__label::before {
    border-color: #F7F8F8; }

html.no-touch .b-checkbox:not(.b-checkbox_default-view-on-disabled) input:disabled:not(:checked) + .b-checkbox__label:hover::after {
  display: none; }

.b-checkbox-big input[disabled] + .b-checkbox-big__label {
  cursor: default;
  color: #949599; }
  .b-checkbox-big input[disabled] + .b-checkbox-big__label::before {
    background: #CED3D6;
    opacity: .4; }

.b-checkbox-big input[disabled] + .b-checkbox-big__label::before {
  background: #CED3D6 !important; }

.b-checkbox-big input[disabled] + .b-checkbox-big__label::after {
  display: none !important; }

.b-radio-btn {
  position: relative; }
  @media (max-width: 1039.98px) {
    .b-radio-btn {
      padding-left: 40px; } }
  @media (min-width: 1040px) {
    .b-radio-btn {
      padding-left: 36px; } }

.b-radio-btn__input {
  display: none; }

.b-radio-btn__line {
  display: flex; }
  @media (max-width: 767.98px) {
    .b-radio-btn__line {
      flex-direction: column; } }
  @media (min-width: 768px) {
    .b-radio-btn__line {
      align-items: center; } }

@media (max-width: 767.98px) {
  .b-radio-btn__line-right {
    margin-top: 20px; } }

@media (min-width: 768px) {
  .b-radio-btn__line-right {
    margin-left: auto; } }

.b-radio-btn__line-right._only-checked {
  display: none; }

.b-radio-btn__text {
  font-size: 0; }

.b-radio-btn__label {
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px; }
  .b-radio-btn__label::before {
    content: "";
    position: absolute;
    left: 0;
    background: #FFF;
    border: 2px solid #CED3D6;
    border-radius: 50%; }
    @media (max-width: 1039.98px) {
      .b-radio-btn__label::before {
        width: 20px;
        height: 20px; } }
    @media (min-width: 1040px) {
      .b-radio-btn__label::before {
        width: 16px;
        height: 16px; } }

.b-radio-btn__label-text {
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px; }

.b-radio-btn__label-price {
  display: inline-block;
  vertical-align: middle;
  color: #949599; }
  .b-radio-btn__label-price::before {
    content: "—";
    margin-right: 10px; }

.b-radio-btn__input[disabled] + .b-radio-btn__line .b-radio-btn__label {
  opacity: .5 !important;
  cursor: default !important; }

@media (max-width: 1039.98px) {
  .b-radio-btn__label:before,
  .b-radio-btn__label._f-20:before {
    top: 2px; } }

@media (min-width: 1040px) {
  .b-radio-btn__label:before,
  .b-radio-btn__label._f-20:before {
    top: 4px; } }

.b-radio-btn__label .b-radio-btn__label-text,
.b-radio-btn__label .b-radio-btn__label-price,
.b-radio-btn__label._f-20 .b-radio-btn__label-text,
.b-radio-btn__label._f-20 .b-radio-btn__label-price {
  font-size: 20px;
  line-height: 24px; }

@media (max-width: 1039.98px) {
  .b-radio-btn__label._f-16:before {
    top: 0; } }

@media (min-width: 1040px) {
  .b-radio-btn__label._f-16:before {
    top: 2px; } }

.b-radio-btn__label._f-16 .b-radio-btn__label-text,
.b-radio-btn__label._f-16 .b-radio-btn__label-price {
  font-size: 16px;
  line-height: 20px; }

.b-radio-btn__input:checked + .b-radio-btn__line .b-radio-btn__label:before {
  border-style: solid;
  border-color: #FF5952; }
  @media (max-width: 1039.98px) {
    .b-radio-btn__input:checked + .b-radio-btn__line .b-radio-btn__label:before {
      border-width: 6px; } }
  @media (min-width: 1040px) {
    .b-radio-btn__input:checked + .b-radio-btn__line .b-radio-btn__label:before {
      border-width: 5px; } }

.b-radio-btn__input:checked + .b-radio-btn__line .b-radio-btn__line-right._only-checked {
  display: block; }

.ui-toggle__input {
  display: none; }

.ui-toggle__toggler {
  display: block;
  position: relative;
  width: 51px;
  height: 31px;
  background: #CED3D6;
  border-radius: 31px;
  transition: background-color .2s ease; }
  .ui-toggle__toggler::after {
    content: "";
    position: absolute;
    top: 2px;
    left: 2px;
    width: 27px;
    height: 27px;
    border-radius: 50%;
    background: #FFF;
    transition: transform .35s ease; }

.ui-toggle__input:checked + .ui-toggle__toggler {
  background: #FF5952; }
  .ui-toggle__input:checked + .ui-toggle__toggler::after {
    transform: translateX(20px); }

.ui-form-block {
  margin-top: 20px; }

.ui-form-line {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  gap: 20px; }
  @media (max-width: 767.98px) {
    .ui-form-line {
      flex-wrap: wrap; } }

.ui-form-line__inp {
  flex-shrink: 0; }
  @media (max-width: 767.98px) {
    .ui-form-line__inp {
      min-width: 100%; } }

@media (max-width: 767.98px) {
  .ui-form-line__inf {
    min-width: 100%; } }

.ui-form-label {
  display: block;
  margin-bottom: 5px;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px; }

.ui-form-note {
  display: flex;
  gap: 8px;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px; }
  .ui-form-note.ui-form-note_error {
    color: #FF5952; }

.ui-form-note__ic {
  flex-shrink: 0;
  height: 20px; }

.b-form-block + .b-form-block {
  margin-top: 60px;
  border-top: 2px solid #F7F8F8;
  padding-top: 60px; }

.b-form-block__header {
  display: flex;
  flex-wrap: nowrap;
  margin-bottom: 40px; }

.b-form-block__header-number {
  flex-grow: 0;
  flex-shrink: 0;
  display: flex;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  border: 2px solid #CED3D6; }
  .b-form-block__header-number span {
    display: block;
    margin: auto;
    font-size: 16px;
    line-height: 1;
    font-weight: bold;
    color: #949599; }
  @media (max-width: 1039.98px) {
    .b-form-block__header-number {
      margin-right: 20px; } }
  @media (min-width: 1040px) {
    .b-form-block__header-number {
      margin-right: 30px; } }

.b-form-block__header-title {
  font-size: 24px;
  line-height: 29px;
  font-weight: bold;
  color: #2A2B2D; }

.b-form-block__header-title--required {
  color: #FF5952; }

@media (min-width: 1040px) {
  .b-form-block._numbered .b-form-block__body {
    padding-left: 60px; } }

@media (max-width: 1039.98px) {
  .b-form-block._numbered .b-form-block__body:not(._stick-left-mob) {
    padding-left: 5px; } }

@media (max-width: 1039.98px) {
  .b-form-block._numbered .b-radio-btn {
    padding-left: 45px; } }

.b-form-line {
  font-size: 20px;
  line-height: 24px; }
  @media (min-width: 1040px) {
    .b-form-line {
      display: flex; } }
  .b-form-line + .b-form-line {
    margin-top: 40px; }

.b-form-line__label {
  font-weight: 500;
  color: #949599; }
  @media (max-width: 1039.98px) {
    .b-form-line__label {
      margin-bottom: 12px;
      font-size: 16px;
      line-height: 19px; } }
  @media (min-width: 1040px) {
    .b-form-line__label {
      flex-shrink: 0;
      width: 225px;
      margin-right: 20px;
      font-size: 20px;
      line-height: 24px; } }

.b-form-line__label-required {
  color: #FF5952; }

.b-form-line__interface {
  width: 100%; }

.b-form-item-info {
  font-size: 16px;
  line-height: 22px;
  color: #949599;
  font-weight: normal; }
  @media (max-width: 1039.98px) {
    .b-form-item-info {
      margin-top: 10px; } }
  @media (min-width: 1040px) {
    .b-form-item-info {
      margin-top: 20px; } }
  .b-form-item-info .b-checkbox__label {
    line-height: 18px; }
    @media (max-width: 1039.98px) {
      .b-form-item-info .b-checkbox__label {
        font-size: 14px; } }
    @media (min-width: 1040px) {
      .b-form-item-info .b-checkbox__label {
        font-size: 16px; } }
    .b-form-item-info .b-checkbox__label::before, .b-form-item-info .b-checkbox__label::after {
      top: 0; }

.b-form-group * + .b-radio-btn,
.b-form-group * + .i-cut {
  margin-top: 30px; }

.b-form-group._tight * + .b-radio-btn,
.b-form-group._tight * + .i-cut {
  margin-top: 20px; }

.link-txt {
  font-size: inherit;
  line-height: inherit; }
  .link-txt._caps-14 {
    font-size: 14px;
    line-height: 18px;
    text-transform: uppercase;
    letter-spacing: 1px; }
  .link-txt._red {
    color: #FF5952; }
    .link-txt._red:hover {
      color: #ED4C45; }
  .link-txt._gray {
    color: #949599; }
    .link-txt._gray:hover {
      color: #FF5952; }
  .link-txt._inherit-red {
    color: inherit;
    text-decoration: underline; }
    .link-txt._inherit-red:hover {
      color: #FF5952; }
  .link-txt._underline {
    text-decoration: underline; }
    .link-txt._underline:hover {
      text-decoration: none; }

.globalDisable .b-btn,
.globalDisable .b-counter__btn,
.globalDisable .book-item-basket__add {
  opacity: .5;
  cursor: not-allowed !important; }

.b-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  white-space: nowrap;
  height: 50px;
  padding: 0 25px;
  border-radius: 25px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1;
  color: #fff;
  letter-spacing: .03em; }

.b-btn[disabled] {
  opacity: .5; }

.b-btn[disabled]:hover {
  cursor: default !important; }

.b-btn._resp {
  width: 100%; }

.b-btn._red {
  background: #FF5952; }
  .b-btn._red:not([disabled]):hover {
    background: #ED4C45; }

.b-btn._transp {
  background: transparent;
  color: #2A2B2D;
  border: 2px solid #CED3D6; }
  .b-btn._transp:not([disabled]):hover {
    border-color: #F7F8F8;
    background: #F7F8F8; }

.b-btn._transp-invert {
  background: transparent;
  color: #FFF;
  border: 2px solid #949599; }
  .b-btn._transp-invert:not([disabled]):hover {
    background: #949599; }

.b-btn._transp-red {
  background: transparent;
  color: #FF5952;
  border: 2px solid #FF5952; }
  .b-btn._transp-red:not([disabled]):hover {
    background: #FF5952;
    color: #FFF;
    cursor: pointer; }

.b-btn._transp-white {
  background: transparent;
  color: #FFF;
  border: 2px solid #FFF; }
  .b-btn._transp-white:not([disabled]):hover {
    background: #FFF;
    color: #2A2B2D; }

.ui-btn {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  white-space: nowrap;
  min-height: 50px;
  padding: 8px 25px;
  border: 2px solid transparent;
  border-radius: 50px;
  font-size: 16px;
  line-height: 18px; }
  .ui-btn.ui-btn_flexible {
    display: inline-flex; }

.ui-btn__title {
  font-weight: 600;
  letter-spacing: .03em; }

.ui-btn__small {
  font-weight: 400; }

.ui-btn__caption {
  font-size: 12px;
  line-height: 16px;
  font-weight: 400; }

.ui-btn_red {
  background: #FF5952;
  border-color: #FF5952;
  color: #fff; }
  .ui-btn_red:not([disabled]):hover {
    background: #ED4C45;
    border-color: #ED4C45;
    color: #fff; }
  .ui-btn_red[disabled] {
    background: #CED3D6;
    border-color: #CED3D6; }
  .ui-btn_red.ui-btn_disabled-alt[disabled] {
    background: #FF5952;
    border-color: #FF5952;
    opacity: .5; }

.ui-btn_white-red {
  background: #FFF;
  color: #FF5952;
  border-color: #FF5952; }
  .ui-btn_white-red:not([disabled]):hover {
    background: #FF5952;
    color: #FFF; }
  .ui-btn_white-red[disabled] {
    color: #CED3D6;
    border-color: #CED3D6; }

.ui-btn_white-grey {
  background: #FFF;
  color: #2A2B2D;
  border-color: #CED3D6; }
  .ui-btn_white-grey:not([disabled]):hover {
    border-color: #949599; }
  .ui-btn_white-grey[disabled] {
    color: #CED3D6;
    border-color: #CED3D6; }

.ui-btn_grey {
  background: #F6F7F8;
  color: #2A2B2D;
  border-color: #F6F7F8; }
  .ui-btn_grey:not([disabled]):hover {
    background: #e8e8e8;
    border-color: #e8e8e8; }
  .ui-btn_grey[disabled] {
    color: #CED3D6; }

.ui-btn_grey-red {
  background: rgba(0, 0, 0, 0.05);
  color: #FF5952;
  border-color: transparent; }
  .ui-btn_grey-red:not([disabled]):hover {
    background: rgba(0, 0, 0, 0.1); }
  .ui-btn_grey-red[disabled] {
    color: #CED3D6; }

.ui-btn_white-white-gray {
  background: #FFF;
  color: #949599;
  border-color: #FFF; }
  .ui-btn_white-white-gray:not([disabled]):hover {
    color: #FF5952; }
  .ui-btn_white-white-gray[disabled] {
    color: #CED3D6; }

.ui-btn_white-black {
  background: #FFF;
  color: #2A2B2D;
  border-color: #FFF; }
  .ui-btn_white-black:not([disabled]):hover {
    background: #CED3D6;
    border-color: #CED3D6;
    color: #2A2B2D; }
  .ui-btn_white-black[disabled] {
    color: #CED3D6; }

.ui-btn_transp-white {
  background: transparent;
  color: #FFF;
  border-color: #FFF; }
  .ui-btn_transp-white:not([disabled]):hover {
    color: #CED3D6;
    border-color: #CED3D6; }
  .ui-btn_transp-white[disabled] {
    color: #CED3D6;
    border-color: #CED3D6; }

.ui-btn_transp-black {
  background: transparent;
  color: #2A2B2D;
  border-color: transparent; }
  .ui-btn_transp-black:not([disabled]):hover {
    color: #949599; }
  .ui-btn_transp-black[disabled] {
    color: #CED3D6; }

.ui-btn_transp-red {
  background: transparent;
  color: #FF5952;
  border-color: #FF5952; }
  .ui-btn_transp-red:not([disabled]):hover {
    background: #FF5952;
    color: #FFF; }

.ui-btn_blue {
  background: #2A58D9;
  color: #FFF;
  border-color: #2A58D9; }
  .ui-btn_blue:not([disabled]):hover {
    background: #2246ad; }
  .ui-btn_blue[disabled] {
    opacity: .25; }

.ui-btn_h36 {
  min-height: 36px;
  padding: 8px 22px;
  border-radius: 36px;
  font-size: 12px;
  line-height: 16px;
  font-weight: 700; }

.ui-btn_h40 {
  min-height: 40px;
  padding: 7px 22px;
  border-radius: 40px;
  font-size: 14px;
  line-height: 18px;
  font-weight: 700; }

.ui-btn_new {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  white-space: nowrap;
  height: 48px;
  padding: 8px 32px;
  border-width: 2px;
  border-style: solid;
  border-radius: 40px; }
  .ui-btn_new .ui-btn__title {
    font-size: 16px;
    line-height: 1;
    font-weight: 600;
    text-transform: none;
    letter-spacing: .03em;
    white-space: nowrap; }
  @media (min-width: 1040px) {
    .ui-btn_new {
      height: 72px;
      padding: 8px 36px; } }
  @media (min-width: 1040px) {
    .ui-btn_new .ui-btn__title {
      font-size: 24px; } }
  .ui-btn_new.ui-btn_new-48 {
    height: 48px;
    padding: 8px 24px; }
    @media (min-width: 1040px) {
      .ui-btn_new.ui-btn_new-48 {
        height: 48px; } }
    .ui-btn_new.ui-btn_new-48 .ui-btn__title {
      font-size: 16px !important; }
  .ui-btn_new.ui-btn_new-48-56 {
    height: 48px; }
    @media (min-width: 1040px) {
      .ui-btn_new.ui-btn_new-48-56 {
        height: 56px; } }
  .ui-btn_new.ui-btn_new-48-64 {
    height: 48px; }
    @media (min-width: 1040px) {
      .ui-btn_new.ui-btn_new-48-64 {
        height: 64px; } }
    @media (min-width: 1040px) {
      .ui-btn_new.ui-btn_new-48-64 .ui-btn__title {
        font-size: 24px; } }

.ab-btn-order {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  white-space: nowrap;
  min-height: 50px;
  padding: 8px 25px;
  border: 2px solid transparent;
  border-radius: 50px;
  font-size: 16px;
  line-height: 18px; }
  .ab-btn-order.ab-btn-order_flexible {
    display: inline-flex; }

.ab-btn-order__title {
  font-weight: 600;
  letter-spacing: .03em; }

.ab-btn-order__small {
  font-weight: 400; }

.ab-btn-order__caption {
  font-size: 12px;
  line-height: 16px;
  font-weight: 400; }

.ab-btn-order_red {
  background: #FF5952;
  border-color: #FF5952;
  color: #fff; }
  .ab-btn-order_red:not([disabled]):hover {
    background: #ED4C45;
    border-color: #ED4C45;
    color: #fff; }
  .ab-btn-order_red[disabled] {
    background: #CED3D6;
    border-color: #CED3D6; }
  .ab-btn-order_red.ab-btn-order_disabled-alt[disabled] {
    background: #FF5952;
    border-color: #FF5952;
    opacity: .5; }

.ab-btn-order_white-red {
  background: #FFF;
  color: #FF5952;
  border-color: #FF5952; }
  .ab-btn-order_white-red:not([disabled]):hover {
    background: #FF5952;
    color: #FFF; }
  .ab-btn-order_white-red[disabled] {
    color: #CED3D6;
    border-color: #CED3D6; }

.ab-btn-order_white-grey {
  background: #FFF;
  color: #2A2B2D;
  border-color: #CED3D6; }
  .ab-btn-order_white-grey:not([disabled]):hover {
    border-color: #949599; }
  .ab-btn-order_white-grey[disabled] {
    color: #CED3D6;
    border-color: #CED3D6; }

.ab-btn-order_grey {
  background: #F6F7F8;
  color: #2A2B2D;
  border-color: #F6F7F8; }
  .ab-btn-order_grey:not([disabled]):hover {
    background: #e8e8e8;
    border-color: #e8e8e8; }
  .ab-btn-order_grey[disabled] {
    color: #CED3D6; }

.ab-btn-order_grey-red {
  background: rgba(0, 0, 0, 0.05);
  color: #FF5952;
  border-color: transparent; }
  .ab-btn-order_grey-red:not([disabled]):hover {
    background: rgba(0, 0, 0, 0.1); }
  .ab-btn-order_grey-red[disabled] {
    color: #CED3D6; }

.ab-btn-order_white-white-gray {
  background: #FFF;
  color: #949599;
  border-color: #FFF; }
  .ab-btn-order_white-white-gray:not([disabled]):hover {
    color: #FF5952; }
  .ab-btn-order_white-white-gray[disabled] {
    color: #CED3D6; }

.ab-btn-order_white-black {
  background: #FFF;
  color: #2A2B2D;
  border-color: #FFF; }
  .ab-btn-order_white-black:not([disabled]):hover {
    background: #CED3D6;
    border-color: #CED3D6;
    color: #2A2B2D; }
  .ab-btn-order_white-black[disabled] {
    color: #CED3D6; }

.ab-btn-order_transp-white {
  background: transparent;
  color: #FFF;
  border-color: #FFF; }
  .ab-btn-order_transp-white:not([disabled]):hover {
    color: #CED3D6;
    border-color: #CED3D6; }
  .ab-btn-order_transp-white[disabled] {
    color: #CED3D6;
    border-color: #CED3D6; }

.ab-btn-order_transp-black {
  background: transparent;
  color: #2A2B2D;
  border-color: transparent; }
  .ab-btn-order_transp-black:not([disabled]):hover {
    color: #949599; }
  .ab-btn-order_transp-black[disabled] {
    color: #CED3D6; }

.ab-btn-order_transp-red {
  background: transparent;
  color: #FF5952;
  border-color: #FF5952; }
  .ab-btn-order_transp-red:not([disabled]):hover {
    background: #FF5952;
    color: #FFF; }

.ab-btn-order_blue {
  background: #2A58D9;
  color: #FFF;
  border-color: #2A58D9; }
  .ab-btn-order_blue:not([disabled]):hover {
    background: #2246ad; }
  .ab-btn-order_blue[disabled] {
    opacity: .25; }

.ab-btn-order_h36 {
  min-height: 36px;
  padding: 8px 22px;
  border-radius: 36px;
  font-size: 12px;
  line-height: 16px;
  font-weight: 700; }

.ab-btn-order_h40 {
  min-height: 40px;
  padding: 7px 22px;
  border-radius: 40px;
  font-size: 14px;
  line-height: 18px;
  font-weight: 700; }

.ab-btn-order_new {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  white-space: nowrap;
  height: 48px;
  padding: 8px 32px;
  border-width: 2px;
  border-style: solid;
  border-radius: 40px; }
  .ab-btn-order_new .ab-btn-order__title {
    font-size: 16px;
    line-height: 1;
    font-weight: 600;
    text-transform: none;
    letter-spacing: .03em;
    white-space: nowrap; }
  @media (min-width: 1040px) {
    .ab-btn-order_new {
      height: 72px;
      padding: 8px 36px; } }
  @media (min-width: 1040px) {
    .ab-btn-order_new .ab-btn-order__title {
      font-size: 24px; } }
  .ab-btn-order_new.ab-btn-order_new-48 {
    height: 48px;
    padding: 8px 24px; }
    @media (min-width: 1040px) {
      .ab-btn-order_new.ab-btn-order_new-48 {
        height: 48px; } }
    .ab-btn-order_new.ab-btn-order_new-48 .ab-btn-order__title {
      font-size: 16px !important; }
  .ab-btn-order_new.ab-btn-order_new-48-56 {
    height: 48px; }
    @media (min-width: 1040px) {
      .ab-btn-order_new.ab-btn-order_new-48-56 {
        height: 56px; } }
  .ab-btn-order_new.ab-btn-order_new-48-64 {
    height: 48px; }
    @media (min-width: 1040px) {
      .ab-btn-order_new.ab-btn-order_new-48-64 {
        height: 64px; } }
    @media (min-width: 1040px) {
      .ab-btn-order_new.ab-btn-order_new-48-64 .ab-btn-order__title {
        font-size: 24px; } }

.ad-subs-btn {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  white-space: nowrap;
  min-height: 50px;
  padding: 8px 25px;
  border: 2px solid transparent;
  border-radius: 50px;
  font-size: 16px;
  line-height: 18px; }
  .ad-subs-btn.ad-subs-btn_flexible {
    display: inline-flex; }

.ad-subs-btn__title {
  font-weight: 600;
  letter-spacing: .03em; }

.ad-subs-btn__small {
  font-weight: 400; }

.ad-subs-btn__caption {
  font-size: 12px;
  line-height: 16px;
  font-weight: 400; }

.ad-subs-btn_red {
  background: #FF5952;
  border-color: #FF5952;
  color: #fff; }
  .ad-subs-btn_red:not([disabled]):hover {
    background: #ED4C45;
    border-color: #ED4C45;
    color: #fff; }
  .ad-subs-btn_red[disabled] {
    background: #CED3D6;
    border-color: #CED3D6; }
  .ad-subs-btn_red.ad-subs-btn_disabled-alt[disabled] {
    background: #FF5952;
    border-color: #FF5952;
    opacity: .5; }

.ad-subs-btn_white-red {
  background: #FFF;
  color: #FF5952;
  border-color: #FF5952; }
  .ad-subs-btn_white-red:not([disabled]):hover {
    background: #FF5952;
    color: #FFF; }
  .ad-subs-btn_white-red[disabled] {
    color: #CED3D6;
    border-color: #CED3D6; }

.ad-subs-btn_white-grey {
  background: #FFF;
  color: #2A2B2D;
  border-color: #CED3D6; }
  .ad-subs-btn_white-grey:not([disabled]):hover {
    border-color: #949599; }
  .ad-subs-btn_white-grey[disabled] {
    color: #CED3D6;
    border-color: #CED3D6; }

.ad-subs-btn_grey {
  background: #F6F7F8;
  color: #2A2B2D;
  border-color: #F6F7F8; }
  .ad-subs-btn_grey:not([disabled]):hover {
    background: #e8e8e8;
    border-color: #e8e8e8; }
  .ad-subs-btn_grey[disabled] {
    color: #CED3D6; }

.ad-subs-btn_grey-red {
  background: rgba(0, 0, 0, 0.05);
  color: #FF5952;
  border-color: transparent; }
  .ad-subs-btn_grey-red:not([disabled]):hover {
    background: rgba(0, 0, 0, 0.1); }
  .ad-subs-btn_grey-red[disabled] {
    color: #CED3D6; }

.ad-subs-btn_white-white-gray {
  background: #FFF;
  color: #949599;
  border-color: #FFF; }
  .ad-subs-btn_white-white-gray:not([disabled]):hover {
    color: #FF5952; }
  .ad-subs-btn_white-white-gray[disabled] {
    color: #CED3D6; }

.ad-subs-btn_white-black {
  background: #FFF;
  color: #2A2B2D;
  border-color: #FFF; }
  .ad-subs-btn_white-black:not([disabled]):hover {
    background: #CED3D6;
    border-color: #CED3D6;
    color: #2A2B2D; }
  .ad-subs-btn_white-black[disabled] {
    color: #CED3D6; }

.ad-subs-btn_transp-white {
  background: transparent;
  color: #FFF;
  border-color: #FFF; }
  .ad-subs-btn_transp-white:not([disabled]):hover {
    color: #CED3D6;
    border-color: #CED3D6; }
  .ad-subs-btn_transp-white[disabled] {
    color: #CED3D6;
    border-color: #CED3D6; }

.ad-subs-btn_transp-black {
  background: transparent;
  color: #2A2B2D;
  border-color: transparent; }
  .ad-subs-btn_transp-black:not([disabled]):hover {
    color: #949599; }
  .ad-subs-btn_transp-black[disabled] {
    color: #CED3D6; }

.ad-subs-btn_transp-red {
  background: transparent;
  color: #FF5952;
  border-color: #FF5952; }
  .ad-subs-btn_transp-red:not([disabled]):hover {
    background: #FF5952;
    color: #FFF; }

.ad-subs-btn_blue {
  background: #2A58D9;
  color: #FFF;
  border-color: #2A58D9; }
  .ad-subs-btn_blue:not([disabled]):hover {
    background: #2246ad; }
  .ad-subs-btn_blue[disabled] {
    opacity: .25; }

.ad-subs-btn_h36 {
  min-height: 36px;
  padding: 8px 22px;
  border-radius: 36px;
  font-size: 12px;
  line-height: 16px;
  font-weight: 700; }

.ad-subs-btn_h40 {
  min-height: 40px;
  padding: 7px 22px;
  border-radius: 40px;
  font-size: 14px;
  line-height: 18px;
  font-weight: 700; }

.ad-subs-btn_new {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  white-space: nowrap;
  height: 48px;
  padding: 8px 32px;
  border-width: 2px;
  border-style: solid;
  border-radius: 40px; }
  .ad-subs-btn_new .ad-subs-btn__title {
    font-size: 16px;
    line-height: 1;
    font-weight: 600;
    text-transform: none;
    letter-spacing: .03em;
    white-space: nowrap; }
  @media (min-width: 1040px) {
    .ad-subs-btn_new {
      height: 72px;
      padding: 8px 36px; } }
  @media (min-width: 1040px) {
    .ad-subs-btn_new .ad-subs-btn__title {
      font-size: 24px; } }
  .ad-subs-btn_new.ad-subs-btn_new-48 {
    height: 48px;
    padding: 8px 24px; }
    @media (min-width: 1040px) {
      .ad-subs-btn_new.ad-subs-btn_new-48 {
        height: 48px; } }
    .ad-subs-btn_new.ad-subs-btn_new-48 .ad-subs-btn__title {
      font-size: 16px !important; }
  .ad-subs-btn_new.ad-subs-btn_new-48-56 {
    height: 48px; }
    @media (min-width: 1040px) {
      .ad-subs-btn_new.ad-subs-btn_new-48-56 {
        height: 56px; } }
  .ad-subs-btn_new.ad-subs-btn_new-48-64 {
    height: 48px; }
    @media (min-width: 1040px) {
      .ad-subs-btn_new.ad-subs-btn_new-48-64 {
        height: 64px; } }
    @media (min-width: 1040px) {
      .ad-subs-btn_new.ad-subs-btn_new-48-64 .ad-subs-btn__title {
        font-size: 24px; } }

.ui-btn-small {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  white-space: nowrap;
  height: 48px;
  padding: 8px 22px;
  border-radius: 8px;
  border-width: 2px;
  border-style: solid; }
  @media (min-width: 1040px) {
    .ui-btn-small {
      height: 56px;
      padding: 8px 32px; } }
  .ui-btn-small .ui-btn-small__title {
    font-size: 16px;
    line-height: 1;
    font-weight: 600;
    text-transform: none;
    letter-spacing: .03em;
    white-space: nowrap; }
    @media (min-width: 1040px) {
      .ui-btn-small .ui-btn-small__title {
        font-size: 18px; } }

.ui-btn-small_red {
  background: #FF5952;
  border-color: #FF5952;
  color: #fff; }
  .ui-btn-small_red:not([disabled]):hover {
    background: #ED4C45;
    border-color: #ED4C45;
    color: #fff; }
  .ui-btn-small_red[disabled] {
    opacity: .5; }

.b-btn-round {
  width: 50px;
  height: 50px;
  border-radius: 25px;
  background: #F7F8F8;
  font-size: 0; }

.b-label {
  display: inline-flex;
  flex-shrink: 0;
  align-items: center;
  background: #949599;
  line-height: 1;
  font-weight: 400;
  color: #FFF;
  letter-spacing: 1px;
  text-transform: uppercase; }
  @media (max-width: 1039.98px) {
    .b-label {
      height: 22px;
      padding: 5px 8px;
      font-size: 10px; } }
  @media (min-width: 1040px) {
    .b-label {
      height: 30px;
      padding: 7px 14px 8px;
      font-size: 12px; } }
  .b-label._orange {
    background: #FF9243; }
  .b-label._green {
    background: #57C78A; }
  .b-label._blue {
    background: #58B3DB; }
  .b-label._red {
    background: #FF5952; }
  .b-label._violet {
    background: #9B78D4; }

.label-promocode {
  display: inline-flex;
  align-items: stretch;
  max-width: 100%; }

.label-promocode__left {
  flex-shrink: 0;
  width: 8px;
  background-color: transparent;
  background-image: -webkit-radial-gradient(0% 50%, circle, transparent 30%, #FF5952 0);
  background-image: radial-gradient(0% 50%, circle, transparent 30%, #FF5952 0); }
  @media (min-width: 1040px) {
    .label-promocode__left {
      width: 15px; } }

.label-promocode__text {
  padding: 4px 8px 4px 6px;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #FFF;
  font-size: 11px;
  line-height: 14px;
  font-weight: 400;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  background-color: #FF5952;
  background-repeat: repeat-y;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="2" height="7"><image width="2" height="7" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAVCAYAAABljp99AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMS1jMDAwIDc5LjljY2M0ZGU5MywgMjAyMi8wMy8xNC0xNDowNzoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZmIyYjY3Mi1kZjFmLTQwOGMtYjVhNS1mZWE2OTc1MWIxNjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDhCNTdGODRGNkYwMTFFQ0JCMjNEMjhBMTdDOEQ1QkEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDhCNTdGODNGNkYwMTFFQ0JCMjNEMjhBMTdDOEQ1QkEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjMgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozZmIyYjY3Mi1kZjFmLTQwOGMtYjVhNS1mZWE2OTc1MWIxNjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M2ZiMmI2NzItZGYxZi00MDhjLWI1YTUtZmVhNjk3NTFiMTY0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+YkpMsAAAAFVJREFUeNpi/A8EDFgAEwMOAJJ4h0X8HUhiMRaJOQxAK9iAeCIQv4NiEJuNEYfd+C0f9hJsQDwRiN9CQ3oiWAwYVhP+Y4IOUCCCVAqhxwcjyVELEGAAdZVCIK5c1mUAAAAASUVORK5CYII=" /></svg>');
  background-position: left center; }
  @media (min-width: 1040px) {
    .label-promocode__text {
      padding: 7px 15px 7px 7px;
      font-size: 12px;
      line-height: 16px; } }
  @media (min-width: 1040px) {
    .label-promocode__text {
      background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="2" height="7"><image width="2" height="7" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAWCAYAAADjGu3TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMS1jMDAwIDc5LjljY2M0ZGU5MywgMjAyMi8wMy8xNC0xNDowNzoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZmIyYjY3Mi1kZjFmLTQwOGMtYjVhNS1mZWE2OTc1MWIxNjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzQ3NzBDRkFGNkRGMTFFQzk4QzM4NkJFQzU4QkY0ODAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzQ3NzBDRjlGNkRGMTFFQzk4QzM4NkJFQzU4QkY0ODAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjMgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozZmIyYjY3Mi1kZjFmLTQwOGMtYjVhNS1mZWE2OTc1MWIxNjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M2ZiMmI2NzItZGYxZi00MDhjLWI1YTUtZmVhNjk3NTFiMTY0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+oioLhwAAAFZJREFUeNpi/A8EDFgAEwMOQJ7EOyzi70ASi7FIzGEAOooNiCcC8TsoBrHZGHG4ltrOHVAJNiCeCMRvoeE2ESwG9PmE/5igAxQkIJVC6KHLSL2oBQgwAKJsQiL9Hb9NAAAAAElFTkSuQmCC" /></svg>');
      background-position: left calc(50% - 3.5px); } }

.i-list-checked {
  font-size: 20px;
  line-height: 24px;
  font-weight: bold;
  color: #2A2B2D; }

.i-list-checked li {
  position: relative;
  display: block;
  padding-left: 41px; }
  .i-list-checked li::before {
    content: "";
    width: 20px;
    height: 20px;
    position: absolute;
    left: 0;
    top: 2px;
    background: url(/assets/img/icons/svg/ic-list-check_rounded.svg) no-repeat center/100%; }

.i-list-checked li + li {
  margin-top: 30px; }

.i-list-rounded {
  margin: 30px 0;
  font-size: 16px;
  line-height: 19px;
  font-weight: 600;
  color: #2A2B2D; }
  @media (min-width: 1040px) {
    .i-list-rounded {
      margin: 60px 0;
      font-size: 20px;
      line-height: 24px; } }

.i-list-rounded li {
  position: relative;
  display: block;
  padding-left: 26px; }
  @media (min-width: 1040px) {
    .i-list-rounded li {
      padding-left: 36px; } }
  .i-list-rounded li::before {
    content: "";
    width: 10px;
    height: 10px;
    position: absolute;
    left: 0;
    top: 4px;
    border: 2px solid #FF5952;
    border-radius: 50%; }
    @media (min-width: 1040px) {
      .i-list-rounded li::before {
        top: 7px; } }

.i-list-rounded li + li {
  margin-top: 10px; }
  @media (min-width: 1040px) {
    .i-list-rounded li + li {
      margin-top: 15px; } }

.i-tag {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  white-space: nowrap;
  height: 36px;
  padding: 0 13px;
  border: 2px solid #CED3D6;
  border-radius: 20px;
  background: #FFF;
  font-size: 16px;
  line-height: 1;
  font-weight: 500;
  color: #2A2B2D; }

html.no-touch a.i-tag:hover {
  background: #F7F8F8;
  border-color: #F7F8F8; }

.i-user {
  display: flex;
  align-items: center; }

.i-user__ava {
  position: relative;
  margin-right: 20px; }
  @media (min-width: 768px) {
    .i-user__ava {
      margin-right: 30px; } }

.i-user__ava-pic {
  display: block;
  width: 50px;
  height: 50px; }
  .i-user__ava-pic img {
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    overflow: hidden; }

.i-user__ava-logo {
  position: absolute;
  right: 0;
  bottom: 0; }

.i-user__name {
  font-size: 16px;
  line-height: 22px;
  font-weight: bold;
  color: #2A2B2D; }

.i-user__name-line {
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden; }

.i-logo-soc-xs {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background: #4064AD;
  overflow: hidden; }
  .i-logo-soc-xs._fb {
    background: #4064AD; }
  .i-logo-soc-xs._vk {
    background: #4680C2; }
  .i-logo-soc-xs._go {
    background: #FFF;
    border: 1px solid #5290F5; }
  .i-logo-soc-xs._ma {
    background: #005FF9; }
  .i-logo-soc-xs::after {
    display: inline-block;
    content: ""; }
  .i-logo-soc-xs._fb::after {
    width: 12px;
    height: 12px;
    align-self: flex-end;
    background: url(/assets/img/icons/svg/socialmedia-login/ic-socmedia-login_fb.svg) no-repeat center/contain; }
  .i-logo-soc-xs._vk::after {
    width: 10px;
    height: 10px;
    background: url(/assets/img/icons/svg/socialmedia-login/ic-socmedia-login_vk.svg) no-repeat center/contain; }
  .i-logo-soc-xs._go::after {
    width: 10px;
    height: 10px;
    background: url(/assets/img/icons/svg/socialmedia-login/ic-socmedia-login_go.svg) no-repeat center/contain; }
  .i-logo-soc-xs._ma::after {
    width: 10px;
    height: 10px;
    background: url(/assets/img/icons/svg/socialmedia-login/ic-socmedia-login_ma.svg) no-repeat center/contain; }

.ui-ul-checked {
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
  color: inherit; }

.ui-ul-checked__li {
  position: relative;
  display: block;
  padding-left: 40px; }
  .ui-ul-checked__li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background: url(/assets/img/icons/svg/ic-ui-list-checked.svg) no-repeat 55%/10px, #FF5952; }

.ui-ul-checked__li + .ui-ul-checked__li {
  margin-top: 30px; }

/*
Элемент для вывода цитаты
todo избавиться от :not() при появлении большего количества вариантов элемента
*/
.i-cite {
  position: relative; }
  .i-cite:not(.i-cite_with-icon) {
    padding: 40px 0;
    border-top: 2px solid #CED3D6;
    border-bottom: 2px solid #CED3D6; }
  .i-cite.i-cite_with-icon {
    padding: 8px 0 0 50px; }
    .i-cite.i-cite_with-icon::before {
      content: '';
      position: absolute;
      left: 0;
      top: 0;
      width: 40px;
      height: 30px;
      background: url(/assets/img/icons/svg/ic-cite_red.svg) no-repeat; }

.i-cite + .i-cite::before {
  display: none; }

.i-cite__text {
  font-weight: 600;
  color: #949599; }

.i-cite:not(.i-cite_with-icon) .i-cite__text {
  font-size: 24px;
  line-height: 29px; }

.i-cite.i-cite_with-icon .i-cite__text {
  font-size: 20px;
  line-height: 28px; }

.i-cite__person {
  display: inline-flex;
  margin-top: 10px; }
  @media (min-width: 768px) {
    .i-cite__person {
      margin-top: 20px;
      flex-wrap: wrap; } }

.i-cite__person-picture {
  flex-shrink: 0;
  display: block;
  margin: 20px 20px 0 0; }
  @media (min-width: 768px) {
    .i-cite__person-picture {
      margin-right: 30px; } }
  .i-cite__person-picture img {
    display: block;
    border-radius: 50%;
    width: 60px;
    height: 60px;
    filter: grayscale(100%) contrast(1.05) brightness(1.05); }

.i-cite__person-info {
  align-self: center;
  margin-top: 20px; }

.i-cite__person-info--title {
  font-size: 16px;
  line-height: 22px;
  font-weight: 600;
  color: #2A2B2D; }

.i-cite__person-info--text {
  font-size: 16px;
  line-height: 18px;
  font-weight: normal;
  color: #949599; }
  @media (max-width: 767.98px) {
    .i-cite__person-info--text {
      margin-top: 5px; } }
  @media (min-width: 768px) {
    .i-cite__person-info--text {
      line-height: 22px;
      max-width: 400px; } }

a.i-cite__person:hover .i-cite__person-info--title {
  color: #FF5952; }

.ui-selector {
  display: flex;
  flex-wrap: wrap;
  margin: -10px; }

.ui-selector-item {
  display: block;
  flex: 1;
  padding: 10px; }

.ui-selector-item__input {
  display: none; }

.ui-selector-item__inner {
  position: relative;
  padding: 12px; }
  .ui-selector-item__inner:after {
    display: block;
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border: 2px solid #CED3D6;
    border-radius: 10px;
    z-index: 0; }

.ui-selector-item__title {
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
  color: #2A2B2D; }

.ui-selector-item__description {
  margin-top: 5px; }

.ui-selector-item__description-text {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: #949599; }

.ui-selector-item__content {
  padding-top: 12px; }
  @media (min-width: 768px) {
    .ui-selector-item__content {
      padding-top: 24px; } }

.ui-selector-item__input:checked + .ui-selector-item__inner:after {
  border: 3px solid #FF5952 !important; }

.ui-selector-item__input[disabled] + .ui-selector-item__inner {
  opacity: .5; }

html.no-touch .ui-selector-item__input:not([disabled]) + .ui-selector-item__inner:hover::after {
  border-color: #949599;
  cursor: pointer; }

html.no-touch .ui-selector-item__input[disabled] + .ui-selector-item__inner:hover::after {
  cursor: not-allowed; }

.ui-loader {
  position: relative;
  display: block;
  width: 44px;
  height: 4px; }

.ui-loader__left,
.ui-loader__right {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%; }
  .ui-loader__left::before, .ui-loader__left::after,
  .ui-loader__right::before,
  .ui-loader__right::after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    border-radius: 2px;
    background: #FF5952; }

.ui-loader__left {
  left: 0; }
  .ui-loader__left::before {
    animation: ballFirst 3s linear infinite normal; }
  .ui-loader__left::after {
    animation: ballSecond 3s linear infinite normal; }

.ui-loader__right {
  right: 0; }
  .ui-loader__right::before {
    animation: ballThird 3s linear infinite normal; }
  .ui-loader__right::after {
    animation: ballFourth 3s linear infinite normal; }

@keyframes ballFirst {
  0%, 20% {
    width: 14px; }
  25%, 95% {
    width: 4px; }
  100% {
    width: 14px; } }

@keyframes ballSecond {
  0%, 20% {
    width: 4px;
    left: 20px; }
  25%, 45% {
    width: 14px;
    left: 10px; }
  50%, 95% {
    width: 4px;
    left: 10px; }
  100% {
    width: 4px;
    left: 20px; } }

@keyframes ballThird {
  0%, 45% {
    width: 4px;
    left: 30px; }
  50%, 70% {
    width: 14px;
    left: 20px; }
  75%, 95% {
    width: 4px;
    left: 20px; }
  100% {
    width: 4px;
    left: 30px; } }

@keyframes ballFourth {
  0%, 70% {
    width: 4px;
    left: 40px; }
  75%, 95% {
    width: 14px;
    left: 30px; }
  100% {
    width: 4px;
    left: 40px; } }

.ui-block-bordered {
  border: 10px solid #F7F8F8;
  padding: 20px; }
  @media (min-width: 768px) {
    .ui-block-bordered {
      padding: 30px 50px; } }
  .ui-block-bordered *:first-child {
    margin-top: 0; }
  .ui-block-bordered *:last-child {
    margin-bottom: 0; }

.ui-block-bordered__title {
  margin-bottom: 20px;
  font-weight: 600; }

.ui-block-bordered__text {
  margin: 10px 0;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: #949599; }
  .ui-block-bordered__text.ui-block-bordered__text_black {
    color: #2A2B2D; }

@media (max-width: 767.98px) {
  .ui-block-bordered__button {
    width: 100%;
    margin: 30px auto 0; } }

@media (min-width: 768px) {
  .ui-block-bordered__button {
    min-width: 150px;
    margin-top: 40px; } }

.ui-status.ui-status_success, .ui-status.ui-status_fail {
  padding-top: 68px; }

.ui-status.ui-status_success {
  background: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.5 20C0.5 8.95431 9.45431 0 20.5 0C31.5457 0 40.5 8.95431 40.5 20C40.5 31.0457 31.5457 40 20.5 40C9.45431 40 0.5 31.0457 0.5 20ZM9.8934 19.2929L11.3076 17.8787C11.6981 17.4882 12.3313 17.4882 12.7218 17.8787L17.6716 22.8284L28.2782 12.2218C28.6687 11.8313 29.3019 11.8313 29.6924 12.2218L31.1066 13.636C31.4971 14.0266 31.4971 14.6597 31.1066 15.0503L18.3787 27.7782C17.9882 28.1687 17.355 28.1687 16.9645 27.7782L9.8934 20.7071C9.50287 20.3166 9.50287 19.6834 9.8934 19.2929Z' fill='%2357C78A'/%3E%3C/svg%3E%0A") no-repeat center top 4px/40px 40px; }

.ui-status.ui-status_fail {
  background: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20 40C31.0457 40 40 31.0457 40 20C40 8.9543 31.0457 0 20 0C8.9543 0 0 8.9543 0 20C0 31.0457 8.9543 40 20 40ZM29.1917 12.6925C29.7124 13.2132 29.836 13.9338 29.4678 14.302L23.7712 19.9986L29.4692 25.6966C29.8374 26.0648 29.7138 26.7854 29.1931 27.3061L27.3075 29.1917C26.7868 29.7124 26.0662 29.836 25.698 29.4678L20 23.7699L14.302 29.4678C13.9338 29.836 13.2132 29.7124 12.6925 29.1917L10.8069 27.3061C10.2862 26.7854 10.1626 26.0648 10.5308 25.6966L16.2288 19.9986L10.5322 14.302C10.164 13.9338 10.2876 13.2132 10.8083 12.6925L12.6939 10.8069C13.2146 10.2862 13.9352 10.1626 14.3034 10.5308L20 16.2274L25.6966 10.5308C26.0648 10.1626 26.7854 10.2862 27.3061 10.8069L29.1917 12.6925Z' fill='%23FF5952'/%3E%3C/svg%3E%0A") no-repeat center top 4px/40px 40px; }

.ui-radio-list__item + .ui-radio-list__item {
  margin-top: 16px; }

.ui-radio__input {
  display: none; }

.ui-radio__label {
  display: block;
  position: relative;
  min-height: 20px;
  padding-left: 36px; }
  .ui-radio__label::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    background: #FFF;
    border: 2px solid #CED3D6;
    border-radius: 50%;
    width: 20px;
    height: 20px; }

.ui-radio__input[disabled] + .ui-radio__label::before {
  opacity: .5 !important;
  cursor: default !important; }

.ui-radio__input:checked + .ui-radio__label::before {
  border-style: solid;
  border-color: #FF5952;
  border-width: 6px; }

.ui-block-text a {
  color: #FF5952; }

html.no-touch .ui-block-text a:hover,
html.touch .ui-block-text a:active {
  color: #ED4C45; }

.ui-alert {
  width: 100%;
  padding: 20px 30px 20px 74px;
  font-size: 16px;
  line-height: 22px;
  font-weight: 600;
  color: #FFF; }
  .ui-alert.ui-alert_success {
    background: url(/assets/img/icons/svg/alerts/ic-alert_success.svg) no-repeat 24px, #57C78A; }
  .ui-alert.ui-alert_warning {
    background: url(/assets/img/icons/svg/alerts/ic-alert_warning.svg) no-repeat 24px, #FF9243; }
  .ui-alert.ui-alert_danger {
    background: url(/assets/img/icons/svg/alerts/ic-alert_danger.svg) no-repeat 24px, #FF5952; }
  .ui-alert.ui-alert_info {
    background: url(/assets/img/icons/svg/alerts/ic-alert_info.svg) no-repeat 24px, #58B3DB; }

.ui-alert-i {
  display: block;
  position: relative;
  padding: 13px 56px 13px 20px;
  background: #F7F8F8;
  color: #2A2B2D; }
  .ui-alert-i .ui-alert-i__text {
    font-size: 16px;
    line-height: 22px;
    font-weight: 400; }
  .ui-alert-i .ui-alert-i__close {
    width: 16px;
    height: 16px;
    position: absolute;
    top: 50%;
    right: 20px;
    transform: translateY(-50%);
    background: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.5' d='M1 0.999786L11 10.9998M11 0.999787L1 10.9998' stroke='%23949599' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A") no-repeat center/10px; }
  .ui-alert-i[data-state="success"] {
    background: #57C78A;
    color: #FFF; }
  .ui-alert-i[data-state="warning"] {
    background: #FF9243;
    color: #FFF; }
  .ui-alert-i[data-state="danger"] {
    background: #FF5952;
    color: #FFF; }
  .ui-alert-i[data-state="info"] {
    background: #58B3DB;
    color: #FFF; }
  .ui-alert-i[data-state="success"] .ui-alert-i__close, .ui-alert-i[data-state="warning"] .ui-alert-i__close, .ui-alert-i[data-state="danger"] .ui-alert-i__close, .ui-alert-i[data-state="info"] .ui-alert-i__close {
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.5' d='M1 0.999786L11 10.9998M11 0.999787L1 10.9998' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A"); }

.ui-changer {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 152px;
  height: 50px !important;
  padding: 4px;
  border-radius: 25px;
  flex-shrink: 0;
  background: #F7F8F8; }
  .ui-changer.ui-changer__blocked {
    position: relative; }
    .ui-changer.ui-changer__blocked::before {
      content: '';
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      background: rgba(255, 255, 255, 0.45);
      z-index: 1;
      cursor: not-allowed; }

.ui-changer.ui-changer_h36 {
  height: 36px !important;
  padding: 2px;
  border-radius: 18px; }
  .ui-changer.ui-changer_h36 .ui-changer__btn {
    width: 32px;
    height: 32px; }
  .ui-changer.ui-changer_h36 .ui-changer__counter {
    font-size: 12px;
    line-height: 16px; }
  .ui-changer.ui-changer_h36 .ui-changer__text {
    font-size: 9px;
    line-height: 12px; }

.ui-changer__btn {
  flex-shrink: 0;
  position: relative;
  width: 42px;
  height: 42px;
  border-radius: 50%; }
  .ui-changer__btn.ui-changer__btn_minus::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateY(-50%) translateX(-50%);
    border-radius: 3px;
    background: #FF5952; }
  .ui-changer__btn.ui-changer__btn_minus::before {
    width: 10px;
    height: 2px; }
  .ui-changer__btn.ui-changer__btn_plus::before, .ui-changer__btn.ui-changer__btn_plus::after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateY(-50%) translateX(-50%);
    border-radius: 3px;
    background: #FF5952; }
  .ui-changer__btn.ui-changer__btn_plus::before {
    width: 10px;
    height: 2px; }
  .ui-changer__btn.ui-changer__btn_plus::after {
    width: 2px;
    height: 10px; }
  .ui-changer__btn[disabled] {
    opacity: .5; }

html.no-touch .ui-changer__btn:not([disabled]):hover {
  background: #FF5952; }
  html.no-touch .ui-changer__btn:not([disabled]):hover::before, html.no-touch .ui-changer__btn:not([disabled]):hover::after {
    background: #FFF; }

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

.ui-changer__counter {
  display: flex;
  justify-content: center;
  font-size: 14px;
  line-height: 18px;
  font-weight: 600;
  color: #2A2B2D; }

.ui-changer__counter-input {
  flex-basis: 35%;
  min-width: 10px;
  text-align: right; }

.ui-changer__counter-unit {
  text-align: left;
  flex-basis: 65%; }

.ui-changer__text {
  display: block;
  font-size: 11px;
  line-height: 14px;
  font-weight: 400;
  color: #949599; }

.ui-codefield-container {
  display: flex;
  gap: 16px; }

.i-cut:not(.i-cut_state-expanded) .i-cut__inner {
  height: 0;
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden; }

.i-cut.i-cut_type-fixed .i-cut__inner {
  height: auto;
  transition: all .5s ease-in-out; }

.i-cut.i-cut_type-fixed:not(.i-cut_state-expanded) .i-cut__inner {
  overflow: hidden; }

.i-cut.i-cut_type-fixed.i-cut_state-expanded .i-cut__inner {
  overflow: hidden; }

.i-cut.i-cut_type-faded:not(.i-cut_state-expanded) .i-cut__inner {
  position: relative; }
  .i-cut.i-cut_type-faded:not(.i-cut_state-expanded) .i-cut__inner::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 150px;
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%);
    z-index: 5; }

.i-cut .i-cut__action {
  margin-top: 30px; }

.qs-datepicker-container {
  position: absolute;
  font-family: Gilroy;
  display: flex;
  flex-direction: column;
  z-index: 10;
  user-select: none;
  overflow: hidden;
  background: #FFF;
  box-shadow: 1px 1px 5px 0 rgba(0, 0, 0, 0.15); }
  @media (max-width: 575.98px) {
    .qs-datepicker-container {
      max-width: 400px;
      padding: 15px; } }
  @media (min-width: 576px) {
    .qs-datepicker-container {
      width: 420px;
      padding: 30px; } }

.qs-centered {
  position: fixed; }
  @media (max-width: 575.98px) {
    .qs-centered {
      top: 60px;
      right: 0;
      bottom: 0;
      left: 0; } }
  @media (min-width: 576px) {
    .qs-centered {
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%); } }

.qs-hidden {
  display: none; }

.qs-overlay {
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.75);
  color: white;
  width: 100%;
  height: 100%;
  padding: .5em;
  z-index: 1;
  opacity: 1;
  transition: opacity 0.3s;
  display: flex;
  flex-direction: column; }
  .qs-overlay.qs-hidden {
    opacity: 0;
    z-index: -1; }
  .qs-overlay .qs-overlay-year {
    border: none;
    background: transparent;
    border-bottom: 1px solid white;
    border-radius: 0;
    color: white;
    font-size: 0.875em;
    padding: .25em 0;
    width: 80%;
    text-align: center;
    margin: 0 auto;
    display: block; }
    .qs-overlay .qs-overlay-year::-webkit-inner-spin-button {
      -webkit-appearance: none; }
  .qs-overlay .qs-close {
    padding: .5em;
    cursor: pointer;
    position: absolute;
    top: 0;
    right: 0; }
  .qs-overlay .qs-submit {
    border: 1px solid white;
    border-radius: 0.26392em;
    padding: .5em;
    margin: 0 auto auto;
    cursor: pointer;
    background: rgba(128, 128, 128, 0.4); }
    .qs-overlay .qs-submit.qs-disabled {
      color: gray;
      border-color: gray;
      cursor: not-allowed; }
  .qs-overlay .qs-overlay-month-container {
    display: flex;
    flex-wrap: wrap;
    flex-grow: 1; }
  .qs-overlay .qs-overlay-month {
    display: flex;
    justify-content: center;
    align-items: center;
    width: calc(100% / 3);
    cursor: pointer;
    opacity: .5;
    transition: opacity 0.15s; }
    .qs-overlay .qs-overlay-month.active, .qs-overlay .qs-overlay-month:hover {
      opacity: 1; }

.qs-controls {
  width: 100%;
  margin-bottom: 30px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-grow: 1;
  flex-shrink: 0;
  filter: blur(0px);
  transition: filter 0.3s; }
  .qs-controls.qs-blur {
    filter: blur(5px); }

.qs-arrow {
  width: 20px;
  height: 20px;
  position: relative; }
  .qs-arrow:after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url(/assets/img/icons/svg/ic-arrow_hover.svg) no-repeat center/contain;
    filter: grayscale(100%);
    opacity: .75; }
  .qs-arrow.qs-left:after {
    transform: scaleX(-1); }

html.no-touch .qs-arrow:hover::after {
  filter: none;
  opacity: 1;
  cursor: pointer; }

.qs-month-year {
  font-size: 20px;
  line-height: 25px;
  font-weight: 600;
  color: #2A2B2D; }
  .qs-month-year:focus, .qs-month-year:active:focus {
    outline: none; }

.qs-month {
  padding-right: .25ex; }

.qs-year {
  padding-left: .25ex; }

.qs-squares {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  gap: 12px;
  flex-wrap: wrap;
  padding-top: 30px;
  border-top: 2px solid #F7F8F8;
  filter: blur(0px);
  transition: filter 0.3s; }
  @media (max-width: 575.98px) {
    .qs-squares {
      gap: 6px; } }
  .qs-squares.qs-blur {
    filter: blur(5px); }

.qs-square {
  font-size: 16px;
  line-height: 19px;
  display: flex;
  text-align: center;
  letter-spacing: -0.08px;
  color: #949599;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: background .1s; }

/*
  3 possibilities:
    1. Single, active date.
    2. Daterange start selection.
    3. Daterange end selection.
*/
.qs-active,
.qs-range-start,
.qs-range-end {
  background: lightblue; }

.qs-range-start:not(.qs-range-6) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.qs-range-middle {
  background: #d4ebf2; }
  .qs-range-middle:not(.qs-range-0):not(.qs-range-6) {
    border-radius: 0; }
  .qs-range-middle.qs-range-0 {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .qs-range-middle.qs-range-6 {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }

.qs-range-end:not(.qs-range-0) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.qs-disabled,
.qs-outside-current-month {
  opacity: .2; }

.qs-disabled {
  cursor: not-allowed; }

.qs-empty {
  cursor: default; }

.qs-day {
  cursor: default; }

.qs-num {
  width: 40px;
  height: 40px;
  border-radius: 50%; }
  @media (max-width: 575.98px) {
    .qs-num {
      width: 30px;
      height: 30px; } }

.qs-square.qs-num.qs-active {
  background: #FF5952;
  color: #FFF; }

html.no-touch .qs-square.qs-num:not(.qs-disabled):not(.qs-active):hover {
  background: #CED3D6;
  color: #FFF; }

.qs-event {
  position: relative; }
  .qs-event:after {
    content: '';
    position: absolute;
    width: 0.46875em;
    height: 0.46875em;
    border-radius: 50%;
    background: #07f;
    bottom: 0;
    right: 0; }

.ui-downloader {
  display: flex;
  min-height: 50px;
  opacity: 1;
  transition: .2s opacity ease-out; }
  .ui-downloader:not(.ui-downloader_inited) {
    opacity: 0; }

.ui-downloader__btn {
  flex: 1 1 100%; }
  .ui-downloader__btn + .ui-downloader__btn {
    margin-left: 20px; }

.ui-input-bordered {
  width: 100%;
  height: 48px;
  padding: 10px 15px;
  border: 1px solid #CED3D6;
  border-radius: 5px;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: #2A2B2D; }
  .ui-input-bordered::placeholder {
    color: #949599; }
  .ui-input-bordered:focus {
    border: 2px solid #2A2B2D !important;
    padding: 9px 14px; }
  .ui-input-bordered[disabled], .ui-input-bordered[readonly] {
    background: #F7F8F8;
    color: #C3C4C7;
    border: none; }
    .ui-input-bordered[disabled]::placeholder, .ui-input-bordered[readonly]::placeholder {
      color: #C3C4C7; }
  .ui-input-bordered.ui-input-bordered_state-error {
    border: 2px solid #FF5952 !important;
    padding: 9px 14px; }
  .ui-input-bordered.ui-input-bordered_state-empty {
    color: #949599; }
  .ui-input-bordered.ui-input-bordered_borderless, .ui-input-bordered.ui-input-bordered_borderless:focus {
    border-color: transparent !important; }
  .ui-input-bordered.ui-input-bordered_borderless.ui-input-bordered_state-error {
    border: 2px solid #FF5952 !important;
    padding: 9px 14px; }

html.no-touch .ui-input-bordered:hover {
  border-color: #949599; }

html.no-touch .ui-input-bordered.ui-input-bordered_borderless:not(.ui-input-bordered_state-error):hover {
  border-color: transparent !important; }

.ui-input-custom {
  position: relative;
  height: 48px;
  cursor: text; }
  .ui-input-custom::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border: 1px solid #CED3D6;
    border-radius: 5px;
    z-index: 1; }
  .ui-input-custom.ui-input-custom_focused::after {
    border: 2px solid #2A2B2D !important; }
  .ui-input-custom.ui-input-custom_state-error::after {
    border: 2px solid #FF5952 !important; }
  .ui-input-custom.ui-input-custom_disabled {
    background: #F7F8F8; }
    .ui-input-custom.ui-input-custom_disabled .ui-input-custom__box {
      opacity: .5; }
    .ui-input-custom.ui-input-custom_disabled .ui-input-custom__input::placeholder {
      opacity: .5; }

.ui-input-custom__box {
  display: flex;
  height: 100%; }

.ui-input-custom__input {
  display: block;
  width: 100%;
  border-color: transparent;
  border-style: solid;
  border-width: 0 15px 0 15px;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: #2A2B2D;
  z-index: 2; }
  .ui-input-custom__input::placeholder {
    color: #949599; }

html.no-touch .ui-input-custom:hover {
  border-color: #949599; }

.ui-input-custom.ui-input-custom_percent .ui-input-custom__box {
  position: relative;
  background: url(/assets/img/icons/svg/ic-promocode.svg) no-repeat left 15px center/20px; }

.ui-input-custom.ui-input-custom_percent .ui-input-custom__input {
  border-left-width: 47px; }

.ui-input-custom.ui-input-custom_calendar_right .ui-input-custom__box {
  position: relative;
  background: url(/assets/img/icons/svg/ic-calendar.svg) no-repeat right 15px center/20px; }

.ui-input-custom.ui-input-custom_calendar_right .ui-input-custom__input {
  border-left-width: 47px; }

.ui-input-custom.ui-input-custom_email .ui-input-custom__box {
  position: relative;
  background: url(/assets/img/icons/svg/ic-mail-gray.svg) no-repeat left 15px center/20px; }

.ui-input-custom.ui-input-custom_email .ui-input-custom__input {
  border-left-width: 47px; }

.ui-input-custom.ui-input-custom_clock_right .ui-input-custom__box {
  position: relative;
  background: url(/assets/img/icons/svg/ic-clock.svg) no-repeat right 15px center/20px; }

.ui-input-custom.ui-input-custom_clock_right .ui-input-custom__input {
  border-right-width: 47px; }

.ui-input-custom.ui-input-custom_search_right .ui-input-custom__box {
  position: relative;
  background: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.8068 18.3575L15.1691 13.7198C16.3285 12.2705 17.0048 10.3382 17.0048 8.50241C17.0048 3.76812 13.2367 0 8.50242 0C3.76812 0 0 3.6715 0 8.4058C0 13.1401 3.76812 16.9082 8.50242 16.9082C10.4348 16.9082 12.2705 16.2319 13.7198 15.0725L18.3575 19.7101C18.5507 19.9034 18.8406 20 19.0338 20C19.3237 20 19.5169 19.9034 19.7101 19.7101C19.9034 19.5169 20 19.2271 20 19.0338C20 18.8406 20 18.5507 19.8068 18.3575ZM14.9758 8.4058C14.9758 11.9807 12.0773 14.8792 8.50242 14.8792C4.92754 14.8792 2.02899 11.9807 2.02899 8.4058C2.02899 4.83092 4.92754 1.93237 8.50242 1.93237C12.0773 1.93237 14.9758 4.83092 14.9758 8.4058Z' fill='%23949599'/%3E%3C/svg%3E%0A") no-repeat right 15px center/auto 20px; }

.ui-input-custom.ui-input-custom_search_right .ui-input-custom__input {
  border-right-width: 47px; }

.ui-rating {
  width: 85px;
  height: 12px;
  margin: 0 -2.5px;
  background: url("data:image/svg+xml,%3Csvg class='svg-rating' width='12' height='11' viewBox='0 0 12 11' fill='%23CED3D6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='svg-rating__empty' d='M10.0208 10.299L9.83376 7.50186L11.74 5.0587C12.4808 4.10868 11.4342 3.70814 11.1304 3.61519L8.55652 2.8958L6.65083 0.342036L6.65014 0.34138C6.07683 -0.426726 5.41934 0.34138 5.41934 0.34138L3.51286 2.89575L0.66891 3.69084C0.66891 3.69084 -0.495533 4.00151 0.248305 4.95481L2.23556 7.50181L2.04851 10.2987C2.04877 10.3011 2.12006 11.2933 3.12581 10.9133L6.03458 9.81329L8.94367 10.9133C8.95157 10.916 10.0879 11.3096 10.0208 10.299Z'/%3E%3C/svg%3E%0A") repeat-x left center/17px 11px; }

.ui-rating__val {
  display: block;
  transition: .5s width ease-in-out;
  width: 0;
  height: 100%;
  background: url("data:image/svg+xml,%3Csvg class='svg-rating' width='12' height='11' viewBox='0 0 12 11' fill='%23949599' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='svg-rating__empty' d='M10.0208 10.299L9.83376 7.50186L11.74 5.0587C12.4808 4.10868 11.4342 3.70814 11.1304 3.61519L8.55652 2.8958L6.65083 0.342036L6.65014 0.34138C6.07683 -0.426726 5.41934 0.34138 5.41934 0.34138L3.51286 2.89575L0.66891 3.69084C0.66891 3.69084 -0.495533 4.00151 0.248305 4.95481L2.23556 7.50181L2.04851 10.2987C2.04877 10.3011 2.12006 11.2933 3.12581 10.9133L6.03458 9.81329L8.94367 10.9133C8.95157 10.916 10.0879 11.3096 10.0208 10.299Z'/%3E%3C/svg%3E%0A") repeat-x left center/17px 11px; }

.ui-rating-wrap {
  display: flex;
  align-items: center;
  gap: 12px; }

.ui-rating-wrap__count {
  font-size: 16px;
  line-height: 22px;
  color: #2A2B2D;
  cursor: pointer;
  font-weight: 500;
  text-decoration: underline; }

html.no-touch .ui-rating-wrap:hover .ui-rating-wrap__count {
  text-decoration: none; }

.ui-rating-wrap__count-text {
  font-size: 16px;
  line-height: 22px;
  color: #949599;
  font-weight: 500; }

.ui-rating.ui-rating_16 {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='16' xml:space='preserve'%3E%3Cpath style='stroke:%23000;stroke-width:0;stroke-dasharray:none;stroke-linecap:butt;stroke-dashoffset:0;stroke-linejoin:miter;stroke-miterlimit:4;fill:%23d9d9d9;fill-rule:nonzero;opacity:1' vector-effect='non-scaling-stroke' transform='translate(2 .35)' d='M8 0c.311 0 .603.154.779.41l2.427 3.541 4.117 1.214a.944.944 0 0 1 .481 1.481l-2.617 3.402.118 4.291a.945.945 0 0 1-1.26.916L8 13.817l-4.044 1.438a.944.944 0 0 1-1.26-.916l.117-4.29L.196 6.645a.944.944 0 0 1 .481-1.481L4.795 3.95 7.22.411A.944.944 0 0 1 8 0z'/%3E%3C/svg%3E") repeat-x left center/20px 16px;
  width: 100px;
  height: 16px;
  margin: 0 -2px; }
  .ui-rating.ui-rating_16.ui-rating_red .ui-rating__val {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='16' xml:space='preserve'%3E%3Cpath style='stroke:%23000;stroke-width:0;stroke-dasharray:none;stroke-linecap:butt;stroke-dashoffset:0;stroke-linejoin:miter;stroke-miterlimit:4;fill:%23ff5952;fill-rule:nonzero;opacity:1' vector-effect='non-scaling-stroke' transform='translate(2 .35)' d='M8 0c.311 0 .603.154.779.41l2.427 3.541 4.117 1.214a.944.944 0 0 1 .481 1.481l-2.617 3.402.118 4.291a.945.945 0 0 1-1.26.916L8 13.817l-4.044 1.438a.944.944 0 0 1-1.26-.916l.117-4.29L.196 6.645a.944.944 0 0 1 .481-1.481L4.795 3.95 7.22.411A.944.944 0 0 1 8 0z'/%3E%3C/svg%3E"); }
  .ui-rating.ui-rating_16, .ui-rating.ui-rating_16 .ui-rating__val {
    background-size: 20px 15px; }

.ui-rating.ui-rating_32 {
  width: 200px;
  height: 32px;
  margin: 0 -4px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='32' xml:space='preserve'%3E%3Cpath style='stroke:%23000;stroke-width:0;stroke-dasharray:none;stroke-linecap:butt;stroke-dashoffset:0;stroke-linejoin:miter;stroke-miterlimit:4;fill:%23cfd2d5;fill-rule:nonzero;opacity:1' vector-effect='non-scaling-stroke' transform='translate(4 .69)' d='M16 0a1.89 1.89 0 0 1 1.558.82l4.853 7.082 8.234 2.428a1.889 1.889 0 0 1 .963 2.963l-5.235 6.804.236 8.581a1.888 1.888 0 0 1-2.52 1.831L16 27.633 7.911 30.51a1.888 1.888 0 0 1-2.52-1.832l.236-8.581-5.235-6.804a1.889 1.889 0 0 1 .962-2.963L9.59 7.902 14.442.821A1.888 1.888 0 0 1 16 0z'/%3E%3C/svg%3E") repeat-x left center/40px 32px; }
  .ui-rating.ui-rating_32 .ui-rating__val {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='32' xml:space='preserve'%3E%3Cpath style='stroke:%23000;stroke-width:0;stroke-dasharray:none;stroke-linecap:butt;stroke-dashoffset:0;stroke-linejoin:miter;stroke-miterlimit:4;fill:%23ff5952;fill-rule:nonzero;opacity:1' vector-effect='non-scaling-stroke' transform='matrix(.03 0 0 .03 39.52 31.54)' d='M16 0a1.89 1.89 0 0 1 1.558.82l4.853 7.082 8.234 2.428a1.889 1.889 0 0 1 .963 2.963l-5.235 6.804.236 8.581a1.888 1.888 0 0 1-2.52 1.831L16 27.633 7.911 30.51a1.888 1.888 0 0 1-2.52-1.832l.236-8.581-5.235-6.804a1.889 1.889 0 0 1 .962-2.963L9.59 7.902 14.442.821A1.888 1.888 0 0 1 16 0z'/%3E%3Cpath style='stroke:%23000;stroke-width:0;stroke-dasharray:none;stroke-linecap:butt;stroke-dashoffset:0;stroke-linejoin:miter;stroke-miterlimit:4;fill:%23ff5952;fill-rule:nonzero;opacity:1' vector-effect='non-scaling-stroke' transform='translate(4 .69)' d='M16 0c.623 0 1.206.307 1.558.82l4.853 7.082 8.234 2.428a1.889 1.889 0 0 1 .963 2.963l-5.235 6.804.236 8.581a1.888 1.888 0 0 1-2.52 1.831L16 27.633 7.911 30.51a1.888 1.888 0 0 1-2.52-1.832l.236-8.581-5.235-6.804a1.889 1.889 0 0 1 .962-2.963L9.59 7.902 14.442.821C14.794.307 15.377 0 16 0z'/%3E%3C/svg%3E") repeat-x left center/40px 32px; }

.ui-submitter {
  position: relative;
  padding-right: 54px; }
  .ui-submitter.ui-submitter_with-cancel.ui-submitter_submitted .ui-submitter__cancel {
    display: flex; }
  .ui-submitter.ui-submitter_with-cancel.ui-submitter_submitted .ui-submitter__submit {
    display: none; }

.ui-submitter__cancel {
  display: none; }

.ui-submitter__cancel,
.ui-submitter__submit {
  width: 100%;
  margin-top: 20px; }

.ui-tabs-wrapper-scrollable-x {
  overflow-x: scroll;
  overflow-y: hidden;
  margin: 0 -20px;
  padding: 0 20px;
  scrollbar-width: none; }
  .ui-tabs-wrapper-scrollable-x::-webkit-scrollbar {
    display: none; }

.ui-tabs {
  display: inline-flex; }

.ui-tabs__item + .ui-tabs__item {
  margin-left: 40px; }

.ui-tabs__item.ui-tabs__item_hidden {
  display: none !important; }

.ui-tabs.ui-tabs_gray {
  position: relative;
  min-width: 100%;
  padding-bottom: 7px; }
  .ui-tabs.ui-tabs_gray::before {
    content: '';
    position: absolute;
    right: 0;
    left: 0;
    bottom: 4px;
    height: 2px;
    background: #CED3D6;
    opacity: .5; }
  .ui-tabs.ui-tabs_gray .ui-tabs__item {
    flex-shrink: 0;
    white-space: nowrap; }
  .ui-tabs.ui-tabs_gray .ui-tabs__link {
    display: block;
    position: relative;
    height: 48px;
    padding-top: 4px;
    color: #949599; }
    .ui-tabs.ui-tabs_gray .ui-tabs__link::after {
      content: "";
      position: absolute;
      left: 0;
      right: 0;
      bottom: -5px;
      height: 6px;
      border-radius: 6px;
      background: transparent;
      transition: .15s ease-out background-color; }
    .ui-tabs.ui-tabs_gray .ui-tabs__link.ui-tabs__link_active {
      color: #2A2B2D; }
      .ui-tabs.ui-tabs_gray .ui-tabs__link.ui-tabs__link_active::after {
        background: #FF5952; }
  .ui-tabs.ui-tabs_gray .ui-tabs__text {
    display: inline-block;
    font-size: 16px;
    line-height: 22px;
    font-weight: 600; }
  .ui-tabs.ui-tabs_gray .ui-tabs__sub {
    display: inline-block;
    margin-left: 20px;
    font-weight: 400;
    font-size: 14px;
    line-height: 16px;
    color: #949599; }
  .ui-tabs.ui-tabs_gray .ui-tabs__count {
    display: inline-block;
    vertical-align: middle;
    min-width: 16px;
    height: 16px;
    margin-left: 10px;
    padding: 0 4px;
    border-radius: 16px;
    background: #FF5952;
    font-size: 11px;
    line-height: 16px;
    font-weight: 600;
    color: #FFF;
    text-align: center; }

html.no-touch .ui-tabs.ui-tabs_gray .ui-tabs__link:hover {
  color: #2A2B2D; }

.ui-tabs.ui-tabs_full-width .ui-tabs__item {
  flex-grow: 1;
  flex-basis: 0;
  min-width: auto;
  margin-left: 0 !important; }

.ui-tabs.ui-tabs_full-width .ui-tabs__link {
  padding-right: 50px; }

.ui-tabs-content__item {
  overflow: hidden;
  height: 0;
  opacity: 0;
  transition: opacity .15s ease-out; }
  .ui-tabs-content__item.ui-tabs-content__item_active {
    display: block;
    height: auto; }
  .ui-tabs-content__item.ui-tabs-content__item_visible {
    opacity: 1; }

.label-inoagent {
  display: inline-block;
  width: 1em;
  aspect-ratio: 1;
  border-radius: 50%;
  vertical-align: middle;
  background: url("data:image/svg+xml,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 0c5.5 0 10 4.5 10 10s-4.5 10-10 10S0 15.5 0 10 4.5 0 10 0zm2.92 10.81c-1.08 0-1.97.75-2.21 1.75-.54-.23-1.05-.17-1.42-.01-.24-1-1.14-1.74-2.21-1.74-1.25 0-2.26 1.01-2.26 2.26 0 1.25 1.01 2.26 2.26 2.26 1.2 0 2.16-.91 2.25-2.08.2-.13.71-.39 1.34.01a2.258 2.258 0 0 0 4.51-.19c0-1.25-1.01-2.26-2.26-2.26zm-5.84.64c.92 0 1.62.73 1.62 1.62 0 .89-.7 1.62-1.62 1.62-.89 0-1.62-.73-1.62-1.62 0-.89.73-1.62 1.62-1.62zm5.84 0c.89 0 1.62.73 1.62 1.62 0 .89-.73 1.62-1.62 1.62-.92 0-1.62-.73-1.62-1.62 0-.89.7-1.62 1.62-1.62zm2.91-1.95H4.17v.67h11.66V9.5zm-3.68-4.61a.67.67 0 0 0-.8-.36L10 5l-1.35-.47-.04-.03a.67.67 0 0 0-.77.42L6.36 8.83h7.28l-1.48-3.91-.01-.03z' fill='%2327282A'/%3E%3C/svg%3E") no-repeat center/contain, #FFF;
  opacity: .53; }
  .label-inoagent.label-inoagent_16 {
    width: 16px;
    background-size: 16px; }
  .label-inoagent.label-inoagent_20 {
    width: 20px;
    background-size: 20px; }
  .label-inoagent.label-inoagent_24 {
    width: 24px;
    background-size: 24px; }

html.no-touch .label-inoagent:hover,
html.touch .label-inoagent:active {
  opacity: 1; }

.js-videoplayer[data-type="post"]:not(:first-child) {
  margin-top: 20px; }
  @media (min-width: 1040px) {
    .js-videoplayer[data-type="post"]:not(:first-child) {
      margin-top: 40px; } }

.js-videoplayer[data-type="post"]:not(:last-child) {
  margin-bottom: 20px; }
  @media (min-width: 1040px) {
    .js-videoplayer[data-type="post"]:not(:last-child) {
      margin-bottom: 40px; } }

:root {
  --mobile-menu-padding-horizontal: 16px;
  --mobile-menu-padding-vertical: 12px;
  --mobile-menu-divider-width: 2px; }

:root {
  --header-height: var(--header-height-default); }
  @media (max-width: 1039.98px) {
    :root {
      --header-height-default: 62px; } }
  @media (min-width: 1040px) {
    :root {
      --header-height-default: 176px; } }
  @media (min-width: 1260px) {
    :root {
      --header-height-default: 180px; } }

.header {
  width: 100%;
  height: var(--header-height);
  position: relative;
  z-index: 110;
  transition: .2s ease top; }

/**
 
 основная шапка
 
 */
.header__inner {
  height: var(--header-height);
  overflow: hidden;
  position: relative;
  z-index: 105;
  background: #FFF; }

.header__container {
  width: 100%;
  padding-right: 10px;
  padding-left: 10px;
  margin-right: auto;
  margin-left: auto; }
  @media (min-width: 576px) {
    .header__container {
      max-width: 540px; } }
  @media (min-width: 768px) {
    .header__container {
      max-width: 720px; } }
  @media (min-width: 1040px) {
    .header__container {
      max-width: 1000px; } }
  @media (min-width: 1260px) {
    .header__container {
      max-width: 1220px; } }
  @media (max-width: 1039.98px) {
    .header__container {
      padding-left: 6px;
      padding-right: 6px; } }

/**
 
 верхний бар
 
 */
.header__top {
  display: flex; }
  @media (max-width: 1039.98px) {
    .header__top {
      flex-direction: column; } }
  @media (min-width: 1040px) {
    .header__top {
      display: flex;
      width: 100%;
      align-items: center;
      padding: 15px 0 10px;
      position: relative;
      z-index: 2; } }

@media (max-width: 1039.98px) {
  .header__sub {
    order: 8;
    padding: calc(var(--mobile-menu-padding-vertical) * 2) var(--mobile-menu-padding-horizontal) var(--mobile-menu-padding-vertical); } }

@media (min-width: 1040px) {
  .header__sub {
    margin-right: 32px;
    flex: 0 0 auto; } }

@media (max-width: 1039.98px) {
  .header__loc {
    margin-right: 8px; } }

@media (min-width: 1040px) {
  .header__loc {
    margin-right: 20px;
    flex: 0 0 auto; } }

.header__loc-pin {
  font-weight: 600;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='15' viewBox='0 0 12 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9 6C9 7.65685 7.65685 9 6 9C4.34315 9 3 7.65685 3 6C3 4.34315 4.34315 3 6 3C7.65685 3 9 4.34315 9 6ZM7.5 6C7.5 6.82843 6.82843 7.5 6 7.5C5.17157 7.5 4.5 6.82843 4.5 6C4.5 5.17157 5.17157 4.5 6 4.5C6.82843 4.5 7.5 5.17157 7.5 6Z' fill='%232A2B2D'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6 15C7 15 12 10.5 12 6C12 2.68629 9.31371 0 6 0C2.68629 0 0 2.68629 0 6C0 10.5 5 15 6 15ZM10.5 6C10.5 7.74023 9.50263 9.65621 8.21215 11.24C7.58568 12.0088 6.9399 12.6372 6.41687 13.0597C6.25655 13.1891 6.11658 13.2921 6 13.3708C5.88343 13.2921 5.74345 13.1891 5.58313 13.0597C5.0601 12.6372 4.41432 12.0088 3.78785 11.24C2.49737 9.65621 1.5 7.74023 1.5 6C1.5 3.51472 3.51472 1.5 6 1.5C8.48528 1.5 10.5 3.51472 10.5 6Z' fill='%232A2B2D'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 12px 15px;
  transition: background-image .1s ease-in, color .1s ease-in;
  cursor: pointer;
  opacity: 1; }
  @media (max-width: 1039.98px) {
    .header__loc-pin {
      display: block;
      position: relative;
      padding: 10px 0 10px 18px;
      background-position: left center;
      font-size: 16px;
      line-height: 22px; } }
  @media (min-width: 1040px) {
    .header__loc-pin {
      display: block;
      padding-left: 18px;
      background-position: left center;
      font-size: 14px;
      line-height: 18px;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; } }

html.no-touch .header__loc-pin:hover {
  color: #FF5952;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='15' viewBox='0 0 12 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9 6C9 7.65685 7.65685 9 6 9C4.34315 9 3 7.65685 3 6C3 4.34315 4.34315 3 6 3C7.65685 3 9 4.34315 9 6ZM7.5 6C7.5 6.82843 6.82843 7.5 6 7.5C5.17157 7.5 4.5 6.82843 4.5 6C4.5 5.17157 5.17157 4.5 6 4.5C6.82843 4.5 7.5 5.17157 7.5 6Z' fill='%23FF5952'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6 15C7 15 12 10.5 12 6C12 2.68629 9.31371 0 6 0C2.68629 0 0 2.68629 0 6C0 10.5 5 15 6 15ZM10.5 6C10.5 7.74023 9.50263 9.65621 8.21215 11.24C7.58568 12.0088 6.9399 12.6372 6.41687 13.0597C6.25655 13.1891 6.11658 13.2921 6 13.3708C5.88343 13.2921 5.74345 13.1891 5.58313 13.0597C5.0601 12.6372 4.41432 12.0088 3.78785 11.24C2.49737 9.65621 1.5 7.74023 1.5 6C1.5 3.51472 3.51472 1.5 6 1.5C8.48528 1.5 10.5 3.51472 10.5 6Z' fill='%23FF5952'/%3E%3C/svg%3E%0A"); }

.loc-q {
  padding: 30px; }

.loc-q__title {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400; }

.loc-q__val {
  font-weight: 600; }

.loc-q__text {
  margin-top: 10px;
  font-size: 14px;
  line-height: 18px;
  font-weight: 400;
  color: #949599; }

.loc-q__btns {
  display: flex;
  margin-top: 30px; }

.loc-q__btn + .loc-q__btn {
  margin-left: 12px; }

@media (max-width: 1039.98px) {
  .header__nav-top {
    padding-top: calc(var(--mobile-menu-padding-vertical) + var(--mobile-menu-divider-width));
    padding-bottom: calc(var(--mobile-menu-padding-vertical));
    position: relative;
    order: 15; }
    .header__nav-top::before {
      content: '';
      position: absolute;
      top: 0;
      left: var(--mobile-menu-padding-horizontal);
      right: var(--mobile-menu-padding-horizontal);
      height: var(--mobile-menu-divider-width);
      background: #F7F8F8; } }

@media (min-width: 1040px) {
  .header__nav-top {
    flex: 2 2 auto; } }

.header__phone-desk {
  flex-shrink: 0;
  text-align: right; }
  @media (max-width: 1039.98px) {
    .header__phone-desk {
      display: none !important; } }
  .header__phone-desk .header__phone-desk-tel {
    display: inline-block;
    white-space: nowrap;
    font-size: 16px;
    line-height: 20px;
    font-weight: 400;
    padding-left: 24px;
    background: 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='M2 1.75C1.86193 1.75 1.75 1.86193 1.75 2C1.75 3.25016 1.97381 4.44805 2.38356 5.55578L4.29166 3.64768C4.34684 3.5925 4.39156 3.48529 4.36658 3.34263C4.29845 2.95346 4.26019 2.56016 4.25178 2.16641C4.24917 2.04417 4.20035 1.93055 4.12937 1.85287C4.06188 1.77901 3.98834 1.75 3.91758 1.75H2ZM3.05391 7.00675L5.35232 4.70834C5.79899 4.26167 5.94153 3.64038 5.84411 3.08394C5.78912 2.7699 5.75823 2.45238 5.75144 2.13438C5.73144 1.19791 5.01005 0.25 3.91758 0.25H2C1.0335 0.25 0.25 1.0335 0.25 2C0.25 8.48935 5.51066 13.75 12 13.75C12.9665 13.75 13.75 12.9665 13.75 12V10.0824C13.75 8.98995 12.8021 8.26856 11.8656 8.24857C11.5476 8.24177 11.2301 8.21088 10.9161 8.15589C10.3596 8.05847 9.73833 8.20101 9.29166 8.64768L6.99325 10.9461C5.34504 10.0217 3.97832 8.65496 3.05391 7.00675ZM8.44422 11.6164C9.55195 12.0262 10.7498 12.25 12 12.25C12.1381 12.25 12.25 12.1381 12.25 12V10.0824C12.25 10.0117 12.221 9.93812 12.1471 9.87063C12.0695 9.79965 11.9558 9.75083 11.8336 9.74822C11.4398 9.73981 11.0465 9.70155 10.6574 9.63342C10.5147 9.60844 10.4075 9.65316 10.3523 9.70834L8.44422 11.6164Z' fill='%232A2B2D'/%3E%3C/svg%3E%0A") no-repeat left center/16px auto; }
  .header__phone-desk .header__phone-desk-sub {
    font-size: 12px;
    line-height: 16px;
    font-weight: 400; }

html.no-touch .header__phone-desk-tel:hover {
  color: #FF5952; }

.header__phone-mob {
  display: none !important;
  padding: 0 8px; }
  .header__phone-mob .header__phone-mob-tel {
    font-size: 14px;
    line-height: 18px;
    font-weight: 400; }
  .header__phone-mob .header__phone-mob-sub {
    font-size: 12px;
    line-height: 16px;
    font-weight: 400;
    color: #93959A; }

/**
 
 средний бар
 
 */
.header__main {
  display: flex;
  align-items: center;
  width: 100%;
  background: #FFF; }
  @media (min-width: 1040px) {
    .header__main {
      padding: 8px 0; } }

.header__logo {
  display: block;
  flex-shrink: 0; }
  @media (min-width: 1040px) {
    .header__logo {
      margin-right: 60px; } }
  @media (min-width: 1260px) {
    .header__logo {
      margin-right: 80px; } }

.header__logo-img {
  display: block; }
  @media (max-width: 1039.98px) {
    .header__logo-img {
      width: 72px;
      height: 60px;
      background: url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 38C29.4934 38 38 29.4934 38 19C38 8.50659 29.4934 0 19 0C8.50659 0 0 8.50659 0 19C0 29.4934 8.50659 38 19 38Z' fill='%23FF4438'/%3E%3Cpath d='M22.1981 24.2128C21.2309 27.3465 18.3562 28.8352 15.5995 28.8352C12.3935 28.8352 9.33594 26.8591 9.33594 23.0553L22.1638 15.7827C21.9772 13.7304 20.3361 12.9841 18.0973 12.9841C16.0069 12.9841 13.3606 13.6162 10.8628 14.4767L12.4277 10.0408C13.8099 9.48113 16.1935 8.99756 18.6189 8.99756C22.7959 8.99756 27.1594 10.4901 27.1594 15.7865V27.1218L22.1981 28.6144V24.2128ZM22.1981 20.1501L14.2935 21.6046C14.2935 24.1024 16.045 25.336 17.9107 25.336C20.0011 25.336 22.1981 23.8054 22.1981 20.7479V20.1501Z' fill='white'/%3E%3C/svg%3E%0A") center/auto 38px no-repeat; } }
  @media (min-width: 1040px) {
    .header__logo-img {
      width: 186px;
      height: 38px;
      background: url("data:image/svg+xml,%3Csvg width='186' height='38' viewBox='0 0 186 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.91859 22.3235C6.39604 24.0166 4.84929 24.8108 3.36524 24.8108C1.63036 24.8108 0 23.7448 0 21.6964L6.89769 17.7877C6.79318 16.6799 5.91529 16.2828 4.70297 16.2828C3.57426 16.2828 2.15292 16.6172 0.815182 17.0771L1.65127 14.6942C2.40374 14.4016 3.67877 14.1299 4.9747 14.1299C7.21122 14.1299 9.57316 14.9242 9.57316 17.7877V23.8912L6.89769 24.6854V22.3235H6.91859ZM6.91859 20.1497L2.67547 20.9231C2.67547 22.2608 3.61606 22.9297 4.61936 22.9297C5.74808 22.9297 6.91859 22.1145 6.91859 20.4632V20.1497Z' fill='black'/%3E%3Cpath d='M13.5444 14.4854H21.6753V24.5184H18.9998V16.6592H15.8018C15.8018 21.613 14.7567 24.7483 12.2485 24.7483C11.8722 24.7483 11.4751 24.6647 11.0152 24.5184L10.7644 22.4281C10.9943 22.5118 11.1824 22.5536 11.3706 22.5536C13.0845 22.5536 13.5235 19.5646 13.5235 16.6592V14.4854H13.5444Z' fill='black'/%3E%3Cpath d='M24.2668 14.4854H26.9423V17.5998H28.8862C31.7498 17.5998 33.0666 19.2092 33.0666 21.0068C33.0666 22.8462 31.6035 24.5183 28.9071 24.5183H24.2668V14.4854ZM26.9423 19.7527V22.3654H28.9071C29.8059 22.3654 30.2657 21.7175 30.2657 21.0695C30.2657 20.4215 29.8059 19.7736 28.9071 19.7736H26.9423V19.7527Z' fill='black'/%3E%3Cpath d='M41.7612 16.6592H37.4345V24.5183H34.759V14.4854H44.4367V24.5183H41.7612V16.6592Z' fill='black'/%3E%3Cpath d='M54.5738 18.1224L49.4319 24.5185H47.0491V14.5063H49.7245V20.9024L54.8664 14.5063H57.2493V24.5185H54.5738V18.1224Z' fill='black'/%3E%3Cpath d='M66.9699 20.4006H62.5178V24.5183H59.8423V14.4854H62.5178V18.2268H66.9699V14.4854H69.6454V24.5183H66.9699V20.4006Z' fill='black'/%3E%3Cpath d='M78.2565 22.3235C77.7339 24.0166 76.1872 24.8108 74.7031 24.8108C72.9683 24.8108 71.3379 23.7448 71.3379 21.6964L78.2356 17.7877C78.1311 16.6799 77.2532 16.2828 76.0409 16.2828C74.9121 16.2828 73.4908 16.6172 72.1531 17.0771L72.9892 14.6942C73.7416 14.4016 75.0167 14.1299 76.3126 14.1299C78.5491 14.1299 80.911 14.9242 80.911 17.7877V23.8912L78.2356 24.6854V22.3235H78.2565ZM78.2565 20.1497L74.0134 20.9231C74.0134 22.2608 74.9539 22.9297 75.9572 22.9297C77.086 22.9297 78.2565 22.1145 78.2565 20.4632V20.1497Z' fill='black'/%3E%3Cpath d='M132.561 19.3346V24.5184H129.885V14.4854H132.561V19.2092L136.804 14.4854H139.793L135.613 19.1047L140.253 24.5184H136.909L132.561 19.3346Z' fill='black'/%3E%3Cpath d='M148.594 20.4006H144.142V24.5184H141.466V14.4854H144.142V18.2268H148.594V14.4854H151.269V24.5184H148.594V20.4006Z' fill='black'/%3E%3Cpath d='M161.386 18.1224L156.244 24.5184H153.861V14.5063H156.536V20.9024L161.678 14.5063H164.061V24.5184H161.386V18.1224Z' fill='black'/%3E%3Cpath d='M169.33 16.6592V24.5184H166.654V14.4854H173.782V16.6592H169.33Z' fill='black'/%3E%3Cpath d='M182.706 18.1224L177.564 24.5184H175.181V14.5063H177.856V20.9024L182.998 14.5063H185.381V24.5184H182.706V18.1224Z' fill='black'/%3E%3Cpath d='M105.305 38C115.799 38 124.305 29.4934 124.305 19C124.305 8.50659 115.799 0 105.305 0C94.812 0 86.3054 8.50659 86.3054 19C86.3054 29.4934 94.812 38 105.305 38Z' fill='%23FF4438'/%3E%3Cpath d='M108.502 24.2045C107.541 27.3398 104.656 28.8239 101.897 28.8239C98.6993 28.8239 95.6267 26.8382 95.6267 23.0549L108.481 15.781C108.293 13.7326 106.663 12.9801 104.426 12.9801C102.336 12.9801 99.6817 13.6072 97.1944 14.4641L98.762 10.0329C100.142 9.46854 102.524 8.98779 104.949 8.98779C109.129 8.98779 113.477 10.4718 113.477 15.781V27.1099L108.523 28.594V24.2045H108.502ZM108.502 20.1495L100.601 21.6127C100.601 24.1209 102.357 25.3332 104.217 25.3332C106.308 25.3332 108.502 23.8074 108.502 20.7557V20.1495Z' fill='white'/%3E%3C/svg%3E%0A") center/100% no-repeat; } }

.header__search {
  --button-dimension: 40px;
  flex-basis: 100%;
  min-width: var(--button-dimension); }

.header__search-input {
  position: relative;
  height: 40px; }

@media (min-width: 1040px) {
  .header__search:not(.header__search_filled) .header__search-input-box {
    background: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.8068 18.3575L15.1691 13.7198C16.3285 12.2705 17.0048 10.3382 17.0048 8.50241C17.0048 3.76812 13.2367 0 8.50242 0C3.76812 0 0 3.6715 0 8.4058C0 13.1401 3.76812 16.9082 8.50242 16.9082C10.4348 16.9082 12.2705 16.2319 13.7198 15.0725L18.3575 19.7101C18.5507 19.9034 18.8406 20 19.0338 20C19.3237 20 19.5169 19.9034 19.7101 19.7101C19.9034 19.5169 20 19.2271 20 19.0338C20 18.8406 20 18.5507 19.8068 18.3575ZM14.9758 8.4058C14.9758 11.9807 12.0773 14.8792 8.50242 14.8792C4.92754 14.8792 2.02899 11.9807 2.02899 8.4058C2.02899 4.83092 4.92754 1.93237 8.50242 1.93237C12.0773 1.93237 14.9758 4.83092 14.9758 8.4058Z' fill='%23949599'/%3E%3C/svg%3E%0A") no-repeat right 15px center/auto 20px;
    border-right-width: 47px; } }

.header__search-button {
  position: absolute;
  top: 0;
  z-index: 5;
  width: var(--button-dimension);
  height: var(--button-dimension); }
  .header__search-button.header__search-button_clear {
    right: 0;
    background: 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='M0.292893 0.292893C0.683417 -0.0976311 1.31658 -0.0976311 1.70711 0.292893L8 6.58579L14.2929 0.292893C14.6834 -0.0976311 15.3166 -0.0976311 15.7071 0.292893C16.0976 0.683417 16.0976 1.31658 15.7071 1.70711L9.41421 8L15.7071 14.2929C16.0976 14.6834 16.0976 15.3166 15.7071 15.7071C15.3166 16.0976 14.6834 16.0976 14.2929 15.7071L8 9.41421L1.70711 15.7071C1.31658 16.0976 0.683417 16.0976 0.292893 15.7071C-0.0976311 15.3166 -0.0976311 14.6834 0.292893 14.2929L6.58579 8L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683417 0.292893 0.292893Z' fill='%23949599'/%3E%3C/svg%3E%0A") no-repeat center/33.333%; }

html.no-touch .header__search-button.header__search-button_clear:hover {
  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='M0.292893 0.292893C0.683417 -0.0976311 1.31658 -0.0976311 1.70711 0.292893L8 6.58579L14.2929 0.292893C14.6834 -0.0976311 15.3166 -0.0976311 15.7071 0.292893C16.0976 0.683417 16.0976 1.31658 15.7071 1.70711L9.41421 8L15.7071 14.2929C16.0976 14.6834 16.0976 15.3166 15.7071 15.7071C15.3166 16.0976 14.6834 16.0976 14.2929 15.7071L8 9.41421L1.70711 15.7071C1.31658 16.0976 0.683417 16.0976 0.292893 15.7071C-0.0976311 15.3166 -0.0976311 14.6834 0.292893 14.2929L6.58579 8L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683417 0.292893 0.292893Z' fill='%23FF5952'/%3E%3C/svg%3E%0A"); }

.header__search:not(.header__search_filled) .header__search-button.header__search-button_clear {
  display: none; }

@media (max-width: 1039.98px) {
  .header__search-input {
    border-radius: 48px;
    background: #F7F8F8; }
    .header__search-input::after {
      display: none !important; }
  .header__search-input-box {
    background: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.8068 18.3575L15.1691 13.7198C16.3285 12.2705 17.0048 10.3382 17.0048 8.50241C17.0048 3.76812 13.2367 0 8.50242 0C3.76812 0 0 3.6715 0 8.4058C0 13.1401 3.76812 16.9082 8.50242 16.9082C10.4348 16.9082 12.2705 16.2319 13.7198 15.0725L18.3575 19.7101C18.5507 19.9034 18.8406 20 19.0338 20C19.3237 20 19.5169 19.9034 19.7101 19.7101C19.9034 19.5169 20 19.2271 20 19.0338C20 18.8406 20 18.5507 19.8068 18.3575ZM14.9758 8.4058C14.9758 11.9807 12.0773 14.8792 8.50242 14.8792C4.92754 14.8792 2.02899 11.9807 2.02899 8.4058C2.02899 4.83092 4.92754 1.93237 8.50242 1.93237C12.0773 1.93237 14.9758 4.83092 14.9758 8.4058Z' fill='%23949599'/%3E%3C/svg%3E%0A") no-repeat left 15px center/auto 20px;
    padding-left: 44px; }
    .header__search-input-box .ui-input-custom__input {
      border-left: none; }
  .header__search:not(.header__search_filled) .header__search-input-box .ui-input-custom__input {
    border-right-width: 40px; } }

.header__search-expander {
  display: none; }

.header__personal {
  flex-shrink: 0; }
  @media (max-width: 1039.98px) {
    .header__personal {
      display: none !important; } }
  @media (min-width: 1040px) {
    .header__personal {
      margin-left: 40px; } }
  @media (min-width: 1260px) {
    .header__personal {
      margin-left: 45px; } }

.header__personal-wrap {
  --header-personal-wrap-gap: 13px;
  display: flex;
  align-items: flex-end; }
  @media (min-width: 1040px) {
    .header__personal-wrap {
      gap: var(--header-personal-wrap-gap); } }

@media (min-width: 1040px) {
  .header__personal-login {
    margin-right: calc(30px - var(--header-personal-wrap-gap));
    margin-left: 30px; } }

.header__personal-item {
  --element-width: 48px;
  --element-height: 60px;
  --item-text-font-size: 10px;
  --item-text-line-height: 12px;
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
  width: var(--element-width);
  height: var(--element-height);
  flex-shrink: 0;
  color: #949599;
  cursor: pointer; }
  @media (min-width: 1040px) {
    .header__personal-item {
      --element-width: none;
      --element-height: 38px; } }
  @media (min-width: 1260px) {
    .header__personal-item {
      --element-height: 40px;
      --item-text-font-size: 12px;
      --item-text-line-height: 14px; } }
  @media (max-width: 1039.98px) {
    .header__personal-item {
      padding: 20px 0; } }
  .header__personal-item.header__personal-item_ofable {
    padding-bottom: calc(6px + var(--item-text-line-height)); }
  @media (min-width: 1040px) {
    .header__personal-item.header__personal-item_acc {
      margin-left: 15px; } }
  @media (max-width: 1039.98px) {
    .header__personal-item.header__personal-item_favs {
      display: none; } }
  @media (max-width: 1039.98px) {
    .header__personal-item.header__personal-item_burger {
      position: relative; }
      .header__personal-item.header__personal-item_burger::before, .header__personal-item.header__personal-item_burger::after {
        content: "";
        display: block;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translateX(-50%) translateY(-50%);
        width: 20px;
        height: 2px;
        border-radius: 3px;
        background: currentColor; }
      .header__personal-item.header__personal-item_burger::before {
        margin-top: -4px; }
      .header__personal-item.header__personal-item_burger::after {
        margin-top: 4px; } }
  @media (min-width: 1040px) {
    .header__personal-item.header__personal-item_burger {
      display: none; } }

@media (max-width: 1039.98px) {
  .header__personal-wrap .header__personal-login {
    display: none; }
  .header__personal-wrap .header__personal-item.header__personal-item_acc, .header__personal-wrap .header__personal-item.header__personal-item_favs {
    display: none; } }

.header__personal-item-row {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px; }

.header__personal-item-icon {
  position: relative;
  display: flex;
  flex: 0 0 20px;
  place-items: center;
  margin: 0 auto;
  width: 20px;
  height: 20px; }
  .header__personal-item-icon svg {
    display: block;
    margin: 0 auto; }

.header__personal-item-content.header__personal-item-content_bonus {
  font-size: 12px;
  line-height: 16px; }

.header__personal-item-text {
  --element-font-size: var(--item-text-font-size);
  --element-line-height: var(--item-text-line-height);
  padding-top: 6px;
  font-size: var(--element-font-size);
  line-height: var(--element-line-height);
  font-weight: 400;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis; }
  @media (max-width: 1039.98px) {
    .header__personal-item-text {
      display: none; } }

.header__personal-item.header__personal-item_ofable .header__personal-item-text {
  text-align: left;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0; }

html.no-touch .header__personal-item:hover {
  color: #FF5952; }

.header__personal-item-label {
  --element-dimension: 18px;
  --element-font-size: 13px;
  --element-line-height: 16px;
  top: -14px;
  right: -14px;
  left: auto;
  position: absolute;
  min-width: var(--element-dimension);
  height: var(--element-dimension);
  padding: 1px 5px 0;
  border-radius: calc(var(--element-dimension) / 2);
  background: #FF5952;
  font-size: var(--element-font-size);
  line-height: var(--element-line-height);
  color: #FFF;
  text-align: center;
  white-space: nowrap;
  opacity: 1;
  transition: opacity .15s ease-out; }
  @media (min-width: 1040px) {
    .header__personal-item-label {
      --element-dimension: 16px;
      --element-font-size: 11px;
      --element-line-height: 15px;
      top: -12px;
      right: -12px; } }
  .header__personal-item-label:not(.header__personal-item-label_visible) {
    opacity: 0; }

@media (max-width: 1039.98px) {
  .header__personal-mob {
    padding-top: calc(25px + var(--mobile-menu-divider-width));
    padding-bottom: calc(25px);
    position: relative;
    order: 10;
    padding-left: var(--mobile-menu-padding-horizontal);
    padding-right: var(--mobile-menu-padding-horizontal); }
    .header__personal-mob::before {
      content: '';
      position: absolute;
      top: 0;
      left: var(--mobile-menu-padding-horizontal);
      right: var(--mobile-menu-padding-horizontal);
      height: var(--mobile-menu-divider-width);
      background: #F7F8F8; }
    .header__personal-mob.header__personal-mob_logged {
      padding-right: calc(var(--mobile-menu-padding-horizontal) + 18px);
      background: url("data:image/svg+xml,%3Csvg width='5' height='8' viewBox='0 0 5 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 7.70711C-0.0976311 7.31658 -0.0976312 6.68342 0.292893 6.29289L2.58579 4L0.292893 1.70711C-0.0976314 1.31658 -0.0976314 0.683417 0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L4.70711 3.29289C4.89464 3.48043 5 3.73478 5 4C5 4.26522 4.89464 4.51957 4.70711 4.70711L1.70711 7.70711C1.31658 8.09763 0.683418 8.09763 0.292893 7.70711Z' fill='%23949599'/%3E%3C/svg%3E%0A") no-repeat center right 31px; }
    .header__personal-mob .header__personal-item.header__personal-item_acc {
      width: auto;
      height: auto;
      align-items: flex-start;
      padding-left: 0;
      padding-right: 0;
      padding-top: 0; }
      .header__personal-mob .header__personal-item.header__personal-item_acc .header__personal-item-text {
        display: block; }
    .header__personal-mob .header__personal-login {
      width: 100%; } }

.nav-drop.nav-drop_account .nav-drop__li_back {
  position: relative;
  margin-bottom: 15px;
  padding-bottom: 15px; }
  .nav-drop.nav-drop_account .nav-drop__li_back::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: var(--mobile-menu-padding-horizontal);
    right: var(--mobile-menu-padding-horizontal);
    height: var(--mobile-menu-divider-width);
    background: #F7F8F8; }

.nav-drop.nav-drop_account .nav-drop__li_logout {
  position: relative;
  margin-top: 15px;
  padding-top: 15px; }
  .nav-drop.nav-drop_account .nav-drop__li_logout::before {
    content: '';
    position: absolute;
    top: 0;
    left: var(--mobile-menu-padding-horizontal);
    right: var(--mobile-menu-padding-horizontal);
    height: var(--mobile-menu-divider-width);
    background: #F7F8F8; }

.nav-drop.nav-drop_account .nav-drop__a {
  font-weight: 600; }

.nav-drop__li-link-to-all {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  right: 8px;
  top: 50%;
  transform: translateY(-50%);
  height: 100%;
  max-height: 40px;
  padding: 8px; }
  .nav-drop__li-link-to-all span {
    font-size: 16px;
    line-height: 1em;
    font-weight: 600;
    color: #FF5952; }

/**
 
 нижний бар
 
 */
@media (min-width: 1040px) {
  .header__bottom {
    display: flex;
    flex: 0 0 100%;
    justify-content: space-between;
    margin: 0 -10px; } }

@media (max-width: 1039.98px) {
  .header__bottom-catalog {
    padding-bottom: 15px; } }

@media (min-width: 1040px) {
  .header__bottom-catalog.header__bottom-catalog_cloned {
    flex-shrink: 0 !important;
    margin-right: 60px; } }

@media (max-width: 1039.98px) {
  .header__bottom-links {
    padding-top: calc(var(--mobile-menu-padding-vertical) + var(--mobile-menu-divider-width));
    padding-bottom: calc(var(--mobile-menu-padding-vertical));
    position: relative; }
    .header__bottom-links::before {
      content: '';
      position: absolute;
      top: 0;
      left: var(--mobile-menu-padding-horizontal);
      right: var(--mobile-menu-padding-horizontal);
      height: var(--mobile-menu-divider-width);
      background: #F7F8F8; } }

.header__bottom-certificate {
  display: block;
  width: 100%;
  padding: 15px calc(var(--mobile-menu-padding-horizontal) + 18px) 15px var(--mobile-menu-padding-horizontal);
  background-color: #FF5952;
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  position: relative; }
  @media (min-width: 1040px) {
    .header__bottom-certificate {
      display: none; } }
  .header__bottom-certificate:after {
    content: '';
    background: url(/assets/img/icons/svg/ic-certificate-menu.svg) no-repeat;
    width: 57px;
    height: 32px;
    display: block;
    position: absolute;
    top: 8px;
    right: 10px; }

.header.header_sticked {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
  z-index: 130; }
  @media (min-width: 1040px) {
    .header.header_sticked {
      --header-height: 80px; } }
  .header.header_sticked .header__top,
  .header.header_sticked .header__bottom {
    display: none !important; }
  .header.header_sticked .header__main {
    padding: 0 !important;
    height: var(--header-height) !important; }
  @media (min-width: 1040px) {
    .header.header_sticked .header__logo {
      margin-right: 60px !important; } }
  @media (min-width: 1040px) {
    .header.header_sticked .header__logo-img {
      width: 38px;
      height: 38px;
      background: url(/assets/img/media/logo-alpina_m.svg) center/auto 38px no-repeat; } }
  @media (max-width: 1039.98px) {
    .header.header_sticked .header__bottom-catalog_cloned {
      display: none !important; } }
  @media (min-width: 1040px) {
    .header.header_sticked .header__dropdown {
      top: var(--header-height) !important; } }
  @media (min-width: 1040px) {
    .header.header_sticked .header__personal-item {
      min-width: var(--element-height); }
      .header.header_sticked .header__personal-item.header__personal-item_ofable {
        padding-bottom: 0; }
    .header.header_sticked .header__personal-item-text {
      display: none !important; } }
  @media (min-width: 1040px) {
    .header.header_sticked .header__personal-item {
      justify-content: center; }
    .header.header_sticked .header__personal-item.header__personal-item_acc .header__personal-item-content {
      display: none; } }

/**
 
 меню верхнее
 
 */
.nav-top {
  --block-height: auto;
  --block-font-size: 16px;
  --block-line-height: 22px;
  --block-color: #949599;
  height: var(--block-height); }
  @media (min-width: 1040px) {
    .nav-top {
      --block-height: 32px;
      display: flex;
      flex-wrap: wrap;
      justify-content: flex-start;
      align-items: flex-start;
      overflow: hidden; } }

@media (max-width: 1039.98px) {
  .nav-top__li {
    padding: 10px var(--mobile-menu-padding-horizontal); }
    .nav-top__li.nav-top__li--mobile-hide {
      display: none; } }

@media (min-width: 1040px) {
  .nav-top__li {
    flex-shrink: 0;
    white-space: nowrap;
    display: flex;
    align-items: center;
    height: var(--block-height);
    margin-right: 20px;
    margin-top: 1px; } }

.nav-top__a {
  font-size: var(--block-font-size);
  line-height: var(--block-line-height);
  font-weight: 400;
  color: var(--block-color); }
  @media (max-width: 1039.98px) {
    .nav-top__a {
      --block-color: #949599; } }
  @media (min-width: 1040px) {
    .nav-top__a {
      --block-font-size: 14px;
      --block-line-height: 18px;
      --block-color: #2A2B2D; } }

html.no-touch .nav-top__a:hover {
  color: #FF5952; }

/**
 
 меню по каталогу
 
 */
@media (min-width: 1040px) {
  .nav-catalog {
    display: flex;
    justify-content: space-between;
    align-items: center; } }

.nav-catalog__a {
  display: block;
  padding: var(--element-padding);
  font-size: var(--block-font-size);
  line-height: var(--block-line-height);
  font-weight: 600;
  cursor: pointer;
  position: relative; }
  @media (max-width: 1039.98px) {
    .nav-catalog__a {
      --element-padding: 10px calc(var(--mobile-menu-padding-horizontal) + 18px) 10px var(--mobile-menu-padding-horizontal);
      --block-font-size: 20px;
      --block-line-height: 24px; }
      .nav-catalog__a.nav-catalog__a_parent {
        background: url("data:image/svg+xml,%3Csvg width='5' height='8' viewBox='0 0 5 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 7.70711C-0.0976311 7.31658 -0.0976312 6.68342 0.292893 6.29289L2.58579 4L0.292893 1.70711C-0.0976314 1.31658 -0.0976314 0.683417 0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L4.70711 3.29289C4.89464 3.48043 5 3.73478 5 4C5 4.26522 4.89464 4.51957 4.70711 4.70711L1.70711 7.70711C1.31658 8.09763 0.683418 8.09763 0.292893 7.70711Z' fill='%23949599'/%3E%3C/svg%3E%0A") no-repeat center right 31px; } }
  @media (min-width: 1040px) {
    .nav-catalog__a {
      --element-padding: 14px 8px;
      --block-font-size: 14px;
      --block-line-height: 18px;
      height: 57px; }
      .nav-catalog__a.nav-catalog__a_parent.nav-catalog__a_in-route {
        background: #F7F8F8; }
      .nav-catalog__a.nav-catalog__a_active {
        color: #FF5952; } }
  @media (min-width: 1260px) {
    .nav-catalog__a {
      --element-padding: 16px 10px;
      --block-font-size: 16px;
      --block-line-height: 22px;
      height: 64px; } }

@media (min-width: 1040px) {
  html.no-touch .nav-catalog__a:not(.nav-catalog__a_link):hover {
    background: #F7F8F8; }
  html.no-touch .nav-catalog__a.nav-catalog__a_link:hover {
    color: #FF5952; } }

@media (min-width: 1040px) {
  .nav-catalog.nav-catalog_cloned .nav-catalog__a {
    --element-padding: 0 8px;
    --block-font-size: 14px;
    --block-line-height: 18px;
    display: flex;
    place-items: center;
    height: var(--header-height); } }

/**
 
 меню ссылки
 
 */
.nav-links {
  --block-font-size: 16px;
  --block-line-height: 22px; }
  @media (min-width: 1040px) {
    .nav-links {
      display: flex;
      justify-content: space-between;
      align-items: center; } }

.nav-links__li {
  display: block; }
  @media (max-width: 1039.98px) {
    .nav-links__li {
      padding: 10px var(--mobile-menu-padding-horizontal); }
      .nav-links__li.nav-links__li_mobile-hide {
        display: none !important; } }
  @media (min-width: 1040px) {
    .nav-links__li {
      height: 60px;
      padding: 14px 8px; } }
  @media (min-width: 1260px) {
    .nav-links__li {
      height: 64px;
      padding: 20px 10px; } }

.nav-links__a {
  font-size: var(--block-font-size);
  line-height: var(--block-line-height);
  font-weight: 400; }
  @media (min-width: 1040px) {
    .nav-links__a {
      --block-font-size: 14px;
      --block-line-height: 18px; } }
  .nav-links__a.nav-links__a_bold {
    font-weight: 600; }

.nav-links.nav-links_category {
  padding-top: calc(var(--mobile-menu-padding-vertical) + var(--mobile-menu-divider-width));
  padding-bottom: calc(var(--mobile-menu-padding-vertical));
  position: relative; }

html.no-touch .nav-links__a:hover {
  color: #FF5952; }

/**
 
 мобильное меню
 
 */
@media (max-width: 1039.98px) {
  .mobile-nav,
  .mobile-nav-category {
    height: 100%; } }

@media (max-width: 1039.98px) {
  .nav-account-mobile {
    padding-top: calc(var(--mobile-menu-padding-vertical) + var(--mobile-menu-divider-width));
    padding-bottom: calc(var(--mobile-menu-padding-vertical));
    position: relative; }
    .nav-account-mobile::before {
      content: '';
      position: absolute;
      top: 0;
      left: var(--mobile-menu-padding-horizontal);
      right: var(--mobile-menu-padding-horizontal);
      height: var(--mobile-menu-divider-width);
      background: #F7F8F8; }
  .nav-account-mobile__a {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: var(--mobile-menu-padding-vertical) calc(var(--mobile-menu-padding-vertical) * 2) var(--mobile-menu-padding-vertical) calc(var(--mobile-menu-padding-vertical) * 2 + 40px); }
    .nav-account-mobile__a.nav-account-mobile__a_account {
      background: url("data:image/svg+xml,%3Csvg width='18' height='20' viewBox='0 0 18 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.8177 19.7311C11.9162 16.0897 6.08383 16.0896 2.18232 19.7311C1.77857 20.1079 1.14578 20.0861 0.768949 19.6823C0.392115 19.2786 0.413935 18.6458 0.817685 18.2689C5.48761 13.9103 12.5124 13.9104 17.1823 18.2689C17.5861 18.6458 17.6079 19.2786 17.2311 19.6823C16.8542 20.0861 16.2214 20.1079 15.8177 19.7311Z' fill='%23949599'/%3E%3Cmask id='path-2-inside-1_5184_43763' fill='white'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9 11C11.4853 11 13.5 8.98528 13.5 6.5C13.5 4.01472 11.4853 2 9 2C6.51472 2 4.5 4.01472 4.5 6.5C4.5 8.98528 6.51472 11 9 11ZM9 13C12.5899 13 15.5 10.0899 15.5 6.5C15.5 2.91015 12.5899 0 9 0C5.41015 0 2.5 2.91015 2.5 6.5C2.5 10.0899 5.41015 13 9 13Z'/%3E%3C/mask%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9 11C11.4853 11 13.5 8.98528 13.5 6.5C13.5 4.01472 11.4853 2 9 2C6.51472 2 4.5 4.01472 4.5 6.5C4.5 8.98528 6.51472 11 9 11ZM9 13C12.5899 13 15.5 10.0899 15.5 6.5C15.5 2.91015 12.5899 0 9 0C5.41015 0 2.5 2.91015 2.5 6.5C2.5 10.0899 5.41015 13 9 13Z' fill='%23949599'/%3E%3Cpath d='M11.5 6.5C11.5 7.88071 10.3807 9 9 9V13C12.5899 13 15.5 10.0899 15.5 6.5H11.5ZM9 4C10.3807 4 11.5 5.11929 11.5 6.5H15.5C15.5 2.91015 12.5899 0 9 0V4ZM6.5 6.5C6.5 5.11929 7.61929 4 9 4V0C5.41015 0 2.5 2.91015 2.5 6.5H6.5ZM9 9C7.61929 9 6.5 7.88071 6.5 6.5H2.5C2.5 10.0899 5.41015 13 9 13V9ZM13.5 6.5C13.5 8.98528 11.4853 11 9 11V15C13.6944 15 17.5 11.1944 17.5 6.5H13.5ZM9 2C11.4853 2 13.5 4.01472 13.5 6.5H17.5C17.5 1.80558 13.6944 -2 9 -2V2ZM4.5 6.5C4.5 4.01472 6.51472 2 9 2V-2C4.30558 -2 0.5 1.80558 0.5 6.5H4.5ZM9 11C6.51472 11 4.5 8.98528 4.5 6.5H0.5C0.5 11.1944 4.30558 15 9 15V11Z' fill='%23949599' mask='url(%23path-2-inside-1_5184_43763)'/%3E%3C/svg%3E%0A") no-repeat left calc(var(--mobile-menu-padding-vertical) * 2) center/auto 20px; }
    .nav-account-mobile__a.nav-account-mobile__a_fav {
      background: url("data:image/svg+xml,%3Csvg width='20' height='18' viewBox='0 0 20 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.2105 1.8C17.0526 0.635294 15.5789 0 13.8947 0C12.4211 0 11.0526 0.529412 10 1.37647C8.94737 0.529412 7.57895 0 6.10526 0C2.73684 0 0 2.75294 0 6.03529C0 11.4353 9.05263 17.5765 9.47368 17.7882C9.57895 17.8941 9.78947 18 10 18C10.2105 18 10.4211 17.8941 10.5263 17.7882C11.4737 17.1529 20 11.2235 20 6.03529C20 4.44706 19.3684 2.85882 18.2105 1.8ZM6.10526 2.01176C7.36842 2.01176 8.42105 2.54118 9.26316 3.49412C9.68421 3.91765 10.4211 3.91765 10.7368 3.49412C11.4737 2.54118 12.6316 2.01176 13.8947 2.01176C14.9474 2.01176 16 2.43529 16.8421 3.17647C17.5789 3.91765 18 4.97647 18 6.03529C18 8.89412 13.7895 13.0235 10 15.7765C7.05263 13.6588 2 9.21177 2 6.03529C2 3.81176 3.78947 2.01176 6.10526 2.01176Z' fill='%23949599'/%3E%3C/svg%3E") no-repeat left calc(var(--mobile-menu-padding-vertical) * 2) center/20px auto; }
    .nav-account-mobile__a.nav-account-mobile__a_logout {
      background: url("data:image/svg+xml,%3Csvg width='20' height='10' viewBox='0 0 20 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 4.99704C20 4.44216 19.5528 3.99235 19.0012 3.99235H1.02281C0.471191 3.99235 0.0240135 4.44216 0.0240135 4.99704C0.0240135 5.55191 0.471191 6.00173 1.02281 6.00173H19.0012C19.5528 6.00173 20 5.55191 20 4.99704Z' fill='%23949599'/%3E%3Cpath d='M5.70084 0.28875C5.31385 -0.09625 4.68641 -0.0962499 4.29941 0.28875L0.314714 4.2529C-0.0722809 4.6379 -0.0722828 5.26211 0.314713 5.64711C0.701708 6.03211 1.32915 6.03211 1.71615 5.64711L5.70084 1.68296C6.08784 1.29796 6.08784 0.673749 5.70084 0.28875Z' fill='%23949599'/%3E%3Cpath d='M0.290245 4.32328C0.67724 3.93828 1.30468 3.93828 1.69168 4.32328L5.70614 8.31704C6.09314 8.70204 6.09314 9.32625 5.70615 9.71125C5.31915 10.0963 4.69171 10.0963 4.30471 9.71125L0.290245 5.71748C-0.0967503 5.33249 -0.0967503 4.70828 0.290245 4.32328Z' fill='%23949599'/%3E%3C/svg%3E%0A") no-repeat left calc(var(--mobile-menu-padding-vertical) * 2) center/20px auto; }
  .nav-account-mobile__text {
    font-size: 20px;
    line-height: 24px;
    font-weight: 600; }
  .nav-account-mobile__label {
    --element-dimension: 18px;
    flex: 0 0;
    min-width: var(--element-dimension);
    height: var(--element-dimension);
    margin-left: calc(var(--element-dimension) * .5);
    padding: 1px 5px 0;
    border-radius: calc(var(--element-dimension) / 2);
    background: #FF5952;
    font-size: 13px;
    line-height: 16px;
    color: #FFF;
    text-align: center;
    white-space: nowrap; } }

@media (max-width: 1039.98px) {
  .header .header__bottom,
  .header .header__top {
    display: none !important; }
  .header.header_mob-contacts-shown .header__container {
    display: flex !important;
    align-items: center; }
  .header.header_mob-contacts-shown .header__top {
    display: flex !important;
    order: 100;
    flex-shrink: 0; }
    .header.header_mob-contacts-shown .header__top > *:not(.header__loc) {
      display: none !important; }
  .header.header_mob-contacts-shown .header__search {
    display: none !important; } }

/**

 холдер

 */
.header-placeholder {
  height: var(--header-height-default); }

/**
 
 дропдауны
 
 */
.header__dropdown {
  position: fixed;
  right: 0;
  left: 0;
  bottom: 0;
  background: rgba(42, 43, 45, 0.5);
  z-index: 101; }

.header__dropdown-container {
  height: 100%;
  width: 100%;
  padding-right: 10px;
  padding-left: 10px;
  margin-right: auto;
  margin-left: auto; }
  @media (min-width: 576px) {
    .header__dropdown-container {
      max-width: 540px; } }
  @media (min-width: 768px) {
    .header__dropdown-container {
      max-width: 720px; } }
  @media (min-width: 1040px) {
    .header__dropdown-container {
      max-width: 1000px; } }
  @media (min-width: 1260px) {
    .header__dropdown-container {
      max-width: 1220px; } }

@media (min-width: 1040px) {
  .header__dropdown-content {
    display: flex;
    flex-direction: column;
    height: 100%;
    width: min-content;
    position: relative; } }

@media (min-width: 1040px) {
  .header__dropdown-holder {
    position: relative;
    flex-shrink: 1;
    width: min-content;
    min-width: 500px;
    display: flex;
    flex-wrap: wrap;
    margin-right: -10px;
    margin-left: -10px;
    flex-wrap: nowrap;
    align-items: stretch;
    background: #F7F8F8;
    z-index: 2; }
    .header__dropdown-holder::before {
      content: '';
      position: absolute;
      right: 100%;
      left: -9999px;
      top: 0;
      bottom: 0;
      background: #F7F8F8;
      z-index: 1; } }

@media (min-width: 1260px) {
  .header__dropdown-holder {
    min-width: 610px; } }

@media (min-width: 1040px) {
  .header__dropdown-bottom {
    position: relative;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    flex-shrink: 0;
    margin: 0 -10px;
    padding: 16px 10px 0;
    height: 50px;
    background: #F7F8F8;
    z-index: 2; }
    .header__dropdown-bottom::before {
      content: '';
      position: absolute;
      right: 100%;
      left: -9999px;
      top: 0;
      bottom: 0;
      background: #F7F8F8;
      z-index: 1; } }

.header__dropdown-bottom-li {
  padding: 3px 0;
  margin-right: 30px; }
  .header__dropdown-bottom-li a {
    font-weight: 400;
    font-size: 16px;
    line-height: 22px; }

html.no-touch .header__dropdown-bottom-li a:hover {
  color: #FF5952; }

@media (min-width: 1040px) {
  .menu-drops__item {
    flex: 0 0;
    width: 250px;
    flex-basis: 250px;
    padding: 20px 0;
    background: #F7F8F8; } }

@media (min-width: 1260px) {
  .menu-drops__item {
    width: 305px;
    flex-basis: 305px; } }

@media (max-width: 1039.98px) {
  .nav-drop {
    padding-bottom: var(--mobile-menu-padding-vertical); } }

@media (max-width: 1039.98px) {
  .nav-drop__li.nav-drop__li_back {
    padding-top: calc(12px + var(--mobile-menu-divider-width));
    padding-bottom: calc(12px);
    position: relative; }
    .nav-drop__li.nav-drop__li_back::after {
      content: '';
      position: absolute;
      bottom: 0;
      left: var(--mobile-menu-padding-horizontal);
      right: var(--mobile-menu-padding-horizontal);
      height: var(--mobile-menu-divider-width);
      background: #F7F8F8; } }

@media (max-width: 1039.98px) {
  .nav-drop__li.nav-drop__li_has-link-to-all-on-mobile {
    position: relative; } }

@media (max-width: 1039.98px) {
  .nav-drop__li.nav-drop__li_back + .nav-drop__li {
    padding-top: 12px; } }

.nav-drop__a {
  display: block;
  padding: 9px 48px 9px var(--mobile-menu-padding-horizontal);
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  font-weight: 600; }
  @media (min-width: 1040px) {
    .nav-drop__a {
      padding: 9px 38px 9px 10px; } }
  .nav-drop__a:not(.nav-drop__a_parent) {
    font-weight: 400; }
  .nav-drop__a.nav-drop__a_bold {
    font-weight: 600 !important; }
  @media (max-width: 1039.98px) {
    .nav-drop__a.nav-drop__a_parent {
      background: url("data:image/svg+xml,%3Csvg width='5' height='8' viewBox='0 0 5 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 7.70711C-0.0976311 7.31658 -0.0976312 6.68342 0.292893 6.29289L2.58579 4L0.292893 1.70711C-0.0976314 1.31658 -0.0976314 0.683417 0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L4.70711 3.29289C4.89464 3.48043 5 3.73478 5 4C5 4.26522 4.89464 4.51957 4.70711 4.70711L1.70711 7.70711C1.31658 8.09763 0.683418 8.09763 0.292893 7.70711Z' fill='%23949599'/%3E%3C/svg%3E%0A") no-repeat center right 16px; } }
  @media (max-width: 1039.98px) {
    .nav-drop__a.nav-drop__a_back {
      font-weight: 600;
      padding-left: calc(var(--mobile-menu-padding-horizontal) + 36px);
      padding-right: 60px;
      background: url("data:image/svg+xml,%3Csvg width='20' height='10' viewBox='0 0 20 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.70711 0.292893C6.09763 0.683417 6.09763 1.31658 5.70711 1.70711L3.41421 4H19C19.5523 4 20 4.44772 20 5C20 5.55228 19.5523 6 19 6H3.41421L5.70711 8.29289C6.09763 8.68342 6.09763 9.31658 5.70711 9.70711C5.31658 10.0976 4.68342 10.0976 4.29289 9.70711L0.292893 5.70711C-0.0976311 5.31658 -0.0976311 4.68342 0.292893 4.29289L4.29289 0.292893C4.68342 -0.0976311 5.31658 -0.0976311 5.70711 0.292893Z' fill='%23949599'/%3E%3C/svg%3E%0A") no-repeat center left 16px; } }
  .nav-drop__a.nav-drop__a_new {
    white-space: nowrap; }
    .nav-drop__a.nav-drop__a_new span {
      white-space: normal; }
    .nav-drop__a.nav-drop__a_new::after {
      content: 'NEW';
      display: inline-block;
      vertical-align: top;
      font-size: 10px;
      line-height: 12px;
      font-weight: 600;
      color: #FF5952; }

html.no-touch .nav-drop__a:hover,
.nav-drop__a.nav-drop__a_in-path {
  color: #FF5952; }
  @media (min-width: 1040px) {
    html.no-touch .nav-drop__a:hover.nav-drop__a_parent,
    .nav-drop__a.nav-drop__a_in-path.nav-drop__a_parent {
      background: url("data:image/svg+xml,%3Csvg width='5' height='8' viewBox='0 0 5 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 7.70711C-0.0976311 7.31658 -0.0976312 6.68342 0.292893 6.29289L2.58579 4L0.292893 1.70711C-0.0976314 1.31658 -0.0976314 0.683417 0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L4.70711 3.29289C4.89464 3.48043 5 3.73478 5 4C5 4.26522 4.89464 4.51957 4.70711 4.70711L1.70711 7.70711C1.31658 8.09763 0.683418 8.09763 0.292893 7.70711Z' fill='%23949599'/%3E%3C/svg%3E%0A") no-repeat center right 21px; } }

.nav-drop-child__li {
  display: block;
  padding: 9px 38px 9px 10px; }

.nav-drop-child__a {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400; }

.nav-drop-child__li:first-child .nav-drop-child__a {
  font-weight: 600; }

html.no-touch .nav-drop-child__a:hover {
  color: #FF5952; }

/**
 
 саджесты поиска в шапке
 
 */
.header-suggests {
  display: block;
  position: fixed;
  background: #FFF;
  box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.1);
  z-index: 135; }
  .header-suggests._hidden {
    display: none; }
  .header-suggests._not-fixed {
    position: absolute; }
  @media (max-width: 1039.98px) {
    .header-suggests {
      z-index: 5010; } }

.header-suggests__inner {
  height: 100%;
  max-height: inherit;
  overflow-x: hidden; }

.header-suggests__block {
  padding-top: 20px; }

.header-suggests__block-title {
  display: block;
  margin-bottom: 10px;
  padding: 0 20px;
  font-size: 12px;
  line-height: 18px;
  color: #949599;
  font-weight: normal; }

.header-suggest-book {
  display: flex;
  align-items: center;
  height: 98px;
  padding: 10px 20px;
  background: #FFF; }

.header-suggest-book__picture {
  height: 100%;
  margin-right: 20px;
  flex-basis: 47px;
  flex-shrink: 0;
  flex-grow: 0;
  display: flex;
  align-items: center;
  justify-content: center; }
  .header-suggest-book__picture img {
    display: block;
    width: 100%;
    height: auto; }

.header-suggest-book__info {
  flex-shrink: 1;
  flex-basis: 100%; }

.header-suggest-book__info-title {
  display: -webkit-inline-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  -webkit-line-clamp: 2;
  height: 32px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 16px;
  font-weight: 500;
  color: #2A2B2D; }

.header-suggest-book__info-author {
  max-height: 42px; }
  .header-suggest-book__info-author span {
    display: -webkit-inline-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 3;
    font-size: 12px;
    line-height: 14px;
    font-weight: 500;
    color: #949599; }

.header-suggest-book__price {
  flex-grow: 1;
  flex-shrink: 0;
  margin-left: auto;
  padding-left: 20px;
  display: flex; }
  @media (max-width: 1039.98px) {
    .header-suggest-book__price {
      flex-direction: column; } }

.header-suggest-book__price-item {
  flex-shrink: 0;
  display: block;
  font-size: 16px;
  line-height: 22px;
  color: #2A2B2D;
  font-weight: 600;
  white-space: nowrap; }
  .header-suggest-book__price-item._old {
    text-decoration-line: line-through;
    color: #CED3D6; }
    @media (min-width: 1040px) {
      .header-suggest-book__price-item._old {
        margin-right: 20px; } }

html.no-touch .header-suggest-book:hover {
  background: #F7F8F8; }

.header-suggest-line {
  display: flex;
  align-items: center;
  padding: 5px 20px; }

.header-suggest-line__name {
  padding: 5px 0;
  font-size: 14px;
  line-height: 16px;
  color: #2A2B2D;
  font-weight: 500; }

.header-suggest-line__counter {
  margin-left: auto;
  display: flex;
  flex-shrink: 0;
  flex-grow: 0;
  align-items: center;
  justify-content: center;
  width: 26px;
  height: 26px;
  border-radius: 50%;
  background: #F7F8F8;
  font-size: 12px;
  line-height: 14px;
  color: #949599;
  font-weight: 500; }

html.no-touch .header-suggest-line:hover {
  background: #F7F8F8; }
  html.no-touch .header-suggest-line:hover .header-suggest-line__counter {
    background: #FFF; }

.header-suggests__bottom {
  padding: 20px; }

.header-suggests__bottom-link {
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
  color: #949599;
  letter-spacing: 1px;
  text-transform: uppercase; }

html.no-touch .header-suggests__bottom-link:hover {
  color: #FF5952; }

.header-acc-drop {
  display: none;
  width: 270px;
  background: #FFF;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
  z-index: 135;
  position: absolute; }
  .header-acc-drop._active {
    display: block; }
  .header-acc-drop._fixed {
    position: fixed; }

.header-acc-drop-ul__li {
  display: block; }
  .header-acc-drop-ul__li._border {
    border-top: 1px solid #F7F8F8;
    border-bottom: 1px solid #F7F8F8; }

.header-acc-drop-ul__li-a {
  display: flex;
  align-items: center;
  padding: 15px 30px;
  background: #FFF;
  font-size: 16px;
  line-height: 22px;
  font-weight: 500;
  color: #2A2B2D; }

.header-acc-drop-ul__li-a--mark {
  display: block;
  color: #FF5952;
  font-weight: 600; }

.header-acc-drop-ul__li-a-text {
  display: inline-block; }

.header-acc-drop-ul__li-a-label {
  --element-dimension: 16px;
  --element-font-size: 11px;
  --element-line-height: 15px;
  flex: 0 0;
  min-width: var(--element-dimension);
  height: var(--element-dimension);
  margin-left: calc(var(--element-dimension) * .5);
  padding: 1px 5px 0;
  border-radius: calc(var(--element-dimension) / 2);
  background: #FF5952;
  font-size: var(--element-font-size);
  line-height: var(--element-line-height);
  color: #FFF;
  text-align: center;
  white-space: nowrap; }

html.no-touch .header-acc-drop-ul__li-a:hover {
  background: #F7F8F8; }

/**

 состояние с лого и телефоном

 */
@media (min-width: 1040px) {
  .w-body.w-body_header-clean {
    --header-height-default: 80px;
    --header-height: 80px; }
    .w-body.w-body_header-clean .header__inner .header__container {
      height: 100%;
      display: flex;
      align-items: center;
      justify-content: space-between; }
      .w-body.w-body_header-clean .header__inner .header__container .header__main {
        width: auto;
        order: 1;
        flex-shrink: 0; }
      .w-body.w-body_header-clean .header__inner .header__container .header__top {
        width: auto;
        order: 2;
        justify-content: flex-end;
        flex-shrink: 0; } }

@media (max-width: 1039.98px) {
  .w-body.w-body_header-clean .header .header__personal {
    margin-left: auto; } }

@media (min-width: 1040px) {
  .w-body.w-body_header-clean .header.header_sticked .header__top {
    display: flex !important; } }

.w-body.w-body_header-clean .header .header__nav-top,
.w-body.w-body_header-clean .header .header__personal-item:not(.header__personal-item_burger),
.w-body.w-body_header-clean .header .header__bottom,
.w-body.w-body_header-clean .header .header__bottom-catalog_cloned {
  display: none !important; }

@media (min-width: 1040px) {
  .w-body.w-body_header-clean .header .header__sub,
  .w-body.w-body_header-clean .header .header__loc,
  .w-body.w-body_header-clean .header .header__personal,
  .w-body.w-body_header-clean .header .header__search {
    display: none !important; } }

@media (max-width: 1039.98px) {
  .w-body.w-body_header-clean .header .header__container,
  .w-body.w-body_header-clean .header.header_sticked .header__container,
  body.body_page-basket .header .header__container,
  body.body_page-basket .header.header_sticked .header__container {
    display: flex !important;
    align-items: center; }
  .w-body.w-body_header-clean .header .header__top,
  .w-body.w-body_header-clean .header.header_sticked .header__top,
  body.body_page-basket .header .header__top,
  body.body_page-basket .header.header_sticked .header__top {
    display: flex !important;
    order: 100;
    flex-shrink: 0; }
    .w-body.w-body_header-clean .header .header__top > *:not(.header__phone-mob),
    .w-body.w-body_header-clean .header.header_sticked .header__top > *:not(.header__phone-mob),
    body.body_page-basket .header .header__top > *:not(.header__phone-mob),
    body.body_page-basket .header.header_sticked .header__top > *:not(.header__phone-mob) {
      display: none !important; }
  .w-body.w-body_header-clean .header .header__search,
  .w-body.w-body_header-clean .header.header_sticked .header__search,
  body.body_page-basket .header .header__search,
  body.body_page-basket .header.header_sticked .header__search {
    display: none !important; }
  .w-body.w-body_header-clean .header .header__phone-mob,
  .w-body.w-body_header-clean .header.header_sticked .header__phone-mob,
  body.body_page-basket .header .header__phone-mob,
  body.body_page-basket .header.header_sticked .header__phone-mob {
    display: block !important; } }

/**

 состояние на странице книги

 */
@media (min-width: 1040px) {
  .w-body__header._with-leap .header.header_sticked {
    display: none !important; } }

/**

 растяжка

 */
.banner-alert {
  padding: 10px;
  background: #FF5952;
  position: relative;
  z-index: 5;
  display: none; }
  @media (min-width: 1040px) {
    .banner-alert {
      text-align: center;
      padding: 9px 0;
      min-height: 40px; } }
  .banner-alert.banner-alert_shown {
    display: block; }

.banner-alert__container {
  position: relative; }

.banner-alert__text {
  font-size: 16px;
  line-height: 22px;
  color: #FFF; }
  @media (max-width: 1039.98px) {
    .banner-alert__text {
      padding-right: 30px; } }
  @media (min-width: 1040px) {
    .banner-alert__text {
      padding: 0 60px;
      line-height: 22px; } }
  .banner-alert__text a {
    text-decoration: underline; }

.banner-alert__close {
  position: absolute;
  width: 40px;
  height: 40px;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  display: block;
  opacity: .5; }
  .banner-alert__close svg {
    margin: 0 auto;
    width: 16px;
    height: 16px;
    display: block; }
  .banner-alert__close svg rect {
    fill: #FFF; }

html.no-touch .banner-alert__close:hover {
  opacity: 1; }

/**

 рекламный баннер

 */
.banner-header__link {
  display: block; }

.banner-header__picture {
  display: block; }
  .banner-header__picture img {
    display: block;
    position: relative;
    transform: translateX(-50%);
    left: 50%; }

.emoji {
  width: 18px;
  height: 18px;
  display: inline-block; }
  @media (min-width: 1040px) {
    .emoji {
      position: absolute;
      right: -8px;
      top: 8px; } }
  .emoji--graduationcap {
    background: url(/assets/img/emoji/graduationcap.png) center/auto 18px no-repeat; }
  .emoji--headphones {
    background: url(/assets/img/emoji/headphones.png) center/auto 18px no-repeat;
    rotate: 20deg; }

@media (min-width: 1040px) {
  .header_sticked .emoji {
    top: 23px;
    right: -10px; } }

.header-sub-badge {
  display: inline-block;
  height: 32px;
  padding: 0 12px;
  border-radius: 20px;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  line-height: 32px;
  color: #FFF;
  font-weight: 600;
  background: linear-gradient(90deg, #FF4438 0%, #CA5088 40%, #7B61FF 100%); }

.header__prev {
  position: absolute;
  top: 100%;
  width: 100%;
  padding: 7px 0;
  background: #FFF; }
  @media (min-width: 1040px) {
    .header__prev {
      display: none !important; } }
  .header__prev .header__prev-container {
    width: 100%;
    padding-right: 10px;
    padding-left: 10px;
    margin-right: auto;
    margin-left: auto;
    padding-left: 16px;
    padding-right: 16px; }
    @media (min-width: 576px) {
      .header__prev .header__prev-container {
        max-width: 540px; } }
    @media (min-width: 768px) {
      .header__prev .header__prev-container {
        max-width: 720px; } }
    @media (min-width: 1040px) {
      .header__prev .header__prev-container {
        max-width: 1000px; } }
    @media (min-width: 1260px) {
      .header__prev .header__prev-container {
        max-width: 1220px; } }
  .header__prev .header__prev-text {
    padding-left: 26px;
    background: url("data:image/svg+xml,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 8 3-3M1 8l3 3M1 8h14' stroke='%2393959A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat left center/16px;
    display: inline-block;
    font-size: 14px;
    line-height: 18px;
    font-weight: 400;
    color: #93959A; }

.nav-bottom {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 5010;
  display: flex;
  width: 100%;
  background: #FFF;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.08); }
  @media (min-width: 1040px) {
    .nav-bottom {
      display: none !important; } }
  .nav-bottom .nav-bottom__item {
    position: relative;
    flex: 1;
    height: 56px;
    padding: 12px 6px 8px;
    color: #B4B7BB; }
    .nav-bottom .nav-bottom__item.nav-bottom__item_active {
      color: #FF5952; }
  .nav-bottom .nav-bottom__item-icon {
    display: block;
    width: 20px;
    height: 20px;
    margin: 0 auto 4px; }
  .nav-bottom .nav-bottom__item-text {
    display: block;
    font-size: 12px;
    line-height: 1em;
    font-weight: 400;
    text-align: center; }
  .nav-bottom .nav-bottom__item-count {
    opacity: 0;
    transition: opacity .17s ease-in-out;
    position: absolute;
    top: 2px;
    left: calc(50% + 4px);
    height: 16px;
    min-width: 16px;
    font-size: 11px;
    line-height: 16px;
    font-weight: 600;
    text-align: center;
    color: #FFF;
    background: #FF5952;
    border-radius: 8px;
    z-index: 1; }
    .nav-bottom .nav-bottom__item-count.nav-bottom__item-count_visible {
      opacity: 1; }

.b-site-footer {
  background: #2A2B2D; }
  @media (max-width: 575.98px) {
    .b-site-footer {
      padding: 60px 30px; } }
  @media (min-width: 576px) and (max-width: 1039.98px) {
    .b-site-footer {
      padding: 60px 0; } }
  @media (min-width: 1040px) {
    .b-site-footer {
      padding: 100px 0; } }
  .b-site-footer__top {
    margin-bottom: 60px; }

@media (max-width: 575.98px) {
  .b-footer-col + .b-footer-col {
    margin-top: 60px; } }

@media (max-width: 1039.98px) {
  .b-footer-col-contacts {
    margin-top: 60px; } }

.b-footer-title {
  margin-bottom: 40px; }
  .b-footer-title p {
    font-size: 16px;
    line-height: 22px;
    color: #FFF; }

.b-footer-ul__li a {
  font-size: 14px;
  line-height: 16px;
  color: #949599; }
  .b-footer-ul__li a:hover {
    color: #FF5952; }

.b-footer-ul__li + .b-footer-ul__li {
  margin-top: 20px; }

.b-footer-ul + .b-footer-title {
  margin-top: 60px; }

.b-footer-contact {
  margin-bottom: 40px; }
  .b-footer-contact a {
    font-size: 20px;
    line-height: 24px;
    color: #FFF; }
  .b-footer-contact.b-footer-contact_email {
    margin-bottom: 20px; }

.b-footer-contact__phone + .b-footer-contact__phone {
  margin-top: 20px; }

.b-footer-p {
  font-size: 14px;
  line-height: 18px;
  color: #949599; }
  .b-footer-p._address {
    margin-bottom: 40px; }

@media (max-width: 1039.98px) {
  .b-btn._btn-footer {
    height: 50px;
    line-height: 50px;
    font-size: 14px;
    border-radius: 50px; } }

@media (min-width: 1040px) {
  .b-btn._btn-footer {
    max-width: 260px; } }

.b-footer-btn-authors {
  margin-top: 20px; }

.b-footer-bottom {
  display: flex; }
  @media (max-width: 1039.98px) {
    .b-footer-bottom {
      flex-wrap: wrap; } }
  @media (min-width: 1040px) {
    .b-footer-bottom {
      align-items: center; } }
  @media (max-width: 575.98px) {
    .b-footer-bottom__copy {
      flex-basis: 100%;
      order: 3; } }
  @media (min-width: 576px) and (max-width: 767.98px) {
    .b-footer-bottom__copy {
      flex-basis: 50%;
      order: 2; } }
  @media (min-width: 768px) and (max-width: 1039.98px) {
    .b-footer-bottom__copy {
      flex-basis: 35%;
      order: 1;
      margin-bottom: 40px; } }
  @media (min-width: 1040px) {
    .b-footer-bottom__copy {
      flex-basis: 25%; } }
  @media (max-width: 767.98px) {
    .b-footer-bottom__apps {
      margin: 0 -5px; } }
  @media (max-width: 1039.98px) {
    .b-footer-bottom__apps {
      display: flex;
      justify-content: space-between; } }
  @media (max-width: 575.98px) {
    .b-footer-bottom__apps {
      flex-basis: 100%;
      order: 2;
      margin-bottom: 60px; } }
  @media (min-width: 576px) and (max-width: 767.98px) {
    .b-footer-bottom__apps {
      flex-basis: 50%;
      order: 3; } }
  @media (min-width: 768px) and (max-width: 1039.98px) {
    .b-footer-bottom__apps {
      flex-basis: 65%;
      order: 2;
      justify-content: flex-end;
      margin-bottom: 40px; } }
  @media (min-width: 1040px) {
    .b-footer-bottom__apps {
      font-size: 0;
      white-space: nowrap;
      padding-left: 5px; } }
  @media (max-width: 767.98px) {
    .b-footer-bottom__socmedia {
      flex-basis: 100%;
      order: 1;
      margin-bottom: 50px; } }
  @media (min-width: 768px) and (max-width: 1039.98px) {
    .b-footer-bottom__socmedia {
      flex-basis: 100%;
      order: 3; } }
  @media (min-width: 1040px) {
    .b-footer-bottom__socmedia {
      margin-left: auto; } }

.b-footer-app {
  border: 2px solid #5B5D60; }
  @media (max-width: 767.98px) {
    .b-footer-app {
      margin: 0 5px; } }
  @media (max-width: 1259.98px) {
    .b-footer-app {
      height: 44px; } }
  @media (min-width: 768px) and (max-width: 1259.98px) {
    .b-footer-app + .b-footer-app {
      margin-left: 10px; } }
  @media (min-width: 1040px) {
    .b-footer-app {
      display: inline-block; } }
  @media (min-width: 1260px) {
    .b-footer-app {
      height: 50px; }
      .b-footer-app + .b-footer-app {
        margin-left: 15px; } }
  .b-footer-app._appstore {
    border-radius: 10px;
    background-image: url("data:image/svg+xml,%3Csvg width='126' height='32' viewBox='0 0 126 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.0784 15.375C19.0784 13.25 20.2062 11.25 22.0859 10.125C20.9581 8.50003 19.0784 7.50003 17.0734 7.37503C14.9431 7.12503 12.9381 8.62503 11.8102 8.62503C10.6824 8.62503 9.05334 7.37503 7.29895 7.37503C4.918 7.50003 2.78767 8.75003 1.65985 10.75C-0.721099 14.875 1.03329 21.125 3.41424 24.5C4.54206 26.125 5.92051 28 7.67489 28C9.42928 27.875 10.0558 26.875 12.1862 26.875C14.3165 26.875 14.8178 28 16.6975 28C18.5772 28 19.705 26.375 20.8328 24.625C21.71 23.5 22.3365 22.125 22.7125 20.75C20.4569 20 19.0784 17.75 19.0784 15.375Z' fill='%23CED3D6'/%3E%3Cpath d='M15.568 5.25C16.5705 4 17.0718 2.5 16.9465 0.875C15.4427 1 13.9389 1.75 12.9364 3C11.9339 4.125 11.4327 5.625 11.558 7.25C13.1871 7.25 14.5655 6.5 15.568 5.25Z' fill='%23CED3D6'/%3E%3Cpath d='M41.0088 23.875H35.1191L33.7406 28.125H31.2344L36.8735 12.625H39.3797L45.0188 28.125H42.5126L41.0088 23.875ZM35.7457 22H40.5076L38.1266 15.125H38.0013L35.7457 22Z' fill='%23CED3D6'/%3E%3Cpath d='M57.1751 22.5001C57.1751 26.0001 55.2954 28.2501 52.4132 28.2501C50.9094 28.3751 49.531 27.5001 48.9044 26.2501V31.8751H46.5234V16.8751H48.7791V18.7501C49.531 17.5001 50.9094 16.7501 52.4132 16.7501C55.1701 16.6251 57.1751 19.0001 57.1751 22.5001ZM54.6688 22.5001C54.6688 20.2501 53.541 18.7501 51.6613 18.7501C49.9069 18.7501 48.6538 20.2501 48.6538 22.5001C48.6538 24.7501 49.9069 26.2501 51.6613 26.2501C53.541 26.2501 54.6688 24.7501 54.6688 22.5001Z' fill='%23CED3D6'/%3E%3Cpath d='M69.5813 22.5001C69.5813 26.0001 67.7016 28.2501 64.8194 28.2501C63.3157 28.3751 61.9372 27.5001 61.3106 26.2501V31.8751H58.9297V16.8751H61.1853V18.7501C61.9372 17.5001 63.3157 16.7501 64.8194 16.7501C67.7016 16.6251 69.5813 19.0001 69.5813 22.5001ZM67.2004 22.5001C67.2004 20.2501 66.0726 18.7501 64.1929 18.7501C62.4385 18.7501 61.1853 20.2501 61.1853 22.5001C61.1853 24.7501 62.4385 26.2501 64.1929 26.2501C66.0726 26.2501 67.2004 24.7501 67.2004 22.5001Z' fill='%23CED3D6'/%3E%3Cpath d='M77.8491 23.75C77.9744 25.25 79.4781 26.25 81.6085 26.25C83.6135 26.25 84.9919 25.25 84.9919 23.875C84.9919 22.625 84.1147 22 82.1097 21.5L80.1047 21C77.2225 20.25 75.9694 19 75.9694 16.875C75.9694 14.25 78.3503 12.375 81.6085 12.375C84.8666 12.375 87.1222 14.25 87.2476 16.875H84.8666C84.7413 15.375 83.4882 14.375 81.6085 14.375C79.7288 14.375 78.4756 15.375 78.4756 16.75C78.4756 17.875 79.3528 18.5 81.3578 19L83.1122 19.375C86.2451 20.125 87.6235 21.375 87.6235 23.625C87.6235 26.5 85.2425 28.375 81.6085 28.375C78.0997 28.375 75.8441 26.625 75.7188 23.75H77.8491Z' fill='%23CED3D6'/%3E%3Cpath d='M92.3886 14.125V16.75H94.5189V18.625H92.3886V24.875C92.3886 25.875 92.7646 26.25 93.7671 26.25C94.0177 26.25 94.2683 26.25 94.5189 26.25V28.125C94.143 28.25 93.6418 28.25 93.2658 28.25C91.0102 28.25 90.133 27.375 90.133 25.25V18.75H88.5039V16.875H90.133V14.25H92.3886V14.125Z' fill='%23CED3D6'/%3E%3Cpath d='M95.8945 22.5C95.8945 19 98.0249 16.75 101.283 16.75C104.541 16.75 106.671 19 106.671 22.5C106.671 26.125 104.541 28.25 101.283 28.25C97.8995 28.25 95.8945 26 95.8945 22.5ZM104.291 22.5C104.291 20 103.163 18.625 101.283 18.625C99.4033 18.625 98.2755 20 98.2755 22.5C98.2755 25 99.4033 26.375 101.283 26.375C103.163 26.375 104.291 24.875 104.291 22.5Z' fill='%23CED3D6'/%3E%3Cpath d='M108.551 16.7499H110.806V18.7499C111.057 17.4999 112.31 16.6249 113.563 16.7499C113.814 16.7499 114.065 16.7499 114.315 16.8749V18.9999C113.939 18.8749 113.563 18.8749 113.313 18.8749C112.06 18.8749 110.932 19.8749 110.932 21.1249C110.932 21.2499 110.932 21.3749 110.932 21.4999V28.2499H108.551V16.7499Z' fill='%23CED3D6'/%3E%3Cpath d='M125.092 24.75C124.716 26.75 122.711 28.25 120.205 28.25C116.947 28.25 114.816 26 114.816 22.5C114.816 19 116.821 16.625 120.08 16.625C123.212 16.625 125.217 18.75 125.217 22.25V23H117.197V23.125C117.072 24.75 118.2 26.125 119.829 26.375C119.954 26.375 120.08 26.375 120.205 26.375C121.333 26.5 122.461 25.875 122.836 24.75H125.092ZM117.197 21.375H122.836C122.962 19.875 121.709 18.625 120.205 18.5C120.08 18.5 120.08 18.5 119.954 18.5C118.45 18.5 117.197 19.75 117.197 21.375Z' fill='%23CED3D6'/%3E%3Cpath d='M33.9888 4.125H34.9913C35.6178 4.25 36.2444 3.75 36.3697 3V2.875C36.3697 2.125 35.8685 1.75 34.9913 1.75C34.2394 1.625 33.6128 2.125 33.4875 2.875H32.3597C32.485 1.625 33.4875 0.625 34.866 0.625H34.9913C36.495 0.625 37.4975 1.5 37.4975 2.625C37.4975 3.5 36.9963 4.125 36.1191 4.375V4.5C37.1216 4.5 37.8735 5.375 37.7482 6.25C37.6228 7.625 36.3697 8.625 34.9913 8.5C33.6128 8.625 32.3597 7.75 32.2344 6.375C32.2344 6.375 32.2344 6.375 32.2344 6.25H33.3622C33.4875 7 34.1141 7.375 35.1166 7.375C36.1191 7.375 36.7457 6.875 36.7457 6.125C36.7457 5.375 36.1191 4.875 35.1166 4.875H34.1141V4.125H33.9888Z' fill='%23CED3D6'/%3E%3Cpath d='M39.1253 6.75C39.1253 5.75 39.8772 5.125 41.2556 5.125L42.7594 5V4.5C42.7594 3.875 42.3835 3.625 41.6316 3.625C41.005 3.625 40.6291 3.875 40.5038 4.25H39.3759C39.5013 3.25 40.3784 2.625 41.6316 2.625C43.01 2.625 43.8872 3.375 43.8872 4.5V8.375H42.7594V7.625H42.6341C42.2581 8.25 41.6316 8.5 40.8797 8.5C40.0025 8.625 39.1253 7.875 39 7C39.1253 6.875 39.1253 6.875 39.1253 6.75ZM42.7594 6.25V5.75L41.3809 5.875C40.6291 5.875 40.2531 6.25 40.2531 6.625C40.2531 7.125 40.7544 7.375 41.2556 7.375C42.0075 7.625 42.7594 7.125 42.7594 6.25C42.7594 6.375 42.7594 6.375 42.7594 6.25Z' fill='%23CED3D6'/%3E%3Cpath d='M46.8974 3.625V8.375H45.7695V2.75H49.5289V3.625H46.8974Z' fill='%23CED3D6'/%3E%3Cpath d='M56.1697 5.5C56.1697 7.25 55.2925 8.375 53.7888 8.375C53.0369 8.375 52.4103 8 52.0344 7.375H51.9091V10.125H50.7812V2.625H51.9091V3.5H52.0344C52.4103 2.875 53.0369 2.5 53.7888 2.5C55.2925 2.625 56.1697 3.75 56.1697 5.5ZM55.0419 5.5C55.0419 4.25 54.4153 3.625 53.5381 3.625C52.6609 3.625 52.0344 4.375 52.0344 5.5C52.0344 6.625 52.6609 7.375 53.5381 7.375C54.5406 7.5 55.0419 6.75 55.0419 5.5Z' fill='%23CED3D6'/%3E%3Cpath d='M57.6731 10.375V9.375C57.7984 9.375 57.9238 9.375 58.0491 9.375C58.5503 9.375 58.9263 9.125 59.0516 8.625L59.1769 8.375L57.1719 2.75H58.425L59.8034 7.25H59.9288L61.3072 2.75H62.435L60.3047 8.625C59.8035 10 59.3022 10.375 58.1744 10.375C58.0491 10.375 57.7984 10.375 57.6731 10.375Z' fill='%23CED3D6'/%3E%3Cpath d='M63.3125 6.74996H64.4403C64.5656 7.24996 65.0669 7.49996 65.6935 7.49996C66.4453 7.49996 66.9466 7.12496 66.9466 6.62496C66.9466 6.12496 66.5706 5.87496 65.6935 5.87496H64.8163V4.99996H65.6935C66.32 4.99996 66.696 4.74996 66.696 4.24996C66.696 3.87496 66.32 3.49996 65.6935 3.49996C65.0669 3.49996 64.5656 3.74996 64.5656 4.24996H63.4378C63.5631 3.24996 64.5656 2.49996 65.6935 2.62496C67.0719 2.62496 67.8238 3.24996 67.8238 4.12496C67.8238 4.62496 67.4478 5.12496 66.9466 5.24996V5.37496C67.5732 5.49996 68.0744 5.99996 68.0744 6.62496C68.0744 7.74996 67.1972 8.37496 65.8188 8.37496C64.4403 8.49996 63.4378 7.87496 63.3125 6.74996Z' fill='%23CED3D6'/%3E%3Cpath d='M69.5781 8.375V2.75H70.7059V6.625L73.3375 2.75H74.4653V8.375H73.3375V4.5H73.2122L70.5806 8.375H69.5781Z' fill='%23CED3D6'/%3E%3Cpath d='M80.4803 3.625H78.726V8.375H77.5981V3.625H75.8438V2.75H80.4803V3.625Z' fill='%23CED3D6'/%3E%3Cpath d='M86.4965 6.875C86.2459 7.875 85.1181 8.625 83.9903 8.5C82.6118 8.5 81.3587 7.375 81.3587 6C81.3587 5.875 81.3587 5.75 81.3587 5.625C81.1081 4.25 82.1106 2.875 83.6143 2.75C83.7397 2.75 83.865 2.75 83.9903 2.75C85.6193 2.75 86.4965 3.875 86.4965 5.625V6H82.4865C82.3612 6.875 82.9878 7.5 83.865 7.625H83.9903C84.4915 7.75 85.1181 7.375 85.3687 7L86.4965 6.875ZM82.6118 5H85.494C85.494 4.25 84.9928 3.625 84.2409 3.5H84.1156C83.2384 3.625 82.6118 4.25 82.6118 5Z' fill='%23CED3D6'/%3E%3Cpath d='M91.2581 2.75H93.7644C94.8922 2.75 95.5188 3.25 95.5188 4.125C95.5188 4.75 95.1428 5.25 94.5163 5.375V5.5C95.1428 5.5 95.7694 6.125 95.7694 6.75C95.7694 7.75 95.0175 8.375 93.7644 8.375H91.1328V2.75H91.2581ZM92.3859 3.625V5H93.5138C94.1403 5 94.5163 4.75 94.5163 4.25C94.5163 3.75 94.2656 3.5 93.6391 3.5L92.3859 3.625ZM92.3859 5.875V7.5H93.7644C94.3909 7.5 94.7669 7.25 94.7669 6.625C94.7669 6 94.3909 5.75 93.6391 5.75L92.3859 5.875Z' fill='%23CED3D6'/%3E%3C/svg%3E%0A"); }
    @media (max-width: 1039.98px) {
      .b-footer-app._appstore {
        flex-basis: 133px; } }
    @media (min-width: 1040px) and (max-width: 1259.98px) {
      .b-footer-app._appstore {
        width: 133px; } }
    @media (min-width: 1260px) {
      .b-footer-app._appstore {
        width: 150px; } }
  .b-footer-app._googleplay {
    border-radius: 7px;
    background-image: url("data:image/svg+xml,%3Csvg width='146' height='35' viewBox='0 0 146 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-1-inside-1' fill='white'%3E%3Cpath d='M73.125 19.25C70.125 19.25 67.75 21.5 67.75 24.625C67.75 27.625 70.125 30 73.125 30C76.125 30 78.5 27.75 78.5 24.625C78.5 21.375 76.125 19.25 73.125 19.25ZM73.125 27.75C71.5 27.75 70.125 26.375 70.125 24.5C70.125 22.625 71.5 21.25 73.125 21.25C74.75 21.25 76.125 22.5 76.125 24.5C76.125 26.375 74.75 27.75 73.125 27.75ZM61.5 19.25C58.5 19.25 56.125 21.5 56.125 24.625C56.125 27.625 58.5 30 61.5 30C64.5 30 66.875 27.75 66.875 24.625C66.875 21.375 64.5 19.25 61.5 19.25ZM61.5 27.75C59.875 27.75 58.5 26.375 58.5 24.5C58.5 22.625 59.875 21.25 61.5 21.25C63.125 21.25 64.5 22.5 64.5 24.5C64.5 26.375 63.125 27.75 61.5 27.75ZM47.625 20.875V23.125H53C52.875 24.375 52.375 25.375 51.75 26C51 26.75 49.75 27.625 47.625 27.625C44.25 27.625 41.75 25 41.75 21.625C41.75 18.25 44.375 15.625 47.625 15.625C49.375 15.625 50.75 16.375 51.75 17.25L53.375 15.625C52 14.375 50.25 13.375 47.75 13.375C43.25 13.375 39.375 17.125 39.375 21.625C39.375 26.125 43.25 29.875 47.75 29.875C50.25 29.875 52 29.125 53.5 27.5C55 26 55.5 23.875 55.5 22.25C55.5 21.75 55.5 21.25 55.375 20.875H47.625ZM104.375 22.625C103.875 21.375 102.625 19.25 99.875 19.25C97.125 19.25 94.875 21.375 94.875 24.625C94.875 27.625 97.125 30 100.125 30C102.5 30 104 28.5 104.5 27.625L102.75 26.375C102.125 27.25 101.375 27.875 100.125 27.875C98.875 27.875 98.125 27.375 97.5 26.25L104.625 23.25L104.375 22.625ZM97.125 24.375C97.125 22.375 98.75 21.25 99.875 21.25C100.75 21.25 101.625 21.75 101.875 22.375L97.125 24.375ZM91.25 29.5H93.625V13.875H91.25V29.5ZM87.5 20.375C86.875 19.75 85.875 19.125 84.625 19.125C82 19.125 79.5 21.5 79.5 24.5C79.5 27.5 81.875 29.75 84.625 29.75C85.875 29.75 86.875 29.125 87.375 28.5H87.5V29.25C87.5 31.25 86.375 32.375 84.625 32.375C83.25 32.375 82.25 31.375 82 30.5L80 31.375C80.625 32.75 82.125 34.5 84.75 34.5C87.5 34.5 89.75 32.875 89.75 29V19.5H87.5V20.375ZM84.75 27.75C83.125 27.75 81.75 26.375 81.75 24.5C81.75 22.625 83.125 21.25 84.75 21.25C86.375 21.25 87.625 22.625 87.625 24.5C87.625 26.375 86.375 27.75 84.75 27.75ZM115.25 13.875H109.625V29.5H112V23.625H115.25C117.875 23.625 120.375 21.75 120.375 18.75C120.375 15.75 117.875 13.875 115.25 13.875ZM115.375 21.375H112V16H115.375C117.125 16 118.125 17.5 118.125 18.625C118 20 117 21.375 115.375 21.375ZM129.75 19.125C128 19.125 126.25 19.875 125.625 21.5L127.75 22.375C128.25 21.5 129 21.25 129.875 21.25C131.125 21.25 132.25 22 132.375 23.25V23.375C132 23.125 131 22.75 130 22.75C127.75 22.75 125.5 24 125.5 26.25C125.5 28.375 127.375 29.75 129.375 29.75C131 29.75 131.75 29 132.375 28.25H132.5V29.5H134.75V23.5C134.5 20.75 132.375 19.125 129.75 19.125ZM129.5 27.75C128.75 27.75 127.625 27.375 127.625 26.375C127.625 25.125 129 24.75 130.125 24.75C131.125 24.75 131.625 25 132.25 25.25C132 26.75 130.75 27.75 129.5 27.75ZM142.625 19.5L140 26.25H139.875L137.125 19.5H134.625L138.75 29L136.375 34.25H138.75L145.125 19.5H142.625ZM121.625 29.5H124V13.875H121.625V29.5Z'/%3E%3C/mask%3E%3Cpath d='M73.125 19.25C70.125 19.25 67.75 21.5 67.75 24.625C67.75 27.625 70.125 30 73.125 30C76.125 30 78.5 27.75 78.5 24.625C78.5 21.375 76.125 19.25 73.125 19.25ZM73.125 27.75C71.5 27.75 70.125 26.375 70.125 24.5C70.125 22.625 71.5 21.25 73.125 21.25C74.75 21.25 76.125 22.5 76.125 24.5C76.125 26.375 74.75 27.75 73.125 27.75ZM61.5 19.25C58.5 19.25 56.125 21.5 56.125 24.625C56.125 27.625 58.5 30 61.5 30C64.5 30 66.875 27.75 66.875 24.625C66.875 21.375 64.5 19.25 61.5 19.25ZM61.5 27.75C59.875 27.75 58.5 26.375 58.5 24.5C58.5 22.625 59.875 21.25 61.5 21.25C63.125 21.25 64.5 22.5 64.5 24.5C64.5 26.375 63.125 27.75 61.5 27.75ZM47.625 20.875V23.125H53C52.875 24.375 52.375 25.375 51.75 26C51 26.75 49.75 27.625 47.625 27.625C44.25 27.625 41.75 25 41.75 21.625C41.75 18.25 44.375 15.625 47.625 15.625C49.375 15.625 50.75 16.375 51.75 17.25L53.375 15.625C52 14.375 50.25 13.375 47.75 13.375C43.25 13.375 39.375 17.125 39.375 21.625C39.375 26.125 43.25 29.875 47.75 29.875C50.25 29.875 52 29.125 53.5 27.5C55 26 55.5 23.875 55.5 22.25C55.5 21.75 55.5 21.25 55.375 20.875H47.625ZM104.375 22.625C103.875 21.375 102.625 19.25 99.875 19.25C97.125 19.25 94.875 21.375 94.875 24.625C94.875 27.625 97.125 30 100.125 30C102.5 30 104 28.5 104.5 27.625L102.75 26.375C102.125 27.25 101.375 27.875 100.125 27.875C98.875 27.875 98.125 27.375 97.5 26.25L104.625 23.25L104.375 22.625ZM97.125 24.375C97.125 22.375 98.75 21.25 99.875 21.25C100.75 21.25 101.625 21.75 101.875 22.375L97.125 24.375ZM91.25 29.5H93.625V13.875H91.25V29.5ZM87.5 20.375C86.875 19.75 85.875 19.125 84.625 19.125C82 19.125 79.5 21.5 79.5 24.5C79.5 27.5 81.875 29.75 84.625 29.75C85.875 29.75 86.875 29.125 87.375 28.5H87.5V29.25C87.5 31.25 86.375 32.375 84.625 32.375C83.25 32.375 82.25 31.375 82 30.5L80 31.375C80.625 32.75 82.125 34.5 84.75 34.5C87.5 34.5 89.75 32.875 89.75 29V19.5H87.5V20.375ZM84.75 27.75C83.125 27.75 81.75 26.375 81.75 24.5C81.75 22.625 83.125 21.25 84.75 21.25C86.375 21.25 87.625 22.625 87.625 24.5C87.625 26.375 86.375 27.75 84.75 27.75ZM115.25 13.875H109.625V29.5H112V23.625H115.25C117.875 23.625 120.375 21.75 120.375 18.75C120.375 15.75 117.875 13.875 115.25 13.875ZM115.375 21.375H112V16H115.375C117.125 16 118.125 17.5 118.125 18.625C118 20 117 21.375 115.375 21.375ZM129.75 19.125C128 19.125 126.25 19.875 125.625 21.5L127.75 22.375C128.25 21.5 129 21.25 129.875 21.25C131.125 21.25 132.25 22 132.375 23.25V23.375C132 23.125 131 22.75 130 22.75C127.75 22.75 125.5 24 125.5 26.25C125.5 28.375 127.375 29.75 129.375 29.75C131 29.75 131.75 29 132.375 28.25H132.5V29.5H134.75V23.5C134.5 20.75 132.375 19.125 129.75 19.125ZM129.5 27.75C128.75 27.75 127.625 27.375 127.625 26.375C127.625 25.125 129 24.75 130.125 24.75C131.125 24.75 131.625 25 132.25 25.25C132 26.75 130.75 27.75 129.5 27.75ZM142.625 19.5L140 26.25H139.875L137.125 19.5H134.625L138.75 29L136.375 34.25H138.75L145.125 19.5H142.625ZM121.625 29.5H124V13.875H121.625V29.5Z' fill='white' stroke='%23CED3D6' stroke-width='2' mask='url(%23path-1-inside-1)'/%3E%3Cg style='mix-blend-mode:luminosity'%3E%3Cpath d='M1 1.375C0.625 1.75 0.5 2.375 0.5 3.125V30.75C0.5 31.5 0.75 32.125 1.125 32.5L1.25 32.625L16.75 17.125V17V16.875L1 1.375Z' fill='url(%23paint0_linear)'/%3E%3Cpath d='M21.75 22.375L16.625 17.25V17V16.875L21.75 11.75L21.875 11.875L28 15.375C29.75 16.375 29.75 18 28 19L21.75 22.375Z' fill='url(%23paint1_linear)'/%3E%3Cpath d='M21.875 22.25L16.625 17L1 32.625C1.625 33.25 2.5 33.25 3.625 32.75L21.875 22.25Z' fill='url(%23paint2_linear)'/%3E%3Cpath d='M21.875 11.7503L3.625 1.37526C2.5 0.750262 1.625 0.875262 1 1.50026L16.625 17.0003L21.875 11.7503Z' fill='url(%23paint3_linear)'/%3E%3C/g%3E%3Cpath opacity='0.2' d='M21.75 22.1252L3.625 32.3752C2.625 33.0002 1.75 32.8752 1.125 32.3752L1 32.5002L1.125 32.6252C1.75 33.1252 2.625 33.2502 3.625 32.6252L21.75 22.1252Z' fill='black'/%3E%3Cpath opacity='0.12' d='M1 32.3752C0.625 32.0002 0.5 31.3752 0.5 30.6252V30.7502C0.5 31.5002 0.75 32.1252 1.125 32.5002V32.3752H1Z' fill='black'/%3E%3Cpath opacity='0.12' d='M28 18.625L21.75 22.125L21.875 22.25L28 18.75C28.875 18.25 29.25 17.625 29.25 17C29.25 17.625 28.75 18.125 28 18.625Z' fill='black'/%3E%3Cpath opacity='0.25' d='M3.625 1.50009L28 15.3751C28.75 15.8751 29.25 16.3751 29.25 17.0001C29.25 16.3751 28.875 15.7501 28 15.2501L3.625 1.37509C1.875 0.375094 0.5 1.12509 0.5 3.12509V3.25009C0.5 1.37509 1.875 0.500094 3.625 1.50009Z' fill='white'/%3E%3Cpath d='M40.625 9.875H39.75V7.375H40.5C41.125 6.875 41.5 5.875 41.5 4.5V0.75H46.5V7.375H47.375V9.875H46.5V8.25H40.75V9.875H40.625ZM42.375 4.5C42.375 5.625 42.125 6.625 41.625 7.375H45.375V1.625H42.25V4.5H42.375Z' fill='%23CED3D6' stroke='%23CED3D6' stroke-width='0.2' stroke-miterlimit='10'/%3E%3Cpath d='M54.75 7.25C54 8 53.125 8.375 52 8.375C50.875 8.375 50 8 49.25 7.25C48.5 6.5 48.125 5.625 48.125 4.5C48.125 3.375 48.5 2.5 49.25 1.75C50 1 50.875 0.625 52 0.625C53.125 0.625 54 1 54.75 1.75C55.5 2.5 55.875 3.375 55.875 4.5C55.875 5.625 55.5 6.5 54.75 7.25ZM50 6.625C50.5 7.125 51.25 7.5 52 7.5C52.75 7.5 53.5 7.25 54 6.625C54.5 6.125 54.875 5.375 54.875 4.5C54.875 3.625 54.625 2.875 54 2.375C53.5 1.875 52.75 1.5 52 1.5C51.25 1.5 50.5 1.75 50 2.375C49.5 2.875 49.125 3.625 49.125 4.5C49.125 5.375 49.375 6.125 50 6.625Z' fill='%23CED3D6' stroke='%23CED3D6' stroke-width='0.2' stroke-miterlimit='10'/%3E%3Cpath d='M60.75 8.375C59.625 8.375 58.75 8 58 7.25C57.25 6.5 56.875 5.625 56.875 4.5C56.875 3.375 57.25 2.5 58 1.75C58.75 1 59.625 0.625 60.75 0.625C61.875 0.625 62.75 1 63.5 1.875L62.875 2.5C62.375 1.875 61.625 1.5 60.75 1.5C59.875 1.5 59.25 1.75 58.625 2.375C58 2.875 57.75 3.625 57.75 4.5C57.75 5.375 58 6.125 58.625 6.625C59.125 7.125 59.875 7.5 60.75 7.5C61.625 7.5 62.375 7.125 63 6.375L63.625 7C63.25 7.375 62.875 7.75 62.375 8C61.875 8.25 61.375 8.375 60.75 8.375Z' fill='%23CED3D6' stroke='%23CED3D6' stroke-width='0.2' stroke-miterlimit='10'/%3E%3Cpath d='M67.625 8.25H66.625V1.625H64.5V0.75H69.625V1.625H67.5V8.25H67.625Z' fill='%23CED3D6' stroke='%23CED3D6' stroke-width='0.2' stroke-miterlimit='10'/%3E%3Cpath d='M76.25 0.75L73.375 7.125C73 8 72.375 8.5 71.625 8.5C71.375 8.5 71.125 8.5 70.875 8.375L71.125 7.5C71.25 7.625 71.5 7.625 71.625 7.625C71.875 7.625 72 7.625 72.125 7.5C72.25 7.375 72.375 7.25 72.5 7L72.75 6.375L70.25 0.875H71.375L73.25 5.125L75.125 0.75H76.25Z' fill='%23CED3D6' stroke='%23CED3D6' stroke-width='0.2' stroke-miterlimit='10'/%3E%3Cpath d='M77.375 8.25V0.75H82.75V8.25H81.75V1.625H78.25V8.25H77.375Z' fill='%23CED3D6' stroke='%23CED3D6' stroke-width='0.2' stroke-miterlimit='10'/%3E%3Cpath d='M84.5 8.25V0.75H85.5V4H89.25V0.75H90.25V8.25H89.25V4.875H85.5V8.25H84.5Z' fill='%23CED3D6' stroke='%23CED3D6' stroke-width='0.2' stroke-miterlimit='10'/%3E%3Cpath d='M98.125 7.25C97.375 8 96.5 8.375 95.375 8.375C94.25 8.375 93.375 8 92.625 7.25C91.875 6.5 91.5 5.625 91.5 4.5C91.5 3.375 91.875 2.5 92.625 1.75C93.375 1 94.25 0.625 95.375 0.625C96.5 0.625 97.375 1 98.125 1.75C98.875 2.5 99.25 3.375 99.25 4.5C99.125 5.625 98.75 6.5 98.125 7.25ZM93.25 6.625C93.75 7.125 94.5 7.5 95.25 7.5C96 7.5 96.75 7.25 97.25 6.625C97.75 6.125 98.125 5.375 98.125 4.5C98.125 3.625 97.875 2.875 97.25 2.375C96.75 1.875 96 1.5 95.25 1.5C94.5 1.5 93.75 1.75 93.25 2.375C92.75 2.875 92.375 3.625 92.375 4.5C92.375 5.375 92.75 6.125 93.25 6.625Z' fill='%23CED3D6' stroke='%23CED3D6' stroke-width='0.2' stroke-miterlimit='10'/%3E%3Cpath d='M103.125 8.25V0.75H105.875C106.5 0.75 107 1 107.375 1.375C107.75 1.75 108 2.25 108 2.75C108 3.125 107.875 3.375 107.75 3.75C107.625 4 107.375 4.25 107 4.375C107.375 4.5 107.625 4.75 107.875 5C108.125 5.25 108.25 5.625 108.25 6.125C108.25 6.75 108 7.25 107.625 7.625C107.125 8 106.625 8.25 106 8.25H103.125ZM104.125 4H105.875C106.25 4 106.5 3.875 106.75 3.625C107 3.375 107.125 3.125 107.125 2.875C107.125 2.625 106.875 2.25 106.75 2C106.5 1.75 106.25 1.625 105.875 1.625H104.125V4ZM104.125 7.375H106.125C106.5 7.375 106.75 7.25 107 7C107.25 6.75 107.375 6.5 107.375 6.125C107.375 5.875 107.25 5.5 107 5.25C106.75 5 106.5 4.875 106.125 4.875H104.25V7.375H104.125Z' fill='%23CED3D6' stroke='%23CED3D6' stroke-width='0.2' stroke-miterlimit='10'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='15.2495' y1='2.88725' x2='-5.7285' y2='23.8653' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2300A0FF'/%3E%3Cstop offset='0.00657445' stop-color='%2300A1FF'/%3E%3Cstop offset='0.2601' stop-color='%2300BEFF'/%3E%3Cstop offset='0.5122' stop-color='%2300D2FF'/%3E%3Cstop offset='0.7604' stop-color='%2300DFFF'/%3E%3Cstop offset='1' stop-color='%2300E3FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='30.2929' y1='17.0019' x2='0.0467529' y2='17.0019' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFE000'/%3E%3Cstop offset='0.4087' stop-color='%23FFBD00'/%3E%3Cstop offset='0.7754' stop-color='%23FFA500'/%3E%3Cstop offset='1' stop-color='%23FF9C00'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='19.0336' y1='19.8702' x2='-9.41424' y2='48.3181' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF3A44'/%3E%3Cstop offset='1' stop-color='%23C31162'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear' x1='-2.8785' y1='-7.77936' x2='9.82475' y2='4.92377' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2332A071'/%3E%3Cstop offset='0.0685' stop-color='%232DA771'/%3E%3Cstop offset='0.4762' stop-color='%2315CF74'/%3E%3Cstop offset='0.8009' stop-color='%2306E775'/%3E%3Cstop offset='1' stop-color='%2300F076'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
    filter: grayscale(100%); }
    @media (max-width: 1039.98px) {
      .b-footer-app._googleplay {
        flex-basis: 144px; } }
    @media (min-width: 1040px) and (max-width: 1259.98px) {
      .b-footer-app._googleplay {
        width: 144px; } }
    @media (min-width: 1260px) {
      .b-footer-app._googleplay {
        width: 169px; } }
  .b-footer-app._appstore, .b-footer-app._googleplay {
    background-position: center;
    background-repeat: no-repeat;
    background-size: 85.7% auto; }

@media (max-width: 767.98px) {
  .b-footer-legal {
    width: 100%;
    margin-top: 30px; } }

@media (min-width: 768px) and (max-width: 1039.98px) {
  .b-footer-legal {
    width: 75%;
    margin: 50px auto 0; } }

@media (min-width: 1040px) {
  .b-footer-legal {
    width: 75%;
    margin-top: 30px; } }

.footer-payments {
  display: grid;
  grid-template-columns: repeat(3, 60px);
  gap: 20px; }
  .footer-payments .footer-payments__item {
    font-size: 0;
    max-width: 60px; }
  .footer-payments .footer-payments__icon {
    filter: grayscale(1);
    max-width: 60px;
    max-height: 20px; }
    .footer-payments .footer-payments__icon.footer-payments__icon_visa {
      filter: grayscale(1) brightness(1.75); }
    .footer-payments .footer-payments__icon.footer-payments__icon_master {
      filter: grayscale(1) brightness(1.25); }
    .footer-payments .footer-payments__icon.footer-payments__icon_tinkoff {
      filter: grayscale(1) invert(1) brightness(0.85); }
    .footer-payments .footer-payments__icon.footer-payments__icon_yandex {
      filter: grayscale(1) invert(1) brightness(1); }
    .footer-payments .footer-payments__icon.footer-payments__icon_google {
      filter: grayscale(1) brightness(1.25); }

.btn-to-top {
  position: fixed;
  bottom: 55px;
  left: 50px;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background: #FFF;
  box-shadow: 0px 3px 20px rgba(0, 0, 0, 0.1);
  z-index: 10;
  display: none; }
  @media (max-width: 575.98px) {
    .btn-to-top {
      display: none !important; } }
  @media (min-width: 1040px) {
    .btn-to-top {
      bottom: 55px;
      left: 50px;
      width: 60px;
      height: 60px; } }
  .btn-to-top._with-leap {
    bottom: 100px; }
    @media (min-width: 1040px) {
      .btn-to-top._with-leap {
        bottom: 55px; } }
  .btn-to-top._shown {
    display: flex;
    align-items: center;
    justify-content: center; }

.btn-to-top__svgWrap {
  display: none;
  width: 10px;
  height: 15px; }
  @media (max-width: 1039.98px) {
    .btn-to-top__svgWrap._mob {
      display: block; } }
  @media (min-width: 1040px) {
    .btn-to-top__svgWrap._desk {
      display: block; } }
  @media (min-width: 1040px) {
    .btn-to-top__svgWrap {
      width: 10px;
      height: 20px; } }
  .btn-to-top__svgWrap svg path {
    fill: #949599; }

html.no-touch .btn-to-top:hover {
  background: #FF5952; }
  html.no-touch .btn-to-top:hover svg path {
    fill: #FFF !important; }

.mod-header.mod-header_success {
  padding-bottom: 40px;
  background: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M37.4142 6.58579C38.1953 7.36683 38.1953 8.63317 37.4142 9.41421L15.4142 31.4142C14.6332 32.1953 13.3668 32.1953 12.5858 31.4142L2.58579 21.4142C1.80474 20.6332 1.80474 19.3668 2.58579 18.5858C3.36683 17.8047 4.63317 17.8047 5.41421 18.5858L14 27.1716L34.5858 6.58579C35.3668 5.80474 36.6332 5.80474 37.4142 6.58579Z' fill='%23FF5952'/%3E%3C/svg%3E%0A") no-repeat left bottom/40px; }

.mod-main {
  margin-top: 32px; }

.mod-footer {
  margin-top: 32px; }
  .mod-footer.mod-footer_c {
    text-align: center; }

.mod-footer__collect-code {
  margin-top: 20px; }

.mod-title {
  margin-bottom: 32px;
  font-size: 20px;
  line-height: 24px;
  color: #2A2B2D;
  font-weight: 600; }
  @media (max-width: 767.98px) {
    .mod-title.mod-title_d-only {
      display: none; } }

.mod-p {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400; }
  .mod-p + .mod-p {
    margin-top: 20px; }
  .mod-p.mod-p_gray {
    color: #949599; }
  .mod-p.mod-p_collect-text {
    margin-bottom: 24px; }

.mod-form__field:not(:last-child) {
  margin-bottom: 20px; }

.mod-form__input {
  margin-top: 20px; }
  .mod-form__input.mod-form__input_email-code {
    margin-top: 40px; }

.mod-form__label {
  font-size: 16px;
  line-height: 22px;
  font-weight: 600;
  margin-bottom: 4px; }

.mod-form__errors-item {
  margin-bottom: 20px; }
  .mod-form__errors-item.mod-form__errors-item_mt {
    margin-bottom: 0;
    margin-top: 20px; }

.mod-form__submit {
  width: 100%;
  margin-top: 24px;
  padding-left: 30px;
  padding-right: 30px; }
  .mod-form__submit.mod-form__submit_narrow {
    width: auto; }

.mod-change {
  display: flex;
  gap: 10px;
  margin-top: 10px;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px; }
  .mod-change span {
    overflow: hidden;
    text-overflow: ellipsis;
    flex-shrink: 1; }
  .mod-change a {
    flex-shrink: 0; }

.mod-form__consent {
  margin-top: 32px; }

@media (min-width: 768px) {
  .modal-login {
    width: 430px; }
    .modal-login._showBook {
      width: 715px; } }

@media (min-width: 768px) {
  .modal-login-grid {
    display: flex;
    align-items: stretch; } }

.modal-login-grid__left {
  display: none;
  background: #FFF;
  padding: 0 30px;
  margin: 40px 0; }
  @media (min-width: 768px) {
    .modal-login-grid__left {
      width: 285px;
      margin: 0;
      padding: 0 40px 40px;
      background: #F7F8F8; } }

.modal-login._showBook .modal-login-grid__left {
  display: block; }

.modal-login-grid__right {
  background: #FFF;
  padding: 0 30px;
  margin: 40px 0; }
  @media (min-width: 768px) {
    .modal-login-grid__right {
      width: 430px;
      margin: 0;
      padding: 48px; } }

.modal-login__section + .modal-login__section {
  margin-top: 40px; }

.modal-login-submit {
  margin-top: 20px;
  padding-left: 30px;
  padding-right: 30px; }

.modal-login-bookCover {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  padding: 55px 0; }
  .modal-login-bookCover img {
    display: block;
    width: 100%;
    max-width: 185px; }
  @media (max-width: 767.98px) {
    .modal-login-bookCover {
      display: none; } }

.modal-login-bookText {
  font-size: 16px;
  line-height: 19px;
  color: #2A2B2D;
  font-weight: 500; }
  @media (min-width: 768px) {
    .modal-login-bookText {
      font-size: 16px;
      line-height: 22px; } }

.modal-login-bookNoPic {
  width: 185px;
  height: 270px;
  margin: 55px 0;
  background: url(/assets/img/icons/svg/ic-logo__no-picture_gray.svg) no-repeat center/auto 33.3333%, #FFF; }
  @media (max-width: 767.98px) {
    .modal-login-bookNoPic {
      display: none; } }

.modal-login__title {
  margin-bottom: 20px;
  font-size: 20px;
  line-height: 24px;
  color: #2A2B2D;
  font-weight: 600; }

.modal-login__subtitle {
  margin-top: 10px;
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  color: #949599; }

.modal-login__formLogin[data-show="phone"] .auth-section-socmedia,
.modal-login__formLogin[data-show="phone"] .auth-section-login {
  display: none; }

.modal-login__formLogin[data-show="socmedia"] .auth-section-phone,
.modal-login__formLogin[data-show="socmedia"] .auth-section-login {
  display: none; }

.modal-login__formLogin[data-show="login"] .auth-section-phone,
.modal-login__formLogin[data-show="login"] .auth-section-socmedia {
  display: none; }

.modal-login-bottom {
  display: flex;
  align-items: center;
  margin-top: 20px; }

.modal-login-bottom__right {
  margin-left: auto; }

.modal-login-bottom__checkbox.b-checkbox .b-checkbox__label {
  padding-left: 35px;
  font-size: 14px;
  line-height: 18px;
  color: #2A2B2D; }
  @media (min-width: 768px) {
    .modal-login-bottom__checkbox.b-checkbox .b-checkbox__label {
      padding-left: 30px; } }
  .modal-login-bottom__checkbox.b-checkbox .b-checkbox__label::before, .modal-login-bottom__checkbox.b-checkbox .b-checkbox__label::after {
    top: 50%;
    transform: translateY(-50%); }

.modal-login-bottom__forgot {
  font-size: 14px;
  line-height: 18px;
  font-weight: 600;
  color: #FF5952; }

html.no-touch .modal-login-bottom__forgot:hover {
  color: #ED4C45; }

.modal-login__field + .modal-login__field {
  margin-top: 20px; }

.modal-login__error {
  margin-bottom: 20px; }

@media (min-width: 768px) {
  .modal-register {
    width: 515px; } }

.modal-register .w-input-text._focus {
  border-bottom-color: #FF5952; }

.modal-register-content {
  padding: 40px 30px; }
  @media (min-width: 768px) {
    .modal-register-content {
      padding: 40px; } }

@media (min-width: 768px) {
  .modal-register .modal-header-desktop {
    margin-bottom: 30px; } }

@media (min-width: 768px) {
  .modal-passRestore {
    width: 430px; } }

.modal-passRestore-content {
  padding: 30px 30px 40px; }
  @media (min-width: 768px) {
    .modal-passRestore-content {
      padding: 40px; } }

@media (min-width: 768px) {
  .modal-passRestore .modal-header-desktop {
    margin-bottom: 20px; } }

.modal-passRestore .b-input-text {
  font-size: 20px;
  line-height: 24px; }
  @media (min-width: 768px) {
    .modal-passRestore .b-input-text {
      font-size: 16px;
      line-height: 22px; } }

.modal-passRestore__text {
  margin-bottom: 20px; }

@media (max-width: 767.98px) {
  .form-passRestore__submit {
    margin: 20px auto 0; } }

@media (min-width: 768px) {
  .form-passRestore__submit {
    margin-top: 20px; } }

.form-passRestore-success._hidden {
  display: none; }

.form-passRestore-success__title {
  position: relative;
  padding-left: 40px; }
  .form-passRestore-success__title::before {
    content: "";
    position: absolute;
    left: 0;
    top: 4.5px;
    width: 20px;
    height: 16px;
    background: url(/assets/img/icons/svg/ic-check-big.svg) no-repeat center/cover; }

.form-passRestore-success__text {
  margin-top: 10px;
  font-size: 16px;
  line-height: 22px;
  color: #2A2B2D;
  font-weight: normal; }

.form-passRestore__error-item {
  margin-bottom: 20px; }

.site-login-socmedias {
  display: flex;
  flex-wrap: wrap;
  margin: -7.5px; }

.site-login-socmedias__item {
  flex-shrink: 0;
  flex-grow: 0;
  padding: 7.5px; }

.site-login-socmedia-link {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  border: 2px solid transparent;
  overflow: hidden;
  cursor: pointer;
  transition: border-color .3s; }
  .site-login-socmedia-link._vk {
    background: #4680C2; }
  .site-login-socmedia-link._fb {
    background: #4064AD; }
  .site-login-socmedia-link._go {
    border: 2px solid #5290F5; }
  .site-login-socmedia-link._ma {
    background: #005FF9; }
  .site-login-socmedia-link._tw {
    background: #41ABE1; }
  .site-login-socmedia-link._ya {
    background: #FFF;
    border: 2px solid #FFDB4C; }
  .site-login-socmedia-link._ok {
    background: #F79418; }
  .site-login-socmedia-link:hover {
    border-color: #FF5952; }

.change-password {
  max-width: 500px;
  width: 100%; }

.change-password__btn-wrapper {
  margin-top: 30px; }

.change-password__btn {
  margin: 0 auto; }

@media (min-width: 768px) {
  .form-login {
    width: 430px;
    margin: 20px auto;
    padding: 40px;
    box-shadow: 0 4px 25px rgba(0, 0, 0, 0.15); }
    .form-login._showBook {
      width: 800px; } }

.form-login__section + .form-login__section {
  margin-top: 40px; }

.form-login__title {
  display: block;
  margin-bottom: 30px;
  font-size: 20px;
  line-height: 24px;
  color: #2A2B2D;
  font-weight: 600; }

.form-login__subtitle {
  margin-top: 10px;
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  color: #949599; }

.form-login__socmedias {
  margin-bottom: 40px; }

.form-login-bottom {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 20px; }

.form-login-bottom__checkbox.b-checkbox .b-checkbox__label {
  padding-left: 35px;
  font-size: 14px;
  line-height: 18px;
  color: #2A2B2D; }
  @media (min-width: 768px) {
    .form-login-bottom__checkbox.b-checkbox .b-checkbox__label {
      padding-left: 30px; } }
  .form-login-bottom__checkbox.b-checkbox .b-checkbox__label::before, .form-login-bottom__checkbox.b-checkbox .b-checkbox__label::after {
    top: 50%;
    transform: translateY(-50%); }

.form-login-bottom__forgot {
  font-size: 14px;
  line-height: 18px;
  font-weight: 600;
  color: #FF5952; }

html.no-touch .form-login-bottom__forgot:hover {
  color: #ED4C45; }

.form-login-submit {
  margin-top: 20px;
  padding-left: 30px;
  padding-right: 30px; }

.form-login__field + .form-login__field {
  margin-top: 20px; }

.form-login__error {
  margin-bottom: 20px; }

.auth-page__form {
  overflow: hidden; }

.auth-page__form:not(.auth-page__form_visible) {
  height: 0; }

.auth-page__bottom {
  margin-top: 40px;
  text-align: center;
  font-size: 14px;
  line-height: 18px;
  color: #949599; }
  @media (min-width: 768px) {
    .auth-page__bottom {
      margin-top: 20px; } }

@media (min-width: 768px) {
  .form-login-phone {
    width: 430px;
    margin: 20px auto;
    padding: 40px;
    box-shadow: 0 4px 25px rgba(0, 0, 0, 0.15); } }

.form-auth-subtitle {
  margin-bottom: 15px;
  font-size: 16px;
  line-height: 22px;
  color: #949599;
  font-weight: 500; }

.form-auth-bottom {
  font-size: 14px;
  line-height: 18px;
  font-weight: 400;
  color: #949599; }
  .form-auth-bottom a {
    font-weight: 600;
    color: #FF5952; }

html.no-touch .form-auth-bottom a:hover {
  color: #ED4C45; }

.form-auth-bonus {
  margin-top: 40px;
  font-size: 14px;
  font-weight: 400;
  line-height: 18px; }

.form-auth-bonus__bonus {
  margin-left: 5px; }

.form-auth-success {
  display: none;
  opacity: 0;
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
  color: #2A2B2D;
  transition: .3s ease-in-out opacity; }

.captcha-wrap {
  display: flex;
  justify-content: center; }
  .captcha-wrap > div {
    margin-top: 20px; }

@media (min-width: 768px) {
  .modal-login-reminder {
    width: 475px; } }

.modal-login-reminder__content {
  padding: 40px 30px; }
  @media (min-width: 768px) {
    .modal-login-reminder__content {
      padding: 40px; } }

.modal-login-reminder__title {
  margin-bottom: 20px;
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
  color: #2A2B2D; }

.modal-login-reminder__btn {
  max-width: 255px; }
  @media (max-width: 767.98px) {
    .modal-login-reminder__btn {
      margin: 0 auto; } }

@media (min-width: 768px) {
  .modal-collect-email {
    width: 430px; } }

.modal-collect-email-content {
  padding: 40px 30px; }
  @media (min-width: 768px) {
    .modal-collect-email-content {
      padding: 40px; } }

.input-phone__field {
  position: relative; }

.input-phone__select {
  position: absolute;
  top: 1px;
  left: 1px;
  width: 55px;
  height: 46px;
  padding-left: 11px;
  cursor: pointer;
  display: flex;
  align-items: center; }
  .input-phone__select:not([data-state="disabled"])::after {
    content: '';
    position: absolute;
    top: 50%;
    right: 0;
    width: 16px;
    height: 16px;
    transform: translateY(-50%);
    background: url("data:image/svg+xml,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m12 6-4 4-4-4' stroke='%23949599' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain; }
  .input-phone__select[data-state="active"] {
    background: rgba(0, 0, 0, 0.08); }
    .input-phone__select[data-state="active"]::after {
      transform: translateY(-50%) rotate(180deg); }
  .input-phone__select[data-state="disabled"] {
    cursor: default !important; }

.input-phone__flag {
  width: 26px;
  height: 26px;
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 4px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover; }
  .input-phone__flag[data-country-code="rus"] {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" id="flag-icon-css-ru" viewBox="0 0 512 512"><g fill-rule="evenodd" stroke-width="1pt"><path fill="%23fff" d="M0 0h512v512H0z"/><path fill="%230039a6" d="M0 170.7h512V512H0z"/><path fill="%23d52b1e" d="M0 341.3h512V512H0z"/></g></svg>'); }
  .input-phone__flag[data-country-code="kaz"] {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" id="flag-icon-css-kz" viewBox="0 0 512 512"><g fill-rule="evenodd"><path fill="%236fdcff" d="M0 0h512v512H0z"/><g fill="%23ffe400"><path d="M43 498c3.5 3.3 2.3 9 12 8.3 14.7 0 15.1-9 15.1-15.3 0-6.3-22-15-23-24.3s5.1-11.8 10.2-11.8c5 0 8.6 3 8.6 5.5s-2.5 3.3-6 3.3 1.5-1.8-1.6-3.3-5 2.2-5 4.5c0 2.2 7.6 2.9 12.6 1.3 1 5 1.6 5.3-5.6 13.8 5.1-3.3 5.6-4 11.2-2.2-5.6-4.8-1.4-14.6-1.2-17.1s-1-5.5-3.3-7c-4.1-3.6-13-3.8-18.3-1.4-7.8 3.4-8.2 13.6-6.1 17l21.5 22c1.5 2.6 2 9.8-7.1 10.2-9.7.7-13-12.4-14.7-16.8-2.3 4.8-4.8 18-14.5 17.2-9.1-.3-10.9-7.5-9.4-10.1l22.1-22.5c2-3.4 1.7-13.6-6-17-5.4-2.4-14.3-2.2-18.4 1.5-2.2 1.4-3.5 4.4-3.3 6.9s4.4 12.3-1.2 17c5.6-1.8 6-1 11.1 2.3-7-8.5-6.6-8.9-5.5-13.9 5 1.7 12.7 1 12.7-1.2 0-2.3-2-6-5.1-4.5-3 1.5 2 3.3-1.5 3.3-3.6 0-6.1-.7-6.1-3.3s3.5-5.5 8.6-5.5 11.2 2.6 10.1 11.8c-1 9.2-23.5 19.3-23.5 25.6 0 6.3 1.6 14 16.3 14 9.7.7 10.8-5 14.3-8.4z"/><path d="M41.8 366c3.5-3.4 6.3-13.5 16-12.7 14.7 0 20.3 8.1 20.3 14.4 0 6.3-30 57.7-31 67-1 9.2 5.1 11.8 10.2 11.8 5 0 8.6-3 8.6-5.6s-2.5-3.3-6-3.3 1.4 1.8-1.6 3.3-5-2.2-5-4.4c0-2.3 7.5-3 12.6-1.3 1-5 1.5-5.4-5.6-13.9 5.1 3.3 5.6 4 11.2 2.2-5.6 4.8-1.4 14.6-1.2 17.1s-1 5.5-3.4 7c-4 3.7-13 3.8-18.2 1.4-7.8-3.4-8.2-13.6-6.1-17l28.9-62.5c1.5-2.6-2.5-11-11.7-11.4-9.6-.8-13 9.3-14.6 13.7l13.1-1s.5 2 0 3.4c-6.8.4-13.1 1.7-13.1 1.7l-.5 6.6h6.5l-.6 3s-5.4-.4-6 0c-.5.4-1 6.7-1 6.7s-1 .3-2 .3c-1.2 0-2.2-.3-2.2-.3s-.5-6.3-1-6.7c-.5-.4-6 0-6 0l-.5-3h6.5l-.5-6.6s-6.4-1.3-13.2-1.7c-.5-1.3 0-3.3 0-3.3l13.2 1c-1.7-4.5-5-14.6-14.7-13.8-9.1.3-13.2 8.8-11.7 11.4l29 62.5c2 3.4 1.6 13.6-6.1 17-5.3 2.4-14.2 2.3-18.3-1.4-2.3-1.5-3.5-4.5-3.3-7s4.3-12.3-1.3-17c5.6 1.8 6.1 1 11.2-2.3-7 8.5-6.6 8.9-5.6 13.9 5.1-1.7 12.7-1 12.7 1.3 0 2.2-2 5.9-5 4.4-3.1-1.5 2-3.3-1.6-3.3-3.5 0-6 .7-6 3.3s3.5 5.6 8.6 5.6 11.1-2.6 10.1-11.9c-1-9.2-31-60.6-31-67 0-6.2 5.6-14.3 20.3-14.3 9.7-.8 13.1 9.3 16.6 12.7z"/><path d="M41.8 340.5c3.5 3.4 6.3 13.5 16 12.7 14.7 0 20.3-8.1 20.3-14.4 0-6.3-30-57.7-31-67-1-9.2 5.1-11.8 10.2-11.8 5 0 8.6 3 8.6 5.6s-2.5 3.3-6 3.3 1.5-1.8-1.6-3.3-5 2.2-5 4.4c0 2.3 7.5 3 12.6 1.3 1 5 1.5 5.4-5.6 13.9 5.1-3.3 5.6-4 11.2-2.2-5.6-4.8-1.4-14.6-1.2-17.1s-1-5.5-3.4-7c-4-3.7-13-3.8-18.2-1.4-7.8 3.4-8.2 13.6-6.1 17L71.5 337c1.5 2.6-2.5 11-11.7 11.4-9.6.8-13-9.3-14.6-13.7l13.1 1s.5-2 0-3.4c-6.8-.5-13.1-1.7-13.1-1.7l-.5-6.6H51l-.5-3s-5.4.4-6 0c-.4-.4-1-6.7-1-6.7s-1-.3-2-.3c-1.2 0-2.2.3-2.2.3s-.5 6.3-1 6.7c-.5.4-6 0-6 0l-.5 3h6.5l-.5 6.6s-6.4 1.2-13.2 1.7c-.5 1.3 0 3.3 0 3.3l13.2-1c-1.7 4.5-5 14.6-14.7 13.8-9.1-.3-13.2-8.8-11.6-11.4l28.9-62.5c2-3.4 1.6-13.6-6.1-17-5.3-2.4-14.2-2.3-18.3 1.4-2.3 1.5-3.5 4.5-3.3 7s4.3 12.3-1.3 17c5.6-1.8 6.1-1 11.2 2.3-7.1-8.5-6.6-8.9-5.6-13.9 5.1 1.7 12.7 1 12.7-1.3s-2-5.9-5-4.4 2 3.3-1.6 3.3c-3.5 0-6-.7-6-3.3s3.5-5.5 8.6-5.5 11.1 2.5 10.1 11.8c-1 9.2-31 60.6-31 67 0 6.2 5.6 14.3 20.3 14.3 9.7.8 13.1-9.3 16.6-12.7z"/><path d="M41.8 171.2c3.5-3.4 6.3-13.5 16-12.8 14.7 0 20.3 8.2 20.3 14.5 0 6.2-30 57.6-31 66.9-1 9.2 5.1 11.8 10.2 11.8 5 0 8.6-3 8.6-5.5s-2.5-3.4-6-3.4 1.4 1.9-1.6 3.4-5-2.2-5-4.5c0-2.2 7.5-3 12.6-1.3 1-5 1.5-5.3-5.6-13.8 5.1 3.3 5.6 4 11.2 2.2-5.6 4.8-1.4 14.6-1.2 17s-1 5.5-3.4 7c-4 3.7-13 3.9-18.2 1.5-7.8-3.5-8.2-13.7-6.1-17l28.9-62.5c1.5-2.6-2.5-11.1-11.7-11.5-9.6-.7-13 9.4-14.6 13.8l13.1-1s.5 2 0 3.4c-6.8.4-13.1 1.6-13.1 1.6l-.5 6.7h6.5l-.6 3s-5.4-.4-6 0c-.5.3-1 6.6-1 6.6s-1 .4-2 .4c-1.2 0-2.2-.4-2.2-.4s-.5-6.3-1-6.6c-.5-.4-6 0-6 0l-.5-3h6.5l-.5-6.7s-6.4-1.2-13.2-1.6c-.5-1.3 0-3.4 0-3.4l13.2 1c-1.7-4.4-5-14.5-14.7-13.8-9.1.4-13.2 8.9-11.7 11.5l29 62.5c2 3.3 1.6 13.5-6.1 17-5.3 2.4-14.2 2.2-18.3-1.5-2.3-1.4-3.5-4.4-3.3-7s4.3-12.2-1.3-17c5.6 1.8 6.1 1.1 11.2-2.2-7 8.5-6.6 8.9-5.6 13.8 5.1-1.6 12.7-.9 12.7 1.3s-2 6-5 4.5c-3.1-1.5 2-3.4-1.6-3.4-3.5 0-6 .8-6 3.4s3.5 5.5 8.6 5.5 11.1-2.6 10.1-11.8c-1-9.3-31-60.7-31-67 0-6.2 5.6-14.4 20.3-14.4 9.7-.7 13.1 9.4 16.6 12.8z"/><path d="M41.8 145.7c3.5 3.4 6.3 13.4 16 12.7 14.7 0 20.3-8.1 20.3-14.4 0-6.3-30-57.7-31-67-1-9.2 5.1-11.8 10.2-11.8 5 0 8.6 3 8.6 5.5s-2.5 3.4-6 3.4 1.5-1.9-1.6-3.4-5 2.3-5 4.5 7.5 3 12.6 1.3c1 5 1.5 5.3-5.6 13.8 5.1-3.3 5.6-4 11.2-2.2-5.6-4.8-1.4-14.6-1.2-17s-1-5.5-3.4-7c-4-3.7-13-3.9-18.2-1.5-7.8 3.5-8.2 13.7-6.1 17l28.9 62.5c1.5 2.6-2.5 11.1-11.7 11.5-9.6.7-13-9.4-14.6-13.8l13.1 1s.5-2 0-3.4a117 117 0 01-13.1-1.6l-.5-6.7H51l-.5-3s-5.4.4-6 0c-.4-.3-1-6.6-1-6.6s-1-.4-2-.4c-1.2 0-2.2.4-2.2.4s-.5 6.3-1 6.7c-.5.3-6 0-6 0l-.5 3h6.5l-.5 6.6s-6.4 1.2-13.2 1.6a7 7 0 000 3.4l13.2-1c-1.7 4.4-5 14.5-14.7 13.8-9.1-.4-13.2-8.9-11.6-11.5l28.9-62.5c2-3.3 1.6-13.5-6.1-17-5.3-2.4-14.2-2.2-18.3 1.5-2.3 1.5-3.5 4.4-3.3 7s4.3 12.2-1.3 17c5.6-1.8 6.1-1 11.2 2.2-7.1-8.5-6.6-8.8-5.6-13.8 5.1 1.6 12.7 1 12.7-1.3s-2-6-5-4.5 2 3.4-1.6 3.4c-3.5 0-6-.8-6-3.4s3.5-5.5 8.6-5.5S36.9 67.8 35.9 77c-1 9.3-31 60.7-31 67 0 6.3 5.6 14.4 20.3 14.4 9.7.7 13.1-9.3 16.6-12.7z"/><path d="M43 13.7c3.5-3.4 2.3-9 12-8.4 14.7 0 15.1 9 15.1 15.3 0 6.3-22 15.1-23 24.3-1 9.3 5.1 11.9 10.2 11.9 5 0 8.6-3 8.6-5.6S63.4 48 60 48s1.5 1.9-1.6 3.3-5-2.2-5-4.4 7.6-3 12.6-1.3c1-5 1.6-5.4-5.6-13.9 5 3.3 5.6 4 11.1 2.3-5.6 4.8-1.4 14.6-1.2 17s-1 5.5-3.3 7c-4.1 3.7-13 3.9-18.3 1.5-7.8-3.5-8.2-13.7-6.1-17l21.5-22c1.5-2.7 2-9.9-7.1-10.3-9.7-.7-13 12.5-14.7 16.8C40 22.2 37.5 9 27.8 9.7c-9.1.4-10.9 7.6-9.4 10.2l22.1 22.5c2 3.3 1.7 13.5-6 17-5.4 2.4-14.3 2.2-18.4-1.5-2.2-1.5-3.5-4.4-3.3-7s4.4-12.2-1.2-17c5.6 1.8 6 1 11.1-2.3-7 8.5-6.6 9-5.5 13.9 5-1.7 12.7-1 12.7 1.3 0 2.2-2 6-5.1 4.4-3-1.4 2-3.3-1.5-3.3-3.6 0-6.1.8-6.1 3.3s3.5 5.6 8.6 5.6S37 54.2 35.9 44.9c-1-9.2-23.5-19.3-23.5-25.6 0-6.3 1.6-14 16.3-14 9.7-.7 10.8 5 14.3 8.4z"/></g><g fill="%23ffe400" transform="translate(-220 40)"><rect width="170.2" height="161.3" x="425.9" y="104.5" rx="85.1" ry="80.7"/><path d="M507 56.4c-.8 0-4.6 26.8-6 32.8-1.4 13.5 18 13 14.8-.5L507 56.3zm6.8 259.8c.7 0 6.5-26.5 8.4-32.4 2.3-13.3-17.1-14-15-.4l6.6 32.8zM378.2 184.6c0 .7 27.9 6.3 34.1 8.1 14 2.3 15-16 .6-14l-34.7 6zm271.7 3.2c0-.7-28.2-5.3-34.5-6.9-14.1-1.7-14.2 16.6 0 14.1l34.5-7.2zM406.8 99.6c-.5.5 17.9 21.3 21.6 26.4 9.6 10 22.3-4 9.6-10.8l-31.2-15.5zm211.1 171c.5-.5-19.7-19.7-23.9-24.4-10.5-9.2-21.8 5.7-8.6 11.5l32.5 13zm-169-200c-.6.3 8 26.1 9.4 32.2 4.8 12.7 22.2 4.4 13.2-6.5L449 70.6zM572 303c.7-.3-6-26.6-6.9-32.7-3.9-13-21.8-6-13.7 5.6l20.7 27zm30.3-214.4c-.6-.5-22.8 16.6-28.2 20-10.7 9 3.8 21.2 11.2 9.3l17-29.3zm-183 193.7c.5.5 24-15 29.6-18.1 11.3-8.2-2.2-21.4-10.5-10l-19 28.1zm-35-144.1c-.3.6 24 14.7 29.3 18.4 12.5 6.5 19.8-10.5 5.5-13.2l-34.8-5.2zM638 236.6c.3-.6-23-16.3-28-20.3-12-7.4-20.5 9.1-6.4 12.7l34.4 7.6zM557.4 63.7c-.7-.2-14.6 23.4-18.3 28.5a7.8 7.8 0 0014 4.7l4.3-33.2zM463.5 308c.7.3 16.3-22.4 20.3-27.3 7.3-11.6-10.4-19-13.7-5.6l-6.6 32.9zM386 238.7c.3.6 28-6 34.5-7 13.6-3.8 6-20.6-6-12.8L386 238.7zM638.1 136c-.2-.6-28.3 4.1-34.8 4.7-14 2.9-7.5 20.2 5 13.2l29.8-17.9z"/><path d="M534.6 58.1c-.7-.1-10.1 25.4-12.9 31-4.1 13 15 16.2 14.7 2.4L534.7 58zM486.1 314c.7.2 12-24.7 15.2-30.2 5-12.6-13.8-17-14.5-3.3L486 314zm-9.7-253.4c-.7.2 1.9 27.2 1.9 33.4 1.9 13.3 20.6 8.7 14.4-3.7l-16.3-29.7zm68 251.9c.7-.1 0-27.2.5-33.4-.9-13.5-20-10.1-14.6 2.7l14 30.7zM428.2 83c-.6.4 12.7 24.3 15.2 30 7.2 11.7 22.7.7 11.8-8.6l-27-21.4zM593 290.9c.6-.4-11-25.2-13-31-6.3-12.1-22.5-2.1-12.4 7.8l25.4 23.2zM393 116.6c-.4.6 21.1 18.4 25.6 23 11.1 8.4 21.4-7.2 7.8-12.1L393 116.6zm234.2 139.7c.4-.6-19.7-19.8-23.9-24.6-10.4-9.1-21.8 5.8-8.6 11.6l32.5 13zm-249.6-97.8c-.2.7 26.3 10.8 32.1 13.7 13.4 4.5 17.7-13.4 3.1-13.8l-35.2.1zM645 216.3c.3-.6-25.4-12.4-31-15.7-13-5.4-18.7 12.2-4.2 13.6l35.2 2.1zM376.7 210c.1.6 28.7.2 35.2.7 14.2-.7 10.8-18.8-2.8-13.9L376.7 210zm270.2-45c0-.7-28.6-2.2-35-3.1-14.3-.2-12.2 18.1 1.7 14l33.3-11zm-245.7 98.4c.4.6 26-11.6 32-13.9 12.4-6.5 1-21.4-8.9-11.3l-23.1 25.2zm222.3-152.3c-.4-.6-26.7 9.9-33 11.8-12.9 5.7-2.6 21.3 8 11.9l25-23.7zM442.8 298.8c.6.3 18.9-20.5 23.5-24.9 8.7-10.7-8-20-12.9-7l-10.6 31.9zM582.5 75c-.5-.4-20.3 19.1-25.2 23.2-9.4 10.1 6.6 20.5 12.4 7.9L582.4 75z"/><g transform="matrix(2.1824 0 0 2.0629 -405 -272.6)"><path d="M360.1 247.9c.7 2.5.8 16.5 14.9 30 14 13.4 38 16.4 38 16.4s.1 1.9-1.6 2c-1.7.2-9.9-1.5-14-2.8-4-1.2-7.6-3.4-8-3.3-.5.2-1.3 1.6-2.5 1.4s-7-6.2-9.6-7.8a80.6 80.6 0 01-13.7-15.3c-2.8-4.5-3.5-7.5-4.4-7.5s-4.2 2.2-4.2 2.2-3-4.5-5.6-11.7c-2.7-7.2-2.4-11.4-1.8-11.7.7-.3.7 5.3 2.7 10.4 2 5.2 4.8 6.8 4.8 6.8s-1.8-2.7-3.2-9.4-2-13.2-1-15.2 1.9-2.6 2-2.5c.2.2-1.7 3.1-.4 10.8s4.8 14.2 5.6 13.9c.8-.3-.5-1.9-1-6.4s.5-7.3 1.6-7.7c.5-.4 1.3 5 1.4 7.4zm-9.8 12.8c-2.7-2.5-6.9-11.2-7.8-10.8-1 .5 6.8 13 7 14 .2 1.2 1.9 4.6.6 4.1s-10.6-10.3-9.5-8.4 8.1 10.5 7.7 11-5.8-4.8-6-4.1c-.1.6 5.3 5.8 5.2 6.4s-3.5-3.3-3.5-2.5 3.5 4.7 3.5 5.3-3-2.8-2-1c.9 2 3.5 3.7 3.4 4.3s-2.2-.8-2.2-.5c0 .3 3.9 1.7 4.8 2.8 1 1.1 7.4 8.5 12.2 12.2s18.6 10.2 19.6 10.2c.9 0 2.3-2 2-2.8-.3-.8-13.8-5.4-17.5-8.8-3.8-3.4-13-11.6-13.8-12-.7-.5-2.8-.3-2.8-.8s2.7.3 2.5 0c-.1-.3-3.7-1.9-3.6-2.2.2-.3 2.5.6 2.5.3s-4.2-2.6-4-3.1c.1-.5 3.1 1.4 3.1 1 0-.2-4-3-3.9-3.5.1-.5 3.1 2.2 3 1.6s-2.4-4-2.4-4.4c0-.5 3.6 3.4 4 2.6.2-.7-1.3-7.2-1.2-7.3s2.7 1.4 3.1.5c.5-1-1.8-2.3-4-4.1zm46.1 49.2c-1.9.3-2.8-.4-1.7-2 1.5 0 5.5-1.3 6.9-1.9s2.9-1.4 4.1-2.5c1.2-1.3 2 .7 1.3 1.8-.5.7-2.8 2-4.5 2.7-2.5.8-4.7 2-6.1 1.9zm12.5-5.1c-1.3-1.4-.2-2.4 1.7-3.5 2.8-1.5 2-3.6 5.6-5.3 1.6-1 24-10 31.3-14.8s27.8-20.3 33.3-31c5.4-10.6 2.8-11.4 3.6-11.8.7-.5 1.5 1.5 1.4 3.9-.2 2.3-2 9.3-1.4 10s8.2-5.5 11.4-13 5.6-15.3 7.1-15.3c1.6 0-2.6 12.8-5.3 17.8-2.6 5-5.7 7.5-5 8.6.8 1 8.6-5.5 11.3-10.3 2.6-4.9 5.1-9.2 5.6-8.3a34 34 0 01-6.7 16.1c-4.2 4.8-9.2 8.3-8.4 9 .7.8 6.4 1.6 12.3-2.4 6-4.1 6.6-10 7.3-9.7.8.3-.7 8.4-6.4 13.4s-13.2 5.5-13 6.6c.4 1 16.3-4.6 16-3.3-.3 1.2-20.6 9.2-20.8 10 0 .6 3.5.8 9-.5 5.4-1.2 10.6-5.5 11.3-4.5.2 1.4-3.9 4.8-10.1 6.4-6.3 1.6-9.4 3.7-9.6 4.2-.1.5 11.2-1.4 11.2-.8s-14.8 3.5-14.9 4.3c-.2.7 14-2.9 13.8-2-.4.7-19.3 6.3-19.1 6.6.1.4 15.8-3.4 15.5-2.8-.4.7-26.4 8-26.6 8.5-.2.4 23-5.2 22.8-4.7s-12 3.4-12 3.7c0 .3 9.5-1.5 9.3-1-.1.4-24 6.5-24.5 7.4-.5 1 12.4-2.5 12.2-.7s-27.7 11-27.8 9.3c-.2-1.7 16.7-6 16.6-6.5-.2-.5-9.7 1-9.9.1-.1-1 6.3-3 5.8-3.4-.5-.5-5.3 1.4-4.9.3.5-1.1 9.6-5.3 9.4-5.6-.1-.3-3.3 1-3 0 .4-1.1 19.7-6.7 19.4-7.4-.3-.6-8.9 1.4-9.7 1.6-.3-.6 12-5.2 11.8-6-.4-.7-6.6 2.7-7 1.8-.2-1 10.9-5.3 10.2-6s-5.7 1.8-6.4 1.1 10.5-8.4 8.8-8.6c-1.7-.1-3.8 2.4-4 .8.2-2 8.7-5.3 6.8-6.9-3-.9-13.1.7-17.3 3.2s-18.2 16.4-21.6 18.6c-3.4 2.1-15 7-17.2 8-3.4 1.2-4 3-7.5 4.8-6.3 1.7-6.2 3.6-9.2 4.7-1.1.3-12.4 5.7-12.5 5.3zm-15.8 7c-1.9 1-3.6 3.4-2.5 4.4.6 1.2 2.5-2.7 4-2.5l8 .4c4.3.3 6.4-.9 8.8-.7s7.7-1.3 10.2-1.3 3 .3 3.2-.8c.3-1-7.8-.3-11.4-.4-3.6-.2-8.1.7-10.8.7-2.5-.1-6.8-.9-9.5.2z"/><rect width="3.4" height="3" x="401.7" y="309.1" rx="1.7" ry="1.5"/><path d="M445 307.7c1.7-.3 6.3 1.3 9.5 2 5.8 2.3 16.6 1.2 16.6 2.3s-.7 2.4-3.2 2.6-8.8-1-8.6-1 5 2.3 3.6 2.9-5.5-1.3-6.2-.8 3.8 1.4 3 1.7c-.6.3-3.7-.4-4.7-.3-1 .2.8 1.3-.4 1.7-1.2.5-3.2-.6-4-.3-.9.3 1.8 2 .6 2.2-1.2.2-4-.8-5.6-1-1.6 0 1.5 1.6.5 1.8-1 .1-3.8-1.3-4.5-1.3s0 2-1 2-2.2-1.7-2.8-1.7 0 2-1 2-1.4-2.1-2.2-2c-1 .2 0 2.7-1.4 2.5-1.3-.1-1.5-2.6-2.6-2.5-1 .2.2 2.5-.8 2.5s-1.2-2.3-2.2-2.5c-1-.1-.6 2.2-1.2 2.2s-1.2-2.2-1.6-2.2c-.3 0 0 2.2-1.2 2s-1.2-2.4-1.5-2.3c-.4.2-.4 1.8-1.2 1.8s-.9-1.6-1.2-1.4c-.4.1-1.6 2.1-2.4 1.8-.9-.3.2-1.9-.2-1.9s-1.4 1.1-2 1 0-1.4-.2-1.4-1.7.8-2.4.8-2.6 1-3.1.1c-.5-1 1.3-1 1.7-1.9.3-.9-1-3.6.4-4.5 1.3-1 5.6 1.3 12-.3 11.6-3.1 20.6-6.7 21.5-6.6z"/></g></g></g></svg>'); }
  .input-phone__flag[data-country-code="bel"] {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" id="flag-icon-css-by" viewBox="0 0 512 512"><defs><clipPath id="a"><path fill-opacity=".7" d="M0 0h496v496H0z"/></clipPath></defs><g fill-rule="evenodd" clip-path="url(%23a)" transform="scale(1.032)"><path fill="%23b20000" d="M0 0h992.1v329.5H0z"/><path fill="%23429f00" d="M0 329.5h992.1v166.6H0z"/><path fill="%23fff" d="M0 0h109.8v496H0z"/><g fill="%23b20000" stroke-width="1pt"><path d="M5.2 8.4h5.3v8.4H5.2zm15.7 0h15.7v8.4H21zM26.1 0h5.3v8.4H26zm26.2 0h5.2v8.4h-5.2zm21 8.4h15.6v8.4H73.2zM78.4 0h5.2v8.4h-5.2zM15.7 16.8h10.5v8.4H15.7zm15.7 0h10.5v8.4H31.4zm36.6 0h10.5v8.4H68zm15.7 0H94v8.4H83.8zm-73.2 8.4h10.4v8.4H10.5zm26.1 0h10.5v8.4H36.6zm26.2 0h10.4v8.4H62.8zm26.1 0h10.5v8.4H88.9zM99.4 8.4h5.2v8.4h-5.2zM5.2 33.6h10.5V42H5.2zm36.6 0h10.5V42H41.8zm52.4 0h10.4V42H94.2zM10.5 59h10.4v8.4H10.5zm5.2 8.4h10.5v8.4H15.7zm21-8.4H47v8.4H36.6zm-5.3 8.4h10.4v8.4H31.4zm-10.5 8.4h15.7V84H21zm5.2 8.2h5.3v8.5H26zm36.7-25.2h10.4v8.5H62.8zm5.2 8.5h10.5v8.4H68zm21-8.4h10.4v8.4H88.9zm-5.3 8.4H94v8.4H83.8zm-10.5 8.4H89V84H73.2zm5.3 8.3h5.2v8.5h-5.2zm-26.2-8.3h5.2V84h-5.2zM0 75.7h5.2V84H0zm104.6 0h5.2V84h-5.2zm-78.5 42h5.3v8.4H26zm-5.2 8.4h15.7v8.4H21zm-5.2 8.4h26.2v8.4H15.7zm62.8-16.8h5.2v8.4h-5.2z"/><path d="M73.2 126.1H89v8.4H73.2zm-5.2 8.4h26.1v8.4H68zm5.2 42h26.2v8.5H73.2zM62.8 143h36.6v8.4H62.8zm-52.3 0H47v8.4H10.5zm5.2 42h15.7v8.5H15.7zm-5.2-8.3h26.1v8.4H10.5zm73.2-16.9h26.1v8.5h-26zM78.5 185h15.7v8.4H78.5zm-57.6 8.4h5.3v8.4h-5.3zm62.8 0h5.2v8.4h-5.2zM0 159.7h26.2v8.5H0zm47 16.9h15.8v8.4H47zm5.3 8.4h5.2v8.4h-5.2zm-15.7-25.3h36.6v8.5H36.6zm21-126H68V42H57.5zM47 42h15.7v8.4H47zm-5.3 8.4h10.5v8.4H41.8zm15.7 0H68v8.4H57.5zM0 42h10.5v8.4H0zm5.2 8.4h10.5v8.4H5.2zM99.4 42h10.4v8.4H99.4zM94 50.4h10.5v8.4H94.2zM0 126.1h5.2v8.4H0zm104.6 0h5.2v8.4h-5.2zm-57.5 67.3h15.7v8.4H47zm-5.3 8.4h10.5v8.4H41.8zm15.7 0H68v8.4H57.5zm-20.9 8.4h10.5v8.4H36.6zm26.2 0h10.4v8.4H62.8zm-31.4 8.4h10.5v8.4H31.4zm36.6 0h10.5v8.4H68zM26.1 227h10.5v8.4H26.1zm47.1 0h10.5v8.4H73.2zm-57.5 8.4h15.7v8.4H15.7zm62.8 0h15.7v8.4H78.5zm10.4-8.4h10.5v8.4H88.9zm5.3-8.4h10.4v8.4H94.2zm5.2-8.4h10.4v8.4H99.4zm-89 16.8H21v8.4H10.5zm-5.2-8.4h10.5v8.4H5.2z"/><path d="M0 210.2h10.5v8.4H0zm21 33.6h5.2v8.4h-5.3zm62.7 0h5.2v8.4h-5.2zm-31.4-25.2h5.2v8.4h-5.2zm-15.7 25.2h5.2v8.4h-5.2zm31.4 0h5.2v8.4H68zm-15.7 0h5.2v8.4h-5.2zm-52.3 0h5.2v8.4H0zm104.6 0h5.2v8.4h-5.2zM52.3 126.1h5.2v8.4h-5.2zm-26.1-84h5.2v8.3h-5.2zm52.3 0h5.2v8.3h-5.2zM47 100.8h15.7v8.4H47zm-10.4 8.5h15.7v8.4H36.6z"/><path d="M41.8 117.7h5.3v8.4h-5.3zm-10.4-16.8h10.5v8.4H31.4zm5.2-8.4h15.7v8.4H36.6zm5.2-8.4h5.3v8.4h-5.3zm15.7 8.4h15.7v8.4H57.5zm5.3-8.4H68v8.4h-5.2zm5.2 16.8h10.5v8.4H68zm-10.5 8.4h15.7v8.4H57.5zm5.3 8.4H68v8.4h-5.2zm20.9-16.8h10.5v8.4H83.7zm5.2-8.4h15.7v8.4H89zm10.5 8.4h10.4v8.4H99.4z"/><path d="M89 109.3h15.6v8.4H89zm5.2 8.4h5.2v8.4h-5.2zm0-33.6h5.2v8.4h-5.2zM0 100.9h10.5v8.4H0zm5.2-8.4H21v8.4H5.2zm10.5 8.4h10.5v8.4H15.7z"/><path d="M5.2 109.3H21v8.4H5.2zm5.3 8.4h5.2v8.4h-5.2zm0-33.6h5.2v8.4h-5.2zm-5.3 67.2h21v8.4h-21zm26.2 0h21v8.4h-21zm26.1 0h21v8.4h-21zm26.2 0h21v8.4h-21zm-41.9 16.8H68v8.5H41.8zm-36.6 0h26.2v8.5H5.2zm73.3 0h26.1v8.5H78.5zm26.1 33.7h5.2v8.4h-5.2zM0 201.8h5.2v8.4H0zm5.2 285.9h5.3v-8.5H5.2zm15.7 0h15.7v-8.5H21zm5.2 8.3h5.3v-8.3H26zm26.2 0h5.2v-8.3h-5.2zm21-8.3h15.6v-8.4H73.2zm5.2 8.3h5.2v-8.3h-5.2zm-62.8-16.8h10.5v-8.4H15.7zm15.7 0h10.5v-8.4H31.4zm36.6 0h10.5v-8.4H68zm15.7 0H94v-8.4H83.8zm-47-8.4H47v-8.4H36.6zm26 0h10.5v-8.4H62.8zm26.2 0h10.5v-8.4H88.9zm10.5 16.9h5.2v-8.5h-5.2zM5.2 462.4h10.5V454H5.2zm36.6 0h10.5V454H41.8zm52.4 0h10.4V454H94.2zm-83.7-25.2h10.4v-8.4H10.5zm5.2-8.4h10.5v-8.4H15.7zm21 8.4H47v-8.4H36.6zm-5.3-8.4h10.4v-8.4H31.4zm-10.5-8.4h15.7V412H21zm5.2-8.4h5.3v-8.4H26zm36.7 25.2h10.4v-8.4H62.8zm5.2-8.4h10.5v-8.4H68zm21 8.4h10.4v-8.4H88.9zm-5.3-8.4H94v-8.4H83.8zm-10.5-8.4H89V412H73.2zm5.3-8.4h5.2v-8.4h-5.2zm-26.2 8.4h5.2V412h-5.2zm-52.3 0h5.2V412H0zm104.6 0h5.2V412h-5.2zm-78.4-42h5.2v-8.5h-5.2z"/><path d="M21 370h15.6v-8.5H21zm-5.3-8.5h26.2v-8.4H15.7zm62.8 16.8h5.2V370h-5.2zm-5.3-8.3H89v-8.5H73.2zm-5.2-8.5h26.1v-8.4H68zm5.2-42h26.2v-8.4H73.2zm-10.4 33.6h36.6v-8.4H62.8zm-52.3 0H47v-8.4H10.5zm5.2-42h15.7v-8.4H15.7zm-5.2 8.4h26.1v-8.4H10.5zm73.2 16.8h26.1V328h-26zm-5.2-25.2h15.7v-8.4H78.5zM0 336.3h26.2V328H0zm47-16.8h15.8v-8.4H47zm5.3-8.4h5.2v-8.4h-5.2zm-15.7 25.2h36.6V328H36.6zm21 126.1H68V454H57.5zM47 454h15.7v-8.4H47zm-5.3-8.4h10.5v-8.4H41.8zm15.7 0H68v-8.4H57.5zM0 454h10.5v-8.4H0zm5.2-8.4h10.5v-8.4H5.2zm94.2 8.4h10.4v-8.4H99.4zm-5.3-8.4h10.5v-8.4H94.2zM0 370h5.2v-8.4H0zm104.6 0h5.2v-8.4h-5.2zm-62.8-75.6h10.5V286H41.8zm15.7 0H68V286H57.5zM36.6 286h10.5v-8.4H36.6zm26.2 0h10.4v-8.4H62.8zm-31.4-8.5h10.4V269H31.4zm36.6 0h10.5V269H68zM26.1 269h10.5v-8.3H26.1zm47.1 0h10.5v-8.3H73.2zm-57.5-8.3h15.7v-8.5H15.7zm62.8 0h15.7v-8.5H78.5zm10.4 8.4h10.5v-8.5H88.9zm5.3 8.3h10.4v-8.3H94.2zm5.2 8.5h10.4v-8.4H99.4zm-89-16.8H21v-8.5H10.5zm-5.2 8.3h10.5v-8.3H5.2zM0 286h10.5v-8.4H0zm21-33.7h5.2v-8.4h-5.3zm31.3 25.3h5.2V269h-5.2zm0 92.5h5.2v-8.5h-5.2zm-26.1 84h5.2v-8.4h-5.2zm52.3 0h5.2v-8.4h-5.2zM47 395.2h15.7v-8.4H47zm-10.5-8.4h15.7v-8.4H36.6zm5.2-8.5H47V370h-5.3zm-10.4 16.9h10.4v-8.4H31.4zm5.3 8.4h15.7v-8.4H36.6zm5.2 8.4h5.3v-8.4h-5.3zm15.7-8.4h15.7v-8.4H57.5zm5.3 8.4H68v-8.4h-5.2zm5.2-16.8h10.5v-8.4H68zm-10.5-8.4h15.7v-8.4H57.5zm5.3-8.5H68V370h-5.2zm20.9 16.9H94v-8.4H83.8zm5.2 8.4h15.7v-8.4H89zm10.5-8.4h10.4v-8.4H99.4zm-10.5-8.4h15.7v-8.4H89zm5.3-8.5h5.2V370h-5.2zm0 33.7h5.2v-8.4h-5.2zM0 395.2h10.5v-8.4H0z"/><path d="M5.2 403.6H21v-8.4H5.2zm10.5-8.4h10.5v-8.4H15.7zm-10.5-8.4H21v-8.4H5.2zm5.3-8.5h5.2V370h-5.2zm0 33.7h5.2v-8.4h-5.2zm-5.3-67.3h21v-8.4h-21zm26.2 0h21v-8.4h-21zm26.1 0h21v-8.4h-21zm26.2 0h21v-8.4h-21zM41.8 328H68v-8.4H41.8zm-36.6 0h26.2v-8.4H5.2zm73.3 0h26.1v-8.4H78.5zm26.1-33.6h5.2V286h-5.2zM0 294.3h5.2v-8.4H0zm47-42h5.3v8.3h-5.2zm10.5 0h5.3v8.3h-5.3zm0-16.9h5.3v8.4h-5.3zm-10.4 0h5.2v8.4h-5.2zm-36.6 227h10.4v8.4H10.5zm73.2-159.7h5.2v-8.4h-5.2zm-62.8 0h5.2v-8.4H21zm26.2-8.4h15.7v8.4H47z"/></g></g></svg>'); }
  .input-phone__flag[data-country-code="uzb"] {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="flag-icon-css-uz" viewBox="0 0 512 512"><path fill="%231eb53a" d="M0 341.3h512V512H0z"/><path fill="%230099b5" d="M0 0h512v170.7H0z"/><path fill="%23ce1126" d="M0 163.8h512v184.4H0z"/><path fill="%23fff" d="M0 174h512v164H0z"/><circle cx="143.4" cy="81.9" r="61.4" fill="%23fff"/><circle cx="163.8" cy="81.9" r="61.4" fill="%230099b5"/><g fill="%23fff" transform="translate(278.5 131) scale(2.048)"><g id="e"><g id="d"><g id="c"><g id="b"><path id="a" d="M0-6L-1.9-.3 1 .7"/><use width="100%" height="100%" transform="scale(-1 1)" xlink:href="%23a"/></g><use width="100%" height="100%" transform="rotate(72)" xlink:href="%23b"/></g><use width="100%" height="100%" transform="rotate(-72)" xlink:href="%23b"/><use width="100%" height="100%" transform="rotate(144)" xlink:href="%23c"/></g><use width="100%" height="100%" y="-24" xlink:href="%23d"/><use width="100%" height="100%" y="-48" xlink:href="%23d"/></g><use width="100%" height="100%" x="24" xlink:href="%23e"/><use width="100%" height="100%" x="48" xlink:href="%23e"/><use width="100%" height="100%" x="-48" xlink:href="%23d"/><use width="100%" height="100%" x="-24" xlink:href="%23d"/><use width="100%" height="100%" x="-24" y="-24" xlink:href="%23d"/></g></svg>'); }
  .input-phone__flag[data-country-code="arm"] {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" id="flag-icon-css-am" viewBox="0 0 512 512"><path fill="red" d="M0 0h512v170.7H0z"/><path fill="%2300f" d="M0 170.7h512v170.6H0z"/><path fill="orange" d="M0 341.3h512V512H0z"/></svg>'); }
  .input-phone__flag[data-country-code="cze"] {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" id="flag-icon-css-cz" viewBox="0 0 512 512"><path fill="%23ffffff" d="M0 0h512v256H0z"/><path fill="%23d7141a" d="M0 256h512v256H0z"/><path fill="%2311457e" d="M300 256 0 56V456z"/></svg>'); }
  .input-phone__flag[data-country-code="usa"] {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" id="flag-icon-css-us" viewBox="0 0 512 512"><g fill-rule="evenodd"><g stroke-width="1pt"><path fill="%23bd3d44" d="M0 0h247v10H0zm0 20h247v10H0zm0 20h247v10H0zm0 20h247v10H0zm0 20h247v10H0zm0 20h247v10H0zm0 20h247v10H0z" transform="scale(3.9385)"/><path fill="%23fff" d="M0 10h247v10H0zm0 20h247v10H0zm0 20h247v10H0zm0 20h247v10H0zm0 20h247v10H0zm0 20h247v10H0z" transform="scale(3.9385)"/></g><path fill="%23192f5d" d="M0 0h98.8v70H0z" transform="scale(3.9385)"/><path fill="%23fff" d="M8.2 3l1 2.8H12L9.7 7.5l.9 2.7-2.4-1.7L6 10.2l.9-2.7-2.4-1.7h3zm16.5 0l.9 2.8h2.9l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8H45l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.4 0l1 2.8h2.8l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm16.5 0l.9 2.8h2.9l-2.4 1.7 1 2.7L74 8.5l-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8h2.9L92 7.5l1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm-74.1 7l.9 2.8h2.9l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.4 0l1 2.8h2.8l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm16.5 0l.9 2.8h2.9l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8h2.9l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7H65zm16.4 0l1 2.8H86l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm-74 7l.8 2.8h3l-2.4 1.7.9 2.7-2.4-1.7L6 24.2l.9-2.7-2.4-1.7h3zm16.4 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8H45l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.4 0l1 2.8h2.8l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm16.5 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8h2.9L92 21.5l1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm-74.1 7l.9 2.8h2.9l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.4 0l1 2.8h2.8l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm16.5 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8h2.9l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7H65zm16.4 0l1 2.8H86l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm-74 7l.8 2.8h3l-2.4 1.7.9 2.7-2.4-1.7L6 38.2l.9-2.7-2.4-1.7h3zm16.4 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8H45l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.4 0l1 2.8h2.8l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm16.5 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8h2.9L92 35.5l1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm-74.1 7l.9 2.8h2.9l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.4 0l1 2.8h2.8l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm16.5 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8h2.9l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7H65zm16.4 0l1 2.8H86l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm-74 7l.8 2.8h3l-2.4 1.7.9 2.7-2.4-1.7L6 52.2l.9-2.7-2.4-1.7h3zm16.4 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8H45l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.4 0l1 2.8h2.8l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm16.5 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8h2.9L92 49.5l1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm-74.1 7l.9 2.8h2.9l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.4 0l1 2.8h2.8l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm16.5 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8h2.9l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7H65zm16.4 0l1 2.8H86l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm-74 7l.8 2.8h3l-2.4 1.7.9 2.7-2.4-1.7L6 66.2l.9-2.7-2.4-1.7h3zm16.4 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8H45l-2.4 1.7 1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9zm16.4 0l1 2.8h2.8l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h3zm16.5 0l.9 2.8h2.9l-2.3 1.7.9 2.7-2.4-1.7-2.3 1.7.9-2.7-2.4-1.7h2.9zm16.5 0l.9 2.8h2.9L92 63.5l1 2.7-2.4-1.7-2.4 1.7 1-2.7-2.4-1.7h2.9z" transform="scale(3.9385)"/></g></svg>'); }
  .input-phone__flag[data-country-code="isr"] {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" id="flag-icon-css-il" viewBox="0 0 512 512"><defs><clipPath id="a"><path fill-opacity=".7" d="M0 0h512v512H0z"/></clipPath></defs><g fill-rule="evenodd" clip-path="url(%23a)"><path fill="%23fff" d="M619.4 512H-112V0h731.4z"/><path fill="%2300c" d="M619.4 115.2H-112V48h731.4zm0 350.5H-112v-67.2h731.4zm-483-275l110.1 191.6L359 191.6l-222.6-.8z"/><path fill="%23fff" d="M225.8 317.8l20.9 35.5 21.4-35.3-42.4-.2z"/><path fill="%2300c" d="M136 320.6L246.2 129l112.4 190.8-222.6.8z"/><path fill="%23fff" d="M225.8 191.6l20.9-35.5 21.4 35.4-42.4.1zM182 271.1l-21.7 36 41-.1-19.3-36zm-21.3-66.5l41.2.3-19.8 36.3-21.4-36.6zm151.2 67l20.9 35.5-41.7-.5 20.8-35zm20.5-67l-41.2.3 19.8 36.3 21.4-36.6zm-114.3 0L189.7 256l28.8 50.3 52.8 1.2 32-51.5-29.6-52-55.6.5z"/></g></svg>'); }
  .input-phone__flag[data-country-code="gbr"] {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" id="flag-icon-css-gb" viewBox="0 0 512 512"><path fill="%23012169" d="M0 0h512v512H0z"/><path fill="%23FFF" d="M512 0v64L322 256l190 187v69h-67L254 324 68 512H0v-68l186-187L0 74V0h62l192 188L440 0z"/><path fill="%23C8102E" d="M184 324l11 34L42 512H0v-3l184-185zm124-12l54 8 150 147v45L308 312zM512 0L320 196l-4-44L466 0h46zM0 1l193 189-59-8L0 49V1z"/><path fill="%23FFF" d="M176 0v512h160V0H176zM0 176v160h512V176H0z"/><path fill="%23C8102E" d="M0 208v96h512v-96H0zM208 0v512h96V0h-96z"/></svg>'); }
  .input-phone__flag[data-country-code="can"] {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" id="flag-icon-css-ca" viewBox="0 0 512 512"><path fill="%23fff" d="M81.3 3h362.3v512H81.3z" transform="translate(-.2 -3)"/><path fill="%23d52b1e" d="M-99.8 3H81.3v512H-99.8zm543.4 0h181.1v512H443.6zM135.5 250.4l-14 4.8 65.4 57.5c5 14.8-1.7 19.1-6 26.9l71-9-1.8 71.5 14.8-.5-3.3-70.9 71.2 8.4c-4.4-9.3-8.3-14.2-4.3-29l65.4-54.5-11.4-4.1c-9.4-7.3 4-34.8 6-52.2 0 0-38.1 13.1-40.6 6.2L338 187l-34.6 38c-3.8 1-5.4-.6-6.3-3.8l16-79.7-25.4 14.3c-2.1.9-4.2 0-5.6-2.4l-24.5-49-25.2 50.9c-1.9 1.8-3.8 2-5.4.8l-24.2-13.6 14.5 79.2c-1.1 3-3.9 4-7.1 2.3l-33.3-37.8c-4.3 7-7.3 18.4-13 21-5.7 2.3-25-4.9-37.9-7.7 4.4 15.9 18.2 42.3 9.5 51z" transform="translate(-.2 -3)"/></svg>'); }
  .input-phone__flag[data-country-code="swe"] {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" id="flag-icon-css-se" viewBox="0 0 512 512"><path fill="%23066aa7" d="M0 0h512v512H0z"/><path fill="%23fecc00" d="M0 204.8h512v102.4H0z"/><path fill="%23fecc00" d="M134 0h102.4v512H134z"/></svg>'); }
  .input-phone__flag[data-country-code="fra"] {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" id="flag-icon-css-fr" viewBox="0 0 512 512"><g fill-rule="evenodd" stroke-width="1pt"><path fill="%23fff" d="M0 0h512v512H0z"/><path fill="%2300267f" d="M0 0h170.7v512H0z"/><path fill="%23f31830" d="M341.3 0H512v512H341.3z"/></g></svg>'); }
  .input-phone__flag[data-country-code="tur"] {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" id="flag-icon-css-tr" viewBox="0 0 512 512"><g fill-rule="evenodd"><path fill="%23e30a17" d="M0 0h512v512H0z"/><path fill="%23fff" d="M348.8 264c0 70.6-58.3 127.9-130.1 127.9s-130.1-57.3-130.1-128 58.2-127.8 130-127.8S348.9 193.3 348.9 264z"/><path fill="%23e30a17" d="M355.3 264c0 56.5-46.6 102.3-104.1 102.3s-104-45.8-104-102.3 46.5-102.3 104-102.3 104 45.8 104 102.3z"/><path fill="%23fff" d="M374.1 204.2l-1 47.3-44.2 12 43.5 15.5-1 43.3 28.3-33.8 42.9 14.8-24.8-36.3 30.2-36.1-46.4 12.8-27.5-39.5z"/></g></svg>'); }
  .input-phone__flag[data-country-code="tha"] {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" id="flag-icon-css-th" viewBox="0 0 512 512"><g fill-rule="evenodd"><path fill="%23f4f5f8" d="M0 0h512v512H0z"/><path fill="%232d2a4a" d="M0 173.4h512V344H0z"/><path fill="%23a51931" d="M0 0h512v88H0zm0 426.7h512V512H0z"/></g></svg>'); }
  .input-phone__flag[data-country-code="uae"] {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" id="flag-icon-css-ae" viewBox="0 0 512 512"><path fill="%2300732f" d="M0 0h512v170.7H0z"/><path fill="%23fff" d="M0 170.7h512v170.6H0z"/><path d="M0 341.3h512V512H0z"/><path fill="red" d="M0 0h180v512H0z"/></svg>'); }
  .input-phone__flag[data-country-code="kir"] {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" id="flag-icon-css-kg" viewBox="0 0 512 512"><defs><clipPath id="a"><path fill-opacity=".7" d="M104 0h416.3v416.3H104.1z"/></clipPath></defs><g fill-rule="evenodd" clip-path="url(%23a)" transform="translate(-128) scale(1.23)"><path fill="%23be0027" d="M0 0h625v416.3H0z"/><path fill="%23ff0" d="M189.8 212.3c11.1-13.5 34.1-.3 52.9-10-22.3 1.2-34.4-10.7-52-9 18.2-11.2 33.7 3.6 54.1-2.4-27-2.2-25.8-14.3-50.3-16 21.8-9.3 32.5 9.6 53.9 5.3-25.2-5.8-28.5-20.6-47.2-23.8 27.3-4.1 25.5 12 52.3 14-27.2-11.6-20-21.8-42.8-30.6 25.5-.6 23.8 17 49.5 21.6-22-14-19.3-26.8-37.5-36.8 21.6.4 23.7 22.5 45.7 29.3-19.6-15.5-14.5-28.7-31.4-42.6 21.4 5 18.3 24.1 40.6 36.2-16.5-18.3-10.2-31.5-24.6-46.6 20.6 6.7 12.8 24.8 34.2 42-12.3-20.2-4.7-33.1-16.8-50.2 19.2 10 9.9 28.4 27.7 46.8-8.4-20.7 0-33.6-8.6-52 16.4 12.3 6.7 32 19.9 50.9-4.8-26 6.4-30.3 2.9-53 12.4 15.3-1.5 30.6 8 53-1-25.5 12.5-31.5 10.1-52 12.4 18.4-6.9 34.4 1.2 54.1 2-24.3 18-30.5 18.3-49.4 9.7 17.3-11.5 29.8-8 52.8 6.9-25.4 23.9-28.5 26-45.6 5.8 20-17.4 29.4-16 51.6 6.9-22.5 28.1-25.2 32.5-41.8 2.6 21.2-18.3 25-24.1 48.4 11-19 30.2-20.7 38.8-35.8-.7 21-24.3 23.7-31.5 43.4 13.6-16.7 30.6-13.8 44.2-28.6-1.4 19-25.4 17.9-38.2 37.5 14.8-13.6 37-9.5 48.3-21.2-.6 16.7-30 15.5-44 30.4 17.2-9.3 38.9-3.8 51.5-12.6C427 184.3 396 181 381 192.4c20.5-5.7 36.3 3 53-3.3-8.1 14.3-36.3 5.3-51.3 14.6 17.8-3 36.7 7.7 52.9 4.3-5.3 12.3-36.2-.8-53 7 20-.3 33 12.5 51.4 11.6-10 11.2-37.2-4.2-53-1.6 19.3 4 34 20 48.7 20.8-12 9.2-34.5-11.8-52.8-9.1 18.8 5 34.6 26.4 45.4 26.9-11.6 8-34.6-18.3-50.3-17.4 19 8.7 27.8 30.5 40.4 33.6-15.5 5-30.8-23.7-47.5-24.7 19.3 12.2 20.4 30.8 35.3 39-15.6 4-26.8-28.5-43.3-31.2 15.9 11.6 18.2 36.5 28.8 44.4-16 .8-21.7-33.1-38-38 14 11.7 10.6 37 21.4 47.9-16.5-3.4-14.4-33-31.7-43 12.4 15.8 6 38.1 14.2 50.7-16.2-6.5-9.1-33-24.6-48 8.4 16.8-.6 36.3 6 52.5-14.7-7.2-4.8-38.5-16.1-51 5.2 19.4-4.4 35.4-.5 52.7-15.1-17.5 2.3-35-10.8-53 3.4 20.6-10.9 34.8-8.6 52-12-14 6.4-36.5-2.9-54.1 2 20.1-16.5 37.7-15.2 50.4-9.7-16.2 10.8-35.4 5.3-53.9-1.2 19.2-19.8 29.6-23.3 47-6.3-19.2 15.9-33.1 14-52-6.4 18-24.4 25.2-30.8 42.6-5.2-19.2 21.1-29.4 21.8-49.6-8.1 19-29.7 23.1-36.8 37.6-2.7-19 27.5-27.6 28.6-45.7-9.7 17.4-33.3 18-41.5 31.9-1.2-19 30.6-21.4 35.6-41.3-9.7 14.8-35.6 13-46.3 25 1.7-17.7 36-18.8 41.5-34.6-12.8 12.3-36.5 7.2-50 17 7.5-17.4 39.8-13.7 47-26.3-14.2 7.5-39.5.3-52 7.7 11.4-16.4 36.5-6.6 50.7-18-23.1 3.4-37-5.8-53-1.5z"/><path fill="%23ff0" d="M393.4 208.2a80.7 80.7 0 11-161.3 0 80.7 80.7 0 01161.3 0z"/><path fill="%23be0027" d="M383 208.4a70.1 70.1 0 11-140.2 0 70.1 70.1 0 01140.3 0z"/><path fill="%23ff0" d="M373.3 208.5a60.2 60.2 0 11-120.5 0 60.2 60.2 0 01120.5 0z"/><path fill="%23be0027" d="M261.8 169c16.7-.3 37.4 1.2 51.1 12.2a79 79 0 0149.2-11.7l9 16.4c-13-1.3-25.7.5-40.7 6.6a69.3 69.3 0 0128.1 58.6c-2.2 2.8-5.6 5.8-7.8 8.5 3.2-23.1-9-49-26.8-62.6 14.4 20.9 23 39.6 20.6 65.5l-8.2 5.1c3.8-22.8-1.5-49.5-18.4-65a87.5 87.5 0 0113.4 65.8c-2.6.8-6.6 3-9.3 3.8a78 78 0 00-8.8-64 77.6 77.6 0 00-8.5 63.4l-8.6-2.5c-4.6-24.5 1.8-52 12.9-66.4-11.3 6.6-22 34.7-19 63.4l-7.6-3.5c-3.7-21.4 6-49.3 20-65.4-15.8 10-28.7 34.4-26.4 60.7-2.4-2.1-4.7-3.2-7.1-5.3-2.8-23 10.5-46.1 26-60a87.6 87.6 0 00-40.6-6.7c2.5-5.3 5-11.5 7.5-16.8z"/></g></svg>'); }
  .input-phone__flag[data-country-code="geo"] {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" id="flag-icon-css-ge" viewBox="0 0 512 512"><path fill="%23fff" d="M0 0h512v512H0z"/><path fill="red" d="M205 0h102v512H205z"/><path fill="red" d="M0 205h512v102H0z"/><path fill="red" fill-rule="evenodd" d="M114.1 397.9c1.1-18 4.3-33.4 4.3-33.4s-10.6 1-15.9 1c-5.3 0-15.9-1-15.9-1s3.2 15.3 4.3 33.4c-18-1.1-33.4-4.3-33.4-4.3s1 8 1 15.9-1 15.9-1 15.9 15.3-3.2 33.4-4.3c-1.1 18-4.3 33.4-4.3 33.4s8-1 15.9-1c8 0 15.9 1 15.9 1s-3.2-15.3-4.3-33.4c18 1.1 33.4 4.3 33.4 4.3s-1-10.6-1-15.9c0-5.3 1-15.9 1-15.9s-15.3 3.2-33.4 4.3zm307-307c1.1-18 4.3-33.4 4.3-33.4s-10.6 1-15.9 1c-5.3 0-15.9-1-15.9-1s3.2 15.4 4.3 33.4c-18-1.1-33.4-4.3-33.4-4.3s1 8 1 15.9c0 8-1 15.9-1 15.9s15.3-3.2 33.4-4.3c-1.1 18-4.3 33.4-4.3 33.4s8-1 15.9-1 15.9 1 15.9 1-3.2-15.3-4.3-33.4c18 1.1 33.4 4.3 33.4 4.3s-1-10.6-1-15.9c0-5.2 1-15.9 1-15.9s-15.4 3.2-33.4 4.3zm-307 0c1.1-18 4.3-33.4 4.3-33.4s-10.6 1-15.9 1c-5.3 0-15.9-1-15.9-1s3.2 15.4 4.3 33.4c-18-1.1-33.4-4.3-33.4-4.3s1 8 1 15.9c0 8-1 15.9-1 15.9s15.3-3.2 33.4-4.3c-1.1 18-4.3 33.4-4.3 33.4s8-1 15.9-1c8 0 15.9 1 15.9 1s-3.2-15.3-4.3-33.4c18 1.1 33.4 4.3 33.4 4.3s-1-10.6-1-15.9c0-5.2 1-15.9 1-15.9s-15.3 3.2-33.4 4.3zm307 307c1.1-18 4.3-33.4 4.3-33.4s-10.6 1-15.9 1c-5.3 0-15.9-1-15.9-1s3.2 15.3 4.3 33.4c-18-1.1-33.4-4.3-33.4-4.3s1 8 1 15.9-1 15.9-1 15.9 15.3-3.2 33.4-4.3c-1.1 18-4.3 33.4-4.3 33.4s8-1 15.9-1 15.9 1 15.9 1-3.2-15.3-4.3-33.4c18 1.1 33.4 4.3 33.4 4.3s-1-10.6-1-15.9c0-5.3 1-15.9 1-15.9s-15.4 3.2-33.4 4.3z" style="mix-blend-mode:multiply"/></svg>'); }
  .input-phone__flag[data-country-code="aze"] {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" id="flag-icon-css-az" viewBox="0 0 512 512"><path fill="%233f9c35" d="M0 0h512v512H0z"/><path fill="%23ed2939" d="M0 0h512v341.3H0z"/><path fill="%2300b9e4" d="M0 0h512v170.7H0z"/><circle cx="238.8" cy="256" r="76.8" fill="%23fff"/><circle cx="255.9" cy="256" r="64" fill="%23ed2939"/><path fill="%23fff" d="M324.2 213.3l8.1 23 22-10.5-10.4 22 23 8.2-23 8.2 10.4 22-22-10.5-8.1 23-8.2-23-22 10.5 10.5-22-23-8.2 23-8.2-10.5-22 22 10.5 8.2-23z"/></svg>'); }
  .input-phone__flag[data-country-code="mol"] {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" id="flag-icon-css-md" viewBox="0 0 512 512"><g fill-rule="evenodd" stroke-width="1pt"><path fill="%2300319c" d="M0 0h170.7v512H0z"/><path fill="%23ffde00" d="M170.7 0h170.6v512H170.7z"/><path fill="%23de2110" d="M341.3 0H512v512H341.3z"/></g><path fill="%23ff1900" fill-rule="evenodd" stroke="%23000" stroke-width="1pt" d="M173.6 691v63.7c0 3.6 0 7.1-3.5 7.1-3.6 0-7.1 7-7.1 10.6 0 7.1 3.5 10.7 7 10.7h32c3.5 0 7-3.6 7-10.7-.2-3.7-3.5-10.6-7-10.6-3.6 0-3.6-3.5-3.6-7v-63.9" transform="matrix(.46695 -.29552 .30926 .4462 -5.1 64.5)"/><path fill="%23a77b3b" fill-rule="evenodd" stroke="%23000" stroke-width="3.1" d="M177.2 696.3c0 24.4-9.6 44.3-21.3 44.3-11.7 0-21.3-19.9-21.3-44.3S144.3 652 156 652s21.3 19.8 21.3 44.3z" transform="matrix(.42858 -.34452 .36055 .40954 -29.7 77.3)"/><path fill="%23ff1900" fill-rule="evenodd" stroke="%23000" stroke-width="1pt" d="M173.6 691v63.7c0 3.6 0 7.1-3.5 7.1-3.6 0-7.1 7-7.1 10.6 0 7.1 3.5 10.7 7 10.7h32c3.5 0 7-3.6 7-10.7-.2-3.7-3.5-10.6-7-10.6-3.6 0-3.6-3.5-3.6-7v-63.9" transform="matrix(.48902 .26089 -.27302 .46728 313.4 -58.3)"/><path fill="%23a77b3b" fill-rule="evenodd" stroke="%23000" stroke-width="3.1" d="M421.6 701.6h-28.3c-1 1-9 54-17.7 74.4-10.6 24.8-42.5 46.7-42.5 46.7s19 6 24.8 10c1.4-.4 31.8-7.1 35.4-46 3.5 38.9-21.3 56.6-21.3 56.6s35.5 10.6 35.5 35.5c0-24.8 35.4-35.5 35.4-35.5s-17.8-17.7-21.3-56.7c7 39 34 45.7 35.5 46 5.7-3.9 24.7-10 24.7-10S450 800.9 439.4 776c-8.7-20.3-16.8-73.5-17.7-74.4z" transform="matrix(.56007 0 0 .53518 29.7 -86.3)"/><path fill="%23a77b3b" fill-rule="evenodd" stroke="%23000" stroke-width="3.1" d="M336.6 467.7l53.2 17.7a38 38 0 0035.4-35.4c.6-39.4-14.2-53.2-17.7-53.2l7-7L404 379s3.6-18.4 39-17.7c35.4.7 35.4 17.7 35.4 35.4 0 17.8-17.7 17.8-17.7 53.2a38.1 38.1 0 0035.5 35.4l53.1-17.7V645H336.6V467.7z" transform="matrix(.56007 0 0 .53518 9.8 -56)"/><g fill="none" stroke="%23000"><path stroke-width=".6" d="M302.2 292.2l14.6 15 14.7-15 14.6 15 29.3-15 14.3 15.8 15-15.8 21.6 15.8 22.3-15.8 14.6 15 14.7-15" transform="matrix(.1355 0 0 .38018 203 87)"/><path stroke-width=".3" d="M432.3 435.8l-7.1 39m10.6-39v39m7.1-39v39m7.1-39l3.5 39m3.6-39l3.5 39" transform="matrix(.56007 0 0 .53518 9.8 -56)"/></g><g stroke="%23000" stroke-width="3.1"><path fill="%23a77b3b" fill-rule="evenodd" d="M318.9 361.4c35.4 17.7 35.4 53.2 35.4 70.9-1.2 16.1 0 354.3 0 354.3s-2.3-20-17.7-35.4L319 733.5l-17.7-17.7c-13-11.8-17.7-35.5-17.7-53.2v-248s0-17.8 35.4-53.2z" transform="matrix(-.56007 0 0 .53518 357.1 -56)"/><path fill="none" d="M283.5 574c.4 0 17.7-17.7 17.7-17.7l17.7 17.7 17.7-17.7 17.7 17.7" transform="matrix(-.56007 0 0 .53518 357.1 -131.8)"/><path fill="none" d="M283.5 574c.4 0 17.7-17.7 17.7-17.7l17.7 17.7 17.7-17.7 17.7 17.7" transform="matrix(-.56007 0 0 -.53518 357.1 492)"/><path fill="none" d="M283.5 574c.4 0 17.7-17.7 17.7-17.7l17.7 17.7 17.7-17.7 17.7 17.7" transform="matrix(-.56007 0 0 .53518 357.1 -94)"/><path fill="none" d="M301.4 557l-.2 158.8" transform="matrix(-.56007 0 0 1.01529 357.1 -399.6)"/><path fill="none" d="M301.4 539.3l-.2 176.5" transform="matrix(-.56007 0 0 .91125 347.3 -316)"/><path fill="none" d="M301.4 539.3l-.2 176.5" transform="matrix(-.56007 0 0 1.0208 337.4 -384.6)"/></g><g stroke="%23000" stroke-width="3.1"><path fill="%23a77b3b" fill-rule="evenodd" d="M318.9 361.4c35.4 17.7 35.4 53.2 35.4 70.9-1.2 16.1 0 354.3 0 354.3s-2.3-20-17.7-35.4L319 733.5l-17.7-17.7c-13-11.8-17.7-35.5-17.7-53.2v-248s0-17.8 35.4-53.2z" transform="matrix(.56007 0 0 .53518 158.7 -56)"/><path fill="none" d="M283.5 574c.4 0 17.7-17.7 17.7-17.7l17.7 17.7 17.7-17.7 17.7 17.7" transform="matrix(.56007 0 0 .53518 158.7 -131.8)"/><path fill="none" d="M283.5 574c.4 0 17.7-17.7 17.7-17.7l17.7 17.7 17.7-17.7 17.7 17.7" transform="matrix(.56007 0 0 -.53518 158.7 492)"/><path fill="none" d="M283.5 574c.4 0 17.7-17.7 17.7-17.7l17.7 17.7 17.7-17.7 17.7 17.7" transform="matrix(.56007 0 0 .53518 158.7 -94)"/><path fill="none" d="M301.4 557l-.2 158.8" transform="matrix(.56007 0 0 1.01529 158.7 -399.6)"/><path fill="none" d="M301.4 539.3l-.2 176.5" transform="matrix(.56007 0 0 .91125 168.5 -316)"/><path fill="none" d="M301.4 539.3l-.2 176.5" transform="matrix(.56007 0 0 1.0208 178.4 -384.6)"/></g><path fill="%23a77b3b" fill-rule="evenodd" stroke="%23000" stroke-width="3.1" d="M177.2 696.3c0 24.4-9.6 44.3-21.3 44.3-11.7 0-21.3-19.9-21.3-44.3S144.3 652 156 652s21.3 19.8 21.3 44.3z" transform="matrix(.51699 .20584 -.21541 .49401 290.2 -73.2)"/><path fill="red" fill-rule="evenodd" d="M198.4 203.8h119v56.9h-119z"/><path fill="%23564dff" fill-rule="evenodd" d="M198.4 260.7h119V289c0 19-29.7 19-59.5 38-29.8-19-59.5-19-59.5-38v-28.4z"/><path fill="none" stroke="%23ff0" stroke-width="2.5" d="M336.6 485.4h212.6V645c0 35.4-53.1 35.4-106.3 70.9-53.1-35.5-106.3-35.5-106.3-71V485.5z" transform="matrix(.56007 0 0 .53518 9.8 -56)"/><path fill="%23ff0" fill-rule="evenodd" stroke="%23000" stroke-width="3" d="M385.6 129.9S335 185.4 335 238.5c0 53.1 53.1 70.9 53.1 70.9s-17.7 0-17.7 70.8c0 35.5 53.1 17.8 53.1 35.5s-.7 60.5 0 88.6c0 17.7-35.4 0-35.4 17.7 0 8.8 26.6 53.1 53.2 53.1s53.1-44.3 53.1-53.1c0-17.7-35.4 0-35.4-17.7v-88.6c0-17.7 53.1 0 53.1-35.5 0-70.8-17.7-70.8-17.7-70.8s53.2-17.7 53.2-70.9-50.7-108.6-50.7-108.6 28.5 73.2 28.5 108.6c0 17.7-13.3 53.2-48.7 53.2 0 0-9-17.8-17.7 0 0 0-10.2-17.8-17.7 0-2.6 6-7.2-17.8-17.8 0-4.4 4.7-8-17.8-17.7 0-17.7 0-53.1-17.8-53.1-53.2s32.9-108.6 32.9-108.6z" transform="matrix(.39205 0 0 .2513 84.9 175)"/><path fill="%23ff0" fill-rule="evenodd" stroke="%23000" stroke-width="3" d="M382.7 248c-3.6 3.6 4.6 61.3 7 63.8 3.6 3.5 24.9 3.5 28.4 0 2.5-2.5 0-56.7-3.5-60.2-3.6-3.6-29.4-6-32-3.6z" transform="matrix(.39205 0 0 .2513 86.4 225)"/><path fill="%23ff0" fill-rule="evenodd" stroke="%23000" stroke-width="3" d="M382.7 248c-3.6 3.6 4.6 61.3 7 63.8 3.6 3.5 24.9 3.5 28.4 0 2.5-2.5 0-56.7-3.5-60.2-3.6-3.6-29.4-6-32-3.6z" transform="matrix(-.39205 0 0 .2513 429.4 225)"/><path fill="%23ff0" fill-rule="evenodd" stroke="%23000" stroke-width="3" d="M414.6 228.5a16 16 0 11-32 0 16 16 0 0132 0z" transform="matrix(.45063 0 0 .31327 63.9 210.4)"/><path fill="%23ff0" fill-rule="evenodd" stroke="%23000" stroke-width="3" d="M414.6 228.5a16 16 0 11-32 0 16 16 0 0132 0z" transform="matrix(.45063 0 0 .31328 92.6 210.4)"/><path fill-rule="evenodd" d="M270.4 311c0 1.2-1.6 2.2-3.5 2.2s-3.4-1-3.4-2.2 1.5-2.2 3.4-2.2 3.5 1 3.5 2.2zm-18 0c0 1.2-1.6 2.2-3.5 2.2s-3.5-1-3.5-2.2 1.6-2.2 3.5-2.2 3.4 1 3.4 2.2z"/><path fill="%23ff0" fill-rule="evenodd" stroke="%23000" stroke-width="1pt" d="M439.4 550l-7.8-10.3-12.8 1.7 1.8-12.8-10.3-7.7 10.3-7.8-1.8-12.8 12.8 1.8 7.8-10.3 7.8 10.3 12.7-1.8-1.7 12.8 10.2 7.8-10.2 7.8 1.7 12.7-12.8-1.7z" transform="matrix(.54641 0 0 .52213 17.8 -47.3)"/><path fill="%23ff0" fill-rule="evenodd" stroke="%23000" stroke-width="1pt" d="M496 591.7l21.3 10.7 21.3-10.7-21.3-10.6-21.2 10.6z" transform="matrix(.56007 0 0 .53518 9.8 -56)"/><path fill="%23ff0" fill-rule="evenodd" stroke="%23000" stroke-width="1pt" d="M496 591.7l21.3 10.7 21.3-10.7-21.3-10.6-21.2 10.6z" transform="matrix(.56007 0 0 .53518 -75.5 -56)"/><path fill="%23ff0" fill-rule="evenodd" stroke="%23000" stroke-width="1pt" d="M535 659c-3.5-7-14.1-10.6-21.2-10.6s-14.2 0-21.3 10.7c0-14.2 10.5-21.3 21.3-21.3a22.7 22.7 0 0121.2 21.3z" transform="matrix(.48568 -.26652 .27892 .4641 -137.5 131.4)"/><path fill="%23ff0" fill-rule="evenodd" stroke="%23000" stroke-width="1pt" d="M386.2 652a7 7 0 11-14.1 0 7 7 0 0114.1 0z" transform="matrix(.56007 0 0 .53518 7.9 -65.5)"/><path fill="%23ff0" fill-rule="evenodd" stroke="%23000" stroke-width="1pt" d="M386.2 652a7 7 0 11-14.1 0 7 7 0 0114.1 0z" transform="matrix(.56007 0 0 .53518 3.9 -52.2)"/><path fill="%23ff0" fill-rule="evenodd" stroke="%23000" stroke-width="1pt" d="M386.2 652a7 7 0 11-14.1 0 7 7 0 0114.1 0z" transform="matrix(.56007 0 0 .53518 1.9 -59.8)"/><path fill="%23ff0" fill-rule="evenodd" stroke="%23000" stroke-width="1pt" d="M386.2 652a7 7 0 11-14.1 0 7 7 0 0114.1 0z" transform="matrix(.56007 0 0 .53518 11.8 -52.2)"/><path fill="%23ff0" fill-rule="evenodd" stroke="%23000" stroke-width="1pt" d="M386.2 652a7 7 0 11-14.1 0 7 7 0 0114.1 0z" transform="matrix(.56007 0 0 .53518 13.8 -59.8)"/><path fill="%23ff0" fill-rule="evenodd" stroke="%23000" stroke-width="1pt" d="M386.2 652a7 7 0 11-14.1 0 7 7 0 0114.1 0z" transform="matrix(.56007 0 0 .53518 7.9 -57.9)"/><g fill-rule="evenodd"><path fill="%23da4500" d="M238.7 159c-10 0-11.3 1.5-15.8 3 0-4.3 11.1-9.4 21.1-9.4 0 3.2-2.6 6.3-5.3 6.3z"/><path fill="%23cac9c7" d="M254 148.8c0 2.1-1.8 3.8-4 3.8s-4-1.7-4-3.8 1.8-3.8 4-3.8 4 1.7 4 3.8z"/><path fill="%23ff0" stroke="%23000" stroke-width="1pt" d="M361.4 357.9v10.6h17.7v53.1h10.7v-53.1h17.7v-10.6h-17.7v-14.2H379v14.2h-17.7z" transform="matrix(.56007 0 0 .53518 9.8 -56)"/><path fill="%23da4500" d="M244 152.6a64 64 0 00-23.8 3.2c0-5.9 6.8-12.7 18.5-12.7 2.7 0 5.3 6.3 5.3 9.5z"/></g><g fill-rule="evenodd"><path fill="%23008500" stroke="%23000" stroke-width=".9" d="M67.3 613c-14.2-14.2-16.6-21.4 3.6-10.1l283.7 247.5-3.4 7L67.4 613z" transform="matrix(.31554 .24102 -.11439 .19257 189.7 119)"/><path fill="%23008f00" d="M182.3 329.6c.7-8.6-15-17.9-15.7-17.3-.6.6 1 5.6 4 8.2-5.8-2.9-11.8-4.7-12-3.4-.4 1.7 9 5.8 9.8 7.4 0 1.1-7 1-6.8 2.1.1 1.2 19.7 11 20.7 3zm-15.7-25c.6-8.6-15.1-18-15.8-17.3-.6.6 1 5.6 4 8.2-5.7-3-11.7-4.8-11.9-3.5-.4 1.7 9 5.8 9.7 7.4.1 1.2-6.9 1-6.7 2.2.1 1.1 19.7 11 20.7 3zm-12-22.8c.6-8.6-15.2-17.9-15.8-17.3-.6.6 1 5.6 4 8.2-5.8-3-11.8-4.7-11.9-3.4-.5 1.7 9 5.8 9.7 7.4.1 1.1-6.9 1-6.8 2.1.2 1.1 19.7 11 20.7 3zm-12-24.6c.7-8.6-15-18-15.7-17.3-.6.6 1 5.6 4 8.2-5.8-3-11.8-4.8-11.9-3.5-.5 1.7 8.9 5.8 9.7 7.4.1 1.2-6.9 1-6.8 2.2.1 1 19.7 11 20.7 3z"/><path fill="%23008f00" d="M146.7 256c7.7-4.6 6.2-22.2 5.3-22.3-.9-.2-4.2 4-4.6 7.9-1-6.2-3-11.9-4-11.2-1.8.7.3 10.3-.6 11.9-.9.7-5-4.7-5.8-4-.9.8 2.4 21.7 9.7 17.7zm11 21.7c8.9-2 13.6-19 12.9-19.4-.8-.4-5.4 2.5-7.1 6 1.3-6.1 1.3-12.1 0-11.9-1.8.1-3.3 9.8-4.6 11-1.1.5-3-6-4.1-5.5-1.1.4-5.3 21.2 3 19.8zm13.3 22.1c8-4 8.2-21.6 7.3-21.8-.9-.2-4.5 3.7-5.3 7.5-.4-6.2-1.8-12-3-11.5-1.8.5-.7 10.3-1.7 11.8-1 .6-4.4-5.2-5.4-4.5-1 .7.4 21.9 8 18.5zm14.2 29c8.4-3.2 10.5-20.8 9.6-21-.8-.4-4.9 3.1-6 6.8.3-6.2-.6-12.1-1.8-11.7-1.9.4-1.7 10.2-2.9 11.6-1 .6-3.9-5.5-4.9-5-1 .7-2 21.8 6 19.2z"/></g><path fill="%23ff1900" fill-rule="evenodd" stroke="%23000" stroke-width="1pt" d="M209 776c0 7.8-10.2 14.2-23 14.2s-23-6.4-23-14.2 10.3-14.2 23-14.2 23 6.4 23 14.2z" transform="matrix(.48902 .26089 -.27302 .46728 313.4 -58.3)"/><g fill="%23ff0" fill-rule="evenodd" stroke="%23000" stroke-width=".6"><path d="M156 414.6v-7.1h7v-7.1h7v7h7.2v7.2H170v17.7h-7v-17.7h-7zm7 60.2h7v205.5h-7z" transform="matrix(.40549 .1277 -.14842 .38308 363.6 58)"/><path d="M159.4 676.8h14.2v56.7h-14.2zM156 439.4h21.3c14.1 0-3.6 39-3.6 39h-14.1s-17.8-39-3.6-39zm17.6-5.4c0 3-3.1 5.4-7 5.4s-7.1-2.4-7.1-5.3 3.1-5.4 7-5.4 7.1 2.4 7.1 5.4z" transform="matrix(.40549 .1277 -.14842 .38308 363.6 58)"/></g><path fill="%23ff1900" fill-rule="evenodd" stroke="%23000" stroke-width="1pt" d="M209 776c0 7.8-10.2 14.2-23 14.2s-23-6.4-23-14.2 10.3-14.2 23-14.2 23 6.4 23 14.2z" transform="matrix(.46695 -.29552 .30926 .4462 -5.1 64.5)"/></svg>'); }
  .input-phone__flag[data-country-code="ser"] {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="flag-icon-css-rs" viewBox="0 0 512 512"><defs><clipPath id="a"><path d="M54.3 32h480v480h-480z"/></clipPath></defs><g clip-path="url(%23a)" transform="translate(-57.9 -34.1) scale(1.06667)"><path fill="%23fff" d="M-32 32h720v480H-32z"/><path fill="%230c4076" d="M-32 32h720v320H-32z"/><path fill="%23c6363c" d="M-32 32h720v160H-32z"/><g transform="matrix(.53333 0 0 .53566 -32 31.8)"><path fill="%2321231e" d="M473.4 259.4v-.2h1v.2l-.5.5-.6-.6zm1 0v.5h-.5l.4-.6zm-93 5.2l-1 .2.3-.6 4.2-.2 4-.3 4-.2 3.8-.3 4-.2 3.6-.3 3.7-.2 3.7-.2 3.5-.2h3.4l3.3-.3 3.2-.2 3.2-.2 3-.2h3l3-.2 3-.2 2.7-.2h2.8l2.7-.2 2.5-.2h2.5l2.4-.3h2.2l2.2-.2h2.2l2-.2h2l2-.2h5.3v1h-5.5l-1.8.2h-2l-2 .2h-2.2l-2.2.2-2.4.2h-2.4l-2.5.2-2.5.2H446l-2.8.3h-2.8l-3 .3-2.8.2h-3l-3 .3-3.3.2-3.3.2-3.3.2h-3.5l-3.5.3-3.6.2-3.5.3-3.8.2-3.8.2-4 .3-4 .2-4 .3-4.2.2.5-.6zm-1 .2l-.3-.5h.7l-.4.5zm6.4 31l-6.5-31 1-.2 6.5 31-.5.7-.5-.4zm.5.5h-.4l-.2-.4.5.3zm95-4l-.2 1h.2-5.8l-3 .2h-3l-2.8.2h-3l-3 .2h-6l-3 .2h-3l-3 .2h-3l-3 .2h-3.2l-3 .2h-3l-3 .2h-3l-3 .2h-3l-3 .2h-3l-3 .2h-3l-3 .2h-3l-2.8.2h-5.8l-2.7.2h-2.7v-1h5.8l2.7-.2h5.8l3-.2h3l2.8-.2h3l3-.2h3l3-.2h3l3-.2h3l3-.2h3l3-.2h3.2l3-.2h3l3-.2h3l3-.2h3l3-.2h3l3-.2h3l2.8-.2h3l2.8-.2h.2zm-.2 0h.2zm94.5 3.4l1 .2-.5.3h-2.8l-2.8-.2h-8.8l-2.8-.2h-3l-3-.2H551l-3-.2h-3l-3-.2h-3l-3-.2h-3l-3-.2h-3l-3.2-.2h-3l-3-.2h-3l-3-.2h-3l-3-.2h-3l-3-.2h-3l-3-.2h-3l-3-.2H485l-3-.2.2-1h2.8l3 .2h3l2.8.2h3l3 .2h3l3 .2h3l3 .2h3l3 .2h3l3 .2h3l3 .2h3.2l3 .2h3l3 .2h3l3 .2h3l3 .2h3l3 .2h5.8l2.7.2h3l2.7.2h2.8l-.5.5zm1 .2v.3h-.5l.5-.4zm6.5-31.2l-6.5 31h-1l6.5-31.2.6-.4.4.6zm-.4-.6h.5v.6l-.4-.6zm-93.7-4.8h1l-.6-.5h5.4l2 .2h2l2 .2h2l2.4.2h2.4l2.4.3h5l2.6.3h2.7l3 .3 2.8.2h3l3 .3 3 .3 3.3.2 3.3.2 3.4.2h3.4l3.6.3 3.6.2 3.7.2 3.6.3 4 .2 3.8.3 4 .2 4 .3 4.2.2v1l-4.3-.2-4-.3-4-.2-4-.3-3.7-.2-3.8-.2-3.6-.3-3.6-.2-3.5-.2h-3.4l-3.3-.3-3.3-.2-3.2-.2-3-.2h-3l-3-.2-3-.2h-2.7l-2.6-.3h-2.6l-2.6-.3h-2.5l-2.4-.2-2.3-.2h-2.2l-2.2-.2h-2l-2-.2h-2l-1.8-.2h-3.3l-.5-.6zm.4.5h-.5v-.6l.4.5zm.5-.8v.2h-1v-.2l.3-.5.6.5zm-1 0v-.4h.3l-.4.4zm-8 .3l.2-1h8.8l.3.2v.8h-.5v.2h-.3l-.2-1h.2v.7h.2-8.2zm.2 0zm-8.3.2v-1l-.2 1h-.4l-.2-.2-.3-.3v-.5l.2-.2h9.4v1h-8.8l.2-.2v-.8h-.2.4v1zm0-1v1l-.6-.5.5-.5zm-.6.5v-.5h.5l-.6.5z"/><path fill="%23edb92e" d="M583.5 264.2c3.2-6.6 6.7-13 11.2-18.7-11.7 8.8-18 7.5-18.7-4-.7-.2-1.7-.2-2.6-.2-9 14-17.7 12-26.2-5.8-11.5 18.4-21.4 18-29.2-1-13.3 16.6-24.5 16.7-33.6.2v-2c.5.2 0 .3-1 0l-.3-.3a69.3 69.3 0 01-1 .2c-.2 0-.5 0-.8-.2l-.2.4c-1.2.2-1.6 0-1 0v2c-9.2 16.4-20.4 16.3-33.7-.4-7.8 19-17.7 19.5-29.2 1-8.4 18-17 20-26 6-1 0-2 0-2.7.2-.8 11.4-7 12.7-18.8 4 4.6 5.5 8 12 11.3 18.6 34-1.4 67.6-3.2 101.3-5 34 1.8 67.6 3.6 101.5 5z"/><path fill="%2321231e" d="M595 246l-.6-1 .7 1-.3.4-.4.5-.4.4-.5.6-.4.5-.3.6-.4.6-.4.6-.5.5-.3.6-.4.6-.4.4-.3.6-.3.6-.3.6-.4.6-.3.5-.3.6-.4.5-.3.6-.3.7-.4.6-.3.6-.3.5-.3.6-.2.8-.3.6-.4.6-.2.6-.3.6-.3.6-.3.6-1-.4.3-.6.3-.7.3-.6.2-.5.4-.6.3-.7.2-.6.3-.6.3-.6.4-.6.3-.6.3-.6.3-.6.5-.6.3-.6.4-.6.3-.6.4-.5.2-.5.4-.6.4-.7.3-.6.4-.5.4-.6.5-.6.4-.5.3-.6.4-.6.4-.6.5-.5.4-.6.4-.5.7.7zm-19.2-4l.3-1 .5.5v1l.2 1v1l.3.7.2.8.3.7.3.7.2.6.4.5.3.5.4.4.5.3.4.3.4.3.5.2h.4l.5.2h1.9l.7-.2.7-.2.8-.3.8-.3.8-.3 1-.5.8-.6 1-.5 1-.7 1-.7 1-.7 1-1 .7 1-1 .7-1 .8-1 .7-1 .6-1 .5-1 .5-1 .5-.8.4-1 .3-.7.3-.8.2h-.8l-.8.2h-2l-.7-.3-.5-.2-.6-.3-.5-.5-.6-.4-.5-.4-.5-.5-.3-.5-.4-.7-.3-.7-.2-.7-.3-.8-.2-1v-.8l-.2-1v-1l.2.3zm.3-1l.4.2v.3l-.3-.4zm-2.2.6l-.8-.6.4-.2h2v.2h.4l-.2 1h-1.2v-.2h-1.2l.4-.2zm-.8-.6v-.2h.4l-.4.2zm-25.3-5.2l-1-.6h1l.8 1.7.8 1.4.8 1.5.8 1.2.8 1.2.8 1.2.8 1 .8 1 .8.8.8.8.8.7.7.5 1 .4.7.3.8.3.7.3h2.3l.8-.2.8-.2.8-.3.8-.4.8-.6.8-.6.8-.7.8-.6 1-1 .7-1 .8-1 .8-1 1-1.4.8.6-.8 1.3-1 1-.7 1.2-1 1-.7 1-1 .7-.8.6-.8.6-1 .6-.7.4-1 .4-.8.2-1 .2h-3l-1-.4-.7-.3-1-.5-.7-.5-1-.6-.7-.7-1-.8-.8-1-.8-1-.8-1-.8-1.2-.8-1.3-.8-1.3-.8-1.5-.8-1.6-.8-1.7h1zm-1-.6l.6-.7.4.8h-1zm-28.3-.5l-.8-.6 1 .2.6 1.7.7 1.5.7 1.5.8 1.4.7 1.3.8 1.2.8 1 .8 1 .8.7.8.7.8.6 1 .5.7.4.8.2 1 .2h2.5l1-.3.8-.2 1-.4.8-.6 1-.7 1-.6 1-1 1-1 1-1 1-1.2 1-1.3 1-1.6 1-1.5 1.2-1.8 1 .6-1.2 1.7-1 1.5-1.2 1.5-1 1.3-1 1.3-1 1.2-1.2 1-1 1-1 .8-1 .7-1 .6-1 .4-1 .4-1 .4h-3l-1-.2-1-.3-.8-.6-1-.5-.8-.8-1-.8-.7-.8-1-1-.8-1-.8-1.3-.8-1.4-.8-1.5-.8-1.5-.7-1.7-.8-1.7h1zm-.8-.6l.5-.6.5.8h-1zm-33.8.7h1v-.2l.8 1.5 1 1.4.8 1.2 1 1.2.8 1 1 1 .8 1 1 .8.8.7 1 .6 1 .4 1 .4.8.3 1 .3 1 .2h2l1-.2 1-.3 1-.3 1.2-.4 1-.6 1.2-.6 1-.6 1.3-.8 1-1 1.3-1 1.2-1 1-1.3 1.4-1.3 1.2-1.4 1.2-1.5.8.7-1.3 1.5-1 1.5-1.3 1.3-1.2 1.3-1.2 1-1.2 1-1 1-1.3 1-1.2.7-1 .6-1.3.6-1 .5-1.3.3-1.2.3h-1l-1.2.2h-1l-1.2-.2-1-.2-1-.3-1-.4-1-.5-1-.7-1-.6-1-1-1-.8-1-1-1-1.2-.8-1.2-1-1.3-.8-1.5-1-1.5v-.3zm0 .3v-.3.3zm1-2.3v2h-1v-2l.8-.5.3.5zm-1 0v-.8l.8.2-.8.5zm-1 .3l1-.4-.4-.3h1l-.2.2v.4l.4-1h.2v.2l.2.2v.6h-1.8l-.5-.3zm.5.3h-.3v-.3l.3.3zm.3-1l.2.3-1 .4v-.4l.2-.7.6.2zm-.6-.4l.4-.2.2.4-.6-.3zm-1 1l.2-1h.8l.2 1h-1zm.2 0zm-.6-.4l-1-.4.7-.3h.8v1h-1l.4-.4zm-1-.4l.3-.4h.3l-.6.4zm0 .4v-.4l1 .4-.2.4-.4.3-.5-.7zm.8.4v.3h-.4l.4-.3zm-1-.3h-1l.7.4v.2h.2v-.8h-.2.2l.2-.2h.4l.2 1h-1.9v-.2h-.2v-.5h.2v-.2h.2l.8.4zm-.7-.5l.7-.3v.7l-.7-.5zm-.3 2.5v-2h1v2.3l-1-.3zm1 0v.2-.3zm-33.6 0l-1-.5h1l1 1.4 1.3 1.4 1.3 1.3 1.2 1.2 1.2 1 1.2 1.2 1 1 1.2.7 1 .7 1.2.7 1 .6 1.2.4 1 .3 1 .3h1l1 .2h1l1-.2 1-.2 1-.2 1-.4 1-.5 1-.7.8-.7 1-.8.8-1 1-1 .8-1 1-1.2.8-1.2.8-1.4 1-1.5.8.5-1 1.5-.8 1.4-1 1.2-.8 1.2-1 1.2-1 1-.8 1-1 .8-1 .7-1 .8-1 .5-1 .4-1 .4-1 .3-1.2.2h-2.2l-1-.2-1.3-.3-1-.3-1.2-.5-1-.6-1.2-.6-1.2-.8-1.2-.8-1.2-1-1.2-1-1.2-1-1.2-1.4-1.2-1.3-1.3-1.5-1-1.5h.8zm-1-.5l.3-.8.7.7-1 .2zm-28.3 1.5l-1-.4h1l1 1.6 1 1.4 1.2 1.5 1 1.2 1 1.2 1 1 1 1 1 1 1 .7 1 .8 1 .6.8.4 1 .3.8.4h2.8l.8-.2.8-.3.8-.5 1-.5.7-.6 1-.7.7-.8.8-1 .8-1 .8-1.3.8-1.3.8-1.4.8-1.5.7-1.6.8-1.8 1 .4-.8 1.7-.7 1.7-.8 1.5-.8 1.4-.8 1.3-1 1.2-.7 1-1 1-.7 1-1 .7-.8.7-1 .4-.8.5-1 .2-1 .2h-3l-1-.3-1-.3-1-.4-1-.6-1-.7-1-.8-1-1-1-1-1-1-1-1.4-1-1.3-1.2-1.5-1-1.5-1.2-1.7h1zm-1-.4l.5-.8.5.7h-1zm-25.6 6.5v-1l.3.2 1 1.3.7 1.2.8 1 .8 1 .8.8 1 .8.7.8 1 .6.7.5.7.3.8.3.8.2.8.2h2.3l.8-.4.8-.3.8-.4.7-.5 1-.6.7-.8.8-.8.8-.8.8-1 1-1 .7-1.2.7-1.2.8-1.3.8-1.6.8-1.5.8-1.7 1 .4-1 1.7-.7 1.5-1 1.4-.7 1.3-.8 1.3-.8 1.2-.8 1-1 1-.8 1-.8.8-.8.7-1 .6-.7.5-1 .5-1 .3-.7.3h-2.6l-1-.2-.8-.2-1-.4-.8-.4-1-.6-.8-.6-.8-.7-1-1-.7-.8-1-1-.8-1-1-1.3-.7-1.4.4.2zm0-1h.2v.2l-.3-.2zm-2.2.8h-1l.4-.5h1.2v-.2h1.5v1H389v.2h-.4l.2-.4zm-1 0v-.4h.4l-.4.3zm-18 3.6l-.6.7.6-1 1 1 1.2.6 1 .7 1 .6 1 .4.8.5 1 .4.7.3.8.3.8.3.8.2h.7l.7.2h1.7l.4-.2.5-.2.4-.3.4-.3.4-.3.4-.4.3-.5.2-.5.3-.6.3-.7.3-.7.3-.8v-.8l.3-1v-.8l.2-1h1v1l-.2 1-.2 1-.2 1-.2.7-.2.8-.3.8-.4.7-.2.6-.5.6-.4.5-.6.5-.5.4-.7.2-.6.2-.6.2h-3.3l-.8-.3-.8-.3-1-.3-.8-.4-1-.5-.8-.5-1-.5-1-.6-1-.7-1-.8-1.2-.8.7-.8zm11 18.5v1l-.4-.3-.3-.6-.2-.6-.3-.6-.3-.6-.4-.6-.3-.6-.3-.7-.3-.5-.4-.6-.4-.7-.3-.6-.4-.6-.3-.5-.4-.6-.4-.7-.4-.5-.3-.6-.4-.6-.4-.6-.4-.6-.3-.5-.4-.7-.3-.6-.3-.5-.4-.6-.4-.5-.4-.5-.4-.5-.4-.6-.4-.5-.4-.6-.4-.5.7-.8.4.5.4.6.4.5.4.6.4.5.4.5.4.5.4.6.4.6.4.5.3.6.4.6.4.5.4.6.4.6.3.6.5.6.3.6.3.6.5.6.3.6.3.6.5.6.3.7.3.7.4.6.3.6.4.5.4.6.3.7.3.7.3.6-.5-.3zm0 1h-.3v-.3l.4.3zm101.4-6v1l-3.2.2h-3.2l-3 .3h-3.3l-3 .3-3.3.2H460l-3 .3-3.3.3h-3.2l-3 .3H444l-3 .3h-3.3l-3.3.2-3 .2h-3.3l-3.2.3h-3l-3.3.3-3.3.2h-3l-3.3.3h-3.2l-3 .2-3.3.2h-3.3l-3.2.2h-3l-3.3.3H384l-3 .2-.2-1h3.2l3.2-.3h3l3.3-.2 3.2-.2h3l3.3-.3h3.2l3-.3h3.3l3.2-.3h3l3.3-.2h3.2l3-.3h3.3l3.2-.3 3-.2h3.3l3.2-.3h3l3.3-.3 3.2-.2h3l3.3-.3 3-.3h3.3l3.2-.3 3-.2h3.3l3.2-.3 3-.3h.2zm0 0zm101.2 5v1h-3l-3.3-.2-3-.2h-3.3l-3-.3h-3.3l-3.2-.3h-3l-3.3-.2-3.3-.2h-3l-3.3-.3-3.2-.2h-3l-3.3-.3h-3.3l-3-.3h-3.3l-3.2-.3-3-.3h-3.3l-3.3-.3h-3l-3.3-.3h-3l-3.3-.2-3-.2-3.2-.2h-3.2l-3.2-.3h-3l-3.3-.2.2-1h3l3.3.3 3.2.2 3 .2 3.3.2h3l3.3.3h3.2l3 .2 3.3.2 3.2.2h3l3.3.3h3l3.3.2 3.2.2h3l3.3.3h3.3l3 .3h3.3l3.2.3h3l3.3.3h3.3l3 .3h3.3l3.2.2h3.2l3 .2 3.3.2h3.2zm0 1zm0 0v-1l.5.7-.6.3zm.5-.3l-.2.3h-.4l.5-.3z"/><path fill="%23edb92e" d="M505 276.2l-23 11.4-22.6-11.4 22.7-11.5z"/><path fill="%23edb92e" d="M474 259.2v.2c-17.6.7-48.6 2.5-93.2 5.3l6.5 31c29.6-.8 64.3-2 94.8-3 30.7 1 65.3 2.2 95 3l6.5-31c-44.6-2.8-75.6-4.6-93-5.3v-.2c1.7-.4-1-.4-8.4-.2-7-.2-10-.2-8 .2z"/><path fill="%23edb92e" d="M597.3 236.7l-3.7-.6c-7 17.5-13.4 18-14.6 1.4 1.6-.6 1-3.3 2.8-2.2 1 .5 2-1 1.3-2-2-1.5-3.6-1.3-5.4.4-.8-2.7-3-4-5.4-2.8-1 .5-.7 2.5.4 2.4 1.8-.2 1 1.6 1.6 3-12.5 16.4-19 14.4-17.4-7.3-3-.7-6.5-1.3-9.6-2.4-11.5 23.3-19.7 24.3-26.4 3.4 1.4-1 1-3.8 3-3 1.3.6 2.3-1.5 1.2-2.4-2.4-2-5-1.3-6.8 1.3-1.4-3-4-4-6.6-2.2-1.2.7-.5 3 .8 2.6 2.3-.7 1.3 2.4 3 3.5-5 19.6-30.8 21-26.6-8.2-2.4 0-4.5 0-6.6.2l-6.7-.2c4.2 29-21.5 27.8-26.6 8 1.6-1 .6-4 3-3.4 1.2.3 2-2 .7-2.7-2.6-1.7-5.2-.7-6.6 2.2-1.7-2.7-4.3-3.4-6.7-1.4-1 1 0 3 1 2.5 2.2-.8 1.8 2 3.2 3-6.7 21-15 20-26.4-3.4-3 1-6.5 1.7-9.5 2.3 1.6 21.6-5 23.6-17.4 7 .6-1.2 0-3 1.7-2.8 1 0 1.5-2 .4-2.4-2.4-1-4.5 0-5.3 2.8-1.7-1.7-3.5-2-5.5-.4-.8 1 .4 2.5 1.3 2 1.8-1 1.2 1.6 2.8 2.2-1.2 16.5-7.6 16-14.6-1.3l-3.7.7c0 4 1.3 8.5 3.8 11.7 10.6 13.5 18.5 10.4 18.8-4.7 14 16.4 24.4 14.3 26.2-3 11.7 21.8 30.5 11.4 31-2 5 19.4 33.5 19.2 35.4-3 1.8 22.2 30.3 22.4 35.4 3 .4 13.4 19.2 23.8 31 2 1.7 17.3 12.3 19.4 26 3 .4 15 8.3 18.2 19 4.7 2.4-3.2 3.8-7.6 3.7-11.7z"/><path fill="%2321231e" d="M593.7 235.6l3.7.6-.2 1-3.6-.6-.4-.7.5-.4zm-.5.3v-.4h.5l-.5.3zm-14.3 1l.2 1 .3-.6.2 1.4v1.4l.3 1.3.2 1.2.2 1 .3 1 .3 1 .3.7.3.7.3.6.3.5.3.5.4.2.3.2h1.3l.4-.3.4-.2.5-.4.4-.3.6-.6.5-.6.6-.7.7-1 .6-.8.7-1.2.6-1.2.6-1.3.7-1.3.5-1.5.7-1.6 1 .3-.8 1.6-.6 1.4-.7 1.4-.5 1.3-.7 1.3-.6 1-.6 1-.7 1-.7.8-.6.8-.6.6-.5.5-.6.3-.7.4-.5.2h-1.2l-.6-.2-.5-.2-.5-.4-.5-.4-.4-.6-.3-.6-.3-.8-.4-.8-.3-1-.2-1-.3-1-.2-1.3-.2-1.3-.2-1.5v-1.6l.3-.5zm-.5.4v-.4h.4l-.5.4zm3.5-2.7l-.5 1v-.2h-.4v.2h-.2v.2l-.2.2v.3l-.2.3-.2.3v.2h-.2v.3h-.3v.2h-.3l-.2.2-.3-1v-.2h.2v-.2h.2v-.2l.2-.2v-.5h.2v-.4l.2-.2v-.3l.2-.2.2-.2h.2l.2-.2h1l.2.2zm-.5 1zm1.3-2l.6-1v.2h.2l.2.3v1.6h-.2v.2h-.2v.2h-.2v.2h-.2v.2h-.5v.2h-.8l-.3-.2.5-1v.2h.4v-.2h.2v-.2h.2v-.8zm.6-1v.2-.2zm-6.3 1l1-.3-.8-.2h.2l.2-.3.2-.2.2-.2.3-.2h.2l.2-.2h.2v-.2h.4l.2-.2h2.3l.2.2h.2l.2.2h.2l.2.2h.2l.2.2.2.2-.6.8-.3-.2h-.2l-.2-.2-.2-.2h-.3l-.2-.2h-2.1v.2h-.3v.2h-.2l-.3.2v.2h-.3v.2l-.3.2-1-.3zm1 .3l-.7.5-.2-.8 1 .3zm-5.6-2.7l-.4-1h.5l.3-.2h2.1l.4.2h.4l.2.3h.2v.2l.3.2h.2l.2.2v.2l.2.2v.2l.2.2.2.2v.2l.2.3v.2l.2.2v.2l-1 .3v-.5h-.2v-.3l-.2-.2v-.2h-.3v-.3h-.2v-.4h-.3v-.2h-.3v-.2h-.6v-.2h-2l-.2.2h-.2zm0 1.4l.2 1h-.6v-.2h-.2l-.2-.2-.2-.2-.2-.2V231l.2-.2.2-.2.3-.2.4 1h-.2v1.2h.2zm2.2 3.7l-.8-.6v.5-.2h-.2v-1h-.2v-1l-.2-.2h-.7v-1.2h.6l.3.2.2.2h.2v.2l.2.3v.4h.2v1.5h.2v.8zm0-.5h.2l-.2.4v-.5zm-18-6.6l.3-1 .3.6v2l-.2 1.8v4.9l.3 1.4v1.3l.3 1 .2 1 .3 1 .4.8.3.8.4.5.5.5.4.3.4.3.5.2h1l.6-.2.7-.3.7-.4.8-.5 1-.4.7-.8 1-.8 1-1 1-1 1-1 1-1.4 1-1.4 1.3-1.4.8.6-1.2 1.5-1 1.3-1.2 1.3-1 1-1 1.2-1 1-1 .8-1 .8-.8.6-1 .5-.7.4-.8.3h-.8l-.8.2h-.7l-.7-.2-.6-.3-.6-.5-.5-.5-.4-.7-.5-.7-.4-1-.2-1-.2-1-.2-1.2-.2-1.3V229l.5.6zm.3-1h.3v.6l-.4-.6zm-9.3-1.6l-1-.4.7-.3.3.2h.3l.3.2h.3l.2.2h.3l.4.2h.6l.3.2h.3l.4.2h.6l.3.2h.5l.3.2h.7l.3.2h.6l.3.2h.5l.3.2h.8l.3.2h.3l-.3 1h-.8l-.2-.2h-.6l-.3-.2h-.8l-.3-.2h-.6l-.4-.2h-.7l-.4-.2h-.3l-.3-.2h-.6l-.3-.2h-.2l-.3-.2h-.6l-.4-.2h-.3l-.4-.2h-.4l-.3-.2h-.2l.7-.4zm-1-.4l.3-.4h.4l-.6.4zm-26.2 3.2l.6.8.3-.6.6 2 .5 1.7.7 1.6.6 1.6.7 1.4.7 1.2.6 1 .7 1 .7 1 .7.6.6.6.7.4.7.4.7.2h1.4l1-.2.6-.2.8-.4 1-.6.7-.6 1-.8 1-1 .8-1 1-1.2 1-1.3.8-1.4 1-1.6 1-1.7 1-1.8 1-2 1.2-2 1 .3-1.2 2.2-1 2-1 1.8-1 1.8-1 1.6-1 1.5-1 1.3-1 1.2-1 1-1 1-1 1-.8.7-1 .5-.8.4-1 .2-.8.2h-1.8l-.8-.3-.8-.3-.8-.5-.8-.6-.7-.8-.8-1-.7-1-.7-1-.7-1.4-.7-1.4-.7-1.5-.7-1.7-.6-1.7-.7-1.8.2-.6zm-.2.6v-.4l.2-.2-.2.5zm3.8-3.6l-.3 1h-.3l-.2-.2h-.2v.2h-.2v.2h-.2v.5h-.2v.4l-.2.3-.2.2v.2l-.2.3-.3.3-.2.3h-.2l-.5-.7.2-.2.2-.2v-.5h.2v-.4h.2v-.3l.2-.3v-.2l.2-.2.2-.3.2-.2h.2v-.2h.5v-.2h.7l.2.2zm.7-1.6l.6-.8.2.2.2.2v.2l.2.3v1.3l-.2.3v.2l-.2.2h-.2v.2h-.2v.2h-.2l-.2.2h-1.1l.4-1h.7v-.2h.2v-.6h.2v-.7h-.2v-.2zm-7 1l1-.3h-1l.2-.3v-.3h.3l.2-.3.2-.3.2-.2.3-.3.3-.3h.2l.2-.3h.3l.2-.2h.5l.2-.2h2.2l.3.2h.2l.3.2h.3l.3.3h.2l.3.3.3.2-.6.8-.2-.2h-.2l-.2-.3-.4-.2h-.2l-.2-.2H521v.2h-.5l-.2.3h-.2v.2h-.2l-.2.3-.2.2-.3.3v.2l-.2.3-.2.2h-1zm1 .2l-.6.7-.3-1 1 .2zm-7-2l-.4-1h.3l.2-.2h.3l.4-.2h.2l.3-.2h.4l.3-.2h1.6l.2.2h.2l.3.2h.2l.2.3.3.2.2.2v.2l.3.2.2.2.2.2v.2l.3.2.2.3.3.4v.3l-.8.4-.2-.4-.2-.2v-.2l-.3-.2v-.2l-.3-.2-.3-.3h-.2v-.2h-.3l-.3-.2h-.2l-.3-.2h-.4l-.2-.2h-1.2l-.2.2h-.5l-.2.2h-.2l-.2.2-.2.2zm.5 1.7l.3 1h-.5l-.2-.2h-.2l-.2-.2-.2-.2-.2-.2v-.2l-.2-.2V224l.2-.2.2-.3.3-.2.5 1h-.2v1.2h.2v.2h.4zm3.7 4l-1-.2.2.5h-.2l-.2-.2h-.2v-.3h-.2l-.2-.3v-.4l-.2-.2v-.3l-.2-.2v-.4l-.2-.2v-.2l-.2-.2v-.2h-.2v-.2h-.6l-.4-1h1.1l.3.2h.2v.4h.2v.3l.2.2v.2h.2v.5l.2.3v.5h.2v.4h.2l.2.2.2.2.3.6zm-.3-.5l.3.2v.3l-.3-.5zm-27-7.2v-1l.6.5-.3 2.7-.2 2.4v2.2l.2 2 .3 2 .4 1.7.5 1.5.7 1.4.6 1 .8 1.2 1 1 1 .7 1 .6 1 .5 1 .4 1.3.3h2.4l1.3-.2 1.2-.3 1.2-.5 1.2-.5 1-.7 1.2-1 1-.8 1-1 1-1.3 1-1.3.8-1.3.8-1.5.6-1.7.5-1.7 1 .2-.6 2-.7 1.6-.8 1.6-1 1.5-1 1.4-1 1.3-1 1-1.2 1-1.2 1-1.2.8-1.3.7-1.2.5-1.3.3-1.4.2h-2.5l-1.2-.3-1.3-.4-1.2-.5-1-.7-1-1-1-1-1-1-.8-1.5-.7-1.5-.6-1.6-.4-1.8-.3-2-.2-2.2V227l.2-2.6.3-2.7.5.6zm0-1h.7v.5l-.6-.5zm-6.6 1.2l.2-1h4l.2-.2h2.1v1h-4.1l-.2.2h-2zm.2 0zm-6.2-.8h-1l.5-.4h5.1l.2.2h1.2v1h-4l-.3-.2h-2l.5-.6zm-1 0v-.5h.5l-.5.6zm-26.4 7.8l.5.8.3-.5.6 1.7.5 1.7.7 1.5 1 1.4.8 1.4 1 1.2 1 1 1 1 1.2 1 1.2.6 1.2.5 1.2.5 1.2.3 1.2.2h2.4l1.2-.3 1-.3 1.2-.4 1-.7 1-1 .8-.8 1-1 .6-1.3.6-1.5.6-1.6.4-1.8.3-2v-2l.2-2.3-.2-2.5-.3-2.7h1l.3 2.6.2 2.5v2.2l-.2 2.2-.3 2-.5 1.8-.5 1.6-.7 1.5-.8 1.4-1 1.2-1 1-1 .8-1 .7-1.2.5-1.3.4-1.3.3H463l-1.2-.2-1.3-.3-1.3-.5-1.3-.6-1.3-.7-1.2-1-1.2-1-1-1-1-1.2-1-1.3-1-1.5-.7-1.6-.7-1.7-.6-2 .2-.5zm-.2.5v-.3l.2-.2-.2.5zm3.7-4l-.2 1-.2-.2h-.7v.2l-.2.2v.4l-.2.2v.5l-.2.2v.2l-.2.3v.2l-.2.2v.2h-.2v.3h-.3l-.2.2h-.2l-.4-.7.2-.2.2-.2h.2v-.3l.2-.2v-.5l.2-.2v-.5l.2-.3v-.3l.2-.2.3-.3.2-.2h.2l.2-.2h1.1zm.4-1.8l.6-1v.2h.3v.3h.2v.2l.2.2v1.5l-.2.2v.2l-.2.2-.3.2-.2.2h-.9l.3-1h.4v-.4l.2-.2v-.8h-.2v-.2h-.2zm-6.7 2l.8-.6h-.8v-.2l.2-.3.3-.4v-.2l.3-.2.2-.2.2-.2.2-.2.2-.2.2-.2h.2l.3-.3.3-.2h.2l.3-.2h.5l.2-.2h1.6l.4.2h.2l.3.2h.2l.3.2.2.2h.3l-.6 1-.2-.2h-.2l-.2-.2h-.3l-.2-.2h-.5l-.2-.2h-1.3l-.2.2h-.3v.2h-.3l-.2.3-.2.2-.3.3-.3.3-.2.2v.2l-.2.2-.2.2v.3h-.2l-1 .2zm1 0l-.5.7-.5-.8h1zm-7-1.2l-.8-.8.2-.2.2-.2h.3l.2-.3h.2l.2-.2h.3l.3-.2h2.5l.3.2h.2l.3.2.2.2h.2l.2.3h.2l.2.2.2.2.2.3.2.2h.2v.4l.3.2-.8.6-.2-.2v-.3l-.3-.2-.2-.2-.3-.3-.2-.2h-.2l-.2-.2v-.2h-.2l-.2-.2h-.4l-.2-.2H441l-.2.2h-.2l-.2.2h-.2l-.2.3h-.2l-.2.3zm.5 1.6l.4 1h-1.3l-.2-.2-.3-.2h-.2v-.2l-.2-.3v-.2l-.2-.2v-1.6l.2-.2.2-.2v-.2l.8.8-.2.2v1l.2.2.2.2h.4zm3.8 3.6l-1-.4.2.6h-.2v-.3h-.3v-.2h-.2v-.3h-.2v-.5h-.2v-.6h-.2v-.5l-.2-.2-.2-.2h-.2v-.2h-.5v.2l-.5-1h.4l.2-.2h.6l.2.2.3.2h.2v.2l.2.2.2.3v.2l.2.2v.2l.2.3v.2l.2.2.2.2.2.2.2.2.2.6zm-.2-.6l.3.2v.4l-.2-.6zm-26.6-2.5l-.3-1 .5.4 1 2 1 2 1.2 2 1 1.6 1 1.6 1 1.5 1 1.4.8 1.2 1 1 .8 1 1 .8.7.6 1 .6.6.4.8.2.8.2h1.3l.7-.2.7-.4.7-.4.7-.6.7-.7.8-.7.6-1 .7-1 .8-1.3.6-1.4.7-1.5.7-1.5.7-1.8.6-2 1 .5-.7 2-.6 1.6-.7 1.7-.6 1.5-.7 1.4-.7 1.3-.7 1.2-.7 1-.8.8-.7.8-.7.6-.8.5-1 .4-.7.4H432l-1-.2-.7-.3-1-.5-1-.6-.8-.8-1-1-.8-1-1-1-1-1.2-1-1.3-1-1.5-1-1.6-1-1.8-1-1.8-1-2-1-2.2.5.3zm-.3-1h.3l.2.4-.6-.3zm-9 3h-1l.4-.6h.7l.3-.2h.6l.4-.2h.9l.3-.2h.5l.3-.2h.6l.4-.2h.3l.3-.2h.6l.3-.2h.5l.3-.2h.3l.4-.2h.3l.3-.2h.3l.3-.2h.3l.2 1h-.7l-.3.2h-.3l-.3.2h-.3l-.3.2h-.5l-.3.2h-.3l-.4.2h-.6l-.4.2h-.6l-.3.2h-.6l-.2.2h-.6l-.3.2h-.7l-.3.2h-.8v.2h-.4l.4-.5zm-1 0v-.5h.4l-.4.5zm-17.4 7l1 .3v-.5l1 1.4 1 1.4 1.2 1.3 1 1 1 1 1 1 1 .8.8.8 1 .6.6.4.8.4.7.3h.6l.6.2h.4l.5-.2.3-.2.5-.2.4-.5.3-.5.4-.7.2-.7.3-1 .2-1 .2-1v-2.7l.2-1.5v-5l-.2-1.8h1v2l.2 1.8v4.9l-.2 1.4v1.4l-.3 1.2-.3 1-.3 1-.2 1-.4.7-.4.7-.6.5-.5.5-.7.3-.7.2H402l-.6-.2-.8-.4-1-.5-.7-.5-1-.6-1-.8-1-.8-1-1-1-1-1-1.2-1-1.3-1.2-1.4-1-1.6-.2-.5zm0 .4v-.3.4zm2-3.7v1h-.6v.8l-.2.3v1h-.2v.3l-1-.4v-.4l.2-.2v-.9h.2v-.5l.2-.2v-.2h.4v-.2h1zm.3-1.4l.3-1 .2.2h.2v.2h.2v.7h.2v1.2l-.2.2v.3l-.2.2-.2.2h-.2l-.2.2h-.5v-1h.4v-.2h.2v-.8l-.2-.2zm-5.7 2.7l.7-.8-.8.2v-.2l.2-.3v-.3l.2-.3v-.2l.2-.2.2-.2v-.2l.3-.2v-.2l.3-.2h.2v-.3h.3l.3-.2.2-.2h.4v-.2h2.5l.3.2h.2l.3.2-.4 1-.3-.2h-.5l-.2-.2h-1.3l-.3.2h-.2v.2h-.2l-.2.2v.2h-.2l-.2.2v.2h-.2v.3l-.2.2v.2h-.2v.5l-.2.2-1 .3zm1-.3l-.4.8-.7-.5 1-.3zm-5.8-.2l-.7-.6v-.2l.3-.2h.3l.2-.2h.2l.2-.2.3-.2h.2l.2-.2h2.1l.2.2h.2l.2.2h.2l.2.2.3.2.2.2h.2l.2.3v.2l-.7.8v-.2h-.3v-.2l-.3-.2-.3-.2h-.3v-.2h-.2l-.2-.2h-2v.2h-.3l-.2.2-.2.2h-.2l-.2.2zm-.7-.6v-.2zm1.4 1.7l.6 1h-1.3l-.3-.2-.2-.2v-.2h-.2l-.2-.2v-.3l-.2-.2v-.8l.2-.3h.2l.7.5v.8h.2v.2h.2v.2h.2zm3.6 2.7h-1l.3.5v-.2h-.3v-.2h-.3v-.3h-.2v-.2h-.2v-.2l-.2-.2v-.3h-.2v-.2l-.2-.3v-.2h-.7l-.6-.8h.2l.2-.2h1.1l.3.2.2.2v.2h.2v.4l.2.2v.5h.2v.2l.2.2.2.2h.2l.4.6zm-.4-.5h.4v.4l-.4-.5zm-14.7-.4v-1l.4.3.8 1.5.6 1.5.7 1.3.7 1.3.6 1.2.6 1 .6 1 .6 1 .5.6.6.7.5.7.6.4.5.5.3.2.5.2h1.1l.3-.3.3-.2.4-.4.3-.4.4-.5.3-.6.3-.8.3-.8.2-1 .3-1 .3-1.3.2-1.3v-1.4l.2-1.4h1v1.5l-.2 1.4-.2 1.3-.2 1.2-.2 1-.2 1-.3 1-.4.8-.4.8-.4.6-.4.6-.5.4-.5.4-.5.2-.6.2h-1.1l-.6-.3-.7-.4-.6-.4-.5-.6-.6-.6-.7-.7-.7-.7-.6-1-.6-1-.6-1-.6-1.2-.6-1.2-.7-1.4-.7-1.5-.6-1.7.5.3zm0-1h.3v.3l-.4-.4zm-3.8.6l3.6-.6v1l-3.6.6-.5-.5.4-.5zm-.5.5v-.4h.4l-.5.4zm4.7 11.4l-.8.7-.3-.3v-.3l-.3-.3-.2-.3-.3-.3-.2-.3-.2-.3v-.4l-.3-.3-.2-.4-.2-.4v-.4l-.2-.4v-.4l-.3-.4v-.4l-.2-.3v-.4l-.2-.4v-.9l-.2-.3v-.8l-.2-.5V238l-.2-.5v-.7h1v1.9l.2.4v1.1l.2.5v.7l.2.3v.4l.2.4.2.3v.4l.2.5.2.3v.4l.2.3.2.4.2.2v.3l.3.4.2.2v.3l.3.3.2.4.2.3.2.3.2.3zm18.7-4.7l-.8.7 1-.3-.2 1.4v1.4l-.2 1.3-.2 1.2-.2 1-.3 1-.2 1-.3 1-.4.7-.4.8-.4.7-.6.6-.5.5-.5.4-.7.3-.6.3h-.7l-.8.2h-.7l-.8-.2-.8-.2-.8-.2-1-.4-.7-.5-1-.7-1-.6-.8-.8-1-1-1-1-1-1-.8-1-1-1.3.8-.6 1 1.3 1 1 .8 1 1 1 1 .8.7 1 1 .5.7.6.8.5.8.4.7.2h.7l.7.3h1.4l.6-.2.4-.2.6-.2.4-.3.5-.5.4-.5.4-.6.4-.7.3-.8.3-.8.3-1 .4-1 .2-1 .2-1.2v-1.2l.2-1.3v-1.3l1-.4zm-1 .4V242l1 1-1 .4zm27.3-3.2l-1 .4 1-.2-.2 1.6v1.5l-.4 1.3-.4 1.3-.4 1.2-.4 1.2-.5 1-.7 1-.6 1-.6.7-.6.7-.8.6-.7.5-1 .4h-.8l-1 .3h-2.8l-1-.3-1-.4-1.2-.4-1-.6-1.2-.6-1.2-.8-1-.8-1.3-1-1.2-1-1.3-1.2-1.2-1.3-1.3-1.5-1.3-1.5.7-.7 1.2 1.5 1.3 1.4 1.2 1.2 1.2 1.2 1 1 1.3 1 1 .8 1.2.7 1 .7 1 .6 1 .4 1 .3 1 .2h1l.8.2h.8l1-.2.7-.3.7-.4.7-.5.7-.4.6-.6.6-.7.5-.8.5-1 .4-1 .5-1 .2-1.2.4-1.3.3-1.3v-1.5l.3-1.6h1zm-1 0l.2-1.5.8 1.5h-1zm31.8-1.8l-.8.3h1v1l-.3 1.4-.4 1.2-.4 1.2-.5 1-.6 1.3-.6 1-.7 1-.8 1-1 1-1 .7-1 .7-1 .7-1 .6-1.2.5-1.2.4-1.2.3h-3.8l-1.3-.2-1.3-.4-1.4-.4-1.3-.7-1.3-1-1.3-.8-1.3-1.2-1.3-1.2-1-1.5-1.3-1.6-1.2-1.8-1-2 .8-.5 1 2 1.2 1.6 1.2 1.7 1.2 1.4 1 1.3 1.3 1 1.2 1 1.3.7 1.2.6 1.2.5 1.3.5 1.2.2h3.6l1.2-.3 1-.3 1-.3 1.2-.5 1-.6 1-.7.7-.8 1-1 .6-.7.6-1 .6-1 .6-1 .4-1 .4-1.2.3-1V239h1zm35.6-3l-1 .2h1l-.2 2-.4 2-.6 1.6-.6 1.7-.8 1.6-1 1.3-1 1.3-1 1-1.3 1-1.3 1-1.3.8-1.3.6-1.5.6-1.5.3-1.5.2h-1.5l-1.6.2-1.4-.2-1.6-.2-1.5-.3-1.5-.5-1.4-.6-1.4-.7-1.4-1-1.3-1-1.2-1-1-1.2-1-1.4-1-1.4-1-1.6-.6-1.6-.5-1.8 1-.3.5 1.7.6 1.6.8 1.5 1 1.3 1 1.3 1 1.2 1.2 1 1.2 1 1.3.8 1.3.7 1.4.5 1.4.5 1.4.3 1.5.2h4.4l1.5-.3 1.4-.4 1.3-.5 1.3-.5 1.3-.7 1-1 1.2-.8 1-1 1-1.3 1-1.4.6-1.4.7-1.7.5-1.7.4-1.8.2-2h1zm35.5 3l-1 .2h1l-.4 1.8-.7 1.6-1 1.6-1 1.4-1 1.4-1 1.2-1.3 1-1.2 1-1.4 1-1.3.6-1.5.6-1.4.5-1.6.3-1.5.2-1.5.2h-1.6l-1.5-.2-1.4-.3-1.5-.4-1.4-.6-1.4-.6-1.3-.8-1.4-1-1.2-1-1-1-1.2-1.3-1-1.4-.7-1.7-.7-1.7-.5-1.7-.4-2-.4-2 1-.2.3 2 .3 1.8.5 1.7.6 1.6.8 1.3 1 1.4.8 1.2 1 1 1.2 1 1.2.8 1.3.7 1.3.6 1.4.6 1.4.3 1.4.2h4.5l1.4-.2 1.5-.3 1.4-.5 1.3-.5 1.3-.7 1.3-.8 1-1 1.2-1 1-1 1-1.4 1-1.3.7-1.5.6-1.6.5-1.7h1zm31 2h-1l1 .2-1.2 2-1.2 1.7-1.2 1.6-1.2 1.5-1.3 1.2-1.4 1.2-1.3 1-1.3.7-1.3.6-1.3.5-1.4.5-1.3.2H530l-1.3-.3-1.2-.3-1.2-.4-1-.5-1-.6-1-.7-1-.8-1-1-.7-1-.8-1-.6-1-.6-1-.5-1.2-.3-1.2-.3-1.2-.2-1.3v-1l1-.2v1.2l.2 1.2.3 1 .4 1.2.5 1 .6 1 .7 1 .7 1 .7 1 1 .8.8.7 1 .6 1 .6 1 .5 1 .4 1 .4 1.3.2 1.2.2h2.4l1.2-.3 1.2-.4 1.3-.4 1.2-.6 1.3-.7 1.2-1 1.2-1 1.2-1.2 1.2-1.3 1.2-1.6 1-1.6 1.2-2 1 .2zm-1-.2l.8-1.5.2 1.6h-1zm27.2 3.2h-1l1 .3-1.4 1.5-1.3 1.4-1.2 1.2-1.3 1-1.2 1.2-1.2 1-1.2.8-1 .8-1.2.6-1 .6-1.2.4-1 .4-1 .2-1 .2h-2l-1-.3h-.8l-.8-.5-.8-.5-.7-.6-.8-.7-.6-.8-.6-1-.6-1-.5-1-.5-1-.4-1.4-.3-1.3-.3-1.4-.2-1.6-.3-1.6 1-.2.2 1.6.2 1.5.3 1.3.3 1.3.4 1.2.4 1 .5 1 .5 1 .6.8.6.7.6.6.6.5.7.6.6.3.8.2h.8l.8.2h.8l1-.2 1-.2.8-.3 1-.4 1-.6 1.2-.6 1-.6 1.2-.8 1.2-1 1-1 1.4-1.2 1.2-1.2 1.3-1.4 1.3-1.5 1 .4zm-1-.4l1-1v1.4l-1-.4zm19 4.8l.7.7-1 1.2-1 1-1 1-1 1-1 1-.8.7-1 .6-.8.6-.8.4-1 .4-.7.3-1 .3-.7.2h-1.5l-.7-.2-.6-.3-.6-.3-.6-.4-.6-.5-.5-.6-.4-.7-.4-.8-.4-.8-.3-1-.3-1-.3-1-.3-1-.2-1.3V246l-.2-1.3v-1.3h1v2.6l.2 1.3.2 1 .2 1.2v1l.4 1 .4.7.3.8.5.6.4.5.4.5.4.5.5.3.5.3.6.3h.6l.6.2h.6l.7-.2h.6l.7-.4.8-.5 1-.4.7-.5 1-.6.7-1 1-.7.8-1 1-1 1-1 1-1.2zm4-10.7v-1l.6.4v2.9l-.2.4v.7l-.2.4v.5l-.2.4v.3l-.2.4v.3l-.3.4v.4l-.2.4-.2.4v.3l-.3.3-.2.4-.2.3-.2.4-.2.3-.2.4-.2.4-.2.3-.2.4-.2.4-.3.3-1-.6.3-.2.3-.3.2-.3.2-.4.2-.3.2-.3.2-.3v-.5l.3-.3v-.3l.2-.5.2-.3v-.4l.3-.3v-.4l.2-.3v-.7l.2-.4v-.3l.2-.4v-.5l.2-.4v-1l.2-.4v-1.8l.5.5zm0-1h.6v.4l-.5-.5zm0 0v1-1zm0 1z"/><path fill="%23edb92e" d="M482 263h-22.5l-1.3.2H451l-1.3.2h-4.4l-1.2.2h-2.3l-6.3.4h-.3c-3 0-6 .3-9 .4h-.8l-18.2 1.3h-.2a965 965 0 00-26.4 2.4c-5 .6-6-5.3 0-6a960.5 960.5 0 0126.3-2.2 983.7 983.7 0 0137-2.2h2.4l15.4-.5h16.8a1082.3 1082.3 0 017.2 0h16.6l15.2.5h3.3a984 984 0 0137 2.3 960.5 960.5 0 0126.2 2c5.8.7 5 6.6 0 6a965.6 965.6 0 00-26.4-2.3h-.3a978.4 978.4 0 00-18.3-1.2h-.6l-9.2-.5h-.3c-2.2 0-4.3-.2-6.4-.3h-2.3l-1.2-.2h-4.5l-1.3-.2H506l-1-.2h-23z"/><path fill="%230c4076" d="M482 105a17.3 17.3 0 01.1 34.7c-9.3 0-17-7.8-17-17.3 0-9.6 7.7-17.3 17-17.3z"/><path fill="%23edb92e" d="M485.3 85c1.6-.2 3-1.5 3-3.2 0-1.7-1.4-3-3-3.2 0-1.7-1.4-3-3.2-3a3 3 0 00-3 3c-1.6 0-3 1.5-3 3.2a3 3 0 003 3v6.5h-5.5a3 3 0 00-3-3c-1.8 0-3 1.3-3.2 3a3 3 0 00-3 3c0 1.8 1.3 3.2 3 3.2a3 3 0 003 3c1.8 0 3.2-1.2 3.2-3h5.5V119h6.3V97.6h5.5a3 3 0 003 3c1.8 0 3-1.4 3.2-3 1.7 0 3-1.5 3-3.2a3 3 0 00-3-3c0-1.8-1.4-3.2-3-3.2-2 0-3.2 1.4-3.2 3h-5.5V85z"/><path fill="%2321231e" d="M487.8 81.8h1v1h-.2v.5h-.2v.3l-.2.3-.2.2v.2h-.2l-.2.2-.2.2h-.2v.2h-.2l-.2.2h-.2v.2h-.8l-.2.2h-.3v-1h.7V84h.2l.3-.2h.2v-.2h.2v-.2l.2-.2V83h.2l.2-.2v-.4l.2-.2v-.4zm-3-3.2h1l-.5-.5h.2l.3.2h.4l.3.2h.3l.2.2.2.2h.2v.2h.2l.2.2.2.3.2.2v.2h.2v.4h.2v.5l.2.2v.7h-1V81h-.2v-.4l-.2-.2V80h-.4v-.2h-.2v-.2h-.2l-.3-.2h-.2V79h-.8l-.4-.6zm.4.5h-.4v-.4l.4.5zm-3-3v-1h.7l.2.2h.2l.3.2h.2l.2.2.2.2h.2v.3l.2.2.2.3.2.2v.2h.2v.4h.2v.8h.2v.3h-1V78h-.2v-.5h-.2v-.2l-.2-.2-.2-.2-.2-.2h-.2v-.2h-.2l-.2-.2h-.4l-.3-.2h-.4zm-3.2 3v-1l-.5.6v-.8l.2-.2V77h.2v-.6h.2v-.2l.2-.2.2-.2.2-.2h.2v-.2h.3v-.2h.3l.3-.2h.4l.2-.2h.4v1h-.5v.2h-.3l-.2.2h-.2v.2h-.2v.2h-.2v.2l-.2.2v.2h-.2v.5h-.2v1l-.6.5zm.5-.4v.5h-.5l.5-.4zm-3 3.2h-1V81l.2-.3v-.5l.2-.2v-.2l.2-.2.2-.3.2-.2h.2l.2-.2h.2v-.2h.3v-.2h.5l.3-.2h.7v1h-.7l-.2.2h-.2l-.2.2-.2.2-.2.2-.2.2v.2h-.2v.4l-.2.2v.8zm3 3h-1l.5.6h-1V85h-.7v-.2h-.3v-.2h-.2l-.2-.2-.2-.2V84h-.2v-.2l-.2-.2-.2-.3v-.5h-.2v-1h1v1h.2v.4h.2v.2h.2v.2l.2.2h.2v.2h.2l.3.2h.7v.2h.2l.5.5zm-.5-.4h.5v.5l-.5-.6zm-.5 7V85h1v6.3l-.5.5-.5-.5zm1 0v.4h-.5l.5-.5zm-6-.6h5.5v1h-5.5l-.5-.5.5-.5zm0 1h-.5v-.5l.5.5zm-3-3v-1h1.2v.2h.3l.3.2.3.2.3.2v.2l.2.2.2.3.2.3.2.3v.4l.2.2v.8h-1v-.7l-.2-.2V90h-.2v-.2h-.2v-.2l-.2-.2-.2-.2h-.2V89h-.4l-.2-.2h-.8zm-3.2 3v-1l-.5.4v-.8l.2-.3V90l.2-.3v-.2h.2v-.2l.2-.2h.2v-.3h.2l.2-.2.2-.2h.2V88h.7v-.2h1.1v1h-1l-.2.2h-.2v.2h-.2v.2h-.2l-.2.2v.2h-.2v.4h-.2v.8l-.2.2v.3l-.5.5zm.5-.5v.5h-.5l.5-.5zm-3 3h-1V93h.2v-.2h.2v-.3l.2-.3.3-.3v-.2h.2v-.2h.2v-.2h.2l.2-.2h.2V91h.7l.2-.2h.8v1h-.7l-.2.2h-.2v.2h-.2v.2h-.2l-.2.2-.2.2v.2h-.2v.5h-.2v.7zm3 3.2h-1l.5.5h-1v-.2h-.5l-.2-.2h-.2v-.2h-.2l-.2-.2-.2-.2v-.2h-.3v-.2l-.2-.2V96h-.2v-.4l-.2-.3v-.8h1v.9h.2v.2l.2.3h.2v.2h.2v.2h.2v.2h.2l.2.2h.5v.2h.4l.6.5zm-.5-.5h.5v.5l-.5-.5zm3 3v1h-1l-.2-.2h-.3v-.2h-.3v-.2h-.2l-.2-.2-.2-.3v-.2h-.2v-.3h-.2V99h-.2v-.5l-.2-.2V98h-.2v-.5h1v.7h.2v.4h.2v.2l.2.2v.2h.2v.2h.2v.2h.2l.2.2h.2l.3.2h.6zm3.2-3v1l.5-.4v.8l-.2.2v.3h-.2v.3l-.2.3-.2.2-.2.2-.2.2-.3.2-.2.2h-.2l-.2.2h-.2l-.3.2h-.8v-1h.9v-.2h.2l.2-.2h.2v-.2h.2l.2-.2V99h.2v-.2l.2-.3v-.2l.2-.2v-.4l.5-.5zm-.5.6V97h.5l-.5.6zm6 .5h-5.5v-1h5.5l.5.6-.5.5zm0-1h.5v.6l-.5-.5zm-.5 22V97.6h1V119l-.5.5-.5-.5zm.5.5h-.5v-.5l.5.5zm6.3 0H479v-1h6.3l.5.5-.5.5zm.5-.5v.5h-.5l.5-.5zm0-21.4V119h-1V97.6l.5-.5.5.6zm-1 0V97h.5l-.5.6zm6 .5h-5.5v-1h5.5l.5.6-.5.5zm0-1h.4v.6l-.4-.5zm3 3v1h-1l-.3-.2h-.2l-.3-.2-.2-.2h-.2v-.2h-.2l-.2-.2v-.2h-.2v-.2l-.2-.2V99h-.2v-.2h-.2v-1l-.2-.2h1v.4l.2.2v.2l.2.3v.2h.2v.2h.2l.2.2v.2h.2l.3.2h.2v.2h1.1zm3.2-3v1l.5-.5v.7h-.2v.5l-.2.3v.4h-.2v.3h-.2v.2h-.2v.2h-.3v.2l-.3.2h-.3l-.2.2h-.3l-.2.2h-.8v-1h.9v-.2h.2v-.2h.2l.2-.2.2-.2V99h.2v-.2l.2-.2v-.2l.2-.2v-.6l.6-.6zm-.5.5V97h.5l-.5.5zm3-3h1v.9l-.2.3v.2h-.2v.6h-.2l-.2.2v.2h-.2v.2h-.3v.2h-.2v.2h-.3l-.3.2h-.2l-.3.2h-.7v-1h.8V97h.2v-.2h.2l.2-.2.2-.2h.2V96l.2-.3v-.2h.2v-.7l.2-.3zm-3-3.2h1l-.5-.6h.7l.2.2h.4l.3.2.3.2.3.2.2.2.2.3.2.2v.5h.2v.3h.2v.7l.2.3v.4h-1v-.6h-.2v-.4l-.2-.2-.2-.2v-.2h-.2l-.2-.2-.2-.2h-.2V92h-.5l-.2-.2h-.5l-.5-.5zm.5.5h-.5v-.5l.5.5zm-3-3v-1h1.1l.2.2h.4v.2h.3v.2l.3.2.2.3h.2v.3h.2v.4l.2.2v.4h.2v.7h-1v-.8h-.2V90l-.2-.2-.2-.2-.2-.2-.2-.2h-.2V89h-.5v-.2h-.6zm-3.2 3v-1l-.6.5v-.9l.2-.2V90l.2-.3.2-.3.2-.3h.2v-.2l.2-.2h.2v-.2h.2l.2-.2h.3l.2-.2h.3l.2-.2h1v1h-1l-.3.2h-.2v.2h-.2l-.2.2v.2l-.2.2-.2.2v.2l-.2.2v.7l-.7.6zm.5-.5v.5h-.6l.6-.5zm-6-.5h5.5v1h-5.5l-.5-.5.5-.5zm0 1h-.5v-.5l.5.5zm.5-7v6.5h-1V85l.4-.6.6.5zm-1 0v-.4h.4l-.4.5zm.5 0v-.4.5zm-.5 0v-.4h.4l-.4.5z"/><path fill="%2321231e" d="M499.8 122.4h-1v-1.7l-.2-1v-.7l-.3-.8-.2-.8-.2-.8-.3-.8-.3-.7-.4-.6-.4-.7-.4-.7-.5-.7-.5-.6-.5-.6-.6-.5-.7-.6-.6-.6-.6-.5-.5-.6-.7-.4-.7-.4-.6-.4-.8-.3-.7-.4-1-.3-.7-.2h-.8l-.8-.2h-.8l-1-.2h-1v-1h2l.8.2h1l.8.3.8.4.8.2.8.4.8.3.8.4.7.4.7.6.7.5.7.6.6.6.6.6.6.6.6.6.5.7.5.7.5.7.4 1 .4.6.4.8.3.8.3 1 .3.7.2.8v1l.2.7v2zM482 140.2v-1h1.8l1-.2.7-.2.8-.2.8-.2 1-.3.6-.2.8-.3.7-.4.8-.3.7-.4.6-.5.7-.5.6-.5.6-.6.5-.5.5-.6.5-.6.5-.6.4-.7.4-.6.4-.8.3-.7.3-1 .3-.6.3-.8.2-.8v-1l.2-.7v-1.6h1v2.8l-.2.8-.2.8-.3 1-.3.7-.3.8-.3.8-.3 1-.4.6-.5.7-.5.7-.5.7-.6.6-.6.7-.6.6-.6.5-.7.6-.7.5-.7.6-.7.4-.8.4-.8.4-.8.3-.8.4-.8.2-1 .2-.8.2h-.8l-1 .2h-1zm-17.5-17.8h1v1.8l.2.7v.8l.3.8.2.8.3.7.3 1 .3.6.5.8.4.7.3.8.5.6.5.6.5.7.6.5.5.6.5.5.7.5.6.5.7.4.7.4.7.5.7.3.7.3.8.4.8.2.8.2.8.2h1.8l.7.2v1h-1.8l-.7-.2-1-.2-.8-.2-.8-.2-1-.3-.7-.2-.8-.4-.8-.4-.7-.4-.7-.5-.7-.4-.7-.5-.7-.4-.7-.6-.5-.7-.5-.6-.5-.7-.5-.7-.5-.7-.4-.7-.4-1-.3-.7-.5-.8-.2-.8-.3-1-.2-.7v-1l-.2-.8v-1.8zm17.6-17.8v1h-1.7l-.7.2h-.8l-.8.3-.8.3-.8.3-.7.3-.8.2-.8.4-.7.4-.7.4-.6.5-.7.4-.6.5-.6.5-.6.6-.5.7-.5.6-.5.7-.4.7-.5.7-.4.7-.2.8-.3.8-.3.8-.2.8-.2.8v.8l-.2 1v1.7h-1v-2.8l.2-1 .2-.8.3-1 .2-.8.4-.8.2-.8.4-.7.4-1 .5-.6.5-.7.5-.7.6-.6.6-.6.7-.6.6-.6.6-.5.7-.4.7-.5.7-.3.8-.4.8-.3.8-.4 1-.2.7-.3h1l.8-.2h.8l1-.2h.8z"/><path fill="%23edb92e" d="M499 118.8a17.6 17.6 0 010 6c-5.5-.2-11.2-.3-17-.3-5.5 0-11.2 0-17 .3a17.5 17.5 0 01.3-6l16.8-.3c5.8 0 11.4.2 17 .3z"/><path fill="%2321231e" d="M499.8 122.4h-1V120h-.2v-1l1-.2v1.7l.2.2v1.6zm-.7 3l.2-1-.6.3v-.8l.2-.2v-1.1h1v2.2h-.2l-.5.5zm.6-.5v.3h-.5l.6-.4zm-17.5 0v-1H494l.4.2h4.8v1h-10.6l-.5-.2h-6zm-17.4 0l1-.3-.5-.4h4.7l.4-.2H482v1h-11l-.5.2H465l-.5-.3zm.6.3h-.5v-.4l.5.3zm-.7-3h1v2.4l-1 .3v-2.6zm.8-4v1l.5-.3v.8l-.2.2v2.5h-1v-3h.2v-.4l.5-.5zm-.5.5v-.4h.5l-.5.4zm17.3-.8v1h-9.1l-.5.2H466l-.7.2v-1h2.5l.5-.2h9l.5-.2h4.2zm17.5.8l-1 .2.4.4h-3.6l-.5-.2h-10.3l-.5-.2h-2.1v-1h10l.5.2h6.1l.5.6zm-.5-.5h.4v.5l-.4-.5z"/><path fill="%23edb92e" d="M468.8 133.2c-3.6-2.3-4.3 1.2-4.2 4.7.4 13.2 3 25.8-.6 42-1.4 6.4-3.7 10-1.5 11.3 5.7 3.2 8.3 6 7.4 7.7 1.5 3.2 5.7 2.6 12 1.6 6.6 1 10.7 1.6 12.4-1.6-1-1.6 1.7-4.5 7.4-7.7 2.2-1.2 0-5-1.5-11.3-3.5-16.2-1-28.8-.7-42 0-3.6-.5-7-4-4.8a28.6 28.6 0 01-26.8 0z"/><path fill="%2321231e" d="M465 138h-1v-1.5l.2-.3v-1.6l.2-.3v-.3h.2v-.4l.2-.2v-.3h.2l.2-.3.2-.2.2-.2h.2l.2-.2h1.8l.4.2.4.2h.3l.4.3-.4 1-.4-.3h-.2l-.3-.2h-.3l-.2-.2h-1.2v.2h-.2v.2l-.2.2v.2l-.2.2v.4l-.2.3v.4l-.2.2v2.5zm-.5 42l-1-.2.3-1.5.3-1.4.3-1.6.2-1.4.2-1.5.2-1.4v-2.5l.2-1.4V154l-.2-1.2v-2.5l-.2-1.2V148l-.2-1.2v-1.2l-.2-1.3V142l-.2-1.3V138h1v3.5l.2 1.2v2.6l.2 1.2v1.3l.2 1.2v2.5l.2 1.2v1.3l.2 1.3v13.3l-.2 1.4v1.4l-.3 1.5-.2 1.4-.2 1.6-.2 1.4-.2 1.5-.3 1.6zm-1.8 11l-.4.8-.3-.2-.2-.2-.2-.2-.2-.2v-.2l-.2-.3V188l.2-.3v-.4l.2-.3v-.4l.2-.4v-.5l.3-.4.2-.4v-.5l.3-.3v-.5l.3-.5v-.6l.3-.4.2-.6v-.6l.3-.6 1 .3-.2.7v.6l-.3.5v.6l-.2.5-.2.4v.6l-.3.4v.5l-.3.4v.4l-.2.4v.4l-.2.4v.4l-.2.3v.4l-.2.4v1.9l.2.2.2.2zm7.6 7.8l-1 .4v-.4h.2v-1l-.2-.2v-.2l-.2-.2v-.4l-.3-.2-.2-.2-.2-.3h-.3l-.2-.4-.3-.2-.3-.3h-.3l-.4-.4-.4-.3-.3-.2-.5-.2-.4-.3-.3-.3-.5-.3-.5-.3-.4-.3-.5-.3-.6-.2.5-1 .6.4.5.3.5.3.4.3.5.4.4.3.5.3.5.2.3.3.4.3.4.3.3.4.2.2.3.3.3.2.2.2.2.3.3.2.2.2v.2l.3.3v.2l.3.2v.5l.2.2v1.1l-.2.3v-.5zm-1 .4v-.4.4zm13 1l-.2 1h.2-1.2l-.5.2h-1.2l-.6.2h-1l-.5.2h-4.7l-.4-.2h-.3l-.3-.2-.3-.2-.3-.2-.2-.2-.3-.2-.2-.2-.3-.3h-.2l-.2-.4-.2-.4 1-.4v.2l.2.3.2.2.2.2.2.2h.2l.2.2h.2l.3.2h.3l.3.2h.3l.2.2h4.3l.5-.2h1l.6-.2h1.1l.5-.2h.8zm-.2 0h.2zm12-1l1-.4v.4l-.3.4-.2.3h-.2l-.3.4-.2.2-.3.2-.3.2-.3.2-.4.2h-.3l-.3.2h-.4l-.4.2H486l-.6-.2h-.5l-.6-.2h-1.2l-.5-.2h-.6l.2-1h1.8l.5.2h.6l.6.2h1.1l.5.2h4.2l.3-.2h.3l.2-.2h.3l.2-.2.2-.2.3-.3.2-.2.2-.2v-.3l.3-.2v.5zm1-.4v.4-.4zm6.5-8l.5 1-.5.3-.5.4-.5.3-.4.2-.4.2-.4.3-.4.3-.4.3-.4.3-.3.3-.3.3h-.3l-.2.4-.3.2-.3.3h-.2l-.2.4-.2.2-.2.2v.2l-.3.2v.7h-.2v1.2l-.8.5v-.2l-.2-.2v-1.3l.2-.2v-.3l.3-.3v-.3l.3-.2.2-.3.2-.3.3-.3.2-.2.3-.3.3-.4.4-.2.3-.3.4-.2.4-.3.4-.3.4-.2.4-.3.5-.3.5-.3.5-.2.5-.3.5-.3.5-.3zm-1.7-10.7l1-.2v.6l.3.6.2.6.2.5v.7l.3.5v.5l.2.4v.6l.2.5.2.5v.4l.2.3v.4l.2.4v.5l.2.3v.7l.2.3v1.8l-.2.3v.2l-.3.3h-.2l-.2.3-.3.2-.5-1h.2l.2-.2v-.4h.2v-2.5l-.2-.3v-.3l-.2-.3v-.4l-.2-.4v-.4l-.2-.4v-.4l-.3-.5v-.6l-.2-.4v-.6l-.3-.5v-.6l-.3-.6v-.5l-.2-.6-.2-.6zm-.7-42h1v5.9l-.2 1.4v1.2l-.2 1.2v1.3l-.2 1.3v2.5l-.2 1.2v2.6l-.2 1.2v9.3l.2 1.4v1.4l.2 1.3.2 1.5.2 1.5.2 1.4.2 1.5.3 1.3.3 1.5-1 .3-.3-1.5-.3-1.5-.2-1.4-.2-1.5-.2-1.3-.2-1.5v-1.4l-.2-1.4V167l-.2-1.3v-10.3l.2-1.3v-2.5l.2-1.3V149l.2-1.2v-1.3l.2-1.2V143l.2-1.2V138zm-3.3-4.4l-.5-1h.4l.3-.2.2-.2h.3l.4-.2h1.2l.3.2h.2l.2.3v.2l.2.2h.2v.4l.2.2v.3h.2v.7l.2.3v1.5l.2.3v1.1h-1v-2.4l-.2-.3v-.8l-.2-.3v-.4l-.2-.2v-.2h-.2v-.2h-.2v-.2h-.2v-.2h-1.1l-.2.2h-.3l-.3.2-.3.2zm-27 0l.4-1 .8.5.7.5.7.4.7.2.7.3.8.2.8.3 1 .2.7.2 1 .2h.7l1 .2h.8l1 .2h4.6l.7-.2h1l.8-.3h.8l1-.3.7-.2.8-.3.8-.2.8-.3.7-.4.8-.3.7-.4.7-.3.5 1-.7.3-.7.4-.8.4-.7.3-1 .4-.7.3-.7.3-1 .2-.7.2-1 .2h-.8l-1 .2h-1l-.8.2h-4.6l-1-.2h-.8l-1-.2-.8-.2-1-.2-.7-.2-.8-.3-.8-.3-.8-.3-.8-.2-.8-.4-.7-.4-.7-.4z"/><g id="b"><path fill="%23edb92e" d="M363 212c-2-4-.3-9.8.3-11 .3-.8-.6-2.2-1-2.8-13-18.3-13.2-20-4.3-26.8 8-6 26.2-12 39.2-16.2 2.7-2 4.4-5 6.8-7.2-25 1.8-52 12-65.5 23.8-7.2 6.2 1.5 19 12.2 38 6.7 5 9.8 7 12.3 2.3z"/><path fill="%2321231e" d="M362.8 200.7l1 .4v.2l-.2.2v.3l-.2.3v.5l-.2.2v.6l-.2.4v.7l-.2.3v1.6l-.2.4v2.5l.2.4v.4l.2.4v.4l.2.4v.3l.3.4-1 .3v-.4l-.3-.5v-.4l-.2-.4v-.4l-.2-.5v-.8l-.2-.6v-2.9l.2-.4v-1.2l.2-.3v-.4l.2-.2v-.6l.2-.3v-.6l.2-.2v-.2l.2-.2zm-1-2.2l1-.6v.2h.2v.4h.2v.4h.2v.2l.2.2v.4h.2v1.2l-1-.3v-.6l-.2-.2v-.2l-.2-.2v-.2l-.2-.2v-.2h-.2v-.2zm-4-27.5l.5 1-.8.5-.7.6-.7.6-.5.6-.6.5-.6.5-.5.6-.5.5-.3.4-.3.5-.3.5v.5l-.3.5v1.7l.2.6.2.8.2.7.4.8.4.8.4 1 .5 1 .6 1 .7 1 .7 1.3 1 1.2.7 1.3 1 1.4 1 1.5 1 1.5 1.3 1.7-.8.5-1.3-1.7-1-1.5-1-1.5-1-1.4-1-1.3-.8-1.2-.8-1.2-.7-1-.6-1-.7-1-.4-1-.6-1-.3-.7-.2-1-.2-.7v-.7l-.2-.7v-1.4l.2-.6.2-.6.2-.6.3-.6.4-.6.5-.5.5-.5.5-.5.6-.6.7-.5.7-.7.7-.6.7-.7zm39-16.2l.7.8h-.2l-1.2.5-1.2.5-1.2.4-1.4.3-1.3.4-1.4.5-1.4.4-1.3.5-1.5.5-1.4.5-1.3.5-1.3.5-1.4.5-1.4.5-1.3.5-1.4.5-1.4.5-1.3.6-1.3.6-1.3.5-1.2.7-1.2.5-1.2.6-1 .5-1.2.6-1 .4-1 .6-1 .6-1 .5-1 .7-.7.6-.7.6-.6-1 .8-.5 1-.6.8-.7 1-.6 1-.6 1-.4 1-.6 1.2-.6 1.2-.5 1-.7 1.4-.6 1.3-.5 1.3-.6 1.3-.5 1.2-.4 1.4-.5 1.3-.5 1.3-.5 1.4-.5 1.3-.5 1.4-.5 1.4-.5 1.4-.4 1.4-.5 1.3-.4 1.3-.4 1.3-.4 1.3-.5 1.2-.4 1.3-.5 1.3-.4 1.2-.3zm.7.8h-.2.2zm6.6-7v-1l.4.8-.2.2-.3.2-.3.3-.2.3-.2.2-.2.2v.3l-.3.2-.2.2-.2.2-.2.3-.3.3-.2.3-.2.2-.2.3v.3l-.3.2-.2.3-.2.2-.3.2-.2.3-.2.2-.2.2h-.2l-.3.4-.3.2-.2.2-.3.2-.2.2-.3.2-.2.2-.6-.8v-.2l.3-.2.3-.2.2-.2.2-.2.2-.2.3-.2.2-.2.2-.2v-.2l.3-.3.2-.2.2-.2.2-.2v-.2l.3-.2.2-.2.2-.3.2-.3v-.3l.3-.2.2-.2.2-.3.2-.2v-.2l.4-.3.2-.2.2-.2.2-.3.2-.2h.3l.2-.3.4.8zm0-1l1.4-.2-1 1-.4-1zM338.8 172l-.7-.8 1.5-1 1.4-1.2 1.4-1 1.5-1.2 1.5-1 1.7-1 1.7-1 1.7-1 2-1 1.8-1 2-1 2-1 2-.8 2-1 2.2-.7 2-.8 2.3-.8 2.3-1 2.2-.6 2.3-.7 2.3-.6 2.4-.5 2.3-.6 2.4-.7 2.4-.5 2.4-.4 2.4-.4 2.4-.4 2.3-.3 2.3-.3 2.4-.3 2.3-.2v1l-2.3.2-2.3.3-2.3.3-2.3.3-2.4.4-2.3.4-2.4.4-2.3.5-2.3.6-2.3.5-2.3.6-2.3.7-2.2.7-2.2.7-2.2.8-2.2.8-2.2.8-2 1-2 .7-2.2 1-2 1-2 1-1.8.8-1.8 1-1.8 1-1.7 1-1.6 1-1.5 1-1.6 1-1.5 1.2-1.4 1-1.2 1.2zm12.2 37.3l-.5.8-.2-.2-1-1.6-1-1.8-1-1.7-1-1.7-.8-1.7-1-1.6-.8-1.5-.8-1.5-1-1.5-.7-1.5-.8-1.4-.7-1.3-.7-1.4-.5-1.3-.6-1.3-.6-1.2-.4-1.2-.5-1.2-.3-1-.3-1-.4-1.2v-1l-.2-1v-2.8l.3-.8.3-.8.4-.7.5-.8.5-.7.6-.6.8.8-.6.5-.5.6-.4.7-.3.6-.3.7-.2.8v4.5l.4 1v1l.5 1 .4 1 .4 1.3.5 1.2.4 1.2.6 1.3.7 1.3.7 1.4.7 1.4 1 1.4.7 1.5 1 1.5.8 1.5 1 1.6.8 1.7 1 1.7 1 1.7 1 2 1 1.6h-.3zm-.5.8l-.2-.2.2.3zm12.5 1.3v1l.5-.2-.3.4-.2.4-.3.4-.3.3-.3.2-.2.3-.3.2-.3.2h-.3l-.5.2h-2.1l-.4-.2-.5-.2-.4-.2-.3-.2-.5-.2-.4-.3-.5-.3-.5-.3-.4-.4-.6-.3-.5-.3-.5-.4-.6-.4-.5-.4-.6-.4-.5-.5.5-.8.7.4.5.3.6.5.6.3.5.5.4.4.5.2.4.3.4.3.5.3.4.3.4.2.5.2.4.2h.5l.3.2h1.5l.2-.2h.3l.2-.3.2-.2.3-.2.2-.3v-.3l.4-.4.2-.4.4-.4zm-.4.3v-.4h.4l-.4.3zm.4.6v-1l.5.3-.5.6zm.5-.7l.3.6h-.8l.5-.7z"/><path fill="%23edb92e" d="M359 213.6a34 34 0 01-1-4.7c-.7-2.8-.4-5.7.5-8.3-3-4.2-6.4-8.8-8.8-13.3-1.7-3.3-3-7-2-10.6 1-4 4.5-6.6 7.6-9 3.7-2.8 8.6-5.3 13.6-7.5 11-4.6 20-7 26.5-7l-4.2 3.8c-12 4-26.4 9.2-33.3 14.5-9 6.8-8.6 8.4 4.3 26.7.4.6 1.3 2 1 2.7-.6 1.2-1.8 7.2 0 11.4-1 2-2.6 1-4.2 1.2z"/><path fill="%2321231e" d="M357.4 209l1-.2v.7l.2.2v.7h.2v.8l.2.3v.3l.2.3v.7h.2v.6h.2l-1 .4v-.3l-.2-.3v-.2l-.2-.3v-.5l-.2-.3v-.6h-.2v-.5l-.2-.3v-.7l-.2-.3v-.2zm1-.2zm-.4-7.8l1-.6v.5l-.2.4v.2l-.2.2v1l-.2.2v.8l-.2.2v4.7l.2.3-1 .2v-.6l-.2-.2V203h.2v-1l.2-.2v-.5l.2-.2v-.2l.2-.3v.5zm1-.6v.5-.6zm-9.7-12.8l1-.5v.6l.3.4.3.4v.4l.4.5.2.4.3.4v.5l.4.4.3.4.2.4.2.4.3.4.2.4.3.5.3.4.3.3.3.4.2.4.2.5.3.5.3.4.3.4.3.4.3.4.2.4.3.4.2.4.3.4.3.4.3.4.3.4-1 .6-.2-.4-.3-.4-.3-.4-.3-.4-.4-.4-.3-.4-.2-.4-.2-.4-.3-.4-.3-.4-.3-.5-.4-.4-.3-.3-.3-.4-.2-.4-.3-.5-.3-.5-.3-.4-.4-.4-.3-.4-.2-.5-.2-.4-.3-.5-.2-.4-.3-.4-.3-.4-.2-.4-.3-.5-.2-.4-.2-.5-.3-.5-.2-.4zm-2-11l1 .4-.2.3v4.1l.2.4v.3l.2.3v.7l.3.3v.4l.2.4v.6l.3.3v.3l.3.3v.2l.3.3v.3l.2.3-1 .6v-.3l-.2-.3-.2-.3v-.3l-.3-.4v-.3l-.3-.3v-.3l-.3-.3-.2-.3v-.3l-.2-.2v-.4l-.2-.3v-.3l-.2-.3v-.7l-.2-.4V180l-.2-.4V178l.2-.2v-.7l.2-.3zm7.7-9.2l.6.8-.3.2-.3.3-.3.2h-.3l-.3.3-.2.3-.2.2-.3.3-.3.3-.3.2-.3.3-.2.2-.3.3-.4.3-.2.2-.3.3v.3l-.4.3-.2.3-.2.2-.3.3-.3.3-.2.3-.2.4v.3l-.3.3-.2.3v.3l-.3.3v.3l-.2.3v.4l-1-.3v-.4l.2-.4v-.4l.2-.4.2-.4v-.3l.3-.4.2-.2.2-.3.2-.3v-.3l.4-.5.2-.3.2-.2.3-.3.4-.3.2-.3.3-.2.2-.2.3-.3.2-.3.3-.2.3-.3.3-.2.3-.3.2-.2.3-.2.3-.3.3-.2h.4l.3-.4.3-.2zm13.7-7.5l.4.8-.4.2-.4.2-.5.2-.5.2-.4.2-.5.2-.4.3-.6.2-.5.2-.5.2h-.5l-.4.3-.5.3-.3.2-.4.2-.5.3-.4.2-.4.2-.4.3-.5.2-.3.2-.4.3-.4.2-.5.2-.4.2-.2.3-.4.2-.4.2-.4.2-.3.3-.4.3-.4.2-.6-.8.3-.3h.4l.4-.4.4-.3.4-.2.4-.2.4-.2.4-.3.4-.2.4-.2.4-.2.4-.3.5-.2.5-.2.4-.2.4-.2.4-.3h.4l.5-.3.4-.3.6-.2.4-.2.5-.2.5-.3.4-.2.5-.2h.4l.4-.3.5-.2.5-.2.4-.2h.5zm0 0zm27-6.4l-.6-.7.5.7H394l-.6.2h-1.8l-.7.2h-.8l-.7.2h-.7l-.8.3-.8.2h-.7l-.8.2-.8.2-1 .2-.8.2-.8.3-1 .3-.8.3-1 .3-.8.2-1 .3-.8.3-1 .3-1 .5-1 .3-.8.4-1 .4-1 .4-1 .4-1 .4-.5-1 1-.4 1-.4 1-.4 1-.4 1-.3 1-.5 1-.3 1-.4 1-.3.8-.3 1-.3.8-.4 1-.2.8-.3h1l.8-.4.8-.2.8-.2.8-.2h.8l.8-.3.8-.2h.7l.7-.2h.8l.7-.2h1.4l.5-.2h1.9l.4.8zm-.3-1h1.4l-1 1-.4-1zm-4.4 4l4-3.7.8.6-4 3.8-.3.2-.5-1zm.7.8l-.2.2.2-.2zM358.3 172l-.6-1 .7-.5.7-.5 1-.5.7-.5.8-.5 1-.5.8-.4 1-.5 1-.4.8-.5 1.2-.4 1-.5 1-.3 1-.5 1.2-.5 1-.4 1.3-.5 1-.4 1.2-.5 1-.5 1.3-.5 1-.4 1.3-.4 1.2-.5 1.2-.4 1.2-.4 1.2-.5 1-.4 1.3-.3 1.2-.4 1-.3 1.2-.4.3 1-1.2.3-1 .3-1.3.4-1 .4-1.3.5-1.2.4-1.2.3-1.2.4-1 .4-1.2.6-1.2.4-1 .4-1.3.5-1 .3-1.3.5-1 .4-1.2.5-1 .4-1 .6-1.2.5-1 .5-1 .5-1 .5-1 .5-.8.5-1 .4-.8.4-.8.5-.8.4-.7.5-.7.4-.7.5zm4.4 26l-.8.5-1.3-1.7-1-1.5-1-1.5-1-1.4-1-1.3-.8-1.2-.8-1.2-.7-1-.6-1-.7-1-.4-1-.5-1-.4-.7-.2-1-.2-.7v-.7l-.2-.7v-1.4l.2-.6.2-.6.2-.6.3-.6.4-.6.5-.5.5-.5.5-.5.6-.6.7-.5.7-.7.7-.6.7-.7.6 1-.8.5-.7.6-.7.6-.5.6-.6.5-.6.5-.5.6-.5.5-.3.4-.3.5-.3.5v.5l-.2.6v2.2l.3.8.3.7.4.8.4.8.4 1 .6 1 .5 1 .7 1 .7 1.3 1 1.2.7 1.3 1 1.4 1 1.5 1 1.5 1.3 1.7zm1 3l-1-.3v-1h-.2v-.2l-.2-.2v-.2h-.2v-.4l.7-.7.2.2v.4h.2v.2l.2.2v.2l.2.2v.4h.2v1.4zm.2 11.6l-1-.5v.6l-.2-.4-.2-.5v-.4l-.2-.4v-.6l-.2-.4v-.5l-.2-.4v-5.4l.2-.4v-.7l.2-.4v-.5l.2-.3v-.4l.2-.2 1 .3v.2l-.2.2v.6l-.2.2v.6l-.2.3v1.1l-.2.4v5.1l.2.4v.8l.3.4v.4l.2.4.2.4v.4zm0-.4v.4-.4zm-5 1v1-1h.2l.2-.2h1.4v.2h1.5l.2-.2h.2v-.2h.2v-.2l.2-.2.2-.3 1 .6-.2.2-.2.2v.2l-.2.2h-.2v.2l-.3.2h-.4l-.2.2h-.3v.2h-3v-1zm0 1v-1l.6.2-.5.7zm.6-.8l.2.7h-.7l.6-.6z"/><path fill="%23edb92e" d="M468 132.2c.3-2.3 0-2-.3 1.6-.3-.7-.8-1-1.4-1-1 0-1.7 1.6-1.8 5.2l.2 2.8c-33-.7-52.7 4.3-57.7 14-4.2 7.8 3 21 13.6 36 1.3 1.8 1.2 1.6 0 3-1.8 2.3-3.8 6-2.3 9.2a24.3 24.3 0 01-21 1.5c-1-3-3.4-4.4-5.4-5.8-.5-.2-2-1-2-1.4l-10.2-31.6c-9.5-30.7 75.3-33.5 88.3-33.5z"/><path fill="%2321231e" d="M467.3 134l1-.4-1 .2V132h.2v-1.2l.2-.2.6-.3.3.3v1.6h-1V131l.4.2h.6v-.2 1l-.2.2v1.8h-1zm1 0l-.2 1.6-.7-1.5h1zm-2-.7v-1h.7v.2h.4v.2h.2v.2h.2v.2h.2v.2h.2v.2l-1 .5v-.2h-.2v-.2h-.2v-.2h-.4zm0 0zM465 138h-1v-1.8l.2-.3v-.9l.2-.3v-.7h.2v-.3l.2-.3.2-.3.2-.2h.2v-.2h.2v-.2h.5v1h-.2v.2h-.2v.2l-.2.2v.3l-.2.3v.6l-.2.2v2l-.2.3v.4zm-1 0zm.7 3.3v-1l-.5.5v-2.3h-.2v-.4l1-.2v1.8l.2.2v1l-.5.5zm.5-.5v.5h-.5l.5-.5zM407.4 155l-1-.5.7-1 .7-.8.7-1 .8-.7 1-.8 1-.8 1-.8 1-.7 1.3-.7 1.2-.7 1.4-.6 1.6-.6 1.5-.5 1.7-.7 1.7-.5 1.8-.4 2-.5 1.8-.5 2-.3 2.2-.4 2.2-.3 2.2-.2 2.4-.3 2.4-.2 2.5-.2h2.5l2.7-.2h2.7l2.8-.2h9v1H453l-2.8.2h-2.6l-2.6.2-2.5.2-2.4.2-2.3.3-2.2.2-2.2.3-2 .4-2 .3-2 .4-1.8.4-1.8.4-1.7.5-1.6.5-1.5.6-1.5.5-1.3.5-1.3.7-1.2.6-1 .7-1 .7-1 .7-1 .7-.6.8-.7.8-.6.8-.6 1zm13.6 35.5l-.8.6-1-1.3-1-1.4-1-1.4-1-1.5-.8-1.3-.8-1.4-1-1.3-.7-1.3-.8-1.3-.8-1.4-.7-1.2-.7-1.3-.6-1-.6-1.3-.5-1.2-.5-1.2-.5-1.2-.4-1-.5-1-.3-1.2-.3-1-.3-1-.2-1.2v-1l-.2-1V158l.3-.8.3-1 .2-.7.3-.8 1 .5-.4.7-.2.7-.2.8-.2.8v4.5l.2 1 .3 1v1l.5 1 .3 1.2.4 1 .5 1.2.5 1 .5 1.2.6 1.2.6 1.2.6 1.3.7 1 .7 1.4.8 1.3.8 1.3.8 1.3 1 1.3.8 1.4 1 1.3.8 1.4 1 1.4 1 1.5zm0 3.8l-.8-.7.2-.3.2-.2h.2v-.2l.2-.2v-.4l-.2-.2v-.2h-.2v-.3h-.2v-.3h-.2l.8-.7.2.3.2.3v.2h.2v.4h.2v.2l.2.2v1l-.2.2v.2h-.2v.2l-.2.2-.2.2-.2.3zm-2.5 9l-.4-.8-.2.7v-.3l-.2-.5v-.3l-.2-.3v-3.5l.2-.3v-.3l.2-.4.2-.3v-.3l.2-.3.2-.3v-.3l.3-.2v-.3l.3-.2.2-.3v-.2l.3-.3.2-.2v-.3l.3-.2.2-.2.8.7-.2.2-.2.2v.2h-.3v.3l-.3.3-.2.2v.3l-.3.3v.3l-.2.2-.2.3v.7l-.2.2v.2l-.2.3v.6l-.2.4v2.7l.2.3.2.3-.3.6zm.3-.5v.4l-.3.2.3-.6zm-22 1.8l1-.3-.2-.3.6.2.7.3.5.2.6.2h.8l.6.2.6.2h.7l.6.2h5.7l.7-.2h.5l.7-.3h.6l.7-.2.6-.2.7-.2.7-.2.6-.2.6-.3.6-.3.6-.2.7-.4.6-.3.5 1-.6.2-.7.4-.6.4-.7.2-.6.3-.7.2-.6.2-.6.2-.7.2-.6.2h-.6l-.7.3h-.7l-.6.2h-.7l-.7.2h-5l-.7-.2h-.7l-.6-.3h-.7l-.7-.3-.6-.3-.7-.3-.6-.2-.8-.3-.3-.4zm.4.3l-.2-.2v-.2l.2.3zm-5.6-5.8l.6-1 .2.2.2.2h.2l.2.2.2.2h.2l.2.2v.2h.3v.3h.3l.2.3h.2l.2.3.3.3.2.2.2.2.2.2v.2l.3.2v.2l.3.2.2.2v.2l.3.3.2.2.2.2v.2l.3.3v.3l.2.3-1 .3-.2-.2v-.3h-.2v-.3l-.2-.3-.2-.2v-.2l-.2-.2-.2-.2v-.2l-.3-.2-.2-.2-.3-.3-.2-.2-.3-.3h-.2l-.2-.3v-.2l-.3-.2h-.2v-.3h-.3l-.2-.2h-.2l-.2-.2h-.2l-.2-.3h-.2l-.2-.2h-.2zm-2-1.7l.8-.3h.2v.2h.2l.2.2h.2v.2h.4v.2h.2l.2.2h.2l-.6 1-.2-.2h-.2v-.2h-.4v-.2h-.2l-.2-.2h-.2v-.2h-.2v-.2h-.2v-.2h-.2v-.2zm-10.2-31.7l1-.3.2 1 .3 1 .2.8.3 1 .3 1 .3.8.4 1 .3 1 .3 1 .3 1 .3 1 .3.8.2 1 .4 1 .3 1 .2 1 .3 1 .3 1 .4 1 .3 1 .3 1 .3 1 .5 1 .3 1 .3 1 .5 1 .3 1 .3 1 .4 1.2.4 1 .3 1 .4 1.2-1 .3-.3-1-.2-1.2-.3-1-.4-1-.2-1-.3-1-.3-1.2-.4-1-.3-1-.3-1-.4-1-.3-1-.3-1-.3-1-.4-1-.4-1-.3-1-.4-1-.3-1-.3-.8-.3-1-.4-1-.3-1-.3-1-.3-.8-.3-1-.2-1-.3-1-.3-.8-.3-1-.4-.8-.2-1zm88.2-33.6h1l-.5.5h-5.4l-2.5.2h-2.8l-3 .2-3.3.2-3.5.2-3.7.3-3.8.3-4 .4-4 .5-4 .6-4.2.6-4 .7-4.2 1-4 .8-4 1-3.7 1-3.7 1.3-3.4 1.4-3.3 1.4-3 1.5-2.6 1.6-2.3 1.7-2 2-1.6 1.8-1.2 2.2-.8 2.2-.4 2.3v2.5l.7 2.7-1 .3-.6-2.8v-2.8l.3-2.6 1-2.4 1.2-2.2 1.8-2 2-2 2.5-2 2.7-1.6 3-1.5 3.3-1.6 3.5-1.3 3.6-1 4-1.2 3.8-1 4-1 4-.7 4.2-.6 4.2-.6 4-.6 4-.5 4-.4 4-.4 3.7-.4 3.5-.2 3.3-.2 3-.2h3l2.4-.2h5.4l-.6.4zm1 0v.5h-.5l.7-.5zm-.5 0h-.4.5zm.7 0v.5h-.6l.7-.5z"/><path fill="%23fff" d="M405 190.2c3.5 0 6.4 2.8 6.4 6.4 0 3.5-3 6.4-6.4 6.4s-6.4-3-6.4-6.4c0-3.6 3-6.4 6.4-6.4z"/><path fill="%2321231e" d="M412 196.6h-1a6 6 0 00-3.4-5.3 5.8 5.8 0 00-2.6-.6v-1c2.3 0 4.6 1.2 5.8 3.2a7 7 0 011 3.6zm-7 7v-1c2.2 0 4.3-1.4 5.2-3.4a6 6 0 00.7-2.6h1c0 2.3-1.4 4.6-3.4 6a7 7 0 01-3.6 1zm-7-7h1c0 2.2 1.4 4.3 3.4 5.3a5.8 5.8 0 002.6.5v1a7 7 0 01-5.8-3.3 7 7 0 01-1-3.6zm7-7v1a6 6 0 00-5.2 3.3 6 6 0 00-.7 2.6h-1c0-2.4 1.4-4.7 3.4-6a6.8 6.8 0 013.6-1z"/><path fill="%23fff" d="M350.8 203.6c3.2 0 6 2.7 6 6s-2.8 6-6 6c-3.3 0-6-2.7-6-6s2.7-6 6-6z"/><path fill="%2321231e" d="M357.2 209.6h-1c0-2-1-4-2.8-4.8a5.4 5.4 0 00-2.6-.7v-1a7 7 0 015.4 3 6.5 6.5 0 011 3.6zm-6.4 6.4v-1c2 0 4-1.2 4.8-3a5.5 5.5 0 00.6-2.4h1c0 2-1.2 4.3-3 5.4a6.4 6.4 0 01-3.4 1zm-6.5-6.4h1c0 2 1.2 4 3 4.8.8.4 1.6.6 2.5.6v1a6.6 6.6 0 01-5.5-3 6.5 6.5 0 01-1-3.4zm6.5-6.5v1c-2 0-4 1.3-5 3a5.5 5.5 0 00-.5 2.6h-1c0-2.2 1.2-4.4 3-5.5a6.4 6.4 0 013.5-1z"/><path fill="%23fff" d="M345 192.7c3.4 0 6 2.7 6 6s-2.6 6-6 6c-3.2 0-5.8-2.7-5.8-6s2.6-6 6-6z"/><path fill="%2321231e" d="M351.5 198.7h-1c0-2-1.2-4-3-5a5.3 5.3 0 00-2.4-.5v-1c2.3 0 4.4 1.2 5.5 3a6.5 6.5 0 011 3.5zM345 205v-1c2 0 4-1 4.8-2.7a5.5 5.5 0 00.7-2.6h1c0 2.2-1.2 4.3-3 5.5a6.4 6.4 0 01-3.4 1zm-6.3-6.3h1c0 2 1.2 4 3 4.8a5 5 0 002.4.6v1c-2 .2-4.2-1-5.3-3a6.5 6.5 0 01-1-3.3zm6.4-6.5v1c-1.8 0-3.7 1-4.6 2.8a5.5 5.5 0 00-.7 2.7h-1c0-2.2 1.2-4.4 3-5.5a6.4 6.4 0 013.4-1z"/><path fill="%23fff" d="M339.8 181.7c3.3 0 6 2.7 6 6s-2.7 6-6 6-6-2.7-6-6 2.7-6 6-6z"/><path fill="%2321231e" d="M346.2 187.7h-1c0-2-1.2-4-3-5a5.4 5.4 0 00-2.4-.5v-1c2.2 0 4.3 1.2 5.4 3a6.5 6.5 0 011 3.5zm-6.4 6.4v-1c2 0 3.8-1 4.7-2.7.5-.8.7-1.7.7-2.6h1c0 2-1 4.3-3 5.4a6.4 6.4 0 01-3.4 1zm-6.4-6.3h1c0 2 1 4 3 4.8.7.4 1.5.6 2.4.6v1a6 6 0 01-5.4-3 6.5 6.5 0 01-1-3.3zm6.4-6.5v1c-2 0-4 1.2-4.8 3a5.5 5.5 0 00-.6 2.5h-1c0-2.2 1-4.4 3-5.5a6.4 6.4 0 013.4-1z"/><path fill="%23edb92e" d="M444.3 202.2c3.4-.3 2.5 5.8 2 7.2-1 1.8-1.8 1.8-3 .2-.8-1.3-2.4-7.2 1-7.5z"/><path fill="%2321231e" d="M446.6 209.6l-1-.4h.2v-.7l.2-.3v-.5l.2-.3V204h-.2v-.3l-.2-.2v-.2l-.2-.2h-.2l-.3-.2h-.2l-.2-.2h-.3v-1h.7l.3.2h.3l.3.2v.2l.3.3.2.2.2.3v.2l.2.3v.7l.2.3v3.7l-.2.3v.5l-.2.3v.5h-.2zm-3.7.3l.8-.7.2.3v.2h.2v.2h.2v.2h.7l.2-.2v-.2h.2v-.2h.2v-.3l1 .3v.2l-.2.2v.3h-.2v.2l-.2.2-.2.2h-.4v.2H444v-.2h-.2v-.2h-.2v-.2h-.2v-.3h-.2v-.3h-.3zm1.2-8.4v1h-.4v.2h-.3v.2h-.3v.3l-.2.2v.4h-.2v3.2l.2.2v.6l.2.2v.3l.2.2v.2l.2.2v.2h.2l-1 .7v-.5l-.2-.2v-.2l-.2-.4v-.2l-.2-.3v-.2l-.2-.3v-.7l-.2-.3v-3l.2-.3v-.3l.3-.3.2-.2.2-.3h.2l.2-.3.3-.2h.4l.2-.2z"/><path fill="%23fff" d="M444.5 205.5c8-.6 6 13.8 4.4 17-2 4.2-4 4.3-6.7.5-2-3-5.8-17 2.2-17.5z"/><path fill="%2321231e" d="M449.4 222.7l-1-.4.2-.3.2-.4v-.4l.3-.5.2-.5v-.6l.2-.6.2-.7V217l.2-.7v-5.1l-.3-.7v-.6l-.3-.7-.3-.6-.3-.5-.3-.5-.3-.4-.3-.4-.4-.4-.5-.2-.5-.2-.5-.2h-1.4v-1h1.5l.6.2.7.2.5.4.6.4.4.4.4.5.4.7.3.6v.7l.3.6.2.7v.7l.3.8v6.3l-.3.7v.7l-.2.6v.6l-.3.6v.5l-.3.5v.4l-.3.3zm-7.5.5l.8-.5.2.3.2.3.3.3.2.3h.2v.4h.3l.2.3.2.2h.4l.2.2h1v-.2h.3l.2-.3v-.2l.2-.2.2-.2h.2l.2-.4v-.3l.3-.3.3-.3.2-.4 1 .4-.3.4-.2.5-.2.3-.2.4-.2.3-.2.3-.2.2-.2.2-.2.3-.3.2h-.2v.3h-.4l-.2.2H445l-.4-.2h-.2l-.3-.3v-.2l-.4-.2-.2-.2-.2-.2-.3-.2-.3-.3-.3-.4-.2-.4-.3-.4zm2.5-17.2v-1 1h-.6l-.7.2-.5.2-.5.3-.4.3-.5.4-.3.4-.3.4-.3.6-.2.5v.6l-.2.5v.7l-.2.7v.6l.2.7v1.4l.2.7v.8l.3.7v.6l.3.7.2.6.2.5.2.6.2.7.2.5.2.4.2.4.2.4.2.3-1 .5v-.3l-.3-.5-.2-.4-.2-.4v-.6l-.4-.5-.2-.7-.2-.6-.2-.7-.2-.7v-.7l-.3-.6v-.8l-.2-.7V213l-.2-.7v-.8l.2-.7v-.6l.2-.7v-.7l.4-.6.2-.6.4-.6.4-.5.4-.5.5-.4.6-.3.7-.3.7-.2h.8v1zm0-1v1-1z"/><path fill="%23edb92e" d="M379.7 210.8c3.3-1 4 5 3.6 6.6-.4 2-1.2 2.2-2.7 1-1-1.2-4-6.5-1-7.6z"/><path fill="%2321231e" d="M383.8 217.5l-1-.2v-2.8l-.2-.3v-.7l-.2-.3v-.3l-.2-.2v-.3l-.3-.2-.2-.2-.3-.3-.3-.3h-.3l-.3-.2h-.6l-.4-1h1.5l.2.2.3.2.2.2.3.2.2.3.2.2v.3l.3.3v.4l.2.3v.3l.2.3v.3l.2.4v.6l.2.3v2.5zm-3.5 1l.7-.6h.2v.2h.2l.2.2h.2v.2h.4l.2-.2v-.2h.2v-.6h.2v-.3l1 .2v.4h-.2v.4l-.2.3v.2h-.2l-.2.2-.2.2h-.2l-.2.2h-1v-.2h-.3l-.2-.2h-.2v-.2h-.2l-.2-.2v-.2zm-.7-8.2l.3 1h-.3l-.2.2h-.2v.2l-.2.2v.2l-.2.2v1.8l.2.4v.3l.2.3v.2l.2.3.2.3v.3l.2.3.2.3v.2l.3.2v.2l.2.2.3.3.2.2-.7.6h-.2v-.4l-.3-.2v-.2l-.3-.2v-.3l-.3-.2v-.2l-.2-.3v-.3l-.3-.3v-.4l-.2-.3v-.3l-.3-.3v-.7l-.2-.3V212l.3-.2.2-.3.2-.3.3-.2.2-.2h.2l.4-.3z"/><path fill="%23fff" d="M380.7 214c7.7-2.5 9.2 12 8.4 15.5-1 4.5-2.8 5-6.2 2-2.6-2.4-9.7-15-2-17.5z"/><path fill="%2321231e" d="M389.6 229.6l-1-.2v-.8l.2-.4v-2.9l-.2-.7V223l-.3-.7v-.7l-.3-.8-.2-.7-.2-.6-.2-.7-.3-.7-.2-.6-.3-.6-.3-.4-.4-.5-.3-.4-.4-.3-.4-.4-.4-.4-.5-.2h-.5l-.5-.2h-1.1l-.6.3-.4-1 .7-.2h2.2l.7.2.7.2.5.4.5.5.5.4.4.5.4.5.4.6.3.7.3.6.3.6.3.7.2.8.2.8.2.7v.8l.3.7v1.5l.2.7v4.4zm-7 2.3l.5-1 .5.4.2.2.3.3h.3l.3.3h.2l.3.3h.3l.2.2h1.4l.2-.2.2-.2.2-.3.3-.3v-.6l.2-.2v-.3l.2-.4v-.2l.2-.4 1 .2v.4l-.2.4v.4l-.2.4-.2.3v.3l-.2.3-.2.4v.3l-.3.2h-.2v.3l-.3.2h-.2l-.2.3h-.8l-.3.2h-.5l-.3-.2h-.2l-.3-.2h-.4l-.3-.3-.3-.2h-.3l-.3-.3-.3-.3-.2-.2-.3-.3zm-2-18.5l.3 1-.7.2-.6.3-.4.3-.4.4-.4.4-.3.5-.2.5v.5l-.2.6v2.5l.2.6.2.7.2.6.2.7.3.7v.7l.4.6.3.7.4.6.4.6.3.6.4.6.4.5.3.4.3.4.4.4.2.4.3.3-.5 1-.3-.4-.3-.3-.4-.4-.4-.5-.3-.5-.4-.5-.4-.6-.3-.7-.5-.6-.3-.6-.4-.6-.3-.6-.3-.7-.3-.7-.3-.7-.3-.7-.2-.8-.2-.8v-.7l-.2-.7V218l.2-.7.2-.6.2-.6.3-.5.4-.5.6-.5.6-.4.7-.2.6-.3zm0 .5v-.5.5z"/><path fill="%23edb92e" d="M464.2 137.8c-17.2-1.6-35 .2-52.3 7-14.8 6-13.4 23.2 4.6 47-1.7 3-2.6 6.8-2.7 11h4.8c-1.3-2.8 0-6.4 1.8-9 1-1.5 1.3-1.2 0-3-10.7-15-17.8-28.2-13.6-36 5-9.7 24.6-14.7 57.7-14 0-1 0-1.8-.2-2.7 0 0-.2 0-.3-.2z"/><path fill="%2321231e" d="M412 145.4l-.3-1 1.7-.6 1.6-.6 1.7-.6 1.6-.5 1.6-.4 1.6-.5 1.6-.4 1.7-.4 1.5-.4 1.7-.4 1.6-.4 1.7-.3 1.6-.3 1.8-.3h1.6l1.7-.3 1.7-.2 1.7-.2 1.6-.2h3.3l1.6-.2h11.5l1.6.2h1.6l1.6.3v1l-1.7-.2h-4.9l-1.6-.2h-9.7l-1.6.2H443l-1.5.3-1.7.2-1.6.2-1.6.2H435l-1.7.4-1.6.3-1.7.3-1.6.4-1.6.3-1.7.5-1.5.4-1.6.4-1.8.5-1.6.6-1.6.6-1.7.6-1.6.6-1.6.6zm5 46.7l-1-.4.2.5-1.7-2-1.5-2.3-1.5-2-1.3-2.2-1.3-2-1.2-2-1-2-1-2-1-2-.7-1.7-.6-1.8-.5-1.8-.6-1.7-.4-1.6-.3-1.7-.2-1.6v-4.4l.2-1.3.3-1.3.4-1.2.5-1.2.5-1.2.7-1 .8-1 .8-1 1-.7 1-.8 1.3-.8 1.4-.6 1.3-.5.4 1-1.2.5-1.2.6-1 .7-1 .8-1 1-1 .8-.6 1-.7 1-.5 1-.5 1-.3 1.2-.3 1.2-.2 1.2v3.8l.2 1.5.3 1.7.3 1.6.5 1.6.6 1.6.7 1.8.8 1.8 1 2 .8 1.8 1 2 1.2 2 1.2 2 1.4 2 1.4 2.2 1.5 2 1.7 2.3v.6zm0-.5l.2.3-.2.3v-.5zm-3 11v1l-.6-.6v-2.5l.2-.4v-1l.2-.4v-.7l.2-.5v-.4l.2-.2v-.4l.2-.3v-.3l.2-.3v-.4l.2-.3v-.3l.2-.3v-.3l.3-.3v-.3l.2-.2.2-.3v-.3l.3-.3v-.4l1 .5v.4l-.3.2v.3l-.2.2-.2.3v.3l-.2.3v.4l-.2.3v.3l-.2.4v.3l-.2.3v.3l-.2.4v.7l-.2.3v.8l-.2.4v.8l-.2.4v1.4l-.2.4v.7l-.5-.6zm0 1h-.6v-.6l.5.5zm4.3-.4l1-.4-.5.8h-4.6v-1h4.6l-.5.7zm1-.4l.3.7h-.8l.4-.7zm1-9l.7.6-.2.2v.3l-.2.2-.2.2v.2l-.3.3v.4l-.2.3-.2.2v.3l-.2.3v.2l-.2.3v.7l-.2.2v.5l-.2.3v2.2l.2.3v.4l.2.2-1 .5v-.5l-.2-.3v-.7l-.2-.3v-2.7l.2-.3v-.3l.2-.2v-.3l.2-.3v-.3l.2-.4v-.3l.2-.3.2-.3v-.2l.2-.3.2-.3v-.3l.3-.3v-.3h.3l.2-.3zm0-2.5l.7-.5.2.3.2.3v.2h.2v.4h.2v.4l.2.2v.5l-.2.2v.2h-.2v.2l-.2.2v.2h-.2v.3l-.2.2-.8-.6v-.2l.2-.2.2-.2v-.2h.2v-.4h.2v-.2h-.2v-.2l-.2-.2v-.3h-.2v-.3h-.2zm-13.8-36.5l1 .5-.4.7-.2.7-.2.8-.2.8v4.5l.2 1 .3 1v1l.5 1 .3 1.2.4 1 .5 1.2.5 1 .5 1.2.6 1.2.6 1.2.6 1.3.7 1 .7 1.4.8 1.3.8 1.3.8 1.3 1 1.3.8 1.4 1 1.3.8 1.4 1 1.4 1 1.5-.8.6-1-1.3-1-1.4-1-1.4-1-1.5-.8-1.3-.8-1.4-1-1.3-.7-1.3-.8-1.3-.8-1.4-.7-1.2-.7-1.3-.6-1-.6-1.3-.5-1.2-.5-1.2-.5-1.2-.4-1-.5-1-.3-1.2-.3-1-.3-1-.2-1.2v-1l-.2-1V158l.3-.8.3-1 .2-.7.3-.8zm57.7-13.7h1l-.5.5h-14.5l-2.6.2H445l-2.5.3-2.4.2-2.3.3-2.2.2-2.2.3-2 .4-2 .3-2 .4-1.8.4-1.8.4-1.7.5-1.6.5-1.5.6-1.5.5-1.3.5-1.3.7-1.3.6-1 .7-1 .7-1 .7-.8.7-.8.8-.7.8-.6.8-.6 1-1-.5.7-1 .7-.8.7-1 .8-.7 1-.8 1-.8 1-.8 1-.7 1.2-.7 1.3-.7 1.4-.6 1.6-.6 1.5-.5 1.7-.7 1.7-.5 1.8-.4 2-.5 1.8-.5 2-.3 2.2-.4 2.2-.3 2.2-.2 2.4-.3 2.4-.2 2.5-.2h2.5l2.7-.2h2.7l2.8-.2h9l-.6.6zm1 0v.5h-.5l.5-.5zm-1-2.3l.7-.7v1.9h.2v1h-1v-2.3l-.2-.2v-.4.3zm.7-.7v.3-.2zm-1.2-.4l.8.7v-.6.2h.2v.2l-.7.7v-.4h-.2v-.6zm0 .7l-.3-.2.3-.4v.7zm.8 0l-.8-.6h.4l.4.7zm-.4-.7h1l-.6.8-.4-.7z"/><path fill="%23fff" d="M380.6 142.7c3.4 0 6 2.7 6 6s-2.6 6.3-6 6.3-6.2-2.7-6.2-6.2a6 6 0 016.2-6z"/><path fill="%2321231e" d="M387.2 148.8h-1c0-2-1.2-4-3-5a5.6 5.6 0 00-2.6-.6v-1c2.2 0 4.5 1.2 5.6 3a6.7 6.7 0 011 3.6zm-6.6 6.7v-1c2 0 4-1.2 5-3a7 7 0 00.6-2.7h1a7 7 0 01-3 5.7 6.6 6.6 0 01-3.6 1zm-6.7-6.7h1c0 2 1.2 4.2 3 5a5.6 5.6 0 002.6.7v1a6.6 6.6 0 01-5.6-3 6.7 6.7 0 01-1-3.7zm6.6-6.7v1.2c-2 0-4 1.2-5 3a5.7 5.7 0 00-.6 2.6h-1c0-2.2 1-4.4 3-5.6a6.6 6.6 0 013.6-1z"/><path fill="%23fff" d="M392.6 138.7c3.4 0 6.2 2.8 6.2 6.2 0 3.3-2.8 6-6.2 6a6 6 0 01-6-6c0-3.5 2.6-6.3 6-6.3z"/><path fill="%2321231e" d="M399.3 145h-1c0-2.2-1.3-4.3-3.2-5.2a5.6 5.6 0 00-2.4-.6v-1a7 7 0 015.7 3 6.7 6.7 0 011 3.7zm-6.7 6.6v-1c2 0 4-1.3 5-3a5.7 5.7 0 00.7-2.7h1c0 2.2-1.2 4.4-3.2 5.6a6.6 6.6 0 01-3.4 1zM386 145h1c0 2 1.2 4 3 5a5.6 5.6 0 002.6.6v1a6.7 6.7 0 01-5.6-3.2 6.7 6.7 0 01-1-3.5zm6.6-6.8v1c-2 0-4 1.2-5 3a5.7 5.7 0 00-.6 2.7h-1c0-2.4 1.2-4.7 3.2-5.8a6.6 6.6 0 013.4-1z"/><path fill="%23edb92e" d="M394.2 144a261.2 261.2 0 002 2.4c-9.8 5.4-14 11-13 16.7.2 1 3.2 11.5 9.8 31.7 4.5 3 7.8 6 10 8.4-.2.4.8 1.2.5 1.5.7 3-2.8 2.4-5 1.7-1.2-3-4.6-6-6.6-7.5-.5-.2-2-1-2-1.4l-10.2-31.6c-3-9.8 3.6-16.8 14.4-21.7z"/><path fill="%2321231e" d="M396.3 147l-.5-1v.7h-.2v-.2h-.2v-.2l-.2-.2h-.2v-.2l-.2-.2v-.2h-.2v-.2h-.2v-.2l-.2-.2-.2-.2v-.2h-.2l.8-.7.2.2h.2v.4h.2v.2h.2v.2l.2.2.2.2v.2h.2v.2h.2v.2l.2.2v1zm.2-1l.3.6-.5.3.2-1zm-12.7 17l-1 .2v-3.9l.2-.6.2-.5.2-.6.2-.5.3-.5.2-.5.3-.6.4-.5.3-.6.4-.6.5-.5.4-.6.6-.5.5-.5.6-.5.6-.6.5-.5.7-.4.7-.5.6-.5.8-.5.8-.5 1-.5.7-.5.8-.5.5 1-1 .4-.7.5-.8.4-.8.5-.8.4-.7.5-.7.4-.6.5-.7.4-.6.5-.6.4-.5.5-.6.4-.5.6-.5.5-.4.5-.3.5-.3.5-.3.5-.2.5-.2.5-.2.5-.2.5-.2.5v.5l-.2.5v3.1zm0 0zm9.5 31.3l-.6.8-.2-.2-.6-1.8-.7-1.8-.5-1.8-.6-1.7-.5-1.6-.5-1.5-.5-1.5-.5-1.5-.4-1.4-.4-1.2-.4-1.3-.4-1.3-.4-1-.3-1.3-.4-1-.3-1-.3-1-.3-1-.3-.8-.2-.8-.2-.8-.2-.6-.2-.7v-.5l-.3-.5v-.5l-.2-.4v-.8h-.2v-.3h1v.3l.2.3v.4l.2.3v.5l.2.5.2.6.2.7.2.7.2.7.2 1 .3.7.2 1 .2 1 .3 1 .3 1 .4 1 .4 1.2.3 1.2.3 1.3.5 1.3.4 1.4.5 1.5.4 1.5.7 1.6.5 1.6.5 1.7.6 2 .6 1.7.5 1.8-.2-.2zm-.6.8l-.2-.2.2.3zm10.7 8.4l-.7-.6v.6l-.2-.2-.2-.2-.3-.3-.2-.2-.2-.2-.3-.3-.2-.2-.2-.2-.2-.3-.3-.2-.3-.2-.2-.2-.3-.3-.3-.3-.3-.2-.4-.3-.3-.2-.4-.3-.4-.3-.3-.2-.4-.3-.4-.3-.4-.3-.3-.3-.5-.3-.4-.2-.3-.3-.4-.2-.4-.3-.5-.3-.4-.3-.3-.3.6-.7.4.3.4.3h.5l.4.4.3.3.4.3.4.3.5.3.3.2.4.3.3.4.4.3.2.2.4.2.3.3.2.2.3.3.3.3.3.2.4.3.3.2.3.3.3.3.2.2.3.3.3.3.3.3.2.2.3.2.2.3.2.2.2.3v.6zm0-.6l.3.3-.3.4v-.6zm.6 1.6l-1 .2.2-.5v.2h-.2v.2-.2l-.2-.2v-.2h-.2v-1.2l.8.6v-.2h.2v.2l.2.2v.2l.2.2v.7l-.2.2.2-.6zm-1 .2v-.3l.2-.2-.2.6zm-5 1.8l1-.4-.4-.3h.4l.2.2h.7l.4.2h2.3v-.2h.2v-1.4l1-.2v1.6l-.2.3v.2l-.2.2h-.2l-.2.2h-.4l-.2.2h-3l-.3-.2h-.5l-.3-.2h-.5l-.3-.4zm.2.3h-.2v-.3l.2.3zm-6.6-7.5l.6-1 .2.3h.2l.2.3h.2l.3.3.2.3.2.2.2.2.2.2h.2l.2.3.3.2v.3l.4.2.2.3.2.2.3.3.3.2.2.3.3.3.2.2.2.3.2.4.2.3.2.3.2.2.2.3v.3l.3.3v.4l.3.3v.3l-1 .4v-.3l-.2-.4-.2-.3v-.2l-.3-.2v-.3l-.2-.2-.2-.3-.2-.3-.2-.2-.2-.3-.2-.2-.2-.3-.3-.2-.2-.3v-.2l-.3-.3-.3-.2-.2-.2-.2-.2-.3-.2-.2-.2-.2-.2h-.2l-.2-.3h-.2l-.2-.3h-.2l-.2-.3h-.2l-.2-.2zm.6-1l.3.3-.3-.2zm-2.7-.7l1-.3.2.2h.2v.2h.2v.2h.4v.2h.2l.2.2h.2l-.6 1-.2-.2h-.2v-.2h-.4v-.2h-.2l-.2-.2h-.2v-.2h-.2v-.2h-.2v-.2h-.2v-.2zm-10-31.7l.8-.3.3 1 .3 1 .2.8.3 1 .3 1 .3.8.4 1 .3 1 .3 1 .3 1 .3 1 .3.8.2 1 .4 1 .3 1 .2 1 .3 1 .3 1 .4 1 .3 1 .3 1 .3 1 .5 1 .3 1 .3 1 .5 1 .3 1 .3 1 .4 1.2.4 1 .3 1 .4 1.2-1 .3-.3-1-.2-1.2-.3-1-.4-1-.2-1-.3-1-.3-1.2-.4-1-.3-1-.3-1-.4-1-.3-1-.3-1-.3-1-.4-1-.4-1-.3-1-.4-1-.3-1-.3-.8-.3-1-.4-1-.3-1-.3-1-.3-.8-.3-1-.2-1-.3-1-.3-.8-.3-1-.4-.8-.2-1zm15-22l-.7.5h.6l-1 .6-1 .4-1 .5-.8.4-1 .5-.7.4-1 .5-.7.5-.8.5-.7.6-.7.6-.5.6-.7.6-.5.6-.6.7-.5.6-.4.7-.4.6-.4.7-.3.7-.3.7-.3.7v.8l-.2.7v.7l-.2.8v2.6l.3.8v1l.3.7-1 .3-.2-1v-.8l-.3-1V159l.2-1 .2-.7.2-.6.3-.8.4-.7.5-1 .4-.6.4-.7.6-.7.5-.7.6-.6.8-.6.6-.6.8-.6.7-.6.7-.5.8-.6 1-.5.7-.5 1-.5 1-.5.8-.5 1-.5 1-.5.6.2zm-.5-.3l.4-.2.2.4-.6-.2z"/><path fill="%23edb92e" d="M356 217l-.4 2c-2.8.5-5.3.7-7.3.3 3.4-3.3 6-4 7.6-2.4z"/><path fill="%2321231e" d="M355 218.8l.4-2 1 .2-.3 2-.3.4-.6-.6zm1 0v.5h-.3l.4-.4zm-8 .2l.7.7-.3-1 .2.2h4.1l.3-.2h1l.2-.2h.7l.2-.2h.3l.2 1h-.8l-.4.2h-.5l-.4.2h-1.3v.2h-3.7l-.4-1zm.2 1l-1-.3.8-.7.2 1zm8.2-3l-1-.2.2.5v-.2h-.6v-.2h-.6l-.2-.2H353v.2h-.6l-.2.3-.2.2h-.3l-.2.2-.3.2-.2.2-.3.2-.3.2-.2.2-.3.2-.4.3h-.3l-.3.4-.3.3-.7-.7.3-.3.3-.3.3-.3.2-.2.3-.2.3-.2.3-.3h.4l.3-.3h.3l.2-.3h.3l.3-.3h.6l.3-.2h.5l.4-.2h1.3l.2.2h.3l.2.2h.2l.2.2.3.3v.5zm0-.5v.5-.5zm-.5.4h.4-.5zm.3-.5l.2.2v.3l-.2-.5z"/><path fill="%23edb92e" d="M355.6 212.3c1.8.4 2 .7 2.7 1 1 0 2.4 0 3.3-1 4-2.2 4 2 2.5 5-1 2.4-.5 5 .6 7 1.2 2.2 1 3.2 0 4l-1.6 1c-1 1.2-1.8 1-2-.6-3.8-1.6-5-5.3-6.2-8.6-1.7-4.7-7.8-5.8.8-7.7z"/><path fill="%2321231e" d="M358.4 212.7v1h-.7v-.2h-.4l-.2-.2h-.4l-.2-.2h-.8l-.3-.2.2-1h.4l.2.2h.4l.2.2h.4v.2h.8v.2h.4zm3-.7l.5 1v-.2l-.2.2h-.3v.2h-.2l-.2.2h-.2l-.2.2h-2.1v-1h2.2l.2-.2h.2v-.2h.2l.2-.2zm0 0zm3 5.6l-.8-.4v-.3l.3-.4v-.5l.2-.2v-.6l.2-.3v-2.2h-.2v-.2h-.2v-.2h-1.2l-.3.2-.3.2-.3.2-.6-1 .4-.2.3-.2h.5l.3-.2h1.8l.2.2.2.2v.2l.2.3v.4l.2.3v2.4l-.2.3v.3l-.2.4v.3l-.2.3v.3l-.3.3zm.6 6.3l-1 .4v-.4l-.2-.2v-.4l-.2-.2v-.2l-.2-.2v-.5l-.2-.2v-.8l-.2-.2v-2.3l.2-.2v-.3l.2-.3v-.3l.2-.2 1 .4-.2.2v.4l-.2.2v.8l-.2.2v2l.2.2v.5l.2.2v.4h.2v.2l.2.2v.4h.2zm0 4.6l-.6-1h.2v-.2h.2v-1.6l-.2-.3v-.3l-.2-.2v-.2l-.2-.2v-.2l.8-.5v.2l.2.2v.2l.2.2v.2l.2.2v.2l.2.3v1.7l-.2.2v.2h-.2v.2h-.2v.2l-.2.2zm0 0zm-1.6 1l-.8-.7v-.2h.2l.2-.2h.2v-.2h.4v-.2h.2v-.2h.4v-.2h.2l.6.8h-.2v.2h-.4v.2h-.2l-.2.2h-.2v.2h-.2l-.2.2zm-.8-.7v-.2zm-1.8 0l.4-.8.3.4v.5h.2v.2h.4v-.2h.2v-.2h.2l.8.6-.2.2-.2.2-.3.2h-.2v.2h-1.1l-.2-.2v-.2l-.2-.2v-.4h-.2v-.7l.2.4zm.4-.8h.3v.4l-.3-.4zm-7-8l1-.3.2.2v.3l.2.3v.4l.2.3v.3l.3.3.2.4v.3l.2.3.2.3v.3l.3.3v.2l.2.3v.2l.3.3.2.3.2.2v.3l.3.2.2.3.2.2.2.2.2.2h.2l.3.3.3.2.3.2.3.2h.3l.2.2-.4 1-.3-.2-.4-.2-.2-.2-.4-.2-.3-.2-.2-.3-.3-.3-.2-.2-.3-.3-.3-.2-.2-.3-.2-.3-.2-.3-.3-.4-.2-.3-.2-.3-.2-.3v-.4l-.2-.3v-.3l-.3-.3v-.3l-.3-.2v-.3l-.2-.4v-.2l-.2-.3-.2-.3v-.3l-.2-.4v-.3zm1.4-8.4v1l-.6.2-.7.2h-.6l-.5.3h-.4l-.4.3h-.3v.3l-.2.2v.2h-.2v.2l.2.3.3.2.2.3.2.2.2.3.3.2v.3l.4.3.2.3.3.5.2.3.2.4.3.4.2.4v.5l.3.4-1 .3v-.4l-.3-.5-.2-.4-.2-.3-.3-.3-.2-.3v-.2l-.4-.3-.2-.3-.3-.3v-.4l-.3-.2-.3-.3-.3-.4v-.2l-.2-.3-.2-.4v-.6l.3-.3v-.2l.3-.3h.3l.4-.3.4-.3.5-.2h.4l.7-.3.8-.2.7-.2zm0 0zm0 1v-1 1zm0-1z"/><path fill="%23edb92e" d="M357 212.5c3.5 1.2 4-.7 6-.6-.8 5-1.7 7.7-7 5-3-1.6-6.7.7-7.4 2.3-.3.6-2-.6-2.6-2-2.6-5.8 6.7-6.4 11-4.8z"/><path fill="%2321231e" d="M363.6 212l-1-.2.5.6H362v.2h-.3l-.2.2h-.2l-.3.2h-.3v.2h-.7l-.2.2h-2l-.4-.2h-.3l-.3-.2.3-1h.3l.3.2h.4l.2.2h1.3l.2-.2h.2l.2-.2h.5l.2-.2h.2l.3-.2h.5l.2-.2h.4l.6.6zm-.5-.6h.7v.6l-.6-.6zm-7.2 6l.4-1 .5.4.5.2h.4l.4.3h.3l.4.2h1.7l.2-.2.3-.3.2-.3v-.2l.2-.2.2-.3v-.3l.2-.3v-.3l.2-.2v-.4l.2-.4v-.4l.2-.4v-.9l.2-.5 1 .2v.5l-.2.5v.8l-.2.5v.4l-.2.4v.4l-.3.4v.3l-.2.4-.2.4v.2l-.3.3-.2.3-.2.2-.3.2-.2.2h-.2l-.3.2h-.3l-.3.2h-1.6l-.4-.2-.4-.2h-.4l-.4-.3-.5-.3-.5-.3zm-6.8 2l-1-.3h.2v-.3h.3v-.3l.3-.2v-.2l.3-.2h.3l.2-.3.2-.2h.3l.2-.3h.3l.2-.3h.3l.3-.2h.3l.2-.2h.3l.4-.2h2.3l.3.2h.3l.3.2h.2l-.4 1h-.3l-.2-.2h-.5l-.3-.2h-1.8l-.3.2h-.3l-.3.2h-.3l-.2.3h-.2l-.3.2h-.2l-.2.2h-.2v.2l-.2.2h-.2v.3h-.2v.2h-.2v.2h-.2zm-3.5-2l1-.3v.4h.2v.4h.2v.2l.2.2h.2v.2l.2.2h.2v.2h.4v.2l.8.5v.2l-.3.2h-1v-.2h-.2l-.3-.2h-.2v-.2l-.2-.2-.2-.2h-.2v-.3h-.2v-.2h-.2v-.3h-.2v-.4h-.2v-.3zm11.8-5.4l-.3 1-.4-.2h-.5l-.3-.2h-.5l-.5-.2h-5l-.5.2-.4.2h-.4l-.4.3-.4.3-.3.2v.2l-.4.2-.2.2v.3l-.3.2v1.6l.3.4.2.5-1 .5-.2-.5-.2-.6V215l.2-.6.2-.4.2-.4.3-.3.2-.4.3-.3.4-.3.4-.2.4-.2.5-.2h.5l.5-.3h1.1l.5-.2h3.3l.6.2h.5l.4.2.5.2h.3zm0 .5v-.5.5z"/><path fill="%23fff" d="M458.8 124.5c3.4 0 6.2 2.7 6.2 6 0 3.5-2.8 6.3-6.2 6.3s-6-2.8-6-6.2a6 6 0 016-6z"/><path fill="%2321231e" d="M465.5 130.6h-1c0-2-1.3-4.2-3.3-5a5.5 5.5 0 00-2.4-.6v-1a7 7 0 015.7 3 6.7 6.7 0 011 3.6zm-6.7 6.7v-1c2 0 4-1.2 5-3a5.6 5.6 0 00.6-2.7h1c0 2.3-1 4.5-3 5.7a6.6 6.6 0 01-3.6 1zm-6.6-6.7h1c0 2 1.3 4.2 3.2 5a5.5 5.5 0 002.4.7v1a6.6 6.6 0 01-5.6-3.2 6.7 6.7 0 01-1-3.4zm6.6-6.6v1c-2 0-4 1.2-5 3a5.6 5.6 0 00-.6 2.6h-1c0-2.2 1.2-4.4 3.2-5.6a6.6 6.6 0 013.4-1z"/><path fill="%23fff" d="M446.3 124.5a6 6 0 016 6c0 3.5-2.6 6.3-6 6.3s-6-2.8-6-6.2c0-3.4 2.6-6 6-6z"/><path fill="%2321231e" d="M453 130.6h-1c0-2-1.3-4-3.2-5a5.5 5.5 0 00-2.5-.6v-1c2.3 0 4.5 1.2 5.6 3a6.7 6.7 0 011 3.6zm-6.7 6.7v-1c2 0 4-1.3 5-3a7 7 0 00.6-2.7h1c0 2.3-1.3 4.5-3.2 5.7a6.6 6.6 0 01-3.5 1zm-6.6-6.7h1c0 2 1.2 4.2 3 5a5.5 5.5 0 002.6.7v1a6.5 6.5 0 01-5.6-3.2 6.7 6.7 0 01-1-3.4zm6.6-6.6v1c-2 0-4 1.2-5 3a5.6 5.6 0 00-.6 2.6h-1a7 7 0 013-5.6 6.6 6.6 0 013.6-1z"/><path fill="%23fff" d="M433.8 125.5a6 6 0 016 6c0 3.5-2.6 6.3-6 6.3s-6-2.8-6-6.2 2.6-6 6-6z"/><path fill="%2321231e" d="M440.4 131.6h-1c0-2-1.2-4-3-5a5.5 5.5 0 00-2.6-.6v-1a7 7 0 015.6 3 6.7 6.7 0 011 3.6zm-6.6 6.7v-1c2 0 4-1.3 5-3a5.7 5.7 0 00.6-2.7h1a7 7 0 01-3 5.7 6.6 6.6 0 01-3.6 1zm-6.6-6.7h1c0 2.2 1.3 4.3 3.2 5.2a5.5 5.5 0 002.4.5v1a6.4 6.4 0 01-5.6-3.2 6.7 6.7 0 01-1-3.4zm6.6-6.6v1c-2 0-4 1.2-5 3a5.7 5.7 0 00-.6 2.6h-1c0-2.3 1.3-4.6 3.3-5.7a6.6 6.6 0 013.3-1z"/><path fill="%23fff" d="M422.3 127.7c3.3 0 6 2.8 6 6.2 0 3.3-2.7 6-6 6s-6.2-2.7-6.2-6 3-6.3 6.3-6.3z"/><path fill="%2321231e" d="M429 134h-1a6 6 0 00-3.3-5.2 5.5 5.5 0 00-2.4-.6v-1c2.2 0 4.4 1.2 5.6 3.2a6.7 6.7 0 011 3.5zm-6.7 6.5v-1c2 0 4-1.2 5-3 .4-1 .6-1.8.6-2.6h1c0 2-1.3 4.3-3.3 5.5a6.6 6.6 0 01-3.4 1zm-6.7-6.6h1c0 2 1.2 3.8 3 4.8a5 5 0 002.7.7v1a7 7 0 01-5.7-3 6.7 6.7 0 01-1-3.6zm6.7-6.8v1c-2 0-4.2 1.3-5 3.2a5.7 5.7 0 00-.7 2.5h-1c0-2.5 1.3-4.7 3.3-6a6.6 6.6 0 013.3-.8z"/><path fill="%23fff" d="M346.3 159.4a6 6 0 016 6.2c0 3.4-2.6 6.2-6 6.2s-6-2.8-6-6.2a6 6 0 016-6.2z"/><path fill="%2321231e" d="M353 165.6h-1c0-2-1.3-4-3.2-5a5.6 5.6 0 00-2.5-.7v-1c2.2 0 4.5 1 5.6 3a6.7 6.7 0 011 3.6zm-6.7 6.7v-1c2 0 4-1.2 5-3a7 7 0 00.6-2.7h1c0 2.3-1.3 4.5-3.2 5.7a6.6 6.6 0 01-3.5 1zm-6.7-6.7h1c0 2 1.3 4.2 3.2 5a5.6 5.6 0 002.5.7v1a7 7 0 01-5.6-3 6.7 6.7 0 01-1-3.7zm6.7-6.7v1c-2 0-4 1.2-5 3a5.7 5.7 0 00-.6 2.6h-1a7 7 0 013-5.7 6.6 6.6 0 013.6-1z"/><path fill="%23fff" d="M356.8 152.8c3.4 0 6.2 2.7 6.2 6 0 3.6-2.8 6.3-6.2 6.3-3.4 0-6-2.6-6-6a6 6 0 016-6.2z"/><path fill="%2321231e" d="M363.5 159h-1c0-2.2-1.3-4.2-3-5a5.6 5.6 0 00-2.7-.7v-1a7 7 0 015.7 3 6.7 6.7 0 011 3.6zm-6.7 6.6v-1a5.7 5.7 0 005.7-5.7h1a7 7 0 01-3 5.6 6.6 6.6 0 01-3.7 1zm-6.6-6.7h1c0 2 1.2 4 3 5a5.6 5.6 0 002.6.6v1a7 7 0 01-5.6-3 6.7 6.7 0 01-1-3.7zm6.6-6.8v1c-2 0-4 1.3-5 3.2a5.7 5.7 0 00-.6 2.5h-1c0-2.3 1.2-4.6 3-5.8a6.6 6.6 0 013.6-1z"/><path fill="%23fff" d="M368.8 147c3.4 0 6 3 6 6.3 0 3.4-2.6 6.2-6 6.2s-6-2.8-6-6.2a6 6 0 016-6.2z"/><path fill="%2321231e" d="M375.4 153.3h-1c0-2-1.2-4.2-3-5a5.6 5.6 0 00-2.6-.7v-1a7 7 0 015.6 3 6.7 6.7 0 011 3.7zm-6.6 6.7v-1c2 0 4-1.3 5-3a5.7 5.7 0 00.6-2.7h1a7 7 0 01-3 5.7 6.6 6.6 0 01-3.6 1zm-6.7-6.7h1c0 2 1.4 4 3.2 5a5.6 5.6 0 002.6.7v1a6.9 6.9 0 01-5.7-3.2 6.7 6.7 0 01-1-3.5zm6.8-6.7v1c-2 0-4 1.2-5 3a5.7 5.7 0 00-.6 2.7h-1c0-2.3 1-4.5 3-5.7a6.6 6.6 0 013.6-1z"/><path fill="%23fff" d="M338.2 169.5a6 6 0 016 6.2c0 3.4-2.6 6.2-6 6.2s-6.2-3-6.2-6.3 2.8-6.2 6.2-6.2z"/><path fill="%2321231e" d="M344.8 175.7h-1c0-2-1.3-4.2-3.2-5a5.6 5.6 0 00-2.4-.7v-1a7 7 0 015.6 3 6.7 6.7 0 011 3.7zm-6.6 6.7v-1c2 0 4-1.3 5-3a5.7 5.7 0 00.6-2.7h1c0 2.3-1.2 4.5-3.2 5.7a6.6 6.6 0 01-3.4 1zm-6.7-6.7h1c0 2 1.2 4 3 5a5.6 5.6 0 002.7.7v1a6.9 6.9 0 01-5.7-3.2 6.7 6.7 0 01-1-3.5zm6.7-6.7v1c-2 0-4 1.2-5 3a5.7 5.7 0 00-.7 2.7h-1c0-2.3 1.2-4.5 3.2-5.7a6.6 6.6 0 013.5-1z"/><path fill="%23edb92e" d="M408.8 279l22-12.8 23.4 10-22 13z"/><path fill="%2321231e" d="M431 266.7l-22 12.8-.4-1 22-12.7h.5v1zm-.4-1h.5-.4zm23.5 11l-23.3-10 .4-1 23.4 10v1h-.3zm.4-1l1 .5-1 .5v-1zm-22.4 13l22-13 .5 1-22 12.8h-.5v-.8zm.5.8l-.2.2h-.3l.5-.2zm-23.4-11l23.4 10-.4 1-23.3-10v-1h.4zm-.3 1l-1-.4 1-.4v1z"/><path fill="%23c6363c" d="M431 270.6c5.8-.3 10.5 2.5 10.8 6.3.2 3.7-4.2 7-9.8 7.4-5.7.3-10.4-2.5-10.7-6.3-.2-3.6 4.2-7 9.8-7.4z"/><path fill="%2321231e" d="M442.3 277h-1v-.7l-.2-.3v-.6l-.3-.3v-.2l-.3-.2-.2-.3-.2-.3-.3-.2-.3-.3-.2-.2-.3-.2h-.5l-.3-.3-.3-.2-.5-.2-.4-.2h-.3l-.4-.2h-.4l-.5-.3h-.9l-.5-.2h-.8l-.5-.2h-1l-.5.2v-1h3.6l.4.2.5.2h.5l.4.2.5.2.5.2.4.2.3.2.4.2.4.2.4.2.4.3.3.3.4.3.3.3.3.3.2.4.2.3.2.3.2.4v.3l.3.4.2.4v.8zm-10.3 8v-1l.4-.2h.9l.5-.2h.4l.4-.2h.5l.4-.3h.5l.4-.2.4-.2.4-.2.3-.2.4-.2.4-.3.4-.2.3-.2.3-.3.3-.2.3-.3v-.3l.3-.3.2-.4.2-.2v-.3l.2-.2v-.6l.2-.3v-1.1l1-.2v1.6l-.2.4v.3l-.3.5v.3l-.3.4-.3.3v.3l-.4.4-.3.3-.3.3-.3.2-.3.3-.4.3-.4.2-.4.3-.4.3-.4.2-.4.2-.5.2h-.4l-.4.2-.5.2h-.4l-.5.2h-.4l-.5.2h-1zm-11.2-6.8h1v.5l.2.3v.3l.2.3.2.3v.2l.3.3.2.2v.3l.4.2.2.3.3.2.2.2.3.2.4.2.2.2h.4l.4.3h.4l.4.2.4.2h.4l.5.2h1l.4.2h2.3v1H428l-.5-.2h-.4l-.5-.3h-.6l-.4-.3h-.4l-.5-.3-.3-.2-.3-.3-.4-.2-.4-.2-.3-.3-.3-.2-.3-.3-.3-.3-.3-.3v-.3l-.3-.3-.2-.3-.2-.4-.2-.3v-1l-.2-.4zm10.3-8l.2 1h-1.5l-.5.2h-.5l-.5.2-.4.2h-.5l-.4.3-.5.2-.4.2-.3.2-.4.2-.3.2-.3.3-.4.2-.3.3-.3.2-.2.3-.3.2-.2.3-.2.3-.2.4-.2.3v.3l-.3.3v.8l-.2.3v.6l-1 .2V277l.2-.4v-.3l.2-.4v-.5l.3-.3.2-.4.3-.3.2-.3.3-.3.2-.4.4-.3.4-.3.3-.3.4-.3.5-.2.3-.3.5-.3.4-.2.4-.2.6-.2h.4l.5-.2h.5l.5-.3h.5l.5-.2h1.1l.5-.2z"/><path fill="%23edb92e" d="M382.4 270l23.8 9-19.7 13c-5-1.6-9-19-4-22z"/><path fill="%2321231e" d="M406 279.4l-23.8-9 .4-1 23.7 9v1h-.3zm.3-1l1 .4-1 .5v-1zm-20 13.3l19.6-13.2.4.8-19.6 13.3h-.4v-1zm.5 1h-.4.4zm-4.2-23.3l-.4 1h.5l-.4.2-.4.3-.4.4-.2.5-.2.4-.2.7-.2.8v1.5l-.2.8v2.8l.3.8v1l.2.8.2 1 .2 1 .3.7v1l.5 1 .3.7.3.7.5.8.4.6.3.6.4.6.4.5.5.4.4.2.3.3.4.2-.3 1-.6-.3-.5-.3-.5-.3-.5-.5-.4-.6-.6-.6-.4-.7-.4-.7-.4-.7-.4-1-.3-.8-.3-1-.3-.8-.4-1-.2-.8-.2-1-.2-1v-.8l-.3-1v-5.2l.3-.8.2-.7.3-.6.3-.6.4-.5.4-.5.5-.4h.6zm-.5 0h.6-.5zm.4.4l.2-.4-.2.5zm-.3-.4h.6-.5z"/><path fill="%230c4076" d="M382.8 274.3c5.7-.6 10.5 2 11 5.8.3 3.8-4 7.4-9.6 8-3.6.3-6-3-6.3-6.3-.5-3.4 1-7 4.8-7.4z"/><path fill="%2321231e" d="M394.2 280h-1v-.5l-.2-.3v-.3l-.2-.4-.2-.3-.2-.2-.2-.2-.2-.3-.2-.2-.3-.3-.2-.2-.3-.2-.3-.2-.4-.2-.3-.2-.4-.2-.3-.2h-.4l-.5-.3h-.4l-.4-.2h-.8l-.5-.2h-3.6l-.2-1h3.8l.4.2h.5l.4.2.4.2h.4l.5.3.4.2h.5l.4.3.2.2.4.3.3.2.2.3.3.3.3.3.2.2.3.3.2.3.2.3v.5l.3.4v.2l.2.4v.4zm-10 8.4v-1h1l.5-.2h.4l.6-.2.5-.2h.5l.4-.3.4-.2h.4l.4-.3.3-.3.4-.2.2-.2.4-.3.3-.2.2-.3.3-.2.2-.3.3-.3.2-.3.2-.2.2-.3v-.4l.3-.3v-.8l.2-.4v-1h1v1.6l-.2.3v.3l-.2.4-.2.3-.2.4-.2.3-.2.4-.3.4-.2.3-.3.3-.3.3-.5.3-.3.3h-.4l-.4.4-.4.2-.4.3h-.4l-.4.3-.5.2h-.5l-.4.3-.5.2h-.6l-.5.2h-.7l-.5.2h-.5zm-6.8-6.7h1v.7l.2.3v.3l.2.4v.3l.2.2v.2l.2.3.2.2v.3l.3.2.2.3v.2l.2.2h.2l.2.3h.2l.2.3.2.2h.3l.2.2h.2l.2.2h.2l.3.2h1.4v1h-2.1l-.3-.2h-.4l-.3-.3-.3-.2-.3-.2-.3-.2-.2-.2-.3-.2-.3-.2-.2-.2-.3-.3-.2-.2v-.2l-.3-.3-.2-.3v-.2l-.3-.4v-.3l-.3-.3-.2-.3v-.3l-.2-.3v-.6l-.2-.3v-.3zm5.4-8v1h-.2l-.4.2h-.8l-.3.3-.3.2-.3.2-.2.2h-.2l-.2.2v.2l-.3.2v.3h-.3v.3l-.2.3-.2.2v.7l-.2.3v.4l-.2.3v2.2h-1V279l.2-.3v-.3l.2-.2v-.3l.2-.3.2-.3v-.4l.3-.3.2-.3.2-.2v-.3l.3-.2.3-.2h.2l.3-.3.4-.2.3-.2h.3l.3-.2h.7l.4-.2h.4z"/><path fill="%23fff" d="M457.5 280.4c1.7 0 3.2 1.5 3.2 3.2 0 1.8-1.5 3.3-3.2 3.3-1.8 0-3.2-1.6-3.2-3.4 0-1.7 1.4-3.2 3.2-3.2z"/><path fill="%2321231e" d="M461.2 283.6h-1v-.6l-.2-.2v-.2l-.2-.3v-.2h-.2v-.2h-.2v-.2h-.2l-.2-.2-.3-.2h-.2l-.2-.2h-.7v-1h1l.3.2.2.2h.2l.3.2v.2h.2v.2h.2v.3h.2v.2l.2.2v.2h.2v.2l.2.3v.5l.2.2v.2zm-3.7 3.8v-1h.4l.3-.2h.2l.2-.2h.2v-.2h.2v-.2h.2v-.2l.2-.2.2-.2v-.2l.2-.2v-1h1.2v.8l-.2.2v.3l-.2.2v.2l-.2.2-.2.3h-.2v.3h-.3l-.2.2-.3.2-.3.2h-.6v.2h-.6v.2h-.3zm-3.7-3.8h1v1h.2v.2l.2.2v.2l.2.2h.2v.2h.2v.2h.2l.2.2h.2v.2h1v1.2h-.7l-.2-.2h-.5v-.2h-.3l-.2-.2-.3-.2-.2-.2h-.2v-.3h-.2l-.2-.3-.2-.3v-.2l-.2-.3v-.3l-.2-.3v-.8zm3.7-3.7v1h-.9l-.2.2h-.2v.2h-.2v.2h-.2v.2h-.2v.2h-.2v.2l-.2.3v.5h-.2v.8h-1v-1.2l.2-.2v-.3h.2v-.3l.2-.2.2-.2v-.2h.4v-.2l.2-.2h.2v-.2h.5v-.2h.4v-.2h1z"/><path fill="%23fff" d="M408.7 283c1.8 0 3.2 1.6 3.2 3.4 0 1.7-1.5 3.2-3.3 3.2a3.2 3.2 0 01-3.2-3.2c0-1.8 1.4-3.3 3.2-3.3z"/><path fill="%2321231e" d="M412.4 286.4h-1v-.9l-.2-.2v-.2l-.2-.2v-.2l-.2-.2-.2-.2h-.2v-.2h-.2v-.2h-.4l-.2-.2h-.8v-1.2h.7v.2h.7v.2h.3v.2h.3v.2h.3l.2.2.2.3h.2l.2.3.2.3v.3h.2v.6l.2.2v.9zm-3.7 3.7v-1h1v-.2h.2l.2-.2h.2v-.2h.2v-.2h.2v-.2l.2-.2v-.3h.2v-.5l.2-.2v-.4h1v.8l-.2.2v.3l-.2.2v.3h-.2v.3h-.2l-.2.3h-.2v.2h-.3l-.2.2h-.2v.2h-.3v.2h-.5l-.2.2h-.8zm-3.7-3.6h1v.8h.2v.5h.2v.2h.2v.2h.2v.2h.2l.2.2h.2v.2h.5v.2h.7v1h-1.2v-.2h-.3v-.2h-.2l-.2-.2-.2-.2h-.2v-.2h-.2v-.3h-.3v-.3h-.2v-.3l-.2-.2v-.2l-.2-.3v-.8zm3.7-3.8v1h-.7v.2h-.5v.2h-.2l-.2.2v.2h-.2l-.2.2v.2l-.2.2v.2h-.2v.7l-.2.3v.4h-1v-1l.2-.2v-.3l.2-.3.2-.3v-.3h.3v-.3h.2l.2-.2.2-.2h.2v-.2h.6l.3-.2h.5l.3-.2h.2z"/><path fill="%23fff" d="M407 268.3c1.8 0 3.2 1.4 3.2 3.2 0 1.8-1.4 3.2-3.2 3.2a3.2 3.2 0 01-3.2-3.2c0-1.8 1.4-3.2 3.2-3.2z"/><path fill="%2321231e" d="M410.7 271.5h-1v-.7l-.2-.2v-.3l-.2-.2h-.2v-.4h-.2v-.2h-.2l-.2-.2h-.2l-.2-.2h-.5v-.2h-.4v-1h.8v.2h.3l.3.2h.2l.3.2h.2v.2l.3.2.2.2.3.3.2.3v.3h.2v.4l.2.2v1zm-3.7 3.7v-1h1v-.2h.2l.2-.2h.2v-.2h.2v-.2h.2v-.2l.2-.2.2-.2v-.4h.2v-1h1v1.2l-.2.2-.2.3v.3h-.2l-.2.3h-.2v.3h-.3v.2h-.2v.2h-.2l-.2.2h-.5l-.3.2h-.7zm-3.7-3.7h1v.8l.2.2v.4h.2v.2l.2.2v.2h.2v.2h.2v.2h.2l.2.2h.5l.2.2h.5v1h-.9l-.3-.2h-.2l-.3-.2-.3-.2h-.2l-.2-.2-.2-.3h-.3v-.3l-.2-.3v-.3h-.2v-.4l-.2-.2v-.8zm3.7-3.7v1h-.8v.2h-.5l-.2.2h-.2v.2h-.2v.2h-.2v.2h-.2v.2l-.2.2v.3l-.2.2v.7h-1v-1.2h.2v-.6h.2v-.3h.2v-.3h.3l.2-.2v-.2h.3v-.2h.3l.2-.2h.4v-.2h.5l.2-.2h.7z"/><path fill="%23fff" d="M457.3 266.2c1.8 0 3.2 1.4 3.2 3.2 0 1.8-1.4 3.2-3.2 3.2a3.2 3.2 0 01-3.2-3.2c0-1.8 1.6-3.2 3.3-3.2z"/><path fill="%2321231e" d="M461 269.4h-1v-.8h-.2v-.3l-.2-.2v-.2h-.2v-.2h-.2v-.2l-.2-.2h-.2l-.2-.2h-.2l-.3-.2h-.7v-1h1.1l.2.2h.3l.3.2.3.2.2.3h.2v.2h.2v.2h.2v.3h.2v.3l.2.2v.5l.2.2v.7zm-3.7 3.7v-1h1.2v-.2h.2l.2-.2.2-.2v-.2h.2v-.2h.2v-.2l.2-.2v-.5h.2v-.8h1v1.1l-.2.2v.2l-.2.2-.2.3-.2.3-.2.2-.2.2-.2.2h-.2v.2h-.3v.2h-.4l-.2.2h-1zm-3.7-3.6h1v.5l.2.2v.3l.2.2v.2h.2l.2.2v.2h.2v.2h.2l.3.2h.2l.2.2h.7v1h-1l-.3-.2h-.3l-.3-.2-.3-.2v-.2l-.3-.2-.2-.2v-.2h-.2v-.3h-.2v-.6l-.2-.2v-.7l-.2-.2v-.2zm3.7-3.7v1h-.7v.2h-.4l-.2.2h-.2v.2h-.2v.2l-.2.2-.2.2v.4h-.2v.8h-1.2v-.5l.2-.3v-.4l.2-.2v-.2h.2v-.3h.2v-.3h.2v-.2h.3v-.3l.3-.2.3-.2h.3l.2-.2h1z"/><path fill="%23edb92e" d="M371 237.4c2.3-.8 6 4.6 7 4.5 1.2-3-1.2-10.5-5.5-16.3-3-1-3.2-3-3.8-7.3-.2-1.3-2.7-.4-2.7 2 0 2.3-.3 3.6.3 5.6.2.8 0 1.6-.8 2.3 4.5 1.8 5.6 4 5.4 9z"/><path fill="%2321231e" d="M377.6 241.8l1 .3-.5.4h-.4l-.3-.2-.2-.2-.3-.3-.2-.2-.2-.2-.2-.2-.3-.3-.3-.2-.2-.2-.2-.3-.3-.2-.2-.2-.3-.2-.2-.3h-.3l-.3-.3h-.2l-.3-.3-.3-.2h-.2l-.3-.2h-.4l-.2-.2h-.4l-.4-1h1.3l.3.2h.3l.3.2.2.2h.3l.3.3.2.2h.3l.3.3.3.3v.2l.4.2.2.3.3.2v.2l.4.3.2.2.2.2.2.2.2.2.2.2h.2v.2h.3v.2l-.4.3zm1 .3l-.2.4h-.3l.5-.3zm-6.3-15.8l.4-1 .2.2.3.5.4.5.4.6.4.7.4.5.3.6.5.6.3.6.3.6.4.6.3.6.2.6.2.6.2.5.2.6.2.7.2.5v.6l.3.5v.6l.2.4v.5l.2.4v3.3l-.2.3-1-.2v-.3l.2-.3v-3.6l-.3-.5v-.4l-.2-.5-.2-.5-.2-.5v-.5l-.4-.6-.2-.7-.2-.5-.3-.6-.2-.6-.3-.5-.3-.5-.4-.6-.3-.7-.4-.5-.4-.6-.4-.6-.3-.5-.5-.5-.4-.5.3.2zm.4-1l.2.2-.3-.2zm-4.5-6.7h1v.7l.2.3v1l.2.3v.5l.2.3v.5l.2.2v.4h.2v.3l.2.2v.2h.2v.3h.2l.2.2v.2h.2l.2.2h.2l.2.2h.2l.2.2h.2l.3.2-.4 1h-.2l-.2-.2-.3-.2h-.2l-.2-.2h-.2l-.2-.3-.2-.2h-.2v-.2l-.3-.2-.2-.2-.2-.2v-.2l-.2-.2v-.2l-.2-.3v-.2l-.2-.2v-.3l-.2-.2v-.9l-.2-.3v-.6l-.2-.3V219l-.2-.5zm-1.7 1.8h-1v-1l.2-.2.2-.2v-.4h.2l.2-.3h.2l.2-.2.3-.2h.2l.2-.2h1.2v.2h.2v.3l.2.2v.2h-1.6v.2h-.2v.2h-.2v.2h-.2v.3l-.2.2v.8zm.3 5.6l-1 .2v-.6l-.2-.2V224h-.2v-3.6h1v4.2l.2.2v.7l.2.2zm-1 2l-.5.8v-1l.2-.2v-.2h.2v-.4h.2v-.4l-.2-.2v-.2l1-.3v1.8h-.2v.4h-.2v.2h-.2v.2l-.2.2h-.2v-.7zm-.5.8l-.8-.3.7-.6v.8zm5 8.6h1-1v-.5l.2-.5v-2l-.2-.3v-.7l-.2-.3v-.6l-.2-.3v-.2l-.2-.3-.2-.3v-.2l-.3-.3v-.2l-.3-.2-.2-.2-.3-.2-.2-.2-.3-.2h-.3l-.3-.3-.2-.2-.3-.2-.4-.2h-.3l-.4-.2.4-1 .4.2.5.2.4.2.3.2.3.2.4.2.3.2.3.2.3.2v.2l.4.3.2.3.3.3v.2l.3.3v.4l.3.3v.3l.3.3v.7l.2.3v.7l.2.4v2.9h-1zm1 0h-1l.5-.5.6.4zm-1 0v-.4h.5l-.4.4z"/><path fill="%23edb92e" d="M368.8 218.5c-.4 1-.6 1.8-.7 3.4 0 1 .5 2 1.2 3 .8 1 1.8 2 3 2.6.8.5 1.6 1.7 2.3 3 .7 1.4 1.2 3 1.2 4 0 3.5.8 6.7 2.4 7.3 1.2.3 1.6.2 2.4 0-.2-.6 0-1.5-.7-2.4a8 8 0 01-1.4-3.7c0-1-.5-1.6-.2-3.3.4-1.2 1-1.6 1-2.7-.3-2-2-6-4.3-6s-3.4-.3-4.6-3.4c-.3-1-1-1.6-1.2-2z"/><path fill="%2321231e" d="M368.6 222l-1-.2v-1.2l.2-.2v-1h.2v-.7h.2v-.4l1 .3v.4h-.2v1l-.2.2v1.5l-.2.3zm1 2.8l-.8.6v-.2h-.2v-.2l-.2-.2v-.2h-.2v-.4h-.2v-.5l-.2-.2v-.7l-.2-.2v-.7h1v1.1h.2v.7h.2v.4h.2v.4h.2v.2h.2v.2zm3 2.4l-.6 1v-.2h-.4v-.2h-.2v-.2h-.2l-.2-.2h-.2v-.2h-.3v-.2h-.2l-.2-.2v-.2l-.2-.2h-.2v-.2h-.2v-.2h-.2v-.2l-.2-.2-.2-.2.8-.6.2.2.2.2v.2h.2l.2.2v.2h.2l.2.2.2.2h.2v.2h.2v.2h.3l.2.2.2.2h.2v.2zm2.4 3.2l-1 .4v-.2l-.2-.2v-.2l-.2-.2v-.2h-.2v-.2l-.2-.2v-.2h-.2v-.2l-.2-.2-.2-.2v-.2h-.2l-.2-.2h-.2l.5-1h.2v.2h.2v.2h.2v.2l.2.2.2.2v.2h.2v.2h.2v.2l.2.2v.2l.2.2v.2h.2v.3h.2v.3h.2zm1.2 4.2h-1v-.8l-.2-.2v-.8h-.2v-.5h-.2v-.4h-.2v-.5h-.2v-.2l-.2-.2 1-.4v.4h.2v.4h.2v.5l.2.2v.3h.2v.6h.2v1h.2v.7zm-1 0zm3 6.8l-.3 1h-.3l-.2-.2-.3-.3v-.2l-.3-.2h-.2l-.2-.3v-.2h-.2v-.3l-.2-.2v-.3l-.2-.2v-.3l-.2-.2v-.5l-.2-.3v-.8l-.2-.3V236l-.2-.3v-1.5h1v2.1l.2.3v1.4l.2.2v.8l.2.2v.2l.2.2v.4l.2.2v.2l.2.2.2.2v.2h.2v.2h.2l.2.2zm1.7.8l1-.3-.5.5h-.4v.2h-1.4l-.2-.2h-.4l.3-1h.7v.2h1.2v-.2l-.3.7zm1-.3v.4h-.5l.4-.5zm-1.7-2l.8-.7h.2v.4h.2v.4h.2v.8l.2.2v1l-1 .4V241l-.2-.2v-.8h-.2v-.2zm-1.5-4h1v.8h.2v.8l.2.2v.2l.2.2v.2h.2v.5h.2v.2h.2v.2l-.7.7v-.2l-.2-.2v-.4h-.2v-.5h-.2v-.2l-.2-.3v-.2l-.2-.2v-.2l-.2-.3v-.4l-.2-.2v-.5zm1 0zm-1.2-3.4l1 .2v3l.2.2-1 .2v-.8l-.2-.2v-2.6zm1-2.5h1v.7h-.2v.6l-.2.2v.2l-.2.2v.2h-.2v.6h-.2v.2l-1-.2v-.4h.2v-.4l.2-.2v-.2l.2-.2v-.2l.2-.2v-.9zm-4-5.5v-1h1.1l.3.2h.2l.2.2h.3l.2.2.2.2v.2l.3.2v.2l.3.2.2.3v.2l.3.3.2.2.2.3v.2l.2.3v.2l.2.3v.3l.2.2v.3l.2.2v.5l.2.3v.8h-1v-1l-.2-.2v-.4l-.2-.3-.2-.4v-.2l-.2-.2v-.3l-.3-.3v-.2l-.2-.2v-.3l-.2-.2-.3-.3-.2-.2-.3-.3-.3-.2-.3-.2h-.8zm-5-3.7l1-.4v.3l.2.3v.2l.2.2v.2l.2.2v.2l.2.2.2.2v.2h.2v.2h.2v.2h.4v.2h.7v.2h1.7v1H373l-.3-.2h-.4v-.2h-.3v-.2h-.3v-.3h-.3v-.2l-.2-.2-.2-.3-.2-.2v-.2l-.2-.2-.2-.4-.2-.2v-.3l-.2-.2zm-.4-2l-1-.5h1.2v.4h.2v.2h.2v.2h.2v.4h.2v.2l.2.2v.2l.2.2-1 .4v-.2l-.2-.2v-.2l-.2-.2v-.2h-.2v-.2l-.2-.2v-.2h-.2v-.2h-.2v-.2h.8zm-1-.5l.5-1 .5 1h-1zm.6.2l.4.2-.4-.2zm-.5-.2l.4-1 .5 1h-1z"/><path fill="%23edb92e" d="M360 227l2-1a6 6 0 014-.2c5.5 1.7 8 11.6 1.8 14-1.2.2-2.3-1-3.4-3.3a20.5 20.5 0 00-4-6.8c-1-1-1-2-.4-2.6z"/><path fill="%2321231e" d="M362 225.5l.3 1h-.4v.2h-.4v.2h-.8v.2h-.2l-.2.2-.7-.7.2-.2v-.2h.4v-.2h.8v-.2h.4v-.2h.4zm4-.2l-.2 1h-.5v-.2h-2.1v.2h-.7l-.2.2-.5-1h.4l.3-.2h.8v-.2h1.6l.2.2h.4zm2 15l-.2-1h-.2l.5-.2h.6l.4-.4.4-.3.3-.4.3-.5.2-.4.2-.3.2-.5v-.5l.2-.5V232l-.3-.4-.2-.5-.2-.5v-.5l-.4-.4-.2-.5-.4-.3-.3-.5-.4-.3-.3-.5-.4-.3-.5-.3-.3-.4-.5-.2h-.4l.2-1h.6l.5.3.7.3.4.4.6.3.5.4.5.6.3.4.4.5.3.5.3.6.3.5.3.7.2.6v.6l.3.5v3.4l-.2.5-.2.6-.3.6-.2.5-.3.5-.4.5-.4.4-.4.3-.6.3-.6.3zm0 0zm-4-3.6l1-.4v.4l.2.2.2.3.2.3v.2h.2v.5h.2v.2l.2.2.2.2h.2v.2h.2l.2.2h.8v1.2h-.8v-.2h-.5l-.2-.2-.2-.2-.2-.2-.2-.2v-.2h-.2l-.2-.2v-.2h-.2v-.3l-.2-.2v-.2h-.2v-.2l-.2-.2v-.2l-.2-.3-.3-.3zm0 0zm-4-6.6l.7-.6.2.2v.2h.2l.2.3v.3h.2l.2.3v.2l.2.2h.2v.3l.3.2v.2l.2.2.2.2v.4l.2.2.2.3v.3l.2.2.2.3v.3l.2.3v.3l.3.3.2.4v.3l.3.3v.3l-1 .4v-.6l-.2-.2v-.3l-.3-.2v-.3l-.2-.2v-.5l-.3-.3v-.2l-.2-.2v-.3l-.3-.2-.2-.3v-.2l-.3-.2v-.2h-.2v-.3h-.3v-.3l-.2-.2-.3-.3v-.2l-.2-.2h-.2v-.2l-.2-.2zm0 0zm0-3.4v1l.3-.2v.2h-.2v.8h.2v.4l.2.2.2.2v.2l-.7.7h-.2v-.2l-.2-.2-.2-.2v-.3h-.2V227h.2v-.2h.2l.4-.2zm-.4 0h.4-.4zm.4 1v-1l.3 1h-.3zm.3 0h-.2.3z"/><path fill="%23edb92e" d="M362.8 227.7c5.4-2 9.4 8.3 4.3 10.2-2.6 1-2.8-2.4-3.4-4.3-.7-2.5-6-4-.8-6z"/><path fill="%2321231e" d="M367.3 238.4l-.4-1h.3l.3-.3.3-.2.2-.3.2-.3.2-.3v-.5l.2-.4v-2.7l-.2-.4-.2-.5-.2-.4-.2-.4-.3-.4-.3-.4-.2-.3-.4-.4-.3-.2-.3-.2-.4-.2-.4-.2h-.4l-.3-.2h-1.3l-.4.2-.4-1h.6l.5-.2h1.6l.5.3.5.2.4.2.4.4.5.4.4.4.3.4.3.5.2.4.3.6.3.5.2.6.2.6v.5l.2.5v1.6l-.2.5v.5l-.3.5-.2.4-.3.5-.4.3-.4.4-.4.2-.5.2zM363 234l1-.4.2.2v.6l.2.2v.8l.2.2v.4l.2.2v.2l.2.3.2.3v.2h.2v.2h.2l.2.2h1.2l.3.8h-.3l-.3.2h-1.2l-.2-.2h-.2v-.2l-.3-.2-.3-.3v-.2l-.2-.2v-.2h-.2v-.3l-.2-.2v-.4h-.2v-.8l-.2-.2v-.8l-.2-.2v-.2zm-.4-6.7l.4 1h-.5l-.3.3h-.4l-.2.3h-.2l-.2.2v.2h-.2v.4h.2v.3l.2.2v.2h.3v.3l.3.2h.2l.2.2.2.2.2.2.2.2.2.3.2.3.2.2v.3l.3.2v.6l-1 .3v-.7l-.2-.2h-.2v-.3l-.3-.2h-.2v-.3l-.3-.2-.2-.2-.2-.2-.2-.2v-.2l-.2-.2h-.2v-.3l-.3-.3v-.2l-.2-.2v-.8l.2-.3v-.3l.3-.2.2-.2.3-.3.3-.2h.4l.4-.3.6-.2z"/><path fill="%230c4076" d="M363.4 229.3c2.6-1 6.2 5 3 6.5-2.3 1-4-.3-4.8-2-.7-2 0-3.8 1.7-4.5z"/><path fill="%2321231e" d="M366.5 236.3l-.4-1h.3l.2-.2h.2v-.2l.2-.2v-2l-.2-.3v-.3h-.2v-.4l-.3-.3-.2-.2-.3-.4-.2-.2-.2-.2h-.2v-.2l-.3-.2h-1.1l-.3-1h1.5l.4.3.3.2.2.3.2.2.3.2.2.2.2.3v.3l.3.3.2.4.2.3v.4l.2.4v2.6l-.2.3-.2.4-.2.3-.2.2h-.4l-.3.3zm-5.4-2.5l1-.3.2.3.2.3v.2l.2.3.2.2.2.2h.3v.2h.2l.3.2h.4v.2h1.3l.3-.2.5 1h-.7l-.2.2h-1.9l-.2-.2h-.2v-.2h-.3l-.2-.2-.3-.2-.3-.3-.3-.3h-.2v-.3l-.2-.3-.2-.3v-.2l-.2-.2v-.2zm2.2-5l.3 1h-.3l-.2.2-.2.2-.2.2-.2.2-.2.2v.2h-.2v.7l-.2.2v1.1l.2.2v.3l-1 .3v-.7l-.2-.3v-1.5l.2-.2v-.3l.2-.2.2-.3.2-.3v-.2l.3-.2v-.2h.3l.2-.2.3-.2h.2l.2-.2zm.2.5l-.2-.5.2.5z"/><path fill="%23fff" d="M400 179.7c3.6 0 6.4 2.8 6.4 6.4 0 3.6-2.8 6.5-6.3 6.5s-6.3-3-6.3-6.4 3-6.3 6.4-6.3z"/><path fill="%2321231e" d="M407 186h-1c0-2-1.4-4.3-3.3-5.2a5.8 5.8 0 00-2.6-.6v-1c2.4 0 4.7 1.2 6 3.2a7 7 0 011 3.7zm-7 7v-1a6 6 0 005.3-3.3 6 6 0 00.6-2.6h1c0 2.4-1.3 4.7-3.3 6a6.8 6.8 0 01-3.6 1zm-6.8-7h1a6 6 0 003.3 5.4 5.8 5.8 0 002.6.6v1a6.8 6.8 0 01-5.7-3.3 7 7 0 01-1-3.6zm7-7v1.2a5.9 5.9 0 00-5.3 3.2 6 6 0 00-.8 2.7h-1a7 7 0 013.3-5.8 6.8 6.8 0 013.6-1z"/><path fill="%23fff" d="M395.4 169c3.5 0 6.4 3 6.4 6.4 0 3.6-3 6.4-6.4 6.4s-6.3-2.8-6.3-6.4c0-3.5 3-6.4 6.4-6.4z"/><path fill="%2321231e" d="M402.3 175.4h-1c0-2.2-1.3-4.3-3.2-5.3a5.8 5.8 0 00-2.6-.5v-1c2.4 0 4.6 1.3 6 3.2a7 7 0 011 3.7zm-7 7v-1c2.3 0 4.4-1.4 5.4-3.3a6 6 0 00.6-2.6h1c0 2.4-1.2 4.7-3.2 6a6.8 6.8 0 01-3.6 1zm-6.7-7h1a6 6 0 003.2 5.3c.8.4 1.7.6 2.6.6v1a6.8 6.8 0 01-5.8-3.2 7 7 0 01-1-3.6zm6.8-7v1c-2 0-4.2 1.4-5.2 3.3a6 6 0 00-.6 2.7h-1c0-2.3 1.2-4.6 3.2-6a7 7 0 013.6-1z"/><path fill="%23fff" d="M410.7 131.5c3.4 0 6 2.7 6 6s-2.6 6.3-6 6.3-6.2-2.7-6.2-6.2a6 6 0 016.2-6z"/><path fill="%2321231e" d="M417.3 137.7h-1c0-2.2-1.2-4.2-3-5a5.6 5.6 0 00-2.6-.7v-1a7 7 0 015.6 3 6.7 6.7 0 011 3.7zm-6.6 6.6v-1c2 0 4-1.2 5-3 .4-1 .6-1.8.6-2.6h1c0 2.2-1.2 4.5-3 5.6a6.6 6.6 0 01-3.6 1zm-6.7-6.7h1c0 2.2 1.3 4.2 3.2 5a5.6 5.6 0 002.5.7v1a6.6 6.6 0 01-5.6-3 6.7 6.7 0 01-1-3.6zm6.7-6.6v1c-2 0-4 1.2-5 3a5.7 5.7 0 00-.7 2.6h-1a7 7 0 013-5.6 6.6 6.6 0 013.7-1z"/><path fill="%23fff" d="M400.4 136.2c3.5 0 6.3 3 6.3 6.4 0 3.5-2.8 6.4-6.3 6.4s-6.4-3-6.4-6.4c0-3.5 2.8-6.4 6.4-6.4z"/><path fill="%2321231e" d="M407.2 142.6h-1a6 6 0 00-3.3-5.3 5.8 5.8 0 00-2.6-.6v-1c2.3 0 4.6 1.2 5.8 3.2a7 7 0 011 3.6zm-6.8 7v-1c2 0 4.2-1.4 5.2-3.3a6 6 0 00.6-2.7h1c0 2.3-1.2 4.7-3.2 6a6.8 6.8 0 01-3.6 1zm-7-7h1c0 2.2 1.4 4.3 3.3 5.3a5.8 5.8 0 002.7.5v1a7.2 7.2 0 01-6-3.2 7 7 0 01-1-3.7zm7-7v1a6.2 6.2 0 00-5.3 3.3 6 6 0 00-.5 2.6h-1c0-2.4 1.2-4.7 3.2-6a6.8 6.8 0 013.7-1z"/><path fill="%23fff" d="M392.8 145.3c3.5 0 6.3 2.8 6.3 6.4 0 3.5-2.7 6.4-6.2 6.4s-6.4-2.8-6.4-6.3c0-3.6 3-6.4 6.4-6.4z"/><path fill="%2321231e" d="M399.6 151.7h-1a6 6 0 00-3.2-5.3 5.8 5.8 0 00-2.6-.6v-1c2.3 0 4.6 1.2 5.8 3.2a7 7 0 011 3.7zm-6.8 7v-1c2 0 4.2-1.4 5.2-3.4a6 6 0 00.6-2.6h1c0 2.3-1.2 4.6-3.2 6a6.8 6.8 0 01-3.6 1zm-7-7h1c0 2 1.4 4.3 3.3 5.2a5.8 5.8 0 002.8.6v1a7.4 7.4 0 01-6-3.3 7 7 0 01-1-3.6zm7-7v1a6 6 0 00-5.3 3.3 6 6 0 00-.6 2.7h-1c0-2.4 1-4.7 3.2-6a7 7 0 013.6-1z"/><path fill="%23fff" d="M391.5 156.7c3.6 0 6.4 2.8 6.4 6.4s-3 6.5-6.5 6.5-6.3-3-6.3-6.4 2.8-6.3 6.3-6.3z"/><path fill="%2321231e" d="M398.4 163h-1c0-2-1.3-4.2-3.2-5.2a5.8 5.8 0 00-2.7-.6v-1c2.4 0 4.7 1.2 6 3.2a7 7 0 011 3.7zm-7 7v-1a6 6 0 005.4-3.3 6 6 0 00.6-2.6h1c0 2.5-1.3 5-3.4 6a6.8 6.8 0 01-3.5 1zm-6.7-7h1c0 2.3 1.3 4.4 3.2 5.4.7.4 1.6.6 2.5.6v1a7 7 0 01-5.8-3.2 7 7 0 01-1-3.7zm6.8-6.8v1c-2 0-4.2 1.3-5.2 3.2a6 6 0 00-.6 2.7h-1c0-2.3 1.2-4.6 3.2-5.8a7 7 0 013.5-1z"/><path fill="%23edb92e" d="M474.4 198c-2.7-5-5.6-8.2-8.6-9.6 4.2-13.2 5.2-30.2 2.7-51-.2-3.3-1-4.6-2.2-4.6-1 0-1.7 1.6-1.8 5.2.8 11.6 1.7 21.6 1.2 30.2-.5 7.6-2.3 14-4.2 21.2-.3 1 .4 1.7 3.8 3.7 2.6 1.5 4.2 3.3 4.7 5 .7-.2 1.2 0 1.5 0 2.5.8 3.6.6 3 0z"/><path fill="%2321231e" d="M465.3 188.2l1 .3-.3-.6h.3l.3.2.3.2.2.2h.3l.3.3h.3l.4.4.2.2.3.2.2.3.3.3.3.3.3.3.3.2.3.3.3.3.2.3.2.5.3.3.3.4.2.3.3.4.3.3.2.4.3.4.3.5.2.5.3.4.3.4.3.5.3.5-1 .5-.3-.5-.2-.4-.3-.5-.2-.5-.3-.4-.3-.3-.2-.4-.3-.4-.3-.5-.3-.4-.2-.2-.3-.4-.4-.3-.2-.2-.3-.3v-.3l-.4-.3-.3-.4-.2-.3-.2-.2-.3-.2-.2-.2-.3-.2-.3-.2-.2-.2-.3-.2-.3-.2-.3-.2h-.3l-.3-.3-.4-.2-.3-.6zm.3.6h-.4v-.6l.4.6zm2.4-51.5h1l.2 2 .2 1.8.2 2 .2 2v1.8l.2 1.8v1.8l.2 1.8v15l-.3 1.5-.2 1.5v1.5l-.3 1.5-.2 1.5-.2 1.4-.2 1.5-.2 1.3-.3 1.4-.3 1.3-.3 1.4-.3 1.3-.4 1.3-.3 1.3-.4 1.2-1-.3.4-1.2.4-1.3.4-1.3.3-1.3.3-1.2.3-1.3.3-1.4.2-1.3.3-1.4.3-1.5.2-1.4V172l.3-1.6V169l.2-1.7v-1.6l.2-1.6v-13.6l-.2-1.8v-2l-.2-1.7-.2-2-.2-1.8-.2-2-.2-2zm0 0zm-1.7-4v-1h.6v.2h.3v.2h.2l.2.3h.2v.5h.2v.3l.2.2v.3l.2.2v.4l.2.4v.9l.2.3v.4h-1v-.9l-.2-.2v-.6l-.2-.2v-.5h-.2v-.5h-.2v-.2l-.2-.2h-.2v-.2h-.4zM465 138h-1v-1.7l.2-.3v-1l.2-.3v-.7h.2v-.3l.2-.3v-.3h.2l.2-.2.3-.2.2-.2h.5v1h-.2v.2h-.2v.2l-.2.2v.3l-.2.3v.6l-.2.2v1.6l-.2.4v.7zm-1 0zm2.2 30.2h-1V154l-.2-1v-2.8l-.2-1v-2l-.2-1v-1l-.2-1v-2l-.2-1V139l-.2-1 1-.2v1l.2 1.2v2l.2 1v2.2l.2 1v2l.2 1v2l.2 1v2.8l.2 1v12zm-4.3 21.3l-1-.3.2-.6v-.7l.3-.8.2-.6.2-.7v-.7l.2-.7.2-.6.2-.7v-.6l.3-.6v-.6l.2-.6.2-.7v-.5l.2-.6.2-.8v-.6l.2-.7.2-.7v-.7l.2-.6v-.7l.2-.6v-.7l.2-.7v-.7l.2-.6V169l.2-.8h1v1.5l-.2.7v1.5l-.2.6v.7l-.2.8v.7l-.2.6v.8l-.2.7-.2.6v.8l-.2.6-.2.7v.7l-.3.7v.6l-.3.7v.6l-.3.6-.2.6v.6l-.3.7-.2.5-.2.7v.6l-.3.7-.2.7-.2.6v.7zm3.6 3l-.5 1-.2-.2h-.3l-.3-.3-.3-.2h-.4l-.2-.3h-.2l-.3-.3h-.3v-.2l-.3-.2h-.2l-.2-.2-.2-.3h-.2v-.2h-.2l-.2-.2v-.2l-.2-.2v-1l1 .2v.5h.2v.2l.2.2h.2v.2h.2l.2.2.3.3h.2l.2.2.2.2h.2l.2.3h.3l.3.3.3.2h.3zm0 0zm4.2 5.2l.4 1-.7-.4v-.2l-.2-.2v-.3l-.2-.2v-.3l-.2-.3-.3-.3-.2-.3-.3-.2-.3-.3v-.2h-.3v-.2h-.3v-.2l-.3-.2h-.2v-.3h-.3l-.2-.2h-.3l-.2-.2-.2-.2h-.2l.6-1 .2.2h.2l.3.3.2.2.2.2h.2v.3h.4l.2.3.3.3.3.3.2.2.3.3v.3l.3.2h.2v.3l.3.2v.2h.2v.3l.2.2v.2l.2.3v.3l.2.2v.2l-.6-.3zm.4 1h-.5l-.2-.4.7.3zm1.4-1.2l-.3 1h-1l-.4-.8h.2l.2-.2h1.4zm3.3.5h-1l.7-.4.2.2v.8l-.2.2h-.2v.2h-1.8l-.2-.2h-.3l-.2-.2h-.5l.3-1h.7l.2.2h1v.2h.7v.4l.7-.4zm-1 0v-1l.7.6-.8.4zm0 0h1l-1 .3v-.3z"/><path fill="%23edb92e" d="M458.4 214.6c1.6-1 2-.8 2.4-1.4.6-.8.6-2.2.4-3.5-.8-5.3 2.4-4.6 6-2.2 1.7 1 3.5 4 5 5.3s2.8 1.5 3.2 2v9.2c-.4.6-1.7.7-3.2 2-1.5 1.5-3.3 4.2-5 5.4-3.6 2.3-6.8 3-6-2.2.2-1.3.2-2.7-.4-3.5-.5-.7-.8-.4-2.4-1.4a7 7 0 01-2.3-2.2c-.4-.8 0-1.7 0-2.6 0-1-.4-1.8 0-2.6.6-.8 1.4-1.6 2.4-2.2z"/><path fill="%2321231e" d="M460.4 213l.8.5-.2.2-.2.2h-.4v.2h-.4l-.2.2h-.2l-.2.2h-.2v.2h-.5v.2l-.7-1h.6v-.2h.2l.2-.2h.2l.2-.2h.4v-.2h.4v-.2h.2zm.3-3.2l1-.2v2.9l-.2.3v.2h-.2v.2l-1-.5v-.2h.2v-.4h.2v-2.6zm6.7-2.8l-.6 1-.3-.3-.3-.2-.3-.2-.4-.2h-.3l-.3-.2h-.3l-.3-.2h-.3v-.2h-.4l-.2-.2h-1.1v.2h-.2v.2l-.2.2v.6l-.2.3v2l-1 .2v-3l.2-.4v-.3l.3-.2.3-.2.2-.2h.2l.2-.2h.2l.2-.2h1.5v.2h.5l.3.2h.3l.4.3h.3l.3.2.4.2.3.2.3.2.4.2zm5 5.4l-.6.7-.3-.2-.3-.3-.3-.3-.2-.2-.2-.2-.3-.3-.2-.2v-.2h-.2v-.3l-.3-.2-.3-.3-.2-.2v-.2l-.3-.2v-.2h-.3l-.2-.3-.3-.2-.2-.2h-.2l-.2-.2v-.2h-.3v-.2h-.2l.6-1 .2.2.3.2v.2h.3v.3h.3l.2.2.2.2v.2l.3.2h.2v.3l.3.3.2.2v.2l.3.2.3.3h.2v.3l.3.2.2.2.2.2.3.3v.2h.3v.3h.3v.3h.2zm3.5 2.4h-1.2v.3h-.2l-.2-.2h-.2v-.2h-.4l-.2-.2h-.2v-.2h-.3v-.2h-.3v-.2l-.3-.2-.3-.2-.2-.3.7-.6h.2v.2h.2v.2h.2v.2h.2v.2h.3l.2.2.2.2h.2l.2.2h.2l.2.2h.2v.2h.4v.2l.2.2v.2zm-.2-.2v.2-.2zm0 4.8h-1v-4.5l1-.2v4.5zm-1 0zm0 0h1-1zm0 0zm1 5l-1-.7v.3-4.4h1v4.7zm0-.4v.2-.2zm-3.3 2.5l-.7-.8h.2v-.2l.3-.2.3-.2h.3v-.2h.3v-.2h.2l.2-.2h.2v-.2h.4v-.2h.4v-.2l1 .5-.2.2-.2.2h-.2v.2h-.4l-.2.2h-.2v.2h-.4v.2h-.3v.2h-.2l-.2.2-.2.2v.2h-.3zm-5 5.3l-.7-.8h.2v-.2l.3-.2.3-.2.2-.2.3-.3.2-.2.2-.2.2-.2v-.2h.3v-.3l.2-.3.2-.2v-.2l.3-.2.3-.2v-.2l.3-.2.2-.2v-.2h.3v-.3l.3-.2.2-.2h.2v-.3h.3v-.3l.8.8-.2.2-.2.2-.2.2v.2h-.3v.3l-.3.2-.3.2-.2.2-.2.2-.2.2v.2l-.3.2v.2l-.2.2h-.2v.3h-.3l-.2.3v.2h-.2l-.2.3-.2.2-.3.3-.3.3-.3.2zm-6.8-2.7l1 .3v2.6l.2.2v.2h.2v.2h1.7v-.2h.4l.3-.2h.3l.3-.3.3-.3h.3l.2-.3.3-.2.3-.2.6.8-.4.2-.3.3-.3.2h-.4l-.3.3-.3.2h-.3l-.2.3h-.4l-.3.2h-.4l-.3.2h-.9l-.3-.2h-.3l-.2-.3-.2-.2-.2-.2v-.3l-.2-.2v-.7l-.2-.3V229zm-.3-3l.8-.6v.2h.2v.4h.2v.6l.2.2v2.4l-1-.2v-2.5h-.2v-.4h-.2v-.2zm-2.3-1.3l.7-.8h.2l.2.2h.2l.2.2h.2l.2.2h.4v.2h.2v.2h.2l.2.2.2.2-.8.6-.2-.2h-.2v-.2h-.4l-.2-.2h-.4v-.2h-.2l-.2-.2h-.2v-.2h-.3zm.7-.8l.5.2-.5-.3zm-3-1.7l.8-.5.2.2v.2h.2v.4h.2v.2h.2v.2h.2v.2h.2l.2.2.2.2h.2v.2h.2l-.5 1v-.2h-.2l-.2-.2-.2-.2h-.2v-.2h-.2v-.2h-.2v-.2h-.2v-.2h-.2v-.2h-.2v-.2l-.2-.2-.2-.2v-.2zm-.3-3h1v2.4l-.7.5v-.2h-.2v-.4l-.2-.2v-2.1zm.3-2.8l.8.6v.4l-.2.2v1.8h-1V217h.2v-.4h.2zm2.4-2.4l.7 1h-.2v.2h-.2l-.2.2-.2.2-.2.2-.2.2-.2.2-.2.2v.2h-.2v.2h-.2v.2l-1-.5h.2v-.2l.2-.2.2-.2v-.2h.2l.2-.2v-.2h.2v-.2h.2l.2-.2h.2v-.2l.2-.2h.2v-.2h.2zm.7 1l.5-.3-.5.3z"/><path fill="%2321231e" d="M475.5 220.2v1c-4 .4-7 2-9.7 4.3 1.8-2.7 5.7-4.7 9.7-5.3zm0-1.6v-.8c-4-.5-7-2-9.7-4.4 1.8 2.7 5.7 4.6 9.7 5.2z"/><path fill="%23edb92e" d="M461.2 207.3c1 .4 2.3 1 3.4 2 1.6 1.5.6 4-1.5 6.6-.6.7-1 2-1 3.5 0 1.3.5 2.7 1 3.5 2.2 2.5 3.2 5 1.6 6.6-1 1-2.3 1.5-3.4 2v-2.4c.2-1.3.2-2.7-.4-3.5-.5-.7-.8-.4-2.4-1.4a7 7 0 01-2.3-2.2c-.4-.8 0-1.7 0-2.6 0-1-.4-1.8 0-2.6.6-.8 1.4-1.6 2.4-2.2 1.6-1 2-.8 2.4-1.4.6-.8.6-2.2.4-3.5v-2.4z"/><path fill="%2321231e" d="M465 209l-.8.6-.2-.2-.2-.2h-.2v-.2h-.2l-.2-.2h-.2v-.2h-.4v-.2h-.5v-.2h-.2l-.2-.2h-.2l-.2-.2h-.2l.4-1h.2l.2.2h.2l.2.2h.3l.2.2h.2v.2h.3l.2.2h.2v.2h.3v.2h.2l.2.2.2.2.2.2zm-1.5 7.2l-.8-.6.2-.3v-.2h.2l.2-.3.2-.3v-.2l.3-.2v-.5l.2-.2v-.2h.2v-.3l.2-.2v-.4h.2v-1.6l-.2-.3-.2-.2-.2-.2.7-.7.3.3v.2l.2.2v.2h.2v.5l.2.2v1l-.2.2v.4l-.2.2v.5l-.2.3v.3l-.3.2v.5l-.3.2v.3l-.3.2-.2.3v.2l-.3.2-.3.3-.2.2zm-1 3.3h-1v-.7l.2-.2v-1.2h.2v-1h.2v-.4l.2-.2v-.2h.2v-.2l1 .6h-.2v.4h-.2v.2l-.2.2v.9h-.2v1.4h-.2v.5zm1 3.2l-.8.6v-.2h-.2v-.2h-.2v-.4h-.2v-1.1l-.2-.3V220h-.2v-.5h1v1.1l.2.2v.4l.2.2v.4l.2.2v.2h.2v.2zm1.5 7.3l-.8-.8h.2v-.2h.2v-.3l.2-.2v-1.9l-.2-.2v-.2l-.2-.2v-.2l-.2-.3v-.2l-.2-.2-.3-.3v-.3l-.3-.2-.2-.2v-.2l-.3-.3-.3-.2.8-.6.2.2h.2v.4l.2.2.2.3h.2v.3l.3.3v.5l.3.3v.3l.2.2v.5l.2.2v.5l.2.2v.7l-.2.4v.4l-.2.2v.2l-.2.2v.2l-.3.2v.2zm-4.3 1.7l1-.2-.7-.4h.7v-.2h.4l.2-.2h.2l.2-.2h.2v-.2h.4v-.2h.2l.2-.2.2-.2h.2v-.2h.2v-.2l.8.8h-.2v.2h-.2v.2h-.2l-.2.2-.2.2h-.2l-.2.2h-.2v.2h-.4v.2h-.4v.2h-.5v.2h-.2l-.2.2h-.2l-.7-.3zm.7.4l-.6.3v-.6l.6.4zm-.7-3l1 .3v2l-1 .3v-2.4zm-.3-3l.8-.6v.2h.2v.4h.2v.6l.2.2v2.4l-1-.2v-2.4h-.2v-.4h-.2v-.2zm-2.3-1.3l.7-.8h.2l.2.2h.2l.2.2h.2l.2.2h.4v.2h.2l.2.2.2.2.2.2-.8.6-.2-.2h-.2v-.2h-.4l-.2-.2h-.4v-.2h-.2l-.2-.2h-.2v-.2h-.3zm0 0l-.3-.2.4.2zm-2.3-2.4l.8-.5.2.2v.2h.2v.4h.2v.2h.2v.2h.2v.2h.2l.2.2h.2v.2h.2v.2h.2l-.5 1v-.2h-.2l-.2-.2-.2-.2h-.2v-.2h-.2v-.2h-.2v-.2h-.2v-.2h-.2v-.2h-.2v-.2l-.2-.2-.2-.2v-.2zm0 0l.3.5-.3-.5zm-.3-3h1v2.4l-.7.5v-.2h-.2v-.4l-.2-.2v-2.2zm.3-2.8l.8.6v.4l-.2.2v1.8h-1V217h.2v-.4h.2zm2.4-2.4l.7 1h-.2v.2h-.2l-.2.2-.2.2-.2.2-.2.2-.2.2-.2.2v.2h-.2v.2h-.2v.2l-1-.5h.2v-.2l.2-.2.2-.2v-.2h.2l.2-.2v-.2h.2v-.2h.2l.2-.2h.2v-.2h.2v-.2h.2v-.2h.2zm2.4-1l.8.5-.2.2-.2.2h-.4v.2h-.4l-.2.2h-.2l-.2.2h-.2v.2h-.5v.2l-.7-1h.6v-.2h.2l.2-.2h.2l.2-.2h.4v-.2h.4v-.2h.2zm.3-3.2l1-.2v2.9l-.2.2v.2h-.2v.2l-1-.5v-.2h.2v-.4h.2V210zm.5-2v-1l.5.6v2.1l-1 .2V207l.5.6zm0-1h.6v.6l-.6-.6zm0 0v1h-.2l.2-1zM361 226.3l.7-.3c-1.6-2.2-2-4.2-1.3-6.3-1.3 1.6-1 4.2.6 6.6z"/><path fill="%23edb92e" d="M410.7 200c1.4 1.6 1.2 2 2 2.5 1 .6 2 .4 3.3 0 5-2 5 2 3.5 6.4-.7 2-2.8 4.3-3.7 6.2-1 1.7-.7 3-1 3.5a95.4 95.4 0 01-4 .6l-4 .5c-.6-.3-1-1.6-2.6-3s-4.4-3-6-4.6c-3-3.5-4.6-6.8.2-6.7 1.2 0 2.4-.2 3-1 .4-.7 0-1 .4-3 .3-1.2.8-2.3 1.4-3 .6-.8 1.5-.6 2.3-.7 1-.2 1.6-.7 2.5-.2 1 .4 2 1.2 2.7 2.3z"/><path fill="%2321231e" d="M413 202l-.6 1-.2-.2-.2-.2-.2-.2v-.2h-.2v-.2l-.2-.2v-.2l-.2-.2v-.2h-.2v-.2l-.2-.2-.2-.3-.3-.3.8-.6.3.2.2.3v.2h.2v.4h.2v.4h.2v.2l.2.2v.2h.2v.2l.2.2zm-.6 1zm3.5-1l.2 1h-.5l-.2.2h-.8v.2h-1.2l-.3-.2h-.2l-.2-.2h-.2l.5-1v.2h.8v.2h1l.2-.2h.4l.2-.2h.3zm4 7l-1-.3v-.4l.2-.4v-.5l.2-.4v-.3l.2-.3v-.7l.2-.4v-1.7l-.2-.2v-.4h-.2l-.2-.3h-.2l-.3-.2H417l-.4.3h-.4l-.3-.8.3-.2h.5l.4-.2h1.8l.3.2h.3l.2.3.2.4v.2l.3.3.2.4v3.3l-.2.4v.4l-.2.4v.4l-.2.4v.4zm-3.7 6.4l-1-.5v-.2l.2-.2.2-.2v-.2l.2-.2v-.4l.2-.2.2-.2v-.2l.2-.2.2-.2.2-.3.2-.2.2-.3.2-.2v-.2l.2-.2h.2v-.3l.2-.2v-.2l.2-.2.2-.3v-.2l.2-.2v-.2l.2-.3 1 .3v.2l-.2.3v.2l-.2.2-.2.3v.2l-.2.2v.3l-.3.2-.2.2v.2l-.2.2-.2.2v.2l-.2.2-.2.2v.2l-.3.2v.2l-.2.2-.2.2v.2l-.2.2v.4h-.3v.3l-.2.2-.2.2v.2zm-1.5 3.8l-.2-1-.3.2v-.4h.2v-1l.2-.2v-.4l.2-.3v-.4l.2-.3v-.2h.2l1 .4-.2.2-.2.3v.3h-.2v.7h-.2v.9l-.2.2v.4l-.2.2v.2l-.4.2zm.3 0h-.2.3zm-4.3.6v-1h1.1v-.2h1.2v-.2h1.1l.3-.2.2 1h-.4l-.3.2h-.9l-.2.2h-1.3v.2h-.7zm0 0zm0 0v-1 .5-.5 1-.5.5zm0-1zm-4 1.5l.4-1h-.2 1.3l.3-.2h1.9l.2-.2.2 1h-.8v.2h-1.4v.2h-2zm.2 0h-.3.2zm-3-3l.5-1 .2.3.3.3h.2l.2.3.2.2.2.3.2.2v.2h.2v.2h.2v.2l.2.2v.2h.2v.2h.2v.2l-.4 1v-.2h-.2l-.2-.2-.2-.2v-.2h-.2v-.2l-.2-.2v-.2h-.2v-.2l-.2-.2-.2-.2-.2-.2-.2-.3v-.2h-.2v-.2h-.3v-.3zm-6-4.8l.7-.6.2.2.3.3.3.3h.2v.3l.3.2h.3l.2.3h.2l.2.3.3.3.2.2.2.2h.2v.2l.3.2h.2l.2.3.2.2.3.3h.2l.2.3.3.2.2.2h.2v.2l-.5.8h-.3v-.2l-.3-.2h-.2v-.2l-.3-.2h-.3l-.2-.2-.2-.2h-.2v-.2l-.3-.2h-.2l-.2-.3h-.2v-.2h-.3l-.2-.2-.2-.2h-.2v-.3h-.3l-.2-.3-.2-.2h-.2v-.3h-.3v-.3l-.3-.2h-.2v-.3l-.3-.2zm.4-7.5v1H397l-.2.2h-.4l-.2.2v.2h-.2v1.5l.2.3v.3l.2.2.2.3.2.4.2.3.2.3.2.3.2.3.3.3v.2l.4.3.3.4-.8.5-.4-.3-.3-.3-.2-.4-.2-.4-.2-.3-.3-.4-.2-.3v-.4l-.3-.4v-.3l-.3-.3v-.3l-.3-.3V206l.2-.2.2-.2.2-.2.3-.2h.2l.3-.2h.7l.4-.2h.8zm2.5-.8l.8.5-.2.2-.2.2h-.2v.2h-.2l-.2.2h-.2l-.2.2h-.5l-.2.2h-1.1v-1h1.4l.2-.2h.2l.2-.2h.2v-.2h.2v-.2zm0 0zm.4-2.8l1 .2v.4h-.2v2h-.2v.4l-.2.2-1-.4h.2v-1.4l.2-.3v-.8l.2-.2zm1.4-3.2l.8.6-.2.2v.2h-.2v.4h-.2v.4h-.2v.4l-.2.2v.4l-.2.2v.4l-1-.2v-.7l.2-.2v-.4l.2-.2v-.4h.2v-.4h.2v-.4h.2v-.2h.2v-.4h.2zm.8.6l.5-.7-.4.8zm1.8-1.5l.2 1H404v.2h-.4v.2h-.2l-.8-.5.2-.2.2-.2h.2v-.2h.4l.2-.2h1.4zm.2 1h-.7.6zm2.7-1.2l-.5 1H406l-.2.2h-.4l-.2-1h.8l.2-.2h2.1zm3 3h-1v.2-.2h-.2v-.2l-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2h-.2v-.2h-.2l-.2-.2-.2-.2h-.2l-.2-.2.5-1v.2h.2l.2.2h.2v.2h.2v.2h.2l.2.2.2.2.2.2h.2v.2h.2v.2l.2.2.2.2.2.2v.2l.3.3zm-.2-.4h.2v.3-.4zm-.8.3h1l-1 .2v-.3zm0 .2v-.3.2z"/><path fill="%2321231e" d="M410 219.4h-.7c-1.4-3.8-3.5-7-6.3-9.5 2.8 1.4 5.5 5.3 7 9.4zm1.4-.2c.3 0 .5 0 .8-.2-.5-4 0-7.5 1.5-11-2 2.5-2.8 7-2.3 11.2z"/><path fill="%23edb92e" d="M418.3 202c-.2 1.4-.4 3-1 4.3-1 2-3.8 1.3-6.6-.7-.8-.6-2.2-.8-3.4-.6-1.3.3-2.4.8-3 1.7-1.5 2.6-3.4 4-5.2 2.6-1-1-2-2.3-2.7-3.5.5-.2 1.2-.3 2-.3 1.3 0 2.5-.2 3-1 .5-.7 0-1 .6-3 0-1.2.6-2.3 1.2-3 .6-.8 1.5-.6 2.3-.7 1-.2 1.6-.7 2.5-.2 1 .4 2 1.2 2.7 2.3 1.4 1.6 1.2 2 2 2.5 1 .6 2.2.4 3.3 0 1-.4 1.7-.6 2.3-.5z"/><path fill="%2321231e" d="M417.7 206.5l-1-.4.2-.2v-.5l.2-.2v-.4l.2-.2v-.9l.2-.2v-1.2h.2v-.4h1v1.1l-.2.3v1h-.2v.7h-.2v.7h-.2v.3l-.2.3v.2zm-7.2-.5l.5-.8.3.2h.2l.3.3h.2l.3.3h.2l.3.2.2.2h.2l.3.2h.4v.2h.7l.2.2h1v-.2h.2l.2-.2.2-.3.2-.2 1 .5-.2.2-.2.3-.3.3v.2h-.2l-.2.2h-.2l-.3.2h-2l-.2-.2h-.2l-.3-.2h-.2l-.2-.2h-.2l-.3-.2-.2-.2h-.2l-.3-.3-.2-.2h-.3l-.3-.3-.2-.2zm-3-.4l-.3-1h1.1v-.2h1.3v.2h.6v.2h.4v.2h.2l.2.2-.5.8h-.2v-.2h-.4v-.2h-2.4zm-2.7 1.3l-.8-.6v-.2h.2v-.2h.2v-.2l.2-.2h.2v-.2h.2l.2-.2h.2l.2-.2h.3v-.2h.8l.2-.2h.5l.2 1h-.7v.2h-.4v.2h-.4l-.2.2h-.2v.2h-.2v.2h-.2v.2h-.2zm-6 2.7l.6-.8h.3v.2h.5l.2.2h.5l.3-.2h.3v-.2h.3v-.2h.2v-.3h.3v-.3h.3v-.3l.3-.3.2-.2.2-.2v-.2h.3v-.4l.3-.2.8.5v.2l-.3.2v.3l-.3.2h-.2v.3l-.3.2-.2.2-.2.2-.3.3h-.2l-.2.3h-.2v.3h-.3l-.3.2h-.4l-.3.2h-1.2l-.2-.2h-.2l-.2-.2-.2-.2h-.2zm-2.7-4.4l.5 1 .3-.8v.3h.2v.2l.2.2v.2h.2v.2l.2.2v.2h.2v.2l.2.2.2.2.2.2v.2h.2v.2h.2v.2h.2v.2h.2v.2h.2l-.6 1-.2-.2-.2-.2-.2-.2v-.2h-.2v-.2h-.2v-.2h-.2v-.2h-.2v-.3h-.2v-.2h-.2v-.2h-.2v-.3h-.2v-.2h-.2v-.4h-.2v-.2h-.2V205zm0 .8l-.4-.4.5-.3v.8zm2.4-1v1H397v.2h-.4l-.5-1h1.2v-.2h1.2zm2.5-.8l.8.5-.2.2-.2.2h-.2v.2h-.2l-.2.2h-.2l-.2.2h-.7l-.2.2h-1.2v-1h1.4l.2-.2h.4v-.2h.2v-.2h.2v-.2zm0 0zm.4-2.8l1 .3v.3l-.2.3v1.7h-.2v.7h-.2l-1-.4h.2v-1.4h.2v-1.3l.2-.2zm1.4-3.2l.8.6-.2.2v.2h-.2v.4h-.2v.4h-.2v.4l-.2.2v.7h-.2v.5l-1-.3v-.7l.2-.2v-.4l.2-.2v-.4h.2v-.4h.2v-.4h.2v-.2h.2v-.4h.2zm0 0l.4-.5-.4.5zm2.6-1l.2 1h-.6v.2h-1v.2h-.2l-.2.2-.8-.6.2-.2.2-.2h.2v-.2h.4l.2-.2h1.4zm0 0h.6-.6zm3 0l-.6.8H406v.2h-.5l-.2-1h.8v-.2h2.1zm-.6.8l.3.2-.2-.2zm3.3 1.6l-.6.6-.2-.2h-.2v-.2l-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2h-.2v-.2h-.2l-.2-.2h-.2v-.2h-.2l-.2-.2.5-1v.2h.2l.2.2h.2v.2h.2v.2h.2l.2.2.2.2.2.2h.2v.2h.2v.2l.2.2.2.2.2.2v.2zm2 2.5l-.6 1-.2-.2-.2-.2-.2-.2v-.2h-.2v-.2l-.2-.2v-.2l-.2-.2v-.2h-.2v-.2l-.2-.2-.2-.3-.2-.3.7-.6.3.2.2.3v.2h.2v.2l.2.2v.4h.2v.2l.2.2v.2h.2v.2l.2.2zm-.6 1l-.2-.2h.2zm3.5-1l.2 1h-.5l-.2.2h-.8v.2h-1.3l-.2-.2h-.2l-.2-.2h-.2l.5-1v.2h.6l.2.2h1.1l.2-.2h.4l.2-.2h.2zm2.8 0h-1l.5.5h-1l-.2.2h-.4l-.2.2h-.2l-.3-1 .2-.2h.8v-.2h1.5l.5.4zm-.5-.5h.6l-.2.5-.5-.5z"/><path fill="%23edb92e" d="M391.8 221.2c.7-1 1-.8 1.2-1.3.2-1-.3-2-1-3.2-2.2-4.6.3-4.2 3.6-2.4 1 .4 2 1.2 3 2 1 1 1.8 1.8 2.7 2.4 1.6 1.2 2.7 1.2 3 1.7 1 2 1.5 3.5 1.8 4.2.3.7 1 2.3 1.6 4.2 0 .4-1 .5-1.8 2-.7 1.2-1.2 3.5-2 4.7-1.4 1.6-2.5 2.6-3.4 2.4-1 0-1.6-1.3-1.8-4.2a4 4 0 00-1.5-3c-.5-.6-.6-.4-2-1.2a9.3 9.3 0 01-2.4-2c-.6-.6-.7-1.3-1-2-.3-1-.8-1.6-.7-2.4a3.8 3.8 0 01.8-2z"/><path fill="%2321231e" d="M392.5 219.7l1 .3v.2l-.2.2v.2h-.2v.2h-.2v.2h-.2l-.2.2v.2h-.2l-.8-.5v-.2l.2-.2.2-.2.2-.2h.2v-.2h.2v-.2zm1 .3zm-1.8-3l1-.5v.4l.2.2v.4l.2.3v.2l.2.2v2l-1-.3v-1.2l-.2-.2v-.4h-.2v-.4h-.2v-.4zm4.2-3l-.6.8h-.3l-.2-.3h-.3l-.3-.3h-.3l-.3-.2h-.3l-.2-.2h-.5l-.2-.2h-.6v1.5l.3.4.2.3.2.4.2.5-1 .5v-.4l-.3-.4-.2-.4v-.7l-.2-.2v-1.5l.2-.2h.2l.2-.2h.2l.2-.2h1.2l.2.2h.6l.3.3.3.2h.3l.3.2.2.2.4.2h.3zm2.8 2l-.7 1v-.4h-.2l-.2-.2h-.2v-.2h-.2v-.2h-.2v-.2h-.2l-.2-.2h-.2v-.2h-.2l-.2-.2-.2-.2h-.2l-.2-.2.5-1v.2h.2v.2h.2l.2.2h.2v.2h.2l.2.2h.2v.2h.2v.2h.2l.2.2.2.2.2.2h.2v.2h.2zm2.8 2.4l-.6.8h-.2v-.2h-.2v-.2h-.2l-.2-.2h-.2v-.2h-.2v-.2h-.2v-.2h-.2l-.2-.2-.2-.2-.2-.2h-.2v-.2h-.2v-.2h-.2l.6-1v.2h.2l.2.2v.2h.2l.2.2.2.2h.2v.2h.2v.2h.2v.2h.2l.2.2.2.2h.2v.2h.2l.2.2zm3.3 2l-1 .3v.2-.2h-.2v-.2h-.4l-.2-.2h-.2l-.2-.2h-.3l-.2-.2h-.3v-.2h-.3v-.2h-.3v-.2h-.3v-.2l.6-.8.2.2h.2v.2h.3l.2.2h.2l.2.2h.2v.2h.4l.2.2h.4v.2h.2l.2.2h.2v.3zm-.2-.3v.2zm1.7 4.5l-1 .4v-.7l-.2-.2v-.4l-.2-.2v-.5h-.2v-.4l-.2-.3v-.3h-.2v-.5h-.2v-.5h-.2v-.3l1-.4v.4l.2.3v.2l.2.3v.2l.2.3v.3l.2.3v.4h.2v.4l.2.2v.4h.2v.4zm0 0zm0 0l-1 .4h.3l.3.2-.5-.5.6.5-.5-.5.6.5-.5-.5.2.4-.2-.3v.2l1-.5v.2-.4.4l-.4-.5.6.5-.5-.5.6.5-.5-.5h.4v.3zm0-.2v.2-.2zm1.6 4.7l-1-.2v.3-.5l-.2-.3v-.2l-.2-.3v-.3l-.2-.3v-.2l-.2-.2v-.4l-.2-.2v-.2l-.2-.2v-.4l-.2-.2 1-.5v.4h.2v.5h.2v.5l.2.2v.3l.2.3v.5l.2.2v.3l.2.2v.2l.2.2v.6zm0-.3v.3-.3zm-1.7 2.4l-1-.4.2-.2v-.2h.2v-.2l.2-.2v-.2h.2v-.2h.2l.2-.2h.2v-.2h.2v-.2l1 .2v.4h-.2v.2h-.2v.2h-.2l-.2.2-.2.2-.2.2-.2.2-.2.2v.2zm-2.2 5l-.7-.7.2-.3v-.2h.2v-.3l.2-.2v-.4l.2-.2v-.5h.2v-.4h.2v-.5h.2v-.2l.2-.3v-.2l.2-.3v-.2l.2-.2 1 .5-.2.2v.3h-.2v.4h-.2v.5l-.2.2v.3l-.2.2v.3l-.2.2v.3l-.2.2v.3l-.2.2v.3h-.2v.3h-.2v.3l-.2.2v.2zm-3.7 2.7l.2-1h.4v-.2h.2l.2-.2h.2v-.2h.2l.2-.2.2-.2.2-.2.2-.2.2-.3.2-.2v-.2h.2v-.3l1 .7h-.2v.3h-.3v.3h-.2v.3h-.4v.4h-.2v.2h-.2l-.2.2-.2.2-.2.2h-.3v.2h-.4v.2h-1zm-2.2-5h1v.3l.2.2v1.1h.2v.5l.2.2v.3l.2.2v.2h.2v.2h.2v.2h.2v1h-.8v-.2h-.2l-.2-.2-.2-.2v-.3h-.2v-.2l-.2-.2v-.3l-.2-.3v-.4h-.2v-1l-.2-.2v-1zm-1.2-2.6l.7-.6.2.2v.2h.2v.2l.2.2v.2h.2v.3l.2.2v.2h.2v.7h.2v.6l-1 .2v-1h-.2v-.4l-.2-.2v-.2h-.2v-.2h-.2v-.4h-.2v-.2h-.2zm-2-1l.4-.8h.3v.2h.4v.2h.4v.2h.4v.2h.4v.2h.2v.2l-.6.7h-.2l-.2-.2h-.4v-.2h-.4l-.2-.2h-.2l-.2-.2h-.3zm-2.5-2l.7-.6.2.2.2.2.2.2.2.2h.2v.2h.2v.2h.2l.2.2h.2v.2h.2l.2.2-.5 1v-.2h-.2v-.2h-.4v-.2l-.2-.2h-.2l-.2-.2-.2-.2-.2-.2-.2-.2h-.2v-.2h-.2v-.2zm-1.2-2.3l1-.4v.2h.2v.4h.2v.5h.2v.4h.2v.2l.2.2-.7.7h-.2v-.4h-.2v-.4h-.2v-.4l-.2-.2v-.8h-.2v-.2zm-.6-2.5h1v.8h.2v.4l.2.2v.2l.2.2v.2l-1 .5v-1h-.2v-.4h-.2v-.6h-.2v-.8zm1 0v.2zm.4-1.5v-1l.3.8v.4h-.2v.2h-.2v.8h-.2v.2h-1v-.9l.2-.2v-.4l.2-.2v-.2h.2v-.4h.2v-.2h.2l.4.7zm0-1h1l-.7.8-.2-.8zm0 0v1l-.4-.8.4-.3zm0 1h-1l.6-.8.4.7z"/><path fill="%2321231e" d="M406.5 226l.2 1c-1.4.4-2.6 1-3.6 1.8s-1.7 2-2.3 3.2c.2-1.4 1-2.7 2-3.7s2.3-1.8 3.8-2.2zm-.6-1.6l-.5-1c-1.6 0-3.2-.4-4.7-1-1.5-.7-3-1.6-4.4-2.8 1 1.3 2.6 2.4 4.3 3.3 1.6.7 3.5 1.3 5.2 1.5z"/><path fill="%23edb92e" d="M391.4 213.8c1 .4 1.6.8 2.8 1.8.8.7 1.3 1.7 1.5 3 0 1 0 2.5-.3 3.8-.2.8 0 2.2.5 3.6.4 1.4 1 2.8 2 3.5 2.3 2.5 4 5 3.4 6.7a4 4 0 01-1.5 1.8c-.4-.6-1-1.2-1.4-2.2a8 8 0 00-1.5-3.5c-.5-.6-.7-1.3-2-2.2-1-.5-2-.3-2.6-1-1.2-1.6-3-5.5-1.3-7.2 1.7-1.7 2.3-2.7 1-5.6-.5-1-.5-1.8-.6-2.4z"/><path fill="%2321231e" d="M394.5 215.2l-.7.8-.2-.2-.2-.2-.2-.2h-.2v-.2h-.2v-.2h-.4v-.2h-.2l-.2-.2h-.2l-.2-.2h-.4l.3-1h.4v.2h.4v.2h.4v.2h.4v.2h.2v.2h.2l.2.2.2.2h.2v.2h.2v.2zm1.7 3.2l-1 .2v-.6h-.2v-.7h-.2v-.4l-.2-.2v-.2h-.2v-.2h-.2v-.2h-.2v-.2h-.2l.7-.8h.2v.2l.2.2v.2h.2v.2l.2.2v.2h.2v.4l.2.2v.4h.2v.8h.2v.2zm-.3 4h-1V221h.2v-2.4l1-.2v3.3l-.2.2v.5zm-1 0v-.3.3zm1.4 3.5l-1 .2v-.5l-.2-.3v-.4l-.2-.3v-.8h-.2v-1.4h1v1.9h.2v.7h.2v.7h.2v.3zm1.8 3.2l-.7.7v-.2l-.2-.2h-.2v-.4h-.2v-.2l-.2-.3v-.2h-.2v-.2l-.2-.3v-.2h-.2v-.5l-.2-.2-.2-.3v-.4h-.2l1-.4v.2l.2.2v.2l.2.3.2.2v.3l.2.2v.2h.2v.2h.2v.4h.2v.2h.2v.2h.2v.2zm3.6 7.2l-1-.4.2-.2v-1.3l-.2-.2v-.4l-.2-.2v-.2l-.2-.2-.2-.2v-.2l-.2-.2-.2-.2v-.2l-.3-.2-.2-.3v-.3l-.3-.2-.2-.2-.2-.3-.2-.2-.2-.2-.2-.2-.3-.3h-.2l.7-.8.3.2.2.2.2.3.3.4.3.2.2.2v.3l.3.3.3.2.2.3v.2l.3.2.2.3v.2l.2.2.2.2v.2l.2.2v.2l.2.3v.7l.2.2v1.2l-.2.2zm-2.4 1.8l1-.4-.8-.2.2-.2h.2v-.2h.2v-.2h.2v-.2l.2-.2v-.2l.2-.2v-.2l1 .4v.2l-.2.2v.2l-.2.2v.2h-.2v.2h-.2v.2h-.2v.2h-.2v.2h-.2l-.2.2-.8-.2zm.8.2l-.5.3-.3-.5.8.2zm-2-2.5l1-.3v.4h.2v.4h.2v.2h.2v.2l.2.2v.2h.2v.4l-.8.4v-.2h-.2v-.2l-.2-.2v-.2h-.2v-.2h-.2v-.4l-.2-.2v-.2l-.2-.2v-.3zm-1.5-3.3l.8-.7v.2h.2v.2l.2.2v.2l.2.2v.2h.2v.5h.2v.4l.2.2v.4l.2.3v.7l-.8.2v-.4h-.2v-.5l-.2-.2v-.5h-.2v-.2l-.2-.2v-.2l-.2-.2v-.2h-.2v-.2l-.2-.2zm0 0zm-2-2.2l.4-1 .3.2.2.2h.2l.2.2.2.2.2.2v.2h.2v.2h.2v.2l.2.2.2.2v.2h.2v.2l-.7.7-.2-.2v-.2h-.2v-.2h-.2v-.4h-.2v-.2h-.2v-.2h-.2v-.2h-.2v-.2h-.4v-.2h-.2zm-2.7-1.3l.8-.6h.2v.2h.2v.2h.9l.2.2h.4l.2.2h.2l.2.2-.4 1v-.2h-.4l-.2-.2h-.9v-.2h-.4l-.2-.2h-.2l-.2-.2-.2-.2-.2-.2zm-1.2-7.8l.7.7v.3h-.2v.3h-.2v2.2l.2.3v.5l.2.2v.2l.2.3v.2l.2.2v.2l.2.2v.2l.3.2v.2h.2v.3l.2.2-.7.7-.2-.3-.2-.3v-.2l-.2-.2v-.2h-.3v-.3l-.2-.3-.2-.4v-.2l-.2-.3v-.2l-.2-.2v-.6l-.2-.3v-2.1l.2-.3v-.2h.2l.2-.3.2-.3zm.7-5l1-.5v.5l.2.2v.3l.2.2v.7h.2v1.7l-.2.2v.2l-.2.2v.2h-.2v.3h-.2v.2l-.2.2-.3.3h-.2l-.2.3-.8-.6.2-.3h.2l.2-.3.2-.3.2-.2v-.3l.2-.2v-.2l.2-.3v-.7l-.2-.2v-.5l-.2-.2-.2-.4v-.2zm0-3v1l.4-.7v1.4h.2v1.1h.2l-1 .6v-.9h-.2v-.7l-.2-.2v-1l.4-.7zm-.6.5l-.3-.7h.7l-.5.6zm.4.3v-1 1zm0-1z"/><path fill="%23edb92e" d="M434 226.2c-1.2 1-1.5 1-2 1.6-.3.8 0 2 .3 3.3 1.5 5-1.4 4.4-5 2.6-1.6-1-3.6-3.2-5.2-4.4-1.5-1-2.6-1-3-1.6a118.7 118.7 0 01-1-4.3c0-.7-.5-2.4-1-4.4.4-.7 1.4-1 2.5-2.5 1-1.7 2.2-4.7 3.6-6 3-3.2 6-4.5 6 1.3 0 1.4.3 3 1 3.6.6.6 1 .3 2.5 1 1 .6 2 1.3 2.6 2 .7 1 .5 2 .7 2.8 0 1 .5 1.7.2 2.6-.5 1-1 1.7-2 2.4z"/><path fill="%2321231e" d="M432.6 228l-1-.5h.2v-.4h.4v-.2h.4v-.2h.2l.2-.2h.2v-.2h.2v-.2h.2v-.2l.8.8-.2.2h-.2v.2h-.2l-.2.2-.2.2h-.2v.2h-.4v.2h-.2v.2zm-1-.5zm1 3.4l-.8.3v-.2l-.2-.2v-.7h-.2v-2.3h.2v-.2l1 .4v.2h-.2v2.1h.2v.7zm-5.4 3l.5-.8h.3l.3.3h.3l.3.3h.2l.3.2h.2l.3.2h.7l.2.2h.7v-.2h.2v-.4l.2-.3v-1.1l-.2-.3v-.3l-.2-.4 1-.4v.4l.2.4v.8l.2.3v1.1l-.2.4v.2l-.3.2-.2.2h-.2l-.2.2-.4.2h-1.2l-.3-.2h-.6l-.3-.3-.2-.2h-.3l-.3-.2-.4-.2-.3-.2h-.3zm-5.4-4.3l.6-1 .2.2.3.2.2.3h.2v.3h.3v.3l.3.2.2.2h.2v.3h.3l.2.3.2.3.2.2.3.3h.2v.2l.2.2h.2l.2.2v.2h.3v.2h.2l.2.2.3.2-.5 1-.2-.2h-.2v-.2l-.3-.2h-.2l-.2-.2-.2-.3h-.2l-.2-.2h-.2v-.3h-.3l-.3-.3h-.2v-.3l-.3-.3h-.2l-.2-.3-.3-.3h-.2v-.2h-.3l-.2-.3-.3-.3-.3-.2-.3-.2h-.2zm.6-1zm-4-1l1-.2v-.2h.2v.2h.4l.2.2h.4v.2h.7l.2.2h.2l.2.2.3.2h.2l.2.2-.6 1v-.2h-.3v-.2h-.2l-.2-.2-.2-.2h-.3l-.2-.2h-.2v-.2h-.4l-.2-.2h-.2l-.2-.2h-.2v-.2h-.2v-.3zm.2.3v-.3.3zm-.6-4.2v-1l.5.4v.4l.2.2v1h.2v1.3h.2v1h.2v.5l-1 .2v-.7l-.2-.3v-.7l-.2-.3v-.7h-.2v-.8l-.2-.2v-.6l.4.4zm0-1h.5v.4l-.5-.4zm-.5.6l1-.2v-.2l-.5-.2v1h-.3l-.2-.5zm1-.2zm-1.8-4.5l1 .4v-.2 1.1h.2v1.1l.2.3v.8l.2.2v.9l-1 .2V222l-.2-.2v-.8l-.2-.3v-.7h-.2v-.8l-.2-.2v-.3zm0 .3v-.3.3zm2.4-2.8l1 .5-.2.2-.2.2-.2.3-.2.2-.2.2h-.2v.2h-.2l-.2.2h-.2v.2h-.2v.2h-.2v.2h-.2l-1-.3h.2v-.4h.2v-.2h.4v-.2h.2l.2-.2.2-.2.2-.2h.2v-.2l.2-.2.2-.2v-.2h.2v-.2zm3.7-6.2l.8.7h-.2v.3h-.2v.3l-.3.3v.2l-.2.2v.2h-.2v.3l-.2.3v.4l-.3.2v.2l-.2.2v.2l-.2.2v.2l-.2.2v.3l-.2.3v.2l-.2.2v.2h-.2v.2l-.2.2-.2.2-1-.4.2-.2.2-.3v-.2h.2v-.3l.2-.2v-.2l.2-.2v-.2l.2-.2v-.2l.2-.2v-.3l.2-.2v-.2h.2l.2-.3v-.2l.2-.2v-.3l.2-.2v-.2l.3-.2v-.2l.2-.2.2-.3v-.2l.2-.2h.2v-.3zm6.8 1.8h-1v-1.4l-.2-.4v-.6l-.2-.2v-.4l-.2-.2h-.3v-.2h-1.2l-.3.2-.3.2h-.2l-.3.3-.2.3-.3.2-.2.2-.3.2-.2.2-.3.2-.2.3-.8-.7.3-.3.3-.3.3-.2.2-.3.3-.3.4-.2.3-.2.2-.2h.2l.3-.3h.2l.3-.2h.3l.2-.2h1.2l.3.2.3.3.2.2.2.2.2.3v.6l.2.5v.4l.2.3v1.5zm1 3.3l-.8.8-.2-.2v-.2h-.2v-.2l-.2-.2v-.6l-.2-.2v-.7l-.2-.2V212h1v2h.2v.3l.2.2v.2h.2v.2l.2.2zm0 0zm2.2 1l-.4 1-.3-.2h-.2l-.3-.2h-.4v-.2h-.9v-.2h-.4v-.2h-.2v-.2l.6-.7v.2h.4v.2h.8l.2.2h.4l.2.2h.2l.2.2zm2.8 2.2l-.8.6h-.2v-.2l-.2-.2h-.2v-.4h-.2l-.2-.2h-.2v-.2h-.2v-.2h-.4v-.2h-.2l-.2-.2.3-1 .3.2h.2l.2.2.2.2h.2v.2h.2l.2.2h.2v.2h.2v.2h.2v.2h.2v.2h.2v.2h.2v.2zm-.8.6l.4.5-.3-.5zm1.5 2.3l-1 .2V220l-.2-.2v-.8h-.2v-.4l.7-.6v.2l.2.2v.2l.2.2v2.2h.2v.2zm0 3l-.8-.4v-2.1l-.2-.2v-.4h1v1l.2.2v1.8zm-1.8 2.6l-.7-.8h.2v-.2l.2-.2v-.2h.2v-.2h.2v-.2h.2v-.2l.2-.2v-.2l.2-.2v-.2h.2v-.2l1 .4-.2.2v.2l-.2.2v.2h-.2v.4h-.2v.2h-.2v.2l-.2.2-.2.2v.2h-.2l-.2.2-.2.2zm-.7-.8z"/><path fill="%2321231e" d="M418 222.6l-.2-1a14 14 0 007.8-5.3c-1.2 3-4.3 5.3-7.7 6.3zm.2 1.5c0 .4.2.7.3 1 3.4 0 6.4 1 9.2 3-2-2.3-5.8-3.8-9.5-4z"/><path fill="%23edb92e" d="M432.7 233.3a11 11 0 01-3.4-1.5c-1.6-1.3-1.2-3.8.3-6.4.4-.8.5-2.2.2-3.5a6.3 6.3 0 00-1.4-3.5c-2.4-2.3-3.8-4.8-2.6-6.6.8-1.3 2-2 2.8-2.7.3.6.4 1.5.4 2.5 0 1.4.3 3 1 3.6.6.6 1 .3 2.5 1 1 .7 2 1.3 2.6 2 .7 1 .6 2 .7 2.8 0 1 .5 1.7.2 2.6-.5 1-1 1.7-2 2.4-1.2 1-1.5 1-2 1.6-.3.8 0 2 .3 3.3.3 1 .4 1.7.4 2.3z"/><path fill="%2321231e" d="M429 232.2l.6-.8h.2v.2h.2l.2.2h.2l.2.2h.2l.2.2h.4v.2h.4l.2.2h.4l.2.2h.2l-.3 1h-.4v-.2h-.4l-.2-.2h-.3v-.2h-.4l-.2-.2h-.2l-.2-.2h-.2v-.2h-.2l-.3-.2h-.2v-.2zm0-7l1 .5v.2h-.2l-.2.4v.2l-.2.2v.2l-.2.3v.4l-.2.2v.5l-.2.2v1.5l.2.3v.2h.2v.3l.2.2.2.2-.6.8-.2-.2-.3-.3v-.2h-.2v-.3l-.2-.2v-.4l-.2-.3V228h.2v-.7l.2-.3.2-.3v-.3l.2-.2v-.3l.3-.3v-.5zm.3-3.3l1-.2v.8h.2v1.9l-.2.2v.7h-.2v.2l-1-.4h.2v-.6h.2V222zm-1.3-3.2l.7-.7v.2h.2v.4h.2v.2l.2.2v.2l.2.2v.2l.2.2v.5h.2v.7l.2.2v.8h-1v-1.2l-.2-.2v-.4h-.2v-.4h-.2v-.2l-.2-.2v-.2h-.2v-.2l-.2-.2zm0 0zm-2.7-7.2l1 .6h-.2v.7l-.2.2v.7l.2.2v.4l.2.2v.2l.2.2v.2l.2.2v.2l.3.2v.2l.2.2.2.2v.2l.3.3.2.3v.2l.3.2.2.2h.2l-.7.8-.2-.2-.2-.2-.3-.2-.2-.2v-.3l-.2-.2-.2-.2-.2-.2-.2-.2v-.2l-.3-.2-.2-.3h-.2v-.3l-.2-.2v-.3l-.2-.2v-.2l-.2-.3v-.4l-.2-.2v-1l.2-.3v-.2l.2-.2v-.2zm3.8-2.5l-.8.4.7.3h-.2l-.2.2h-.2l-.2.2h-.2v.2h-.2v.2h-.2l-.2.2-.2.2-.2.2-.2.2-.2.2v.2h-.2v.2l-.2.2-1-.6h.2v-.2l.2-.2.2-.2v-.2h.2v-.2h.2v-.2h.2v-.2h.2l.2-.2.2-.2h.2v-.2h.2l.2-.2.2-.2h.2v-.2h1.1zm-.6 0l.5-.5v.6h-.6zm1 2.8h-1v-2.1h-.2v-.4l1-.3v1h.2v2zm1 3.3l-.7.8-.2-.2v-.2h-.2v-.2l-.2-.2v-.7l-.2-.2v-.7l-.2-.2V212h1v1.7h.2v.6l.2.2v.2h.2v.2l.2.2zm2.3 1l-.4 1-.3-.2h-.2l-.3-.2h-.4v-.2h-.9v-.2h-.4v-.2h-.2v-.2l.6-.7v.2h.4v.2h.8l.2.2h.4l.2.2h.2l.2.2zm2.8 2.2l-.8.6h-.2v-.2l-.2-.2h-.2v-.4h-.2l-.2-.2h-.2v-.2h-.2v-.2h-.4v-.2h-.2l-.2-.2.3-1 .3.2h.2l.2.2.2.2h.2v.2h.2l.2.2h.2v.2h.2v.2h.2v.2h.2v.2h.2v.2h.2v.2zm-.8.6l.4.5-.3-.5zm1.5 2.3l-1 .2V220h-.2v-.8h-.2v-.4l.7-.6v.2l.2.2v.2l.2.2v2h.2v.2zm0 3l-.8-.4v-2.2l-.2-.2v-.4h1v1l.2.2v1.8zm-1.8 2.6l-.7-.8h.2v-.2l.2-.2v-.2h.2v-.2h.2v-.2h.2v-.2l.2-.2v-.2h.2v-.4h.2v-.2l1 .4-.2.2v.2l-.2.2v.2l-.2.2v.2h-.2v.2h-.2v.2l-.2.2-.2.2v.2h-.2l-.2.2-.2.2zm-.7-.8zm-1 2.2l-1-.5v-.2h.2v-.2h.2v-.2h.4v-.2h.2l.2-.2h.2v-.2h.2v-.2h.2v-.2l.8.8-.2.2h-.2v.2h-.2l-.2.2-.2.2h-.2l-.2.2h-.2v.2h-.2v.2zm-1-.5zm1 3.4l-1 .3v-.7h-.2v-3h.2l1 .4h-.2v2.6h.2v.2zm-1 .3zm.8 2.5l.3-1-.6.5v-1h-.2v-.9l-.2-.2 1-.5v.9h.2v1h.2v.7l-.7.5zm.7-.5v.7l-.7-.2.7-.5zm-.5 0l-.2.5.2-.5zm.5 0v.7l-.7-.2.7-.5z"/><path fill="%23edb92e" d="M410.6 216.4c4 0 8 3.4 8.4 7.7.6 4.4-2.2 7.7-6 7.8-4 0-7.5-3-8.3-7.3-.7-4 1.8-8 6-8z"/><path fill="%2321231e" d="M419.5 224l-1 .2v-.8l-.2-.4v-.3l-.2-.4v-.3l-.2-.4-.2-.3-.2-.3-.2-.4-.2-.3-.2-.3-.3-.2-.2-.3-.3-.3-.2-.2-.3-.3-.3-.2-.3-.2-.4-.2h-.3l-.3-.3h-.4l-.3-.3h-.3l-.4-.2h-.3l-.3-.2h-1.5v-1h1.9l.4.2h.3l.4.3h.4l.4.3.4.2.3.2.5.2.3.3.3.2.4.2.3.3.3.3.3.3.3.4.2.3.2.4.3.4.2.4.2.4.2.4v.4l.2.4v.4l.2.4v.8zm-6.6 8.3v-1h.9l.2-.2h.6l.3-.2h.4l.2-.2.3-.2h.2l.2-.3h.2l.2-.3.3-.3.3-.2v-.2l.3-.3.2-.2v-.3l.3-.3.2-.4v-.3l.2-.3v-.7l.2-.3V224l1-.2v2.5l-.2.4v.8l-.3.4v.3l-.2.3v.4l-.3.3-.2.3-.3.3h-.2l-.2.4-.3.2-.3.3h-.3l-.3.3-.3.2h-.2l-.3.3h-.4l-.2.2h-.4l-.3.2H413zm-8.7-7.7l1-.2v.7l.2.5v.3l.3.4v.3l.3.3.2.4.2.3.2.3.2.3.2.3.3.3.2.3h.3l.2.3.3.3.2.2.3.2.3.2h.4l.3.3.3.2h.3l.3.2h.7l.3.2h1.2v1h-2l-.3-.2h-.4l-.4-.3h-.4l-.4-.3-.3-.2-.4-.2-.3-.2-.4-.2-.4-.2-.3-.3-.2-.2-.2-.2-.3-.3-.2-.3-.3-.3-.2-.4-.2-.3-.2-.3-.2-.4-.2-.3-.2-.4v-.4l-.2-.4-.2-.4v-.8zm6.2-8.7v1h-1l-.3.2h-.4l-.3.2h-.3l-.3.3h-.2l-.2.3-.3.2-.2.2v.2l-.3.2-.2.2-.2.3-.2.3v.2l-.2.3v.4l-.3.3v.6l-.2.3v.7l-.2.3v.7l.2.4v.8l-1 .2v-3.3l.2-.3v-.3l.2-.4v-.3l.3-.4v-.3l.3-.3.2-.3.2-.3.2-.3h.2l.2-.4.3-.2.3-.2.3-.2.3-.2.3-.2.3-.2h.3l.4-.2h.4l.3-.2h.9z"/><path fill="%23edb92e" d="M411 218.6c2.8-.2 5.7 2.4 6 5.5.5 3.3-1.5 5.8-4.4 5.8-2.8 0-5.5-2.3-6-5.3s1.3-5.8 4.3-6z"/><path fill="%2321231e" d="M417.6 224l-1 .2v-.6l-.2-.3v-.2l-.2-.3v-.4l-.2-.2v-.2l-.2-.3-.2-.3v-.2l-.3-.2-.2-.2-.2-.3-.2-.2-.2-.2h-.2l-.2-.3h-.2l-.3-.3h-.2l-.2-.2-.4-.2h-.5v-.2h-1.1v-1h1.1l.4.2h.3l.2.2h.2l.3.2h.3l.2.3h.3l.2.2.3.2h.2l.3.3.2.3.2.2.2.2v.2l.3.3h.2v.4l.3.3v.3l.3.2.2.3v.3l.2.3v.8l.2.3zm-5 6.3v-1h1.1l.2-.2h.4l.2-.2h.2v-.2l.3-.2h.3v-.2l.3-.2v-.2h.2l.2-.3v-.2l.2-.2.2-.3v-.7l.2-.2v-1.6h1v2.2l-.2.3v.2l-.2.3v.2l-.3.3-.2.2v.3l-.3.2-.2.2-.2.2-.3.2-.2.2-.2.2h-.2l-.2.2h-.2l-.3.2h-.2l-.2.2h-1.5zm0-1zm-6.5-4.8h1l.2.4.2.4v.2l.2.3.2.3v.3l.3.2.2.2.2.2v.2l.3.2.2.2.3.3.2.2.2.2h.2v.3h.3l.2.2h.7l.2.2h1.1v1H411l-.4-.2h-.2l-.3-.2h-.2l-.2-.3h-.3l-.2-.3-.4-.3-.2-.3-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.2-.3v-.2l-.3-.2-.2-.2-.2-.3v-.3l-.2-.3v-.3l-.2-.2v-.7zm1 0zm4-6.4v1h-.6l-.2.2h-.5l-.2.2h-.2l-.2.2-.2.2h-.2l-.2.3v.2l-.3.2-.2.3v.2h-.2v.3l-.2.2v.2l-.2.2v.7l-.2.2v1.7h-1V222h.2v-.4l.2-.3v-.2l.2-.2v-.2l.3-.3v-.2h.2l.2-.3.2-.2.2-.2.2-.2h.2l.2-.2h.3l.2-.3h.2l.2-.2h.6l.3-.2h.6z"/><path fill="%230c4076" d="M411.2 220.7c2 0 3.6 1.5 4 3.5.2 2-1 3.6-3 3.6a4 4 0 01-3.7-3.4c-.3-2 1-3.6 2.7-3.7z"/><path fill="%2321231e" d="M415.6 224l-1 .3v-.4l-.2-.2v-.4h-.2v-.3l-.2-.2-.2-.3-.2-.2-.2-.2h-.2l-.2-.2-.2-.2h-.2l-.2-.2h-.6v-.2h-.6v-1h1l.2.2h.2l.3.2h.3v.2h.3l.2.3v.2h.3l.2.2.2.2.2.3.3.2v.4h.2v.3l.2.3v.4l.2.2zm-3.3 4.3v-1h.7l.2-.2h.4v-.2h.2v-.2h.2v-.2h.2v-.2l.2-.2v-.5l.2-.2v-1.1l1-.3v2h-.2v.3l-.2.3-.2.3-.2.2h-.2v.2l-.2.2h-.2v.2h-.3l-.2.2h-.4v.2h-1zm-4.3-3.8l1-.2v.5l.2.3v.4h.2v.2l.2.2.2.2.2.3.2.2.2.2h.3v.2h.4l.3.2h.8v1h-1.3l-.2-.2h-.2l-.3-.2h-.2v-.2h-.2v-.2l-.3-.2-.3-.2v-.2h-.2v-.3h-.3v-.3l-.2-.2v-.2h-.2v-.5l-.2-.2v-.5zm2.7-3.8h1l-.5.5h-.7l-.2.2h-.2v.2h-.2l-.2.2-.2.2-.2.2v.2h-.2v.5h-.2v1.3l-1 .3v-1.8h.2v-.5h.2v-.3h.2v-.3h.3v-.3h.3v-.2h.3v-.2h.3v-.2h1l.2-.2h.4l-.5.5zm1 0v.5h-.5l.5-.5zm0 0h-1l.5-.5.5.5zm-1 0v-.5h.5l-.5.5z"/></g><path fill="%23fff" d="M482 183c4 0 7 3 7 7s-3 6.7-7 6.7c-3.6 0-6.7-3-6.7-6.8 0-4 3-7 6.8-7z"/><path fill="%2321231e" d="M489.5 189.8h-1c0-2.3-1.4-4.6-3.5-5.6a6.3 6.3 0 00-3-.7v-1c2.6 0 5 1.3 6.4 3.5a7.4 7.4 0 011 3.8zm-7.4 7.4v-1c2.5 0 4.7-1.4 5.8-3.4a6.4 6.4 0 00.7-3h1c0 2.6-1.5 5.2-3.7 6.5a7.3 7.3 0 01-3.7 1zM475 190h1a6.4 6.4 0 006.3 6.2v1a7.1 7.1 0 01-6-3.4 7.4 7.4 0 01-1.2-4zm7.3-7.5v1a6.3 6.3 0 00-5.5 3.5 6.4 6.4 0 00-.7 3h-1c0-2.7 1.4-5 3.5-6.4a7.3 7.3 0 013.8-1z"/><path fill="%23fff" d="M482 171c4 0 7 3 7 7a6.8 6.8 0 11-13.7-.2c0-3.7 3-6.7 6.8-6.7z"/><path fill="%2321231e" d="M489.5 178h-1c0-2.4-1.4-4.7-3.6-5.8a6.3 6.3 0 00-3-.6v-1c2.6 0 5 1.3 6.4 3.4a7.4 7.4 0 011 4zm-7.4 7.3v-1c2.5 0 4.7-1.4 5.8-3.4a6.4 6.4 0 00.7-3h1c0 2.5-1.5 5-3.7 6.4a7.3 7.3 0 01-3.7 1zM475 178h1a6.4 6.4 0 006.3 6.3v1a7.1 7.1 0 01-6-3.4 7.4 7.4 0 01-1.2-4zm7.3-7.4v1a6.3 6.3 0 00-5.5 3.5 6.4 6.4 0 00-.7 3h-1c0-2.6 1.4-5 3.5-6.3a7.3 7.3 0 013.8-1z"/><path fill="%23fff" d="M482 159.6c4 0 7 3 7 7a6.8 6.8 0 11-13.7-.2c0-3.7 3-6.8 6.8-6.8z"/><path fill="%2321231e" d="M489.5 166.5h-1c0-2.4-1.4-4.7-3.6-5.7a6.3 6.3 0 00-3-.7v-1c2.6 0 5 1.5 6.4 3.6a7.4 7.4 0 011 4zM482 174v-1c2.5 0 4.7-1.5 5.8-3.6.4-1 .7-2 .7-3h1c0 2.6-1.4 5-3.5 6.4a7.3 7.3 0 01-4 1zm-7.2-7.5h1c0 2.4 1.4 4.7 3.6 5.7a6.3 6.3 0 002.7.7v1a7.2 7.2 0 01-6-3.6 7.4 7.4 0 01-1.2-4zm7.3-7.4v1a6.4 6.4 0 00-5.5 3.6 6.4 6.4 0 00-.7 3h-1c0-2.6 1.4-5 3.5-6.4a7.3 7.3 0 013.8-1z"/><path fill="%23fff" d="M482 127c4 0 7 3.2 7 7s-3 6.8-7 6.8a7 7 0 01.1-13.8z"/><path fill="%2321231e" d="M489.5 134h-1c0-2.4-1.4-4.7-3.6-5.8a6.3 6.3 0 00-3-.6v-1c2.6 0 5 1.3 6.4 3.4a7.4 7.4 0 011 4zm-7.4 7.3v-1c2.5 0 4.7-1.4 5.8-3.4a6.4 6.4 0 00.7-3h1c0 2.5-1.5 5-3.7 6.3a7.3 7.3 0 01-3.7 1zM475 134h1c0 2.3 1.4 4.6 3.5 5.6a6.3 6.3 0 002.8.7v1a7.3 7.3 0 01-6-3.4 7.4 7.4 0 01-1.2-4zm7.3-7.4v1a6.3 6.3 0 00-5.5 3.5 6.4 6.4 0 00-.7 3h-1c0-2.6 1.4-5 3.5-6.3a7.3 7.3 0 013.8-1z"/><path fill="%23fff" d="M482 137.2c4 0 7 3 7 6.8s-3 7-7 7c-3.6 0-6.7-3.2-6.7-7s3-6.8 6.8-6.8z"/><path fill="%2321231e" d="M489.5 144h-1c0-2.3-1.4-4.6-3.5-5.7a6.3 6.3 0 00-3-.6v-1c2.7 0 5.2 1.4 6.5 3.6a7.4 7.4 0 011 3.7zm-7.4 7.4v-1c2.5 0 4.7-1.4 5.8-3.4a6.4 6.4 0 00.7-3h1c0 2.6-1.5 5-3.7 6.4a7.3 7.3 0 01-3.7 1zM475 144h1c0 2.4 1.4 4.7 3.5 5.7a6.3 6.3 0 002.8.7v1a7 7 0 01-6-3.5 7.4 7.4 0 01-1.2-4zm7.3-7.4v1a6.4 6.4 0 00-5.5 3.6c-.5 1-.7 2-.7 2.8h-1c0-2.5 1.4-5 3.5-6.2a7.3 7.3 0 013.8-1.2z"/><path fill="%23fff" d="M482 148.2c4 0 7 3 7 6.8s-3 7-7 7c-3.6 0-6.7-3.2-6.7-7s3-6.8 6.8-6.8z"/><path fill="%2321231e" d="M489.5 155h-1c0-2.3-1.4-4.6-3.6-5.7a6.3 6.3 0 00-3-.6v-1c2.6 0 5 1.3 6.4 3.4a7.4 7.4 0 011 4zm-7.4 7.4v-1c2.5 0 4.7-1.4 5.8-3.4a6.4 6.4 0 00.7-3h1c0 2.6-1.5 5-3.7 6.4a7.3 7.3 0 01-3.7 1zM475 155h1c0 2.4 1.4 4.7 3.5 5.7a6.3 6.3 0 002.8.7v1a7.3 7.3 0 01-6-3.4 7.4 7.4 0 01-1.2-4zm7.3-7.4v1a6.5 6.5 0 00-5.5 3.5 6.4 6.4 0 00-.7 3h-1c0-2.5 1.4-5 3.5-6.3a7.3 7.3 0 013.8-1z"/><path fill="%23edb92e" d="M487 195.5c1 1.6.7 2 1.4 2.4.8.6 2 .6 3.4.4 5.3-1 4.5 2.3 2.2 6-1 1.7-3.8 3.5-5.2 5-1.4 1.5-1.6 2.8-2 3.2h-9.2c-.5-.4-.7-1.7-2-3.2-1.5-1.5-4.2-3.3-5.3-5-2.4-3.7-3-7 2.2-6 1.3.2 2.6.2 3.4-.5.6-.6.3-1 1.3-2.5a7 7 0 012.2-2.3c1-.5 1.8-.2 2.6-.2 1 0 2-.3 2.8.2a7 7 0 012.2 2.3z"/><path fill="%2321231e" d="M488.7 197.5l-.7.8-.2-.2h-.2v-.4h-.2v-.4h-.2v-.4l-.2-.2v-.2l-.2-.2-.2-.3v-.2l.8-.6v.2h.2v.3l.2.2v.2h.2v.4h.2v.4h.2v.4h.2zm-.7.8l-.3-.3.3.3zm3.8-.4v1h-2.4l-.2-.2h-.2l-.2-.2h-.3l-.2-.2.7-1v.2h.2v.2h.8l.2.2h1.9zm2.6 6.6l-.8-.6.2-.3.2-.3.2-.4.2-.3v-.3l.3-.3v-.2l.2-.2v-.6l.2-.2v-1.3l-.2-.2h-.2v-.2h-.5l-.2-.2h-2l-.2-1h2.8l.3.2h.2l.2.2.2.2.2.2.2.2v.3l.2.3v1.7l-.2.3v.3l-.3.2v.4l-.3.3v.2l-.3.4v.3l-.3.2-.3.4zm-5.3 5.2l-.6-.7.3-.2v-.2h.3l.2-.3v-.2h.3l.2-.2h.2v-.3h.2l.2-.3.2-.2h.2l.2-.3h.2v-.3l.3-.2h.2l.2-.3v-.2l.2-.2.2-.2h.2v-.3h.3v-.4h.3v-.3h.2v-.3l1 .6-.2.2-.2.3v.3l-.2.2h-.2l-.2.3v.2l-.3.2-.3.3v.2h-.3l-.2.3-.2.2h-.2l-.2.3-.2.2-.3.3-.3.3h-.2v.3l-.3.2h-.2v.3l-.3.2h-.2v.3h-.2l-.2.3zm-2.3 3.3v-1l-.3.2v-.2h.2v-.2l.2-.2v-.2l.2-.2v-.2l.2-.2v-.2l.2-.2v-.2h.2v-.2l.2-.2.2-.3.3-.3.8.6v.2l-.2.2-.2.2-.2.3v.2h-.2v.2l-.2.2v.2l-.2.2v.2h-.2v.4h-.2v.2l-.2.2v.2h-.5zm.3 0h-.2.2zm-5 .2v-1h4.7v1h-4.5zm0-1h.2zm0 0v1-1zm0 0zm-4.7.8l.6-.8h-.4 4.2l.2 1h-4.7l-.3-.2zm.3 0h-.2.2zm-2.4-3.2l.7-.7v.2l.2.2.2.3.2.3.2.2v.2h.2v.4h.2v.4h.2v.4h.2v.4h.2v.2l-.5.8-.2-.2v-.2l-.2-.2v-.2h-.2v-.4h-.2v-.4l-.2-.2v-.2h-.2v-.2l-.2-.3-.2-.2-.2-.3-.2-.2zm-5.4-5.2l1-.6v.2l.2.3h.2v.3l.2.2h.2v.3h.3v.3l.2.2h.2l.2.3.2.2v.2l.3.2h.3l.2.3h.2l.2.2v.2h.2l.2.3h.2l.2.3h.2v.3l.3.2h.2v.3h.3v.3l-.6.8-.2-.2-.3-.3-.3-.2-.3-.2v-.2l-.2-.2h-.2l-.2-.3h-.2l-.2-.2h-.2v-.3l-.3-.2h-.2l-.2-.3v-.2h-.3l-.2-.3v-.2h-.3l-.2-.3v-.2l-.3-.2h-.2v-.3l-.3-.2-.2-.2-.2-.2zm2.7-6.7v1l-.6-.2h-2.1l-.2.2h-.2v.2h-.2v.4l-.2.2v1.1l.2.2v.3l.2.3v.2l.2.3.2.4v.3l.3.3.3.4.2.3.2.3-1 .6v-.4l-.3-.3-.2-.4-.2-.4v-.3l-.3-.4v-.4l-.3-.3v-.4l-.2-.3v-.6l-.2-.3v-1l.2-.2v-.2l.3-.2.2-.2.2-.2.4-.2h.3l.3-.2h2.5zm3-.5l.8.8-.2.2h-.2l-.2.2h-.4l-.2.2h-3v-1h2.5l.2-.2h.4v-.2h.2zm1.4-2.3l.7.6v.3l-.2.2v.2h-.2v.4h-.2v.8h-.2v.2h-.2v.2l-.2.2-.8-.7h.2v-.4h.2v-.4h.2v-.2l.2-.2v-.4h.2v-.3h.2v-.3zm0 0l.2-.4-.3.4zm2.3-2.4l.5.8-.2.2h-.2v.2h-.2v.2h-.2l-.2.2-.2.2-.2.2v.2h-.2v.2l-.2.2-.2.2v.2l-1-.6.2-.2.2-.2v-.2h.2v-.2l.2-.2h.2v-.2l.2-.2.2-.2h.2v-.2l.2-.2h.2v-.2h.2l.2-.2zm2.8-.3v1h-2.4l-.5-.7h.2v-.2h.4l.2-.2h2zm3 .3l-.5.8h-.4v-.2H482v-1h2.5l.2.2h.2l.2.2zm0 0l.3.2-.3-.2zm2 3.2v-1l-.4.8-.2-.2v-.2h-.2v-.2l-.2-.2-.2-.2v-.2h-.2v-.2h-.2v-.2h-.2v-.2h-.4v-.2h-.2v-.2l.4-.8h.2l.2.2.2.2h.2v.2h.2v.2h.2v.2h.2v.2h.2v.2l.2.2.2.2v.2h.2v.2h.2v.2l-.4.8zm.4-.8l.5.8h-1l.4-.8zm-.4-.2v1l-.4-.2.4-.8zm-.4.8l-.5-.8h1l-.4.8z"/><path fill="%2321231e" d="M481.4 212.8l-1-.2c-.4-3.7-2-7-4.3-9.6 2.8 1.8 4.8 5.7 5.4 9.8z"/><path fill="%23edb92e" d="M494.2 198.3c-.5 1-1 2.4-2 3.5-1.5 1.6-4 .5-6.5-1.6-.8-.6-2.2-1-3.6-1a6 6 0 00-3.4 1c-2.5 2-5 3.2-6.6 1.6-1-1-1.5-2.4-2-3.5h2.5c1.3.3 2.6.3 3.4-.4.6-.6.3-1 1.3-2.5a7 7 0 012.2-2.3c1-.5 1.7-.2 2.6-.2 1 0 2-.3 2.8.2.8.5 1.5 1.3 2.2 2.3 1 1.6.7 2 1.3 2.4 1 .6 2.2.6 3.5.4 1-.2 1.8-.2 2.4 0z"/><path fill="%2321231e" d="M492.6 202l-.7-.6v-.2l.2-.2.2-.2v-.2h.2v-.2l.2-.2v-.2l.2-.2v-.2l.2-.2v-.2l.2-.2v-.2l.2-.3v-.4l1 .5v.4l-.2.2v.2l-.2.2v.4h-.2v.2l-.2.2v.3h-.2v.2h-.2v.2h-.2v.3l-.2.2-.2.2h-.2zm-7.3-1.4l.7-.7h.2l.2.2.3.2.2.2.3.3h.3l.2.2h.2l.2.2h.2l.2.2h.2l.2.2h.4l.2.2h1.6l.2-.2.2-.2h.2v-.2l.8.7-.2.3h-.2v.3h-.3l-.3.2h-.3l-.2.2h-1.9l-.3-.2h-.3l-.2-.2h-.3l-.2-.2h-.3l-.2-.2-.2-.2h-.3l-.2-.3h-.3l-.2-.3-.2-.2-.2-.2-.2-.2-.3-.2zm.7-.7l.5.3-.5-.4zm-4-.2v-1h2v.2h.7v.2h.4l.2.2h.2l.2.2h.2v.2h.2l-.7.8h-.2v-.2h-.2v-.2h-1v-.2h-1v-.2h-1zm-3 .8l-.7-.7v-.2h.2l.2-.2h.2v-.2h.2l.2-.2h.5v-.2h1.2v-.2h1v1h-1.5v.2h-.5l-.2.2h-.4v.2h-.2l-.2.2zm-7.3 1.5l.7-.6.3.2.2.2h.2v.2h1.7v-.2h.5l.2-.2h.2v-.2h.3l.2-.2.2-.2h.3l.2-.3h.2l.2-.3.3-.2v-.2h.3l.7.6-.3.2-.2.2-.3.2-.2.2-.2.2h-.3l-.2.3h-.3l-.2.2h-.2l-.3.2h-.2l-.2.2h-.2l-.2.2h-.3l-.3.2H473l-.4-.2h-.2l-.2-.2-.2-.2-.3-.3zm-1.7-4l.2 1 .3-.7v.2l.2.2v.3l.2.2v.4l.2.2v.2h.2v.4h.2v.4h.2v.2h.2v.2h.2v.2l.2.2-.7.7h-.2v-.2h-.2v-.2h-.2v-.5h-.2v-.2h-.2v-.3l-.2-.2v-.2h-.2v-.4h-.2v-.4l-.2-.2v-.4h-.2l.4-.8zm-.4.7l-.2-.6.6-.2-.4.7zm3-.6l-.2 1-.2-.2H470l-.2-1h2.4zm3-.5l.7.8-.2.2h-.2l-.2.2h-.4l-.2.2h-2.8v-1h2.3l.2-.2h.4v-.2h.2zm.7.8l-.5.4.5-.4zm.6-3l.7.5v.3l-.2.2v.2h-.2v.4h-.2v.8h-.2v.2h-.2v.2l-.2.2-.8-.7h.2v-.4h.2v-.4h.2v-.2l.2-.2v-.4h.2v-.3h.2v-.3zm2.3-2.5l.5.8-.2.2h-.2v.2h-.2v.2h-.2l-.2.2-.2.2-.2.2v.2h-.2v.2l-.2.2-.2.2v.2l-1-.6.2-.2.2-.2v-.2h.2v-.2l.2-.2h.2v-.2l.2-.2.2-.2h.2v-.2l.2-.2h.2v-.2h.2l.2-.2zm2.8-.3v1h-2.3l-.5-.7h.2v-.2h.4l.2-.2h2zm3 .3l-.5.8h-.4v-.2H482v-1h2.5l.2.2h.2l.2.2zm0 0l.3.2-.3-.2zm2.4 2.4l-.8.6-.2-.2v-.2h-.2v-.2l-.2-.2-.2-.2-.2-.2v-.2h-.2v-.2h-.2v-.2h-.4v-.2h-.2v-.2l.4-.8h.2l.2.2.2.2h.2v.2h.2v.2h.2v.2h.2v.2h.2v.2l.2.2.2.2v.2h.2v.2h.2v.2zm1.3 2.3l-.7.8-.2-.2h-.2v-.4h-.2v-.4h-.2v-.4l-.2-.2v-.2l-.2-.2-.2-.3v-.2l.8-.6v.2h.2v.3l.2.2v.2h.2v.4h.2v.4h.2v.4h.2zm-.7.8l-.3-.3.3.3zm3.8-.4v1h-2.4l-.2-.2h-.2l-.2-.2h-.4v-.2h-.2l.7-1v.2h.2v.2h.8l.2.2h1.9zm3 .5l-1-.4.3.8H492l-.2-1h2.4l.5.7zm-.5-.7h.6l-.3.7-.4-.7zm0 .5l.4.2-.5-.2zm0-.5h.6l-.3.7-.4-.7z"/><path fill="%23edb92e" d="M482 211.7c4.4 0 8 3.4 8 7.7s-3.6 7.8-8 7.8-7.6-3.5-7.6-7.8 3.5-7.8 7.7-7.8z"/><path fill="%2321231e" d="M483 212.8l.8-.2c.5-3.7 2-7 4.3-9.6a14.7 14.7 0 00-5 9.8z"/><use width="1350" height="900" transform="matrix(-1 0 0 1 964.3 0)" xlink:href="%23b"/><path fill="%23edb92e" stroke="%2321231e" d="M577 293.6c2 .3 3 1.5 3 2.8 0 1.3-1 2.6-3 3a8.7 8.7 0 01-1.6.2c-60.8 5.2-125.7 5.2-186.5 0a8.7 8.7 0 01-1.6-.3c-2-.3-3-1.6-3-3 0-1.2 1-2.4 3-2.7a8.6 8.6 0 011.5-.3c60.7-5.2 125.6-5.2 186.4 0 .6 0 1 .2 1.5.3z"/><path fill="%2321231e" d="M412 298.4h-.2v-.2h-.2v-1h.4v-.2.2-.2h2.3l.7-.2h3l.7-.2h3l.7-.2h3l.8-.2h3.3l.7-.2h3.8l.7-.2h.8v1.2h-2.9l-.7.2H428l-.7.2h-2.7l-.8.2H421l.7.2h3.7l.7.2h2.9l.7.2h3.7l.7.2h1.5v1.2h-3.7l-.7-.2h-3.8l-.7-.2h-2.9l-.7-.2H420l-.6-.2h-2.9l-.7-.2H413l-1-.2v-.2.2zm.2-.7zm46.6-2.6v1.3H453l-.7.2h-6.6l-.7.2h-5l-1 .2h-3.5v-1.2h3.5l.8-.2h5.2l.7-.2h5.9l.7-.2h6.8zm23.3 0v1h-13.7l-.7.2h-8.8v-1h1.4l.8-.2H482zm23.5 0v1.3h-11.1l-.7-.2H482v-1h23.6zm23.3 1v1h-5.2l-.8-.2h-5.2l-.7-.2h-6.5l-.8-.2h-4.3V295h.7l.7.2h7.5l.8.2h5l.8.2h5.1l.6.2h2.3zm23.4 1v.2h.4v1h-.2l-.2.2h-3l-.7.2h-2.2l-.7.2h-3.8l-.8.2h-2.8l-.7.2H534l-.8.2h-3.6l-.8.2v-1.2h2.2l.7-.2h3.7l.8-.2h3.7l.7-.2h1.8-1.4l-.8-.2h-2.7l-.7-.2H533l-.6-.2h-3.6V296h6.5l.7.2h3l.8.2h2.8l.7.2h3l.7.2h3l.7.2h1.5zm0 .7zm-116.7.7h.2l.2.2v.8h-.2v.2h-.2v-1.2zm93.3 1.2h-.2l-.2-.2v-.2h-.2v-.8h.2v-.2h.4v1.2zm-50.3-36.2v-1h3.8v1h-4zm0-1zm-1.2 0h1.2v1h-1.2v-1zm0 1zm-.6-1h.6v1h-.6v-1zm-1 0h1v1h-1v-1zm0 0zm-.8 0h.6v1h-.7v-1zm0 1zm-.5-1h.4v1h-.5v-1zm0 0zm-.8 0h.8v1h-.8v-1zm0 0zm-1.2 0h1.2v1h-1.2v-1zm-1 0h1v1h-1v-1zm0 0zm-.2 0h.2v1h-.2v-1zm-1 0h1v1h-1v-1zm-2.5 1v-1h2.6v1h-2.5zm0-1zm-.3 0h.2v1h-.2v-1zm0 1zm-.2-1h.2v1h-.2v-1zm0 0zm-1 0h1v1h-1v-1zm0 1zm-.5-1h.4v1h-.4v-1zm0 0zm-.4 0h.4v1h-.4v-1zm0 1zm-1.2-1h1.2v1h-1.2v-1zm0 0zm0 0v1-1zm0 1h-.2.2zm-1.2-1h1.2v1l-1.2.2v-1zm-.4 0h.4v1.2h-.4v-1zm-.8.2h.8v1h-.8v-1zm0 0h.3-.2zm-.3 0h.3v1h-.3v-1zm0 1h-.5.5zm-1-1h1v1h-1v-1zm-1 0h1v1h-1v-1zm0 0zm-.2 0v1-1zm0 1zm-1-1h1v1h-1v-1zm-.6 0h.5v1h-.4v-1zm0 0zm0 0v1-1zm0 1zm-4.2.2v-1h3.5v-.2h.4v1h-2.7l-.2.2h-.8zm0-1zm-.6 0h.5v1h-.6v-1zm0 0zm-1.7 0h1.6v1h-1.7v-1zm0 1zm-.2-1h.3v1h-.2v-1zm0 0zm-1.3 0h1.4v1h-1.3v-1zm-1 0h1v1h-1v-1zm-.6 0h.7v1h-.6v-1zm0 0zm0 0v1.2-1zm0 1.2zm-1.6-1h1.5v1h-1.5v-1zm0 1zm0-1v1-1zm0 0zm-1.2 0h1.2v1h-1.2v-1zm0 0zm0 0v1-1zm0 1zm-1.2-1h1l.2 1H444v-1zm-.8 0h.8v1h-.7v-1zm0 0zm-1.6.2h1.6v1h-1.5v-1zm0 1zm0-1v1-1zm0 0zm-6.2 1.3v-1h1.7l.2-.2h3.9v1H436l-.2.2zm0 0zm-.4-1h.3v1h-.2v-1zm0 0zm-9 1.4v-1h1.3l.3-.2h3.2l.3-.2h3.5v1h-5.1l-.3.2H426zm0 0zm-.3-1h.2v1h-.3v-1zm0 0zm-.5 0h.5v1h-.4v-1zm-18.2 2.2v-1h1.8l.5-.2h1.7l.5-.2h2.4l.6-.2h2.6l.6-.2h2.2l.6-.2h2.8l.6-.2h1.2v1h-2.1l-.6.2h-2.7l-.6.2h-2.3l-.6.2h-2.8l-.6.2h-2.2l-.5.2H408l-.6.2h-.6zm0 0zm-.3-1h.3v1h-.2v-1zm0 0zm0 0v1-1zm0 1zm-26.3 2.4v-1h.7l1-.2h.8l.8-.2h1.6l.8-.2h1l.7-.2h1.6l.8-.2h1.8l.8-.2h.8l1-.2h1.7l.7-.2h1.7l.8-.2h1.8l.7-.2h1.6l1-.2h1.5l1-.2v1H405l-.7.2h-1.7l-.8.2H400l-.7.2h-.8l-1 .2H396l-.8.2h-1.7l-.8.2H391l-.8.2h-.8l-.8.2H387l-1 .2h-.7l-.8.2H383l-1 .2h-.8l-.8.2zm0 0zm0-7v1h-.5l-.5.2h-.5l-.3.2-.4.2-.3.2h-.2l-.3.3-.2.2-.3.3v.5l-.2.2v1.1h.2v.3l.2.2.2.2.3.3.3.2h.2l.3.2h.3l.4.2h1v1h-1.6l-.4-.2-.4-.2-.3-.2-.3-.2-.3-.2-.4-.2-.2-.3-.2-.2v-.3l-.3-.3-.2-.3v-1.6l.2-.3.2-.3.2-.4.2-.3.2-.3.4-.3.3-.2.4-.2.3-.2h.4l.5-.2h.6l.5-.2zm0 1zm26.3-3.3v1H405l-.7.2h-1.7l-.8.2H400l-.7.2H396l-.8.2h-1l-.7.2H392l-1 .2h-1.6l-.8.2h-.8l-.8.2h-1.7l-.8.2h-.8l-.8.2H381l-.8.2v-1h1.7l.8-.2h.8l.8-.2h.8l.8-.2h1.7l.8-.2h1.6l1-.2h.8l.8-.2h1.8l.7-.2h1.7l1-.2h.7l.8-.2h1.8l.7-.2h1.6l1-.2h2.5zm0 1zm0 0v-1 1zm0-1zm37-2.2v1.2H439l-1 .2h-2.3l-1.3.2H431l-1.2.2h-2.2l-1.3.2H424l-1.2.2h-2.3l-1 .2H417l-1.2.2h-1.2l-1 .2h-2.3l-1.3.2h-1l-1.2.2h-1.2v-1h2.2l1.2-.2h1l1.2-.2h2.2l1.3-.2h1l1.2-.2h2.3l1-.2h2.3l1.3-.2h2.4l1.2-.2h2.3l1-.2h3.5l1.2-.2h3.5l1-.2h2.5zm1 1l-1 .2v-1h1v1zm0 0zm.2 0h-.3v-1l.2 1zm-.2-1zm.4 1h-.3l-.2-1h.4v1zm1.2 0h-1.2v-1h1.2v1zm0 0zm0 0v-1 1zm0-1zm15.4-.4v1h-5.5l-.5.2h-6.5l-.4.2h-2.6v-1h5l.5-.2h7.7l.5-.2h1.8zm.8 1h-.8v-1h.8v1zm0 0zm0 0v-1 1zm0-1zm1.4 1h-1.4v-1h1.4v1zm0 0zm.2 0h-.2v-1h.2v1zm0 0h-.2.2zm0 0v-1 1zm0-1zm1.2 1h-1.2v-1h1.2v1zm.5 0h-.6v-1h.4v1zm-.2-1zm.8 1h-.7l-.2-1h.8v1zm1 0h-1v-1h1v1zm0 0zm.2 0h-.3v-1h.2v1zm0-1zm.4 1h-.4v-1h.4v1zm3-1l.2 1H468v-1h3.3zm1.2 1h-1v-1l1-.2v1zm0 0v-1.2 1zm0-1.2zm1.3 1h-1.2v-1h1.2v1zm3.5-1v1h-3.5v-1h3.5zm0 0zm0 1v-1 1zm0 0zm1.3 0h-1.2v-1h1.2v1zm3.6-1v1h-3.5v-1h3.7zm3.8 0v1H482v-1h3.8zm1 1h-1v-1h1.2v1zm.2 0zm0 0v-1 1zm0-1zm3.6 0v1H487v-1h4zm1 1h-1v-1h1.2v1zm.2-1zm0 1v-1 1zm1 0h-1v-1h1v1zm3.3-1v1H493v-1h3zm.5 1h-.4v-1h.5v1zm0-1zm.3 1h-.3v-1h.3v1zm0 0zm1 0h-1v-1h1v1zm.6 0h-.7v-1h.8v1zm0-1zm.5 1.2h-.6v-1h.5v1zm1 0h-1v-1h1v1zm0-1zm0 1v-1 1zm0 0h.3-.2zm.3 0h-.2v-1h.3v1zm0 0zm1.3 0h-1.3v-1h1.4v1zm0-1zm0 1v-1 1zm0 0h.2zm1 0h-1v-1h1v1zm15.2-.6v1h-6l-.4-.2H504l-.6-.2h-.9v-1h6l.4.2h6.6l.4.2h1.7zm0 0zm0 1v-1 1zm0 0zm1.3 0h-1v-1h1v1zm.4 0h-.3v-1h.5v1zm0-1zm.2 1h-.2v-1h.2v1zm0 0zm1 .2h-1v-1h1v1zm37 1v1h-2.3l-1.2-.2h-1l-1.2-.2h-2.2l-1.3-.2H546l-1-.2h-1.3l-1-.2h-2.3l-1.3-.2H537l-1-.2h-4l-1-.2h-2.6l-1-.2H524l-1-.2h-2.4v-1h4.7l1.2.2h3.3l1.3.2h2.3l1.3.2h2.3l1 .2h2.4l1 .2h2.3l1.3.2h2.3l1 .2h2.3l1.2.2h1.2l1 .2h1.3l1 .2h1.3zm0 0zm0 1v-1 1zm0 0zm26.4 1.4v1H582l-.8-.2h-.8l-.8-.2H578l-.7-.2h-.8l-.8-.2H574l-.8-.2h-.8l-.8-.2h-1.8l-.7-.2h-1.5l-.8-.2H565l-.8-.2h-1.7l-.8-.2H560l-.8-.2h-1.6v-1h3.5l.8.2h1.6l1 .2h1.7l.7.2h1.7l.8.2h1.8l.7.2h.8l.8.2h1.8l.8.2h.8l.8.2h1.8l.7.2h.7l.8.2h1.8l.7.2zm0 1zm0 6v-1h1.6l.3-.2h.3l.3-.2.2-.2.2-.2h.2v-.3l.2-.2v-.2h.2v-1.4l-.2-.3v-.2h-.3l-.2-.3-.3-.2h-.2l-.3-.3-.4-.2h-.4l-.4-.2h-.4l-.5-.2v-1h.5l.6.2h.5l.5.3.4.3.4.2.3.2.4.3.3.3.2.3v.3l.3.2v.3l.2.3v1.3l-.3.3v.3l-.3.3-.3.4-.3.2-.3.2-.2.2-.3.2-.4.2h-.3l-.4.2H584zm0 0zm-26.5-2.4v-1h1.8l.8.2h1.8l.8.2h1.8l.7.2h1.7l1 .2h.7l.8.2h1.8l.7.2h1.6l.8.2h1l.8.2h1.6l.8.2h1l.7.2h1.5l.8.2h1l.7.2v1h-1l-.8-.2h-1.6l-.8-.2h-.8l-.8-.2h-1.7l-.8-.2h-.8l-1-.2h-1.6l-.8-.2h-.8l-1-.2h-1.4l-.8-.2H566l-.7-.2h-1.6l-1-.2H561l-1-.2h-1.6l-.8-.2zm0 0zm0-1v1-1zm0 0zm-.2 0h.3v1h-.4v-1zm0 1zM539 265v-1h2.9l.5.2h3l.5.2h2.3l.6.2h2.2l.6.2h2.3l.5.2h2.4l.5.2v1h-1.7l-.5-.2h-2.3l-.6-.2H550l-.7-.2H547l-.6-.2h-2.9l-.6-.2H540l-.6-.2h-.6zm-.4-1h.5v1h-.4v-1zm0 0zm-.2 0h.2v1h-.2v-1zm0 1zm-9.2-.5v-1h4l.3.2h3.2l.3.2h1.3v1h-1.6l-.3-.2H533l-.4-.2h-3.3zm0-1zm-.3 0h.2v1h-.3v-1zm0 1zm-6.4-.3v-1h4.5l.2.2h1.7v1h-4.4l-.2-.2h-1.7zm0-1zm0 0v1-1zm0 1zm-1.5-1h1.7v1H521v-1zm0 0zm-.7 0h.8v1h-.7v-1zm-1-.2h1v1H519l.2-1zm-.2 1zm0-1h.2v1-1zm0 0zm-1 0h1v1h-1v-1zm0 0zm-.2 0v1-1zm0 1zm-1.4-1h1.4v1h-1.4v-1zm0 1zm-.2-1h.2v1h-.2v-1zm0 0zm-.6 0h.6v1h-.7v-1zm-1 0h1v1h-1v-1zm-1.4-.2h1.4v1h-1.4v-1zm0 0zm-.2 0h.2v1h-.2v-1zm0 1zm-1.6-1h1.6v1h-1.6v-1zm0 0zm-.6 0h.6v1h-.6v-1zm-4.2 1v-1.2h3.3l.2.2h.8v1h-4.3zm0 0zm0-1.2v1-1zm0 0zm-.5 0h.6v1h-.5v-1zm-1 0h1v1h-1v-1zm0 1zm0-1v1-1zm0 0zm-1.3 0h1.2v1h-1.3v-1zm-1 0h1v1h-1v-1zm0 1h.6-.6zm-.2-1h.3v1h-.3v-1zm0 0h-.3.3zm-.8 0h.8v1h-.8v-1zm-.4 0h.4v1h-.4v-1zm-1.2 0h1.3v1H500v-1zm0 1h.2zm0-1v1-1zm0 0zm-1 0h1v1h-1v-1zm0 1zm-.5-1h.4v1h-.6v-1zm0 0zm-.4 0h.5v1h-.4v-1zm0 1zm-1-1h1v1h-1v-1zm0 0zm-.2 0h.2v1h-.2v-1zm0 1zm-.3-1h.3v1h-.3v-1zm0 0zm-2.6.8v-1h2.3v1H494zm-1-1h1v1h-1v-1zm-.2 0h.2v1h-.2v-1zm0 0zm-1 0h1v1h-1v-1zm-1.2 0h1.2v1h-1.3v-1zm0 0zm-.8 0h.8v1h-.8v-1zm0 0zm-.4 0h.4v1h-.5v-1zm0 1zm-.7-1h.7v1h-.7v-1zm0 0zm-1 0h1v1h-1v-1zm-.7 0h.6v1h-.6v-1zm0 1zm-1.2-1h1.2v1H486v-1zm0 0zm-3.7 1v-1h3.9v1h-4.1zm.4 1.8L460 276.6l-.4-1 22.7-11.3h.4v1zm-.5-1h.4-.5zm22.7 12.4l-23-11.4.4-1 22.7 11.5v1h-.3zm.4-1l1 .6-1 .4v-1zm-23 11.6l22.7-11.5.4 1-22.6 11.4h-.5v-.8zm.4 1h-.3.4zM460 275.7l22.8 11.5-.5 1-22.8-11.6v-1h.4zm-.4 1l-1-.5 1-.5v1z"/><path fill="%230c4076" d="M482 269c5.8 0 10.4 3.2 10.4 7s-4.6 7-10.3 7-10-3.2-10-7 4.5-7 10-7z"/><path fill="%2321231e" d="M493 276h-1v-.3l-.2-.3v-.5l-.2-.3v-.3l-.3-.3-.2-.4v-.3l-.3-.2-.2-.2-.2-.3-.3-.2-.3-.3-.3-.2-.3-.2-.2-.2-.4-.2-.4-.2-.3-.2-.4-.2h-.5l-.4-.3h-.4l-.5-.2h-.8l-.5-.2h-1.9v-1.2h1.7l.6.2h.5l.5.2h.5l.5.2h.4l.5.3.4.2.5.2h.5l.4.3.3.2.4.2.3.3.4.3.3.2.3.3.3.3.2.4.3.3.2.4.2.4.2.4v.3l.2.5v.4l.2.2v.8zm-11 7.4v-1h1.6l.5-.2h1.1l.5-.2h.5l.4-.3h.4l.5-.3h.4l.3-.3h.4l.4-.3.3-.2.4-.3.3-.2.3-.2.3-.3.2-.3.2-.2.3-.3v-.3l.3-.3h.2v-.4l.2-.3v-.7l.2-.3v-.3h1v.4l-.2.4v.4l-.2.4v.3l-.2.3-.2.3-.2.4-.2.3-.3.3-.2.3-.3.2-.3.3-.3.3-.4.3-.3.3-.4.2-.4.3-.5.2-.4.2-.4.2h-.4l-.5.3h-.4l-.5.3h-.5l-.5.2h-1.1l-.5.2H482zm-10.6-7.4h1v1l.2.3v.3l.2.2.2.3v.4l.3.3.2.3.3.2.2.3.3.3.3.2.3.2.2.3.3.2.4.2h.2l.4.3h.4l.4.3h.5l.3.3h.9l.5.2h1.5l.6.2h.5v1h-1.9l-.5-.2h-.5l-.5-.2-.5-.2h-.4l-.5-.3h-.4l-.4-.3-.4-.2-.4-.2-.4-.3-.4-.2-.3-.2-.4-.2-.4-.3-.3-.3-.3-.3-.2-.4-.3-.3-.2-.3-.2-.4v-.3l-.2-.4-.2-.4v-.8l-.2-.4v-.4zm10.7-7.4v1h-1.3l-.5.2h-.3l-.5.2h-.5l-.4.2h-.4l-.6.3h-.4l-.4.3-.4.2-.3.2-.5.2-.3.2-.3.2-.4.2-.3.3-.3.2-.2.3-.3.3-.2.3-.2.3v.3l-.2.2v.3l-.2.3v.7l-.2.3v.3h-1V275l.2-.5.2-.4v-.2l.3-.4.3-.3.2-.3.3-.3.2-.3.3-.2.3-.3.3-.2.3-.3.3-.3.4-.2.4-.2.4-.2h.4l.4-.3.5-.2.5-.2h.5l.5-.2h1l.5-.2h1.1l.6-.2h.5z"/><path fill="%23edb92e" d="M482 211.7c4.4 0 8 3.4 8 7.7s-3.6 7.8-8 7.8-7.6-3.5-7.6-7.8 3.5-7.8 7.7-7.8z"/><path fill="%2321231e" d="M490.4 219.4h-1v-1l-.2-.3v-.4l-.2-.3v-.4l-.2-.4v-.3l-.3-.3-.2-.3-.2-.3v-.3l-.3-.2-.2-.3-.2-.2-.3-.2-.3-.2-.2-.2-.3-.2-.3-.2-.4-.2h-.3l-.3-.3h-.4l-.3-.2h-.4l-.4-.2H482V211l.6.2h1.2l.4.2h.4l.4.2.3.2.4.2h.4l.4.3.3.3.4.2.4.2.3.3.3.3.2.3.3.2.2.3.3.3.2.3.2.5.2.3v.4l.3.4v.8l.2.4v.8l.2.4v.4zm-8.3 8.3v-1h1.5l.3-.2h.3l.3-.2.4-.2h.3l.3-.2h.3l.2-.3.3-.2.2-.2.3-.2.3-.2.2-.3.2-.2.2-.2v-.3l.3-.3.2-.3.2-.4v-.3l.2-.4v-.7l.2-.4v-.8l.2-.4v-.4h1v1.2l-.2.4v.5l-.2.4v.3l-.3.4v.3l-.3.4-.2.3-.2.4-.3.4-.2.3-.3.3-.2.3-.3.3-.3.2-.3.3-.3.3-.3.2-.3.2-.3.2h-.4l-.3.2-.4.2h-.4l-.4.2H482zm-8-8.3h1v1.8l.2.3.2.3v.3l.2.3.2.3.2.2.2.3.2.3.2.3.2.3.2.3.3.2.2.3.3.3.3.2.4.2h.3l.3.3h.3l.4.3h.3l.3.2h.7l.4.2h.7v1h-1.6l-.4-.2h-.3l-.4-.3h-.4l-.4-.3-.4-.3-.3-.2-.5-.2-.3-.2-.3-.2-.4-.2-.3-.3-.3-.3-.2-.3-.3-.3-.2-.3-.2-.3v-.3l-.3-.4v-.3l-.3-.4v-.4l-.2-.5v-.4l-.2-.3v-1.4zm8-8.3v1.2h-1.3l-.4.2h-.3l-.3.2h-.4l-.3.3h-.3l-.3.2-.3.2-.2.2-.3.2-.2.3-.3.3-.2.2-.2.3-.2.3-.2.4-.2.3-.2.3-.2.3v.3l-.2.3-.2.3v.7l-.2.3v1.1h-1v-1.6l.2-.4v-.4l.2-.4.2-.4v-.4l.3-.3v-.4l.3-.2.2-.3.3-.3.2-.3.3-.4.3-.3.3-.3.2-.2.3-.2.4-.3.2-.2h.4l.3-.2.3-.2h.4l.4-.2h.5l.4-.2h1.1z"/><path fill="%23edb92e" d="M482 213.7c3.3 0 5.8 2.6 5.8 5.7 0 3.2-2.5 5.8-5.7 5.8-3 0-5.5-2.6-5.5-5.8 0-3 2.5-5.7 5.6-5.7z"/><path fill="%2321231e" d="M488.3 219.4h-1V218h-.2v-.7l-.2-.2v-.2l-.2-.3-.2-.2v-.2l-.3-.2-.2-.2-.2-.2-.2-.2h-.2l-.2-.3h-.4l-.2-.3h-.2l-.3-.2h-.6l-.2-.2H482v-1h1.8l.3.2h.3l.2.2h.3l.3.3h.4l.2.3h.2l.3.3.3.2.2.2.2.2.2.3v.2l.3.3v.2l.3.3v.2l.2.3.2.3v.6l.2.2v1.3zm-6.2 6.3v-1h1.1l.2-.2h.3l.2-.2h.2l.2-.2h.4l.2-.2.2-.2h.2l.2-.3.2-.2h.2v-.2l.3-.2v-.2l.3-.3.2-.3v-.2l.2-.3v-.2l.2-.3v-1.3h1v2l-.2.3-.2.3-.2.4-.2.3v.2l-.3.2v.2l-.3.2-.2.3h-.2l-.2.3h-.2l-.2.3-.3.2h-.2l-.2.3-.3.2h-.2l-.3.2h-.3l-.3.2h-1.4zm-6-6.3h1v1.3l.2.3v.2l.2.3v.2l.2.2.2.4.2.2v.2h.3l.2.3.2.3v.2h.3l.2.3h.3l.2.2h.2v.2h.4l.2.2h.2l.3.2h.9v1h-1.5l-.3-.2h-.3l-.3-.2h-.2l-.3-.3-.3-.2-.3-.2-.3-.2h-.2l-.2-.3h-.2l-.2-.4-.2-.2-.2-.2-.2-.3-.2-.3v-.3l-.2-.3h-.2v-.4l-.2-.3v-.6l-.2-.3v-.9zm6-6.2v1H481l-.2.2h-.4l-.3.2-.3.3h-.5l-.2.3h-.2v.3l-.3.2h-.2l-.2.3v.3l-.2.2v.2l-.2.3v.2l-.2.2v.2l-.2.3v.4l-.2.2v.7h-1V218l.2-.4v-.3l.2-.3.2-.3v-.2l.2-.3.2-.2.2-.3.2-.2.2-.3.2-.2.2-.2.2-.2.2-.2h.3l.2-.3h.2l.3-.2h.2l.3-.2h.3l.3-.2h.5l.3-.2h.6z"/><path fill="%230c4076" d="M482 215.8c2 0 3.7 1.6 3.7 3.6S484 223 482 223c-1.8 0-3.4-1.6-3.4-3.6s1.6-3.6 3.5-3.6z"/><path fill="%2321231e" d="M486.2 219.4h-1v-.8h-.2v-.3l-.2-.2v-.2l-.2-.2-.2-.2-.2-.3h-.2l-.3-.2h-.2l-.2-.2h-.2v-.2H482v-1h1.4v.2h.5v.2h.3v.2h.3v.3h.3v.2l.2.2.2.3.2.3v.2l.2.2.2.3v.4l.2.2v.6zm-4 4.2v-1h.6v-.2h.5l.3-.2h.2l.2-.2v-.2h.2v-.2h.2v-.2h.2v-.2l.2-.2v-.2l.2-.2v-.4h.2v-1h1v1l-.2.2v.2l-.2.2v.2l-.2.2-.2.3-.2.2-.2.2-.3.2-.3.3h-.3l-.3.2-.3.2h-1l-.3.2zm-4-4.2h1v1.3l.2.2v.2l.2.2.2.2.2.2.2.2.2.2h.2v.2h.4l.2.2h.8v1.2h-.7l-.2-.2h-.3v-.2h-.5l-.2-.2-.3-.3h-.2v-.2l-.2-.2h-.2v-.2l-.2-.3-.2-.3v-.2l-.2-.2-.2-.3v-1.4zm4-4v1h-1l-.2.2h-.2l-.2.2h-.2v.2h-.2l-.2.3-.2.2-.2.2-.2.3v.4h-.2v1h-1V218l.2-.2.2-.3v-.2l.2-.2.2-.2.3-.3.2-.2.2-.2h.2l.2-.2h.2l.2-.2h.3l.3-.2h.9z"/></g><path fill="%23c6363c" d="M135.8 192.6v144.7c0 26 10 49.4 26.2 66.5a87 87 0 0063 27.6c24.8 0 47-10.6 63.3-27.6a96.3 96.3 0 0026.2-66.5V192.6H135.8z"/><path fill="%23fff" d="M135 192v145.3l.2 2.5v2.4l.2 2.4.2 2.4.3 2.4.2 2.3.3 2.3.5 2.4.5 2.3.5 2.2.6 2.2.6 2.2.7 2.2.6 2.2.8 2.2.8 2 1 2.2.8 2 1 2.2 1 2 1 2 1.2 2 1 2 1.3 1.8 1.3 2 1.2 1.7 1.4 1.7 1.3 1.8 1.4 1.7 1.6 1.7 1.4 1.6 1.5 1.6 1-1-1.5-1.5-1.5-1.6-1.4-1.6-1.3-1.7-1.3-1.8-1.3-1.8-1.2-2-1.2-1.7-1.2-2-1-1.8-1.2-2-1-2-1-2-1-2-1-2-.8-2-.8-2.2-.8-2-.7-2.3-.6-2-.6-2.4-.6-2.2-.5-2.2-.5-2.3-.4-2.2-.4-2.3-.3-2.3v-2l-.3-2.5-.2-2.4V193.4h177.4v144l-.2 2.4v2.4l-.2 2.5-.2 2.3-.2 2.4-.3 2.3-.5 2.3-.4 2.3-.4 2.4-.5 2.2-.5 2.2-.6 2.3-.8 2.2-.7 2.2-.8 2-.8 2.2-1 2-1 2.2-.8 2-1 2-1 2-1.2 2-1 1.8-1.3 2-1.2 1.7-1.3 2-1.3 1.6-1.4 1.7-1.4 1.7-1.4 1.7-1.5 1.7-1.5 1.6-1.5 1.6-1.6 1.4-1.6 1.5-1.5 1.4-1.6 1.4-1.8 1.3-1.8 1.5-1.7 1.3-1.8 1.2-2 1.2-1.8 1-1.8 1.2-2 1-1.8 1-2 1-2 1-2 .8-2 1-2 .6-2 .7-2.2.7-2 .6-2.3.5-2 .5-2.2.5-2.2.4-2.2.3-2.2.3-2.2.2h-2.3l-2.3.2H225v1.3h4.8l2.3-.3 2.3-.2 2.3-.3 2.2-.3 2.2-.5 2.2-.4 2.2-.4 2.2-.6 2.2-.6 2-.7 2.2-.7 2-.8 2-.8 2-1 2-.8 2-1 2-1 2-1 2-1.2 1.8-1 1.8-1.4 1.8-1.2 1.8-1.3 1.7-1.4 1.7-1.2 1.7-1.5 1.6-1.4 1.6-1.7 1.6-1.5 1.5-1.6 1.5-1.6 1.5-1.7 1.5-1.8 1.4-1.7 1.3-1.8 1.2-1.8 1.3-2 1.2-1.8 1.2-2 1-2 1.2-1.8 1-2 1-2 1-2 1-2.2 1-2 .7-2.2.7-2.2.7-2.2.7-2.2.7-2.2.6-2.3.5-2.3.5-2.4.4-2.3.4-2.3.4-2.3.3-2.4.2-2.4V192z"/><g fill="%23fff" stroke="%2321231e" stroke-width=".5"><path d="M226 424c.7-.2 2 0 3-1 1.4-1 .8-5 .7-7.7-.6-13.5-1-36.3-1.8-68.3h-5.6c-.7 32-1.2 54.8-1.8 68.3 0 2.6-.7 6.8.7 7.8 1 1 2.3.8 3 1h1.7z"/><path d="M234.4 423.5c-.8 0-2 .2-3-.5-1.5-1-1.6-5.2-1.7-7.8-.7-13.5-2-36.2-4-68 1-.3 1.8-.3 2.6-.3l.4-.2c5 31.6 7 54 10.4 67.5.6 1.8 1.6 6.5 0 8-1 1-2.2 1-3 1l-1.6.2z"/><path d="M244.4 422c-.8 0-2 .5-3.2 0-1.5-1-1.4-5.2-2-7.7-3.5-13.5-5.5-36-10.6-67.5 1-.3 2-.4 2.7-.4 8.2 30.6 10.6 52.2 17 65.6.5 2 2 6.8.6 8.5-1 1-2.3 1-3 1.3l-1.6.3z"/><path d="M254.4 419.2c-.8 0-2 1-3.3.4-1.4-.6-1.7-5.2-2.8-7.6-6.3-13.4-8.7-35.2-17-66 1.2-.6 2-.7 2.7-.8.7-.3.5-.5 1.6-.7 9.5 30.6 12.6 51.8 21.6 65 1.4 2 2.5 6.4 1.5 7.7-.7 1-2 1.3-2.8 1.6l-1.6.4zm-38.5 4.3c.7 0 2 .2 3-.5 1.4-1 1.5-5.2 1.6-7.8.7-13.5 2-36.2 4-68-1-.3-1.8-.3-2.6-.3l-.4-.2c-5 31.6-7 54-10.4 67.5-.5 1.8-1.6 6.5 0 8 1 1 2.3 1 3 1l1.7.2z"/><path d="M206 422c.7 0 2 .5 3 0 1.6-1 1.5-5.2 2.2-7.7 3.4-13.5 5.4-36 10.4-67.5-1-.3-2-.4-2.6-.4h-.2c-8 30.6-10.5 52.2-16.7 65.6-.5 2-2 6.8-.6 8.5 1 1 2.2 1 3 1.3l1.5.3z"/><path d="M196 419.2c.7 0 2 1 3.2.4 1.5-.6 1.8-5.2 3-7.6 6.2-13.4 8.6-35.2 16.8-66-1-.6-2-.7-2.7-.8-.7-.3-.5-.5-1.7-.7-9.5 30.6-12.5 51.8-21.5 65-1.3 2-2.4 6.4-1.4 7.7.7 1 2 1.3 2.7 1.6l1.6.4zm53-23c-.6 0-1.7.5-2.8 0-1.5-.8-2.5-5-3.3-7.5-6.4-12.5-12.2-34.8-21.8-65.8 1-.5 1.7-.6 2.4-.7.6-.2 1.3-.5 2.3-.6 10.2 30.7 14.8 53 24.8 65 1.7 2 3 6.5 2 7.8-.5 1-1.7 1-2.3 1.3l-1.4.4z"/><path d="M241 397.8c-.7 0-2 .3-3-.3-1.3-.8-1.8-5-2.3-7.6-2.6-13.5-7.3-36-14-67.4a8 8 0 012.4-.4c.8-.2 1.5-.4 2.5-.4 8 31.3 9.8 54.7 17.3 66.7 1.3 2.2 2 6.7 1.2 8-.7.8-2 .8-2.6 1l-1.4.3z"/><path d="M232.7 398.7c-.7 0-1.8.2-2.8-.5-1.4-1-1.4-5-1.6-7.8-1-13.5-3.2-36.2-6.2-68 1-.3 1.7-.3 2.4-.2.7-.2 1.4-.3 2.5-.3 4.4 31.7 7 54.7 9.6 67.8.5 2.5 1.3 6.7.3 7.8-1 1-2 .8-2.8 1h-1.5z"/><path d="M201.2 396.2c.7 0 1.8.5 3 0 1.4-.8 2.4-5 3.2-7.5 6.3-12.5 12-34.8 21.6-65.8-1-.5-1.6-.6-2.3-.7-.6-.2-1.3-.5-2.4-.6-10.2 30.7-14.8 53-24.8 65-1.7 2-3 6.5-2 7.8.5 1 1.7 1 2.3 1.3l1.4.4z"/><path d="M209.3 397.8c.7 0 1.8.3 3-.3 1.3-.8 1.8-5 2.3-7.6 2.6-13.5 7.3-36 14-67.4a8 8 0 00-2.4-.4c-.7-.2-1.4-.4-2.4-.4-8 31.3-9.8 54.7-17.3 66.7-1.4 2.2-2 6.7-1.2 8 .7.8 2 .8 2.6 1l1.3.3z"/><path d="M217.6 398.7c.7 0 1.8.2 2.8-.5 1.3-1 1.3-5 1.5-7.8 1-13.5 3-36.2 6-68-1-.3-1.6-.3-2.3-.2-.7-.2-1.4-.3-2.5-.3-4.3 31.7-6.8 54.7-9.5 67.8-.5 2.5-1.3 6.7-.3 7.8.8 1 2 .8 2.7 1h1.6z"/><path d="M226 399c.6 0 1.8 0 2.7-.8 1-1 .7-5.2.6-7.8-.6-13.6-1-36.3-1.7-68.3-1 0-1.8 0-2.5.2-.5-.2-1.3-.2-2.3 0-.6 32-1 54.6-1.7 68.2 0 2.6-.5 6.8.6 7.8 1 .8 2 .7 2.8.8h1.5z"/><path d="M243.5 377.6c-.6 0-1.4.5-2.2 0-1.2-.8-2-5-2.5-7.5-5-12.4-9.4-34.7-16.6-65.7.7-.4 1.2-.5 1.8-.6.4-.2 1-.5 1.8-.6 7.8 30.8 11.3 53 19 65.2 1.3 2 2.2 6.4 1.6 7.7-.4.8-1.4 1-1.8 1.2l-1 .4z"/><path d="M237.3 379.2c-.6 0-1.4.3-2.2-.3-1-1-1.4-5-1.8-7.7-2-13.4-5.6-35.8-10.7-67.3.7-.3 1.3-.4 2-.3.4-.3 1-.5 1.7-.5 6 31.3 7.5 54.7 13.2 66.8 1 2 1.6 6.6 1 7.8-.6 1-1.5 1-2 1l-1 .4z"/><path d="M231 380c-.6 0-1.5.3-2.2-.4-1-1-1-5-1.2-7.8-.8-13.5-2.4-36.2-4.7-68 .6-.3 1.2-.3 1.7-.2a4 4 0 012-.2c3.2 31.7 5 54.7 7.2 67.8.3 2.6 1 6.7 0 7.8-.5 1-1.4.8-2 1h-1z"/><path d="M206.8 377.6c.5 0 1.4.5 2.2 0 1.2-.8 2-5 2.5-7.5 5-12.4 9.3-34.7 16.6-65.7-.6-.4-1-.5-1.7-.6-.5-.2-1-.5-1.8-.6-7.8 30.8-11.3 53-19 65.2-1.3 2-2.2 6.4-1.6 7.7.3.8 1.2 1 1.7 1.2l1 .4z"/><path d="M213 379.2c.6 0 1.4.3 2.2-.3 1-1 1.5-5 2-7.7a2735 2735 0 0110.6-67.3c-.8-.3-1.3-.4-2-.3-.4-.3-1-.5-1.7-.5-6 31.3-7.4 54.7-13 66.8-1.2 2-1.8 6.6-1 7.8.5 1 1.4 1 2 1l1 .4z"/><path d="M219.3 380c.6 0 1.5.3 2.2-.4 1-1 1-5 1.2-7.8.7-13.5 2.4-36.2 4.7-68-.7-.3-1.3-.3-2-.2a3 3 0 00-1.7-.2c-3.3 31.7-5.2 54.7-7.3 67.8-.4 2.6-1 6.7-.2 7.8.6 1 1.5.8 2 1h1z"/><path d="M225.7 380.4c.5 0 1.4 0 2-.8 1-1 .7-5.2.6-7.8-.4-13.5-.8-36.3-1.3-68.3h-3.7c-.5 32-1 54.8-1.3 68.3 0 2.6-.4 6.8.5 7.8.6.8 1.6.7 2 .8h1.2z"/><path d="M221.3 330.2v7.4l-5.8 1.2c0 2.6 6.4 29.6 9.6 29.6 3.4 0 9.8-27 9.8-29.6l-5.7-1.2a646 646 0 000-7.4c-1.2 1-2.5 2.7-4 4.3a27.4 27.4 0 00-3.7-4.3z"/></g><g transform="translate(-32 32) scale(.53333)"><g id="d"><path fill="%23edb92e" stroke="%2321231e" d="M412 584.5c-3 .2-7 2-18.5 12-5 10.2-10 20.5-17 29.4-2.4 1.4-4.2 2.5-6 3.2a84 84 0 01-17-.5c-4.4-4-11.3-1.2-9 3.2-1.8 1.6 2.2 7.8 5.3 5.2 3-2.4 13-.2 16.4-1.4-1.3 3-10.4 5-16.8 5.5-5.8.2-5.4 6-3 10.5 2.7 1.8.5-.4 1.4.8 2.6 4 8.2 3.4 8.4-.4.2-4 13.8-9 15.8-12-2.5 6-8.2 11.5-11 17.3-3 3-5 3.7-1 10 4.4-.6 4.6-1.7 7.3.8 6-.6 7-2.4 6-7.2-1-5 3.2-14 4.6-16.6 1.2-2.4 1.5-4.8 2.8-6.3 2.2-2.5 12.6-7.7 15.2-6.3 5 2.7 8.7 1 9.3-3.7-1.6-1.2-.4-8-3.8-8.2-2.8-.3-4.4.6-7 2.7-4 3.2-6 5-7.4 4.6-3-.7 5.8-5 13.8-15.6 11-14.5 11.8-22 11.3-27z"/><use width="1350" height="900" transform="matrix(-1 0 0 1 801.6 0)" xlink:href="%23c"/><path fill="%23edb92e" stroke="%2321231e" d="M345.2 634.5c-4-2.3-6.3-2.2-8-.5-.7 1-1.8.5-1.2-1 2.7-6.3 7-7 10.7-4.2l2.8 2.7c-.6 1-3.8 2.3-4.3 3zm57.4-5.6c4.3-3 8.3-3.6 10.5-2 1.3 1 2.5.3 1.4-1.2-4.4-6.2-9.6-6.5-13.5-3-1.2 1-2 2-2.8 3 1.3 1.6 4.3 3.2 4.4 3zM369 664.4c.2-.2-1-5.4-2.6-7-1.4 1-3 2-4.3 3.5-4.2 4.5-4 11 2.5 16.7 1.6 1.5 2.4 0 1.7-1.7-1-2.7.3-6.3 3-11.5zM352.6 651c-4 1.6-5.4 3.7-5.2 6.4 0 1.5-1 2-1.5.3-4.8-11.2.2-13.3 7.5-13 .4 2-.7 6.2-.8 6.2z"/><path fill="%2321231e" d="M384 621.3l1 .6h-.2v1.8h.2v.4h.2v.2h.2l.2.3.3.2v.2h.4l.2.3h.2l-.6 1h-.2l-.3-.2h-.2l-.2-.2-.2-.2-.3-.3-.3-.3v-.2h-.2v-.3l-.2-.2v-.2h-.2v-.2l-.2-.2V622l.2-.3v-.2zm6.5.8l-.8 1-.2-.2-.3-.2-.2-.2-.2-.2h-.3l-.2-.3-.2-.3-.3-.2-.2-.2-.3-.2h-.7l-.2-.2h-.7v.2h-.2l-.2.2v.2h-.2v.3l-.2.2-1-.7v-.3l.2-.2.2-.2.2-.2.3-.3h.3l.2-.2h.4v-.2h.8l.2.2h.4l.2.2h.2l.2.2h.2l.2.3h.2l.2.3h.2l.3.3.2.3.2.2.3.2.2.2h.3z"/><path fill="%2321231e" d="M387.3 617.6l1 .6v.4h-.2v.8l.2.2v.2l.2.2v.2l.2.2.2.3.3.2h.2l.2.2h.2l.2.2.2.2h.2l-.6 1h-.2l-.3-.2-.3-.3h-.2l-.2-.2-.2-.2-.2-.3v-.2h-.2l-.2-.2v-.2h-.2v-.5h-.2V618h.2v-.3zm6.5.8l-.7 1-.2-.3h-.2l-.2-.3-.3-.2-.3-.3h-.2l-.2-.3-.2-.2-.3-.2-.3-.2h-.3v-.2h-.8l-.2.2-.2.2-.2.2v.2l-.3.2-1-.6.2-.3v-.2h.3v-.3h.3l.3-.3h.2l.2-.2h.2v-.2h1.4l.2.2h.2v.2h.3l.3.3h.2l.2.2h.2l.2.3h.2l.3.3v.2l.3.2.3.2.2.2z"/><path fill="%2321231e" d="M391 612.8l1 .6-.2.2v.6h-.2v1l.2.3v.3h.2v.4h.2l.2.3v.2h.2l.2.2.2.2.3.3.3.2h.2l.2.2-.6 1-.3-.2-.2-.2-.2-.2-.3-.2-.2-.2v-.2l-.3-.2v-.2l-.3-.2v-.2l-.3-.2v-.4l-.2-.3v-.2h-.2v-.7h-.2v-1l.2-.3v-.4l.2-.3v-.2zm7 1l-.8 1-.3-.3-.3-.2-.3-.3-.3-.2v-.2l-.3-.2-.3-.2-.2-.2-.2-.2-.2-.2h-.2l-.2-.2-.3-.2h-.2l-.2-.2h-.7l-.2.2-.2.2-.3.3v.2h-.2v.4l-1-.6v-.3l.2-.2.2-.3v-.2l.3-.2.2-.2v-.2h.3l.2-.2h.3l.2-.2h1.2l.2.2h.2l.2.2.3.2h.3l.2.3.2.2h.3l.2.3.3.2.2.2.3.2.2.2.3.2.2.3.3.2z"/><path fill="%2321231e" d="M394.8 607.7l1 .5v.5l-.2.3v1.7l.2.2v.3l.2.2v.2l.2.2.3.3v.2l.3.2.2.2h.2l.2.3.2.2.3.2v.2l-.6.8-.3-.2v-.2l-.4-.2-.2-.3-.3-.3v-.2l-.3-.3-.2-.2v-.2l-.3-.3v-.2l-.3-.2-.2-.2v-.2l-.2-.2v-.3l-.2-.3v-2.1l.2-.2v-.2l.2-.3zm7.6 1.3l-1 .8-.2-.3-.3-.3-.3-.2-.3-.3-.3-.3v-.2l-.4-.2-.2-.2-.2-.2-.2-.2-.2-.2h-.2l-.2-.2h-.2l-.2-.2h-.3v-.2h-.7v.2l-.3.2-.2.3-.2.2v.2l-.3.2v.2l-1.2-.5.2-.3.2-.3v-.2l.3-.3.2-.2.2-.2.3-.2.3-.2h.5l.3-.2h.8l.3.2h.2l.3.2h.2l.2.3.3.3.2.2.3.2.2.2h.3l.2.3.3.3.2.2.3.3.3.4.3.3.4.3z"/><path fill="%2321231e" d="M399 602.6l1.2.6v.2l-.2.2-.2.3v2.1l.2.2v.2l.2.2.2.2v.2l.2.2.2.2.2.2v.2l.3.2.2.2.2.2.3.2.2.2.3.2-.8 1-.3-.3-.2-.3-.3-.2-.3-.3-.2-.2-.3-.2-.2-.3v-.2l-.3-.2-.2-.2v-.2l-.3-.2v-.3h-.2v-.4l-.2-.2v-.2l-.2-.3v-2.6l.2-.2v-.2l.2-.2v-.2zm7.7 1.4l-1 .8-.2-.3-.3-.3-.2-.3-.3-.3-.3-.3-.2-.2-.2-.3-.3-.3-.2-.2h-.2l-.2-.3-.2-.2h-.2v-.2h-1.3l-.3.2v.2h-.2v.3l-.3.2-.2.3v.2l-1.2-.6.3-.3.2-.3.2-.2.2-.3v-.2l.4-.2h.2l.2-.2h.2l.2-.2h1.7l.2.2.2.2h.2l.2.3h.3l.3.3.2.3h.3l.2.3.3.3.2.2.3.3.3.4.4.3.3.3z"/><path fill="%23fff" stroke="%2321231e" d="M462.6 580.6l-9.5-5.4c-4 3-6.8 13.5 0 22.2 8.5 11 12 18.7 14 27.5 6.2-8 8.3-16.3 4.4-24.5-5.3-11-8.7-17-8.8-20z"/><path fill="%23fff" stroke="%2321231e" d="M470.4 573l-9.5-5.4c-4 3-12.5 13.2-5.6 22 8.5 10.8 17.3 19 19.4 27.7 6.2-8 8.8-16.2 5-24.4-5.4-11-9.4-17.2-9.4-20z"/><path fill="%23fff" stroke="%2321231e" d="M449.4 569.2l-9.5-5.4c-4 3-7 13.5-.2 22.2a65 65 0 0114 27.5c6.2-8 8.4-16.3 4.4-24.4-5.3-11-8.7-17-8.8-19.8z"/><path fill="%23fff" d="M405.5 469c.2 8.7-1.4 66.5-1.8 74.7-.5 8.2-4 13.7-8 17-3.5-5-5.6-11.5-6-19.3-.4-4 .4-58.7.7-70 6.4-17 11.2-17.8 15-2.4z"/><path fill="%2321231e" d="M404 543.8h-1l.2-1v-2.6l.2-1.7v-4l.2-2.3v-5l.2-2.7v-2.8l.2-3v-3l.2-3v-6.2l.2-3v-6.2l.2-3v-5.8l.2-2.7v-7.4l.2-2V469h1v11.7l-.2 2.5v8.3l-.2 2.8v6l-.2 3.2v3l-.2 3.2v6l-.2 3v3l-.2 2.8v5.3l-.2 2.5v2.3l-.2 2v3.6l-.2 1.5v2zm-8.7 17l.8-.5h-.6l.3-.4.4-.4.4-.3.4-.3.3-.4.5-.4.3-.3.3-.5.4-.4.4-.4.3-.4.4-.5.3-.4.2-.5.2-.5.3-.5.3-.5.2-.6.2-.5.3-.6.2-.5.2-.5v-.7l.3-.6v-.6l.3-.7v-.7l.2-.7v-.7l.2-.8v-1.5h1v2.3l-.2.7v.8l-.3.6v.8l-.3.7-.2.6-.2.8-.2.6-.2.6-.2.6-.3.6-.4.5-.2.6-.3.5-.2.5-.3.5-.3.5-.3.5-.4.4-.4.5-.3.4-.5.5-.3.4-.4.3-.3.4-.4.3-.2.4-.4.3-.4.3h-.7zm.7.2l-.4.3-.3-.4h.7zm-7-19.5h1v.6l.2.8v1.4l.2.7v.6l.2.7v.6l.3.6v1.5l.3.5v.7l.3.6.2.6.2.6.2.6.2.5.2.7.2.6.2.5.3.6.2.5.3.4.2.6.3.5.3.5.3.5.2.4.3.4.3.5.3.3-.7.6-.3-.6-.4-.4-.3-.5-.3-.5-.3-.5-.3-.6-.2-.6-.3-.5-.4-.7-.2-.5-.3-.6v-.6l-.3-.5-.3-.5-.2-.6-.2-.7-.2-.6v-.7l-.3-.6-.2-.6v-.7l-.3-.5v-.7l-.2-.7-.2-.6v-.6l-.2-.7v-1l-.2-.8v-1.5zm1-70.2l.8.3v8l-.2 2.3V492l-.2 2.7v11.6l-.2 3v19l-.2 2.2v11h-1v-20.9l.2-2.7v-14.6l.2-2.8V489l.2-2.6v-8.9l.2-2v-4.2zm0 0zm16-2.3h-1l-.4-1.3-.3-1.3-.4-1-.5-1.2-.4-1-.2-1-.4-.7-.4-.8-.4-.6-.4-.4-.4-.4-.4-.3-.3-.3h-.3l-.4-.2h-.7l-.4.3-.4.3-.5.5-.5.4-.5.5-.5.7-.5.7-.5.8-.5 1-.6 1-.5 1.2-.6 1.3-.6 1.3-.6 1.5-.6 1.6-1-.3.7-1.6.6-1.5.7-1.3.6-1.4.5-1.2.6-1 .5-1 .5-1 .5-.8.6-.7.5-.7.6-.6.6-.4.5-.4.6-.3.5-.2h1.1l.5.3.5.3.5.5.5.5.4.6.4.6.5.8.4.8.4 1 .5 1 .3 1 .4 1.4.4 1.3.4 1.4zm0 0z"/><path fill="%23fff" d="M368 454.8l-2.6 79.6c-.8 7 8.4 49 13.5 57.4 12.3-5.3 15-33.8 12.6-61.6-2.4-27.8.4-51.8 2.3-56.8 0-6.3-1-12.8-1-19.3-8 .5-17.2.4-25 .8z"/><path fill="%2321231e" d="M365 534.4l2.4-79.6h1l-2.5 79.6h-1zm1 0zm12.7 57l.3.8-.6-.2-.5-1-.6-1-.5-1.2-.7-1.4-.5-1.6-.6-1.6-.6-1.8-.6-2-.5-2-.6-2-.7-2.2-.6-2.2-.6-2.3-.4-2.3-.6-2.3-.5-2.3-.6-2.3-.6-2.3-.4-2.2-.5-2.2-.4-2.2-.3-2-.4-2.2-.3-2-.3-1.8-.3-1.7-.2-1.6v-1.4l-.3-1.3v-2.8h1v4.1l.2 1.5.2 1.6.3 1.7.3 1.8.3 2 .4 2 .4 2.2.5 2.2.4 2.2.4 2.3.5 2.2.4 2.3.6 2.3.5 2.4.6 2.3.7 2.2.5 2.2.6 2 .6 2.2.6 2 .6 2 .5 1.7.7 1.5.6 1.5.5 1.4.5 1.2.5 1 .5 1-.6-.3zm.3.8l-.4.2-.2-.4.6.2zm12-62h1l.3 2.5v2.7l.3 2.6v2.6l.2 2.6v12.5l-.3 2.4-.2 2.5-.2 2.3v2.3l-.4 2.3-.4 2.2-.3 2-.6 2-.4 2-.6 2-.5 1.7-.8 1.7-.6 1.5-.7 1.5-1 1.5-.7 1.3-1 1.2-1 1-1 1-1 1-1 .6-1.3.6-.3-1 1-.4 1-.7 1-.7 1-1 1-1 .7-1 .8-1.3.8-1.4.7-1.5.6-1.5.6-1.6.5-2 .5-1.7.5-2 .4-2 .3-2 .3-2 .3-2.3v-2.3l.4-2.3V558l.3-2.3V538l-.2-2.6-.2-2.6-.2-2.6zm2.4-56.8h1v.2l-.2.5-.2.7-.2.7-.2 1-.2.8-.2 1-.2 1.2v1.2l-.3 1.3-.2 1.3-.2 1.4v1.6l-.3 1.6v1.7l-.3 1.7v2l-.2 1.8v2l-.2 2V520l.2 2.5.2 2.5.2 2.6v2.5l-1 .2v-2.6l-.3-2.5-.2-2.5V520l-.2-2.5v-20.1l.2-2v-2l.3-2v-1.7l.2-1.7.2-1.8.2-1.6v-1.4l.3-1.5.2-1.3v-1.2l.3-1V477l.3-1 .2-.8.2-.7.2-.7.2-.5zm1 0v.2-.2zm-1.5-18.8v-1l.4.4v3.7l.2.6v2.5l.2.6v1.8l.2.6v2.4l.2.6v3.6l.2.6v2.4h-1V468l-.2-.5V465l-.2-.5v-1.9l-.2-.6v-1.7l-.2-.6v-3l-.2-.6V454l.5.6zm0-1h.4v.4l-.5-.4zm-24.6 1.2h-1l.4-.5h3.9l.8-.2h12.8l.8-.2h4.7l.8-.2h1.7v1h-4.1l-.7.2h-8l-.8.2h-7.1l-.8.2h-3.9l.4-.4zm-1 0v-.4h.4l-.4.4zm.5 0h.4-.5zm-.6 0v-.4h.4l-.4.4z"/><path fill="%23fff" d="M353 468l1.8 79.5c-.4 7 11 48.5 16.4 56.5 12.6-9.8 10-49.8 8.2-62-4-24-3.2-52-2-56.5 0-6.3-.2-13.8-.6-20.4-8 1-15.8 2-23.7 2.8z"/><path fill="%2321231e" d="M354.3 547.5l-1.7-79.6 1-.2 1.7 79.6h-1zm1 0zm15.6 56l.5 1-.7-.2-.5-1-.6-1-.6-1.2-.5-1.2-.7-1.6-.6-1.6-.7-1.8-.7-1.8-.7-2-.5-2-.7-2.2-.7-2.2-.6-2.2-.7-2.3-.7-2.2-.7-2.3-.6-2.3-.6-2.3-.5-2.3-.6-2.2-.6-2.2-.5-2-.6-2-.4-2-.4-2-.4-1.6-.3-1.6-.3-1.3-.2-1.3v-1.2l-.2-1v-.8h1v1.8l.2 1 .2 1.3.2 1.5.2 1.5.3 1.7.4 2 .4 1.8.4 2 .5 2 .6 2.2.4 2.2.6 2.3.7 2.3.6 2.3.7 2.2.6 2.3.7 2.3.7 2.3.7 2.2.7 2 .7 2.2.8 2 .7 1.8.6 1.7.8 1.7.6 1.4.6 1.3.6 1.2.5 1 .6.7h-.7zm.5 1l-.4.2-.2-.4h.7zM379 542l1-.2v1.2l.2 1.4.2 1.5.2 1.8.2 1.7v2l.3 2 .2 2v2l.2 2.3v12l-.2 2.4v2.3l-.3 2.4-.4 2.4-.3 2.4-.3 2.2-.4 2.2-.5 2.2-.4 2-.6 2-.7 2-.8 1.6-.8 1.7-1 1.5-1 1.3-1 1.4-1.2 1-.6-.8 1-1 1-1 1-1.4.8-1.4.8-1.6.8-1.7.6-1.8.6-2 .5-2 .6-2 .4-2.2.4-2.3.3-2.3.2-2.4v-2.3l.3-2.4V569l.2-2.2V560l-.2-2.3v-2.2l-.2-2v-2l-.2-2-.2-1.6-.2-1.8-.2-1.5v-1.3l-.3-1.2zm-2-56.7h1v.6l-.2.7-.2.7v1l-.2.8v2.4l-.2 1.3v2.8l-.2 1.6v15.2l.2 2v2.3l.3 2v2.4l.3 2.3v2.2l.3 2.2.4 2.3.2 2.4.3 2.2.2 2.3.3 2.2.4 2.3-1 .2-.5-2.3-.3-2.4-.3-2.3-.4-2.3-.2-2.4-.2-2.3-.2-2.3-.2-2.3-.2-2.2v-2.3l-.3-2.2V512l-.2-2v-16l.2-1.4v-1.3l.2-1.2v-2l.3-1v-.8l.2-.6v-.7.2zm1 0zm-1.2-20v-1l.5.6v3.4l.2.7v3.8l.2.6v6l.2.6v5.3h-1V480l-.2-.7v-5.7l-.2-.6v-4.5l-.2-.7v-2.4l.4.4zm0-1h.4v.6l-.5-.4zm-23.7 4v-1l.8-.2h.8l.7-.2h2.2l.7-.2h.8l.7-.2h.8l.7-.2h1.4l.7-.2h.8l.7-.2h.6l.8-.2h1.7l.6-.2h.7l.8-.2h.8l.7-.2h1.5l.8-.2h.7l.7-.2h.8l.7-.2v1h-.6l-.6.2h-.8l-.7.2h-1.6l-.7.2h-.8l-.8.2h-.8l-.7.2h-1.5l-.7.2h-.8l-.7.2h-.7l-.8.2H362l-.7.2h-.7l-.8.2h-.7l-.6.2H357l-1 .2h-.6l-.7.2h-.8l-.8.2zm.2 0zm0-1v1l-.6-.6.5-.6zm-.6.4v-.6h.5l-.4.5z"/><path fill="%23fff" d="M342.2 486.7l21-.5c-2 8.6-.5 35.6 3.2 56.2 3.3 19.3 8 69.3-12 81.3-12.5-26.4-3-52-9.2-75-5-24.3-6-44.6-3-62z"/><path fill="%2321231e" d="M363 486.7l-20.8.5v-1l21-.5.4.6-.5.4zm0-1h.7v.6l-.6-.6zm3.8 56.6l-1 .2-.3-2-.3-2-.3-2-.4-2-.3-2-.2-2-.2-2.2-.2-2-.2-2.2-.2-2-.2-2-.2-2-.2-2.2v-2l-.3-2v-2l-.2-2V499l-.2-1.7v-4.5l.2-1.4v-1.2l.2-1.2v-1l.3-1v-1l1 .3v.8l-.2 1v1l-.2 1.3v5.4l-.2 1.6v4.9l.2 1.8v4l.2 1.8v2l.3 2v2l.3 2 .2 2v2l.3 2.2.3 2 .2 2.2.3 2 .3 2 .3 2 .3 2.2.2 2 .3 2 .3 2zM354 624l.8-.6-.7-.2 2-1.2 1.5-1.4 1.5-1.6 1.4-1.8 1.3-2 1-2 1-2.3 1-2.6 1-2.5.6-2.8.6-2.7.4-2.8.4-3 .4-3 .3-3 .2-3v-3l.2-3v-6.2l-.2-3-.2-3v-3l-.4-3-.2-2.7-.3-2.7-.2-2.5-.4-2.5-.2-2.4-.3-2.2-.3-2-.3-2h.8l.4 1.8.3 2 .3 2.3.3 2.3.4 2.5.3 2.7.3 2.7.2 2.8.2 3 .2 2.8.2 3v15.5l-.3 3-.3 3.2-.4 3-.4 2.8-.5 3-.8 2.7-.7 2.7-.8 2.6-1 2.4-1 2.4-1.2 2.2-1.3 2-1.4 2-1.6 1.5-1.7 1.5-1.8 1.3h-.7zm.7 0l-.5.4-.3-.5h.7zm-10-75.2l1-.2.5 2.2.4 2.2.4 2.2.3 2.2.3 2.2.2 2.3v2l.2 2.4v25.4l.2 2.4v2.4l.3 2.4.3 2.4.3 2.4.5 2.4.4 2.4.5 2.4.7 2.5.7 2.4.8 2.5 1 2.5 1 2.4-.8.5-1.2-2.6-1-2.5-.8-2.6-.8-2.5-.7-2.5-.5-2.5-.5-2.4-.4-2.5-.2-2.3-.3-2.5-.2-2.4V594l-.2-2.4V564l-.2-2.3-.2-2.3-.2-2.2-.4-2.2-.3-2-.5-2.3-.5-2v-.2zm0 0zm-2.5-62.6v1l.5-.4-.3 1.6-.2 1.7-.2 1.7-.2 1.7-.2 1.7v1.8l-.3 1.8v3.5l-.2 2v7.3l.2 2v1.8l.2 2v2l.2 2 .2 2 .2 2 .2 2 .3 2 .2 2 .3 2.3.3 2 .3 2.2.4 2.2.4 2.2.4 2 .4 2.4.4 2.2-1 .2-.4-2.2-.4-2.3-.4-2.2-.4-2-.3-2.3-.4-2.2-.3-2-.3-2.2-.2-2-.3-2.2-.2-2-.2-2-.2-2v-2l-.2-2v-2l-.2-1.8v-13l.2-1.8v-1.8l.2-1.7.2-1.7.2-1.7.2-1.7.2-1.7.3-1.7.5-.4zm-.5.4v-.4h.5l-.5.4zm.5 0v-.4.5zm-.5 0v-.4h.5l-.5.4z"/><path fill="%23fff" d="M422 454.4c0 8.7-3.2 66.5-4 74.6-.7 8-4.5 13.6-8.4 16.6-3.4-5-5.3-11.5-5.5-19.3 0-4 2.3-58.7 3-70 7-17 11.8-17.4 15-2z"/><path fill="%2321231e" d="M418.5 529h-1v-1l.2-1v-1.5l.2-1.7v-2l.2-2v-2.3l.3-2.4v-2.5l.3-2.7.2-2.8v-3l.3-3 .2-3 .2-3v-3l.3-3.2.2-3 .2-3.2v-3l.3-3V474l.3-3v-2.5l.2-2.4V464l.2-2v-2l.2-1.8v-3.7h1v5.6l-.2 2v2l-.2 2.3v2.6l-.3 2.6-.2 2.7v2.8l-.3 3-.2 3v3l-.3 3-.2 3v3.2l-.3 3-.2 3.2-.2 3v3l-.2 2.7-.2 2.6v2.6l-.3 2.4v2.3l-.3 2v2l-.2 1.5v1.5l-.2 1.2v1zm-9.3 17l.8-.6-.7-.2.4-.2.3-.3.4-.4.3-.3.4-.3.4-.4.4-.3.3-.4.4-.4.4-.4.3-.5.4-.4.3-.6.3-.4.3-.5.3-.5.3-.5v-.5l.4-.6.2-.5.3-.7v-.6l.3-.6.2-.5.2-.7.2-.6V532l.3-.8v-.8l.2-.7v-.7h1v1.6l-.2.7-.2.7v.7l-.2.7-.2.7-.2.8-.2.6-.2.6-.2.6-.3.6-.2.6-.3.6-.3.5-.2.5-.3.5-.3.5-.5.5-.3.5-.3.4-.4.4-.4.4-.3.4-.5.4-.4.4-.2.4-.4.3-.4.4-.3.4-.4.3-.4.3h-.8zm.7 0l-.5.4-.3-.5h.7zm-6.4-19.7h1v2.8l.2.8v.7l.2.7v1.2l.3.6v.8l.2.6.2.7v.7l.3.6v.6l.3.5.2.6.2.6.2.6v.6l.3.5.3.6.2.4.2.5.3.5.3.5.2.5.3.4.4.4.3.5.3.4-.8.5-.3-.6-.4-.4-.3-.5-.3-.6-.3-.6-.3-.5-.3-.6v-.6l-.4-.5-.2-.6-.2-.6-.2-.4-.2-.6-.2-.6-.2-.6-.2-.6-.2-.7-.2-.6v-.7l-.3-.7v-.6l-.2-.7v-.6l-.2-.7v-1.4l-.2-.7v-1.5l-.2-.7v-1.5zm3-70l.8.3v-.2 2.6l-.2 1.6v2l-.2 2v2l-.2 2.4v2.5l-.2 2.6v2.8l-.3 2.8v2.8l-.2 3v2.8l-.2 3v3l-.2 2.8v3l-.3 2.7v2.7l-.2 2.7v7.3l-.2 2v3.8l-.2 1.6v3.3h-1v-6.8l.2-2V513l.2-2.4V508l.2-2.6.2-2.8v-2.8l.2-3V494l.2-3 .2-2.8v-3l.2-2.8v-3l.3-2.7V474l.2-2.5V469l.2-2.4v-4.2l.2-1.8V459l.2-1.5v-1.2zm-.2 0zm16.2-2h-1v.2l-.3-1.4-.3-1.2-.3-1.2-.4-1-.3-1-.4-1-.3-1-.4-.6-.5-.6-.4-.5-.2-.5-.4-.4h-.4l-.3-.2h-1.1l-.4.2-.5.2-.4.4-.5.5-.5.6-.6.7-.5.7-.5 1-.6.8-.5 1-.6 1.2-.7 1.2-.6 1.4-.6 1.4-.6 1.6-1-.4.7-1.6.8-1.4.6-1.4.6-1.2.6-1.2.6-1 .6-1 .6-1 .6-.7.5-.7.6-.6.6-.6.6-.4.5-.3h.6l.5-.3h1.2l.5.3.5.4.5.4.4.5.4.6.4.5.4.8.3 1 .4.8.3 1.2.3 1 .4 1.3.3 1.4.3 1.3zm0 0zm-.5 0h.6-.5zm.6 0z"/><path fill="%23fff" d="M385 407.2c-.6 18.7-1 59-.8 62.6a51 51 0 006.7 22.6c4-3 7.7-8.5 8.4-16.6.6-6.7.8-39.5 1-56-4.3-2.6-8.7-6-12.2-9.7l-3.2-2.8z"/><path fill="%2321231e" d="M384.7 469.8h-1v-23.4l.2-2.4v-19.6l.2-2.4v-9l.2-2v-3.8h1v7.8l-.2 2.4v9.4l-.2 2.5v12.5l-.2 2.4v25.4zm6 22.2l.5.8h-.7l-.3-.6-.3-.5-.4-.6-.4-.4-.3-.6-.4-.6-.3-.7-.3-.6-.2-.6-.3-.7-.3-.7-.3-.7-.3-.7-.3-.8-.2-.7-.3-.7-.3-.8-.2-.8-.2-.7-.2-.8v-.8l-.3-.8v-.8l-.3-.8v-.8l-.2-.8v-.8l-.2-.8v-.7l-.2-.7v-1.5h1v2.5l.2.8v.8l.3.7v.8l.2.8.2.8.2.8v.7l.2.7.3.8.2.7.2.8v.8l.4.7.2.7.3.7v.7l.4.6.3.7.3.7.2.6.3.6.3.5.3.6.4.6.3.6.3.5.3.4h-.7zm.5.8l-.4.3-.3-.3h.7zm7.7-17h1l-.2.8v.8l-.2.7v.8l-.3.7-.2.7v.7l-.2.5-.2.7-.2.6-.3.6v.6l-.4.6-.2.6-.3.5-.2.5-.3.6-.3.5-.3.5-.4.4-.4.5-.3.4-.5.6-.3.4-.4.4-.3.4-.4.4-.3.3-.3.4-.4.2-.4.3-.4.3-.6-.8.4-.3.3-.3.4-.3.4-.2.4-.4.4-.3.3-.3.4-.4.4-.4.3-.5.4-.4.3-.3.3-.5.3-.5.3-.4.3-.5.2-.6.3-.5.2-.5.3-.6.2-.6.2-.5.2-.6.2-.8.2-.6.2-.6v-.7l.3-.7v-.7l.2-.8v-.7l.2-.8zm1-55.5l.6-.8.2.4v18.8l-.2 2.2v14.6l-.2 2v8.9l-.2 1.5v4.3l-.2 1v2.6h-1V471l.2-1.5v-6.3l.2-1.8v-12l.2-2v-20.8l.2-1.7v-5.1l.2.3zm.6-.8h.2v.4l-.2-.5zm-12.4-9.8v1l.4-1 .3.4.2.5.4.3.3.3.3.5.3.3.4.3.3.4.4.4.3.3.4.4.4.3.4.3.3.3.4.3.3.4.4.3.4.3.5.3.3.2.4.2.4.3.4.3.4.3.4.3.4.3h.4l.4.4.4.3.4.2.4.2.4.3-.6.8-.4-.3-.4-.2-.4-.3-.4-.3-.4-.2-.4-.3-.4-.3-.4-.3-.4-.2-.4-.3-.4-.3-.4-.3-.4-.4-.3-.3-.4-.3-.3-.3-.4-.3-.4-.3-.5-.2-.4-.3-.2-.3-.4-.4-.4-.3-.3-.3-.4-.3-.4-.5-.4-.3-.4-.3-.3-.5-.5-.3-.3-.4-.3-.3.2-.8zm-.3.8l-1-.8h1.2l-.3.8zm-2.5-3.3h-1l1-.3.2.2.2.2v.2h.3v.3h.4v.2l.3.2.3.2v.2h.3v.2h.2v.2h.3l.2.2v.2h.2v.2l-.2.8v-1l-.3 1h-.2v-.2h-.2v-.2h-.2v-.2h-.2l-.2-.2v-.2h-.2l-.2-.2-.3-.3h-.3v-.3h-.3v-.2l-.2-.2h-.2v-.2h-.2v-.2h-.2v-.2h-.2l1-.4zm-1 0v-1.4l1 1-1 .4z"/><path fill="%23fff" d="M400 419.3c-.4 20-.2 51.7 0 54.3a34 34 0 005.4 19.3c4-3.2 8-8.8 8.8-17 .5-5 2-26.4 2-42.8-5.3-1.7-12-10.4-16.3-14z"/><path fill="%2321231e" d="M400.4 473.5h-1v-12.9l-.2-1.7v-33.7l.2-2v-4h1v14.5l-.2 2v37.1l.2.5v.3zm4.7 19l.7.8h-.7l-.3-.6-.3-.5-.3-.5-.2-.5-.3-.5-.3-.5-.2-.6-.3-.5-.2-.5-.3-.5-.2-.6-.2-.6-.2-.6-.2-.6-.2-.6-.2-.6-.2-.6v-.6l-.3-.7v-.6l-.3-.8v-.6l-.2-.7v-.8l-.2-.6v-.7l-.2-.8v-1.5l-.2-.7v-1.4h1v2.8l.2.7v.7l.2.7v.7l.2.7v.7l.2.6v.7l.3.6v.6l.3.5v.6l.3.7.3.6.2.6.2.5.2.5v.6l.4.5.2.7.3.5v.5l.4.5.2.5.3.5.2.5.3.5.3.4h-.7zm.7.8l-.4.3-.3-.4h.7zm8-17.3h1v1.7l-.3.7v.7l-.3.8v.7l-.2.7-.2.7-.2.5-.3.7v.6l-.4.6-.2.6-.3.5-.2.6-.3.6-.4.6-.2.5-.3.5-.4.5-.2.4-.4.6-.3.4-.3.5-.3.4-.4.3-.4.3-.4.4-.3.3-.5.4-.4.3-.3.3-.6-.8.5-.3.3-.3.4-.4.4-.3.3-.4.3-.4.3-.4.4-.4.3-.4.4-.4.3-.5.3-.4.4-.4.3-.5.3-.3.3-.6.3-.4.2-.5.3-.5.2-.5.3-.6.2-.6.2-.6.2-.6.2-.7.2-.7.2-.7v-.7l.3-.8v-.7l.2-.7v-.8zm2.4-42.3l.4-1 .3.5v7.9l-.2 1.6v5.1l-.2 1.6v1.7l-.2 1.7v4.6l-.2 1.6v2.9l-.2 1.3v1.4l-.2 1.3v2.5l-.2 1v2.2l-.2 1v1.6l-.2.7v1.1h-1v-2l.2-.8v-1.8l.2-1v-2.2l.2-1.2v-2.7l.2-1.3v-1.5l.2-1.4V457l.2-1.6v-1.6l.2-1.6V449l.2-1.6V443l.2-1.6V433l.5.5zm.4-1h.3v.5l-.3-.5zm-16-13.4h-1l.8-.4.5.2.4.4.5.4.5.4.5.5.4.4.4.4.5.5.4.6.5.4.4.5.5.4.5.6.5.5.5.5.5.6.6.5.5.6.7.5.5.6.5.5.6.5.5.5.5.4.6.4.4.4.5.3.4.3.5.3.4.3.5.2.4.2-.3 1-.5-.2-.5-.3-.5-.2-.6-.3-.6-.4-.6-.3-.5-.4-.6-.4-.5-.4-.6-.5-.5-.5-.5-.5-.5-.5-.6-.5-.5-.5-.7-.5-.5-.6-.5-.5-.6-.5-.5-.6-.5-.4-.5-.5-.5-.5-.5-.5-.5-.5-.5-.4-.4-.4-.5-.4-.4-.5-.6-.4-.4-.3-.4-.4.8-.3zm-1 0v-1l.8.6-.8.2z"/><path fill="%23fff" d="M387 405.6L373 385c-2.8 10.2-6.3 82.8-2.2 88.8a36 36 0 006.4 19.3c4-3 9.8-8.5 8-16.7-1.6-8.2.4-62.3 2-70.7z"/><path fill="%2321231e" d="M373.3 384.7l14.2 20.6-.8.5-14.3-20.5v-.4l1-.3zm-1 .2l.4-1 .5.7-.8.2zm-1.2 88.7h-1l.2.3-.5-.8-.3-1.2-.3-1.5v-1.8l-.3-2-.2-2.5v-2.6l-.2-2.8v-20.3l.2-3.7V431l.2-4 .2-3.6v-3.8l.3-3.7.2-3.7.2-3.4.3-3.5.2-3.2.3-3 .2-3 .3-2.5.3-2.4.2-2 .3-2 .3-1.3.4-1 1 .2-.3 1-.2 1.5-.3 1.8-.3 2-.2 2.4-.3 2.5-.3 2.8-.2 3-.3 3.3-.3 3.3-.2 3.4-.2 3.6-.2 3.7v3.7l-.3 3.8v3.8l-.2 3.7v3.8l-.2 3.6v19.6l.2 2.6.2 2.3.2 2v1.8l.4 1.5.3 1 .3.7v.2zm0-.2v.2-.2zm5.7 19.2l.6.8-.7-.2-.3-.4-.3-.6-.3-.5-.3-.6-.3-.5-.2-.6-.3-.6-.3-.5-.3-.6-.4-.5-.2-.6-.3-.6v-.6l-.4-.6-.2-.6-.2-.6-.3-.6-.3-.6-.2-.7v-.6l-.3-.5-.2-.7v-.7l-.3-.6v-.6l-.2-.7v-.6l-.2-.7v-1.5l-.2-.7v-.7h1v1.4l.2.7v.6l.2.6v.7l.2.6v.7l.2.6.2.6v.6l.3.6.2.7.2.6.2.7v.6l.3.6.2.5.3.6.2.6.3.6.2.5.3.6.3.5.3.5.3.6.3.4.2.5.3.4.3.4.3.5.4.5h-.7zm.6.8l-.4.3-.4-.5.7.2zm7.4-17l1-.3v.8l.2.7v3l-.2.7-.2.7v.7l-.3.7-.2.6-.2.6-.2.6-.3.6-.3.5-.4.6-.3.4-.4.5-.5.4-.3.5-.4.4-.4.4-.4.4-.5.5-.4.4-.3.5-.4.3-.4.4-.5.3-.4.3-.3.4-.4.3-.6-.8.4-.3.5-.3.4-.2.3-.4.3-.3.4-.3.4-.4.4-.3.4-.4.4-.5.4-.3.4-.4.4-.5.3-.5.5-.5.3-.5.3-.5.4-.5.3-.5.2-.6v-.6l.3-.5.2-.5.2-.7v-.6l.2-.6v-3.1l-.2-.7v-.6zM387 406v-1l.6.7-.2 1-.2 1v1.4l-.3 1.7-.2 2-.2 2v2l-.3 2.4v2.5l-.3 2.6v2.8l-.2 2.7-.2 2.8v3l-.2 2.8v3l-.2 3v8.5l-.2 2.8v13.5l.2 2v1.5l.2 1.4v1l.2 1-1 .2v-1l-.2-1v-1.5l-.2-1.7v-4l-.2-2v-15.5l.2-3V441l.2-3v-2.8l.2-3 .2-2.7v-2.8l.2-2.7.2-2.5V419l.3-2.3v-2.2l.3-2v-2l.3-1.5.3-1.4v-1.2l.3-1 .5.7zm0-1h.7v.7l-.6-.6zm0 0v1l-.3-.2.4-.7zm0 1h-.2v-.2l.3.3z"/><path fill="%23fff" d="M358 451.2c-.8 11.3-1.2 19-1 23 .2 7.6 2 14.2 5.5 19.2 4-3 9-8.5 8.4-16.6-2-31.5 1.4-61 5.4-89.6-3.4-2.5-9-5-12.5-7.6-6.8 38.3-9 62-6 71.6z"/><path fill="%2321231e" d="M357.4 474h-1v-7.4l.2-.7V463l.2-.7V459l.2-1v-1.8l.2-1v-3l.2-1h1v2l-.2 1v2l-.2 1v2.8l-.2.7v3.2l-.2.7v4.2l-.2.6v4.3zm4.8 19l.6.8h-.7l-.3-.6-.3-.5-.3-.5-.2-.5-.2-.5-.3-.5-.3-.6-.2-.4-.3-.6-.2-.5-.3-.6-.2-.7-.2-.6-.2-.6-.2-.5-.2-.6v-.7l-.3-.6v-.7l-.3-.6v-.7l-.2-.6-.2-.6v-.7l-.2-.7v-1.4l-.2-.7v-1.5l-.2-.7v-.7h1v2.2l.2.7v1.2l.2.7v.6l.2.6v.7l.2.5.2.7v.6l.3.6v.6l.3.6.2.6.2.6.2.6.2.6.2.5.2.6.2.6.3.6.2.5.2.5.2.5.3.5.3.5.3.5.3.5.3.4h-.8zm.6.8l-.4.3-.3-.3h.8zm7.6-17h1v3.7l-.3.7v.6l-.2.7v.7l-.4.6-.2.6-.2.6-.3.6-.3.6-.3.5-.2.6-.3.5-.4.5-.2.5-.4.4-.4.5-.4.4-.3.6-.4.4-.5.4-.4.4-.3.4-.4.3-.4.3-.5.4-.4.3-.2.3-.6-.8.3-.3.4-.3.3-.3.3-.2.4-.4.4-.3.4-.3.4-.4.3-.4.4-.5.3-.4.3-.4.4-.4.3-.5.3-.5.3-.5.2-.5.3-.5.3-.5.2-.6.3-.6.2-.5.2-.6.2-.8v-.6l.2-.6v-.7l.2-.6v-3.1zm5.7-89.2l.7-.8.2.5-.5 2.6-.4 2.6-.3 2.7-.3 2.7-.4 2.7-.3 2.7-.3 2.7-.4 2.8-.3 2.8-.3 2.7-.3 2.8-.2 2.8-.2 2.8-.3 2.7-.2 2.8v3l-.3 2.7-.2 2.8-.2 2.8v2.8l-.2 3v8.5l-.2 3v8.6l.2 3v3l.2 2.8.2 3h-1l-.2-3v-3l-.2-2.8v-5.8l-.2-3V451l.2-2.8v-3l.2-2.7v-2.7l.3-3 .2-2.7.2-2.8V428l.3-2.7.3-2.8.3-2.8V417l.4-2.8.3-2.7.3-2.8.4-2.7.3-2.7.4-2.7.4-2.7.4-2.8.3-2.7.5-2.7.4-2.7v.6zm.7-.8l.2.2v.3l-.3-.5zm-12.3-7l-1-.3.8-.3.3.2.4.2.2.3h.3l.4.3.3.3.4.2.4.2.5.3.4.2.3.2.4.3.4.2.5.3.5.2.4.2.4.2.4.2.5.3.4.2.5.2.4.2.3.2.4.3h.4l.5.4.4.2.3.2.3.3.4.3.3.3.4.2-.6.8-.2-.2-.4-.3h-.3l-.3-.3-.3-.3-.4-.2-.4-.2-.4-.3-.4-.2-.4-.2-.4-.3-.4-.2-.4-.3-.5-.2-.4-.2-.4-.2-.5-.2-.5-.3-.4-.2-.4-.2-.4-.2-.4-.2-.4-.3h-.4l-.4-.4-.4-.2-.4-.2-.4-.3-.4-.3-.3-.3-.4-.2-.4-.2.8-.3zm-1-.3l.2-.8.6.5-.8.3zm-6 71.4l.8.6-.8-.2-.3-1v-1l-.3-1-.2-1.3v-1l-.2-1.4V443l-.2-1.6v-5l.2-1.8v-2l.2-2 .2-2 .2-2.3.2-2.3.2-2.5.3-2.4.3-2.5.3-2.6.4-2.8.4-2.8.4-3 .4-2.8.5-3 .6-3.2.5-3.2.6-3.3.6-3.5.6-3.5.6-3.5 1 .2-.6 3.5-.6 3.5-.6 3.4-.5 3.3-.4 3.3-.5 3-.4 3-.4 3-.4 3-.4 2.7-.3 2.7-.3 2.7-.3 2.5-.2 2.4-.3 2.4-.3 2.3v2.2l-.3 2v2l-.2 2v9.8l.2 1.4v1.2l.3 1 .2 1.2v1l.4 1-1-.3zm.8.6l-.5.6-.3-.8.8.2zm0 0l-.7-.7 1 .3-.3.3zm-.7-.7l1-1v1.3l-1-.4z"/><path fill="%23fff" d="M343.6 471.8l4 14.7c.2 7.7 5 14 8.3 19 4-3 7.5-8 6.5-16-5.8-46.5-3.8-77.3 6-115-22 15-32.3 46.6-25 97.3z"/><path fill="%2321231e" d="M347 486.6l-3.8-14.7 1-.3 3.8 14.6-1 .3zm1-.3zm7.6 19l.6.7h-.7l-.3-.6-.3-.5-.4-.5-.4-.5-.3-.5-.5-.6-.3-.6-.4-.5-.3-.7-.4-.5-.2-.6-.4-.5-.3-.6-.2-.5-.4-.6-.3-.7-.2-.6-.3-.6-.3-.5-.3-.7-.3-.6-.3-.7-.2-.7-.2-.6-.2-.7-.2-.7-.2-.7v-.6l-.2-.7v-.8l-.2-.8v-.7h1v1.4l.2.7v.7l.2.7.2.6v.6l.3.7v.5l.4.7.2.6.3.6v.6l.4.7.3.6.3.6.3.4.3.6.4.6.3.6.3.5.4.6.3.5.4.5.3.6.3.4.4.5.3.4.4.5.3.4.3.5.4.3h-.8zm.6.7l-.4.3-.3-.4h.8zm5.8-16.5h1v5.5l-.2.6v.7l-.3.6v.4l-.3.6-.2.6-.3.5-.2.6-.2.5-.3.6-.3.5-.3.6-.3.4-.2.4-.3.4-.4.5-.2.3-.3.4-.4.4-.3.3-.3.4-.4.4-.4.3-.3.3-.7-.8.4-.3.4-.4.3-.3.4-.3.4-.3.3-.4.4-.3.4-.4.3-.4.3-.4.3-.4.3-.4.3-.4v-.5l.4-.3.2-.5.2-.5.2-.5.2-.5.2-.5.2-.6v-.6l.2-.5v-.6l.2-.7v-5.1zm6.8-114.7l-.6-1 .8.7-1 3.5-.8 3.5-.8 3.4-.7 3.4-.7 3.4-.7 3.3-.6 3.5-.6 3.4-.4 3.2-.5 3.3-.3 3.4-.4 3.2-.4 3.4-.4 3.3-.2 3.3-.2 3.4-.2 3.4v3.6l-.2 3.5v14.7l.3 3.7.3 4 .2 3.8.3 4 .4 3.8.3 4 .5 4.2.4 4.3.6 4.4h-1l-.6-4.2-.4-4.3-.5-4.2-.3-4-.4-4-.3-4-.2-3.8-.2-3.8v-3.7l-.2-3.7v-14.3l.2-3.4.2-3.4.2-3.4.2-3.4.3-3.3.3-3.4.4-3.3.4-3.3.6-3.4.5-3.3.7-3.4.6-3.3.7-3.4.7-3.4.8-3.5.8-3.4.8-3.5 1-3.6.8.6zm-.6-1l1-.6-.2 1.3-.8-.6zm-24 98h-1l-.7-4.6-.5-4.6-.5-4.5-.3-4.3-.3-4.2-.2-4.2v-8l.2-3.8.2-3.7.3-3.7.4-3.4.5-3.4.6-3.3.8-3.3.7-3 1-3 1-3 1-2.8 1-2.8 1.2-2.5 1.3-2.5 1.4-2.4 1.5-2.3 1.4-2 1.6-2.2 1.7-2 1.7-2 2-1.6 1.8-1.7 2-1.6 2-1.5.6.8-2 1.4-2 1.6-1.8 1.6-1.8 1.7-1.8 2-1.6 2-1.6 2-1.5 2-1.4 2.3-1.4 2.4-1.4 2.4-1.2 2.6-1 2.7-1 2.7-1 3-1 3-.7 3-.7 3-.6 3.4-.5 3.3-.5 3.5-.3 3.6-.3 3.7-.2 3.8v12l.4 4.4.3 4.3.5 4.5.5 4.6.6 4.7zm-1 0zm.4 0h.5-.4zm-.4 0z"/><path fill="%23fff" d="M344.8 486.2l-20.3-6.7c-2.5 20.2 1.4 45.6 7 79 4.6 29 2 51.6-1.5 66.2 21.6-3 30.7-30.7 20-83-3-13.7-5.8-31.3-5.2-55.5z"/><path fill="%2321231e" d="M324.7 479l20.2 6.7-.4 1-20.2-6.7-.3-.6.7-.4zm-.6.4v-.6l.7.2-.6.4zm8 79l-1 .3-.6-3-.5-3.2-.6-3-.5-3-.5-3-.5-2.8-.4-3-.4-2.7-.4-2.7-.4-2.7-.4-2.7-.3-2.7-.4-2.6-.3-2.6-.3-2.4-.2-2.5-.3-2.3-.2-2.4-.2-2.4v-2.4l-.3-2.3V500l-.2-2v-10.7l.2-2 .2-2v-2l.4-2 1 .3-.2 2-.2 1.8v2l-.2 2v4l-.2 2v4.3l.2 2.3v2.3l.2 2.3.2 2.3.2 2.2.2 2.4.3 2.4.2 2.5.3 2.5.3 2.5.3 2.6.4 2.8.4 2.6.3 2.7.4 3 .6 2.7.4 2.8.4 3 .5 3 .4 2.8.5 3 .4 3 .5 3.2zm-2 65.8v1l-.5-.6.4-1.4.2-1.4.3-1.5.3-1.5.3-1.6.4-1.6.3-1.7.2-1.8.2-1.7.2-1.8.2-2 .2-1.8v-2l.3-2 .2-2v-2l.2-2v-13.4l-.2-2.3-.2-2.4-.2-2.4-.2-2.5-.3-2.5-.3-2.6-.3-2.6-.4-2.6-.4-2.7 1-.2.3 2.7.4 2.7.3 2.5.3 2.6.3 2.6.2 2.5.2 2.6v2.4l.3 2.4v6.8l.2 2.3v4.3l-.2 2v2l-.2 2v2l-.2 2-.2 2-.2 1.8-.3 1.8v1.8l-.4 1.7-.2 1.8-.3 1.6-.2 1.6-.3 1.5-.3 1.5-.4 1.5-.3 1.4-.5-.8zm0 1h-.6v-.6l.7.6zm19.4-83.5l1-.2 1 5 .8 4.6.7 4.6.5 4.5.5 4.3.4 4 .3 4 .2 4v7.2l-.2 3.4-.2 3.2-.4 3-.4 3-.6 3-.6 2.6-.7 2.6-1 2.4-1 2.3-1 2.2-1 2-1.2 1.8-1.3 1.7-1.4 1.5-1.4 1.4-1.5 1.3-1.5 1-1.8 1-1.8.7-2 .7-2 .5-2 .2v-1l2-.3 1.8-.6 1.8-.6 1.7-.8 1.6-1 1.5-1 1.5-1 1.4-1.5 1.3-1.5 1.3-1.6 1-1.8 1.2-2 1-2 1-2.2.7-2.3.6-2.4.7-2.7.5-3 .4-2.8.4-3 .2-3.3v-3.5l.2-3.5v-3.7l-.3-3.8-.3-4-.3-4-.4-4.3-.7-4.4-.8-4.5-.8-4.7-1-5zm-4.8-55l.3-1 .3.5V503l.2 2 .2 1.8v2l.2 1.8v1.8l.2 1.8.2 1.7.2 1.8.2 1.7.2 1.7.2 1.6.2 1.6.2 1.6.2 1.5.3 1.5.3 1.5.3 1.5.2 1.4.3 1.4.3 1.4.3 1.4.3 1.3v1.3l.4 1.2-1 .2-.2-1.3-.3-1.3-.4-1.2-.2-1.4-.3-1.4-.2-1.4-.2-1.4-.3-1.5-.2-1.5v-1.5l-.4-1.6-.2-1.5-.2-1.6-.2-1.7-.2-1.7-.2-1.7-.2-1.8-.2-1.8v-1.7l-.3-2-.2-1.7v-2l-.3-1.8v-4l-.2-2v-13l.3.5zm.3-1l.3.2v.2l-.4-.5z"/><path fill="%2321231e" d="M343.6 584h1v.7h-.8v-.2h-.2v-.4zm-4.3-40l1-.4.4 1.2.2 1.2v1l.4 1.3.2 1.3.2 1.2.2 1.2.2 1.2.2 1.3.2 1.3.2 1.2.2 1.3.2 1.3.2 1.2.2 1.3v1.4l.3 1.3v2.6l.3 1.3v1.3l.2 1.2v2.6l.2 1.3v9.1h-1v-7.6l-.2-1.2v-2.7l-.2-1.3V570l-.2-1.3v-1.3l-.2-1.3v-1l-.3-1.4v-1.3l-.3-1.3-.2-1.3v-1.2l-.3-1.3-.2-1.3-.2-1.3-.2-1.3v-1.2l-.4-1.2-.2-1.2-.2-1.2-.2-1.2-.3-1.2-.2-1.2-.2-1.2zm-5.5-50.4h1.2v6.4l.2 1.5v3.3l.2 1.5v1.6l.2 1.5v1.6l.3 1.5v3.1l.3 1.5.2 1.7v1.5l.3 1.6.2 1.5.2 1.6.2 1.4.2 1.6.3 1.5v1.6l.4 1.6.2 1.6.3 1.6.2 1.5.3 1.6.3 1.5.3 1.5.4 1.6-1 .3-.5-1.7-.4-1.6-.3-1.6-.3-1.5-.3-1.5-.2-1.6-.3-1.6-.2-1.5-.3-1.6-.2-1.6-.2-1.4-.3-1.6-.2-1.5-.2-1.6v-1.7l-.3-1.5-.2-1.6v-1.5l-.2-1.6v-1.4l-.2-1.6-.2-1.6V508l-.2-1.7V503l-.2-1.4v-6.4l-.2-1.6zm1.2 0h-1.2v-.2h.2v-.2h.2v-.2h.8v.2h.2v.4z"/><path fill="%23fff" d="M344 367.3l13.2 2.2-4.6 23.3c-5 24.3-8.2 53-4.5 84.2 1.5 11.7 4 21.2 7.6 28.5-14.6-1.6-24-15.8-22.7-40.6-2.6-29-1.5-52 3.2-69.4 1.4-5 5.8-24.2 7.8-28.3z"/><path fill="%2321231e" d="M357 370l-13-2.3v-1l13.3 2.3.4.6-.6.4zm.3-1h.5v.6l-.5-.6zm-4.2 24l-1-.3.2-.3v-.4l.2-.5v-.6l.2-.7v-.6l.3-.7v-.8l.2-.8v-1l.3-.7.2-1 .2-1v-.8l.2-1 .2-1 .2-1 .2-1 .2-1 .2-.8v-1l.3-.7.2-1v-.7l.3-.7v-.7l.3-.6v-.6l.2-.5v-.4l.2-.3v-.3l1 .2v.6l-.2.5v.5l-.3.6v.5l-.2.7-.2.8-.2.8v1l-.3.7-.2 1v.8l-.2 1-.2 1-.2 1-.2.8-.2 1-.2 1v1l-.3 1-.2.7-.2 1v.7l-.2.7v1l-.2.5-.2.6v.7l-.2.5v.7zm-4.4 84h-1l-.3-2.8-.3-3-.3-3-.2-2.8v-2.8l-.3-3V457l-.2-3v-11l.2-2.7v-2.7l.2-2.7.2-2.8.2-2.6.2-2.6.3-2.6.2-2.6.3-2.6.3-2.5.4-2.5.4-2.5.4-2.5.3-2.4.4-2.4.3-2.4.5-2.4.4-2.3.5-2.3.4-2.3 1 .2-.4 2.2-.4 2.3-.5 2.3-.4 2.4-.4 2.4-.5 2.4-.4 2.4-.2 2.4-.4 2.5-.3 2.5-.2 2.5-.3 2.6-.3 2.5-.2 2.5-.2 2.7-.2 2.6-.2 2.6v2.6l-.2 2.7v2.7l-.2 2.7v11.5l.2 3v2.7l.3 3 .2 2.7.3 3 .3 2.8.3 3zm7 29v-1l-.4.8-.4-.7-.3-.6-.3-.8-.4-.7-.3-1-.3-.6-.3-.8-.4-.8-.3-.8-.2-.8-.2-.8-.3-1-.2-.7-.3-1-.2-.8-.3-1-.2-1-.2-.8v-1l-.3-1-.2-.8-.2-1-.2-1v-1l-.3-1-.2-1v-1l-.3-1-.2-1v-1l-.2-1.2-.2-1 1-.2v1l.3 1v1.2l.2 1v1l.3 1 .2 1 .2 1v1l.2 1 .2 1 .2 1 .2 1 .3.8.3 1 .2.8.2 1 .3.7.2 1 .3.7.2.8.3 1 .3.7.3.8.3.7v.8l.4.8.4.7.3.7.4.7.3.6.3.7-.5.7zm.4-.7l.4.8h-1l.6-.7zM332.4 465l1-.2v8.8l.2 2 .2 2 .3 2 .4 1.8.4 1.7.4 1.8.5 1.7.5 1.5.6 1.5.6 1.5.7 1.3.8 1.3.7 1.3.8 1 1 1 .8 1.2 1 1 1 .8 1 .8 1 .8 1 .7 1.2.6 1.2.4 1.2.5 1.2.3 1.2.3 1.3.3h1.4l-.2 1h-1.3l-1.4-.4-1.3-.4-1.3-.4-1.2-.5-1.2-.5-1.2-.7-1-.6-1.2-.8-1-.8-1-1-1-1-1-1-1-1.2-.7-1.2-.8-1.3-.8-1.2-.7-1.4-.7-1.5-.5-1.6-.6-1.6-.5-1.7-.4-1.6-.4-1.8-.3-2-.2-1.8-.2-2-.2-2v-8.9zm1-.2zm2.3-69.4l1 .3-.5 1.6-.4 1.7-.4 1.7-.3 1.7-.3 1.8-.3 1.8-.3 1.8-.2 2-.2 1.8-.3 2-.2 2v2l-.3 2v2l-.2 2-.2 2.3v4.3l-.2 2.2v9.6l.2 2.5v2.4l.2 2.5v2.5l.2 2.6.2 2.6.2 2.5.2 2.6.2 2.8h-1l-.2-2.6-.2-2.6-.2-2.7-.2-2.7v-2.5l-.2-2.6v-2.5l-.2-2.4v-18.5l.3-2v-2.2l.3-2v-2.2l.3-2 .3-2 .3-2 .2-1.8.3-2 .4-1.8.4-1.8.3-1.8.5-1.7.4-1.7.3-1.7.4-1.6zm8.3-28.6v1l.4-.3-.2.4-.2.4-.2.6-.2.6-.3.7-.2.8-.2 1-.2.8-.3 1-.3 1-.2 1-.3 1-.3 1-.3 1.2-.4 1-.3 1.2-.3 1-.2 1.2-.3 1-.3 1.2-.3 1-.3 1-.3 1-.2 1-.3 1-.3 1-.2.8-.2.8-.2.7v.6l-.2.6v.5l-1-.3v-.5l.2-.7.2-.6.2-.8v-1l.4-.7.2-1 .2-.8.3-1 .2-1 .3-1 .2-1.2.3-1 .3-1.2.3-1 .4-1 .2-1.2.3-1 .2-1.2.3-1 .3-1 .3-1 .4-1 .2-1 .3-1v-.8l.4-.8.2-.7.3-.7v-.6l.3-.5.2-.5.5-.2zm-.5.2l.2-.3h.3l-.5.3zm.5.3v-.5.5zm-.5-.3l.2-.3h.3l-.5.3z"/><path fill="%23fff" d="M336 370.4l6.4 7.4c-1.8 1.4 1.3 7-.4 18-1 6.4-4.8 13.8-5.6 22-2.5 26.5-2.5 59.8 5.4 81-14.5-1.6-19.5-14.8-20-39.6-.4-20.6-.4-44.7 4.7-72.7 1-6.5 4.2-11.7 9.4-16z"/><path fill="%2321231e" d="M342 378.2l-6.5-7.5.8-.6 6.5 7.5v.7h-.7zm.8-.7l.4.4-.5.2v-.7zm-.3 18.5h-1l.2-1.2v-1l.2-1V385l-.2-.6v-1.2l-.2-.6v-1l-.2-.4v-2.8l.2-.3.3-.4v-.2l.7.8v.2h-.2v.5h-.2v2.2l.2.4v1.1l.2.6v1.1l.2.7v8.1l-.2 1v1l-.3 1zm0 0zm-5.6 21.7h-1v-1.8l.2-.7.2-.7v-.7l.3-1v-.6l.3-.8.2-.7.2-.8.2-.7.2-.7.2-.7.2-.6.2-.7.2-.7.3-.7v-.7l.3-.6.2-.7.2-.7.2-.6v-.7l.3-.6.2-.6.2-.5.2-.7v-.6l.2-.6v-.6l.2-.6v-.5h1v1.2l-.3.6v.7l-.2.6v.7l-.3.7-.2.6-.2.6v.7l-.3.7-.2.6-.3.7-.2.6-.2.6-.2.7-.2.7-.2.7-.3.7-.3.7-.2.8-.2.7-.2.7v.7l-.2.6-.2.7v.7l-.3.8v.7l-.2.7v1.5zm4.8 81.6v-1l-.4.7-.8-2-.6-2-.7-2.3-.6-2.2-.5-2.3-.5-2.4-.5-2.4-.4-2.4-.4-2.5-.4-2.5-.3-2.5-.3-2.6-.2-2.7-.2-2.7-.2-2.6v-2.7l-.2-2.7V455l-.2-2.8v-10.9l.2-2.7V436l.2-2.8v-2.7l.3-2.6.3-2.7.2-2.6.2-2.6.2-2.4h1l-.3 2.6-.2 2.6-.2 2.5-.2 2.6v2.6l-.2 2.6v2.7l-.2 2.6v2.7l-.2 2.7V455l.2 2.7v2.7l.2 2.7.2 2.5.2 2.7.2 2.6.3 2.5.3 2.6.4 2.4.4 2.4.4 2.5.4 2.3.5 2.4.7 2.2.6 2.2.6 2.2.6 2 .7 2-.5.7zm.5-.6l.3.7h-.8l.5-.7zm-21-39.5h1v2.2l.2 2.3v2l.2 2.2.2 2v2l.3 1.7.3 1.8.3 1.8.2 1.6.4 1.5.4 1.6.4 1.5.5 1.4.4 1.2.6 1.3.6 1.2.6 1 .7 1 .6 1 .8 1 .8 1 .8.6 1 .7 1 .7 1 .6 1 .5 1 .4 1 .4 1.3.3 1.3.2 1.3.2-.2 1-1.4-.2-1.3-.3-1-.4-1.3-.4-1.2-.5-1-.6-1.2-.5-1-.7-1-.7-.8-.7-1-1-.7-1-.7-1-.6-1-.7-1.2-.6-1-.5-1.4-.5-1.3-.5-1.5-.5-1.5-.4-1.5-.3-1.7-.4-1.5-.4-1.8-.3-1.8-.2-2v-2l-.3-2v-2l-.2-2.3v-2.2l-.2-2.3zm4.7-72.8l1 .2-.5 2.6-.4 2.6-.3 2.5-.4 2.6-.3 2.4-.4 2.5-.3 2.4-.3 2.4-.2 2.4-.2 2.5-.3 2.3v2.4l-.3 2.4-.2 2.3v2.4l-.2 2.2v2.3l-.2 2v4.5l-.2 2.2V459h-1v-26.9l.2-2.2v-2l.2-2.4v-2.3l.2-2.3.2-2.3.2-2.4.2-2.3.2-2.4.2-2.5.3-2.3.3-2.4.3-2.5.4-2.5.3-2.6.4-2.5.4-2.6.6-2.6.4-2.6zm1 .2zm9.3-16.5l-.8.7h.7l-.4.5-.5.4-.5.4-.4.4-.4.5-.4.3-.4.4-.4.5-.4.4-.4.5-.3.5-.4.5-.3.5-.3.4-.3.4-.3.5-.2.4-.3.5-.2.4-.3.5-.2.4-.2.6-.2.5-.2.5-.2.6-.2.5-.2.7v.5l-.3.6v.6l-.2.6v.6l-1-.2v-.6l.2-.6.2-.6v-.6l.3-.6v-.6l.3-.5.2-.6.2-.6.2-.4.3-.6v-.5l.4-.5.2-.6.3-.5.2-.6.3-.5.3-.6.4-.5.3-.6.4-.5.2-.6.4-.4.4-.5.4-.4.4-.4.5-.4.4-.5.5-.4.4-.4.5-.6.6-.4h.7zm-.7 0l.4-.3.3.4h-.7z"/><path fill="%23fff" d="M372.3 390l-13.4-1.6c-2.6 12.7-4.5 21.7-5 26.2-1 9 1.8 17 5 23 5-3 7.2-9.4 9.2-18.6 2-9.2 2.7-19.2 4-29z"/><path fill="%2321231e" d="M359 388l13.3 1.5v1l-13.5-1.6-.4-.7.5-.4zm-.6.3v-.4h.5l-.6.3zm-4 26.4h-1l.2-.6v-.8l.2-.6v-1l.2-.6v-.7l.3-.6v-.7l.2-.7v-.7l.3-.7v-1l.2-.7.2-.8.2-1v-.7l.3-1 .2-.8v-1l.2-1 .2-1 .2-1 .2-1 .2-1 .3-1 .2-1 .2-1.2.2-1.2v-1l.4-1.3 1 .2-.3 1.2v1l-.3 1.3-.3 1-.2 1.2-.2 1-.2 1-.2 1-.2 1-.2 1-.2 1v1l-.3 1-.2.8-.2.8v1l-.3.7v.8l-.3.7v.8l-.2.7-.2.7v.6l-.2.7v1.3l-.2.5v1.1l-.2.5v.9zm4.3 22.6l.5.8h-.7l-.3-.7-.3-.6-.4-.6-.3-.5-.3-.6-.2-.7-.3-.7-.2-.6-.3-.7-.2-.7-.3-.7-.2-.8-.2-.7v-.7l-.3-.7-.2-.7-.2-.7v-.8l-.3-.7v-.7l-.2-.8v-.8l-.2-.7v-.8l-.2-.8v-6.1h1v6.6l.2 1v1.4l.3.7v1.6l.3.8.2.7v.8l.3.7.2.7.3.7.2.6.2.7.2.6.2.6.2.6.3.7.3.5.2.6.3.7.3.6.3.6.3.5-.7-.2zm.5.8l-.5.4-.2-.5h.7zm8.6-19h1l-.3 1-.2.8-.2 1v.7l-.3.8-.2.7-.2.8-.2.7v.8l-.4.7-.2.7-.3.6v.7l-.4.6-.2.7-.3.6-.2.5-.3.5-.3.6-.3.5-.4.7-.3.5-.4.5-.5.4-.3.6-.4.4-.4.4-.4.4-.5.3-.4.5-.4.3-.4.3-.5-.7.4-.3.5-.3.4-.3.3-.4.4-.3.4-.4.4-.4.4-.5.3-.4.4-.4.4-.5.3-.4.4-.5.2-.4.3-.6.2-.5.3-.6.2-.7.3-.7.2-.6.3-.7.2-.6.2-.7v-.8l.3-.7.3-.7.2-.8.2-.8.2-.8.2-.8.2-.8.2-1zm4.5-28.5v-1l.5.5v1l-.3 1v.8l-.2 1v1l-.2.8v1l-.2.8v1l-.2 1v.8l-.2 1v1l-.2.8v1l-.2.8v1l-.2.8v1l-.2 1-.2.8v1l-.2.8-.2 1v.8l-.2 1-.2.8-.2.8v1l-.3.8v1l-.3.7h-1l.3-1v-.8l.3-1 .2-.7v-1l.3-.8v-1l.3-.8.2-1v-1l.3-.8v-1l.2-.8v-1l.2-.8v-1.8l.2-1v-1l.2-.8v-1l.2-.8v-1l.3-1v-1.8l.2-1v-.8l.2-1v-.8l.3-1v-1l.6.7zm0-1h.6l-.2.5-.5-.5zm0 0v1-1zm0 1z"/><path fill="%23fff" d="M407 418.6h-11.8c-.4 11-.7 18.5-.5 22.3.4 7.5 2.3 14 5.5 18.7 3.6-3 7-8.3 7.6-16.2.6-8-.6-16.5-.7-25z"/><path fill="%2321231e" d="M395.2 418.2h12v1h-12l-.5-.5.5-.5zm-.5.5v-.5h.5l-.5.5zm.5 22.2h-1v-11.4l.2-.8v-4.4l.2-.8v-5h1v7.8l-.2.7v5.6l-.2.7v7.7zm4.7 18.4l.6.7h-.8l-.3-.5-.3-.4-.3-.4-.4-.5-.2-.4-.3-.5v-.4l-.4-.6-.2-.5-.3-.5v-.6l-.3-.6-.2-.5-.2-.6-.2-.6v-.5l-.2-.6-.2-.7-.2-.6v-.6l-.2-.6-.2-.6v-.7l-.2-.5v-.7l-.2-.7v-.5l-.2-.7v-2.6l-.2-.7h1v1.1l.2.7v1.4l.2.7v.7l.2.6v.7l.2.6v.6l.3.6v.7l.3.6v.7l.3.5v.6l.2.6.2.5.2.5.2.5.3.6.3.5.2.6.3.5.2.6.3.5.2.6.3.5.3.6.4.4.2.5h-.7zm.6.7l-.5.5-.2-.5h.8zm6.7-16.6h1v1.6l-.2.7v1.4l-.3.8v.6l-.3.7-.2.7-.2.6-.2.6-.2.5-.2.5-.3.6v.5l-.4.7-.2.5-.3.5-.2.5-.3.4-.3.5-.3.5-.4.4-.3.3-.4.4-.4.4-.3.5-.4.3-.4.4-.4.3-.3.3-.4.3-.7-.6.2-.3.4-.2.3-.3.2-.4.3-.2.4-.3.2-.4.3-.3.3-.4.3-.4.4-.5.3-.4.2-.4.2-.4.3-.5.2-.5.3-.5.2-.5.3-.5.2-.6.2-.4v-.6l.3-.6v-.6l.3-.6v-.7l.3-.6v-1.4l.2-.7V444zm0-24.3v-1l.4.6v5.6l.2 1v4.6l.2.8v2.8l.2.8v9.2h-1v-11.8l-.2-.8V429l-.2-1v-3l-.2-1v-5.3l.4.5zm0-1h.4v.6l-.5-.5z"/><path fill="%23fff" d="M420 424.2l-12 .6c0 11 0 18.4.3 22.2a37 37 0 006.2 18.6c3.5-3 6.8-8.6 7-16.5.3-8-1-16.3-1.5-24.8z"/><path fill="%2321231e" d="M408 424.3l12-.6v1l-12 .6-.4-.5.5-.5zm-.4.5v-.5h.5l-.4.5zm1.2 22.2h-1v-4l-.2-.6v-17.8h1V445l.2.4v1.6zm5.4 18.2l.6.8h-.7l-.2-.5-.3-.5-.3-.5-.3-.5-.4-.5-.3-.5-.3-.5-.2-.5-.3-.5-.3-.5-.2-.6-.2-.5-.3-.7-.2-.6-.2-.6v-.4l-.3-.6-.2-.6v-.7l-.3-.6-.2-.5v-.6l-.3-.8v-.6l-.2-.7v-.8l-.2-.6v-.7l-.2-.8v-2h.8v.7l.2.7v1.4l.2.7.2.7v.7l.2.7v.6l.3.6v.7l.2.6v.5l.3.6.2.7.2.5v.6l.3.6.2.5.2.5.2.5.2.5.2.6.2.6.3.5.2.6.2.4.3.5.3.5.3.4.3.5.3.3h-.8zm.6.8l-.4.4-.3-.5h.8zm6.2-17h1v2.3l-.2.7v.7l-.2.7-.2.6v.7l-.3.6v.6l-.2.5-.2.6-.2.7-.2.6-.3.5-.3.6-.3.5-.2.4-.3.5-.4.4-.3.4-.3.5-.3.4-.3.4-.3.5-.2.4-.3.3-.3.4-.4.3-.3.4-.3.3-.4.3-.6-.8.3-.3.3-.4.3-.3.4-.3.3-.4.4-.3.4-.4.2-.5.3-.4.2-.3.3-.4.3-.5.2-.4.3-.5.2-.6.3-.5.2-.6.2-.5.2-.6.2-.6.2-.6.2-.5.2-.6v-.5l.3-.7v-.6l.2-.7v-.6l.2-.8V449zm-1-25.3v1l.5-.5v2.4l.2.8v1.5l.2.7v3.4l.2.7v1.5l.2.8v.8l.2.8v2.5l.2.7v2.3l.2.8v5.3h-1v-7.4l-.2-.7v-1.6l-.2-.8V437l-.2-1v-1.5l-.2-.7v-1.6l-.2-.8v-1.6l-.2-.8v-1.6l-.2-.8v-2.2l.4-.6zm-.5.6v-.6h.5l-.5.6zm.5.4v-1 1z"/><path fill="%23fff" d="M395 412.4l-12-.8c-1.2 11-2 18.2-2.2 22-.2 7.7 1 14.2 4 19.3 3.8-2.8 7.7-8 8.8-15.7 1.2-8 .8-16.4 1.4-25z"/><path fill="%2321231e" d="M383 411l12 1v1l-12-1-.4-.5.5-.4zm-.4.5v-.5h.5l-.4.5zm-1.3 22.2h-1V431l.2-.4V429l.2-.6v-1.2l.2-.6v-2.2l.2-.7v-1.4l.2-.8v-.8l.2-.8v-1l.2-.8v-1l.2-.8v-1l.3-1v-1l.2-1v-1l1 .2v2l-.3 1v1l-.2 1v.8l-.2 1v.7l-.2 1v.8l-.2.8v.8l-.2.8v1.3l-.2.7v1.4l-.2.6v1.1l-.2.6v1.7l-.2.5v2.7zm3.2 18.8l.5.8-.7-.2-.2-.4-.2-.5-.2-.4-.3-.5-.2-.4v-.5l-.3-.5-.3-.5v-.6l-.3-.5v-.7l-.3-.6v-.6l-.3-.4v-.6l-.3-.7V443l-.2-.5v-.7l-.2-.6V440l-.2-.8v-5.5h1v6.8l.2.7v.7l.2.6v.6l.2.5v.6l.2.7.2.6v.6l.3.5v.5l.3.6.2.5.2.7.2.5.2.5.2.5.2.5.3.5.2.5.2.5.2.4h-.7zm.5.8l-.4.3-.3-.5.8.3zm8.2-16h1l-.2.8v.8l-.3.7v.7l-.3.7-.2.6-.2.6-.2.6-.3.6-.2.6-.3.6-.2.6-.3.5-.3.6-.3.5-.4.5-.3.5-.3.4-.3.5-.3.4-.4.6-.3.4-.4.4-.3.3-.4.4-.3.5-.4.3-.5.3-.3.4-.4.3-.4.3-.3.3-.5-.8.3-.3.4-.2.3-.3.4-.3.2-.3.4-.2.3-.4.3-.3.3-.3.3-.4.2-.4.4-.5.3-.4.2-.3.3-.5.3-.5.3-.4.4-.5.2-.5.3-.6v-.5l.4-.6.2-.5.2-.5.2-.6.2-.7.2-.7.2-.6.2-.7v-.7l.2-.7.2-.8zm1.8-24.4v-1l.5.5v1.5l-.2.8v5.6l-.2.7v9l-.2.8v2.2l-.2.8v.7l-.2.8v1l-.2.6v.8l-1-.2v-.7l.2-.8v-1.5l.2-.7V432l.2-.8V428l.2-.8V421l.2-.7v-4.8l.2-.8v-2.3l.6.5zm0-1h.5v.5l-.5-.6z"/><path fill="%23fff" d="M384 399.6l-13.2-5.4c-2.2 8.8-5.2 37.8 0 50 4.5-3 9-8.4 10.3-17 1.6-9 2-18.2 3-27.6z"/><path fill="%2321231e" d="M371 393.7l13 5.4-.3 1-13-5.4-.4-.6.7-.3zm-.7.3l.2-.5.5.2-.7.3zm.3 50l.6.7-.7-.2-.5-1.2-.5-1.3-.3-1.4-.4-1.5-.3-1.5-.3-1.6-.2-1.7-.2-1.7v-1.8l-.2-1.8v-3.6l-.2-2V418l.2-2v-1.8l.2-1.8.2-1.8V409l.3-1.8.2-1.7V404l.3-1.6.2-1.5.3-1.4.2-1.3.2-1.2.2-1v-1l.3-1 1 .3-.2 1v.8l-.3 1.2-.3 1.2-.2 1.3-.2 1.4-.2 1.5-.2 1.6-.2 1.6v1.7l-.3 1.7v1.7l-.2 1.8v1.8l-.2 1.8v3.8l-.2 2v5.4l.2 1.8v1.7l.2 1.8.2 1.7.2 1.6.3 1.6.3 1.5.3 1.3.5 1.4.4 1.2.4 1h-.8zm.6.7l-.5.3-.2-.5.7.2zm9.4-17.7h1v1l-.3.8-.2.8v.7l-.3.8-.2.8-.3.7-.2.7-.3.7-.3.5-.3.7-.2.6-.3.6-.3.6-.3.6-.5.5-.3.7-.4.5-.4.5-.3.5-.3.4-.4.5-.4.5-.5.4-.4.3-.3.4-.4.4-.4.4-.5.4-.5.3-.4.4-.4.3-.6-.8.4-.4.4-.3.4-.3.4-.3.4-.4.4-.3.4-.4.4-.4.4-.4.3-.4.4-.4.3-.5.3-.4.4-.4.3-.5.4-.4.3-.6.3-.5.3-.6.3-.6.2-.6.3-.7.3-.5.2-.6.3-.8.2-.7.2-.7.3-.7v-.7l.3-.7.2-.8v-.8zm3-27l.4-1 .4.6v1l-.2.8v1.7l-.2 1v1l-.2.8v1.8l-.2.8v1.7l-.2 1v1.7l-.2 1v1.6l-.2 1v.7l-.2 1v.8l-.2.8v1l-.2.7v.8l-.2 1v.8l-.2 1v.7l-.3.8v.8h-1v-.8l.2-1v-1.5l.2-.8v-1l.2-.8v-1l.2-.7v-1l.2-.7v-1l.2-.7v-1.6l.2-1v-.7l.2-1V410l.2-.8v-1.8l.2-.8v-1.8l.2-1v-1.5l.2-1v-.8l.2-1 .3.6zm.4-1l.4.3v.3l-.4-.5zm0 .6l-.3.4.2-.4zm0-.5l.4.3v.3l-.4-.5z"/><path id="c" fill="%23edb92e" stroke="%2321231e" d="M387.8 701.2c8 6.3 15.2-8.3 8-27.6-5-14.2-30.6-8.7-16.4 10.5.7 1 1.6.6 1.5-.4-1-4 1.6-6.3 5.5-5.5 10.5 2 11 22-.6 17.6-2.2-.2-.4 4 1.7 5.6z"/><path fill="%23edb92e" stroke="%2321231e" d="M400 639.2c-1 3.4-5 7.6-8 10.8-4.5 4.8-3.4 12.2-.2 16 3.5 4.4 5 9.2 5.8 13 .5 2.3 1.5 7.4.8 15.5-.4 4-2.7 6-5 7.7-1 1 .5 3 4.3 6 .4.2 1.5 1 2 3 .2.4 2 .4 2.2 0 .4-2 1.6-2.8 2-3 3.7-3 5.4-5 4.2-6-2.2-1.7-4.6-3.8-5-7.7-.6-8 .3-13.2.8-15.5.8-3.8 2.3-8.6 6-13 3-3.8 4.2-11.2-.5-16-3-3.2-7-7.4-8-10.7 0-.8-.3-1-.7-1-.3 0-.7.2-.7 1z"/><path fill="%23edb92e" d="M395 685.5h11.6c2 0 3.6 1.6 3.6 3.5 0 2-1.6 3.5-3.6 3.5H395c-2 0-3.5-1.5-3.5-3.5s1.6-3.5 3.6-3.5z"/><path fill="%2321231e" d="M406.6 686H395v-1h11.6v1zm4 3h-1v-1l-.2-.2v-.2l-.2-.2v-.2h-.2v-.2h-.2v-.2h-.3v-.2h-.2v-.2h-.3l-.2-.2h-.5v-.2h-.6v-1h1l.2.2h.4v.2h.3l.2.2h.2v.2h.2v.2l.3.2.2.2v.2l.3.2.2.3v.3l.2.3v.4l.2.2v.8zm-1 0h1-1zm-3 4v-1h.8l.3-.2h.2l.2-.2.2-.2h.3v-.2l.2-.2v-.2l.2-.2.2-.3v-.3l.2-.2v-.8h1v1.2l-.2.2v.4h-.2v.3l-.2.3h-.2v.3h-.2v.3h-.3l-.3.2v.2h-.3l-.2.2h-.2l-.3.2h-.4l-.2.2h-.8zm-11.5-1h11.6v1H395v-1zm-4-3h1v1l.2.2v.3h.2v.2h.2v.2h.2v.2h.2v.2h.2l.3.2h.2l.2.2.3.2h.6v1h-1.2v-.2h-.3l-.2-.2h-.2l-.2-.2-.2-.2-.3-.2-.3-.3-.2-.3-.2-.3-.2-.2v-.2l-.2-.2v-.4l-.2-.2v-.8zm1 0h-1 1zm3-4v1H394v.2h-.3l-.2.2h-.2v.2h-.2v.2l-.2.2-.2.2-.2.2v.2l-.2.2v.5h-.2v.6h-1v-1.2l.2-.2v-.2h.2v-.3h.2v-.2l.2-.2v-.2h.2l.2-.2v-.2h.3v-.2h.3v-.2h.3l.3-.2h.2l.2-.2h.5l.2-.2h.7z"/><path fill="%23fff" d="M417 579.2l.5-11c-4.4-2.2-15.2 0-19.7 10.2a64.7 64.7 0 01-18 25.2c10 1.8 18.4-.2 23.7-7.4 7.3-9.8 11.2-15.7 13.6-17z"/><path fill="%2321231e" d="M418 568.3l-.4 11h-1l.4-11 .7-.5.3.5zm-.3-.5l.3.2v.3l-.3-.5zm-19.5 10.8l-1-.4.6-1 .5-.8.5-1 .6-.7.5-.8.5-.8.7-.7.6-.6.7-.7.7-.5.7-.6.6-.4.7-.5.8-.4.8-.4.7-.3.8-.3.7-.2.7-.3h.7l.8-.3h1.2l.7-.2h2l.7.2h.5l.6.2.5.2.4.2-.4 1-.4-.3h-.5l-.5-.2h-.5l-.5-.2h-3l-.7.2h-.6l-.7.3-.7.2-.7.2-.7.2-.8.3-.7.3-.7.4-.7.4-.5.5-.7.5-.7.6-.5.6-.6.6-.7.7-.6.6-.5.7-.6.8-.5 1-.3.7-.5 1zM380 603l-.2 1-.2-.8.6-.6.6-.5.7-.5.6-.6.7-.6.6-.6.5-.6.6-.6.6-.7.6-.7.5-.6.7-.7.5-.7.6-.7.5-.7.6-.8.4-.8.5-.7.5-.8.5-1 .5-.8.6-.8.6-1 .5-.8.6-1 .6-1 .5-1 .5-1 .5-1 .6-1 .5-1.2.5-1.2 1 .4-.6 1.2-.5 1-.6 1.2-.5 1-.4 1-.6 1-.5 1-.5 1-.6 1-.5 1-.6.8-.6.8-.5.8-.5.8-.6.8-.5.8-.6.7-.4.7-.6.8-.6.6-.5.7-.7.7-.6.6-.6.7-.4.6-.6.5-.6.6-.7.7-.6.5-.5.6-.6.6-.8.5-.2-1zm-.2 1h-1l.8-.8.2.8zm23.4-8l.8.5-.6.7-.5.6-.7.6-.6.6-.6.6-.5.5-.6.6-.7.5-.7.5-.7.4-.8.3-.7.4-.7.3-.7.3-.7.2-.7.3-.8.2-.8.2h-.8l-.8.2h-.8l-1 .2h-6.1l-1-.2-.8-.2-1-.2.2-1 1 .2.8.2h1l.8.2h6.6l.8-.3h.8l.7-.3.8-.2.7-.2.7-.3.7-.2.7-.2.8-.4.6-.3.7-.3.7-.4.6-.5.6-.5.5-.5.5-.5.6-.5.5-.6.7-.6.5-.7zm13.4-16.8h1l-.2.4-.2.2h-.2l-.3.3-.2.3-.3.2-.2.3-.3.3-.3.4-.3.3-.2.4-.4.5-.3.4-.3.3-.4.5-.3.5-.4.5-.5.6-.3.5-.4.5-.5.7-.5.6-.5.7-.5.7-.5.7-.5.6-.6.8-.6.8-.5.8-.6 1-.7.7-.7 1-.6.8-.8-.6.6-1 .7-1 .6-.7.7-1 .6-.7.6-.8.5-.7.5-.7.5-.7.5-.7.5-.8.5-.6.5-.6.4-.6.4-.6.4-.6.4-.5.4-.5.3-.5.3-.4.4-.5.3-.4.3-.4.3-.3.4-.3.3-.3.2-.2.3-.3.3-.2.4-.2h.2l.3-.2-.4.4zm1 0v.3h-.2l.2-.3z"/><path fill="%23fff" d="M425.2 580.6l-11.8-5c-5 10-8.2 16.6-9.5 20.2-2.8 7-3.5 13.8-2.3 19.5a22 22 0 0014-11.6c3.8-7 6-15.3 9.5-23z"/><path fill="%2321231e" d="M413.6 575.2l11.7 5-.3 1-11.8-5-.3-.8.6-.2zm-.7.2v-.4l.6.2-.7.2zm-8.7 20.6l-1-.4.2-.3.2-.4.2-.5v-.4l.2-.3.2-.5.2-.4.2-.5.2-.5.3-.5.2-.5.3-.6.2-.5.3-.6.3-.5.3-.7.2-.6.3-.6.3-.7.4-.8.3-.7.4-.8.2-.7.4-.8.4-.8.4-.8.4-.8.4-.8.4-1 .4-.8.5-.8.4-1 .8.5-.4.8-.5 1-.5.8-.4.8-.3 1-.4.7-.4 1-.5.7-.4.7-.3.8-.3.7-.4.6-.3.7-.3.7-.3.6-.2.7-.3.6-.3.5-.3.6-.3.6-.3.6-.2.5-.3.5-.3.5-.2.5-.2.4-.2.5v.5l-.2.4-.2.3v.3l-.3.4zm-2.7 18.8l.2 1-.6-.4v-.5l-.2-.7v-.6l-.2-.5v-1.7l-.2-.5v-3.7l.2-.6v-1.2l.2-.7v-.6l.2-.5v-.7l.2-.6.2-.7v-.6l.3-.8v-.6l.3-.7.2-.7.2-.7.2-.7.2-.7.2-.7 1 .4-.3.6v.7l-.4.6-.2.6-.2.6-.2.7v.5l-.3.6v.8l-.3.6v.6l-.2.7v.6l-.2.6v.5l-.2.6v1.9l-.2.5v3.5l.2.5v1.2l.2.5v.7l.2.5-.6-.4zm.2 1h-.5v-.4l.5.4zm13.5-12.4l1 .5-.5.6-.3.6-.4.6-.3.6-.4.6-.4.5-.5.6-.5.6-.4.5-.4.6-.5.4-.4.5-.5.4-.5.3-.4.4-.6.4-.5.4-.5.4-.5.3-.5.4-.5.3-.4.2-.5.2-.4.2-.5.2-.4.3h-.4l-.5.2-.5.2h-.5l-.4.3h-.5l-.2-1h.9l.4-.3h.4l.4-.3h.5l.4-.3.5-.2.4-.2.5-.2.5-.2.5-.3.5-.3.4-.3.4-.4.4-.3.5-.4.4-.4.4-.4.6-.4.4-.5.4-.4.5-.6.3-.4.4-.5.4-.6.5-.6.4-.5.2-.7.4-.6.4-.6.3-.6zM425 581l.3-.8.3.6-.3.7-.3.8-.3.7-.3.7-.3.8-.2.7-.3.7-.2.7-.3.7-.3.8-.3.7-.2.6-.3.8-.4.7-.3 1-.2.6-.2.7-.3.8-.3.8-.2.7-.3.7-.3.8-.3.7-.2.7-.3.7-.3.8-.3.7-.5.7-.3.7-.3.6-.5.6-.3.7-1-.6.5-.6.3-.7.3-.6.3-.6.4-.7.3-.6.3-.7.3-.7.2-.7.3-.7.2-.7.3-1 .3-.6.3-.7.3-.7v-.8l.4-.7.3-.7.3-.8.2-.7.3-.7.3-.8.3-.7.3-.7.3-.7.3-.7.2-1 .3-.6.3-.8.3-.7.4-.8.3-.8.3.7zm.3-.8l.5.2-.2.4-.3-.6z"/><path fill="%23fff" d="M428.6 580.6l-12.7-2c-2.4 10.8-4 18-4.4 22-1 7.5 0 14 2.7 19.4 4.3-2.3 8.8-7 10.7-14.7 2-7.8 2.2-16.3 3.6-24.7z"/><path fill="%2321231e" d="M416 578.2l12.6 2v1l-12.8-2-.4-.6.6-.4zm-.6.4v-.5l.6.2-.6.4zm-3.3 22h-1l.2-.5V599l.2-.6v-.5l.2-.6v-.5l.2-.6v-.6l.2-.5v-.6l.2-.6v-.6l.2-.6.2-.7v-.6l.3-.7v-.7l.2-.8v-.8l.3-.8.2-.8v-.8l.3-1 .2-.7.2-1 .2-.8.2-1 .2-1 .2-1 .2-1 1 .3-.2 1-.2 1-.2 1-.2 1-.2.8-.2 1-.2.7-.2 1-.2.7v.8l-.3.8-.2.8v.8l-.2.7v.6l-.2.7-.2.7v.6l-.2.6-.2.7v.4l-.2.6v.6l-.2.5v1.1l-.2.6v.4l-.2.4v1.2zm2 19l.5.8-.7-.2-.2-.5-.3-.5-.2-.5v-.6l-.3-.4-.2-.5-.2-.5-.2-.6v-.6l-.2-.6v-.6l-.3-.6v-.6l-.2-.6v-.6l-.2-.6v-2.8l-.2-.6v-5.4l.2-.7v-1.5h1v3.1l-.2.7v5.1l.2.6v1.2l.2.6v.6l.2.6v.6l.3.6v.5l.2.6v.7l.3.5v.5l.3.6.2.5.2.5.2.5.3.5.2.5-.7-.2zm.5.8l-.5.3-.2-.5.7.2zm10-15.2l1 .2-.2.7-.2.8v.7l-.3.7-.3.7-.2.5-.3.6-.4.7-.3.6-.3.6-.3.4-.3.6-.4.5-.3.5-.4.5-.4.5-.4.4-.4.5-.4.3-.4.4-.4.4-.4.5-.4.3-.4.4-.4.3-.4.3-.4.3-.4.4-.5.3-.4.3-.4.2-.5.2-.5-.8.4-.2.4-.3h.4l.4-.4.4-.3.4-.3.4-.3.4-.3.4-.3.4-.3.3-.3.4-.4.4-.4.5-.4.3-.4.4-.5.3-.4.4-.6.2-.5.3-.6.3-.5.3-.6.4-.6.3-.5.3-.6.2-.6.3-.5.2-.6.3-.8.2-.7.2-.6.2-.8zm4-25v1l.5-.5v.8l-.2.8v.7l-.2.8v.8l-.2.8v.8l-.2.8v.7l-.2.8v.8l-.2.8v1.7l-.2.7v.8l-.2.8v.8l-.2.8v.7l-.2.8v1l-.2.6v.8l-.2.8-.2.7v.7l-.2.7-.2.8v.7l-.3.7-.2.7-1-.2.2-.8.2-.7v-.7l.2-.8v-.7l.3-.7v-.8l.2-.8v-.7l.2-.8v-1.5l.2-.8v-.7l.2-.8v-1l.2-.7v-.7l.2-.8v-1.6l.2-.8v-.8l.2-.7v-1l.2-.7v-.8l.2-.8v-.8l.2-1v-.7l.3-.8.5-.4zm-.4.3v-.4h.5l-.4.5zm.5.6v-1 1z"/><path fill="%23fff" d="M430.4 563.4h7.6c4.4 2 9 12.2 3.7 22a65.8 65.8 0 00-9.5 29.2c-7.4-6.8-10.8-14.7-8.2-23.3 3.4-11.7 6.8-25.2 6.4-28z"/><path fill="%2321231e" d="M438 564h-7.6v-1h7.8l-.2 1zm0-1h.2-.2zm4 22.5l-.8-.5.5-1 .4-.8.4-.8.3-1 .3-.8.2-1v-.7l.3-1V574l-.2-1v-.6l-.3-.8-.2-.7-.3-.8-.2-.7-.3-.6-.3-.7-.3-.6-.3-.6-.3-.4-.3-.5-.4-.3-.4-.4-.3-.4-.4-.4-.5-.3-.4-.3-.3-.2.5-1 .4.4.5.2.5.4.4.4.4.4.4.4.4.5.4.6.3.6.3.6.3.6.3.7.2.7.3.7.2.6.2.8v.7l.3 1v.8l.2.8v3.5l-.2 1v1l-.4.8-.3 1-.3 1-.4.8-.4 1-.5 1zM432 615l.5-.7-.8.3v-.8l.2-1v-2.3l.3-1v-.7l.2-.8.2-1 .2-.8v-1l.2-.7.3-1 .2-.8.2-1 .2-.7.3-1 .3-.8.3-1 .4-1 .4-.8.4-1 .4-1 .4-1 .4-1 .5-1 .4-1 .5-1 .5-1 .5-1.2.6-1 .6-1.2 1 .5-.7 1-.6 1.2-.7 1-.5 1-.5 1.2-.5 1-.4 1-.5 1-.5.8-.4 1-.3 1-.3 1-.4.8-.3 1-.3.8-.2.8-.3 1-.4.8-.2.8-.2 1-.2.7-.2 1v.7l-.3.8v1l-.3.7v.8l-.2.8v1l-.2.7v1.8l-1 .2zm.7-.3v1l-.8-.7.7-.3zm-9.2-23.6l1 .4-.3.8-.2.8v.8l-.2.7v.8l-.2.8v3l.2.8.2.8v.7l.3.7.3.7.2.8.3.7.4.7.4.6.3.7.5.7.4.7.4.7.5.6.4.7.5.7.4.6.6.7.6.6.6.7.7.6.5.7-.6.7-.8-.6-.7-.7-.6-.7-.7-.6-.6-.7-.6-.7-.4-.7-.6-.7-.4-.7-.5-.8-.3-.7-.5-.7-.3-.8-.5-.7-.3-.7-.3-.8-.4-.7-.2-.7-.2-.8-.2-.7v-.8l-.2-.8v-.8l-.2-.8v-2.5l.2-.8v-.8l.3-.8.3-1 .2-.7zm7-28v1l.4-.7v1.8l-.2.5v1.1l-.2.7-.2.7v.8l-.3.8v.8l-.2 1-.2.8-.2 1-.3 1v1l-.4 1-.2 1-.3 1-.2 1-.2 1-.3 1.2-.3 1-.3 1.2-.3 1-.3 1.2-.3 1.2-.3 1-.3 1.2-.2 1-.4 1.2-1-.3.4-1 .3-1 .5-1.2.3-1 .3-1.2.4-1.2.3-1 .3-1.2.3-1 .3-1.2.3-1 .2-1 .2-1 .3-1.2.2-1 .2-1 .2-1 .2-.8.2-1 .2-.8.2-.8v-.8l.3-.7v-.8l.2-.7v-.6l.2-.6v-2l.4-.6zm-.6.5v-.6h.4l-.5.5zm.4 0v-.6.4zm-.5 0v-.6h.4l-.5.5z"/><path fill="%23fff" d="M433.8 558.2l-12-4.3c-4.3 10-7.2 16.8-8.4 20.5-2.3 7.3-2.6 14-1 19.6a21.3 21.3 0 0014-11.6c3.3-7.3 4.5-16.3 7.4-24.2z"/><path fill="%2321231e" d="M422 553.4l12 4.3-.4 1-12-4.4-.3-.6.6-.3zm-.7.3l.2-.4h.4l-.7.4zm-7.4 21l-1-.3v-.4l.2-.4v-.4l.3-.4v-.4l.3-.5.2-.5v-.5l.3-.5.2-.5.2-.6.3-.6.2-.5.2-.6.3-.6.2-.6.2-.6.3-.7.3-.6.3-.7.4-.7.3-.8.3-.8.3-.7.4-.8.3-1 .4-.8.3-1 .4-.8.5-1 .4-.8.3-1 1 .5-.5 1-.4 1-.4.8-.3 1-.4.8-.4.8-.4.8-.3.8-.4.8-.4.8-.3.7-.3.8-.3.8-.3.7-.3.6v.8l-.4.6-.2.6-.3.6v.6l-.3.6-.2.5-.2.5-.2.5v.5l-.3.5-.2.4v.5l-.3.4v.3l-.2.3v.4zm-1.8 19l.3 1-.6-.4-.3-.6v-.5l-.2-.6v-.5l-.2-.5v-.6l-.2-.7V583l.2-.7V581l.3-.6v-.7l.2-.6v-.6l.3-.6.2-.7v-.6l.3-.7.2-.6.2-.6 1 .3-.3.6-.2.7-.2.7-.2.6v.7l-.2.6v.7l-.2.6-.2.6v.6l-.2.6v1l-.2.7v6.5l.2.6v1.1l.2.4.2.6v.5l.2.5-.6-.3zm.3 1h-.5v-.4l.5.3zM426 582l.8.6-.3.6-.4.7-.2.5-.4.6-.4.7-.4.6-.4.5-.4.5-.4.5-.5.5-.5.5-.5.4-.4.4-.5.4-.4.4-.4.4-.5.3-.5.5-.5.3-.5.3-.5.4-.4.2-.5.3h-.5l-.5.4-.5.2-.5.2-.5.2h-.4l-.6.3-.4.2h-.5l-.3-.8.4-.2h.5l.5-.3.5-.2h.4l.5-.3.4-.2.4-.3.5-.2.5-.2.5-.3.4-.3.5-.3.5-.4.4-.3.6-.3.4-.4.5-.3.4-.4.4-.5.4-.4.4-.4.4-.4.4-.5.4-.5.4-.5.4-.5.4-.6.3-.6.3-.6.3-.6.3-.7zm7.6-23.4l.4-1 .3.7-.3.8-.3.8-.2.8-.3.7-.2.8-.2 1-.2.6-.2.8-.3.8v.8l-.3.7-.2.8-.2.8-.2.8v1l-.3.6-.2.8-.2.8-.2.8v.7l-.3.8-.2.8-.3.7-.2.8-.2.7-.3.8-.3.7-.2.7-.3.8-.3.7-.3.7-.2.6-1-.5.4-.5.3-.7.3-.7.3-.6.3-.7.3-.8.2-.8.2-.7.3-.8.2-.7.2-.8.2-.7v-.8l.4-.8.2-.8.2-.8.2-.8.2-.8.2-.7.2-.7.2-.8.2-.8.2-.8.2-1 .2-.6.2-.8.3-.8.3-.8.2-.7.3-.8.3-.8.3-.7.3.6zm.4-1l.4.3v.3l-.4-.6zm-.2.6l-.2.4.2-.4zm.2-.5l.4.2v.3l-.4-.6z"/><path fill="%23fff" d="M425.6 549.7l-2.6-16.4c-2.8-.7-6.5 5.8-10 9.5-1 1-2 1.7-2.6 2.8a23.3 23.3 0 00-3.4 8 62.3 62.3 0 01-13 27.6c10.2-.2 18-3.8 21.8-12 5-11 7.7-17.7 9.8-19.5z"/><path fill="%2321231e" d="M423.4 533.3l2.7 16.4h-1l-2.5-16.3.6-.6.4.5zm-.3-.4h.4v.2l-.3-.4zm-9.7 10.2l-.8-.7.4-.4.2-.2.3-.4.4-.4.2-.4.3-.4.4-.4.2-.5.3-.4.4-.5.2-.4.3-.3.4-.5.2-.4.3-.4.4-.3.2-.3.3-.4.3-.3.4-.3.3-.4.3-.2.3-.2.4-.2.4-.3h.3l.4-.3h.3l.4-.2h1.1l-.2 1h-1l-.3.2-.2.2-.3.2-.3.2-.3.2-.3.3v.4l-.5.3-.3.3-.3.3-.4.4-.3.4-.3.5-.4.4-.3.3-.3.4-.3.4-.4.5-.3.5-.3.4-.4.4-.3.4-.4.4-.3.4-.4.4-.4.4-.3.4zm-2.5 2.7l-.8-.7v-.2h.2l.2-.2v-.2h.2v-.2h.2v-.2h.2v-.2h.2v-.2l.2-.2h.2v-.2l.2-.2h.2v-.2h.2v-.2h.2v-.2l1 .6h-.2l-.2.2v.2h-.2v.2h-.2l-.2.2v.2h-.2l-.2.2v.2h-.2v.2h-.2v.2h-.2v.2h-.2v.2l-.2.2v.2h-.2zm-3.3 7.7l-1-.2v-.6l.2-.4v-.3l.2-.3v-.8l.2-.3v-.3l.2-.3v-.3h.2v-.4l.2-.3v-.2l.2-.2v-.2l.3-.3v-.2l.2-.2v-.2l.3-.2v-.3h.2v-.3l.3-.3v-.2l.3-.2v-.2l.2-.3.2-.2.8.6-.3.3v.2l-.2.2-.2.2v.4l-.2.2-.2.2v.3l-.2.3v.2l-.2.3-.2.2v.2l-.2.3v.2l-.2.3v.2l-.2.3v.2l-.2.3v.5l-.2.3v.2l-.2.3v.5l-.2.3v.7zm-13.4 27v1l-.3-.8.5-.8.5-.7.5-.6.5-.8.5-.7.5-.7.4-.6.6-.7.4-.7.5-.8.4-.7.4-.7.4-.8.4-.7.4-.7.4-.8.4-.8.4-.8.4-1 .4-1 .3-.8.3-1 .3-.8.4-1 .3-1 .4-1 .3-1 .3-1.2.3-1 .3-1.3.2-1.3.3-1.2 1 .2-.3 1.2-.3 1-.4 1.3-.3 1.2-.4 1-.4 1-.3 1.2-.4 1-.4 1-.4 1-.3 1-.5.8-.4 1-.3.8-.4.8-.4 1-.5.8-.4.8-.3.7-.5.8-.4.8-.5.8-.4.7-.6.7-.5.7-.5.7-.5.7-.5.8-.5.7-.5.6-.5.8-.5.7-.4-.8zm0 1h-1l.7-.8.4.7zm21.3-12.8l1 .4-.5.7-.4 1-.4.6-.4.7-.5.7-.4.6-.5.6-.5.6-.5.6-.6.5-.6.4-.6.5-.7.4-.6.4-.8.4-.7.4-.7.4-.7.3-.7.3-.8.3-.8.2-.8.2-1 .2-.7.2-1 .2-.7.2h-1l-.8.2h-1l-.8.2h-2v-1h2.8l1-.2h.8l.8-.2 1-.2h.7l1-.3.7-.2.7-.3.8-.2.7-.3.7-.3.7-.3.6-.3.7-.3.6-.4.7-.5.6-.4.6-.4.5-.4.6-.6.5-.5.5-.4.5-.6.5-.6.4-.7.5-.6.4-.6.3-.7.3-.8zm9.8-19.2h1v.3l-.3.3v.2l-.3.2-.2.2-.2.2-.2.3-.3.4-.2.2-.2.4v.4l-.4.5-.2.5-.3.5-.2.5-.3.6-.2.6-.3.6-.3.6-.4.7-.3.8-.3.8-.4.7-.3.8-.4 1-.4.7-.4 1-.4.8-.4 1-.4 1-.5.8-.3 1-.5 1-1-.4.6-1 .4-1 .5-1 .4-1 .5-1 .4-.8.3-1 .4-.7.4-.8.4-.8.4-1 .3-.6.4-.7.4-.7.3-.6.4-.7.3-.6.2-.4.2-.6.3-.5.2-.5.3-.4.2-.5.3-.3.2-.4.2-.3.2-.4.2-.3.2-.3.2-.2.3-.2.3-.2-.2.4zm1 0v.3-.3z"/></g><use width="1350" height="900" transform="matrix(-1 0 0 1 964.3 0)" xlink:href="%23d"/><path fill="%23fff" stroke="%2321231e" d="M536.4 415a38 38 0 004.8-1.5 66.2 66.2 0 01-21.4-22c-7.8-12 3.3-33 8-44.3a53 53 0 0021.2-31c1-7.3-19-4.7-33 2-17 8-19.3 5.7-25.4 7-2.2 10.5 2.4 11.4 6.7 11-9.4 15-13.3 29.8-15 51.4-2-21.6-6-36.5-15.3-51.5 4.3.6 9-.3 6.7-10.7-6-1.4-8.4.8-25.4-7.2-14-6.5-34-9-33-1.8 3 13.7 11.8 24 21.3 31 4.6 11.2 15.7 32.4 8 44.2a67.3 67.3 0 01-21.5 22c1.7.7 3.3 1.2 5 1.5-1.2 1.5-11 4.5-12.3 3.7-7.6-5.3-15-18-21.4-25.2-18.2-20.8-27.3-36.7-24-49.6 4.5-14 20.8-29.6-.8-27-21.7 2.8-39.6 32.5-45.4 68.3-2 13.2-3.3 24.4-4.7 33.5 11.8-4.3 17-8.5 20.2-13.7-1.4 5-2.5 9.7-3.2 14.2 9.7-1.7 16.7-6.4 19.2-15 1-3.6 2.3-6.5 3.6-9 3 1 7 1 11.6 0 1.7 4 15 19 22.2 30 8 12.2 20.2 21.6 24.2 22 2 .4 2.7-4 2.2-10.2 21 .2 42.3.3 63-.4 20.7.7 41.8.6 63 .4-.6 6 0 10.6 2 10.3 4-.5 16.2-10 24.3-22.2 7-10.8 20.5-25.7 22.2-30a20 20 0 0011.6.2c1.3 2.5 2.5 5.4 3.5 9 2.5 8.6 9.5 13.3 19.2 15-.7-4.5-1.8-9-3.2-14 3.2 5 8.4 9.3 20.2 13.6-1.4-9-2.7-20.3-4.8-33.5-5.8-35.8-23.7-65.5-45.4-68.2-21.6-2.6-5.3 13-.7 27 3.3 12.8-5.8 28.7-24 49.5-6.5 7.3-13.8 20-21.4 25.2-1.2.8-11-2.2-12.2-3.8z"/><g id="e"><path fill="%23edb92e" d="M440.6 356.8c-2 1.8-8.8 1.8-18 2.4-14.8.5-23.4-4-25.3-13.5 5.6 6.6 12.2 10 19.7 8 10.2-2.5 16-4.3 18.3-3.8 1.6.4 4 3.3 5.3 6.8z"/><path fill="%2321231e" d="M422.6 359.7v-1h1.8l.7-.2h2.5l.8-.2h2.8l.8-.2h3l.5-.2h1l.4-.2h.5l.4-.2h.4l.5-.2h.3l.3-.2h.4l.3-.2h.2v-.3h.3l.6.7h-.3l-.3.3-.3.2h-.2l-.3.3h-.4l-.3.2h-.4l-.4.2h-.5l-.5.2h-1l-.5.2h-1.5l-.6.2H432l-.6.2h-2.8l-.8.2h-2.3l-1 .2H423zm0 0zm-25-14.3l-.7.6.8-.4.2 1 .2.7.3.8.3 1 .3.6.5.7.4.7.4.6.5.6.4.6.6.6.6.5.6.4.7.5.6.3.8.5.8.4.8.3 1 .4.8.2 1 .3 1 .2 1 .2h1l1 .3h1.2l1.2.3h6.6v1H416l-1-.2h-1.3l-1-.3h-1.2l-1-.3-1-.3-1-.3-1-.2-1-.4-.8-.3-.8-.4-1-.4-.7-.5-.7-.5-.7-.5-.7-.6-.6-.5-.6-.6-.4-.8-.5-.7-.3-.7-.4-.8-.4-.7-.4-1-.3-.7-.3-1-.2-.8 1-.4zm19.3 8l.2 1h-.8l-.7.2h-1.4l-.7.2h-2.8l-.6-.2-.7-.2h-.7l-.6-.3h-.7l-.6-.3-.8-.3-.6-.3-.6-.2-.6-.3-.6-.4-.6-.3-.6-.4-.6-.4-.6-.6-.6-.4-.6-.5-.5-.6-.6-.6-.4-.6-.6-.5-.5-.6-.6-.7.7-.6.5.6.5.6.6.6.5.5.5.5.6.5.4.5.6.5.6.4.5.5.7.4.6.3.6.3.4.3.6.2.6.3.6.2.7.2h.5l.6.3.7.2h.6l.7.2h4.7l.6-.3h.7zm18.5-4l-.3 1h-2.6l-.4.2h-.9l-.5.2-.5.2h-.5l-.6.2h-.5l-.6.3h-.5l-.7.3-.7.2h-.6l-.7.3-.7.2-.8.2-.8.2h-.8l-.8.3-1 .3-.8.2-1 .2-.8.3-.3-1 1-.2.8-.2 1-.2.7-.2 1-.2.7-.2.8-.2.7-.2.8-.2.7-.2.7-.2.6-.2h.6l.6-.3h.6l.6-.3h.6l.5-.2h.6l.5-.2h.6l.4-.2h.9l.3-.2h2zm0 0zm5.4 7.8l-.7-.8-.2.6v-.7l-.3-.3v-.3l-.3-.3v-.3l-.3-.2v-.3l-.2-.2-.2-.3v-.3l-.3-.2-.2-.3v-.2l-.2-.2-.2-.3v-.2l-.3-.2h-.2v-.3h-.2l-.2-.3v-.2h-.3l-.2-.2v-.2h-.2v-.2h-.4v-.2h-.2l.3-1h.2l.2.2.2.2h.2l.2.2.2.2h.2v.3l.3.2.2.2h.2l.2.3v.2l.2.2.2.2.2.2.2.2.2.3v.2l.3.2.2.3.2.3v.3l.3.4.2.3v.3l.3.3v.3l.3.3v.3l.2.3v.6zm0-.6l.2.3-.3.2v-.6zm-21.5-35.4v1.5h-.4v-.4h-.2v-.7l.2-.2h.2v-.2h.2zm15.3 4l-.5 1.3-.6-.2-.5-.2h-.6l-.5-.2-.4-.2-.5-.2-.4-.2-.5-.2-.4-.2h-.5l-.4-.3-.5-.2h-.4l-.4-.3h-.5l-.4-.3h-.5l-.4-.2h-.4l-.5-.2h-.4l-.3-.2h-1.3l-.4-.2H420v-2h2.9l.5.2h1l.4.2h.5l.3.2.5.2h.5l.4.2.5.2h.5l.4.3h.6l.5.3.6.2h.5l.6.3.5.2.6.2h.5l.6.3.6.2.5.2.6.2h.5zm9 2.5v1.5H442l-.3-.2h-.4l-.3-.2h-.3l-.4-.2h-.3l-.4-.2h-.4l-.3-.2h-.5l-.3-.2-.4-.2h-.3l-.4-.2h-.2l-.3-.2h-.3l-.3-.3h-.7l-.2-.2h-.4l-.2-.2.4-1.5h.2l.2.2h.2l.2.2h.3v.2h.4l.3.2h.3l.3.2h.4l.3.2.3.2h.4l.3.2h.4l.3.2h.4l.4.2h.3l.4.2h.4l.3.2h.6l.3.2h1zm0 1.5v-1.5h.4v.2h.2v.2h.2v.9h-.2v.2h-.2v.2h-.2zm23.4 7.5l.2-1.2h.2v.2h.2v.8h-.6zm-10-2l.4-1.2h.5l.3.2h.4l.3.2h1.1l.2.2h.6l.2.2h.6l.3.2h.7l.4.2h.8l.3.2h.9l.2.2h.9l.5.2h.8l-.2 1.3h-.9l-.4-.2h-.6l-.4-.2h-.7l-.4-.2h-1.4l-.3-.2h-.7l-.3-.2h-.6l-.3-.2h-.5l-.4-.2h-.5l-.3-.2h-.5l-.2-.2h-.5l-.2-.2zm.4-1.2l-.3 1h-.2v-.8h.8z"/><path fill="%2321231e" d="M431.5 332l-.7 1.3-.4-.3-.4-.2-.4-.3-.3-.2-.4-.3-.4-.3-.3-.3-.4-.3-.4-.2-.3-.4-.3-.3-.2-.3-.3-.3-.3-.4-.2-.3-.3-.4-.2-.3-.3-.4-.2-.4-.2-.3-.3-.5-.2-.4-.2-.2v-.4l-.3-.4-.2-.3-.2-.4-.2-.3v-.4l-.2-.3-.2-.3-.2-.4 1.4-.7.2.2.2.4v.3l.3.2.2.4.2.3v.3l.3.3.2.4.2.3.2.4v.3l.3.4.3.3.2.4.2.4.2.4.3.3.2.4.3.4.2.3.3.4.3.3.3.3.3.2.3.3.3.3.2.2.4.3.3.2.2.2.3.2zm7.6-5.3l1.5.8-.2.4-.2.3-.2.4-.2.4-.3.5-.3.4-.2.2-.3.4-.3.3-.3.2-.3.3-.3.3-.3.3-.2.4-.3.2-.3.2-.4.2-.3.2-.3.2h-.3l-.5.2h-.3l-.3.2h-2.2l-.4-.2-.3-.2h-.2l.7-1.5h.5l.2.2h1.7l.3-.2h.2l.3-.2h.2l.3-.3.2-.2.3-.2h.2l.3-.3.2-.3.3-.2.2-.3.3-.4.2-.3.3-.3.2-.4.2-.3.3-.4.2-.5.2-.4v-.3z"/><path fill="%2321231e" d="M429.6 331l-2.2-2.3c-1-1.3-.5-3 2-5.4 1.5.7 3 1.3 4.2 2-1 3-2.2 4.8-4 5.6zm-6.3 82l-.4 1h-.4v-1h.8zm23.8-3.6l1 1-.7.5-.6.4-.7.5-.6.4-.7.5-.7.3-.7.4-.7.4-.7.4-1 .3-.6.3-.8.2-.7.2-1 .2-.7.2h-.8l-.8.2h-5l-1-.2h-.8l-.8-.3h-1l-.8-.4h-1l-.7-.3-1-.3-.8-.3.3-1 .8.2 1 .3 1 .3.7.2 1 .2.7.2h.8l1 .2h.7l.7.2h4.8l.7-.2h1l.6-.3.7-.2h.7l.7-.4.7-.3.7-.3.8-.3.6-.4.7-.4.7-.5.6-.5.6-.5.5-.5.6-.6zm3-2.8l1 .8h-.2v.2h-.2l-.2.2v.2h-.2v.2h-.2v.2h-.2l-.2.2-.2.2v.2h-.2v.2h-.2l-.2.2-.2.2-.2.2-.2.2v.2h-.2l-1-.8h.2v-.2h.2v-.2h.2l.2-.2.2-.2.2-.2v-.2h.2v-.2h.2l.2-.2.2-.2.2-.2v-.2h.2l.2-.2.2-.2v-.2h.2zm1 .8l-1-.8.2-.2h.7v.2h.2v.8z"/><path fill="%2321231e" d="M452.2 401.3l-1.2-.2v-.2h.2l.2-.2h.6v.4h.2v.2zm-5.5 16l.3 1-.7-.8.2-.4.2-.4.2-.5v-.4l.3-.4.2-.5.2-.5v-.5l.3-.4.2-.5.2-.5v-.5l.3-.5v-.5l.3-.5v-.5l.3-.5v-.5l.3-.5v-.5l.2-.5.2-.6v-.5l.2-.6v-.5l.2-.4v-.6l.2-.6v-.5l.2-.7v-.6l.2-.6 1.2.3v.6l-.2.5v.6l-.2.6v.6l-.2.6v.5l-.2.6-.2.4v.6l-.2.5v.6l-.3.6v.5l-.3.6v.6l-.3.5v.5l-.2.5-.2.5v.5l-.3.5-.2.5v.5l-.2.4-.2.5-.2.6-.2.5-.2.6-.2.5-.2.5-.2.5-.7-.8zm-.4.2l1 .5v.2h-.2v.2h-.4l-.2-.2v-.2h-.2v-.4zm15.2-9.5l1 .7-.3.4-.4.6-.3.4-.4.4-.2.4-.4.4-.4.4-.4.4-.4.3-.4.4-.5.3-.4.4-.6.3-.4.3-.5.3-.5.3-.5.3-.5.2-.5.3-.5.3-.6.2-.5.3-.7.2-.5.3-.6.2-.6.2-.6.2-.6.2-.6.2-.6.2-.6.2-.6.2-.3-1.2.6-.2h.6l.5-.3.6-.2.6-.2.6-.2h.6l.5-.3.6-.3.4-.2.5-.2.4-.3.5-.2.4-.3.5-.3.4-.4.5-.3.3-.3.5-.3.4-.3.4-.3.4-.2.4-.4.4-.3.4-.3.4-.3.3-.4.3-.4.3-.4.3-.4.2-.4.3-.4zm1 .7l-1-.7h.2v-.2h.7v.2h.2v.7z"/><path fill="%2321231e" d="M461.3 400.2H460v-.2h.2v-.2h1v.4zm4.4 15.7l.7 1-.8-.3-.3-.4-.3-.4-.2-.5-.3-.5-.2-.4-.3-.4-.2-.5-.3-.5-.2-.4-.2-.5v-.5l-.3-.5-.2-.5-.2-.5-.2-.5v-.5l-.2-.5-.2-.5v-.6l-.3-.5v-.5l-.3-.6v-.4l-.2-.6v-.6l-.2-.5v-.7l-.2-.6v-.6l-.2-.5v-1.2h1v.5l.2.6v.6l.2.5v1.4l.2.5.2.6v.5l.2.5v.6l.3.5v.4l.2.5.2.4v.5l.2.4.2.5.2.4.2.5.2.4.2.4.2.5.2.4.2.5.3.4.3.4.2.4.3.5.2.3.3.4.3.3h-1zm0 .7l1-.7v.8l-.2.2h-.2v.2h-.4v-.2h-.2zm7.6-12.6l1 .4v.6l-.2.5v.5l-.2.5-.2.5-.2.5-.2.5-.2.5-.2.4-.2.4-.2.4-.3.5v.4l-.4.4-.2.5-.3.4v.3l-.4.3-.3.4-.3.4-.2.3-.3.3-.3.4-.3.3-.4.3-.3.3-.3.3-.3.2-.3.3-.3.4-.3.2-.3.3-.7-1 .3-.3.3-.2.3-.3.3-.2.2-.3.3-.3.2-.2.3-.3.3-.4.3-.3.2-.4.3-.4.4-.3.2-.4.3-.4v-.4l.4-.3.2-.5.3-.4v-.3l.3-.4.2-.4.2-.6.2-.4v-.5l.3-.4.2-.4.2-.5v-.4l.3-.5v-.4l.3-.5zm1 .4l-1-.3v-.2h.8v.2h.2v.4z"/><path fill="%23edb92e" d="M406 317.8c-16.7 1.8-16 12.6-.4 28 3 3 4 3 4.6-.2 1.2-5.3 7-8.5 10.2-4.4 2 2.7 1.6 4.3 8.6 3.3 9 7.5 16.2 12.8 4.5 12.3-5-.2-9 2.8-15.7 2.5 2 4 2.3 4.3 3.4 4.6 6.5 1.2 13.3-2.8 19.8-1.6 14.3 2.6-23-38.6-22.4-40.3 1-4-9-11.5-12.7-4.2z"/><path fill="%2321231e" d="M406 345.5l-.7.7-1.4-1.5-1.5-1.4-1.2-1.4-1.2-1.4-1-1.3-1-1.3-.8-1.3-.8-1.2-.8-1.2-.6-1.2-.5-1-.5-1.2-.3-1-.3-1v-1l-.2-1v-1l.2-1 .2-.8.4-.8.4-.8.6-.7.6-.7.8-.6.8-.6 1-.5 1-.5 1-.4 1.4-.4 1.3-.3 1.3-.2 1.6-.2v1l-1.5.2-1.4.2-1.2.3-1.2.3-1 .4-1 .5-1 .4-.6.5-.7.7-.6.6-.4.6-.4.6-.4.7-.2.8-.2 1v1.7l.2.8.2 1 .4 1 .4 1 .5 1 .5 1.3.7 1 .8 1.3 1 1.4.8 1.2 1 1.3 1.2 1.3 1.2 1.3 1.4 1.4 1.4 1.5zm3.8 0l1 .2v.3l-.2.3v.5l-.2.2v.2l-.2.2v.2l-.2.2-.3.3v.2h-.3l-.2.2H408l-.2-.2h-.2l-.2-.2h-.2l-.2-.3-.2-.2h-.2l-.3-.4h-.2l-.2-.3-.3-.3-.2-.2.7-.7.2.2.3.3.2.2.3.2.2.2.2.2h.2l.2.2.2.2h.3v.2h.6l.2-.2v-.2l.2-.2v-.2l.2-.4v-.4l.2-.3zm11-4.6l-.8.5-.3-.4h-.3l-.3-.4-.2-.2-.3-.2h-.3l-.3-.2h-.5l-.3-.2h-1.5l-.3.2-.4.2h-.2l-.4.3-.3.2-.2.2-.4.2-.3.2-.2.3-.3.3-.2.4-.3.3-.2.4-.3.5-.2.4-.2.3v.5l-.2.4v.5l-1-.2v-.5l.2-.5.2-.5.2-.5.3-.5.2-.4.2-.4.3-.4.3-.4.3-.4.4-.3.4-.3.4-.3.4-.2.3-.2.3-.2.5-.2h.4l.4-.2h.4l.4-.2h1l.4.2h.6l.4.3.4.3.3.2.4.3.4.5.4.4zm8.6 3.2l-.7.7h.4-.5l-.6.2h-4.5l-.2-.2h-.3l-.2-.2h-.2l-.2-.2-.2-.2-.2-.2h-.2v-.3l-.3-.3v-.2l-.3-.2v-.2h-.3l-.2-.3-.2-.3v-.2l-.3-.2v-.3l-.3-.2.8-.6h.2v.4l.3.2.2.3.3.3v.2l.2.2.2.2.2.2.2.2.2.2h.2v.2h.3l.2.2h.2l.2.2h5.4zm-.4 0l.2-.2.2.2h-.4zm4.5 13v-1h4.1l.5-.2h.4l.3-.3h.2v-1l-.2-.3-.2-.4-.3-.5-.4-.4-.5-.4-.4-.4-.4-.5-.6-.5-.6-.6-.6-.6-.7-.5-.6-.6-.7-.7-.7-.7-.8-.6-.8-.7-.8-.7-1-.7.8-.8.8.7.8.5.8.7.8.7.7.5.8.6.8.7.7.6.6.6.7.4.6.6.5.5.5.5.4.5.4.4.4.4.3.4.2.4v2.3l-.4.3-.3.2-.4.3-.6.2h-.6l-.7.2h-3.6zm-15.2 2l-1 .4.5-.8h3.4l.6-.2h.5l.5-.2h.5l.5-.2h.5l.4-.2h.5l.5-.2.4-.2h.6l.4-.2.5-.2h.4l.4-.2h.5l.3-.2h.5l.4-.2h.5l.5-.2h2.6v1H431l-.4.2h-.9l-.4.3h-.8l-.4.2h-.5l-.4.3h-.6l-.5.2h-.5l-.5.3h-.5l-.5.2h-.5l-.5.2h-.5l-.6.2h-.6l-.6.2h-3l.5-.7zm-1 .4l-.3-.8h.8l-.4.8zm4 4l-.2.8h-.4v-.2h-.2l-.2-.2h-.2v-.2h-.2v-.2h-.2v-.2l-.2-.3-.2-.2-.3-.3-.2-.2v-.2h-.2v-.4l-.3-.2v-.3h-.3v-.4l-.3-.3v-.4l-.3-.4 1-.5v.5l.2.3.2.3v.4l.3.3.2.2v.2l.3.2v.2l.2.2v.2h.2v.3l.2.2v.2l.2.2h.2v.2h.4v.2h.4zm-.2.8zm20-2.5v1l-.7-.2h-4.7l-.6.2h-.7l-.6.2h-.7l-.6.2-.6.2h-.6l-.6.2h-.7l-.7.3-.6.2h-.6l-.6.2h-.6l-.6.2h-4.6l-.6-.2.3-1 .6.2h4.8l.6-.2h.6l.5-.2h.6l.7-.2.7-.2h.6l.6-.2.6-.2h.7l.5-.2h.6l.7-.2h.7l.6-.2h4.9zm-23-40l1 .3.3.3.5.7.6.8.8 1.2 1 1.2 1 1.3 1 1.5 1.3 1.5 1.3 1.7 1.4 1.8 1.4 1.8 1.5 1.8 1.5 2 1.5 1.8 1.4 2 1.4 2 1.3 1.7 1.3 2 1.2 1.7 1 1.7 1 1.6.8 1.5.6 1.4.4 1.3.3 1.2v2l-.6.7-.8.5H441v-1h2l.4-.3.3-.4V360l-.3-1.2-.4-1.2-.6-1.3-.8-1.5-1-1.6-1-1.7-1-1.8-1.3-1.8-1.4-2-1.4-2-1.4-1.8-1.5-2-1.4-1.8-1.5-1.8-1.4-1.8-1.3-1.8-1.3-1.6-1.2-1.6-1-1.5-1.2-1.3-1-1.2-.7-1-.6-1-.5-.7-.3-.4v-.6zm-12-3.7v-1l-.5.2.4-.6.3-.7.5-.6.5-.4.5-.3.6-.3.5-.2.5-.2h2.6l.6.2.6.2.5.3.6.2.6.3.4.4.5.2.4.4.4.4.5.5.4.4.3.4.3.4.3.5.2.5.2.5v.5l.2.5v1l-1-.3v-1l-.2-.4v-.4l-.3-.4-.2-.4-.3-.4-.3-.4-.5-.4-.3-.4-.5-.4-.4-.4-.5-.3-.4-.3-.5-.3h-.7l-.5-.3-.5-.2h-.5l-.6-.2h-2l-.4.3-.5.2-.4.3-.5.5-.4.4-.3.4-.3.6-.4.3zm.4-.3l-.2.2h-.2l.4-.2zm-.5-.2v.5-.5zm.4.2l-.2.2h-.2l.4-.2z"/><path fill="%2321231e" d="M407 317.2l-1.3.4v-.6h.2v-.2h.8v.2h.2v.2zm7.6 10.6l-.8 1-.4-.4-.3-.4-.3-.3-.3-.3-.4-.3-.3-.2-.3-.4-.3-.3-.2-.2-.3-.4-.3-.3-.3-.2-.4-.4-.3-.3-.2-.2-.2-.4-.2-.3-.3-.3-.2-.3v-.4l-.4-.3-.2-.4-.2-.4-.2-.4-.2-.4v-.4l-.3-.3-.2-.4v-.3l-.3-.3v-.4l-.3-.4 1.2-.4v.7l.3.3v.3l.3.4v.3l.3.4v.3l.3.4.2.3.2.3.2.4v.3l.3.3.2.4.3.3.2.3.3.4.2.3.3.3.3.3.4.4.2.3.3.3.2.3.3.3.4.2.2.3.3.3.4.4.2.3.4.3zm-.8 1l.8-1v.2h.2v.7h-.4v.2h-.7zm-9.5-4.6c.8 0 1.3.7 1.2 1.5s-.8 1.3-1.5 1.2c-.8-.2-1.3-.8-1.2-1.6s.8-1.3 1.5-1.2zm-45.9 38.4h.2v-.2h.4v.2h.2v.2l.2.2v.4h-.2l-.8-.8zm-22.7 56l.2-1V416l.4-1.5.3-1.5.4-1.7.6-1.8.5-2 .7-2 .6-2 .6-2 .6-2.2.8-2.2.7-2.2 1-2 .7-2.3 1-2.3.7-2.2 1-2.2.8-2 1-2.2.8-2 1-2 .8-2 1-1.7.8-1.5 1-1.6.7-1.5 1-1.3.7-1.2.8-1 .8-.8.8-.6.7 1-.6.5-.7.8-.7 1-.8 1-1 1.3-.7 1.5-1 1.5-.7 1.7-1 1.7-.8 2-1 1.8-.8 2-1 2-.8 2.3-1 2-.7 2.3-1 2.3-.7 2.3-.8 2.2-.7 2.2-.8 2.2-.6 2-.6 2-.6 2.2-.6 2-.5 1.8-.4 1.8-.4 1.6-.5 1.6-.2 1.4-.2 1.3v1H336zm5.6 80.5l-.7-2-.7-2-.7-2.2-.6-2.2-.6-2.2-.4-2.4-.4-2.3-.5-2.4-.4-2.5-.3-2.4-.3-2.5-.3-2.7-.2-2.6-.3-2.6-.2-2.5-.2-2.6v-3l-.2-2.7v-18.5l.3-2.7v-2.5l.2-2.6v-2.7l.3-2.6.2-2.5.2-2.5h1.2l-.3 2.6-.2 2.5-.2 2.6-.2 2.6v2.6l-.2 2.6v2.6l-.2 2.7v18.8l.2 2.6v2.6l.3 2.6.3 2.6.3 2.6.3 2.5.2 2.5.3 2.5.4 2.4.3 2.5.5 2.3.5 2.3.5 2.3.6 2.2.6 2 .7 2.2.7 2-1 .4zm1-.4v.8h-.8v-.2l1-.6z"/></g><use width="1350" height="900" transform="matrix(-1 0 0 1 964.3 0)" xlink:href="%23e"/><path fill="%2321231e" d="M473 398.4h-.2v.5h-.2v.8l.2.7v1.6l.2.8.2.8v.7l.3.8v.8l.3.7.2.8.3.7.2.7.2.7.3.7.3.8.3.7.3.7.2.7.3.6.4.6.2.7.4.5.4.7.4.7.4.5.5.6.4.8.5.6.4.6.5.6.6.6.2.2h.8v-.2l.6-.6.5-.6.5-.6.4-.6.5-.7.5-.5.4-.6.3-.8.4-.6.3-.7.4-.8.4-.6.3-.7.4-.8.3-.7.3-.7.3-.7.3-.6.2-.7.3-.7.3-.7.2-.8v-.7l.3-.7.2-.7v-.7l.3-.8v-1.4l.2-.8v-2.1h-1v.4l-.2 1v1.4l-.2.7v.7l-.2.7-.2.7v.8l-.3.7-.2.7-.2.7v.6l-.3.7-.3.7-.2.7-.3.7-.4.6-.2.7-.4.7-.3.6-.3.7-.4.6-.4.7-.3.6-.4.6-.5.6-.4.6-.4.7-.4.7-.4.6-.5.6h-.2l-.5-.7-.4-.6-.4-.6-.4-.6-.4-.6-.4-.6-.4-.6-.4-.6-.3-.7-.4-.6-.4-.7-.3-.6-.3-.7-.4-.7-.2-.6-.3-.7-.2-.7-.2-.7-.2-.7-.2-.7-.2-.8-.2-.7-.2-.7v-.7l-.3-.6v-.8l-.2-.7v-2.3l-.2-.8v-.4h-.2v-.2h-.5z"/></g><g transform="translate(-32 32) scale(.53333)"><path fill="%23c6363c" d="M549.2 422v108.6a72 72 0 01-19.7 49.8 65 65 0 01-94.7.1 72.9 72.9 0 01-19.7-49.8V422h134.2z"/><use width="1350" height="900" transform="matrix(-1 0 0 1 964.3 -90)" xlink:href="%23f"/><path fill="%23fff" stroke="%2321231e" d="M549.2 488.6v28h-53v83a63.8 63.8 0 01-14 1.5 59 59 0 01-14-1.5v-83h-53v-28h53V422h28v66.6h53z"/><use width="1350" height="900" transform="translate(0 -90)" xlink:href="%23f"/><path id="f" fill="%23fff" stroke="%2321231e" d="M459 567.3V528c-8.4-2.3-29.3-10.6-30.3 7.6-.5 8.4 10.4 14 13.3 6.5 1.4-3.4 0-6-2-6.7-2.4-.8-4.6 1-4 3.6-8.8-4.7 8-14.6 15.5-1.7 2.2 3.7-3.7 7.6-3.7 10.4 0 2.7 5.8 7 3.7 10.3-7.7 12.8-24.3 3-15.5-1.6-.6 2.7 1.6 4.5 4 3.6 2-.8 3.4-3.3 2-6.8-3-7.5-13.8-2-13.3 6.5 1 18.2 22 10 30.4 7.6z"/><use width="1350" height="900" transform="matrix(-1 0 0 1 964.3 0)" xlink:href="%23f"/><path fill="%2321231e" d="M414 421v113.3l.2 1.7v2l.4 1.7.2 1.8.3 1.7.4 1.8.3 1.8.4 1.7.6 1.7.5 1.7.6 1.5.6 1.7.5 1.6.7 1.6.7 1.6.7 1.6.8 1.6.8 1.5.8 1.5 1 1.5.8 1.5 1 1.4.8 1.4 1 1.4 1 1.4 1 1.3 1 1.5 1.2 1.2 1 1.3 1.2 1.2 1.2 1.2 1.2 1.2 1.2 1 1.3 1.3 1 1 1.4 1 1.3 1 1.4 1 1.5 1 1.4 1 1.3.8 1.4.8 1.5.8 1.4.8 1.6.7 1.5.6 1.5.7 1.5.6 1.6.5 1.6.5 1.5.5 1.6.5 1.8.4 1.6.4 1.7.4 1.8.2 1.7.3 1.7.2h1.7l1.6.2h8.9l1.7-.3 1.8-.3 1.7-.3 1.7-.2 1.7-.4 1.5-.4 1.7-.4 1.6-.5 1.6-.5 1.6-.5 1.5-.6 1.6-.7 1.6-.7 1.6-.7 1.5-.8 1.4-.8 1.6-.8 1.4-1 1.5-.7 1.4-1 1.2-1 1.4-1 1.3-1 1.2-1 1.3-1 1.2-1.3 1.2-1 1-1.3 1.3-1.2 1.2-1.2 1-1.3 1.2-1.2 1-1.4 1-1.2 1-1.4 1-1.4 1-1.4 1-1.4.7-1.5 1-1.5.7-1.5.8-1.5.8-1.6.7-1.6.6-1.6.6-1.6.6-1.6.5-1.7.5-1.6.5-1.8.4-1.7.6-1.7.3-1.8.2-1.8.3-1.7.3-1.8v-.9l.3-2 .2-1.7V421H414zm2.3 2.2H548V536l-.3 1.6-.2 1.8-.2 1.7-.3 1.8-.3 1.7-.4 1.7-.3 1.7-.5 1.5-.4 1.7-.4 1.6-.5 1.6-.5 1.6-.6 1.5-.8 1.6-.7 1.6-.7 1.5-.7 1.6-.7 1.4-.8 1.5-.8 1.4-1 1.3-.8 1.4-1 1.3-1 1.3-1 1.3-1 1.3-1 1.2-1.2 1.2-1 1.2-1.2 1-1.2 1.3-1.2 1-1.2 1-1.2 1-1.3 1-1.2 1-1.4 1-1.4 1-1.3.8-1.4 1-1.5.7-1.4.8-1.3.7-1.5.8-1.5.6-1.4.7-1.5.7-1.6.5-1.5.6-1.5.5-1.6.4-1.6.4-1.6.5-1.6.3-1.6.3-1.7.4H489l-1.8.3h-1.7l-1.6.2h-3.6l-1.6-.2H477l-1.6-.3h-1.6l-1.7-.4-1.5-.2-1.6-.3-1.7-.4-1.6-.3-1.6-.4-1.4-.5-1.6-.6-1.5-.5-1.5-.6-1.5-.6-1.4-.6-1.4-.8-1.4-.7-1.4-.8-1.4-.8-1.4-1-1.3-.7-1.4-1-1.3-1-1.2-1-1.3-1-1.2-1-1.2-1-1-1-1.3-1.3-1-1-1.2-1.3-1-1.2-1-1.3-1.2-1.4-1-1.3-1-1.3-1-1.3-.8-1.4-.8-1.4-1-1.5-.7-1.5-.8-1.4-.7-1.5-.8-1.4-.6-1.5-.6-1.5-.6-1.5-.5-1.6-.6-1.6-.5-1.6-.5-1.7-.4-1.6-.4-1.8-.4-1.7-.3-1.7-.3-1.7-.2-1.6-.2-1.8-.2-1.7v-5.4z"/></g></g></svg>'); }
  .input-phone__flag[data-country-code="fin"] {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" id="flag-icon-css-fi" viewBox="0 0 512 512"><path fill="%23fff" d="M0 0h512v512H0z"/><path fill="%23003580" d="M0 186.2h512v139.6H0z"/><path fill="%23003580" d="M123.2 0h139.6v512H123.1z"/></svg>'); }
  .input-phone__flag[data-country-code="ger"] {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" id="flag-icon-css-de" viewBox="0 0 512 512"><path fill="%23ffce00" d="M0 341.3h512V512H0z"/><path d="M0 0h512v170.7H0z"/><path fill="%23d00" d="M0 170.7h512v170.6H0z"/></svg>'); }
  .input-phone__flag[data-country-code="aus"] {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" id="flag-icon-css-at" viewBox="0 0 512 512"><g fill-rule="evenodd"><path fill="%23fff" d="M512 512H0V0h512z"/><path fill="%23ed2939" d="M512 512H0V341.3h512zm0-341.2H0V.1h512z"/></g></svg>'); }
  .input-phone__flag[data-country-code="ned"] {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" id="flag-icon-css-nl" viewBox="0 0 512 512"><path fill="%2321468b" d="M0 0h512v512H0z"/><path fill="%23fff" d="M0 0h512v341.3H0z"/><path fill="%23ae1c28" d="M0 0h512v170.7H0z"/></svg>'); }
  .input-phone__flag[data-country-code="spa"] {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" id="flag-icon-css-es" viewBox="0 0 512 512"><path fill="%23AA151B" d="M0 0h512v512H0z"/><path fill="%23F1BF00" d="M0 128h512v256H0z"/><path fill="%23ad1519" d="M171.7 227.6s-.5 0-.8-.2a12.1 12.1 0 01-1.1-1l-.7-.5-.7-.9s-.7-1.2-.4-2c.4-1 1-1.3 1.5-1.6.5-.3 1.6-.6 1.6-.6l1.2-.5 1.3-.3.6-.3.9-.1 1.1-.3 1.7.1h5.1a41 41 0 003.6 1.2c.6.1 1.9.3 2.4.6.6.3 1 .8 1.3 1.1.3.4.3.8.4 1.1v1.1l-.5.9-.6 1-.8.7s-.6.5-1.1.5c-.5 0-5.1-.9-8.2-.9-3 0-7.8.9-7.8.9"/><path fill="none" stroke="%23000" stroke-linejoin="round" stroke-width=".3" d="M171.7 227.6s-.5 0-.8-.2a12.1 12.1 0 01-1.1-1l-.7-.5-.7-.9s-.7-1.2-.4-2c.4-1 1-1.3 1.5-1.6.5-.3 1.6-.6 1.6-.6l1.2-.5 1.3-.3.6-.3.9-.1 1.1-.3 1.7.1h5.1a41 41 0 003.6 1.2c.6.1 1.9.3 2.4.6.6.3 1 .8 1.3 1.1.3.4.3.8.4 1.1v1.1l-.5.9-.6 1-.8.7s-.6.5-1.1.5c-.5 0-5.1-.9-8.2-.9-3 0-7.8.9-7.8.9z"/><path fill="%23c8b100" d="M178.2 220.9c0-1.5.6-2.6 1.4-2.6.8 0 1.4 1.1 1.4 2.6 0 1.4-.6 2.5-1.4 2.5-.8 0-1.4-1.1-1.4-2.5"/><path fill="none" stroke="%23000" stroke-width=".3" d="M178.2 220.9c0-1.5.6-2.6 1.4-2.6.8 0 1.4 1.1 1.4 2.6 0 1.4-.6 2.5-1.4 2.5-.8 0-1.4-1.1-1.4-2.5z"/><path fill="%23c8b100" d="M179 220.9c0-1.3.3-2.4.6-2.4.4 0 .7 1 .7 2.4 0 1.3-.3 2.3-.7 2.3-.3 0-.6-1-.6-2.3"/><path fill="none" stroke="%23000" stroke-width=".3" d="M179 220.9c0-1.3.3-2.4.6-2.4.4 0 .7 1 .7 2.4 0 1.3-.3 2.3-.7 2.3-.3 0-.6-1-.6-2.3z"/><path fill="%23c8b100" d="M178.7 218.2c0-.5.4-1 .9-1s1 .5 1 1-.5.9-1 .9a1 1 0 01-1-1"/><path fill="%23c8b100" d="M180.3 217.8v.6h-1.5v-.6h.5v-1.3h-.7v-.6h.7v-.6h.6v.6h.6v.6h-.6v1.3h.4"/><path fill="none" stroke="%23000" stroke-width=".3" d="M180.3 217.8v.6h-1.5v-.6h.5v-1.3h-.7v-.6h.7v-.6h.6v.6h.6v.6h-.6v1.3h.4"/><path fill="%23c8b100" d="M181 217.8v.6h-2.7v-.6h1v-1.3h-.7v-.6h.7v-.6h.6v.6h.6v.6h-.6v1.3h1"/><path fill="none" stroke="%23000" stroke-width=".3" d="M181 217.8v.6h-2.7v-.6h1v-1.3h-.7v-.6h.7v-.6h.6v.6h.6v.6h-.6v1.3h1"/><path fill="none" stroke="%23000" stroke-width=".3" d="M179.9 217.3a.9.9 0 01.6.9c0 .5-.4.9-.9.9s-1-.4-1-1c0-.3.4-.7.8-.8"/><path fill="%23c8b100" d="M179.6 227.4h-5v-1.2l-.3-1.2-.2-1.6c-1.4-1.8-2.6-3-3-2.7 0-.4.2-.6.4-.8 1.2-.7 3.7 1 5.6 3.9l.5.7h4l.5-.7c1.9-2.9 4.4-4.6 5.6-3.9.2.2.4.4.5.8-.5-.3-1.7.9-3 2.7l-.3 1.6-.2 1.2-.1 1.2h-5"/><path fill="none" stroke="%23000" stroke-width=".3" d="M179.6 227.4h-5v-1.2l-.3-1.2-.2-1.6c-1.4-1.8-2.6-3-3-2.7 0-.4.2-.6.4-.8 1.2-.7 3.7 1 5.6 3.9l.5.7h4l.5-.7c1.9-2.9 4.4-4.6 5.6-3.9.2.2.4.4.5.8-.5-.3-1.7.9-3 2.7l-.3 1.6-.2 1.2-.1 1.2h-5z"/><path fill="none" stroke="%23000" stroke-width=".3" d="M171.3 220.6c1-.5 3 1.2 4.8 3.8m11.9-3.8c-1-.5-3.1 1.2-4.9 3.8"/><path fill="%23c8b100" d="M172.3 229.6a4.8 4.8 0 00-.6-1c2-.7 4.8-1 7.9-1 3 0 5.9.3 7.9 1l-.6.9-.3.8c-1.8-.6-4.2-.8-7-.8-2.9 0-5.6.3-7 .8l-.3-.7"/><path fill="none" stroke="%23000" stroke-width=".3" d="M172.3 229.6a4.8 4.8 0 00-.6-1c2-.7 4.8-1 7.9-1 3 0 5.9.3 7.9 1l-.6.9-.3.8c-1.8-.6-4.2-.8-7-.8-2.9 0-5.6.3-7 .8l-.3-.7"/><path fill="%23c8b100" d="M179.6 232.2a27 27 0 006.2-.7c.7-.2 1.1-.5 1-.8 0-.2-.1-.3-.3-.4a25.8 25.8 0 00-7-.9c-2.6 0-5.3.4-6.8.9-.2 0-.3.2-.4.4 0 .3.4.6 1 .8 1 .3 3.8.7 6.3.7"/><path fill="none" stroke="%23000" stroke-width=".3" d="M179.6 232.2a27 27 0 006.2-.7c.7-.2 1.1-.5 1-.8 0-.2-.1-.3-.3-.4a25.8 25.8 0 00-7-.9c-2.6 0-5.3.4-6.8.9-.2 0-.3.2-.4.4 0 .3.4.6 1 .8 1 .3 3.8.7 6.3.7z"/><path fill="%23c8b100" d="M187.6 227.4l-.6-.5s-.6.3-1.3.2c-.7-.1-1-1-1-1s-.8.7-1.5.6c-.6 0-1-.6-1-.6s-.8.5-1.4.5c-.7 0-1.3-.9-1.3-.9s-.6.9-1.2 1c-.7 0-1.2-.6-1.2-.6s-.3.6-1 .7c-.9.1-1.6-.6-1.6-.6s-.5.7-1 1c-.6.1-1.3-.4-1.3-.4l-.2.5-.3.2.2.4a32.5 32.5 0 0115.5.1l.2-.6"/><path fill="none" stroke="%23000" stroke-width=".3" d="M187.6 227.4l-.6-.5s-.6.3-1.3.2c-.7-.1-1-1-1-1s-.8.7-1.5.6c-.6 0-1-.6-1-.6s-.8.5-1.4.5c-.7 0-1.3-.9-1.3-.9s-.6.9-1.2 1c-.7 0-1.2-.6-1.2-.6s-.3.6-1 .7c-.9.1-1.6-.6-1.6-.6s-.5.7-1 1c-.6.1-1.3-.4-1.3-.4l-.2.5-.3.2.2.4a32.5 32.5 0 0115.5.1l.2-.6z"/><path fill="%23c8b100" d="M179.6 224.8h.3a1.1 1.1 0 001 1.5c.6 0 1-.3 1.2-.8l.1-.4v.5c.1.5.6.9 1.2.9a1.1 1.1 0 001.1-1.1v-.1l.4-.4.2.4a1 1 0 00-.1.5c0 .6.5 1 1 1 .4 0 .8-.1 1-.4l.2-.3v.4c0 .3.2.6.5.7 0 0 .4 0 1-.4l.8-.8v.5s-.5.8-1 1.1l-1 .3c-.3-.1-.5-.4-.7-.7a1.6 1.6 0 01-.8.3c-.6 0-1.2-.4-1.4-1a1.6 1.6 0 01-1.2.6 2 2 0 01-1.3-.6 1.6 1.6 0 01-1.1.4c-.6 0-1.1-.3-1.4-.7-.3.4-.8.7-1.4.7a1.6 1.6 0 01-1-.4c-.4.3-.9.6-1.4.6a1.6 1.6 0 01-1.2-.5c-.2.5-.8.8-1.4.8-.3 0-.6 0-.8-.2-.1.3-.4.6-.7.7a2 2 0 01-1-.3 4.4 4.4 0 01-1-1.1v-.5l.9.8c.5.4.9.4.9.4.4 0 .5-.4.5-.7v-.4l.2.3c.2.3.6.5 1 .5.5 0 1-.5 1-1a1 1 0 000-.6l.1-.4.4.4c0 .7.5 1.2 1 1.2.7 0 1.2-.4 1.2-1v-.3l.2.3c.2.5.6.8 1.1.8.7 0 1.2-.5 1.2-1.1a1 1 0 00-.1-.4h.3"/><path fill="none" stroke="%23000" stroke-width=".3" d="M179.6 224.8h.3a1.1 1.1 0 001 1.5c.6 0 1-.3 1.2-.8l.1-.4v.5c.1.5.6.9 1.2.9a1.1 1.1 0 001.1-1.1v-.1l.4-.4.2.4a1 1 0 00-.1.5c0 .6.5 1 1 1 .4 0 .8-.1 1-.4l.2-.3v.4c0 .3.2.6.5.7 0 0 .4 0 1-.4l.8-.8v.5s-.5.8-1 1.1l-1 .3c-.3-.1-.5-.4-.7-.7a1.6 1.6 0 01-.8.3c-.6 0-1.2-.4-1.4-1a1.6 1.6 0 01-1.2.6 2 2 0 01-1.3-.6 1.6 1.6 0 01-1.1.4c-.6 0-1.1-.3-1.4-.7-.3.4-.8.7-1.4.7a1.6 1.6 0 01-1-.4c-.4.3-.9.6-1.4.6a1.6 1.6 0 01-1.2-.5c-.2.5-.8.8-1.4.8-.3 0-.6 0-.8-.2-.1.3-.4.6-.7.7a2 2 0 01-1-.3 4.4 4.4 0 01-1-1.1v-.5l.9.8c.5.4.9.4.9.4.4 0 .5-.4.5-.7v-.4l.2.3c.2.3.6.5 1 .5.5 0 1-.5 1-1a1 1 0 000-.6l.1-.4.4.4c0 .7.5 1.2 1 1.2.7 0 1.2-.4 1.2-1v-.3l.2.3c.2.5.6.8 1.1.8.7 0 1.2-.5 1.2-1.1a1 1 0 00-.1-.4h.3z"/><path fill="%23c8b100" d="M179.6 227.6c-3.1 0-5.9.3-7.9 1l-.3-.2c0-.2 0-.3.2-.4 2-.6 4.8-1 8-1s6 .4 8 1l.2.3c0 .2-.2.3-.3.2-2-.6-4.8-1-8-1"/><path fill="none" stroke="%23000" stroke-linejoin="round" stroke-width=".3" d="M179.6 227.6c-3.1 0-5.9.3-7.9 1l-.3-.2c0-.2 0-.3.2-.4 2-.6 4.8-1 8-1s6 .4 8 1l.2.3c0 .2-.2.3-.3.2-2-.6-4.8-1-8-1z"/><path fill="%23fff" d="M176.6 228.7c0-.3.2-.5.5-.5.2 0 .4.2.4.5 0 .2-.2.4-.5.4s-.4-.2-.4-.4"/><path fill="none" stroke="%23000" stroke-width=".3" d="M176.6 228.7c0-.3.2-.5.5-.5.2 0 .4.2.4.5 0 .2-.2.4-.5.4s-.4-.2-.4-.4z"/><path fill="%23ad1519" d="M179.6 228.8h-1a.3.3 0 01-.3-.3c0-.1.1-.3.3-.3h2a.3.3 0 01.4.3.3.3 0 01-.4.3h-1"/><path fill="none" stroke="%23000" stroke-width=".3" d="M179.6 228.8h-1a.3.3 0 01-.3-.3c0-.1.1-.3.3-.3h2a.3.3 0 01.4.3.3.3 0 01-.4.3h-1"/><path fill="%23058e6e" d="M174.7 229.2h-.7c-.2.1-.4 0-.4-.2a.3.3 0 01.2-.3l.7-.1.8-.2c.2 0 .3.1.4.3 0 .2-.1.3-.3.4h-.8"/><path fill="none" stroke="%23000" stroke-width=".3" d="M174.7 229.2h-.7c-.2.1-.4 0-.4-.2a.3.3 0 01.2-.3l.7-.1.8-.2c.2 0 .3.1.4.3 0 .2-.1.3-.3.4h-.8"/><path fill="%23ad1519" d="M171.8 229.7l.3-.5.7.1-.4.6-.6-.2"/><path fill="none" stroke="%23000" stroke-width=".3" d="M171.8 229.7l.3-.5.7.1-.4.6-.6-.2"/><path fill="%23fff" d="M181.7 228.7c0-.3.2-.5.4-.5.3 0 .5.2.5.5 0 .2-.2.4-.5.4s-.4-.2-.4-.4"/><path fill="none" stroke="%23000" stroke-width=".3" d="M181.7 228.7c0-.3.2-.5.4-.5.3 0 .5.2.5.5 0 .2-.2.4-.5.4s-.4-.2-.4-.4z"/><path fill="%23058e6e" d="M184.5 229.2h.8c.1.1.3 0 .3-.2a.3.3 0 00-.2-.3l-.8-.1-.7-.2c-.2 0-.3.1-.4.3 0 .2.1.3.3.4h.7"/><path fill="none" stroke="%23000" stroke-width=".3" d="M184.5 229.2h.8c.1.1.3 0 .3-.2a.3.3 0 00-.2-.3l-.8-.1-.7-.2c-.2 0-.3.1-.4.3 0 .2.1.3.3.4h.7"/><path fill="%23ad1519" d="M187.3 229.7l-.2-.5h-.7l.3.6h.7"/><path fill="none" stroke="%23000" stroke-width=".3" d="M187.3 229.7l-.2-.5h-.7l.3.6h.7"/><path fill="%23ad1519" d="M179.6 231.6c-2.5 0-4.8-.2-6.5-.7a27.2 27.2 0 016.5-.7c2.5 0 4.7.3 6.5.7-1.8.5-4 .7-6.5.7"/><path fill="none" stroke="%23000" stroke-linejoin="round" stroke-width=".3" d="M179.6 231.6c-2.5 0-4.8-.2-6.5-.7a27.2 27.2 0 016.5-.7c2.5 0 4.7.3 6.5.7-1.8.5-4 .7-6.5.7z"/><path fill="%23c8b100" d="M187.4 226.2c.1-.2 0-.4 0-.4-.2 0-.4 0-.5.2 0 .2 0 .4.2.5.1 0 .3-.1.3-.3"/><path fill="none" stroke="%23000" stroke-width=".3" d="M187.4 226.2c.1-.2 0-.4 0-.4-.2 0-.4 0-.5.2 0 .2 0 .4.2.5.1 0 .3-.1.3-.3z"/><path fill="%23c8b100" d="M182.5 225.2c0-.2 0-.3-.2-.4-.2 0-.3.2-.3.4s0 .3.2.4c.1 0 .3-.2.3-.4"/><path fill="none" stroke="%23000" stroke-width=".3" d="M182.5 225.2c0-.2 0-.3-.2-.4-.2 0-.3.2-.3.4s0 .3.2.4c.1 0 .3-.2.3-.4z"/><path fill="%23c8b100" d="M176.7 225.2c0-.2 0-.3.2-.4.2 0 .3.2.3.4s0 .3-.2.4l-.3-.4"/><path fill="none" stroke="%23000" stroke-width=".3" d="M176.7 225.2c0-.2 0-.3.2-.4.2 0 .3.2.3.4s0 .3-.2.4l-.3-.4z"/><path fill="%23c8b100" d="M171.8 226.2c-.1-.2 0-.4.1-.4s.3 0 .4.2c0 .2 0 .4-.2.5-.1 0-.3-.1-.3-.3"/><path fill="none" stroke="%23000" stroke-width=".3" d="M171.8 226.2c-.1-.2 0-.4.1-.4s.3 0 .4.2c0 .2 0 .4-.2.5-.1 0-.3-.1-.3-.3z"/><path fill="%23c8b100" d="M179.6 222.4l-.9.5.7 1.4.2.2.2-.2.7-1.4-1-.5"/><path fill="none" stroke="%23000" stroke-width=".3" d="M179.6 222.4l-.9.5.7 1.4.2.2.2-.2.7-1.4-1-.5"/><path fill="%23c8b100" d="M177.7 224.5l.4.6 1.3-.4.2-.2-.2-.2-1.3-.4-.4.6"/><path fill="none" stroke="%23000" stroke-width=".3" d="M177.7 224.5l.4.6 1.3-.4.2-.2-.2-.2-1.3-.4-.4.6"/><path fill="%23c8b100" d="M181.5 224.5l-.4.6-1.3-.4-.2-.2.1-.2 1.4-.4.4.6"/><path fill="none" stroke="%23000" stroke-width=".3" d="M181.5 224.5l-.4.6-1.3-.4-.2-.2.1-.2 1.4-.4.4.6"/><path fill="%23c8b100" d="M173.9 223l-.7.6.9 1.2.2.1.2-.2.3-1.4-1-.3"/><path fill="none" stroke="%23000" stroke-width=".3" d="M173.9 223l-.7.6.9 1.2.2.1.2-.2.3-1.4-1-.3"/><path fill="%23c8b100" d="M172.4 225.3l.5.5 1.3-.7v-.4h-1.5l-.3.6"/><path fill="none" stroke="%23000" stroke-width=".3" d="M172.4 225.3l.5.5 1.3-.7v-.4h-1.5l-.3.6"/><path fill="%23c8b100" d="M176.2 224.6l-.3.6-1.4-.1-.2-.2.1-.2 1.3-.7.5.6"/><path fill="none" stroke="%23000" stroke-width=".3" d="M176.2 224.6l-.3.6-1.4-.1-.2-.2.1-.2 1.3-.7.5.6"/><path fill="%23c8b100" d="M171 225.5v.7l-1.5.1h-.2v-.3l1.1-1 .6.5"/><path fill="none" stroke="%23000" stroke-width=".3" d="M171 225.5v.7l-1.5.1h-.2v-.3l1.1-1 .6.5"/><path fill="%23c8b100" d="M173.8 225c0-.4.2-.6.5-.6s.5.2.5.5a.5.5 0 01-.5.5.5.5 0 01-.5-.5"/><path fill="none" stroke="%23000" stroke-width=".3" d="M173.8 225c0-.4.2-.6.5-.6s.5.2.5.5a.5.5 0 01-.5.5.5.5 0 01-.5-.5z"/><path fill="%23c8b100" d="M185.3 223l.7.6-.9 1.2-.2.1-.2-.2-.3-1.4 1-.3"/><path fill="none" stroke="%23000" stroke-width=".3" d="M185.3 223l.7.6-.9 1.2-.2.1-.2-.2-.3-1.4 1-.3"/><path fill="%23c8b100" d="M186.8 225.3l-.6.5-1.2-.7-.1-.2.2-.2h1.4l.3.6"/><path fill="none" stroke="%23000" stroke-width=".3" d="M186.8 225.3l-.6.5-1.2-.7-.1-.2.2-.2h1.4l.3.6"/><path fill="%23c8b100" d="M183 224.6l.3.6 1.4-.1.2-.2-.1-.2-1.3-.7-.5.6"/><path fill="none" stroke="%23000" stroke-width=".3" d="M183 224.6l.3.6 1.4-.1.2-.2-.1-.2-1.3-.7-.5.6"/><path fill="%23c8b100" d="M188 225.5v.7l1.5.1h.2v-.3l-1.1-1-.6.5"/><path fill="none" stroke="%23000" stroke-width=".3" d="M188 225.5v.7l1.5.1h.2v-.3l-1.1-1-.6.5"/><path fill="%23c8b100" d="M179 224.5a.5.5 0 01.6-.5c.3 0 .5.2.5.5a.5.5 0 01-.5.4.5.5 0 01-.5-.4"/><path fill="none" stroke="%23000" stroke-width=".3" d="M179 224.5a.5.5 0 01.6-.5c.3 0 .5.2.5.5a.5.5 0 01-.5.4.5.5 0 01-.5-.4z"/><path fill="%23c8b100" d="M184.4 225a.5.5 0 01.5-.6.5.5 0 01.5.5.5.5 0 01-.5.5.5.5 0 01-.5-.5"/><path fill="none" stroke="%23000" stroke-width=".3" d="M184.4 225a.5.5 0 01.5-.6.5.5 0 01.5.5.5.5 0 01-.5.5.5.5 0 01-.5-.5z"/><path fill="%23c8b100" d="M169.1 226.3l-.7-.8-.7-.3s.3-.3.6-.3l.5.2v-.2s.3 0 .4.4v1"/><path fill="none" stroke="%23000" stroke-width=".3" d="M169.1 226.3l-.7-.8-.7-.3s.3-.3.6-.3l.5.2v-.2s.3 0 .4.4v1z"/><path fill="%23c8b100" d="M169.1 226l.6.1c.2.2.2.4 0 .5s-.3.1-.4 0c-.2-.2-.3-.4-.2-.5"/><path fill="none" stroke="%23000" stroke-width=".3" d="M169.1 226l.6.1c.2.2.2.4 0 .5s-.3.1-.4 0c-.2-.2-.3-.4-.2-.5z"/><path fill="%23c8b100" d="M189.9 226.3l.7-.8.7-.3s-.3-.3-.6-.3a.6.6 0 00-.5.2v-.2s-.3 0-.4.4v.7l.1.3"/><path fill="none" stroke="%23000" stroke-width=".3" d="M189.9 226.3l.7-.8.7-.3s-.3-.3-.6-.3a.6.6 0 00-.5.2v-.2s-.3 0-.4.4v.7l.1.3z"/><path fill="%23c8b100" d="M189.9 226l-.5.1c-.2.2-.3.4-.2.5h.6c.2-.2.2-.4.1-.5"/><path fill="none" stroke="%23000" stroke-width=".3" d="M189.9 226l-.5.1c-.2.2-.3.4-.2.5h.6c.2-.2.2-.4.1-.5z"/><path fill="%23c8b100" d="M168.2 238h22.9v-6h-22.9v6z"/><path fill="none" stroke="%23000" stroke-width=".4" d="M168.2 238h22.9v-6h-22.9v6z"/><path fill="%23c8b100" d="M170.6 242l.5-.1h17.5c-.6-.2-1-.7-1-1.3 0-.6.5-1.2 1-1.4a1.8 1.8 0 01-.5.1h-17a1.5 1.5 0 01-.5 0c.7.2 1 .7 1 1.3 0 .6-.4 1.1-1 1.3"/><path fill="none" stroke="%23000" stroke-linejoin="round" stroke-width=".4" d="M170.6 242l.5-.1h17.5c-.6-.2-1-.7-1-1.3 0-.6.5-1.2 1-1.4a1.8 1.8 0 01-.5.1h-17a1.5 1.5 0 01-.5 0c.7.2 1 .7 1 1.3 0 .6-.4 1.1-1 1.3z"/><path fill="%23c8b100" d="M171 241.9h17.2c.5 0 1 .3 1 .8 0 .4-.5.8-1 .8H171c-.6 0-1.1-.4-1.1-.8 0-.5.5-.8 1-.8"/><path fill="none" stroke="%23000" stroke-width=".4" d="M171 241.9h17.2c.5 0 1 .3 1 .8 0 .4-.5.8-1 .8H171c-.6 0-1.1-.4-1.1-.8 0-.5.5-.8 1-.8z"/><path fill="%23c8b100" d="M171 238h17.2c.5 0 1 .2 1 .6 0 .4-.5.7-1 .7H171c-.6 0-1-.3-1-.7 0-.4.4-.7 1-.7"/><path fill="none" stroke="%23000" stroke-width=".4" d="M171 238h17.2c.5 0 1 .2 1 .6 0 .4-.5.7-1 .7H171c-.6 0-1-.3-1-.7 0-.4.4-.7 1-.7z"/><path fill="%23005bbf" d="M195.6 338.6a8.7 8.7 0 01-4-.9 8.9 8.9 0 00-4-.8c-1.6 0-3 .3-4 .8a8.8 8.8 0 01-4 1 8.7 8.7 0 01-4-1 9 9 0 00-4-.8 9 9 0 00-3.9.8c-1 .6-2.4 1-4 1v2.4a8.9 8.9 0 004-1 8.8 8.8 0 014-.8 9 9 0 013.9.9 9 9 0 004 .9 9 9 0 004-.9 9 9 0 014-.9c1.5 0 3 .4 4 .9a8.6 8.6 0 004 .9v-2.5"/><path fill="none" stroke="%23000" stroke-width=".4" d="M195.6 338.6a8.7 8.7 0 01-4-.9 8.9 8.9 0 00-4-.8c-1.6 0-3 .3-4 .8a8.8 8.8 0 01-4 1 8.7 8.7 0 01-4-1 9 9 0 00-4-.8 9 9 0 00-3.9.8c-1 .6-2.4 1-4 1v2.4a8.9 8.9 0 004-1 8.8 8.8 0 014-.8 9 9 0 013.9.9 9 9 0 004 .9 9 9 0 004-.9 9 9 0 014-.9c1.5 0 3 .4 4 .9a8.6 8.6 0 004 .9v-2.5z"/><path fill="%23ccc" d="M195.6 341a8.7 8.7 0 01-4-.8 8.9 8.9 0 00-4-.8c-1.6 0-3 .3-4 .8a9 9 0 01-4 .9 8.7 8.7 0 01-4-1 9 9 0 00-4-.8c-1.5 0-2.9.3-3.9.9a9 9 0 01-4 .9v2.4a8.9 8.9 0 004-.9 8.6 8.6 0 014-.8 9 9 0 013.9.8 8.7 8.7 0 004 1 8.9 8.9 0 004-1 9 9 0 014-.8 8.9 8.9 0 014 .9 9 9 0 004 .9V341"/><path fill="none" stroke="%23000" stroke-width=".4" d="M195.6 341a8.7 8.7 0 01-4-.8 8.9 8.9 0 00-4-.8c-1.6 0-3 .3-4 .8a9 9 0 01-4 .9 8.7 8.7 0 01-4-1 9 9 0 00-4-.8c-1.5 0-2.9.3-3.9.9a9 9 0 01-4 .9v2.4a8.9 8.9 0 004-.9 8.6 8.6 0 014-.8 9 9 0 013.9.8 8.7 8.7 0 004 1 8.9 8.9 0 004-1 9 9 0 014-.8 8.9 8.9 0 014 .9 9 9 0 004 .9V341"/><path fill="%23005bbf" d="M195.6 343.6a8.7 8.7 0 01-4-1 8.9 8.9 0 00-4-.8 9 9 0 00-4 .9 8.9 8.9 0 01-4 .9 8.7 8.7 0 01-4-1 9 9 0 00-4-.8 9 9 0 00-3.9.8 8.9 8.9 0 01-4 1v2.4c1.5 0 3-.3 4-.9a8.7 8.7 0 014-.8 9 9 0 013.9.8 9 9 0 008 0 9 9 0 014-.8c1.5 0 3 .3 4 .8 1 .6 2.4 1 4 1v-2.6"/><path fill="none" stroke="%23000" stroke-width=".4" d="M195.6 343.6a8.7 8.7 0 01-4-1 8.9 8.9 0 00-4-.8 9 9 0 00-4 .9 8.9 8.9 0 01-4 .9 8.7 8.7 0 01-4-1 9 9 0 00-4-.8 9 9 0 00-3.9.8 8.9 8.9 0 01-4 1v2.4c1.5 0 3-.3 4-.9a8.7 8.7 0 014-.8 9 9 0 013.9.8 9 9 0 008 0 9 9 0 014-.8c1.5 0 3 .3 4 .8 1 .6 2.4 1 4 1v-2.6"/><path fill="%23ccc" d="M195.6 348.5a8.6 8.6 0 01-4-1 9 9 0 00-4-.7 9 9 0 00-4 .8 8.9 8.9 0 01-4 .9 8.7 8.7 0 01-4-1 9 9 0 00-4-.7 9 9 0 00-3.9.8 9 9 0 01-4 .9V346a9 9 0 004-.9 8.8 8.8 0 014-.8 9 9 0 013.9.8c1 .6 2.4 1 4 1a9 9 0 004-1 9 9 0 014-.8 9 9 0 014 .8c1 .6 2.4 1 4 1v2.4"/><path fill="none" stroke="%23000" stroke-width=".4" d="M195.6 348.5a8.6 8.6 0 01-4-1 9 9 0 00-4-.7 9 9 0 00-4 .8 8.9 8.9 0 01-4 .9 8.7 8.7 0 01-4-1 9 9 0 00-4-.7 9 9 0 00-3.9.8 9 9 0 01-4 .9V346a9 9 0 004-.9 8.8 8.8 0 014-.8 9 9 0 013.9.8c1 .6 2.4 1 4 1a9 9 0 004-1 9 9 0 014-.8 9 9 0 014 .8c1 .6 2.4 1 4 1v2.4"/><path fill="%23005bbf" d="M195.6 351a8.7 8.7 0 01-4-1 8.8 8.8 0 00-4-.8 9 9 0 00-4 .9 9 9 0 01-4 .8 8.7 8.7 0 01-4-.9 9 9 0 00-4-.8 9 9 0 00-3.9.8c-1 .6-2.4 1-4 1v-2.5c1.5 0 3-.4 4-1a8.8 8.8 0 014-.7 9 9 0 013.9.8 9 9 0 004 .9 8.9 8.9 0 004-.9 9 9 0 014-.8 9 9 0 014 .8 9 9 0 004 .9v2.5"/><path fill="none" stroke="%23000" stroke-width=".4" d="M195.6 351a8.7 8.7 0 01-4-1 8.8 8.8 0 00-4-.8 9 9 0 00-4 .9 9 9 0 01-4 .8 8.7 8.7 0 01-4-.9 9 9 0 00-4-.8 9 9 0 00-3.9.8c-1 .6-2.4 1-4 1v-2.5c1.5 0 3-.4 4-1a8.8 8.8 0 014-.7 9 9 0 013.9.8 9 9 0 004 .9 8.9 8.9 0 004-.9 9 9 0 014-.8 9 9 0 014 .8 9 9 0 004 .9v2.5z"/><path fill="%23c8b100" d="M170.6 328.5l.2.6c0 1.5-1.3 2.7-3 2.7h23.6c-1.6 0-2.9-1.2-2.9-2.7l.1-.6a1.4 1.4 0 01-.5 0h-17.5"/><path fill="none" stroke="%23000" stroke-linejoin="round" stroke-width=".4" d="M170.6 328.5l.2.6c0 1.5-1.3 2.7-3 2.7h23.6c-1.6 0-2.9-1.2-2.9-2.7l.1-.6a1.4 1.4 0 01-.5 0h-17.5z"/><path fill="%23c8b100" d="M171 327h17.2c.5 0 1 .3 1 .7 0 .5-.5.8-1 .8H171c-.6 0-1.1-.3-1.1-.8 0-.4.5-.8 1-.8"/><path fill="none" stroke="%23000" stroke-width=".4" d="M171 327h17.2c.5 0 1 .3 1 .7 0 .5-.5.8-1 .8H171c-.6 0-1.1-.3-1.1-.8 0-.4.5-.8 1-.8z"/><path fill="%23c8b100" d="M168 337.8h23.3v-6H168v6z"/><path fill="none" stroke="%23000" stroke-width=".4" d="M168 337.8h23.3v-6H168v6z"/><path fill="%23ad1519" d="M166 305.8c-2.2 1.3-3.8 2.7-3.5 3.4 0 .6.8 1 1.9 1.8 1.6 1.1 2.6 3.2 1.8 4.1a5.9 5.9 0 00-.1-9.3"/><path fill="none" stroke="%23000" stroke-width=".4" d="M166 305.8c-2.2 1.3-3.8 2.7-3.5 3.4 0 .6.8 1 1.9 1.8 1.6 1.1 2.6 3.2 1.8 4.1a5.9 5.9 0 00-.1-9.3z"/><path fill="%23ccc" d="M171.3 326h16.6v-81.6h-16.6V326z"/><path fill="none" stroke="%23000" stroke-width=".4" d="M183.1 244.5V326m2-81.4V326m-13.8 0h16.6v-81.5h-16.6V326z"/><path fill="%23ad1519" d="M205 275a52.8 52.8 0 00-17-3 51.6 51.6 0 00-8 .8c-9.9 1.7-17.5 5.6-16.9 8.9v.2l-3.7-8.7c-.7-3.6 7.7-8 18.8-9.8a57 57 0 019.8-.8c7 0 13.2.9 16.9 2.3v10"/><path fill="none" stroke="%23000" stroke-linejoin="round" stroke-width=".4" d="M205 275a52.8 52.8 0 00-17-3 51.6 51.6 0 00-8 .8c-9.9 1.7-17.5 5.6-16.9 8.9v.2l-3.7-8.7c-.7-3.6 7.7-8 18.8-9.8a57 57 0 019.8-.8c7 0 13.2.9 16.9 2.3v10"/><path fill="%23ad1519" d="M171.3 285.1c-4.7-.3-7.8-1.5-8.2-3.5-.3-1.5 1.3-3.2 4-4.7 1.3.1 2.7.3 4.2.3v8"/><path fill="none" stroke="%23000" stroke-width=".4" d="M171.3 285.1c-4.7-.3-7.8-1.5-8.2-3.5-.3-1.5 1.3-3.2 4-4.7 1.3.1 2.7.3 4.2.3v8"/><path fill="%23ad1519" d="M188 279c2.8.4 5 1 6 2l.2.1c.5 1-2 3.3-6.3 5.8v-8"/><path fill="none" stroke="%23000" stroke-width=".4" d="M188 279c2.8.4 5 1 6 2l.2.1c.5 1-2 3.3-6.3 5.8v-8"/><path fill="%23ad1519" d="M160.9 300.9c-.4-1.3 4-4 10.4-6.3 3-1 5.3-2.1 8.3-3.4 8.9-4 15.4-8.4 14.6-10l-.1-.2c.5.4 1.2 8.4 1.2 8.4.8 1.5-5.2 6-13.3 9.8-2.6 1.3-8.1 3.3-10.7 4.2-4.7 1.6-9.3 4.7-8.9 5.8l-1.5-8.3"/><path fill="none" stroke="%23000" stroke-linejoin="round" stroke-width=".4" d="M160.9 300.9c-.4-1.3 4-4 10.4-6.3 3-1 5.3-2.1 8.3-3.4 8.9-4 15.4-8.4 14.6-10l-.1-.2c.5.4 1.2 8.4 1.2 8.4.8 1.5-5.2 6-13.3 9.8-2.6 1.3-8.1 3.3-10.7 4.2-4.7 1.6-9.3 4.7-8.9 5.8l-1.5-8.3z"/><path fill="%23c8b100" d="M170.1 271c2-.7 3.4-1.6 2.7-3.2-.4-1-1.4-1.2-3-.7l-2.8 1 2.5 6.2.9-.3.8-.3-1-2.7zm-1.2-3l.7-.2c.6-.3 1.3 0 1.5.8.3.5.2 1.1-.5 1.6a4.7 4.7 0 01-.7.3l-1-2.5m7.7-2.6l-.8.3h-1l1.5 6.5 4.5-.9-.2-.4v-.4l-2.7.7-1.3-5.8m9 5.6l2.9-6.8a5.4 5.4 0 01-1.1 0 58.5 58.5 0 01-2 5c-.8-1.6-1.7-3.1-2.4-4.7l-1 .1h-1.1l3.7 6.5.5-.1h.5m9.4-5l.5-.9a3.7 3.7 0 00-1.9-.6c-1.8-.2-2.8.6-3 1.7-.2 2.3 3.4 2.1 3.3 3.7-.1.6-.8.9-1.6.8-.8 0-1.4-.5-1.5-1.2h-.2a8 8 0 01-.5 1.2c.5.3 1.2.5 1.9.6 1.8.2 3.3-.6 3.4-1.8.2-2.2-3.4-2.3-3.3-3.6 0-.6.5-1 1.4-.8.7 0 1.1.4 1.3 1h.2"/><path fill="%23ad1519" d="M332.4 225.7s-.8.8-1.3 1c-.6 0-1.3-.6-1.3-.6s-.5.5-1.1.7c-.6.1-1.4-.7-1.4-.7s-.6.8-1.2 1c-.5.2-1.1-.2-1.1-.2s-.2.4-.7.6h-.5l-.6-.5-.7-.7-.6-.2-.3-1.1-.1-.6c-.1-.7.9-1.4 2.4-1.8.8-.2 1.5-.1 2 0a6 6 0 013.3-.8 6 6 0 013.2.7 5.9 5.9 0 013-.7c1.5 0 2.7.3 3.3.8a4.2 4.2 0 012.1 0c1.5.4 2.5 1.1 2.4 1.8v.6l-.4 1-.6.3-.7.8-.6.3s-.3.2-.5.1c-.5-.2-.7-.6-.7-.6s-.6.4-1.2.2c-.5-.2-1-1-1-1s-.9.8-1.5.7c-.6-.2-1.1-.7-1.1-.7s-.7.6-1.2.5c-.6 0-1.4-.9-1.4-.9"/><path fill="none" stroke="%23000" stroke-width=".3" d="M332.4 225.7s-.8.8-1.3 1c-.6 0-1.3-.6-1.3-.6s-.5.5-1.1.7c-.6.1-1.4-.7-1.4-.7s-.6.8-1.2 1c-.5.2-1.1-.2-1.1-.2s-.2.4-.7.6h-.5l-.6-.5-.7-.7-.6-.2-.3-1.1-.1-.6c-.1-.7.9-1.4 2.4-1.8.8-.2 1.5-.1 2 0a6 6 0 013.3-.8 6 6 0 013.2.7 5.9 5.9 0 013-.7c1.5 0 2.7.3 3.3.8a4.2 4.2 0 012.1 0c1.5.4 2.5 1.1 2.4 1.8v.6l-.4 1-.6.3-.7.8-.6.3s-.3.2-.5.1c-.5-.2-.7-.6-.7-.6s-.6.4-1.2.2c-.5-.2-1-1-1-1s-.9.8-1.5.7c-.6-.2-1.1-.7-1.1-.7s-.7.6-1.2.5c-.6 0-1.4-.9-1.4-.9z"/><path fill="%23c8b100" d="M331 221.4c0-1.1.6-2 1.3-2 .8 0 1.4.9 1.4 2s-.6 2-1.4 2c-.8 0-1.4-.9-1.4-2"/><path fill="none" stroke="%23000" stroke-width=".3" d="M331 221.4c0-1.1.6-2 1.3-2 .8 0 1.4.9 1.4 2s-.6 2-1.4 2c-.8 0-1.4-.9-1.4-2z"/><path fill="%23c8b100" d="M331.7 221.4c0-1 .3-1.9.7-1.9.3 0 .6.9.6 1.9 0 1-.3 1.8-.7 1.8-.3 0-.6-.8-.6-1.8"/><path fill="none" stroke="%23000" stroke-width=".3" d="M331.7 221.4c0-1 .3-1.9.7-1.9.3 0 .6.9.6 1.9 0 1-.3 1.8-.7 1.8-.3 0-.6-.8-.6-1.8z"/><path fill="%23c8b100" d="M325 229.6a4.8 4.8 0 00-.5-1c2-.7 4.7-1 7.8-1 3.1 0 6 .3 8 1l-.6.9-.4.8c-1.8-.6-4.1-.8-7-.8-2.8 0-5.6.3-7 .8l-.2-.7"/><path fill="none" stroke="%23000" stroke-width=".3" d="M325 229.6a4.8 4.8 0 00-.5-1c2-.7 4.7-1 7.8-1 3.1 0 6 .3 8 1l-.6.9-.4.8c-1.8-.6-4.1-.8-7-.8-2.8 0-5.6.3-7 .8l-.2-.7"/><path fill="%23c8b100" d="M332.3 232.2c2.5 0 5.3-.4 6.3-.7.7-.2 1-.5 1-.8 0-.2-.2-.3-.4-.4a25.7 25.7 0 00-6.9-.9 26 26 0 00-6.8.9c-.2 0-.4.2-.4.4 0 .3.3.6 1 .8 1 .3 3.7.7 6.2.7"/><path fill="none" stroke="%23000" stroke-width=".3" d="M332.3 232.2c2.5 0 5.3-.4 6.3-.7.7-.2 1-.5 1-.8 0-.2-.2-.3-.4-.4a25.7 25.7 0 00-6.9-.9 26 26 0 00-6.8.9c-.2 0-.4.2-.4.4 0 .3.3.6 1 .8 1 .3 3.7.7 6.2.7z"/><path fill="%23fff" d="M338.4 222.3a.5.5 0 01.4-.5c.3 0 .5.2.5.5 0 .2-.2.4-.5.4a.5.5 0 01-.4-.4"/><path fill="none" stroke="%23000" stroke-width=".2" d="M338.4 222.3a.5.5 0 01.4-.5c.3 0 .5.2.5.5 0 .2-.2.4-.5.4a.5.5 0 01-.4-.4zm-.3-1.6a.5.5 0 01.5-.4c.2 0 .4.2.4.4s-.2.5-.4.5a.5.5 0 01-.5-.4zm-1.1-1a.5.5 0 01.4-.3c.3 0 .5.1.5.4s-.2.4-.5.4a.5.5 0 01-.4-.4zm-1.5-.4c0-.2.2-.4.5-.4a.5.5 0 01.4.4.5.5 0 01-.4.5c-.3 0-.5-.2-.5-.5zm-1.5 0a.5.5 0 01.5-.4c.3 0 .5.2.5.5s-.2.4-.5.4a.5.5 0 01-.5-.4z"/><path fill="none" stroke="%23000" stroke-linecap="round" stroke-width=".3" d="M343 225.3a3 3 0 00.2-1.1 3 3 0 00-3-3 2.8 2.8 0 00-1.3.4"/><path fill="none" stroke="%23000" stroke-width=".3" d="M337.8 223.2l.3-.9c0-1.2-1.3-2.1-2.7-2.1-.7 0-1.3.1-1.7.4"/><path fill="none" stroke="%23000" stroke-width=".2" d="M343.4 224c0-.3.2-.5.4-.5s.5.2.5.4-.2.5-.5.5c-.2 0-.4-.2-.4-.5zm-.2-1.7c0-.2.2-.4.5-.4.2 0 .4.2.4.4s-.2.4-.5.4c-.2 0-.4-.1-.4-.4zm-1-1.2a.5.5 0 01.4-.5c.3 0 .5.2.5.5s-.2.4-.5.4a.5.5 0 01-.5-.4zm-1.5-.7c0-.2.3-.4.5-.4.3 0 .5.2.5.4a.5.5 0 01-.5.5.5.5 0 01-.4-.5zm-1.4 0c0-.2.2-.4.4-.4s.5.2.5.5-.2.4-.5.4-.4-.2-.4-.4z"/><path fill="%23c8b100" d="M340.3 227.4l-.6-.5s-.6.3-1.3.2c-.7-.1-1-1-1-1s-.7.7-1.4.6c-.7 0-1.1-.6-1.1-.6s-.7.5-1.4.5c-.6 0-1.2-.9-1.2-.9s-.7.9-1.3 1c-.6 0-1.1-.6-1.1-.6s-.3.6-1.1.7c-.8.1-1.5-.6-1.5-.6s-.5.7-1 1c-.6.1-1.3-.4-1.3-.4l-.2.5-.4.2.2.4a32.5 32.5 0 0115.5.1l.2-.6"/><path fill="none" stroke="%23000" stroke-width=".3" d="M340.3 227.4l-.6-.5s-.6.3-1.3.2c-.7-.1-1-1-1-1s-.7.7-1.4.6c-.7 0-1.1-.6-1.1-.6s-.7.5-1.4.5c-.6 0-1.2-.9-1.2-.9s-.7.9-1.3 1c-.6 0-1.1-.6-1.1-.6s-.3.6-1.1.7c-.8.1-1.5-.6-1.5-.6s-.5.7-1 1c-.6.1-1.3-.4-1.3-.4l-.2.5-.4.2.2.4a32.5 32.5 0 0115.5.1l.2-.6z"/><path fill="%23fff" d="M325.3 222.3a.5.5 0 01.5-.5.5.5 0 01.4.5.5.5 0 01-.4.4c-.3 0-.5-.2-.5-.4"/><path fill="none" stroke="%23000" stroke-width=".2" d="M325.3 222.3a.5.5 0 01.5-.5.5.5 0 01.4.5.5.5 0 01-.4.4c-.3 0-.5-.2-.5-.4zm.3-1.6a.5.5 0 01.4-.4.5.5 0 01.5.4.5.5 0 01-.5.5.4.4 0 01-.4-.4zm1.1-1c0-.1.2-.3.5-.3s.5.1.5.4-.2.4-.5.4a.5.5 0 01-.5-.4zm1.5-.4c0-.2.2-.4.4-.4s.5.2.5.4c0 .3-.2.5-.5.5-.2 0-.4-.2-.4-.5zm1.5 0a.5.5 0 01.4-.4.5.5 0 01.5.5c0 .2-.2.4-.5.4a.5.5 0 01-.4-.4z"/><path fill="none" stroke="%23000" stroke-linecap="round" stroke-width=".3" d="M321.7 225.3a3 3 0 01-.3-1.1 3 3 0 013-3c.4 0 1 .2 1.3.4"/><path fill="none" stroke="%23000" stroke-width=".3" d="M326.9 223.2l-.3-.9c0-1.2 1.2-2.1 2.7-2.1.6 0 1.2.1 1.6.4"/><path fill="none" stroke="%23000" stroke-width=".2" d="M320.3 224c0-.3.2-.5.5-.5s.5.2.5.4a.5.5 0 01-.5.5c-.3 0-.5-.2-.5-.5zm.2-1.7c0-.2.2-.4.5-.4s.4.2.4.4-.2.4-.4.4a.5.5 0 01-.5-.4zm1-1.2c0-.3.3-.5.5-.5a.5.5 0 01.5.5.5.5 0 01-.5.4.5.5 0 01-.4-.4zm1.5-.7a.5.5 0 01.4-.4c.3 0 .5.2.5.4a.5.5 0 01-.5.5.5.5 0 01-.5-.5zm1.4 0c0-.2.2-.4.5-.4a.5.5 0 01.4.5c0 .2-.2.4-.4.4s-.5-.2-.5-.4z"/><path fill="%23c8b100" d="M332.4 224.8h.2v.4c0 .6.5 1 1.1 1 .5 0 1-.2 1.1-.7l.2-.4v.5c0 .5.6.9 1.1.9a1.1 1.1 0 001.2-1.1.7.7 0 000-.1l.3-.4.2.4a1 1 0 000 .5c0 .6.4 1 1 1a1.1 1.1 0 001-.4l.1-.3v.4c0 .3.2.6.5.7 0 0 .4 0 1-.4l.8-.8v.5s-.5.8-1 1.1c-.2.1-.6.3-1 .3-.3-.1-.5-.4-.6-.7a1.6 1.6 0 01-.8.3c-.7 0-1.3-.4-1.5-1a1.6 1.6 0 01-1.2.6 1.7 1.7 0 01-1.3-.6c-.3.3-.7.4-1 .4a1.7 1.7 0 01-1.5-.7 1.7 1.7 0 01-2.4.3 1.7 1.7 0 01-1.3.6c-.5 0-1-.2-1.2-.5-.2.5-.8.8-1.5.8-.3 0-.5 0-.8-.2-.1.3-.3.6-.7.7a2 2 0 01-1-.3l-1-1.1v-.5l1 .8c.4.4.8.4.8.4.4 0 .5-.4.5-.7v-.4l.3.3c.2.3.5.5.9.5.6 0 1-.5 1-1a1 1 0 000-.6l.2-.4.3.4c0 .7.5 1.2 1.1 1.2.6 0 1.1-.4 1.2-1v-.3l.2.3c.1.5.6.8 1 .8a1.1 1.1 0 001.2-1.5h.2"/><path fill="none" stroke="%23000" stroke-width=".3" d="M332.4 224.8h.2v.4c0 .6.5 1 1.1 1 .5 0 1-.2 1.1-.7l.2-.4v.5c0 .5.6.9 1.1.9a1.1 1.1 0 001.2-1.1.7.7 0 000-.1l.3-.4.2.4a1 1 0 000 .5c0 .6.4 1 1 1a1.1 1.1 0 001-.4l.1-.3v.4c0 .3.2.6.5.7 0 0 .4 0 1-.4l.8-.8v.5s-.5.8-1 1.1c-.2.1-.6.3-1 .3-.3-.1-.5-.4-.6-.7a1.6 1.6 0 01-.8.3c-.7 0-1.3-.4-1.5-1a1.6 1.6 0 01-1.2.6 1.7 1.7 0 01-1.3-.6c-.3.3-.7.4-1 .4a1.7 1.7 0 01-1.5-.7 1.7 1.7 0 01-2.4.3 1.7 1.7 0 01-1.3.6c-.5 0-1-.2-1.2-.5-.2.5-.8.8-1.5.8-.3 0-.5 0-.8-.2-.1.3-.3.6-.7.7a2 2 0 01-1-.3l-1-1.1v-.5l1 .8c.4.4.8.4.8.4.4 0 .5-.4.5-.7v-.4l.3.3c.2.3.5.5.9.5.6 0 1-.5 1-1a1 1 0 000-.6l.2-.4.3.4c0 .7.5 1.2 1.1 1.2.6 0 1.1-.4 1.2-1v-.3l.2.3c.1.5.6.8 1 .8a1.1 1.1 0 001.2-1.5h.2z"/><path fill="%23c8b100" d="M332.3 227.6c-3 0-5.8.3-7.8 1l-.4-.2.2-.4c2-.6 4.9-1 8-1s6 .4 8 1c.2 0 .3.2.2.3 0 .2-.2.3-.3.2-2-.6-4.8-1-7.9-1"/><path fill="none" stroke="%23000" stroke-width=".3" d="M332.3 227.6c-3 0-5.8.3-7.8 1l-.4-.2.2-.4c2-.6 4.9-1 8-1s6 .4 8 1c.2 0 .3.2.2.3 0 .2-.2.3-.3.2-2-.6-4.8-1-7.9-1z"/><path fill="%23fff" d="M329.4 228.7c0-.3.2-.5.4-.5s.5.2.5.5c0 .2-.3.4-.5.4s-.5-.2-.5-.4"/><path fill="none" stroke="%23000" stroke-width=".3" d="M329.4 228.7c0-.3.2-.5.4-.5s.5.2.5.5c0 .2-.3.4-.5.4s-.5-.2-.5-.4z"/><path fill="%23ad1519" d="M332.4 228.8h-1c-.2 0-.4-.1-.4-.3 0-.1.2-.3.4-.3h2a.3.3 0 01.3.3c0 .2-.1.3-.3.3h-1"/><path fill="none" stroke="%23000" stroke-width=".3" d="M332.4 228.8h-1c-.2 0-.4-.1-.4-.3 0-.1.2-.3.4-.3h2a.3.3 0 01.3.3c0 .2-.1.3-.3.3h-1"/><path fill="%23058e6e" d="M327.4 229.2h-.7a.3.3 0 01-.4-.2.3.3 0 01.3-.3l.7-.1.7-.2c.2 0 .4.1.4.3 0 .2 0 .3-.3.4h-.7"/><path fill="none" stroke="%23000" stroke-width=".3" d="M327.4 229.2h-.7a.3.3 0 01-.4-.2.3.3 0 01.3-.3l.7-.1.7-.2c.2 0 .4.1.4.3 0 .2 0 .3-.3.4h-.7"/><path fill="%23ad1519" d="M324.5 229.7l.4-.5.6.1-.4.6-.6-.2"/><path fill="none" stroke="%23000" stroke-width=".3" d="M324.5 229.7l.4-.5.6.1-.4.6-.6-.2"/><path fill="%23fff" d="M334.4 228.7c0-.3.2-.5.5-.5.2 0 .4.2.4.5 0 .2-.2.4-.4.4s-.5-.2-.5-.4"/><path fill="none" stroke="%23000" stroke-width=".3" d="M334.4 228.7c0-.3.2-.5.5-.5.2 0 .4.2.4.5 0 .2-.2.4-.4.4s-.5-.2-.5-.4z"/><path fill="%23058e6e" d="M337.3 229.2h.7c.2.1.3 0 .4-.2a.3.3 0 00-.3-.3l-.7-.1-.7-.2c-.2 0-.4.1-.4.3 0 .2 0 .3.3.4h.7"/><path fill="none" stroke="%23000" stroke-width=".3" d="M337.3 229.2h.7c.2.1.3 0 .4-.2a.3.3 0 00-.3-.3l-.7-.1-.7-.2c-.2 0-.4.1-.4.3 0 .2 0 .3.3.4h.7"/><path fill="%23ad1519" d="M340.1 229.7l-.3-.5h-.7l.4.6h.6"/><path fill="none" stroke="%23000" stroke-width=".3" d="M340.1 229.7l-.3-.5h-.7l.4.6h.6"/><path fill="%23ad1519" d="M332.3 231.6a27.1 27.1 0 01-6.4-.7 27.9 27.9 0 0113 0 27.1 27.1 0 01-6.6.7"/><path fill="none" stroke="%23000" stroke-linejoin="round" stroke-width=".3" d="M332.3 231.6a27.1 27.1 0 01-6.4-.7 27.9 27.9 0 0113 0 27.1 27.1 0 01-6.6.7z"/><path fill="%23c8b100" d="M340.2 226.2l-.1-.4c-.2 0-.3 0-.4.2l.1.5c.2 0 .3-.1.4-.3"/><path fill="none" stroke="%23000" stroke-width=".3" d="M340.2 226.2l-.1-.4c-.2 0-.3 0-.4.2l.1.5c.2 0 .3-.1.4-.3z"/><path fill="%23c8b100" d="M335.2 225.2c0-.2 0-.3-.2-.4-.1 0-.3.2-.3.4s0 .3.2.4c.2 0 .3-.2.3-.4"/><path fill="none" stroke="%23000" stroke-width=".3" d="M335.2 225.2c0-.2 0-.3-.2-.4-.1 0-.3.2-.3.4s0 .3.2.4c.2 0 .3-.2.3-.4z"/><path fill="%23c8b100" d="M329.5 225.2c0-.2 0-.3.2-.4.1 0 .3.2.3.4s0 .3-.2.4c-.2 0-.3-.2-.3-.4"/><path fill="none" stroke="%23000" stroke-width=".3" d="M329.5 225.2c0-.2 0-.3.2-.4.1 0 .3.2.3.4s0 .3-.2.4c-.2 0-.3-.2-.3-.4z"/><path fill="%23c8b100" d="M324.5 226.2l.1-.4c.2 0 .3 0 .4.2l-.1.5c-.2 0-.3-.1-.4-.3"/><path fill="none" stroke="%23000" stroke-width=".3" d="M324.5 226.2l.1-.4c.2 0 .3 0 .4.2l-.1.5c-.2 0-.3-.1-.4-.3z"/><path fill="%23c8b100" d="M332.3 222.4l-.8.5.6 1.4.2.2.3-.2.6-1.4-.9-.5"/><path fill="none" stroke="%23000" stroke-width=".3" d="M332.3 222.4l-.8.5.6 1.4.2.2.3-.2.6-1.4-.9-.5"/><path fill="%23c8b100" d="M330.4 224.5l.4.6 1.4-.4.1-.2-.1-.2-1.4-.4-.4.6"/><path fill="none" stroke="%23000" stroke-width=".3" d="M330.4 224.5l.4.6 1.4-.4.1-.2-.1-.2-1.4-.4-.4.6"/><path fill="%23c8b100" d="M334.3 224.5l-.4.6-1.4-.4-.1-.2.1-.2 1.4-.4.4.6"/><path fill="none" stroke="%23000" stroke-width=".3" d="M334.3 224.5l-.4.6-1.4-.4-.1-.2.1-.2 1.4-.4.4.6"/><path fill="%23c8b100" d="M326.6 223l-.7.6 1 1.2.2.1.1-.2.3-1.4-.9-.3"/><path fill="none" stroke="%23000" stroke-width=".3" d="M326.6 223l-.7.6 1 1.2.2.1.1-.2.3-1.4-.9-.3"/><path fill="%23c8b100" d="M325.2 225.3l.5.5 1.2-.7.1-.2-.1-.2h-1.5l-.2.6"/><path fill="none" stroke="%23000" stroke-width=".3" d="M325.2 225.3l.5.5 1.2-.7.1-.2-.1-.2h-1.5l-.2.6"/><path fill="%23c8b100" d="M329 224.6l-.3.6-1.4-.1-.2-.2v-.2l1.3-.7.6.6"/><path fill="none" stroke="%23000" stroke-width=".3" d="M329 224.6l-.3.6-1.4-.1-.2-.2v-.2l1.3-.7.6.6"/><path fill="%23c8b100" d="M323.8 225.5l-.1.7-1.5.1h-.2v-.3l1.2-1 .6.5"/><path fill="none" stroke="%23000" stroke-width=".3" d="M323.8 225.5l-.1.7-1.5.1h-.2v-.3l1.2-1 .6.5"/><path fill="%23c8b100" d="M326.6 225a.5.5 0 01.5-.6.5.5 0 01.5.5.5.5 0 01-.5.5.5.5 0 01-.5-.5"/><path fill="none" stroke="%23000" stroke-width=".3" d="M326.6 225a.5.5 0 01.5-.6.5.5 0 01.5.5.5.5 0 01-.5.5.5.5 0 01-.5-.5z"/><path fill="%23c8b100" d="M338 223l.8.6-1 1.2-.2.1-.1-.2-.3-1.4.9-.3"/><path fill="none" stroke="%23000" stroke-width=".3" d="M338 223l.8.6-1 1.2-.2.1-.1-.2-.3-1.4.9-.3"/><path fill="%23c8b100" d="M339.5 225.3l-.5.5-1.3-.7v-.2l.1-.2h1.5l.2.6"/><path fill="none" stroke="%23000" stroke-width=".3" d="M339.5 225.3l-.5.5-1.3-.7v-.2l.1-.2h1.5l.2.6"/><path fill="%23c8b100" d="M335.7 224.6l.3.6 1.4-.1.2-.2v-.2l-1.3-.7-.6.6"/><path fill="none" stroke="%23000" stroke-width=".3" d="M335.7 224.6l.3.6 1.4-.1.2-.2v-.2l-1.3-.7-.6.6"/><path fill="%23c8b100" d="M340.7 225.5l.1.7 1.4.1h.3v-.3l-1.2-1-.6.5"/><path fill="none" stroke="%23000" stroke-width=".3" d="M340.7 225.5l.1.7 1.4.1h.3v-.3l-1.2-1-.6.5"/><path fill="%23c8b100" d="M331.8 224.5c0-.3.3-.5.5-.5s.5.2.5.5c0 .2-.2.4-.5.4a.5.5 0 01-.5-.4"/><path fill="none" stroke="%23000" stroke-width=".3" d="M331.8 224.5c0-.3.3-.5.5-.5s.5.2.5.5c0 .2-.2.4-.5.4a.5.5 0 01-.5-.4z"/><path fill="%23c8b100" d="M337.1 225a.5.5 0 01.5-.6c.3 0 .5.2.5.5s-.2.5-.5.5a.5.5 0 01-.5-.5"/><path fill="none" stroke="%23000" stroke-width=".3" d="M337.1 225a.5.5 0 01.5-.6c.3 0 .5.2.5.5s-.2.5-.5.5a.5.5 0 01-.5-.5z"/><path fill="%23c8b100" d="M331.4 219c0-.4.4-.8 1-.8s.9.4.9.9-.4.9-1 .9a1 1 0 01-.9-1"/><path fill="%23c8b100" d="M333 218.8v.6h-1.5v-.6h.5v-1.4h-.6v-.6h.6v-.5h.7v.5h.6v.6h-.6v1.4h.3"/><path fill="none" stroke="%23000" stroke-width=".3" d="M333 218.8v.6h-1.5v-.6h.5v-1.4h-.6v-.6h.6v-.5h.7v.5h.6v.6h-.6v1.4h.3z"/><path fill="%23c8b100" d="M333.7 218.8v.6H331v-.6h1v-1.4h-.7v-.6h.6v-.5h.7v.5h.6v.6h-.6v1.4h1"/><path fill="none" stroke="%23000" stroke-width=".3" d="M332.6 218.2a.9.9 0 01.7.9c0 .5-.4.9-1 .9a1 1 0 01-.9-1c0-.3.3-.7.7-.8"/><path fill="%23c8b100" d="M321.9 226.3l-.7-.8-.7-.3s.3-.3.6-.3l.5.2v-.2s.2 0 .3.4c.2.3 0 .7 0 .7v.3"/><path fill="none" stroke="%23000" stroke-width=".3" d="M321.9 226.3l-.7-.8-.7-.3s.3-.3.6-.3l.5.2v-.2s.2 0 .3.4c.2.3 0 .7 0 .7v.3z"/><path fill="%23c8b100" d="M321.9 226l.5.1c.2.2.3.4.1.5h-.5c-.2-.2-.2-.4-.1-.5"/><path fill="none" stroke="%23000" stroke-width=".3" d="M321.9 226l.5.1c.2.2.3.4.1.5h-.5c-.2-.2-.2-.4-.1-.5z"/><path fill="%23c8b100" d="M342.6 226.3l.7-.8.7-.3s-.3-.3-.6-.3a.6.6 0 00-.5.2v-.2s-.3 0-.4.4v.7l.1.3"/><path fill="none" stroke="%23000" stroke-width=".3" d="M342.6 226.3l.7-.8.7-.3s-.3-.3-.6-.3a.6.6 0 00-.5.2v-.2s-.3 0-.4.4v.7l.1.3z"/><path fill="%23c8b100" d="M342.6 226l-.5.1c-.2.2-.2.4-.1.5.1.2.3.1.5 0 .2-.2.3-.4.1-.5"/><path fill="none" stroke="%23000" stroke-width=".3" d="M342.6 226l-.5.1c-.2.2-.2.4-.1.5.1.2.3.1.5 0 .2-.2.3-.4.1-.5z"/><path fill="%23c8b100" d="M321 238h22.8v-6h-22.9v6z"/><path fill="none" stroke="%23000" stroke-width=".4" d="M321 238h22.8v-6h-22.9v6z"/><path fill="%23c8b100" d="M341.4 242a1 1 0 00-.4-.1h-17.6c.6-.2 1-.7 1-1.3 0-.6-.5-1.2-1-1.4l.4.1h17.6c-.7.2-1 .7-1 1.3 0 .6.4 1.1 1 1.3"/><path fill="none" stroke="%23000" stroke-linejoin="round" stroke-width=".4" d="M341.4 242a1 1 0 00-.4-.1h-17.6c.6-.2 1-.7 1-1.3 0-.6-.5-1.2-1-1.4l.4.1h17.6c-.7.2-1 .7-1 1.3 0 .6.4 1.1 1 1.3z"/><path fill="%23c8b100" d="M323.9 241.9h17c.6 0 1.1.3 1.1.8 0 .4-.5.8-1 .8h-17.1c-.6 0-1-.4-1-.8 0-.5.4-.8 1-.8"/><path fill="none" stroke="%23000" stroke-width=".4" d="M323.9 241.9h17c.6 0 1.1.3 1.1.8 0 .4-.5.8-1 .8h-17.1c-.6 0-1-.4-1-.8 0-.5.4-.8 1-.8z"/><path fill="%23c8b100" d="M323.9 238h17c.6 0 1.1.2 1.1.6 0 .4-.5.7-1 .7h-17.1c-.6 0-1.1-.3-1.1-.7 0-.4.5-.7 1-.7"/><path fill="none" stroke="%23000" stroke-width=".4" d="M323.9 238h17c.6 0 1.1.2 1.1.6 0 .4-.5.7-1 .7h-17.1c-.6 0-1.1-.3-1.1-.7 0-.4.5-.7 1-.7z"/><path fill="%23005bbf" d="M316.4 338.6c1.6 0 3-.3 4-.9a8.9 8.9 0 014-.8c1.5 0 3 .3 4 .8 1 .6 2.5 1 4 1a8.7 8.7 0 004-1 9 9 0 014-.8c1.5 0 2.8.3 3.9.8 1 .6 2.5 1 4 1v2.4a8.9 8.9 0 01-4-1 8.8 8.8 0 00-4-.8c-1.5 0-2.8.4-3.9.9a8.8 8.8 0 01-4 .9 9 9 0 01-4-.9 9 9 0 00-4-.9c-1.5 0-3 .4-4 .9a8.6 8.6 0 01-4 .9v-2.5"/><path fill="none" stroke="%23000" stroke-width=".4" d="M316.4 338.6c1.6 0 3-.3 4-.9a8.9 8.9 0 014-.8c1.5 0 3 .3 4 .8 1 .6 2.5 1 4 1a8.7 8.7 0 004-1 9 9 0 014-.8c1.5 0 2.8.3 3.9.8 1 .6 2.5 1 4 1v2.4a8.9 8.9 0 01-4-1 8.8 8.8 0 00-4-.8c-1.5 0-2.8.4-3.9.9a8.8 8.8 0 01-4 .9 9 9 0 01-4-.9 9 9 0 00-4-.9c-1.5 0-3 .4-4 .9a8.6 8.6 0 01-4 .9v-2.5z"/><path fill="%23ccc" d="M316.4 341a8.7 8.7 0 004-.8 8.9 8.9 0 014-.8c1.5 0 3 .3 4 .8a9 9 0 004 .9c1.6 0 3-.4 4-1a8.9 8.9 0 014-.8 8 8 0 013.9.9 8.9 8.9 0 004 .9v2.4a8.9 8.9 0 01-4-.9 8.6 8.6 0 00-4-.8c-1.5 0-2.8.3-3.9.8a8.7 8.7 0 01-4 1 8.9 8.9 0 01-4-1 9 9 0 00-4-.8 8.9 8.9 0 00-4 .9 8.6 8.6 0 01-4 .9V341"/><path fill="none" stroke="%23000" stroke-width=".4" d="M316.4 341a8.7 8.7 0 004-.8 8.9 8.9 0 014-.8c1.5 0 3 .3 4 .8a9 9 0 004 .9c1.6 0 3-.4 4-1a8.9 8.9 0 014-.8 8 8 0 013.9.9 8.9 8.9 0 004 .9v2.4a8.9 8.9 0 01-4-.9 8.6 8.6 0 00-4-.8c-1.5 0-2.8.3-3.9.8a8.7 8.7 0 01-4 1 8.9 8.9 0 01-4-1 9 9 0 00-4-.8 8.9 8.9 0 00-4 .9 8.6 8.6 0 01-4 .9V341"/><path fill="%23005bbf" d="M316.4 343.6c1.6 0 3-.4 4-1a8.9 8.9 0 014-.8 9 9 0 014 .9c1 .5 2.5.9 4 .9 1.6 0 3-.4 4-1a9 9 0 014-.8c1.5 0 2.8.3 3.9.8 1 .6 2.5 1 4 1v2.4a8.9 8.9 0 01-4-.9 8.7 8.7 0 00-4-.8 9 9 0 00-3.9.8 8.7 8.7 0 01-4 1 9 9 0 01-4-1 9 9 0 00-4-.8c-1.5 0-3 .3-4 .8a8.6 8.6 0 01-4 1v-2.6"/><path fill="none" stroke="%23000" stroke-width=".4" d="M316.4 343.6c1.6 0 3-.4 4-1a8.9 8.9 0 014-.8 9 9 0 014 .9c1 .5 2.5.9 4 .9 1.6 0 3-.4 4-1a9 9 0 014-.8c1.5 0 2.8.3 3.9.8 1 .6 2.5 1 4 1v2.4a8.9 8.9 0 01-4-.9 8.7 8.7 0 00-4-.8 9 9 0 00-3.9.8 8.7 8.7 0 01-4 1 9 9 0 01-4-1 9 9 0 00-4-.8c-1.5 0-3 .3-4 .8a8.6 8.6 0 01-4 1v-2.6"/><path fill="%23ccc" d="M316.4 348.5a8.6 8.6 0 004-1 9 9 0 014-.7 9 9 0 014 .8c1 .5 2.5.9 4 .9 1.6 0 3-.4 4-1a9 9 0 014-.7c1.5 0 2.8.3 3.9.8 1 .5 2.5.9 4 .9V346a8.8 8.8 0 01-4-.9 8.8 8.8 0 00-4-.8 9 9 0 00-3.9.8 8.7 8.7 0 01-4 1 9 9 0 01-4-1 9 9 0 00-4-.8 9 9 0 00-4 .8 8.7 8.7 0 01-4 1v2.4"/><path fill="none" stroke="%23000" stroke-width=".4" d="M316.4 348.5a8.6 8.6 0 004-1 9 9 0 014-.7 9 9 0 014 .8c1 .5 2.5.9 4 .9 1.6 0 3-.4 4-1a9 9 0 014-.7c1.5 0 2.8.3 3.9.8 1 .5 2.5.9 4 .9V346a8.8 8.8 0 01-4-.9 8.8 8.8 0 00-4-.8 9 9 0 00-3.9.8 8.7 8.7 0 01-4 1 9 9 0 01-4-1 9 9 0 00-4-.8 9 9 0 00-4 .8 8.7 8.7 0 01-4 1v2.4"/><path fill="%23005bbf" d="M316.4 351c1.6 0 3-.4 4-1a8.8 8.8 0 014-.8 9 9 0 014 .9c1 .5 2.5.8 4 .8 1.6 0 3-.3 4-.9a9 9 0 014-.8c1.5 0 2.8.3 3.9.8 1 .6 2.5 1 4 1v-2.5a8.8 8.8 0 01-4-1 8.8 8.8 0 00-4-.7c-1.5 0-2.8.3-3.9.8a8.8 8.8 0 01-4 .9 8.9 8.9 0 01-4-.9 9 9 0 00-4-.8 8.9 8.9 0 00-4 .8 8.7 8.7 0 01-4 .9v2.5"/><path fill="none" stroke="%23000" stroke-width=".4" d="M316.4 351c1.6 0 3-.4 4-1a8.8 8.8 0 014-.8 9 9 0 014 .9c1 .5 2.5.8 4 .8 1.6 0 3-.3 4-.9a9 9 0 014-.8c1.5 0 2.8.3 3.9.8 1 .6 2.5 1 4 1v-2.5a8.8 8.8 0 01-4-1 8.8 8.8 0 00-4-.7c-1.5 0-2.8.3-3.9.8a8.8 8.8 0 01-4 .9 8.9 8.9 0 01-4-.9 9 9 0 00-4-.8 8.9 8.9 0 00-4 .8 8.7 8.7 0 01-4 .9v2.5z"/><path fill="%23c8b100" d="M341.4 328.5l-.2.6c0 1.5 1.3 2.7 3 2.7h-23.6c1.6 0 2.9-1.2 2.9-2.7a2.8 2.8 0 000-.6h17.9"/><path fill="none" stroke="%23000" stroke-linejoin="round" stroke-width=".4" d="M341.4 328.5l-.2.6c0 1.5 1.3 2.7 3 2.7h-23.6c1.6 0 2.9-1.2 2.9-2.7a2.8 2.8 0 000-.6h17.9z"/><path fill="%23c8b100" d="M323.9 327h17c.6 0 1.1.3 1.1.7 0 .5-.5.8-1 .8h-17.1c-.6 0-1-.3-1-.8 0-.4.4-.8 1-.8"/><path fill="none" stroke="%23000" stroke-width=".4" d="M323.9 327h17c.6 0 1.1.3 1.1.7 0 .5-.5.8-1 .8h-17.1c-.6 0-1-.3-1-.8 0-.4.4-.8 1-.8z"/><path fill="%23c8b100" d="M320.7 337.8H344v-6h-23.4v6z"/><path fill="none" stroke="%23000" stroke-width=".4" d="M320.7 337.8H344v-6h-23.4v6z"/><path fill="%23ad1519" d="M346 305.8c2.2 1.3 3.8 2.7 3.6 3.4-.2.6-1 1-2 1.8-1.6 1.1-2.6 3.2-1.8 4.1a5.9 5.9 0 01.1-9.3"/><path fill="none" stroke="%23000" stroke-width=".4" d="M346 305.8c2.2 1.3 3.8 2.7 3.6 3.4-.2.6-1 1-2 1.8-1.6 1.1-2.6 3.2-1.8 4.1a5.9 5.9 0 01.1-9.3z"/><path fill="%23ccc" d="M324 326h16.7v-81.6h-16.6V326z"/><path fill="none" stroke="%23000" stroke-width=".4" d="M336.2 244.4v81.4m1.8-81.4v81.4m-14 .2h16.7v-81.6h-16.6V326z"/><path fill="%23ad1519" d="M307 275a53 53 0 0125-2.2c9.9 1.7 17.5 5.6 16.9 8.9v.2s3.7-8.4 3.7-8.7c.7-3.6-7.7-8-18.8-9.8a57 57 0 00-9.8-.8c-7 0-13.2.9-16.9 2.3v10"/><path fill="none" stroke="%23000" stroke-linejoin="round" stroke-width=".4" d="M307 275a53 53 0 0125-2.2c9.9 1.7 17.5 5.6 16.9 8.9v.2s3.7-8.4 3.7-8.7c.7-3.6-7.7-8-18.8-9.8a57 57 0 00-9.8-.8c-7 0-13.2.9-16.9 2.3v10"/><path fill="%23ad1519" d="M340.8 285.1c4.6-.3 7.7-1.5 8-3.5.4-1.5-1.2-3.2-4-4.7-1.2.1-2.6.3-4 .3v8"/><path fill="none" stroke="%23000" stroke-width=".4" d="M340.8 285.1c4.6-.3 7.7-1.5 8-3.5.4-1.5-1.2-3.2-4-4.7-1.2.1-2.6.3-4 .3v8"/><path fill="%23ad1519" d="M324 279c-2.8.4-5 1-6 2l-.2.1c-.5 1 2 3.3 6.3 5.8v-8"/><path fill="none" stroke="%23000" stroke-width=".4" d="M324 279c-2.8.4-5 1-6 2l-.2.1c-.5 1 2 3.3 6.3 5.8v-8"/><path fill="%23ad1519" d="M351.1 300.9c.4-1.3-4-4-10.4-6.3-3-1-5.3-2.1-8.3-3.4-8.8-4-15.4-8.4-14.6-10l.1-.2c-.4.4-1.2 8.4-1.2 8.4-.8 1.5 5.2 6 13.3 9.8 2.6 1.3 8.1 3.3 10.7 4.2 4.7 1.6 9.3 4.7 8.9 5.8l1.5-8.3"/><path fill="none" stroke="%23000" stroke-linejoin="round" stroke-width=".4" d="M351.1 300.9c.4-1.3-4-4-10.4-6.3-3-1-5.3-2.1-8.3-3.4-8.8-4-15.4-8.4-14.6-10l.1-.2c-.4.4-1.2 8.4-1.2 8.4-.8 1.5 5.2 6 13.3 9.8 2.6 1.3 8.1 3.3 10.7 4.2 4.7 1.6 9.3 4.7 8.9 5.8l1.5-8.3z"/><path fill="%23c8b100" d="M317.5 271.3c.6-2.4 1.4-4.7 2.2-7a5.7 5.7 0 01-.5.1 5.4 5.4 0 01-.6 0c-.4 1.8-.9 3.4-1.5 5.1l-2.9-4.4-1 .2-1 .1a140 140 0 014.2 6h1.1m6.3-7H322l-.2 6.5h4.6v-.8a32 32 0 01-2.7.1v-5.9m7.3 1.1l2.1.3v-.4l.1-.4-6.2-.5v.8h2.2l-.6 6h1l.8.1.6-5.9m2.5 6.5c.3 0 .6 0 1 .2l.8.2.7-3h.1l.5 1.2 1 2.3c.3 0 .7 0 1 .2l1.1.2-.3-.6-1.5-3.1c1.2 0 2-.4 2.3-1.3.1-.7-.1-1.2-.7-1.6a6 6 0 00-1.9-.6l-2.5-.5-1.6 6.4m3.2-5.6c.8.2 1.7.3 1.7 1.1a2 2 0 010 .5c-.3 1-1 1.3-2.3 1l.6-2.6m8.7 7.6l-.3 2.1.9.5.9.5.6-7.4a3.6 3.6 0 01-.8-.4l-6.6 4.1.6.3.4.3 1.8-1.4 2.5 1.4zm-1.9-1.7l2.2-1.4-.3 2.4-1.9-1"/><path fill="none" stroke="%23000" stroke-width=".1" d="M230.3 205.3c0-1.2 1-2.1 2.2-2.1 1.3 0 2.3.9 2.3 2 0 1.2-1 2.2-2.3 2.2a2.2 2.2 0 01-2.2-2.1z"/><path fill="%23ad1519" stroke="%23000" stroke-width=".3" d="M255.3 187.1c6.8 0 13 1 16.8 2.6a32 32 0 008.6 2.2c2.6.3 5 .4 7 .2 2.9 0 6.9.8 11 2.6a29.2 29.2 0 018 5l-1.7 1.5-.4 4-4.4 5-2.2 2-5.3 4-2.6.3-.8 2.3-33.7-4-33.8 4-.9-2.3-2.6-.2-5.2-4.2-2.2-1.9-4.4-5-.5-4-1.6-1.5a29.5 29.5 0 018-5c4-1.8 8-2.6 10.9-2.6 2 .2 4.4.1 7-.2a32 32 0 008.6-2.2c4-1.6 9.6-2.6 16.4-2.6z"/><path fill="%23c8b100" stroke="%23000" stroke-width=".4" d="M255.9 231.6c-12.6 0-23.8-1.5-31.9-4-.6 0-.9-.6-.8-1.2a1.2 1.2 0 01.8-1.2 120 120 0 0131.9-4c12.5.1 23.8 1.6 31.8 4 .6.2.9.7.9 1.2 0 .6-.3 1.1-1 1.3a119 119 0 01-31.7 4"/><path fill="%23ad1519" d="M255.8 230a121 121 0 01-29.3-3.4c7.8-2 18-3.2 29.3-3.2a123 123 0 0129.5 3.2c-7.8 2-18.1 3.4-29.5 3.4"/><path fill="none" stroke="%23000" stroke-width=".1" d="M256.7 230v-6.7m-1.9 6.7v-6.7"/><path fill="none" stroke="%23000" stroke-width=".2" d="M253.1 230v-6.7m-1.7 6.7v-6.7"/><path fill="none" stroke="%23000" stroke-width=".3" d="M249.9 230v-6.7m-2.9 6.4v-6.2m1.4 6.2v-6.4"/><path fill="none" stroke="%23000" stroke-width=".4" d="M244.3 229.4v-5.7m1.4 5.9v-6m-5 5.4v-4.9m1.2 5V224m1.2 5.4V224"/><path fill="none" stroke="%23000" stroke-width=".5" d="M239.4 229v-4.8m-1.1 4.6v-4.5"/><path fill="none" stroke="%23000" stroke-width=".6" d="M237 228.7v-4.2m-2.6 3.8V225m1.4 3.5v-3.7"/><path fill="none" stroke="%23000" stroke-width=".7" d="M233.1 228v-2.9m-1.2 2.7v-2.4"/><path fill="none" stroke="%23000" stroke-width=".8" d="M230.6 227.5v-2m-1.4 1.8v-1.4"/><path fill="none" stroke="%23000" stroke-width=".9" d="M227.8 227v-.7"/><path fill="none" stroke="%23000" stroke-width=".1" d="M264 229.7v-6.2m-3.2 6.4v-6.6m-2.2 6.6v-6.6"/><path fill="%23c8b100" stroke="%23000" stroke-width=".4" d="M255.8 221.3a115 115 0 00-32.2 4c.7-.3.6-1-.2-3.2-1-2.6-2.6-2.5-2.6-2.5a130 130 0 0135-4.3c13.8 0 26.2 1.7 35.1 4.3 0 0-1.5-.1-2.5 2.5-.9 2.1-1 3-.3 3.3-8-2.5-19.6-4.1-32.3-4.1"/><path fill="%23c8b100" stroke="%23000" stroke-width=".4" d="M255.8 215.3a131 131 0 00-35 4.3c-.5.2-1.2 0-1.4-.6a1.1 1.1 0 01.8-1.4c8.9-2.7 21.6-4.4 35.6-4.4 14.1 0 26.9 1.7 35.8 4.4.6.2.9.9.7 1.4-.2.6-.8.8-1.4.6-8.9-2.6-21.3-4.2-35-4.3"/><path fill="none" stroke="%23000" stroke-linejoin="round" stroke-width=".4" d="M255.8 230a121 121 0 01-29.3-3.4c7.8-2 18-3.2 29.3-3.2a123 123 0 0129.5 3.2c-7.8 2-18.1 3.4-29.5 3.4z"/><path fill="%23fff" stroke="%23000" stroke-width=".4" d="M246 218.5c0-.6.5-1.1 1.1-1.1.7 0 1.2.5 1.2 1 0 .6-.5 1.1-1.2 1.1a1.1 1.1 0 01-1-1"/><path fill="%23ad1519" stroke="%23000" stroke-width=".4" d="M255.9 219.3h-3.4c-.6 0-1.1-.5-1.1-1 0-.6.5-1.1 1-1.1h6.9a1 1 0 011.1 1c0 .6-.5 1.1-1.1 1.1h-3.4"/><path fill="%23058e6e" stroke="%23000" stroke-width=".4" d="M239 220.2l-2.5.3c-.6 0-1.2-.3-1.2-1a1 1 0 011-1.1l2.4-.3 2.5-.3a1.1 1.1 0 011.2 1c0 .5-.4 1-1 1.1l-2.5.3"/><path fill="%23fff" stroke="%23000" stroke-width=".4" d="M229.1 220.4c0-.5.5-1 1.1-1a1 1 0 011.2 1c0 .6-.5 1.1-1.2 1.1a1.1 1.1 0 01-1-1"/><path fill="%23ad1519" stroke="%23000" stroke-width=".4" d="M221.6 222.4l1.3-1.7 3.4.5-2.7 2-2-.8"/><path fill="%23058e6e" stroke="%23000" stroke-width=".4" d="M272.8 220.2l2.4.3c.6 0 1.2-.3 1.3-1a1 1 0 00-1-1.1l-2.5-.3-2.4-.3c-.7 0-1.2.4-1.3 1 0 .5.4 1 1 1.1l2.5.3"/><path fill="%23fff" stroke="%23000" stroke-width=".4" d="M263.4 218.5c0-.6.6-1.1 1.2-1.1s1.1.5 1.1 1c0 .6-.5 1.1-1.1 1.1a1.1 1.1 0 01-1.2-1m17 2c0-.6.5-1.1 1-1.1a1 1 0 011.2 1c0 .6-.5 1.1-1.1 1.1a1.1 1.1 0 01-1.1-1"/><path fill="%23ad1519" stroke="%23000" stroke-width=".4" d="M290 222.4l-1.2-1.7-3.4.5 2.8 2 1.9-.8"/><path fill="none" stroke="%23000" stroke-width=".4" d="M225.1 227c8-2.3 18.7-3.6 30.7-3.7 12 0 22.9 1.4 30.8 3.7"/><path fill="%23c8b100" d="M230.4 196l1.5 1.1 2.1-3.4a7.9 7.9 0 01-3.8-7.6c.2-4.5 5.6-8.1 12.5-8.1 3.5 0 6.7 1 9 2.5l.2-1.9a18.6 18.6 0 00-9.2-2.3c-8 0-14.1 4.4-14.4 9.8a9.5 9.5 0 003.3 8l-1.2 2"/><path fill="none" stroke="%23000" stroke-width=".4" d="M230.4 196l1.5 1.1 2.1-3.4a7.9 7.9 0 01-3.8-7.6c.2-4.5 5.6-8.1 12.5-8.1 3.5 0 6.7 1 9 2.5l.2-1.9a18.6 18.6 0 00-9.2-2.3c-8 0-14.1 4.4-14.4 9.8a9.5 9.5 0 003.3 8l-1.2 2"/><path fill="%23c8b100" d="M230.5 196a9.8 9.8 0 01-4.3-7.7c0-3.5 2.2-6.6 5.7-8.6a9.1 9.1 0 00-3.6 6.4 9.5 9.5 0 003.3 8l-1 2"/><path fill="none" stroke="%23000" stroke-width=".4" d="M230.5 196a9.8 9.8 0 01-4.3-7.7c0-3.5 2.2-6.6 5.7-8.6a9.1 9.1 0 00-3.6 6.4 9.5 9.5 0 003.3 8l-1 2"/><path fill="%23c8b100" d="M206.8 199.6a9.4 9.4 0 01-2.5-6.3c0-1.4.4-2.8 1-4 2.1-4.5 9-7.8 17.1-7.8 2.2 0 4.4.2 6.3.7-.4.5-.8 1-1 1.5a27.2 27.2 0 00-5.3-.5c-7.4 0-13.6 3-15.4 6.8a7.5 7.5 0 00-.8 3.3 7.8 7.8 0 002.9 6l-2.7 4.4-1.5-1.2 1.9-3"/><path fill="none" stroke="%23000" stroke-width=".4" d="M206.8 199.6a9.4 9.4 0 01-2.5-6.3c0-1.4.4-2.8 1-4 2.1-4.5 9-7.8 17.1-7.8 2.2 0 4.4.2 6.3.7-.4.5-.8 1-1 1.5a27.2 27.2 0 00-5.3-.5c-7.4 0-13.6 3-15.4 6.8a7.5 7.5 0 00-.8 3.3 7.8 7.8 0 002.9 6l-2.7 4.4-1.5-1.2 1.9-3z"/><path fill="%23c8b100" d="M209.5 184.8a11.3 11.3 0 00-4.2 4.4 9.2 9.2 0 00-1 4.1c0 2.4 1 4.6 2.5 6.3l-1.7 2.6a11.1 11.1 0 01-2.4-6.8c0-4.3 2.7-8.1 6.8-10.6"/><path fill="none" stroke="%23000" stroke-width=".4" d="M209.5 184.8a11.3 11.3 0 00-4.2 4.4 9.2 9.2 0 00-1 4.1c0 2.4 1 4.6 2.5 6.3l-1.7 2.6a11.1 11.1 0 01-2.4-6.8c0-4.3 2.7-8.1 6.8-10.6z"/><path fill="%23c8b100" d="M255.8 175.4c1.7 0 3.3 1.2 3.7 2.8.2 1.4.4 3 .4 4.7v1.2c0 3.6.6 6.7 1.3 8.7l-5.5 5.2-5.5-5.2c.7-2 1.2-5.1 1.3-8.7v-1.2c0-1.7.2-3.3.5-4.7.3-1.6 2-2.8 3.7-2.8"/><path fill="none" stroke="%23000" stroke-width=".4" d="M255.8 175.4c1.7 0 3.3 1.2 3.7 2.8.2 1.4.4 3 .4 4.7v1.2c0 3.6.6 6.7 1.3 8.7l-5.5 5.2-5.5-5.2c.7-2 1.2-5.1 1.3-8.7v-1.2c0-1.7.2-3.3.5-4.7.3-1.6 2-2.8 3.7-2.8z"/><path fill="%23c8b100" d="M255.8 177a2 2 0 011.9 1.5 30.6 30.6 0 01.4 4.5v1.1c0 3.4.5 6.4 1.2 8.2l-3.6 3.5-3.6-3.5c.7-1.8 1.2-4.8 1.2-8.2V183c0-1.6.2-3.1.5-4.5.2-.8 1-1.4 2-1.4"/><path fill="none" stroke="%23000" stroke-width=".4" d="M255.8 177a2 2 0 011.9 1.5 30.6 30.6 0 01.4 4.5v1.1c0 3.4.5 6.4 1.2 8.2l-3.6 3.5-3.6-3.5c.7-1.8 1.2-4.8 1.2-8.2V183c0-1.6.2-3.1.5-4.5.2-.8 1-1.4 2-1.4z"/><path fill="%23c8b100" d="M281 196l-1.4 1.1-2.2-3.4a7.9 7.9 0 003.9-7.6c-.2-4.5-5.7-8.1-12.5-8.1a16 16 0 00-9 2.5 24.5 24.5 0 00-.3-1.9 18.6 18.6 0 019.3-2.3c7.9 0 14 4.4 14.4 9.8a9.5 9.5 0 01-3.3 8l1.1 1.9"/><path fill="none" stroke="%23000" stroke-width=".4" d="M281 196l-1.4 1.1-2.2-3.4a7.9 7.9 0 003.9-7.6c-.2-4.5-5.7-8.1-12.5-8.1a16 16 0 00-9 2.5 24.5 24.5 0 00-.3-1.9 18.6 18.6 0 019.3-2.3c7.9 0 14 4.4 14.4 9.8a9.5 9.5 0 01-3.3 8l1.1 1.9"/><path fill="%23c8b100" d="M280.9 196c2.7-2 4.4-4.7 4.4-7.7 0-3.5-2.3-6.6-5.7-8.6a9 9 0 013.6 7.3c0 2.8-1.3 5.4-3.3 7.2l1 1.9"/><path fill="none" stroke="%23000" stroke-width=".4" d="M280.9 196c2.7-2 4.4-4.7 4.4-7.7 0-3.5-2.3-6.6-5.7-8.6a9 9 0 013.6 7.3c0 2.8-1.3 5.4-3.3 7.2l1 1.9"/><path fill="%23c8b100" d="M304.7 199.6a9.3 9.3 0 001.5-10.3c-2.2-4.5-9-7.8-17.2-7.8a28.4 28.4 0 00-6.3.7c.5.5.8 1 1.1 1.5a27.1 27.1 0 015.2-.5c7.5 0 13.7 3 15.5 6.8.5 1 .8 2.1.8 3.3a7.8 7.8 0 01-3 6l2.8 4.4 1.4-1.2-1.8-3"/><path fill="none" stroke="%23000" stroke-width=".4" d="M304.7 199.6a9.3 9.3 0 001.5-10.3c-2.2-4.5-9-7.8-17.2-7.8a28.4 28.4 0 00-6.3.7c.5.5.8 1 1.1 1.5a27.1 27.1 0 015.2-.5c7.5 0 13.7 3 15.5 6.8.5 1 .8 2.1.8 3.3a7.8 7.8 0 01-3 6l2.8 4.4 1.4-1.2-1.8-3z"/><path fill="%23c8b100" d="M302 184.8a11.3 11.3 0 014.2 4.4 9.3 9.3 0 011 4.1c0 2.4-1 4.6-2.5 6.3l1.6 2.6a11.1 11.1 0 002.5-6.8c0-4.3-2.7-8.1-6.9-10.6"/><path fill="none" stroke="%23000" stroke-width=".4" d="M302 184.8a11.3 11.3 0 014.2 4.4 9.3 9.3 0 011 4.1c0 2.4-1 4.6-2.5 6.3l1.6 2.6a11.1 11.1 0 002.5-6.8c0-4.3-2.7-8.1-6.9-10.6z"/><path fill="%23fff" d="M253.8 193.5c0-1 .9-1.9 2-1.9 1 0 1.9.9 1.9 1.9a1.9 1.9 0 01-2 1.8 1.9 1.9 0 01-2-1.8"/><path fill="none" stroke="%23000" stroke-width=".4" d="M253.8 193.5c0-1 .9-1.9 2-1.9 1 0 1.9.9 1.9 1.9a1.9 1.9 0 01-2 1.8 1.9 1.9 0 01-2-1.8z"/><path fill="%23fff" stroke="%23000" stroke-width=".4" d="M253.8 189.8a1.9 1.9 0 012-1.8 1.9 1.9 0 011.9 1.9 1.9 1.9 0 01-2 1.8 1.9 1.9 0 01-2-1.8m.5-4c0-.8.7-1.4 1.5-1.4.9 0 1.6.6 1.6 1.5 0 .8-.7 1.4-1.6 1.4-.8 0-1.5-.6-1.5-1.4m.4-3.6c0-.5.5-1 1.1-1a1 1 0 011.2 1c0 .6-.5 1.1-1.2 1.1a1.1 1.1 0 01-1-1m.1-3.1c0-.5.4-.9 1-.9s.8.4.8.9-.4.8-.9.8-.9-.3-.9-.8"/><path fill="%23c8b100" stroke="%23000" stroke-width=".4" d="M255.9 204.6l1.3.2a5 5 0 004.8 6.4 5 5 0 004.8-3.3s.4-1.7.6-1.7c.2 0 .2 1.9.3 1.9.3 2.4 2.5 4 5 4a4.9 4.9 0 005-5.4l1.5-1.5.9 2a4.3 4.3 0 00-.5 2 4.7 4.7 0 004.8 4.6 5 5 0 004-2l1-1.3v1.6c0 1.5.7 3 2.2 3.2 0 0 1.8.1 4.1-1.7a28 28 0 003.7-3.4l.2 1.9s-2 3-4 4.2c-1.2.7-3 1.4-4.4 1.1-1.5-.2-2.6-1.4-3.1-2.7a7.2 7.2 0 01-3.6 1 7 7 0 01-6.5-4 7.5 7.5 0 01-11-.3 7.4 7.4 0 01-5 1.9 7.4 7.4 0 01-6.1-3.1 7.3 7.3 0 01-6.1 3 7.4 7.4 0 01-5-1.8 7.5 7.5 0 01-11 .3 7 7 0 01-6.5 4 7.1 7.1 0 01-3.6-1c-.6 1.3-1.6 2.5-3.1 2.8-1.4.2-3.2-.5-4.3-1.2-2.2-1.2-4.1-4.3-4.1-4.3l.2-1.8s1.3 1.5 3.6 3.4c2.4 1.8 4.2 1.7 4.2 1.7 1.5-.2 2.2-1.7 2.2-3.2v-1.6l1 1.3a4.9 4.9 0 004 2c2.6 0 4.8-2 4.8-4.6 0-.7-.2-1.4-.5-2l.8-2 1.6 1.5v.6a4.9 4.9 0 005 4.8c2.5 0 4.7-1.7 5-4 0 0 0-1.9.2-1.9s.7 1.8.7 1.7a5 5 0 004.8 3.3 4.9 4.9 0 004.8-6.4l1.3-.2"/><path fill="%23fff" stroke="%23000" stroke-width=".4" d="M290.5 210.8c.3-.8 0-1.7-.6-1.8-.6-.2-1.4.3-1.6 1.2-.3.8 0 1.7.5 1.8.6.2 1.4-.3 1.7-1.2m-22-4.2c.2-.9-.2-1.6-.9-1.7-.6-.1-1.2.5-1.3 1.4-.1 1 .3 1.7 1 1.8.6 0 1.2-.6 1.3-1.5m-25.4 0c-.1-.9.3-1.6 1-1.7.6-.1 1.2.5 1.3 1.4.1 1-.3 1.7-1 1.8-.6 0-1.2-.6-1.3-1.5m-22 4.3c-.2-.9 0-1.7.7-2 .6-.1 1.3.4 1.6 1.3.3.8 0 1.7-.6 1.9-.6.1-1.3-.4-1.6-1.2"/><path fill="%23c8b100" stroke="%23000" stroke-width=".4" d="M230.8 196.3a5.5 5.5 0 012.4 3s0-.2.7-.6c.6-.3 1.1-.3 1.1-.3l-.2 1.4c-.1.3-.1 1.4-.4 2.3a7.8 7.8 0 01-.6 1.8 2 2 0 00-1.6-.5 2 2 0 00-1.4 1s-.7-.6-1.2-1.4l-1.2-2.2-.7-1.2h1.1c.7.1 1 .3 1 .3a5.2 5.2 0 011-3.7"/><path fill="%23c8b100" stroke="%23000" stroke-width=".4" d="M231.3 206.7a1.9 1.9 0 01-.7-1.1 1.7 1.7 0 01.2-1.3l-1.9-.7c-.7-.2-2-.2-2.4-.2h-1.2l.3.6.5.7a5.4 5.4 0 00-3 2.2 5.6 5.6 0 003.6 1l-.2.8v.7l1-.4c.4-.2 1.6-.6 2.2-1 .9-.6 1.6-1.3 1.6-1.3m2.9-.5a1.8 1.8 0 00.2-1.2 1.8 1.8 0 00-.7-1.1s.7-.8 1.5-1.3l2.3-1 1-.4v.6l-.2.9a5.6 5.6 0 013.7 1 5.4 5.4 0 01-3.1 2.1 7.1 7.1 0 00.8 1.4h-1.2c-.4 0-1.7 0-2.4-.3-1-.2-2-.7-2-.7"/><path fill="%23ad1519" stroke="%23000" stroke-width=".4" d="M230.3 205.3c0-1.2 1-2.1 2.2-2.1 1.3 0 2.3.9 2.3 2 0 1.2-1 2.2-2.3 2.2a2.2 2.2 0 01-2.2-2.1"/><path fill="%23c8b100" stroke="%23000" stroke-width=".4" d="M255.8 192.9a6 6 0 012 3.9s.2-.3 1-.6 1.2-.1 1.2-.1l-.5 1.4c-.2.4-.4 1.6-.9 2.6a8.8 8.8 0 01-1 1.8 2.3 2.3 0 00-1.8-.7c-.6 0-1.3.3-1.7.7 0 0-.6-.7-1-1.8-.5-1-.7-2.2-.9-2.6l-.6-1.4s.6-.1 1.3.2c.8.2 1 .5 1 .5a6 6 0 012-4"/><path fill="%23c8b100" stroke="%23000" stroke-width=".4" d="M254.2 204.6a2 2 0 01-.6-1.3c0-.6.2-1 .6-1.4 0 0-1-.7-2-1.1-.8-.4-2.2-.6-2.6-.7l-1.3-.3.1.7.4 1c-1.5 0-2.9.8-3.9 1.8a6.3 6.3 0 004 1.8l-.5 1-.2.6 1.4-.2 2.6-.7 2-1.2m3.3 0c.3-.3.5-.8.5-1.3a2 2 0 00-.5-1.4s1-.7 2-1.1c.8-.4 2.2-.6 2.6-.7l1.3-.3-.2.7a7.6 7.6 0 01-.4 1 6 6 0 014 1.8 6.3 6.3 0 01-4 1.8l.4 1 .2.6-1.3-.2-2.6-.7a13 13 0 01-2-1.2m23.5-8.4a5.5 5.5 0 00-2.4 3.1l-.7-.6c-.6-.3-1.1-.3-1.1-.3l.2 1.4.3 2.3.7 1.8a2 2 0 011.6-.5 2 2 0 011.4 1l1.2-1.4 1.2-2.2.7-1.2h-1.2c-.7.1-.9.3-.9.3a5.2 5.2 0 00-1-3.7"/><path fill="%23c8b100" stroke="%23000" stroke-width=".4" d="M280.5 206.7c.3-.3.6-.7.7-1.1a1.8 1.8 0 00-.2-1.3l1.8-.7c.8-.2 2-.2 2.5-.2h1.1l-.2.6-.6.7a5.4 5.4 0 013.1 2.2 5.6 5.6 0 01-3.6 1l.2.8v.7l-1-.4-2.3-1a11.5 11.5 0 01-1.5-1.3m-2.9-.5a1.8 1.8 0 01-.3-1.2c.1-.5.4-.9.7-1.1 0 0-.7-.8-1.5-1.3-.6-.4-1.8-.9-2.2-1l-1-.4v.6c0 .5.2.9.2.9a5.6 5.6 0 00-3.7 1c.7 1 1.8 1.8 3 2.1l-.4.8a4 4 0 00-.3.6h1.2c.4 0 1.7 0 2.4-.3 1-.2 1.9-.7 1.9-.7"/><path fill="%23ad1519" stroke="%23000" stroke-width=".4" d="M277 205.3c0-1.2 1-2.1 2.2-2.1 1.3 0 2.3.9 2.3 2 0 1.2-1 2.2-2.3 2.2a2.2 2.2 0 01-2.2-2.1m24.8 4.6c-.5-.5-1.6-.4-2.4.3-.8.7-1 1.7-.5 2.2s1.6.5 2.4-.2c.8-.7 1-1.7.5-2.3"/><path fill="%23c8b100" stroke="%23000" stroke-width=".4" d="M298.7 211.3c0-.4.4-.8.7-1.1.8-.7 2-.8 2.4-.3l.2.3s1.2-2.1 2.5-2.9 3.6-.5 3.6-.5a3 3 0 00-3.1-3c-1 0-2 .5-2.5 1.2l-.3-1.1s-1.4.3-2 1.8c-.6 1.7 0 4 0 4s-.3-1-.8-1.7a8.5 8.5 0 00-2.6-1.7l-1.4-.8v1.5a8.4 8.4 0 00-4 .5 5 5 0 002.7 2.3l-.8.8-.5.5 1.4.2c.4 0 1.8.3 2.7.2a15.7 15.7 0 001.8-.2m-85.6 0a2.3 2.3 0 00-.8-1.1c-.8-.7-1.9-.8-2.4-.3a1.1 1.1 0 00-.2.3s-1-2.1-2.4-2.9-3.6-.5-3.6-.5a3 3 0 013-3c1 0 2 .5 2.6 1.2l.2-1.1s1.4.3 2 1.9c.7 1.6 0 3.9 0 3.9s.4-1 .9-1.7 1.8-1.4 2.5-1.7l1.4-.8a7.4 7.4 0 000 1.5 8.4 8.4 0 014 .5 5 5 0 01-2.7 2.3l.9.8.4.5-1.3.2c-.4 0-1.9.3-2.7.2a15.7 15.7 0 01-1.8-.2"/><path fill="%23ad1519" stroke="%23000" stroke-width=".4" d="M210 210c.5-.6 1.5-.5 2.3.2.9.7 1 1.7.6 2.2-.6.6-1.6.5-2.4-.2-.9-.7-1.1-1.7-.6-2.3m43.7-6.6c0-1.2 1-2.1 2.3-2.1s2.2.9 2.2 2-1 2.2-2.3 2.2a2.2 2.2 0 01-2.2-2.1"/><path fill="%23005bbf" stroke="%23000" stroke-width=".3" d="M251.2 171.3c0-2.4 2-4.3 4.6-4.3 2.5 0 4.5 2 4.5 4.3a4.4 4.4 0 01-4.5 4.3 4.4 4.4 0 01-4.6-4.3"/><path fill="%23c8b100" stroke="%23000" stroke-width=".3" d="M254.6 159.3v2.3H252v2.3h2.5v6.8h-3.2l-.2.6c0 .6.2 1.2.4 1.7h8.3a4.1 4.1 0 00.4-1.7l-.2-.6h-3V164h2.4v-2.3H257v-2.3h-2.5z"/><path fill="%23ccc" d="M256.2 352.6a87.4 87.4 0 01-37.8-8.8 24.2 24.2 0 01-13.7-21.6V288h102.8v34c0 9.5-5.4 17.7-13.7 21.8a86.4 86.4 0 01-37.6 8.7"/><path fill="none" stroke="%23000" stroke-width=".5" d="M256.2 352.6a87.4 87.4 0 01-37.8-8.8 24.2 24.2 0 01-13.7-21.6V288h102.8v34c0 9.5-5.4 17.7-13.7 21.8a86.4 86.4 0 01-37.6 8.7z"/><path fill="%23ccc" d="M256 288h51.5v-57H256v57z"/><path fill="none" stroke="%23000" stroke-width=".5" d="M256 288h51.5v-57H256v57z"/><path fill="%23ad1519" d="M256 322.1a25 25 0 01-25.6 24.4c-14.2 0-25.8-11-25.8-24.4V288H256v34"/><path fill="%23c8b100" stroke="%23000" stroke-width=".5" d="M215.8 342.3c1.7.8 3.9 2.2 6.2 2.8l-.1-58.3h-6v55.4z"/><path fill="%23c8b100" stroke="%23000" stroke-linejoin="round" stroke-width=".5" d="M204.5 321.7a26 26 0 006 16v-50.6h-5.9v34.6z"/><path fill="%23c7b500" stroke="%23000" stroke-width=".5" d="M227.3 346.4c2.4.2 4.1.2 6 0v-59.6h-6v59.6z"/><path fill="%23c8b100" stroke="%23000" stroke-width=".5" d="M238.6 345a20.3 20.3 0 006.2-2.6v-55.6h-6l-.2 58.3z"/><path fill="%23ad1519" d="M204.6 288H256v-57h-51.4v57z"/><path fill="none" stroke="%23000" stroke-width=".5" d="M204.6 288H256v-57h-51.4v57z"/><path fill="%23c8b100" stroke="%23000" stroke-width=".5" d="M250.4 337.1c2.5-2.2 4.9-7.3 5.7-13l.2-37.3h-6V337z"/><path fill="none" stroke="%23000" stroke-width=".5" d="M256 322.1a25 25 0 01-25.6 24.4c-14.2 0-25.8-11-25.8-24.4V288H256v34"/><path fill="%23ad1519" d="M307.6 288v34a25.1 25.1 0 01-25.8 24.4c-14.2 0-25.8-11-25.8-24.4v-34h51.6"/><path fill="none" stroke="%23000" stroke-width=".5" d="M307.6 288v34a25.1 25.1 0 01-25.8 24.4c-14.2 0-25.8-11-25.8-24.4v-34h51.6"/><path fill="%23c8b100" d="M265.4 313.7l.1.6c0 .6-.5 1.1-1.2 1.1-.6 0-1.2-.5-1.2-1.1 0-.2 0-.4.2-.5h-1.7a2.7 2.7 0 001.9 3v4.1h1.7v-4.1a2.7 2.7 0 001.8-1.7h4.7v-1.4h-6.3m23.1 0v1.4h-4.2a2.7 2.7 0 01-.3.6l5 5.6-1.4 1-4.9-5.6-.2.1v9.3h-1.8v-9.3l-.2-.1-5 5.6-1.4-1 5.1-5.7a2.3 2.3 0 01-.2-.5h-4.4v-1.4h14zm2.8 0v1.4h4.8c.2.8.9 1.4 1.7 1.7v4.1h1.8v-4.1a2.7 2.7 0 002-2.5l-.2-.6h-1.6a1.2 1.2 0 01-1 1.7c-.8 0-1.3-.5-1.3-1.1l.1-.5h-6.3m-7 23.5a16.6 16.6 0 003.8-1l.9 1.4a18.8 18.8 0 01-4.6 1.3 2.8 2.8 0 01-2.8 2 2.8 2.8 0 01-2.7-2 18.7 18.7 0 01-4.8-1.3l.8-1.5c1.3.6 2.7 1 4.2 1.2a2.7 2.7 0 011.6-1.5v-7.1h1.8v7.1a3 3 0 011.7 1.4zm-11.8-2.4l-.9 1.5a17.8 17.8 0 01-3.9-3.3 3 3 0 01-2.6-.5 2.5 2.5 0 01-.4-3.7l.2-.2a16.3 16.3 0 01-1.4-5.1h1.8a14 14 0 001.1 4.4 3.1 3.1 0 011.5.1l4.4-4.8 1.3 1-4.4 4.9a2.5 2.5 0 010 3 16.2 16.2 0 003.2 2.7zm-6.5-5a1.2 1.2 0 011.7-.2 1 1 0 010 1.6 1.3 1.3 0 01-1.6.2 1.1 1.1 0 01-.1-1.6zm-2.2-4.8l-1.8-.4-.3-4.6 1.8-.6v2.6c0 1 0 2 .2 3zm1.4-5.7l1.8.4v2.3c0-.8.3 2.3.3 2.3l-1.8.6-.3-2.9v-2.7zm6 14.6a16.7 16.7 0 005.1 2.7l.4-1.7a14.6 14.6 0 01-4.3-2.1l-1.2 1m-1 1.6a18.6 18.6 0 005.2 2.7l-1.3 1.3a20 20 0 01-4.2-2.2l.4-1.8m2.3-10l1.7.7 3.2-3.5-1-1.5-3.9 4.2m-1.3-1l-1-1.5 3.1-3.5 1.7.7-3.8 4.3m19.3 10.5l.9 1.5a17.8 17.8 0 003.8-3.3c1 .3 2 .1 2.7-.5a2.5 2.5 0 00.3-3.7l-.1-.2c.7-1.6 1.2-3.3 1.3-5.1h-1.7a14.2 14.2 0 01-1.2 4.4 3.1 3.1 0 00-1.5.1l-4.3-4.8-1.3 1 4.3 4.9a2.5 2.5 0 00.1 3 16 16 0 01-3.3 2.7zm6.5-5a1.2 1.2 0 00-1.7-.2 1.1 1.1 0 00-.1 1.6c.4.5 1.2.6 1.7.1a1 1 0 000-1.6zm2.2-4.8l1.8-.5.2-4.5-1.7-.6v2.6l-.3 3zm-1.5-5.7l-1.8.4v2.3c0-.8-.3 2.3-.3 2.3l1.9.6.2-2.9v-2.7m-6 14.6a16.8 16.8 0 01-5 2.7l-.5-1.7a14.6 14.6 0 004.3-2.1l1.3 1m.9 1.6a18.6 18.6 0 01-5.2 2.7l1.3 1.3a20 20 0 004.3-2.2l-.4-1.8m-2.4-10l-1.7.7-3.1-3.5 1-1.5 3.8 4.2m1.4-1l1-1.5-3.2-3.5-1.7.7 3.8 4.3m-21.4-9.3l.5 1.7h4.8l.6-1.7h-5.9m22.5 0l-.5 1.7h-4.8l-.5-1.7h5.9m-12.4 23.3c0-.6.5-1.1 1.2-1.1.6 0 1.1.5 1.1 1.1 0 .7-.5 1.2-1.2 1.2s-1.2-.6-1.2-1.2zm2-8.2l1.8-.5V325l-1.8-.5v5.6m-1.8 0l-1.8-.5V325l1.8-.5v5.6"/><path fill="%23c8b100" d="M261.6 313.8c.2-1 1-1.7 1.9-2V306h1.7v5.7c.9.3 1.6.9 1.8 1.7h4.7v.3h-6.3a1.2 1.2 0 00-1-.6 1.2 1.2 0 00-1.1.6h-1.7m13 0v-.3h4.4l.2-.4-5.4-6 1.3-1 5.3 5.8h.3v-8h1.7v7.9h.3l5.2-5.8 1.3 1-5.2 5.9.3.6h4.2v.3h-13.9zm23 0a1.2 1.2 0 011.1-.6c.5 0 .9.2 1 .6h1.7a2.7 2.7 0 00-1.8-2V306h-1.8v5.7a2.7 2.7 0 00-1.8 1.7h-4.6v.3h6.3m-32.2-16l6.5 7.3 1.3-1-6.5-7.3.3-.6h4.7v-1.6h-4.7a2.8 2.8 0 00-2.7-1.9 2.7 2.7 0 00-2.8 2.7c0 1.1.8 2.1 1.9 2.5v5.6h1.7v-5.6h.3zm34 .1v5.6h-1.7v-5.6a2.6 2.6 0 01-.4-.2L291 305l-1.3-1 6.5-7.5a2.4 2.4 0 01-.1-.3h-4.8v-1.6h4.8a2.8 2.8 0 012.6-1.9c1.6 0 2.8 1.2 2.8 2.7 0 1.2-.8 2.2-2 2.5zm-17 0v3.4h-1.8V298a2.7 2.7 0 01-1.8-1.7h-4.3v-1.6h4.3a2.8 2.8 0 012.6-1.9c1.3 0 2.3.8 2.7 1.9h4.3v1.6h-4.3a2.7 2.7 0 01-1.7 1.7zm-19 4.1l-1.8.5v4.6l1.8.5V302m1.8 0l1.8.5v4.6l-1.8.5V302m32.5 0l-1.8.5v4.6l1.8.5V302m1.8 0l1.8.5v4.6l-1.8.5V302m-27.3 1l1.7-.8 3.2 3.5-1 1.5-3.9-4.2m-1.3 1l-1 1.5 3 3.5 1.8-.7-3.8-4.3m19.7-1.2l-1.8-.7-3 3.5 1 1.5 3.8-4.3m1.3 1l1 1.6-3 3.5-1.8-.7 3.8-4.3m-21.7 9.6l.5-1.7h4.8l.6 1.7h-5.9m-7-18.1c0-.6.5-1.2 1.1-1.2.7 0 1.2.5 1.2 1.2s-.5 1.1-1.2 1.1c-.6 0-1.2-.5-1.2-1.1zm12.8.8l-.5 1.7h-4.8l-.5-1.7h5.8m0-1.7l-.5-1.7h-4.8l-.5 1.7h5.8m16.7 19l-.5-1.7h-4.8l-.5 1.7h5.9m4.6-18.1c0-.6.6-1.2 1.2-1.2.7 0 1.2.5 1.2 1.2s-.5 1.1-1.2 1.1c-.6 0-1.2-.5-1.2-1.1zm-17.2 0c0-.6.6-1.2 1.2-1.2s1.2.5 1.2 1.2-.5 1.1-1.2 1.1c-.6 0-1.2-.5-1.2-1.1zm6.7.8l.6 1.7h4.8l.5-1.7H287m0-1.6l.5-1.8h4.9l.5 1.7H287m-6.3 5.4l-1.8.5v4.6l1.8.5v-5.6m1.7 0l1.8.5v4.6l-1.8.5v-5.6"/><path fill="none" stroke="%23c8b100" stroke-width=".3" d="M284.2 337.3a16.6 16.6 0 004-1l.8 1.4a18.8 18.8 0 01-4.6 1.3 2.8 2.8 0 01-2.8 2 2.8 2.8 0 01-2.7-2 18.7 18.7 0 01-4.8-1.3l.8-1.5c1.3.6 2.7 1 4.2 1.1a2.7 2.7 0 011.6-1.4v-7.2h1.8v7.2a2.8 2.8 0 011.7 1.4zm-5-21.7a2.4 2.4 0 01-.2-.5h-4.4v-1.6h4.4c0-.2 0-.3.2-.4l-5.4-6 1.3-1 5.3 5.8a2.2 2.2 0 01.3-.1V304h1.7v7.7l.3.1 5.2-5.9 1.3 1-5.2 6 .3.6h4.2v1.6h-4.2l-.3.6 5 5.6-1.4 1-4.9-5.6-.2.1v9.3h-1.8v-9.3l-.2-.1-5 5.6-1.4-1 5.1-5.7m-13.7-17.7l6.5 7.2 1.3-1-6.5-7.3.3-.6h4.7v-1.7h-4.7a2.8 2.8 0 00-2.7-1.8 2.7 2.7 0 00-2.8 2.7c0 1.1.8 2.1 1.9 2.5v5.5h1.7V298h.3zm7 37l-.9 1.5a17.8 17.8 0 01-3.9-3.3c-.9.3-1.9.1-2.6-.5a2.5 2.5 0 01-.3-3.7v-.2a16.3 16.3 0 01-1.3-5.1h1.8a14 14 0 001.1 4.4 3.1 3.1 0 011.5.1l4.4-4.8 1.3 1-4.3 4.9a2.5 2.5 0 01-.1 3 16.2 16.2 0 003.3 2.7zm-9-14v-4a2.7 2.7 0 01-2-2.6c0-1.2.9-2.2 2-2.6v-5.6h1.7v5.7c.9.2 1.5.9 1.8 1.7h4.7v1.6H267a2.7 2.7 0 01-1.8 1.7v4.1h-1.7m2.5 9a1.2 1.2 0 011.7-.2c.5.4.5 1.1 0 1.6a1.3 1.3 0 01-1.6.1 1.1 1.1 0 01-.1-1.6zm-2.2-4.9l-1.8-.4-.3-4.5 1.8-.6v2.6c0 1 0 2 .3 3zm1.5-5.6l1.7.4a64.3 64.3 0 00.3 4.6l-1.8.6-.3-2.9v-2.7zm5.9 14.6a16.7 16.7 0 005.1 2.7l.4-1.7a14.6 14.6 0 01-4.3-2.2l-1.2 1.2m-1 1.5a18.6 18.6 0 005.3 2.7l-1.4 1.2a20 20 0 01-4.2-2.1l.4-1.8"/><path fill="none" stroke="%23c8b100" stroke-width=".3" d="M272.6 325.4l1.7.8 3.2-3.5-1-1.5-3.9 4.2m-1.3-1l-1-1.5 3.1-3.5 1.7.7-3.8 4.3m-8.2-10.1c0-.7.6-1.2 1.2-1.2.7 0 1.2.5 1.2 1.2 0 .6-.5 1.1-1.2 1.1-.6 0-1.2-.5-1.2-1.1zm27.5 20.6l.8 1.5a17.8 17.8 0 004-3.3c.8.3 1.8.1 2.6-.5a2.5 2.5 0 00.3-3.7l-.2-.2c.8-1.6 1.2-3.3 1.4-5.1h-1.7a14.2 14.2 0 01-1.2 4.4 3.1 3.1 0 00-1.5.1l-4.3-4.8-1.4 1 4.4 4.9a2.5 2.5 0 00.1 3 16 16 0 01-3.3 2.7zm9-14v-4.1a2.7 2.7 0 002-2.5 2.7 2.7 0 00-2-2.6v-5.6h-1.8v5.7c-.8.2-1.5.9-1.8 1.7h-4.7v1.6h4.8a2.7 2.7 0 001.7 1.7v4.1h1.8zm-2.5 9a1.2 1.2 0 00-1.7-.2 1.1 1.1 0 00-.1 1.6c.4.5 1.1.6 1.7.1a1 1 0 000-1.6zm2.2-4.8l1.8-.4.2-4.6-1.7-.6v2.6l-.3 3zm-1.5-5.7l-1.8.4v2.3c0-.8-.3 2.3-.3 2.3l1.9.6.2-2.9v-2.7m1.8-21.5v5.5h-1.8V298a2.4 2.4 0 01-.4-.2L291 305l-1.3-1.1 6.5-7.4a2.5 2.5 0 01-.1-.3h-4.8v-1.7h4.8a2.8 2.8 0 012.6-1.8c1.6 0 2.8 1.2 2.8 2.7 0 1.2-.8 2.2-2 2.5zm-17.2 0v3.4h-1.7v-3.4a2.7 2.7 0 01-1.8-1.7h-4.3v-1.7h4.3a2.8 2.8 0 012.6-1.8c1.3 0 2.3.8 2.7 1.8h4.3v1.7h-4.3a2.7 2.7 0 01-1.7 1.7zm9.5 36a16.8 16.8 0 01-5.2 2.8l-.4-1.7a14.6 14.6 0 004.3-2.1l1.3 1m.9 1.6a18.6 18.6 0 01-5.2 2.7l1.3 1.3a20 20 0 004.3-2.2l-.4-1.8M263.5 302l-1.8.5v4.6l1.8.5V302m1.8 0l1.8.5v4.6l-1.8.5V302m32.5 0l-1.8.5v4.6l1.8.5V302"/><path fill="none" stroke="%23c8b100" stroke-width=".3" d="M299.6 302l1.8.5v4.6l-1.8.5V302m-9.2 23.4l-1.7.8-3.1-3.5 1-1.5 3.8 4.2m1.3-1l1-1.5-3-3.5-1.8.7 3.8 4.3m-19.4-21.5l1.7-.7 3.1 3.5-1 1.5-3.8-4.3M271 304l-1 1.5 3 3.5 1.8-.8-3.8-4.2m19.7-1.2l-1.8-.7-3 3.5 1 1.5 3.8-4.3m1.3 1l1 1.5-3 3.5-1.8-.7 3.8-4.2m-21.7 9.6l.5-1.7h4.8l.6 1.7h-5.9m0 1.6l.5 1.7h4.8l.6-1.7h-5.9m-7-19.7c0-.7.5-1.2 1.1-1.2.7 0 1.2.5 1.2 1.2s-.5 1.1-1.2 1.1c-.6 0-1.2-.5-1.2-1.1zm12.8.8l-.5 1.7h-4.8l-.5-1.7h5.8m0-1.7l-.5-1.7h-4.8l-.5 1.7h5.8m21.4 19.8c0-.6.5-1.2 1.2-1.2s1.2.5 1.2 1.2c0 .6-.5 1.1-1.2 1.1s-1.2-.5-1.2-1.1zm-4.7-.8l-.5-1.7h-4.8l-.5 1.7h5.9m0 1.6l-.6 1.7h-4.8l-.5-1.7h5.9m-12.4 23.3c0-.6.5-1.1 1.2-1.1.6 0 1.1.5 1.1 1.1 0 .7-.5 1.2-1.2 1.2s-1.2-.5-1.2-1.2zm2-8.2l1.8-.5V325l-1.8-.5v5.6m-1.8 0l-1.8-.5V325l1.8-.5v5.6m16.8-34.8c0-.7.6-1.2 1.2-1.2.7 0 1.2.5 1.2 1.2s-.5 1.1-1.2 1.1c-.6 0-1.2-.5-1.2-1.1zm-17.2 0c0-.7.6-1.2 1.2-1.2.7 0 1.2.5 1.2 1.2s-.5 1.1-1.2 1.1c-.6 0-1.2-.5-1.2-1.1zm6.7.8l.6 1.7h4.8l.5-1.7H287m0-1.7l.6-1.7h4.8l.5 1.7H287m-6.3 5.4l-1.8.5v4.5l1.8.5V300m1.7 0l1.8.5v4.5l-1.8.5V300"/><path fill="%23058e6e" d="M278.8 314.3a2.7 2.7 0 012.8-2.6c1.6 0 2.8 1.1 2.8 2.6a2.7 2.7 0 01-2.8 2.7 2.7 2.7 0 01-2.8-2.7"/><path fill="%23db4446" d="M282.3 245v-.6l.1-.4s-1.6.2-2.5 0a6.3 6.3 0 01-2.5-1.4c-.8-.7-1.1-1-1.7-1.2-1.4-.2-2.4.4-2.4.4s1 .4 1.8 1.4a5 5 0 002 1.5c.6.2 2.7 0 3.3.1l1.9.2"/><path fill="none" stroke="%23000" stroke-width=".4" d="M282.3 245v-.6l.1-.4s-1.6.2-2.5 0a6.3 6.3 0 01-2.5-1.4c-.8-.7-1.1-1-1.7-1.2-1.4-.2-2.4.4-2.4.4s1 .4 1.8 1.4a5 5 0 002 1.5c.6.2 2.7 0 3.3.1l1.9.2z"/><path fill="%23ed72aa" stroke="%23000" stroke-width=".4" d="M290 242.7v1.4c.1.7-.2 1.3 0 1.7l.2 1c.2.2.3.9.3.9l-.8-.6-.6-.4v1c.1.3.3 1 .6 1.3.3.3.9 1 1 1.4.3.4.2 1.4.2 1.4s-.4-.7-.9-.9l-1.3-.6s.9.8.9 1.6c0 .7-.4 1.6-.4 1.6s-.3-.7-.8-1.1l-1.2-1s.5 1.2.5 2v2.6s-.5-.7-1-1l-1-.8c0-.2.5.7.6 1.2 0 .5.3 2.4 2 4.8 1 1.4 2.4 3.8 5.6 3 3.2-.8 2-5 1.3-7-.6-2-1-4.3-1-5 .1-.8.7-3 .6-3.5a8.5 8.5 0 01.1-3.4c.4-1.3.8-1.9 1-2.4l.5-1.4v-1.4l.8 1.5.1 1.5s.1-1.1 1-1.7c1-.6 2-1.2 2.2-1.5l.4-.5s-.1 2-.7 2.7l-1.8 2.2s.8-.3 1.3-.3h.9s-.7.5-1.5 1.6c-.8 1.2-.5 1.3-1 2.3-.7 1-1.1 1-1.9 1.6-1 1-.5 4.5-.3 5 .1.5 2 4.9 2 6 .1 1 .3 3.3-1.6 4.9-1.2 1-3.1 1-3.6 1.2-.4.3-1.3 1.2-1.3 3s.7 2.1 1.2 2.6c.5.4 1.2.2 1.3.5l.5.8c.2.2.4.5.3.8 0 .4-1 1.3-1.2 2-.3.6-1 2.2-1 2.5 0 .2 0 1 .3 1.4 0 0 .9 1 .2 1.3-.4.1-.8-.3-1-.2l-1 .4c-.3 0-.3-.2-.4-.8l-.1-.7c-.3 0-.4.2-.4.5 0 .2 0 .9-.3.9s-.6-.5-.9-.6c-.2 0-.8-.2-.9-.5 0-.3.4-.9.8-1 .4 0 .8-.3.5-.5-.2-.2-.5-.2-.7 0s-.8 0-.8-.3.1-.7 0-.8c0-.2-.4-.6.2-.9.6-.3.8.3 1.4.2.6-.1 1-.3 1.1-.7.2-.3.2-1-.2-1.5s-.8-.5-1-.8l-.3-1v2.4l-.8-.9c-.3-.3-.6-1.4-.6-1.4v1.4c0 .4.4.7.2.9-.1.1-.8-.8-1-.9-.2-.1-.8-.6-1-1l-.6-1.5c0-.2-.2-1.4 0-1.6l.4-1.2h-1.4c-.8 0-1.3-.2-1.6.3-.3.5-.2 1.6.2 3 .4 1.3.6 2 .5 2.2a4 4 0 01-.8 1l-1-.1c-.2-.1-.5-.3-1.2-.3h-1.4c-.3 0-1-.4-1.2-.3-.3 0-.8.3-.7.7.2.6-.2.8-.5.7l-1-.2c-.3-.1-.9 0-.8-.4 0-.5.2-.5.4-.8.2-.3.3-.5 0-.5h-.7c-.2.2-.5.6-.7.5-.3-.2-.5-.5-.5-1.1 0-.7-.7-1.3 0-1.3.6 0 1.4.5 1.5.2.2-.4 0-.5-.3-.8-.3-.3-.7-.5-.3-.8l.8-.6c.2-.1.4-.8.7-.6.7.3 0 .7.7 1.4.6.7 1 1 2.1.9 1-.1 1.4-.3 1.4-.6l-.2-1 .2-1s-.5.3-.6.6l-.5.8v-2.1l-.2-.9-.3 1-.1 1s-.7-.5-.5-1.5v-2.1c.3-.4.9-1.7 2.2-1.8h2.8l2.1-.3s-3-1.5-3.7-2c-.7-.5-1.8-1.7-2.1-2.2-.4-.6-.7-1.6-.7-1.6s-.5 0-1 .3a5.3 5.3 0 00-1.3 1l-.7 1v-2s-.4 1.3-1 1.8l-1.5 1.2v-1l.2-1s-.5.8-1.2 1-1.9 0-2 .5c0 .5.2 1.1 0 1.4-.1.4-.5.6-.5.6s-.4-.4-.8-.4-.7.2-.7.2-.4-.4-.2-.7c0-.3.7-.7.5-.9-.1-.1-.6.1-.9.2-.3.2-.9.3-.8-.2 0-.4.2-.7 0-1-.1-.3 0-.6.2-.6.2-.1 1.2 0 1.3-.2 0-.3-.3-.5-.9-.7-.6-.1-.9-.5-.6-.8l.6-.6c.1-.3.2-.8.7-.6.6.3.5.9 1 1 .6.3 2 0 2.3-.1l1.5-1 1.7-1.2-1.1-.8-1-1.1a8.8 8.8 0 00-2-.7c-.5 0-1.8-.5-1.8-.5l.8-.3c.2-.2.7-.6.9-.6h.3-1.5c-.3-.2-1-.6-1.3-.6h-.9s.8-.4 1.4-.5l1.2-.1s-1-.3-1.3-.6l-.6-1c-.2-.2-.3-.6-.6-.6s-.9.4-1.2.3c-.3 0-.5-.2-.6-.7v-.5c-.2-.3-.7-.8-.2-1h1.4c.1-.2-.5-.7-.8-1-.4-.1-1-.4-.7-.7l.8-.6c.2-.3.4-1 .8-.7.3.2.9 1.3 1.1 1.2.3-.1.4-.9.3-1.2 0-.3 0-1 .3-.9.3 0 .5.5 1 .5.4 0 1.1-.1 1 .2 0 .4-.3.8-.6 1.1a1.6 1.6 0 00-.2 1.6 4 4 0 001.2 1.5c.4.3 1.3.5 1.8.8.6.4 1.9 1.4 2.3 1.5l.9.3s.5-.2 1.1-.2c.7 0 2.2.1 2.8-.1.6-.3 1.3-.7 1.1-1.2-.2-.5-1.5-1-1.4-1.4.1-.4.6-.4 1.4-.5.8 0 1.8.2 2-1 .2-1 .3-1.6-.8-1.9-1.1-.2-2-.3-2.1-1-.2-.8-.4-1-.2-1.3.2-.2.6-.3 1.5-.3.8-.1 1.7-.1 2-.3.2-.2.3-.7.6-1l1.5-.3s1.5.7 3 1.7c1.2 1 2.3 2.3 2.3 2.3"/><path d="M279.3 242l-.2-.7-.1-.3s.9 0 .9.2c0 .3-.3.3-.4.4 0 .2-.2.3-.2.3"/><path fill="none" stroke="%23000" stroke-width=".3" d="M279.3 242l-.2-.7-.1-.3s.9 0 .9.2c0 .3-.3.3-.4.4 0 .2-.2.3-.2.3z"/><path d="M283.4 240.5v-.5s.7 0 1.1.3c.6.4 1 1 1 1-.2.2-.6-.2-1-.3h-.4c-.2 0-.3 0-.4-.2v-.3h-.3"/><path fill="none" stroke="%23000" stroke-width=".1" d="M283.4 240.5v-.5s.7 0 1.1.3c.6.4 1 1 1 1-.2.2-.6-.2-1-.3h-.4c-.2 0-.3 0-.4-.2v-.3h-.3z"/><path fill="none" stroke="%23000" stroke-width=".3" d="M289 246.7l-.4-.7a8 8 0 01-.2-.5"/><path fill="%23db4446" d="M267.9 241.8s.5.3.8.3l.9.1s.2-.5.1-1c-.2-1.2-1.3-1.4-1.3-1.4s.3.7.1 1c-.2.6-.6 1-.6 1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M267.9 241.8s.5.3.8.3l.9.1s.2-.5.1-1c-.2-1.2-1.3-1.4-1.3-1.4s.3.7.1 1c-.2.6-.6 1-.6 1z"/><path fill="%23db4446" d="M265.5 242.8s-.4-.8-1.3-.7c-1 .1-1.6.9-1.6.9h1.3c.4.3.5 1 .5 1l.7-.6.4-.6"/><path fill="none" stroke="%23000" stroke-width=".4" d="M265.5 242.8s-.4-.8-1.3-.7c-1 .1-1.6.9-1.6.9h1.3c.4.3.5 1 .5 1l.7-.6.4-.6z"/><path fill="%23db4446" d="M264.4 246s-.8.1-1.2.6c-.5.5-.4 1.5-.4 1.5s.5-.6 1-.6l1.2.2-.3-.9c0-.3-.3-.8-.3-.8"/><path fill="none" stroke="%23000" stroke-width=".4" d="M264.4 246s-.8.1-1.2.6c-.5.5-.4 1.5-.4 1.5s.5-.6 1-.6l1.2.2-.3-.9c0-.3-.3-.8-.3-.8z"/><path d="M279.3 245.9l.4-.5.3.5h-.7"/><path fill="none" stroke="%23000" stroke-width=".3" d="M279.3 245.9l.4-.5.3.5h-.7"/><path d="M280.2 245.9l.4-.6.4.5h-.8"/><path fill="none" stroke="%23000" stroke-width=".3" d="M280.2 245.9l.4-.6.4.5h-.8"/><path d="M279.8 242.5l.8.3-.7.4-.1-.7"/><path fill="none" stroke="%23000" stroke-width=".3" d="M279.8 242.5l.8.3-.7.4-.1-.7"/><path d="M280.8 242.8l.8.2-.6.4-.2-.6"/><path fill="none" stroke="%23000" stroke-width=".3" d="M280.8 242.8l.8.2-.6.4-.2-.6"/><path fill="none" stroke="%23000" stroke-width=".4" d="M275.2 249.2s-.9.3-1.2.7c-.3.6-.3 1.1-.3 1.1s.7-.6 1.6-.3l1.3.3c.4 0 1.3-.4 1.3-.4s-.7.9-.6 1.5c0 .6.2.9.1 1.2 0 .7-.5 1.6-.5 1.6l1-.3a4.9 4.9 0 001.8-.9l1-1s-.2 1 0 1.5l.2 1.7s.4-.5.8-.7c.2 0 .8-.4 1-.7l.3-1s0 .8.4 1.3c.3.4.7 1.8.7 1.8s.3-.9.6-1.3c.3-.3.7-.8.7-1v-1l.4 1m-11.7.6s.5-.9 1-1.2l1.2-.8 1-.4m1 5.3l1.4-.8a4.2 4.2 0 001.2-1.2"/><path fill="%23db4446" d="M267 256.4s-.4-.5-1.2-.3c-.7 0-1.2 1-1.2 1l1-.2c.4.2.6.5.6.5l.5-.4.3-.6"/><path fill="none" stroke="%23000" stroke-width=".4" d="M267 256.4s-.4-.5-1.2-.3c-.7 0-1.2 1-1.2 1l1-.2c.4.2.6.5.6.5l.5-.4.3-.6z"/><path fill="%23db4446" d="M266.2 259.4s-.7 0-1.2.4c-.6.4-.6 1.2-.6 1.2s.5-.4 1-.3l.8.2.1-.6c.1-.4-.1-.9-.1-.9"/><path fill="none" stroke="%23000" stroke-width=".4" d="M266.2 259.4s-.7 0-1.2.4c-.6.4-.6 1.2-.6 1.2s.5-.4 1-.3l.8.2.1-.6c.1-.4-.1-.9-.1-.9z"/><path fill="%23db4446" d="M267.6 262.2s0 .8.4 1.3c.4.6 1.2.6 1.2.6l-.3-.8c-.1-.4.3-.7.3-.7s-.4-.4-.7-.4h-.8"/><path fill="none" stroke="%23000" stroke-width=".4" d="M267.6 262.2s0 .8.4 1.3c.4.6 1.2.6 1.2.6l-.3-.8c-.1-.4.3-.7.3-.7s-.4-.4-.7-.4h-.8zm17.1 1.4s2.1 1.3 2 2.4c0 1-1.1 2.4-1.1 2.4"/><path fill="%23db4446" d="M275.2 269.4s-.5-.6-1.3-.6c-.7 0-1.5.7-1.5.7s1 0 1.2.2l.4.7.6-.3.6-.7"/><path fill="none" stroke="%23000" stroke-width=".4" d="M275.2 269.4s-.5-.6-1.3-.6c-.7 0-1.5.7-1.5.7s1 0 1.2.2l.4.7.6-.3.6-.7z"/><path fill="%23db4446" d="M273 272.3s-1-.1-1.5.4-.4 1.4-.4 1.4.6-.7 1-.6c.6 0 1.2.3 1.2.3l-.2-.8a14 14 0 00-.2-.7"/><path fill="none" stroke="%23000" stroke-width=".4" d="M273 272.3s-1-.1-1.5.4-.4 1.4-.4 1.4.6-.7 1-.6c.6 0 1.2.3 1.2.3l-.2-.8a14 14 0 00-.2-.7z"/><path fill="%23db4446" d="M275 275.4s-.5.6-.1 1.1c.3.6 1 .8 1 .8s-.2-.4-.1-.8.7-.8.7-.8l-1.5-.3"/><path fill="none" stroke="%23000" stroke-width=".4" d="M275 275.4s-.5.6-.1 1.1c.3.6 1 .8 1 .8s-.2-.4-.1-.8.7-.8.7-.8l-1.5-.3z"/><path fill="%23db4446" d="M287.7 276.6s-.8-.2-1.3 0c-.5.3-.8 1.5-.8 1.5s.7-.6 1.3-.6l1 .3v-.8a2.8 2.8 0 00-.2-.4"/><path fill="none" stroke="%23000" stroke-width=".4" d="M287.7 276.6s-.8-.2-1.3 0c-.5.3-.8 1.5-.8 1.5s.7-.6 1.3-.6l1 .3v-.8a2.8 2.8 0 00-.2-.4z"/><path fill="%23db4446" d="M288.1 279.7s-.6.6-.4 1.2a7.3 7.3 0 00.6 1s0-.7.3-1c.3-.3 1-.3 1-.3l-.7-.6-.8-.3"/><path fill="none" stroke="%23000" stroke-width=".4" d="M288.1 279.7s-.6.6-.4 1.2a7.3 7.3 0 00.6 1s0-.7.3-1c.3-.3 1-.3 1-.3l-.7-.6-.8-.3z"/><path fill="%23db4446" d="M291.3 280.6s-.3.8.3 1.3c.6.6 1.1.6 1.1.6s-.5-.8-.3-1.3c.1-.4.5-.7.5-.7l-.8-.2-.8.3"/><path fill="none" stroke="%23000" stroke-width=".4" d="M291.3 280.6s-.3.8.3 1.3c.6.6 1.1.6 1.1.6s-.5-.8-.3-1.3c.1-.4.5-.7.5-.7l-.8-.2-.8.3z"/><path fill="%23ffd691" stroke="%23000" stroke-width=".5" d="M258.7 337.5c2.1.6 3.2 2.2 3.2 4 0 2.5-2.3 4.3-5.4 4.3-3 0-5.6-1.8-5.6-4.2 0-1.9 1-4 3.2-4 0 0 0-.3-.3-.6l-.6-.7h1.3l.7.5.6-.7c.3-.4.7-.6.7-.6l.6.7.3.6s.4-.4.8-.5l.9-.3-.3.7-.1.8"/><path fill="%23058e6e" stroke="%23000" stroke-width=".5" d="M256 348.5s-4-2.8-5.8-3.1c-2.3-.5-4.8-.1-5.9-.2l1.9 1.5a11 11 0 003.5 2c3.3.8 6.3-.2 6.3-.2m1.2.2s2.6-2.7 5.3-3c3.3-.5 5.4.2 6.6.5 0 0-1 .5-1.6 1-.5.3-2 1.5-4.2 1.6-2.2 0-4.7-.3-5.1-.2l-1 .1"/><path fill="%23ad1519" stroke="%23000" stroke-width=".5" d="M256.4 345.4a5.2 5.2 0 010-7.6 5.2 5.2 0 011.7 3.8 5.2 5.2 0 01-1.7 3.8"/><path fill="%23058e6e" stroke="%23000" stroke-width=".5" d="M255.4 351s.6-1.6.7-3l-.2-2.2h.8s.4 1.2.4 2.2l-.2 2.5-.7.1-.8.3"/><path fill="%23fff" d="M307 203.4c0-.6.4-1 1-1 .7 0 1.2.4 1.2 1s-.5 1.1-1.2 1.1a1 1 0 01-1-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M307 203.4c0-.6.4-1 1-1 .7 0 1.2.4 1.2 1s-.5 1.1-1.2 1.1a1 1 0 01-1-1z"/><path fill="%23fff" d="M308.4 200.7c0-.6.6-1 1.2-1a1 1 0 011 1c0 .6-.4 1-1 1a1.1 1.1 0 01-1.2-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M308.4 200.7c0-.6.6-1 1.2-1a1 1 0 011 1c0 .6-.4 1-1 1a1.1 1.1 0 01-1.2-1z"/><path fill="%23fff" d="M309.5 197.6c0-.6.5-1 1-1a1 1 0 011.2 1c0 .6-.5 1-1.1 1a1.1 1.1 0 01-1.1-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M309.5 197.6c0-.6.5-1 1-1a1 1 0 011.2 1c0 .6-.5 1-1.1 1a1.1 1.1 0 01-1.1-1z"/><path fill="%23fff" d="M309.6 194.2c0-.6.5-1 1.1-1a1 1 0 011.1 1c0 .6-.5 1-1 1-.7 0-1.2-.4-1.2-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M309.6 194.2c0-.6.5-1 1.1-1a1 1 0 011.1 1c0 .6-.5 1-1 1-.7 0-1.2-.4-1.2-1z"/><path fill="%23fff" d="M308.8 190.9c0-.6.5-1 1-1a1 1 0 011.2 1c0 .6-.5 1-1.1 1a1.1 1.1 0 01-1.1-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M308.8 190.9c0-.6.5-1 1-1a1 1 0 011.2 1c0 .6-.5 1-1.1 1a1.1 1.1 0 01-1.1-1z"/><path fill="%23fff" d="M307 187.8c0-.5.5-1 1.2-1a1 1 0 011 1c0 .6-.4 1.1-1 1.1a1.1 1.1 0 01-1.2-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M307 187.8c0-.5.5-1 1.2-1a1 1 0 011 1c0 .6-.4 1.1-1 1.1a1.1 1.1 0 01-1.2-1z"/><path fill="%23fff" d="M304.7 185.4c0-.6.5-1 1.2-1a1 1 0 011 1c0 .5-.4 1-1 1a1.1 1.1 0 01-1.2-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M304.7 185.4c0-.6.5-1 1.2-1a1 1 0 011 1c0 .5-.4 1-1 1a1.1 1.1 0 01-1.2-1z"/><path fill="%23fff" d="M302 183.3c0-.6.6-1 1.2-1s1.1.4 1.1 1-.5 1-1.1 1a1 1 0 01-1.1-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M302 183.3c0-.6.6-1 1.2-1s1.1.4 1.1 1-.5 1-1.1 1a1 1 0 01-1.1-1z"/><path fill="%23fff" d="M298.9 181.6c0-.6.5-1 1-1 .7 0 1.2.4 1.2 1s-.5 1-1.1 1a1.1 1.1 0 01-1.1-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M298.9 181.6c0-.6.5-1 1-1 .7 0 1.2.4 1.2 1s-.5 1-1.1 1a1.1 1.1 0 01-1.1-1z"/><path fill="%23fff" d="M295.5 180.4c0-.6.5-1 1.2-1a1 1 0 011 1c0 .6-.4 1-1 1a1.1 1.1 0 01-1.2-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M295.5 180.4c0-.6.5-1 1.2-1a1 1 0 011 1c0 .6-.4 1-1 1a1.1 1.1 0 01-1.2-1z"/><path fill="%23fff" d="M291.8 179.8c0-.6.5-1.1 1.1-1.1.7 0 1.2.5 1.2 1 0 .7-.5 1.1-1.2 1.1a1.1 1.1 0 01-1-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M291.8 179.8c0-.6.5-1.1 1.1-1.1.7 0 1.2.5 1.2 1 0 .7-.5 1.1-1.2 1.1a1.1 1.1 0 01-1-1z"/><path fill="%23fff" d="M288.3 179.6c0-.6.5-1 1.1-1a1 1 0 011.2 1c0 .6-.5 1-1.2 1a1.1 1.1 0 01-1-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M288.3 179.6c0-.6.5-1 1.1-1a1 1 0 011.2 1c0 .6-.5 1-1.2 1a1.1 1.1 0 01-1-1z"/><path fill="%23fff" d="M284.9 179.7c0-.6.5-1 1-1 .7 0 1.2.4 1.2 1s-.5 1-1.1 1a1.1 1.1 0 01-1.1-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M284.9 179.7c0-.6.5-1 1-1 .7 0 1.2.4 1.2 1s-.5 1-1.1 1a1.1 1.1 0 01-1.1-1z"/><path fill="%23fff" d="M281.4 179.7c0-.6.5-1 1.1-1 .6 0 1.1.4 1.1 1s-.5 1-1 1a1.1 1.1 0 01-1.2-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M281.4 179.7c0-.6.5-1 1.1-1 .6 0 1.1.4 1.1 1s-.5 1-1 1a1.1 1.1 0 01-1.2-1z"/><path fill="%23fff" stroke="%23000" stroke-width=".4" d="M283.1 182.7c0-.6.5-1.1 1.1-1.1.7 0 1.2.5 1.2 1 0 .6-.5 1.1-1.1 1.1a1.1 1.1 0 01-1.2-1m.7 3.2c0-.6.5-1 1.2-1 .6 0 1 .4 1 1s-.4 1-1 1a1.1 1.1 0 01-1.2-1m.2 3.3c0-.6.5-1 1-1a1 1 0 011.2 1c0 .6-.5 1-1.1 1a1.1 1.1 0 01-1.1-1m-1 3c0-.6.4-1.1 1-1.1a1 1 0 011.2 1c0 .7-.5 1.1-1.1 1.1a1.1 1.1 0 01-1.2-1m-1.9 2.7c0-.6.5-1 1.2-1 .6 0 1 .4 1 1s-.4 1-1 1a1.1 1.1 0 01-1.2-1"/><path fill="%23fff" d="M278.8 177.6c0-.5.5-1 1.1-1 .6 0 1.1.4 1.1 1s-.5 1.1-1 1.1a1.1 1.1 0 01-1.2-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M278.8 177.6c0-.5.5-1 1.1-1 .6 0 1.1.4 1.1 1s-.5 1.1-1 1.1a1.1 1.1 0 01-1.2-1z"/><path fill="%23fff" d="M275.7 176c0-.7.5-1.1 1.1-1.1.7 0 1.2.4 1.2 1s-.5 1.1-1.1 1.1a1.1 1.1 0 01-1.2-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M275.7 176c0-.7.5-1.1 1.1-1.1.7 0 1.2.4 1.2 1s-.5 1.1-1.1 1.1a1.1 1.1 0 01-1.2-1z"/><path fill="%23fff" d="M272.3 175c0-.7.5-1.1 1.2-1.1.6 0 1 .4 1 1s-.4 1-1 1a1.1 1.1 0 01-1.2-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M272.3 175c0-.7.5-1.1 1.2-1.1.6 0 1 .4 1 1s-.4 1-1 1a1.1 1.1 0 01-1.2-1z"/><path fill="%23fff" d="M268.8 174.3c0-.6.5-1 1.1-1 .7 0 1.2.4 1.2 1s-.5 1-1.2 1a1.1 1.1 0 01-1-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M268.8 174.3c0-.6.5-1 1.1-1 .7 0 1.2.4 1.2 1s-.5 1-1.2 1a1.1 1.1 0 01-1-1z"/><path fill="%23fff" d="M265.4 174.4c0-.6.5-1 1.1-1 .6 0 1.1.4 1.1 1s-.5 1-1.1 1a1.1 1.1 0 01-1.1-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M265.4 174.4c0-.6.5-1 1.1-1 .6 0 1.1.4 1.1 1s-.5 1-1.1 1a1.1 1.1 0 01-1.1-1z"/><path fill="%23fff" d="M261.8 175c0-.6.5-1 1.1-1a1 1 0 011.1 1c0 .6-.5 1-1 1a1.1 1.1 0 01-1.2-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M261.8 175c0-.6.5-1 1.1-1a1 1 0 011.1 1c0 .6-.5 1-1 1a1.1 1.1 0 01-1.2-1z"/><path fill="%23fff" d="M258.5 176.1c0-.6.5-1 1.1-1 .6 0 1.1.4 1.1 1s-.5 1-1.1 1a1.1 1.1 0 01-1.1-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M258.5 176.1c0-.6.5-1 1.1-1 .6 0 1.1.4 1.1 1s-.5 1-1.1 1a1.1 1.1 0 01-1.1-1z"/><path fill="%23fff" d="M202.3 203.4c0-.6.5-1 1.1-1a1 1 0 011.1 1c0 .6-.5 1.1-1 1.1a1 1 0 01-1.2-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M202.3 203.4c0-.6.5-1 1.1-1a1 1 0 011.1 1c0 .6-.5 1.1-1 1.1a1 1 0 01-1.2-1z"/><path fill="%23fff" d="M200.8 200.7c0-.6.5-1 1-1 .7 0 1.2.4 1.2 1s-.5 1-1.1 1a1 1 0 01-1.1-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M200.8 200.7c0-.6.5-1 1-1 .7 0 1.2.4 1.2 1s-.5 1-1.1 1a1 1 0 01-1.1-1z"/><path fill="%23fff" d="M199.7 197.6c0-.6.5-1 1.2-1a1 1 0 011 1c0 .6-.4 1-1 1a1.1 1.1 0 01-1.2-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M199.7 197.6c0-.6.5-1 1.2-1a1 1 0 011 1c0 .6-.4 1-1 1a1.1 1.1 0 01-1.2-1z"/><path fill="%23fff" d="M199.6 194.2c0-.6.5-1 1.1-1 .7 0 1.2.4 1.2 1s-.5 1-1.2 1c-.6 0-1-.4-1-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M199.6 194.2c0-.6.5-1 1.1-1 .7 0 1.2.4 1.2 1s-.5 1-1.2 1c-.6 0-1-.4-1-1z"/><path fill="%23fff" d="M200.4 190.9c0-.6.5-1 1.2-1 .6 0 1 .4 1 1s-.4 1-1 1a1.1 1.1 0 01-1.2-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M200.4 190.9c0-.6.5-1 1.2-1 .6 0 1 .4 1 1s-.4 1-1 1a1.1 1.1 0 01-1.2-1z"/><path fill="%23fff" d="M202.2 187.8c0-.5.5-1 1-1a1 1 0 011.2 1c0 .6-.5 1.1-1.1 1.1a1.1 1.1 0 01-1.1-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M202.2 187.8c0-.5.5-1 1-1a1 1 0 011.2 1c0 .6-.5 1.1-1.1 1.1a1.1 1.1 0 01-1.1-1z"/><path fill="%23fff" d="M204.5 185.4c0-.6.5-1 1.1-1 .6 0 1.1.4 1.1 1 0 .5-.5 1-1.1 1-.6 0-1.1-.4-1.1-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M204.5 185.4c0-.6.5-1 1.1-1 .6 0 1.1.4 1.1 1 0 .5-.5 1-1.1 1-.6 0-1.1-.4-1.1-1z"/><path fill="%23fff" d="M207.2 183.3c0-.6.5-1 1-1 .7 0 1.2.4 1.2 1s-.5 1-1.1 1a1 1 0 01-1.2-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M207.2 183.3c0-.6.5-1 1-1 .7 0 1.2.4 1.2 1s-.5 1-1.1 1a1 1 0 01-1.2-1z"/><path fill="%23fff" d="M210.3 181.6c0-.6.5-1 1.2-1a1 1 0 011 1c0 .6-.4 1-1 1a1.1 1.1 0 01-1.2-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M210.3 181.6c0-.6.5-1 1.2-1a1 1 0 011 1c0 .6-.4 1-1 1a1.1 1.1 0 01-1.2-1z"/><path fill="%23fff" d="M213.7 180.4c0-.6.5-1 1-1 .7 0 1.2.4 1.2 1s-.5 1-1.1 1a1.1 1.1 0 01-1.1-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M213.7 180.4c0-.6.5-1 1-1 .7 0 1.2.4 1.2 1s-.5 1-1.1 1a1.1 1.1 0 01-1.1-1z"/><path fill="%23fff" d="M217.4 179.8c0-.6.5-1.1 1.1-1.1a1 1 0 011.1 1c0 .7-.5 1.1-1.1 1.1a1.1 1.1 0 01-1.1-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M217.4 179.8c0-.6.5-1.1 1.1-1.1a1 1 0 011.1 1c0 .7-.5 1.1-1.1 1.1a1.1 1.1 0 01-1.1-1z"/><path fill="%23fff" d="M220.9 179.6c0-.6.5-1 1.1-1 .6 0 1.1.4 1.1 1s-.5 1-1 1a1.1 1.1 0 01-1.2-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M220.9 179.6c0-.6.5-1 1.1-1 .6 0 1.1.4 1.1 1s-.5 1-1 1a1.1 1.1 0 01-1.2-1z"/><path fill="%23fff" d="M224.3 179.7c0-.6.5-1 1.2-1a1 1 0 011 1c0 .6-.4 1-1 1a1.1 1.1 0 01-1.2-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M224.3 179.7c0-.6.5-1 1.2-1a1 1 0 011 1c0 .6-.4 1-1 1a1.1 1.1 0 01-1.2-1z"/><path fill="%23fff" d="M227.8 179.7c0-.6.5-1 1.1-1 .6 0 1.2.4 1.2 1s-.5 1-1.2 1a1.1 1.1 0 01-1.1-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M227.8 179.7c0-.6.5-1 1.1-1 .6 0 1.2.4 1.2 1s-.5 1-1.2 1a1.1 1.1 0 01-1.1-1z"/><path fill="%23fff" stroke="%23000" stroke-width=".4" d="M226 182.7c0-.6.6-1.1 1.2-1.1s1.1.5 1.1 1c0 .6-.5 1.1-1.1 1.1a1.1 1.1 0 01-1.1-1m-.7 3.2c0-.6.5-1 1-1 .7 0 1.2.4 1.2 1s-.5 1-1.1 1c-.6 0-1.1-.4-1.1-1m-.2 3.3c0-.6.5-1 1.2-1 .6 0 1 .4 1 1s-.4 1-1 1a1.1 1.1 0 01-1.2-1m1 3c0-.6.6-1.1 1.2-1.1a1 1 0 011.1 1c0 .7-.5 1.1-1.1 1.1a1.1 1.1 0 01-1.1-1m1.9 2.7c0-.6.5-1 1-1 .7 0 1.2.4 1.2 1s-.5 1-1.1 1a1.1 1.1 0 01-1.1-1"/><path fill="%23fff" d="M230.4 177.6c0-.5.5-1 1.1-1 .7 0 1.2.4 1.2 1s-.5 1.1-1.2 1.1a1.1 1.1 0 01-1-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M230.4 177.6c0-.5.5-1 1.1-1 .7 0 1.2.4 1.2 1s-.5 1.1-1.2 1.1a1.1 1.1 0 01-1-1z"/><path fill="%23fff" d="M233.5 176c0-.7.5-1.1 1.1-1.1.6 0 1.1.4 1.1 1s-.5 1.1-1 1.1a1.1 1.1 0 01-1.2-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M233.5 176c0-.7.5-1.1 1.1-1.1.6 0 1.1.4 1.1 1s-.5 1.1-1 1.1a1.1 1.1 0 01-1.2-1z"/><path fill="%23fff" d="M236.9 175c0-.7.5-1.1 1-1.1s1.2.4 1.2 1-.5 1-1.1 1a1.1 1.1 0 01-1.1-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M236.9 175c0-.7.5-1.1 1-1.1s1.2.4 1.2 1-.5 1-1.1 1a1.1 1.1 0 01-1.1-1z"/><path fill="%23fff" d="M240.4 174.3c0-.6.5-1 1.1-1a1 1 0 011.1 1c0 .6-.5 1-1 1a1.1 1.1 0 01-1.2-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M240.4 174.3c0-.6.5-1 1.1-1a1 1 0 011.1 1c0 .6-.5 1-1 1a1.1 1.1 0 01-1.2-1z"/><path fill="%23fff" d="M243.8 174.4c0-.6.5-1 1.2-1a1 1 0 011 1c0 .6-.4 1-1 1a1 1 0 01-1.2-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M243.8 174.4c0-.6.5-1 1.2-1a1 1 0 011 1c0 .6-.4 1-1 1a1 1 0 01-1.2-1z"/><path fill="%23fff" d="M247.4 175c0-.6.5-1 1.1-1a1 1 0 011.2 1c0 .6-.5 1-1.2 1a1.1 1.1 0 01-1-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M247.4 175c0-.6.5-1 1.1-1a1 1 0 011.2 1c0 .6-.5 1-1.2 1a1.1 1.1 0 01-1-1z"/><path fill="%23fff" d="M250.7 176.1c0-.6.5-1 1.2-1 .6 0 1 .4 1 1s-.4 1-1 1a1.1 1.1 0 01-1.2-1"/><path fill="none" stroke="%23000" stroke-width=".4" d="M250.7 176.1c0-.6.5-1 1.2-1 .6 0 1 .4 1 1s-.4 1-1 1a1.1 1.1 0 01-1.2-1z"/><path fill="%23c8b100" stroke="%23000" stroke-width=".5" d="M222.3 244.1h-1v-1h-1.6v3.9h1.6v2.6h-3.5v7.5h1.9v15.2h-3.8v7.8h29v-7.8h-3.7v-15.2h1.9v-7.5h-3.6V247h1.7v-3.8h-1.7v1h-1v-1H237v1h-1.2v-1h-1.6v3.8h1.6v2.6h-3.5v-8.3h1.9v-3.8h-1.9v1h-1v-1h-1.6v1h-1v-1h-1.9v3.8h2v8.3H225V247h1.7v-3.8H225v1h-1v-1h-1.8v1zm-6.4 36h29m-29-1.9h29m-29-1.9h29m-29-1.9h29m-29-2.1h29m-25.2-1.7h21.5m-21.5-1.9h21.5m-21.5-2h21.5m-21.5-2h21.5m-21.5-1.9h21.5m-21.5-1.9h21.5m-21.5-1.9h21.5m-23.4-1.9H243m-25.3-1.8H243m-25.3-2H243m-25.3-1.8H243m-21.8-2h18.2m-10.9-1.8h3.6m-3.5-2h3.5m-3.5-1.8h3.5m-3.5-1.9h3.5m-5.4-2.4h7.3m-12.8 8h3.8m-5.4-2.3h7m-7 34.8v-1.9m0-1.9v-1.9m-2 2v1.8m3.6 0v-1.9m2 3.8v-1.9m0-1.9v-1.9m0-2.1v-1.7m0-1.9v-2m-2 7.7v-2.1m-3.5 2.1v-2.1m7.3 0v2.1m1.7-2.1v-1.7m-5.5-1.9v2m3.8-2v2m3.5-2v2m-1.8-2v-2m1.8-2v2m0-5.8v2m-1.8-3.9v2m1.8-3.8v1.8m-3.5-1.9v2m-3.8-2v2m-1.6-3.8v1.9m3.5-2v2m3.6-2v2m1.9-3.8v1.9m-3.6-2v2m-3.8-2v2m-1.6-3.8v1.9m7-2v2m-3.5-5.7v1.9m16.3-2h-3.7m5.4-2.3H234m7 34.8v-1.9m0-1.9v-1.9m2 2v1.8m-3.6 0v-1.9m-1.9 3.8v-1.9m0-1.9v-1.9m0-2.1v-1.7m0-1.9v-2m2 7.7v-2.1m3.5 2.1v-2.1m-7.3 0v2.1m-1.7-2.1v-1.7m5.4-1.9v2m-3.7-2v2m-3.6-2v2m1.9-2v-2m-1.9-2v2m0-5.8v2m1.9-3.9v2m-1.9-3.8v1.8m3.6-1.9v2m3.8-2v2m1.6-3.8v1.9m-3.5-2v2m-3.6-2v2m-1.9-3.8v1.9m3.6-2v2m3.7-2v2m1.7-3.8v1.9m-7.1-2v2m3.6-5.7v1.9m-7.4 19.1v-2m0-5.8V259m0 5.7v-1.9m0-5.7v-1.8m0-2v-1.8m0-3.8v-2m0-1.8V242m-9 5h3.8m3.6-5.7h3.5m3.6 5.7h3.7"/><path fill="%23c8b100" stroke="%23000" stroke-width=".5" d="M235.3 280.1v-5c0-1-.5-3.8-5-3.8-4.3 0-4.7 2.9-4.7 3.8v5h9.7z"/><path fill="%23c8b100" stroke="%23000" stroke-width=".5" d="M227.2 275.4l-2.3-.3c0-1 .2-2.3 1-2.8l2 1.7c-.2.2-.7.9-.7 1.4zm6.4 0l2.4-.3c0-1-.3-2.3-1-2.8l-2 1.7c.1.2.6.9.6 1.4zm-2.4-2.4l1.2-2.1a5.6 5.6 0 00-2-.5c-.6 0-1.5.2-2 .5l1.2 2.1h1.6zm-4.4-6v-5c0-1.4-1-2.6-2.6-2.6-1.7 0-2.6 1.2-2.6 2.6v5.2h5.2zm7.3 0v-5c0-1.4 1-2.6 2.6-2.6s2.6 1.2 2.6 2.6v5.2h-5.2zm-1.9-12.7l.5-4.7h-4.5l.2 4.7h3.8zm3.5 0l-.4-4.7h4.7l-.5 4.7h-3.8zm-10.6 0l.2-4.7h-4.5l.5 4.7h3.8z"/><path fill="%230039f0" d="M233.6 280.1v-4.3c0-.7-.4-2.8-3.3-2.8a2.9 2.9 0 00-3 2.8v4.3h6.3zm-7.3-13.5v-4.5c0-1.2-.7-2.4-2.1-2.4s-2.2 1.2-2.2 2.4v4.5h4.3zm8.3 0v-4.5c0-1.2.7-2.4 2.1-2.4s2.1 1.2 2.1 2.4v4.5h-4.2z"/><path fill="%23ad1519" d="M239.5 287.8c0-10.4 7.5-18.8 16.6-18.8s16.7 8.4 16.7 18.7c0 10.4-7.5 18.8-16.7 18.8s-16.6-8.4-16.6-18.7"/><path fill="none" stroke="%23000" stroke-width=".6" d="M239.5 287.8c0-10.4 7.5-18.8 16.6-18.8s16.7 8.4 16.7 18.7c0 10.4-7.5 18.8-16.7 18.8s-16.6-8.4-16.6-18.7z"/><path fill="%23005bbf" d="M244.4 287.7c0-7.6 5.3-13.7 11.7-13.7 6.5 0 11.8 6.1 11.8 13.7s-5.3 13.7-11.7 13.7c-6.5 0-11.8-6.1-11.8-13.7"/><path fill="none" stroke="%23000" stroke-width=".6" d="M244.4 287.7c0-7.6 5.3-13.7 11.7-13.7 6.5 0 11.8 6.1 11.8 13.7s-5.3 13.7-11.7 13.7c-6.5 0-11.8-6.1-11.8-13.7z"/><path fill="%23c8b100" d="M250.6 278.3s-1.4 1.5-1.4 2.9.6 2.6.6 2.6a1.5 1.5 0 00-1.4-1 1.5 1.5 0 00-1.6 1.5l.3.8.5 1c.2-.4.5-.6 1-.6.6 0 1 .5 1 1v.3h-1.2v1h1.1l-.8 1.7 1-.4 1 1 .8-1 1 .4-.7-1.6h1v-1.1h-1.2a1 1 0 010-.3c0-.5.5-1 1-1s1 .2 1 .6l.6-1 .2-.8c0-.8-.6-1.5-1.5-1.5-.7 0-1.2.4-1.4 1 0 0 .5-1.2.5-2.6 0-1.4-1.4-3-1.4-3"/><path fill="none" stroke="%23000" stroke-linejoin="round" stroke-width=".3" d="M250.6 278.3s-1.4 1.5-1.4 2.9.6 2.6.6 2.6a1.5 1.5 0 00-1.4-1 1.5 1.5 0 00-1.6 1.5l.3.8.5 1c.2-.4.5-.6 1-.6.6 0 1 .5 1 1v.3h-1.2v1h1.1l-.8 1.7 1-.4 1 1 .8-1 1 .4-.7-1.6h1v-1.1h-1.2a1 1 0 010-.3c0-.5.5-1 1-1s1 .2 1 .6l.6-1 .2-.8c0-.8-.6-1.5-1.5-1.5-.7 0-1.2.4-1.4 1 0 0 .5-1.2.5-2.6 0-1.4-1.4-3-1.4-3z"/><path fill="%23c8b100" d="M248.4 287.9h4.5v-1.1h-4.5v1z"/><path fill="none" stroke="%23000" stroke-width=".3" d="M248.4 287.9h4.5v-1.1h-4.5v1z"/><path fill="%23c8b100" d="M261.5 278.3s-1.4 1.5-1.4 2.9.6 2.6.6 2.6c-.2-.6-.8-1-1.4-1-.9 0-1.6.7-1.6 1.5l.3.8.5 1c.1-.4.5-.6 1-.6a1 1 0 011 1 1 1 0 010 .3h-1.2v1h1.1l-.8 1.7 1-.4.9 1 .9-1 1 .4-.8-1.6h1.1v-1.1h-1.2a.9.9 0 010-.3c0-.5.5-1 1-1s.9.2 1 .6l.6-1 .2-.8c0-.8-.7-1.5-1.5-1.5-.7 0-1.3.4-1.5 1 0 0 .6-1.2.6-2.6 0-1.4-1.4-3-1.4-3"/><path fill="none" stroke="%23000" stroke-linejoin="round" stroke-width=".3" d="M261.5 278.3s-1.4 1.5-1.4 2.9.6 2.6.6 2.6c-.2-.6-.8-1-1.4-1-.9 0-1.6.7-1.6 1.5l.3.8.5 1c.1-.4.5-.6 1-.6a1 1 0 011 1 1 1 0 010 .3h-1.2v1h1.1l-.8 1.7 1-.4.9 1 .9-1 1 .4-.8-1.6h1.1v-1.1h-1.2a.9.9 0 010-.3c0-.5.5-1 1-1s.9.2 1 .6l.6-1 .2-.8c0-.8-.7-1.5-1.5-1.5-.7 0-1.3.4-1.5 1 0 0 .6-1.2.6-2.6 0-1.4-1.4-3-1.4-3z"/><path fill="%23c8b100" d="M259.3 287.9h4.5v-1.1h-4.5v1z"/><path fill="none" stroke="%23000" stroke-width=".3" d="M259.3 287.9h4.5v-1.1h-4.5v1z"/><path fill="%23c8b100" d="M256 287.6s-1.3 1.5-1.3 3c0 1.4.6 2.6.6 2.6a1.5 1.5 0 00-1.5-1 1.5 1.5 0 00-1.5 1.4l.2.8.5 1c.2-.3.6-.5 1-.5.6 0 1.1.4 1.1 1a1 1 0 010 .3h-1.2v1h1l-.8 1.7 1.1-.5.9 1 .8-1 1.1.5-.8-1.7h1.1v-1h-1.2a1 1 0 010-.3c0-.6.4-1 1-1 .5 0 .9.2 1 .5l.5-1c.1-.2.3-.5.3-.8 0-.8-.7-1.4-1.6-1.4a1.5 1.5 0 00-1.4 1s.6-1.2.6-2.7c0-1.4-1.4-2.9-1.4-2.9"/><path fill="none" stroke="%23000" stroke-linejoin="round" stroke-width=".3" d="M256 287.6s-1.3 1.5-1.3 3c0 1.4.6 2.6.6 2.6a1.5 1.5 0 00-1.5-1 1.5 1.5 0 00-1.5 1.4l.2.8.5 1c.2-.3.6-.5 1-.5.6 0 1.1.4 1.1 1a1 1 0 010 .3h-1.2v1h1l-.8 1.7 1.1-.5.9 1 .8-1 1.1.5-.8-1.7h1.1v-1h-1.2a1 1 0 010-.3c0-.6.4-1 1-1 .5 0 .9.2 1 .5l.5-1c.1-.2.3-.5.3-.8 0-.8-.7-1.4-1.6-1.4a1.5 1.5 0 00-1.4 1s.6-1.2.6-2.7c0-1.4-1.4-2.9-1.4-2.9z"/><path fill="%23c8b100" d="M253.8 297.2h4.5v-1h-4.5v1z"/><path fill="none" stroke="%23000" stroke-width=".3" d="M253.8 297.2h4.5v-1h-4.5v1z"/><path fill="%23c8b100" d="M289.4 238.3h-.3a1.6 1.6 0 01-.3.4c-.3.2-.7.3-.9 0a.5.5 0 01-.1-.4.5.5 0 01-.5 0c-.3-.1-.4-.5-.2-.8l.1-.2v-.3h-.3l-.1.3c-.3.2-.6.3-.8.1a.6.6 0 01-.1-.2h-.2c-.5.2-.7-1-.8-1.3l-.1.3v1.3a7 7 0 01-.3 1.2c.8.2 2 .8 3 1.7a9.6 9.6 0 012.5 2.5l1.2-.6c.6-.2 1.4-.2 1.4-.2l.2-.2c-.3 0-1.6.1-1.6-.4l.1-.2a.7.7 0 01-.3 0c-.2-.2-.2-.5 0-.8h.2v-.4h-.3l-.2.1c-.3.3-.7.3-.9 0a.5.5 0 010-.4.6.6 0 01-.6 0 .6.6 0 010-.9 1.6 1.6 0 01.2-.3v-.3"/><path fill="none" stroke="%23000" stroke-width=".3" d="M289.4 238.3h-.3a1.6 1.6 0 01-.3.4c-.3.2-.7.3-.9 0a.5.5 0 01-.1-.4.5.5 0 01-.5 0c-.3-.1-.4-.5-.2-.8l.1-.2v-.3h-.3l-.1.3c-.3.2-.6.3-.8.1a.6.6 0 01-.1-.2h-.2c-.5.2-.7-1-.8-1.3l-.1.3v1.3a7 7 0 01-.3 1.2c.8.2 2 .8 3 1.7a9.6 9.6 0 012.5 2.5l1.2-.6c.6-.2 1.4-.2 1.4-.2l.2-.2c-.3 0-1.6.1-1.6-.4l.1-.2a.7.7 0 01-.3 0c-.2-.2-.2-.5 0-.8h.2v-.4h-.3l-.2.1c-.3.3-.7.3-.9 0a.5.5 0 010-.4.6.6 0 01-.6 0 .6.6 0 010-.9 1.6 1.6 0 01.2-.3v-.3z"/><path d="M287 239h.3s.1.2 0 .2h-.2v-.2"/><path fill="none" stroke="%23000" stroke-width=".1" d="M287 239h.3s.1.2 0 .2h-.2v-.2z"/><path d="M288 239.8l-.3-.2v-.2h.2l.3.3.3.2s.1.1 0 .2h-.1l-.4-.3"/><path fill="none" stroke="%23000" stroke-width=".1" d="M288 239.8l-.3-.2v-.2h.2l.3.3.3.2s.1.1 0 .2h-.1l-.4-.3"/><path d="M286.3 238.6l-.3-.2s-.1 0 0-.1h.1l.3.1.2.2.1.1h-.2l-.2-.1"/><path fill="none" stroke="%23000" stroke-width=".1" d="M286.3 238.6l-.3-.2s-.1 0 0-.1h.1l.3.1.2.2.1.1h-.2l-.2-.1"/><path d="M285.2 237.9h.2l.1.2h-.2l-.1-.2"/><path fill="none" stroke="%23000" stroke-width=".1" d="M285.2 237.9h.2l.1.2h-.2l-.1-.2z"/><path d="M289.1 240.6v-.3h-.3v.3h.3"/><path fill="none" stroke="%23000" stroke-width=".1" d="M289.1 240.6v-.3h-.3v.3h.3z"/><path d="M289.7 241.2l.2.2c0 .1.2.1.2 0l-.2-.3-.2-.2h-.2v.1l.2.2"/><path fill="none" stroke="%23000" stroke-width=".1" d="M289.7 241.2l.2.2c0 .1.2.1.2 0l-.2-.3-.2-.2h-.2v.1l.2.2"/><path d="M290.7 242v-.2h-.3v.3h.3"/><path fill="none" stroke="%23000" stroke-width=".1" d="M290.7 242v-.2h-.3v.3h.3z"/><path fill="%23c8b100" d="M287.9 235.9h-.6l-.2.9.1.1h.2l.7-.5-.2-.5"/><path fill="none" stroke="%23000" stroke-width=".3" d="M287.9 235.9h-.6l-.2.9.1.1h.2l.7-.5-.2-.5"/><path fill="%23c8b100" d="M286.2 236.4v.5l1 .2v-.3l-.5-.7-.5.3"/><path fill="none" stroke="%23000" stroke-width=".3" d="M286.2 236.4v.5l1 .2v-.3l-.5-.7-.5.3"/><path fill="%23c8b100" d="M288.2 237.5l-.5.3-.6-.8v-.1h1.1v.6"/><path fill="none" stroke="%23000" stroke-width=".3" d="M288.2 237.5l-.5.3-.6-.8v-.1h1.1v.6"/><path fill="%23c8b100" d="M287 236.8a.3.3 0 01.3-.1.3.3 0 01.1.4.3.3 0 01-.3 0 .3.3 0 01-.2-.3"/><path fill="none" stroke="%23000" stroke-width=".3" d="M287 236.8a.3.3 0 01.3-.1.3.3 0 01.1.4.3.3 0 01-.3 0 .3.3 0 01-.2-.3z"/><path fill="%23c8b100" d="M284.8 235.9l-.3-.8a2 2 0 00-.4-.4s.4-.2.9.1c.4.3 0 .9 0 .9l-.2.2"/><path fill="none" stroke="%23000" stroke-width=".3" d="M284.8 235.9l-.3-.8a2 2 0 00-.4-.4s.4-.2.9.1c.4.3 0 .9 0 .9l-.2.2z"/><path fill="%23c8b100" d="M285.8 236.2l-.4.4-.7-.6v-.3h1l.1.5"/><path fill="none" stroke="%23000" stroke-width=".3" d="M285.8 236.2l-.4.4-.7-.6v-.3h1l.1.5"/><path fill="%23c8b100" d="M284.6 235.8l.3-.2c.1 0 .2.2.1.3 0 .2-.2.3-.3.3 0 0-.1-.2 0-.4"/><path fill="none" stroke="%23000" stroke-width=".3" d="M284.6 235.8l.3-.2c.1 0 .2.2.1.3 0 .2-.2.3-.3.3 0 0-.1-.2 0-.4z"/><path fill="%23c8b100" d="M290.2 237.3h-.6l-.3.8v.2h.2l.9-.4-.2-.6"/><path fill="none" stroke="%23000" stroke-width=".3" d="M290.2 237.3h-.6l-.3.8v.2h.2l.9-.4-.2-.6"/><path fill="%23c8b100" d="M288.5 237.6l-.1.6.9.2h.1v-.2l-.4-.8-.5.2"/><path fill="none" stroke="%23000" stroke-width=".3" d="M288.5 237.6l-.1.6.9.2h.1v-.2l-.4-.8-.5.2"/><path fill="%23c8b100" d="M290.3 239l-.6.2-.4-.8v-.2h.1l1 .2-.1.6"/><path fill="none" stroke="%23000" stroke-width=".3" d="M290.3 239l-.6.2-.4-.8v-.2h.1l1 .2-.1.6"/><path fill="%23c8b100" d="M289.1 238.1c.1-.1.3-.1.4 0a.3.3 0 01.1.4.3.3 0 01-.4 0 .3.3 0 010-.4"/><path fill="none" stroke="%23000" stroke-width=".3" d="M289.1 238.1c.1-.1.3-.1.4 0a.3.3 0 01.1.4.3.3 0 01-.4 0 .3.3 0 010-.4z"/><path fill="%23c8b100" d="M292.2 239.2l.1.6-.9.3h-.1v-.2l.3-.8.6.1"/><path fill="none" stroke="%23000" stroke-width=".3" d="M292.2 239.2l.1.6-.9.3h-.1v-.2l.3-.8.6.1"/><path fill="%23c8b100" d="M292 240.8l-.5.2-.3-.9v-.1h.2l.8.3-.1.5"/><path fill="none" stroke="%23000" stroke-width=".3" d="M292 240.8l-.5.2-.3-.9v-.1h.2l.8.3-.1.5"/><path fill="%23c8b100" d="M290.5 239.3l-.2.5.9.3h.1v-.1l-.2-.9-.6.2"/><path fill="none" stroke="%23000" stroke-width=".3" d="M290.5 239.3l-.2.5.9.3h.1v-.1l-.2-.9-.6.2"/><path fill="%23c8b100" d="M291.5 240.3a.3.3 0 000-.4.3.3 0 00-.5 0 .3.3 0 000 .3.3.3 0 00.4 0"/><path fill="none" stroke="%23000" stroke-width=".3" d="M291.5 240.3a.3.3 0 000-.4.3.3 0 00-.5 0 .3.3 0 000 .3.3.3 0 00.4 0z"/><path fill="%23c8b100" d="M292.9 242.1l.8.1a2 2 0 01.5.3s.1-.5-.3-.8c-.4-.3-.9.2-.9.2l-.1.2"/><path fill="none" stroke="%23000" stroke-width=".3" d="M292.9 242.1l.8.1a2 2 0 01.5.3s.1-.5-.3-.8c-.4-.3-.9.2-.9.2l-.1.2z"/><path fill="%23c8b100" d="M292.3 241.2l-.3.5.8.5v-.1h.2l-.1-1h-.6"/><path fill="none" stroke="%23000" stroke-width=".3" d="M292.3 241.2l-.3.5.8.5v-.1h.2l-.1-1h-.6"/><path fill="%23c8b100" d="M293 242.2s.2-.2.1-.3h-.4c-.1 0-.2.2-.1.3h.3"/><path fill="none" stroke="%23000" stroke-width=".3" d="M293 242.2s.2-.2.1-.3h-.4c-.1 0-.2.2-.1.3h.3zm40.7-23.4v.6H331v-.6h1v-1.4h-.7v-.6h.6v-.5h.7v.5h.6v.6h-.6v1.4h1"/><path fill="none" stroke="%23000" stroke-width="0" d="M179.3 231.6v-1.3m-.3 1.3v-1.3m-.3 1.3v-1.3m-.4 1.3v-1.3"/><path fill="none" stroke="%23000" stroke-width=".1" d="M178 231.6v-1.3m-.5 1.2v-1.2m.2 1.2v-1.2m-.7 1.2v-1.1m.2 1v-1m-.9 1v-1m.2 1v-1m.2 1v-1m-.7 1v-1m-.2.9v-.8m-.2.8v-.8m-.6.8v-.7m.3.7v-.7m-.5.6v-.6m-.2.5v-.4m-.3.3v-.3m-.3.3v-.2"/><path fill="none" stroke="%23000" stroke-width=".2" d="M173.8 231v-.1"/><path fill="none" stroke="%23000" stroke-width="0" d="M180.8 231.5v-1.2m-.7 1.2v-1.2m-.4 1.3v-1.3m152.6 1.3v-1.3m-.3 1.3v-1.3m-.4 1.3v-1.3m-.4 1.3v-1.3"/><path fill="none" stroke="%23000" stroke-width=".1" d="M331 231.6v-1.3m-.6 1.2v-1.1m.3 1.1v-1.2m-.8 1.2v-1.1m.2 1.1v-1.2m-.9 1.1v-1m.2 1v-1m.3 1v-1m-.7 1v-1m-.3 1v-.9m-.2.8v-.8m-.5.8v-.7m.2.7v-.7m-.5.6v-.5m-.2.5v-.5m-.3.4v-.4m-.2.3v-.2"/><path fill="none" stroke="%23000" stroke-width=".2" d="M326.7 231v-.1"/><path fill="none" stroke="%23000" stroke-width="0" d="M333.7 231.5v-1.2m-.6 1.3v-1.3m-.5 1.3v-1.3"/></svg>'); }
  .input-phone__flag[data-country-code="ita"] {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" id="flag-icon-css-it" viewBox="0 0 512 512"><g fill-rule="evenodd" stroke-width="1pt"><path fill="%23fff" d="M0 0h512v512H0z"/><path fill="%23009246" d="M0 0h170.7v512H0z"/><path fill="%23ce2b37" d="M341.3 0H512v512H341.3z"/></g></svg>'); }
  .input-phone__flag[data-country-code="lit"] {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" id="flag-icon-css-lt" viewBox="0 0 512 512"><g fill-rule="evenodd" stroke-width="1pt" transform="scale(.51314 1.0322)"><rect width="1063" height="708.7" fill="%23006a44" rx="0" ry="0" transform="scale(.93865 .69686)"/><rect width="1063" height="236.2" y="475.6" fill="%23c1272d" rx="0" ry="0" transform="scale(.93865 .69686)"/><path fill="%23fdb913" d="M0 0h997.8v164.6H0z"/></g></svg>'); }
  .input-phone__flag[data-country-code="pol"] {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" id="flag-icon-css-pl" viewBox="0 0 512 512"><g fill-rule="evenodd"><path fill="%23fff" d="M512 512H0V0h512z"/><path fill="%23dc143c" d="M512 512H0V256h512z"/></g></svg>'); }
  .input-phone__flag[data-country-code="cyp"] {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="flag-icon-css-cy" viewBox="0 0 512 512"><path fill="%23fff" d="M0 0h512v512H0z"/><path id="a" fill="%23435125" d="M243 425.2a.9.9 0 01-.3-.2v-.1l-1.4-1.4a75.9 75.9 0 01-4-4.9L232 412l-.7-.9-6.6-2-4.8-2.3 2.5-2.9 9 3.8 6.6 1.4 12.2 9a122.2 122.2 0 00-6.8 6.4 2.2 2.2 0 00-.2.4l.8-.5.8.7-1.7.1zm-45.5-13.7c-5.8 0-11.5-1.6-17-4.8s.8-1.3 2.5-2.6c1.6-1.2 4.6-2.7 9.5-2.7 5.8 0 12.8 2 20.9 5.8-.3.2-6.7 4.3-15.9 4.3zm-25-5.5c-1.1 0-2-.5-2.8-1.2a5.5 5.5 0 01-1.2-2.5 12.5 12.5 0 01-.3-3.5 3.7 3.7 0 011.4-.4c2.2 0 3.9 2 4.6 3.8.4 1 .5 1.9.3 2.6s-1.1 1.1-2 1.1zm44-5.2c-14.8-2-21-7.4-23.7-11.6a13.4 13.4 0 01-2.3-8.5s1-.2 2.3-.2c4 0 14 2 23.7 20.3zm-30.3-2.9c-6.3 0-11.2-1-14.3-3.2a8.8 8.8 0 01-3.2-3.6 5.8 5.8 0 01-.5-1.7 19.4 19.4 0 017.6-1.4c5 0 12.4 1.6 20.2 9.2a92 92 0 01-9.8.7zm-30.6-1.2c-6.7 0-15.9-2-21.6-7.7a66.9 66.9 0 0114.5-1.8c6.3 0 11 1.2 14.2 3.6 1.2.8 1.8 1.6 1.9 2.4.1.6-.2 1.3-.9 1.8-1.4 1-4 1.7-7.6 1.7h-.5zm-21.7-11a2.7 2.7 0 01-2-1 5 5 0 01-1-2.2c-.4-1.6-.3-3.1-.3-3.1a2 2 0 011-.3c1 0 1.8.5 2.3 1a6 6 0 011.4 2.2c.3 1 .4 1.7.2 2.3-.2.5-.8 1-1.6 1zm50-1.2c-1.1 0-2-.4-2.7-1.1a5.5 5.5 0 01-1.2-2.5 12.5 12.5 0 01-.3-3.6 3.7 3.7 0 011.3-.3c2.2 0 4 1.9 4.6 3.7.4 1 .5 2 .3 2.6-.3.7-1.1 1.2-2 1.2zm-24.4-1c-13.4-.5-20.4-4.3-23.8-7.4a15.7 15.7 0 01-3.7-4.7 10 10 0 01-.7-2s1.2-.5 3.3-.5h.3c4.5 0 13.8 1.9 24.6 14.6zm14.6-1.4a32.6 32.6 0 01-20.1-9.9 20.6 20.6 0 01-4.5-7.4s1.4-.3 3.4-.4a16.2 16.2 0 01.9 0c5.4.1 15.3 2.6 20.3 17.7zm-55.4-5.2c-3.6 0-7-.3-10.2-1.2-5.7-1.4-8.1-3.5-9.2-5.1a5.4 5.4 0 01-.8-2.2 3.6 3.6 0 010-.9s3.7-1 8.9-1.1a37.4 37.4 0 017.9.7 23.2 23.2 0 0113.7 8.6s-4.3 1.2-10.3 1.2zm25-9c-1 0-2-.5-2.7-1.2a5.5 5.5 0 01-1.2-2.5 12.3 12.3 0 01-.3-3.5 3.7 3.7 0 011.3-.3h.1c2.2 0 3.9 1.8 4.6 3.7.4 1 .5 1.8.2 2.6-.3.7-1 1.1-2 1.1zm-18.8-2.7c-.1 0-5.1-1.2-10.2-4.4-4.8-3-10.5-8-11.3-16s.5-.2 1.2-.2h.2c1.4 0 4.3.4 7.8 3 4.5 3.4 8.6 9.4 12.3 17.7zm12.3-.4s-3.6-1.4-8-5.2a51.4 51.4 0 01-14.4-19.9s1-.5 2.5-.6a3.7 3.7 0 01.3 0h.4c2 0 5.1.9 8.6 4.7a55 55 0 0110.6 21zm-32-1c-4 0-5.4-2.2-5.9-3.1a6.7 6.7 0 01-.4-3.2 9 9 0 012-.3h.2c3.2 0 5.8 1.7 6.9 3.3.2.3.9 1.5.3 2.3-.4.7-1.4 1-3 1zm-9-11.4c-2.3 0-5.8-.2-9.5-.8-3.7-.7-5.8-3.8-6.9-6.3a20.4 20.4 0 01-1.5-5.3c11.3.3 16.7 3.6 19.2 6.3a10 10 0 012.7 6h-4zm11.8-11.8a45.6 45.6 0 01-2.6-3.6c-1.4-2.1-2.6-4.3-2.6-6a85 85 0 00-.6-7.4l-.7-5c.3.2 7.1 2.7 7.1 9.1 0 6.4-.6 12.8-.6 12.9zm-8.8-.6h-.3c-2-.4-5.5-2-9.4-4.2a40.5 40.5 0 01-10-7.5c-1.8-2.1-3-5.5-3.2-10a37 37 0 010-6 3.5 3.5 0 011.2-.3c1.5 0 3 .7 5.2 2.2a42.4 42.4 0 015.6 4.7 84.5 84.5 0 016.1 6.8 93.9 93.9 0 015.5 12.3v1.5a.8.8 0 01-.4.4 1 1 0 01-.4 0z"/><use width="100%" height="100%" transform="matrix(-1 0 0 1 462.7 0)" xlink:href="%23a"/><path fill="%23d47600" d="M468.3 81.5l-2 .8-.8.3-2.4-.2-2.3 1.1-4 2.8-.2.1-1.5.4-1.4-.6-.8.4-.3 1.6-.7 1.2-1 .7-3.2.3-2.7 1.4-3.6-1-1.6.7-3.5 3.1-1.8.9h-.6l-2.4-.2-1 .4L429 97l-2.8.2-.9.6-1.4 2.8-1.5 1.6-.8.1-1-.3-.7.1-.3 1.8-.6.8-2 .6-1.4 1.3-1.4.6H412l-1.7 1-3.4.3-1.3 1.3-.4.3-.6.4-1 .6-.3.2-1.3-.3-1.5.6-.6-1-1 .7h-1.4l-1.7-.7-1.3-.6-1 .2-.3 1.6v.2l-1 1.3-1.9 1.1-.2.4-2.1 2.7-4 4.3-3.5 1.7-3.5 1-2.5 2-6.5 3.3-10.2 5.1-2.1.7-3 .4-5.3 2-4.8 1.4-.3.1-.9.3-6.6 2-3.1-.3-1.9.7-4.8-.6-3.3.1-2 .4-4 2-6.7 3.1-2.2 2-3.5 1.9-4 1.2v-1.7l-1.4.4-1 .3-3.3.5h-1.8l-1.1-.3h-.2l-6.7 2.3-7.4.7-3.7 1.2h-2.8l-1.8.4-3.4.5-1.2-.4h-.3l-10 .4-4.6-.5-2.2.5-3.6-1.3-5.4-.6-1.2-.4-2.8-.8-1.3.7-1 .1-2.2-.8h-.9l-1.8.7-1.1-.3-1-.8-2.4-.3-1.4-1.3-8 1.1-2.2-.6-7.3-2.2-1.2.1-1.4 1-2.2.9-1.9.5h-2.6l-3-.7-3-1.5-1.2-.3-2.5.3h-.8l-4.6-2.5-6-3.7-4.1-2-1.6-.2-.2.7.8 2.4.3 2.4-.1 2.1v1.4l.3 1.2 1.5 1.6.6 1.7.5 4.5v4.6l-.8 7.3-.2 1-.9 3.9-.7 3.4-3 9.3-.9 1.1-2 1.4-4.7 3.2-3.4 2-1 .4-2.8.2-1.7-.1-2.2-1.2-2-.5-2.8-2-3.1-.6-3.4-2-.8-1-1.9-.2-2.5-.8-1-.2-.6-.2-3.2-.1-3-1.4-1.6-.4-2.2-.1-2.3 1-1.1.6-1.5-.6h-1l-1.3 1.9-.1.3-.8.4H108l-.8.3-1.2.5-1 .5-.5.2h-.4l-.5.2h-.7l-1.2-.6-.6-.4-1.1-.2-.6.4v2l-.6 1.1L97 196l-1.7 1.5-1.2 1.8-3.1 7.1-2 3-.6.6-2 2.3-1.9 1.4-4.2 3.2-4 1.5-3.4.7h-1.6l-3.2-.4-2.8-.9-3.1-2-3.5-2.7-4.9-4.9-.7-.4H53l-1.5-1h-1.2l-.4.7-.3 1-.2 1-.5 5.5v.3l.3 2.2 3.8 5.3 1.1 2.8.2.3.8 1.3.6 1L57 232l-.9 2.2.5 1.4-1.2.9-.2 1.2 3.4 4.3.7 1.8-.8 2.6-1.3 1.4-.4.4.2 1.1 1.6 1.4 2.6 2.4 1.4 3.5 1 .9 1.3-.3.7.6h1l1 1 .7.3 1.1.5.8 1.1.2 3.3 1.6 4.2v2.6l1 1.6.3 1.3-.5 3.5 1.2 1.1 1.3-.3.9.2 1.4 1.1 1.7 2.6 1.6-.2 1 .5 5 4.5 1.2.6 1 .4 1 1 1.5-1h.2l1.7-.2.8.5 1.4 1h2l4 1.3 1.9.4 3.6 2.3 1.6 1 .9.7 1.2 1 2.4 1 2 .5 1.2.3.9.3 4.5 1.8 2.4.5 2.3.9 1.6.6h1.2l1.7-1.5h1.7l1.4.3 1.3-.2 2.1-1.3.5-.7 1.5-.7 5-.6 1.5.5 3.8-1.7 2.6.7 2.2-.8 5 1.1 1.3 1 1.4 1.6h1.8l-.6 1.2 2.1 2.3 2 3v.3l1.5 4.1 1 1.5.8 2v1.4l-1.1.9-.2.5v.2l.2.5.4-.2.8-.5 1-.1 1.8.2h1.1l1.9-.8 1.2-.6 2 .8h2.1l.9.4 2.6 1.1 1.3.2.5-.4.3-.7-.2-.8-1-1.2-2.1-2.5-1-1.3-.6-1.8-.2-2.4-.2-1.6.3-2.1.6-.8.4-1.7.1-.4 1.2-1.6 3.2-2 3.4-3 2.7-1.9 2.8-1.2v-.3l.4.1 7-2.4h.2l3.1-.6 21.3 1.5.8-.2.7-2 .4-.4.2-.2 2.4-1 1-.2 3 .8 1.3.3 2-1.1h1.4l3-1.6h1.8l.6-.2 3.5-2.6 3.4-1 1-.4.2-.2 3.5-1.8 2.2-1.7 1.9-1 2-.5 5.5-.4 1.1-1.8 2.3-.4 1.5-1.6 1.6-.6 1.1-1.7 1-1.4 1.4-.8 4.3-.2 5.2.6.7-.4 1.1-4.2 1.2-.8 3.3-4.7V252l.6-2.1-.4-3.8.5-3.8 2-4.8 1.8-2 2.9-1.9 1.5-.6 2-.4h.4l.5-.1 7.2-.1h2.6l2.4-.1 6 1 .5.2 2 .6 2.4 1.9 2.5 2.4.5.5 1.6.6.5.3 1.4-.3 1.9-1 1.4-1.2 2-1v-.1l1.1-1.7.5-.7 3.8-1.5 4.5-.2.5-.3.3-.1 1.1-1.4h1.1l2.7 1 1.9-.4 1.5.6 1.1-.2 2.2-.2 2.4 1.6 1.4.2 4.8 2.8h.4l.2.1.6-.1.9-.3.2.1.5.8.8.1.9-1.2-.4-.5-.1-.2-1.7-.4-1.6-2.6 1.5-1.6-2.3-2.8-.4-.5-.1-.2-.8-1.2-4-6.2-5.4-4.2-1.8-1.5-.7-.5-2.8-2.9-2-2.6-.3-.6-.4-1-1.2-2.5-2-1.7-1.8-1.8v-.1l-3.6-4.8-.6-.8-.8-.5h-1.8l-.2-.2v-.1l.8-1 1-.2.4-.9-1.8-5.2v-.2l-.2-1.6 1.5-7.6.2-1 2.5-5 1.6-1.3 1.6-3.3 1.5-2.1 1.4-1.4.2-.1 2.5-1.5 2.1-.3 2-.3 3.5 1h4l1.5-.2 2.5-.8 1.2-.7.6-1 1.2-4.2.5-1.4.7-1.4 4.6-5.3 3.4-3.1 7.7-5.7 3.8-2.2 1.9-1.2 17.2-7.6 4.4-4.5 2.3-2.4 4.2-2.7 4.8-2 4.1-3.3.9-1.1 1.2-3.7.9-.2.9-1.9.2-.5 3.4-2.4.4-.2L456 95l2 .2 1-1.5 3.8-.6.6-.2 1-.4.8-1.4v-.3l.1-3.6.8-1 .5-2.4.4-.6.4-.5 1.1-.8-.2-.5z"/></svg>'); }
  .input-phone__flag[data-country-code="taj"] {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="flag-icon-css-tj" viewBox="0 0 512 512"><path fill="%23060" d="M0 0h512v512H0z"/><path fill="%23fff" d="M0 0h512v365.7H0z"/><path fill="%23c00" d="M0 0h512v146.3H0z"/><g fill="%23f8c300" transform="translate(-256) scale(.73143)"><path d="M672 340.7a12.5 12.5 0 0123.3 5.9v50h9.4v-50a12.5 12.5 0 0123.3-5.9 29.5 29.5 0 10-56 0"/><path fill="%23fff" d="M678.7 327.6a20 20 0 0121.3 9.6 20 20 0 0121.3-9.6 21.5 21.5 0 00-42.6 0"/><path id="a" d="M695.3 376.6a38 38 0 01-63.8 24.3 39.5 39.5 0 01-59.8 17.5c3.7 36.4 58.3 29 62.3-6.4 17.2 30.1 55 21.5 66-15.4z"/><use width="100%" height="100%" transform="matrix(-1 0 0 1 1400 0)" xlink:href="%23a"/><path id="b" d="M658.8 441.3c-7.6 16.5-22.8 19.3-36.1 6 0 0 5.3-3.8 11-4.8a18 18 0 014.3-14.3 22 22 0 019 11.8c8-1 11.8 1.3 11.8 1.3z"/><use width="100%" height="100%" transform="rotate(9.4 700 804)" xlink:href="%23b"/><use width="100%" height="100%" transform="rotate(18.7 700 804)" xlink:href="%23b"/><path fill="none" stroke="%23f8c300" stroke-width="16" d="M603 478a340 340 0 01194 0"/><g transform="translate(700 380)"><g transform="translate(0 -140)"><path id="c" d="M488533-158734l-790463 574305L0-513674l301930 929245-790463-574305z" transform="scale(.00005)"/></g><g id="d"><use width="100%" height="100%" transform="translate(-70 -121.2)" xlink:href="%23c"/><use width="100%" height="100%" transform="translate(-121.2 -70)" xlink:href="%23c"/><use width="100%" height="100%" transform="translate(-140)" xlink:href="%23c"/></g><use width="100%" height="100%" transform="scale(-1 1)" xlink:href="%23d"/></g></g></svg>'); }

.input-phone__input .ui-input-bordered {
  padding-left: 63px; }
  .input-phone__input .ui-input-bordered:focus, .input-phone__input .ui-input-bordered.ui-input-bordered_state-error {
    padding-left: 64px; }

.input-phone__list {
  max-height: 232px; }
  .input-phone__list .input-phone__list-item {
    position: relative;
    display: flex;
    align-items: center;
    padding: 4px 40px 4px 12px;
    font-size: 16px;
    line-height: 22px;
    font-weight: 400; }
    .input-phone__list .input-phone__list-item:not([data-state="active"]) {
      cursor: pointer; }
    .input-phone__list .input-phone__list-item:not(:last-child) {
      margin-bottom: 2px; }
    .input-phone__list .input-phone__list-item[data-state="active"]::after {
      content: '';
      position: absolute;
      width: 16px;
      height: 16px;
      right: 12px;
      top: 50%;
      transform: translateY(-50%);
      background: url("data:image/svg+xml,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m3.333 8 3.334 3.333 6.666-6.666' stroke='%232A2B2D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/auto; }
    .input-phone__list .input-phone__list-item .input-phone__list-item-flag {
      margin-right: 12px; }
    .input-phone__list .input-phone__list-item .input-phone__list-item-title {
      margin-right: 8px; }
    .input-phone__list .input-phone__list-item .input-phone__list-item-code {
      color: #949599; }

html.no-touch .input-phone__select:not([data-state="disabled"]):hover {
  background: rgba(0, 0, 0, 0.08); }

html.no-touch .input-phone__list-item:not([data-state="active"]):hover {
  background: rgba(0, 0, 0, 0.05); }

.pay_link {
  padding-top: 10px; }

:root {
  --toast-width: 270px;
  --toast-border-radius: 0.25rem;
  --toast-theme-default: #fff;
  --toast-theme-primary: #0d6efd;
  --toast-theme-secondary: #6c757d;
  --toast-theme-success: #198754;
  --toast-theme-danger: #dc3545;
  --toast-theme-warning: #ffc107;
  --toast-theme-info: #0dcaf0;
  --toast-theme-light: #f8f9fa;
  --toast-theme-dark: #212529;
  --toast-z-index: 51; }

.toast-container {
  position: fixed;
  bottom: 15px;
  right: 15px;
  width: var(--toast-width);
  z-index: var(--toast-z-index); }

body.body_global-hasBottomBar .toast-container {
  bottom: 95px; }

@media (max-width: 1039.98px) {
  body.body_page-book .toast-container {
    bottom: 104px; } }

@media (max-width: 1039.98px) {
  body.body_page-book.body_global-hasBottomBar .toast-container {
    bottom: 232px; } }

@media (max-width: 1039.98px) {
  body.body_has-bottom-nav .toast-container {
    bottom: 66px; } }

@media (max-width: 1039.98px) {
  body.body_has-bottom-nav.body_global-hasBottomBar .toast-container {
    bottom: 222px; } }

.toast {
  font-size: 0.875rem;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.05);
  border-radius: var(--toast-border-radius);
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  position: relative;
  overflow: hidden;
  transition: 0.3s opacity; }

.toast_default {
  color: #2A2B2D;
  background-color: var(--toast-theme-default); }

.toast_primary {
  color: #fff;
  background-color: var(--toast-theme-primary); }

.toast_secondary {
  color: #fff;
  background-color: var(--toast-theme-secondary); }

.toast_success {
  color: #fff;
  background-color: var(--toast-theme-success); }

.toast_danger {
  color: #fff;
  background-color: var(--toast-theme-danger); }

.toast_warning {
  color: #2A2B2D;
  background-color: var(--toast-theme-warning); }

.toast_info {
  color: #2A2B2D;
  background-color: var(--toast-theme-info); }

.toast_light {
  color: #2A2B2D;
  background-color: var(--toast-theme-light); }

.toast_dark {
  color: #fff;
  background-color: var(--toast-theme-dark); }

.toast_primary .toast__close,
.toast_secondary .toast__close,
.toast_success .toast__close,
.toast_danger .toast__close,
.toast_dark .toast__close {
  filter: invert(1); }

.toast:not(:last-child) {
  margin-bottom: 0.75rem; }

.toast:not(.toast_show) {
  display: none; }

.toast_showing {
  opacity: 0; }

.toast__header {
  position: relative;
  padding: 0.5rem 2.25rem 0.5rem 1rem;
  font-weight: 600; }

.toast__close {
  content: "";
  position: absolute;
  top: 0.75rem;
  right: 0.75rem;
  width: 0.875em;
  height: 0.875em;
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/0.875em auto no-repeat;
  border: 0;
  opacity: 0.5;
  cursor: pointer;
  transition: opacity 0.1s ease-in-out; }

.toast__close:hover {
  opacity: 1; }

.toast__body {
  padding: 1rem;
  font-weight: 400; }

.toast_message .toast__body {
  padding-right: 2.25rem; }

.wrapper-bgColor-sections._gray-to-white section.bgColor-section:nth-of-type(odd) {
  background-color: #F7F8F8; }
  .wrapper-bgColor-sections._gray-to-white section.bgColor-section:nth-of-type(odd) .bgColor-element {
    background-color: #FFF; }
  .wrapper-bgColor-sections._gray-to-white section.bgColor-section:nth-of-type(odd) .bgColor-atom1 {
    background-color: #F7F8F8; }

.wrapper-bgColor-sections._gray-to-white section.bgColor-section:nth-of-type(even) {
  background-color: #FFF; }
  .wrapper-bgColor-sections._gray-to-white section.bgColor-section:nth-of-type(even) .bgColor-element {
    background-color: #F7F8F8; }
  .wrapper-bgColor-sections._gray-to-white section.bgColor-section:nth-of-type(even) .bgColor-atom1 {
    background-color: #FFF; }

.wrapper-bgColor-sections._white-to-gray section.bgColor-section:nth-of-type(odd) {
  background-color: #FFF; }
  .wrapper-bgColor-sections._white-to-gray section.bgColor-section:nth-of-type(odd) .bgColor-element {
    background-color: #F7F8F8; }
  .wrapper-bgColor-sections._white-to-gray section.bgColor-section:nth-of-type(odd) .bgColor-atom1 {
    background-color: #FFF; }

.wrapper-bgColor-sections._white-to-gray section.bgColor-section:nth-of-type(even) {
  background-color: #F7F8F8; }
  .wrapper-bgColor-sections._white-to-gray section.bgColor-section:nth-of-type(even) .bgColor-element {
    background-color: #FFF; }
  .wrapper-bgColor-sections._white-to-gray section.bgColor-section:nth-of-type(even) .bgColor-atom1 {
    background-color: #F7F8F8; }

.section-skeleton__inner {
  position: relative;
  width: 100%;
  background-repeat: repeat-x; }
  @media (max-width: 575.98px) {
    .section-skeleton__inner {
      margin-left: 20px; } }
  @media (min-width: 576px) {
    .section-skeleton__inner {
      margin-left: 50%; } }
  .section-skeleton__inner::before {
    content: '';
    position: absolute; }

.section-skeleton.section-skeleton_regular .section-skeleton__inner {
  height: 559px;
  background-position: top 99px left 0; }
  @media (min-width: 576px) {
    .section-skeleton.section-skeleton_regular .section-skeleton__inner {
      transform: translateX(-270px); } }
  @media (min-width: 768px) {
    .section-skeleton.section-skeleton_regular .section-skeleton__inner {
      transform: translateX(-355px); } }
  @media (min-width: 1040px) {
    .section-skeleton.section-skeleton_regular .section-skeleton__inner {
      height: 736px;
      background-position: top 136px left 0;
      transform: translateX(-500px); } }
  @media (min-width: 1260px) {
    .section-skeleton.section-skeleton_regular .section-skeleton__inner {
      height: 706px;
      transform: translateX(-610px); } }
  .section-skeleton.section-skeleton_regular .section-skeleton__inner::before {
    top: 40px;
    left: 5px;
    width: 250px;
    height: 29px;
    border-radius: 15px; }
    @media (min-width: 576px) {
      .section-skeleton.section-skeleton_regular .section-skeleton__inner::before {
        width: 360px; } }
    @media (min-width: 768px) {
      .section-skeleton.section-skeleton_regular .section-skeleton__inner::before {
        width: 480px; } }
    @media (min-width: 1040px) {
      .section-skeleton.section-skeleton_regular .section-skeleton__inner::before {
        top: 60px;
        left: 10px;
        width: 675px;
        height: 36px;
        border-radius: 18px; } }
    @media (min-width: 1260px) {
      .section-skeleton.section-skeleton_regular .section-skeleton__inner::before {
        width: 750px; } }

.wrapper-bgColor-sections._gray-to-white section.bgColor-section:nth-of-type(odd).section-skeleton.section-skeleton_regular .section-skeleton__inner {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALIAAAF+AQMAAAAcGdJQAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAADRJREFUaN7tyCEBAAAIA7A7+rfFQQE0apNLzaHjvffee++9995777333nvvvffee++9//8FlO44fA8yxIoAAAAASUVORK5CYII="); }
  @media (min-width: 1040px) {
    .wrapper-bgColor-sections._gray-to-white section.bgColor-section:nth-of-type(odd).section-skeleton.section-skeleton_regular .section-skeleton__inner {
      background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPoAAAIcAQMAAADloCHIAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAFFJREFUeNrtykEBADAIAKFrtv6pZgMLCG/q/UUJgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAcDANN/V1KJboNwwAAAABJRU5ErkJggg=="); } }
  @media (min-width: 1260px) {
    .wrapper-bgColor-sections._gray-to-white section.bgColor-section:nth-of-type(odd).section-skeleton.section-skeleton_regular .section-skeleton__inner {
      background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATEAAAH+AQMAAADOFatKAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAFlJREFUeNrtykEBAAAEBLBrpn8pRBDA9l5Sc+rE8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8z69Ba1M89ZUOHLNAAAAAElFTkSuQmCC"); } }
  .wrapper-bgColor-sections._gray-to-white section.bgColor-section:nth-of-type(odd).section-skeleton.section-skeleton_regular .section-skeleton__inner::before {
    background: #FFF; }

.wrapper-bgColor-sections._gray-to-white section.bgColor-section:nth-of-type(even).section-skeleton.section-skeleton_regular .section-skeleton__inner {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALIAAAF+AQMAAAAcGdJQAAAABlBMVEUAAAD4+fkfr4vrAAAAAXRSTlMAQObYZgAAADRJREFUaN7tyCEBAAAIA7A7+rfFQQE0apNLzaHjvffee++9995777333nvvvffee++9//8FlO44fA8yxIoAAAAASUVORK5CYII="); }
  @media (min-width: 1040px) {
    .wrapper-bgColor-sections._gray-to-white section.bgColor-section:nth-of-type(even).section-skeleton.section-skeleton_regular .section-skeleton__inner {
      background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPoAAAIcAQMAAADloCHIAAAABlBMVEUAAAD4+fkfr4vrAAAAAXRSTlMAQObYZgAAAFFJREFUeNrtykEBADAIAKFrtv6pZgMLCG/q/UUJgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAcDANN/V1KJboNwwAAAABJRU5ErkJggg=="); } }
  @media (min-width: 1260px) {
    .wrapper-bgColor-sections._gray-to-white section.bgColor-section:nth-of-type(even).section-skeleton.section-skeleton_regular .section-skeleton__inner {
      background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATEAAAH+AQMAAADOFatKAAAABlBMVEUAAAD4+fkfr4vrAAAAAXRSTlMAQObYZgAAAFlJREFUeNrtykEBAAAEBLBrpn8pRBDA9l5Sc+rE8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8z69Ba1M89ZUOHLNAAAAAElFTkSuQmCC"); } }
  .wrapper-bgColor-sections._gray-to-white section.bgColor-section:nth-of-type(even).section-skeleton.section-skeleton_regular .section-skeleton__inner::before {
    background: #F7F8F8; }

.wrapper-bgColor-sections._white-to-gray section.bgColor-section:nth-of-type(odd).section-skeleton.section-skeleton_regular .section-skeleton__inner {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALIAAAF+AQMAAAAcGdJQAAAABlBMVEUAAAD4+fkfr4vrAAAAAXRSTlMAQObYZgAAADRJREFUaN7tyCEBAAAIA7A7+rfFQQE0apNLzaHjvffee++9995777333nvvvffee++9//8FlO44fA8yxIoAAAAASUVORK5CYII="); }
  @media (min-width: 1040px) {
    .wrapper-bgColor-sections._white-to-gray section.bgColor-section:nth-of-type(odd).section-skeleton.section-skeleton_regular .section-skeleton__inner {
      background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPoAAAIcAQMAAADloCHIAAAABlBMVEUAAAD4+fkfr4vrAAAAAXRSTlMAQObYZgAAAFFJREFUeNrtykEBADAIAKFrtv6pZgMLCG/q/UUJgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAcDANN/V1KJboNwwAAAABJRU5ErkJggg=="); } }
  @media (min-width: 1260px) {
    .wrapper-bgColor-sections._white-to-gray section.bgColor-section:nth-of-type(odd).section-skeleton.section-skeleton_regular .section-skeleton__inner {
      background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATEAAAH+AQMAAADOFatKAAAABlBMVEUAAAD4+fkfr4vrAAAAAXRSTlMAQObYZgAAAFlJREFUeNrtykEBAAAEBLBrpn8pRBDA9l5Sc+rE8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8z69Ba1M89ZUOHLNAAAAAElFTkSuQmCC"); } }
  .wrapper-bgColor-sections._white-to-gray section.bgColor-section:nth-of-type(odd).section-skeleton.section-skeleton_regular .section-skeleton__inner::before {
    background: #F7F8F8; }

.wrapper-bgColor-sections._white-to-gray section.bgColor-section:nth-of-type(even).section-skeleton.section-skeleton_regular .section-skeleton__inner {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALIAAAF+AQMAAAAcGdJQAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAADRJREFUaN7tyCEBAAAIA7A7+rfFQQE0apNLzaHjvffee++9995777333nvvvffee++9//8FlO44fA8yxIoAAAAASUVORK5CYII="); }
  @media (min-width: 1040px) {
    .wrapper-bgColor-sections._white-to-gray section.bgColor-section:nth-of-type(even).section-skeleton.section-skeleton_regular .section-skeleton__inner {
      background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPoAAAIcAQMAAADloCHIAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAFFJREFUeNrtykEBADAIAKFrtv6pZgMLCG/q/UUJgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAcDANN/V1KJboNwwAAAABJRU5ErkJggg=="); } }
  @media (min-width: 1260px) {
    .wrapper-bgColor-sections._white-to-gray section.bgColor-section:nth-of-type(even).section-skeleton.section-skeleton_regular .section-skeleton__inner {
      background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATEAAAH+AQMAAADOFatKAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAFlJREFUeNrtykEBAAAEBLBrpn8pRBDA9l5Sc+rE8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8zzP8z69Ba1M89ZUOHLNAAAAAElFTkSuQmCC"); } }
  .wrapper-bgColor-sections._white-to-gray section.bgColor-section:nth-of-type(even).section-skeleton.section-skeleton_regular .section-skeleton__inner::before {
    background: #FFF; }

.i-select {
  position: relative; }

.i-select__op, .i-select__input {
  position: relative;
  padding-right: 29px;
  font-size: 16px;
  line-height: 22px;
  cursor: pointer;
  color: #2A2B2D; }
  .i-select__op:after, .i-select__input:after {
    content: "";
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 0;
    width: 9px;
    height: 6px;
    background: url(/assets/img/icons/svg/ic-drop.svg) no-repeat center/auto 5px; }

.i-select__op {
  display: none; }
  .i-select__op._selected {
    display: block; }

.i-select__dropdown {
  display: none;
  position: absolute;
  width: 250px;
  margin-top: -15px;
  background: #FFF;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
  z-index: 10; }
  .i-select__dropdown._open {
    display: block; }

.i-select__item {
  display: block;
  cursor: pointer;
  position: relative;
  width: 100%;
  padding: 15px 50px; }
  .i-select__item._selected::before {
    content: "";
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%);
    width: 11px;
    height: 9px;
    background: url(/assets/img/icons/svg/ic-drop-check.svg) no-repeat center/11px auto; }
  .i-select__item:hover {
    background: #F7F8F8; }

.i-select__item-text {
  font-size: 16px;
  line-height: 22px;
  white-space: nowrap; }

.i-select__up, .i-select__down {
  display: inline-block;
  position: relative;
  padding-right: 40px; }
  .i-select__up:before, .i-select__up:after, .i-select__down:before, .i-select__down:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 100%;
    height: 2px;
    border-radius: 3px;
    background: #949599; }
  .i-select__up:before, .i-select__down:before {
    transform: translateX(-20px) translateY(-3px); }
  .i-select__up:after, .i-select__down:after {
    transform: translateX(-20px) translateY(3px); }

.i-select__up::before {
  width: 10px; }

.i-select__up::after {
  width: 20px; }

.i-select__down::before {
  width: 20px; }

.i-select__down::after {
  width: 10px; }

.i-select-gray {
  position: relative; }

.i-select-gray__op {
  display: none !important; }

.i-select-gray__input {
  position: relative;
  padding-right: 29px;
  font-size: 16px;
  line-height: 22px;
  cursor: pointer;
  color: #2A2B2D; }
  .i-select-gray__input:after {
    content: "";
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 0;
    width: 9px;
    height: 6px;
    background: url(/assets/img/icons/svg/ic-drop.svg) no-repeat center/auto 5px; }
  .i-select-gray__input._disabled {
    cursor: default;
    opacity: .5; }

.i-select-gray__input {
  padding-bottom: 10px;
  border-bottom: 1px solid #CED3D6; }

.i-select-gray__input-val {
  font-size: 20px;
  line-height: 24px;
  color: #CED3D6;
  font-weight: 500; }

.i-select-gray._set .i-select-gray__input-val {
  color: #2A2B2D; }

.i-select-gray__dropdown {
  display: none;
  position: absolute;
  background: #FFF;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
  z-index: 10; }
  .i-select-gray__dropdown._open {
    display: block; }

.i-select-gray__dropdown-inner {
  max-height: 260px;
  overflow-x: hidden; }

.i-select-gray__dropdown-inner .simplebar-track.simplebar-vertical {
  margin-right: 5px; }

.i-select-gray__dropdown-inner .simplebar-scrollbar {
  width: 4px; }

.i-select-gray__item {
  display: block;
  cursor: pointer;
  position: relative;
  width: 100%;
  padding: 15px 20px; }
  .i-select-gray__item._selected {
    background: #F7F8F8; }
  .i-select-gray__item:hover {
    background: #F7F8F8; }

.i-select-gray__item-text {
  font-size: 16px;
  line-height: 22px;
  white-space: nowrap; }

.i-sort-list {
  display: flex; }

.i-sort-list__op, .i-sort-list__double {
  font-size: 16px;
  line-height: 1;
  color: #949599;
  white-space: nowrap; }
  .i-sort-list__op + .i-sort-list__op, .i-sort-list__double + .i-sort-list__op, .i-sort-list__op + .i-sort-list__double, .i-sort-list__double + .i-sort-list__double {
    margin-left: 40px; }
  .i-sort-list__op:hover, .i-sort-list__op._selected, .i-sort-list__double:hover, .i-sort-list__double._selected {
    color: #2A2B2D; }
  @media (min-width: 1260px) {
    .i-sort-list__op + .i-sort-list__op, .i-sort-list__double + .i-sort-list__op, .i-sort-list__op + .i-sort-list__double, .i-sort-list__double + .i-sort-list__double {
      margin-left: 60px; } }

.i-sort-list__op._selected {
  cursor: default; }

.i-sort-list__double {
  position: relative;
  padding-right: 37px; }
  .i-sort-list__double::before, .i-sort-list__double::after {
    content: "";
    position: absolute;
    top: 50%;
    left: 100%;
    height: 2px;
    border-radius: 3px;
    background: #949599;
    transition: width .15s ease; }
  .i-sort-list__double::before {
    transform: translateX(-20px) translateY(-3px); }
  .i-sort-list__double::after {
    transform: translateX(-20px) translateY(3px); }
  .i-sort-list__double:hover::before, .i-sort-list__double:hover::after {
    background: #2A2B2D; }
  @media (min-width: 1260px) {
    .i-sort-list__double {
      padding-right: 47px; } }

.i-sort-list__double[data-current="down"]::before {
  width: 20px; }

.i-sort-list__double[data-current="down"]::after {
  width: 10px; }

.i-sort-list__double[data-current="up"]::before {
  width: 10px; }

.i-sort-list__double[data-current="up"]::after {
  width: 20px; }

.i-textarea-wrap {
  position: relative; }

.i-textarea {
  width: 100%;
  font-size: 20px;
  line-height: 24px;
  font-weight: 500;
  color: #2A2B2D;
  padding-bottom: 10px;
  border-bottom: 1px solid #CED3D6;
  resize: none; }
  .i-textarea::placeholder {
    color: #CED3D6;
    font-weight: 500;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }
  .i-textarea[disabled] {
    opacity: .5; }

.i-textarea-response {
  position: absolute;
  top: 0;
  right: 0;
  max-width: 120px;
  font-size: 12px;
  line-height: 14px;
  color: #949599;
  font-weight: normal;
  text-align: right; }
  @media (min-width: 768px) {
    .i-textarea-response {
      max-width: 140px;
      font-size: 14px;
      line-height: 18px; } }

.i-textarea-wrap._focused .i-textarea-response {
  display: none; }

.w-input-text {
  position: relative;
  display: flex;
  flex-wrap: nowrap;
  align-items: flex-end;
  padding-bottom: 10px;
  border-bottom: 1px solid #CED3D6;
  cursor: text;
  transition: border-color .3s; }
  .w-input-text[class*='_ic-']::before {
    content: "";
    display: block;
    margin-right: 30px; }
  .w-input-text._ic-email::before {
    width: 22px;
    height: 18px;
    background: url(/assets/img/icons/svg/ic-mail.svg) no-repeat center; }
    @media (max-width: 1039.98px) {
      .w-input-text._ic-email::before {
        opacity: .5; } }
  .w-input-text .b-input-text {
    flex-grow: 1;
    margin-left: auto;
    display: block;
    font-size: 20px;
    line-height: 24px;
    color: #2A2B2D;
    font-weight: 500; }
    .w-input-text .b-input-text._gray {
      color: #CED3D6; }
    .w-input-text .b-input-text::placeholder {
      color: #CED3D6;
      font-weight: 500; }
    .w-input-text .b-input-text._font-16 {
      font-size: 16px;
      line-height: 22px; }
    .w-input-text .b-input-text[disabled], .w-input-text .b-input-text[readonly] {
      opacity: .5; }

.w-input-text + .w-input-text,
.i-textarea-wrap + .w-input-text,
.w-input-text + .i-textarea-wrap,
.i-textarea-wrap + .i-textarea-wrap {
  margin-top: 20px; }

.w-input-text__response {
  width: auto;
  font-size: 12px;
  line-height: 14px;
  color: #949599;
  font-weight: normal;
  text-align: right;
  overflow: hidden; }
  @media (max-width: 767.98px) {
    .w-input-text__response {
      position: absolute;
      bottom: -20px;
      left: 0; } }
  @media (min-width: 768px) {
    .w-input-text__response {
      font-size: 14px;
      line-height: 18px;
      margin-bottom: 2px; } }

.w-input-text._warning {
  border-bottom-color: #FF5952; }

.w-input-text._error {
  border-bottom-color: #FF5952; }

.w-input-text._error .b-input-text {
  color: #FF5952; }

.w-input-text._error .w-input-text__response {
  color: #FF5952; }

@media (max-width: 767.98px) {
  .w-input-text._error,
  .w-input-text._notice {
    margin-bottom: 30px; } }

/*
Элемент для вывода писателя с фото или без
Если нужно вывести без ссылки, заменить <a class="i-person"> на <div class="i-person">
По умолчанию фото 60 пикс

Кастомизировать обёртками и модификаторами

-----------------------------------------
Пример подключения:
<a href="#" class="i-person">
    <picture class="i-person__picture">
        <source srcset="img/60px@3x.jpg 3x, img/60px@2x.jpg 2x, img/60px.jpg 1x"/>
        <img src="img/60px.jpg 1x">
    </picture>

    <div class="i-person__info">
        <div class="i-person__info-title">
            Сет Годин
        </div>
        <div class="i-person__info-text">
            Автор книги «Доверительный маркетинг»
        </div>
    </div>
</a>

-----------------------------------------
*/
.i-person {
  display: inline-flex; }

.i-person__picture {
  display: block;
  margin-right: 20px; }
  .i-person__picture img {
    display: block;
    border-radius: 50%;
    width: 60px;
    height: 60px; }
  .i-person__picture:not(._colored) img {
    filter: grayscale(100%) contrast(1.05) brightness(1.05); }

.blog-user-aside__name .i-person__picture img,
.post-row__author .i-person__picture img {
  filter: none; }

.i-person__info {
  align-self: center; }

.i-person__info-title {
  font-size: 16px;
  line-height: 22px;
  font-weight: 600;
  color: #2A2B2D; }
  .i-person__info-title > span {
    vertical-align: middle; }

.i-person__info-text {
  font-size: 16px;
  line-height: 18px;
  font-weight: normal;
  color: #949599; }
  @media (min-width: 768px) {
    .i-person__info-text {
      margin-top: 2px; } }

a.i-person:hover .i-person__info-title {
  color: #FF5952; }

.i-person__info-title a:hover {
  color: #FF5952; }

.i-person._column {
  display: block; }
  .i-person._column .i-person__info {
    margin-top: 20px; }

.i-person-big {
  display: flex;
  align-items: center; }

.i-person-big__picture {
  display: block;
  margin-right: 30px; }
  @media (min-width: 1040px) {
    .i-person-big__picture {
      margin-right: 40px; } }
  .i-person-big__picture img {
    display: block;
    border-radius: 50%;
    width: 120px;
    height: 120px;
    filter: grayscale(100%) contrast(1.05) brightness(1.05); }

.i-person-big__picHolder {
  position: relative;
  display: block;
  width: 120px;
  height: 120px;
  margin-right: 30px; }
  @media (min-width: 1040px) {
    .i-person-big__picHolder {
      margin-right: 40px; } }
  .i-person-big__picHolder:after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url(/assets/img/icons/svg/ic-logo__no-picture_white.svg) no-repeat center/auto 33.333%, #CED3D6;
    border-radius: 50%; }

.i-person-big__info-title {
  font-size: 20px;
  line-height: 24px;
  color: #2A2B2D;
  font-weight: 600; }
  @media (min-width: 1040px) {
    .i-person-big__info-title {
      font-weight: bold; } }
  .i-person-big__info-title > * {
    vertical-align: middle; }

.i-person-big__info-subtitle {
  font-size: 16px;
  line-height: 22px;
  color: #949599;
  font-weight: 600; }
  @media (min-width: 1040px) {
    .i-person-big__info-subtitle {
      font-weight: 500; } }

.i-person-big__info-title,
.i-person-big__info-subtitle {
  margin: 5px 0; }

/*

Тэги
----------------------------------------
Модификаторы:
    _wrap - в мобильной версии переносит теги на следующую строку

-----------------------------------------
Пример подключения:
<div class="i-blog-tags _wrap">
    <div class="i-blog-tags__item">
        <a href="#" class="i-blog-tags__item-tag">
            Образование
        </a>
    </div>
    <div class="i-blog-tags__item">
        <a href="#" class="i-blog-tags__item-tag">
            Переговоры и презентации
        </a>
    </div>
    <div class="i-blog-tags__item">
        <a href="#" class="i-blog-tags__item-tag">
            Мозг
        </a>
    </div>
    <div class="i-blog-tags__item">
        <a href="#" class="i-blog-tags__item-tag">
            Наука
        </a>
    </div>
</div>

-----------------------------------------
*/
.i-blog-tags {
  display: inline-block;
  white-space: nowrap;
  padding-right: 20px; }
  @media (min-width: 1040px) {
    .i-blog-tags {
      white-space: normal;
      display: block;
      padding-right: 0; } }

.i-blog-tags._pl10 {
  padding-left: 10px; }
  @media (min-width: 1040px) {
    .i-blog-tags._pl10 {
      padding-left: 0; } }

.i-blog-tags__item {
  display: inline-flex;
  white-space: nowrap;
  margin-left: 10px; }
  @media (min-width: 1040px) {
    .i-blog-tags__item {
      display: block;
      margin-bottom: 10px;
      margin-left: 0; }
      .i-blog-tags__item._hide {
        display: none; } }

.i-blog-tags__item-tag {
  display: inline-block;
  font-size: 16px;
  line-height: 22px;
  color: #2A2B2D;
  border: 2px solid #CED3D6;
  border-radius: 20px;
  padding: 5px 15px;
  cursor: pointer;
  position: relative; }
  .i-blog-tags__item._active .i-blog-tags__item-tag {
    border-color: #2A2B2D;
    background: #2A2B2D;
    color: #FFF;
    padding-right: 35px;
    cursor: default; }
  @media (min-width: 1040px) {
    .i-blog-tags__item-tag {
      font-size: 14px;
      line-height: 16px;
      border-width: 1px;
      padding: 6px 15px; }
      .i-blog-tags__item-tag:hover {
        border-color: #2A2B2D;
        background: #2A2B2D;
        color: #FFF; } }

.i-blog-tags__item-close {
  background: url("/assets/img/icons/svg/ic-close_tag.svg") no-repeat 10px 50%;
  position: absolute;
  right: 0;
  width: 35px;
  top: 0;
  bottom: 0;
  display: none;
  cursor: pointer; }
  .i-blog-tags__item._active .i-blog-tags__item-close {
    display: block; }
  .i-blog-tags__item-close:hover {
    opacity: .8; }

.i-blog-tags__show {
  display: none;
  margin-top: 30px; }
  .i-blog-tags__show span {
    display: inline-block;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #949599;
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    cursor: pointer; }
  @media (min-width: 1040px) {
    .i-blog-tags__show {
      display: block; }
      .i-blog-tags__show span:hover {
        color: #2A2B2D; } }

.i-blog-tags._wrap {
  flex-wrap: wrap;
  margin-left: -10px; }
  .i-blog-tags._wrap .i-blog-tags__item {
    margin-bottom: 10px; }
  @media (min-width: 1040px) {
    .i-blog-tags._wrap {
      margin-left: 0; } }

/*
Хлебные крошки 2

-----------------------------------------
Пример подключения:

<div class="i-breadcrumbs2">
    <a href="#" class="i-breadcrumbs2__item _link">Обзоры</a>
    <div class="i-breadcrumbs2__item">2 часа назад</div>
</div>

-----------------------------------------
*/
.i-breadcrumbs2 {
  display: flex;
  flex-wrap: wrap;
  margin-left: -11px; }
  @media (min-width: 1040px) {
    .i-breadcrumbs2 {
      margin-left: -21px; } }

.i-breadcrumbs2__item {
  color: #949599;
  margin-left: 11px;
  margin-right: 11px;
  position: relative;
  font-size: 12px;
  line-height: 14px;
  margin-bottom: 5px; }
  .i-breadcrumbs2__item:after {
    content: "";
    position: absolute;
    right: -12px;
    width: 2px;
    height: 2px;
    border-radius: 1px;
    background: #949599;
    top: 50%;
    margin-top: -1px; }
  .i-breadcrumbs2__item:last-child:after {
    display: none; }
  @media (min-width: 1040px) {
    .i-breadcrumbs2__item {
      font-size: 16px;
      line-height: 19px;
      margin-left: 21px;
      margin-right: 21px; }
      .i-breadcrumbs2__item:after {
        right: -22px; } }
  .b-blog-article._red .i-breadcrumbs2__item {
    color: #FFCDCB; }
    .b-blog-article._red .i-breadcrumbs2__item:after {
      background: #FFCDCB; }
    @media (min-width: 1040px) {
      .b-blog-article._red .i-breadcrumbs2__item.i-breadcrumbs2__item._link:hover {
        color: #A5312C; } }
  .i-breadcrumbs2__item > * {
    vertical-align: middle; }

@media (min-width: 1040px) {
  .i-breadcrumbs2__item._link:hover {
    color: #FF5952; } }

.i-breadcrumbs2__item._photo img {
  display: none; }

@media (min-width: 1040px) {
  .i-breadcrumbs2__item._photo {
    position: relative;
    padding-left: 34px; }
    .i-breadcrumbs2__item._photo img {
      position: absolute;
      left: 0;
      top: 0;
      border-radius: 50%;
      display: block;
      width: 19px;
      height: 19px; } }

.i-breadcrumbs2._small {
  margin-left: -11px; }
  .i-breadcrumbs2._small .i-breadcrumbs2__item {
    margin-left: 11px;
    margin-right: 11px;
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 5px; }
    .i-breadcrumbs2._small .i-breadcrumbs2__item:after {
      right: -12px; }

.i-breadcrumbs2__item._views {
  position: relative;
  padding-left: 25px; }
  @media (min-width: 1040px) {
    .i-breadcrumbs2__item._views {
      padding-left: 38px; } }
  .i-breadcrumbs2__item._views::before {
    content: "";
    background: url(/assets/img/icons/svg/ic-eye.svg) no-repeat center/contain;
    width: 18px;
    height: 12px;
    position: absolute;
    left: 0;
    top: 1px; }
    @media (min-width: 1040px) {
      .i-breadcrumbs2__item._views::before {
        width: 23px;
        height: 15px;
        top: 2px; } }

.b-btn-fav {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background: #FFF; }
  .b-btn-fav._invisible {
    visibility: hidden; }

.b-btn-fav__svg {
  width: 20px;
  height: 18px; }

.b-btn-fav__svg-path._img-default {
  display: block;
  fill: #949599; }

.b-btn-fav__svg-path._img-active {
  display: none;
  fill: #FF5952; }

.b-btn-fav:not(._active):hover .b-btn-fav__svg-path._img-default {
  fill: #FF5952; }

.b-btn-fav._active .b-btn-fav__svg-path._img-active {
  display: block; }

.popup-favourites {
  position: fixed;
  width: 100%;
  bottom: 0;
  padding: 30px;
  background: #FFF;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
  z-index: 100000;
  opacity: 0;
  transition: opacity .2s linear; }
  .popup-favourites._shown {
    opacity: 1; }
  @media (min-width: 768px) {
    .popup-favourites {
      right: 30px;
      bottom: 30px;
      width: 314px; } }

.popup-favourites__text {
  margin-bottom: 30px;
  padding-left: 20px;
  padding-right: 30px;
  font-size: 14px;
  line-height: 18px;
  color: #2A2B2D;
  font-weight: normal;
  background: url(/assets/img/icons/svg/ic-check-big.svg) no-repeat left top 6px; }

.popup-favourites__btn {
  width: 100%; }

.popup-favourites__close {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  top: 14px;
  right: 14px; }

.popup-favourites__close svg {
  height: 15px;
  width: 15px; }

html.no-touch .popup-favourites__close:hover svg * {
  fill: #FF5952;
  stroke: #FF5952; }

.i-likes {
  display: flex;
  align-items: center; }

.i-likes__item {
  display: flex;
  align-items: center; }
  .i-likes__item + .i-likes__item {
    margin-left: 40px; }

.i-likes__item-icon {
  width: 18px;
  height: 20px; }
  .i-likes__item-icon path {
    fill: #949599; }

.i-likes__item-count {
  margin-left: 10px;
  font-size: 14px;
  line-height: 18px;
  color: #949599;
  font-weight: bold; }

.i-likes__item._set .i-likes__item-icon path {
  fill: #FF5952; }

.i-likes__item._set .i-likes__item-count {
  color: #FF5952; }

.i-likes__item.js-react__btn:not(._set):hover .i-likes__item-icon path {
  fill: #2A2B2D; }

.i-likes__item.js-react__btn:not(._set):hover .i-likes__item-count {
  color: #2A2B2D; }

.i-form-input.w-input-text .b-input-text {
  font-size: 20px;
  line-height: 24px; }
  @media (min-width: 768px) {
    .i-form-input.w-input-text .b-input-text {
      font-size: 16px;
      line-height: 22px; } }

.i-form-notice {
  margin-top: 20px;
  font-size: 14px;
  line-height: 18px;
  color: #2A2B2D;
  font-weight: normal; }
  .i-form-notice a {
    color: #FF5952; }
  .i-form-notice + .i-form-input {
    margin-top: 20px; }

html.no-touch .i-form-notice a:hover {
  color: #ED4C45; }

.recaptcha-wrap {
  margin: 20px 0; }

.grecaptcha-badge {
  visibility: hidden;
  right: -10000px; }

.grecaptcha-customText {
  font-size: 12px;
  line-height: 14px;
  font-weight: normal;
  color: #949599; }
  .grecaptcha-customText._mt10 {
    margin-top: 10px; }
  .grecaptcha-customText._mt20 {
    margin-top: 20px; }
  .grecaptcha-customText._mt30 {
    margin-top: 30px; }
  .grecaptcha-customText._mt32 {
    margin-top: 32px; }
  .grecaptcha-customText._mt40 {
    margin-top: 40px; }
  .grecaptcha-customText._mb10 {
    margin-bottom: 10px; }
  .grecaptcha-customText._mb20 {
    margin-bottom: 20px; }
  .grecaptcha-customText._mb30 {
    margin-bottom: 30px; }
  .grecaptcha-customText._mb40 {
    margin-bottom: 40px; }
  .grecaptcha-customText._white {
    color: #FFF; }
    .grecaptcha-customText._white a {
      color: #FFF;
      font-weight: 600; }
      .grecaptcha-customText._white a:hover {
        color: #FFF !important; }
  .grecaptcha-customText._gray {
    color: #949599; }
    .grecaptcha-customText._gray a {
      color: #949599;
      font-weight: 600; }
      .grecaptcha-customText._gray a:hover {
        color: #949599 !important; }
  .grecaptcha-customText._gray-new {
    color: #949599; }
    .grecaptcha-customText._gray-new a {
      color: #949599;
      text-decoration: underline; }
      .grecaptcha-customText._gray-new a:hover {
        color: #949599 !important;
        text-decoration: none; }
  .grecaptcha-customText._black {
    color: #2A2B2D; }
    .grecaptcha-customText._black a {
      font-weight: 600; }
  .grecaptcha-customText._font12 {
    font-size: 12px;
    line-height: 16px; }
  .grecaptcha-customText._font14 {
    font-size: 14px;
    line-height: 18px; }
  .grecaptcha-customText._font14-20 {
    font-size: 14px;
    line-height: 20px; }
  .grecaptcha-customText._font16 {
    font-size: 16px;
    line-height: 22px; }
  .grecaptcha-customText._center {
    text-align: center; }
  .grecaptcha-customText a {
    color: #FF5952; }

html.no-touch .grecaptcha-customText a:hover {
  color: #ED4C45; }

.i-toggle {
  display: block;
  position: relative;
  width: 51px;
  height: 31px;
  background: #CED3D6;
  border-radius: 31px;
  background: #CED3D6;
  transition: background-color .2s ease;
  cursor: pointer; }
  .i-toggle::after {
    content: "";
    display: block;
    position: absolute;
    top: 2px;
    left: 2px;
    width: 27px;
    height: 27px;
    border-radius: 50%;
    background: #FFF;
    transition: transform .35s ease; }
  .i-toggle._checked {
    background: #FF5952; }
    .i-toggle._checked::after {
      transform: translateX(20px); }

.global-loader {
  position: fixed;
  top: -1000px;
  right: -1000px;
  bottom: -1000px;
  left: -1000px;
  z-index: 999999999999999; }

.global-loader__loader {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(255, 255, 255, 0.75); }

.i-loader {
  position: absolute;
  top: 0;
  left: 0;
  background-color: white;
  height: 100%;
  width: 100%;
  transition: opacity .3s;
  opacity: 0; }

.global-loader .i-loader {
  background-color: rgba(255, 255, 255, 0.7); }

.i-loader._show {
  opacity: 1; }

.i-loader__circle {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: transparent;
  overflow: hidden;
  border-radius: 50%;
  display: flex;
  height: 40px;
  width: 40px;
  animation-name: rotateCircle;
  animation-duration: 3s;
  animation-iteration-count: infinite;
  animation-timing-function: ease; }

@keyframes rotateCircle {
  0% {
    transform: translate(-50%, -50%) rotate3d(0, 0, 0, 0deg); }
  25% {
    transform: translate(-50%, -50%) rotate3d(0, 0, 0, 0deg); }
  50% {
    transform: translate(-50%, -50%) rotate3d(1, 1, 0, 180deg); }
  75% {
    transform: translate(-50%, -50%) rotate3d(1, 1, 0, 180deg); }
  100% {
    transform: translate(-50%, -50%) rotate3d(1, 1, 0, 0deg); } }
  .i-loader__circle::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 100;
    transform: translate(-50%, -50%);
    background-color: #FFF;
    border-radius: 50%;
    height: 35px;
    width: 35px;
    animation-name: backgroundCircle;
    animation-duration: 3s;
    animation-iteration-count: infinite;
    animation-timing-function: ease; }

@keyframes backgroundCircle {
  0% {
    background-color: #FFF; }
  25% {
    background-color: #FFF; }
  50% {
    background-color: #FF5952; }
  75% {
    background-color: #FF5952; }
  100% {
    background-color: #FFF; } }

.i-loader__circle-left {
  position: absolute;
  top: 100%;
  bottom: 0;
  left: 0;
  background-color: #FF5952;
  width: 50%;
  animation-name: leftProgressBar;
  animation-duration: 3s;
  animation-iteration-count: infinite;
  animation-timing-function: ease; }

@keyframes leftProgressBar {
  0% {
    top: 100%;
    bottom: 0;
    background-color: #FF5952; }
  25% {
    top: 0;
    bottom: 0;
    background-color: #FF5952; }
  50% {
    top: 0;
    bottom: 0;
    background-color: #FFF; }
  75% {
    top: 0;
    bottom: 100%;
    background-color: #FFF; }
  100% {
    top: 0;
    bottom: 100%;
    background-color: #FFF; } }

.i-loader__circle-right {
  position: absolute;
  top: 0;
  bottom: 100%;
  right: 0;
  background: #FF5952;
  width: 50%;
  animation-name: rightProgressBar;
  animation-duration: 3s;
  animation-iteration-count: infinite;
  animation-timing-function: ease; }

@keyframes rightProgressBar {
  0% {
    top: 0;
    bottom: 100%;
    background-color: #FF5952; }
  25% {
    top: 0;
    bottom: 0;
    background-color: #FF5952; }
  50% {
    top: 0;
    bottom: 0;
    background-color: #FFF; }
  75% {
    top: 100%;
    bottom: 0;
    background-color: #FFF; }
  100% {
    top: 100%;
    bottom: 0;
    background-color: #FFF; } }

._global-overflow-hidden {
  overflow: hidden !important; }

.blocker {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  z-index: 50;
  box-sizing: border-box;
  background-color: rgba(0, 0, 0, 0.5);
  text-align: center; }

.blocker:before {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -0.05em; }

.blocker.behind {
  background-color: transparent; }

.modal {
  display: none;
  vertical-align: middle;
  position: relative;
  z-index: 2;
  box-sizing: border-box;
  background: #fff;
  text-align: left; }
  @media (max-width: 767.98px) {
    .modal {
      width: 100vw;
      height: 100vh; } }

.modal * {
  outline: none !important; }

.modal a.close-modal {
  position: absolute;
  top: 19px;
  right: 23px;
  display: block;
  width: 30px;
  height: 30px;
  text-indent: -9999px;
  z-index: 5; }

.modal a.close-modal::before,
.modal a.close-modal::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 20.5px;
  height: 2px;
  background: #949599;
  border-radius: 2px; }

.modal a.close-modal::before {
  transform: translateX(-50%) translateY(-50%) rotate(-45deg); }

.modal a.close-modal::after {
  transform: translateX(-50%) translateY(-50%) rotate(45deg); }

.modal a.close-modal:hover::before, .modal a.close-modal:hover::after {
  background: #FF5952; }

.modal-spinner {
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%);
  padding: 12px 16px;
  border-radius: 5px;
  background-color: #111;
  height: 20px; }

.modal-spinner > div {
  border-radius: 100px;
  background-color: #fff;
  height: 20px;
  width: 2px;
  margin: 0 1px;
  display: inline-block;
  -webkit-animation: sk-stretchdelay 1.2s infinite ease-in-out;
  animation: sk-stretchdelay 1.2s infinite ease-in-out; }

.modal-spinner .rect2 {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s; }

.modal-spinner .rect3 {
  -webkit-animation-delay: -1.0s;
  animation-delay: -1.0s; }

.modal-spinner .rect4 {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s; }

@-webkit-keyframes sk-stretchdelay {
  0%, 40%, 100% {
    -webkit-transform: scaleY(0.5); }
  20% {
    -webkit-transform: scaleY(1); } }

@keyframes sk-stretchdelay {
  0%, 40%, 100% {
    transform: scaleY(0.5);
    -webkit-transform: scaleY(0.5); }
  20% {
    transform: scaleY(1);
    -webkit-transform: scaleY(1); } }

.modal-container {
  position: relative;
  width: 100%; }
  @media (max-width: 767.98px) {
    .modal-container {
      height: 100%; } }

@media (max-width: 767.98px) {
  .modal-header-mobile {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    display: flex;
    align-items: center;
    height: 71px;
    border-bottom: 2px solid #F7F8F8;
    background: #FFF;
    z-index: 3; } }

@media (min-width: 768px) {
  .modal-header-mobile {
    display: none; } }

@media (max-width: 767.98px) {
  .modal-header-mobile__inner {
    width: 100%;
    padding: 0 56px 0 30px;
    flex-grow: 0; } }

@media (min-width: 768px) {
  .modal-header-mobile__inner {
    display: none; } }

@media (max-width: 767.98px) {
  .modal-header-mobile__text {
    font-size: 24px;
    line-height: 1;
    color: #2A2B2D;
    font-weight: 600;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis; } }

@media (min-width: 768px) {
  .modal-header-mobile__text {
    display: none; } }

.modal-header-mobile__title {
  padding: 0 20px;
  font-size: 16px;
  line-height: 22px;
  font-weight: 700;
  margin: 0 auto; }
  @media (min-width: 768px) {
    .modal-header-mobile__title {
      display: none; } }

@media (max-width: 767.98px) {
  .modal-header-desktop {
    display: none; } }

@media (min-width: 768px) {
  .modal-header-desktop {
    margin-bottom: 20px;
    font-size: 20px;
    line-height: 24px;
    font-weight: 600;
    color: #2A2B2D; } }

.modal-subhead {
  margin-bottom: 40px;
  font-size: 16px;
  line-height: 22px;
  color: #949599;
  font-weight: 500; }
  @media (min-width: 768px) {
    .modal-subhead {
      padding-right: 80px; } }

.modal-content {
  overflow: hidden; }
  @media (max-width: 767.98px) {
    .modal-content {
      padding-top: 71px;
      height: 100%; } }

.modal-content__inner {
  overflow-x: hidden;
  height: 100%;
  max-height: 100vh; }

.modal-bottom-notice {
  display: none;
  padding: 20px 40px;
  font-size: 16px;
  line-height: 22px;
  font-weight: 500;
  background: #F7F8F8;
  color: #2A2B2D; }
  .modal-bottom-notice._error {
    display: block;
    background: #FF5952;
    color: #FFF; }
  .modal-bottom-notice._success {
    display: block;
    background: #57C78A;
    color: #FFF; }

.modal-title-desktop {
  margin-bottom: 20px;
  font-size: 20px;
  line-height: 24px;
  font-weight: 600; }
  @media (max-width: 767.98px) {
    .modal-title-desktop {
      display: none; } }

.b-carousel-linear {
  opacity: 1;
  transition: .15s opacity ease-out;
  margin-left: -5px;
  margin-right: -5px; }
  @media (min-width: 1040px) {
    .b-carousel-linear {
      margin-left: -10px;
      margin-right: -10px; } }

.b-carousel-linear__item {
  padding: 0 5px;
  outline: none; }
  .b-carousel-linear__item * {
    outline: none; }
  @media (min-width: 1040px) {
    .b-carousel-linear__item {
      padding: 0 10px; } }

@media (min-width: 1040px) {
  .b-carousel-linear.b-carousel-linear_tiny {
    margin-top: -50px; }
    .b-carousel-linear.b-carousel-linear_tiny .slick-list {
      padding-top: 50px;
      overflow: hidden; } }

.b-carousel-head {
  display: flex;
  align-items: baseline;
  margin-bottom: 30px; }
  @media (min-width: 1040px) {
    .b-carousel-head {
      margin-bottom: 40px; } }

.b-carousel-head__title {
  font-weight: bold; }

.b-content._black .b-carousel-head__title {
  color: #FFF; }

.b-carousel-head__title-mute {
  color: #949599; }

.b-carousel-head__action {
  margin-left: auto;
  flex-shrink: 0; }
  .b-carousel-head__action a {
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #949599; }
    .b-carousel-head__action a:hover {
      color: #FF5952; }
    @media (max-width: 1039.98px) {
      .b-carousel-head__action a span {
        display: none; } }

.carousel-wrap {
  position: relative; }

.carousel-wrap__prev,
.carousel-wrap__next {
  --carousel-button-size: 40px;
  --carousel-button-padding: 8px;
  --carousel-button-horizontal-margin: -28px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 50%;
  width: calc(var(--carousel-button-size) + 2 * var(--carousel-button-padding));
  height: calc(var(--carousel-button-size) + 2 * var(--carousel-button-padding));
  transform: translateY(-50%);
  padding: var(--carousel-button-padding);
  font-size: 0;
  opacity: 0;
  z-index: 1; }
  .carousel-wrap__prev::before,
  .carousel-wrap__next::before {
    content: '';
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='ic-back'%3E%3Cpath id='Vector 6 (Stroke)' fill-rule='evenodd' clip-rule='evenodd' d='M5.70711 5.29289C6.09763 5.68342 6.09763 6.31658 5.70711 6.70711L3.41421 9H19C19.5523 9 20 9.44772 20 10C20 10.5523 19.5523 11 19 11H3.41421L5.70711 13.2929C6.09763 13.6834 6.09763 14.3166 5.70711 14.7071C5.31658 15.0976 4.68342 15.0976 4.29289 14.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289L4.29289 5.29289C4.68342 4.90237 5.31658 4.90237 5.70711 5.29289Z' fill='%232A2B2D'/%3E%3C/g%3E%3C/svg%3E%0A") no-repeat center, #FFF;
    box-shadow: 0px 4px 16px 1px rgba(42, 43, 45, 0.16);
    transition: all .15s ease-out; }
  .carousel-wrap__prev.slick-arrow,
  .carousel-wrap__next.slick-arrow {
    opacity: 1; }
    .carousel-wrap__prev.slick-arrow.slick-disabled,
    .carousel-wrap__next.slick-arrow.slick-disabled {
      opacity: 0;
      z-index: -1; }

.carousel-wrap__prev {
  left: var(--carousel-button-horizontal-margin); }

.carousel-wrap__next {
  right: var(--carousel-button-horizontal-margin); }
  .carousel-wrap__next::before {
    transform: rotate(180deg); }

html.no-touch .carousel-wrap__prev:hover::before,
html.no-touch .carousel-wrap__next:hover::before {
  background: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='ic-back'%3E%3Cpath id='Vector 6 (Stroke)' fill-rule='evenodd' clip-rule='evenodd' d='M5.70711 5.29289C6.09763 5.68342 6.09763 6.31658 5.70711 6.70711L3.41421 9H19C19.5523 9 20 9.44772 20 10C20 10.5523 19.5523 11 19 11H3.41421L5.70711 13.2929C6.09763 13.6834 6.09763 14.3166 5.70711 14.7071C5.31658 15.0976 4.68342 15.0976 4.29289 14.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289L4.29289 5.29289C4.68342 4.90237 5.31658 4.90237 5.70711 5.29289Z' fill='%23FFFFFF'/%3E%3C/g%3E%3C/svg%3E%0A") no-repeat center, #FF5952; }

.b-carousel-footer {
  display: flex;
  justify-content: center;
  margin-top: 26px; }

.b-carousel-footer li button {
  display: block;
  width: 12px;
  height: 12px;
  font-size: 0;
  text-align: center; }
  @media (min-width: 1040px) {
    .b-carousel-footer li button {
      width: 24px;
      height: 24px; } }
  .b-carousel-footer li button::after {
    content: "";
    display: inline-block;
    width: 4px;
    height: 4px;
    border-radius: 2px;
    background: #CED3D6; }
    @media (min-width: 1040px) {
      .b-carousel-footer li button::after {
        width: 8px;
        height: 8px;
        border-radius: 4px; } }

.b-carousel-footer li.slick-active button {
  width: 23px; }
  @media (min-width: 1040px) {
    .b-carousel-footer li.slick-active button {
      width: 46px; } }
  .b-carousel-footer li.slick-active button::after {
    width: 15px;
    background: #949599; }
    @media (min-width: 1040px) {
      .b-carousel-footer li.slick-active button::after {
        width: 30px; } }

.b-carousel-linear:not(.slick-initialized).b-carousel-linear_regular {
  display: inline-flex;
  opacity: 0; }
  @media (max-width: 575.98px) {
    .b-carousel-linear:not(.slick-initialized).b-carousel-linear_regular {
      min-height: 420px; } }
  @media (max-width: 575.98px) {
    .b-carousel-linear:not(.slick-initialized).b-carousel-linear_regular .b-carousel-linear__item {
      display: none; } }
  @media (min-width: 576px) {
    .b-carousel-linear:not(.slick-initialized).b-carousel-linear_regular .b-carousel-linear__item {
      width: 177px;
      padding: 0 5px; } }
  @media (min-width: 768px) {
    .b-carousel-linear:not(.slick-initialized).b-carousel-linear_regular .b-carousel-linear__item {
      width: 178px;
      padding: 0 5px; } }
  @media (min-width: 1040px) {
    .b-carousel-linear:not(.slick-initialized).b-carousel-linear_regular .b-carousel-linear__item {
      width: 250px;
      padding: 0 10px; } }
  @media (min-width: 1260px) {
    .b-carousel-linear:not(.slick-initialized).b-carousel-linear_regular .b-carousel-linear__item {
      width: 305px;
      padding: 0 10px; } }

.b-carousel-linear:not(.slick-initialized).b-carousel-linear_thick {
  display: inline-flex; }
  @media (max-width: 575.98px) {
    .b-carousel-linear:not(.slick-initialized).b-carousel-linear_thick {
      min-height: 478px; } }
  @media (max-width: 575.98px) {
    .b-carousel-linear:not(.slick-initialized).b-carousel-linear_thick .b-carousel-linear__item {
      display: none; } }
  @media (min-width: 576px) {
    .b-carousel-linear:not(.slick-initialized).b-carousel-linear_thick .b-carousel-linear__item {
      width: 520px;
      padding: 0 5px; } }
  @media (min-width: 768px) {
    .b-carousel-linear:not(.slick-initialized).b-carousel-linear_thick .b-carousel-linear__item {
      width: 355px;
      padding: 0 5px; } }
  @media (min-width: 1040px) {
    .b-carousel-linear:not(.slick-initialized).b-carousel-linear_thick .b-carousel-linear__item {
      width: 500px;
      padding: 0 10px; } }
  @media (min-width: 1260px) {
    .b-carousel-linear:not(.slick-initialized).b-carousel-linear_thick .b-carousel-linear__item {
      width: 610px;
      padding: 0 10px; } }

.b-carousel-linear:not(.slick-initialized).b-carousel-linear_tiny {
  display: inline-flex; }
  @media (max-width: 575.98px) {
    .b-carousel-linear:not(.slick-initialized).b-carousel-linear_tiny {
      min-height: 478px; } }
  @media (max-width: 575.98px) {
    .b-carousel-linear:not(.slick-initialized).b-carousel-linear_tiny .b-carousel-linear__item {
      display: none; } }
  @media (min-width: 576px) {
    .b-carousel-linear:not(.slick-initialized).b-carousel-linear_tiny .b-carousel-linear__item {
      width: 177px;
      padding: 0 5px; } }
  @media (min-width: 768px) {
    .b-carousel-linear:not(.slick-initialized).b-carousel-linear_tiny .b-carousel-linear__item {
      width: 178px;
      padding: 0 5px; } }
  @media (min-width: 1040px) {
    .b-carousel-linear:not(.slick-initialized).b-carousel-linear_tiny .b-carousel-linear__item {
      width: 200px;
      padding: 0 10px; } }
  @media (min-width: 1260px) {
    .b-carousel-linear:not(.slick-initialized).b-carousel-linear_tiny .b-carousel-linear__item {
      width: 204px;
      padding: 0 10px; } }

.b-carousel-linear:not(.slick-initialized).b-carousel-linear_sections {
  display: inline-flex; }
  @media (max-width: 575.98px) {
    .b-carousel-linear:not(.slick-initialized).b-carousel-linear_sections {
      min-height: 350px; } }
  @media (max-width: 575.98px) {
    .b-carousel-linear:not(.slick-initialized).b-carousel-linear_sections .b-carousel-linear__item {
      display: none; } }
  @media (min-width: 576px) {
    .b-carousel-linear:not(.slick-initialized).b-carousel-linear_sections .b-carousel-linear__item {
      width: 180px; } }
  @media (min-width: 768px) {
    .b-carousel-linear:not(.slick-initialized).b-carousel-linear_sections .b-carousel-linear__item {
      width: 180px; } }
  @media (min-width: 1040px) {
    .b-carousel-linear:not(.slick-initialized).b-carousel-linear_sections .b-carousel-linear__item {
      width: 167px; } }
  @media (min-width: 1260px) {
    .b-carousel-linear:not(.slick-initialized).b-carousel-linear_sections .b-carousel-linear__item {
      width: 204px; } }

.noUi-target {
  background: #E7E9EA;
  border-radius: 0;
  border: none;
  box-shadow: none; }

.noUi-horizontal {
  height: 4px;
  border-radius: 4px; }

@media (max-width: 1039.98px) {
  .noUi-horizontal .noUi-handle {
    width: 20px;
    height: 20px;
    left: -8px;
    top: -8px; } }

@media (min-width: 1040px) {
  .noUi-horizontal .noUi-handle {
    width: 14px;
    height: 14px;
    left: -5px;
    top: -5px; } }

html:not([dir="rtl"]) .noUi-horizontal .noUi-handle {
  left: auto; }
  @media (max-width: 1039.98px) {
    html:not([dir="rtl"]) .noUi-horizontal .noUi-handle {
      right: -8px; } }
  @media (min-width: 1040px) {
    html:not([dir="rtl"]) .noUi-horizontal .noUi-handle {
      right: -5px; } }

.noUi-connects {
  border-radius: 0; }

.noUi-connect {
  background: #FF5952; }

.noUi-handle {
  border: none;
  border-radius: 50%;
  background: #FF5952;
  cursor: pointer;
  box-shadow: none; }

.noUi-handle:focus,
.noUi-handle:focus .noUi-touch-area {
  outline: none; }

.slick-initialized .slick-slide {
  height: auto; }
  .slick-initialized .slick-slide,
  .slick-initialized .slick-slide * {
    outline: none; }

.simplebar-track.simplebar-horizontal {
  height: 4px; }
  @media (min-width: 768px) {
    .simplebar-track.simplebar-horizontal {
      height: 6px; } }

.simplebar-track.simplebar-vertical {
  width: 4px; }
  @media (min-width: 768px) {
    .simplebar-track.simplebar-vertical {
      width: 6px; } }

.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  top: 0;
  height: 4px; }
  @media (min-width: 768px) {
    .simplebar-track.simplebar-horizontal .simplebar-scrollbar {
      height: 6px; } }

.simplebar-track.simplebar-vertical .simplebar-scrollbar {
  right: 0;
  width: 4px; }
  @media (min-width: 768px) {
    .simplebar-track.simplebar-vertical .simplebar-scrollbar {
      width: 6px; } }

.simplebar-scrollbar:before,
.simplebar-scrollbar.simplebar-visible:before {
  background: #C4C4C4;
  border-radius: 2px;
  transition: opacity 0.3s linear; }
  @media (min-width: 768px) {
    .simplebar-scrollbar:before,
    .simplebar-scrollbar.simplebar-visible:before {
      border-radius: 3px; } }

.simplebar-scrollbar.simplebar-visible:before {
  opacity: 1; }

.fancybox-container.fancybox-modal-custom .fancybox-slide {
  padding: 0; }

.fancybox-container.fancybox-modal-custom .fancybox-content {
  position: relative;
  padding: 0; }

@media (max-width: 767.98px) {
  .fancybox-container.fancybox-modal-custom:not(.fancybox-modal-custom_small) .fancybox-content {
    width: 100%;
    height: 100%; } }

.fancybox-container.fancybox-modal-custom .fancybox-bg {
  background: #2A2B2D; }

.fancybox-container.fancybox-modal-custom.fancybox-is-open .fancybox-bg {
  opacity: .5; }

.fancybox-container.fancybox-modal-custom .fancybox-modal-close-custom {
  position: absolute;
  top: 10px;
  right: 14px;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  z-index: 10; }
  @media (min-width: 768px) {
    .fancybox-container.fancybox-modal-custom .fancybox-modal-close-custom {
      top: 14px; } }

.fancybox-container.fancybox-modal-custom .fancybox-modal-close-custom svg {
  display: block;
  width: 16px;
  height: 16px; }

.fancybox-container.fancybox-modal-custom .fancybox-modal-close-custom:hover svg rect {
  fill: #FF5952;
  stroke: #FF5952; }

@media (max-width: 1039.98px) {
  .fancybox-container.fancybox-menu-mobile .fancybox-bg {
    background: transparent; }
  .fancybox-container.fancybox-menu-mobile,
  .fancybox-container.fancybox-menu-mobile .fancybox-stage,
  .fancybox-container.fancybox-menu-mobile .fancybox-slide {
    z-index: 5000; }
  .fancybox-container.fancybox-menu-mobile .fancybox-slide {
    padding: 0; }
  .fancybox-container.fancybox-menu-mobile .fancybox-content {
    position: relative;
    padding: 0;
    width: 100%;
    height: 100%; } }

.fancybox-fx-mobile-menu-catalog-root.fancybox-slide--previous {
  transform: translateY(100%); }

.fancybox-fx-mobile-menu-catalog-root.fancybox-slide--next {
  transform: translateY(100%); }

.fancybox-fx-mobile-menu-catalog-root.fancybox-slide--current {
  transform: translateY(0); }

.fancybox-fx-mobile-menu-catalog-root.fancybox-fx-mobile-menu-catalog-root_horizontal.fancybox-slide--previous {
  transform: translateX(-100%); }

.fancybox-fx-mobile-menu-catalog-root.fancybox-fx-mobile-menu-catalog-root_horizontal.fancybox-slide--next {
  transform: translateX(-100%); }

.fancybox-fx-mobile-menu-catalog-root.fancybox-fx-mobile-menu-catalog-root_horizontal.fancybox-slide--current {
  transform: translateX(0); }

.fancybox-fx-mobile-menu-catalog-category.fancybox-slide--previous {
  transform: translateY(100%); }

.fancybox-fx-mobile-menu-catalog-category.fancybox-slide--next {
  transform: translateY(100%); }

.fancybox-fx-mobile-menu-catalog-category.fancybox-slide--current {
  transform: translateY(0); }

.fancybox-fx-mobile-menu-account.fancybox-slide--previous {
  transform: translateY(100%); }

.fancybox-fx-mobile-menu-account.fancybox-slide--next {
  transform: translateY(100%); }

.fancybox-fx-mobile-menu-account.fancybox-slide--current {
  transform: translateY(0); }

fstrk-widget {
  opacity: 1;
  transition: opacity 0.1s ease-in-out; }

fstrk-widget:not([data-status="initialized"]) {
  opacity: 0 !important; }

.suggestions-suggestions {
  z-index: 30 !important; }

.tooltipster-sidetip .tooltipster-box {
  background: #FFF;
  border: none;
  border-radius: 0;
  filter: drop-shadow(0px 10px 30px rgba(0, 0, 0, 0.1)); }

.tooltipster-sidetip .tooltipster-content {
  padding: 15px;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: #2A2B2D; }
  .tooltipster-sidetip .tooltipster-content p + p {
    margin-top: 10px; }
  .tooltipster-sidetip .tooltipster-content a {
    color: #949599;
    font-weight: 600; }

.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border {
  border-top-color: #FFF; }

.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background {
  border-top-color: #FFF; }

.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border {
  border-bottom-color: #FFF; }

.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background {
  border-bottom-color: #FFF; }

.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border {
  border-left-color: #FFF; }

.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background {
  border-left-color: #FFF; }

.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border {
  border-right-color: #FFF; }

.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background {
  border-right-color: #FFF; }

html.no-touch .tooltipster-sidetip .tooltipster-content a:hover {
  color: #FF5952; }

.tooltipster-unpadded .tooltipster-content {
  padding: 0 !important; }

.tooltipster-sidetip.tooltipster-action .tooltipster-box {
  border-radius: 6px; }

.tooltipster-sidetip.tooltipster-action .tooltipster-content {
  padding: 4px 0; }

.tooltipster-sidetip.tooltipster-action .tooltipster-action__btn {
  height: 40px;
  padding: 8px 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  line-height: 22px;
  font-weight: 500;
  cursor: pointer; }

html.no-touch .tooltipster-action__btn:hover,
html.touch .tooltipster-action__btn:active {
  background: #F7F8F8; }

.tooltipster-sidetip.tooltipster-input-phone .tooltipster-box {
  border-radius: 4px;
  overflow: hidden;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15); }

.tooltipster-sidetip.tooltipster-input-phone .tooltipster-content {
  padding: 8px 0; }

.tooltipster-sidetip.tooltipster-sorting-mobile .tooltipster-content {
  padding: 0; }

.tooltipster-sidetip.tooltipster-sorting-mobile .tooltipster-box {
  border-radius: 8px;
  box-shadow: 0 4px 36px 0 rgba(0, 0, 0, 0.25); }

.___serv-section {
  width: 1200px;
  margin: 0 auto 50px;
  padding: 50px;
  background: #ddd; }

@media (min-width: 768px) {
  .modal-location {
    width: 430px; } }

.modal-location-content {
  padding: 40px 30px; }
  @media (min-width: 768px) {
    .modal-location-content {
      padding: 40px; } }

@media (min-width: 768px) {
  .modal-location__search {
    margin-top: 40px; } }

.loc-search__check {
  margin-top: 20px; }

.loc-search__check-error {
  color: #FF5952; }

.loc-search__radios {
  margin-top: 40px; }

.loc-search__city {
  font-size: 16px;
  line-height: 22px;
  font-weight: 600;
  color: #2A2B2D; }

.loc-search__region {
  font-size: 14px;
  line-height: 18px;
  font-weight: 400;
  color: #2A2B2D; }

.loc-search__error {
  margin-top: 40px;
  font-size: 16px;
  line-height: 22px;
  font-weight: 600;
  color: #949599; }

.b-breadcrumbs {
  font-size: 0; }
  @media (max-width: 1039.98px) {
    .b-breadcrumbs {
      margin-top: -4px;
      margin-bottom: 16px; } }
  @media (min-width: 1040px) {
    .b-breadcrumbs {
      margin-top: -6px;
      margin-bottom: 16px; } }

.b-breadcrumbs__item {
  display: inline-block;
  font-size: 0;
  color: #949599; }
  @media (max-width: 1039.98px) {
    .b-breadcrumbs__item {
      margin-right: 10px;
      line-height: 22px; } }
  @media (min-width: 1040px) {
    .b-breadcrumbs__item {
      margin-right: 20px;
      line-height: 24px; } }
  .b-breadcrumbs__item a,
  .b-breadcrumbs__item span {
    line-height: 1;
    vertical-align: middle; }
    @media (max-width: 1039.98px) {
      .b-breadcrumbs__item a,
      .b-breadcrumbs__item span {
        font-size: 12px; } }
    @media (min-width: 1040px) {
      .b-breadcrumbs__item a,
      .b-breadcrumbs__item span {
        font-size: 14px; } }
  .b-breadcrumbs__item:not(._noAfter)::after {
    content: "";
    display: inline-block;
    width: 2px;
    height: 2px;
    border-radius: 2px;
    background: #949599;
    vertical-align: middle; }
    @media (max-width: 1039.98px) {
      .b-breadcrumbs__item:not(._noAfter)::after {
        margin-left: 10px; } }
    @media (min-width: 1040px) {
      .b-breadcrumbs__item:not(._noAfter)::after {
        margin-left: 20px; } }
  .b-breadcrumbs__item._hasDash::after {
    width: 10px; }

.mainPage-h1 {
  background: #FFF;
  padding-left: 10px;
  padding-right: 10px; }
  @media (max-width: 1039.98px) {
    .mainPage-h1 {
      padding-top: 40px;
      margin-bottom: -20px; } }
  @media (min-width: 1040px) {
    .mainPage-h1 {
      padding-top: 58px;
      margin-bottom: -40px; } }
  .mainPage-h1 h1 {
    color: #949599;
    font-size: 18px;
    font-weight: 400; }

@media (max-width: 1039.98px) {
  .b-page-heading {
    margin-bottom: 40px; } }

@media (min-width: 1040px) {
  .b-page-heading {
    display: flex;
    justify-content: space-between;
    align-items: flex-end; } }

@media (max-width: 1039.98px) {
  .b-page-heading__title {
    margin-bottom: 30px; } }

.b-page-heading__title h1 {
  display: inline; }
  @media (max-width: 1039.98px) {
    .b-page-heading__title h1 {
      margin-right: 8px; } }
  @media (min-width: 1040px) {
    .b-page-heading__title h1 {
      margin-right: 12px; } }

.b-page-heading__title-sub {
  font-weight: normal;
  color: #949599;
  white-space: nowrap; }
  @media (max-width: 1039.98px) {
    .b-page-heading__title-sub {
      font-size: 12px;
      line-height: 1.5em; } }
  @media (min-width: 1040px) {
    .b-page-heading__title-sub {
      font-size: 14px;
      line-height: 1.2857em; } }

@media (max-width: 1039.98px) {
  .b-page-heading__controls {
    display: flex;
    justify-content: space-between;
    align-items: center; } }

@media (min-width: 1040px) {
  .b-page-heading__controls-sort {
    padding-bottom: 5px; } }

@media (max-width: 1039.98px) {
  .b-page-heading__controls-filter {
    font-size: 0;
    line-height: 26px; } }

@media (min-width: 1040px) {
  .b-page-heading__controls-filter {
    display: none; } }

@media (max-width: 1039.98px) {
  .b-page-heading__controls-filter a {
    position: relative;
    display: inline-block;
    padding-left: 30px;
    margin-right: 20px;
    font-size: 16px;
    line-height: 22px;
    font-weight: 500;
    vertical-align: middle; }
    .b-page-heading__controls-filter a::before {
      position: absolute;
      left: 0;
      top: 50%;
      transform: translateY(-50%);
      content: "";
      width: 20px;
      height: 12px;
      background: url(/assets/img/icons/svg/ic-filters.svg) no-repeat 100%; } }

@media (max-width: 1039.98px) {
  .b-page-heading__controls-filter .b-q-counter {
    vertical-align: middle; } }

.b-page-heading._basket {
  display: flex;
  flex-wrap: nowrap;
  margin-bottom: 0 !important; }
  @media (min-width: 1040px) {
    .b-page-heading._basket {
      padding-right: 40px; } }

.b-page-heading__basket-right {
  margin-left: auto; }

.b-page-heading__title-mute {
  color: #949599; }

.b-page-heading__counters {
  margin-top: 16px; }
  .b-page-heading__counters span {
    font-size: 16px;
    line-height: 22px;
    font-weight: 500; }
    .b-page-heading__counters span:not(:first-child)::before {
      display: inline-block;
      content: '·';
      color: rgba(0, 0, 0, 0.4);
      margin: 0 8px; }

@media (max-width: 1039.98px) {
  .b-page-heading._blog {
    margin-bottom: 20px; } }

@media (max-width: 1039.98px) {
  .b-page-heading._search {
    margin-bottom: 20px; } }

.b-page-heading._account-favourites {
  margin-bottom: 40px; }

.b-page-heading.b-page-heading_account-reviews {
  display: block; }
  .b-page-heading.b-page-heading_account-reviews .b-page-heading__title {
    margin-bottom: 0; }

.b-page-heading__author {
  margin-top: -10px;
  margin-bottom: 30px; }
  @media (min-width: 1040px) {
    .b-page-heading__author {
      display: none; } }

.b-q-counter {
  display: inline-block;
  width: 26px;
  height: 26px;
  border-radius: 50%;
  background: #F7F8F8;
  font-size: 12px;
  line-height: 26px;
  color: #949599;
  text-align: center;
  vertical-align: middle; }
  .b-q-counter._hidden {
    display: none; }
  .b-q-counter._filter {
    position: absolute;
    top: 0; }
    @media (max-width: 1039.98px) {
      .b-q-counter._filter {
        right: 0; } }
    @media (min-width: 1040px) {
      .b-q-counter._filter {
        right: -20px; } }

.page-heading-text {
  margin-top: 30px;
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
  color: #949599; }
  @media (max-width: 767.98px) {
    .page-heading-text {
      margin-bottom: 30px; } }
  @media (min-width: 768px) {
    .page-heading-text {
      max-width: 750px;
      margin-top: 40px; } }
  .page-heading-text p, .page-heading-text li {
    margin: 20px 0; }
  .page-heading-text a {
    color: #FF5952; }

html.no-touch .page-heading-text a:hover {
  color: #ED4C45; }

.b-page-heading__compilations {
  margin-bottom: 20px; }

@media (min-width: 1040px) {
  .b-page-heading--mb {
    margin-bottom: 40px; } }

.basket-text-empty {
  font-size: 16px; }
  @media (min-width: 1040px) {
    .basket-text-empty {
      font-size: 20px;
      margin-top: 30px; } }

.basket-auth-wrapper {
  margin-top: 30px; }

.basket-text-auth {
  font-size: 16px;
  margin-bottom: 30px; }
  @media (min-width: 1040px) {
    .basket-text-auth {
      font-size: 20px; } }

.basket-btn {
  display: inline-flex;
  min-width: 200px; }

.b-page-heading2 {
  display: flex;
  align-items: baseline;
  margin-bottom: 30px; }
  @media (min-width: 1040px) {
    .b-page-heading2 {
      margin-bottom: 60px; } }

.b-page-heading2__title {
  font-weight: bold; }

.b-page-heading2__action {
  margin-left: auto; }
  @media (min-width: 1040px) {
    .b-page-heading2__action {
      margin-left: 75px; } }
  .b-page-heading2__action a {
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #949599; }
    .b-page-heading2__action a:hover {
      color: #FF5952; }
    @media (max-width: 1039.98px) {
      .b-page-heading2__action a span {
        display: none; } }

.accordion {
  margin: 0 auto;
  max-width: 900px; }

.accordion.before {
  margin-top: 40px;
  border-top: 2px solid #f7f8f8; }

.accordion.after {
  border-bottom: 2px solid #f7f8f8;
  margin-bottom: 40px; }

[data-role="accordion"] {
  padding: 40px 0; }

[data-role="accordion"] > h2, [data-role="accordion"] > h3 {
  text-align: center; }

[data-role="accordion-header"] {
  display: flex;
  justify-content: space-between; }

[data-role="accordion-header"]:hover, [data-role="accordion-header"]:hover:after {
  color: #FF5952; }

[data-role="accordion-header"]:after {
  content: '+';
  font-size: 150%;
  font-weight: 200;
  color: #949599; }

[data-role="accordion-item"].show [data-role="accordion-header"]:after {
  content: '+';
  transform: rotate(0.13turn);
  text-align: right; }

[data-role="accordion-collapse"] {
  display: none;
  overflow: hidden;
  padding: 0 40px 40px 0; }

[data-role="accordion-item"].show [data-role="accordion-collapse"] {
  display: block; }

.banner-referral {
  padding: 216px 20px 40px;
  background-color: #F7F8F8; }
  @media (max-width: 767.98px) {
    .banner-referral {
      background: url(/assets/img/media/banner-referral__img.svg) no-repeat top 30px center/204px auto, #F7F8F8; } }
  @media (min-width: 768px) {
    .banner-referral {
      padding: 30px; } }
  @media (min-width: 1040px) {
    .banner-referral {
      padding: 40px 350px 40px 40px;
      background: url(/assets/img/media/banner-referral__img.svg) no-repeat right 40px center/270px auto, #F7F8F8; } }

@media (min-width: 768px) and (max-width: 1039.98px) {
  .banner-referral__text {
    padding-right: 217px;
    background: url(/assets/img/media/banner-referral__img.svg) no-repeat right center/177px auto; } }

.banner-referral__title {
  margin-bottom: 20px; }
  @media (min-width: 1040px) {
    .banner-referral__title {
      font-size: 24px; } }

.banner-referral__par {
  font-size: 16px;
  line-height: 22px;
  font-weight: 600; }

.banner-referral__btn {
  margin-top: 40px; }
  @media (min-width: 768px) {
    .banner-referral__btn {
      margin-top: 40px; } }
  @media (min-width: 1040px) {
    .banner-referral__btn {
      display: inline-flex; } }

.b-paginator {
  position: relative; }
  @media (max-width: 1039.98px) {
    .b-paginator {
      padding: 0 30px; } }
  @media (min-width: 1040px) {
    .b-paginator {
      padding: 0 55px; } }
  @media (min-width: 1260px) {
    .b-paginator {
      padding: 0 75px; } }
  .b-paginator__ctrl {
    position: absolute;
    width: 20px;
    height: 10px;
    top: 50%;
    transform: translateY(-50%);
    background: url(/assets/img/icons/svg/ic-arrow.svg) no-repeat center/100%;
    font-size: 0; }
    .b-paginator__ctrl:hover:not(._disabled) {
      background-image: url(/assets/img/icons/svg/ic-arrow_hover.svg); }
    .b-paginator__ctrl._disabled {
      opacity: .4; }
    .b-paginator__ctrl._prev {
      left: 0;
      transform: translateY(-50%) scaleX(-1); }
    .b-paginator__ctrl._next {
      right: 0; }
  .b-paginator__list {
    display: flex;
    justify-content: center; }
    .b-paginator__list-item {
      padding: 0 5px; }
      .b-paginator__list-item a,
      .b-paginator__list-item span {
        display: block;
        width: 40px;
        height: 40px;
        font-size: 16px;
        line-height: 40px;
        border-radius: 50%;
        text-align: center;
        color: #949599; }
      @media (min-width: 1040px) {
        .b-paginator__list-item a:hover {
          color: #FF5952;
          background: #F7F8F8; } }
      .b-paginator__list-item._active a,
      .b-paginator__list-item._active a:hover,
      .b-paginator__list-item._active span {
        color: #2A2B2D;
        background: #F7F8F8; }
      .b-paginator__list-item._range {
        position: relative;
        width: 10px;
        height: 40px;
        margin: 0 20px; }
        .b-paginator__list-item._range::after {
          content: "";
          position: absolute;
          left: 0;
          right: 0;
          height: 2px;
          top: 50%;
          transform: translateY(-50%);
          border-radius: 3px;
          background: #949599; }
    @media (max-width: 575.98px) {
      .b-paginator__list._middle .b-paginator__list-item a,
      .b-paginator__list._middle .b-paginator__list-item span {
        width: 30px;
        height: 30px;
        font-size: 12px;
        line-height: 30px; }
      .b-paginator__list._middle .b-paginator__list-item._range {
        height: 30px;
        margin: 0 15px; } }

.b-compil {
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
  flex-wrap: nowrap; }
  @media (max-width: 1039.98px) {
    .b-compil {
      height: 280px; } }
  @media (min-width: 1040px) {
    .b-compil {
      height: 400px; } }
  @media (min-width: 1260px) {
    .b-compil {
      height: 438px; } }

.b-compil._gray {
  background-color: #F7F8F8; }

.b-compil__pic {
  overflow: hidden;
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: 100%; }
  .b-compil__pic picture {
    display: flex;
    width: 100%;
    height: 100%; }
    .b-compil__pic picture img {
      display: block;
      object-fit: cover;
      height: auto;
      width: 100%; }

.b-compil__pic-noImg {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.25); }
  .b-compil__pic-noImg img {
    max-height: 100%;
    width: auto;
    min-width: 30%; }

.b-compil__text {
  flex-shrink: 0; }
  @media (max-width: 1039.98px) {
    .b-compil__text {
      padding: 20px; } }
  @media (min-width: 1040px) {
    .b-compil__text {
      padding: 30px; } }

.b-compil__text-title {
  color: #2A2B2D; }
  @media (max-width: 1039.98px) {
    .b-compil__text-title {
      margin-bottom: 10px;
      font-size: 16px;
      line-height: 20px; } }
  @media (min-width: 1040px) {
    .b-compil__text-title {
      margin-bottom: 20px;
      font-size: 20px;
      line-height: 24px; } }

.b-content._black .b-compil__text-title {
  color: #FFF; }

.b-compil__text-counter {
  color: #949599; }
  @media (max-width: 1039.98px) {
    .b-compil__text-counter {
      font-size: 12px;
      line-height: 14px; } }
  @media (min-width: 1040px) {
    .b-compil__text-counter {
      font-size: 14px;
      line-height: 16px; } }

.b-event {
  display: flex;
  background: #FFF;
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 22px; }
  .b-event__date {
    flex-shrink: 0;
    flex-grow: 0;
    flex-basis: 70px;
    padding: 13px 10px;
    text-align: center; }
    .b-event__date-date {
      color: #2A2B2D;
      font-weight: 600; }
    .b-event__date-time {
      color: #949599;
      font-weight: 600; }
  .b-event__info {
    flex-shrink: 1;
    padding: 13px 20px;
    border-left: 2px solid #F7F8F8; }
    .b-event__info-title {
      color: #2A2B2D;
      font-weight: 600; }
    .b-event__info-sub {
      color: #949599; }

.b-section-subscribe {
  background: #FFF;
  overflow: hidden; }

@media (min-width: 768px) {
  .w-sub-info {
    display: flex;
    position: relative;
    height: 100%; } }

@media (min-width: 768px) {
  .w-sub-info .b-sub-info {
    margin: auto 0; } }

.w-sub-block {
  position: relative; }
  @media (min-width: 768px) {
    .w-sub-block {
      display: flex;
      height: 100%; } }
  .w-sub-block .b-sub-block {
    position: relative;
    z-index: 1; }
    @media (min-width: 768px) {
      .w-sub-block .b-sub-block {
        width: 100%;
        margin: auto 0; } }

@media (max-width: 767.98px) {
  .w-sub-info {
    padding: 40px 10px; } }

@media (min-width: 768px) and (max-width: 1039.98px) {
  .w-sub-info {
    padding: 40px 50px 40px 0; } }

@media (min-width: 1040px) {
  .w-sub-info {
    padding: 75px 0; } }

@media (min-width: 1260px) {
  .w-sub-info {
    padding: 125px 0; } }

@media (max-width: 575.98px) {
  .w-sub-block {
    padding: 40px 30px; } }

@media (min-width: 576px) and (max-width: 767.98px) {
  .w-sub-block {
    padding: 40px 10px; } }

@media (min-width: 768px) and (max-width: 1039.98px) {
  .w-sub-block {
    padding: 40px 0 40px 50px; } }

@media (min-width: 1040px) {
  .w-sub-block {
    padding: 75px 0; } }

@media (min-width: 1260px) {
  .w-sub-block {
    padding: 90px 0; } }

.w-sub-block::after {
  content: "";
  display: block;
  background: #FF5952;
  position: absolute;
  top: 0;
  right: -9999px;
  bottom: 0;
  z-index: 0; }
  @media (max-width: 767.98px) {
    .w-sub-block::after {
      left: -9999px; } }
  @media (min-width: 768px) {
    .w-sub-block::after {
      left: -10px; } }

@media (min-width: 1040px) {
  .b-sub-info {
    padding-right: 420px; } }

@media (max-width: 1039.98px) {
  .b-sub-info h2 {
    margin-bottom: 30px; } }

@media (min-width: 1040px) {
  .b-sub-info h2 {
    margin-bottom: 40px; } }

.b-sub-info__p {
  font-size: 16px;
  line-height: 22px;
  font-weight: normal;
  color: #949599; }
  .b-sub-info__p span {
    font-weight: 500;
    color: #2A2B2D; }

@media (max-width: 1039.98px) {
  .b-book-gift {
    display: none; } }

@media (min-width: 1040px) {
  .b-book-gift {
    position: absolute;
    max-width: 200px;
    right: 90px;
    top: 50%;
    transform: translateY(-50%);
    padding: 30px;
    background: #F7F8F8; }
    .b-book-gift picture {
      display: block; }
      .b-book-gift picture img {
        display: block;
        max-width: 100%; } }

@media (min-width: 768px) {
  .w-form-sub {
    height: 100%; } }

@media (min-width: 1040px) {
  .w-form-sub {
    position: relative; } }

.w-sub-input {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 10px;
  border-bottom: 1px solid #FFF; }
  .w-sub-input::before {
    content: "";
    display: block;
    width: 22px;
    height: 18px;
    margin-right: 30px;
    background: url("data:image/svg+xml,%3Csvg width='22' height='18' viewBox='0 0 22 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='20' height='16' rx='3' stroke='white' stroke-width='2'/%3E%3Cpath d='M10.9961 8.99963L1.99609 2.24963' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M11.0039 8.99963L20.0039 2.24963' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A") no-repeat center; }
    @media (max-width: 1039.98px) {
      .w-sub-input::before {
        opacity: .5; } }
  .w-sub-input .b-sub-input {
    display: block;
    flex-grow: 1;
    font-size: 16px;
    line-height: 22px;
    color: #FFF;
    font-weight: 500; }
    .w-sub-input .b-sub-input::placeholder {
      color: #FFF;
      font-weight: 500;
      opacity: 0.7; }

.b-form-sub {
  color: #FFF; }
  @media (min-width: 1040px) {
    .b-form-sub {
      padding-top: 20px; } }

.b-form-sub__title {
  font-size: 20px;
  line-height: 24px;
  font-weight: bold;
  margin-bottom: 40px; }

.b-form-sub__top {
  margin-bottom: 15px; }

.b-form-sub._postSub .b-form-sub__top {
  margin-bottom: 10px; }

.b-form-sub__top-error {
  margin-top: 10px;
  color: #FFF;
  font-weight: normal; }
  .b-form-sub__top-error._hidden {
    display: none !important; }
  @media (max-width: 1039.98px) {
    .b-form-sub__top-error {
      font-size: 14px;
      line-height: 16px; } }
  @media (min-width: 1040px) {
    .b-form-sub__top-error {
      font-size: 12px;
      line-height: 14px; } }

.b-form-sub__top-p {
  margin-top: 20px;
  font-weight: normal; }
  @media (max-width: 1039.98px) {
    .b-form-sub__top-p {
      font-size: 14px;
      line-height: 16px; } }
  @media (min-width: 1040px) {
    .b-form-sub__top-p {
      font-size: 12px;
      line-height: 14px; } }
  .b-form-sub__top-p a {
    font-weight: 600; }

.b-form-sub__btn .b-btn {
  height: 50px;
  border: 2px solid #FFF;
  border-radius: 50px;
  background: #FFF;
  font-size: 14px;
  line-height: 18px;
  color: #FF5952; }
  @media (max-width: 1039.98px) {
    .b-form-sub__btn .b-btn {
      max-width: 295px; } }
  @media (min-width: 1040px) {
    .b-form-sub__btn .b-btn {
      max-width: 240px; } }
  .b-form-sub__btn .b-btn:hover {
    background: #FF5952;
    color: #FFF; }

.b-form-sub-response {
  color: #FFF; }
  .b-form-sub-response._hidden {
    display: none !important; }
  @media (min-width: 1040px) {
    .b-form-sub-response {
      position: absolute;
      top: 50%;
      left: 0;
      right: 0;
      transform: translateY(-50%); } }
  @media (min-width: 1260px) {
    .b-form-sub-response {
      right: -50px; } }

.b-form-sub-response__title {
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 24px;
  font-weight: bold; }

.b-form-sub-response__text {
  padding-left: 40px;
  font-size: 16px;
  line-height: 22px;
  font-weight: normal;
  background: url(/assets/img/icons/svg/ic-check-big_white.svg) no-repeat left center; }

.w-form-sub._post .w-sub-input {
  border-bottom-color: #CED3D6; }
  .w-form-sub._post .w-sub-input::before {
    background-image: url(/assets/img/icons/svg/ic-mail-gray.svg);
    opacity: .5; }
  .w-form-sub._post .w-sub-input .b-sub-input {
    color: #2A2B2D; }
    .w-form-sub._post .w-sub-input .b-sub-input::placeholder {
      color: #CED3D6;
      opacity: 1; }

.w-form-sub._post .b-form-sub {
  color: #2A2B2D;
  padding-top: 0; }

.w-form-sub._post .b-form-sub__top-error {
  color: #949599; }

.w-form-sub._post .b-form-sub__top-p {
  font-size: 14px;
  line-height: 18px;
  color: #949599; }

.w-form-sub._post .b-form-sub__btn .b-btn {
  height: 50px;
  border: 2px solid #FF5952;
  border-radius: 50px;
  background: transparent;
  font-size: 14px;
  line-height: 18px;
  color: #FF5952; }
  @media (max-width: 767.98px) {
    .w-form-sub._post .b-form-sub__btn .b-btn {
      max-width: 260px; } }
  @media (min-width: 768px) {
    .w-form-sub._post .b-form-sub__btn .b-btn {
      max-width: 200px; } }
  .w-form-sub._post .b-form-sub__btn .b-btn:hover {
    background: #FF5952;
    color: #FFF; }

.w-form-sub._post .b-form-sub__success {
  margin-top: 20px;
  padding-left: 32px;
  font-size: 16px;
  line-height: 22px;
  font-weight: normal;
  color: #949599;
  background: url(/assets/img/icons/svg/ic-check-big.svg) no-repeat left center; }
  @media (min-width: 1040px) {
    .w-form-sub._post .b-form-sub__success {
      margin-top: 40px; } }
  .w-form-sub._post .b-form-sub__success._hidden {
    display: none !important; }

.modal-warning {
  height: auto;
  padding: 0 !important; }
  @media (max-width: 767.98px) {
    .modal-warning {
      width: 100%; } }
  @media (min-width: 576px) and (max-width: 767.98px) {
    .modal-warning {
      max-width: 315px; } }
  @media (min-width: 768px) {
    .modal-warning {
      width: 515px; } }

.modal-warning .modal-content {
  padding-top: 0; }

.modal-warning-content {
  padding: 30px; }
  @media (min-width: 768px) {
    .modal-warning-content {
      padding: 40px; } }

.warning-title {
  margin-bottom: 20px;
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
  color: #FF5952; }

.warning-text {
  font-size: 18px;
  line-height: 26px;
  font-weight: normal;
  color: #2A2B2D; }

.warning-action {
  margin-top: 30px; }

@media (max-width: 767.98px) {
  .modal-warning.modal-warning_paySuccess {
    max-width: 335px;
    height: auto !important; } }

.modal-warning.modal-warning_paySuccess .warning-action {
  max-width: 300px; }

.modal-warning.modal-warning_certificate .warning-title {
  color: #2A2B2D !important; }

@media (min-width: 768px) {
  .modal-privacy {
    width: 846px; } }

@media (min-width: 768px) {
  .modal-privacy {
    height: 100%; } }
  @media (min-width: 768px) and (min-height: 500px) {
    .modal-privacy {
      height: 450px; } }
  @media (min-width: 768px) and (min-height: 600px) {
    .modal-privacy {
      height: 77.778%; } }

@media (min-width: 768px) {
    .modal-privacy .modal-container,
    .modal-privacy .modal-content {
      height: 100%; } }

.modal-privacy-content {
  padding: 0 30px 0 20px; }
  @media (min-width: 768px) {
    .modal-privacy-content {
      padding: 40px 86px 50px 40px; } }

.modal-privacy-text p {
  margin: 20px 0;
  font-size: 16px;
  line-height: 22px;
  font-weight: normal;
  color: #2A2B2D; }

.modal-privacy-text ol {
  margin: 20px 0;
  counter-reset: section;
  list-style-type: none;
  font-size: 16px;
  line-height: 22px;
  font-weight: normal;
  color: #2A2B2D; }
  .modal-privacy-text ol > li {
    display: block;
    position: relative;
    margin: 20px 0; }
    .modal-privacy-text ol > li::before {
      position: absolute;
      left: 0;
      top: 0;
      counter-increment: section;
      content: counters(section, ".") "."; }

.modal-privacy-text > ol {
  font-weight: 600; }
  @media (min-width: 768px) {
    .modal-privacy-text > ol > li {
      margin: 40px 0; }
      .modal-privacy-text > ol > li > ol {
        margin-top: 40px; } }

.modal-privacy-text > ol > li {
  padding-left: 23px; }
  @media (min-width: 768px) {
    .modal-privacy-text > ol > li {
      padding-left: 33px; } }
  .modal-privacy-text > ol > li > ol > li {
    padding-left: 35px; }
    @media (min-width: 768px) {
      .modal-privacy-text > ol > li > ol > li {
        padding-left: 45px; } }
    .modal-privacy-text > ol > li > ol > li > ol > li {
      padding-left: 44px; }
      @media (min-width: 768px) {
        .modal-privacy-text > ol > li > ol > li > ol > li {
          padding-left: 54px; } }
      .modal-privacy-text > ol > li > ol > li > ol > li ol > li {
        padding-left: 53px; }
        @media (min-width: 768px) {
          .modal-privacy-text > ol > li > ol > li > ol > li ol > li {
            padding-left: 63px; } }

.modal-privacy-text ul {
  margin: 20px 0;
  font-size: 16px;
  line-height: 22px;
  font-weight: normal;
  color: #2A2B2D;
  list-style-type: none; }
  .modal-privacy-text ul > li {
    display: block;
    position: relative;
    margin: 20px 0;
    padding-left: 19px; }
    .modal-privacy-text ul > li::before {
      position: absolute;
      left: 0;
      top: 0;
      content: "•"; }

:root {
  --bonus-color: #FFBF1F; }

.bonus-badge {
  display: inline-flex;
  align-items: center;
  gap: .5em;
  padding: 0 .5em;
  border-radius: 1em;
  font-size: inherit;
  line-height: inherit;
  font-weight: 600;
  color: #2A2B2D;
  white-space: nowrap;
  background-color: var(--bonus-color); }
  .bonus-badge:not(.bonus-badge_inactive) .bonus-badge__val {
    padding-left: 1.1em;
    background: url("data:image/svg+xml,%3Csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.25 5.25a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0zm-1.975 5.025a5.25 5.25 0 1 0-6.55-6.55 5.25 5.25 0 1 0 6.55 6.55zM3.52 5.707a3.5 3.5 0 1 0 4.773 4.773A5.251 5.251 0 0 1 3.52 5.707z' fill='%232A2B2D'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h14v14H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat left center/0.8em; }
  .bonus-badge.bonus-badge_inactive {
    width: 3.5em; }
  .bonus-badge.bonus-badge_loading {
    position: relative;
    overflow: hidden; }
  .bonus-badge.bonus-badge_hidden {
    display: none !important; }
  .bonus-badge.bonus-badge_percent-white {
    gap: .75em;
    max-width: 100%; }
    .bonus-badge.bonus-badge_percent-white .bonus-badge__perc {
      position: relative; }
      .bonus-badge.bonus-badge_percent-white .bonus-badge__perc .bonus-badge__perc-val {
        position: relative;
        z-index: 1; }
      .bonus-badge.bonus-badge_percent-white .bonus-badge__perc::before {
        content: '';
        position: absolute;
        height: calc(100% - .3em);
        width: calc(100% + .65em);
        top: 50%;
        left: 50%;
        transform: translateX(-50%) translateY(-50%);
        background: #FFF;
        z-index: 0;
        border-radius: 8px; }

.bonus-loader {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: var(--bonus-color); }

.bonus-loader__animation {
  position: relative;
  width: 6px;
  height: 6px;
  border-radius: 3px;
  background-color: #2A2B2D;
  color: #2A2B2D;
  animation: dotFlashing 1s infinite linear alternate;
  animation-delay: .5s; }
  .bonus-loader__animation::before, .bonus-loader__animation::after {
    content: '';
    display: inline-block;
    position: absolute;
    top: 0; }
  .bonus-loader__animation::before {
    left: -9px;
    width: 6px;
    height: 6px;
    border-radius: 3px;
    background-color: #2A2B2D;
    color: #2A2B2D;
    animation: dotFlashing 1s infinite alternate;
    animation-delay: 0s; }
  .bonus-loader__animation::after {
    left: 9px;
    width: 6px;
    height: 6px;
    border-radius: 3px;
    background-color: #2A2B2D;
    color: #2A2B2D;
    animation: dotFlashing 1s infinite alternate;
    animation-delay: 1s; }

@keyframes dotFlashing {
  0% {
    background: #2A2B2D; }
  50%,
  100% {
    background: rgba(0, 0, 0, 0.16); } }

@media (max-width: 1039.98px) {
  .cert-detail {
    display: flex;
    flex-direction: column;
    margin-top: 40px; } }

.cert-detail::before, .cert-detail::after {
  content: "";
  display: table; }

.cert-detail__cover {
  margin-bottom: 43px; }
  @media (max-width: 1039.98px) {
    .cert-detail__cover {
      order: 0; } }
  @media (min-width: 1040px) {
    .cert-detail__cover {
      width: 50%;
      margin-bottom: 60px;
      margin-right: 50%;
      padding-right: 50px; } }

@media (max-width: 1039.98px) {
  .cert-detail__description {
    order: 10;
    margin-top: 60px; } }

@media (min-width: 1040px) {
  .cert-detail__description {
    width: 50%;
    margin-right: 50%;
    padding-right: 50px; } }

.cert-detail__description-title {
  margin-bottom: 20px;
  font-size: 20px;
  line-height: 24px;
  font-weight: 700; }
  @media (min-width: 1040px) {
    .cert-detail__description-title {
      margin-bottom: 30px; } }

.cert-detail__description-p {
  font-size: 18px;
  line-height: 26px;
  font-weight: 400; }

@media (max-width: 1039.98px) {
  .cert-detail__form {
    order: 5; } }

@media (min-width: 1040px) {
  .cert-detail__form {
    float: right;
    width: 50%;
    padding-left: 10px; } }

.cert-detail__share {
  display: flex;
  justify-content: flex-end;
  margin-bottom: 32px; }
  @media (min-width: 1040px) {
    .cert-detail__share {
      margin-bottom: 40px; } }

.cert-detail__title {
  margin-bottom: 40px; }
  @media (max-width: 575.98px) {
    .cert-detail__title {
      margin-bottom: 35px; } }

.cert-detail__selector {
  margin-bottom: 60px; }
  @media (max-width: 575.98px) {
    .cert-detail__selector {
      padding: 5px;
      margin: 0 -20px 40px; }
      .cert-detail__selector .simplebar-wrapper {
        padding-bottom: 10px; } }
  .cert-detail__selector .simplebar-track.simplebar-horizontal {
    margin: 0 20px;
    border-radius: 2px;
    background: #FFF; }

.cert-detail__h3 {
  margin-bottom: 20px;
  margin-bottom: 40px; }

@media (max-width: 575.98px) {
  .cert-detail__field-col {
    margin-top: 40px; } }

.cert-detail-covers {
  padding: 30px;
  background: #F7F8F8; }
  .cert-detail-covers:not(.cert-detail-covers_inited) {
    aspect-ratio: 130 / 87; }
  @media (min-width: 768px) {
    .cert-detail-covers {
      padding: 40px 40px 60px; }
      .cert-detail-covers:not(.cert-detail-covers_inited) {
        aspect-ratio: 110 / 79; } }

.cert-detail-covers__item {
  display: block; }
  .cert-detail-covers__item:not(.cert-detail-cover_active) {
    display: none; }

.cert-detail-covers__img {
  display: block;
  width: 100%;
  height: auto;
  max-width: 100%;
  max-height: 100%; }
  .cert-detail-covers__img:not(.loaded) {
    aspect-ratio: 94 / 59; }

.cert-detail-price {
  display: flex;
  align-items: center;
  margin: 40px 0; }

.cert-detail-price__price {
  font-size: 30px;
  line-height: 36px;
  font-weight: 600;
  color: #2A2B2D; }

.cert-detail-price__bonus {
  margin-left: 20px;
  font-size: 16px;
  line-height: 22px; }

.cert-detail-buttons {
  display: flex;
  width: 100%; }

.cert-detail-buttons__left {
  display: flex;
  flex-basis: 100%; }

.cert-detail-buttons__right {
  margin-left: 20px; }

.cert-detail-buttons__basket,
.cert-detail-buttons__order {
  flex-basis: 100%; }

.cert-detail-buttons__quantity {
  flex-shrink: 0;
  display: block;
  text-transform: none;
  margin-right: 20px;
  padding-left: 15px;
  padding-right: 15px;
  font-weight: bold; }

html.no-touch .cert-detail-buttons__quantity:not([disabled]):hover {
  background: #FF5952;
  color: #FFF; }

.cert-detail-buttons._default .cert-detail-buttons__order {
  display: none; }

.cert-detail-buttons._default .cert-detail-buttons__quantity {
  display: none; }

.cert-detail-buttons._default .cert-detail-buttons__changer {
  display: none; }

.cert-detail-buttons._basket .cert-detail-buttons__basket {
  display: none; }

.cert-detail-buttons._out .cert-detail-buttons__quantity {
  display: none !important; }

.cert-detail-buttons._out .cert-detail-buttons__basket {
  display: none !important; }

.cert-detail-buttons._out .cert-detail-buttons__order {
  display: none !important; }

.cert-detail-buttons._out .cert-detail-buttons__changer {
  display: none !important; }

.cert-detail-buttons__changer {
  margin-right: 20px;
  flex-shrink: 0; }

.cert-detail-buttons__fav {
  background-color: #F7F8F8; }

.ui-selector.ui-selector_cert {
  margin: -5px; }
  @media (max-width: 575.98px) {
    .ui-selector.ui-selector_cert {
      display: inline-flex;
      align-items: stretch;
      flex-wrap: nowrap;
      padding: 0 15px; } }

.ui-selector-item.ui-selector-item_cert {
  padding: 5px; }
  @media (max-width: 575.98px) {
    .ui-selector-item.ui-selector-item_cert {
      width: 140px; } }
  @media (min-width: 576px) {
    .ui-selector-item.ui-selector-item_cert {
      flex: 33.3333% 0 0; } }
  .ui-selector-item.ui-selector-item_cert .ui-selector-item__inner {
    padding: 20px;
    font-size: 16px;
    line-height: 22px;
    font-weight: 600;
    white-space: nowrap; }

.ui-selector.ui-selector_cert-design {
  margin: -5px; }
  @media (max-width: 575.98px) {
    .ui-selector.ui-selector_cert-design {
      display: inline-flex;
      align-items: stretch;
      flex-wrap: nowrap;
      padding: 0 15px; } }
  @media (min-width: 576px) and (max-width: 1039.98px) {
    .ui-selector.ui-selector_cert-design {
      flex-wrap: wrap; } }

.ui-selector-item.ui-selector-item_cert-design {
  --element-border-radius: 10px;
  padding: 5px; }
  @media (max-width: 575.98px) {
    .ui-selector-item.ui-selector-item_cert-design {
      width: 140px; } }
  @media (min-width: 576px) and (max-width: 1039.98px) {
    .ui-selector-item.ui-selector-item_cert-design {
      flex: 0 0 140px; } }
  @media (min-width: 1040px) {
    .ui-selector-item.ui-selector-item_cert-design {
      flex: 33.3333% 0 0; } }
  .ui-selector-item.ui-selector-item_cert-design .ui-selector-item__inner {
    border-radius: var(--element-border-radius);
    padding: 0;
    overflow: hidden; }
    .ui-selector-item.ui-selector-item_cert-design .ui-selector-item__inner::after {
      border-radius: var(--element-border-radius); }

.cert-preview {
  display: block;
  position: relative;
  padding-bottom: 62.6%;
  overflow: hidden;
  background: #F7F8F8; }
  .cert-preview img {
    width: 100%;
    height: auto;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%); }

.ui-selector.ui-selector_cert-choose-payment {
  display: block !important;
  margin: -5px; }

.ui-selector-item.ui-selector-item_cert-choose-payment {
  flex: none;
  padding: 5px; }
  .ui-selector-item.ui-selector-item_cert-choose-payment .ui-selector-item__inner {
    padding: 20px; }
    @media (min-width: 768px) {
      .ui-selector-item.ui-selector-item_cert-choose-payment .ui-selector-item__inner {
        padding: 30px; } }

.ui-selector-item__description.ui-selector-item__description_pay-online {
  min-height: 75px;
  background: url(/assets/img/media/order/order_cloud.svg) no-repeat right/75px;
  padding-right: 85px; }

.ui-selector-item__pay-logos {
  display: flex;
  margin: 15px -8px 0; }
  .ui-selector-item__pay-logos img {
    display: block;
    height: 16px;
    max-width: 32px;
    margin: 0 8px; }

@media (min-width: 1040px) {
  .text-data-content._page {
    width: 793px; } }

.text-data-content h2 {
  margin: 40px 0 20px;
  font-size: 24px;
  line-height: 29px;
  font-weight: bold;
  color: #2A2B2D; }
  @media (min-width: 1040px) {
    .text-data-content h2 {
      margin: 60px 0 40px; } }
  .text-data-content h2:first-child {
    margin-top: 0 !important; }

.text-data-content h3 {
  margin: 40px 0 20px;
  font-size: 20px;
  line-height: 24px;
  font-weight: bold;
  color: #2A2B2D; }
  @media (min-width: 1040px) {
    .text-data-content h3 {
      margin: 60px 0 20px; } }
  .text-data-content h3:first-child {
    margin-top: 0 !important; }

.text-data-content p {
  margin: 20px 0;
  font-size: 16px;
  line-height: 22px;
  font-weight: normal;
  color: #2A2B2D; }
  @media (min-width: 1040px) {
    .text-data-content p {
      font-size: 18px;
      line-height: 26px; } }
  .text-data-content p:first-child {
    margin-top: 0 !important; }

.text-data-content ul {
  margin: 20px 0;
  font-size: 16px;
  line-height: 22px;
  font-weight: normal;
  color: #2A2B2D; }
  @media (min-width: 1040px) {
    .text-data-content ul {
      font-size: 18px;
      line-height: 26px; } }
  .text-data-content ul > li::before {
    content: "•";
    display: inline-block;
    margin-right: .65em; }
  .text-data-content ul:first-child {
    margin-top: 0 !important; }

.text-data-content ol {
  counter-reset: section;
  list-style-type: none;
  font-size: 16px;
  line-height: 22px;
  font-weight: normal;
  color: #2A2B2D; }
  @media (min-width: 1040px) {
    .text-data-content ol {
      font-size: 18px;
      line-height: 26px; } }
  .text-data-content ol > li {
    display: block;
    position: relative;
    padding-left: 20px; }
    .text-data-content ol > li:before {
      position: absolute;
      top: 0;
      left: 0;
      counter-increment: section;
      content: counters(section, ".") "."; }
    .text-data-content ol > li.hm::before {
      content: ''; }
    .text-data-content ol > li ol > li {
      padding-left: 30px; }
      .text-data-content ol > li ol > li ol > li {
        padding-left: 45px; }
    .text-data-content ol > li ul {
      margin-bottom: 0 !important; }
  .text-data-content ol:first-child {
    margin-top: 0 !important; }

.text-data-content a:not(.ui-btn) {
  color: #FF5952; }

.text-data-content b,
.text-data-content strong {
  font-weight: 600 !important; }

.text-data-content i,
.text-data-content em {
  font-style: italic !important; }

.text-data-content s {
  text-decoration-line: line-through; }

.text-data-content *._m-bot-20 {
  margin-bottom: 20px !important; }

.text-data-content p > small {
  font-size: 16px;
  line-height: 22px;
  color: #949599; }

.text-data-content ._nowrap {
  white-space: nowrap; }

html.no-touch .text-data-content a:not(.ui-btn):hover {
  color: #ED4C45; }

.catalog-text .text-data-content p, .catalog-text .text-data-content ul, .catalog-text .text-data-content ol {
  font-size: 16px;
  line-height: 22px; }

#bx-soa-basket {
  display: none !important; }

#bx-soa-order {
  counter-reset: heading; }

.bx-soa-section .bx-soa-section-title-count {
  position: absolute;
  top: 0;
  left: 0;
  width: 30px;
  height: 30px; }

.bx-soa-section .bx-soa-section-title-count:before {
  display: block;
  width: 30px;
  height: 30px;
  text-align: center;
  font-weight: bold;
  font-size: 16px;
  line-height: 26px;
  color: #949599;
  counter-increment: heading;
  content: counter(heading);
  border: 2px solid #CED3D6;
  box-sizing: border-box;
  border-radius: 30px; }

.bx-soa-section {
  padding-bottom: 20px; }
  .bx-soa-section.bx-soa-section_hidden {
    display: none !important; }

.bx-soa-section + .bx-soa-section {
  padding-top: 20px; }

.bx-soa-section-title {
  position: relative;
  padding-left: 50px;
  font-family: Gilroy;
  font-size: 24px;
  line-height: 30px;
  font-weight: 600;
  color: #2A2B2D; }
  @media (min-width: 768px) {
    .bx-soa-section-title {
      padding-left: 60px; } }

.bx-soa-section-title-container {
  margin-bottom: 30px; }
  @media (min-width: 768px) {
    .bx-soa-section-title-container {
      margin-bottom: 40px; } }

.bx-soa-editstep {
  display: none; }

@media (min-width: 768px) {
  .bx-soa-section-content {
    padding: 0 0 0 60px; } }

.bx-soa-section .form-group .radio-inline label {
  cursor: default; }
  .bx-soa-section .form-group .radio-inline label input {
    display: none; }

.order-input-text {
  position: relative;
  display: block;
  padding-left: 35px;
  font-size: 20px;
  line-height: 24px;
  font-style: normal;
  font-weight: 600;
  cursor: pointer; }
  @media (min-width: 768px) {
    .order-input-text {
      padding-left: 40px; } }
  .order-input-text::before {
    content: '';
    top: 2px;
    left: 0;
    position: absolute;
    width: 20px;
    height: 20px;
    background: #FFF;
    border: 2px solid #CED3D6;
    border-radius: 50%; }

input:checked + .order-input-text {
  cursor: default; }
  input:checked + .order-input-text::before {
    border: 6px solid #FF5952; }

.bx_soa_payertype .order-customer-props {
  margin-top: 40px; }

.bx-soa-customer-field {
  display: flex !important;
  flex-direction: column !important;
  margin-bottom: 20px; }
  .bx-soa-customer-field input {
    width: 100%;
    height: 50px;
    border: 1px solid #CED3D6;
    border-radius: 5px;
    font-size: 16px;
    line-height: 22px;
    font-weight: normal;
    padding: 14px 15px; }
    .bx-soa-customer-field input::placeholder {
      color: #949599; }
  .bx-soa-customer-field input[readonly] {
    background: #F7F8F8;
    border: none;
    color: #C3C4C7; }
    .bx-soa-customer-field input[readonly]::placeholder {
      color: #C3C4C7; }
  .bx-soa-customer-field textarea {
    width: 100%;
    border: 1px solid #CED3D6;
    border-radius: 5px;
    font-size: 16px;
    line-height: 22px;
    font-weight: normal;
    padding: 14px 15px;
    resize: none; }
  .bx-soa-customer-field .bx-soa-custom-label,
  .bx-soa-customer-field .soa-property-container {
    order: 1 !important; }

.bx-soa-customer-field.has-error input,
.bx-soa-customer-field.has-error textarea {
  border: 2px solid #FF5952; }

.bx-soa-location-input-container {
  display: flex !important;
  flex-direction: column !important;
  margin-bottom: 40px; }
  .bx-soa-location-input-container .bx-soa-custom-label,
  .bx-soa-location-input-container .bx-sls {
    order: 1 !important; }

.bx-soa-custom-label,
.bx-soa-customer-label {
  display: block;
  margin-bottom: 5px;
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
  color: #2A2B2D; }
  .bx-soa-custom-label .bx-authform-starrequired,
  .bx-soa-customer-label .bx-authform-starrequired {
    display: none; }

.dropdown-block.bx-ui-sls-input-block {
  padding: 0 43px 0 15px;
  width: 100%;
  height: 50px;
  border: 1px solid #CED3D6;
  border-radius: 5px;
  font-size: 16px;
  line-height: 22px;
  font-weight: normal; }

.bx-sls .bx-ui-sls-container {
  overflow: hidden;
  min-height: auto !important;
  height: 50px; }

.bx-sls .bx-ui-sls-fake,
.bx-sls .bx-ui-sls-route {
  position: absolute !important;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  color: #000 !important;
  opacity: 1 !important;
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  background-position: right 1px;
  background-repeat: no-repeat;
  height: 50px;
  width: 100%;
  outline: 0;
  z-index: 10;
  font-size: 16px;
  line-height: 22px;
  font-weight: normal; }

.bx-sls .dropdown-icon {
  position: absolute;
  width: 20px;
  height: 20px;
  right: 10px;
  left: auto;
  top: 50%;
  transform: translateY(-50%);
  background: url(/assets/img/icons/svg/ic-loupe.svg) no-repeat center center; }

.bx-ui-sls-clear,
.dropdown-fade2white {
  display: none !important; }

.bx-soa .btn:not(#elonsoft_btn_openmap):not(.SDEK_selectPVZ):not(.IPOL_FIVEPOST_selectPVZ),
.bx-soa-sidebar .btn:not(#elonsoft_btn_openmap):not(.SDEK_selectPVZ):not(.IPOL_FIVEPOST_selectPVZ) {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  white-space: nowrap !important;
  width: 100% !important;
  max-width: 255px !important;
  height: 50px !important;
  padding: 0 25px !important;
  border-radius: 25px !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  line-height: 1 !important;
  color: #fff !important;
  text-transform: uppercase !important;
  letter-spacing: 1px !important;
  border: none !important;
  outline: none !important; }

.bx-soa .btn:not(#elonsoft_btn_openmap) + .btn:not(#elonsoft_btn_openmap),
.bx-soa-sidebar .btn:not(#elonsoft_btn_openmap) + .btn:not(#elonsoft_btn_openmap) {
  margin-left: 20px !important; }

.bx-blue .btn.btn-default {
  background: #FF5952 !important; }
  .bx-blue .btn.btn-default:hover {
    background: #ED4C45 !important; }

.bx-blue .btn.btn-default[disabled],
.bx-soa .btn.btn-default[data-disabled='true'] {
  cursor: not-allowed;
  box-shadow: none;
  opacity: .65; }
  .bx-blue .btn.btn-default[disabled]:hover,
  .bx-soa .btn.btn-default[data-disabled='true']:hover {
    background: #FF5952 !important; }
  .bx-blue .btn.btn-default[disabled]:active,
  .bx-soa .btn.btn-default[data-disabled='true']:active {
    box-shadow: none !important; }

.order-btn-back {
  display: flex;
  justify-content: center;
  align-items: center;
  white-space: nowrap;
  width: 100%;
  max-width: 255px;
  height: 50px;
  margin-right: 20px;
  padding: 0 25px;
  border-radius: 25px;
  font-size: 14px;
  font-weight: 600;
  line-height: 1;
  color: #FF5952 !important;
  border: 2px solid #FF5952;
  text-transform: uppercase;
  letter-spacing: 1px;
  outline: none;
  background: transparent;
  transition: background 280ms ease, opacity 280ms ease, color 280ms ease, border 280ms ease; }

html.no-touch .order-btn-back:hover {
  background: #FF5952;
  color: #FFF !important;
  text-decoration: none !important; }

.bx-soa-sidebar {
  position: relative;
  height: 100%; }

#bx-soa-region {
  padding-bottom: 0 !important; }

#bx-soa-delivery {
  padding-top: 0 !important;
  border-top: none !important; }
  #bx-soa-delivery .bx-soa-pp-item-container {
    padding: 0 !important; }
  #bx-soa-delivery .bx-soa-section-title-container {
    display: none; }
  #bx-soa-delivery .bx-soa-pp-company {
    padding: 20px;
    border: 2px solid #CED3D6;
    border-radius: 10px; }
    @media (min-width: 768px) {
      #bx-soa-delivery .bx-soa-pp-company {
        padding: 30px; } }
    @media (min-width: 330px) {
      #bx-soa-delivery .bx-soa-pp-company .bx-soa-customer {
        padding: 0 0 0 35px !important; } }
    @media (min-width: 768px) {
      #bx-soa-delivery .bx-soa-pp-company .bx-soa-customer {
        padding: 0 0 0 40px !important; } }
    #bx-soa-delivery .bx-soa-pp-company .bx-soa-customer .bx-soa-customer-field {
      margin-top: 20px;
      margin-bottom: 0 !important; }
  #bx-soa-delivery .bx-soa-pp-company + .bx-soa-pp-company {
    margin-top: 20px; }
  #bx-soa-delivery .bx-soa-pp-desc-container {
    display: none !important; }
  #bx-soa-delivery .bx-soa-pp-company-smalltitle {
    font-size: 20px;
    line-height: 24px;
    font-weight: 600; }
    @media (max-width: 1039.98px) {
      #bx-soa-delivery .bx-soa-pp-company-smalltitle {
        width: 100%; } }
    @media (min-width: 1040px) {
      #bx-soa-delivery .bx-soa-pp-company-smalltitle {
        width: 70%; } }
  #bx-soa-delivery .bx-soa-pp-company-graf-container {
    position: relative;
    display: flex;
    padding-left: 35px;
    flex-flow: wrap; }
    @media (min-width: 768px) {
      #bx-soa-delivery .bx-soa-pp-company-graf-container {
        padding-left: 40px; } }
    #bx-soa-delivery .bx-soa-pp-company-graf-container::before {
      content: '';
      top: 2px;
      left: 0;
      position: absolute;
      width: 20px;
      height: 20px;
      background: #FFF;
      border: 2px solid #CED3D6;
      border-radius: 50%; }
  #bx-soa-delivery .bx-soa-pp-company-checkbox,
  #bx-soa-delivery .bx-soa-pp-company-image {
    display: none !important; }
  #bx-soa-delivery .bx-soa-pp-delivery-cost {
    display: none !important; }
  #bx-soa-delivery .order-delivery-item-cost {
    display: flex;
    flex-direction: column; }
    @media (max-width: 1039.98px) {
      #bx-soa-delivery .order-delivery-item-cost {
        width: 100%;
        margin-top: 20px; } }
    @media (min-width: 768px) and (max-width: 1039.98px) {
      #bx-soa-delivery .order-delivery-item-cost {
        flex-direction: row-reverse;
        justify-content: flex-end; } }
    @media (min-width: 1040px) {
      #bx-soa-delivery .order-delivery-item-cost {
        width: 30%; } }
    @media (min-width: 1260px) {
      #bx-soa-delivery .order-delivery-item-cost {
        flex-direction: row-reverse; } }
  #bx-soa-delivery .order-delivery-item-cost__actual,
  #bx-soa-delivery .order-delivery-item-cost__old {
    font-size: 16px;
    line-height: 22px;
    font-weight: 600;
    white-space: nowrap; }
    @media (min-width: 768px) and (max-width: 1039.98px) {
      #bx-soa-delivery .order-delivery-item-cost__actual,
      #bx-soa-delivery .order-delivery-item-cost__old {
        height: auto; } }
    @media (min-width: 1040px) {
      #bx-soa-delivery .order-delivery-item-cost__actual,
      #bx-soa-delivery .order-delivery-item-cost__old {
        font-size: 20px;
        line-height: 24px;
        font-weight: 600;
        text-align: right; } }
  #bx-soa-delivery .order-delivery-item-cost__actual {
    color: #2A2B2D; }
    @media (min-width: 768px) and (max-width: 1039.98px) {
      #bx-soa-delivery .order-delivery-item-cost__actual {
        margin-right: 14px; } }
    @media (min-width: 1260px) {
      #bx-soa-delivery .order-delivery-item-cost__actual {
        margin-right: 14px; } }
  #bx-soa-delivery .order-delivery-item-cost__old {
    display: none; }
  #bx-soa-delivery .order-delivery-item-time {
    font-size: 16px;
    line-height: 22px;
    font-weight: normal;
    color: #949599;
    margin-top: 5px; }
    @media (max-width: 1039.98px) {
      #bx-soa-delivery .order-delivery-item-time {
        width: 100%; } }
    @media (min-width: 768px) and (max-width: 1039.98px) {
      #bx-soa-delivery .order-delivery-item-time {
        height: auto; } }
    @media (min-width: 1040px) {
      #bx-soa-delivery .order-delivery-item-time {
        width: 100%; } }
  #bx-soa-delivery .bx-soa-pp-company.bx-selected {
    border: 3px solid #FF5952; }
    #bx-soa-delivery .bx-soa-pp-company.bx-selected .bx-soa-pp-company-graf-container::before {
      border: 6px solid #FF5952; }

html.no-touch #bx-soa-region .bx-soa-pp-company:not(.bx-selected) {
  cursor: pointer; }
  html.no-touch #bx-soa-region .bx-soa-pp-company:not(.bx-selected):hover {
    border-color: #949599; }

.order-delivery-pvz .bx-soa-custom-label,
.order-delivery-pvz .soa-property-container {
  display: none !important; }

.order-delivery-pvz .bx-soa-customer-field {
  margin-top: 0 !important; }

.order-active-pvz {
  display: block;
  margin-bottom: 5px;
  font-size: 16px;
  line-height: 22px;
  font-weight: normal;
  color: #2A2B2D; }

html.no-touch #bx-soa-delivery .bx-soa-pp-company:not(.bx-selected) {
  cursor: pointer; }
  html.no-touch #bx-soa-delivery .bx-soa-pp-company:not(.bx-selected):hover {
    border-color: #949599; }

.order-chosen-delivery-info {
  padding-left: 35px;
  padding-top: 20px; }
  @media (min-width: 768px) {
    .order-chosen-delivery-info {
      padding-left: 40px; } }

.order-chose-pvz {
  cursor: pointer;
  font-size: 16px;
  line-height: 22px;
  font-weight: 600;
  color: #FF5952; }
  .order-chose-pvz.order-chose-pvz_chosen {
    color: #949599; }

html.no-touch .order-chose-pvz:hover {
  color: #ED4C45; }

html.no-touch .order-chose-pvz.order-chose-pvz_chosen:hover {
  color: #FF5952; }

#bx-soa-paysystem .bx-soa-pp-company {
  position: relative;
  border: 2px solid #CED3D6;
  border-radius: 10px;
  padding: 20px 20px 20px 55px; }
  @media (min-width: 768px) {
    #bx-soa-paysystem .bx-soa-pp-company {
      padding: 30px 30px 30px 70px; } }
  #bx-soa-paysystem .bx-soa-pp-company::before {
    content: '';
    top: 22px;
    left: 20px;
    position: absolute;
    width: 20px;
    height: 20px;
    background: #FFF;
    border: 2px solid #CED3D6;
    border-radius: 50%; }
    @media (min-width: 768px) {
      #bx-soa-paysystem .bx-soa-pp-company::before {
        top: 30px;
        left: 30px; } }

#bx-soa-paysystem .bx-soa-pp-company.bx-selected {
  border: 3px solid #FF5952; }
  #bx-soa-paysystem .bx-soa-pp-company.bx-selected::before {
    border: 6px solid #FF5952; }

#bx-soa-paysystem .bx-soa-pp-company + .bx-soa-pp-company {
  margin-top: 20px; }

#bx-soa-paysystem .bx-soa-pp-company-graf-container {
  display: none; }

#bx-soa-paysystem .bx-soa-pp-company-smalltitle {
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
  color: #2A2B2D; }

#bx-soa-paysystem .bx-soa-pp-company-checkbox {
  display: none; }

#bx-soa-paysystem .bx-soa-pp-desc-container {
  display: none; }

#bx-soa-paysystem .bx-soa-pp-company__description {
  margin-top: 5px; }

#bx-soa-paysystem .bx-soa-pp-company__text {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: #949599; }

#bx-soa-paysystem .bx-soa-pp-company__text_onlinePay {
  background: url(/assets/img/media/order/order_cloud.svg) no-repeat right/75px;
  padding-right: 85px; }

#bx-soa-paysystem .bx-soa-pp-company__payLogos {
  display: flex;
  margin: 15px -8px 0; }
  #bx-soa-paysystem .bx-soa-pp-company__payLogos img {
    display: block;
    height: 16px;
    max-width: 32px;
    margin: 0 8px; }

#bx-soa-properties {
  display: none !important; }

html.no-touch #bx-soa-paysystem .bx-soa-pp-company:not(.bx-selected):hover {
  border-color: #949599; }

html.no-touch #bx-soa-paysystem .bx-soa-pp-company:not(.bx-soa-pp-company_alone):not(.bx-selected) {
  cursor: pointer; }

.order-fields-gap {
  height: 20px; }
  @media (min-width: 768px) {
    .order-fields-gap {
      height: 40px; } }

.bx-soa-cart-total {
  padding: 0 !important;
  border: none !important; }
  @media (max-width: 767.98px) {
    .bx-soa-cart-total {
      width: 100% !important; } }
  @media (min-width: 768px) {
    .bx-soa-cart-total {
      padding: 0 0 0 20px !important; } }
  @media (min-width: 768px) {
    .bx-soa-cart-total.bx-soa-cart-total-fixed {
      position: fixed;
      top: 105px !important; } }

@media (max-width: 767.98px) {
  .bx-soa-cart-total-ghost {
    display: none; } }

.bx-soa-cart-total-line {
  border: none !important;
  padding: 0 !important;
  display: flex !important;
  justify-content: space-between !important;
  align-items: flex-end !important;
  margin-bottom: 10px !important;
  font-size: 16px !important;
  line-height: 22px !important;
  font-weight: normal !important;
  color: #2A2B2D !important; }

.bx-soa-cart-t {
  font-weight: normal !important;
  margin-right: 10px !important;
  color: #949599 !important; }

.bx-soa-cart-d {
  text-align: right !important;
  white-space: nowrap !important; }

.bx-soa-cart-total .bx-soa-cart-total-line-total {
  margin-top: 20px !important; }
  .bx-soa-cart-total .bx-soa-cart-total-line-total .bx-soa-cart-t,
  .bx-soa-cart-total .bx-soa-cart-total-line-total .bx-soa-cart-d {
    font-size: 24px !important;
    line-height: 29px !important;
    font-weight: 600 !important;
    color: #2A2B2D !important; }

.bx-soa-cart-total .bx-soa-cart-total-line-red .bx-soa-cart-d {
  color: #FF5952 !important; }

.bx-price-old {
  font-size: 14px;
  line-height: 18px;
  font-weight: 400;
  text-decoration-line: line-through;
  color: #CED3D6; }

.bx-soa-price-free {
  text-transform: capitalize; }
  .bx-soa-price-free * {
    text-transform: none; }

#bx-soa-total-mobile {
  display: none !important; }

.bx-soa-cart-total-button-container {
  margin-top: 40px; }

.btn-order-save {
  width: 100%;
  margin: 0 auto; }
  @media (max-width: 767.98px) {
    .btn-order-save {
      font-size: 14px !important; } }

#bx-soa-orderSave {
  display: none !important; }

.order-personal-data-notice {
  margin: 20px auto 0;
  font-size: 14px;
  line-height: 18px;
  color: #2A2B2D;
  font-weight: normal; }
  .order-personal-data-notice a:hover, .order-personal-data-notice a:focus {
    text-decoration: none !important; }

.land-panes-buy .order-personal-data-notice {
  margin-top: -38px;
  margin-bottom: 38px; }

.order-aside-loyalty {
  margin-top: 40px; }

#loading_screen {
  position: fixed;
  right: -1000px;
  top: -1000px;
  bottom: -1000px;
  left: -1000px;
  z-index: 1096; }

#loading_screen .i-loader {
  opacity: 1 !important;
  background: transparent !important; }

.bx-soa-customer-field .bx-soa-tooltip,
.bx-soa-location-input-container .bx-soa-tooltip {
  position: static !important;
  bottom: auto !important;
  order: 5 !important;
  padding: 0 !important;
  margin-top: 10px !important;
  z-index: 10 !important; }
  .bx-soa-customer-field .bx-soa-tooltip .tooltip-inner,
  .bx-soa-location-input-container .bx-soa-tooltip .tooltip-inner {
    max-width: none !important;
    padding: 0 !important;
    color: #FF5952 !important;
    text-align: left !important;
    background-color: transparent !important;
    border-radius: 0 !important;
    font-size: 14px !important;
    line-height: 16px !important;
    font-weight: normal !important; }
  .bx-soa-customer-field .bx-soa-tooltip .tooltip-arrow,
  .bx-soa-location-input-container .bx-soa-tooltip .tooltip-arrow {
    display: none !important; }

.bx-soa .tooltip,
.bx-soa-sidebar .tooltip {
  z-index: 10 !important; }

.bx-soa-tooltip.bx-soa-tooltip-danger .tooltip-inner {
  position: relative;
  padding-left: 21px !important; }
  .bx-soa-tooltip.bx-soa-tooltip-danger .tooltip-inner::before {
    content: "";
    position: absolute;
    left: 2px;
    top: 50%;
    transform: translateY(-50%);
    width: 12px;
    height: 12px;
    border-radius: 6px;
    background: url(/assets/img/icons/svg/ic-close_tag.svg) no-repeat center/6px, #FF5952; }

.order-payment-wrap {
  margin: 50px 0 30px; }

.order-payment-info__natural {
  display: flex;
  align-items: center; }
  @media (max-width: 1039.98px) {
    .order-payment-info__natural {
      flex-wrap: wrap; } }
  .order-payment-info__natural.order-payment-info__natural_hidden {
    display: none !important; }

@media (min-width: 1040px) {
  .order-payment-info__legal {
    padding: 0 30px 0 65px; } }

.order-payment-info__legal.order-payment-info__legal_hidden {
  display: none !important; }

.order-payment-info__text {
  flex-shrink: 1;
  font-size: 16px;
  line-height: 22px;
  color: #949599;
  font-weight: normal; }
  @media (max-width: 1039.98px) {
    .order-payment-info__text {
      flex-basis: calc(100% - 110px); } }

.order-payment-info__cpay {
  width: 75px;
  min-width: 75px;
  height: 75px;
  margin-right: 35px;
  background: url(/assets/img/media/order/order_cloud.svg) no-repeat center/contain; }

@media (max-width: 1039.98px) {
  .order-payment-info__logos {
    flex-basis: 100%;
    margin-top: 20px; } }

@media (min-width: 1040px) {
  .order-payment-info__logos {
    margin-left: 40px; } }

@media (max-width: 1039.98px) {
  .order-payment-logos {
    display: flex;
    justify-content: space-between;
    align-items: center; } }

@media (min-width: 1040px) {
  .order-payment-logos {
    display: grid;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: repeat(3, 1fr); } }

.order-payment-logos__item {
  display: block;
  height: 16px;
  max-width: 32px;
  margin: 0 16px; }
  @media (min-width: 1040px) {
    .order-payment-logos__item {
      margin: 0 auto;
      max-width: 100%; } }

.order-products-custom {
  margin-top: 20px;
  padding-top: 40px;
  border-top: 2px solid #F7F8F8; }
  @media (max-width: 767.98px) {
    .order-products-custom {
      margin-bottom: 60px; } }
  @media (min-width: 768px) {
    .order-products-custom {
      margin-top: 40px;
      padding-top: 60px; } }

.order-products-custom__title {
  margin-bottom: 30px !important;
  font-weight: 600 !important; }

.order-product {
  display: flex;
  align-items: center;
  padding: 20px;
  background: #F7F8F8; }
  @media (min-width: 768px) {
    .order-product {
      padding: 30px 40px 30px 30px; } }

.order-product__picture {
  display: flex;
  align-items: center;
  flex-shrink: 0;
  margin-right: 35px; }
  .order-product__picture picture img {
    display: block;
    width: 90px;
    height: auto; }

.order-product__picture--default {
  width: 90px;
  padding: 15px;
  background: #FFF; }
  .order-product__picture--default img {
    display: block;
    width: 100%;
    height: auto; }

.order-product__content {
  display: flex;
  align-items: center;
  flex-basis: 100%; }
  @media (max-width: 1039.98px) {
    .order-product__content {
      flex-wrap: wrap; } }

@media (max-width: 1039.98px) {
  .order-product__text {
    flex-basis: 100%;
    margin-bottom: 20px; } }

@media (min-width: 1040px) {
  .order-product__text {
    margin-right: auto; } }

.order-product__variant {
  display: block;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 16px;
  font-weight: 400;
  color: #949599; }

.order-product__title {
  display: block; }

.order-product__link {
  font-size: 16px;
  line-height: 22px;
  font-weight: 600;
  color: #2A2B2D; }

html.no-touch .order-product__link:hover {
  color: #FF5952; }

.order-product__waiting-text {
  display: block;
  margin-top: 20px;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: #FF5952; }

.order-product__quantity {
  font-size: 16px;
  line-height: 22px;
  font-weight: 600;
  color: #2A2B2D;
  white-space: nowrap; }
  @media (max-width: 1039.98px) {
    .order-product__quantity {
      order: 1; } }
  @media (min-width: 1040px) {
    .order-product__quantity {
      margin-left: 60px;
      flex-shrink: 0; } }

.order-product__sum {
  font-size: 16px;
  line-height: 22px;
  font-weight: 600;
  color: #2A2B2D;
  white-space: nowrap; }
  @media (max-width: 1039.98px) {
    .order-product__sum {
      margin-right: 20px; } }
  @media (min-width: 1040px) {
    .order-product__sum {
      margin-left: 60px;
      flex-shrink: 0;
      font-size: 20px;
      line-height: 24px; } }

.order-comment-label {
  display: flex; }
  .order-comment-label .order-chars-counter {
    margin-left: auto;
    font-weight: 400; }

.order-comment-label__gray {
  font-style: italic;
  font-weight: 400;
  color: #949599; }

.bx-soa #bx-soa-main-notifications {
  margin-bottom: 30px; }

.bx-soa .alert {
  width: 100%;
  margin-bottom: 20px;
  padding: 21px 30px 21px 74px;
  font-size: 16px;
  line-height: 22px;
  font-weight: 600;
  color: #FFF; }

.bx-soa .alert-success {
  background: url(/assets/img/icons/svg/alerts/ic-alert_success.svg) no-repeat 28px, #57C78A; }

.bx-soa .alert-warning {
  background: url(/assets/img/icons/svg/alerts/ic-alert_warning.svg) no-repeat 28px, #FF9243; }

.bx-soa .alert-danger {
  background: url(/assets/img/icons/svg/alerts/ic-alert_danger.svg) no-repeat 28px, #FF5952; }

.bx-soa .alert-info {
  background: url(/assets/img/icons/svg/alerts/ic-alert_info.svg) no-repeat 28px, #58B3DB; }

#loyalty_added,
#loyalty_payed {
  display: none !important; }

.order-bonuses-control {
  margin-top: 40px; }
  @media (min-width: 1040px) {
    .order-bonuses-control {
      display: flex;
      align-items: center;
      justify-content: space-between; } }
  .order-bonuses-control.order-bonuses-control_hidden {
    display: none !important; }

.order-bonuses-control__balance-inner {
  display: inline-flex;
  align-items: center;
  padding-left: 40px;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400; }
  @media (max-width: 1039.98px) {
    .order-bonuses-control__balance-inner {
      margin-top: 10px; } }

.order-bonuses-control__text {
  margin-right: 10px; }

.order-datepicker .bx-soa-customer-input {
  width: 100%;
  max-width: 200px;
  border: 1px solid #CED3D6 !important;
  background: url(/assets/img/icons/svg/ic-calendar.svg) no-repeat right 15px center, #FFF !important;
  cursor: pointer; }
  .order-datepicker .bx-soa-customer-input[readonly] {
    color: #2A2B2D; }

.order-times {
  margin-top: 20px; }

.order-times__items {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px; }

.order-times__title {
  margin-bottom: 5px;
  font-size: 16px;
  line-height: 22px;
  font-weight: 600;
  color: #2A2B2D; }

.order-times-item {
  cursor: pointer;
  margin-right: 10px;
  margin-bottom: 10px; }
  .order-times-item input {
    display: none; }
  .order-times-item .order-times-item__wrap {
    display: flex;
    align-items: center;
    height: 42px;
    padding: 0 14px;
    border: 1px solid #CED3D6;
    border-radius: 21px;
    font-size: 16px;
    line-height: 22px;
    font-weight: 600;
    color: #949599; }
  .order-times-item input:checked + .order-times-item__wrap {
    padding: 0 13px 0 43px;
    border: 2px solid #FF5952;
    color: #FF5952;
    background: url(/assets/img/icons/svg/ic-check_thin.svg) no-repeat left 15px center; }

html.no-touch .order-times-item:hover input:not(:checked) + .order-times-item__wrap {
  padding: 0 13px;
  border: 2px solid #949599; }

.order-coupons-control {
  margin-top: 40px; }
  @media (min-width: 1040px) {
    .order-coupons-control {
      display: flex;
      align-items: center;
      justify-content: space-between; } }

.order-coupons-control__discount {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: #949599; }
  @media (max-width: 1039.98px) {
    .order-coupons-control__discount {
      display: none; } }

.order-coupons-control__discount-value {
  display: inline-block;
  padding-left: 7px;
  font-weight: 600;
  color: #2A2B2D; }

.order-coupons-control__message {
  font-size: 16px;
  line-height: 22px; }
  .order-coupons-control__message.order-coupons-control__message_error {
    font-weight: 600;
    color: #FF5952; }

.order-coupon-form {
  margin-top: 20px;
  margin-left: 40px; }
  .order-coupon-form.order-coupon-form_hidden {
    display: none; }
  @media (min-width: 1040px) {
    .order-coupon-form.order-coupon-form_order {
      width: 443px; } }

.order-coupon-bottom {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400; }
  @media (min-width: 1040px) {
    .order-coupon-bottom {
      display: none; } }

.order-coupon-bottom__inner {
  display: block;
  padding-top: 10px;
  padding-left: 40px; }
  @media (min-width: 1040px) {
    .order-coupon-bottom__inner {
      padding-top: 20px; } }

.order-coupon-bottom__value {
  display: inline-block;
  padding-left: 7px;
  font-weight: 600; }

.order-checkbox-description {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400; }

.order-checkbox-description__inner {
  padding-top: 20px;
  padding-left: 40px; }

.order-basket {
  border-top: 2px solid #F7F8F8;
  padding-top: 40px;
  padding-bottom: 0 !important; }
  @media (max-width: 767.98px) {
    .order-basket {
      margin-bottom: 60px; } }
  @media (min-width: 768px) {
    .order-basket {
      padding-top: 60px; } }

.order-basket__title {
  margin-bottom: 30px;
  font-size: 24px;
  line-height: 30px;
  font-weight: 600; }

.order-basket__item + .order-basket__item {
  margin-top: 10px; }

.order-certificates-control {
  margin-top: 40px; }
  @media (min-width: 1040px) {
    .order-certificates-control {
      display: flex;
      align-items: center;
      justify-content: space-between; } }

.order-certificates-control__checkbox {
  flex-shrink: 0; }
  @media (min-width: 1040px) {
    .order-certificates-control__checkbox {
      margin-right: 100px; } }

.order-certificates-control__discount {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: #949599; }
  @media (max-width: 1039.98px) {
    .order-certificates-control__discount {
      display: none; } }

.order-certificates-control__discount-value {
  display: inline-block;
  padding-left: 7px;
  font-weight: 600;
  color: #2A2B2D; }

.order-certificates-control__message {
  font-size: 16px;
  line-height: 22px;
  white-space: nowrap; }
  .order-certificates-control__message.order-certificates-control__message_error {
    font-weight: 600;
    color: #FF5952; }

.order-certificates-form {
  display: flex;
  align-items: center;
  margin-top: 20px;
  margin-left: 40px; }

@media (min-width: 1040px) {
  .order-certificates-form__submitter {
    width: 443px; } }

.order-certificates-form__value {
  margin-left: auto; }
  @media (max-width: 1039.98px) {
    .order-certificates-form__value {
      display: none; } }

.ui-submitter.ui-submitter_order {
  display: flex;
  padding-right: 0; }
  .ui-submitter.ui-submitter_order .ui-submitter__cancel,
  .ui-submitter.ui-submitter_order .ui-submitter__submit {
    width: auto;
    flex-shrink: 0;
    margin-top: 0;
    margin-left: 10px; }
  .ui-submitter.ui-submitter_order .ui-submitter__cancel {
    display: none; }
  @media (max-width: 1039.98px) {
    .ui-submitter.ui-submitter_order .ui-submitter__cancel,
    .ui-submitter.ui-submitter_order .ui-submitter__submit {
      padding-left: 15px;
      padding-right: 15px; } }
  @media (min-width: 1040px) {
    .ui-submitter.ui-submitter_order .ui-submitter__field {
      width: 240px; }
    .ui-submitter.ui-submitter_order .ui-submitter__cancel,
    .ui-submitter.ui-submitter_order .ui-submitter__submit {
      margin-left: 20px; } }

.order-submitter-btn {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  white-space: nowrap;
  min-height: 50px;
  padding: 8px 25px;
  border: 2px solid #FF5952;
  border-radius: 50px;
  font-size: 14px;
  line-height: 18px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1px;
  background: #FFF;
  color: #FF5952; }
  .order-submitter-btn:not([disabled]):hover {
    background: #FF5952;
    color: #FFF; }
  .order-submitter-btn[disabled] {
    color: #CED3D6;
    border-color: #CED3D6; }

.order-certificates-line {
  display: flex;
  color: #2A2B2D;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px; }

.order-certificates-line__title {
  margin-right: 10px; }

.order-certificates-line__value {
  font-weight: 600; }

.order-certificates-bottom {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: #949599; }
  @media (min-width: 1040px) {
    .order-certificates-bottom {
      display: none; } }
  .order-certificates-bottom .order-coupons-control__message {
    display: block;
    padding-top: 10px;
    padding-left: 40px; }
    @media (min-width: 1040px) {
      .order-certificates-bottom .order-coupons-control__message {
        padding-top: 20px; } }

.order-certificates-bottom__inner {
  padding-top: 20px;
  padding-left: 40px; }

.order-certificates-bottom__inner-item + .order-certificates-bottom__inner-item {
  margin-top: 10px; }

.order-certificates-bottom__value {
  display: inline-block;
  padding-left: 7px;
  font-weight: 600; }

@media (min-width: 768px) {
  .modal-cert-burn {
    width: 430px; } }

.modal-cert-burn-content {
  padding: 40px 30px; }
  @media (min-width: 768px) {
    .modal-cert-burn-content {
      padding: 40px; } }

.modal-cert-burn__title {
  margin-bottom: 40px;
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
  color: #2A2B2D; }

.modal-cert-burn__text {
  margin-bottom: 40px;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: #2A2B2D; }

.modal-cert-burn-table {
  margin-bottom: 40px; }

.modal-cert-burn-table__line {
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: #2A2B2D; }

.modal-cert-burn-table__line-title {
  margin-right: 2em;
  color: #949599; }

.modal-cert-burn-table__line-val {
  text-align: right;
  white-space: nowrap; }

.modal-cert-burn__btn {
  width: 100%;
  margin-top: 20px; }

.SDEK_selectPVZ, .IPOL_FIVEPOST_selectPVZ {
  cursor: pointer;
  font-size: 16px;
  line-height: 22px;
  font-weight: 600;
  color: #FF5952; }

.order-input-phone {
  margin: 0 !important; }
  .order-input-phone .input-phone__select {
    height: 48px !important; }
  .order-input-phone .input-phone__input input {
    padding-left: 63px !important; }

.order-consent-email {
  margin-top: -8px;
  margin-bottom: 20px; }
  .order-consent-email .order-consent-email__bonus {
    font-size: 12px;
    line-height: 16px; }
  .order-consent-email .b-checkbox .b-checkbox__label {
    padding-left: 26px;
    color: #2A2B2D; }
    @media (max-width: 1039.98px) {
      .order-consent-email .b-checkbox .b-checkbox__label::before, .order-consent-email .b-checkbox .b-checkbox__label::after {
        top: 4px;
        width: 14px;
        height: 14px;
        border-radius: 2px; } }
    @media (max-width: 1039.98px) {
      .order-consent-email .b-checkbox .b-checkbox__label::after {
        background-size: 8.29px 5.99px; } }

.order-info__head {
  margin-bottom: 30px;
  font-size: 24px;
  line-height: 29px;
  font-weight: bold;
  color: #2A2B2D; }
  @media (min-width: 1040px) {
    .order-info__head {
      margin-bottom: 40px; } }

@media (min-width: 1040px) {
  .order-info__row {
    display: flex; } }

@media (min-width: 1040px) {
  .order-info__row-summary {
    order: 1;
    width: 398px;
    flex-shrink: 0;
    padding-top: 40px; } }

@media (min-width: 1040px) {
  .order-info__row-items {
    order: 0;
    flex-basis: 100%;
    flex-shrink: 1;
    margin-right: 90px; } }

.order-info-book {
  display: flex;
  align-items: center;
  padding: 20px;
  font-weight: 600;
  color: #2A2B2D;
  background: #F7F8F8; }
  @media (min-width: 1040px) {
    .order-info-book {
      height: 98px;
      padding: 10px 40px 10px 30px;
      font-size: 16px;
      line-height: 22px; } }
  .order-info-book + .order-info-book {
    margin-top: 10px; }

.order-info-book__pic {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  margin-right: 20px; }
  @media (min-width: 1040px) {
    .order-info-book__pic {
      margin-right: 30px; } }
  .order-info-book__pic img {
    display: block;
    width: 48px; }

.order-info-book__text {
  display: flex;
  width: 100%; }
  @media (max-width: 1039.98px) {
    .order-info-book__text {
      flex-wrap: wrap; } }
  @media (min-width: 1040px) {
    .order-info-book__text {
      flex-wrap: nowrap;
      align-items: center; } }

.order-info-book__text-quantity {
  white-space: nowrap; }
  @media (min-width: 1040px) {
    .order-info-book__text-quantity {
      padding-left: 10px; } }

.order-info-book__text-price {
  margin-left: auto;
  white-space: nowrap; }
  @media (min-width: 1040px) {
    .order-info-book__text-price {
      padding-left: 10px; } }

.order-info-book__text-title {
  font-weight: 500; }
  @media (max-width: 1039.98px) {
    .order-info-book__text-title {
      width: 100%;
      margin-bottom: 20px;
      font-size: 14px;
      line-height: 16px; } }
  @media (min-width: 1040px) {
    .order-info-book__text-title {
      width: 65.07%;
      margin-right: 40px;
      display: -webkit-box;
      height: 66px;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 3;
      overflow: hidden; } }

.order-info-summary__table {
  margin-bottom: 40px; }

.order-info-summary__line {
  display: flex;
  justify-content: space-between;
  margin-bottom: 15px;
  font-size: 16px;
  line-height: 22px;
  font-weight: normal;
  color: #2A2B2D; }

.order-info-summary__line-title {
  width: 154px;
  margin-right: 20px;
  flex-shrink: 0;
  flex-grow: 0;
  color: #949599; }

.order-info-summary__line-val {
  width: 100%;
  text-align: left; }

.b-order-success {
  margin-bottom: 60px;
  font-weight: 600;
  text-align: center; }
  @media (min-width: 1040px) {
    .b-order-success {
      margin-bottom: 120px; } }

.b-order-success__head {
  margin-bottom: 40px;
  font-size: 24px;
  line-height: 29px;
  color: #2A2B2D; }
  @media (min-width: 1040px) {
    .b-order-success__head {
      margin-bottom: 20px;
      font-size: 30px;
      line-height: 36px; } }

.b-order-success__text {
  font-size: 20px;
  line-height: 24px;
  color: #949599; }
  @media (min-width: 1040px) {
    .b-order-success__text {
      margin-left: auto;
      margin-right: auto;
      max-width: 720px; } }
  p .b-order-success__text-mail {
    color: #2A2B2D; }
  @media (max-width: 1039.98px) {
    .b-order-success__text p + p {
      margin-top: 40px; } }
  .b-order-success__text .b-btn {
    max-width: 295px;
    margin: 20px auto 0;
    width: 100%; }
    @media (min-width: 1040px) {
      .b-order-success__text .b-btn {
        max-width: 260px;
        margin: 40px auto 0; } }

.order-success-banners {
  margin-top: 40px; }
  @media (min-width: 1040px) {
    .order-success-banners {
      margin-top: 60px; } }

.order-success-banners__referral {
  margin-bottom: 40px; }

.order-success-banners__biblio .acc-banner {
  margin-bottom: 0 !important; }

.order-thanks-page {
  padding-bottom: 0 !important; }
  @media (max-width: 1039.98px) {
    .order-thanks-page {
      padding-left: 20px;
      padding-right: 20px; } }
  @media (min-width: 1040px) {
    .order-thanks-page {
      display: flex;
      padding-top: 40px; } }

.order-thanks-page__content h1 {
  margin-bottom: 20px; }

.order-thanks-page__content p {
  font-size: 20px;
  line-height: 24px;
  color: #949599;
  font-weight: 600; }

.order-thanks-page__content p + p {
  margin-top: 10px; }

.order-thanks-page__content p a {
  color: #FF5952; }

html.no-touch .order-thanks-page__content p a:hover {
  color: #ED4C45; }

.order-thanks-page__info {
  margin-top: 40px; }
  @media (min-width: 1040px) {
    .order-thanks-page__info {
      margin-top: 80px; } }

.order-thanks-banners {
  margin: 40px 0 20px; }
  @media (max-width: 767.98px) {
    .order-thanks-banners {
      padding: 0 10px; } }
  @media (min-width: 768px) {
    .order-thanks-banners {
      margin-bottom: 30px; } }
  @media (min-width: 1040px) {
    .order-thanks-banners {
      margin: 60px 0 30px; } }

.order-thanks-banners__referral {
  margin-bottom: 40px; }

.order-thanks-banners__biblio .acc-banner {
  margin-bottom: 0 !important; }

.flocktory-timer {
  margin-top: 20px;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: #949599; }

.blog-row {
  margin-left: -20px;
  margin-right: -20px; }
  @media (min-width: 1040px) {
    .blog-row {
      display: flex;
      flex-direction: row-reverse;
      margin-left: 0;
      margin-right: 0; } }

@media (min-width: 1040px) {
  .blog-row__content {
    padding-right: 56px;
    flex: 1; } }

@media (min-width: 1260px) {
  .blog-row__content {
    padding-left: 76px;
    padding-right: 96px; } }

.blog-row__aside {
  overflow: auto;
  -webkit-overflow-scrolling: auto;
  position: relative; }
  @media (min-width: 1040px) {
    .blog-row__aside {
      flex: 0 0 auto;
      width: 255px;
      overflow: visible; } }
  @media (min-width: 1260px) {
    .blog-row__aside {
      width: 285px; } }

.blog-row__aside-wrap {
  display: flex;
  padding-bottom: 30px; }
  @media (min-width: 1040px) {
    .blog-row__aside-wrap {
      display: block;
      padding-bottom: 0; }
      .blog-row__aside-wrap._fixed {
        position: fixed; }
      .blog-row__aside-wrap._stopped {
        position: absolute;
        bottom: 30px; } }

.blog-item {
  margin-bottom: 20px; }
  @media (min-width: 1040px) {
    .blog-item {
      margin-bottom: 30px; } }

.b-blog-article {
  background: #FFF; }

.b-blog-article._red {
  background: #FF5952; }

.b-blog-article._black {
  background: #2A2B2D; }

.b-blog-article__top {
  padding: 20px 20px 15px 10px;
  border-bottom: 2px solid #F7F8F8; }
  .b-blog-article._red .b-blog-article__top {
    border-color: rgba(255, 255, 255, 0.2); }
  .b-blog-article._black .b-blog-article__top {
    border-color: rgba(148, 149, 153, 0.2); }

.b-blog-article__tags {
  display: flex;
  flex-wrap: wrap; }

.b-blog-article__tag {
  display: block;
  font-size: 14px;
  line-height: 16px;
  color: #2A2B2D;
  margin-left: 10px;
  margin-bottom: 5px; }
  .b-blog-article__tag:before {
    content: "#"; }
  @media (min-width: 1040px) {
    .b-blog-article__tag {
      border: 1px solid #CED3D6;
      border-radius: 20px;
      padding: 7px 15px; }
      .b-blog-article__tag:before {
        display: none; }
      .b-blog-article__tag:hover {
        background: #F7F8F8;
        border-color: transparent; } }
  .b-blog-article._red .b-blog-article__tag {
    color: #FFCDCB; }
    @media (min-width: 1040px) {
      .b-blog-article._red .b-blog-article__tag {
        border-color: #FFCDCB; }
        .b-blog-article._red .b-blog-article__tag:hover {
          background: rgba(255, 255, 255, 0.3);
          border-color: transparent;
          color: #fff; } }
  .b-blog-article._black .b-blog-article__tag {
    color: #CED3D6; }
    @media (min-width: 1040px) {
      .b-blog-article._black .b-blog-article__tag {
        border-color: #949599; }
        .b-blog-article._black .b-blog-article__tag:hover {
          background: rgba(148, 149, 153, 0.5);
          border-color: transparent;
          color: #fff; } }

.b-blog-article__info {
  padding: 20px 20px 5px;
  display: flex;
  flex-wrap: wrap; }
  @media (min-width: 1040px) {
    .b-blog-article__info {
      padding: 20px 30px 15px; } }

.b-blog-article__title {
  font-size: 20px;
  line-height: 24px;
  padding-left: 20px;
  padding-right: 20px;
  color: #2A2B2D;
  margin-bottom: 10px; }
  @media (min-width: 1040px) {
    .b-blog-article__title {
      font-size: 24px;
      line-height: 29px;
      padding-left: 30px;
      padding-right: 30px;
      margin-bottom: 20px; }
      .b-blog-article__title:hover {
        color: #FF5952; } }
  .b-blog-article._red .b-blog-article__title, .b-blog-article._black .b-blog-article__title {
    color: #FFF; }
  @media (min-width: 1040px) {
    .b-blog-article._red .b-blog-article__title:hover {
      color: #A5312C; } }
  @media (min-width: 1040px) {
    .b-blog-article._black .b-blog-article__title:hover {
      color: #FF5952; } }

.b-blog-article__text {
  font-size: 14px;
  line-height: 18px;
  padding-left: 20px;
  padding-right: 20px;
  margin-bottom: 20px;
  font-weight: normal; }
  @media (min-width: 1040px) {
    .b-blog-article__text {
      padding-left: 30px;
      padding-right: 30px;
      margin-bottom: 30px;
      font-size: 16px;
      line-height: 22px; } }
  .b-blog-article._red .b-blog-article__text, .b-blog-article._black .b-blog-article__text {
    color: #FFF; }

.b-blog-article__image {
  display: block;
  overflow: hidden; }
  .b-blog-article__image img {
    display: block;
    width: 100%;
    transition: transform .3s; }
    @media (max-width: 575.98px) {
      .b-blog-article__image img.lazy-blog-items:not(.entered), .b-blog-article__image img.lazy-blog-items.loading {
        padding-bottom: 37.412%; } }
  @media (min-width: 576px) {
    .b-blog-article__image {
      height: 209px; } }
  @media (min-width: 768px) {
    .b-blog-article__image {
      height: 277px; } }
  @media (min-width: 1040px) {
    .b-blog-article__image {
      height: 250px; }
      .b-blog-article__image:hover img {
        transform: scale(1.15); } }
  @media (min-width: 1260px) {
    .b-blog-article__image {
      height: 278px; } }

.b-blog-selection {
  background: #FFF; }

.b-blog-selection__top {
  padding: 20px;
  border-bottom: 2px solid #F7F8F8;
  font-size: 16px;
  line-height: 19px;
  color: #949599;
  font-weight: 600; }
  @media (min-width: 1040px) {
    .b-blog-selection__top {
      padding: 20px 30px;
      font-size: 20px;
      line-height: 24px; } }

.b-blog-selection__item {
  padding: 20px;
  border-bottom: 2px solid #F7F8F8; }
  .b-blog-selection__item:last-child {
    border-bottom: 0; }
  @media (min-width: 1040px) {
    .b-blog-selection__item {
      padding: 30px; } }

.b-blog-selection__info {
  padding-bottom: 5px; }
  @media (min-width: 1040px) {
    .b-blog-selection__info {
      padding-bottom: 15px; } }

.b-blog-selection__title {
  font-size: 20px;
  line-height: 24px;
  color: #2A2B2D;
  margin-bottom: 10px; }
  @media (min-width: 1040px) {
    .b-blog-selection__title {
      font-size: 24px;
      line-height: 29px;
      margin-bottom: 20px; } }

.b-blog-selection__text {
  font-size: 14px;
  line-height: 18px;
  font-weight: normal; }
  .b-blog-selection__text b {
    font-weight: 600; }
  @media (min-width: 1040px) {
    .b-blog-selection__text {
      font-size: 16px;
      line-height: 22px; } }

@media (min-width: 1040px) {
  .b-blog-selection__link:hover .b-blog-selection__title {
    color: #FF5952; } }

.blog-loading {
  background: #FFF;
  height: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 30px; }
  .blog-loading span, .blog-loading span:after, .blog-loading span:before {
    width: 6px;
    height: 6px;
    border-radius: 50%;
    position: relative;
    background: #CED3D6;
    animation: blink-animation 1s infinite;
    animation-delay: .66s;
    animation-fill-mode: both; }
  .blog-loading span:after, .blog-loading span:before {
    content: "";
    position: absolute;
    top: 0; }
  .blog-loading span:after {
    right: -10px;
    animation-delay: 1s; }
  .blog-loading span:before {
    left: -10px;
    animation-delay: .33s; }
  @media (min-width: 1040px) {
    .blog-loading {
      height: 70px; } }

@keyframes blink-animation {
  0% {
    background: #CED3D6; }
  50% {
    background: #949599; }
  100% {
    background: #CED3D6; } }

.b-blog-filters._mobile {
  display: block; }
  @media (min-width: 1040px) {
    .b-blog-filters._mobile {
      display: none; } }

.b-blog-filters._desktop {
  display: none; }
  @media (min-width: 1040px) {
    .b-blog-filters._desktop {
      display: block; } }

.b-blog-filters__select {
  display: inline-block; }

.blog-row__aside-categories {
  display: flex;
  align-items: center;
  flex: 0 0 auto; }
  @media (min-width: 1040px) {
    .blog-row__aside-categories {
      display: block;
      padding-top: 10px;
      margin-bottom: 60px; } }

.b-blog-categories._mobile {
  display: block;
  margin-left: 20px;
  margin-right: 30px; }
  @media (min-width: 1040px) {
    .b-blog-categories._mobile {
      display: none; } }

.b-blog-categories._desktop {
  display: none; }
  @media (min-width: 1040px) {
    .b-blog-categories._desktop {
      display: block; } }

.b-blog-categories._mobile .i-select__input-val {
  font-weight: 600; }

.b-blog-categories__item {
  font-size: 16px;
  line-height: 22px;
  font-weight: 600; }
  .b-blog-categories__item a {
    display: inline-block;
    color: #949599; }
  .b-blog-categories__item._active a {
    color: #2A2B2D; }
  @media (min-width: 1040px) {
    .b-blog-categories__item {
      margin-bottom: 20px; }
      .b-blog-categories__item:last-child {
        margin-bottom: 0; }
      .b-blog-categories__item a:hover {
        color: #2A2B2D; } }

.b-posty {
  position: relative;
  margin-bottom: 10px; }
  @media (max-width: 1039.98px) {
    .b-posty {
      background: transparent !important; } }
  @media (min-width: 1040px) {
    .b-posty {
      height: 438px;
      width: 230px;
      margin-bottom: 0; }
      .b-posty._big {
        width: 480px; } }
  @media (min-width: 1260px) {
    .b-posty {
      width: 285px; }
      .b-posty._big {
        width: 590px; } }

@media (min-width: 1040px) {
  .b-posty__wrap {
    display: flex;
    flex-direction: column; } }

.b-posty__text {
  padding-bottom: 20px; }
  @media (min-width: 1040px) {
    .b-posty__text {
      flex-shrink: 0;
      padding: 30px; } }

.b-posty__text-info {
  margin-bottom: 5px; }
  @media (min-width: 1040px) {
    .b-posty__text-info {
      margin-bottom: 15px; } }

.b-posty__text-title a {
  color: #2A2B2D;
  font-size: 16px;
  line-height: 20px;
  display: block; }
  .b-posty__text-title a:hover {
    color: #FF5952; }
  @media (min-width: 1040px) {
    .b-posty__text-title a {
      font-size: 20px;
      line-height: 24px; } }

@media (min-width: 1040px) {
  .b-posty__text-title--cut a {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow-y: hidden; } }

.b-posty__text-description {
  margin-top: 20px;
  font-size: 16px;
  line-height: 22px;
  display: -webkit-inline-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  -webkit-line-clamp: 12; }
  @media (max-width: 1039.98px) {
    .b-posty__text-description {
      display: none; } }

.b-posty__pic {
  display: none;
  position: relative;
  overflow: hidden;
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: 100%; }
  .b-posty__pic picture {
    display: flex;
    width: 100%;
    height: 100%;
    transition: .3s; }
  .b-posty__pic img {
    display: block;
    object-fit: cover;
    height: auto;
    width: 100%; }
  @media (min-width: 1040px) {
    .b-posty__pic {
      display: block; }
      .b-posty__pic:hover picture {
        transform: scale(1.15); } }

.b-posty._big .b-posty__pic {
  display: block;
  height: 156px;
  margin-bottom: 30px; }
  @media (min-width: 1040px) {
    .b-posty._big .b-posty__pic {
      margin-bottom: 0; } }

@media (min-width: 1040px) {
  .b-posty__wrap {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0; } }

.b-posty-more__inner .b-btn {
  margin-left: auto;
  margin-right: auto;
  max-width: 300px;
  width: 100%; }

.b-posty-more {
  padding-top: 10px;
  padding-left: 20px;
  padding-right: 20px;
  display: block; }
  @media (min-width: 1040px) {
    .b-posty-more {
      display: none; } }

.post-wrap {
  padding-bottom: 100px;
  position: relative; }

.post-sale-header {
  margin-bottom: 30px; }
  @media (min-width: 1040px) {
    .post-sale-header {
      margin-bottom: 60px; } }

.post-wrap__next {
  display: none; }
  .post-wrap__next:before, .post-wrap__next:after {
    content: "";
    background: #CED3D6;
    opacity: .5;
    border-radius: 2px;
    position: absolute;
    height: 2px;
    width: 1000px;
    top: 8px; }
  .post-wrap__next:before {
    right: 100%;
    margin-right: 40px; }
  .post-wrap__next:after {
    left: 100%;
    margin-left: 40px; }

.post-wrap + .post-wrap {
  padding-top: 39px; }
  .post-wrap + .post-wrap .post-wrap__next {
    display: block;
    font-weight: bold;
    position: absolute;
    font-size: 14px;
    line-height: 18px;
    letter-spacing: 1px;
    color: #949599;
    text-transform: uppercase;
    top: 0;
    left: 0;
    background: #FFF; }
    @media (min-width: 1040px) {
      .post-wrap + .post-wrap .post-wrap__next {
        margin-left: 57px; } }
    @media (min-width: 1260px) {
      .post-wrap + .post-wrap .post-wrap__next {
        margin-left: 153px; } }
  @media (min-width: 1040px) {
    .post-wrap + .post-wrap {
      padding-top: 49px; } }

.b-post-cover {
  margin-left: -20px;
  margin-right: -20px;
  margin-bottom: 20px; }
  .b-post-cover img {
    display: block;
    width: 100%; }
  @media (min-width: 576px) {
    .b-post-cover {
      margin-left: 0;
      margin-right: 0; } }
  @media (min-width: 1040px) {
    .b-post-cover {
      margin-bottom: 40px; } }

@media (min-width: 1040px) {
  .post-row {
    display: flex; } }

@media (min-width: 1040px) {
  .post-row__content {
    padding-left: 57px;
    padding-right: 78px;
    flex: 1; } }

@media (min-width: 1260px) {
  .post-row__content {
    padding-left: 153px;
    padding-right: 172px; } }

@media (min-width: 1040px) {
  .post-row__aside {
    flex: 0 0 auto;
    width: 255px;
    padding-top: 62px; } }

@media (min-width: 1260px) {
  .post-row__aside {
    width: 285px; } }

.b-post-info {
  margin-bottom: 20px; }
  @media (min-width: 1040px) {
    .b-post-info {
      margin-bottom: 40px; } }

.b-post-info__wrap {
  display: flex;
  flex-wrap: wrap;
  color: #949599;
  font-weight: normal;
  font-size: 16px;
  line-height: 22px; }
  @media (min-width: 1040px) {
    .b-post-info__wrap {
      justify-content: space-between; } }

.b-post-info__views {
  margin-bottom: 30px;
  position: relative;
  padding-left: 38px; }
  .b-post-info__views span {
    display: none; }
  .b-post-info__views:before {
    content: "";
    background: url("/assets/img/icons/svg/ic-eye.svg") no-repeat;
    width: 23px;
    height: 15px;
    position: absolute;
    left: 0;
    top: 2px; }
  @media (min-width: 1040px) {
    .b-post-info__views {
      margin-bottom: 0; }
      .b-post-info__views span {
        display: inline; } }

.b-post-info__time {
  margin-bottom: 30px;
  padding-left: 31px;
  position: relative; }
  .b-post-info__time span {
    display: none; }
  .b-post-info__time:before {
    content: "";
    background: url("/assets/img/icons/svg/ic-time.svg") no-repeat;
    width: 16px;
    height: 16px;
    position: absolute;
    left: 0;
    top: 2px; }
  @media (min-width: 1040px) {
    .b-post-info__time {
      margin-left: 0;
      margin-bottom: 0; }
      .b-post-info__time span {
        display: inline; } }

.b-post-info__date {
  order: 1;
  width: 100%;
  font-weight: 500; }
  @media (min-width: 1040px) {
    .b-post-info__date {
      order: 0;
      width: auto; } }

.b-post-photo__img {
  display: block;
  margin-left: -20px;
  margin-right: -20px; }
  .b-post-photo__img img {
    display: block;
    width: 100%; }
  @media (min-width: 576px) {
    .b-post-photo__img {
      margin-left: 0;
      margin-right: 0; } }

.b-post-photo__caption,
.b-post-viedo__caption {
  color: #949599;
  font-size: 14px;
  line-height: 18px;
  padding-top: 20px;
  font-weight: normal; }

.b-post-video__src {
  margin-left: -20px;
  margin-right: -20px; }
  @media (min-width: 576px) {
    .b-post-video__src {
      margin-left: 0;
      margin-right: 0; } }

.b-post-article {
  position: relative;
  padding: 42px 0; }
  .b-post-article::before, .b-post-article::after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    width: 100%;
    height: 2px;
    background: #CED3D6;
    border-radius: 2px;
    opacity: .5; }
  .b-post-article::before {
    top: 0; }
  .b-post-article::after {
    bottom: 0; }

.b-post-article__more {
  margin-bottom: 20px; }
  .b-post-article__more a {
    color: #FF5952;
    font-weight: 600; }
    .b-post-article__more a:hover {
      color: #ED4C45; }

.b-post-article__title {
  font-size: 24px;
  line-height: 29px;
  font-weight: 600;
  margin-bottom: 20px; }
  .b-post-article__title a {
    color: #2A2B2D; }
    .b-post-article__title a:hover {
      color: #FF5952; }

.b-post-article__text {
  font-size: 16px;
  line-height: 22px;
  font-weight: normal; }

.b-post-contents {
  padding-bottom: 10px; }

.b-post-contents__title {
  font-size: 18px;
  line-height: 22px;
  font-weight: bold;
  margin-bottom: 20px; }

.b-post-contents__ol {
  counter-reset: counterContents;
  list-style-type: none;
  font-size: 16px;
  line-height: 22px;
  font-weight: normal;
  color: #2A2B2D; }

.b-post-contents__ol-li {
  display: block;
  position: relative;
  margin: 10px 0;
  padding-left: 20px; }
  .b-post-contents__ol-li:before {
    position: absolute;
    top: 0;
    left: 0;
    counter-increment: counterContents;
    content: counters(counterContents, ".") "."; }

.b-post-contents__ol-li--a {
  color: #FF5952;
  font-weight: 600;
  border-bottom: 1px dotted #FF5952; }

html.no-touch .b-post-contents__ol-li--a:hover {
  color: #ED4C45;
  border-color: #ED4C45; }

.b-post-content {
  color: #2A2B2D;
  position: relative; }
  .b-post-content h1 {
    font-size: 24px;
    line-height: 29px;
    font-weight: 600;
    margin-bottom: 40px; }
    @media (min-width: 1040px) {
      .b-post-content h1 {
        font-size: 30px;
        line-height: 36px; } }
  .b-post-content > p,
  .b-post-content .i-cut__inner > p {
    font-size: 18px;
    line-height: 26px;
    margin-bottom: 20px;
    font-weight: normal;
    position: relative; }
  .b-post-content h2 {
    font-size: 25px;
    line-height: 29px;
    font-weight: bold;
    margin-top: 50px;
    margin-bottom: 20px; }
  .b-post-content h3 {
    font-size: 20px;
    line-height: 24px;
    font-weight: bold;
    margin-top: 40px;
    margin-bottom: 20px; }
  .b-post-content._blogPostPage h2 {
    font-size: 25px;
    line-height: 29px; }
  .b-post-content._blogPostPage h3 {
    font-size: 20px;
    line-height: 24px; }
  .b-post-content b {
    font-weight: 600; }
  .b-post-content > ol,
  .b-post-content .i-cut__inner > ol {
    font-size: 18px;
    line-height: 26px;
    margin-bottom: 20px;
    font-weight: normal;
    position: relative;
    counter-reset: myCounter; }
    .b-post-content > ol > li,
    .b-post-content .i-cut__inner > ol > li {
      margin-bottom: 40px;
      position: relative; }
      .b-post-content > ol > li:before,
      .b-post-content .i-cut__inner > ol > li:before {
        margin-right: 100%;
        counter-increment: myCounter;
        content: counter(myCounter);
        display: block;
        width: 40px;
        height: 40px;
        background: #F7F8F8;
        font-weight: 600;
        text-align: center;
        line-height: 40px;
        border-radius: 50%;
        margin-bottom: 20px;
        color: #949599; }
    .b-post-content > ol > li > ul,
    .b-post-content .i-cut__inner > ol > li > ul {
      font-size: 18px;
      line-height: 26px;
      font-weight: normal;
      position: relative;
      margin-top: 20px; }
      .b-post-content > ol > li > ul > li,
      .b-post-content .i-cut__inner > ol > li > ul > li {
        position: relative;
        padding-left: 26px;
        margin-bottom: 20px; }
        .b-post-content > ol > li > ul > li:before,
        .b-post-content .i-cut__inner > ol > li > ul > li:before {
          content: "•";
          position: absolute;
          left: 0;
          top: 0; }
    @media (min-width: 768px) {
      .b-post-content > ol > li,
      .b-post-content .i-cut__inner > ol > li {
        display: flow-root;
        margin-bottom: 20px;
        padding-left: 70px; }
        .b-post-content > ol > li:before,
        .b-post-content .i-cut__inner > ol > li:before {
          counter-increment: myCounter;
          content: counter(myCounter);
          margin-bottom: 0;
          position: absolute;
          left: 0;
          top: -6px; }
      .b-post-content > ol > li > ul > li,
      .b-post-content .i-cut__inner > ol > li > ul > li {
        padding-left: 36px; } }
  .b-post-content > ul,
  .b-post-content .i-cut__inner > ul {
    font-size: 18px;
    line-height: 26px;
    font-weight: normal;
    position: relative;
    margin-bottom: 20px; }
    .b-post-content > ul > li,
    .b-post-content .i-cut__inner > ul > li {
      position: relative;
      padding-left: 26px;
      margin-bottom: 20px; }
      .b-post-content > ul > li:before,
      .b-post-content .i-cut__inner > ul > li:before {
        content: "•";
        position: absolute;
        left: 0;
        top: 0; }
      .b-post-content > ul > li ul,
      .b-post-content .i-cut__inner > ul > li ul {
        margin-top: 20px;
        font-size: 18px;
        line-height: 26px;
        font-weight: normal;
        position: relative; }
        .b-post-content > ul > li ul > li,
        .b-post-content .i-cut__inner > ul > li ul > li {
          position: relative;
          padding-left: 26px;
          margin-bottom: 20px; }
          .b-post-content > ul > li ul > li:before,
          .b-post-content .i-cut__inner > ul > li ul > li:before {
            content: "•";
            position: absolute;
            left: 0;
            top: 0; }
          .b-post-content > ul > li ul > li:last-child,
          .b-post-content .i-cut__inner > ul > li ul > li:last-child {
            margin-bottom: 0; }
    @media (min-width: 768px) {
      .b-post-content > ul > li,
      .b-post-content .i-cut__inner > ul > li {
        display: flow-root;
        padding-left: 36px; } }
  .b-post-content > p a, .b-post-content > ul a, .b-post-content > ol a,
  .b-post-content .i-cut__inner > p a, .b-post-content .i-cut__inner > ul a, .b-post-content .i-cut__inner > ol a {
    color: #FF5952;
    font-weight: 500; }
    .b-post-content > p a:hover, .b-post-content > ul a:hover, .b-post-content > ol a:hover,
    .b-post-content .i-cut__inner > p a:hover, .b-post-content .i-cut__inner > ul a:hover, .b-post-content .i-cut__inner > ol a:hover {
      color: #ED4C45; }
  .b-post-content .pseudo-link {
    color: #FF5952;
    font-weight: 600;
    border-bottom: 1px dotted #FF5952; }
  .b-post-content .a-big {
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    color: #949599;
    letter-spacing: 1px;
    text-transform: uppercase; }
    .b-post-content .a-big:hover {
      color: #FF5952; }
  @media (min-width: 768px) {
    .b-post-content .space {
      height: 20px; } }
  .b-post-content .clearfix:before,
  .b-post-content .clearfix:after {
    content: "";
    display: table; }
  .b-post-content .clearfix:after {
    clear: both; }
  .b-post-content .box {
    margin-top: 40px;
    margin-bottom: 40px;
    position: relative;
    z-index: 1; }
    h2 + .b-post-content .box {
      margin-top: 0; }
  .b-post-content .box._cite {
    display: table; }
  .b-post-content:not(._bookPage) .box._cite + .box._cite,
  .b-post-content:not(._certPage) .box._cite + .box._cite {
    margin-top: -40px; }
    .b-post-content:not(._bookPage) .box._cite + .box._cite .i-cite,
    .b-post-content:not(._certPage) .box._cite + .box._cite .i-cite {
      border-top: none !important; }
  .b-post-content .box._personBig {
    margin: 30px 0; }
    @media (min-width: 768px) {
      .b-post-content .box._personBig {
        margin: 40px 0; } }
  .b-post-content .box._bigLink {
    margin: 30px 0; }
  .b-post-content .box._slider {
    clear: both; }
    .b-post-content .box._slider .b-content__section {
      padding: 0; }
    .b-post-content .box._slider .b-carousel-head__title {
      margin: 0; }
    .b-post-content .box._slider .b-carousel-head {
      margin-bottom: 40px; }
    @media (min-width: 576px) {
      .b-post-content .box._slider {
        width: 8000px;
        margin-left: -4000px;
        left: 50%; } }
    @media (min-width: 1040px) {
      .b-post-content .box._slider .carousel-wrap {
        margin-left: -67px;
        margin-right: -67px; } }
    @media (min-width: 1260px) {
      .b-post-content .box._slider .carousel-wrap {
        margin-left: -163px;
        margin-right: -163px; } }
  .b-post-content .box._header-mute {
    margin-top: 0;
    font-size: 20px;
    line-height: 24px;
    font-weight: 600;
    color: #949599; }
  @media (min-width: 768px) {
    .b-post-content .box._f-left, .b-post-content .box._f-right {
      width: 212px;
      margin: 0; } }
  @media (min-width: 1260px) {
    .b-post-content .box._f-left, .b-post-content .box._f-right {
      width: 285px; } }
  @media (min-width: 768px) {
    .b-post-content .box._f-left {
      margin-left: 0;
      margin-right: 40px;
      margin-bottom: 15px;
      float: left;
      clear: left; } }
  @media (min-width: 1040px) {
    .b-post-content .box._f-left {
      margin-left: -57px; } }
  @media (min-width: 1260px) {
    .b-post-content .box._f-left {
      margin-left: -153px; } }
  @media (min-width: 768px) {
    .b-post-content .box._f-right {
      margin-right: 0;
      margin-left: 40px;
      margin-bottom: 15px;
      float: right;
      clear: right; } }
  @media (min-width: 1040px) {
    .b-post-content .box._f-right {
      margin-right: -57px; } }
  @media (min-width: 1260px) {
    .b-post-content .box._f-right {
      margin-right: -153px; } }
  .b-post-content .box._abs-right {
    font-size: 14px;
    line-height: 18px;
    display: block;
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid #CED3D6;
    border-bottom: 1px solid #CED3D6; }
    @media (min-width: 1040px) {
      .b-post-content .box._abs-right {
        border: none;
        padding: 0;
        position: absolute;
        left: 100%;
        top: 0;
        width: 255px;
        margin-left: 78px;
        margin-top: 0;
        margin-bottom: 0; } }
    @media (min-width: 1260px) {
      .b-post-content .box._abs-right {
        margin-left: 172px;
        width: 285px; } }
  .b-post-content .box._subscribe {
    padding: 30px;
    border: 10px solid #F7F8F8; }
    @media (min-width: 1040px) {
      .b-post-content .box._subscribe {
        margin-left: -40px;
        margin-right: -40px;
        clear: both; } }
  @media (min-width: 768px) {
    .b-post-content .box._full:not(._noExpand) {
      margin-left: 0;
      margin-right: 0; } }
  @media (min-width: 1040px) {
    .b-post-content .box._full:not(._noExpand) {
      margin-left: -57px;
      margin-right: -57px; } }
  @media (min-width: 1260px) {
    .b-post-content .box._full:not(._noExpand) {
      margin-left: -153px;
      margin-right: -153px; } }
  .b-post-content .box._break-box {
    clear: both; }
  .b-post-content ._mb0 {
    margin-bottom: 0; }
  .b-post-content .author-title {
    margin-top: 40px;
    margin-bottom: 20px; }
    @media (min-width: 1040px) {
      .b-post-content .author-title {
        margin-top: 60px; } }
    .b-post-content .author-title b {
      color: #949599;
      font-size: 16px;
      font-weight: 600;
      line-height: 22px;
      display: inline-block;
      margin-bottom: 5px; }
    .b-post-content .author-title h2 {
      font-size: 20px;
      font-weight: 600;
      line-height: 24px;
      margin: 0; }
  .b-post-content .i-cut {
    margin: 20px 0; }

.b-post-content__inoagent {
  font-size: 36px !important;
  line-height: 52px !important; }

.b-post-content._bookPage *:first-child,
.b-post-content._certPage *:first-child {
  margin-top: 0 !important; }

.b-post-content._bookPage *:last-child,
.b-post-content._certPage *:last-child {
  margin-bottom: 0 !important; }

.b-post-content._bookPage > ul,
.b-post-content._bookPage .i-cut__inner > ul,
.b-post-content._certPage > ul,
.b-post-content._certPage .i-cut__inner > ul {
  margin-bottom: 20px; }
  .b-post-content._bookPage > ul > li,
  .b-post-content._bookPage .i-cut__inner > ul > li,
  .b-post-content._certPage > ul > li,
  .b-post-content._certPage .i-cut__inner > ul > li {
    margin-bottom: 10px; }
    .b-post-content._bookPage > ul > li::before,
    .b-post-content._bookPage .i-cut__inner > ul > li::before,
    .b-post-content._certPage > ul > li::before,
    .b-post-content._certPage .i-cut__inner > ul > li::before {
      font-size: 1.5em; }
    .b-post-content._bookPage > ul > li ul,
    .b-post-content._bookPage .i-cut__inner > ul > li ul,
    .b-post-content._certPage > ul > li ul,
    .b-post-content._certPage .i-cut__inner > ul > li ul {
      margin-top: 10px; }
      .b-post-content._bookPage > ul > li ul > li,
      .b-post-content._bookPage .i-cut__inner > ul > li ul > li,
      .b-post-content._certPage > ul > li ul > li,
      .b-post-content._certPage .i-cut__inner > ul > li ul > li {
        margin-bottom: 10px; }
        .b-post-content._bookPage > ul > li ul > li:last-child,
        .b-post-content._bookPage .i-cut__inner > ul > li ul > li:last-child,
        .b-post-content._certPage > ul > li ul > li:last-child,
        .b-post-content._certPage .i-cut__inner > ul > li ul > li:last-child {
          margin-bottom: 0; }

.b-post-content._bookPage .box._cite,
.b-post-content._certPage .box._cite {
  margin: 30px 0; }

.b-post-content._bookPage .i-cite,
.b-post-content._certPage .i-cite {
  position: relative;
  padding: 8px 0 0 50px;
  border: 0; }
  .b-post-content._bookPage .i-cite::before,
  .b-post-content._certPage .i-cite::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 40px;
    height: 30px;
    background: url(/assets/img/icons/svg/ic-cite_red.svg) no-repeat; }
  .b-post-content._bookPage .i-cite .i-cite__text,
  .b-post-content._certPage .i-cite .i-cite__text {
    font-size: 20px;
    line-height: 28px;
    font-weight: 600; }

.b-post-content._bookPage .i-cut .i-cut__inner,
.b-post-content._certPage .i-cut .i-cut__inner {
  height: auto !important; }
  .b-post-content._bookPage .i-cut .i-cut__inner::after,
  .b-post-content._certPage .i-cut .i-cut__inner::after {
    display: none !important; }

.b-post-content._bookPage .i-cut .i-cut__action,
.b-post-content._certPage .i-cut .i-cut__action {
  margin-top: 0 !important;
  display: none !important; }

.b-post-content._bookPage #otzyvy-ekspertov,
.b-post-content._certPage #otzyvy-ekspertov {
  display: none !important; }

@media (min-width: 576px) {
  .post-container {
    width: 520px;
    margin-left: auto;
    margin-right: auto; } }

@media (min-width: 768px) {
  .post-container {
    width: 700px; } }

@media (min-width: 1040px) {
  .post-container {
    width: 590px; } }

.post-row__footer {
  padding-top: 42px;
  margin-top: 40px;
  padding-bottom: 40px;
  position: relative; }
  .post-row__footer::before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    width: 100%;
    height: 2px;
    background: #CED3D6;
    border-radius: 2px;
    opacity: .5; }
  .post-row__footer::before {
    top: 0; }
  @media (min-width: 1040px) {
    .post-row__footer {
      padding-top: 62px;
      margin-top: 60px; } }

.blog-user-aside__name {
  display: none; }
  @media (min-width: 1040px) {
    .blog-user-aside__name {
      display: block;
      margin-bottom: 60px; } }

@media (min-width: 1040px) {
  .post-share {
    padding-left: 57px;
    padding-right: 78px;
    flex: 1; } }

@media (min-width: 1260px) {
  .post-share {
    padding-left: 153px;
    padding-right: 172px; } }

.post-share__title {
  font-size: 14px;
  line-height: 18px;
  color: #949599;
  margin-bottom: 40px; }

.post-sale-date {
  font-size: 16px;
  line-height: 19px;
  font-weight: bold;
  color: #2A2B2D;
  margin-bottom: 20px; }
  .post-sale-date br {
    display: none; }
  @media (min-width: 1040px) {
    .post-sale-date {
      position: absolute;
      left: 100%;
      margin-left: 78px;
      top: 0;
      white-space: nowrap;
      font-size: 24px;
      line-height: 29px; }
      .post-sale-date br {
        display: block; } }
  @media (min-width: 1260px) {
    .post-sale-date {
      margin-left: 172px; } }

@media (max-width: 1039.98px) {
  .post-sub {
    display: none !important; } }

.blog-detail-b-test .book-item-blog {
  border-color: transparent !important; }

.blog-search-list-header {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  max-width: 743px; }
  @media (min-width: 1040px) {
    .blog-search-list-header {
      margin-top: -40px; } }

.blog-search {
  padding-bottom: 40px; }
  .blog-search .b-blog-selection__item {
    padding-left: 0;
    padding-right: 0;
    max-width: 743px; }
    @media (min-width: 1040px) {
      .blog-search .b-blog-selection__item {
        padding-right: 60px; } }
  @media (min-width: 1040px) {
    .blog-search {
      padding-left: 153px;
      padding-bottom: 100px;
      padding-top: 10px; } }

.blog-search__pagination {
  max-width: 390px; }

.blog-search__result {
  margin-bottom: 20px; }
  @media (min-width: 1040px) {
    .blog-search__result {
      margin-bottom: 50px; } }

.blog-search-empty {
  text-align: center;
  padding-top: 60px;
  padding-bottom: 80px; }
  @media (min-width: 1040px) {
    .blog-search-empty {
      padding-top: 80px;
      padding-bottom: 100px; } }

.blog-search-empty__title {
  margin-bottom: 10px; }

.blog-search-empty__subtitle {
  margin-left: 40px;
  margin-right: 40px;
  font-size: 20px;
  line-height: 24px;
  color: #949599;
  font-weight: 600;
  margin-bottom: 40px; }

.blog-search-empty__btn {
  margin-left: auto;
  margin-right: auto;
  max-width: 295px; }
  @media (min-width: 1040px) {
    .blog-search-empty__btn {
      max-width: 200px; } }

.b-carousel-horizontal-rows2 {
  margin-left: -5px;
  margin-right: -5px; }
  @media (min-width: 1040px) {
    .b-carousel-horizontal-rows2 {
      margin-left: -10px;
      margin-right: -10px; } }

.b-carousel-horizontal-rows2__slide {
  padding: 0 5px;
  outline: none; }
  .b-carousel-horizontal-rows2__slide * {
    outline: none; }
  @media (min-width: 1040px) {
    .b-carousel-horizontal-rows2__slide {
      padding: 0 10px; } }

.b-carousel-horizontal-rows2__item + .b-carousel-horizontal-rows2__item {
  margin-top: 10px; }
  @media (min-width: 1040px) {
    .b-carousel-horizontal-rows2__item + .b-carousel-horizontal-rows2__item {
      margin-top: 20px; } }

.b-carousel-horizontal-rows2:not(.slick-initialized) {
  display: inline-flex; }
  @media (max-width: 575.98px) {
    .b-carousel-horizontal-rows2:not(.slick-initialized) {
      min-height: 478px; } }
  @media (max-width: 575.98px) {
    .b-carousel-horizontal-rows2:not(.slick-initialized) .b-carousel-horizontal-rows2__slide {
      display: none; } }
  @media (min-width: 576px) {
    .b-carousel-horizontal-rows2:not(.slick-initialized) .b-carousel-horizontal-rows2__slide {
      width: 530px;
      padding: 0 5px; } }
  @media (min-width: 768px) {
    .b-carousel-horizontal-rows2:not(.slick-initialized) .b-carousel-horizontal-rows2__slide {
      width: 355px;
      padding: 0 5px; } }
  @media (min-width: 1040px) {
    .b-carousel-horizontal-rows2:not(.slick-initialized) .b-carousel-horizontal-rows2__slide {
      width: 500px;
      padding: 0 10px; } }
  @media (min-width: 1260px) {
    .b-carousel-horizontal-rows2:not(.slick-initialized) .b-carousel-horizontal-rows2__slide {
      width: 610px;
      padding: 0 10px; } }

@media (max-width: 1039.98px) {
  .acc-aside-wrap {
    overflow-y: scroll;
    opacity: 1;
    transition: opacity .15s ease-out; }
    .acc-aside-wrap::-webkit-scrollbar {
      display: none; }
    .acc-aside-wrap {
      -ms-overflow-style: none; }
    .acc-aside-wrap:not(.acc-aside-wrap_inited) {
      opacity: 0; } }

@media (max-width: 1039.98px) {
  .acc-aside-wrap__inner {
    display: inline-flex;
    padding: 0 20px; } }

.b-acc-menu {
  width: 100%; }
  @media (max-width: 1039.98px) {
    .b-acc-menu {
      display: flex; } }

.b-acc-menu__item {
  --label-dimension: 18px;
  display: flex;
  align-items: center; }
  @media (max-width: 1039.98px) {
    .b-acc-menu__item + .b-acc-menu__item {
      margin-left: 30px; } }
  @media (min-width: 1040px) {
    .b-acc-menu__item + .b-acc-menu__item {
      margin-top: 20px; } }

.b-acc-menu__link {
  white-space: nowrap;
  font-size: 20px;
  line-height: 24px;
  color: #949599;
  font-weight: bold; }
  @media (min-width: 1040px) {
    .b-acc-menu__link {
      font-size: 16px;
      line-height: 22px;
      font-weight: 600; } }
  .b-acc-menu__link.b-acc-menu__link_active {
    color: #2A2B2D; }

.b-acc-menu__label {
  --element-dimension: var(--label-dimension);
  --element-font-size: 13px;
  --element-line-height: 16px;
  flex-shrink: 0;
  min-width: var(--element-dimension);
  height: var(--element-dimension);
  margin-left: calc(var(--element-dimension) / 2);
  padding: 1px 5px 0;
  border-radius: calc(var(--element-dimension) / 2);
  background: #FF5952;
  font-size: var(--element-font-size);
  line-height: var(--element-line-height);
  color: #FFF;
  text-align: center;
  white-space: nowrap;
  opacity: 1;
  transition: opacity .15s ease-out; }
  @media (min-width: 1040px) {
    .b-acc-menu__label {
      --element-dimension: 16px;
      --element-font-size: 11px;
      --element-line-height: 15px; } }
  .b-acc-menu__label.b-acc-menu__label_invisible {
    opacity: 0; }

html.no-touch .b-acc-menu__link:not(.b-acc-menu__link_active):hover {
  color: #FF5952; }

.acc-order-menu-wrap {
  margin-bottom: 38px;
  padding-bottom: 2px; }
  @media (max-width: 575.98px) {
    .acc-order-menu-wrap {
      overflow-y: scroll; }
      .acc-order-menu-wrap::-webkit-scrollbar {
        display: none; }
      .acc-order-menu-wrap {
        -ms-overflow-style: none; } }

@media (max-width: 575.98px) {
  .acc-order-menu-wrap__inner {
    display: inline-flex;
    padding: 0 20px; } }

@media (max-width: 575.98px) {
  .acc-order-menu {
    display: inline-flex; } }

@media (min-width: 576px) {
  .acc-order-menu {
    display: flex; } }

.acc-order-menu:not(._notMenu) {
  border-bottom: 2px solid rgba(206, 211, 214, 0.5); }

.acc-order-menu__item {
  display: flex;
  position: relative;
  align-items: baseline;
  padding-right: 40px; }
  @media (max-width: 575.98px) {
    .acc-order-menu__item:last-child {
      padding-right: 0; } }
  @media (min-width: 576px) {
    .acc-order-menu__item {
      flex-grow: 1;
      flex-basis: 0;
      max-width: 100%; } }

.acc-order-menu:not(._notMenu) .acc-order-menu__item {
  padding-bottom: 20px; }

.acc-order-menu__item-title {
  font-size: 24px;
  line-height: 29px;
  font-weight: 600;
  color: #949599;
  white-space: nowrap;
  margin-right: 20px; }

.acc-order-menu__item-subtitle {
  font-size: 12px;
  line-height: 18px;
  color: #949599;
  font-weight: normal;
  white-space: nowrap; }

.acc-order-menu .acc-order-menu__item._active .acc-order-menu__item-title {
  color: #2A2B2D; }

.acc-order-menu:not(._notMenu) .acc-order-menu__item._active::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  height: 6px;
  margin-bottom: -4px;
  border-radius: 6px;
  background: #FF5952; }

html.no-touch .acc-order-menu:not(._notMenu) .acc-order-menu__item:not(._active):hover {
  cursor: pointer; }
  html.no-touch .acc-order-menu:not(._notMenu) .acc-order-menu__item:not(._active):hover .acc-order-menu__item-title {
    color: #2A2B2D; }

.acc-orders-list__item + .acc-orders-list__item {
  margin-top: 20px; }
  @media (min-width: 1040px) {
    .acc-orders-list__item + .acc-orders-list__item {
      margin-top: 10px; } }

@media (max-width: 575.98px) {
  .acc-order-tabs {
    padding: 0 20px; } }

.acc-order-tabs__item {
  display: none; }
  .acc-order-tabs__item._active {
    display: block; }

.acc-order {
  background: #F7F8F8; }

/*

- на десктопе ширины в процентах, поскольку по сетке блоки связаны с ширинами колонок в теле блока

- на десктопе каждому элементу в блоке указан правый padding в 40 пикс, чтобы числа не слипались (не margin,
потому что удобнее при ширине в процентах)

*/
.acc-order__head {
  position: relative;
  display: flex;
  align-items: center;
  padding: 20px 20px 30px;
  cursor: pointer; }
  .acc-order__head::after {
    content: "";
    position: absolute;
    width: 10px;
    height: 6px;
    background: url(/assets/img/icons/svg/ic-drop.svg) no-repeat center/auto 5px; }
  @media (max-width: 1039.98px) {
    .acc-order__head {
      flex-wrap: wrap; }
      .acc-order__head::after {
        top: 61px;
        right: 20px; }
      .acc-order__head._open::after {
        transform: scale(1, -1); } }
  @media (min-width: 1040px) {
    .acc-order__head {
      padding: 30px; }
      .acc-order__head::after {
        top: 50%;
        transform: translateY(-50%);
        right: 30px; }
      .acc-order__head._open::after {
        transform: translateY(-50%) scale(1, -1); } }

.acc-order__head-date {
  font-size: 16px;
  line-height: 22px;
  font-weight: 500;
  color: #949599;
  white-space: nowrap; }
  @media (max-width: 1039.98px) {
    .acc-order__head-date {
      flex-basis: 100%;
      margin-bottom: 10px; } }
  @media (min-width: 1040px) and (max-width: 1259.98px) {
    .acc-order__head-date {
      font-size: 14px;
      line-height: 20px; } }
  @media (min-width: 1040px) {
    .acc-order__head-date {
      order: 2;
      color: #2A2B2D;
      width: 100px;
      margin-right: 20px; } }
  @media (min-width: 1260px) {
    .acc-order__head-date {
      width: 120px;
      margin-right: 30px; } }

.acc-order__head-title {
  display: flex;
  align-items: center; }
  @media (max-width: 1039.98px) {
    .acc-order__head-title {
      flex-basis: 100%;
      margin-bottom: 10px;
      padding-right: 30px; } }
  @media (min-width: 1040px) {
    .acc-order__head-title {
      order: 0;
      margin-right: 30px; } }

.acc-order__head-title--num {
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
  color: #2A2B2D; }
  @media (min-width: 1040px) and (max-width: 1259.98px) {
    .acc-order__head-title--num {
      font-size: 16px;
      line-height: 22px; } }
  @media (min-width: 1040px) {
    .acc-order__head-title--num {
      width: 195px;
      margin-right: 20px; } }
  @media (min-width: 1260px) {
    .acc-order__head-title--num {
      width: 215px;
      margin-right: 30px; } }
  @media (min-width: 1040px) {
    .acc-order__head-title--num.acc-order__head-title--num_long {
      width: 275px; } }
  @media (min-width: 1260px) {
    .acc-order__head-title--num.acc-order__head-title--num_long {
      width: 295px; } }

.acc-order__head-title--quantity {
  margin-left: 20px;
  font-size: 16px;
  line-height: 22px;
  font-weight: 500;
  color: #949599; }
  @media (min-width: 1040px) and (max-width: 1259.98px) {
    .acc-order__head-title--quantity {
      font-size: 14px; } }
  @media (min-width: 1040px) {
    .acc-order__head-title--quantity {
      width: 80px; } }
  @media (max-width: 1039.98px) {
    .acc-order__head-title--quantity {
      display: none; } }

.acc-order__head-sum {
  font-size: 16px;
  line-height: 22px;
  font-weight: 600;
  color: #2A2B2D; }
  @media (max-width: 1039.98px) {
    .acc-order__head-sum {
      flex-basis: 100%;
      margin-bottom: 20px; } }
  @media (min-width: 1040px) and (max-width: 1259.98px) {
    .acc-order__head-sum {
      font-size: 14px;
      line-height: 20px; } }
  @media (min-width: 1040px) {
    .acc-order__head-sum {
      order: 3;
      width: 110px;
      padding-right: 10px;
      text-align: right; } }

@media (min-width: 1040px) {
  .acc-order__head-status {
    order: 4;
    text-align: center;
    width: 220px;
    margin-right: 10px; } }

.acc-order__head-status--label {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 30px;
  padding: 0 14px;
  border-radius: 15px;
  font-size: 14px;
  line-height: 16px;
  font-weight: 500;
  color: transparent;
  white-space: nowrap; }
  .acc-order__head-status--label._transparent {
    color: #FF5952;
    border: 1px solid #FF5952; }
  .acc-order__head-status--label._grayDark {
    background: #949599;
    color: #FFF; }
  .acc-order__head-status--label._grayLight {
    background: #CED3D6;
    color: #FFF; }
  .acc-order__head-status--label._red {
    background: #FF5952;
    color: #FFF; }
  .acc-order__head-status--label._green {
    background: #57C78A;
    color: #FFF; }

.acc-order__head-quantity {
  margin-left: auto;
  font-size: 16px;
  line-height: 22px;
  font-weight: 500;
  color: #949599; }
  @media (min-width: 1040px) {
    .acc-order__head-quantity {
      display: none; } }

.acc-order__content {
  height: 0;
  overflow: hidden;
  transition: height .4s ease-in-out; }
  .acc-order__content._open {
    height: auto; }

.acc-order__content-footer {
  width: 100%;
  padding: 30px 0;
  border-top: 1px solid rgba(206, 211, 214, 0.5); }
  @media (min-width: 1040px) {
    .acc-order__content-footer {
      text-align: center; } }

.acc-order__content-footer--cancel {
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #FF5952; }
  @media (max-width: 1039.98px) {
    .acc-order__content-footer--cancel {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 100%;
      height: 50px;
      max-width: 295px;
      margin: 0 auto; } }
  @media (min-width: 1040px) {
    .acc-order__content-footer--cancel:hover {
      color: #ED4C45; } }

.order-body {
  display: flex;
  flex-wrap: wrap;
  padding: 30px 20px;
  border-top: 1px solid rgba(206, 211, 214, 0.5); }
  @media (min-width: 1040px) {
    .order-body {
      padding: 30px 30px 40px; } }

.order-body__action {
  flex-basis: 100%; }
  @media (max-width: 1039.98px) {
    .order-body__action {
      margin-bottom: 30px; } }
  @media (min-width: 1040px) {
    .order-body__action {
      order: 99;
      margin-top: 40px; } }
  .order-body__action .b-btn {
    max-width: 295px;
    margin: 0 auto;
    width: 100%; }
    @media (min-width: 1040px) {
      .order-body__action .b-btn {
        max-width: 260px; } }

@media (min-width: 768px) {
  .order-body__data {
    display: flex;
    width: 100%; } }

@media (max-width: 767.98px) {
  .order-body__data-block + .order-body__data-block {
    margin-top: 30px; } }

@media (min-width: 768px) {
  .order-body__data-block._left {
    flex-basis: 36.53%;
    flex-grow: 0;
    flex-shrink: 0;
    padding-right: 40px; } }

@media (min-width: 768px) {
  .order-body__data-block._center {
    flex-basis: 36.53%;
    flex-grow: 0;
    flex-shrink: 0;
    padding-right: 40px; } }

@media (min-width: 768px) {
  .order-body__data-block._right {
    flex: 1;
    padding-right: 40px; } }

.order-body__subscription-btn {
  margin-top: 40px; }
  .order-body__subscription-btn:first-child {
    margin-top: 0 !important; }
  @media (max-width: 767.98px) {
    .order-body__subscription-btn {
      flex: 0 0 100%; } }

.b-order-data-item + .b-order-data-item {
  margin-top: 30px; }

.b-order-data-item__title {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 22px;
  font-weight: normal;
  color: #949599; }

.b-order-data-item__value {
  margin-top: 5px;
  font-size: 16px;
  line-height: 22px;
  font-weight: normal;
  color: #2A2B2D; }

.b-order-data-item__value-link {
  font-size: 16px;
  line-height: 19px;
  color: #FF5952;
  font-weight: 600; }
  .b-order-data-item__value-link:hover {
    color: #ED4C45; }

.b-acc-order-book {
  display: flex;
  align-items: center;
  border-top: 1px solid rgba(206, 211, 214, 0.5);
  border-bottom: 1px solid rgba(206, 211, 214, 0.5); }
  .b-acc-order-book + .b-acc-order-book {
    border-top: none; }
  .b-acc-order-book:last-child {
    border-bottom: none; }
  @media (min-width: 768px) {
    .b-acc-order-book {
      height: 98px; } }

.b-acc-order-book__picture {
  flex-basis: 48px;
  flex-shrink: 0;
  flex-grow: 0;
  margin: 0 20px;
  padding: 10px 0; }
  @media (min-width: 768px) {
    .b-acc-order-book__picture {
      margin: 0 30px; } }
  .b-acc-order-book__picture img {
    display: block;
    max-width: 100%;
    margin: 0 auto; }

.b-acc-order-book__picture--default {
  margin: 0 20px;
  padding: 10px 0; }
  @media (min-width: 768px) {
    .b-acc-order-book__picture--default {
      margin: 0 30px; } }
  .b-acc-order-book__picture--default img {
    height: 72px;
    width: 48px; }

.b-acc-order-book__text {
  display: flex;
  flex-wrap: wrap;
  flex-basis: 100%;
  flex-grow: 0;
  flex-shrink: 1;
  padding: 20px 20px 20px 0; }
  @media (min-width: 768px) {
    .b-acc-order-book__text {
      align-items: center;
      padding: 20px 40px 20px 0; } }

.b-acc-order-book__text-title {
  flex-shrink: 0;
  flex-grow: 0;
  display: -webkit-inline-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  font-weight: 500;
  color: #2A2B2D; }
  @media (max-width: 767.98px) {
    .b-acc-order-book__text-title {
      flex-basis: 100%;
      margin-bottom: 20px;
      height: 32px;
      font-size: 14px;
      line-height: 16px;
      -webkit-line-clamp: 2; } }
  @media (min-width: 768px) {
    .b-acc-order-book__text-title {
      flex-basis: 46.9%;
      max-height: 44px;
      font-size: 16px;
      line-height: 22px;
      -webkit-line-clamp: 2; } }

.b-acc-order-book__text-left {
  flex-shrink: 0;
  flex-grow: 0; }
  @media (max-width: 767.98px) {
    .b-acc-order-book__text-left {
      flex-basis: 100%;
      margin-bottom: 20px; } }
  @media (min-width: 768px) {
    .b-acc-order-book__text-left {
      flex-basis: 46.9%; } }

.b-acc-order-book__text-link {
  display: -webkit-inline-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  font-weight: 500;
  color: #2A2B2D; }
  @media (max-width: 767.98px) {
    .b-acc-order-book__text-link {
      max-height: 32px;
      font-size: 14px;
      line-height: 16px;
      -webkit-line-clamp: 2; } }
  @media (min-width: 768px) {
    .b-acc-order-book__text-link {
      max-height: 44px;
      font-size: 16px;
      line-height: 22px;
      -webkit-line-clamp: 2; } }

html.no-touch .b-acc-order-book__text-link:hover {
  color: #FF5952; }

.b-acc-order-book__text-wait {
  display: block;
  font-size: 12px;
  line-height: 14px;
  color: #FF5952; }

.b-acc-order-book__text-quantity {
  font-size: 16px;
  line-height: 22px;
  color: #2A2B2D;
  font-weight: 600; }
  @media (max-width: 767.98px) {
    .b-acc-order-book__text-quantity {
      margin-top: auto; } }
  @media (min-width: 768px) {
    .b-acc-order-book__text-quantity {
      margin-left: auto; } }

.b-acc-order-book__text-sum {
  padding-left: 20px;
  font-size: 16px;
  line-height: 22px;
  color: #2A2B2D;
  font-weight: 600;
  text-align: right; }
  .b-acc-order-book__text-sum--old {
    font-size: 14px;
    line-height: 18px;
    color: #949599;
    text-decoration-line: line-through;
    text-decoration-color: #FF5952; }
  @media (max-width: 767.98px) {
    .b-acc-order-book__text-sum {
      margin-left: auto;
      margin-top: auto; } }
  @media (min-width: 768px) {
    .b-acc-order-book__text-sum {
      flex-basis: 16.49%;
      flex-shrink: 1; } }

.acc-ordered-books {
  display: flex;
  flex-wrap: wrap;
  margin: -5px; }
  @media (min-width: 768px) {
    .acc-ordered-books {
      margin: -10px; } }

.acc-ordered-books__item {
  flex-basis: 50%;
  flex-grow: 0;
  flex-shrink: 0;
  padding: 5px; }
  @media (min-width: 768px) {
    .acc-ordered-books__item {
      flex-basis: 33.3333%;
      padding: 10px; } }
  @media (min-width: 1040px) and (max-width: 1259.98px) {
    .acc-ordered-books__item .b-book-v {
      padding: 0 20px; } }

.acc-none-orders {
  padding: 0 20px; }

.acc-none-orders__title {
  margin-bottom: 40px; }

.acc-none-orders__text {
  font-size: 16px;
  line-height: 22px;
  font-weight: normal;
  color: #2A2B2D; }

.acc-none-orders__btn {
  margin-top: 40px; }
  @media (max-width: 767.98px) {
    .acc-none-orders__btn .b-btn {
      margin: 0 auto;
      max-width: 295px; } }
  @media (min-width: 768px) {
    .acc-none-orders__btn .b-btn {
      max-width: 260px; } }

.acc-banner {
  margin-bottom: 40px; }
  @media (min-width: 768px) {
    .acc-banner {
      margin-bottom: 100px; } }

.card-line {
  font-size: 20px;
  font-weight: 600;
  line-height: 1.2; }
  .card-line.card-line_visa, .card-line.card-line_mastercard, .card-line.card-line_mir {
    background-position: left center;
    background-repeat: no-repeat; }
  .card-line.card-line_visa {
    padding-left: 70px;
    background-size: auto 1.2em;
    background-image: url("data:image/svg+xml,%3Csvg width='50' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.416 5.268c-.047 2.1 1.867 3.267 3.313 3.967 1.447.7 1.96 1.167 1.96 1.82 0 .98-1.166 1.4-2.24 1.447-1.913.046-2.986-.514-3.873-.934l-.7 3.174c.887.42 2.52.746 4.2.793 3.967 0 6.533-1.96 6.58-4.993 0-3.827-5.32-4.06-5.273-5.787 0-.513.513-1.073 1.586-1.213.56-.094 2.007-.14 3.734.653l.653-3.08a10.011 10.011 0 0 0-3.547-.653c-3.733 0-6.346 1.96-6.393 4.806zM40.703.695c-.7 0-1.354.42-1.587 1.073l-5.693 13.487h3.966l.794-2.193h4.853l.467 2.193h3.5L43.969.695h-3.266zm.56 3.967 1.12 5.46h-3.127l2.007-5.46zM19.656.695l-3.127 14.56h3.78L23.436.695h-3.78zm-5.6 0-3.92 9.893-1.587-8.4C8.363 1.255 7.616.695 6.823.695H.429l-.093.42c1.307.28 2.8.747 3.733 1.26.56.28.7.56.887 1.26l2.987 11.62h3.966L18.023.695h-3.967z' fill='url(%23a)'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='-.004' y1='14.341' x2='24.45' y2='-17.795' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23222357'/%3E%3Cstop offset='1' stop-color='%23254AA5'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E"); }
  .card-line.card-line_mastercard {
    padding-left: 58px;
    background-size: auto 1.2em;
    background-image: url("data:image/svg+xml,%3Csvg width='38' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.456 3.092h-10.91V20.91h10.91V3.092z' fill='%23FF5F00'/%3E%3Cpath d='M14.67 12.002a11.313 11.313 0 0 1 4.327-8.908 11.331 11.331 0 1 0 0 17.819 11.312 11.312 0 0 1-4.328-8.911z' fill='%23EB001B'/%3E%3Cpath d='M37.335 12.002A11.331 11.331 0 0 1 19 20.91 11.331 11.331 0 0 0 19 3.09 11.331 11.331 0 0 1 37.335 12v.003z' fill='%23F79E1B'/%3E%3C/svg%3E"); }
  .card-line.card-line_mir {
    padding-left: 76px;
    background-size: auto 0.8em;
    background-image: url("data:image/svg+xml,%3Csvg width='50' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath d='M5.184.336C5.621.334 6.92.216 7.468 2.072c.37 1.25.96 3.297 1.77 6.142h.33c.868-3 1.464-5.046 1.789-6.142C11.912.197 13.3.336 13.857.336h4.285v13.331h-4.368V5.811h-.293l-2.435 7.856H7.76L5.325 5.805h-.293v7.862H.664V.337h4.52zm19.23 0v7.862h.348l2.962-6.465a2.342 2.342 0 0 1 1.8-1.397h4.227v13.331h-4.459V5.805h-.348L26.04 12.27c-.575 1.28-1.858 1.397-1.858 1.397h-4.227V.337h4.459zm24.75 6.335c-.622 1.763-2.575 3.025-4.738 3.025H39.75v3.971h-4.24V6.671h13.654z' fill='%230F754E'/%3E%3Cpath d='M44.633.336h-9.344c.222 2.968 2.778 5.509 5.424 5.509h8.748c.504-2.467-1.233-5.51-4.828-5.51z' fill='url(%23a)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='a' x1='49.546' y1='3.801' x2='35.289' y2='3.801' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231F5CD7'/%3E%3Cstop offset='1' stop-color='%2302AEFF'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E"); }

.account-books-title {
  margin-bottom: 40px; }
  @media (max-width: 767.98px) {
    .account-books-title {
      display: none; } }

.account-books-tabs-content {
  margin-top: 40px; }

.account-books-item + .account-books-item {
  margin-top: 10px; }

.b-account-books-warning {
  width: 100%;
  margin-bottom: 10px; }
  @media (min-width: 1040px) {
    .b-account-books-warning {
      margin-bottom: 20px; } }

.account-books-warning {
  display: inline-block;
  padding: 7px 15px;
  border-radius: 8px;
  background: #ff5852;
  font-size: 14px;
  line-height: 16px;
  color: #ffffff;
  font-weight: 500; }
  @media (min-width: 1040px) {
    .account-books-warning {
      font-size: 16px;
      line-height: 22px; } }
  .account-books-warning a {
    text-decoration: underline; }

.personal-books .acc-banner {
  transition: opacity .3s linear; }

.personal-books:not(.personal-books_show-banner) .acc-banner {
  opacity: 0; }

.acc-favourites-sort {
  margin-bottom: 40px; }

.acc-favourites-sort__desktop {
  display: none; }
  @media (min-width: 768px) {
    .acc-favourites-sort__desktop {
      display: block; } }

.acc-favourites-sort__gadgets {
  display: none; }
  @media (max-width: 767.98px) {
    .acc-favourites-sort__gadgets {
      display: block;
      max-width: 160px; } }

.acc-favourites {
  display: flex;
  flex-wrap: wrap;
  margin: -5px; }
  @media (min-width: 768px) {
    .acc-favourites {
      margin: -10px; } }

.acc-favourites__item {
  flex-basis: 50%;
  flex-grow: 0;
  flex-shrink: 0;
  padding: 5px;
  opacity: 1;
  transition: opacity .15s linear; }
  @media (min-width: 768px) {
    .acc-favourites__item {
      flex-basis: 33.3333%;
      padding: 10px; } }
  .acc-favourites__item._hiding {
    opacity: 0; }
  @media (min-width: 1040px) and (max-width: 1259.98px) {
    .acc-favourites__item .b-book-v {
      padding: 0 20px; } }

.acc-none-favourites {
  margin-bottom: 100px; }

.acc-none-favourites__text {
  margin-bottom: 40px; }
  .acc-none-favourites__text p {
    font-size: 16px;
    line-height: 22px;
    color: #2A2B2D;
    font-weight: normal; }
  .acc-none-favourites__text p + p {
    margin-top: 20px; }

.acc-none-favourites__howto {
  display: flex;
  align-items: center;
  margin-bottom: 40px; }

.acc-none-favourites__howto-item {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  background: #F7F8F8;
  border-radius: 50%; }
  .acc-none-favourites__howto-item svg {
    width: 20px;
    height: 18px; }

.acc-none-favourites__howto-arrow {
  margin: 0 20px; }
  .acc-none-favourites__howto-arrow svg {
    width: 20px;
    height: 10px; }

.acc-none-favourites__link {
  max-width: 260px; }

.acc-data__heading {
  margin-bottom: 30px; }
  @media (max-width: 767.98px) {
    .acc-data__heading {
      display: none; } }

.acc-data__h2 {
  font-size: 24px !important;
  line-height: 30px !important;
  margin-bottom: 40px; }

.acc-data__section {
  padding-top: 40px;
  margin-bottom: 40px; }
  .acc-data__section:first-child {
    margin-top: 40px;
    padding-top: 0; }
  .acc-data__section + .acc-data__section {
    border-top: 2px solid #F7F8F8; }

.acc-data__recaptha {
  margin-top: 40px; }
  @media (min-width: 1040px) {
    .acc-data__recaptha {
      margin-top: 60px; } }

.acc-form__input {
  width: 100%; }
  @media (min-width: 768px) {
    .acc-form__input {
      width: 344px; } }
  @media (min-width: 1260px) {
    .acc-form__input {
      width: 464px; } }

.acc-form__submit {
  margin-top: 40px;
  display: flex;
  align-items: center;
  gap: 20px 30px; }
  @media (max-width: 575.98px) {
    .acc-form__submit {
      flex-wrap: wrap; } }

@media (max-width: 575.98px) {
  .acc-form__submit-btn, .acc-form__submit-btn .ui-btn {
    min-width: 100%; } }

.acc-form__submit-success {
  display: inline-block;
  padding-left: 32px;
  font-size: 16px;
  line-height: 22px;
  font-weight: normal;
  color: #949599;
  background: url(/assets/img/icons/svg/ic-check-big.svg) no-repeat left center; }
  .acc-form__submit-success:not(.acc-form__submit-success_shown) {
    display: none; }

.acc-login-block {
  margin-top: 40px; }

.acc-login-item {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 10px 20px; }

.acc-login-item__val {
  font-size: 20px;
  line-height: 1;
  font-weight: 600; }

.acc-login-item__action {
  line-height: 22px; }

@media (min-width: 576px) {
  .acc-email {
    display: flex;
    align-items: center; } }

.acc-email__value {
  font-size: 20px;
  line-height: 24px;
  color: #2A2B2D;
  font-weight: 500; }
  @media (max-width: 575.98px) {
    .acc-email__value {
      margin-bottom: 20px; } }
  @media (min-width: 576px) {
    .acc-email__value {
      margin-right: 40px; } }

.acc-email__link {
  font-size: 16px;
  line-height: 18px; }

@media (min-width: 576px) {
  .acc-password {
    display: flex;
    align-items: center; } }

.acc-password__val {
  font-size: 16px;
  line-height: 22px;
  color: #2A2B2D;
  font-weight: 500;
  letter-spacing: 4px; }
  @media (max-width: 575.98px) {
    .acc-password__val {
      margin-bottom: 20px; } }
  @media (min-width: 576px) {
    .acc-password__val {
      margin-right: 40px; } }

.acc-password__link {
  font-size: 16px;
  line-height: 18px; }

.acc-address-template {
  display: none; }

.acc-add-address {
  margin-top: 30px; }
  .acc-add-address._hidden {
    display: none; }

.acc-add-address a {
  position: relative;
  padding-left: 40px; }
  @media (min-width: 768px) {
    .acc-add-address a {
      padding-left: 36px; } }
  .acc-add-address a::before, .acc-add-address a::after {
    content: "";
    position: absolute;
    width: 12px;
    height: 2px;
    border-radius: 2px;
    background: #FF5952;
    top: 50%;
    left: 0; }
  .acc-add-address a::before {
    transform: translateY(-50%); }
  .acc-add-address a::after {
    transform: translateY(-50%) rotate(90deg); }
  .acc-add-address a:hover::before, .acc-add-address a:hover::after {
    background: #ED4C45; }

.address-radio-item__del {
  display: none;
  position: absolute;
  top: -8px;
  right: -10px;
  width: 40px;
  height: 40px; }

.address-radio-item__del svg {
  display: block; }

.address-radio-item__del svg path {
  fill: #949599;
  stroke: #949599; }

html.touch .address-radio-item__del {
  display: flex;
  align-items: center;
  justify-content: center; }

html.no-touch .address-radio-item__del:hover svg path {
  fill: #FF5952;
  stroke: #FF5952; }

html.no-touch .address-radio-item:hover .address-radio-item__del {
  display: flex;
  align-items: center;
  justify-content: center; }

@media (min-width: 768px) {
  .modal-password {
    width: 515px; } }

.modal-password-content {
  padding: 40px 30px; }
  @media (min-width: 768px) {
    .modal-password-content {
      padding: 40px; } }

.modal-password-action {
  margin-top: 40px; }

.modal-password-action__submit {
  width: 100%;
  max-width: 295px; }
  @media (max-width: 767.98px) {
    .modal-password-action__submit {
      margin: 0 auto; } }
  @media (min-width: 768px) {
    .modal-password-action__submit {
      max-width: 245px; } }

.modal-password-action__result._hidden {
  display: none; }

.modal-password-action__result._success .modal-password-action__result-title {
  position: relative;
  padding-left: 40px; }
  .modal-password-action__result._success .modal-password-action__result-title::before {
    content: "";
    position: absolute;
    left: 0;
    top: 4.5px;
    width: 20px;
    height: 16px;
    background: url(/assets/img/icons/svg/ic-check-big.svg) no-repeat center/cover; }

@media (max-width: 1039.98px) {
  .acc-loyalty__heading {
    display: none; } }

@media (min-width: 1040px) {
  .acc-loyalty__heading {
    margin-bottom: 60px; } }

.acc-loyalty__link {
  padding: 16px 0; }

.acc-loyalty__text {
  font-size: 16px;
  line-height: 22px;
  color: #2A2B2D;
  font-weight: normal; }
  .acc-loyalty__text p + p {
    margin-top: 20px; }

.acc-loyalty__catalog {
  margin: 30px 0; }

@media (min-width: 576px) {
  .acc-loyalty__catalog-link {
    display: inline-flex; } }

.acc-loyalty-promo {
  margin-top: 10px !important;
  margin-bottom: 30px !important; }

.acc-loyalty-copy {
  display: flex;
  align-items: center;
  gap: 10px; }
  @media (max-width: 767.98px) {
    .acc-loyalty-copy {
      flex-wrap: wrap; } }
  @media (min-width: 768px) {
    .acc-loyalty-copy {
      gap: 20px; } }

.acc-loyalty-copy__field {
  display: inline-flex;
  align-items: center;
  gap: 16px;
  font-size: 20px;
  font-weight: 600;
  line-height: 1;
  text-transform: uppercase;
  padding: 14px 16px;
  border-radius: 5px;
  background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='5' ry='5' stroke='%23CED3D6' stroke-width='4' stroke-dasharray='4%2c 12' stroke-dashoffset='8' stroke-linecap='square'/%3e%3c/svg%3e"); }
  .acc-loyalty-copy__field:not([data-disabled]) {
    cursor: pointer; }
  .acc-loyalty-copy__field[data-disabled] {
    cursor: not-allowed;
    color: #CED3D6; }
  @media (max-width: 767.98px) {
    .acc-loyalty-copy__field {
      flex-basis: 100%;
      justify-content: space-between; } }

.acc-loyalty-copy__field-icon {
  color: #949599; }

.acc-loyalty-copy__field[data-disabled] .acc-loyalty-copy__field-icon {
  color: #CED3D6; }

.acc-loyalty-copy__status {
  font-size: 16px;
  font-weight: 600;
  line-height: 22px; }
  .acc-loyalty-copy__status:not([data-status]) {
    display: none; }
  .acc-loyalty-copy__status[data-status] {
    padding-left: 28px; }
  .acc-loyalty-copy__status[data-status="success"] {
    color: #57C78A;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M2 10L7 15L18 4' stroke='%2357C78A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat left center; }

html.no-touch .acc-loyalty-copy__field:not([data-disabled]):hover {
  background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='5' ry='5' stroke='%23949599' stroke-width='4' stroke-dasharray='4%2c 12' stroke-dashoffset='8' stroke-linecap='square'/%3e%3c/svg%3e"); }
  html.no-touch .acc-loyalty-copy__field:not([data-disabled]):hover .acc-loyalty-copy__field-icon {
    color: #FF5952; }

.acc-loyalty-promo-remaining {
  margin-top: 15px;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px; }

.acc-loyalty-balance {
  margin-top: 30px !important;
  margin-bottom: 20px !important; }

.acc-loyalty-balance__text {
  margin-top: 10px;
  display: inline-block;
  margin-right: .85em; }

.acc-loyalty-balance__value {
  margin-top: calc(10px - 0.1em);
  margin-bottom: -.1em; }

.acc-loyalty-discount {
  margin-top: 30px !important;
  margin-bottom: 20px !important; }

.acc-loyalty-discount__value {
  color: #FF5952; }

.acc-loyalty-percent {
  margin-top: 60px !important;
  margin-bottom: 30px !important; }
  @media (min-width: 576px) {
    .acc-loyalty-percent {
      margin-bottom: 40px !important; } }

.acc-loyalty-percent__value {
  color: #FF5952; }

.text-data-content.text-data-content_loyalty h2, .text-data-content.text-data-content_loyalty h3 {
  font-weight: 600; }

@media (min-width: 1040px) {
  .text-data-content.text-data-content_loyalty, .text-data-content.text-data-content_loyalty p, .text-data-content.text-data-content_loyalty ul, .text-data-content.text-data-content_loyalty ol {
    font-size: 16px;
    line-height: 22px; } }

.text-data-content.text-data-content_loyalty ul > li::before {
  margin-right: 20px !important; }

.text-data-content.text-data-content_loyalty ul > li + li {
  margin-top: 10px; }

.acc-loyalty-history {
  margin-bottom: 40px !important; }

.acc-loyalty-action {
  display: flex;
  align-items: flex-start;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: #2A2B2D; }
  @media (max-width: 767.98px) {
    .acc-loyalty-action {
      flex-wrap: wrap; } }
  .acc-loyalty-action + .acc-loyalty-action {
    margin-top: 30px; }

.acc-loyalty-action__bonus {
  padding-right: 20px;
  flex-shrink: 0;
  font-size: 16px;
  line-height: 22px; }
  @media (max-width: 767.98px) {
    .acc-loyalty-action__bonus {
      order: 0;
      width: 50%; } }
  @media (min-width: 768px) {
    .acc-loyalty-action__bonus {
      width: 160px; } }

.acc-loyalty-action__text {
  flex-basis: 100%;
  flex-shrink: 1; }
  @media (max-width: 767.98px) {
    .acc-loyalty-action__text {
      order: 2;
      margin-top: 10px; } }

.acc-loyalty-action__date {
  padding-left: 20px;
  flex-shrink: 0;
  color: #949599;
  text-align: right; }
  @media (max-width: 767.98px) {
    .acc-loyalty-action__date {
      order: 1;
      width: 50%; } }
  @media (min-width: 768px) {
    .acc-loyalty-action__date {
      width: 200px; } }

.timeline-bar {
  margin-bottom: 60px; }
  @media (max-width: 575.98px) {
    .timeline-bar {
      padding-left: 60px; } }
  @media (min-width: 576px) {
    .timeline-bar {
      padding: 36px 45px 38px; } }

.timeline-bar__wrap {
  display: flex;
  align-items: center;
  position: relative;
  background: #CED3D6; }
  @media (max-width: 575.98px) {
    .timeline-bar__wrap {
      width: 4px;
      height: 100%; } }
  @media (min-width: 576px) {
    .timeline-bar__wrap {
      width: 100%;
      height: 4px; } }

.timeline-bar__pins {
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center; }
  @media (max-width: 575.98px) {
    .timeline-bar__pins {
      flex-direction: column; } }

.timeline-bar__pin {
  position: relative;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #FFF;
  border: 3px solid #CED3D6;
  z-index: 2; }
  .timeline-bar__pin.timeline-bar__pin_passed {
    border: 3px solid #FF5952; }

@media (max-width: 575.98px) {
  .timeline-bar__pin + .timeline-bar__pin {
    margin-top: 38px; } }

.timeline-bar__pin-percent,
.timeline-bar__pin-money {
  position: absolute;
  display: block;
  white-space: nowrap; }
  @media (max-width: 575.98px) {
    .timeline-bar__pin-percent,
    .timeline-bar__pin-money {
      top: 50%;
      transform: translateY(-50%); } }
  @media (min-width: 576px) {
    .timeline-bar__pin-percent,
    .timeline-bar__pin-money {
      left: 50%;
      transform: translateX(-50%); } }

.timeline-bar__pin-percent {
  width: 48px;
  height: 26px;
  font-size: 16px;
  line-height: 24px;
  font-weight: 600;
  text-align: center; }
  @media (max-width: 575.98px) {
    .timeline-bar__pin-percent {
      right: calc(100% + 10px); } }
  @media (min-width: 576px) {
    .timeline-bar__pin-percent {
      top: -36px; } }

.timeline-bar__pin-money {
  font-size: 14px;
  line-height: 18px;
  font-weight: 400; }
  @media (max-width: 575.98px) {
    .timeline-bar__pin-money {
      left: 20px; } }
  @media (min-width: 576px) {
    .timeline-bar__pin-money {
      top: 20px; } }

.timeline-bar__progress {
  position: absolute;
  display: flex;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1; }
  @media (max-width: 575.98px) {
    .timeline-bar__progress {
      flex-direction: column; } }

.timeline-bar__progress-bar {
  background: #FF5952; }

.sale-box {
  height: 120px;
  position: relative;
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
  overflow: hidden; }
  @media (min-width: 1040px) {
    .sale-box {
      height: 300px; } }

.sale-box__inner {
  display: flex;
  justify-content: space-between;
  height: 100%; }
  @media (min-width: 1040px) {
    .sale-box__inner {
      justify-content: flex-start; } }

.sale-box__title {
  padding-left: 20px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-top: 20px;
  padding-bottom: 20px; }
  .sale-box__title h1,
  .sale-box__title .sale-box__title-pseudoH1 {
    color: #FFF;
    font-size: 16px;
    line-height: 22px;
    font-weight: bold; }
    .sale-box__title h1 br,
    .sale-box__title .sale-box__title-pseudoH1 br {
      display: none; }
  .sale-box__title p {
    color: #FFF;
    display: none;
    font-size: 16px;
    line-height: 22px;
    margin-top: 20px; }
  @media (max-width: 1039.98px) {
    .sale-box__title h1,
    .sale-box__title .sale-box__title-pseudoH1 {
      height: 66px;
      display: -webkit-inline-box;
      -webkit-box-orient: vertical;
      overflow: hidden;
      -webkit-line-clamp: 3; } }
  @media (min-width: 768px) {
    .sale-box__title {
      padding-left: 40px;
      padding-right: 40px;
      flex: 1; } }
  @media (min-width: 1040px) {
    .sale-box__title {
      padding-top: 40px;
      padding-bottom: 40px; }
      .sale-box__title h1,
      .sale-box__title .sale-box__title-pseudoH1 {
        flex-shrink: 0;
        font-size: 40px;
        line-height: 46px;
        max-height: 138px;
        display: -webkit-inline-box;
        -webkit-box-orient: vertical;
        overflow: hidden;
        -webkit-line-clamp: 3; }
        .sale-box__title h1 br,
        .sale-box__title .sale-box__title-pseudoH1 br {
          display: block; }
      .sale-box__title p {
        display: block;
        max-height: 44px;
        display: -webkit-inline-box;
        -webkit-box-orient: vertical;
        overflow: hidden;
        -webkit-line-clamp: 2; } }
  @media (min-width: 1260px) {
    .sale-box__title {
      padding-top: 40px;
      padding-bottom: 40px;
      padding-left: 60px;
      padding-right: 30px;
      flex: 0 0 auto;
      width: 500px; } }

.sale-box__btn {
  width: 225px;
  margin-top: auto;
  display: none; }
  @media (min-width: 1040px) {
    .sale-box__btn {
      display: block; } }

.sale-box__btn-mob {
  width: 20px;
  height: 10px;
  background: url(/assets/img/icons/svg/ic-arrow-big.svg) no-repeat;
  margin-top: auto; }
  @media (min-width: 1040px) {
    .sale-box__btn-mob {
      display: none; } }

.sale-box__pic:not(.sale-box__pic_full-bg) img {
  height: 120px;
  display: block; }

@media (max-width: 767.98px) {
  .sale-box__pic:not(.sale-box__pic_full-bg) {
    flex-shrink: 0;
    flex-basis: 162px; } }

@media (min-width: 768px) {
  .sale-box__pic:not(.sale-box__pic_full-bg) {
    margin-right: 40px; } }

@media (min-width: 1040px) {
  .sale-box__pic:not(.sale-box__pic_full-bg) {
    margin-right: 0;
    flex: 0 0 auto; }
    .sale-box__pic:not(.sale-box__pic_full-bg) img {
      height: 300px; } }

@media (min-width: 1260px) {
  .sale-box__pic:not(.sale-box__pic_full-bg) {
    width: 480px; }
    .sale-box__pic:not(.sale-box__pic_full-bg) img {
      margin-left: auto;
      margin-right: auto; } }

.sale-box__pic.sale-box__pic_full-bg {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  justify-content: stretch;
  align-items: stretch;
  z-index: 0; }
  .sale-box__pic.sale-box__pic_full-bg picture {
    width: 100%; }
    .sale-box__pic.sale-box__pic_full-bg picture img {
      width: 100%;
      height: 100%;
      object-fit: cover; }

.sale-box__date {
  display: none; }
  @media (min-width: 1260px) {
    .sale-box__date {
      color: #FFF;
      display: block;
      flex: 0 0 auto;
      width: 220px;
      padding-right: 60px;
      padding-top: 40px;
      font-size: 20px;
      line-height: 24px;
      text-align: right; } }

.sale-box__link {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  display: block;
  z-index: 1; }
  @media (min-width: 1040px) {
    .sale-box__link {
      display: none; } }

.sale-box.sale-box_full-bg .sale-box__title,
.sale-box.sale-box_full-bg .sale-box__date,
.sale-box.sale-box_full-bg .sale-box__link {
  z-index: 1; }

@media (min-width: 1040px) {
  .sale-box.sale-box_full-bg .sale-box__inner {
    justify-content: space-between; } }

.sale-other {
  margin-top: 40px; }
  @media (min-width: 1040px) {
    .sale-other {
      margin-top: 100px; } }

.sale-other__item {
  margin-bottom: 10px; }
  @media (min-width: 1040px) {
    .sale-other__item {
      margin-bottom: 20px; } }
  .sale-other__item:last-child {
    margin-bottom: 0; }

.sale-home {
  margin-top: -10px;
  padding-bottom: 40px; }
  @media (min-width: 1040px) {
    .sale-home {
      margin-top: 0;
      padding-bottom: 100px; } }

.sale-home__item {
  margin-bottom: 10px; }
  @media (min-width: 1040px) {
    .sale-home__item {
      margin-bottom: 20px; } }
  .sale-home__item:last-child {
    margin-bottom: 0; }

.b-carousel-linear.compltns:not(.slick-initialized) {
  display: inline-flex; }
  @media (max-width: 1039.98px) {
    .b-carousel-linear.compltns:not(.slick-initialized) {
      min-height: 318px; } }
  @media (max-width: 575.98px) {
    .b-carousel-linear.compltns:not(.slick-initialized) .b-carousel-linear__item {
      display: none; } }
  @media (min-width: 576px) {
    .b-carousel-linear.compltns:not(.slick-initialized) .b-carousel-linear__item {
      width: 265px;
      padding: 0 5px; } }
  @media (min-width: 768px) {
    .b-carousel-linear.compltns:not(.slick-initialized) .b-carousel-linear__item {
      width: 237px;
      padding: 0 5px; } }
  @media (min-width: 1040px) {
    .b-carousel-linear.compltns:not(.slick-initialized) .b-carousel-linear__item {
      width: 250px;
      padding: 0 10px; } }
  @media (min-width: 1260px) {
    .b-carousel-linear.compltns:not(.slick-initialized) .b-carousel-linear__item {
      width: 305px;
      padding: 0 10px; } }

.authors-search {
  margin-bottom: 20px; }
  @media (min-width: 1040px) {
    .authors-search {
      margin-bottom: 40px; } }

.authors-search__field {
  position: relative;
  border-bottom: 1px solid #CED3D6;
  padding-bottom: 10px; }
  @media (min-width: 1040px) {
    .authors-search__field {
      padding-bottom: 20px; } }

.authors-search__field-row {
  padding-left: 40px;
  padding-right: 44px;
  background: url(/assets/img/icons/svg/ic-header__search.svg) no-repeat left center/20px; }
  @media (min-width: 1040px) {
    .authors-search__field-row {
      padding-left: 50px;
      padding-right: 56px; } }

.authors-search__field-input {
  display: block;
  width: 100%;
  font-size: 20px;
  line-height: 24px;
  color: #2A2B2D;
  font-weight: 500; }
  @media (min-width: 1040px) {
    .authors-search__field-input {
      font-size: 30px;
      line-height: 36px;
      font-weight: 600; } }
  .authors-search__field-input::placeholder {
    color: #CED3D6;
    font-weight: 500; }
    @media (min-width: 1040px) {
      .authors-search__field-input::placeholder {
        font-weight: 600; } }

.authors-search__field-clear {
  position: absolute;
  top: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center; }
  @media (max-width: 1039.98px) {
    .authors-search__field-clear {
      width: 24px;
      height: 24px;
      right: -4px; } }
  @media (min-width: 1040px) {
    .authors-search__field-clear {
      width: 36px;
      height: 36px;
      right: -10px; } }

.authors-search__field-clear svg {
  display: block;
  width: 16px;
  height: 16px; }

.authors-search__field-clear svg rect {
  fill: #949599; }

.authors-search__field-clear:hover svg rect {
  fill: #FF5952; }

.authors-search__field:not(._focused) .authors-search__field-clear {
  display: none; }

.authors-search__field._focused:not(._is-not-empty) .authors-search__field-clear {
  display: none; }

.authors-alphabet {
  margin-bottom: 40px; }
  @media (min-width: 1040px) {
    .authors-alphabet {
      margin-bottom: 80px; } }

.authors-alphabet__list {
  display: flex; }
  @media (max-width: 1039.98px) {
    .authors-alphabet__list {
      flex-wrap: wrap;
      margin-left: -11px;
      margin-right: -11px; } }
  @media (min-width: 1040px) {
    .authors-alphabet__list {
      margin-left: -1%;
      margin-right: -1%; } }
  .authors-alphabet__list + .authors-alphabet__list {
    margin-top: 10px; }
    @media (min-width: 1040px) {
      .authors-alphabet__list + .authors-alphabet__list {
        margin-top: 30px; } }

.authors-alphabet__list-item {
  flex-shrink: 0;
  flex-grow: 0;
  text-align: center;
  font-weight: 600; }
  @media (max-width: 1039.98px) {
    .authors-alphabet__list-item {
      width: 35.5px;
      padding: 9px 0;
      font-size: 16px;
      line-height: 22px; } }
  @media (min-width: 1040px) {
    .authors-alphabet__list-item {
      width: 3.0303%;
      font-size: 20px;
      line-height: 24px; } }
  .authors-alphabet__list-item a,
  .authors-alphabet__list-item span {
    color: #949599; }
  .authors-alphabet__list-item span {
    opacity: .3; }

html.no-touch .authors-alphabet__list-item a:hover {
  color: #FF5952; }

.authors-suggests-window {
  display: none;
  position: absolute;
  background: #FFF;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
  z-index: 10; }
  .authors-suggests-window._shown {
    display: block; }
  .authors-suggests-window._hidden {
    display: none !important; }

.authors-suggests-window__wrap {
  max-height: 260px;
  height: 100%; }

.authors-suggests-window__inner {
  height: 100%; }

.authors-suggests-window__item {
  display: flex;
  align-items: center;
  padding: 15px 20px;
  font-size: 16px;
  line-height: 22px;
  font-weight: 500;
  cursor: pointer; }
  .authors-suggests-window__item:hover {
    background: #F7F8F8; }

.authors-list__block + .authors-list__block {
  margin-top: 50px; }
  @media (min-width: 1040px) {
    .authors-list__block + .authors-list__block {
      margin-top: 60px; } }

.letter-block {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap; }
  @media (max-width: 1039.98px) {
    .letter-block {
      margin: 0 -5px; } }
  @media (min-width: 1040px) {
    .letter-block {
      margin: 0 -10px; } }

.letter-block__item {
  flex-grow: 0;
  flex-shrink: 0; }
  @media (max-width: 767.98px) {
    .letter-block__item {
      flex-basis: 50%; } }
  @media (max-width: 1039.98px) {
    .letter-block__item {
      padding: 5px; } }
  @media (min-width: 576px) and (max-width: 767.98px) {
    .letter-block__item {
      flex-basis: 33.33333%; } }
  @media (min-width: 768px) and (max-width: 1039.98px) {
    .letter-block__item {
      flex-basis: 25%; } }
  @media (min-width: 1040px) {
    .letter-block__item {
      flex-basis: 20%;
      padding: 10px; } }
  @media (max-width: 1039.98px) {
    .letter-block__item._char {
      flex-basis: 100%;
      margin-bottom: 25px;
      padding: 0 5px; } }
  @media (max-width: 1039.98px) {
    .letter-block__item._linkDetail {
      flex-basis: 100%;
      padding: 35px 0 0; } }

@media (max-width: 1039.98px) {
  .letter-card {
    display: flex;
    align-items: baseline; } }

@media (min-width: 1040px) {
  .letter-card {
    padding: 40px 30px; } }

.letter-card__char {
  font-weight: 600;
  text-transform: uppercase; }
  @media (max-width: 1039.98px) {
    .letter-card__char {
      margin-right: 10px;
      font-size: 24px;
      line-height: 29px;
      color: #2A2B2D; } }
  @media (min-width: 1040px) {
    .letter-card__char {
      margin-bottom: 108px;
      font-size: 140px;
      line-height: 164px;
      color: #949599; } }

.letter-card__count {
  color: #949599; }
  @media (max-width: 1039.98px) {
    .letter-card__count {
      font-size: 12px;
      line-height: 18px;
      font-weight: normal; } }
  @media (min-width: 1040px) {
    .letter-card__count {
      font-size: 14px;
      line-height: 16px;
      font-weight: 500; } }

.letter-link-detail {
  display: flex;
  align-items: center;
  justify-content: center; }
  @media (max-width: 1039.98px) {
    .letter-link-detail {
      width: 100%;
      max-width: 295px;
      height: 50px;
      margin: 0 auto;
      border: 2px solid #CED3D6;
      border-radius: 25px; } }
  @media (min-width: 1040px) {
    .letter-link-detail {
      height: 314px;
      padding: 30px;
      background: #F7F8F8; } }
  @media (min-width: 1260px) {
    .letter-link-detail {
      height: 358px; } }

.letter-link-detail__text {
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase; }
  @media (max-width: 1039.98px) {
    .letter-link-detail__text {
      color: #2A2B2D; } }
  @media (min-width: 1040px) {
    .letter-link-detail__text {
      color: #949599; } }

@media (min-width: 1040px) {
  html.no-touch .letter-link-detail:hover .letter-link-detail__text {
    color: #FF5952; } }

.authors-list-pagination {
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
  padding-top: 40px; }
  @media (min-width: 1040px) {
    .authors-list-pagination {
      justify-content: flex-end;
      padding-top: 75px; } }

@media (max-width: 1039.98px) {
  .authors-list-pagination__showAll {
    display: none; } }

@media (min-width: 1040px) {
  .authors-list-pagination__showAll .b-btn {
    width: 285px; } }

.author-item {
  display: block;
  padding: 20px;
  background: #F7F8F8;
  transition: transform 0.34s cubic-bezier(0.46, 0.03, 0.52, 0.96); }
  @media (min-width: 1040px) {
    .author-item {
      max-width: 224px;
      padding: 40px 30px 30px; } }
  .author-item:hover {
    transform: scale(1.1); }

.author-item__photo {
  width: 100%;
  max-width: 123px;
  margin-bottom: 20px; }
  @media (min-width: 1040px) {
    .author-item__photo {
      max-width: 164px;
      margin-bottom: 40px; } }

.author-item__photo-inner {
  position: relative;
  width: 100%;
  padding-top: 100%;
  overflow: hidden;
  border-radius: 50%; }

.author-item__photo-inner--picture {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center; }
  .author-item__photo-inner--picture img {
    object-fit: contain;
    filter: grayscale(100%) contrast(1.05) brightness(1.05); }

.author-item__photo-inner--default {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 10px;
  background-color: #FFF; }
  .author-item__photo-inner--default img {
    max-height: 100%;
    width: auto; }

.author-item__title {
  display: flex;
  gap: 10px;
  align-items: flex-start;
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 22px;
  font-weight: 500;
  color: #2A2B2D; }
  @media (min-width: 1040px) {
    .author-item__title {
      margin-bottom: 20px;
      font-size: 20px;
      line-height: 24px; } }
  .author-item__title .author-item__title-icon {
    display: flex;
    align-items: center;
    flex-shrink: 0;
    flex-grow: 0;
    height: 22px; }
    @media (min-width: 1040px) {
      .author-item__title .author-item__title-icon {
        height: 24px; } }
  .author-item__title .author-item__title-line {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 1; }

.author-item__count {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  -webkit-line-clamp: 1;
  font-size: 12px;
  line-height: 14px;
  font-weight: 500;
  color: #949599; }
  @media (min-width: 1040px) {
    .author-item__count {
      font-size: 14px;
      line-height: 16px; } }

.carousel-authors {
  margin-bottom: 40px; }
  @media (min-width: 1040px) {
    .carousel-authors {
      margin-bottom: 90px; } }

.b-carousel-linear.b-carousel-linear_authors:not(.slick-initialized) {
  display: inline-flex;
  opacity: 0; }

.carousel-authors__head {
  display: flex;
  align-items: center;
  margin-bottom: 30px; }
  @media (min-width: 1040px) {
    .carousel-authors__head {
      margin-bottom: 40px; } }

.carousel-authors__head-title {
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
  color: #2A2B2D; }

@media (min-width: 1040px) {
  .carousel-authors__head._big {
    margin-bottom: 60px; } }

@media (min-width: 1040px) {
  .carousel-authors__head._big .carousel-authors__head-title {
    font-size: 30px;
    line-height: 36px; } }

@media (max-width: 1039.98px) {
  .carousel-authors__head-controls {
    display: none; } }

@media (min-width: 1040px) {
  .carousel-authors__head-controls {
    margin-left: auto; } }

.carousel-authors .b-carousel-linear:not(.slick-initialized) {
  display: inline-flex;
  min-height: 335px; }
  @media (min-width: 420px) {
    .carousel-authors .b-carousel-linear:not(.slick-initialized) {
      min-height: 343px; } }
  @media (max-width: 575.98px) {
    .carousel-authors .b-carousel-linear:not(.slick-initialized) .b-carousel-linear__item {
      display: none; } }
  @media (min-width: 576px) {
    .carousel-authors .b-carousel-linear:not(.slick-initialized) .b-carousel-linear__item {
      width: 176.66px;
      padding: 0 5px; } }
  @media (min-width: 768px) {
    .carousel-authors .b-carousel-linear:not(.slick-initialized) .b-carousel-linear__item {
      width: 177.5px;
      padding: 0 5px; } }
  @media (min-width: 1040px) {
    .carousel-authors .b-carousel-linear:not(.slick-initialized) .b-carousel-linear__item {
      width: 200px;
      padding: 0 10px; } }
  @media (min-width: 1260px) {
    .carousel-authors .b-carousel-linear:not(.slick-initialized) .b-carousel-linear__item {
      width: 244px;
      padding: 0 10px; } }

@media (min-width: 768px) {
  .author-page {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -10px; } }

@media (min-width: 768px) {
  .author-page__main {
    flex-basis: 50%;
    order: 1;
    flex-shrink: 0;
    flex-grow: 0;
    padding: 0 10px; } }

@media (min-width: 768px) {
  .author-page__main {
    padding-top: 30px; } }

@media (min-width: 1040px) {
  .author-page__main {
    padding-top: 40px; } }

@media (min-width: 768px) {
  .author-page__aside {
    flex-basis: 50%;
    order: 0;
    flex-shrink: 0;
    flex-grow: 0;
    padding: 0 50px 0 10px; } }

@media (min-width: 768px) {
  .author-page__bottom {
    display: none; } }

.author-bottom-wrapDesktop {
  padding-left: 40px; }
  @media (max-width: 767.98px) {
    .author-bottom-wrapDesktop {
      display: none; } }

.author-photo {
  display: block; }
  @media (max-width: 575.98px) {
    .author-photo {
      height: 300px;
      margin: 0 -20px;
      overflow: hidden; } }
  @media (max-width: 767.98px) {
    .author-photo {
      margin-bottom: 30px; } }
  @media (min-width: 768px) {
    .author-photo {
      margin-bottom: 60px; } }
  .author-photo img {
    display: block; }
    @media (max-width: 767.98px) {
      .author-photo img {
        object-fit: cover;
        object-position: center;
        width: 100%;
        height: 100%; } }
    @media (min-width: 768px) {
      .author-photo img {
        width: 100%;
        max-width: 100%;
        height: auto; } }

.author-photo--default {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 15px;
  width: 100%; }
  @media (max-width: 767.98px) {
    .author-photo--default {
      margin-bottom: 30px; } }
  @media (min-width: 768px) {
    .author-photo--default {
      margin-bottom: 60px; } }
  .author-photo--default img {
    height: 230px; }
    @media (min-width: 1040px) {
      .author-photo--default img {
        height: 350px; } }

.author-head {
  margin-bottom: 40px; }

.author-head__header {
  display: flex;
  align-items: center;
  gap: 16px; }

.author-head__icon {
  flex-shrink: 0;
  flex-grow: 0; }

.author-head__original {
  font-size: 16px;
  line-height: 22px;
  color: #949599;
  font-weight: 600;
  margin-top: 10px; }

.author-tags-title {
  font-size: 20px;
  line-height: 24px;
  font-weight: bold;
  color: #2A2B2D;
  margin-bottom: 30px; }
  @media (min-width: 768px) {
    .author-tags-title {
      margin-bottom: 40px; } }

.author-tags {
  display: flex;
  flex-wrap: wrap;
  margin: -5px; }

.author-tags__item {
  padding: 5px; }

.author-tag-item {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 36px;
  padding: 0 13px;
  background: #FFF;
  border: 2px solid #CED3D6;
  border-radius: 24px; }

.author-tag-item__text {
  display: block;
  white-space: nowrap;
  font-size: 16px;
  line-height: 22px;
  font-weight: 500; }

html.no-touch .author-tag-item:hover {
  background: #F7F8F8;
  border-color: #F7F8F8; }

.author-links-wrap {
  margin-top: 40px; }
  @media (min-width: 768px) {
    .author-links-wrap {
      margin-top: 60px; } }

.author-links-title {
  font-size: 20px;
  line-height: 24px;
  font-weight: bold;
  color: #2A2B2D;
  margin-bottom: 30px; }
  @media (min-width: 768px) {
    .author-links-title {
      margin-bottom: 40px; } }

.author-links {
  display: flex;
  flex-wrap: wrap;
  margin: -10px; }

.author-links__item {
  padding: 10px; }

.author-link {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-grow: 0;
  flex-shrink: 0;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  overflow: hidden;
  background-color: #F7F8F8; }
  .author-link::after {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    opacity: .5;
    background-repeat: no-repeat; }

html.no-touch .author-link:hover::after {
  opacity: 1; }

.author-link._vk::after {
  background-image: url(/assets/img/icons/svg/share/ic-share_vkontakte.svg);
  background-size: 38.333% 20%;
  background-position: center; }

.author-link._fb::after {
  background-image: url(/assets/img/icons/svg/share/ic-share_facebook.svg);
  background-size: 19.533% 36.167%;
  background-position: center; }

.author-link._ok::after {
  background-image: url(/assets/img/icons/svg/share/ic-share_odnoklassniki.svg);
  background-size: 22.25% 36.667%;
  background-position: center; }

.b-content__section .carousel-authors {
  margin-bottom: 0 !important; }

.events-list-wrapper {
  padding-bottom: 40px; }
  @media (min-width: 1040px) {
    .events-list-wrapper {
      padding-bottom: 100px; } }

.events-head {
  margin-bottom: 40px; }
  @media (min-width: 1040px) {
    .events-head {
      display: flex;
      align-items: flex-end;
      margin-bottom: 60px; } }

@media (max-width: 1039.98px) {
  .events-head__title {
    margin-bottom: 30px; } }

@media (min-width: 1040px) {
  .events-head__title {
    margin-right: 60px; } }

@media (max-width: 1039.98px) {
  .events-head__cities {
    display: flex; } }

@media (min-width: 1040px) {
  .events-head__cities {
    padding-bottom: 2px; } }

@media (min-width: 1040px) {
  .events-page-grid {
    display: flex; } }

@media (min-width: 1040px) {
  .events-page-grid__aside {
    flex-shrink: 0;
    flex-grow: 0;
    order: 1;
    padding-top: 35px; } }

@media (min-width: 1040px) and (max-width: 1259.98px) {
  .events-page-grid__aside {
    padding-left: 40px; } }

@media (min-width: 1040px) {
  .events-page-grid__content {
    flex-shrink: 1;
    flex-grow: 1;
    order: 0; } }

.events-items-container__item + .events-items-container__item {
  margin-top: 10px; }
  @media (min-width: 1040px) {
    .events-items-container__item + .events-items-container__item {
      margin-top: 30px; } }

.events-showMore {
  max-width: 295px;
  margin-top: 40px;
  margin-left: 80px; }
  @media (min-width: 1040px) {
    .events-showMore {
      max-width: 285px;
      margin-top: 80px;
      margin-left: 153px; } }
  .events-showMore._hidden {
    display: none; }
  .events-showMore .b-btn {
    width: 100%; }

.b-calendar {
  width: 100%; }
  @media (min-width: 1040px) {
    .b-calendar {
      width: 360px; } }

.b-calendar__months {
  display: flex;
  align-items: center;
  padding-bottom: 20px;
  border-bottom: 2px solid #F7F8F8; }
  @media (min-width: 1040px) {
    .b-calendar__months {
      padding-bottom: 30px; } }

.b-calendar__months-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px; }
  .b-calendar__months-btn svg {
    width: 20px;
    height: 10px;
    fill: #949599; }
  .b-calendar__months-btn._prev svg {
    transform: matrix(-1, 0, 0, 1, 0, 0); }

html.no-touch .b-calendar__months-btn:hover svg {
  fill: #FF5952; }

.b-calendar__months-name {
  flex-basis: 100%;
  font-size: 20px;
  line-height: 25px;
  font-weight: 600;
  color: #2A2B2D;
  text-align: center; }

.b-calendar__months-name--span {
  text-transform: capitalize; }

.b-calendar__days {
  padding-top: 30px; }

.b-calendar__days-head {
  display: grid;
  grid-template-columns: repeat(7, 40px);
  grid-column-gap: 14px;
  grid-row-gap: 0;
  margin-bottom: 20px; }

.b-calendar__days-head--item {
  font-size: 16px;
  line-height: 19px;
  font-weight: 600;
  color: #949599;
  letter-spacing: -0.08px;
  text-align: center;
  text-transform: capitalize; }

@media (max-width: 1039.98px) {
  .b-calendar__days-body {
    display: flex;
    overflow-y: scroll; }
    .b-calendar__days-body::-webkit-scrollbar {
      display: none; }
    .b-calendar__days-body {
      -ms-overflow-style: none; } }

@media (min-width: 1040px) {
  .b-calendar__days-body {
    display: grid;
    grid-template-columns: repeat(7, 40px);
    grid-column-gap: 14px;
    grid-row-gap: 12px; } }

@media (max-width: 1039.98px) {
  .b-calendar__days-body--cell {
    flex-shrink: 0;
    flex-grow: 0;
    width: 14.285%;
    display: flex;
    align-items: center;
    justify-content: center; }
    .b-calendar__days-body--cell._empty {
      display: none; } }

@media (min-width: 1040px) {
  .b-calendar__days-body--cell {
    width: 40px;
    height: 40px; } }

.b-calendar__days-body--cell---day {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  font-size: 16px;
  line-height: 18px;
  font-weight: 600;
  color: #2A2B2D; }

.b-calendar__days-body--cell---day._passed {
  color: #949599; }

.b-calendar__days-body--cell---day._today {
  color: #2A2B2D; }

.b-calendar__days-body--cell---day._chosen {
  background: #FF5952 !important;
  color: #FFF !important;
  border: none !important; }

.b-calendar__days-body--cell---day._future {
  color: #2A2B2D; }

.b-calendar__days-body--cell---day._passed._has-events {
  background: #F7F8F8; }

.b-calendar__days-body--cell---day._future._has-events {
  background: #FFF;
  border: 2px solid #CED3D6; }

html.no-touch .b-calendar__days-body--cell---day._has-events:hover {
  cursor: pointer; }

html.no-touch .b-calendar__days-body--cell---day._today._has-events:hover {
  background: #CED3D6;
  color: #FFF; }

html.no-touch .b-calendar__days-body--cell---day._passed._has-events:hover {
  background: #CED3D6;
  color: #FFF; }

html.no-touch .b-calendar__days-body--cell---day._future._has-events:hover {
  background: #CED3D6;
  color: #FFF; }

html.no-touch .b-calendar__days-body--cell---day._chosen:hover {
  background: #FF5952;
  color: #FFF !important; }

.event-list-item {
  display: flex;
  align-items: flex-start; }

.event-list-item__left {
  width: 60px;
  margin-right: 20px;
  padding: 10px 0;
  background: #F7F8F8;
  text-align: center;
  flex-shrink: 0;
  flex-grow: 0; }
  @media (min-width: 1040px) {
    .event-list-item__left {
      width: 120px;
      margin-right: 33px;
      padding: 30px 0; } }

.event-list-item__left-date {
  display: block;
  font-size: 16px;
  line-height: 22px;
  color: #2A2B2D;
  font-weight: 600;
  white-space: nowrap; }
  @media (min-width: 1040px) {
    .event-list-item__left-date {
      font-size: 24px;
      line-height: 29px; } }

.event-list-item__left-time {
  display: block;
  font-size: 16px;
  line-height: 22px;
  color: #949599;
  font-weight: 600;
  white-space: nowrap; }
  @media (min-width: 1040px) {
    .event-list-item__left-time {
      font-size: 24px;
      line-height: 29px; } }

@media (min-width: 1040px) {
  .event-list-item__left-date + .event-list-item__left-time {
    margin-top: 5px; } }

.event-list-item__right {
  background: #F7F8F8;
  max-width: 590px; }

.event-list-item-picture {
  display: block;
  width: 100%;
  height: 178px;
  overflow: hidden; }
  @media (min-width: 1040px) {
    .event-list-item-picture {
      height: 300px; } }
  .event-list-item-picture img {
    display: block;
    object-fit: cover;
    object-position: center;
    width: 100%;
    height: 100%; }

.event-list-item-description {
  padding: 20px; }
  @media (min-width: 1040px) {
    .event-list-item-description {
      padding: 30px; } }

.event-list-item-description__title {
  font-size: 16px;
  line-height: 20px;
  color: #2A2B2D;
  font-weight: 500; }
  @media (min-width: 1040px) {
    .event-list-item-description__title {
      font-size: 24px;
      line-height: 29px;
      font-weight: 600; } }
  .event-list-item-description__title a {
    color: inherit; }

html.no-touch .event-list-item-description__title a:hover {
  color: #FF5952; }

.event-list-item-description__text {
  margin-top: 20px;
  font-size: 16px;
  line-height: 22px;
  color: #2A2B2D;
  font-weight: 500; }
  @media (max-width: 1039.98px) {
    .event-list-item-description__text {
      display: none; } }

.event-list-item-description__place {
  margin-top: 10px;
  font-size: 14px;
  line-height: 16px;
  color: #949599;
  font-weight: 500; }
  @media (min-width: 1040px) {
    .event-list-item-description__place {
      display: flex;
      align-items: center;
      margin-top: 20px; } }
  .event-list-item-description__place::before {
    content: "";
    display: block;
    flex-shrink: 0;
    flex-grow: 0;
    width: 16px;
    height: 20px;
    margin-right: 20px;
    background: url(/assets/img/icons/svg/ic-map-pin.svg) no-repeat center/contain; }
    @media (max-width: 1039.98px) {
      .event-list-item-description__place::before {
        display: none; } }

.event-list-item-v2 {
  position: relative; }
  @media (max-width: 1039.98px) {
    .event-list-item-v2 {
      display: flex;
      align-items: flex-start; } }

@media (min-width: 1040px) {
  .event-list-item-v2._small {
    max-width: 285px;
    height: 438px; } }

@media (min-width: 1040px) {
  .event-list-item-v2._medium {
    max-width: 590px;
    height: 438px; } }

.event-list-item-v2-label {
  text-align: center; }
  @media (max-width: 767.98px) {
    .event-list-item-v2-label {
      width: 60px;
      padding: 10px 5px; } }
  @media (min-width: 768px) {
    .event-list-item-v2-label {
      width: 80px;
      padding: 20px 10px; } }
  @media (min-width: 1040px) {
    .event-list-item-v2-label {
      position: absolute;
      top: 0;
      left: 0;
      z-index: 1; } }

@media (max-width: 1039.98px) {
  .event-list-item-v2-label._default {
    flex-shrink: 0;
    flex-grow: 0;
    margin-right: 20px; } }

.event-list-item-v2-label__date {
  display: block;
  font-size: 16px;
  line-height: 22px;
  color: #2A2B2D;
  font-weight: 600;
  white-space: nowrap; }
  @media (min-width: 768px) {
    .event-list-item-v2-label__date {
      font-size: 20px;
      line-height: 24px; } }

.event-list-item-v2-label__time {
  display: block;
  font-size: 16px;
  line-height: 22px;
  color: #949599;
  font-weight: 600;
  white-space: nowrap; }
  @media (min-width: 768px) {
    .event-list-item-v2-label__time {
      font-size: 20px;
      line-height: 24px; } }

@media (min-width: 768px) {
  .event-list-item-v2-label__date + .event-list-item-v2-label__time {
    margin-top: 5px; } }

@media (min-width: 1040px) {
  .event-list-item-v2._big .event-list-item-v2-label._default {
    display: none; } }

@media (max-width: 1039.98px) {
  .event-list-item-v2._big .event-list-item-v2__body-picture .event-list-item-v2-label {
    display: none; } }

@media (min-width: 1040px) {
  .event-list-item-v2._big .event-list-item-v2__body-picture .event-list-item-v2-label {
    top: 0;
    left: 10px; } }

@media (max-width: 1039.98px) {
  .event-list-item-v2._small .event-list-item-v2__body,
  .event-list-item-v2._medium .event-list-item-v2__body {
    flex-basis: 100%; } }

@media (min-width: 1040px) {
  .event-list-item-v2._small .event-list-item-v2__body,
  .event-list-item-v2._medium .event-list-item-v2__body {
    display: flex;
    flex-flow: column;
    justify-content: flex-end;
    height: 438px; } }

@media (min-width: 1040px) {
  .event-list-item-v2._small .event-list-item-v2__body-picture,
  .event-list-item-v2._medium .event-list-item-v2__body-picture {
    position: relative;
    overflow: hidden;
    flex-basis: 100%;
    flex-shrink: 1; } }

@media (min-width: 1040px) {
  .event-list-item-v2._small .event-list-item-v2__body-description,
  .event-list-item-v2._medium .event-list-item-v2__body-description {
    flex-grow: 1;
    flex-shrink: 0; } }

@media (max-width: 1039.98px) {
  .event-list-item-v2._big .event-list-item-v2__body {
    flex-basis: 100%; } }

@media (min-width: 1040px) {
  .event-list-item-v2._big .event-list-item-v2__body {
    display: flex;
    align-items: center;
    margin: 0 -10px; } }

@media (min-width: 1040px) {
  .event-list-item-v2._big .event-list-item-v2__body-picture {
    overflow: hidden;
    flex-basis: 50%;
    flex-shrink: 0;
    flex-grow: 0;
    padding-left: 10px;
    padding-right: 50px;
    position: relative; } }

@media (min-width: 1040px) {
  .event-list-item-v2._big .event-list-item-v2__body-description {
    flex-basis: 50%;
    flex-shrink: 0;
    flex-grow: 0;
    padding-left: 10px;
    padding-right: 10px; } }

.event-list-item-v2-picture {
  display: block;
  width: 100%;
  height: 100%; }
  .event-list-item-v2-picture picture {
    display: flex;
    width: 100%;
    height: 100%; }
    @media (max-width: 1039.98px) {
      .event-list-item-v2-picture picture {
        height: 100%;
        min-height: 178px; } }
  .event-list-item-v2-picture img {
    display: block;
    width: 100%;
    min-height: 100%;
    object-fit: cover;
    object-position: center; }

@media (min-width: 1040px) {
  .event-list-item-v2._big .event-list-item-v2-picture picture {
    min-height: 350px; } }

@media (min-width: 1260px) {
  .event-list-item-v2._big .event-list-item-v2-picture picture {
    min-height: 400px; } }

.event-list-item-v2-description {
  padding: 20px; }
  @media (min-width: 1040px) {
    .event-list-item-v2-description {
      padding: 30px; } }

.event-list-item-v2-description__title {
  font-size: 16px;
  line-height: 20px;
  color: #2A2B2D;
  font-weight: 500; }
  @media (min-width: 1040px) {
    .event-list-item-v2-description__title {
      font-size: 20px;
      line-height: 24px; } }
  .event-list-item-v2-description__title a {
    color: inherit; }

.event-list-item-v2-description__text {
  margin-top: 20px;
  font-size: 16px;
  line-height: 22px;
  color: #2A2B2D;
  font-weight: 400; }

.event-list-item-v2-description__place {
  margin-top: 10px;
  font-size: 14px;
  line-height: 16px;
  color: #949599;
  font-weight: 500; }
  @media (min-width: 1040px) {
    .event-list-item-v2-description__place {
      margin-top: 20px; } }

@media (max-width: 1039.98px) {
  .event-list-item-v2._small .event-list-item-v2-description__text,
  .event-list-item-v2._medium .event-list-item-v2-description__text {
    display: none; } }

@media (min-width: 1040px) {
  .event-list-item-v2._big .event-list-item-v2-description {
    background: transparent !important;
    padding: 0; } }

@media (min-width: 1040px) {
  .event-list-item-v2._big .event-list-item-v2-description__title {
    font-size: 30px;
    line-height: 36px;
    font-weight: 600; } }

@media (min-width: 1040px) {
  .event-list-item-v2._big .event-list-item-v2-description__text {
    font-size: 24px;
    line-height: 28px; } }

@media (min-width: 1040px) {
  .event-list-item-v2._big .event-list-item-v2-description__place {
    font-size: 16px;
    line-height: 22px;
    font-weight: 600; } }

html.no-touch .event-list-item-v2-description__title a:hover {
  color: #FF5952; }

.event-list-item-v2-description__dateLong {
  margin-top: 40px;
  font-size: 24px;
  line-height: 29px;
  color: #2A2B2D;
  font-weight: 600; }

.event-list-item-v2-description__dateLong-time {
  display: inline-block;
  margin-left: 20px;
  color: #949599; }

.event-list-item-v2-description__link {
  margin-top: 40px; }
  .event-list-item-v2-description__link a {
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    color: #949599;
    letter-spacing: 1px;
    text-transform: uppercase; }

html.no-touch .event-list-item-v2-description__link a:hover {
  color: #FF5952; }

.event-list-item-v2._small .event-list-item-v2-description__dateLong,
.event-list-item-v2._small .event-list-item-v2-description__link,
.event-list-item-v2._medium .event-list-item-v2-description__dateLong,
.event-list-item-v2._medium .event-list-item-v2-description__link {
  display: none !important; }

@media (max-width: 1039.98px) {
  .event-list-item-v2-description__dateLong,
  .event-list-item-v2-description__link {
    display: none; } }

.event-grid {
  padding-bottom: 25px; }
  @media (min-width: 1040px) {
    .event-grid {
      padding-bottom: 85px; } }

@media (min-width: 1040px) {
  .event-grid__head {
    display: flex; } }

.event-grid__head-main {
  margin-bottom: 40px; }
  @media (min-width: 1040px) {
    .event-grid__head-main {
      flex-basis: 100%;
      flex-shrink: 1;
      flex-grow: 1;
      max-width: calc(100% - 285px);
      padding-right: 67px; } }
  @media (min-width: 1260px) {
    .event-grid__head-main {
      max-width: calc(100% - 285px);
      padding-left: 68px;
      padding-right: 87px; } }

.event-grid__head-main--banner {
  margin-bottom: 30px; }
  @media (min-width: 1040px) {
    .event-grid__head-main--banner {
      margin-bottom: 60px; } }

@media (max-width: 575.98px) {
  .b-event-banner {
    position: relative;
    height: 300px;
    overflow: hidden;
    margin: 0 -20px; } }

.b-event-banner__picture {
  display: block; }
  @media (max-width: 575.98px) {
    .b-event-banner__picture {
      position: absolute;
      height: 100%;
      top: 0;
      left: 50%;
      transform: translateX(-50%); } }

.b-event-banner__picture-img {
  display: block;
  width: 100%;
  height: auto;
  max-width: 100%; }
  @media (max-width: 575.98px) {
    .b-event-banner__picture-img {
      height: 100%;
      max-width: none;
      width: auto;
      margin: 0 auto; } }

.event-grid__head-main--title {
  font-size: 24px;
  line-height: 29px;
  font-weight: 600;
  color: #2A2B2D; }
  @media (min-width: 1040px) {
    .event-grid__head-main--title {
      padding-left: 85px;
      font-size: 30px;
      line-height: 36px; } }

@media (max-width: 1039.98px) {
  .event-grid__head-aside {
    margin-bottom: 40px; } }

@media (min-width: 1040px) {
  .event-grid__head-aside {
    flex-basis: 285px;
    flex-shrink: 0;
    flex-grow: 0;
    padding-top: 20px; } }

@media (min-width: 1260px) {
  .event-grid__head-aside {
    padding-top: 40px; } }

@media (max-width: 1039.98px) {
  .b-event-info {
    padding: 40px 20px;
    border-top: 2px solid #F7F8F8;
    border-bottom: 2px solid #F7F8F8; } }

.b-event-info__title-date {
  font-size: 30px;
  line-height: 36px;
  font-weight: bold;
  color: #2A2B2D; }

.b-event-info__title-time {
  margin-top: 10px;
  font-size: 30px;
  line-height: 36px;
  font-weight: bold;
  color: #2A2B2D; }
  @media (min-width: 1040px) {
    .b-event-info__title-time {
      margin-top: 20px; } }

.b-event-info__content {
  padding-right: 80px; }

.b-event-info__content-address {
  font-size: 18px;
  line-height: 26px;
  font-weight: normal;
  color: #2A2B2D; }

.b-event-info__content-mapLink {
  margin-top: 20px; }

.b-event-info__content-mapLink--a {
  font-size: 16px;
  line-height: 18px;
  font-weight: 600;
  color: #FF5952; }

html.no-touch .b-event-info__content-mapLink--a:hover {
  color: #ED4C45; }

.b-event-info__title + .b-event-info__content {
  margin-top: 20px; }
  @media (min-width: 1040px) {
    .b-event-info__title + .b-event-info__content {
      margin-top: 40px; } }

@media (min-width: 1040px) {
  .event-grid__content {
    flex-basis: 100%;
    flex-shrink: 1;
    flex-grow: 1;
    padding-left: 85px;
    padding-right: 352px; } }

@media (min-width: 1260px) {
  .event-grid__content {
    padding-left: 153px;
    padding-right: 457px; } }

.event-subtitle {
  margin-bottom: 40px;
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
  color: #949599; }

.event-content {
  margin-bottom: 40px; }
  @media (min-width: 1040px) {
    .event-content {
      margin-bottom: 60px; } }

.event-book {
  margin-bottom: 40px; }
  @media (min-width: 1040px) {
    .event-book {
      margin-bottom: 60px; } }

.event-share__head {
  margin-bottom: 40px;
  font-size: 20px;
  line-height: 24px;
  font-weight: bold;
  color: #2A2B2D; }

.section-events-title {
  margin-bottom: 30px; }
  @media (min-width: 1040px) {
    .section-events-title {
      margin-bottom: 60px; } }

@media (min-width: 1040px) {
  .section-events-list {
    display: flex;
    margin: 0 -10px; } }

@media (min-width: 1040px) {
  .section-events-list__item {
    padding: 0 10px; } }

@media (max-width: 767.98px) {
  .section-events-list__item + .section-events-list__item {
    margin-top: 10px; } }

@media (max-width: 1039.98px) {
  .section-events-list__item + .section-events-list__item {
    margin-top: 20px; } }

@media (max-width: 1039.98px) {
  .section-events-list__item:not(:first-child) .event-list-item-v2 .event-list-item-v2__body-picture {
    display: none !important; } }

.section-posts-title {
  margin-bottom: 30px; }
  @media (min-width: 1040px) {
    .section-posts-title {
      margin-bottom: 60px; } }

@media (min-width: 1040px) {
  .section-posts-list {
    display: flex;
    margin: 0 -10px; } }

@media (min-width: 1040px) {
  .section-posts-list__item {
    padding: 0 10px; } }

@media (max-width: 1039.98px) {
  .b-carousel-linear__item:first-child .b-posty__pic {
    display: block; }
  .b-carousel-linear__item._hiddenMob {
    display: none; } }

@media (min-width: 1040px) {
  .carousel-posts:not(.slick-initialized) {
    display: inline-flex; } }

.posts-rows {
  margin: -5px; }
  @media (min-width: 1040px) {
    .posts-rows {
      margin: -10px;
      opacity: 1;
      transition: .15s opacity ease-out; }
      .posts-rows:not(.slick-initialized) {
        display: inline-flex;
        opacity: 0; } }

.posts-rows__slide-inner {
  display: flex;
  flex-wrap: wrap;
  max-width: 100%; }

.posts-rows__item {
  display: block;
  padding: 5px; }
  @media (max-width: 1039.98px) {
    .posts-rows__item:first-child .b-posty__pic {
      display: block; }
    .posts-rows__item._hiddenMob {
      display: none; } }
  @media (min-width: 768px) {
    .posts-rows__item {
      flex-grow: 0;
      flex-shrink: 0; }
      .posts-rows__item._big {
        flex-basis: 100%; }
      .posts-rows__item._small {
        flex-basis: 50%; } }
  @media (min-width: 1040px) {
    .posts-rows__item {
      padding: 10px; } }

@media (min-width: 768px) {
  .posts-rows:not(.slick-initialized) {
    min-height: 491px; } }

@media (min-width: 1040px) {
  .posts-rows:not(.slick-initialized) {
    min-height: 916px; } }

@media (min-width: 768px) {
  .posts-rows:not(.slick-initialized) .posts-rows__item {
    display: none !important; } }

.section-books-title {
  margin-bottom: 30px; }
  @media (min-width: 1040px) {
    .section-books-title {
      margin-bottom: 60px; } }

.section-books-list {
  display: flex;
  flex-wrap: wrap;
  margin: -5px; }
  @media (min-width: 1040px) {
    .section-books-list {
      margin: -10px; } }

.section-books-list__item {
  flex-basis: 50%;
  flex-grow: 0;
  flex-shrink: 0;
  padding: 5px; }
  @media (min-width: 576px) {
    .section-books-list__item {
      flex-basis: 33.3333%; } }
  @media (min-width: 768px) {
    .section-books-list__item {
      flex-basis: 25%; } }
  @media (min-width: 1040px) {
    .section-books-list__item {
      padding: 10px; } }

/*
----------------- Айтемы книг -----------------
*/
/*
КАРТОЧКИ КНИГ

У новых превью есть набор типовых блоков и модификаторы для разных видов превью
.#название_блока#_regular - обычная превью tpl_item_regular.twig
.#название_блока#_blog - превью в статье блога tpl_item_blog.twig
*/
.b-book-big {
  display: block;
  position: relative;
  height: 856px;
  background: #F7F8F8; }
  @media (max-width: 1039.98px) {
    .b-book-big {
      padding: 0 20px; } }
  @media (min-width: 1040px) {
    .b-book-big {
      padding: 0 30px;
      height: 100%; } }

.b-book-big._gray {
  background: #F7F8F8 !important; }
  .b-book-big._gray .b-buybtn .b-buybtn__inner {
    background: #FFF !important; }
  .b-book-big._gray .b-counter .b-counter__btn {
    background: #FFF !important; }
    .b-book-big._gray .b-counter .b-counter__btn:hover {
      background: #FF5952 !important; }
  .b-book-big._gray .b-btn-fav {
    background: #FFF !important; }

.b-book-big__wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  min-height: 100%;
  max-height: 100%;
  width: 100%;
  transition: max-height 0.34s cubic-bezier(0.46, 0.03, 0.52, 0.96); }
  @media (max-width: 1039.98px) {
    .b-book-big__wrap {
      padding: 0 20px 40px; } }
  @media (min-width: 1040px) {
    .b-book-big__wrap {
      padding: 0 30px 30px; }
      .b-book-big__wrap:hover {
        max-height: 1170px; } }
  @media (min-width: 1260px) {
    .b-book-big__wrap {
      padding: 0 30px 50px; }
      .b-book-big__wrap:hover {
        max-height: 1350px; } }

.b-book-big__pic {
  position: relative;
  z-index: 2;
  flex-shrink: 0;
  max-width: 100%;
  margin: 0 auto; }
  @media (max-width: 1039.98px) {
    .b-book-big__pic {
      height: 440px;
      padding: 53px 0; } }
  @media (min-width: 1040px) {
    .b-book-big__pic {
      height: 540px;
      padding: 40px 0; } }
  @media (min-width: 1260px) {
    .b-book-big__pic {
      height: 740px;
      padding: 91px 20px; } }

.b-book-big__pic a {
  display: block;
  width: 100%;
  height: 100%; }
  .b-book-big__pic a picture {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%; }
    .b-book-big__pic a picture img {
      display: block;
      max-width: 100%;
      max-height: 100%;
      width: auto;
      height: auto; }

.b-book-big__pic-wrapper-default {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 334px;
  width: 235px;
  max-width: 100%; }
  @media (min-width: 1040px) {
    .b-book-big__pic-wrapper-default {
      width: 321px;
      height: 460px; } }
  @media (min-width: 1260px) {
    .b-book-big__pic-wrapper-default {
      width: 384px;
      height: 558px; } }

.b-book-big__pic-default {
  background-color: #FFF;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 100%; }
  .b-book-big__pic-default img {
    height: 150px;
    width: auto;
    max-width: 46%; }
    @media (min-width: 1040px) {
      .b-book-big__pic-default img {
        height: 200px; } }
    @media (min-width: 1260px) {
      .b-book-big__pic-default img {
        height: 250px; } }

.wrapper-bgColor-sections._gray-to-white section.bgColor-section:nth-of-type(even) .bgColor-element .b-book-big__pic-default,
.wrapper-bgColor-sections._white-to-gray section.bgColor-section:nth-of-type(odd) .bgColor-element .b-book-big__pic-default {
  background-color: #FFF; }

.wrapper-bgColor-sections._white-to-gray section.bgColor-section:nth-of-type(even) .bgColor-element .b-book-big__pic-default,
.wrapper-bgColor-sections._gray-to-white section.bgColor-section:nth-of-type(odd) .bgColor-element .b-book-big__pic-default {
  background-color: #F7F8F8; }

.b-book-big__body {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  flex-shrink: 0; }

@media (max-width: 1039.98px) {
  .b-book-big__title {
    margin-bottom: 20px; } }

@media (min-width: 1040px) {
  .b-book-big__title {
    margin-bottom: 30px; } }

.b-book-big__title a {
  display: -webkit-inline-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  -webkit-line-clamp: 3;
  color: #2A2B2D;
  font-weight: 500; }
  @media (max-width: 1039.98px) {
    .b-book-big__title a {
      font-size: 14px;
      line-height: 16px; } }
  @media (min-width: 1040px) {
    .b-book-big__title a {
      font-size: 16px;
      line-height: 22px; } }

.b-book-big__title a:hover {
  color: #FF5952; }

.b-book-big__description {
  margin-bottom: 20px; }
  @media (min-width: 1040px) {
    .b-book-big__description {
      margin-bottom: 40px;
      min-height: 180px; } }
  .b-book-big__description p {
    font-size: 14px;
    font-weight: normal;
    line-height: 16px;
    display: -webkit-inline-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 12; }
    @media (min-width: 768px) {
      .b-book-big__description p {
        -webkit-line-clamp: 10; } }
    @media (min-width: 1040px) {
      .b-book-big__description p {
        font-size: 16px;
        line-height: 22px;
        -webkit-line-clamp: 8; } }

.b-book-big__outOfStock {
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 24px;
  font-weight: 600; }
  @media (min-width: 1040px) {
    .b-book-big__outOfStock {
      margin-bottom: 40px;
      font-size: 24px;
      line-height: 26px; } }

.b-book-big__pic._outOfStock picture img {
  filter: contrast(0.35) brightness(1.45); }

.b-book-big__price {
  font-size: 0; }
  @media (max-width: 1039.98px) {
    .b-book-big__price {
      height: 22px;
      margin-bottom: 10px; } }
  @media (min-width: 1040px) {
    .b-book-big__price {
      height: 24px;
      margin-bottom: 20px; } }
  .b-book-big__price span {
    display: inline-block;
    font-weight: 600; }
    @media (max-width: 1039.98px) {
      .b-book-big__price span {
        font-size: 16px;
        line-height: 22px; } }
    @media (min-width: 1040px) {
      .b-book-big__price span {
        font-size: 20px;
        line-height: 24px; } }
    .b-book-big__price span._priceOld {
      display: none;
      color: #949599;
      opacity: .5;
      text-decoration-line: line-through; }
      @media (max-width: 1039.98px) {
        .b-book-big__price span._priceOld {
          margin-left: 10px; } }
      @media (min-width: 1040px) {
        .b-book-big__price span._priceOld {
          margin-left: 20px; } }
      .b-book-big__price span._priceOld._shown {
        display: inline-block; }
  @media (max-width: 1039.98px) {
    .b-book-big__price._multiple span {
      font-size: 13px; } }
  @media (min-width: 1040px) and (max-width: 1259.98px) {
    .b-book-big__price._multiple span {
      font-size: 16px; } }

.b-book-big__author {
  display: -webkit-inline-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  -webkit-line-clamp: 2;
  color: #949599; }
  .b-book-big__author a:hover {
    color: #FF5952; }
  @media (max-width: 1039.98px) {
    .b-book-big__author {
      font-size: 12px;
      line-height: 14px;
      height: 28px;
      margin-bottom: 6px; } }
  @media (min-width: 1040px) {
    .b-book-big__author {
      font-size: 14px;
      line-height: 16px;
      height: 32px;
      margin-bottom: 120px; } }

.b-book-big__btns {
  display: flex;
  margin-top: auto; }
  .b-book-big__btns .b-buybtn .b-btn {
    padding: 0 25px; }

@media (min-width: 1040px) {
  .b-book-big__btns-buy {
    margin-right: 20px; } }

@media (max-width: 1039.98px) {
  .b-book-big__btns-like {
    display: none; } }

@media (min-width: 1040px) {
  .b-book-big__btns-like {
    margin-left: auto; } }

.b-book-xs {
  position: relative;
  background: #F7F8F8; }
  @media (max-width: 1039.98px) {
    .b-book-xs {
      height: 440px; } }
  @media (min-width: 1040px) {
    .b-book-xs {
      height: 350px; } }

.b-book-xs__wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  overflow: hidden;
  min-height: 100%;
  max-height: 100%;
  width: 100%;
  transition: max-height 0.34s cubic-bezier(0.46, 0.03, 0.52, 0.96); }
  @media (max-width: 1039.98px) {
    .b-book-xs__wrap {
      padding: 0 20px; } }
  @media (min-width: 1040px) {
    .b-book-xs__wrap {
      padding: 0 30px 30px; }
      .b-book-xs__wrap:hover {
        max-height: 430px; } }

.b-book-xs__pic {
  display: flex;
  align-items: center;
  max-width: 100%;
  margin: 0 auto; }
  @media (max-width: 1039.98px) {
    .b-book-xs__pic {
      height: 256px;
      padding: 20px 0; } }
  @media (min-width: 1040px) {
    .b-book-xs__pic {
      height: 261px;
      padding: 30px 0; } }

.b-book-xs__pic._outOfStock picture img {
  filter: contrast(0.35) brightness(1.45); }

.b-book-xs__pic a {
  display: block;
  width: 100%;
  height: 100%; }
  .b-book-xs__pic a picture {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%; }
    .b-book-xs__pic a picture img {
      display: block;
      max-width: 100%;
      max-height: 100%;
      width: auto;
      height: auto;
      flex-basis: 100%; }

.b-book-xs__pic-wrapper-default {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 100%; }
  @media (min-width: 1260px) {
    .b-book-xs__pic-wrapper-default {
      padding: 16px 0; } }

.b-book-xs__pic-default {
  background-color: #FFF;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 100%;
  max-height: 281px; }
  .b-book-xs__pic-default img {
    max-width: 46%; }

.wrapper-bgColor-sections._gray-to-white section.bgColor-section:nth-of-type(even) .bgColor-element .b-book-xs__pic-default,
.wrapper-bgColor-sections._white-to-gray section.bgColor-section:nth-of-type(odd) .bgColor-element .b-book-xs__pic-default {
  background-color: #FFF; }

.wrapper-bgColor-sections._white-to-gray section.bgColor-section:nth-of-type(even) .bgColor-element .b-book-xs__pic-default,
.wrapper-bgColor-sections._gray-to-white section.bgColor-section:nth-of-type(odd) .bgColor-element .b-book-xs__pic-default {
  background-color: #F7F8F8; }

.b-book-xs__title {
  font-size: 14px;
  line-height: 16px;
  overflow: hidden; }
  @media (max-width: 1039.98px) {
    .b-book-xs__title {
      height: 48px;
      margin-bottom: 10px; } }
  @media (min-width: 1040px) {
    .b-book-xs__title {
      height: 32px;
      margin-bottom: 10px; } }
  .b-book-xs__title a {
    display: -webkit-inline-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 3;
    color: #2A2B2D; }
    @media (min-width: 1040px) {
      .b-book-xs__title a {
        -webkit-line-clamp: 2; } }
  .b-book-xs__title a:hover {
    color: #FF5952; }

.b-book-xs__price {
  font-size: 0; }
  @media (max-width: 1039.98px) {
    .b-book-xs__price {
      height: 22px;
      margin-bottom: 10px; } }
  @media (min-width: 1040px) {
    .b-book-xs__price {
      height: 17px;
      margin-bottom: 30px; } }
  .b-book-xs__price span {
    display: inline-block;
    font-weight: 600; }
    @media (max-width: 1039.98px) {
      .b-book-xs__price span {
        font-size: 16px;
        line-height: 22px; } }
    @media (min-width: 1040px) {
      .b-book-xs__price span {
        font-size: 14px;
        line-height: 17px; } }
    .b-book-xs__price span._priceOld {
      display: none;
      color: #949599;
      opacity: .5;
      text-decoration-line: line-through; }
      @media (max-width: 1039.98px) {
        .b-book-xs__price span._priceOld {
          margin-left: 10px; } }
      @media (min-width: 1040px) {
        .b-book-xs__price span._priceOld {
          margin-left: 20px; } }
      .b-book-xs__price span._priceOld._shown {
        display: inline-block; }
  .b-book-xs__price._multiple span {
    font-size: 13px; }

.b-book-xs__outOfStock {
  height: 22px;
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 22px;
  font-weight: 600; }
  @media (min-width: 1040px) {
    .b-book-xs__outOfStock {
      height: 17px;
      margin-bottom: 30px;
      font-size: 14px;
      line-height: 17px; } }

.b-book-xs__author {
  color: #949599;
  display: -webkit-inline-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  -webkit-line-clamp: 2; }
  .b-book-xs__author a {
    vertical-align: middle; }
  .b-book-xs__author a:hover {
    color: #FF5952; }
  @media (max-width: 1039.98px) {
    .b-book-xs__author {
      font-size: 12px;
      line-height: 14px;
      height: 32px;
      margin-bottom: 6px; } }
  @media (min-width: 1040px) {
    .b-book-xs__author {
      display: none; } }

.b-book-xs__btn .b-buybtn,
.b-book-xs__btn .b-btn {
  width: 100%; }

.b-book-xs__btn .b-btn {
  padding: 0 10px; }

.b-book-xs._white {
  background: #FFF !important; }
  .b-book-xs._white .b-buybtn .b-buybtn__inner {
    background: #F7F8F8 !important; }
  .b-book-xs._white .b-counter .b-counter__btn {
    background: #F7F8F8 !important; }
    .b-book-xs._white .b-counter .b-counter__btn:hover {
      background: #FF5952 !important; }
  .b-book-xs._white .b-btn-fav {
    background: #F7F8F8 !important; }

.b-book-xs._gray {
  background: #F7F8F8 !important; }
  .b-book-xs._gray .b-buybtn .b-buybtn__inner {
    background: #FFF !important; }
  .b-book-xs._gray .b-counter .b-counter__btn {
    background: #FFF !important; }
    .b-book-xs._gray .b-counter .b-counter__btn:hover {
      background: #FF5952 !important; }
  .b-book-xs._gray .b-btn-fav {
    background: #FFF !important; }

.b-book-labels {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  font-size: 0; }
  @media (max-width: 1039.98px) {
    .b-book-labels .b-label + .b-label {
      margin-left: 5px; } }
  @media (min-width: 1040px) {
    .b-book-labels .b-label + .b-label {
      margin-left: 10px; } }

.b-label._discount {
  display: none; }
  .b-label._discount._shown {
    display: inline-flex; }

.b-buybtn {
  display: inline-block;
  overflow: hidden; }
  @media (max-width: 1259.98px) {
    .b-buybtn {
      height: 40px;
      border-radius: 20px; } }
  @media (min-width: 1260px) {
    .b-buybtn {
      height: 50px;
      border-radius: 25px; } }
  .b-buybtn__inner {
    background: #FFF;
    transition: transform 0.34s cubic-bezier(0.46, 0.03, 0.52, 0.96); }
  @media (max-width: 1259.98px) {
    .b-buybtn._added .b-buybtn__inner {
      transform: translateY(-40px); } }
  @media (min-width: 1260px) {
    .b-buybtn._added .b-buybtn__inner {
      transform: translateY(-50px); } }
  .b-buybtn .b-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    white-space: nowrap;
    padding: 0 10px; }
    @media (min-width: 1040px) {
      .b-buybtn .b-btn {
        padding: 0 15px; } }
    @media (max-width: 1259.98px) {
      .b-buybtn .b-btn {
        font-size: 12px;
        line-height: 40px;
        height: 40px; } }
    @media (min-width: 1260px) {
      .b-buybtn .b-btn {
        line-height: 50px;
        height: 50px; } }

.b-counter {
  position: relative;
  text-align: center;
  color: #949599;
  font-weight: 600; }
  @media (max-width: 1259.98px) {
    .b-counter {
      height: 40px;
      font-size: 12px;
      line-height: 40px; } }
  @media (min-width: 1260px) {
    .b-counter {
      height: 50px;
      font-size: 14px;
      line-height: 50px; } }
  .b-counter__btn {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    font-size: 0; }
    @media (max-width: 1259.98px) {
      .b-counter__btn {
        width: 32px;
        height: 32px;
        border-radius: 16px; } }
    @media (min-width: 1260px) {
      .b-counter__btn {
        width: 42px;
        height: 42px;
        border-radius: 21px; } }
    .b-counter__btn:hover {
      background: #FF5952 !important; }
    .b-counter__btn::before, .b-counter__btn::after {
      content: "";
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translateY(-50%) translateX(-50%);
      border-radius: 3px;
      background: #FF5952; }
    .b-counter__btn::before {
      width: 10px;
      height: 2px; }
    .b-counter__btn::after {
      width: 2px;
      height: 10px; }
    .b-counter__btn._minus {
      left: 4px; }
      .b-counter__btn._minus::after {
        display: none; }
    .b-counter__btn._plus {
      right: 4px; }
    .b-counter__btn:hover::before, .b-counter__btn:hover::after {
      background: #FFF; }

.b-book-h-mini {
  background: #F7F8F8; }

.b-book-h-mini__wrap {
  display: flex; }

.b-book-h-mini__image {
  padding: 20px;
  flex: 0 0 auto; }
  @media (min-width: 768px) {
    .b-book-h-mini__image {
      padding: 27px 35px; } }

.b-book-h-mini__pic {
  width: 90px; }
  .b-book-h-mini__pic a {
    display: block; }
  .b-book-h-mini__pic img {
    max-width: 100%;
    display: block; }

.b-book-h-mini__pic-wrapper-default {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 135px;
  width: 90px; }

.b-book-h-mini__pic-default {
  background-color: #FFF;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 100%; }
  .b-book-h-mini__pic-default img {
    max-width: 46%; }

.wrapper-bgColor-sections._gray-to-white section.bgColor-section:nth-of-type(even) .bgColor-element .b-book-h-mini__pic-default,
.wrapper-bgColor-sections._white-to-gray section.bgColor-section:nth-of-type(odd) .bgColor-element .b-book-h-mini__pic-default {
  background-color: #FFF; }

.wrapper-bgColor-sections._white-to-gray section.bgColor-section:nth-of-type(even) .bgColor-element .b-book-h-mini__pic-default,
.wrapper-bgColor-sections._gray-to-white section.bgColor-section:nth-of-type(odd) .bgColor-element .b-book-h-mini__pic-default {
  background-color: #F7F8F8; }

.b-book-h {
  position: relative;
  display: flex;
  width: 100%;
  height: 215px; }
  @media (min-width: 1040px) {
    .b-book-h {
      height: 285px; } }

.b-book-h__image {
  display: flex;
  align-items: center;
  width: 144px;
  padding: 0 30px;
  flex-shrink: 0; }
  @media (min-width: 1040px) {
    .b-book-h__image {
      width: 245px;
      padding: 0 50px; } }

.b-book-h__image-pic {
  display: block;
  max-width: 100%;
  max-height: 100%;
  margin: 0 auto; }
  .b-book-h__image-pic a {
    display: block;
    width: 100%;
    height: 100%; }
    .b-book-h__image-pic a picture {
      display: flex;
      justify-content: center;
      align-items: center;
      width: 100%;
      height: 100%; }
      .b-book-h__image-pic a picture img {
        display: block;
        max-width: 100%;
        max-height: 100%;
        width: auto;
        height: auto;
        flex-basis: 100%; }

.b-book-h__image-pic-wrapper-default {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 100%; }

.b-book-h__image-pic-default {
  background-color: #FFF;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 112px;
  width: 100%; }
  @media (min-width: 1040px) {
    .b-book-h__image-pic-default {
      height: 208px;
      width: 145px; } }
  .b-book-h__image-pic-default img {
    max-width: 46%; }

.wrapper-bgColor-sections._gray-to-white section.bgColor-section:nth-of-type(even) .bgColor-element .b-book-h__image-pic-default,
.wrapper-bgColor-sections._white-to-gray section.bgColor-section:nth-of-type(odd) .bgColor-element .b-book-h__image-pic-default {
  background-color: #FFF; }

.wrapper-bgColor-sections._white-to-gray section.bgColor-section:nth-of-type(even) .bgColor-element .b-book-h__image-pic-default,
.wrapper-bgColor-sections._gray-to-white section.bgColor-section:nth-of-type(odd) .bgColor-element .b-book-h__image-pic-default {
  background-color: #F7F8F8; }

.b-book-h__image-pic._outOfStock picture img {
  filter: contrast(0.35) brightness(1.45); }

.b-book-h__body {
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  padding: 30px 20px 30px 0; }
  @media (min-width: 1040px) {
    .b-book-h__body {
      position: relative; } }

@media (min-width: 1040px) {
  .b-book-h__wrapper {
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    overflow: hidden;
    padding: 50px 40px 40px 0;
    height: 100%;
    transition: height 0.34s cubic-bezier(0.46, 0.03, 0.52, 0.96); } }

@media (min-width: 1040px) {
  .b-book-h:hover .b-book-h__wrapper {
    height: calc(100% + 30px); } }

.b-book-h__title {
  height: 32px;
  margin-bottom: 10px;
  overflow: hidden; }
  @media (min-width: 1040px) {
    .b-book-h__title {
      height: 66px;
      margin-bottom: 20px; } }
  .b-book-h__title a {
    display: -webkit-inline-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 2;
    font-size: 14px;
    line-height: 16px;
    font-weight: 500;
    color: #2A2B2D; }
    @media (min-width: 1040px) {
      .b-book-h__title a {
        -webkit-line-clamp: 3;
        font-size: 16px;
        line-height: 22px; } }
  .b-book-h__title a:hover {
    color: #FF5952; }

.b-book-h__price {
  height: 22px;
  margin-bottom: 10px;
  font-size: 0; }
  @media (min-width: 1040px) {
    .b-book-h__price {
      height: 24px;
      margin-bottom: 20px; } }
  .b-book-h__price span {
    display: inline-block;
    font-size: 16px;
    line-height: 22px;
    font-weight: 600; }
    @media (min-width: 1040px) {
      .b-book-h__price span {
        font-size: 20px;
        line-height: 24px; } }
    .b-book-h__price span._priceOld {
      display: none;
      margin-left: 10px;
      color: #949599;
      opacity: .5;
      text-decoration-line: line-through; }
      @media (max-width: 1039.98px) {
        .b-book-h__price span._priceOld {
          font-size: 14px; } }
      @media (min-width: 1040px) {
        .b-book-h__price span._priceOld {
          margin-left: 20px; } }
      .b-book-h__price span._priceOld._shown {
        display: inline-block; }

.b-book-h__outOfStock {
  height: 22px;
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 22px;
  font-weight: 600;
  color: #2A2B2D; }
  @media (min-width: 1040px) {
    .b-book-h__outOfStock {
      height: 24px;
      margin-bottom: 20px;
      font-size: 20px;
      line-height: 24px; } }

.b-book-h__author {
  font-size: 12px;
  line-height: 14px;
  color: #949599; }
  @media (min-width: 1040px) {
    .b-book-h__author {
      margin-top: auto;
      font-size: 14px;
      line-height: 16px; } }
  .b-book-h__author a {
    vertical-align: middle; }
  .b-book-h__author a:hover {
    color: #FF5952; }

.b-book-h__btns {
  display: flex;
  margin-top: 20px; }
  @media (min-width: 1040px) {
    .b-book-h__btns {
      transform: translateY(0);
      margin-top: 100px;
      transition: transform 0.34s cubic-bezier(0.46, 0.03, 0.52, 0.96); } }

.b-book-h__btns-buy {
  flex-basis: 155px;
  flex-shrink: 0;
  height: 40px; }
  @media (min-width: 768px) {
    .b-book-h__btns-buy {
      height: 50px; } }
  .b-book-h__btns-buy .b-buybtn {
    width: 100%; }
    .b-book-h__btns-buy .b-buybtn .b-btn {
      width: 100%; }

.b-book-h__btns-fav {
  margin-left: 20px; }
  @media (max-width: 1039.98px) {
    .b-book-h__btns-fav {
      display: none; } }

.b-book-h__labels {
  position: absolute;
  top: 0;
  left: 0; }
  @media (max-width: 1039.98px) {
    .b-book-h__labels .b-label + .b-label {
      margin-left: 5px; } }
  @media (min-width: 1040px) {
    .b-book-h__labels .b-label + .b-label {
      margin-left: 10px; } }

@media (min-width: 1040px) {
  .b-book-h:hover .b-book-h__btns {
    transform: translateY(-50px); } }

.b-content__section._gray .b-book-h {
  background: #FFF; }

.b-content__section._gray .b-book-h__btns-fav .b-btn-fav {
  background-color: #F7F8F8; }

.b-content__section._white .b-book-h {
  background: #F7F8F8; }

.b-content__section._white .b-book-h__btns-fav .b-btn-fav {
  background-color: #FFF; }

.book-offers {
  display: none;
  z-index: 5; }
  @media (min-width: 768px) {
    .book-offers {
      position: absolute;
      right: 0;
      bottom: 0;
      left: 0; } }
  @media (min-width: 768px) {
    .book-offers._shown {
      display: block; } }

.book-offers__inner {
  box-shadow: 0px -10px 30px rgba(0, 0, 0, 0.1); }
  @media (min-width: 768px) {
    .book-offers__inner {
      background: #F7F8F8; } }

.book-offers-header {
  position: relative;
  width: 100%;
  min-height: 56px;
  padding: 20px 70px 20px 20px; }

.book-offers-header__title {
  display: -webkit-inline-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  -webkit-line-clamp: 2;
  max-height: 32px;
  font-size: 14px;
  line-height: 16px;
  font-weight: 500;
  color: #949599; }
  @media (min-width: 768px) {
    .book-offers-header__title {
      display: none; } }

.book-offers-close {
  position: absolute;
  top: 50%;
  right: 12px;
  transform: translateY(-50%);
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px; }
  .book-offers-close svg {
    display: block;
    width: 16px;
    height: 16px; }
  .book-offers-close svg rect {
    fill: #949599;
    stroke: #949599;
    stroke-width: 0.3px; }

html.no-touch .book-offers-close:hover svg rect {
  fill: #FF5952;
  stroke: #FF5952; }

.book-offers-list-wrap {
  max-height: 340px;
  padding-bottom: 20px; }

@media (min-width: 768px) {
  .b-book-h .book-offers-list-wrap {
    max-height: 100px; } }

@media (min-width: 1040px) {
  .b-book-h .book-offers-list-wrap {
    max-height: 200px; } }

.book-offers-list {
  height: 100%;
  list-style-type: none; }

.book-offer-item {
  display: flex;
  align-items: center;
  padding: 15px 10px; }
  @media (min-width: 768px) {
    .book-offer-item {
      padding: 10px 10px; } }

.book-offer-item span {
  display: block;
  margin: 0 10px;
  font-size: 16px;
  line-height: 22px;
  font-weight: 500;
  color: #2A2B2D; }

@media (min-width: 768px) {
  .book-offer-item._xs {
    padding: 5px 7px; }
    .book-offer-item._xs span {
      display: block;
      margin: 0 7px;
      font-size: 12px;
      line-height: 16px;
      font-weight: 500;
      color: #2A2B2D; } }

@media (min-width: 768px) and (max-width: 1039.98px) {
  .book-offer-item._reg {
    padding: 5px 7px; }
    .book-offer-item._reg span {
      display: block;
      margin: 0 7px;
      font-size: 12px;
      line-height: 16px;
      font-weight: 500;
      color: #2A2B2D; } }

.book-offer-item span.book-offer-item__name {
  overflow: hidden;
  text-overflow: ellipsis;
  margin-right: auto; }

.book-offer-item span.book-offer-item__price {
  font-weight: 600;
  white-space: nowrap;
  flex-shrink: 0; }
  .book-offer-item span.book-offer-item__price._old {
    text-decoration-line: line-through;
    color: #949599; }

span.book-offer-item__price._old + span.book-offer-item__price {
  margin-left: 0; }

html.no-touch .book-card .book-offer-item:not(._outOfStock):hover {
  cursor: pointer; }
  html.no-touch .book-card .book-offer-item:not(._outOfStock):hover span {
    color: #FF5952; }

.book-offer-item._outOfStock span {
  color: #CED3D6 !important; }

.book-card._gray .book-offers .book-offers__inner {
  background: #F7F8F8 !important; }

html.no-touch .book-card._gray .book-offer-item:not(._outOfStock):hover {
  background: #EEF2F2; }

html.no-touch .wrapper-bgColor-sections._gray-to-white section.bgColor-section:nth-of-type(even) .book-card.bgColor-element .book-offer-item:not(._outOfStock):hover {
  background: #EEF2F2; }

html.no-touch .wrapper-bgColor-sections._white-to-gray section.bgColor-section:nth-of-type(odd) .book-card.bgColor-element .book-offer-item:not(._outOfStock):hover {
  background: #EEF2F2; }

.book-card._white .book-offers .book-offers__inner {
  background: #FFF !important; }

html.no-touch .book-card._white .book-offer-item:not(._outOfStock):hover {
  background: #F7F8F8; }

html.no-touch .wrapper-bgColor-sections._gray-to-white section.bgColor-section:nth-of-type(odd) .book-card.bgColor-element .book-offer-item:not(._outOfStock):hover {
  background: #F7F8F8; }

html.no-touch .wrapper-bgColor-sections._white-to-gray section.bgColor-section:nth-of-type(even) .book-card.bgColor-element .book-offer-item:not(._outOfStock):hover {
  background: #F7F8F8; }

.offers-mobile {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 100; }
  @media (max-width: 767.98px) {
    .offers-mobile._shown {
      display: block; } }

.offers-mobile__inner {
  width: 100%;
  height: 100%;
  position: relative;
  display: flex;
  align-items: flex-end; }

.offers-mobile-blocker {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 99;
  background: rgba(0, 0, 0, 0.5); }

.offers-mobile-wrapper {
  width: 100%;
  max-height: 100%;
  position: relative;
  z-index: 101; }

@media (max-width: 767.98px) {
  .offers-mobile-wrapper .book-offers {
    display: block;
    background: #fff; } }

[data-dynamic-content] {
  display: none !important; }

.book-item {
  position: relative;
  overflow: hidden; }

.book-item-labels {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  display: flex; }
  @media (max-width: 1039.98px) {
    .book-item-labels:not(.book-item-labels_regular) .b-label + .b-label,
    .book-item-labels:not(.book-item-labels_regular) .b-label + .label-promocode {
      margin-left: 5px; } }
  @media (min-width: 1040px) {
    .book-item-labels:not(.book-item-labels_regular) .b-label + .b-label,
    .book-item-labels:not(.book-item-labels_regular) .b-label + .label-promocode {
      margin-left: 10px; } }
  .book-item-labels .book-item-labels__item {
    opacity: 1;
    transition: opacity .25s ease; }
    .book-item-labels .book-item-labels__item:not(.book-item-labels__item_shown) {
      opacity: 0 !important; }
  .book-item-labels.book-item-labels_regular {
    flex-direction: column;
    align-items: flex-start; }
    @media (max-width: 1039.98px) {
      .book-item-labels.book-item-labels_regular .b-label + .b-label,
      .book-item-labels.book-item-labels_regular .b-label + .label-promocode {
        margin-top: 4px; } }
    @media (min-width: 1040px) {
      .book-item-labels.book-item-labels_regular .b-label + .b-label,
      .book-item-labels.book-item-labels_regular .b-label + .label-promocode {
        margin-top: 8px; } }
  .book-item-labels.book-item-labels_blog {
    transform: translateX(-3px) translateY(-3px); }

.book-item-fav {
  position: absolute;
  top: 8px;
  right: 8px;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  background-color: #FFF;
  background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.2105 1.8C17.0526 0.635294 15.5789 0 13.8947 0C12.4211 0 11.0526 0.529412 10 1.37647C8.94737 0.529412 7.57895 0 6.10526 0C2.73684 0 0 2.75294 0 6.03529C0 11.4353 9.05263 17.5765 9.47368 17.7882C9.57895 17.8941 9.78947 18 10 18C10.2105 18 10.4211 17.8941 10.5263 17.7882C11.4737 17.1529 20 11.2235 20 6.03529C20 4.44706 19.3684 2.85882 18.2105 1.8ZM6.10526 2.01176C7.36842 2.01176 8.42105 2.54118 9.26316 3.49412C9.68421 3.91765 10.4211 3.91765 10.7368 3.49412C11.4737 2.54118 12.6316 2.01176 13.8947 2.01176C14.9474 2.01176 16 2.43529 16.8421 3.17647C17.5789 3.91765 18 4.97647 18 6.03529C18 8.89412 13.7895 13.0235 10 15.7765C7.05263 13.6588 2 9.21177 2 6.03529C2 3.81176 3.78947 2.01176 6.10526 2.01176Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 20px 18px;
  background-position: center;
  z-index: 1; }
  .book-item-fav._active {
    background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.2105 1.8C17.0526 0.635294 15.5789 0 13.8947 0C12.4211 0 11.0526 0.529412 10 1.37647C8.94737 0.529412 7.57895 0 6.10526 0C2.73684 0 0 2.75294 0 6.03529C0 11.4353 9.05263 17.5765 9.47368 17.7882C9.57895 17.8941 9.78947 18 10 18C10.2105 18 10.4211 17.8941 10.5263 17.7882C11.4737 17.1529 20 11.2235 20 6.03529C20 4.44706 19.3684 2.85882 18.2105 1.8Z' fill='%23FF5952'/%3E%3C/svg%3E"); }
  .book-item-fav:not(.book-item-fav_shown) {
    display: none; }

html.no-touch .book-item-fav:not(._active):hover {
  background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.2105 1.8C17.0526 0.635294 15.5789 0 13.8947 0C12.4211 0 11.0526 0.529412 10 1.37647C8.94737 0.529412 7.57895 0 6.10526 0C2.73684 0 0 2.75294 0 6.03529C0 11.4353 9.05263 17.5765 9.47368 17.7882C9.57895 17.8941 9.78947 18 10 18C10.2105 18 10.4211 17.8941 10.5263 17.7882C11.4737 17.1529 20 11.2235 20 6.03529C20 4.44706 19.3684 2.85882 18.2105 1.8ZM6.10526 2.01176C7.36842 2.01176 8.42105 2.54118 9.26316 3.49412C9.68421 3.91765 10.4211 3.91765 10.7368 3.49412C11.4737 2.54118 12.6316 2.01176 13.8947 2.01176C14.9474 2.01176 16 2.43529 16.8421 3.17647C17.5789 3.91765 18 4.97647 18 6.03529C18 8.89412 13.7895 13.0235 10 15.7765C7.05263 13.6588 2 9.21177 2 6.03529C2 3.81176 3.78947 2.01176 6.10526 2.01176Z' fill='%23FF5952'/%3E%3C/svg%3E"); }

.book-item-promocode {
  opacity: 1;
  transition: opacity .1s linear; }
  .book-item-promocode:not(.book-item-promocode_shown) {
    opacity: 0 !important; }
  .book-item-promocode.book-item-promocode_hidden {
    flex-shrink: 1 !important;
    order: 99 !important;
    width: 0 !important;
    margin: 0 !important;
    padding: 0 !important; }

.book-item-discount {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1; }
  .book-item-discount:not(.book-item-discount_shown) {
    display: none; }

.book-item-labels,
.book-item-fav,
.book-item-discount {
  -webkit-transform: translateZ(0); }

.book-item-gallery-wrap {
  position: relative; }

.book-item-gallery.book-item-gallery_regular {
  height: 172px;
  margin-bottom: 8px;
  background: #F7F8F8; }
  @media (min-width: 1040px) {
    .book-item-gallery.book-item-gallery_regular {
      height: 322px;
      margin-bottom: 16px; } }

.book-item-gallery__slide.book-item-gallery__slide_out {
  opacity: .35; }

.book-item-gallery.book-item-gallery_regular .book-item-gallery__slide {
  height: 172px; }
  @media (min-width: 1040px) {
    .book-item-gallery.book-item-gallery_regular .book-item-gallery__slide {
      height: 322px; } }

.book-item-gallery:not(.slick-initialized) .book-item-gallery__slide:not(:first-child) {
  display: none !important; }

.book-item-gallery__slide-inner {
  padding-bottom: 124.444%;
  position: relative; }

.book-item-gallery.book-item-gallery_regular .book-item-gallery__slide-inner {
  padding: 0 !important;
  height: 156px;
  margin: 8px; }
  @media (min-width: 1040px) {
    .book-item-gallery.book-item-gallery_regular .book-item-gallery__slide-inner {
      height: 290px;
      margin: 16px; } }

.book-item-gallery__img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  max-width: 100%;
  max-height: 100%;
  border: 1px solid #CED3D6; }

.book-item-gallery__no-cover {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  width: 100%;
  max-width: 45%; }

.book-item-gallery .slick-track {
  transition: .25s ease left; }

.book-item-gallery.book-item-gallery_shifted .slick-track {
  left: -50%; }

.book-item-selector {
  display: flex;
  margin-bottom: 8px;
  color: #949599; }
  .book-item-selector.book-item-selector_multiple {
    cursor: pointer; }
    .book-item-selector.book-item-selector_multiple::after {
      content: '';
      flex-shrink: 0;
      align-self: stretch;
      margin-left: 8px;
      width: 8px;
      background: url("data:image/svg+xml,%3Csvg width='8' height='5' viewBox='0 0 8 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.0976311 1.31658 -0.0976311 1.70711 0.292893L4 2.58579L6.29289 0.292893C6.68342 -0.0976311 7.31658 -0.0976311 7.70711 0.292893C8.09763 0.683417 8.09763 1.31658 7.70711 1.70711L4.70711 4.70711C4.31658 5.09763 3.68342 5.09763 3.29289 4.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683417 0.292893 0.292893Z' fill='%23949599'/%3E%3C/svg%3E%0A") no-repeat center/contain; }
    .book-item-selector.book-item-selector_multiple.book-item-selector_opened::after {
      transform: rotate(180deg); }

.book-item-selector__name {
  position: relative;
  height: 18px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 14px;
  line-height: 18px;
  font-weight: 600; }

.book-item-selector-item {
  display: block;
  padding: 9px 16px;
  font-size: 14px;
  line-height: 18px;
  font-weight: 400;
  background: #FFF; }

html.no-touch .book-item-selector-item:hover {
  background: #F7F8F8;
  cursor: pointer; }

.book-item-offer {
  display: flex;
  width: 100%; }
  .book-item-offer.book-item-offer_regular {
    margin-bottom: 20px;
    padding: 0 20px; }
    @media (max-width: 1259.98px) {
      .book-item-offer.book-item-offer_regular {
        margin-bottom: 30px;
        flex-wrap: wrap; } }
    @media (min-width: 1040px) {
      .book-item-offer.book-item-offer_regular {
        padding: 0 30px; } }

.book-item-offer__name {
  opacity: 1;
  transition: .1s opacity linear; }
  .book-item-offer__name.book-item-offer__name_changing {
    opacity: 0; }

.book-item-offer.book-item-offer_regular .book-item-offer__name {
  flex-basis: 100%;
  display: -webkit-inline-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  -webkit-line-clamp: 2;
  height: 36px;
  font-size: 14px;
  line-height: 18px;
  font-weight: 500;
  color: #949599; }
  @media (max-width: 1259.98px) {
    .book-item-offer.book-item-offer_regular .book-item-offer__name {
      flex-shrink: 0; } }
  @media (min-width: 1260px) {
    .book-item-offer.book-item-offer_regular .book-item-offer__name {
      order: 1; } }

.book-item-offer.book-item-offer_blog {
  padding-top: 30px; }
  .book-item-offer.book-item-offer_blog .book-item-offer__name {
    flex-basis: 100%;
    order: 0 !important;
    font-size: 14px;
    line-height: 16px;
    font-weight: 400;
    color: #2A2B2D; }

.book-item-offer__controls {
  display: flex;
  flex-shrink: 0;
  height: 20px; }

@media (max-width: 1259.98px) {
  .book-item-offer.book-item-offer_regular .book-item-offer__controls {
    flex-basis: 100%;
    justify-content: space-between;
    margin-bottom: 10px; } }

@media (min-width: 1260px) {
  .book-item-offer.book-item-offer_regular .book-item-offer__controls {
    order: 2;
    margin-left: 10px; } }

.book-item-offer.book-item-offer_blog .book-item-offer__controls {
  order: 1 !important;
  margin-left: 20px; }

.book-item-offer__prev,
.book-item-offer__next {
  width: 20px;
  height: 20px;
  background: url(/assets/img/icons/svg/ic-arrow_hover.svg) no-repeat center/20px auto;
  filter: grayscale(100%); }
  .book-item-offer__prev:not(.slick-arrow),
  .book-item-offer__next:not(.slick-arrow) {
    display: none !important; }
  .book-item-offer__prev.slick-disabled,
  .book-item-offer__next.slick-disabled {
    cursor: default;
    opacity: .35; }

html.no-touch .book-item-offer__prev:not(.slick-disabled):hover,
html.no-touch .book-item-offer__next:not(.slick-disabled):hover {
  filter: grayscale(0); }

.book-item-offer__prev {
  transform: scaleX(-1); }

.book-item-offer.book-item-offer_regular .book-item-offer__next {
  margin-left: 10px; }
  @media (min-width: 1260px) {
    .book-item-offer.book-item-offer_regular .book-item-offer__next {
      margin-left: 30px; } }

.book-item-offer.book-item-offer_blog .book-item-offer__next {
  margin-left: 30px; }

.book-item-info.book-item-info_regular {
  height: 92px; }

.book-item-title__link {
  color: #2A2B2D; }

.book-item-title.book-item-title_regular {
  overflow: hidden;
  margin-bottom: 8px; }
  .book-item-title.book-item-title_regular .book-item-title__link {
    display: -webkit-box;
    height: 36px;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    font-size: 14px;
    line-height: 18px;
    font-weight: 600; }

.book-item-title.book-item-title_blog .book-item-title__link {
  font-size: 16px;
  line-height: 22px;
  font-weight: 600; }
  @media (min-width: 576px) {
    .book-item-title.book-item-title_blog .book-item-title__link {
      font-size: 20px;
      line-height: 24px; } }

html.no-touch .book-item-title__link:hover {
  color: #FF5952; }

.book-item-authors {
  color: #949599; }

.book-item-authors__item {
  color: #949599; }

html.no-touch .book-item-authors__item[href]:hover {
  color: #FF5952; }

.book-item-authors.book-item-authors_regular {
  overflow: hidden; }
  .book-item-authors.book-item-authors_regular .book-item-authors__inner {
    height: 18px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 14px;
    line-height: 18px;
    font-weight: 400; }
    .book-item-authors.book-item-authors_regular .book-item-authors__inner a {
      vertical-align: middle; }

.book-item-authors.book-item-authors_blog {
  margin-top: 20px;
  font-size: 12px;
  line-height: 14px;
  color: #949599; }
  @media (min-width: 1040px) {
    .book-item-authors.book-item-authors_blog {
      font-size: 14px;
      line-height: 16px; } }
  .book-item-authors.book-item-authors_blog a {
    vertical-align: middle; }

.book-item-rating {
  height: 22px;
  margin-top: 8px; }

.book-item-money__bonus {
  opacity: 1;
  transition: .1s opacity linear; }
  .book-item-money__bonus.book-item-money__bonus_changing {
    opacity: 0; }

.book-item-money.book-item-money_regular {
  margin-bottom: 8px; }
  @media (min-width: 1260px) {
    .book-item-money.book-item-money_regular {
      display: flex;
      align-items: flex-end;
      justify-content: space-between; } }
  .book-item-money.book-item-money_regular .book-item-money__prices {
    display: flex;
    align-items: center; }
  .book-item-money.book-item-money_regular .book-item-money__bonus {
    width: fit-content;
    font-size: 12px;
    line-height: 16px; }
    @media (max-width: 1259.98px) {
      .book-item-money.book-item-money_regular .book-item-money__bonus {
        margin-top: 8px; } }

.book-item-money.book-item-money_blog {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
  justify-content: space-between; }
  .book-item-money.book-item-money_blog .book-item-money__prices {
    margin-top: 15px; }
  .book-item-money.book-item-money_blog .book-item-money__bonus {
    margin-top: 15px;
    margin-bottom: 5px;
    font-size: 16px;
    line-height: 22px; }

.book-item-price {
  display: block;
  opacity: 1;
  transition: .1s opacity linear; }
  .book-item-price.book-item-price_changing {
    opacity: 0; }

.book-item-price.book-item-price_regular {
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
  color: #2A2B2D; }
  .book-item-price.book-item-price_regular.book-item-price_old {
    margin-left: 12px;
    font-size: 14px;
    line-height: 18px;
    color: #949599;
    text-decoration-line: line-through;
    text-decoration-color: #FF5952; }

.book-item-price.book-item-price_blog {
  font-size: 30px;
  line-height: 36px;
  font-weight: 600;
  color: #2A2B2D; }
  .book-item-price.book-item-price_blog.book-item-price_old {
    font-size: 20px;
    line-height: 24px;
    font-weight: 600;
    color: #949599;
    text-decoration-line: line-through; }
  .book-item-price.book-item-price_blog.book-item-price_hot:not(.book-item-price_old) {
    color: #FF5952; }

.book-item-basket {
  overflow: hidden; }
  @media (min-width: 768px) {
    .book-item-basket {
      width: 120px; } }

.book-item-basket__inner {
  transform: translateY(0px);
  transition: transform 0.34s cubic-bezier(0.46, 0.03, 0.52, 0.96); }

.book-item-basket.book-item-basket_added .book-item-basket__inner {
  transform: translateY(-36px) !important; }

@media (max-width: 767.98px) {
  .book-item-basket__add {
    width: 100%; } }

.book-item-btns-wrap {
  position: relative; }
  .book-item-btns-wrap.book-item-btns-wrap_regular {
    height: 36px;
    margin-top: 12px; }
    @media (min-width: 768px) {
      .book-item-btns-wrap.book-item-btns-wrap_regular {
        margin-top: 20px; } }
  .book-item-btns-wrap.book-item-btns-wrap_blog {
    height: 50px;
    margin-top: 30px; }
    .book-item-btns-wrap.book-item-btns-wrap_blog.book-item-btns-wrap_blog-with-subscription {
      height: 115px; }

.book-item-btns {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  transition: .1s opacity linear;
  opacity: 0;
  z-index: 1; }
  .book-item-btns.book-item-btns_active {
    opacity: 1;
    z-index: 2; }

.book-item-btns__buy {
  flex-basis: 100%; }
  .book-item-btns__buy .b-buybtn {
    width: 100%; }

.book-item-btns__fav {
  flex-shrink: 0; }

.book-item-btns__basket-btn {
  width: 100%; }

.book-item-btns__checkout {
  width: 100%; }

@media (max-width: 767.98px) {
  .book-item-btns__link {
    width: 100%; } }

.book-item-btns.book-item-btns_blog {
  flex-wrap: wrap;
  gap: 10px; }
  .book-item-btns.book-item-btns_blog .book-item-btns__fav {
    margin-left: 20px; }
    .book-item-btns.book-item-btns_blog .book-item-btns__fav .b-btn-fav {
      background: #F7F8F8; }
  .book-item-btns.book-item-btns_blog .book-item-btns__checkout {
    margin-left: 20px; }
  .book-item-btns.book-item-btns_blog.book-item-btns_added .book-item-btns__fav {
    display: none; }
  .book-item-btns.book-item-btns_blog:not(.book-item-btns_added) .book-item-btns__checkout {
    display: none; }
  .book-item-btns.book-item-btns_blog .book-item-btns__blog-top {
    flex: 0 0 100%;
    display: flex; }
  .book-item-btns.book-item-btns_blog .book-item-btns__blog-bottom {
    flex: 0 0 100%; }
  .book-item-btns.book-item-btns_blog .book-item-btns__subscription {
    width: 100%; }
    @media (max-width: 370px) {
      .book-item-btns.book-item-btns_blog .book-item-btns__subscription .book-item-btns__subscription-hide-xs {
        display: none !important; } }

.b-buybtn.b-buybtn_blog {
  height: 50px;
  border-radius: 25px; }
  .b-buybtn.b-buybtn_blog .b-btn {
    font-size: 14px;
    line-height: 50px;
    height: 50px; }

.b-buybtn.b-buybtn_blog._added .b-buybtn__inner {
  transform: translateY(-50px) !important; }

.b-buybtn.b-buybtn_blog:not(._added) .b-buybtn__checkout {
  display: none; }

.book-item-changer {
  width: 100%;
  overflow: hidden; }
  @media (max-width: 1259.98px) {
    .book-item-changer.book-item-changer_regular {
      height: 36px !important;
      border-radius: 18px; } }
  .book-item-changer:not(.book-item-changer_regular) {
    background: transparent !important; }

@media (max-width: 400px) {
  .book-item-changer__counter {
    flex-wrap: wrap; } }

@media (max-width: 400px) {
  .book-item-changer__text {
    display: none !important; } }

@media (max-width: 1259.98px) {
  .book-item-changer__text {
    font-size: 10px;
    line-height: 12px; } }

@media (max-width: 1259.98px) {
  .book-item-changer__counter {
    font-size: 12px;
    line-height: 14px; } }

@media (max-width: 400px) {
  .book-item-changer__counter-input {
    flex-basis: 100%;
    flex-shrink: 0;
    text-align: center; } }

@media (max-width: 400px) {
  .book-item-changer__counter-unit {
    flex-basis: 100%;
    flex-shrink: 0;
    text-align: center; } }

@media (max-width: 1259.98px) {
  .book-item-changer.book-item-changer_regular .book-item-changer__btn {
    width: 32px;
    height: 32px; } }

.book-item-changer.book-item-changer_blog {
  background: #F7F8F8 !important; }

@media (min-width: 1040px) and (max-width: 1259.98px) {
  .b-catalog-items__item .book-item-changer__counter {
    flex-wrap: wrap; } }

@media (min-width: 1040px) and (max-width: 1259.98px) {
  .b-catalog-items__item .book-item-changer__counter-input {
    flex-basis: 100%;
    flex-shrink: 0;
    text-align: center; } }

@media (min-width: 1040px) and (max-width: 1259.98px) {
  .b-catalog-items__item .book-item-changer__counter-unit {
    flex-basis: 100%;
    flex-shrink: 0;
    text-align: center; } }

@media (min-width: 1040px) and (max-width: 1259.98px) {
  .b-catalog-items__item .book-item-changer__text {
    display: none !important; } }

.book-item-subscription.book-item-subscription_blog {
  padding-top: 70px; }

.book-item-blog {
  position: relative;
  padding: 30px 20px;
  border: 3px solid #FF5952; }
  @media (min-width: 576px) {
    .book-item-blog {
      padding: 40px 30px; } }

.book-item-blog-carcass__gallery {
  float: left;
  width: 90px; }
  @media (min-width: 768px) {
    .book-item-blog-carcass__gallery {
      width: 150px; } }

.book-item-blog-carcass__title {
  margin-left: 110px; }
  @media (min-width: 768px) {
    .book-item-blog-carcass__title {
      margin-left: 180px; } }

@media (max-width: 575.98px) {
  .book-item-blog-carcass__info {
    clear: both; } }

@media (min-width: 576px) {
  .book-item-blog-carcass__info {
    margin-left: 110px; } }

@media (min-width: 768px) {
  .book-item-blog-carcass__info {
    margin-left: 180px; } }

.offer-account {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  position: relative;
  padding: 30px;
  background: #F7F8F8; }
  @media (max-width: 767.98px) {
    .offer-account {
      flex-wrap: wrap; } }
  @media (min-width: 768px) {
    .offer-account {
      align-items: center; } }

.offer-account__picture {
  flex-shrink: 0;
  flex-grow: 0;
  width: 90px; }

.offer-account__picture-img {
  display: block;
  margin: 0 auto;
  max-width: 100%;
  max-height: 115px; }
  @media (min-width: 768px) {
    .offer-account__picture-img {
      margin: auto; } }

.offer-account__info {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding-left: 30px; }
  @media (max-width: 767.98px) {
    .offer-account__info {
      flex-wrap: wrap;
      width: calc(100% - 90px); } }
  @media (min-width: 768px) {
    .offer-account__info {
      flex: 1;
      align-items: center;
      padding-left: 35px; } }

@media (max-width: 767.98px) {
  .offer-account__info-text {
    flex-basis: 100%; } }

.offer-account__info-price {
  flex-shrink: 0;
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
  color: #2A2B2D; }
  @media (max-width: 767.98px) {
    .offer-account__info-price {
      margin-top: 20px; } }
  @media (min-width: 768px) {
    .offer-account__info-price {
      margin-left: 60px; } }

.offer-account__action {
  display: flex;
  flex-shrink: 0; }
  @media (max-width: 767.98px) {
    .offer-account__action {
      width: 100%;
      margin-top: 30px; } }
  @media (min-width: 768px) {
    .offer-account__action {
      margin-left: 60px;
      margin-right: 10px; } }

.offer-account__variant {
  display: block;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 16px;
  font-weight: 400;
  color: #949599; }

.offer-account__format {
  display: block;
  margin-top: 20px;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  color: #949599; }

.offer-account__btn {
  padding: 0 30px; }
  .offer-account__btn + .offer-account__btn {
    margin-left: 10px; }

.offer-account__link {
  font-size: 16px;
  line-height: 22px;
  font-weight: 600;
  color: #2A2B2D; }

html.no-touch .offer-account__link:hover {
  color: #FF5952; }

.offer-order {
  display: flex;
  align-items: center;
  position: relative;
  padding: 30px;
  background: #F7F8F8; }

.offer-order__discount {
  position: absolute;
  top: 0;
  left: 0; }

.offer-order__picture {
  flex-shrink: 0;
  flex-grow: 0;
  width: 90px; }

.offer-order__picture-img {
  display: block;
  margin: 0 auto;
  max-width: 100%;
  max-height: 115px; }
  @media (min-width: 768px) {
    .offer-order__picture-img {
      margin: auto; } }

.offer-order__info {
  padding-left: 35px; }
  @media (min-width: 1040px) {
    .offer-order__info {
      display: flex;
      align-items: center;
      justify-content: space-between;
      flex-grow: 1; } }

@media (min-width: 1040px) {
  .offer-order__info-text {
    flex-grow: 1; } }

.offer-order__info-price {
  flex-shrink: 0; }
  @media (max-width: 1039.98px) {
    .offer-order__info-price {
      margin-top: 20px; } }
  @media (min-width: 1040px) {
    .offer-order__info-price {
      width: 117px;
      margin-left: auto;
      text-align: right; } }

.offer-order__info-quantity {
  flex-shrink: 0;
  font-size: 16px;
  line-height: 22px;
  font-weight: 600;
  color: #2A2B2D; }
  @media (max-width: 1039.98px) {
    .offer-order__info-quantity {
      margin-top: 20px; } }
  @media (min-width: 1040px) {
    .offer-order__info-quantity {
      width: 64px;
      margin-left: 60px; } }

.offer-order__link {
  font-size: 16px;
  line-height: 22px;
  font-weight: 600;
  color: #2A2B2D; }

html.no-touch .offer-order__link:hover {
  color: #FF5952; }

.offer-order__variant {
  display: block;
  font-size: 14px;
  line-height: 16px;
  font-weight: 400;
  color: #949599; }

.offer-order__link + .offer-order__variant {
  margin-top: 20px; }

.offer-order__waiting {
  display: block;
  margin-top: 20px;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: #FF5952; }

.offer-order__price {
  display: block;
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
  color: #2A2B2D; }
  .offer-order__price.offer-order__price_old {
    margin-bottom: 5px;
    font-size: 14px;
    line-height: 16px;
    font-weight: 500;
    text-decoration-line: line-through;
    color: #949599;
    opacity: .5; }

.offer-order__authors {
  margin-bottom: 10px;
  color: #949599; }

.offer-order__authors-item {
  font-size: 14px;
  line-height: 16px;
  font-weight: 400;
  vertical-align: middle; }

html.no-touch .offer-order__authors-item:hover {
  color: #FF5952; }

.error-page {
  padding-bottom: 20px;
  text-align: center; }

.error-page__code {
  margin-bottom: 30px;
  font-size: 80px;
  line-height: 97px;
  font-weight: bold;
  color: #CED3D6; }
  @media (min-width: 1040px) {
    .error-page__code {
      margin-bottom: 40px; } }

.error-page__title {
  margin: 10px 0; }
  @media (min-width: 1040px) {
    .error-page__title {
      margin: 20px 0; } }

.error-page__subtitle {
  margin: 10px 0;
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
  color: #949599; }
  .error-page__subtitle a {
    color: #FF5952; }
  @media (min-width: 1040px) {
    .error-page__subtitle {
      margin: 20px 0; } }

html.no-touch .error-page__subtitle a:hover {
  color: #ED4C45; }

.error-page__btn {
  max-width: 295px;
  margin: 40px auto 0; }
  @media (min-width: 1040px) {
    .error-page__btn {
      max-width: 200px; } }

.sitemap-category li {
  display: block;
  margin: 20px 0; }

.sitemap-category li a {
  font-size: 16px;
  line-height: 22px;
  font-weight: 500;
  color: #2A2B2D; }

.sitemap-category .sitemap-category {
  margin: 40px 0;
  padding-left: 40px; }
  .sitemap-category .sitemap-category li a {
    color: #949599; }

html.no-touch .sitemap-category li a:hover {
  color: #FF5952; }

.sitemap > .sitemap-category > li:first-child {
  margin-top: 0; }

.sitemap > .sitemap-category > li:last-child {
  margin-bottom: 0; }

.publish-form-section {
  margin: 0 -10px; }
  @media (max-width: 1039.98px) {
    .publish-form-section {
      padding-top: 30px; } }

@media (min-width: 1260px) {
  .publish-form-main {
    padding-right: 395px; } }

.publish-form-bottom {
  margin-top: 60px;
  border-top: 2px solid #F7F8F8;
  padding-top: 60px; }
  @media (min-width: 1040px) {
    .publish-form-bottom {
      padding-right: 395px; } }

.border-block {
  padding: 30px;
  border: 10px solid #F7F8F8;
  font-size: 20px;
  line-height: 24px;
  font-weight: bold;
  color: #949599; }
  @media (min-width: 1040px) {
    .border-block {
      padding: 30px 20px; } }
  .border-block p + p {
    margin-top: 30px; }

.border-block-spec {
  font-size: 16px;
  line-height: 22px;
  font-weight: normal; }
  .border-block-spec + .border-block-spec {
    margin-top: 20px; }

.border-block-spec__name {
  display: block;
  margin-bottom: 10px;
  color: #949599; }

.border-block-spec__val {
  display: block;
  color: #2A2B2D; }

@media (min-width: 1040px) {
  .publish-form-upload {
    position: relative; } }

.publish-form-upload__text {
  margin-bottom: 40px;
  font-size: 20px;
  line-height: 24px;
  font-weight: 500;
  color: #949599; }
  @media (min-width: 1040px) {
    .publish-form-upload__text {
      max-width: 500px; } }

@media (min-width: 1040px) {
  .publish-form-upload__aside {
    position: absolute;
    top: 0;
    right: -395px;
    width: 345px; } }

.publish-form-upload__filelist {
  margin: 40px 0; }

.uploads-wrap {
  margin: -5px; }

.uploaded {
  display: inline-flex;
  align-items: center;
  max-width: 100%;
  height: 44px;
  margin: 5px;
  padding: 10px 15px;
  border-radius: 22px;
  background: #F7F8F8;
  font-size: 20px;
  line-height: 24px;
  font-weight: 500; }

.uploaded__name {
  flex-shrink: 1;
  margin-right: 10px;
  color: #2A2B2D;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }

.uploaded__size {
  flex-shrink: 0;
  margin-right: 20px;
  color: #CED3D6;
  white-space: nowrap; }

.uploaded__del {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 14px;
  height: 14px; }

html.no-touch .uploaded__del:hover svg rect {
  fill: #FF5952;
  stroke: #FF5952; }

.publish-form-upload__field-input {
  display: none !important; }

.publish-form-upload__field-label {
  display: flex;
  align-items: center;
  width: 100%;
  position: relative;
  border-bottom: 1px solid #CED3D6;
  padding: 10px 0 10px 40px;
  background: url(/assets/img/icons/svg/ic-upload.svg) no-repeat left center/18px 22px; }
  @media (min-width: 1040px) {
    .publish-form-upload__field-label {
      padding: 10px 0 10px 48px; } }
  .publish-form-upload__field-label._disabled {
    opacity: .5;
    cursor: default; }

.publish-form-upload__field-label--text {
  font-size: 20px;
  line-height: 24px;
  color: #CED3D6;
  font-weight: 500; }

.publish-form-upload__fieldNotice {
  margin: 10px 0;
  font-size: 14px;
  line-height: 18px;
  font-weight: normal;
  color: #2A2B2D; }
  @media (min-width: 1040px) {
    .publish-form-upload__fieldNotice {
      margin: 20px 0;
      font-size: 16px; } }
  .publish-form-upload__fieldNotice._hidden {
    display: none; }
  .publish-form-upload__fieldNotice._error {
    color: #FF5952; }

.publish-form-action {
  margin-top: 20px; }
  @media (min-width: 1040px) {
    .publish-form-action {
      margin-top: 30px; } }

.publish-form-action__submit {
  width: 100%;
  max-width: 295px; }
  @media (min-width: 1040px) {
    .publish-form-action__submit {
      max-width: 285px; } }

.publish-form-action__result._hidden {
  display: none; }

.publish-form-action__result._success .publish-form-action__result-title {
  position: relative;
  padding-left: 40px; }
  .publish-form-action__result._success .publish-form-action__result-title::before {
    content: "";
    position: absolute;
    left: 0;
    top: 4.5px;
    width: 20px;
    height: 16px;
    background: url(/assets/img/icons/svg/ic-check-big.svg) no-repeat center/cover; }

@media (max-width: 767.98px) {
  .b-form-block__header.publish-form-publisher-header {
    flex-wrap: wrap; } }

.publish-form-publisher-title {
  flex-shrink: 0;
  width: 225px;
  margin-right: 20px; }

.publish-form-select {
  width: 100%; }
  @media (max-width: 767.98px) {
    .publish-form-select {
      margin-top: 20px; } }

.publish-form-select__error {
  display: none;
  margin-top: 5px;
  font-size: 12px;
  line-height: 14px;
  color: #949599;
  font-weight: normal; }
  @media (min-width: 768px) {
    .publish-form-select__error {
      font-size: 14px;
      line-height: 18px;
      text-align: right; } }

.publish-form-select._error .publish-form-select__error {
  display: block; }

.publish-form-unit-texts__item {
  font-size: 16px;
  line-height: 22px;
  color: #949599; }
  .publish-form-unit-texts__item:not(._shown) {
    display: none; }
  .publish-form-unit-texts__item p + p {
    margin-top: 10px; }

.publish-form-bottom-text {
  margin-top: 40px;
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
  letter-spacing: 1px;
  text-transform: uppercase; }
  @media (min-width: 1040px) {
    .publish-form-bottom-text {
      margin-top: 60px; } }
  .publish-form-bottom-text a {
    color: #FF5952; }

html.no-touch .publish-form-bottom-text a:hover {
  color: #ED4C45; }

.date-wrapper {
  width: 100%;
  display: flex;
  align-items: center; }
  .date-wrapper:not(.date-wrapper_acc) {
    gap: 20px; }
    .date-wrapper:not(.date-wrapper_acc) .date-wrapper__day {
      min-width: 76px; }
      @media (min-width: 768px) and (max-width: 1039.98px) {
        .date-wrapper:not(.date-wrapper_acc) .date-wrapper__day {
          min-width: 150px; } }
      @media (min-width: 1040px) and (max-width: 1259.98px) {
        .date-wrapper:not(.date-wrapper_acc) .date-wrapper__day {
          min-width: 76px; } }
      @media (min-width: 1260px) {
        .date-wrapper:not(.date-wrapper_acc) .date-wrapper__day {
          min-width: 150px; } }
    .date-wrapper:not(.date-wrapper_acc) .date-wrapper__year {
      min-width: 76px; }
      @media (min-width: 768px) and (max-width: 1039.98px) {
        .date-wrapper:not(.date-wrapper_acc) .date-wrapper__year {
          min-width: 150px; } }
      @media (min-width: 1040px) and (max-width: 1259.98px) {
        .date-wrapper:not(.date-wrapper_acc) .date-wrapper__year {
          min-width: 76px; } }
      @media (min-width: 1260px) {
        .date-wrapper:not(.date-wrapper_acc) .date-wrapper__year {
          min-width: 150px; } }
  .date-wrapper.date-wrapper_acc {
    gap: 16px; }
    .date-wrapper.date-wrapper_acc .date-wrapper__day,
    .date-wrapper.date-wrapper_acc .date-wrapper__year {
      min-width: 80px; }

.date-wrapper__month {
  flex-grow: 1;
  width: 100%; }

.date-wrapper-warning {
  display: none;
  margin-top: 10px;
  font-size: 16px;
  line-height: 18px;
  color: #FF5952;
  font-weight: normal; }
  .date-wrapper-warning._shown {
    display: block; }

.date-select {
  position: relative; }
  .date-select .date-select__input {
    position: relative;
    font-size: 16px;
    line-height: 22px;
    cursor: pointer;
    color: #2A2B2D; }
    .date-select .date-select__input:after {
      content: "";
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      width: 9px;
      height: 6px;
      background: url(/assets/img/icons/svg/ic-drop.svg) no-repeat center/auto 5px; }
    .date-select .date-select__input._disabled {
      cursor: default;
      opacity: .5; }
  .date-select:not(.date-select_bordered) .date-select__input {
    padding: 0 29px 10px 0;
    border-bottom: 1px solid #CED3D6; }
    .date-select:not(.date-select_bordered) .date-select__input:after {
      right: 0; }
  .date-select:not(.date-select_bordered) .date-select__input-val {
    font-size: 20px;
    line-height: 24px;
    color: #CED3D6;
    font-weight: 500; }
  .date-select.date-select_bordered .date-select__input {
    height: 48px;
    padding: 12px 27px 12px 11px;
    border: 1px solid #CED3D6;
    border-radius: 5px; }
    .date-select.date-select_bordered .date-select__input:after {
      right: 12px; }
  .date-select.date-select_bordered .date-select__input-val {
    color: #CED3D6;
    font-weight: 400; }
  .date-select._set .date-select__input .date-select__input-val {
    color: #2A2B2D; }

html.no-touch .date-select.date-select_bordered .date-select__input:hover {
  border-color: #949599; }

.date-select__dropdown {
  display: none;
  position: absolute;
  background: #FFF;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
  z-index: 10; }
  .date-select__dropdown._open {
    display: block; }

.date-select__dropdown-inner {
  height: 260px;
  overflow-x: hidden; }

.date-select__dropdown-inner .simplebar-track.simplebar-vertical {
  margin-right: 5px; }

.date-select__dropdown-inner .simplebar-scrollbar {
  width: 4px; }

.date-select__item {
  display: block;
  cursor: pointer;
  position: relative;
  width: 100%;
  padding: 15px 20px; }
  .date-select__item._selected {
    background: #F7F8F8; }
  .date-select__item:hover {
    background: #F7F8F8; }

.date-select__item-text {
  font-size: 16px;
  line-height: 22px;
  white-space: nowrap; }

.date-wrapper__day._error .date-select:not(._set) .date-select__input-val {
  color: #FF5952; }

.feedback-radios {
  margin-bottom: 40px; }

.feedback-default {
  margin-top: 40px; }
  @media (max-width: 1039.98px) {
    .feedback-default {
      border-top: 2px solid #F7F8F8;
      padding-top: 40px; } }
  @media (min-width: 1040px) {
    .feedback-default {
      margin-top: 80px; } }
  .feedback-default h2 {
    margin: 0 0 40px; }
  @media (max-width: 1039.98px) {
    .feedback-default .b-form-line__label {
      display: none; } }
  .feedback-default .feedback-radios {
    margin-bottom: 60px; }

.feedback-default-action {
  margin-top: 20px; }
  @media (min-width: 1040px) {
    .feedback-default-action {
      margin-top: 30px; } }

.feedback-default-action__submit {
  width: 100%;
  max-width: 295px;
  margin: 0 auto; }
  @media (min-width: 1040px) {
    .feedback-default-action__submit {
      max-width: 220px;
      margin: 0; } }

.feedback-default-action__result._hidden {
  display: none; }

.feedback-default-action__result._success .feedback-default-action__result-title {
  position: relative;
  padding-left: 40px; }
  .feedback-default-action__result._success .feedback-default-action__result-title::before {
    content: "";
    position: absolute;
    left: 0;
    top: 4.5px;
    width: 20px;
    height: 16px;
    background: url(/assets/img/icons/svg/ic-check-big.svg) no-repeat center/cover; }

@media (min-width: 768px) {
  .modal-feedback {
    width: 515px; } }

.modal-feedback-content {
  padding: 40px 30px; }
  @media (min-width: 768px) {
    .modal-feedback-content {
      padding: 40px; } }
  @media (min-width: 768px) {
    .modal-feedback-content .modal-header-desktop {
      margin-bottom: 40px; } }
  .modal-feedback-content .i-textarea,
  .modal-feedback-content .b-input-text {
    font-size: 20px;
    line-height: 24px; }
    @media (min-width: 768px) {
      .modal-feedback-content .i-textarea,
      .modal-feedback-content .b-input-text {
        font-size: 16px;
        line-height: 22px; } }
  .modal-feedback-content .b-radio-btn__label-text {
    font-size: 16px;
    line-height: 19px; }
  .modal-feedback-content .b-form-group .b-radio-btn + .b-radio-btn {
    margin-top: 30px; }
    @media (min-width: 768px) {
      .modal-feedback-content .b-form-group .b-radio-btn + .b-radio-btn {
        margin-top: 20px; } }
  .modal-feedback-content .b-radio-btn__label:before {
    top: 2px; }
  .modal-feedback-content .i-form-notice {
    margin: 40px 0 10px; }

.modal-feedback-action {
  margin-top: 40px; }

.modal-feedback-action__submit {
  width: 100%;
  max-width: 295px; }
  @media (max-width: 767.98px) {
    .modal-feedback-action__submit {
      margin: 0 auto; } }
  @media (min-width: 768px) {
    .modal-feedback-action__submit {
      max-width: 250px; } }

.modal-feedback-action__result._hidden {
  display: none; }

.modal-feedback-action__result._success .modal-feedback-action__result-title {
  position: relative;
  padding-left: 40px; }
  .modal-feedback-action__result._success .modal-feedback-action__result-title::before {
    content: "";
    position: absolute;
    left: 0;
    top: 4.5px;
    width: 20px;
    height: 16px;
    background: url(/assets/img/icons/svg/ic-check-big.svg) no-repeat center/cover; }

.modal-subscribe-content {
  padding: 40px; }

.modal-subscribe-content__subhead {
  display: flex;
  align-content: center;
  margin-bottom: 40px; }

.modal-subscribe-content__picture {
  align-self: center;
  flex-shrink: 0;
  margin-right: 30px;
  max-width: 60px; }
  .modal-subscribe-content__picture img {
    max-width: 100%; }

.modal-subscribe-content__text {
  color: #2A2B2D;
  line-height: 22px;
  font-size: 16px; }
  .modal-subscribe-content__text span {
    color: #FF5952; }

.form-subscribe__email {
  position: relative;
  padding-left: 40px; }
  .form-subscribe__email::before {
    content: "";
    position: absolute;
    top: 5px;
    left: 0;
    background-image: url(/assets/img/icons/svg/ic-mail-gray.svg);
    height: 18px;
    width: 22px; }

.form-subscribe__notice {
  color: #2A2B2D;
  font-weight: normal;
  line-height: 15px;
  font-size: 12px;
  margin-top: 40px; }

.form-subscribe__submit {
  width: 100%; }

.modal-subscribe-success._hidden {
  display: none; }

.modal-subscribe-success__title {
  position: relative;
  margin-top: 40px;
  padding-left: 40px; }
  .modal-subscribe-success__title::before {
    content: "";
    position: absolute;
    left: 0;
    top: 4.5px;
    width: 20px;
    height: 16px;
    background: url(/assets/img/icons/svg/ic-check-big.svg) no-repeat center/cover; }

@media (max-width: 767.98px) {
  .form-subscribe__submit {
    max-width: 200px;
    margin: 40px auto 0; } }

@media (min-width: 768px) {
  .modal-subscribe {
    width: 480px; }
  .modal-subscribe-content__title {
    font-weight: bold;
    margin-bottom: 40px; }
  .form-subscribe__notice {
    margin-top: 20px; }
  .form-subscribe__submit {
    max-width: 200px;
    margin-top: 40px; } }

.modal-success-text {
  height: auto !important;
  padding: 0 !important; }
  @media (max-width: 767.98px) {
    .modal-success-text {
      width: 100%;
      max-width: 315px; } }
  @media (min-width: 768px) {
    .modal-success-text {
      width: 400px; } }

.modal-success-text .modal-content {
  padding-top: 0; }

.modal-success-text__content {
  padding: 30px; }
  @media (min-width: 768px) {
    .modal-success-text__content {
      padding: 40px; } }

.modal-success-text__title {
  margin-bottom: 20px;
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
  color: #2A2B2D; }
  @media (min-width: 768px) {
    .modal-success-text__title {
      font-size: 30px;
      line-height: 36px; } }

.modal-success-text__text {
  font-size: 14px;
  line-height: 18px;
  font-weight: normal;
  color: #949599;
  padding-left: 20px;
  background: url(/assets/img/icons/ic-check_hov.png) no-repeat left top 6px; }

:root {
  --mobile-menu-padding-horizontal: 16px;
  --mobile-menu-padding-vertical: 12px;
  --mobile-menu-divider-width: 2px; }

.menu-account {
  width: 100%; }
  .menu-account .menu-account__inner {
    overflow: hidden;
    height: 100%; }
  .menu-account .menu-account__content {
    overflow-x: hidden;
    height: 100%;
    max-height: 100vh; }
  .menu-account .menu-account__auth {
    padding: 12px 16px; }
  .menu-account .menu-account__auth-btn {
    width: 100%; }
  .menu-account .menu-account__profile {
    padding-top: 12px; }
  .menu-account .menu-account__contacts {
    padding-top: calc(var(--mobile-menu-padding-vertical) + var(--mobile-menu-divider-width));
    padding-bottom: calc(var(--mobile-menu-padding-vertical));
    position: relative;
    padding-left: var(--mobile-menu-padding-horizontal);
    padding-right: var(--mobile-menu-padding-horizontal); }
    .menu-account .menu-account__contacts::before {
      content: '';
      position: absolute;
      top: 0;
      left: var(--mobile-menu-padding-horizontal);
      right: var(--mobile-menu-padding-horizontal);
      height: var(--mobile-menu-divider-width);
      background: #F7F8F8; }
  .menu-account .menu-account__all-links {
    padding-top: calc(var(--mobile-menu-padding-vertical) + var(--mobile-menu-divider-width));
    padding-bottom: calc(var(--mobile-menu-padding-vertical));
    position: relative; }
    .menu-account .menu-account__all-links::before {
      content: '';
      position: absolute;
      top: 0;
      left: var(--mobile-menu-padding-horizontal);
      right: var(--mobile-menu-padding-horizontal);
      height: var(--mobile-menu-divider-width);
      background: #F7F8F8; }
  .menu-account .menu-account__links {
    padding-bottom: 12px; }

.menu-user {
  display: flex;
  align-items: center;
  padding: 8px 16px; }
  .menu-user .menu-user__avatar {
    flex: 0 0 48px;
    width: 48px;
    height: 48px;
    margin-right: 12px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    background-color: #EFF0F1; }
    .menu-user .menu-user__avatar.menu-user__avatar_empty {
      background: url("data:image/svg+xml,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.818 19.731c-3.902-3.641-9.734-3.641-13.636 0a1 1 0 0 1-1.364-1.462c4.67-4.359 11.694-4.359 16.364 0a1 1 0 0 1-1.364 1.462z' fill='%23B4B7BB'/%3E%3Cmask id='b' fill='%23fff'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 11a4.5 4.5 0 1 0 0-9 4.5 4.5 0 0 0 0 9zm0 2a6.5 6.5 0 1 0 0-13 6.5 6.5 0 0 0 0 13z'/%3E%3C/mask%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 11a4.5 4.5 0 1 0 0-9 4.5 4.5 0 0 0 0 9zm0 2a6.5 6.5 0 1 0 0-13 6.5 6.5 0 0 0 0 13z' fill='%23B4B7BB'/%3E%3Cpath d='M12.5 6.5A2.5 2.5 0 0 1 10 9v4a6.5 6.5 0 0 0 6.5-6.5h-4zM10 4a2.5 2.5 0 0 1 2.5 2.5h4A6.5 6.5 0 0 0 10 0v4zM7.5 6.5A2.5 2.5 0 0 1 10 4V0a6.5 6.5 0 0 0-6.5 6.5h4zM10 9a2.5 2.5 0 0 1-2.5-2.5h-4A6.5 6.5 0 0 0 10 13V9zm4.5-2.5A4.5 4.5 0 0 1 10 11v4a8.5 8.5 0 0 0 8.5-8.5h-4zM10 2a4.5 4.5 0 0 1 4.5 4.5h4A8.5 8.5 0 0 0 10-2v4zM5.5 6.5A4.5 4.5 0 0 1 10 2v-4a8.5 8.5 0 0 0-8.5 8.5h4zM10 11a4.5 4.5 0 0 1-4.5-4.5h-4A8.5 8.5 0 0 0 10 15v-4z' fill='%23B4B7BB' mask='url(%23b)'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat center #EFF0F1; }
  .menu-user .menu-user__avatar-letters {
    font-size: 20px;
    line-height: 1em;
    font-weight: 600; }
  .menu-user .menu-user__name {
    font-size: 20px;
    line-height: 24px;
    font-weight: 600;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis; }
    .menu-user .menu-user__name:not(:last-child) {
      margin-bottom: 2px; }
  .menu-user .menu-user__email {
    font-size: 14px;
    line-height: 18px;
    font-weight: 400;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis; }
    .menu-user .menu-user__email .menu-user__email-value {
      display: inline-block;
      vertical-align: middle;
      padding-right: 16px;
      background: url("data:image/svg+xml,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='12' height='12' rx='6' fill='%2357C78A'/%3E%3Cpath d='m3 6 2 2 4-4' stroke='%23fff' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 66%/12px; }

.menu-contact {
  --block-icon-dimension: 20px;
  padding: 9px var(--mobile-menu-padding-horizontal); }
  .menu-contact .menu-contact__line > * {
    vertical-align: middle; }
  .menu-contact .menu-contact__line:not(:last-child) {
    margin-bottom: 4px; }
  .menu-contact .menu-contact__val {
    position: relative;
    font-size: 16px;
    line-height: 22px;
    font-weight: 600; }
  .menu-contact .menu-contact__sub {
    font-size: 14px;
    line-height: 18px;
    font-weight: 400;
    color: #949599; }
  .menu-contact.menu-contact_phone {
    padding-left: 41px; }
    .menu-contact.menu-contact_phone .menu-contact__line {
      position: relative; }
      .menu-contact.menu-contact_phone .menu-contact__line::before {
        content: '';
        position: absolute;
        top: 1px;
        left: calc(-12px - var(--block-icon-dimension));
        width: var(--block-icon-dimension);
        height: var(--block-icon-dimension);
        background: url("data:image/svg+xml,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 3a1 1 0 0 0-1 1c0 1.66.311 3.248.878 4.707l3.031-3.03c.11-.11.19-.311.158-.576a9.047 9.047 0 0 1-.066-1.198 1.044 1.044 0 0 0-.235-.67C6.626 3.068 6.47 3 6.318 3H4zm.804 7.61 3.52-3.52c.62-.62.822-1.472.728-2.232A7.047 7.047 0 0 1 9 3.924C9.015 2.546 8.001 1 6.318 1H4a3 3 0 0 0-3 3c0 8.284 6.716 15 15 15a3 3 0 0 0 3-3v-2.318c0-1.683-1.546-2.697-2.924-2.682a7.057 7.057 0 0 1-.934-.052c-.76-.094-1.612.108-2.233.729l-3.52 3.52a13.065 13.065 0 0 1-4.585-4.587zm6.489 5.512c1.46.567 3.047.878 4.707.878a1 1 0 0 0 1-1v-2.318c0-.152-.068-.309-.233-.448a1.044 1.044 0 0 0-.67-.235c-.4.005-.8-.018-1.198-.066-.265-.033-.466.048-.576.158l-3.03 3.03z' fill='%232A2B2D'/%3E%3C/svg%3E") no-repeat center/contain; }

.menu-profile {
  padding: 12px var(--mobile-menu-padding-horizontal); }
  .menu-profile .menu-profile__links {
    display: flex;
    gap: 8px; }
    .menu-profile .menu-profile__links:not(:last-child) {
      margin-bottom: 16px; }
  .menu-profile .menu-profile__links-item {
    flex: 1;
    padding: 12px 8px;
    background: #F7F8F8; }
  .menu-profile .menu-profile__links-item-icon {
    display: block;
    height: 20px;
    margin-bottom: 8px; }
  .menu-profile .menu-profile__links-item-title {
    font-size: 14px;
    line-height: 18px;
    font-weight: 600; }

.menu-bonuses {
  padding: 12px 16px;
  display: flex;
  gap: 16px;
  align-items: center;
  justify-content: space-between;
  background-color: rgba(255, 191, 31, 0.16); }
  .menu-bonuses .menu-bonuses__title {
    font-size: 16px;
    line-height: 22px;
    font-weight: 600; }
  .menu-bonuses .menu-bonuses__value {
    font-size: 18px;
    line-height: 22px; }

@media (min-width: 768px) {
  .modal-download-book {
    width: 430px; } }

.modal-download-book-content {
  padding: 40px 30px; }
  @media (min-width: 768px) {
    .modal-download-book-content {
      padding: 40px; } }

.modal-download-book-selector {
  margin-top: 30px; }
  @media (min-width: 768px) {
    .modal-download-book-selector {
      margin-top: 40px; } }

.modal-download-book-alert {
  margin-top: 30px; }
  @media (min-width: 768px) {
    .modal-download-book-alert {
      margin-top: 40px; } }

.modal-download-book-format__logo {
  height: 96px;
  background-repeat: no-repeat;
  background-position: center;
  opacity: .5; }
  .modal-download-book-format__logo.modal-download-book-format__logo_epub {
    background-image: url("data:image/svg+xml,%3Csvg width='49' height='66' viewBox='0 0 49 66' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.9465 61.554C11.8328 60.234 11.0758 59.0817 9.62772 59.0817C8.3668 59.0817 7.41049 60.1369 7.26944 61.554H11.9465ZM9.82489 64.8114C10.8207 64.8114 11.5245 64.4045 12.1138 63.7864L12.7861 64.3909C12.0573 65.2054 11.1722 65.7526 9.7972 65.7526C7.80187 65.7526 6.17578 64.2217 6.17578 61.9606C6.17578 59.8552 7.64827 58.1697 9.65763 58.1697C11.8021 58.1697 13.0394 59.8833 13.0394 62.0174C13.0394 62.1168 13.0394 62.2279 13.0265 62.3545H7.26944C7.42341 63.9275 8.54624 64.8114 9.82489 64.8114Z' fill='%232A2B2D'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M41.8528 62.819C41.8528 61.7368 40.9534 61.1205 39.2416 61.1205H36.0681V64.5861H39.4388C40.9275 64.5861 41.8528 63.9274 41.8528 62.819ZM41.306 58.3661C41.306 57.3832 40.5332 56.7525 39.1301 56.7525H36.0681V60.1369H39.0448C40.3781 60.1369 41.306 59.5321 41.306 58.3661ZM42.4277 58.2129C42.4277 59.5041 41.6427 60.1642 40.8707 60.5021C42.0363 60.8521 42.9757 61.5256 42.9757 62.8884C42.9757 64.5861 41.5582 65.5842 39.4111 65.5842H34.9729V55.7556H39.2268C41.1653 55.7538 42.4277 56.7082 42.4277 58.2129ZM32.5283 61.3845C32.5283 64.2501 30.8867 65.7389 28.4291 65.7389C26.0006 65.7389 24.3432 64.2501 24.3432 61.4706V55.7556H25.452V61.3993C25.452 63.5198 26.5755 64.7135 28.4586 64.7135C30.2689 64.7135 31.4209 63.6173 31.4209 61.4706V55.7556H32.5283V61.3845ZM18.7124 56.7806H16.2271V61.1039H18.6581C20.2849 61.1039 21.352 60.234 21.352 58.9277C21.352 57.5106 20.3004 56.7806 18.7124 56.7806ZM18.6138 62.1171H16.2271V65.5842H15.1172V55.7556H18.7992C21.0145 55.7556 22.4767 56.9349 22.4767 58.8867C22.4767 61.0216 20.707 62.1171 18.6138 62.1171Z' fill='%232A2B2D'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.6671 39.3309L9.5842 24.2465L24.6671 9.16392L29.6959 14.1908L19.6395 24.2465L24.6671 29.2752L39.7508 14.1912L26.6111 1.05334C25.539 -0.0213603 23.7979 -0.0213603 22.7247 1.05334L1.47288 22.304C0.399665 23.378 0.399665 25.1172 1.47288 26.1916L22.7247 47.4422C23.7986 48.5165 25.539 48.5165 26.6111 47.4422L47.8636 26.1916C48.9361 25.1172 48.9361 23.378 47.8636 22.304L44.7785 19.2203L24.6671 39.3309Z' fill='%232A2B2D'/%3E%3C/svg%3E%0A"); }
  .modal-download-book-format__logo.modal-download-book-format__logo_pdf {
    background-image: url("data:image/svg+xml,%3Csvg width='54' height='60' viewBox='0 0 54 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.6702 32.543C18.5409 34.6707 17.4355 36.6421 16.4171 38.4533C22.0539 36.0915 28.1223 34.5799 33.8983 33.5058C33.1223 32.9692 32.3682 32.4019 31.6602 31.8025C28.4793 29.1094 26.0532 25.7489 24.2954 22.2143C23.1821 25.2179 21.8554 28.4086 19.6702 32.543ZM17.5263 31.4459C19.1646 28.2354 21.026 24.6185 22.5153 20.9863L23.106 19.5515C21.1595 12.1466 19.9924 6.20114 21.0351 2.35839C21.3153 1.35506 22.4764 0.747314 23.7176 0.747314L24.4732 0.75866H24.6124C26.3104 0.732565 27.1114 2.89352 27.2022 3.73385C27.3519 5.13277 26.7041 7.50173 26.7041 7.50173C26.7041 6.54492 26.7419 4.99927 26.138 3.66578C25.4357 2.12316 24.7651 1.20189 24.1627 1.05516C23.8583 1.25824 23.5629 1.67841 23.4619 2.48697C23.2532 3.6204 23.1911 5.0507 23.1911 5.78816C23.1911 8.39387 23.7024 11.8327 24.7103 15.3782C24.9017 14.8295 25.0692 14.3019 25.2027 13.808C25.4081 13.0289 26.7238 7.86592 26.7238 7.86592C26.7238 7.86592 26.3921 14.7383 25.9292 16.8176C25.8305 17.2571 25.7201 17.6916 25.6066 18.1363C27.2687 22.7812 29.9478 26.9273 33.1435 29.9116C34.404 31.0889 35.995 32.0381 37.5013 32.9041C40.7904 32.4337 43.8193 32.2121 46.3456 32.2393C49.6967 32.2832 52.158 32.7797 53.1541 33.7607C53.6412 34.2376 53.8398 34.814 53.9014 35.4603C53.9154 35.7118 53.7925 36.3014 53.7577 36.4489C53.7925 36.2704 53.7925 35.3881 51.1032 34.53C48.9838 33.8519 45.0167 33.8734 40.2587 34.3802C45.7632 37.0733 51.1259 38.4109 52.8258 37.6084C53.2403 37.4057 53.7448 36.7159 53.7448 36.7159C53.7448 36.7159 53.4449 38.0766 53.2297 38.4166C52.9556 38.7868 52.417 39.1873 51.9068 39.322C49.2229 40.0383 42.2355 38.3807 36.1448 34.901C29.3408 35.9028 21.8682 37.7536 15.8766 39.7198C9.99015 50.0356 5.56423 54.7735 1.96465 52.9711L0.639863 52.3059C0.102838 51.9977 0.019637 51.2492 0.144817 50.6388C0.564226 48.5849 3.1393 45.4921 8.31251 42.4034C8.86845 42.0668 11.349 40.7549 11.349 40.7549C11.349 40.7549 9.51326 42.532 9.08326 42.8807C4.95384 46.2636 1.90679 50.5205 1.98243 52.1712L1.99755 52.3146C5.50448 51.815 10.7651 44.676 17.5263 31.4459Z' fill='%232A2B2D'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M41.6767 47.3223H47.9461V49.6475H44.0001V51.8695H47.7113V54.194H44.0001V59.2526H41.6767V47.3223ZM31.4194 47.3223H33.8683C35.2368 47.3223 36.2555 47.4531 36.9211 47.714C37.5931 47.97 38.1682 48.4053 38.6485 49.0239C39.0701 49.5632 39.3836 50.1834 39.5893 50.8863C39.7935 51.5897 39.8964 52.3861 39.8964 53.2759C39.8964 54.1763 39.7935 54.981 39.5893 55.6881C39.3836 56.3911 39.0701 57.0128 38.6485 57.5505C38.1652 58.1688 37.584 58.6078 36.9101 58.8691C36.2336 59.1247 35.2198 59.2526 33.8683 59.2526H31.4194V47.3223ZM33.7408 49.6464V56.9266H34.575C35.5238 56.9266 36.2476 56.6157 36.7468 55.9921C37.2493 55.3689 37.5008 54.4629 37.5008 53.2759C37.5008 52.0926 37.2512 51.1926 36.7528 50.574C36.2555 49.9565 35.5269 49.6464 34.575 49.6464H33.7408ZM24.6913 49.5518V52.8834H25.977C26.4266 52.8834 26.7745 52.74 27.0211 52.4519C27.2661 52.1592 27.3887 51.7466 27.3887 51.2134C27.3887 50.681 27.2661 50.2711 27.0211 49.9826C26.7745 49.6952 26.4266 49.5518 25.977 49.5518H24.6913ZM22.3672 47.3223H26.2236C27.3709 47.3223 28.2497 47.6607 28.8597 48.3372C29.4757 49.0084 29.7835 49.9667 29.7835 51.2142C29.7835 52.4659 29.4757 53.4294 28.8597 54.1063C28.2497 54.7775 27.3709 55.1133 26.2236 55.1133H24.6913V59.2526H22.3672V47.3223Z' fill='%232A2B2D'/%3E%3C/svg%3E%0A"); }
  .modal-download-book-format__logo.modal-download-book-format__logo_mobi {
    background-image: url("data:image/svg+xml,%3Csvg width='65' height='26' viewBox='0 0 65 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M64.3359 2.64465C64.3359 1.607 63.4959 0.764648 62.4607 0.764648H2.22653C1.18535 0.764648 0.335938 1.607 0.335938 2.64465V6.41406C0.335938 7.45876 1.18182 8.29406 2.22653 8.29406H5.983V23.3552C5.983 24.3929 6.823 25.2352 7.85829 25.2352H62.4607C63.4889 25.2352 64.3359 24.3941 64.3359 23.3552V2.64465ZM48.1757 8.27543C47.8133 7.04602 45.9592 7.04484 45.5898 8.27543V8.27661C45.5154 8.51845 45.5244 8.88638 45.5333 9.25431C45.5363 9.37499 45.5392 9.49567 45.5392 9.6119V13.5378C45.5392 13.8958 45.5327 14.2675 45.5261 14.6439C45.502 16.018 45.4767 17.4545 45.7639 18.5119C46.1216 19.8213 46.9004 20.8225 48.051 21.339C49.1698 21.839 51.0192 21.9907 52.4239 21.5484C54.3275 20.9484 55.3651 19.3213 55.3651 16.7837C55.3651 13.4048 53.5722 11.4895 50.2898 11.6248C49.6452 11.6517 49.1026 11.8151 48.5026 11.9958C48.4203 12.0205 48.337 12.0456 48.2522 12.0707V10.1331C48.2522 9.97766 48.2554 9.81821 48.2586 9.65933C48.269 9.13747 48.2794 8.62176 48.1757 8.27543ZM43.3051 16.4766C43.0804 13.479 41.231 11.5954 37.9875 11.8272V11.826C37.2228 11.879 36.5251 12.0225 35.9428 12.2966C34.2757 13.079 33.211 14.6637 33.3345 17.2084C33.4839 20.2684 35.598 21.8837 38.7028 21.806C41.6533 21.7354 43.5475 19.6895 43.3051 16.4766ZM22.8686 13.026C21.9275 12.2307 20.7133 11.7237 18.9557 11.819C16.8604 11.9307 15.4227 12.9048 14.7251 14.5225C14.2498 15.637 14.2519 17.1754 14.2542 18.8269C14.2544 18.9414 14.2545 19.0564 14.2545 19.1719C14.2545 19.3231 14.2486 19.4842 14.2426 19.6472C14.2263 20.0867 14.2096 20.5401 14.3075 20.8507C14.7286 22.1943 16.6498 22.0072 17.011 20.8507C17.1087 20.5407 17.0929 20.1331 17.0766 19.7116C17.0703 19.5494 17.0639 19.3852 17.0639 19.2237C17.0639 18.8822 17.0544 18.5257 17.0447 18.1656C17.0078 16.7887 16.9694 15.3573 17.458 14.4966C17.8604 13.7895 19.1757 13.2472 20.3475 13.7354C21.5853 14.2517 21.5249 16.3496 21.471 18.2255C21.4603 18.598 21.4498 18.9617 21.4498 19.3025C21.4498 19.4307 21.4469 19.5608 21.4439 19.6904C21.4333 20.1627 21.4228 20.6268 21.5557 20.9554C21.9933 22.0484 23.7639 22.1307 24.2051 20.9037C24.3213 20.5824 24.3071 20.1006 24.293 19.6267C24.2885 19.4723 24.2839 19.3188 24.2839 19.1719C24.2839 18.8171 24.2743 18.4491 24.2646 18.079C24.2248 16.5566 24.184 14.999 24.8086 14.1813C25.3122 13.526 26.7757 13.3919 27.5945 13.8143C28.762 14.4145 28.7216 16.3575 28.684 18.1672C28.6774 18.4821 28.671 18.7929 28.671 19.0919C28.671 19.2629 28.6642 19.4376 28.6576 19.6107C28.6404 20.0557 28.6237 20.4903 28.7228 20.8248C28.9686 21.6484 29.8663 21.9884 30.5875 21.7178C30.9663 21.5743 31.2533 21.2919 31.4028 20.8766C31.5335 20.5023 31.5102 19.7824 31.4916 19.2082C31.4858 19.0281 31.4804 18.8623 31.4804 18.726C31.4804 18.4398 31.4849 18.1821 31.4891 17.937C31.497 17.4811 31.5041 17.0687 31.4804 16.5966C31.3486 14.0284 29.898 12.3472 27.6463 11.9237C26.4828 11.7048 25.0616 11.7837 23.9698 12.2895C23.6322 12.4472 23.3204 12.6637 22.8686 13.026ZM12.411 19.5366C12.411 18.279 11.3933 17.2637 10.1369 17.2637C8.88393 17.2637 7.8651 18.279 7.8651 19.5366C7.8651 20.7919 8.88393 21.8095 10.1369 21.8095C11.3933 21.8095 12.411 20.7919 12.411 19.5366ZM59.7192 12.9319C59.4651 12.8166 59.2051 12.7672 58.9604 12.7695H58.9592C58.1298 12.7601 57.4157 13.3648 57.3263 14.0848C57.3145 14.1978 57.3028 14.3131 57.2957 14.4331C57.2602 14.955 57.2807 15.5339 57.3021 16.1373C57.3055 16.233 57.3089 16.3292 57.3122 16.426C57.3216 16.7037 57.3263 16.9813 57.3263 17.2601C57.3263 17.6653 57.3135 18.0535 57.3012 18.4276C57.2836 18.9616 57.267 19.4669 57.2898 19.9519L57.291 19.9754C57.2918 20.001 57.2936 20.0261 57.2954 20.0513C57.2963 20.0644 57.2972 20.0775 57.298 20.0907C57.3028 20.2225 57.3145 20.3484 57.3286 20.466C57.3404 20.5531 57.3628 20.6354 57.3898 20.7131L57.4004 20.7437C57.4026 20.7519 57.4063 20.7596 57.4099 20.7672C57.4119 20.7715 57.414 20.7758 57.4157 20.7801C57.4463 20.8613 57.4863 20.9378 57.5286 21.0107C57.531 21.019 57.5357 21.0248 57.5428 21.0307C57.7122 21.3001 57.9545 21.506 58.2063 21.6201C58.4627 21.7366 58.7169 21.7837 58.9628 21.7825C59.7922 21.7919 60.5086 21.186 60.598 20.4648C60.611 20.3543 60.6216 20.239 60.6286 20.119C60.6631 19.5985 60.6426 19.0214 60.6212 18.4191C60.6177 18.3216 60.6143 18.2235 60.611 18.1248C60.6027 17.8496 60.598 17.5695 60.598 17.2907C60.598 16.8881 60.6109 16.5019 60.6233 16.1293C60.6412 15.5941 60.6581 15.0871 60.6345 14.6001V14.5766C60.631 14.539 60.6298 14.5001 60.6286 14.4625C60.6216 14.3307 60.6098 14.2037 60.5957 14.086C60.5875 13.999 60.5616 13.9166 60.5345 13.839C60.5298 13.8284 60.5275 13.8201 60.5251 13.8084C60.5192 13.7966 60.5157 13.7825 60.5133 13.7707C60.478 13.6907 60.4404 13.6143 60.3957 13.5413C60.3943 13.537 60.3915 13.5331 60.3888 13.5289C60.3871 13.5262 60.3853 13.5234 60.3839 13.5201C60.2157 13.2543 59.9698 13.046 59.7192 12.9319ZM38.1169 13.5778L38.3369 13.5672L38.1169 13.5766C38.9392 13.5154 39.631 13.7448 39.9804 14.1531C40.5886 14.8531 40.6451 16.4154 40.5698 17.6531C40.5098 18.6684 40.1863 19.5001 39.4969 19.8484C38.3816 20.4072 36.9439 19.9578 36.478 19.1695C35.818 18.0448 35.891 15.0201 36.6839 14.1531C36.9827 13.8225 37.4475 13.6272 38.1169 13.5778ZM50.438 13.539L50.6545 13.5272L50.4392 13.5378C51.3922 13.4637 52.0722 13.7343 52.451 14.3766C53.0428 15.3813 53.0698 18.1566 52.4239 19.219C52.2886 19.439 52.0545 19.6731 51.898 19.7684C51.1839 20.1978 50.0439 20.1131 49.458 19.7954C48.5416 19.2931 48.4263 17.9684 48.4263 16.4425C48.4263 14.6907 48.8698 13.6566 50.438 13.539Z' fill='%232A2B2D'/%3E%3C/svg%3E%0A"); }

.ui-selector-item__input:checked + .ui-selector-item__inner .modal-download-book-format__logo {
  opacity: 1; }

.modal-download-book-format__description {
  margin-top: 20px;
  text-align: center;
  display: -webkit-inline-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  -webkit-line-clamp: 5; }
  @media (min-width: 576px) and (max-width: 1039.98px) {
    .modal-download-book-format__description {
      -webkit-line-clamp: 3; } }
  @media (min-width: 768px) {
    .modal-download-book-format__description {
      -webkit-line-clamp: 4; } }
  .modal-download-book-format__description span {
    display: block;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    color: #949599;
    height: 90px; }
    @media (min-width: 576px) and (max-width: 1039.98px) {
      .modal-download-book-format__description span {
        height: 54px; } }
    @media (min-width: 768px) {
      .modal-download-book-format__description span {
        height: 72px; } }

.modal-download-book-format__size {
  display: block;
  white-space: nowrap;
  margin-top: 20px;
  height: 22px;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  color: #949599;
  text-align: center; }

.modal-download-book-btn {
  display: inline-flex;
  padding: 0 30px; }

.modal-download-book-action {
  display: flex;
  align-items: center;
  margin-top: 40px; }

.modal-download-book-action__btn {
  margin-right: 20px;
  flex-shrink: 0; }

.modal-download-book-action__loader {
  margin-top: 6px; }

.modal-download-book-action__notice {
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  color: #949599; }

.modal-download-book-action__loader + .modal-download-book-action__notice {
  margin-top: 10px; }

@media (min-width: 768px) {
  .modal-cert-choose-payment {
    width: 846px; } }

.modal-cert-choose-payment-content {
  padding: 40px 30px; }
  @media (min-width: 768px) {
    .modal-cert-choose-payment-content {
      padding: 40px; } }

.modal-cert-form {
  margin-top: 30px;
  height: 0;
  overflow: hidden; }
  .modal-cert-form.modal-cert-form_state-visible {
    height: auto; }

.modal-cert-form__submit {
  width: 100%;
  max-width: 255px; }

@media (min-width: 576px) {
  .modal-accounts-merge {
    width: 720px; } }

.modal-accounts-merge-content {
  padding: 40px 30px 0; }
  @media (min-width: 576px) {
    .modal-accounts-merge-content {
      padding: 40px; }
      .modal-accounts-merge-content .modal-header-desktop {
        margin-bottom: 40px; } }

.modal-accounts-merge__text {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400; }

.modal-accounts-merge__wrap {
  margin-top: 40px; }

.accounts-merge-item {
  --block-padding: 20px;
  transition: .3s height ease-out;
  overflow: hidden; }
  @media (min-width: 576px) {
    .accounts-merge-item {
      --block-padding: 30px; } }
  .accounts-merge-item + .accounts-merge-item {
    margin-top: 20px; }

.accounts-merge-item__inner {
  padding: var(--block-padding);
  border: 2px solid #CED3D6;
  border-radius: 10px; }

@media (min-width: 768px) {
  .accounts-merge-item__info {
    display: flex;
    align-items: center;
    justify-content: space-between; } }

.accounts-merge-item__date {
  display: block;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: #949599; }
  @media (max-width: 767.98px) {
    .accounts-merge-item__date {
      margin-top: 30px; } }
  @media (min-width: 768px) {
    .accounts-merge-item__date {
      margin-left: 20px;
      text-align: right; }
      .accounts-merge-item__date span {
        display: block; } }

.accounts-merge-item__action {
  margin-top: 30px; }

@media (min-width: 576px) {
  .accounts-merge-item__buttons {
    display: flex; } }

@media (max-width: 575.98px) {
  .accounts-merge-item__button {
    width: 100%; } }

@media (max-width: 575.98px) {
  .accounts-merge-item__button + .accounts-merge-item__button {
    margin-top: 20px; } }

@media (min-width: 576px) {
  .accounts-merge-item__button + .accounts-merge-item__button {
    margin-left: 20px; } }

.accounts-merge-item__loading-loader {
  margin: 0 auto; }

.accounts-merge-item__loading-text {
  display: block;
  margin-top: 10px;
  text-align: center;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: #949599; }

.user-account {
  display: flex;
  align-items: center; }

.user-account__icon {
  --element-size: 50px;
  flex-shrink: 0;
  display: block;
  margin-right: 20px;
  width: var(--element-size);
  height: var(--element-size);
  border-radius: var(--element-size); }
  .user-account__icon.user-account__icon_email {
    background: url("data:image/svg+xml,%3Csvg width='20' height='16' viewBox='0 0 20 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 3.32877V13C2 13.5523 2.44772 14 3 14H17C17.5523 14 18 13.5523 18 13V3.32877L11.9755 8.60019C10.8444 9.58989 9.15557 9.58989 8.02449 8.60019L2 3.32877ZM16.4814 2H3.51859L9.3415 7.09504C9.71852 7.42494 10.2815 7.42494 10.6585 7.09504L16.4814 2ZM3 0C1.34315 0 0 1.34315 0 3V13C0 14.6569 1.34315 16 3 16H17C18.6569 16 20 14.6569 20 13V3C20 1.34315 18.6569 0 17 0H3Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat center/20px auto, #2A2B2D; }
  .user-account__icon.user-account__icon_phone {
    background: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3C1 10.732 7.26801 17 15 17C16.1046 17 17 16.1046 17 15V12.6818C17 11.7018 16.0667 10.989 15.0867 10.9995C14.7307 11.0034 14.3744 10.9836 14.0206 10.9402C13.5079 10.8773 12.9815 11.0185 12.6163 11.3837L11.7635 12.2365C11.193 12.807 10.3265 12.9934 9.62288 12.5984C7.85721 11.6072 6.39284 10.1428 5.40158 8.37712C5.00656 7.67352 5.19298 6.80702 5.76354 6.23646L6.61628 5.38372C6.98151 5.01849 7.1227 4.49211 7.05982 3.97944C7.01642 3.62556 6.99663 3.26933 7.00047 2.91331C7.01102 1.93335 6.29822 1 5.3182 1H3C1.89543 1 1 1.89543 1 3Z' stroke='white' stroke-width='2'/%3E%3C/svg%3E%0A") no-repeat center/16px auto, #2A2B2D; }
  .user-account__icon.user-account__icon_facebook {
    background: url("data:image/svg+xml,%3Csvg width='10' height='19' viewBox='0 0 10 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.50621 0.0830078H7.15895C4.53003 0.0830078 2.82123 1.82937 2.82123 4.5334V6.58021H0.492748C0.28619 6.58021 0.117188 6.74921 0.117188 6.95577V9.9227C0.117188 10.1293 0.28619 10.2983 0.492748 10.2983H2.84V17.7907C2.84 17.9973 3.00901 18.1663 3.21556 18.1663H6.29516C6.50172 18.1663 6.67072 17.9973 6.67072 17.7907V10.2795H9.4311C9.63765 10.2795 9.80666 10.1105 9.80666 9.90392V6.93699C9.80666 6.8431 9.7691 6.74921 9.69399 6.6741C9.61888 6.59899 9.52499 6.56143 9.4311 6.56143H6.65195V4.83385C6.65195 4.00762 6.8585 3.57572 7.92885 3.57572H9.50621C9.71277 3.57572 9.88177 3.40672 9.88177 3.20016V0.458569C9.88177 0.25201 9.71277 0.0830078 9.50621 0.0830078Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A") no-repeat center/10px auto, #1877f2; }
  .user-account__icon.user-account__icon_google {
    border: 2px solid #5290F5;
    background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.4434 12.3892C23.4444 11.586 23.3764 10.7842 23.2404 9.99261H12.125V14.5321H18.4914C18.3611 15.2571 18.0854 15.9482 17.6808 16.5638C17.2762 17.1794 16.7512 17.7067 16.1373 18.1139V21.0605H19.9369C22.1616 19.0093 23.4434 15.9759 23.4434 12.3892Z' fill='%234285F4'/%3E%3Cpath d='M12.1247 23.9069C15.3054 23.9069 17.9836 22.8625 19.9366 21.0618L16.137 18.1151C15.0795 18.8321 13.7175 19.2414 12.1247 19.2414C9.05038 19.2414 6.44097 17.1689 5.50787 14.3762H1.59375V17.4128C2.57476 19.3649 4.07904 21.006 5.93863 22.1527C7.79823 23.2995 9.93996 23.9068 12.1247 23.9069Z' fill='%2334A853'/%3E%3Cpath d='M5.50511 14.3764C5.01182 12.913 5.01182 11.3282 5.50511 9.8648V6.82812H1.591C0.765734 8.47031 0.335937 10.2827 0.335938 12.1206C0.335937 13.9585 0.765734 15.7709 1.591 17.4131L5.50511 14.3764Z' fill='%23FBBC04'/%3E%3Cpath d='M12.1247 4.99947C13.8056 4.97201 15.4297 5.6071 16.6462 6.76746L20.0102 3.40338C17.8771 1.39979 15.0511 0.299785 12.1247 0.333964C9.93996 0.334064 7.79823 0.941389 5.93863 2.08813C4.07904 3.23488 2.57476 4.87591 1.59375 6.82803L5.50787 9.8647C6.44097 7.07194 9.05038 4.99947 12.1247 4.99947Z' fill='%23EA4335'/%3E%3C/svg%3E%0A") no-repeat center/24px auto, #FFFFFF; }
  .user-account__icon.user-account__icon_mailru {
    background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.3902 12C8.3902 13.9907 10.0099 15.6095 12.0003 15.6095C13.9907 15.6095 15.6092 13.9907 15.6092 12C15.6092 10.0093 13.9901 8.39053 11.9997 8.39053C10.0093 8.39053 8.3902 10.0093 8.3902 12ZM12.0003 0C18.6166 0 24 5.38358 24 12C24 18.6164 18.6166 24 12.0003 24C9.57636 24 7.23825 23.2787 5.24038 21.9126L5.20617 21.8886L6.82338 20.0091L6.85012 20.0274C8.39077 21.0175 10.177 21.5421 12.0003 21.54C17.2606 21.54 21.54 17.2604 21.54 12C21.54 6.73895 17.2606 2.46 12.0003 2.46C6.73941 2.46 2.46002 6.73958 2.46002 12C2.46002 12.6821 2.53591 13.3718 2.68519 14.0507C2.98686 15.2886 3.85393 15.6682 4.50455 15.6183C5.15952 15.5646 5.9252 15.0985 5.93018 13.9573V12C5.93018 8.65263 8.65269 5.93053 12.0003 5.93053C15.3473 5.93053 18.0698 8.65263 18.0698 12C18.0698 15.3474 15.3473 18.0695 12.0003 18.0695C11.2027 18.0724 10.4123 17.9157 9.6744 17.6082C8.93648 17.3008 8.26548 16.8487 7.69978 16.2777C7.03113 17.3185 5.942 17.9703 4.70172 18.0695C3.71619 18.1474 2.73623 17.8602 1.94314 17.2611C1.2241 16.7154 0.686691 15.9253 0.389996 14.9766C0.342723 14.8238 0.256266 14.4726 0.255022 14.4707L0.253154 14.4581C0.0783713 13.6964 2.87829e-07 12.9373 2.87829e-07 12C2.87829e-07 5.38358 5.38344 0 12.0003 0Z' fill='%23FF9E00'/%3E%3C/svg%3E%0A") no-repeat center/24px, #005BD1; }
  .user-account__icon.user-account__icon_vk {
    background: url("data:image/svg+xml,%3Csvg width='23' height='12' viewBox='0 0 23 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.7179 10.6969C22.6892 10.6447 22.6646 10.6 22.6399 10.5628C22.2502 9.9257 21.5034 9.1396 20.4038 8.21193L20.3792 8.18957L20.3669 8.1784L20.3546 8.16722H20.3423C19.8417 7.73505 19.5258 7.44445 19.3945 7.29543C19.1524 7.01228 19.099 6.72541 19.2303 6.43481C19.3247 6.215 19.6776 5.7493 20.2848 5.04144C20.6049 4.66515 20.8592 4.36337 21.048 4.13611C22.3979 2.5043 22.9846 1.46113 22.8041 1.01033L22.7343 0.906013C22.6892 0.842677 22.5661 0.783068 22.3733 0.730909C22.1763 0.678751 21.926 0.667574 21.6224 0.70483L18.2497 0.727184C18.1964 0.708556 18.1184 0.712281 18.0158 0.730909C17.9133 0.753263 17.864 0.76444 17.864 0.76444L17.8066 0.790519L17.7615 0.824049C17.7204 0.846403 17.6794 0.883659 17.6343 0.935818C17.5891 0.987976 17.5481 1.05131 17.5194 1.1221C17.1501 1.97899 16.7357 2.77627 16.2639 3.51394C15.9766 3.95356 15.71 4.33357 15.4679 4.6577C15.2258 4.98182 15.0247 5.21654 14.8606 5.36929C14.6965 5.52204 14.5488 5.64498 14.4134 5.7344C14.2821 5.82754 14.1795 5.86479 14.1098 5.84989C14.04 5.83499 13.9744 5.82009 13.9087 5.80891C13.7979 5.74557 13.7118 5.65989 13.6461 5.54812C13.5805 5.43635 13.5354 5.2985 13.5107 5.13458C13.4861 4.96692 13.4738 4.82535 13.4697 4.7024C13.4656 4.58319 13.4697 4.41181 13.4738 4.192C13.482 3.97219 13.4861 3.82316 13.4861 3.74492C13.4861 3.47668 13.4902 3.18236 13.5025 2.86568C13.5148 2.549 13.523 2.29939 13.5312 2.11683C13.5395 1.93428 13.5436 1.73682 13.5436 1.53191C13.5436 1.32701 13.5312 1.16681 13.5025 1.04759C13.4738 0.932092 13.4328 0.816598 13.3794 0.708556C13.3261 0.600513 13.244 0.514824 13.1374 0.451489C13.0307 0.391879 12.8994 0.343446 12.7435 0.30619C12.3291 0.220501 11.8039 0.175794 11.1638 0.168343C9.71134 0.15344 8.77995 0.239129 8.36555 0.42541C8.20143 0.503647 8.05372 0.607964 7.92242 0.745812C7.78292 0.902287 7.7624 0.987976 7.86498 1.00288C8.33272 1.06621 8.66507 1.21896 8.86201 1.46113L8.93176 1.5878C8.9851 1.68094 9.04255 1.84487 9.09588 2.07585C9.14922 2.31057 9.18615 2.56763 9.20256 2.85078C9.23949 3.36864 9.23949 3.81198 9.20256 4.18082C9.16153 4.54965 9.12461 4.83653 9.09178 5.04144C9.05485 5.24634 9.00562 5.414 8.93176 5.54067C8.86201 5.66734 8.81278 5.74557 8.79226 5.77538C8.76764 5.80518 8.75123 5.82009 8.73482 5.82754C8.63224 5.86107 8.52967 5.8797 8.41889 5.8797C8.3081 5.8797 8.17681 5.83126 8.02089 5.73067C7.86498 5.63008 7.70086 5.49596 7.53674 5.32086C7.36851 5.14575 7.17977 4.90359 6.96642 4.59064C6.75716 4.27769 6.5356 3.90885 6.30993 3.48413L6.12119 3.17491C6.00221 2.97745 5.84219 2.68685 5.64114 2.30684C5.43599 1.92683 5.25956 1.56172 5.10365 1.20406C5.0421 1.05504 4.94773 0.943269 4.82054 0.865031L4.7631 0.831501C4.72617 0.801696 4.66052 0.771891 4.57436 0.742086C4.48819 0.708556 4.39793 0.686202 4.30356 0.6713L1.095 0.693653C0.766755 0.693653 0.545192 0.760714 0.426204 0.894836L0.381071 0.958171C0.348247 1.0066 0.335938 1.06249 0.335938 1.14073C0.335938 1.21896 0.360556 1.31583 0.405689 1.4276C0.873433 2.42979 1.38631 3.39099 1.93612 4.32239C2.48592 5.25379 2.96597 5.99892 3.37217 6.56521C3.77837 7.1315 4.19278 7.66799 4.61539 8.17094C5.038 8.6739 5.317 8.99803 5.4524 9.1396C5.5878 9.28117 5.69858 9.38922 5.77654 9.46L6.06786 9.71707C6.25659 9.88845 6.5315 10.0896 6.89256 10.3281C7.25773 10.5665 7.65983 10.8012 8.09885 11.0322C8.54198 11.2632 9.05485 11.4495 9.63748 11.5948C10.2242 11.7401 10.7945 11.7997 11.3484 11.7699H12.6942C12.9691 11.7475 13.1743 11.6693 13.3138 11.5352L13.3589 11.483C13.3917 11.442 13.4205 11.375 13.4451 11.2855C13.4738 11.1961 13.4861 11.0993 13.4861 10.9912C13.4779 10.6857 13.5025 10.41 13.5641 10.1679C13.6215 9.92198 13.6872 9.73942 13.7651 9.61648C13.839 9.49353 13.9251 9.38922 14.0154 9.30353C14.1098 9.21784 14.1754 9.16568 14.2165 9.15078C14.2534 9.13215 14.2862 9.12097 14.3108 9.11352C14.4996 9.05764 14.717 9.11352 14.9714 9.27745C15.2258 9.4451 15.4638 9.65001 15.6853 9.8959C15.9069 10.1418 16.1736 10.4138 16.4895 10.7193C16.8014 11.0248 17.0763 11.252 17.3101 11.401L17.544 11.5277C17.6999 11.6134 17.9051 11.6916 18.1553 11.7624C18.4056 11.8332 18.6231 11.8518 18.8118 11.8146L21.8111 11.7736C22.1066 11.7736 22.3404 11.7289 22.5004 11.6395C22.6646 11.5501 22.763 11.4532 22.7918 11.3452C22.8246 11.2371 22.8246 11.1179 22.7959 10.9838C22.7712 10.8459 22.7425 10.7528 22.7179 10.6969Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat center/23px auto, #4680C2; }

.user-account__title {
  display: block;
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
  color: #2A2B2D; }

.user-account__sub {
  display: block;
  margin-top: 4px;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: #949599; }

.code-submitter__text,
.code-submitter__code-text {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400; }

.code-submitter__text {
  margin-bottom: 20px; }

.code-submitter__code-text {
  margin-top: 20px; }

.code-submitter__status {
  --element-lh: 18px;
  --element-icon-size: 12px;
  margin-top: 5px;
  font-size: 14px;
  line-height: var(--element-lh);
  font-weight: 500; }
  .code-submitter__status.code-submitter__status_error {
    color: #FF5952;
    padding-left: 19px;
    background: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6 12C9.31371 12 12 9.31371 12 6C12 2.68629 9.31371 0 6 0C2.68629 0 0 2.68629 0 6C0 9.31371 2.68629 12 6 12ZM8.75751 3.80776C8.91372 3.96397 8.95081 4.18015 8.84035 4.2906L7.13137 5.99959L8.84077 7.70898C8.95122 7.81944 8.91413 8.03561 8.75792 8.19182L8.19224 8.75751C8.03603 8.91372 7.81985 8.95081 7.7094 8.84035L6 7.13096L4.29061 8.84035C4.18015 8.95081 3.96397 8.91372 3.80776 8.75751L3.24208 8.19182C3.08587 8.03561 3.04878 7.81944 3.15923 7.70898L4.86863 5.99959L3.15965 4.2906C3.04919 4.18015 3.08628 3.96397 3.24249 3.80776L3.80818 3.24208C3.96439 3.08587 4.18056 3.04878 4.29102 3.15923L6 4.86822L7.70898 3.15923C7.81944 3.04878 8.03561 3.08587 8.19182 3.24208L8.75751 3.80776Z' fill='%23FF5952'/%3E%3C/svg%3E%0A") no-repeat top calc((var(--element-lh) - var(--element-icon-size)) / 2) left/var(--element-icon-size); }

@media (min-width: 576px) {
  .code-submitter__submitter {
    display: flex; } }

@media (min-width: 576px) {
  .code-submitter__input {
    flex: 0 0 120px; } }

.code-submitter__input .ui-input-error {
  padding-left: 21px;
  background: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6 12C9.31371 12 12 9.31371 12 6C12 2.68629 9.31371 0 6 0C2.68629 0 0 2.68629 0 6C0 9.31371 2.68629 12 6 12ZM8.75751 3.80776C8.91372 3.96397 8.95081 4.18015 8.84035 4.2906L7.13137 5.99959L8.84077 7.70898C8.95122 7.81944 8.91413 8.03561 8.75792 8.19182L8.19224 8.75751C8.03603 8.91372 7.81985 8.95081 7.7094 8.84035L6 7.13096L4.29061 8.84035C4.18015 8.95081 3.96397 8.91372 3.80776 8.75751L3.24208 8.19182C3.08587 8.03561 3.04878 7.81944 3.15923 7.70898L4.86863 5.99959L3.15965 4.2906C3.04919 4.18015 3.08628 3.96397 3.24249 3.80776L3.80818 3.24208C3.96439 3.08587 4.18056 3.04878 4.29102 3.15923L6 4.86822L7.70898 3.15923C7.81944 3.04878 8.03561 3.08587 8.19182 3.24208L8.75751 3.80776Z' fill='%23FF5952'/%3E%3C/svg%3E%0A") no-repeat left top 3px/12px; }

@media (max-width: 575.98px) {
  .code-submitter__button {
    width: 100%;
    margin-top: 20px; } }

@media (min-width: 576px) {
  .code-submitter__button {
    margin-left: 20px; }
    .code-submitter__button .ui-btn {
      padding-left: 30px;
      padding-right: 30px; } }

.ui-submitter_accounts-merge {
  padding: 0 !important; }
  @media (min-width: 576px) {
    .ui-submitter_accounts-merge {
      display: flex !important; }
      .ui-submitter_accounts-merge .ui-submitter__field {
        flex: 0 0 120px !important; }
      .ui-submitter_accounts-merge .ui-submitter__submit {
        height: 48px !important;
        flex: 0 0 auto !important;
        width: auto !important;
        margin-top: 0 !important;
        margin-left: 20px !important;
        padding-left: 30px !important;
        padding-right: 30px !important; } }

@media (min-width: 576px) {
  .modal-accounts-merge-result {
    width: 515px; } }

.modal-accounts-merge-result-content {
  padding: 40px 30px 0; }
  @media (min-width: 576px) {
    .modal-accounts-merge-result-content {
      padding: 40px; }
      .modal-accounts-merge-result-content .modal-header-desktop {
        margin-bottom: 40px; } }

.modal-accounts-merge-result__text {
  font-size: 16px;
  line-height: 22px;
  font-weight: 600;
  text-align: center; }

@media (max-width: 767.98px) {
  .modal-order-promo {
    width: 100%;
    max-width: 375px;
    height: auto !important; } }

@media (min-width: 768px) {
  .modal-order-promo {
    width: 518px; } }

.modal-order-promo .fancybox-modal-close-custom {
  top: 12px !important;
  right: 10px !important; }
  @media (min-width: 768px) {
    .modal-order-promo .fancybox-modal-close-custom {
      top: 18px !important;
      right: 14px !important; } }

.order-promo-banner img {
  aspect-ratio: 3.3856;
  display: block;
  width: 100%; }

.order-promo-content {
  padding: 20px 30px 30px; }
  @media (min-width: 768px) {
    .order-promo-content {
      padding: 40px; } }

.order-promo-text {
  font-size: 16px;
  font-weight: 400;
  line-height: normal; }

.order-promo-auth {
  margin-top: 20px; }
  @media (min-width: 768px) {
    .order-promo-auth {
      text-align: center; } }

@media (min-width: 768px) {
  .order-promo-auth__btn {
    display: inline-flex; } }

.order-promo-title {
  font-size: 20px;
  font-weight: 600;
  line-height: normal; }

.order-promo-copy {
  display: flex;
  gap: 20px;
  padding-top: 20px; }
  @media (min-width: 768px) {
    .order-promo-copy {
      padding-top: 30px; } }

.order-promo-copy__field {
  flex: 1 1 100%;
  height: 50px;
  padding: 0 15px;
  border: 2px solid #2A2B2D;
  border-radius: 5px;
  font-size: 16px;
  line-height: 46px;
  font-weight: 400;
  color: #2A2B2D;
  text-transform: uppercase; }

.order-promo-copy__button {
  flex: 0 0 auto; }

.order-promo-reminder {
  position: fixed;
  right: 0;
  z-index: 120;
  cursor: pointer;
  transition: transform .25s ease-in-out; }
  @media (min-width: 768px) {
    .order-promo-reminder {
      top: 70px; } }
  .order-promo-reminder:not(.order-promo-reminder_active) {
    transform: translateX(100%); }

:root {
  --mobile-menu-padding-horizontal: 16px;
  --mobile-menu-padding-vertical: 12px;
  --mobile-menu-divider-width: 2px; }

.menu-account {
  width: 100%; }
  .menu-account .menu-account__inner {
    overflow: hidden;
    height: 100%; }
  .menu-account .menu-account__content {
    overflow-x: hidden;
    height: 100%;
    max-height: 100vh; }
  .menu-account .menu-account__auth {
    padding: 12px 16px; }
  .menu-account .menu-account__auth-btn {
    width: 100%; }
  .menu-account .menu-account__profile {
    padding-top: 12px; }
  .menu-account .menu-account__contacts {
    padding-top: calc(var(--mobile-menu-padding-vertical) + var(--mobile-menu-divider-width));
    padding-bottom: calc(var(--mobile-menu-padding-vertical));
    position: relative;
    padding-left: var(--mobile-menu-padding-horizontal);
    padding-right: var(--mobile-menu-padding-horizontal); }
    .menu-account .menu-account__contacts::before {
      content: '';
      position: absolute;
      top: 0;
      left: var(--mobile-menu-padding-horizontal);
      right: var(--mobile-menu-padding-horizontal);
      height: var(--mobile-menu-divider-width);
      background: #F7F8F8; }
  .menu-account .menu-account__all-links {
    padding-top: calc(var(--mobile-menu-padding-vertical) + var(--mobile-menu-divider-width));
    padding-bottom: calc(var(--mobile-menu-padding-vertical));
    position: relative; }
    .menu-account .menu-account__all-links::before {
      content: '';
      position: absolute;
      top: 0;
      left: var(--mobile-menu-padding-horizontal);
      right: var(--mobile-menu-padding-horizontal);
      height: var(--mobile-menu-divider-width);
      background: #F7F8F8; }
  .menu-account .menu-account__links {
    padding-bottom: 12px; }

.menu-user {
  display: flex;
  align-items: center;
  padding: 8px 16px; }
  .menu-user .menu-user__avatar {
    flex: 0 0 48px;
    width: 48px;
    height: 48px;
    margin-right: 12px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    background-color: #EFF0F1; }
    .menu-user .menu-user__avatar.menu-user__avatar_empty {
      background: url("data:image/svg+xml,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.818 19.731c-3.902-3.641-9.734-3.641-13.636 0a1 1 0 0 1-1.364-1.462c4.67-4.359 11.694-4.359 16.364 0a1 1 0 0 1-1.364 1.462z' fill='%23B4B7BB'/%3E%3Cmask id='b' fill='%23fff'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 11a4.5 4.5 0 1 0 0-9 4.5 4.5 0 0 0 0 9zm0 2a6.5 6.5 0 1 0 0-13 6.5 6.5 0 0 0 0 13z'/%3E%3C/mask%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 11a4.5 4.5 0 1 0 0-9 4.5 4.5 0 0 0 0 9zm0 2a6.5 6.5 0 1 0 0-13 6.5 6.5 0 0 0 0 13z' fill='%23B4B7BB'/%3E%3Cpath d='M12.5 6.5A2.5 2.5 0 0 1 10 9v4a6.5 6.5 0 0 0 6.5-6.5h-4zM10 4a2.5 2.5 0 0 1 2.5 2.5h4A6.5 6.5 0 0 0 10 0v4zM7.5 6.5A2.5 2.5 0 0 1 10 4V0a6.5 6.5 0 0 0-6.5 6.5h4zM10 9a2.5 2.5 0 0 1-2.5-2.5h-4A6.5 6.5 0 0 0 10 13V9zm4.5-2.5A4.5 4.5 0 0 1 10 11v4a8.5 8.5 0 0 0 8.5-8.5h-4zM10 2a4.5 4.5 0 0 1 4.5 4.5h4A8.5 8.5 0 0 0 10-2v4zM5.5 6.5A4.5 4.5 0 0 1 10 2v-4a8.5 8.5 0 0 0-8.5 8.5h4zM10 11a4.5 4.5 0 0 1-4.5-4.5h-4A8.5 8.5 0 0 0 10 15v-4z' fill='%23B4B7BB' mask='url(%23b)'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat center #EFF0F1; }
  .menu-user .menu-user__avatar-letters {
    font-size: 20px;
    line-height: 1em;
    font-weight: 600; }
  .menu-user .menu-user__name {
    font-size: 20px;
    line-height: 24px;
    font-weight: 600;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis; }
    .menu-user .menu-user__name:not(:last-child) {
      margin-bottom: 2px; }
  .menu-user .menu-user__email {
    font-size: 14px;
    line-height: 18px;
    font-weight: 400;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis; }
    .menu-user .menu-user__email .menu-user__email-value {
      display: inline-block;
      vertical-align: middle;
      padding-right: 16px;
      background: url("data:image/svg+xml,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='12' height='12' rx='6' fill='%2357C78A'/%3E%3Cpath d='m3 6 2 2 4-4' stroke='%23fff' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 66%/12px; }

.menu-contact {
  --block-icon-dimension: 20px;
  padding: 9px var(--mobile-menu-padding-horizontal); }
  .menu-contact .menu-contact__line > * {
    vertical-align: middle; }
  .menu-contact .menu-contact__line:not(:last-child) {
    margin-bottom: 4px; }
  .menu-contact .menu-contact__val {
    position: relative;
    font-size: 16px;
    line-height: 22px;
    font-weight: 600; }
  .menu-contact .menu-contact__sub {
    font-size: 14px;
    line-height: 18px;
    font-weight: 400;
    color: #949599; }
  .menu-contact.menu-contact_phone {
    padding-left: 41px; }
    .menu-contact.menu-contact_phone .menu-contact__line {
      position: relative; }
      .menu-contact.menu-contact_phone .menu-contact__line::before {
        content: '';
        position: absolute;
        top: 1px;
        left: calc(-12px - var(--block-icon-dimension));
        width: var(--block-icon-dimension);
        height: var(--block-icon-dimension);
        background: url("data:image/svg+xml,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 3a1 1 0 0 0-1 1c0 1.66.311 3.248.878 4.707l3.031-3.03c.11-.11.19-.311.158-.576a9.047 9.047 0 0 1-.066-1.198 1.044 1.044 0 0 0-.235-.67C6.626 3.068 6.47 3 6.318 3H4zm.804 7.61 3.52-3.52c.62-.62.822-1.472.728-2.232A7.047 7.047 0 0 1 9 3.924C9.015 2.546 8.001 1 6.318 1H4a3 3 0 0 0-3 3c0 8.284 6.716 15 15 15a3 3 0 0 0 3-3v-2.318c0-1.683-1.546-2.697-2.924-2.682a7.057 7.057 0 0 1-.934-.052c-.76-.094-1.612.108-2.233.729l-3.52 3.52a13.065 13.065 0 0 1-4.585-4.587zm6.489 5.512c1.46.567 3.047.878 4.707.878a1 1 0 0 0 1-1v-2.318c0-.152-.068-.309-.233-.448a1.044 1.044 0 0 0-.67-.235c-.4.005-.8-.018-1.198-.066-.265-.033-.466.048-.576.158l-3.03 3.03z' fill='%232A2B2D'/%3E%3C/svg%3E") no-repeat center/contain; }

.menu-profile {
  padding: 12px var(--mobile-menu-padding-horizontal); }
  .menu-profile .menu-profile__links {
    display: flex;
    gap: 8px; }
    .menu-profile .menu-profile__links:not(:last-child) {
      margin-bottom: 16px; }
  .menu-profile .menu-profile__links-item {
    flex: 1;
    padding: 12px 8px;
    background: #F7F8F8; }
  .menu-profile .menu-profile__links-item-icon {
    display: block;
    height: 20px;
    margin-bottom: 8px; }
  .menu-profile .menu-profile__links-item-title {
    font-size: 14px;
    line-height: 18px;
    font-weight: 600; }

.menu-bonuses {
  padding: 12px 16px;
  display: flex;
  gap: 16px;
  align-items: center;
  justify-content: space-between;
  background-color: rgba(255, 191, 31, 0.16); }
  .menu-bonuses .menu-bonuses__title {
    font-size: 16px;
    line-height: 22px;
    font-weight: 600; }
  .menu-bonuses .menu-bonuses__value {
    font-size: 18px;
    line-height: 22px; }

.catalog-text--top {
  margin-bottom: 40px; }
  @media (min-width: 1040px) {
    .catalog-text--top {
      margin-bottom: 60px; } }

.catalog-text--bottom {
  margin-top: 40px; }
  @media (min-width: 1040px) {
    .catalog-text--bottom {
      margin-top: 60px; } }

@media (min-width: 1040px) {
  .b-page-heading + .catalog-text {
    margin-top: 40px; } }

.catalog-text {
  font-size: 16px;
  line-height: 22px;
  font-weight: normal;
  color: #2A2B2D; }

.compilation-books-container {
  margin-bottom: 40px; }
  @media (min-width: 1040px) {
    .compilation-books-container {
      margin-bottom: 100px; } }

.compilation-books-wrapper {
  margin-bottom: 40px; }
  .compilation-books-wrapper:last-of-type {
    margin-bottom: 0; }
  @media (min-width: 1040px) {
    .compilation-books-wrapper {
      margin-bottom: 60px; } }

.compilation-books-header {
  display: flex;
  align-items: baseline; }
  .compilation-books-header h2 {
    color: #2A2B2D;
    font-size: 24px;
    line-height: 34px; }
    @media (min-width: 1040px) {
      .compilation-books-header h2 {
        font-size: 50px;
        line-height: 60px; } }

.compilation-books-tags {
  display: flex;
  flex-wrap: wrap;
  margin: 20px 0; }
  @media (min-width: 1040px) {
    .compilation-books-tags {
      margin: 20px 0 30px; } }

.compilation-books-tags__item {
  margin-right: 10px; }

.compilation-books-tags__link {
  display: block;
  border: 2px solid #CED3D6;
  border-radius: 20px;
  color: #2A2B2D;
  font-size: 16px;
  line-height: 22px;
  padding: 7px 15px;
  margin-bottom: 10px;
  transition: background-color .3s, border-color .3s; }
  .compilation-books-tags__link:hover {
    background-color: #F7F8F8;
    border-color: #F7F8F8; }
  @media (min-width: 1040px) {
    .compilation-books-tags__link {
      border: 1px solid #CED3D6;
      font-size: 14px;
      line-height: 16px; } }

.compilation-books {
  margin-top: 20px;
  display: grid;
  gap: 10px 10px;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: auto 1fr 1fr; }
  @media (min-width: 1040px) {
    .compilation-books {
      margin-top: 30px;
      gap: 20px 20px;
      grid-template-columns: 1fr 1fr 1fr 1fr;
      grid-template-rows: 506px 506px; } }
  @media (min-width: 1260px) {
    .compilation-books {
      grid-template-rows: 590px 590px; } }

.compilation-books__book:nth-child(1) {
  grid-area: 1 / 1 / 2 / 3; }
  @media (min-width: 1040px) {
    .compilation-books__book:nth-child(1) {
      grid-area: 1 / 1 / 3 / 3; } }

.compilation-books__book:nth-child(2) {
  grid-area: 2 / 1 / 3 / 2; }
  @media (min-width: 1040px) {
    .compilation-books__book:nth-child(2) {
      grid-area: 1 / 3 / 2 / 4; } }

.compilation-books__book:nth-child(3) {
  grid-area: 2 / 2 / 3 / 3; }
  @media (min-width: 1040px) {
    .compilation-books__book:nth-child(3) {
      grid-area: 1 / 4 / 2 / 5; } }

.compilation-books__book:nth-child(4) {
  grid-area: 3 / 1 / 4 / 2; }
  @media (min-width: 1040px) {
    .compilation-books__book:nth-child(4) {
      grid-area: 2 / 3 / 3 / 4; } }

.compilation-books__book:nth-child(5) {
  grid-area: 3 / 2 / 4 / 3; }
  @media (min-width: 1040px) {
    .compilation-books__book:nth-child(5) {
      grid-area: 2 / 4 / 3 / 5; } }

.other-compilations__title {
  font-size: 24px;
  line-height: 29px;
  margin-bottom: 30px; }
  @media (min-width: 1040px) {
    .other-compilations__title {
      font-size: 30px;
      line-height: 36px;
      margin-bottom: 40px; } }

.other-compilations__items {
  display: flex;
  flex-wrap: wrap; }

.other-compilations__item {
  margin-right: 10px;
  margin-bottom: 10px;
  width: calc(50% - 10px); }
  .other-compilations__item:nth-child(2n+2) {
    margin-right: 0; }
  @media (min-width: 1040px) {
    .other-compilations__item {
      margin-right: 20px;
      margin-bottom: 20px; } }

.authors-search-list-header {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  margin-top: -40px;
  margin-bottom: 60px; }

.authors-search-list-header .acc-favourites-sort {
  margin-bottom: 0; }

.authors-search-list {
  display: flex;
  flex-wrap: wrap; }

.authors-search-list__item {
  flex-grow: 0;
  flex-shrink: 0;
  transition: opacity .15s linear; }
  .authors-search-list__item._hiding {
    opacity: 0; }
  @media (max-width: 767.98px) {
    .authors-search-list__item {
      flex-basis: 50%; } }
  @media (max-width: 1039.98px) {
    .authors-search-list__item {
      padding: 5px; } }
  @media (min-width: 576px) and (max-width: 767.98px) {
    .authors-search-list__item {
      flex-basis: 33.33333%; } }
  @media (min-width: 768px) and (max-width: 1039.98px) {
    .authors-search-list__item {
      flex-basis: 25%; } }
  @media (min-width: 1040px) {
    .authors-search-list__item {
      flex-basis: 20%;
      padding: 10px; } }

.authors-search-list__item .author-item__photo-inner--picture img {
  filter: none; }

.message-cookies {
  background-color: #2A2B2D;
  display: none;
  padding: 16px;
  width: 100%; }
  .message-cookies._show {
    display: block; }

@media (min-width: 768px) {
  .message-cookies__container {
    display: flex;
    align-items: center;
    justify-content: space-between; } }

.message-cookies__text {
  color: #FFF;
  font-size: 14px;
  line-height: 18px; }
  .message-cookies__text a {
    color: #FF5952;
    text-decoration: underline; }
  @media (max-width: 767.98px) {
    .message-cookies__text {
      margin-bottom: 16px; }
      .message-cookies__text br {
        display: none !important; } }

html.no-touch .message-cookies__text a:hover {
  text-decoration: none; }

.message-cookies__btn {
  flex-shrink: 0; }
  @media (max-width: 767.98px) {
    .message-cookies__btn {
      width: 100%; } }

.photo-of-book {
  background-color: #2A2B2D;
  color: #FFF;
  padding: 30px 0;
  margin: -20px -10px 0; }
  @media (min-width: 1040px) {
    .photo-of-book {
      padding: 50px 0; } }

.photo-of-book__title {
  color: #FFF;
  font-size: 24px;
  font-weight: 500;
  text-align: center;
  margin-bottom: 30px; }
  @media (min-width: 1040px) {
    .photo-of-book__title {
      font-size: 46px;
      margin-bottom: 60px; } }

.photo-of-book__wrapper {
  display: flex;
  justify-content: center; }

.photo-of-book__link {
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  margin: 0 auto; }

.photo-of-book__img {
  max-width: 100%; }

.photo-of-book__link-text {
  color: #FF5952;
  font-size: 14px;
  text-align: center;
  display: block;
  margin-top: 20px;
  transition: color .3s; }
  @media (min-width: 1040px) {
    .photo-of-book__link-text {
      font-size: 18px; } }

.photo-of-book__link:hover .photo-of-book__link-text {
  color: #ffa29f; }

.photo-of-book__hr {
  margin: 30px 0; }
  @media (min-width: 1040px) {
    .photo-of-book__hr {
      margin: 50px 0; } }

.photo-of-book__item {
  border-bottom: 2px solid #949599;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 42px;
  margin-top: -100px;
  margin-bottom: 38px; }
  @media (min-width: 1040px) {
    .photo-of-book__item {
      padding-top: 120px;
      margin-top: -120px; } }
  .photo-of-book__item:last-of-type {
    border-bottom: none;
    margin-bottom: 0;
    padding-bottom: 0; }

.photo-of-book__item-title {
  color: #FFF;
  line-height: 22px;
  font-size: 22px;
  font-weight: 400;
  text-align: center;
  display: block;
  margin-bottom: 25px; }
  @media (min-width: 1040px) {
    .photo-of-book__item-title {
      line-height: 28px;
      font-size: 28px; } }

.photo-of-book__item-img {
  width: 100%;
  max-width: 800px; }
  .photo-of-book__item-img img {
    width: 100%; }

.modal-agree {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 99998;
  background-color: #2A2B2D;
  color: #FFF;
  opacity: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 0 15px;
  transition: opacity .3s; }
  .modal-agree--hidden {
    opacity: 0; }

.modal-agree__wrapper {
  background-color: #434447;
  border: 1px solid #111213;
  max-width: 600px;
  width: 100%;
  padding: 30px 15px; }
  @media (min-width: 768px) {
    .modal-agree__wrapper {
      padding: 30px; } }

.modal-agree__text {
  font-size: 16px;
  margin-bottom: 20px; }
  @media (min-width: 768px) {
    .modal-agree__text {
      font-size: 24px; } }

.modal-agree__control {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 25px; }

.modal-agree__btn {
  cursor: pointer;
  font-size: 28px; }
  @media (min-width: 768px) {
    .modal-agree__btn {
      font-size: 36px; } }

.modal-agree__btn--no {
  color: #FF5952;
  transition: color .3s; }
  .modal-agree__btn--no:hover {
    color: #ffa29f; }

.modal-agree__btn--yes {
  color: #FFF;
  transition: color .3s; }
  .modal-agree__btn--yes:hover {
    color: #ff4d4d; }

.modal-agree__info {
  font-size: 14px;
  line-height: 16px; }
  @media (min-width: 768px) {
    .modal-agree__info {
      font-size: 16px;
      line-height: 24px; } }

.modal-agree__info a {
  color: #FF5952;
  text-decoration: underline;
  transition: color .3s; }
  .modal-agree__info a:hover {
    color: #ffa29f; }

@media (max-width: 1039.98px) {
  .added-gifts {
    margin-bottom: 10px; } }

@media (min-width: 1040px) {
  .added-gifts {
    margin-bottom: 20px; } }

@media (max-width: 1039.98px) {
  .added-gifts .gift + .gift {
    margin-top: 10px; } }

@media (min-width: 1040px) {
  .added-gifts .gift + .gift {
    margin-top: 20px; } }

.gifts {
  display: none;
  position: relative;
  border: 10px solid #F7F8F8;
  padding: 30px; }
  @media (max-width: 1039.98px) {
    .gifts + .gifts {
      margin-top: 10px; } }
  @media (min-width: 1040px) {
    .gifts + .gifts {
      margin-top: 20px; } }

.gifts__heading {
  margin-bottom: 20px;
  font-size: 24px;
  line-height: 29px;
  font-weight: bold;
  color: #2A2B2D; }
  .gifts__heading span {
    color: #FF5952; }

.gifts__text {
  max-width: 500px;
  font-size: 16px;
  line-height: 22px;
  font-weight: 300;
  color: #949599;
  margin-bottom: 30px; }

.gifts__submit {
  width: 100%;
  max-width: 255px;
  margin-top: 30px; }
  .gifts__submit:not(._shown) {
    display: none; }

.gifts-wrapper {
  display: grid;
  gap: 20px 20px;
  grid-template-columns: 1fr; }
  @media (min-width: 1040px) {
    .gifts-wrapper {
      grid-template-columns: 1fr 1fr; } }

.gifts._initialized {
  display: block; }

.gift {
  position: relative;
  display: flex;
  background: #F7F8F8; }
  @media (max-width: 1039.98px) {
    .gift {
      height: 114px; } }
  @media (min-width: 1040px) {
    .gift {
      height: 178px;
      padding-right: 40px; } }
  .gift::before {
    content: "";
    position: absolute;
    width: 30px;
    height: 30px;
    top: 0;
    left: 0;
    background: url(/assets/img/icons/svg/ic-giftItem.svg) no-repeat center/12px auto, #FF5952;
    z-index: 2; }
    @media (min-width: 1040px) {
      .gift::before {
        width: 40px;
        height: 40px;
        background: url(/assets/img/icons/svg/ic-giftItem.svg) no-repeat center/16px auto, #FF5952; } }
  .gift.gift_disabled, .gift.gift_disabled:hover {
    cursor: not-allowed; }
  .gift.gift_disabled::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: #FFF;
    opacity: .5; }

.gift__picture {
  display: flex;
  align-items: center;
  flex-shrink: 0; }
  @media (max-width: 1039.98px) {
    .gift__picture {
      padding: 20px; } }
  @media (min-width: 1040px) {
    .gift__picture {
      padding: 15px 35px; } }

.gift__picture-cover img {
  display: block;
  width: 48px;
  height: auto; }
  @media (min-width: 1040px) {
    .gift__picture-cover img {
      width: 90px; } }

.gift__picture-default {
  background-color: #FFF;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 68px; }
  @media (min-width: 1040px) {
    .gift__picture-default {
      width: 90px;
      height: 133px; } }
  .gift__picture-default img {
    width: 38px; }
    @media (min-width: 1040px) {
      .gift__picture-default img {
        width: 50px; } }

.gift__info {
  display: flex;
  flex-wrap: wrap;
  min-height: 100%;
  width: 100%;
  padding: 20px 55px 20px 0; }
  @media (min-width: 1040px) {
    .gift__info {
      padding: 35px 0; } }

.gift__info-text {
  order: 1;
  font-weight: 500; }
  @media (min-width: 1040px) {
    .gift__info-text {
      width: 100%; } }

.gift__info-text--type {
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 16px;
  color: #949599; }

.gift__info-text--title {
  color: #2A2B2D;
  display: -webkit-inline-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  -webkit-line-clamp: 2; }
  @media (max-width: 1039.98px) {
    .gift__info-text--title {
      font-size: 14px;
      line-height: 16px;
      height: 32px;
      margin-bottom: 4px; } }
  @media (min-width: 1040px) {
    .gift__info-text--title {
      -webkit-line-clamp: 3;
      font-size: 16px;
      line-height: 22px;
      height: 66px;
      margin-bottom: 18px; } }

.gift__info-btns {
  order: 1;
  display: none; }
  @media (max-width: 1039.98px) {
    .gift__info-btns {
      order: 2;
      margin-top: auto; } }
  @media (min-width: 1040px) {
    .gift__info-btns {
      align-self: center;
      margin-top: 28px;
      margin-right: 20px;
      margin-left: auto; } }
  @media (min-width: 1260px) {
    .gift__info-btns {
      margin-right: 40px; } }

@media (max-width: 1039.98px) {
  .gift__info-btns--quantity {
    width: 135px; } }

@media (min-width: 1040px) {
  .gift__info-btns--quantity {
    width: 155px; } }

.gift__info-btns--quantity .b-counter {
  background: #FFF; }
  @media (max-width: 1039.98px) {
    .gift__info-btns--quantity .b-counter {
      border-radius: 20px; } }
  @media (min-width: 1040px) {
    .gift__info-btns--quantity .b-counter {
      margin-bottom: 10px;
      border-radius: 25px; } }

.gift__info-btns--quantity .b-counter .b-counter__btn[disabled] {
  opacity: .5;
  cursor: not-allowed !important; }
  .gift__info-btns--quantity .b-counter .b-counter__btn[disabled]:hover {
    background: transparent !important; }
    .gift__info-btns--quantity .b-counter .b-counter__btn[disabled]:hover:before, .gift__info-btns--quantity .b-counter .b-counter__btn[disabled]:hover:after {
      background: #FF5952 !important; }

.gift__info-btns--fav {
  margin-left: auto; }
  @media (min-width: 1040px) {
    .gift__info-btns--fav {
      margin-left: 20px; } }

@media (max-width: 1259.98px) {
  .gift__info-btns--fav .b-btn-fav {
    width: 40px;
    height: 40px; } }

.gift__info-prices {
  order: 1;
  display: none; }
  @media (max-width: 1039.98px) {
    .gift__info-prices {
      margin-bottom: 10px; } }
  @media (min-width: 1040px) {
    .gift__info-prices {
      margin-left: auto;
      align-self: center;
      flex-flow: column; } }

.gift__info-prices--item {
  white-space: nowrap; }
  @media (max-width: 1039.98px) {
    .gift__info-prices--item {
      font-size: 16px;
      line-height: 22px; } }
  @media (min-width: 1040px) {
    .gift__info-prices--item {
      order: 1;
      display: block;
      font-size: 20px;
      line-height: 24px; } }
  .gift__info-prices--item._old {
    display: none;
    color: #CED3D6;
    text-decoration-line: line-through; }
    @media (max-width: 1039.98px) {
      .gift__info-prices--item._old {
        margin-left: 10px; } }
    @media (min-width: 1040px) {
      .gift__info-prices--item._old {
        order: 0;
        margin-bottom: 5px;
        font-size: 14px;
        line-height: 17px; } }

.gift__info-del {
  display: none;
  order: 1; }
  @media (max-width: 1039.98px) {
    .gift__info-del {
      position: absolute;
      top: 0;
      right: 0; } }
  @media (min-width: 1040px) {
    .gift__info-del {
      margin-left: auto;
      align-self: center; } }
  .gift__info-del button {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background: url(/assets/img/icons/svg/ic-del.svg) no-repeat center/19px 20px; }
    @media (max-width: 1039.98px) {
      .gift__info-del button {
        background-color: #FFF; } }

.gift__info-description {
  order: 1;
  align-self: center;
  position: relative;
  z-index: 5; }

.gift__radio {
  position: absolute;
  top: 20px;
  right: 20px; }
  .gift__radio span {
    display: block;
    width: 20px;
    height: 20px;
    background: #FFF;
    border: 2px solid #CED3D6;
    border-radius: 50%; }
    @media (min-width: 1040px) {
      .gift__radio span {
        width: 16px;
        height: 16px; } }

.gift.gift_disabled .gift__radio span {
  background: #CED3D6; }

.gift:not(.gift_disabled):not(._extended):hover {
  cursor: pointer; }

.gift:not(.gift_disabled):hover .gift__radio span,
.js-gift._chosen .gift__radio span {
  border-width: 6px;
  border-style: solid;
  border-color: #FF5952; }
  @media (min-width: 1040px) {
    .gift:not(.gift_disabled):hover .gift__radio span,
    .js-gift._chosen .gift__radio span {
      border-width: 5px; } }

.gift._extended {
  cursor: default; }
  @media (max-width: 1039.98px) {
    .gift._extended {
      height: auto; } }
  @media (min-width: 1040px) {
    .gift._extended {
      padding-right: 30px; } }
  @media (max-width: 1039.98px) {
    .gift._extended .gift__picture-cover img {
      display: block;
      width: 90px;
      height: auto; } }
  @media (max-width: 1039.98px) {
    .gift._extended .gift__picture-default {
      width: 90px;
      height: 129px; }
      .gift._extended .gift__picture-default img {
        width: auto;
        height: 80px; } }
  .gift._extended .gift__info-wrap {
    display: flex;
    flex-basis: 100%; }
    @media (max-width: 1039.98px) {
      .gift._extended .gift__info-wrap {
        flex-flow: column;
        position: relative; } }
  @media (max-width: 1039.98px) {
    .gift._extended .gift__info {
      padding-right: 20px; } }
  @media (max-width: 1039.98px) {
    .gift._extended .gift__info-text {
      margin-bottom: 15px;
      padding-right: 55px; } }
  @media (min-width: 1040px) {
    .gift._extended .gift__info-text {
      max-width: 30.8%;
      flex-shrink: 1;
      flex-grow: 0;
      margin-right: 20px;
      padding-top: 20px; } }
  @media (min-width: 1260px) {
    .gift._extended .gift__info-text {
      margin-right: 40px; } }
  .gift._extended .gift__info-btns {
    display: flex; }
  .gift._extended .gift__info-prices {
    display: flex; }
    @media (min-width: 1040px) {
      .gift._extended .gift__info-prices {
        flex-basis: 100px; } }
  .gift._extended .gift__info-prices--item._old {
    display: block; }
  .gift._extended .gift__info-del {
    display: block; }
  .gift._extended .gift__radio {
    display: none; }

.gift._auto-added .gift__info-del {
  visibility: hidden !important; }

.modal-basket__gift-list .gift._extended {
  position: relative;
  background-color: #F7F8F8;
  display: flex;
  align-items: center;
  flex-direction: row;
  padding: 20px;
  padding-left: 25px;
  height: auto; }
  .modal-basket__gift-list .gift._extended._hidden {
    display: none; }
  .modal-basket__gift-list .gift._extended .gift__picture {
    padding: 0;
    margin-right: 25px; }
  .modal-basket__gift-list .gift._extended .gift__picture-cover {
    flex-shrink: 0;
    height: 123px; }
    .modal-basket__gift-list .gift._extended .gift__picture-cover img {
      max-height: 100%; }
  .modal-basket__gift-list .gift._extended .gift__info {
    padding: 0; }
  .modal-basket__gift-list .gift._extended .gift__info-wrap {
    display: flex;
    flex-direction: column; }
  .modal-basket__gift-list .gift._extended .gift__info-text {
    order: 5;
    max-width: none;
    margin: 0;
    padding: 0; }
  .modal-basket__gift-list .gift._extended .gift__info-text--type {
    display: none; }
  .modal-basket__gift-list .gift._extended .gift__info-text--title {
    -webkit-line-clamp: none;
    height: auto;
    overflow: visible;
    display: block;
    color: #2A2B2D;
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 15px;
    max-width: 168px; }
  .modal-basket__gift-list .gift._extended .gift__info-prices {
    order: 10;
    flex-basis: auto;
    margin-left: 0;
    align-self: auto;
    flex-flow: unset;
    margin-bottom: 15px; }
  .modal-basket__gift-list .gift._extended .gift__info-prices--item {
    color: #2A2B2D;
    font-size: 16px;
    font-weight: 600;
    line-height: 22px; }
  .modal-basket__gift-list .gift._extended .gift__info-prices--item._current {
    order: 5; }
  .modal-basket__gift-list .gift._extended .gift__info-prices--item._old {
    order: 10;
    margin-left: 10px;
    color: #CED3D6; }
  .modal-basket__gift-list .gift._extended .gift__info-btns {
    order: 15;
    margin: 0; }
    .modal-basket__gift-list .gift._extended .gift__info-btns .b-counter {
      height: 40px;
      line-height: 40px;
      margin-bottom: 0; }
    .modal-basket__gift-list .gift._extended .gift__info-btns .b-counter__btn {
      width: 34px;
      height: 34px; }
    .modal-basket__gift-list .gift._extended .gift__info-btns .b-btn-fav {
      width: 40px;
      height: 40px; }
  .modal-basket__gift-list .gift._extended .gift__info-del {
    position: absolute;
    top: 20px;
    right: 20px; }
    .modal-basket__gift-list .gift._extended .gift__info-del button {
      background: url(/assets/img/icons/svg/ic-close-promo.svg) no-repeat center;
      width: 12px;
      height: 12px;
      border-radius: 0; }

.motivator-hero {
  margin: 0 auto;
  padding-top: 40px;
  padding-bottom: 20px;
  text-align: center; }
  @media (max-width: 1039.98px) {
    .motivator-hero {
      padding-left: 20px;
      padding-right: 20px; } }
  @media (min-width: 1040px) {
    .motivator-hero {
      max-width: 996px;
      padding-top: 80px;
      padding-bottom: 60px; } }

.motivator-hero__h1 {
  margin-bottom: 20px;
  font-size: 28px;
  line-height: 34px;
  font-weight: bold; }
  @media (min-width: 1040px) {
    .motivator-hero__h1 {
      margin-bottom: 40px;
      font-size: 50px;
      line-height: 60px; } }

.motivator-hero__img {
  display: block;
  margin: 30px auto 40px; }
  @media (min-width: 1040px) {
    .motivator-hero__img {
      margin: 40px auto 60px; } }
  .motivator-hero__img img {
    display: block;
    margin: 0 auto; }

.motivator-subtitle {
  margin: 20px 0;
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
  color: #949599;
  text-align: center; }
  @media (min-width: 1040px) {
    .motivator-subtitle {
      margin: 40px 0;
      font-size: 24px;
      line-height: 34px; } }
  .motivator-subtitle span {
    color: #2A2B2D; }

.motivator-utp {
  background: #F7F8F8; }
  @media (max-width: 1039.98px) {
    .motivator-utp {
      padding: 40px 20px; } }
  @media (min-width: 1040px) {
    .motivator-utp {
      padding: 100px 0; } }

.motivator-utp__inner {
  max-width: 996px;
  margin: 0 auto; }

.motivator-utp__h2 {
  font-size: 24px;
  line-height: 29px;
  font-weight: bold;
  text-align: center; }
  @media (min-width: 1040px) {
    .motivator-utp__h2 {
      font-size: 40px;
      line-height: 48px; } }

@media (min-width: 768px) {
  .motivator-utp-ul {
    display: flex;
    margin: 0 -35px; } }

.motivator-utp-ul__li {
  text-align: center; }
  @media (min-width: 768px) {
    .motivator-utp-ul__li {
      flex-basis: 50%;
      padding: 0 35px; } }
  @media (max-width: 767.98px) {
    .motivator-utp-ul__li + .motivator-utp-ul__li {
      margin-top: 20px; } }

.motivator-utp-ul__li-img {
  display: block;
  margin: 0 auto 20px; }
  .motivator-utp-ul__li-img img {
    display: block;
    margin: 0 auto;
    width: 200px;
    height: 200px; }
    @media (min-width: 1040px) {
      .motivator-utp-ul__li-img img {
        width: 285px;
        height: 285px; } }

.motivator-utp-ul__li-title {
  display: block;
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
  color: #2A2B2D; }
  @media (min-width: 1040px) {
    .motivator-utp-ul__li-title {
      margin-bottom: 20px;
      font-size: 24px;
      line-height: 29px; } }

.motivator-utp-ul__li-text {
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
  color: #949599; }

.motivator-book-section {
  background: #FFF; }

.motivator-item {
  position: relative;
  margin: 44px 0; }
  @media (max-width: 575.98px) {
    .motivator-item {
      padding: 0 10px; } }
  @media (max-width: 1039.98px) {
    .motivator-item {
      padding-top: 80px; } }
  @media (min-width: 1040px) {
    .motivator-item {
      margin: 120px 203px 120px 0; } }

.motivator-item-cover {
  position: absolute;
  top: -1px;
  left: 35px;
  width: 331px;
  height: 381px;
  padding-top: 5px;
  padding-left: 16px;
  background-image: -webkit-image-set(url("/assets/img/media/motivator/cover-shadow_mobile.png") 1x, url("/assets/img/media/motivator/cover-shadow_mobile@2x.png") 2x, url("/assets/img/media/motivator/cover-shadow_mobile@3x.png") 3x);
  background-image: image-set(url("/assets/img/media/motivator/cover-shadow_mobile.png") 1x, url("/assets/img/media/motivator/cover-shadow_mobile@2x.png") 2x, url("/assets/img/media/motivator/cover-shadow_mobile@3x.png") 3x);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat; }
  @media (min-width: 1040px) {
    .motivator-item-cover {
      top: 72px;
      left: auto;
      right: -316px;
      width: 524px;
      height: 599px;
      padding-top: 9px;
      padding-left: 25px;
      background-image: -webkit-image-set(url("/assets/img/media/motivator/cover-shadow_desktop.png") 1x, url("/assets/img/media/motivator/cover-shadow_desktop@2x.png") 2x, url("/assets/img/media/motivator/cover-shadow_desktop@3x.png") 3x);
      background-image: image-set(url("/assets/img/media/motivator/cover-shadow_desktop.png") 1x, url("/assets/img/media/motivator/cover-shadow_desktop@2x.png") 2x, url("/assets/img/media/motivator/cover-shadow_desktop@3x.png") 3x); } }
  @media (min-width: 1040px) {
    .motivator-item-cover._sticky {
      position: fixed;
      top: 50%;
      left: 50%;
      transform: translateY(-50%) translateX(-50%);
      right: auto;
      margin-left: 341px; } }
  @media (min-width: 1260px) {
    .motivator-item-cover._sticky {
      left: 50%;
      margin-left: 451px; } }
  @media (min-width: 1040px) {
    .motivator-item-cover._bottom {
      position: absolute;
      top: auto;
      right: -316px;
      bottom: 0; } }
  .motivator-item-cover picture {
    display: inline-block;
    width: 245px;
    height: 315px;
    border-radius: 2px;
    overflow: hidden;
    background: #FFF; }
    @media (min-width: 1040px) {
      .motivator-item-cover picture {
        width: 385px;
        height: 495px; } }
    .motivator-item-cover picture img {
      display: block;
      max-width: 100%; }

.motivator-book {
  padding: 270px 30px 30px;
  border: 10px solid #F7F8F8; }
  @media (min-width: 1040px) {
    .motivator-book {
      padding: 90px 274px 90px 90px; } }
  .motivator-book > *:first-child {
    margin-top: 0 !important; }
  .motivator-book > *:last-child {
    margin-bottom: 0 !important; }

.motivator-book__h2 {
  margin: 45px 0 30px;
  font-size: 24px;
  line-height: 29px;
  font-weight: bold; }
  @media (min-width: 1040px) {
    .motivator-book__h2 {
      margin: 80px 0 60px;
      font-size: 50px;
      line-height: 60px; } }

.motivator-book__h3 {
  margin: 30px 0 20px;
  font-size: 20px;
  line-height: 24px;
  font-weight: bold; }
  @media (min-width: 1040px) {
    .motivator-book__h3 {
      margin: 80px 0 40px;
      font-size: 30px;
      line-height: 36px; } }

.motivator-book__cite {
  position: relative;
  margin: 30px 0;
  padding: 78px 0 30px;
  border-top: 2px solid rgba(206, 211, 214, 0.5);
  border-bottom: 2px solid rgba(206, 211, 214, 0.5);
  font-size: 20px;
  line-height: 24px;
  font-weight: bold; }
  .motivator-book__cite::before {
    content: "";
    position: absolute;
    top: 32px;
    left: 0;
    width: 40px;
    height: 28px;
    background: url(/assets/img/icons/svg/ic-cite.svg) no-repeat center/100%; }
    @media (min-width: 1040px) {
      .motivator-book__cite::before {
        top: 60px; } }
  @media (min-width: 1040px) {
    .motivator-book__cite {
      margin: 80px 0;
      padding: 60px 0 60px 80px;
      font-size: 30px;
      line-height: 36px; } }
  .motivator-book__cite p + p {
    margin-top: 16px; }
    @media (min-width: 1040px) {
      .motivator-book__cite p + p {
        margin-top: 24px; } }

.motivator-book__p {
  margin: 20px 0;
  font-size: 16px;
  line-height: 22px;
  font-weight: 600;
  color: #949599; }
  @media (min-width: 1040px) {
    .motivator-book__p {
      margin: 30px 0;
      font-size: 20px;
      line-height: 24px; } }

.motivator-book__btns-row {
  margin: 20px 0;
  display: flex; }
  .motivator-book__btns-row .b-btn {
    min-width: 110px;
    margin-right: 10px; }
    @media (max-width: 1039.98px) {
      .motivator-book__btns-row .b-btn {
        font-size: 12px;
        line-height: 40px;
        height: 40px; } }
    @media (min-width: 1040px) {
      .motivator-book__btns-row .b-btn {
        min-width: 150px;
        margin-right: 20px; } }

.motivator-book__list-checked {
  margin-bottom: 30px;
  font-weight: 600; }
  @media (max-width: 1039.98px) {
    .motivator-book__list-checked {
      font-size: 16px;
      line-height: 19px; } }
  @media (min-width: 1040px) {
    .motivator-book__list-checked {
      margin-bottom: 80px; } }
  @media (max-width: 1039.98px) {
    .motivator-book__list-checked li::before {
      top: 0; } }
  .motivator-book__list-checked li + li {
    margin-top: 10px; }
    @media (min-width: 1040px) {
      .motivator-book__list-checked li + li {
        margin-top: 15px; } }

@media (max-width: 767.98px) {
  .motivator-book-gallery {
    position: relative;
    width: 100%;
    height: 164px; } }

@media (max-width: 767.98px) {
  .motivator-book-gallery__holder {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 100vw;
    transform: translateX(-50%); } }

@media (max-width: 767.98px) {
  .motivator-book-gallery__inner {
    display: flex;
    width: 100%;
    overflow-x: auto;
    overflow-y: visible; }
    .motivator-book-gallery__inner::-webkit-scrollbar {
      display: none; }
    .motivator-book-gallery__inner {
      -ms-overflow-style: none; } }

@media (max-width: 575.98px) {
  .motivator-book-gallery__inner {
    padding-left: 50px;
    padding-right: 50px; } }

@media (min-width: 576px) and (max-width: 767.98px) {
  .motivator-book-gallery__inner {
    padding-left: calc((100vw - 440px) / 2);
    padding-right: calc((100vw - 440px) / 2); } }

@media (min-width: 768px) {
  .motivator-book-gallery__inner {
    display: grid;
    gap: 40px 40px;
    grid-template-columns: 1fr 1fr; } }

@media (min-width: 1040px) and (max-width: 1259.98px) {
  .motivator-book-gallery__inner {
    gap: 20px 20px; } }

.motivator-book-gallery__item {
  flex-shrink: 0; }
  @media (max-width: 767.98px) {
    .motivator-book-gallery__item + .motivator-book-gallery__item {
      margin-left: 20px; } }
  .motivator-book-gallery__item img {
    display: block; }
    @media (max-width: 767.98px) {
      .motivator-book-gallery__item img {
        width: 255px; } }
    @media (min-width: 768px) {
      .motivator-book-gallery__item img {
        max-height: 184px; } }
    @media (min-width: 1040px) and (max-width: 1259.98px) {
      .motivator-book-gallery__item img {
        max-width: 100%; } }

.courses-list {
  display: grid;
  gap: 10px;
  grid-template-columns: 1fr; }
  @media (min-width: 576px) {
    .courses-list {
      grid-template-columns: 1fr 1fr; } }
  @media (min-width: 768px) {
    .courses-list {
      gap: 20px; } }

.courses-paginator {
  margin-top: 30px;
  text-align: center; }
  @media (min-width: 1040px) {
    .courses-paginator {
      margin-top: 80px; } }
  .courses-paginator .b-paginator {
    display: inline-block; }

.courses-agreement {
  margin-top: 20px; }
  @media (min-width: 768px) {
    .courses-agreement {
      margin-top: 40px; } }

.course-preview {
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
  flex-wrap: nowrap; }
  @media (min-width: 576px) and (max-width: 1039.98px) {
    .course-preview {
      height: 280px; } }
  @media (min-width: 1040px) {
    .course-preview {
      height: 400px; } }
  @media (min-width: 1260px) {
    .course-preview {
      height: 438px; } }

.course-preview._gray {
  background-color: #F7F8F8; }

.course-preview__pic {
  overflow: hidden;
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: 100%; }
  .course-preview__pic picture {
    display: flex;
    width: 100%;
    height: 100%; }
    .course-preview__pic picture img {
      display: block;
      object-fit: cover;
      height: auto;
      width: 100%; }

.course-preview__pic-noImg {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.25); }
  .course-preview__pic-noImg img {
    max-height: 100%;
    width: auto;
    min-width: 30%; }

.course-preview__text {
  display: flex;
  flex-wrap: wrap;
  flex-shrink: 0;
  padding: 20px; }
  @media (min-width: 1040px) {
    .course-preview__text {
      padding: 30px; } }

.course-preview__text-title {
  width: 100%;
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
  color: #2A2B2D; }
  @media (min-width: 1040px) {
    .course-preview__text-title {
      margin-bottom: 20px; } }

.course-preview__text-text {
  width: 100%;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 18px;
  font-weight: 500; }
  @media (min-width: 1040px) {
    .course-preview__text-text {
      margin-bottom: 20px;
      font-size: 16px;
      line-height: 19px; } }

.course-preview__text-price {
  margin-right: 10px;
  font-size: 16px;
  line-height: 22px;
  font-weight: 600; }
  @media (min-width: 1040px) {
    .course-preview__text-price {
      margin-right: 20px;
      font-size: 20px;
      line-height: 24px; } }

.course-preview__text-old-price {
  font-size: 14px;
  line-height: 22px;
  font-weight: 600;
  color: #949599;
  opacity: .5;
  text-decoration-line: line-through; }
  @media (min-width: 1040px) {
    .course-preview__text-old-price {
      font-size: 20px;
      line-height: 24px; } }

@media (min-width: 768px) {
  .socmedias-section {
    display: flex;
    align-items: center; } }

.socmedias-section p {
  font-size: 20px;
  line-height: 24px;
  color: #2A2B2D;
  font-weight: bold; }
  @media (max-width: 767.98px) {
    .socmedias-section p {
      margin-bottom: 40px; } }
  @media (min-width: 768px) {
    .socmedias-section p {
      flex-shrink: 1;
      margin-right: 100px;
      font-size: 30px;
      line-height: 35px; } }

@media (min-width: 768px) and (max-width: 1039.98px) {
  .socmedias-section .socmedias-list {
    max-width: 300px; } }

@media (min-width: 768px) {
  .socmedias-section .socmedias-list {
    margin-left: auto;
    flex-grow: 1;
    flex-shrink: 0;
    justify-content: flex-end; } }

.socmedias-list {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -15px; }
  @media (min-width: 768px) {
    .socmedias-list {
      margin-right: -10px;
      margin-bottom: -10px; } }
  .socmedias-list li {
    display: block;
    margin-right: 15px;
    margin-bottom: 15px; }
    @media (min-width: 768px) {
      .socmedias-list li {
        margin-right: 10px;
        margin-bottom: 10px; } }

.socmedias-section-item {
  display: flex;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background: #2A2B2D; }
  .socmedias-section-item svg {
    display: block;
    margin: auto; }
    .socmedias-section-item svg path {
      fill: #FFF; }

html.no-touch .socmedias-section-item:hover svg path {
  fill: #CED3D6; }

.socmedias-list-footer {
  display: flex; }
  @media (max-width: 329.98px) {
    .socmedias-list-footer {
      justify-content: space-between; } }
  @media (max-width: 1039.98px) {
    .socmedias-list-footer {
      flex-wrap: wrap; } }
  @media (min-width: 330px) and (max-width: 575.98px) {
    .socmedias-list-footer {
      margin-left: -5px;
      margin-right: -5px; } }
  @media (min-width: 576px) and (max-width: 1039.98px) {
    .socmedias-list-footer {
      justify-content: space-between; } }
  .socmedias-list-footer li {
    display: block; }
    @media (max-width: 329.98px) {
      .socmedias-list-footer li {
        margin-bottom: 10px; } }
    @media (min-width: 330px) and (max-width: 575.98px) {
      .socmedias-list-footer li {
        margin: 0 5px 10px; } }
    @media (max-width: 1039.98px) {
      .socmedias-list-footer li {
        flex-basis: 50px; } }
  @media (min-width: 1040px) {
    .socmedias-list-footer li + li {
      margin-left: 10px; } }

.socmedias-footer-item {
  display: flex;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background: rgba(148, 149, 153, 0.5); }
  .socmedias-footer-item svg {
    display: block;
    margin: auto; }
    .socmedias-footer-item svg path {
      fill: #CED3D6; }

html.no-touch .socmedias-footer-item:hover path {
  fill: #FFF; }

.socmedias-holding-list {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px; }
  @media (min-width: 768px) {
    .socmedias-holding-list {
      margin-right: -10px;
      margin-bottom: -10px; } }
  .socmedias-holding-list li {
    display: block;
    margin-right: 10px;
    margin-bottom: 10px; }
  .socmedias-holding-list .soc_service_icon::after {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    fill: #FFF; }
  .socmedias-holding-list .soc_service_icon.soc_icon_url::after {
    background-image: url(/assets/img/icons/svg/socialmedia/white/ic-socialmedia_site.svg);
    background-size: 40% 40%;
    background-position: center; }
  .socmedias-holding-list .soc_service_icon.soc_icon_vkontakte::after {
    background-image: url(/assets/img/icons/svg/socialmedia/white/ic-socialmedia_vkontakte.svg);
    background-size: 40%;
    background-position: center; }
  .socmedias-holding-list .soc_service_icon.soc_icon_telegram::after {
    background-image: url("/assets/img/icons/svg/socialmedia/white/ic-socialmedia_telegram.svg");
    background-size: 40%;
    background-position: center; }
  .socmedias-holding-list .soc_service_icon.soc_icon_youtube::after {
    background-image: url(/assets/img/icons/svg/socialmedia/white/ic-socialmedia_youtube.svg);
    background-size: 40%;
    background-position: center; }
  .socmedias-holding-list .soc_service_icon.soc_icon_zen::after {
    background-image: url(/assets/img/icons/svg/socialmedia/white/ic-socialmedia_zen.svg);
    background-size: 25%;
    background-position: center; }
  .socmedias-holding-list .soc_service_icon.soc_icon_ok::after {
    background-image: url(/assets/img/icons/svg/socialmedia/white/ic-socialmedia_ok.svg);
    background-size: auto 42%;
    background-position: center; }
  .socmedias-holding-list .soc_service_icon.soc_icon_pin::after {
    background-image: url(/assets/img/icons/svg/socialmedia/white/ic-socialmedia_pin.svg);
    background-size: auto 40%;
    background-position: center; }
  .socmedias-holding-list .soc_service_icon.soc_icon_tiktok::after {
    background-image: url(/assets/img/icons/svg/socialmedia/white/ic-socialmedia_tiktok.svg);
    background-size: auto 44%;
    background-position: center; }
  .socmedias-holding-list .soc_service_icon.soc_icon_twitter::after {
    background-image: url(/assets/img/icons/svg/socialmedia/white/ic-socialmedia_twitter.svg);
    background-size: 54% auto;
    background-position: center; }
  .socmedias-holding-list .soc_service_icon.soc_icon_postila::after {
    background-image: url(/assets/img/icons/svg/socialmedia/white/ic-socialmedia_postila.svg);
    background-size: 40% auto;
    background-position: center; }
  .socmedias-holding-list .soc_service_icon.soc_icon_pulse::after {
    background-image: url(/assets/img/icons/svg/socialmedia/white/ic-socialmedia_pulse.svg);
    background-size: 48% auto;
    background-position: center; }

.socmedias-holding-item {
  display: flex;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: #949599; }
  .socmedias-holding-item svg {
    transform: scale(0.8);
    display: block;
    margin: auto; }
    .socmedias-holding-item svg path {
      fill: #FFF; }

html.no-touch .socmedias-holding-item:hover {
  background: #2A2B2D; }

.socmedias-footer-item._rss,
.socmedias-footer-item._rss {
  background: rgba(255, 89, 82, 0.5); }
  .socmedias-footer-item._rss path,
  .socmedias-footer-item._rss path {
    fill: #FF5952; }

.holding-wrapper {
  width: 100%;
  padding-right: 10px;
  padding-left: 10px;
  margin-right: auto;
  margin-left: auto;
  padding: 20px 20px 30px; }
  @media (min-width: 576px) {
    .holding-wrapper {
      max-width: 540px; } }
  @media (min-width: 768px) {
    .holding-wrapper {
      max-width: 720px; } }
  @media (min-width: 1040px) {
    .holding-wrapper {
      max-width: 1000px; } }
  @media (min-width: 1260px) {
    .holding-wrapper {
      max-width: 1220px; } }
  @media (min-width: 576px) and (max-width: 1259.98px) {
    .holding-wrapper {
      padding-left: 10px;
      padding-right: 10px; } }
  @media (min-width: 768px) {
    .holding-wrapper {
      padding-top: 20px;
      padding-bottom: 100px; } }
  @media (min-width: 1260px) {
    .holding-wrapper {
      width: 996px !important;
      padding-left: 0 !important;
      padding-right: 0 !important; } }

.holding-switcher {
  display: flex;
  margin-bottom: 30px; }
  .holding-switcher li {
    display: block;
    position: relative;
    padding-bottom: 12px; }
  .holding-switcher li._active::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 4px;
    border-radius: 2px;
    background: #FF5952; }
  .holding-switcher li + li {
    margin-left: 24px; }
  .holding-switcher li a,
  .holding-switcher li span {
    font-size: 16px;
    line-height: 22px;
    font-weight: 600; }
  .holding-switcher li a {
    color: #949599; }
  .holding-switcher li span {
    color: #2A2B2D; }

html.no-touch .holding-switcher li a:hover {
  color: #2A2B2D; }

.holding-text + .holding-text {
  margin-top: 40px; }
  @media (min-width: 768px) {
    .holding-text + .holding-text {
      margin-top: 60px; } }

.holding-text h1 {
  margin-bottom: 20px;
  font-size: 28px;
  line-height: 34px;
  font-weight: bold; }
  @media (min-width: 768px) {
    .holding-text h1 {
      margin-bottom: 40px;
      font-size: 40px;
      line-height: 48px; } }

.holding-text h2 {
  margin-bottom: 20px;
  font-size: 20px;
  line-height: 24px;
  font-weight: 600; }
  @media (min-width: 768px) {
    .holding-text h2 {
      margin-bottom: 40px;
      font-size: 30px;
      line-height: 36px;
      font-weight: bold; } }

.holding-text p {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400; }

.holding-text p + p {
  margin-top: 20px; }
  @media (min-width: 768px) {
    .holding-text p + p {
      margin-top: 22px; } }

.holding-text__link {
  display: block;
  margin-top: 8px; }

.holding-text__video {
  max-width: 590px;
  margin: 22px 0; }
  @media (min-width: 768px) {
    .holding-text__video {
      margin: 40px 0; } }

.holding-text__socmedia {
  display: inline-flex;
  vertical-align: middle;
  margin-left: 0.5em; }

.holding-top-link {
  margin-top: 40px; }

.holding-unit {
  padding: 30px 20px; }
  @media (min-width: 576px) and (max-width: 767.98px) {
    .holding-unit {
      padding: 40px; } }
  @media (min-width: 768px) and (max-width: 1039.98px) {
    .holding-unit {
      padding: 60px; } }
  @media (min-width: 1040px) {
    .holding-unit {
      padding: 100px; } }
  .holding-unit + .holding-unit {
    margin-top: 20px; }
    @media (min-width: 768px) {
      .holding-unit + .holding-unit {
        margin-top: 50px; } }

.holding-unit__picture {
  display: block;
  margin-bottom: 22px; }
  @media (min-width: 768px) {
    .holding-unit__picture {
      margin-bottom: 40px; } }
  .holding-unit__picture img {
    width: auto; }

.holding-unit__socmedia-text {
  margin-bottom: 12px; }

img:not([src]):not([srcset]) {
  visibility: hidden; }

:root {
  --cta-bordered-block-margin-top: 30px;
  --cta-bordered-block-margin-bottom: 40px; }

.cta-slider {
  --slide-gap: 20px;
  margin-right: calc(-1 * var(--slide-gap));
  margin-left: calc(-1 * var(--slide-gap));
  margin-top: var(--cta-bordered-block-margin-top);
  margin-bottom: var(--cta-bordered-block-margin-bottom); }

.cta-slider__item {
  padding-right: var(--slide-gap);
  padding-left: var(--slide-gap); }

.cta-slider__item:not(.cta-slider__item_visible):not(.slick-slide) {
  display: none; }

.cta-slider-dots {
  --dot-padding: 4px;
  --dot-size: 4px;
  --dot-width-active: 15px;
  --block-margin-top: 12px;
  display: flex;
  align-items: center;
  margin: var(--block-margin-top) calc(20px - var(--dot-padding)) 0; }
  @media (min-width: 1040px) {
    .cta-slider-dots {
      --dot-padding: 8px;
      --dot-size: 8px;
      --dot-width-active: 30px;
      --block-margin-top: 28px; } }
  @media (min-width: 1040px) {
    .cta-slider-dots {
      justify-content: flex-start; } }
  .cta-slider-dots li {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: var(--dot-padding); }
    .cta-slider-dots li button {
      font-size: 0 !important;
      line-height: 0 !important;
      width: var(--dot-size);
      height: var(--dot-size);
      border-radius: var(--dot-size);
      background: #CED3D6;
      transition: .1s all ease-in-out; }
    .cta-slider-dots li.slick-active button {
      width: var(--dot-width-active);
      background: #949599; }

html.no-touch .cta-slider-dots li:not(.slick-active):hover button {
  background-color: #FF5952; }

html.no-touch .cta-slider-dots li:hover {
  cursor: pointer; }

html.no-touch .cta-slider-dots li.slick-active:hover {
  cursor: default; }

.block-bordered-verify-email {
  margin-top: var(--cta-bordered-block-margin-top);
  margin-bottom: var(--cta-bordered-block-margin-bottom); }

.block-bordered-merge-accounts {
  margin-top: var(--cta-bordered-block-margin-top);
  margin-bottom: var(--cta-bordered-block-margin-bottom); }

.block-bordered-account-info {
  margin-top: var(--cta-bordered-block-margin-top);
  margin-bottom: var(--cta-bordered-block-margin-bottom); }
  .block-bordered-account-info .block-bordered-account-info__all,
  .block-bordered-account-info .block-bordered-account-info__date,
  .block-bordered-account-info .block-bordered-account-info__email {
    display: none; }
  .block-bordered-account-info[data-date-req][data-email-req] .block-bordered-account-info__all {
    display: initial; }
  .block-bordered-account-info[data-date-req]:not([data-email-req]) .block-bordered-account-info__date {
    display: initial; }
  .block-bordered-account-info[data-email-req]:not([data-date-req]) .block-bordered-account-info__email {
    display: initial; }

.cta-slider.slick-initialized .block-bordered-verify-email,
.cta-slider.slick-initialized .block-bordered-merge-accounts,
.cta-slider.slick-initialized .block-bordered-account-info {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.unsubscribe-wrapper {
  padding: 50px 0;
  min-height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center; }

.unsubscribe {
  margin: 0 auto; }
  @media (min-width: 768px) {
    .unsubscribe {
      width: 659px; } }
  @media (min-width: 1040px) {
    .unsubscribe {
      width: 720px; } }
  .unsubscribe::before {
    content: '';
    display: block;
    margin-bottom: 50px;
    aspect-ratio: 1.789;
    background: url("data:image/svg+xml,%3Csvg width='716' height='396' viewBox='0 0 716 396' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M701.335 200.981C678.762 301.15 530.853 394.264 334.519 394.264C138.184 394.264 3.24795 410.21 3.24795 297.344C3.24795 200.599 279.267 0.643677 475.601 0.643677C671.936 0.643677 721.283 112.461 701.335 200.981Z' fill='%23F5F5F5'/%3E%3Cpath d='M334.519 394.264L284.229 393.916C283.71 393.918 283.195 393.817 282.715 393.621C282.235 393.424 281.798 393.134 281.43 392.769C281.062 392.403 280.769 391.968 280.569 391.489C280.369 391.011 280.266 390.497 280.265 389.978L280.127 358.946C280.125 358.427 280.225 357.913 280.422 357.433C280.619 356.953 280.909 356.516 281.275 356.148C281.641 355.78 282.076 355.488 282.555 355.289C283.034 355.089 283.547 354.986 284.066 354.984L376.349 354.586C377.945 354.58 379.526 354.887 381.003 355.492C382.479 356.096 383.822 356.985 384.955 358.108C386.088 359.232 386.988 360.567 387.604 362.038C388.221 363.509 388.541 365.086 388.547 366.681L388.609 381.118C388.617 382.741 388.306 384.35 387.692 385.852C387.078 387.355 386.173 388.721 385.03 389.874C383.887 391.026 382.528 391.942 381.03 392.569C379.532 393.196 336.142 394.259 334.519 394.264Z' fill='%23FF9E93'/%3E%3Cpath d='M375.509 388.354L280.258 388.764L280.131 360.201L375.592 359.788C376.665 359.784 377.729 359.99 378.722 360.397C379.715 360.803 380.618 361.401 381.38 362.156C382.142 362.911 382.748 363.809 383.163 364.798C383.577 365.787 383.793 366.848 383.798 367.92L383.851 379.942C383.856 381.042 383.645 382.132 383.228 383.15C382.812 384.168 382.199 385.095 381.424 385.876C380.65 386.657 379.728 387.278 378.714 387.703C377.699 388.128 376.61 388.35 375.509 388.354Z' fill='white'/%3E%3Cpath d='M369.73 294.731L281.159 295.105C279.739 295.111 278.376 294.553 277.368 293.554C276.36 292.556 275.791 291.198 275.784 289.78L275.708 272.844C275.702 271.426 276.26 270.064 277.259 269.057C278.259 268.05 279.617 267.481 281.037 267.475L369.82 267.096C371.606 267.088 373.377 267.431 375.031 268.107C376.684 268.783 378.189 269.778 379.457 271.035C380.726 272.291 381.735 273.786 382.426 275.432C383.116 277.078 383.476 278.844 383.483 280.629L383.485 280.861C383.493 282.675 383.145 284.472 382.458 286.15C381.771 287.829 380.761 289.356 379.483 290.643C378.206 291.931 376.687 292.955 375.014 293.657C373.34 294.358 371.545 294.723 369.73 294.731Z' fill='%23FF9E93'/%3E%3Cpath d='M369.483 290.891L277.419 291.289C276.997 291.291 276.592 291.125 276.293 290.828C275.994 290.531 275.825 290.127 275.823 289.706L275.749 272.997C275.747 272.576 275.913 272.172 276.209 271.873C276.506 271.574 276.909 271.404 277.33 271.402L369.613 271.006C372.201 270.996 374.688 272.013 376.527 273.835C378.365 275.656 379.405 278.132 379.417 280.719L379.416 280.884C379.422 282.193 379.17 283.491 378.674 284.703C378.178 285.914 377.447 287.016 376.525 287.946C375.602 288.875 374.506 289.613 373.297 290.119C372.089 290.624 370.793 290.887 369.483 290.891Z' fill='white'/%3E%3Cpath d='M384.636 356.282L293.667 356.78C293.335 356.781 293.017 356.673 292.782 356.48C292.547 356.287 292.414 356.025 292.414 355.75L292.29 316.004C292.29 315.729 292.421 315.465 292.655 315.27C292.889 315.075 293.207 314.964 293.539 314.962L381.839 314.472C388.838 314.435 395.557 316.699 400.518 320.769C405.479 324.838 408.277 330.378 408.295 336.171L408.297 336.521C408.306 339.099 407.702 341.656 406.517 344.045C405.333 346.434 403.592 348.608 401.395 350.444C399.197 352.279 396.586 353.739 393.71 354.741C390.835 355.743 387.751 356.267 384.636 356.282Z' fill='%23FF5952'/%3E%3Cpath d='M384.009 351.912L292.411 352.412L292.311 319.32L381.229 318.835C386.841 318.805 392.228 320.62 396.206 323.883C400.184 327.145 402.427 331.587 402.441 336.231L402.441 336.509C402.449 338.518 401.978 340.51 401.055 342.372C400.133 344.234 398.777 345.928 397.065 347.358C395.354 348.789 393.319 349.927 391.079 350.708C388.839 351.49 386.436 351.899 384.009 351.912Z' fill='white'/%3E%3Cpath d='M394.03 294.613L279.927 295.108C277.205 302.982 276.768 307.384 280.016 315.192L394.119 314.697C396.901 307.28 397.01 302.902 394.03 294.613Z' fill='%23595959'/%3E%3Cpath d='M319.986 335.719L332.215 335.651C332.215 335.651 327.275 341.084 326.124 343.436C324.973 345.788 324.197 347.824 324.197 347.824L312.736 347.887C312.736 347.887 316.351 338.803 319.986 335.719Z' fill='%23FF7670'/%3E%3Cpath d='M389.42 279.993L428.168 389.167C437.569 389.445 442.202 387.78 449.435 381.617L410.686 272.442C401.482 272.232 396.658 273.301 389.42 279.993Z' fill='%23595959'/%3E%3Cpath d='M418.268 294.126L452 389.167C462.105 387.312 466.315 385.387 473.267 381.617L439.535 286.575C429.469 286.258 424.505 287.342 418.268 294.126Z' fill='%23FF7670'/%3E%3Cpath d='M497.344 390.179L564.687 390.041C567.624 380.942 567.191 376.042 564.638 367.473L497.295 367.612C494.261 377.195 494.406 382.142 497.344 390.179Z' fill='%23FF5952'/%3E%3Cpath d='M436.297 278.428L475.601 389.167C482.534 388.332 486.238 387.491 491.608 383.484L452.304 272.745C444.573 273.016 441.127 274.341 436.297 278.428Z' fill='%23949599'/%3E%3Cpath d='M31.699 383.887C31.699 383.887 9.6818 355.67 3.24798 359.541C-8.67883 366.711 14.3893 393.993 37.5607 394.958C60.7322 395.923 31.699 383.887 31.699 383.887Z' fill='%23949599'/%3E%3Cpath d='M204.462 367.724C194.617 364.62 190.828 364.602 190.828 364.602C190.828 364.602 189.298 356.471 176.334 354.033C176.334 354.033 184.093 352.167 182.179 343.029C180.695 335.962 176.334 315.524 176.334 315.524C193.295 317.046 165.749 221.58 165.109 211.707C165.109 211.707 181.093 130.268 122.219 161.278C122.219 161.278 109.344 166.774 100.308 178.372C91.2715 189.97 92.0928 200.794 81.4139 213.168C70.7351 225.542 53.4866 251.817 41.1621 295.901C34.5214 319.657 30.8164 354.331 29.2774 375.692C29.1033 378.127 29.4627 380.57 30.3334 382.869C31.204 385.167 32.5673 387.274 34.3387 389.056C36.1101 390.838 38.2518 392.259 40.6307 393.23C43.0097 394.201 45.5754 394.701 48.1683 394.7H212.848C212.848 394.7 219.424 372.438 204.462 367.724ZM125.442 341.102C125.442 341.102 133.415 328.375 136.46 303.242L146.483 346.76L125.442 341.102Z' fill='%23969393'/%3E%3Cpath d='M136.017 305.56C136.017 305.56 135.694 304.474 135.604 304.243C129.034 288.783 131.957 277.335 132.836 274.605C130.987 274.054 126.024 271.921 125.038 264.726C123.855 256.075 132.762 245.408 133.143 244.945C133.248 244.833 133.396 244.762 133.555 244.749C133.714 244.736 133.872 244.78 133.997 244.874C134.121 244.967 134.203 245.103 134.225 245.251C134.246 245.4 134.206 245.551 134.113 245.673C134.023 245.779 125.151 256.406 126.266 264.565C127.353 272.508 133.467 273.567 133.728 273.607L134.466 273.725L134.21 274.386C134.162 274.507 129.241 286.254 136.447 303.229C136.577 303.534 136.302 303.704 136.192 304.231C136.179 304.319 136.111 305.56 136.017 305.56Z' fill='%23595757'/%3E%3Cpath d='M36.6877 352.167C75.9178 352.167 107.718 322.234 107.718 285.308C107.722 273.39 104.34 261.687 97.9216 251.414C91.5036 241.14 82.2835 232.669 71.2169 226.878C61.5176 241.613 50.0855 264.136 41.2075 295.895C36.6812 312.073 33.516 333.327 31.4759 351.964C33.1992 352.085 34.9321 352.167 36.6877 352.167Z' fill='%23FF5952'/%3E%3Cpath d='M58.6629 249.042C52.7529 261.546 45.986 278.461 40.3928 298.47C37.8386 307.599 36.0928 318.625 34.3631 329.602C36.8914 330.019 39.1158 329.967 41.7701 329.967C53.6297 329.967 65.0035 325.533 73.3895 317.639C81.7755 309.745 86.4866 299.039 86.4866 287.876C86.4866 270.433 74.7281 255.426 58.6629 249.042Z' fill='%23FF9E93'/%3E%3Cpath d='M50.8582 362.968C54.0866 362.968 56.7036 360.504 56.7036 357.466C56.7036 354.427 54.0866 351.964 50.8582 351.964C47.6299 351.964 45.0128 354.427 45.0128 357.466C45.0128 360.504 47.6299 362.968 50.8582 362.968Z' fill='white'/%3E%3Cpath d='M84.8509 345.92C85.0268 346.995 84.8597 348.096 84.371 349.082C83.8824 350.068 83.0941 350.896 82.1057 351.46C81.1173 352.025 79.9733 352.301 78.8183 352.253C77.6633 352.206 76.5493 351.837 75.6169 351.194C74.6846 350.55 73.9759 349.661 73.5805 348.638C73.1851 347.616 73.1208 346.506 73.3956 345.449C73.6704 344.392 74.272 343.435 75.1244 342.7C75.9768 341.965 77.0417 341.484 78.1843 341.318C78.943 341.208 79.7173 341.24 80.4629 341.412C81.2086 341.584 81.911 341.892 82.53 342.319C83.1491 342.747 83.6727 343.284 84.0709 343.902C84.4691 344.52 84.7342 345.206 84.8509 345.92Z' fill='white'/%3E%3Cpath d='M105.251 325.749C105.252 326.837 104.91 327.902 104.268 328.807C103.626 329.712 102.713 330.418 101.645 330.835C100.577 331.252 99.4018 331.361 98.2677 331.149C97.1336 330.937 96.0918 330.413 95.2739 329.644C94.4561 328.875 93.8992 327.894 93.6734 326.827C93.4475 325.759 93.563 324.653 94.0053 323.647C94.4477 322.642 95.197 321.782 96.1583 321.178C97.1197 320.573 98.25 320.25 99.4062 320.25C100.174 320.25 100.934 320.392 101.643 320.668C102.352 320.944 102.996 321.349 103.539 321.86C104.082 322.37 104.513 322.977 104.806 323.644C105.1 324.311 105.251 325.027 105.251 325.749Z' fill='white'/%3E%3Cpath d='M119.622 297.739C119.622 298.828 119.28 299.892 118.637 300.797C117.995 301.701 117.082 302.407 116.013 302.823C114.945 303.239 113.77 303.348 112.636 303.136C111.502 302.923 110.46 302.399 109.643 301.629C108.825 300.859 108.269 299.878 108.044 298.811C107.818 297.743 107.935 296.637 108.378 295.632C108.821 294.626 109.57 293.767 110.532 293.163C111.494 292.559 112.624 292.237 113.78 292.237C114.548 292.237 115.308 292.38 116.017 292.656C116.726 292.933 117.37 293.338 117.912 293.849C118.455 294.36 118.885 294.966 119.179 295.634C119.472 296.302 119.623 297.017 119.622 297.739Z' fill='white'/%3E%3Cpath d='M113.784 279.946C117.012 279.946 119.629 277.482 119.629 274.443C119.629 271.405 117.012 268.941 113.784 268.941C110.555 268.941 107.938 271.405 107.938 274.443C107.938 277.482 110.555 279.946 113.784 279.946Z' fill='white'/%3E%3Cpath d='M104.421 256.647C107.649 256.647 110.266 254.183 110.266 251.145C110.266 248.106 107.649 245.642 104.421 245.642C101.192 245.642 98.5752 248.106 98.5752 251.145C98.5752 254.183 101.192 256.647 104.421 256.647Z' fill='white'/%3E%3Cpath d='M93.8452 228.543C93.8452 229.631 93.5022 230.695 92.8598 231.6C92.2174 232.505 91.3042 233.21 90.2359 233.626C89.1676 234.042 87.9922 234.151 86.8582 233.939C85.7243 233.726 84.6827 233.202 83.8653 232.432C83.0479 231.662 82.4915 230.682 82.2663 229.614C82.0411 228.547 82.1574 227.44 82.6003 226.435C83.0432 225.429 83.7928 224.57 84.7545 223.966C85.7162 223.362 86.8468 223.04 88.0031 223.04C89.5528 223.041 91.0387 223.621 92.1342 224.653C93.2298 225.685 93.8452 227.084 93.8452 228.543Z' fill='white'/%3E%3Cpath d='M176.334 354.033L146.48 346.757L146.244 345.579L178.351 353.166L176.334 354.033Z' fill='%23595757'/%3E%3Cpath d='M153.547 215.603C151.64 215.603 149.787 215.268 148.374 214.325C146.564 213.123 145.72 211.117 145.859 208.369L147.101 208.424C146.984 210.749 147.653 212.413 149.089 213.372C153.237 216.129 162.412 212.66 162.503 212.626L162.972 213.71C162.69 213.816 157.97 215.603 153.547 215.603Z' fill='%23595757'/%3E%3Cpath d='M213.087 394.7H242.302C242.302 394.7 246.905 375.183 241.8 373.917C236.695 372.651 228.577 384.596 228.577 384.596L214.29 384.842L213.087 394.7Z' fill='%23949599'/%3E%3Cpath d='M167.297 60.4896C167.297 60.4896 162.739 34.8778 163.971 27.9271C165.202 20.9764 171.775 19.0348 173.828 27.9271C175.881 36.8194 175.299 55.0636 175.299 55.0636L167.297 60.4896Z' fill='%23949599'/%3E%3Cpath d='M215.199 70.0818C215.199 70.0818 227.025 48.338 228.234 41.7981C229.444 35.2582 224.717 31.8528 220.229 39.2844C215.742 46.716 210.423 63.1768 210.423 63.1768L215.199 70.0818Z' fill='%23949599'/%3E%3Cpath d='M116.153 164.531L135.361 123.518C135.361 123.518 129.357 127.797 127.004 121.153C123.308 110.715 140.97 97.1848 140.97 97.1848C140.97 97.1848 135.439 95.0271 138.507 87.5195C140.56 82.4921 147.951 80.9462 155.345 71.6674C162.739 62.3886 173.699 46.6673 194.788 50.0179C219.098 53.8858 217.795 78.1555 219.02 84.4276C223.042 104.985 224.762 113.442 217.236 116.591C216.146 117.045 214.971 117.288 213.779 117.306C212.588 117.324 211.405 117.116 210.301 116.695C210.301 116.695 214.054 139.102 209.15 143.889C202.405 150.478 197.168 144.336 197.168 144.336C197.168 144.336 199.431 173.077 196.44 180.937C192.939 190.164 184.109 186.564 184.109 186.564C184.109 186.564 188.222 210.816 186.573 220.125C184.109 234.045 175.073 223.22 175.073 223.22L175.328 264.973C175.328 264.973 164.394 218.579 162.752 213.168L163.773 191.129C148.164 191.905 152.073 169.866 152.073 169.866C145.487 157.489 130.89 157.264 116.153 164.531Z' fill='%23B7B3B3'/%3E%3Cpath d='M198.128 113.983C195.218 123.302 186.683 129.151 179.053 127.042C171.423 124.933 167.621 115.672 170.53 106.348C173.44 97.0235 181.976 91.1805 189.606 93.2864C197.236 95.3924 201.038 104.662 198.128 113.983Z' fill='white'/%3E%3Cpath d='M176.783 88.189C176.098 90.1093 174.911 91.4696 174.132 91.2323C173.353 90.9949 173.282 89.2298 173.967 87.3065C174.653 85.3832 175.843 84.0229 176.618 84.2633C177.394 84.5037 177.469 86.2657 176.783 88.189Z' fill='%232A2B2D'/%3E%3Cpath d='M205.871 96.0223C205.183 97.9456 203.996 99.3029 203.22 99.0655C202.444 98.8281 202.37 97.0631 203.055 95.1398C203.741 93.2164 204.927 91.8592 205.706 92.0965C206.485 92.3339 206.557 94.099 205.871 96.0223Z' fill='%232A2B2D'/%3E%3Cpath d='M179.839 99.4307L195.716 103.853L185.723 111.433L179.839 99.4307Z' fill='%232A2B2D'/%3E%3Cpath d='M175.28 96.1897C174.52 98.3199 170.702 99.0168 166.751 97.766C162.8 96.5153 160.207 93.7825 160.967 91.6614C161.727 89.5402 165.542 88.8311 169.493 90.0819C173.444 91.3327 176.036 94.0807 175.28 96.1897Z' fill='%23FF9E93'/%3E%3Cpath d='M214.814 108.688C214.057 110.818 210.239 111.515 206.285 110.268C202.331 109.02 199.745 106.281 200.501 104.16C201.258 102.039 205.076 101.333 209.03 102.58C212.984 103.828 215.574 106.573 214.814 108.688Z' fill='%23FF9E93'/%3E%3Cpath d='M182.435 120.557C182.283 120.557 182.136 120.504 182.024 120.408C181.963 120.357 181.913 120.295 181.877 120.226C181.841 120.157 181.82 120.083 181.815 120.006C181.81 119.929 181.821 119.853 181.847 119.78C181.874 119.707 181.915 119.64 181.969 119.583C184.387 117.011 185.5 109.129 185.509 109.05C185.52 108.974 185.546 108.901 185.587 108.834C185.628 108.768 185.682 108.709 185.747 108.663C185.812 108.616 185.885 108.582 185.964 108.562C186.043 108.542 186.125 108.537 186.206 108.547C186.287 108.557 186.365 108.582 186.436 108.62C186.506 108.658 186.568 108.709 186.618 108.77C186.668 108.831 186.704 108.901 186.725 108.975C186.746 109.049 186.752 109.126 186.741 109.202C186.696 109.54 185.568 117.52 182.9 120.359C182.842 120.421 182.77 120.471 182.69 120.505C182.61 120.539 182.523 120.557 182.435 120.557Z' fill='%232A2B2D'/%3E%3Cpath d='M42.2938 325.749L44.085 314.508L51.243 323.564L42.2938 325.749Z' fill='white'/%3E%3Cpath d='M55.7984 322.639L53.7551 311.437L63.5674 317.922L55.7984 322.639Z' fill='white'/%3E%3Cpath d='M67.1109 315.901L62.3421 305.454L73.493 309.605L67.1109 315.901Z' fill='white'/%3E%3Cpath d='M76.1441 305.454L67.4989 297.517L79.4904 297.344L76.1441 305.454Z' fill='white'/%3E%3Cpath d='M80.2146 293.089L69.0281 288.807L80.0594 284.389L80.2146 293.089Z' fill='white'/%3E%3Cpath d='M78.8502 279.684L66.7714 279.748L75.1774 271.695L78.8502 279.684Z' fill='white'/%3E%3Cpath d='M72.7688 268.156L61.2493 271.571L66.7553 261.546L72.7688 268.156Z' fill='white'/%3E%3Cpath d='M63.2927 258.646L54.0299 265.944L54.8026 257.481L55.8339 255.07L63.2927 258.646Z' fill='white'/%3E%3Cpath d='M42.2615 305.281C41.0871 305.277 39.9153 305.175 38.7601 304.976C38.6754 304.967 38.5936 304.941 38.5198 304.901C38.4461 304.861 38.3819 304.807 38.3312 304.742C38.2805 304.678 38.2444 304.604 38.2251 304.526C38.2058 304.448 38.2037 304.367 38.2189 304.288C38.2342 304.209 38.2665 304.134 38.3138 304.067C38.3611 304 38.4225 303.943 38.4941 303.9C38.5657 303.856 38.6462 303.827 38.7303 303.813C38.8144 303.8 38.9004 303.803 38.9832 303.823C43.4442 304.586 48.0473 303.769 51.9069 301.529C55.7665 299.29 58.61 295.785 59.89 291.691C61.17 287.597 60.7962 283.202 58.8405 279.352C56.8849 275.501 53.4856 272.467 49.2966 270.834C49.1444 270.775 49.0234 270.661 48.9604 270.518C48.8973 270.375 48.8974 270.214 48.9604 270.07C49.0234 269.927 49.1443 269.813 49.2965 269.754C49.4487 269.695 49.6198 269.695 49.772 269.754C53.9605 271.391 57.4167 274.344 59.5525 278.11C61.6883 281.876 62.3716 286.223 61.4862 290.41C60.6008 294.597 58.2014 298.365 54.6962 301.074C51.1911 303.784 46.7969 305.266 42.2615 305.268V305.281Z' fill='white'/%3E%3Cpath d='M412.027 147H395.515L364.667 105.016V147H349.947V105.016L319.099 147H302.459L335.995 101.176L303.739 57.4H320.379L349.947 98.104V57.4H364.667V98.104L394.235 57.4H410.747L378.619 101.176L412.027 147Z' fill='%23B7B3B3'/%3E%3Cpath d='M466.791 83H480.615V147H466.791V137.784C461.586 145.037 454.119 148.664 444.391 148.664C435.602 148.664 428.092 145.421 421.863 138.936C415.634 132.365 412.519 124.387 412.519 115C412.519 105.528 415.634 97.5494 421.863 91.064C428.092 84.5787 435.602 81.336 444.391 81.336C454.119 81.336 461.586 84.92 466.791 92.088V83ZM432.103 129.72C435.943 133.56 440.764 135.48 446.567 135.48C452.37 135.48 457.191 133.56 461.031 129.72C464.871 125.795 466.791 120.888 466.791 115C466.791 109.112 464.871 104.248 461.031 100.408C457.191 96.4827 452.37 94.52 446.567 94.52C440.764 94.52 435.943 96.4827 432.103 100.408C428.263 104.248 426.343 109.112 426.343 115C426.343 120.888 428.263 125.795 432.103 129.72Z' fill='%23B7B3B3'/%3E%3Cpath d='M550.744 83V147H536.92V96.312H515.544V120.12C515.544 130.275 513.325 137.485 508.888 141.752C504.451 146.019 498.136 147.768 489.944 147V134.072C493.869 134.755 496.813 133.944 498.776 131.64C500.739 129.336 501.72 125.283 501.72 119.48V83H550.744Z' fill='%23B7B3B3'/%3E%3Cpath d='M594.757 104.76C601.584 104.76 607.173 106.723 611.525 110.648C615.877 114.488 618.053 119.565 618.053 125.88C618.053 132.109 615.877 137.187 611.525 141.112C607.173 145.037 601.584 147 594.757 147H566.853V83H580.677V104.76H594.757ZM594.885 134.584C597.616 134.584 599.877 133.773 601.669 132.152C603.546 130.531 604.485 128.44 604.485 125.88C604.485 123.235 603.546 121.144 601.669 119.608C599.877 117.987 597.616 117.176 594.885 117.176H580.677V134.584H594.885Z' fill='%23B7B3B3'/%3E%3Cpath d='M638.329 137.4L632.729 158.2H625.529L628.729 137.4H638.329Z' fill='%23B7B3B3'/%3E%3Cpath d='M318.031 172.5H323.323V197H318.031V188.719C316.071 189.438 314.013 189.797 311.857 189.797C308.819 189.797 306.418 189.046 304.654 187.543C302.89 186.04 302.008 183.835 302.008 180.928V172.5H307.3V180.438C307.3 183.378 309.047 184.848 312.543 184.848C314.601 184.848 316.43 184.472 318.031 183.721V172.5Z' fill='%23B7B3B3'/%3E%3Cpath d='M348.219 172.5V177.596H340.232V197H334.94V177.596H326.904V172.5H348.219Z' fill='%23B7B3B3'/%3E%3Cpath d='M362.407 197.637C358.813 197.637 355.759 196.396 353.244 193.913C350.728 191.43 349.471 188.376 349.471 184.75C349.471 181.124 350.728 178.07 353.244 175.587C355.759 173.104 358.813 171.863 362.407 171.863C366.033 171.863 369.087 173.104 371.57 175.587C374.085 178.07 375.343 181.124 375.343 184.75C375.343 188.376 374.085 191.43 371.57 193.913C369.087 196.396 366.033 197.637 362.407 197.637ZM356.968 190.287C358.438 191.757 360.251 192.492 362.407 192.492C364.563 192.492 366.376 191.757 367.846 190.287C369.316 188.817 370.051 186.971 370.051 184.75C370.051 182.529 369.316 180.683 367.846 179.213C366.376 177.743 364.563 177.008 362.407 177.008C360.251 177.008 358.438 177.743 356.968 179.213C355.498 180.683 354.763 182.529 354.763 184.75C354.763 186.971 355.498 188.817 356.968 190.287Z' fill='%23B7B3B3'/%3E%3Cpath d='M409.332 184.407C411.749 185.518 412.958 187.396 412.958 190.042C412.958 192.1 412.256 193.782 410.851 195.089C409.479 196.363 407.503 197 404.922 197H392.378V172.5H403.942C406.457 172.5 408.401 173.137 409.773 174.411C411.178 175.652 411.88 177.269 411.88 179.262C411.88 181.581 411.031 183.296 409.332 184.407ZM403.55 177.008H397.425V182.447H403.55C405.706 182.447 406.784 181.532 406.784 179.703C406.784 177.906 405.706 177.008 403.55 177.008ZM404.432 192.394C406.653 192.394 407.764 191.43 407.764 189.503C407.764 188.654 407.47 188 406.882 187.543C406.294 187.053 405.477 186.808 404.432 186.808H397.425V192.394H404.432Z' fill='%23B7B3B3'/%3E%3Cpath d='M427.943 180.83C430.556 180.83 432.696 181.581 434.362 183.084C436.028 184.554 436.861 186.498 436.861 188.915C436.861 191.3 436.028 193.243 434.362 194.746C432.696 196.249 430.556 197 427.943 197H417.261V172.5H422.553V180.83H427.943ZM439.801 172.5H445.093V197H439.801V172.5ZM427.992 192.247C429.037 192.247 429.903 191.937 430.589 191.316C431.307 190.695 431.667 189.895 431.667 188.915C431.667 187.902 431.307 187.102 430.589 186.514C429.903 185.893 429.037 185.583 427.992 185.583H422.553V192.247H427.992Z' fill='%23B7B3B3'/%3E%3Cpath d='M477.352 171.863C480.717 171.863 483.592 173.121 485.976 175.636C488.361 178.119 489.553 181.157 489.553 184.75C489.553 188.376 488.361 191.43 485.976 193.913C483.592 196.396 480.717 197.637 477.352 197.637C473.628 197.637 470.77 196.265 468.777 193.521V206.8H463.485V172.5H468.777V176.028C470.77 173.251 473.628 171.863 477.352 171.863ZM470.982 190.385C472.452 191.855 474.298 192.59 476.519 192.59C478.741 192.59 480.586 191.855 482.056 190.385C483.526 188.882 484.261 187.004 484.261 184.75C484.261 182.496 483.526 180.634 482.056 179.164C480.586 177.661 478.741 176.91 476.519 176.91C474.298 176.91 472.452 177.661 470.982 179.164C469.512 180.634 468.777 182.496 468.777 184.75C468.777 187.004 469.512 188.882 470.982 190.385Z' fill='%23B7B3B3'/%3E%3Cpath d='M498.515 187.004C498.907 188.866 499.805 190.303 501.21 191.316C502.614 192.296 504.329 192.786 506.355 192.786C509.164 192.786 511.271 191.773 512.676 189.748L517.037 192.296C514.619 195.857 511.042 197.637 506.306 197.637C502.32 197.637 499.103 196.428 496.653 194.011C494.203 191.561 492.978 188.474 492.978 184.75C492.978 181.091 494.186 178.037 496.604 175.587C499.021 173.104 502.124 171.863 505.914 171.863C509.507 171.863 512.447 173.121 514.734 175.636C517.053 178.151 518.213 181.206 518.213 184.799C518.213 185.354 518.147 186.089 518.017 187.004H498.515ZM498.466 182.692H512.872C512.512 180.699 511.679 179.197 510.373 178.184C509.099 177.171 507.596 176.665 505.865 176.665C503.905 176.665 502.271 177.204 500.965 178.282C499.658 179.36 498.825 180.83 498.466 182.692Z' fill='%23B7B3B3'/%3E%3Cpath d='M551.877 172.5H557.169V197H522.869V172.5H528.161V192.002H537.373V172.5H542.665V192.002H551.877V172.5Z' fill='%23B7B3B3'/%3E%3Cpath d='M581.042 172.5H585.109V197H579.915V181.418L567.371 197H563.304V172.5H568.498V188.033L581.042 172.5Z' fill='%23B7B3B3'/%3E%3Cpath d='M611.927 172.5V197H606.635V177.596H598.452V186.71C598.452 190.597 597.603 193.358 595.904 194.991C594.205 196.624 591.788 197.294 588.652 197V192.051C590.155 192.312 591.282 192.002 592.033 191.12C592.784 190.238 593.16 188.686 593.16 186.465V172.5H611.927Z' fill='%23B7B3B3'/%3E%3Cpath d='M635.832 172.5H639.899V197H634.705V181.418L622.161 197H618.094V172.5H623.288V188.033L635.832 172.5Z' fill='%23B7B3B3'/%3E%3Cpath d='M355.875 247.637C352.282 247.637 349.227 246.396 346.712 243.913C344.197 241.43 342.939 238.376 342.939 234.75C342.939 231.124 344.197 228.07 346.712 225.587C349.227 223.104 352.282 221.863 355.875 221.863C359.501 221.863 362.555 223.104 365.038 225.587C367.553 228.07 368.811 231.124 368.811 234.75C368.811 238.376 367.553 241.43 365.038 243.913C362.555 246.396 359.501 247.637 355.875 247.637ZM350.436 240.287C351.906 241.757 353.719 242.492 355.875 242.492C358.031 242.492 359.844 241.757 361.314 240.287C362.784 238.817 363.519 236.971 363.519 234.75C363.519 232.529 362.784 230.683 361.314 229.213C359.844 227.743 358.031 227.008 355.875 227.008C353.719 227.008 351.906 227.743 350.436 229.213C348.966 230.683 348.231 232.529 348.231 234.75C348.231 236.971 348.966 238.817 350.436 240.287Z' fill='%23B7B3B3'/%3E%3Cpath d='M391.357 222.5V227.596H383.37V247H378.078V227.596H370.042V222.5H391.357Z' fill='%23B7B3B3'/%3E%3Cpath d='M416.743 222.5V247H411.451V227.498H400.23V247H394.938V222.5H416.743Z' fill='%23B7B3B3'/%3E%3Cpath d='M440.621 222.5H444.688V247H439.494V231.418L426.95 247H422.883V222.5H428.077V238.033L440.621 222.5Z' fill='%23B7B3B3'/%3E%3Cpath d='M462.393 247.637C458.701 247.637 455.614 246.396 453.132 243.913C450.682 241.43 449.457 238.376 449.457 234.75C449.457 231.091 450.682 228.037 453.132 225.587C455.614 223.104 458.701 221.863 462.393 221.863C464.777 221.863 466.95 222.435 468.91 223.578C470.87 224.721 472.34 226.257 473.32 228.184L468.763 230.83C468.207 229.654 467.358 228.739 466.215 228.086C465.104 227.4 463.814 227.057 462.344 227.057C460.188 227.057 458.375 227.792 456.905 229.262C455.467 230.732 454.749 232.561 454.749 234.75C454.749 236.939 455.467 238.768 456.905 240.238C458.375 241.708 460.188 242.443 462.344 242.443C463.781 242.443 465.071 242.1 466.215 241.414C467.391 240.728 468.273 239.813 468.861 238.67L473.418 241.267C472.372 243.227 470.87 244.779 468.91 245.922C466.95 247.065 464.777 247.637 462.393 247.637Z' fill='%23B7B3B3'/%3E%3Cpath d='M496.264 222.5H501.556V247H496.264V243.472C494.271 246.249 491.413 247.637 487.689 247.637C484.324 247.637 481.45 246.396 479.065 243.913C476.68 241.398 475.488 238.343 475.488 234.75C475.488 231.124 476.68 228.07 479.065 225.587C481.45 223.104 484.324 221.863 487.689 221.863C491.413 221.863 494.271 223.235 496.264 225.979V222.5ZM482.985 240.385C484.455 241.855 486.301 242.59 488.522 242.59C490.743 242.59 492.589 241.855 494.059 240.385C495.529 238.882 496.264 237.004 496.264 234.75C496.264 232.496 495.529 230.634 494.059 229.164C492.589 227.661 490.743 226.91 488.522 226.91C486.301 226.91 484.455 227.661 482.985 229.164C481.515 230.634 480.78 232.496 480.78 234.75C480.78 237.004 481.515 238.882 482.985 240.385Z' fill='%23B7B3B3'/%3E%3Cpath d='M526.442 222.5V227.596H518.455V247H513.163V227.596H505.127V222.5H526.442Z' fill='%23B7B3B3'/%3E%3Cpath d='M540.705 230.83C543.318 230.83 545.458 231.581 547.124 233.084C548.79 234.554 549.623 236.498 549.623 238.915C549.623 241.3 548.79 243.243 547.124 244.746C545.458 246.249 543.318 247 540.705 247H530.023V222.5H535.315V230.83H540.705ZM540.754 242.247C541.799 242.247 542.665 241.937 543.351 241.316C544.07 240.695 544.429 239.895 544.429 238.915C544.429 237.902 544.07 237.102 543.351 236.514C542.665 235.893 541.799 235.583 540.754 235.583H535.315V242.247H540.754Z' fill='%23B7B3B3'/%3E%3Cpath d='M565.226 247.637C561.534 247.637 558.447 246.396 555.965 243.913C553.515 241.43 552.29 238.376 552.29 234.75C552.29 231.091 553.515 228.037 555.965 225.587C558.447 223.104 561.534 221.863 565.226 221.863C567.61 221.863 569.783 222.435 571.743 223.578C573.703 224.721 575.173 226.257 576.153 228.184L571.596 230.83C571.04 229.654 570.191 228.739 569.048 228.086C567.937 227.4 566.647 227.057 565.177 227.057C563.021 227.057 561.208 227.792 559.738 229.262C558.3 230.732 557.582 232.561 557.582 234.75C557.582 236.939 558.3 238.768 559.738 240.238C561.208 241.708 563.021 242.443 565.177 242.443C566.614 242.443 567.904 242.1 569.048 241.414C570.224 240.728 571.106 239.813 571.694 238.67L576.251 241.267C575.205 243.227 573.703 244.779 571.743 245.922C569.783 247.065 567.61 247.637 565.226 247.637Z' fill='%23B7B3B3'/%3E%3Cpath d='M598.704 222.5V247H593.51V238.768H590.57L584.347 247H578.124L584.739 238.278C583.04 237.723 581.668 236.743 580.623 235.338C579.61 233.933 579.104 232.365 579.104 230.634C579.104 228.38 579.904 226.469 581.505 224.901C583.138 223.3 585.229 222.5 587.777 222.5H598.704ZM588.071 234.211H593.51V227.302H588.071C586.993 227.302 586.094 227.612 585.376 228.233C584.657 228.854 584.298 229.703 584.298 230.781C584.298 231.826 584.657 232.659 585.376 233.28C586.094 233.901 586.993 234.211 588.071 234.211Z' fill='%23B7B3B3'/%3E%3C/svg%3E%0A") no-repeat center/contain; }
    @media (min-width: 768px) {
      .unsubscribe::before {
        margin-bottom: 60px; } }
    @media (min-width: 1040px) {
      .unsubscribe::before {
        margin-bottom: 40px; } }
  .unsubscribe.unsubscribe_stays, .unsubscribe.unsubscribe_leaves {
    width: 100%;
    align-self: stretch; }
    @media (max-width: 1039.98px) {
      .unsubscribe.unsubscribe_stays, .unsubscribe.unsubscribe_leaves {
        padding: 0 30px; } }
    @media (min-width: 1040px) {
      .unsubscribe.unsubscribe_stays, .unsubscribe.unsubscribe_leaves {
        width: 100%;
        max-width: 1080px;
        margin: 0 auto; } }
    .unsubscribe.unsubscribe_stays .unsubscribe__title,
    .unsubscribe.unsubscribe_stays .unsubscribe__list,
    .unsubscribe.unsubscribe_stays .unsubscribe__btn,
    .unsubscribe.unsubscribe_stays .unsubscribe__all, .unsubscribe.unsubscribe_leaves .unsubscribe__title,
    .unsubscribe.unsubscribe_leaves .unsubscribe__list,
    .unsubscribe.unsubscribe_leaves .unsubscribe__btn,
    .unsubscribe.unsubscribe_leaves .unsubscribe__all {
      display: none !important; }
    .unsubscribe.unsubscribe_stays::before, .unsubscribe.unsubscribe_leaves::before {
      height: 100%;
      margin: 0 !important;
      aspect-ratio: unset !important; }
  .unsubscribe.unsubscribe_stays::before {
    background: url("data:image/svg+xml,%3Csvg width='660' height='430' viewBox='0 0 660 430' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M656.221 212.566C635.411 318.54 499.058 417.052 318.062 417.052C137.066 417.052 0.714111 433.471 0.714111 314.062C0.714111 211.711 267.126 0.615967 448.122 0.615967C629.118 0.615967 674.611 118.915 656.221 212.566Z' fill='%23F5F5F5'/%3E%3Cg clip-path='url(%23clip0_96_4226)'%3E%3Cpath d='M280.208 47.4365C280.208 47.4365 274.55 27.3048 269.738 19.0951C266.007 12.7241 258.81 19.0105 260.463 23.8813C263.022 31.4236 270.689 42.4351 270.689 42.4351L280.208 47.4365Z' fill='%23595959'/%3E%3Cpath d='M245.197 50.4367C245.197 50.4367 239.531 30.3037 234.726 22.0953C230.995 15.7243 223.798 22.0121 225.451 26.8816C228.01 34.4238 235.677 45.4367 235.677 45.4367L245.197 50.4367Z' fill='%23595959'/%3E%3Cg style='mix-blend-mode:multiply'%3E%3Cpath d='M240.737 48.0054C240.804 48.005 240.871 47.9928 240.934 47.9693C241.069 47.9159 241.178 47.8112 241.237 47.6776C241.296 47.5441 241.3 47.3926 241.249 47.256C238.637 40.434 232.338 27.7655 232.274 27.6392C232.248 27.565 232.207 27.4972 232.153 27.4403C232.099 27.3834 232.033 27.3387 231.96 27.3092C231.888 27.2797 231.81 27.2661 231.731 27.2692C231.653 27.2724 231.576 27.2922 231.506 27.3274C231.436 27.3626 231.374 27.4124 231.325 27.4734C231.275 27.5345 231.239 27.6054 231.219 27.6815C231.199 27.7575 231.195 27.837 231.208 27.9147C231.221 27.9924 231.25 28.0664 231.293 28.1319C231.357 28.2595 237.631 40.8794 240.225 47.6529C240.265 47.7565 240.336 47.8455 240.427 47.9083C240.518 47.9712 240.627 48.005 240.737 48.0054Z' fill='%23595959'/%3E%3C/g%3E%3Cg style='mix-blend-mode:multiply'%3E%3Cpath d='M275.638 46.7218C275.727 46.721 275.814 46.6987 275.892 46.6568C275.971 46.6149 276.038 46.5546 276.088 46.4811C276.139 46.4075 276.17 46.3229 276.181 46.2344C276.192 46.1458 276.182 46.056 276.15 45.9724C273.537 39.1518 267.238 26.4819 267.175 26.3557C267.149 26.2814 267.107 26.2136 267.053 26.1567C266.999 26.0998 266.933 26.0551 266.861 26.0257C266.788 25.9962 266.71 25.9825 266.632 25.9857C266.553 25.9888 266.477 26.0086 266.406 26.0438C266.336 26.079 266.274 26.1288 266.225 26.1899C266.175 26.2509 266.139 26.3218 266.119 26.3979C266.099 26.474 266.095 26.5535 266.108 26.6311C266.121 26.7088 266.15 26.7828 266.194 26.8483C266.257 26.976 272.533 39.5973 275.126 46.3679C275.167 46.4716 275.237 46.5607 275.328 46.6238C275.419 46.6869 275.527 46.721 275.638 46.7218Z' fill='%23595959'/%3E%3C/g%3E%3Cpath d='M240.913 417.514H223.752L226.77 385.781H238.166L233.467 405.737C233.467 405.737 241.321 407.466 240.913 417.514Z' fill='%23595959'/%3E%3Cpath d='M263.312 330.418C263.312 330.418 260.046 350.517 254.736 363.21C249.427 375.904 247.192 383.804 244.612 389.108C239.326 399.976 226.81 394.206 227.22 386.965C227.22 386.965 212.668 385.093 215.777 364.576C216.745 358.156 226.142 340.996 226.142 340.996C226.142 340.996 217.787 342.876 215.335 329.654C212.883 316.432 232.681 278.065 232.681 278.065L263.312 330.418Z' fill='%23797979'/%3E%3Cpath d='M112.267 417.514H93.6514L96.9265 385.781H109.288L104.184 405.735C104.184 405.735 112.709 407.466 112.267 417.514Z' fill='%23595959'/%3E%3Cpath d='M118.881 379.907C118.881 379.907 113.609 394.488 102.952 394.672C94.8509 394.811 94.8509 385.781 94.8509 385.781C94.8509 385.781 83.287 385.958 82.3431 370.884C81.3993 355.811 89.6507 345.497 89.6507 345.497C89.6507 345.497 83.9765 345.349 82.292 333.523C80.6074 321.697 98.8557 252.677 98.8557 252.677C98.8557 252.677 122.042 357.998 118.881 379.907Z' fill='%23797979'/%3E%3Cpath d='M323.6 417.36H307.86L300.612 385.626H312.21L315.154 405.581C315.154 405.581 324.015 407.31 323.6 417.36Z' fill='%23595959'/%3E%3Cpath d='M162.438 417.514H146.597L137.565 385.781H149.238L152.201 405.737C152.201 405.737 162.855 407.466 162.438 417.514Z' fill='%23595959'/%3E%3Cpath d='M102.952 218.061C102.952 218.061 93.2493 220.05 87.9828 215.472C82.7163 210.894 83.7693 205.077 76.3954 204.018C69.0215 202.959 73.235 217.242 79.0294 221.471C84.8238 225.701 96.5148 224.289 96.5148 224.289L102.952 218.061Z' fill='%23595959'/%3E%3Cpath d='M208.593 200.317L216.106 145.376C216.106 145.376 210.19 143.85 211.374 135.515C212.311 128.927 220.854 110.658 220.854 110.658C220.854 110.658 212.642 109.932 212.642 95.6527C212.642 84.2193 222.417 72.6777 222.417 72.6777C214.912 56.7189 232.293 40.0663 251.254 37.6822C270.215 35.2981 283.645 47.2033 286.805 56.7245C289.966 66.2456 286.874 71.7978 286.874 71.7978C290.864 77.0864 302.009 84.4511 293.718 101.746C290.579 108.291 286.874 107.841 286.015 109.878C283.472 115.901 275.744 205.076 278.905 213.804C282.065 222.533 289.96 241.528 289.96 248.711C289.96 261.081 284.432 265.372 284.432 265.372C284.432 265.372 304.007 301.072 304.007 309.798C304.007 318.524 298.17 323.549 298.17 323.549C298.17 323.549 321.103 391.52 310.816 393.364C298.333 395.605 289.746 378.952 289.746 378.952C282.101 381.728 269.309 368.933 263.313 354.756C260.485 348.069 258.633 331.998 258.633 331.998C258.633 331.998 246.264 326.018 237.823 316.935C231.005 309.6 223.603 291.586 223.603 291.586C223.603 291.586 218.943 303.784 212.548 307.267C197.913 315.249 188.057 303.64 188.057 303.64C188.057 303.64 181.424 312.067 173.047 311.375C166.538 310.838 165.147 303.64 165.147 303.64C165.147 303.64 152.506 316.928 139.077 295.509C137.28 292.645 152.852 325.557 158.037 349.455C161.41 365.004 153.297 370.611 153.297 370.611C159.616 388.98 149.864 399.321 139.077 390.178C139.077 390.178 126.963 391.235 121.696 383.567C111.371 368.531 116.169 358.18 116.169 358.18C116.169 358.18 103.26 356.822 101.158 343.106C97.8747 321.685 97.2072 308.992 97.2072 308.992C97.2072 308.992 81.9605 314.543 82.3585 291.576C82.8947 260.729 83.1158 222.146 114.852 211.941C149.311 200.868 208.593 200.317 208.593 200.317Z' fill='%23969393'/%3E%3Cpath d='M280.325 165.395C280.325 165.395 287.991 174.572 287.99 185.639C287.99 192.821 278.823 196.987 276.622 193.569C276.622 193.569 285.899 200.353 284.913 208.685C283.708 218.913 274.253 217.24 274.253 217.24C274.253 217.24 279.829 232.726 271.791 236.452C264.943 239.626 253.964 232.447 253.964 220.15C253.964 220.15 243.64 225.225 237.496 211.859C233.867 203.963 239.568 195.027 239.568 195.027C239.568 195.027 225.473 199.124 225.205 186.433C224.734 163.426 236.016 141.081 236.016 141.081C236.016 141.081 252.777 142.68 260.731 105.116C260.731 105.116 258.447 118.438 273.457 122.776C277.02 123.805 293.125 160.476 280.325 165.395Z' fill='%23CED3D6'/%3E%3Cpath d='M275.569 72.6831C275.569 74.2096 276.04 75.4586 276.622 75.4586C277.204 75.4586 277.675 74.2096 277.675 72.6831C277.675 71.1567 277.204 69.9077 276.622 69.9077C276.04 69.9077 275.569 71.1442 275.569 72.6831Z' fill='%232D2C2C'/%3E%3Cg style='mix-blend-mode:multiply'%3E%3Cpath d='M275.305 62.26C275.305 62.9747 276.459 63.5548 277.882 63.5548C279.305 63.5548 280.458 62.9747 280.458 62.26C280.458 61.5454 279.305 60.9667 277.882 60.9667C276.459 60.9667 275.305 61.5454 275.305 62.26Z' fill='%23595959'/%3E%3C/g%3E%3Cg style='mix-blend-mode:multiply'%3E%3Cpath d='M247.13 62.26C247.13 62.9747 248.284 63.5548 249.706 63.5548C251.128 63.5548 252.283 62.9692 252.283 62.26C252.283 61.5509 251.129 60.9667 249.706 60.9667C248.283 60.9667 247.13 61.5454 247.13 62.26Z' fill='%23595959'/%3E%3C/g%3E%3Cpath d='M248.653 72.6831C248.653 74.2096 249.124 75.4586 249.706 75.4586C250.288 75.4586 250.76 74.2096 250.76 72.6831C250.76 71.1567 250.288 69.9077 249.706 69.9077C249.124 69.9077 248.653 71.1442 248.653 72.6831Z' fill='%232D2C2C'/%3E%3Cpath d='M233.874 80.2588C233.874 82.0115 236.408 83.4311 239.539 83.4311C242.671 83.4311 245.205 82.0115 245.205 80.2588C245.205 78.5061 242.671 77.0851 239.539 77.0851C236.408 77.0851 233.874 78.5117 233.874 80.2588Z' fill='%23FFBCBC'/%3E%3Cpath d='M279.256 80.2588C279.256 82.0115 281.79 83.4311 284.921 83.4311C288.053 83.4311 290.587 82.0115 290.587 80.2588C290.587 78.5061 288.053 77.0851 284.921 77.0851C281.79 77.0851 279.256 78.5117 279.256 80.2588Z' fill='%23FFBCBC'/%3E%3Cpath d='M271.795 107.257C271.795 107.257 282.372 118.206 279.257 121.776C276.142 125.347 271.795 121.776 271.795 121.776C271.795 121.776 277.241 134.743 273.557 141.671C270.214 147.956 263.054 144.783 263.054 144.783C263.054 144.783 267.2 158.257 259.266 160.254C251.378 162.237 248.653 150.336 248.653 150.336C248.653 150.336 241.51 156.987 237.034 150.336C232.558 143.684 239.535 135.262 239.535 135.262C239.535 135.262 233.373 141.368 229.033 133.435C224.692 125.501 237.214 117.261 237.214 117.261C237.214 117.261 232.192 112.572 235.208 107.257C238.225 101.942 249.712 99.4342 249.712 99.4342C249.712 99.4342 265.474 109.398 271.795 107.257Z' fill='%23B7BBBD'/%3E%3Cpath d='M263.312 110.658C271.602 110.658 278.323 101.959 278.323 91.2273C278.323 80.496 271.602 71.7965 263.312 71.7965C255.022 71.7965 248.302 80.496 248.302 91.2273C248.302 101.959 255.022 110.658 263.312 110.658Z' fill='%23CED3D6'/%3E%3Cpath d='M267.442 79.2055H259.288C258.93 79.2026 258.58 79.307 258.281 79.5055C257.983 79.7039 257.751 79.9873 257.614 80.3194C257.477 80.6514 257.442 81.017 257.513 81.3691C257.584 81.7213 257.759 82.044 258.014 82.296L263.364 87.6678L268.713 82.296C268.965 82.0429 269.136 81.7206 269.205 81.3699C269.275 81.0191 269.239 80.6555 269.103 80.325C268.967 79.9945 268.737 79.7118 268.441 79.5125C268.146 79.3133 267.798 79.2065 267.442 79.2055Z' fill='%232A2B2D'/%3E%3Cpath d='M110.74 217.524C123.45 244.387 154.177 256.43 179.373 244.424C187.507 240.552 194.396 234.431 199.326 226.696C204.257 218.961 207.05 209.893 207.416 200.433C194.219 198.582 175.147 198.077 150.601 202.324C138.096 204.484 122.568 209.227 109.191 213.889C109.666 215.109 110.171 216.322 110.74 217.524Z' fill='%23FF5952'/%3E%3Cpath d='M188.225 199.043C177.778 199.061 164.045 199.927 148.58 202.603C141.523 203.822 133.434 206.211 125.384 208.596C125.919 210.463 126.675 211.969 127.535 213.786C131.377 221.907 138.088 228.254 146.191 231.429C154.293 234.605 163.125 234.35 170.742 230.721C182.644 225.05 189.074 212.119 188.225 199.043Z' fill='%23FF9E93'/%3E%3Cpath d='M110.304 229.623C111.35 231.833 113.879 232.825 115.952 231.837C118.025 230.849 118.858 228.256 117.813 226.045C116.767 223.835 114.238 222.843 112.164 223.831C110.091 224.819 109.258 227.412 110.304 229.623Z' fill='white'/%3E%3Cpath d='M130.607 248.473C129.93 248.943 129.125 249.186 128.294 249.172C127.463 249.158 126.643 248.887 125.937 248.394C125.232 247.901 124.673 247.207 124.331 246.401C123.989 245.595 123.88 244.712 124.017 243.864C124.154 243.017 124.531 242.242 125.101 241.639C125.67 241.036 126.407 240.631 127.217 240.475C128.028 240.32 128.875 240.421 129.653 240.765C130.431 241.11 131.104 241.683 131.587 242.412C131.908 242.895 132.137 243.436 132.261 244.002C132.386 244.569 132.403 245.15 132.312 245.713C132.221 246.276 132.024 246.809 131.731 247.282C131.439 247.756 131.057 248.16 130.607 248.473Z' fill='white'/%3E%3Cpath d='M150.979 255.884C150.237 256.238 149.4 256.35 148.574 256.204C147.749 256.059 146.972 255.664 146.341 255.068C145.711 254.472 145.255 253.703 145.032 252.857C144.81 252.012 144.829 251.128 145.089 250.318C145.349 249.508 145.838 248.808 146.493 248.306C147.148 247.804 147.941 247.524 148.77 247.5C149.599 247.476 150.429 247.709 151.153 248.171C151.877 248.633 152.463 249.302 152.838 250.093C153.087 250.619 153.236 251.185 153.277 251.761C153.319 252.336 153.251 252.909 153.079 253.447C152.906 253.984 152.632 254.476 152.272 254.895C151.911 255.313 151.472 255.649 150.979 255.884Z' fill='white'/%3E%3Cpath d='M174.747 256.617C174.005 256.971 173.168 257.082 172.342 256.937C171.517 256.791 170.74 256.395 170.109 255.799C169.479 255.203 169.024 254.433 168.802 253.588C168.579 252.742 168.6 251.858 168.86 251.048C169.121 250.238 169.609 249.538 170.265 249.037C170.92 248.536 171.713 248.256 172.542 248.232C173.372 248.209 174.201 248.443 174.925 248.905C175.649 249.367 176.235 250.036 176.609 250.828C176.858 251.354 177.007 251.92 177.048 252.496C177.089 253.071 177.021 253.644 176.848 254.182C176.675 254.719 176.401 255.211 176.04 255.629C175.68 256.047 175.24 256.383 174.747 256.617Z' fill='white'/%3E%3Cpath d='M184.997 246.834C186.043 249.045 188.571 250.036 190.645 249.048C192.718 248.06 193.551 245.467 192.505 243.256C191.459 241.046 188.931 240.055 186.857 241.043C184.784 242.03 183.951 244.623 184.997 246.834Z' fill='white'/%3E%3Cpath d='M197.861 232.848C198.907 235.058 201.436 236.049 203.509 235.061C205.583 234.073 206.416 231.48 205.37 229.27C204.324 227.059 201.795 226.068 199.722 227.056C197.648 228.044 196.815 230.637 197.861 232.848Z' fill='white'/%3E%3Cpath d='M213.611 216.469C212.869 216.823 212.032 216.934 211.206 216.788C210.38 216.642 209.603 216.246 208.973 215.65C208.343 215.054 207.888 214.284 207.666 213.439C207.443 212.593 207.464 211.71 207.724 210.9C207.984 210.09 208.473 209.39 209.129 208.888C209.784 208.387 210.577 208.107 211.406 208.084C212.236 208.06 213.065 208.294 213.789 208.756C214.512 209.218 215.099 209.888 215.473 210.679C215.974 211.741 216.06 212.947 215.711 214.033C215.362 215.118 214.607 215.994 213.611 216.469Z' fill='white'/%3E%3Cpath d='M130.582 212.774L138.833 210.345L134.973 218.191L130.582 212.774Z' fill='white'/%3E%3Cpath d='M137.08 221.01L144.061 215.968L142.815 224.796L137.08 221.01Z' fill='white'/%3E%3Cpath d='M145.342 226.565L150.926 219.903L151.706 228.888L145.342 226.565Z' fill='white'/%3E%3Cpath d='M155.397 229.354L158.012 220.854L162.015 229.009L155.397 229.354Z' fill='white'/%3E%3Cpath d='M165.153 228.121L164.45 219.069L171.039 225.186L165.153 228.121Z' fill='white'/%3E%3Cpath d='M173.858 222.828L169.901 214.578L178.119 217.716L173.858 222.828Z' fill='white'/%3E%3Cpath d='M179.753 214.916L173.691 208.139L182.315 208.649L179.753 214.916Z' fill='white'/%3E%3Cpath d='M183.172 205.336L175.192 201.366L181.217 199.143L183.195 199.066L183.172 205.336Z' fill='white'/%3E%3Cpath d='M144.538 206.097C144.16 205.291 143.85 204.456 143.612 203.6C143.591 203.539 143.581 203.475 143.585 203.411C143.589 203.348 143.605 203.286 143.632 203.23C143.66 203.175 143.698 203.126 143.746 203.087C143.793 203.049 143.847 203.021 143.906 203.006C143.965 202.991 144.027 202.988 144.088 202.999C144.148 203.01 144.207 203.033 144.26 203.068C144.313 203.103 144.359 203.148 144.395 203.202C144.432 203.255 144.457 203.315 144.471 203.378C145.396 206.681 147.444 209.567 150.223 211.482C153.002 213.396 156.314 214.204 159.522 213.749C162.73 213.295 165.608 211.61 167.602 209.019C169.595 206.428 170.564 203.114 170.321 199.715C170.312 199.591 170.351 199.471 170.428 199.381C170.506 199.292 170.615 199.239 170.734 199.236C170.852 199.233 170.969 199.278 171.058 199.363C171.148 199.448 171.204 199.565 171.212 199.689C171.452 203.089 170.557 206.416 168.679 209.103C166.802 211.79 164.057 213.671 160.914 214.426C157.77 215.181 154.421 214.763 151.437 213.244C148.453 211.724 146.018 209.197 144.547 206.093L144.538 206.097Z' fill='white'/%3E%3Cpath d='M263.438 96.3494C264.131 96.3509 264.82 96.2656 265.492 96.0954C269.035 95.1962 270.632 92.2195 270.699 92.0932C270.745 91.9673 270.744 91.8287 270.697 91.7033C270.649 91.5778 270.558 91.474 270.44 91.411C270.322 91.348 270.185 91.3301 270.054 91.3606C269.924 91.3911 269.81 91.468 269.731 91.577C269.718 91.6048 268.278 94.2595 265.21 95.031C262.677 95.6694 259.746 94.8923 256.504 92.7038C256.445 92.6519 256.375 92.6133 256.3 92.5904C256.225 92.5676 256.146 92.5611 256.068 92.5714C255.99 92.5817 255.915 92.6085 255.848 92.6501C255.782 92.6917 255.725 92.7471 255.681 92.8126C255.637 92.8781 255.608 92.9521 255.595 93.0299C255.582 93.1077 255.585 93.1873 255.606 93.2636C255.626 93.3398 255.662 93.4109 255.711 93.4721C255.761 93.5332 255.823 93.5831 255.893 93.6183C258.588 95.4418 261.119 96.3494 263.438 96.3494Z' fill='%232A2B2D'/%3E%3Cpath d='M263.054 96.2743C263.19 96.2734 263.32 96.2224 263.421 96.1311C263.522 96.0397 263.585 95.9144 263.6 95.7789C263.912 92.6857 263.916 83.8099 263.916 83.4282C263.926 83.3502 263.919 83.271 263.896 83.1959C263.872 83.1208 263.834 83.0515 263.782 82.9927C263.73 82.9338 263.666 82.8866 263.595 82.8543C263.523 82.822 263.446 82.8053 263.368 82.8053C263.289 82.8053 263.212 82.822 263.141 82.8543C263.069 82.8866 263.006 82.9338 262.954 82.9927C262.902 83.0515 262.863 83.1208 262.84 83.1959C262.817 83.271 262.81 83.3502 262.819 83.4282C262.819 83.5198 262.819 92.626 262.508 95.6623C262.494 95.8077 262.538 95.9528 262.63 96.066C262.722 96.1793 262.854 96.2516 262.999 96.2674L263.054 96.2743Z' fill='%232A2B2D'/%3E%3Cpath d='M223.603 291.587L215.233 276.796L214.725 277.258C214.652 277.326 207.251 283.97 199.801 282.646C195.814 281.941 192.477 279.088 189.891 274.167C189.864 274.092 189.822 274.024 189.767 273.967C189.711 273.91 189.645 273.865 189.571 273.836C189.497 273.808 189.418 273.795 189.339 273.8C189.259 273.804 189.182 273.826 189.112 273.863C189.042 273.9 188.981 273.952 188.932 274.015C188.884 274.078 188.85 274.151 188.832 274.229C188.814 274.306 188.813 274.387 188.829 274.465C188.845 274.543 188.877 274.616 188.924 274.681C191.688 279.921 195.281 282.967 199.618 283.731C206.516 284.95 213.082 280.062 214.958 278.518L223.061 292.926L223.603 291.587Z' fill='%23595959'/%3E%3Cpath d='M296.029 324.439C297.449 324.439 298.297 324.093 298.387 324.054C298.504 323.987 298.592 323.878 298.635 323.75C298.678 323.621 298.672 323.482 298.62 323.357C298.567 323.232 298.471 323.131 298.349 323.073C298.227 323.014 298.088 323.003 297.959 323.04C297.876 323.075 292.486 325.156 285.324 317.249C285.221 317.161 285.091 317.114 284.956 317.116C284.822 317.117 284.693 317.169 284.593 317.259C284.493 317.35 284.43 317.474 284.415 317.608C284.4 317.743 284.434 317.878 284.511 317.989C289.42 323.408 293.578 324.439 296.029 324.439Z' fill='%23595959'/%3E%3Cpath d='M179.636 200.328L130.31 204.655C130.032 204.679 129.751 204.648 129.485 204.564C129.219 204.479 128.972 204.343 128.759 204.163C128.545 203.982 128.369 203.761 128.24 203.512C128.112 203.263 128.034 202.992 128.01 202.712L126.555 186.008C126.531 185.729 126.561 185.448 126.646 185.18C126.73 184.913 126.866 184.665 127.045 184.451C127.225 184.236 127.445 184.059 127.693 183.93C127.941 183.802 128.211 183.723 128.49 183.699L177.928 179.357C178.783 179.282 179.644 179.377 180.462 179.636C181.28 179.896 182.039 180.315 182.696 180.869C183.354 181.423 183.895 182.102 184.291 182.866C184.687 183.63 184.929 184.466 185.003 185.324L185.679 193.095C185.756 193.969 185.66 194.849 185.398 195.685C185.136 196.522 184.712 197.298 184.151 197.97C183.589 198.642 182.902 199.196 182.127 199.6C181.352 200.005 180.506 200.252 179.636 200.328Z' fill='%23FF7670'/%3E%3Cpath d='M178.981 197.578L127.952 202.059L126.613 186.684L177.754 182.192C178.329 182.142 178.908 182.205 179.458 182.38C180.008 182.554 180.519 182.835 180.961 183.208C181.403 183.581 181.768 184.037 182.034 184.551C182.3 185.065 182.463 185.627 182.513 186.204L183.077 192.675C183.129 193.267 183.064 193.863 182.886 194.43C182.708 194.997 182.421 195.523 182.04 195.979C181.66 196.434 181.194 196.809 180.669 197.084C180.144 197.358 179.57 197.526 178.981 197.578Z' fill='white'/%3E%3Cpath d='M171.18 141.678L123.744 145.841C122.984 145.907 122.229 145.668 121.644 145.175C121.06 144.683 120.694 143.977 120.628 143.214L119.833 134.098C119.767 133.335 120.005 132.576 120.496 131.989C120.987 131.402 121.689 131.035 122.449 130.969L169.998 126.793C170.955 126.709 171.919 126.815 172.835 127.105C173.751 127.395 174.601 127.863 175.337 128.483C176.073 129.103 176.68 129.862 177.123 130.718C177.566 131.574 177.838 132.509 177.921 133.469L177.932 133.594C178.017 134.57 177.911 135.554 177.617 136.488C177.324 137.423 176.851 138.29 176.224 139.041C175.597 139.791 174.828 140.411 173.963 140.863C173.098 141.316 172.152 141.592 171.18 141.678Z' fill='%23FF7670'/%3E%3Cpath d='M170.874 139.621L121.554 143.954C121.328 143.973 121.103 143.902 120.93 143.755C120.756 143.609 120.647 143.399 120.628 143.172L119.844 134.178C119.825 133.952 119.896 133.727 120.041 133.552C120.187 133.378 120.395 133.269 120.621 133.249L170.059 128.908C171.446 128.787 172.824 129.223 173.89 130.122C174.956 131.02 175.624 132.307 175.746 133.7L175.753 133.789C175.814 134.493 175.737 135.203 175.525 135.878C175.313 136.552 174.97 137.178 174.517 137.72C174.064 138.262 173.509 138.709 172.884 139.035C172.259 139.361 171.576 139.56 170.874 139.621Z' fill='white'/%3E%3Cpath d='M182.358 178.982L133.624 183.263C133.446 183.279 133.269 183.223 133.133 183.107C132.996 182.992 132.911 182.827 132.895 182.649L130.644 156.814C130.629 156.635 130.685 156.458 130.799 156.321C130.914 156.183 131.079 156.098 131.256 156.082L178.561 151.922C182.31 151.593 186.036 152.773 188.92 155.203C191.803 157.632 193.607 161.112 193.935 164.878L193.955 165.105C194.102 166.781 193.918 168.47 193.415 170.074C192.911 171.679 192.098 173.168 191.021 174.457C189.944 175.746 188.624 176.809 187.138 177.585C185.652 178.362 184.027 178.837 182.358 178.982Z' fill='%23FF5952'/%3E%3Cpath d='M181.782 176.168L132.71 180.478L130.838 158.969L178.474 154.785C181.48 154.521 184.468 155.467 186.779 157.415C189.091 159.363 190.537 162.153 190.801 165.172L190.816 165.352C190.93 166.658 190.787 167.974 190.395 169.224C190.003 170.475 189.369 171.635 188.53 172.64C187.692 173.644 186.664 174.473 185.506 175.078C184.348 175.684 183.083 176.054 181.782 176.168Z' fill='white'/%3E%3Cpath d='M184.196 140.527L123.068 145.898L124.009 156.708L185.137 151.338L184.196 140.527Z' fill='%23595959'/%3E%3Cpath d='M146.574 168.426L153.125 167.85C153.125 167.85 150.776 171.597 150.288 173.176C149.8 174.755 149.496 176.113 149.496 176.113L143.356 176.652C143.356 176.652 144.795 170.589 146.574 168.426Z' fill='white'/%3E%3Cpath d='M165.177 304.698C164.938 304.698 164.708 304.612 164.526 304.457C164.344 304.302 164.223 304.088 164.184 303.851L135.882 131.134C135.859 131.003 135.863 130.868 135.893 130.739C135.923 130.609 135.978 130.487 136.055 130.378C136.132 130.27 136.23 130.178 136.342 130.108C136.455 130.038 136.581 129.99 136.711 129.969C136.842 129.947 136.976 129.952 137.105 129.982C137.235 130.013 137.357 130.069 137.464 130.146C137.572 130.224 137.663 130.323 137.732 130.436C137.802 130.549 137.849 130.675 137.869 130.807L166.172 303.524C166.194 303.655 166.189 303.789 166.159 303.918C166.129 304.047 166.074 304.169 165.997 304.276C165.92 304.384 165.822 304.476 165.71 304.545C165.598 304.615 165.473 304.662 165.342 304.684C165.288 304.694 165.232 304.699 165.177 304.698Z' fill='%232A2B2D'/%3E%3Cpath d='M133.347 205.711C133.156 205.712 132.968 205.659 132.804 205.559C132.64 205.46 132.507 205.317 132.419 205.146C132.331 204.975 132.291 204.784 132.304 204.592C132.317 204.4 132.383 204.215 132.493 204.058L177.068 140.412C177.147 140.299 177.247 140.203 177.363 140.13C177.479 140.056 177.608 140.006 177.744 139.982C177.879 139.958 178.017 139.962 178.151 139.992C178.285 140.022 178.412 140.078 178.524 140.157C178.636 140.237 178.732 140.337 178.805 140.454C178.879 140.57 178.929 140.7 178.952 140.836C178.976 140.971 178.973 141.111 178.943 141.245C178.913 141.379 178.857 141.507 178.778 141.619L134.203 205.266C134.106 205.404 133.978 205.516 133.829 205.594C133.68 205.671 133.515 205.711 133.347 205.711Z' fill='%232A2B2D'/%3E%3Cpath d='M135.745 131.709L134.338 130.247C131.899 127.715 119.846 114.817 122.127 109.62C122.78 108.135 124.325 107.418 126.761 107.487C129.613 107.569 131.907 108.665 133.579 110.746C138.444 116.799 136.213 129.186 136.115 129.71L135.745 131.709ZM126.443 109.58C125.476 109.58 124.355 109.748 124.04 110.467C122.885 113.094 128.975 121.32 134.353 127.204C134.757 123.528 135.113 115.994 131.951 112.061C130.663 110.458 128.946 109.648 126.7 109.584C126.616 109.581 126.531 109.58 126.443 109.58Z' fill='%232A2B2D'/%3E%3Cpath d='M139.367 131.958L134.776 130.514C127.471 128.214 115.178 123.879 114.922 120.676C114.886 120.22 114.999 119.368 116.166 118.782C121.417 116.145 133.431 126.609 135.789 128.732L139.367 131.958ZM117.107 120.655C118.053 121.94 123.768 124.466 130.097 126.725C125.226 122.995 119.442 119.504 117.107 120.661V120.655Z' fill='%232A2B2D'/%3E%3Cpath d='M133.348 145.604C133.308 145.606 133.267 145.606 133.227 145.604C133.09 145.588 132.959 145.545 132.839 145.478C132.719 145.411 132.613 145.321 132.528 145.213C132.443 145.105 132.38 144.981 132.342 144.849C132.305 144.716 132.293 144.578 132.309 144.441L134.229 127.863L156.132 139.798C156.256 139.861 156.367 139.949 156.457 140.056C156.547 140.163 156.614 140.287 156.656 140.421C156.697 140.554 156.712 140.695 156.698 140.834C156.684 140.974 156.643 141.109 156.577 141.232C156.51 141.355 156.42 141.464 156.311 141.551C156.202 141.639 156.077 141.704 155.943 141.742C155.809 141.78 155.668 141.791 155.53 141.774C155.392 141.756 155.258 141.712 155.137 141.642L135.948 131.191L134.385 144.688C134.353 144.941 134.23 145.174 134.039 145.343C133.848 145.511 133.603 145.604 133.348 145.604Z' fill='%232A2B2D'/%3E%3C/g%3E%3Cpath d='M360.807 91.1696C366.005 91.1696 370.336 92.9042 373.802 96.3736C377.319 99.843 379.078 104.153 379.078 109.305C379.078 114.404 377.319 118.714 373.802 122.236C370.336 125.706 366.005 127.44 360.807 127.44H349.545V146.364H340.488V91.1696H360.807ZM360.807 118.925C363.485 118.925 365.69 118.031 367.423 116.244C369.155 114.404 370.021 112.091 370.021 109.305C370.021 106.519 369.155 104.232 367.423 102.445C365.69 100.605 363.485 99.6853 360.807 99.6853H349.545V118.925H360.807Z' fill='%23FF5952'/%3E%3Cpath d='M414.808 106.939H423.314V146.364H414.808V140.687C411.606 145.155 407.012 147.389 401.026 147.389C395.618 147.389 390.998 145.392 387.165 141.397C383.333 137.349 381.416 132.434 381.416 126.652C381.416 120.817 383.333 115.902 387.165 111.907C390.998 107.912 395.618 105.914 401.026 105.914C407.012 105.914 411.606 108.122 414.808 112.538V106.939ZM393.466 135.719C395.828 138.085 398.795 139.268 402.365 139.268C405.935 139.268 408.902 138.085 411.264 135.719C413.627 133.301 414.808 130.279 414.808 126.652C414.808 123.025 413.627 120.028 411.264 117.663C408.902 115.245 405.935 114.036 402.365 114.036C398.795 114.036 395.828 115.245 393.466 117.663C391.103 120.028 389.922 123.025 389.922 126.652C389.922 130.279 391.103 133.301 393.466 135.719Z' fill='%23FF5952'/%3E%3Cpath d='M467.88 138.321H473.156V156.93H464.808V146.364H437.796V156.93H429.448V138.321H434.252C436.667 134.905 437.874 130.147 437.874 124.05V106.939H467.88V138.321ZM443.623 138.321H459.532V114.746H446.222V124.05C446.222 129.674 445.356 134.432 443.623 138.321Z' fill='%23FF5952'/%3E%3Cpath d='M497.234 120.344C501.434 120.344 504.873 121.553 507.551 123.971C510.229 126.336 511.567 129.464 511.567 133.354C511.567 137.191 510.229 140.319 507.551 142.737C504.873 145.155 501.434 146.364 497.234 146.364H480.065V106.939H488.571V120.344H497.234ZM516.293 106.939H524.798V146.364H516.293V106.939ZM497.313 138.716C498.993 138.716 500.384 138.216 501.487 137.218C502.642 136.219 503.219 134.931 503.219 133.354C503.219 131.724 502.642 130.437 501.487 129.49C500.384 128.492 498.993 127.992 497.313 127.992H488.571V138.716H497.313Z' fill='%23FF5952'/%3E%3Cpath d='M546.484 136.902L540.971 157.403H533.883L537.033 136.902H546.484Z' fill='%23FF5952'/%3E%3Cpath d='M363.879 168.54H372.384V207.965H363.879V194.64C360.728 195.796 357.421 196.374 353.955 196.374C349.073 196.374 345.214 195.165 342.378 192.747C339.543 190.329 338.126 186.781 338.126 182.103V168.54H346.631V181.314C346.631 186.045 349.44 188.411 355.058 188.411C358.366 188.411 361.306 187.806 363.879 186.597V168.54Z' fill='%23FF5952'/%3E%3Cpath d='M412.398 168.54V176.741H399.561V207.965H391.056V176.741H378.14V168.54H412.398Z' fill='%23FF5952'/%3E%3Cpath d='M435.202 208.99C429.426 208.99 424.517 206.993 420.474 202.998C416.432 199.003 414.41 194.088 414.41 188.253C414.41 182.418 416.432 177.503 420.474 173.508C424.517 169.513 429.426 167.515 435.202 167.515C441.029 167.515 445.938 169.513 449.929 173.508C453.971 177.503 455.993 182.418 455.993 188.253C455.993 194.088 453.971 199.003 449.929 202.998C445.938 206.993 441.029 208.99 435.202 208.99ZM426.46 197.163C428.822 199.528 431.736 200.711 435.202 200.711C438.667 200.711 441.581 199.528 443.943 197.163C446.306 194.797 447.487 191.827 447.487 188.253C447.487 184.678 446.306 181.708 443.943 179.343C441.581 176.977 438.667 175.795 435.202 175.795C431.736 175.795 428.822 176.977 426.46 179.343C424.097 181.708 422.916 184.678 422.916 188.253C422.916 191.827 424.097 194.797 426.46 197.163Z' fill='%23FF5952'/%3E%3Cpath d='M510.622 187.701C514.507 189.488 516.45 192.511 516.45 196.769C516.45 200.08 515.321 202.787 513.063 204.89C510.858 206.94 507.681 207.965 503.534 207.965H483.372V168.54H501.959C506.001 168.54 509.125 169.566 511.33 171.616C513.588 173.613 514.717 176.215 514.717 179.422C514.717 183.154 513.352 185.914 510.622 187.701ZM501.329 175.795H491.484V184.547H501.329C504.794 184.547 506.526 183.075 506.526 180.131C506.526 177.24 504.794 175.795 501.329 175.795ZM502.746 200.553C506.316 200.553 508.102 199.003 508.102 195.901C508.102 194.534 507.629 193.483 506.684 192.747C505.739 191.959 504.426 191.564 502.746 191.564H491.484V200.553H502.746Z' fill='%23FF5952'/%3E%3Cpath d='M540.534 181.945C544.734 181.945 548.173 183.154 550.851 185.572C553.528 187.937 554.867 191.065 554.867 194.955C554.867 198.792 553.528 201.92 550.851 204.338C548.173 206.756 544.734 207.965 540.534 207.965H523.365V168.54H531.871V181.945H540.534ZM559.592 168.54H568.098V207.965H559.592V168.54ZM540.613 200.317C542.293 200.317 543.684 199.817 544.787 198.819C545.942 197.82 546.519 196.532 546.519 194.955C546.519 193.325 545.942 192.038 544.787 191.091C543.684 190.093 542.293 189.593 540.613 189.593H531.871V200.317H540.613Z' fill='%23FF5952'/%3E%3Cpath d='M358.523 270.591C352.59 270.591 347.629 268.594 343.639 264.599C339.701 260.604 337.732 255.689 337.732 249.854C337.732 243.966 339.701 239.052 343.639 235.109C347.629 231.114 352.59 229.117 358.523 229.117C362.356 229.117 365.847 230.036 368.998 231.876C372.148 233.716 374.51 236.187 376.086 239.288L368.761 243.546C367.869 241.654 366.504 240.182 364.666 239.13C362.881 238.026 360.807 237.475 358.444 237.475C354.979 237.475 352.065 238.657 349.703 241.023C347.393 243.388 346.237 246.332 346.237 249.854C346.237 253.376 347.393 256.32 349.703 258.685C352.065 261.05 354.979 262.233 358.444 262.233C360.755 262.233 362.828 261.681 364.666 260.577C366.556 259.473 367.974 258.002 368.919 256.162L376.243 260.341C374.563 263.495 372.148 265.992 368.998 267.832C365.847 269.671 362.356 270.591 358.523 270.591Z' fill='%23FF5952'/%3E%3Cpath d='M428.851 230.142H437.356V269.566H428.851V253.875H410.816V269.566H402.31V230.142H410.816V245.833H428.851V230.142Z' fill='%23FF5952'/%3E%3Cpath d='M478.412 230.142H486.918V269.566H478.412V263.889C475.209 268.357 470.615 270.591 464.63 270.591C459.222 270.591 454.602 268.594 450.769 264.599C446.936 260.551 445.02 255.636 445.02 249.854C445.02 244.019 446.936 239.104 450.769 235.109C454.602 231.114 459.222 229.117 464.63 229.117C470.615 229.117 475.209 231.324 478.412 235.74V230.142ZM457.07 258.922C459.432 261.287 462.399 262.47 465.969 262.47C469.539 262.47 472.506 261.287 474.868 258.922C477.231 256.504 478.412 253.481 478.412 249.854C478.412 246.227 477.231 243.231 474.868 240.865C472.506 238.447 469.539 237.238 465.969 237.238C462.399 237.238 459.432 238.447 457.07 240.865C454.707 243.231 453.526 246.227 453.526 249.854C453.526 253.481 454.707 256.504 457.07 258.922Z' fill='%23FF5952'/%3E%3Cpath d='M536.997 230.142V269.566H528.727V243.625L517.387 261.681H516.363L505.101 243.704V269.566H496.832V230.142H505.495L516.914 248.356L528.334 230.142H536.997Z' fill='%23FF5952'/%3E%3Cpath d='M575.332 230.142H581.868V269.566H573.52V244.492L553.359 269.566H546.822V230.142H555.17V255.137L575.332 230.142Z' fill='%23FF5952'/%3E%3Cpath d='M593.47 252.219L591.737 230.142V214.372H601.975V230.142L600.164 252.219H593.47ZM601.03 268.778C599.875 269.934 598.484 270.512 596.856 270.512C595.229 270.512 593.837 269.934 592.682 268.778C591.527 267.621 590.95 266.228 590.95 264.599C590.95 262.969 591.501 261.576 592.604 260.42C593.759 259.263 595.176 258.685 596.856 258.685C598.484 258.685 599.875 259.263 601.03 260.42C602.185 261.576 602.763 262.969 602.763 264.599C602.763 266.228 602.185 267.621 601.03 268.778Z' fill='%23FF5952'/%3E%3Cdefs%3E%3CclipPath id='clip0_96_4226'%3E%3Crect width='251.156' height='401.116' fill='white' transform='translate(72.4597 16.3988)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center/contain; }
  .unsubscribe.unsubscribe_leaves::before {
    background: url("data:image/svg+xml,%3Csvg width='634' height='406' viewBox='0 0 634 406' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M630.297 205.882C610.317 308.758 479.4 404.389 305.621 404.389C131.841 404.389 0.925781 420.328 0.925781 304.411C0.925781 205.052 256.716 0.130615 430.496 0.130615C604.275 0.130615 647.954 114.97 630.297 205.882Z' fill='%23F5F5F5'/%3E%3Cpath d='M47.4377 150.868C49.1407 151.757 50.4735 152.978 51.436 154.533C52.3986 156.087 52.8799 157.883 52.8799 159.919C52.8799 163.102 51.7507 165.749 49.4924 167.859C47.2341 169.969 44.4759 171.024 41.218 171.024H24.5582V132.156H39.9963C43.1802 132.156 45.8643 133.193 48.0485 135.266C50.2699 137.302 51.3805 139.856 51.3805 142.928C51.3805 146.297 50.0662 148.943 47.4377 150.868ZM39.9963 138.153H30.9444V148.369H39.9963C41.4031 148.369 42.5878 147.888 43.5504 146.926C44.513 145.926 44.9942 144.705 44.9942 143.261C44.9942 141.818 44.513 140.615 43.5504 139.652C42.5878 138.653 41.4031 138.153 39.9963 138.153ZM41.218 165.027C42.6989 165.027 43.9391 164.509 44.9387 163.472C45.9753 162.399 46.4936 161.103 46.4936 159.586C46.4936 158.068 45.9753 156.791 44.9387 155.754C43.9391 154.681 42.6989 154.144 41.218 154.144H30.9444V165.027H41.218Z' fill='%23FF5952'/%3E%3Cpath d='M70.1701 152.7C73.1319 152.7 75.5568 153.552 77.4449 155.255C79.333 156.92 80.2771 159.123 80.2771 161.862C80.2771 164.564 79.333 166.767 77.4449 168.469C75.5568 170.172 73.1319 171.024 70.1701 171.024H58.064V143.261H64.0615V152.7H70.1701ZM83.6091 143.261H89.6066V171.024H83.6091V143.261ZM70.2257 165.638C71.4104 165.638 72.3914 165.286 73.1689 164.583C73.9834 163.879 74.3906 162.973 74.3906 161.862C74.3906 160.715 73.9834 159.808 73.1689 159.141C72.3914 158.438 71.4104 158.086 70.2257 158.086H64.0615V165.638H70.2257Z' fill='%23FF5952'/%3E%3Cpath d='M123.557 171.745C119.485 171.745 116.023 170.339 113.172 167.526C110.322 164.712 108.896 161.251 108.896 157.142C108.896 153.034 110.322 149.573 113.172 146.759C116.023 143.946 119.485 142.539 123.557 142.539C127.667 142.539 131.128 143.946 133.942 146.759C136.792 149.573 138.218 153.034 138.218 157.142C138.218 161.251 136.792 164.712 133.942 167.526C131.128 170.339 127.667 171.745 123.557 171.745ZM117.393 163.417C119.059 165.082 121.114 165.915 123.557 165.915C126.001 165.915 128.055 165.082 129.721 163.417C131.387 161.751 132.22 159.66 132.22 157.142C132.22 154.625 131.387 152.534 129.721 150.868C128.055 149.202 126.001 148.369 123.557 148.369C121.114 148.369 119.059 149.202 117.393 150.868C115.727 152.534 114.894 154.625 114.894 157.142C114.894 159.66 115.727 161.751 117.393 163.417Z' fill='%23FF5952'/%3E%3Cpath d='M163.77 143.261V149.036H154.718V171.024H148.72V149.036H139.613V143.261H163.77Z' fill='%23FF5952'/%3E%3Cpath d='M192.54 143.261V171.024H186.543V148.925H173.826V171.024H167.828V143.261H192.54Z' fill='%23FF5952'/%3E%3Cpath d='M219.602 143.261H224.211V171.024H218.325V153.367L204.108 171.024H199.499V143.261H205.386V160.863L219.602 143.261Z' fill='%23FF5952'/%3E%3Cpath d='M244.276 171.745C240.092 171.745 236.594 170.339 233.78 167.526C231.004 164.712 229.615 161.251 229.615 157.142C229.615 152.997 231.004 149.536 233.78 146.759C236.594 143.946 240.092 142.539 244.276 142.539C246.978 142.539 249.44 143.187 251.662 144.483C253.883 145.778 255.549 147.518 256.66 149.702L251.495 152.7C250.866 151.368 249.903 150.331 248.607 149.591C247.349 148.814 245.886 148.425 244.22 148.425C241.777 148.425 239.722 149.258 238.056 150.924C236.427 152.589 235.613 154.662 235.613 157.142C235.613 159.623 236.427 161.695 238.056 163.361C239.722 165.027 241.777 165.86 244.22 165.86C245.849 165.86 247.312 165.471 248.607 164.694C249.94 163.916 250.94 162.88 251.606 161.584L256.771 164.527C255.586 166.748 253.883 168.507 251.662 169.802C249.44 171.098 246.978 171.745 244.276 171.745Z' fill='%23FF5952'/%3E%3Cpath d='M282.663 143.261H288.66V171.024H282.663V167.026C280.405 170.172 277.165 171.745 272.945 171.745C269.131 171.745 265.874 170.339 263.171 167.526C260.468 164.675 259.117 161.214 259.117 157.142C259.117 153.034 260.468 149.573 263.171 146.759C265.874 143.946 269.131 142.539 272.945 142.539C277.165 142.539 280.405 144.094 282.663 147.203V143.261ZM267.614 163.528C269.28 165.194 271.371 166.026 273.889 166.026C276.406 166.026 278.498 165.194 280.164 163.528C281.83 161.825 282.663 159.697 282.663 157.142C282.663 154.588 281.83 152.478 280.164 150.813C278.498 149.11 276.406 148.258 273.889 148.258C271.371 148.258 269.28 149.11 267.614 150.813C265.948 152.478 265.115 154.588 265.115 157.142C265.115 159.697 265.948 161.825 267.614 163.528Z' fill='%23FF5952'/%3E%3Cpath d='M319.086 143.261V171.024H313.088V149.036H303.814V159.363C303.814 163.768 302.852 166.896 300.927 168.747C299.002 170.598 296.262 171.357 292.708 171.024V165.416C294.411 165.712 295.688 165.36 296.54 164.361C297.391 163.361 297.817 161.603 297.817 159.086V143.261H319.086Z' fill='%23FF5952'/%3E%3Cpath d='M346.178 143.261H350.787V171.024H344.9V153.367L330.684 171.024H326.075V143.261H331.961V160.863L346.178 143.261Z' fill='%23FF5952'/%3E%3Cpath d='M370.852 171.745C366.668 171.745 363.17 170.339 360.356 167.526C357.579 164.712 356.191 161.251 356.191 157.142C356.191 152.997 357.579 149.536 360.356 146.759C363.17 143.946 366.668 142.539 370.852 142.539C373.554 142.539 376.016 143.187 378.238 144.483C380.459 145.778 382.125 147.518 383.235 149.702L378.071 152.7C377.442 151.368 376.479 150.331 375.183 149.591C373.924 148.814 372.462 148.425 370.796 148.425C368.353 148.425 366.298 149.258 364.632 150.924C363.003 152.589 362.189 154.662 362.189 157.142C362.189 159.623 363.003 161.695 364.632 163.361C366.298 165.027 368.353 165.86 370.796 165.86C372.425 165.86 373.887 165.471 375.183 164.694C376.516 163.916 377.516 162.88 378.182 161.584L383.347 164.527C382.162 166.748 380.459 168.507 378.238 169.802C376.016 171.098 373.554 171.745 370.852 171.745Z' fill='%23FF5952'/%3E%3Cpath d='M399.95 152.7C402.912 152.7 405.337 153.552 407.225 155.255C409.113 156.92 410.057 159.123 410.057 161.862C410.057 164.564 409.113 166.767 407.225 168.469C405.337 170.172 402.912 171.024 399.95 171.024H387.844V143.261H393.842V152.7H399.95ZM400.006 165.638C401.191 165.638 402.172 165.286 402.949 164.583C403.764 163.879 404.171 162.973 404.171 161.862C404.171 160.715 403.764 159.808 402.949 159.141C402.172 158.438 401.191 158.086 400.006 158.086H393.842V165.638H400.006Z' fill='%23FF5952'/%3E%3Cpath d='M441.949 171.745C437.876 171.745 434.415 170.339 431.564 167.526C428.714 164.712 427.288 161.251 427.288 157.142C427.288 153.034 428.714 149.573 431.564 146.759C434.415 143.946 437.876 142.539 441.949 142.539C446.058 142.539 449.52 143.946 452.333 146.759C455.184 149.573 456.609 153.034 456.609 157.142C456.609 161.251 455.184 164.712 452.333 167.526C449.52 170.339 446.058 171.745 441.949 171.745ZM435.785 163.417C437.451 165.082 439.505 165.915 441.949 165.915C444.392 165.915 446.447 165.082 448.113 163.417C449.779 161.751 450.612 159.66 450.612 157.142C450.612 154.625 449.779 152.534 448.113 150.868C446.447 149.202 444.392 148.369 441.949 148.369C439.505 148.369 437.451 149.202 435.785 150.868C434.119 152.534 433.286 154.625 433.286 157.142C433.286 159.66 434.119 161.751 435.785 163.417Z' fill='%23FF5952'/%3E%3Cpath d='M482.162 143.261V149.036H473.11V171.024H467.112V149.036H458.005V143.261H482.162Z' fill='%23FF5952'/%3E%3Cpath d='M519.317 156.754C522.057 158.012 523.427 160.141 523.427 163.139C523.427 165.471 522.631 167.377 521.039 168.858C519.484 170.302 517.244 171.024 514.319 171.024H500.103V143.261H513.209C516.059 143.261 518.262 143.983 519.817 145.427C521.409 146.833 522.205 148.666 522.205 150.924C522.205 153.552 521.242 155.495 519.317 156.754ZM512.764 148.369H505.823V154.533H512.764C515.208 154.533 516.43 153.496 516.43 151.423C516.43 149.387 515.208 148.369 512.764 148.369ZM513.764 165.804C516.282 165.804 517.54 164.712 517.54 162.528C517.54 161.566 517.207 160.826 516.541 160.307C515.874 159.752 514.949 159.474 513.764 159.474H505.823V165.804H513.764Z' fill='%23FF5952'/%3E%3Cpath d='M541.409 171.745C537.225 171.745 533.727 170.339 530.913 167.526C528.137 164.712 526.748 161.251 526.748 157.142C526.748 152.997 528.137 149.536 530.913 146.759C533.727 143.946 537.225 142.539 541.409 142.539C544.112 142.539 546.574 143.187 548.795 144.483C551.016 145.778 552.682 147.518 553.793 149.702L548.628 152.7C547.999 151.368 547.036 150.331 545.741 149.591C544.482 148.814 543.019 148.425 541.353 148.425C538.91 148.425 536.855 149.258 535.189 150.924C533.56 152.589 532.746 154.662 532.746 157.142C532.746 159.623 533.56 161.695 535.189 163.361C536.855 165.027 538.91 165.86 541.353 165.86C542.982 165.86 544.445 165.471 545.741 164.694C547.073 163.916 548.073 162.88 548.739 161.584L553.904 164.527C552.719 166.748 551.016 168.507 548.795 169.802C546.574 171.098 544.112 171.745 541.409 171.745Z' fill='%23FF5952'/%3E%3Cpath d='M562.525 159.697C562.97 161.807 563.988 163.435 565.58 164.583C567.172 165.693 569.115 166.248 571.411 166.248C574.594 166.248 576.982 165.101 578.574 162.806L583.517 165.693C580.777 169.728 576.723 171.745 571.355 171.745C566.838 171.745 563.192 170.376 560.415 167.637C557.638 164.86 556.25 161.362 556.25 157.142C556.25 152.997 557.62 149.536 560.36 146.759C563.099 143.946 566.616 142.539 570.911 142.539C574.983 142.539 578.315 143.965 580.907 146.815C583.535 149.665 584.849 153.126 584.849 157.198C584.849 157.827 584.775 158.66 584.627 159.697H562.525ZM562.47 154.81H578.796C578.389 152.552 577.445 150.85 575.964 149.702C574.52 148.555 572.817 147.981 570.855 147.981C568.634 147.981 566.783 148.592 565.302 149.813C563.821 151.035 562.877 152.7 562.47 154.81Z' fill='%23FF5952'/%3E%3Cpath d='M613.54 171.024H606.598L599.712 161.529L592.771 171.024H585.774L596.214 156.754L586.329 143.261H593.271L599.657 152.034L606.043 143.261H613.04L603.155 156.809L613.54 171.024Z' fill='%23FF5952'/%3E%3Cpath d='M39.8852 194.98C43.6985 194.98 46.9564 196.405 49.659 199.255C52.3616 202.068 53.7129 205.511 53.7129 209.583C53.7129 213.691 52.3616 217.152 49.659 219.966C46.9564 222.779 43.6985 224.186 39.8852 224.186C35.6647 224.186 32.4253 222.631 30.167 219.521V234.569H24.1694V195.701H30.167V199.699C32.4253 196.553 35.6647 194.98 39.8852 194.98ZM32.666 215.968C34.3319 217.634 36.4237 218.466 38.9412 218.466C41.4586 218.466 43.5504 217.634 45.2164 215.968C46.8824 214.265 47.7153 212.137 47.7153 209.583C47.7153 207.028 46.8824 204.918 45.2164 203.253C43.5504 201.55 41.4586 200.699 38.9412 200.699C36.4237 200.699 34.3319 201.55 32.666 203.253C31 204.918 30.167 207.028 30.167 209.583C30.167 212.137 31 214.265 32.666 215.968Z' fill='%23FF5952'/%3E%3Cpath d='M81.1396 195.701H87.1371V223.464H81.1396V219.466C78.8813 222.612 75.6418 224.186 71.4213 224.186C67.6081 224.186 64.3502 222.779 61.6476 219.966C58.945 217.115 57.5937 213.654 57.5937 209.583C57.5937 205.474 58.945 202.013 61.6476 199.199C64.3502 196.386 67.6081 194.98 71.4213 194.98C75.6418 194.98 78.8813 196.534 81.1396 199.644V195.701ZM66.0902 215.968C67.7562 217.634 69.8479 218.466 72.3654 218.466C74.8829 218.466 76.9746 217.634 78.6406 215.968C80.3066 214.265 81.1396 212.137 81.1396 209.583C81.1396 207.028 80.3066 204.918 78.6406 203.253C76.9746 201.55 74.8829 200.699 72.3654 200.699C69.8479 200.699 67.7562 201.55 66.0902 203.253C64.4242 204.918 63.5912 207.028 63.5912 209.583C63.5912 212.137 64.4242 214.265 66.0902 215.968Z' fill='%23FF5952'/%3E%3Cpath d='M107.234 224.186C103.05 224.186 99.5515 222.779 96.7378 219.966C93.9612 217.152 92.5728 213.691 92.5728 209.583C92.5728 205.437 93.9612 201.976 96.7378 199.199C99.5515 196.386 103.05 194.98 107.234 194.98C109.936 194.98 112.398 195.627 114.619 196.923C116.841 198.218 118.507 199.958 119.617 202.142L114.453 205.141C113.823 203.808 112.861 202.771 111.565 202.031C110.306 201.254 108.844 200.865 107.178 200.865C104.735 200.865 102.68 201.698 101.014 203.364C99.3849 205.029 98.5704 207.102 98.5704 209.583C98.5704 212.063 99.3849 214.136 101.014 215.801C102.68 217.467 104.735 218.3 107.178 218.3C108.807 218.3 110.269 217.911 111.565 217.134C112.898 216.357 113.897 215.32 114.564 214.025L119.728 216.967C118.544 219.188 116.841 220.947 114.619 222.242C112.398 223.538 109.936 224.186 107.234 224.186Z' fill='%23FF5952'/%3E%3Cpath d='M136.735 224.186C132.552 224.186 129.053 222.779 126.24 219.966C123.463 217.152 122.075 213.691 122.075 209.583C122.075 205.437 123.463 201.976 126.24 199.199C129.053 196.386 132.552 194.98 136.735 194.98C139.438 194.98 141.9 195.627 144.121 196.923C146.342 198.218 148.008 199.958 149.119 202.142L143.955 205.141C143.325 203.808 142.363 202.771 141.067 202.031C139.808 201.254 138.346 200.865 136.68 200.865C134.236 200.865 132.182 201.698 130.516 203.364C128.887 205.029 128.072 207.102 128.072 209.583C128.072 212.063 128.887 214.136 130.516 215.801C132.182 217.467 134.236 218.3 136.68 218.3C138.309 218.3 139.771 217.911 141.067 217.134C142.4 216.357 143.399 215.32 144.066 214.025L149.23 216.967C148.045 219.188 146.342 220.947 144.121 222.242C141.9 223.538 139.438 224.186 136.735 224.186Z' fill='%23FF5952'/%3E%3Cpath d='M165.834 205.141C168.796 205.141 171.221 205.992 173.109 207.695C174.997 209.36 175.941 211.563 175.941 214.302C175.941 217.004 174.997 219.207 173.109 220.91C171.221 222.612 168.796 223.464 165.834 223.464H153.728V195.701H159.725V205.141H165.834ZM179.273 195.701H185.271V223.464H179.273V195.701ZM165.89 218.078C167.074 218.078 168.055 217.726 168.833 217.023C169.647 216.32 170.055 215.413 170.055 214.302C170.055 213.155 169.647 212.248 168.833 211.581C168.055 210.878 167.074 210.526 165.89 210.526H159.725V218.078H165.89Z' fill='%23FF5952'/%3E%3Cpath d='M215.667 195.701V223.464H209.669V201.476H200.395V211.804C200.395 216.208 199.433 219.336 197.508 221.187C195.583 223.038 192.843 223.797 189.289 223.464V217.856C190.992 218.152 192.269 217.8 193.121 216.801C193.972 215.801 194.398 214.043 194.398 211.526V195.701H215.667Z' fill='%23FF5952'/%3E%3Cpath d='M235.762 224.186C231.689 224.186 228.228 222.779 225.377 219.966C222.526 217.152 221.101 213.691 221.101 209.583C221.101 205.474 222.526 202.013 225.377 199.199C228.228 196.386 231.689 194.98 235.762 194.98C239.871 194.98 243.333 196.386 246.146 199.199C248.997 202.013 250.422 205.474 250.422 209.583C250.422 213.691 248.997 217.152 246.146 219.966C243.333 222.779 239.871 224.186 235.762 224.186ZM229.597 215.857C231.263 217.523 233.318 218.355 235.762 218.355C238.205 218.355 240.26 217.523 241.926 215.857C243.592 214.191 244.425 212.1 244.425 209.583C244.425 207.065 243.592 204.974 241.926 203.308C240.26 201.642 238.205 200.81 235.762 200.81C233.318 200.81 231.263 201.642 229.597 203.308C227.931 204.974 227.098 207.065 227.098 209.583C227.098 212.1 227.931 214.191 229.597 215.857Z' fill='%23FF5952'/%3E%3Cpath d='M280.391 223.464H273.227L261.843 210.638V223.464H255.845V195.701H261.843V207.972L272.616 195.701H279.947L267.729 209.305L280.391 223.464Z' fill='%23FF5952'/%3E%3Cpath d='M310.47 196.034L304.362 206.307L310.47 216.579H304.528L298.42 206.307L304.528 196.034H310.47ZM320.466 196.034L314.357 206.307L320.466 216.579H314.524L308.415 206.307L314.524 196.034H320.466Z' fill='%23FF5952'/%3E%3Cpath d='M351.624 223.464L348.903 215.635H332.354L329.633 223.464H322.691L336.797 184.596H344.46L358.51 223.464H351.624ZM334.464 209.638H346.793L340.628 192.092L334.464 209.638Z' fill='%23FF5952'/%3E%3Cpath d='M386.007 195.701V223.464H380.01V201.476H370.736V211.804C370.736 216.208 369.773 219.336 367.848 221.187C365.923 223.038 363.183 223.797 359.629 223.464V217.856C361.332 218.152 362.61 217.8 363.461 216.801C364.313 215.801 364.738 214.043 364.738 211.526V195.701H386.007Z' fill='%23FF5952'/%3E%3Cpath d='M405.102 205.141C408.064 205.141 410.489 205.992 412.377 207.695C414.265 209.36 415.209 211.563 415.209 214.302C415.209 217.004 414.265 219.207 412.377 220.91C410.489 222.612 408.064 223.464 405.102 223.464H392.996V195.701H398.994V205.141H405.102ZM405.158 218.078C406.343 218.078 407.324 217.726 408.101 217.023C408.916 216.32 409.323 215.413 409.323 214.302C409.323 213.155 408.916 212.248 408.101 211.581C407.324 210.878 406.343 210.526 405.158 210.526H398.994V218.078H405.158Z' fill='%23FF5952'/%3E%3Cpath d='M444.824 195.701V223.464H438.826V201.365H426.109V223.464H420.112V195.701H444.824Z' fill='%23FF5952'/%3E%3Cpath d='M471.886 195.701H476.495V223.464H470.609V205.807L456.392 223.464H451.783V195.701H457.669V213.303L471.886 195.701Z' fill='%23FF5952'/%3E%3Cpath d='M502.169 195.701H508.166V223.464H502.169V212.414H489.452V223.464H483.454V195.701H489.452V206.751H502.169V195.701Z' fill='%23FF5952'/%3E%3Cpath d='M527.231 205.141C530.193 205.141 532.618 205.992 534.506 207.695C536.394 209.36 537.338 211.563 537.338 214.302C537.338 217.004 536.394 219.207 534.506 220.91C532.618 222.612 530.193 223.464 527.231 223.464H515.125V195.701H521.123V205.141H527.231ZM540.67 195.701H546.668V223.464H540.67V195.701ZM527.287 218.078C528.471 218.078 529.453 217.726 530.23 217.023C531.044 216.32 531.452 215.413 531.452 214.302C531.452 213.155 531.044 212.248 530.23 211.581C529.453 210.878 528.471 210.526 527.287 210.526H521.123V218.078H527.287Z' fill='%23FF5952'/%3E%3Cpath d='M559.682 196.034L565.791 206.307L559.682 216.579H553.74L559.849 206.307L553.74 196.034H559.682ZM569.678 196.034L575.787 206.307L569.678 216.579H563.736L569.845 206.307L563.736 196.034H569.678Z' fill='%23FF5952'/%3E%3Cpath d='M35.5166 278.853C31.6169 278.853 28.3837 277.57 25.8168 275.003C23.25 272.412 21.9666 269.216 21.9666 265.416C21.9666 261.615 23.25 258.432 25.8168 255.866C28.3837 253.274 31.6169 251.979 35.5166 251.979C37.8613 251.979 40.0209 252.534 41.9954 253.645C43.9946 254.755 45.5495 256.26 46.6601 258.161L42.958 260.308C42.2669 259.024 41.2549 258.012 39.9222 257.272C38.6141 256.507 37.1455 256.125 35.5166 256.125C32.7523 256.125 30.5063 257.001 28.7786 258.753C27.0756 260.505 26.2241 262.726 26.2241 265.416C26.2241 268.106 27.0756 270.327 28.7786 272.079C30.5063 273.831 32.7523 274.707 35.5166 274.707C37.1455 274.707 38.6264 274.337 39.9592 273.596C41.292 272.831 42.2916 271.807 42.958 270.524L46.6601 272.634C45.5742 274.534 44.0316 276.052 42.0324 277.187C40.0579 278.298 37.886 278.853 35.5166 278.853Z' fill='%232A2B2D'/%3E%3Cpath d='M66.5935 259.863V278.372H62.5952V263.639H54.1172V278.372H50.1188V259.863H66.5935Z' fill='%232A2B2D'/%3E%3Cpath d='M85.8935 259.863H89.8919V278.372H85.8935V275.706C84.3879 277.804 82.2283 278.853 79.4147 278.853C76.8725 278.853 74.7006 277.915 72.8988 276.04C71.0971 274.139 70.1962 271.832 70.1962 269.117C70.1962 266.378 71.0971 264.071 72.8988 262.195C74.7006 260.32 76.8725 259.382 79.4147 259.382C82.2283 259.382 84.3879 260.419 85.8935 262.491V259.863ZM75.8606 273.374C76.9712 274.485 78.3657 275.04 80.044 275.04C81.7224 275.04 83.1169 274.485 84.2275 273.374C85.3382 272.239 85.8935 270.82 85.8935 269.117C85.8935 267.415 85.3382 266.008 84.2275 264.898C83.1169 263.762 81.7224 263.195 80.044 263.195C78.3657 263.195 76.9712 263.762 75.8606 264.898C74.7499 266.008 74.1946 267.415 74.1946 269.117C74.1946 270.82 74.7499 272.239 75.8606 273.374Z' fill='%232A2B2D'/%3E%3Cpath d='M103.289 278.853C100.5 278.853 98.1681 277.915 96.2923 276.04C94.4412 274.164 93.5157 271.857 93.5157 269.117C93.5157 266.354 94.4412 264.046 96.2923 262.195C98.1681 260.32 100.5 259.382 103.289 259.382C105.091 259.382 106.732 259.814 108.213 260.678C109.694 261.541 110.805 262.701 111.545 264.157L108.102 266.156C107.683 265.268 107.041 264.577 106.177 264.083C105.338 263.565 104.363 263.306 103.252 263.306C101.623 263.306 100.254 263.861 99.143 264.972C98.057 266.082 97.514 267.464 97.514 269.117C97.514 270.771 98.057 272.153 99.143 273.263C100.254 274.374 101.623 274.929 103.252 274.929C104.338 274.929 105.313 274.67 106.177 274.152C107.066 273.633 107.732 272.942 108.176 272.079L111.619 274.041C110.83 275.521 109.694 276.694 108.213 277.557C106.732 278.421 105.091 278.853 103.289 278.853Z' fill='%232A2B2D'/%3E%3Cpath d='M128.02 259.863H131.093V278.372H127.168V266.6L117.691 278.372H114.618V259.863H118.542V271.598L128.02 259.863Z' fill='%232A2B2D'/%3E%3Cpath d='M144.321 278.853C141.483 278.853 139.163 277.94 137.361 276.114C135.584 274.263 134.695 271.906 134.695 269.043C134.695 265.909 135.164 263.491 136.102 261.788C137.04 260.061 138.94 258.494 141.803 257.087C142.272 256.865 142.963 256.544 143.877 256.125C144.815 255.705 145.456 255.409 145.802 255.236C146.147 255.039 146.579 254.767 147.098 254.422C147.616 254.052 147.998 253.669 148.245 253.274C148.492 252.855 148.69 252.361 148.838 251.794L152.096 253.682C151.997 254.224 151.836 254.73 151.614 255.199C151.392 255.643 151.071 256.063 150.652 256.458C150.232 256.853 149.862 257.173 149.541 257.42C149.245 257.667 148.739 257.963 148.023 258.309C147.307 258.654 146.777 258.901 146.431 259.049C146.11 259.197 145.493 259.456 144.58 259.826C142.951 260.468 141.754 261.134 140.989 261.825C140.249 262.491 139.73 263.331 139.434 264.342C140.915 262.664 142.926 261.825 145.469 261.825C147.641 261.825 149.529 262.603 151.133 264.157C152.762 265.712 153.576 267.723 153.576 270.191C153.576 272.708 152.713 274.781 150.985 276.41C149.282 278.038 147.061 278.853 144.321 278.853ZM144.284 275.114C145.839 275.114 147.11 274.658 148.097 273.745C149.084 272.807 149.578 271.622 149.578 270.191C149.578 268.735 149.084 267.538 148.097 266.6C147.135 265.663 145.876 265.194 144.321 265.194C142.939 265.194 141.692 265.638 140.582 266.526C139.471 267.39 138.916 268.55 138.916 270.006C138.916 271.487 139.434 272.708 140.471 273.67C141.507 274.633 142.778 275.114 144.284 275.114Z' fill='%232A2B2D'/%3E%3Cpath d='M165.475 278.853C162.76 278.853 160.452 277.915 158.552 276.04C156.651 274.164 155.701 271.857 155.701 269.117C155.701 266.378 156.651 264.071 158.552 262.195C160.452 260.32 162.76 259.382 165.475 259.382C168.214 259.382 170.522 260.32 172.398 262.195C174.298 264.071 175.248 266.378 175.248 269.117C175.248 271.857 174.298 274.164 172.398 276.04C170.522 277.915 168.214 278.853 165.475 278.853ZM161.365 273.3C162.476 274.411 163.846 274.966 165.475 274.966C167.104 274.966 168.473 274.411 169.584 273.3C170.695 272.19 171.25 270.796 171.25 269.117C171.25 267.439 170.695 266.045 169.584 264.935C168.473 263.824 167.104 263.269 165.475 263.269C163.846 263.269 162.476 263.824 161.365 264.935C160.255 266.045 159.699 267.439 159.699 269.117C159.699 270.796 160.255 272.19 161.365 273.3Z' fill='%232A2B2D'/%3E%3Cpath d='M182.935 273.93L180.343 283.554H177.011L178.492 273.93H182.935Z' fill='%232A2B2D'/%3E%3Cpath d='M207.689 259.863H211.688V278.372H207.689V272.116C206.208 272.659 204.654 272.93 203.025 272.93C200.729 272.93 198.915 272.363 197.582 271.227C196.25 270.092 195.583 268.426 195.583 266.23V259.863H199.582V265.86C199.582 268.081 200.902 269.191 203.543 269.191C205.098 269.191 206.48 268.908 207.689 268.34V259.863Z' fill='%232A2B2D'/%3E%3Cpath d='M230.498 259.863V263.713H224.463V278.372H220.465V263.713H214.394V259.863H230.498Z' fill='%232A2B2D'/%3E%3Cpath d='M241.218 278.853C238.503 278.853 236.195 277.915 234.295 276.04C232.394 274.164 231.444 271.857 231.444 269.117C231.444 266.378 232.394 264.071 234.295 262.195C236.195 260.32 238.503 259.382 241.218 259.382C243.957 259.382 246.265 260.32 248.141 262.195C250.041 264.071 250.991 266.378 250.991 269.117C250.991 271.857 250.041 274.164 248.141 276.04C246.265 277.915 243.957 278.853 241.218 278.853ZM237.108 273.3C238.219 274.411 239.589 274.966 241.218 274.966C242.847 274.966 244.216 274.411 245.327 273.3C246.438 272.19 246.993 270.796 246.993 269.117C246.993 267.439 246.438 266.045 245.327 264.935C244.216 263.824 242.847 263.269 241.218 263.269C239.589 263.269 238.219 263.824 237.108 264.935C235.998 266.045 235.442 267.439 235.442 269.117C235.442 270.796 235.998 272.19 237.108 273.3Z' fill='%232A2B2D'/%3E%3Cpath d='M272.451 278.853C269.613 278.853 267.293 277.94 265.491 276.114C263.714 274.263 262.826 271.906 262.826 269.043C262.826 265.909 263.295 263.491 264.232 261.788C265.17 260.061 267.071 258.494 269.934 257.087C270.403 256.865 271.094 256.544 272.007 256.125C272.945 255.705 273.587 255.409 273.932 255.236C274.278 255.039 274.71 254.767 275.228 254.422C275.746 254.052 276.129 253.669 276.376 253.274C276.622 252.855 276.82 252.361 276.968 251.794L280.226 253.682C280.127 254.224 279.967 254.73 279.745 255.199C279.522 255.643 279.202 256.063 278.782 256.458C278.362 256.853 277.992 257.173 277.671 257.42C277.375 257.667 276.869 257.963 276.154 258.309C275.438 258.654 274.907 258.901 274.562 259.049C274.241 259.197 273.624 259.456 272.71 259.826C271.082 260.468 269.884 261.134 269.119 261.825C268.379 262.491 267.861 263.331 267.564 264.342C269.045 262.664 271.057 261.825 273.599 261.825C275.771 261.825 277.659 262.603 279.263 264.157C280.892 265.712 281.707 267.723 281.707 270.191C281.707 272.708 280.843 274.781 279.115 276.41C277.412 278.038 275.191 278.853 272.451 278.853ZM272.414 275.114C273.969 275.114 275.24 274.658 276.228 273.745C277.215 272.807 277.708 271.622 277.708 270.191C277.708 268.735 277.215 267.538 276.228 266.6C275.265 265.663 274.006 265.194 272.451 265.194C271.069 265.194 269.823 265.638 268.712 266.526C267.601 267.39 267.046 268.55 267.046 270.006C267.046 271.487 267.564 272.708 268.601 273.67C269.638 274.633 270.909 275.114 272.414 275.114Z' fill='%232A2B2D'/%3E%3Cpath d='M292.939 266.156C294.913 266.156 296.53 266.724 297.788 267.859C299.047 268.969 299.677 270.438 299.677 272.264C299.677 274.065 299.047 275.534 297.788 276.669C296.53 277.804 294.913 278.372 292.939 278.372H284.868V259.863H288.866V266.156H292.939ZM301.898 259.863H305.896V278.372H301.898V259.863ZM292.976 274.781C293.765 274.781 294.419 274.547 294.938 274.078C295.481 273.609 295.752 273.004 295.752 272.264C295.752 271.499 295.481 270.894 294.938 270.45C294.419 269.981 293.765 269.747 292.976 269.747H288.866V274.781H292.976Z' fill='%232A2B2D'/%3E%3Cpath d='M326.161 259.863V278.372H322.162V263.713H315.98V270.598C315.98 273.535 315.338 275.62 314.054 276.854C312.771 278.088 310.945 278.594 308.575 278.372V274.633C309.71 274.83 310.562 274.596 311.13 273.93C311.697 273.263 311.981 272.091 311.981 270.413V259.863H326.161Z' fill='%232A2B2D'/%3E%3Cpath d='M344.222 259.863H347.295V278.372H343.37V266.6L333.893 278.372H330.82V259.863H334.744V271.598L344.222 259.863Z' fill='%232A2B2D'/%3E%3Cpath d='M369.926 278.853C367.137 278.853 364.805 277.915 362.929 276.04C361.078 274.164 360.153 271.857 360.153 269.117C360.153 266.354 361.078 264.046 362.929 262.195C364.805 260.32 367.137 259.382 369.926 259.382C371.728 259.382 373.37 259.814 374.85 260.678C376.331 261.541 377.442 262.701 378.182 264.157L374.739 266.156C374.32 265.268 373.678 264.577 372.814 264.083C371.975 263.565 371 263.306 369.889 263.306C368.26 263.306 366.891 263.861 365.78 264.972C364.694 266.082 364.151 267.464 364.151 269.117C364.151 270.771 364.694 272.153 365.78 273.263C366.891 274.374 368.26 274.929 369.889 274.929C370.975 274.929 371.95 274.67 372.814 274.152C373.703 273.633 374.369 272.942 374.813 272.079L378.256 274.041C377.467 275.521 376.331 276.694 374.85 277.557C373.37 278.421 371.728 278.853 369.926 278.853Z' fill='%232A2B2D'/%3E%3Cpath d='M402.987 259.863H406.985V278.372H402.987V271.005H394.509V278.372H390.51V259.863H394.509V267.23H402.987V259.863Z' fill='%232A2B2D'/%3E%3Cpath d='M426.285 259.863H430.283V278.372H426.285V275.706C424.779 277.804 422.62 278.853 419.806 278.853C417.264 278.853 415.092 277.915 413.29 276.04C411.489 274.139 410.588 271.832 410.588 269.117C410.588 266.378 411.489 264.071 413.29 262.195C415.092 260.32 417.264 259.382 419.806 259.382C422.62 259.382 424.779 260.419 426.285 262.491V259.863ZM416.252 273.374C417.363 274.485 418.757 275.04 420.436 275.04C422.114 275.04 423.508 274.485 424.619 273.374C425.73 272.239 426.285 270.82 426.285 269.117C426.285 267.415 425.73 266.008 424.619 264.898C423.508 263.762 422.114 263.195 420.436 263.195C418.757 263.195 417.363 263.762 416.252 264.898C415.141 266.008 414.586 267.415 414.586 269.117C414.586 270.82 415.141 272.239 416.252 273.374Z' fill='%232A2B2D'/%3E%3Cpath d='M453.825 259.863V278.372H449.938V266.193L444.607 274.67H444.125L438.831 266.23V278.372H434.944V259.863H439.016L444.384 268.414L449.753 259.863H453.825Z' fill='%232A2B2D'/%3E%3Cpath d='M471.846 259.863H474.919V278.372H470.994V266.6L461.517 278.372H458.444V259.863H462.368V271.598L471.846 259.863Z' fill='%232A2B2D'/%3E%3Cpath d='M480.373 270.228L479.558 259.863V252.46H484.371V259.863L483.519 270.228H480.373ZM483.927 278.001C483.384 278.544 482.73 278.816 481.964 278.816C481.199 278.816 480.545 278.544 480.002 278.001C479.459 277.459 479.188 276.805 479.188 276.04C479.188 275.275 479.447 274.621 479.965 274.078C480.508 273.535 481.175 273.263 481.964 273.263C482.73 273.263 483.384 273.535 483.927 274.078C484.47 274.621 484.741 275.275 484.741 276.04C484.741 276.805 484.47 277.459 483.927 278.001Z' fill='%232A2B2D'/%3E%3C/svg%3E%0A") no-repeat center/contain; }

.unsubscribe__title {
  margin-bottom: 20px;
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
  text-align: center; }
  .unsubscribe__title:not(.unsubscribe__title_visible) {
    visibility: hidden !important; }
  @media (min-width: 768px) {
    .unsubscribe__title {
      margin-bottom: 40px;
      font-size: 30px;
      line-height: 36px; } }

@media (min-width: 768px) {
  .unsubscribe__list {
    display: flex;
    gap: 40px;
    justify-content: center; } }

@media (max-width: 767.98px) {
  .unsubscribe__col + .unsubscribe__col {
    margin-top: 20px; } }

.unsubscribe__checkbox + .unsubscribe__checkbox {
  margin-top: 20px; }

.b-checkbox-big.unsubscribe__checkbox,
.b-checkbox-big.unsubscribe__checkbox .b-checkbox-big__label {
  font-weight: 400 !important;
  font-size: 16px !important;
  line-height: 22px !important; }

.unsubscribe__btn {
  margin: 50px auto 0; }
  @media (max-width: 767.98px) {
    .unsubscribe__btn {
      width: 100%; } }
  @media (min-width: 768px) {
    .unsubscribe__btn {
      margin: 60px auto 0; } }
  @media (min-width: 1040px) {
    .unsubscribe__btn {
      margin: 40px auto 0; } }

.unsubscribe__all {
  margin-top: 20px;
  text-align: center; }
  .unsubscribe__all .unsubscribe__all-link {
    cursor: pointer;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #949599; }

html.no-touch .unsubscribe__all-link:hover {
  color: #FF5952; }

/*# sourceMappingURL=maps/styles.css.map */

/* End */


/* Start:/local/templates/.default/components/bitrix/advertising.banner.view/slick_slider/style.min.css?17369328803697*/
.bx-advertisingbanner-pattern{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-size:cover}.bx-advertisingbanner-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;transition:250ms linear all}.bx-advertisingbanner-text-title{color:#000;white-space:nowrap}.bx-advertisingbanner-text-block{font-size:12px;line-height:1.5em;transition:250ms linear all}.bx-advertisingbanner-btn-container{z-index:50 !important;color:#fff;transition:250ms linear all}.bx-advertisingbanner-text-title,.bx-advertisingbanner-text-block,.bx-advertisingbanner-btn-container{padding:10px 24px}@media(max-width:767px){.bx-advertisingbanner-text-title,.bx-advertisingbanner-text-block,.bx-advertisingbanner-btn-container{padding:7px 10px}}.bx-advertisingbanner-btn:hover{color:#fff;opacity:.9}.bx-slider-preset-1 .bx-advertisingbanner-content{position:absolute;top:auto;right:auto;bottom:80px;left:0;flex-direction:column;width:70%}.bx-slider-preset-1 .bx-advertisingbanner-text-title{width:100%}.bx-slider-preset-1 .bx-advertisingbanner-text-block{color:#000}.bx-slider-preset-1 .bx-advertisingbanner-btn{background:#e6a323}.bx-slider-preset-1 .bx-advertisingbanner-btn:hover{opacity:.9}.bx-slider-preset-1 .bx-advertisingbanner-text-title,.bx-slider-preset-1 .bx-advertisingbanner-text-block,.bx-slider-preset-1 .bx-advertisingbanner-btn-container{padding:15px 24px}@media(max-width:767px){.bx-slider-preset-1 .bx-advertisingbanner-text-title{margin:0;padding:10px;font-size:20px}.bx-slider-preset-1 .bx-advertisingbanner-content{bottom:40px;width:100%}.bx-slider-preset-1 .bx-advertisingbanner-text-block{font-size:12px}}.bx-slider-preset-2 .bx-advertisingbanner-content{top:auto;bottom:45px;padding:0 15%;width:100%;flex-wrap:wrap}.bx-slider-preset-2 .bx-advertisingbanner-text-title{width:100%}.bx-slider-preset-2 .bx-advertisingbanner-text-block{flex:1}.bx-slider-preset-2 .bx-advertisingbanner-btn{background:#e6a323}@media(max-width:767px){.bx-slider-preset-2 .bx-advertisingbanner-content{justify-content:center}.bx-slider-preset-2 .bx-advertisingbanner-text-title{padding:10px 0;font-size:20px}.bx-slider-preset-2 .bx-advertisingbanner-content{top:auto;right:auto;left:auto;padding:5% 15% 0;width:100%}.bx-slider-preset-2 .bx-advertisingbanner-text-block{padding-left:0;font-size:12px}.bx-slider-preset-2 .bx-advertisingbanner-btn-container{padding-right:0;padding-left:0}}.bx-slider-preset-3 .bx-advertisingbanner-content{top:auto;right:15%;bottom:50px;left:15%;flex-direction:column;padding:20px 30px}.bx-slider-preset-3 .bx-advertisingbanner-text-title{box-sizing:border-box;width:100%;line-height:normal}.bx-slider-preset-3 .bx-advertisingbanner-text-block{padding:20px 0}.bx-slider-preset-3 .bx-advertisingbanner-btn{background:#e6a323}@media(max-width:767px){.bx-slider-preset-3 .bx-advertisingbanner-content{top:auto;right:auto;bottom:45px;left:auto;padding:5% 15% 0;width:100%}.bx-slider-preset-3 .bx-advertisingbanner-text-title{font-size:20px}.bx-slider-preset-3 .bx-advertisingbanner-text-block{font-size:12px}}.bx-slider-preset-4 .bx-advertisingbanner-content{position:absolute;top:auto;right:15%;bottom:50px;left:15%;flex-direction:column;padding:20px 30px;text-align:center}.bx-slider-preset-4 .bx-advertisingbanner-text-title{box-sizing:border-box;width:100%;line-height:normal}.bx-slider-preset-4 .bx-advertisingbanner-text-block{padding:20px 0;font-size:13px}.bx-slider-preset-4 .bx-advertisingbanner-btn{background:#e6a323}@media(max-width:767px){.bx-slider-preset-4 .bx-advertisingbanner-text-title{font-size:20px}.bx-slider-preset-4 .bx-advertisingbanner-content{padding:5% 10% 0}.bx-slider-preset-4 .bx-advertisingbanner-text-block{padding:10px 0}}
/* End */


/* Start:/assets/styleMixes/main.banner.css?174885152011063*/
.carousel-main {
  position: relative;
  overflow: hidden; }
  @media (min-width: 576px) and (max-width: 767.98px) {
    .carousel-main {
      min-height: 500px; } }
  @media (min-width: 768px) and (max-width: 1039.98px) {
    .carousel-main {
      min-height: 600px; } }

.carousel-main__slide {
  display: block;
  position: relative;
  overflow: hidden; }
  @media (max-width: 575.98px) {
    .carousel-main__slide {
      height: 394px !important; } }
  @media (max-width: 1039.98px) {
    .carousel-main__slide {
      padding-top: 40px; } }
  @media (min-width: 576px) and (max-width: 767.98px) {
    .carousel-main__slide {
      padding-bottom: 300px; } }
  @media (min-width: 768px) and (max-width: 1039.98px) {
    .carousel-main__slide {
      padding-bottom: 20px; } }
  @media (min-width: 1040px) {
    .carousel-main__slide {
      height: 534px; } }

.carousel-main__slick:not(.slick-initialized) .carousel-main__slide {
  display: none !important; }

.carousel-main__slide-link {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 40px;
  left: 0;
  z-index: 3; }

.carousel-main__slide-content {
  position: relative;
  z-index: 2; }
  @media (max-width: 1039.98px) {
    .carousel-main__slide-content {
      padding: 0 10px; } }

@media (min-width: 576px) and (max-width: 1039.98px) {
  .carousel-main-content {
    min-height: 212px; } }

@media (min-width: 1040px) {
  .carousel-main-content {
    height: 500px;
    display: flex;
    flex-flow: column;
    align-items: flex-start;
    justify-content: center;
    padding-top: 10px; } }

.carousel-main__slide-picture {
  overflow: hidden; }
  @media (min-width: 576px) and (max-width: 767.98px) {
    .carousel-main__slide-picture {
      position: absolute;
      bottom: 0;
      right: 0;
      width: 100%;
      height: 300px;
      z-index: 1; } }
  @media (min-width: 768px) and (max-width: 1039.98px) {
    .carousel-main__slide-picture {
      max-width: 700px;
      height: 300px;
      margin: 0 auto;
      position: relative;
      z-index: 1; } }
  @media (min-width: 1040px) {
    .carousel-main__slide-picture {
      position: absolute;
      height: 500px;
      z-index: 1; } }

.carousel-main__slide-bg {
  position: absolute; }
  @media (max-width: 1039.98px) {
    .carousel-main__slide-bg {
      top: 0;
      right: 0;
      left: 0;
      bottom: 100px;
      z-index: 0; } }

.carousel-main__slide-slideLink {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1; }

.carousel-main-title {
  font-weight: bold;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  -webkit-line-clamp: 2; }
  @media (max-width: 1039.98px) {
    .carousel-main-title {
      max-height: 58px;
      font-size: 24px;
      line-height: 29px; } }
  @media (min-width: 1040px) {
    .carousel-main-title {
      -webkit-line-clamp: 3;
      max-height: 150px;
      font-size: 40px;
      line-height: 50px; } }

.carousel-main-text {
  height: 88px;
  margin-top: 20px;
  font-size: 16px;
  line-height: 22px;
  font-weight: normal;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  -webkit-line-clamp: 4; }
  @media (min-width: 1040px) {
    .carousel-main-text {
      margin-top: 40px; } }

.carousel-main-link {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  width: auto;
  white-space: nowrap;
  position: relative;
  height: 50px;
  padding: 0 25px;
  border-radius: 25px;
  overflow: hidden; }
  @media (min-width: 576px) and (max-width: 1039.98px) {
    .carousel-main-link {
      margin-bottom: 25px; } }
  @media (max-width: 1039.98px) {
    .carousel-main-link {
      min-width: 200px; } }
  @media (min-width: 1040px) {
    .carousel-main-link {
      min-width: 225px;
      margin-top: 32px; } }
  .carousel-main-link span {
    position: relative;
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    letter-spacing: 1px;
    text-transform: uppercase;
    z-index: 1; }
  .carousel-main-link::before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: black;
    opacity: 0;
    z-index: 1;
    transition: .1s linear opacity; }
  @media (max-width: 575.98px) {
    .carousel-main-link {
      display: none !important; } }

html.no-touch .carousel-main-link:hover::before {
  opacity: .1; }

.carousel-main-picture {
  position: relative;
  display: flex;
  justify-content: center;
  width: 100%;
  height: 100%; }
  .carousel-main-picture::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1; }
  @media (min-width: 576px) and (max-width: 767.98px) {
    .carousel-main-picture {
      max-width: 100%;
      overflow: hidden; } }
  @media (min-width: 768px) and (max-width: 1039.98px) {
    .carousel-main-picture {
      max-width: 100%;
      overflow: hidden; } }
  .carousel-main-picture img {
    flex-shrink: 0; }
    .carousel-main-picture img._loaded {
      opacity: 1; }
    @media (max-width: 767.98px) {
      .carousel-main-picture img {
        height: 100%;
        width: auto; } }
    @media (min-width: 1040px) {
      .carousel-main-picture img {
        height: 100%;
        width: auto; } }

@media (max-width: 1039.98px) {
  .carousel-main__navigation {
    margin-top: 8px; } }

@media (min-width: 1040px) {
  .carousel-main__navigation {
    margin-top: 24px; } }

.carousel-main__dots {
  display: flex;
  align-items: center; }
  @media (min-width: 1040px) {
    .carousel-main__dots {
      justify-content: flex-start; } }
  .carousel-main__dots li {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 4px; }
    @media (min-width: 1040px) {
      .carousel-main__dots li {
        padding: 8px; } }
    .carousel-main__dots li button {
      font-size: 0 !important;
      line-height: 0 !important;
      width: 4px;
      height: 4px;
      border-radius: 4px;
      background: #CED3D6;
      transition: .1s all ease-in-out; }
      @media (min-width: 1040px) {
        .carousel-main__dots li button {
          width: 8px;
          height: 8px;
          border-radius: 8px; } }
    .carousel-main__dots li.slick-active button {
      width: 15px;
      background: #949599; }
      @media (min-width: 1040px) {
        .carousel-main__dots li.slick-active button {
          width: 30px; } }

html.no-touch .carousel-main__dots li:not(.slick-active):hover button {
  background-color: #FF5952; }

html.no-touch .carousel-main__dots li:hover {
  cursor: pointer; }

html.no-touch .carousel-main__dots li.slick-active:hover {
  cursor: default; }

.carousel-main-nav {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  height: 20px; }

.carousel-main-nav__dots {
  flex-shrink: 0; }

.carousel-bottom-link {
  width: 100%;
  max-width: 200px;
  transition: background-color .25s ease-out; }
  @media (min-width: 576px) {
    .carousel-bottom-link {
      display: none; } }

.carousel-main__prev,
.carousel-main__next {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  padding: 8px;
  font-size: 0;
  opacity: 0;
  z-index: 1; }
  .carousel-main__prev::before,
  .carousel-main__next::before {
    content: '';
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background: url("data:image/svg+xml,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.707 5.293a1 1 0 0 1 0 1.414L3.414 9H19a1 1 0 1 1 0 2H3.414l2.293 2.293a1 1 0 1 1-1.414 1.414l-4-4a1 1 0 0 1 0-1.414l4-4a1 1 0 0 1 1.414 0z' fill='%23000'/%3E%3C/svg%3E") no-repeat center, white;
    transition: all .15s ease-out;
    opacity: .5; }
  .carousel-main__prev.slick-arrow,
  .carousel-main__next.slick-arrow {
    opacity: 1; }
    .carousel-main__prev.slick-arrow.slick-disabled,
    .carousel-main__next.slick-arrow.slick-disabled {
      opacity: 0;
      z-index: -1; }

.carousel-main__prev {
  left: 8px; }
  @media (min-width: 1040px) {
    .carousel-main__prev {
      left: 32px; } }

.carousel-main__next {
  right: 8px; }
  @media (min-width: 1040px) {
    .carousel-main__next {
      right: 32px; } }
  .carousel-main__next::before {
    transform: rotate(180deg); }

html.no-touch .carousel-main__prev:hover::before,
html.no-touch .carousel-main__next:hover::before {
  background-color: #c9c9c9;
  opacity: 1; }

html.touch .carousel-main__prev:active::before,
html.touch .carousel-main__next:active::before {
  background-color: #c9c9c9; }

.carousel-main__content-text {
  padding-top: 40px; }
  @media (min-width: 1040px) {
    .carousel-main__content-text {
      max-width: 50%;
      padding-top: 90px;
      padding-right: 225px; } }

@media (max-width: 575.98px) {
  .carousel-main__slide[data-type-mob="1"] .carousel-main__slide-bg {
    bottom: 0; } }

@media (max-width: 575.98px) {
  .carousel-main__slide[data-type-mob="1"] .carousel-main__slide-picture {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 200px;
    z-index: 1; } }

@media (max-width: 575.98px) {
  .carousel-main__slide[data-type-mob="1"] .carousel-main-picture {
    max-width: 83.2%;
    margin-left: auto;
    overflow: hidden; } }

@media (max-width: 575.98px) {
  .carousel-main__slide[data-type-mob="3"] .carousel-main__slide-bg {
    z-index: -1; } }

@media (max-width: 575.98px) {
  .carousel-main__slide[data-type-mob="3"] .carousel-main__slide-picture {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 0; } }

@media (min-width: 1040px) {
  .carousel-main__slide[data-type-desk="3"] .carousel-main__slide-bg {
    top: 0;
    right: calc(50% - 295px);
    bottom: 100px;
    left: 0; } }

@media (min-width: 1040px) {
  .carousel-main__slide[data-type-desk="3"] .carousel-main-content {
    max-width: 35%; } }

@media (min-width: 1040px) {
  .carousel-main__slide[data-type-desk="3"] .carousel-main__slide-picture {
    top: 50px;
    left: calc(50% - 90px);
    max-width: 790px; } }

@media (min-width: 1040px) {
  .carousel-main__slide[data-type-desk="6"] .carousel-main__slide-bg {
    display: none; } }

@media (min-width: 1040px) {
  .carousel-main__slide[data-type-desk="6"] .carousel-main-content {
    max-width: 33.333%; } }

@media (min-width: 1260px) {
  .carousel-main__slide[data-type-desk="6"] .carousel-main-content {
    max-width: 30%; } }

@media (min-width: 1040px) {
  .carousel-main__slide[data-type-desk="6"] .carousel-main__slide-picture {
    height: 550px;
    top: 0;
    right: 0;
    left: 0;
    z-index: 0; }
    .carousel-main__slide[data-type-desk="6"] .carousel-main__slide-picture img {
      display: block;
      margin: 0 auto; } }

.carousel-main__preloader {
  opacity: 1; }

.carousel-main__preloader.carousel-main__preloader_hidden {
  opacity: 0;
  z-index: -99; }

/*# sourceMappingURL=maps/main.banner.css.map */

/* End */
/* /assets/styles.css?17488515221136145 */
/* /local/templates/.default/components/bitrix/advertising.banner.view/slick_slider/style.min.css?17369328803697 */
/* /assets/styleMixes/main.banner.css?174885152011063 */
