

/* Start:/local/templates/moysklad-3.0/components/ms/section/head/dist/style.bundle.css?17694991451697*/
main {
  position: relative; }
  main .b-breadcrumb {
    opacity: .5;
    position: absolute;
    z-index: 1;
    width: 100%;
    top: 2rem;
    color: #fff; }
    @media (max-width: 1199.98px) {
      main .b-breadcrumb .container {
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center; } }
    main .b-breadcrumb a {
      color: #fff; }
      main .b-breadcrumb a:after {
        color: #fff; }

@media (min-width: 1200px) {
  .ms-new-section--hero .container-outer {
    min-height: 38.75rem; } }

.ms-new-section--hero p:last-of-type {
  margin-bottom: 0; }

@media (min-width: 992px) and (max-width: 1199.98px) {
  .ms-new-section--hero .container-outer > .container {
    --container-height: 41.75rem;
    max-height: var(--container-height); } }

.ms-new-section--hero .content {
  --content-gap: 2rem;
  margin-bottom: var(--content-gap); }
  @media (min-width: 1200px) {
    .ms-new-section--hero .content {
      margin-bottom: 0; } }

.ms-new-section--hero .background {
  height: auto; }
  @media (min-width: 992px) and (max-width: 1199.98px) {
    .ms-new-section--hero .background {
      max-height: calc(0.5 * var(--container-height) - var(--content-gap)); } }

.ms-new-section--hero .container-img-right {
  overflow: hidden; }
  @media (min-width: 1200px) {
    .ms-new-section--hero .container-img-right {
      position: absolute;
      top: 50%;
      left: 0;
      right: -200px;
      -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%); } }

@media (max-width: 1199.98px) {
  .ms-new-section--hero .lead ul li::before {
    display: none; } }

/* End */


/* Start:/local/templates/moysklad-3.0/components/ms/section/block.numbers/dist/style.bundle.css?17694991311405*/
.ms-new-section--block-numbers {
  --container-min-height: 17.5rem;
  --container-md-min-height: 20rem; }
  .ms-new-section--block-numbers .left .content {
    min-height: var(--container-min-height); }
    @media (min-width: 768px) and (max-width: 991.98px) {
      .ms-new-section--block-numbers .left .content {
        min-height: var(--container-md-min-height); } }
  .ms-new-section--block-numbers .left .content-top,
  .ms-new-section--block-numbers .left .content-bottom {
    z-index: 2; }
  .ms-new-section--block-numbers .left .content-img {
    z-index: 1;
    position: absolute;
    height: 100%;
    width: 100%; }
  .ms-new-section--block-numbers .right .content-top p:last-child {
    margin-bottom: 0; }
  .ms-new-section--block-numbers .right .content-list {
    counter-reset: numbers; }
    .ms-new-section--block-numbers .right .content-list .list--item:first-child {
      padding-top: 0 !important; }
    .ms-new-section--block-numbers .right .content-list .list--item::before {
      counter-increment: numbers;
      content: counter(numbers);
      display: block;
      border-radius: 50%;
      width: 2.5rem;
      height: 2.5rem;
      text-align: center;
      line-height: 2.5rem;
      background: #EAEBED;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      color: #036CE5; }
    .ms-new-section--block-numbers .right .content-list p {
      margin-bottom: 0; }

/* End */


/* Start:/local/templates/moysklad-3.0/components/ms/section/banner.text.left/dist/style.bundle.css?1769499127465*/
.ms-new-section--banner .app-buttons {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 0.5rem; }
  @media (min-width: 768px) {
    .ms-new-section--banner .app-buttons {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; } }

/* End */


/* Start:/local/templates/moysklad-3.0/components/ms/section/reviews/dist/style.bundle.css?17694991581313*/
.ms-new-section--review .col-auto {
  gap: 0.5rem; }

.ms-new-section--review .btn.btn-arrow {
  padding: 0;
  width: 3rem;
  height: 3rem;
  border-radius: 50%;
  border: none; }
  .ms-new-section--review .btn.btn-arrow:after {
    display: none; }
  .ms-new-section--review .btn.btn-arrow svg path {
    stroke: #fff; }
  .ms-new-section--review .btn.btn-arrow.swiper-button-disabled svg path {
    stroke: #036CE5; }

.ms-new-section--review .swiper-slide {
  border-radius: 1rem;
  overflow: hidden; }

.ms-new-section--review .card-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 1.5rem; }
  .ms-new-section--review .card-body p:last-of-type {
    margin: 0; }
  .ms-new-section--review .card-body .ms-user {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .ms-new-section--review .card-body .ms-user p {
      font-weight: 500; }
      .ms-new-section--review .card-body .ms-user p span, .ms-new-section--review .card-body .ms-user p a {
        display: block;
        color: #8D9AB9; }

/* End */


/* Start:/local/templates/moysklad-3.0/components/ms/section/dropdown/dist/style.bundle.css?176949914320567*/
.ms-new-section .fade {
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear; }
  @media (prefers-reduced-motion: reduce) {
    .ms-new-section .fade {
      -webkit-transition: none;
      -o-transition: none;
      transition: none; } }
  .ms-new-section .fade:not(.show) {
    opacity: 0; }

.ms-new-section .collapse:not(.show) {
  display: none; }

.ms-new-section .collapsing {
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  -o-transition: height 0.35s ease;
  transition: height 0.35s ease; }
  @media (prefers-reduced-motion: reduce) {
    .ms-new-section .collapsing {
      -webkit-transition: none;
      -o-transition: none;
      transition: none; } }
  .ms-new-section .collapsing.collapse-horizontal {
    width: 0;
    height: auto;
    -webkit-transition: width 0.35s ease;
    -o-transition: width 0.35s ease;
    transition: width 0.35s ease; }
    @media (prefers-reduced-motion: reduce) {
      .ms-new-section .collapsing.collapse-horizontal {
        -webkit-transition: none;
        -o-transition: none;
        transition: none; } }

.ms-new-section .accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: #F7F8FA;
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: #F7F8FA;
  --bs-accordion-border-width: 0;
  --bs-accordion-border-radius: 0;
  --bs-accordion-inner-border-radius: 0;
  --bs-accordion-btn-padding-x: 0;
  --bs-accordion-btn-padding-y: 0;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Crect width='32' height='32' rx='16' fill='%23EDEDED'/%3E%3Cpath d='M16 8.38V23.62m7.623-7.623H8.385' stroke='%23036CE5' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");
  --bs-accordion-btn-icon-width: 2rem;
  --bs-accordion-btn-icon-transform: rotate(90deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Crect width='32' height='32' rx='16' fill='%23EDEDED'/%3E%3Cpath d='M22.09 9.904L16 15.997m0 0l-6.096 6.099m6.096-6.1l6.096 6.1M16 15.996L9.91 9.905' stroke='%23036CE5' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");
  --bs-accordion-btn-focus-box-shadow: transparent;
  --bs-accordion-body-padding-x: 0;
  --bs-accordion-body-padding-y: 0;
  --bs-accordion-active-color: var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg: #F7F8FA; }

.ms-new-section .accordion-button {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  font-size: 1rem;
  color: var(--bs-accordion-btn-color);
  text-align: left;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  -webkit-transition: var(--bs-accordion-transition);
  -o-transition: var(--bs-accordion-transition);
  transition: var(--bs-accordion-transition); }
  @media (prefers-reduced-motion: reduce) {
    .ms-new-section .accordion-button {
      -webkit-transition: none;
      -o-transition: none;
      transition: none; } }
  .ms-new-section .accordion-button:not(.collapsed) {
    color: var(--bs-accordion-active-color);
    background-color: var(--bs-accordion-active-bg);
    -webkit-box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
            box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color); }
    .ms-new-section .accordion-button:not(.collapsed)::after {
      background-image: var(--bs-accordion-btn-active-icon);
      -webkit-transform: var(--bs-accordion-btn-icon-transform);
          -ms-transform: var(--bs-accordion-btn-icon-transform);
              transform: var(--bs-accordion-btn-icon-transform); }
  .ms-new-section .accordion-button::after {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: var(--bs-accordion-btn-icon-width);
    height: var(--bs-accordion-btn-icon-width);
    margin-left: auto;
    content: "";
    background-image: var(--bs-accordion-btn-icon);
    background-repeat: no-repeat;
    background-size: var(--bs-accordion-btn-icon-width);
    -webkit-transition: var(--bs-accordion-btn-icon-transition);
    -o-transition: var(--bs-accordion-btn-icon-transition);
    transition: var(--bs-accordion-btn-icon-transition); }
    @media (prefers-reduced-motion: reduce) {
      .ms-new-section .accordion-button::after {
        -webkit-transition: none;
        -o-transition: none;
        transition: none; } }
  .ms-new-section .accordion-button:hover {
    z-index: 2; }
  .ms-new-section .accordion-button:focus {
    z-index: 3;
    outline: 0;
    -webkit-box-shadow: var(--bs-accordion-btn-focus-box-shadow);
            box-shadow: var(--bs-accordion-btn-focus-box-shadow); }

.ms-new-section .accordion-header {
  margin-bottom: 0; }

.ms-new-section .accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color); }
  .ms-new-section .accordion-item:first-of-type {
    border-top-left-radius: var(--bs-accordion-border-radius);
    border-top-right-radius: var(--bs-accordion-border-radius); }
    .ms-new-section .accordion-item:first-of-type > .accordion-header .accordion-button {
      border-top-left-radius: var(--bs-accordion-inner-border-radius);
      border-top-right-radius: var(--bs-accordion-inner-border-radius); }
  .ms-new-section .accordion-item:not(:first-of-type) {
    border-top: 0; }
  .ms-new-section .accordion-item:last-of-type {
    border-bottom-right-radius: var(--bs-accordion-border-radius);
    border-bottom-left-radius: var(--bs-accordion-border-radius); }
    .ms-new-section .accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {
      border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
      border-bottom-left-radius: var(--bs-accordion-inner-border-radius); }
    .ms-new-section .accordion-item:last-of-type > .accordion-collapse {
      border-bottom-right-radius: var(--bs-accordion-border-radius);
      border-bottom-left-radius: var(--bs-accordion-border-radius); }

.ms-new-section .accordion-body {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x); }

.ms-new-section .accordion-flush > .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0; }
  .ms-new-section .accordion-flush > .accordion-item:first-child {
    border-top: 0; }
  .ms-new-section .accordion-flush > .accordion-item:last-child {
    border-bottom: 0; }
  .ms-new-section .accordion-flush > .accordion-item > .accordion-header .accordion-button, .ms-new-section .accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {
    border-radius: 0; }
  .ms-new-section .accordion-flush > .accordion-item > .accordion-collapse {
    border-radius: 0; }

.ms-new-section [data-bs-theme="dark"] .accordion-button::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2368a7ef'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 01.708 0L8 10.293l5.646-5.647a.5.5 0 01.708.708l-6 6a.5.5 0 01-.708 0l-6-6a.5.5 0 010-.708z'/%3E%3C/svg%3E");
  --bs-accordion-btn-active-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2368a7ef'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 01.708 0L8 10.293l5.646-5.647a.5.5 0 01.708.708l-6 6a.5.5 0 01-.708 0l-6-6a.5.5 0 010-.708z'/%3E%3C/svg%3E"); }

.ms-new-section .dropup,
.ms-new-section .dropend,
.ms-new-section .dropdown,
.ms-new-section .dropstart,
.ms-new-section .dropup-center,
.ms-new-section .dropdown-center {
  position: relative; }

.ms-new-section .dropdown-toggle {
  white-space: nowrap; }
  .ms-new-section .dropdown-toggle::after {
    display: inline-block;
    margin-left: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-bottom: 0;
    border-left: 0.3em solid transparent; }
  .ms-new-section .dropdown-toggle:empty::after {
    margin-left: 0; }

.ms-new-section .dropdown-menu {
  --bs-dropdown-zindex: 1000;
  --bs-dropdown-min-width: 10rem;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: 1rem;
  --bs-dropdown-color: var(--bs-body-color);
  --bs-dropdown-bg: var(--bs-body-bg);
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: var(--bs-border-radius);
  --bs-dropdown-border-width: var(--bs-border-width);
  --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-box-shadow: var(--bs-box-shadow);
  --bs-dropdown-link-color: var(--bs-body-color);
  --bs-dropdown-link-hover-color: var(--bs-body-color);
  --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #036CE5;
  --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
  --bs-dropdown-item-padding-x: 1rem;
  --bs-dropdown-item-padding-y: 0.25rem;
  --bs-dropdown-header-color: #73787E;
  --bs-dropdown-header-padding-x: 1rem;
  --bs-dropdown-header-padding-y: 0.5rem;
  position: absolute;
  z-index: var(--bs-dropdown-zindex);
  display: none;
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  margin: 0;
  font-size: var(--bs-dropdown-font-size);
  color: var(--bs-dropdown-color);
  text-align: left;
  list-style: none;
  background-color: var(--bs-dropdown-bg);
  background-clip: padding-box;
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
  border-radius: var(--bs-dropdown-border-radius); }
  .ms-new-section .dropdown-menu[data-bs-popper] {
    top: 100%;
    left: 0;
    margin-top: var(--bs-dropdown-spacer); }

.ms-new-section .dropdown-menu-start {
  --bs-position: start; }
  .ms-new-section .dropdown-menu-start[data-bs-popper] {
    right: auto;
    left: 0; }

.ms-new-section .dropdown-menu-end {
  --bs-position: end; }
  .ms-new-section .dropdown-menu-end[data-bs-popper] {
    right: 0;
    left: auto; }

@media (min-width: 576px) {
  .ms-new-section .dropdown-menu-sm-start {
    --bs-position: start; }
    .ms-new-section .dropdown-menu-sm-start[data-bs-popper] {
      right: auto;
      left: 0; }
  .ms-new-section .dropdown-menu-sm-end {
    --bs-position: end; }
    .ms-new-section .dropdown-menu-sm-end[data-bs-popper] {
      right: 0;
      left: auto; } }

@media (min-width: 768px) {
  .ms-new-section .dropdown-menu-md-start {
    --bs-position: start; }
    .ms-new-section .dropdown-menu-md-start[data-bs-popper] {
      right: auto;
      left: 0; }
  .ms-new-section .dropdown-menu-md-end {
    --bs-position: end; }
    .ms-new-section .dropdown-menu-md-end[data-bs-popper] {
      right: 0;
      left: auto; } }

@media (min-width: 992px) {
  .ms-new-section .dropdown-menu-lg-start {
    --bs-position: start; }
    .ms-new-section .dropdown-menu-lg-start[data-bs-popper] {
      right: auto;
      left: 0; }
  .ms-new-section .dropdown-menu-lg-end {
    --bs-position: end; }
    .ms-new-section .dropdown-menu-lg-end[data-bs-popper] {
      right: 0;
      left: auto; } }

@media (min-width: 1200px) {
  .ms-new-section .dropdown-menu-xl-start {
    --bs-position: start; }
    .ms-new-section .dropdown-menu-xl-start[data-bs-popper] {
      right: auto;
      left: 0; }
  .ms-new-section .dropdown-menu-xl-end {
    --bs-position: end; }
    .ms-new-section .dropdown-menu-xl-end[data-bs-popper] {
      right: 0;
      left: auto; } }

@media (min-width: 1440px) {
  .ms-new-section .dropdown-menu-xxl-start {
    --bs-position: start; }
    .ms-new-section .dropdown-menu-xxl-start[data-bs-popper] {
      right: auto;
      left: 0; }
  .ms-new-section .dropdown-menu-xxl-end {
    --bs-position: end; }
    .ms-new-section .dropdown-menu-xxl-end[data-bs-popper] {
      right: 0;
      left: auto; } }

.ms-new-section .dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer); }

