.ContentBlueFormPress__Item_ft-dC {
  font-weight: 300;
}

  @media screen and (max-width: 1023px) {

  .ContentBlueFormPress__Item_ft-dC:not(:last-child) {
      margin-bottom: 16px;
      margin-bottom: var(--padding--lg)
  }
    }

  @media (--screen--sm-max) {

  .ContentBlueFormPress__Item_ft-dC:not(:last-child) {
      margin-bottom: 16px;
      margin-bottom: var(--padding--lg)
  }
    }

  @media screen and (min-width: 1024px) {

  .ContentBlueFormPress__Item_ft-dC:not(:last-child) {
      margin-right: 56px
  }
    }

  @media (--screen--md-min) {

  .ContentBlueFormPress__Item_ft-dC:not(:last-child) {
      margin-right: 56px
  }
    }

  @media screen and (min-width: 1024px) {.ContentBlueFormPress__Item_ft-dC {
    display: inline-block
}
  }

  @media (--screen--md-min) {.ContentBlueFormPress__Item_ft-dC {
    display: inline-block
}
  }

  @media screen and (max-width: 1365px) {.ContentBlueFormPress__Item_ft-dC {
    font-size: 26px;
    line-height: 32px
}
  }

  @media (--screen--md-max) {.ContentBlueFormPress__Item_ft-dC {
    font-size: 26px;
    line-height: 32px
}
  }

  @media screen and (min-width: 1366px) {.ContentBlueFormPress__Item_ft-dC {
    font-size: 32px;
    line-height: 38px
}
  }

  @media (--screen--lg-min) {.ContentBlueFormPress__Item_ft-dC {
    font-size: 32px;
    line-height: 38px
}
  }

  .ContentBlueFormPress__Item_ft-dC > a::after {
      content: none;
    }

.Contacts__Wrapper_3mk5x {
  padding-top: var(--padding--4xl);
  padding-bottom: var(--padding--5xl);
  background: rgb(240, 248, 255);
  background: var(--color--bg-light);
}

.Contacts__Title_3iJrA {
  margin-bottom: 40px;
  margin-bottom: var(--padding--3xl);
}

.Contacts__Cards_oX2Xa {
}

@media screen and (max-width: 767px) {

.Contacts__Cards_oX2Xa {
    grid-row-gap: 24px;
    grid-row-gap: var(--padding--xl)
}
  }

@media (--screen--xs-max) {

.Contacts__Cards_oX2Xa {
    grid-row-gap: 24px;
    grid-row-gap: var(--padding--xl)
}
  }

@media screen and (min-width: 768px) {

.Contacts__Cards_oX2Xa {
    --noOfColumns: 2
}
  }

@media (--screen--sm-min) {

.Contacts__Cards_oX2Xa {
    --noOfColumns: 2
}
  }

@media screen and (min-width: 768px) {

.Contacts__Cards_oX2Xa {
    grid-row-gap: 32px;
    grid-row-gap: var(--padding--2xl)
}
  }

@media (--screen--sm-min) {

.Contacts__Cards_oX2Xa {
    grid-row-gap: 32px;
    grid-row-gap: var(--padding--2xl)
}
  }

.ContentEditable__Wrapper_316T0 * + h1,
  .ContentEditable__Wrapper_316T0 * + h2,
  .ContentEditable__Wrapper_316T0 * + h4,
  .ContentEditable__Wrapper_316T0 * + p {
    margin-top: 24px;
    margin-top: var(--padding--xl);
  }
  .ContentEditable__Wrapper_316T0 h3 + *,
  .ContentEditable__Wrapper_316T0 * + h3 {
    margin-top: 32px;
    margin-top: var(--padding--2xl);
  }
  .ContentEditable__Wrapper_316T0 p > b {
      font-weight: 500;
    }
  .ContentEditable__Wrapper_316T0 a:not([class]) {
    color: rgb(18, 82, 245);
    color: var(--color--second-blue);
    font-weight: 500;
    word-break: break-all;
  }
  .ContentEditable__Wrapper_316T0 a:not([class])::after {
      content: none;
    }
  .ContentEditable__Wrapper_316T0 ul,
  .ContentEditable__Wrapper_316T0 ol {
    position: relative;
    padding: 0;
    margin: 0;
    list-style: none;
  }
  .ContentEditable__Wrapper_316T0 ul > li, .ContentEditable__Wrapper_316T0 ol > li {
      position: relative;
      padding-left: 20px;
    }
  .ContentEditable__Wrapper_316T0 ul > li::before, .ContentEditable__Wrapper_316T0 ol > li::before {
        position: absolute;
      }
  .ContentEditable__Wrapper_316T0 ul > li:not(:last-child), .ContentEditable__Wrapper_316T0 ol > li:not(:last-child) {
        margin-bottom: 16px;
      }
  .ContentEditable__Wrapper_316T0 ol {
    counter-reset: counter;
  }
  .ContentEditable__Wrapper_316T0 ol > li::before {
        top: 2px;
        left: 2px;
        color: rgb(18, 82, 245);
        color: var(--color--second-blue);
        content: counter(counter);
        counter-increment: counter;
        font-size: 12px;
        line-height: 16px;
      }
  .ContentEditable__Wrapper_316T0 ul > li::before {
        top: 9px;
        left: 0;
        width: 8px;
        height: 1px;
        background: rgb(18, 82, 245);
        background: var(--color--second-blue);
        content: "";
      }
  .ContentEditable__Wrapper_316T0 * + ul,
  .ContentEditable__Wrapper_316T0 * + ol {
    margin-top: 24px;
    margin-top: var(--padding--xl);
  }
  .ContentEditable__Wrapper_316T0 td,
  .ContentEditable__Wrapper_316T0 th {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 15px;
    padding-left: 0;
  }
  .ContentEditable__Wrapper_316T0 table {
    width: 100%;
  }
  .ContentEditable__Wrapper_316T0 tr td:first-child {
      padding-left: 5px;
      text-align: left;
      max-width: 200px;
    }
  .ContentEditable__Wrapper_316T0 tr td {
      text-align: center;
    }

