#sandbox_theme_panel_1707904 {
  top: unset !important;
  bottom: 0;
  width: 200px !important; }

.video-bl-wr {
  max-width: 1440px;
  width: 100%;
  height: 350px;
  margin: 15px auto 20px;
  overflow: hidden;
  border-radius: 6px; }
  @media (max-width: 480px) {
  .video-bl-wr {
    height: 250px; } }
  .video-bl-wr video {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover; }

.custom-bloc-wr * {
  box-sizing: border-box; }
  .custom-bloc-wr .custom-block-inner {
    max-width: 1460px;
    width: 100%;
    margin: 20px auto;
    padding: 0 10px; }
    .custom-bloc-wr .custom-block-inner > .title {
      font-family: Montserrat, sans-serif;
      font-weight: 700;
      font-size: 32px;
      margin-bottom: 40px;
      line-height: 1.2;
      color: #101010; }
      @media (max-width: 768px) {
  .custom-bloc-wr .custom-block-inner > .title {
    font-size: 20px; } }
    .custom-bloc-wr .custom-block-inner > .block-desc {
      font-family: Montserrat, sans-serif;
      font-weight: 500;
      font-size: 16px;
      color: #0c0c0c;
      margin-top: 10px;
      padding: 10px 5px 10px 14px; }
    .custom-bloc-wr .custom-block-inner .custom-block-items {
      margin: 0 -10px;
      padding: 0 14px; }
      .custom-bloc-wr .custom-block-inner .custom-block-items .slick-prev {
        width: 12px;
        height: 22px;
        border: none;
        position: absolute;
        left: 4px;
        top: calc(50% - 11px);
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='22' viewBox='0 0 12 22' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.1997 21.3069L10.8461 20.9533L1.24613 11.3533L0.892579 10.9998L1.24613 10.6462L10.8461 1.04623L11.1997 0.692672L11.9068 1.39978L11.5532 1.75333L2.30679 10.9998L11.5532 20.2462L11.9068 20.5998L11.1997 21.3069Z' fill='%238B8A8A'/%3E%3C/svg%3E") 50% no-repeat; }
        .custom-bloc-wr .custom-block-inner .custom-block-items .slick-prev:before {
          display: none; }
      .custom-bloc-wr .custom-block-inner .custom-block-items .slick-next {
        width: 12px;
        height: 22px;
        border: none;
        position: absolute;
        right: 4px;
        top: calc(50% - 11px);
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='22' viewBox='0 0 12 22' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.800315 0.692993L1.15387 1.04655L10.7539 10.6465L11.1074 11.0001L10.7539 11.3537L1.15387 20.9537L0.800314 21.3072L0.0932074 20.6001L0.446761 20.2465L9.69321 11.0001L0.446761 1.75365L0.0932073 1.4001L0.800315 0.692993Z' fill='%238B8A8A'/%3E%3C/svg%3E") 50% no-repeat; }
        .custom-bloc-wr .custom-block-inner .custom-block-items .slick-next:before {
          display: none; }
      .custom-bloc-wr .custom-block-inner .custom-block-items .custom-block-item {
        margin: 0 10px;
        height: 100%; }
        .custom-bloc-wr .custom-block-inner .custom-block-items .custom-block-item .custom-block-item-inn {
          display: flex;
          flex-direction: column;
          border: 1px solid #0da944;
          padding: 10px; }
          .custom-bloc-wr .custom-block-inner .custom-block-items .custom-block-item .custom-block-item-inn .top-wr {
            display: flex; }
            @media (max-width: 1280px) {
  .custom-bloc-wr .custom-block-inner .custom-block-items .custom-block-item .custom-block-item-inn .top-wr {
    flex-direction: column; } }
          .custom-bloc-wr .custom-block-inner .custom-block-items .custom-block-item .custom-block-item-inn .left-wr {
            flex: none;
            max-width: 200px;
            width: 100%; }
            @media (max-width: 1280px) {
  .custom-bloc-wr .custom-block-inner .custom-block-items .custom-block-item .custom-block-item-inn .left-wr {
    max-width: 100%; } }
            .custom-bloc-wr .custom-block-inner .custom-block-items .custom-block-item .custom-block-item-inn .left-wr .image-wr {
              width: 100%;
              margin-bottom: 12px;
              cursor: pointer; }
              .custom-bloc-wr .custom-block-inner .custom-block-items .custom-block-item .custom-block-item-inn .left-wr .image-wr img {
                max-width: 100%;
                width: auto;
                height: auto; }
            .custom-bloc-wr .custom-block-inner .custom-block-items .custom-block-item .custom-block-item-inn .left-wr .title {
              font-family: Montserrat, sans-serif;
              font-weight: 700;
              font-size: 16px;
              color: #0c0c0c;
              line-height: 1.2;
              cursor: pointer; }
          .custom-bloc-wr .custom-block-inner .custom-block-items .custom-block-item .custom-block-item-inn .right-wr {
            display: none;
            padding-left: 15px;
            max-width: 400px; }
            @media (max-width: 1280px) {
  .custom-bloc-wr .custom-block-inner .custom-block-items .custom-block-item .custom-block-item-inn .right-wr {
    max-width: 100%;
    padding: 10px 0 0; } }
            .custom-bloc-wr .custom-block-inner .custom-block-items .custom-block-item .custom-block-item-inn .right-wr .text {
              font-family: Montserrat, sans-serif;
              font-weight: 400;
              font-size: 14px;
              color: #000; }
          .custom-bloc-wr .custom-block-inner .custom-block-items .custom-block-item .custom-block-item-inn .more-btn-wr {
            text-align: right;
            margin-top: auto; }
            .custom-bloc-wr .custom-block-inner .custom-block-items .custom-block-item .custom-block-item-inn .more-btn-wr .more-btn {
              display: inline-block;
              font-family: Montserrat, sans-serif;
              text-decoration: none;
              font-weight: 500;
              font-size: 16px;
              color: #fff;
              background: #1faf52;
              border: 1px solid #1faf52;
              padding: 5px;
              text-align: center;
              max-width: 166px;
              width: 100%; }
              .custom-bloc-wr .custom-block-inner .custom-block-items .custom-block-item .custom-block-item-inn .more-btn-wr .more-btn:hover {
                color: #1faf52;
                background: #fff; }
        .custom-bloc-wr .custom-block-inner .custom-block-items .custom-block-item.slick-current .right-wr {
          display: block; }
        .custom-bloc-wr .custom-block-inner .custom-block-items .custom-block-item.slick-active:not(.slick-current) .left-wr {
          max-width: 100%; }

.remodal.custom-modal {
  max-width: 640px;
  width: 100%;
  padding: 40px 10px 15px; }
  .remodal.custom-modal .block_wrap {
    text-align: left; }
    .remodal.custom-modal .block_wrap .title {
      font-family: Montserrat, sans-serif;
      font-weight: 700;
      font-size: 22px;
      margin-bottom: 10px;
      line-height: 1.2;
      color: #101010; }
    .remodal.custom-modal .block_wrap .image-wr {
      margin-bottom: 10px; }
      .remodal.custom-modal .block_wrap .image-wr .slick-prev {
        width: 12px;
        height: 22px;
        border: none;
        position: absolute;
        left: 10px;
        top: calc(50% - 11px);
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='22' viewBox='0 0 12 22' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.1997 21.3069L10.8461 20.9533L1.24613 11.3533L0.892579 10.9998L1.24613 10.6462L10.8461 1.04623L11.1997 0.692672L11.9068 1.39978L11.5532 1.75333L2.30679 10.9998L11.5532 20.2462L11.9068 20.5998L11.1997 21.3069Z' fill='%238B8A8A'/%3E%3C/svg%3E") 50% no-repeat; }
        .remodal.custom-modal .block_wrap .image-wr .slick-prev:before {
          display: none; }
      .remodal.custom-modal .block_wrap .image-wr .slick-next {
        width: 12px;
        height: 22px;
        border: none;
        position: absolute;
        right: 10px;
        top: calc(50% - 11px);
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='22' viewBox='0 0 12 22' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.800315 0.692993L1.15387 1.04655L10.7539 10.6465L11.1074 11.0001L10.7539 11.3537L1.15387 20.9537L0.800314 21.3072L0.0932074 20.6001L0.446761 20.2465L9.69321 11.0001L0.446761 1.75365L0.0932073 1.4001L0.800315 0.692993Z' fill='%238B8A8A'/%3E%3C/svg%3E") 50% no-repeat; }
        .remodal.custom-modal .block_wrap .image-wr .slick-next:before {
          display: none; }