.ms-new-section .dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent; }

.ms-new-section .dropup .dropdown-toggle:empty::after {
  margin-left: 0; }

.ms-new-section .dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer); }

.ms-new-section .dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid; }

.ms-new-section .dropend .dropdown-toggle:empty::after {
  margin-left: 0; }

.ms-new-section .dropend .dropdown-toggle::after {
  vertical-align: 0; }

.ms-new-section .dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer); }

.ms-new-section .dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: ""; }

.ms-new-section .dropstart .dropdown-toggle::after {
  display: none; }

.ms-new-section .dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent; }

.ms-new-section .dropstart .dropdown-toggle:empty::after {
  margin-left: 0; }

.ms-new-section .dropstart .dropdown-toggle::before {
  vertical-align: 0; }

.ms-new-section .dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1; }

.ms-new-section .dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  border-radius: var(--bs-dropdown-item-border-radius, 0); }
  .ms-new-section .dropdown-item:hover, .ms-new-section .dropdown-item:focus {
    color: var(--bs-dropdown-link-hover-color);
    text-decoration: none;
    background-color: var(--bs-dropdown-link-hover-bg); }
  .ms-new-section .dropdown-item.active, .ms-new-section .dropdown-item:active {
    color: var(--bs-dropdown-link-active-color);
    text-decoration: none;
    background-color: var(--bs-dropdown-link-active-bg); }
  .ms-new-section .dropdown-item.disabled, .ms-new-section .dropdown-item:disabled {
    color: var(--bs-dropdown-link-disabled-color);
    pointer-events: none;
    background-color: transparent; }