.Arrow__InCircle_2K2V1,
.Arrow__Simple_3pKh7 {
  position: relative;
  cursor: pointer;
  outline: none;
}

  @media print {.Arrow__InCircle_2K2V1,
.Arrow__Simple_3pKh7 {
    display: none
}
  }

.Arrow__InCircle_2K2V1 {
  top: 50%;
  width: 40px;
  height: 40px;
  border-width: 1px;
  border-style: solid;
  border-radius: 50%;
  transform: translateY(-50%);
  transition-duration: 0.2s;
  transition-property: border-color, opacity, visibility;
  transition-timing-function: ease-in-out;
}

.Arrow__Simple_3pKh7 {
  width: 18px;
  height: 18px;
}

.Arrow__Simple_3pKh7:hover .Arrow__Icon_1UFmV > svg > path {
          stroke: rgba(255, 255, 255, 0.5);
          stroke: rgba(var(--rgb--white), 0.5);
        }

.Arrow__Simple_3pKh7 .Arrow__Icon_1UFmV > svg > path {
        stroke: rgb(255, 255, 255);
        stroke: var(--color--white);
        transition: stroke ease-in-out 0.2s;
      }

.Arrow__Dark_2dcPx {
  border-color: rgba(255, 255, 255, 0.2);
  border-color: rgba(var(--rgb--white), 0.2);
}

.Arrow__Dark_2dcPx:hover {
    border-color: rgb(255, 255, 255);
    border-color: var(--color--white);
  }

.Arrow__Dark_2dcPx .Arrow__Icon_1UFmV > svg > path {
        stroke: rgb(255, 255, 255);
        stroke: var(--color--white);
      }

.Arrow__Light_3u5vZ {
  border-color: rgba(18, 82, 245, 0.2);
  border-color: rgba(var(--rgb--second-blue), 0.2);
}

.Arrow__Light_3u5vZ:hover {
    border-color: rgb(18, 82, 245);
    border-color: var(--color--second-blue);
  }

.Arrow__Light_3u5vZ .Arrow__Icon_1UFmV > svg > path {
        stroke: rgb(18, 82, 245);
        stroke: var(--color--second-blue);
      }

.Arrow__Icon_1UFmV {
  position: absolute;
  top: 50%;
  left: calc(50% - 2px);
  width: 16px;
  height: 16px;
  transform: translate(-50%, -50%);
}

.Arrow__DirectionLeft_10oaH {
  transform: rotate(180deg);
}

.SliderWrapper__Wrapper_37wH3 {
  display: flex;
}

  @media print {.SliderWrapper__Wrapper_37wH3 {
    flex-wrap: wrap
}
  }

.SliderWrapper__Inner_2K0-Z {
  position: relative;
}

.SliderWrapper__Container_qC3om {
  overflow: hidden;
  will-change: transform;
}

.SliderWrapper__Slide_Io_Au {
  position: relative;
  flex-shrink: 0;
}

.SliderWrapper__Pagination_37MCY {
  z-index: 100;
  display: flex;
  align-items: center;
}

.SliderWrapper__Bullet_1Zycy {
  position: relative;
  display: inline-block;
  width: 8px;
  height: 8px;
  background-color: rgb(0, 196, 255);
  background-color: var(--color--accent-light-blue);
  border-radius: 50%;
  cursor: pointer;
  opacity: 0.2;
  outline: none;
  transition: opacity 0.3s, background-color 0.3s;
}

.SliderWrapper__Bullet_1Zycy:hover {
    background-color: rgb(18, 82, 245);
    background-color: var(--color--second-blue);
  }

.SliderWrapper__Bullet_1Zycy._active {
    background-color: rgb(18, 82, 245);
    background-color: var(--color--second-blue);
    opacity: 1;
  }

.SliderWrapper__Bullet_1Zycy:not(:last-child) {
    margin-right: 6px;
  }

.SliderWrapper__Current_2b3rK {
  padding-right: 4px;
}

.SliderWrapper__Total_4-Q4K {
  padding-left: 4px;
}

.swiper-container-autoheight,
  .swiper-container-autoheight .swiper-slide {
    height: auto;
  }

.swiper-container-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform, height;
  }

* + .Gallery__Wrapper_2c_0T,
div.Gallery__Wrapper_2c_0T + * {
  margin-top: 40px;
}

@media screen and (min-width: 768px) {

.Gallery__Wrapper_2c_0T {
    grid-column: span 12
}
  }

@media (--screen--sm-min) {

.Gallery__Wrapper_2c_0T {
    grid-column: span 12
}
  }

.Gallery__SliderWrapper_1B9wU {
  position: relative;
}

@media screen and (max-width: 767px) {

.Gallery__SliderWrapper_1B9wU {
    display: flex;
    flex-direction: column;
    margin-right: -24px;
    margin-left: -24px
}
  }

@media (--screen--xs-max) {

.Gallery__SliderWrapper_1B9wU {
    display: flex;
    flex-direction: column;
    margin-right: -24px;
    margin-left: -24px
}
  }

.Gallery__SliderContainer_2uNDq {
  border-radius: 2px;
}

.Gallery__Slide_3bX1M:not(.swiper-slide-active) {
    opacity: 0 !important;
  }

.Gallery__SliderInner_1smKp {
}

@media screen and (max-width: 767px) {

.Gallery__SliderInner_1smKp {
    grid-row-gap: 40px;
    grid-row-gap: var(--padding--3xl)
}
  }

@media (--screen--xs-max) {

.Gallery__SliderInner_1smKp {
    grid-row-gap: 40px;
    grid-row-gap: var(--padding--3xl)
}
  }

