.media-video-title {
  transition: transform 0.4s; }
  .media-video-title.hide {
    transform: translateY(100%); }

.field--name-field-media-oembed-video {
  width: 100%;
  padding-bottom: 56.3%;
  position: relative; }

.field--name-field-paragraph .field__item {
  width: 100%; }

.field--name-field-paragraph:not(.flickity-enabled) .field--name-field-media-oembed-video iframe {
  width: 100%;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%); }

.field--name-field-paragraph:not(.flickity-enabled) .field--name-field-media-oembed-video.hide {
  width: 100%;
  height: 0;
  padding: 33%; }

.field--name-field-paragraph .field__item {
  width: 100%; }

.field--name-field-paragraph .field--name-field-media-oembed-video iframe {
  width: 100%;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%); }

.field--name-field-paragraph .field--name-field-media-oembed-video.hide {
  width: 100%;
  height: 0;
  padding: 33%; }

.paragraph--type--paragraph-video,
.paragraph--type--gallery {
  position: relative;
  margin-top: 32px;
  z-index: 1; }
  .paragraph--type--paragraph-video .button-row,
  .paragraph--type--gallery .button-row {
    display: flex;
    margin-top: 36px; }
    .paragraph--type--paragraph-video .button-row .button,
    .paragraph--type--gallery .button-row .button {
      cursor: pointer;
      display: flex;
      width: 40px;
      height: 40px;
      align-items: center;
      justify-content: center;
      border: 1px solid #1b2286;
      transition: transform 0.4s; }
      .paragraph--type--paragraph-video .button-row .button--previous:hover,
      .paragraph--type--gallery .button-row .button--previous:hover {
        transform: translateX(-5px);
        background-color: #1b2286; }
        .paragraph--type--paragraph-video .button-row .button--previous:hover path,
        .paragraph--type--gallery .button-row .button--previous:hover path {
          stroke: #ffffff; }
      .paragraph--type--paragraph-video .button-row .button--next:hover,
      .paragraph--type--gallery .button-row .button--next:hover {
        background-color: #1b2286;
        transform: translateX(5px); }
        .paragraph--type--paragraph-video .button-row .button--next:hover path,
        .paragraph--type--gallery .button-row .button--next:hover path {
          stroke: #ffffff; }

.service-new-main {
  padding-bottom: 0 !important; }
  .service-new-main .container {
    position: unset; }
  .service-new-main .breadcrumb {
    padding: 20px 0 26px !important; }

.service-new {
  color: #0A063C; }
  .service-new.contextual-region {
    position: unset; }
  .service-new__promo {
    min-height: 620px; }
    .service-new__promo-text {
      max-width: 510px;
      padding: 20px 20px 0 0;
      position: relative;
      z-index: 1;
      background-color: #FFFFFF; }
      @media (max-width: 780px) {
        .service-new__promo-text {
          max-width: 100%;
          padding: 0; } }
    .service-new__promo-title {
      font-family: 'Roboto Condensed';
      font-size: 51px;
      font-weight: 700;
      line-height: 1.2;
      margin-bottom: 24px; }
      @media (max-width: 780px) {
        .service-new__promo-title {
          max-width: 470px; } }
      @media (max-width: 500px) {
        .service-new__promo-title {
          font-size: 39px; } }
    .service-new__promo-description {
      font-size: 20px;
      margin-bottom: 33px; }
    .service-new__promo-form {
      box-shadow: 0px 4px 36px 0px #1619581F; }
    .service-new__promo-image {
      position: absolute;
      top: 0;
      right: 0; }
      @media (max-width: 1300px) {
        .service-new__promo-image {
          transform: translateX(30%); } }
      @media (max-width: 950px) {
        .service-new__promo-image {
          transform: translateX(50%); } }
      @media (max-width: 780px) {
        .service-new__promo-image {
          position: static;
          transform: translateX(0); }
          .service-new__promo-image img {
            width: 100%;
            height: auto; } }
  .service-new__section {
    padding: 50px 0; }
    .service-new__section:nth-child(2n+1) {
      background-color: #0A063C;
      color: #FFFFFF; }
      .service-new__section:nth-child(2n+1) .service-new__section-title {
        color: #FFFFFF; }
    .service-new__section-title {
      text-align: center;
      font-size: 36px;
      font-weight: 700;
      color: #0A063C;
      margin-bottom: 44px; }
      @media (max-width: 500px) {
        .service-new__section-title {
          font-size: 27px; } }
    .service-new__section-marka {
      padding-bottom: 20px; }
      .service-new__section-marka #emulator-marka-block {
        margin: 0; }
        .service-new__section-marka #emulator-marka-block .view-content {
          margin: 0; }
    .service-new__section-video {
      margin-bottom: 75px; }
  .service-new__section-last {
    position: relative;
    z-index: 2; }
    .service-new__section-last::before {
      content: '';
      position: absolute;
      z-index: -1;
      background-color: #F6F6F6;
      width: 48%;
      height: 100%;
      left: 0;
      top: 0; }
      @media (max-width: 870px) {
        .service-new__section-last::before {
          width: 60%; } }
      @media (max-width: 700px) {
        .service-new__section-last::before {
          display: none; } }
  .service-new__features {
    background-color: #F6F6F6;
    padding: 44px 62px;
    display: flex; }
    .service-new__features-title {
      font-family: 'Roboto Condensed';
      font-size: 24px;
      font-weight: 700;
      margin-bottom: 30px; }
    .service-new__features ul {
      padding: 0;
      font-size: 22px; }
      .service-new__features ul li {
        position: relative;
        padding-left: 28px;
        list-style: none;
        margin-bottom: 16px; }
        .service-new__features ul li:last-of-type {
          margin-bottom: 0; }
        .service-new__features ul li::before {
          position: absolute;
          top: 50%;
          left: 0;
          transform: translateY(-50%); }
    .service-new__features-minus {
      width: 100%;
      padding-right: 85px; }
      .service-new__features-minus ul li::before {
        content: url(../images/icons/feature-minus.svg); }
      @media (max-width: 971px) {
        .service-new__features-minus {
          padding-right: 50px; } }
      @media (max-width: 600px) {
        .service-new__features-minus {
          padding: 0;
          margin-bottom: 12px;
          border-bottom: 1px solid #0A063C; } }
    .service-new__features-plus {
      width: 100%;
      padding-left: 85px;
      border-left: 1px solid #0A063C; }
      .service-new__features-plus ul li::before {
        content: url(../images/icons/feature-plus.svg); }
      @media (max-width: 971px) {
        .service-new__features-plus {
          padding-left: 50px; } }
      @media (max-width: 600px) {
        .service-new__features-plus {
          padding: 0;
          border-left: none; } }
    @media (max-width: 971px) {
      .service-new__features {
        padding: 44px 30px; } }
    @media (max-width: 600px) {
      .service-new__features {
        display: block; } }
  .service-new__about {
    display: flex; }
    .service-new__about-item {
      width: calc(100%/4 - 15px);
      margin-right: 30px;
      padding: 32px 13px;
      text-align: center;
      background-color: #1E1A50;
      box-shadow: 0px 4px 21px 0px #0A063C14;
      font-family: 'Roboto Condensed'; }
      .service-new__about-item:last-of-type {
        margin-right: 0; }
      @media (max-width: 1200px) {
        .service-new__about-item {
          width: calc(100%/2 - 15px);
          margin-bottom: 30px; }
          .service-new__about-item:nth-child(2n) {
            margin-right: 0; } }
      @media (max-width: 600px) {
        .service-new__about-item {
          width: 100%;
          margin-right: 0; }
          .service-new__about-item:last-of-type {
            margin-bottom: 0; } }
    .service-new__about-image {
      display: flex;
      justify-content: center;
      align-items: center;
      width: 114px;
      height: 114px;
      border-radius: 50%;
      background-color: rgba(255, 255, 255, 0.4);
      margin: 0 auto 24px; }
    .service-new__about-title {
      font-size: 24px;
      font-weight: 700;
      margin-bottom: 12px; }
    .service-new__about-text {
      font-size: 16px; }
    @media (max-width: 1200px) {
      .service-new__about {
        flex-wrap: wrap; } }
  .service-new__method {
    display: flex;
    font-family: 'Roboto Condensed'; }
    .service-new__method-item {
      width: calc(100%/3 - 15px);
      padding: 24px;
      margin-right: 30px;
      background-color: #1E1A50;
      box-shadow: 0px 4px 33px 0px #090E2440; }
      @media (max-width: 1200px) {
        .service-new__method-item {
          width: calc(100%/2 - 15px);
          margin-bottom: 30px; }
          .service-new__method-item:nth-child(2n) {
            margin-right: 0; }
          .service-new__method-item:last-of-type {
            margin: 0; } }
      @media (max-width: 600px) {
        .service-new__method-item {
          width: 100%;
          margin-right: 0; } }
    .service-new__method-image {
      margin-bottom: 24px; }
      .service-new__method-image img {
        width: 100%;
        height: auto; }
    .service-new__method-title {
      font-size: 24px;
      font-weight: 700;
      margin-bottom: 16px; }
      .service-new__method-title span {
        color: #DF171F; }
    .service-new__method ol {
      padding-left: 17px; }
      .service-new__method ol li {
        margin-bottom: 4px; }
        .service-new__method ol li:last-of-type {
          margin-bottom: 0; }
    @media (max-width: 1200px) {
      .service-new__method {
        flex-wrap: wrap;
        justify-content: center; } }
  .service-new__order {
    display: flex;
    justify-content: space-between;
    font-family: 'Roboto Condensed'; }
    .service-new__order-item {
      width: 50%; }
      .service-new__order-item .b24-form {
        box-shadow: 0px 4px 36px 0px #1619581F; }
        .service-new__order-item .b24-form-wrapper {
          max-width: unset; }
      @media (max-width: 870px) {
        .service-new__order-item {
          width: 100%;
          margin-bottom: 75px; }
          .service-new__order-item:last-of-type {
            margin-bottom: 0; } }
    .service-new__order-sq {
      background-color: rgba(27, 34, 134, 0.1);
      padding: 5px;
      width: 60px;
      height: 60px;
      min-width: 60px;
      margin-right: 14px; }
    .service-new__order-step {
      display: flex;
      align-items: center;
      margin-bottom: 44px; }
      .service-new__order-step:last-of-type {
        margin-bottom: 0; }
        .service-new__order-step:last-of-type .service-new__order-sq span::before {
          content: ''; }
      .service-new__order-step span {
        position: relative;
        display: flex;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 100%;
        font-size: 14px;
        line-height: 1;
        text-transform: uppercase;
        color: #fff;
        background-color: #0A063C; }
        .service-new__order-step span::before {
          content: url(../images/icons/order-arrow.svg);
          position: absolute;
          bottom: -36px;
          left: 50%;
          transform: translateX(-50%); }
    .service-new__order-text {
      font-size: 24px; }
    @media (max-width: 870px) {
      .service-new__order {
        flex-direction: column; } }

.field--name-field-body iframe {
  aspect-ratio: 16/9; }

/*# sourceMappingURL=_maps/service.css.map */