.ms-new-section .dropdown-menu.show {
  display: block; }

.ms-new-section .dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.875rem;
  color: var(--bs-dropdown-header-color);
  white-space: nowrap; }

.ms-new-section .dropdown-item-text {
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color); }

.ms-new-section .dropdown-menu-dark {
  --bs-dropdown-color: #EAEBED;
  --bs-dropdown-bg: #27282C;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #EAEBED;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #036CE5;
  --bs-dropdown-link-disabled-color: #9FA4A8;
  --bs-dropdown-header-color: #9FA4A8; }

.ms-new-section .ms-new-accordion .accordion-item {
  padding: 1.5rem;
  border-radius: 1.25rem; }
  .ms-new-section .ms-new-accordion .accordion-item:not(:last-of-type) {
    margin-bottom: 0.75rem; }
  @media (min-width: 992px) {
    .ms-new-section .ms-new-accordion .accordion-item .accordion-body-content-text {
      max-width: 540px; } }
  .ms-new-section .ms-new-accordion .accordion-item .accordion-action {
    margin-top: 2rem;
    margin-bottom: 2rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 0.5rem; }
    @media (min-width: 992px) {
      .ms-new-section .ms-new-accordion .accordion-item .accordion-action {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row; } }
  .ms-new-section .ms-new-accordion .accordion-item p:last-of-type {
    margin-bottom: 0; }
  .ms-new-section .ms-new-accordion .accordion-item img {
    border-radius: 0.625rem; }
  .ms-new-section .ms-new-accordion .accordion-item p:not(:last-of-type) + img {
    margin-top: 16px; }

.ms-new-section .dropdown label {
  font-size: 0.75rem;
  font-weight: 500;
  color: #8540f5; }

.ms-new-section .dropdown-toggle {
  padding: 0.68rem 1rem;
  height: 2.625rem;
  border-radius: 0.5rem;
  border: 1px solid #8540f5;
  background-color: #fff;
  font-size: 0.75rem;
  font-weight: 500;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0.5rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  .ms-new-section .dropdown-toggle::after {
    position: absolute;
    margin: 0;
    right: 1rem;
    width: 1.25rem;
    height: 1.25rem;
    border: none;
    -webkit-transition: all 0.18s;
    -o-transition: all 0.18s;
    transition: all 0.18s;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23313144' fill-rule='evenodd' d='M5.59 7.744a.833.833 0 10-1.178 1.179l5 5a.833.833 0 001.179 0l5-5a.833.833 0 00-1.179-1.179l-4.41 4.41z' clip-rule='evenodd'/%3E%3C/svg%3E");
    background-repeat: no-repeat; }
  .ms-new-section .dropdown-toggle.show {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0; }
    .ms-new-section .dropdown-toggle.show::after {
      -webkit-transform: scale(-1, -1);
          -ms-transform: scale(-1, -1);
              transform: scale(-1, -1); }

.ms-new-section .dropdown-menu {
  width: 100%;
  position: unset !important;
  padding-top: 0;
  -webkit-transform: translate(0px, -34px) !important;
      -ms-transform: translate(0px, -34px) !important;
          transform: translate(0px, -34px) !important;
  border-top: none; }
  .ms-new-section .dropdown-menu--item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 11px 16px;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    gap: 8px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 42px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }
    .ms-new-section .dropdown-menu--item.active {
      pointer-events: none;
      border: 1px solid #036CE5; }
    .ms-new-section .dropdown-menu--item span {
      font-size: 0.75rem;
      font-weight: 500; }

/* End */
/* /local/templates/moysklad-3.0/components/ms/section/head/dist/style.bundle.css?17694991451697 */
/* /local/templates/moysklad-3.0/components/ms/section/block.numbers/dist/style.bundle.css?17694991311405 */
/* /local/templates/moysklad-3.0/components/ms/section/banner.text.left/dist/style.bundle.css?1769499127465 */
/* /local/templates/moysklad-3.0/components/ms/section/reviews/dist/style.bundle.css?17694991581313 */
/* /local/templates/moysklad-3.0/components/ms/section/dropdown/dist/style.bundle.css?176949914320567 */