@media screen and (min-width: 768px) {

.Gallery__SliderInner_1smKp {
    --noOfColumns: 12
}
  }

@media (--screen--sm-min) {

.Gallery__SliderInner_1smKp {
    --noOfColumns: 12
}
  }

.Gallery__Image_1WPxn {
  position: relative;
  width: 100% !important;
}

.Gallery__Image_1WPxn::after {
    display: block;
    padding-top: 55.35%;
    content: "";
  }

@media screen and (min-width: 768px) {

.Gallery__Image_1WPxn {
    grid-column: span 8
}
  }

@media (--screen--sm-min) {

.Gallery__Image_1WPxn {
    grid-column: span 8
}
  }

.Gallery__Image_1WPxn > img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
  }

@media screen and (max-width: 767px) {

.Gallery__ColRight_3VmIt {
    padding: 0 24px;
    padding: 0 var(--padding--xl);
    grid-row: 1
}
  }

@media (--screen--xs-max) {

.Gallery__ColRight_3VmIt {
    padding: 0 24px;
    padding: 0 var(--padding--xl);
    grid-row: 1
}
  }

@media screen and (min-width: 768px) {

.Gallery__ColRight_3VmIt {
    grid-column: span 4
}
  }

@media (--screen--sm-min) {

.Gallery__ColRight_3VmIt {
    grid-column: span 4
}
  }

@media screen and (min-width: 768px) and (max-width: 1365px) {

.Gallery__Title_3WLOI {
    margin-top: -7px
}
  }

@media (--screen--sm-min) and (--screen--md-max) {

.Gallery__Title_3WLOI {
    margin-top: -7px
}
  }

@media screen and (min-width: 1366px) {

.Gallery__Title_3WLOI {
    margin-top: -8px
}
  }

@media (--screen--lg-min) {

.Gallery__Title_3WLOI {
    margin-top: -8px
}
  }

.Gallery__Title_3WLOI + .Gallery__Description_17Bc1 {
    margin-top: 24px;
    margin-top: var(--padding--xl);
  }

@media screen and (min-width: 768px) {

.Gallery__Description_17Bc1 {
    margin-bottom: 80px
}
  }

@media (--screen--sm-min) {

.Gallery__Description_17Bc1 {
    margin-bottom: 80px
}
  }

.Gallery__Arrow_3Y2FS {
  --arrowMargin: -40px;

  position: absolute !important;
}

.Gallery__ArrowLeft_3CAsk {
  left: var(--arrowMargin);
  transform: translateY(-50%) rotate(180deg) !important;
}

.Gallery__ArrowRight_R8WQ7 {
  right: var(--arrowMargin);
}

.Gallery__Navigation_NVJR8 {
  display: flex;
  height: 40px;
}

@media screen and (max-width: 767px) {

.Gallery__Navigation_NVJR8 {
    position: relative;
    margin: 0 auto;
    margin-top: 24px;
    margin-top: var(--padding--xl)
}
  }

@media (--screen--xs-max) {

.Gallery__Navigation_NVJR8 {
    position: relative;
    margin: 0 auto;
    margin-top: 24px;
    margin-top: var(--padding--xl)
}
  }

@media screen and (min-width: 768px) {

.Gallery__Navigation_NVJR8 {
    position: absolute;
    bottom: 0
}
  }

@media (--screen--sm-min) {

.Gallery__Navigation_NVJR8 {
    position: absolute;
    bottom: 0
}
  }

@media screen and (min-width: 768px) and (max-width: 1023px) {

.Gallery__Navigation_NVJR8 {
    right: 114px
}
  }

@media (--screen--sm-only) {

.Gallery__Navigation_NVJR8 {
    right: 114px
}
  }

@media screen and (min-width: 1024px) and (max-width: 1365px) {

.Gallery__Navigation_NVJR8 {
    right: 172px
}
  }

@media (--screen--md-only) {

.Gallery__Navigation_NVJR8 {
    right: 172px
}
  }

@media screen and (min-width: 1366px) {

.Gallery__Navigation_NVJR8 {
    right: 264px
}
  }

@media (--screen--lg-min) {

.Gallery__Navigation_NVJR8 {
    right: 264px
}
  }

.Gallery__Pagination_1ZvSu {
  margin: 0 16px;
}

@-webkit-keyframes VideoFrame__pulsate_Pxlbx {
  0% {
    opacity: 0;
    transform: translate3d(-50%, -50%, 0) scale(0.1);
  }

  50% {
    opacity: 1;
    transform: translate3d(-50%, -50%, 0);
  }

  100% {
    opacity: 0;
    transform: translate3d(-50%, -50%, 0) scale(2);
  }
}

@keyframes VideoFrame__pulsate_Pxlbx {
  0% {
    opacity: 0;
    transform: translate3d(-50%, -50%, 0) scale(0.1);
  }

  50% {
    opacity: 1;
    transform: translate3d(-50%, -50%, 0);
  }

  100% {
    opacity: 0;
    transform: translate3d(-50%, -50%, 0) scale(2);
  }
}

.VideoFrame__VideoFrame_3kkFq {
  position: relative;
  overflow: hidden;
  height: 0;
  padding-top: 56.25%;
  background-color: rgb(0, 0, 0);
  background-color: var(--color--black);
}

.VideoFrame__VideoFrame_3kkFq::before,
  .VideoFrame__VideoFrame_3kkFq::after {
    position: absolute;
    z-index: 1;
    top: 50%;
    left: 50%;
    content: "";
    pointer-events: none;
    transform: translate3d(-50%, -50%, 0);
  }

.VideoFrame__VideoFrame_3kkFq::before {
    width: 50px;
    height: 50px;
    -webkit-animation: VideoFrame__pulsate_Pxlbx 1s ease-out infinite;
            animation: VideoFrame__pulsate_Pxlbx 1s ease-out infinite;
    background-color: rgb(18, 82, 245);
    background-color: var(--color--second-blue);
    border-radius: 50%;
  }

.VideoFrame__VideoFrame_3kkFq iframe {
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }

.VideoFrame__Poster_2e-L- {
  position: absolute;
  z-index: 2;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-position: center;
  background-size: cover;
  cursor: pointer;
}

.VideoFrame__Poster_2e-L-::before,
  .VideoFrame__Poster_2e-L-::after {
    position: absolute;
    z-index: 1;
    top: 50%;
    left: 50%;
    content: "";
    pointer-events: none;
    transition: transform ease-in-out 0.3s, opacity 0.2s, box-shadow 0.4s;
  }

.VideoFrame__Poster_2e-L-::before {
    -webkit-animation: unset;
            animation: unset;
    background-color: rgb(255, 255, 255);
    background-color: var(--color--white);
    border-radius: 50%;
    box-shadow: 0 0 20px 2px rgba(0, 0, 0, 0.3);
    transform: translate3d(-50%, -50%, 0);
  }

@media screen and (max-width: 767px) {

.VideoFrame__Poster_2e-L-::before {
      width: 68px;
      height: 68px
  }
    }

@media (--screen--xs-max) {

.VideoFrame__Poster_2e-L-::before {
      width: 68px;
      height: 68px
  }
    }

@media screen and (min-width: 768px) and (max-width: 1023px) {

.VideoFrame__Poster_2e-L-::before {
      width: 77px;
      height: 77px
  }
    }

@media (--screen--sm-only) {

.VideoFrame__Poster_2e-L-::before {
      width: 77px;
      height: 77px
  }
    }

@media screen and (min-width: 1024px) and (max-width: 1365px) {

.VideoFrame__Poster_2e-L-::before {
      width: 97px;
      height: 97px
  }
    }

@media (--screen--md-only) {

.VideoFrame__Poster_2e-L-::before {
      width: 97px;
      height: 97px
  }
    }

@media screen and (min-width: 1366px) {

.VideoFrame__Poster_2e-L-::before {
      width: 128px;
      height: 128px
  }
    }

@media (--screen--lg-min) {

.VideoFrame__Poster_2e-L-::before {
      width: 128px;
      height: 128px
  }
    }

.VideoFrame__Poster_2e-L-::after {
    background: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDUgNDUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQ1IDIyLjVMMTEuMjUgNDEuOTg2VjMuMDE0TDQ1IDIyLjV6IiBmaWxsPSIjMTI1MkY1Ii8+PHBhdGggZD0iTTQzIDIyLjVMMTIuMjUgNDAuMjU0VjQuNzQ1TDQzIDIyLjV6IiBmaWxsPSIjZmZmIi8+PC9zdmc+Cg==);
    transform: translate3d(-50%, -50%, 0) scale(1.025);
  }

@media screen and (max-width: 767px) {

.VideoFrame__Poster_2e-L-::after {
      width: 23px;
      height: 23px
  }
    }

@media (--screen--xs-max) {

.VideoFrame__Poster_2e-L-::after {
      width: 23px;
      height: 23px
  }
    }

@media screen and (min-width: 768px) and (max-width: 1023px) {

.VideoFrame__Poster_2e-L-::after {
      width: 27px;
      height: 27px
  }
    }

@media (--screen--sm-only) {

.VideoFrame__Poster_2e-L-::after {
      width: 27px;
      height: 27px
  }
    }

@media screen and (min-width: 1024px) and (max-width: 1365px) {

.VideoFrame__Poster_2e-L-::after {
      width: 35px;
      height: 35px
  }
    }

@media (--screen--md-only) {

.VideoFrame__Poster_2e-L-::after {
      width: 35px;
      height: 35px
  }
    }

@media screen and (min-width: 1366px) {

.VideoFrame__Poster_2e-L-::after {
      width: 45px;
      height: 45px
  }
    }

@media (--screen--lg-min) {

.VideoFrame__Poster_2e-L-::after {
      width: 45px;
      height: 45px
  }
    }

.VideoFrame__Poster_2e-L-:hover::before {
      box-shadow: 0 0 15px 2px rgba(0, 0, 0, 0.2);
    }

.VideoFrame__Poster_2e-L-:hover::before,
    .VideoFrame__Poster_2e-L-:hover::after {
      transform: translate3d(-50%, -50%, 0) scale(1.025);
    }

* + .Video__Wrapper_RDdWJ,
div.Video__Wrapper_RDdWJ + * {
  margin-top: 40px;
}

.Video__Wrapper_RDdWJ {
}

@media screen and (min-width: 768px) {

.Video__Wrapper_RDdWJ {
    grid-column: span 12
}
  }

@media (--screen--sm-min) {

.Video__Wrapper_RDdWJ {
    grid-column: span 12
}
  }

.Video__VideoFrame_1RqWw {
  overflow: hidden;
  border-radius: 2px;
}

@media screen and (max-width: 767px) {

.Video__VideoFrame_1RqWw {
    margin-right: -24px;
    margin-left: -24px
}
  }

@media (--screen--xs-max) {

.Video__VideoFrame_1RqWw {
    margin-right: -24px;
    margin-left: -24px
}
  }

@media screen and (min-width: 768px) {

.Video__VideoFrame_1RqWw {
    grid-column: span 8
}
  }

@media (--screen--sm-min) {

.Video__VideoFrame_1RqWw {
    grid-column: span 8
}
  }

@media screen and (min-width: 768px) and (max-width: 1365px) {

.Video__Title_2kW8M {
    margin-top: -7px
}
  }

@media (--screen--sm-min) and (--screen--md-max) {

.Video__Title_2kW8M {
    margin-top: -7px
}
  }

@media screen and (min-width: 1366px) {

.Video__Title_2kW8M {
    margin-top: -8px
}
  }

@media (--screen--lg-min) {

.Video__Title_2kW8M {
    margin-top: -8px
}
  }

@media screen and (max-width: 767px) {

.Video__Description_36ZQq {
    margin-bottom: 40px;
    grid-row: 1
}
  }

@media (--screen--xs-max) {

.Video__Description_36ZQq {
    margin-bottom: 40px;
    grid-row: 1
}
  }

@media screen and (min-width: 768px) {

.Video__Description_36ZQq {
    grid-column: 9 / span 4
}
  }

@media (--screen--sm-min) {

.Video__Description_36ZQq {
    grid-column: 9 / span 4
}
  }

.SocialShare__Item_2fT_F {
  display: inline-block;
}

  .SocialShare__Item_2fT_F:hover path {
      fill: rgb(18, 82, 245);
      fill: var(--color--second-blue);
    }

  @media screen and (max-width: 767px) {

  .SocialShare__Item_2fT_F:not(:last-child) {
      margin-right: 48px
  }
    }

  @media (--screen--xs-max) {

  .SocialShare__Item_2fT_F:not(:last-child) {
      margin-right: 48px
  }
    }

  @media screen and (min-width: 768px) {

  .SocialShare__Item_2fT_F:not(:last-child) {
      margin-right: 24px
  }
    }

  @media (--screen--sm-min) {

  .SocialShare__Item_2fT_F:not(:last-child) {
      margin-right: 24px
  }
    }

  @media screen and (max-width: 767px) {.SocialShare__Item_2fT_F {
    width: 32px;
    height: 32px
}
  }

  @media (--screen--xs-max) {.SocialShare__Item_2fT_F {
    width: 32px;
    height: 32px
}
  }

  @media screen and (min-width: 768px) {.SocialShare__Item_2fT_F {
    width: 25px;
    height: 25px
}
  }

  @media (--screen--sm-min) {.SocialShare__Item_2fT_F {
    width: 25px;
    height: 25px
}
  }

  .SocialShare__Item_2fT_F path {
    fill: rgba(18, 82, 245, 0.5);
    fill: rgba(var(--rgb--second-blue), 0.5);
    transition: fill ease-in-out 0.3s;
  }

@media screen and (max-width: 767px) {.Share__Title_j0a4K {
    margin-bottom: 24px
}
  }
  @media (--screen--xs-max) {.Share__Title_j0a4K {
    margin-bottom: 24px
}
  }
  @media screen and (min-width: 768px) {.Share__Title_j0a4K {
    margin-bottom: 16px
}
  }
  @media (--screen--sm-min) {.Share__Title_j0a4K {
    margin-bottom: 16px
}
  }

.Footer__Separator_3F_Qy {
  height: 1px;
  border: 0;
  margin: 40px 0 0 0;
  margin: var(--padding--3xl) 0 0 0;
  background: rgba(0, 0, 0, 0.1);
  background: rgba(var(--rgb--black), 0.1);
}

.Footer__Tags_8WO_a {
  display: flex;
  flex-wrap: wrap;
  margin-top: 40px;
  margin-top: var(--padding--3xl);
  margin-bottom: calc(16px * -1);
  margin-bottom: calc(var(--padding--lg) * -1);
}

.Footer__Tag_zqU40 {
  margin-bottom: 16px;
  margin-bottom: var(--padding--lg);
  color: rgb(18, 82, 245);
  color: var(--color--second-blue);
}

.Footer__Tag_zqU40:not(:last-child) {
    margin-right: 16px;
    margin-right: var(--padding--lg);
  }

.Footer__Share_ppVhK {
  margin-top: var(--padding--4xl);
}

.LastMassmedia__Wrapper_17uMm {
}

  @media screen and (min-width: 1024px) and (max-width: 1365px) {.LastMassmedia__Wrapper_17uMm {
    margin-top: -118px
}
  }

  @media (--screen--md-only) {.LastMassmedia__Wrapper_17uMm {
    margin-top: -118px
}
  }

  @media screen and (min-width: 1366px) {.LastMassmedia__Wrapper_17uMm {
    margin-top: -132px
}
  }

  @media (--screen--lg-min) {.LastMassmedia__Wrapper_17uMm {
    margin-top: -132px
}
  }

.LastMassmedia__Heading_19kae {
  margin-bottom: 16px;
  margin-bottom: var(--padding--lg);
}

.LastMassmedia__List_2k7Uh {
  margin-top: 40px;
  margin-top: var(--padding--3xl);
}

.LastMassmedia__Item_15F0O {
  display: block;
}

.LastMassmedia__Item_15F0O:hover .LastMassmedia__Title_2p0EN {
      color: rgb(18, 82, 245);
      color: var(--color--second-blue);
    }

.LastMassmedia__Item_15F0O:not(:last-child) {
    padding-bottom: 32px;
    padding-bottom: var(--padding--2xl);
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    border-bottom: 1px solid rgba(var(--rgb--black), 0.1);
    margin-bottom: 32px;
    margin-bottom: var(--padding--2xl);
  }

.LastMassmedia__Logo_2E76Z {
  height: 18px;
  margin-bottom: 24px;
  margin-bottom: var(--padding--xl);
}

.LastMassmedia__Logo_2E76Z img {
    max-height: 100%;
  }

.LastMassmedia__Title_2p0EN {
  margin-bottom: 24px;
  margin-bottom: var(--padding--xl);
  transition: color ease-in-out 0.3s;
}

.Content__Wrapper_2-4AX {
  padding-top: 24px;
  padding-top: var(--padding--xl);
  padding-bottom: var(--padding--4xl);
}

.Content__Block_1MTGM + .Content__Block_1MTGM,
.Content__Block_1MTGM + .Content__BlockTitleLogo_1iX4m {
  margin-top: var(--padding--4xl);
}

.Content__BlockTitleLogo_1iX4m + div:not([class]),
.Content__BlockTitleLogo_1iX4m + .Content__Block_1MTGM {
  margin-top: 24px;
  margin-top: var(--padding--xl);
}

@media screen and (min-width: 768px) and (max-width: 1023px) {

.Content__ColLeft_RoFsP {
    grid-column: span 8
}
  }

@media (--screen--sm-only) {

.Content__ColLeft_RoFsP {
    grid-column: span 8
}
  }

@media screen and (min-width: 1024px) {

.Content__ColLeft_RoFsP {
    grid-column: span 7
}
  }

@media (--screen--md-min) {

.Content__ColLeft_RoFsP {
    grid-column: span 7
}
  }

@media screen and (min-width: 1024px) and (max-width: 1365px) {

.Content__ColRight_3VLZ6 {
    grid-column: 9 / span 4
}
  }

@media (--screen--md-only) {

.Content__ColRight_3VLZ6 {
    grid-column: 9 / span 4
}
  }

@media screen and (min-width: 1366px) {

.Content__ColRight_3VLZ6 {
    grid-column: 10 / span 3
}
  }

@media (--screen--lg-min) {

.Content__ColRight_3VLZ6 {
    grid-column: 10 / span 3
}
  }

.Content__Date_3IJOt {
  margin-bottom: 24px;
  margin-bottom: var(--padding--xl);
}

.Content__Source_2c96o {
  margin-top: 24px;
  margin-top: var(--padding--xl);
}

.Content__SourceTitle_3wVjn {
  font-weight: 500;
}

.Content__ReadMore_2UyPz {
  margin-top: 24px;
  margin-top: var(--padding--xl);
}

.Disclaimer__Wrapper_12lFh {
  padding-top: 24px;
  padding-top: var(--padding--xl);
  padding-bottom: var(--padding--4xl);
}

.Disclaimer__Block_312p1 + .Disclaimer__Block_312p1,
.Disclaimer__Block_312p1 + .Disclaimer__BlockTitleLogo_24rAX {
  margin-top: var(--padding--4xl);
}

.Disclaimer__BlockTitleLogo_24rAX + div:not([class]),
.Disclaimer__BlockTitleLogo_24rAX + .Disclaimer__Block_312p1 {
  margin-top: 24px;
  margin-top: var(--padding--xl);
}

@media screen and (min-width: 768px) and (max-width: 1023px) {

.Disclaimer__ColLeft_1yRqm {
    grid-column: span 8
}
  }

@media (--screen--sm-only) {

.Disclaimer__ColLeft_1yRqm {
    grid-column: span 8
}
  }

@media screen and (min-width: 1024px) {

.Disclaimer__ColLeft_1yRqm {
    grid-column: span 7
}
  }

@media (--screen--md-min) {

.Disclaimer__ColLeft_1yRqm {
    grid-column: span 7
}
  }

.Disclaimer__AccessWrapper_18Mpx {
  margin-top: 24px;
  margin-top: var(--padding--xl);
}

.Disclaimer__AccessCheckboxes_1bqZn {
  margin-top: 40px;
  margin-top: var(--padding--3xl);
}

.Disclaimer__AccessButton_3OT0n {
  margin-top: 40px;
  margin-top: var(--padding--3xl);
}

.Disclaimer__AccessCheckbox_gZ-fA {
  position: relative;
  padding: 0 0 0 25px;
}

.Disclaimer__AccessCheckbox_gZ-fA:not(:last-child) {
    margin-bottom: 16px;
  }

.Disclaimer__AccessCheckbox_gZ-fA input {
    display: none;
  }

.Disclaimer__AccessCheckbox_gZ-fA input:checked ~ label {
        -webkit-user-select: none;
           -moz-user-select: none;
            -ms-user-select: none;
                user-select: none;
      }

.Disclaimer__AccessCheckbox_gZ-fA input:checked ~ label::before {
          background-color: rgb(18, 82, 245);
          background-color: var(--color--second-blue);
          opacity: 1;
        }

.Disclaimer__AccessCheckbox_gZ-fA label {
    cursor: pointer;
  }

.Disclaimer__AccessCheckbox_gZ-fA label::before {
      position: absolute;
      top: 3px;
      left: 1px;
      width: 17px;
      height: 17px;
      border: 1px solid rgb(18, 82, 245);
      border: 1px solid var(--color--second-blue);
      border-radius: 2px;
      content: "";
      opacity: 0.2;
      transition: opacity 0.4s, background-color 0.3s;
    }

.Disclaimer__AccessCheckbox_gZ-fA label::after {
      position: absolute;
      top: 7px;
      left: 5px;
      width: 9px;
      height: 5px;
      border: 1px solid rgb(255, 255, 255);
      border: 1px solid var(--color--white);
      border-width: 0 0 1px 1px;
      content: "";
      transform: rotate(-45deg);
    }

.Disclaimer__AccessCheckbox_gZ-fA label:hover::before {
        opacity: 1;
      }

.Picture__Image_ZOj6J {
  overflow: hidden;
}

  @media screen and (max-width: 767px) {.Picture__Image_ZOj6J {
    height: 105px
}
  }

  @media (--screen--xs-max) {.Picture__Image_ZOj6J {
    height: 105px
}
  }

  @media screen and (min-width: 768px) and (max-width: 1023px) {.Picture__Image_ZOj6J {
    height: 75px
}
  }

  @media (--screen--sm-only) {.Picture__Image_ZOj6J {
    height: 75px
}
  }

  @media screen and (min-width: 1024px) {.Picture__Image_ZOj6J {
    height: 95px
}
  }

  @media (--screen--md-min) {.Picture__Image_ZOj6J {
    height: 95px
}
  }

  .Picture__Image_ZOj6J img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
  }

.Picture__Logo_31YVL {
  height: 24px;
}

@media screen and (max-width: 767px) {

.Picture__Logo_31YVL {
    padding-right: 32px;
    padding-right: var(--padding--2xl);
    padding-left: 32px;
    padding-left: var(--padding--2xl);
    margin-top: 32px;
    margin-top: var(--padding--2xl)
}
  }

@media (--screen--xs-max) {

.Picture__Logo_31YVL {
    padding-right: 32px;
    padding-right: var(--padding--2xl);
    padding-left: 32px;
    padding-left: var(--padding--2xl);
    margin-top: 32px;
    margin-top: var(--padding--2xl)
}
  }

@media screen and (min-width: 768px) and (max-width: 1023px) {

.Picture__Logo_31YVL {
    padding-right: 24px;
    padding-right: var(--padding--xl);
    padding-left: 24px;
    padding-left: var(--padding--xl);
    margin-top: 24px;
    margin-top: var(--padding--xl)
}
  }

@media (--screen--sm-only) {

.Picture__Logo_31YVL {
    padding-right: 24px;
    padding-right: var(--padding--xl);
    padding-left: 24px;
    padding-left: var(--padding--xl);
    margin-top: 24px;
    margin-top: var(--padding--xl)
}
  }

@media screen and (min-width: 1024px) {

.Picture__Logo_31YVL {
    padding-right: 32px;
    padding-right: var(--padding--2xl);
    padding-left: 32px;
    padding-left: var(--padding--2xl);
    margin-top: 32px;
    margin-top: var(--padding--2xl)
}
  }

@media (--screen--md-min) {

.Picture__Logo_31YVL {
    padding-right: 32px;
    padding-right: var(--padding--2xl);
    padding-left: 32px;
    padding-left: var(--padding--2xl);
    margin-top: 32px;
    margin-top: var(--padding--2xl)
}
  }

.Picture__Logo_31YVL img {
    max-height: 100%;
  }

.NewsCard__ItemWrapper_cWpYa {
  display: flex;
  min-height: 270px;
  flex-direction: column;
}

.NewsCard__Inner_2jFdM {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding: 24px 32px;
  padding: var(--padding--xl) 32px;
}

@media screen and (max-width: 767px) {

.NewsCard__Inner_2jFdM {
    justify-content: space-between
}
  }

@media (--screen--xs-max) {

.NewsCard__Inner_2jFdM {
    justify-content: space-between
}
  }

@media screen and (min-width: 768px) and (max-width: 1023px) {

.NewsCard__Inner_2jFdM {
    padding-right: 24px;
    padding-left: 24px
}
  }

@media (--screen--sm-only) {

.NewsCard__Inner_2jFdM {
    padding-right: 24px;
    padding-left: 24px
}
  }

.NewsCard__Title_DBdga {
  display: -webkit-box;
  overflow: hidden;
  margin-bottom: 24px;
  margin-bottom: var(--padding--xl);
  -webkit-box-orient: vertical;
  font-weight: 500;
}

.NewsCard__TitleWithoutPicture_1vjz8 {
  -webkit-line-clamp: 6;
}

.NewsCard__TitleWithPicture_1KhnV {
  -webkit-line-clamp: 3;
}

@media screen and (min-width: 768px) {

.NewsCard__Date_3mGWO {
    margin-top: auto
}
  }

@media (--screen--sm-min) {

.NewsCard__Date_3mGWO {
    margin-top: auto
}
  }

.NewsCard__Video_1eu4W {
  position: relative;
  padding-left: 16px;
  text-transform: uppercase;
}

.NewsCard__Video_1eu4W::before {
    position: absolute;
    top: 50%;
    left: 0;
    width: 0;
    height: 0;
    border-width: 5px 0 5px 10px;
    border-style: solid;
    border-color: transparent transparent transparent currentColor;
    content: "";
    transform: translateY(-50%);
  }

.ScrollSnap__Inner_t_86i {

  /* компенсация перемещения карточки вверх при наведении на неё */
  padding-top: 4px;
}

.ScrollSnap__XsInner_1IxPE {
}

@media screen and (max-width: 767px) {

.ScrollSnap__XsInner_1IxPE {
    display: flex
}
  }

@media (--screen--xs-max) {

.ScrollSnap__XsInner_1IxPE {
    display: flex
}
  }

.ScrollSnap__SmInner_1CIaZ {
}

@media screen and (max-width: 1023px) {

.ScrollSnap__SmInner_1CIaZ {
    display: flex
}
  }

@media (--screen--sm-max) {

.ScrollSnap__SmInner_1CIaZ {
    display: flex
}
  }

.ScrollSnap__MdInner_3luxX {
}

@media screen and (max-width: 1365px) {

.ScrollSnap__MdInner_3luxX {
    display: flex;
    grid-column-gap: 0
}
  }

@media (--screen--md-max) {

.ScrollSnap__MdInner_3luxX {
    display: flex;
    grid-column-gap: 0
}
  }

.ScrollSnap__Wrapper_HXxnU {
  /* компенсация перемещения карточки вверх при наведении на неё */
  margin-top: -4px;
}

.ScrollSnap__XsWrapper_ZzliF {
}

@media screen and (max-width: 767px) {

.ScrollSnap__XsWrapper_ZzliF {
    position: relative;
    left: 50%;
    overflow: auto;
    width: 100vw;

    /* padding: 0 24px; */

    /* компенсация тени */
    margin-bottom: -40px;
    margin-left: -50vw;
    scroll-padding: 24px

    /* scroll-snap-type: x mandatory; */
}
  }

@media (--screen--xs-max) {

.ScrollSnap__XsWrapper_ZzliF {
    position: relative;
    left: 50%;
    overflow: auto;
    width: 100vw;

    /* padding: 0 24px; */

    /* компенсация тени */
    margin-bottom: -40px;
    margin-left: -50vw;
    scroll-padding: 24px

    /* scroll-snap-type: x mandatory; */
}
  }

.ScrollSnap__SmWrapper_Nhf5g {
}

@media screen and (max-width: 1023px) {

.ScrollSnap__SmWrapper_Nhf5g {
    position: relative;
    left: 50%;
    overflow: auto;
    width: 100vw;

    /* padding: 0 24px; */

    /* компенсация тени */
    margin-bottom: -40px;
    margin-left: -50vw;
    scroll-padding: 24px

    /* scroll-snap-type: x mandatory; */
}
  }

@media (--screen--sm-max) {

.ScrollSnap__SmWrapper_Nhf5g {
    position: relative;
    left: 50%;
    overflow: auto;
    width: 100vw;

    /* padding: 0 24px; */

    /* компенсация тени */
    margin-bottom: -40px;
    margin-left: -50vw;
    scroll-padding: 24px

    /* scroll-snap-type: x mandatory; */
}
  }

.ScrollSnap__MdWrapper_1pt5d {
}

@media screen and (max-width: 1365px) {

.ScrollSnap__MdWrapper_1pt5d {
    position: relative;
    left: 50%;
    overflow: auto;
    width: 100vw;

    /* padding: 0 64px; */

    /* компенсация тени */
    margin-bottom: -40px;
    margin-left: -50vw;
    scroll-padding: 64px

    /* scroll-snap-type: x mandatory; */
}
  }

@media (--screen--md-max) {

.ScrollSnap__MdWrapper_1pt5d {
    position: relative;
    left: 50%;
    overflow: auto;
    width: 100vw;

    /* padding: 0 64px; */

    /* компенсация тени */
    margin-bottom: -40px;
    margin-left: -50vw;
    scroll-padding: 64px

    /* scroll-snap-type: x mandatory; */
}
  }

@media screen and (max-width: 767px) {

.ScrollSnap__XsCard_3RiPE {
    position: relative;
    flex-basis: 270px;
    flex-shrink: 0;

    /* компенсация тени */
    margin-bottom: 40px;
    scroll-snap-align: start
}
      .ScrollSnap__XsCard_3RiPE:last-child::after {
        position: absolute;
        top: 0;
        right: -32px;
        display: block;
        width: 32px;
        height: 100%;
        content: "";
      }
  }

@media (--screen--xs-max) {

.ScrollSnap__XsCard_3RiPE {
    position: relative;
    flex-basis: 270px;
    flex-shrink: 0;

    /* компенсация тени */
    margin-bottom: 40px;
    scroll-snap-align: start
}
      .ScrollSnap__XsCard_3RiPE:last-child::after {
        position: absolute;
        top: 0;
        right: -32px;
        display: block;
        width: 32px;
        height: 100%;
        content: "";
      }
  }

@media screen and (max-width: 1023px) {

.ScrollSnap__SmCard_2qjdm {
    position: relative;
    flex-basis: 270px;
    flex-shrink: 0;

    /* компенсация тени */
    margin-bottom: 40px;
    scroll-snap-align: start
}
      .ScrollSnap__SmCard_2qjdm:last-child::after {
        position: absolute;
        top: 0;
        right: -32px;
        display: block;
        width: 32px;
        height: 100%;
        content: "";
      }
  }

@media (--screen--sm-max) {

.ScrollSnap__SmCard_2qjdm {
    position: relative;
    flex-basis: 270px;
    flex-shrink: 0;

    /* компенсация тени */
    margin-bottom: 40px;
    scroll-snap-align: start
}
      .ScrollSnap__SmCard_2qjdm:last-child::after {
        position: absolute;
        top: 0;
        right: -32px;
        display: block;
        width: 32px;
        height: 100%;
        content: "";
      }
  }

@media screen and (max-width: 1365px) {

.ScrollSnap__MdCard_3uMPI:not(:last-child) {
      margin-right: 32px;
      margin-right: var(--padding--2xl)
  }
    }

@media (--screen--md-max) {

.ScrollSnap__MdCard_3uMPI:not(:last-child) {
      margin-right: 32px;
      margin-right: var(--padding--2xl)
  }
    }

@media screen and (max-width: 1365px) {

.ScrollSnap__MdCard_3uMPI {
    position: relative;
    flex-basis: 270px;
    flex-shrink: 0;

    /* компенсация тени */
    margin-bottom: 40px;
    scroll-snap-align: start
}
      .ScrollSnap__MdCard_3uMPI:last-child::after {
        position: absolute;
        top: 0;
        right: -32px;
        display: block;
        width: 32px;
        height: 100%;
        content: "";
      }
  }

@media (--screen--md-max) {

.ScrollSnap__MdCard_3uMPI {
    position: relative;
    flex-basis: 270px;
    flex-shrink: 0;

    /* компенсация тени */
    margin-bottom: 40px;
    scroll-snap-align: start
}
      .ScrollSnap__MdCard_3uMPI:last-child::after {
        position: absolute;
        top: 0;
        right: -32px;
        display: block;
        width: 32px;
        height: 100%;
        content: "";
      }
  }

.OtherNews__Wrapper_2lZuo {
  margin-top: var(--padding--4xl);
  margin-bottom: var(--padding--5xl);
}

.OtherNews__Head_1ink5 {
  margin-bottom: 40px;
  margin-bottom: var(--padding--3xl);
}

.OtherNews__Title_3aH8o {
  margin-bottom: 24px;
  margin-bottom: var(--padding--xl);
}

.OtherNews__Cards_UGhuo {
}

@media screen and (min-width: 1366px) {

.OtherNews__Cards_UGhuo {
    --noOfColumns: 4
}
  }

@media (--screen--lg-min) {

.OtherNews__Cards_UGhuo {
    --noOfColumns: 4
}
  }

.newsPost__NewsSubscriptionMagazine_1DgOx {
  margin-top: var(--padding--5xl);
  margin-bottom: var(--padding--5xl);
}


/*# sourceMappingURL=8bc2e2bd3ff48a6424d5404cd3a18b5dd7f0cfb5_CSS.79450fb8.chunk.css.map*/