@font-face {
  font-family: 'Playfair Display';
  font-weight: 700;
  src: url("../fonts/playfair-display/playfairdisplaybold-webfont.woff2") format("woff2"), url("../fonts/playfair-display/playfairdisplaybold-webfont.woff") format("woff"), url("../fonts/playfair-display/playfairdisplaybold-webfont.ttf") format("truetype"); }

@font-face {
  font-family: 'Playfair Display';
  font-weight: 400;
  src: url("../fonts/playfair-display/playfairdisplay-regular-webfont.woff2") format("woff2"), url("../fonts/playfair-display/playfairdisplay-regular-webfont.woff") format("woff"), url("../fonts/playfair-display/playfairdisplay-regular-webfont.ttf") format("truetype"); }

@font-face {
  font-family: 'montserrat';
  font-weight: 400;
  src: url("../fonts/montserrat/Montserrat-regular.otf"); }

@font-face {
  font-family: 'montserrat';
  font-weight: 700;
  src: url("../fonts/montserrat/Montserrat-bold.otf"); }

@font-face {
  font-family: 'montserrat';
  font-weight: 300;
  src: url("../fonts/montserrat/Montserrat-light.otf"); }

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-weight: 400;
  margin: 0;
  padding: 0; }

html {
  height: 100%;
  font-family: montserrat, Helvetica, Arial, serif;
  font-size: 16px;
  color: #252537; }

body {
  height: 100%; }

a, a:hover, a:focus {
  color: inherit; }

button {
  padding: 0;
  margin: 0;
  border: none;
  background: none; }

button:focus,
input:focus,
textarea:focus {
  outline: none; }

b, strong {
  font-weight: 700; }

body.state-fixed-body {
  overflow: hidden; }

html {
  -webkit-font-smoothing: subpixel-antialiased; }

.page_wrapper {
  overflow-x: hidden; }

.overlay {
  height: 0;
  opacity: 0;
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 10000;
  background-color: rgba(26, 26, 30, 0.6);
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  cursor: pointer; }
  .overlay.state-visible {
    opacity: 1;
    height: 100%; }

.container {
  max-width: 1200px;
  margin: auto; }
  .container:after {
    content: " ";
    /* Older browser do not support empty content */
    visibility: hidden;
    display: block;
    height: 0;
    clear: both; }

.title {
  font-size: 2.625em;
  font-weight: 700;
  text-transform: uppercase;
  -webkit-transform: translateY(-30%);
  -moz-transform: translateY(-30%);
  -ms-transform: translateY(-30%);
  -o-transform: translateY(-30%);
  transform: translateY(-30%);
  opacity: 0;
  -webkit-transition: -webkit-transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99), opacity 0.5s ease;
  -moz-transition: -moz-transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99), opacity 0.5s ease;
  -o-transition: -o-transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99), opacity 0.5s ease;
  transition: transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99), opacity 0.5s ease; }
  .title.skrollable-between {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0); }
  @media (max-width: 1366px) {
    .title {
      font-size: 32px; } }
  @media (max-width: 500px) {
    .title {
      font-size: 26px; } }
  @media (max-width: 375px) {
    .title {
      font-size: 20px; } }

.lined_title {
  position: relative;
  display: inline-block;
  padding: 0 20px;
  -webkit-transform: translateY(-30%);
  -moz-transform: translateY(-30%);
  -ms-transform: translateY(-30%);
  -o-transform: translateY(-30%);
  transform: translateY(-30%);
  opacity: 0;
  -webkit-transition: -webkit-transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99), opacity 0.5s ease;
  -moz-transition: -moz-transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99), opacity 0.5s ease;
  -o-transition: -o-transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99), opacity 0.5s ease;
  transition: transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99), opacity 0.5s ease; }
  .lined_title:before, .lined_title:after {
    content: "";
    position: absolute;
    top: 50%;
    height: 1px;
    width: 1.7em;
    background-color: #252537;
    -webkit-transition: -webkit-transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99);
    -moz-transition: -moz-transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99);
    -o-transition: -o-transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99);
    transition: transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99); }
    @media (max-width: 500px) {
      .lined_title:before, .lined_title:after {
        width: 1.2em; } }
  .lined_title:after {
    right: 0;
    -webkit-transform: translateX(160%) scaleX(0);
    -moz-transform: translateX(160%) scaleX(0);
    -ms-transform: translateX(160%) scaleX(0);
    -o-transform: translateX(160%) scaleX(0);
    transform: translateX(160%) scaleX(0);
    -webkit-transition-delay: 150ms;
    -moz-transition-delay: 150ms;
    -o-transition-delay: 150ms;
    transition-delay: 150ms;
    -webkit-transform-origin: left top;
    -moz-transform-origin: left top;
    -ms-transform-origin: left top;
    -o-transform-origin: left top;
    transform-origin: left top; }
    @media (max-width: 500px) {
      .lined_title:after {
        -webkit-transform: translateX(100%) scaleX(0);
        -moz-transform: translateX(100%) scaleX(0);
        -ms-transform: translateX(100%) scaleX(0);
        -o-transform: translateX(100%) scaleX(0);
        transform: translateX(100%) scaleX(0); } }
  .lined_title:before {
    left: 0;
    -webkit-transform: translateX(-160%) scaleX(0);
    -moz-transform: translateX(-160%) scaleX(0);
    -ms-transform: translateX(-160%) scaleX(0);
    -o-transform: translateX(-160%) scaleX(0);
    transform: translateX(-160%) scaleX(0);
    -webkit-transform-origin: right top;
    -moz-transform-origin: right top;
    -ms-transform-origin: right top;
    -o-transform-origin: right top;
    transform-origin: right top; }
    @media (max-width: 500px) {
      .lined_title:before {
        -webkit-transform: translateX(-100%) scaleX(0);
        -moz-transform: translateX(-100%) scaleX(0);
        -ms-transform: translateX(-100%) scaleX(0);
        -o-transform: translateX(-100%) scaleX(0);
        transform: translateX(-100%) scaleX(0); } }
  .lined_title.skrollable-between {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0); }
    .lined_title.skrollable-between:after {
      -webkit-transform: translateX(160%) scaleX(1);
      -moz-transform: translateX(160%) scaleX(1);
      -ms-transform: translateX(160%) scaleX(1);
      -o-transform: translateX(160%) scaleX(1);
      transform: translateX(160%) scaleX(1); }
      @media (max-width: 500px) {
        .lined_title.skrollable-between:after {
          -webkit-transform: translateX(100%) scaleX(1);
          -moz-transform: translateX(100%) scaleX(1);
          -ms-transform: translateX(100%) scaleX(1);
          -o-transform: translateX(100%) scaleX(1);
          transform: translateX(100%) scaleX(1); } }
    .lined_title.skrollable-between:before {
      -webkit-transform: translateX(-160%) scaleX(1);
      -moz-transform: translateX(-160%) scaleX(1);
      -ms-transform: translateX(-160%) scaleX(1);
      -o-transform: translateX(-160%) scaleX(1);
      transform: translateX(-160%) scaleX(1); }
      @media (max-width: 500px) {
        .lined_title.skrollable-between:before {
          -webkit-transform: translateX(-100%) scaleX(1);
          -moz-transform: translateX(-100%) scaleX(1);
          -ms-transform: translateX(-100%) scaleX(1);
          -o-transform: translateX(-100%) scaleX(1);
          transform: translateX(-100%) scaleX(1); } }

.decor_square {
  background-color: #252537;
  -webkit-box-shadow: 0 17px 42px rgba(140, 99, 78, 0.4);
  -moz-box-shadow: 0 17px 42px rgba(140, 99, 78, 0.4);
  box-shadow: 0 17px 42px rgba(140, 99, 78, 0.4); }

.decor_cross {
  position: relative; }
  .decor_cross:before, .decor_cross:after {
    content: "";
    position: absolute;
    background-color: #252537; }
  .decor_cross:before {
    height: 100%;
    width: 1px;
    top: 0;
    left: -webkit-calc(50% - 1px);
    left: -moz-calc(50% - 1px);
    left: calc(50% - 1px); }
  .decor_cross:after {
    width: 100%;
    height: 1px;
    top: -webkit-calc(50% - 1px);
    top: -moz-calc(50% - 1px);
    top: calc(50% - 1px);
    left: 0; }

.decor__flying_word_box {
  position: absolute;
  left: 24%;
  width: 11.875em;
  height: 37.5em; }
  .decor__flying_word_box--top {
    bottom: -18.75em; }
  .decor__flying_word_box--bottom {
    top: -18.75em;
    display: none;
    }
  .decor__flying_word_box--right {
    left: auto;
    right: 20%; }
    @media (max-width: 1440px) {
      .decor__flying_word_box--right {
        right: 10%; } }
  .body--mobile .decor__flying_word_box {
    display: none; }

.decor__flying_word_img {
  position: absolute;
  top: 0;
  height: 37.5em;
  display: none;
  }

@media (min-width: 2560px) {
  .decor__flying_word_wrapper {
    font-size: 20px; } }

@media (max-width: 1440px) {
  .decor__flying_word_wrapper {
    font-size: 12px; } }

@media (max-width: 767px) {
  .decor__flying_word_wrapper {
    font-size: 1vw; } }

.button {
  display: inline-block;
  min-width: 213px;
  padding: 0 20px;
  height: 53px;
  line-height: 53px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 0px;
  font-family: montserrat, Helvetica, Arial, serif;
  font-size: 13px;
  letter-spacing: 0.065em;
  cursor: pointer;
  text-align: center;
  -webkit-transition: all 0.25s ease;
  -moz-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
  }
  .button {
    text-decoration: none; }
  .button:hover {
    color: inherit; }
  .button:hover, .button:focus, .button:active, .button:visited {
    text-decoration: none; }
  .button--white {
    background-color: white;
    color: #252537; }
    .button--white:hover, .button--white:focus, .button--white:active {
      background-color: #252537;
      color: white; }
  .button--black {
    background-color: #252537;
    color: white;
    border: 1px solid #252537; }
    .button--black:hover, .button--black:focus, .button--black:active {
      background-color: white;
      color: #252537; }
  .button--green {
    background-color: #ff5b79;
    color: white;
    }
    .button--green:hover, .button--green:focus {
      color: white;
      background-color: #ff5b79; }
  .button--cream-shadow {
    -webkit-box-shadow: 0 8px 40px rgba(250, 190, 160, 0.8);
    -moz-box-shadow: 0 8px 40px rgba(250, 190, 160, 0.8);
    box-shadow: 0 8px 40px rgba(250, 190, 160, 0.8); }
    .button--cream-shadow:hover {
      -webkit-box-shadow: 0 10px 47px rgba(250, 190, 160, 0.9);
      -moz-box-shadow: 0 10px 47px rgba(250, 190, 160, 0.9);
      box-shadow: 0 10px 47px rgba(250, 190, 160, 0.9); }
    @media (max-width: 500px) {
      .button--cream-shadow {
        -webkit-box-shadow: 0 4px 20px rgba(250, 190, 160, 0.6);
        -moz-box-shadow: 0 4px 20px rgba(250, 190, 160, 0.6);
        box-shadow: 0 4px 20px rgba(250, 190, 160, 0.6); }
        .button--cream-shadow:hover {
          -webkit-box-shadow: 0 6px 30px rgba(250, 190, 160, 0.8);
          -moz-box-shadow: 0 6px 30px rgba(250, 190, 160, 0.8);
          box-shadow: 0 6px 30px rgba(250, 190, 160, 0.8); } }
  .button--cream-border {
    border: 1px solid #FFF;
    color: white;
    }
    .button--cream-border:hover, .button--cream-border:focus, .button--cream-border:active {
      background-color: white;
      color: #252537; }
  .button--black-border {
    border: 1px solid #252537; }
  @media (min-width: 2560px) {
    .button {
      min-width: 300px;
      padding: 0 30px;
      height: 75px;
      line-height: 75px;
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      border-radius: 3px;
      font-size: 20px; } }
  @media (max-width: 500px) {
    .button {
      -webkit-border-radius: 2px;
      -moz-border-radius: 2px;
      border-radius: 2px; } }

.intro {
  position: relative;
  padding-top: 1%;
  min-height: 860px;
  background-color: #f9e1d5;
  }
  @media (min-height: 1090px) and (min-width: 1921px) {
    .intro {
      min-height: 989px; } }
  @media (min-width: 2560px) {
    .intro {
      min-height: 1200px;
      font-size: 20px; } }
  @media (max-width: 1600px) {
    .intro {
      min-height: 780px; } }
  @media (max-width: 1366px) {
    .intro {
      min-height: 620px;
      font-size: 12px; } }
  @media (max-width: 1023px) {
    .intro {
      min-height: 900px; } }
  @media (max-width: 767px) {
    .intro {
      min-height: 111vw;
      font-size: 1.55vw; } }

.intro__container, .loader__container {
  max-width: 1200px;
  margin: 130px auto auto; }
  .intro__container:after, .loader__container:after {
    content: " ";
    /* Older browser do not support empty content */
    visibility: hidden;
    display: block;
    height: 0;
    clear: both; }
  @media (min-height: 1090px) and (min-width: 1921px) {
    .intro__container, .loader__container {
      margin-top: 190px; } }
  @media (min-width: 2048px) {
    .intro__container, .loader__container {
      max-width: 1390px;
      margin-top: 150px; } }
  @media (min-width: 2560px) {
    .intro__container, .loader__container {
      max-width: 1800px; } }
  @media (max-width: 1600px) {
    .intro__container, .loader__container {
      max-width: 1100px;
      margin-top: 100px; } }
  @media (max-width: 1366px) {
    .intro__container, .loader__container {
      max-width: 900px;
      margin-top: 70px; } }
  @media (max-width: 1023px) {
    .intro__container, .loader__container {
      padding-left: 30px;
      padding-top: 130px;
      margin-top: 0; } }
  @media (max-width: 767px) {
    .intro__container, .loader__container {
      padding-left: 17px;
      padding-top: 17vw; } }

.intro__slider_box {
  position: relative;
  z-index: 10;
  width: 47%;
  float: left; }
  .intro__slider_box:before {
    content: "";
    display: block;
    padding-top: 100%; }
  @media (max-width: 1023px) {
    .intro__slider_box {
      float: right; } }
  @media (max-width: 1023px) {
    .intro__slider_box {
      position: absolute;
      right: -3%;
      width: 563px; } }
  @media (max-width: 900px) {
    .intro__slider_box {
      right: -13%; } }
  @media (max-width: 800px) {
    .intro__slider_box {
      right: -23%; } }
  @media (max-width: 767px) {
    .intro__slider_box {
      width: 73.4vw; } }

.intro__slider_dots_box {
  position: absolute;
  left: 0;
  right: 0;
  bottom: -50px;
  margin: auto;
  text-align: center; }
  @media (min-width: 2560px) {
    .intro__slider_dots_box {
      bottom: -70px; } }
  .body--mobile .intro__slider_dots_box {
    display: none; }

.intro__slider_dot {
  position: relative;
  display: inline-block;
  width: 18px;
  height: 18px;
  opacity: 0.2;
  cursor: pointer;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease; }
  .intro__slider_dot:hover {
    opacity: 0.8; }
  .intro__slider_dot:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    margin: auto;
    height: 7px;
    width: 7px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-color: #18191c;
    opacity: 0;
    -webkit-transition: opacity 0.25s ease;
    -moz-transition: opacity 0.25s ease;
    -o-transition: opacity 0.25s ease;
    transition: opacity 0.25s ease; }
    .state-intro-slides-dots-visible .intro__slider_dot:before {
      opacity: 1; }
  .intro__slider_dot:nth-child(1):before {
    -webkit-transition-delay: 50ms;
    -moz-transition-delay: 50ms;
    -o-transition-delay: 50ms;
    transition-delay: 50ms; }
  .intro__slider_dot:nth-child(2):before {
    -webkit-transition-delay: 125ms;
    -moz-transition-delay: 125ms;
    -o-transition-delay: 125ms;
    transition-delay: 125ms; }
  .intro__slider_dot:nth-child(3):before {
    -webkit-transition-delay: 200ms;
    -moz-transition-delay: 200ms;
    -o-transition-delay: 200ms;
    transition-delay: 200ms; }
  .intro__slider_dot:nth-child(4):before {
    -webkit-transition-delay: 275ms;
    -moz-transition-delay: 275ms;
    -o-transition-delay: 275ms;
    transition-delay: 275ms; }
  .intro__slider_dot:nth-child(5):before {
    -webkit-transition-delay: 350ms;
    -moz-transition-delay: 350ms;
    -o-transition-delay: 350ms;
    transition-delay: 350ms; }
  .intro__slider_dot:nth-child(6):before {
    -webkit-transition-delay: 425ms;
    -moz-transition-delay: 425ms;
    -o-transition-delay: 425ms;
    transition-delay: 425ms; }
  .intro__slider_dot:nth-child(7):before {
    -webkit-transition-delay: 500ms;
    -moz-transition-delay: 500ms;
    -o-transition-delay: 500ms;
    transition-delay: 500ms; }
  .intro__slider_dot:nth-child(8):before {
    -webkit-transition-delay: 575ms;
    -moz-transition-delay: 575ms;
    -o-transition-delay: 575ms;
    transition-delay: 575ms; }
  .intro__slider_dot:nth-child(9):before {
    -webkit-transition-delay: 650ms;
    -moz-transition-delay: 650ms;
    -o-transition-delay: 650ms;
    transition-delay: 650ms; }
  .intro__slider_dot:nth-child(10):before {
    -webkit-transition-delay: 725ms;
    -moz-transition-delay: 725ms;
    -o-transition-delay: 725ms;
    transition-delay: 725ms; }
  .intro__slider_dot.state-active {
    opacity: 0.8; }

.intro__slider {
  overflow: hidden;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto; }
  .intro__slider:before {
    content: "";
    position: absolute;
    z-index: 80;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    background-color: #f9e1d5; }
    .state-show-slider .intro__slider:before {
      -webkit-transition: -webkit-transform 1s cubic-bezier(0.8, 0.29, 0, 0.99), visibility 0s 0.98s linear;
      -moz-transition: -moz-transform 1s cubic-bezier(0.8, 0.29, 0, 0.99), visibility 0s 0.98s linear;
      -o-transition: -o-transform 1s cubic-bezier(0.8, 0.29, 0, 0.99), visibility 0s 0.98s linear;
      transition: transform 1s cubic-bezier(0.8, 0.29, 0, 0.99), visibility 0s 0.98s linear;
      -webkit-transform: translateX(100%);
      -moz-transform: translateX(100%);
      -ms-transform: translateX(100%);
      -o-transform: translateX(100%);
      transform: translateX(100%);
      visibility: hidden; }
  .state-slider-children-visible .intro__slider {
    overflow: visible; }

.intro_appearing_square, .intro__slider_square, .intro__text_box__square {
  opacity: 0;
  -webkit-transition: opacity 0.25s ease;
  -moz-transition: opacity 0.25s ease;
  -o-transition: opacity 0.25s ease;
  transition: opacity 0.25s ease;
  -webkit-transition-delay: 1s;
  -moz-transition-delay: 1s;
  -o-transition-delay: 1s;
  transition-delay: 1s; }
  .state-show-corners .intro_appearing_square, .state-show-corners .intro__slider_square, .state-show-corners .intro__text_box__square {
    opacity: 1; }
  @media (max-width: 1023px) {
    .intro_appearing_square, .intro__slider_square, .intro__text_box__square {
      display: none; } }

.intro__slider_square {
  position: absolute;
  top: -11px;
  right: -11px;
  z-index: 100;
  width: 22px;
  height: 22px;
  -webkit-transition-delay: 2s;
  -moz-transition-delay: 2s;
  -o-transition-delay: 2s;
  transition-delay: 2s; }

.intro__text_box__square {
  position: absolute;
  right: -11px;
  top: 370px;
  width: 22px;
  height: 22px; }
  @media (min-width: 2560px) {
    .intro__text_box__square {
      top: 411px; } }

.intro__slider_line {
  position: absolute;
  top: 0;
  opacity: 0;
  right: -45px;
  z-index: 100;
  width: 45px;
  height: 1px;
  background-color: #252537;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  transform: translateZ(0); }
  .state-intro-lines-started-moving .intro__slider_line {
    -webkit-animation: intro_slider_line_moving 0.75s 0.6s cubic-bezier(0.8, 0.29, 0, 0.99) forwards;
    -moz-animation: intro_slider_line_moving 0.75s 0.6s cubic-bezier(0.8, 0.29, 0, 0.99) forwards;
    -o-animation: intro_slider_line_moving 0.75s 0.6s cubic-bezier(0.8, 0.29, 0, 0.99) forwards;
    animation: intro_slider_line_moving 0.75s 0.6s cubic-bezier(0.8, 0.29, 0, 0.99) forwards; }
  @media (max-width: 1023px) {
    .intro__slider_line {
      display: none; } }

@-webkit-keyframes intro_slider_line_moving {
  0% {
    opacity: 0;
    right: -118%; }
  5% {
    opacity: 1;
    right: -118%; }
  100% {
    right: -45px;
    opacity: 1; } }

@-moz-keyframes intro_slider_line_moving {
  0% {
    opacity: 0;
    right: -118%; }
  5% {
    opacity: 1;
    right: -118%; }
  100% {
    right: -45px;
    opacity: 1; } }

@-o-keyframes intro_slider_line_moving {
  0% {
    opacity: 0;
    right: -118%; }
  5% {
    opacity: 1;
    right: -118%; }
  100% {
    right: -45px;
    opacity: 1; } }

@keyframes intro_slider_line_moving {
  0% {
    opacity: 0;
    right: -118%; }
  5% {
    opacity: 1;
    right: -118%; }
  100% {
    right: -45px;
    opacity: 1; } }

.intro__slider_item {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto;
  width: 100%;
  height: 100%;
  will-change: transform;
  -webkit-transition: opacity 0.7s ease;
  -moz-transition: opacity 0.7s ease;
  -o-transition: opacity 0.7s ease;
  transition: opacity 0.7s ease;
  -webkit-transform: translate(-15px, 15px);
  -moz-transform: translate(-15px, 15px);
  -ms-transform: translate(-15px, 15px);
  -o-transform: translate(-15px, 15px);
  transform: translate(-15px, 15px); }
  .state-slider-children-visible .intro__slider_item--shadow {
    -webkit-box-shadow: 8.5px 14.7px 42px rgba(140, 99, 78, 0.4);
    -moz-box-shadow: 8.5px 14.7px 42px rgba(140, 99, 78, 0.4);
    box-shadow: 8.5px 14.7px 42px rgba(140, 99, 78, 0.4); }
  @media (min-width: 2560px) {
    .intro__slider_item {
      -webkit-transform: translate(-25px, 25px);
      -moz-transform: translate(-25px, 25px);
      -ms-transform: translate(-25px, 25px);
      -o-transform: translate(-25px, 25px);
      transform: translate(-25px, 25px); } }
  .state-intro-slides-shift .intro__slider_item {
    -webkit-transform: none !important;
    -moz-transform: none !important;
    -ms-transform: none !important;
    -o-transform: none !important;
    transform: none !important; }
  .state-intro-slides-transition .intro__slider_item {
    -webkit-transition: -webkit-transform 1.5s cubic-bezier(0.8, 0.29, 0, 0.99), -webkit-box-shadow 0.7s ease !important;
    -moz-transition: -moz-transform 1.5s cubic-bezier(0.8, 0.29, 0, 0.99), -moz-box-shadow 0.7s ease !important;
    -o-transition: -o-transform 1.5s cubic-bezier(0.8, 0.29, 0, 0.99), box-shadow 0.7s ease !important;
    transition: transform 1.5s cubic-bezier(0.8, 0.29, 0, 0.99), box-shadow 0.7s ease !important; }
    .state-intro-slides-transition .intro__slider_item:nth-child(1) {
      -webkit-transition-delay: 500ms !important;
      -moz-transition-delay: 500ms !important;
      -o-transition-delay: 500ms !important;
      transition-delay: 500ms !important; }
    .state-intro-slides-transition .intro__slider_item:nth-child(2) {
      -webkit-transition-delay: 200ms !important;
      -moz-transition-delay: 200ms !important;
      -o-transition-delay: 200ms !important;
      transition-delay: 200ms !important; }
    .state-intro-slides-transition .intro__slider_item:nth-child(3) {
      -webkit-transition-delay: -100ms !important;
      -moz-transition-delay: -100ms !important;
      -o-transition-delay: -100ms !important;
      transition-delay: -100ms !important; }
    .state-intro-slides-transition .intro__slider_item:nth-child(4) {
      -webkit-transition-delay: -400ms !important;
      -moz-transition-delay: -400ms !important;
      -o-transition-delay: -400ms !important;
      transition-delay: -400ms !important; }
    .state-intro-slides-transition .intro__slider_item:nth-child(5) {
      -webkit-transition-delay: -700ms !important;
      -moz-transition-delay: -700ms !important;
      -o-transition-delay: -700ms !important;
      transition-delay: -700ms !important; }
  .intro__slider_item.state-active-slide {
    z-index: 15 !important;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
    -webkit-transition: -webkit-transform 0.7s 0.4s cubic-bezier(0.42, 0.05, 0, 1.07);
    -moz-transition: -moz-transform 0.7s 0.4s cubic-bezier(0.42, 0.05, 0, 1.07);
    -o-transition: -o-transform 0.7s 0.4s cubic-bezier(0.42, 0.05, 0, 1.07);
    transition: transform 0.7s 0.4s cubic-bezier(0.42, 0.05, 0, 1.07); }
  .intro__slider_item.state-active-slide + .intro__slider_item {
    z-index: 5; }
  .intro__slider_item.state-leaving-slide {
    z-index: 20 !important;
    -webkit-transform: translate(15px, -15px);
    -moz-transform: translate(15px, -15px);
    -ms-transform: translate(15px, -15px);
    -o-transform: translate(15px, -15px);
    transform: translate(15px, -15px);
    -webkit-transition: opacity 0.7s 0.2s ease, -webkit-transform 3s ease;
    -moz-transition: opacity 0.7s 0.2s ease, -moz-transform 3s ease;
    -o-transition: opacity 0.7s 0.2s ease, -o-transform 3s ease;
    transition: opacity 0.7s 0.2s ease, transform 3s ease;
    opacity: 0; }
    @media (min-width: 2560px) {
      .intro__slider_item.state-leaving-slide {
        -webkit-transform: translate(25px, -25px);
        -moz-transform: translate(25px, -25px);
        -ms-transform: translate(25px, -25px);
        -o-transform: translate(25px, -25px);
        transform: translate(25px, -25px); } }
  .intro__slider_item:first-child {
    z-index: 5; }

.intro__text_box {
  position: relative;
  float: right;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  transform: translateZ(0);
  width: 52%; }
  @media (min-width: 2560px) {
    .intro__text_box {
      width: 51%; } }
  @media (max-width: 1023px) {
    .intro__text_box {
      float: left; } }

.intro__audience_box {
  position: absolute;
  opacity: 0;
  top: -10px;
  left: 22%;
  -webkit-transform: translateX(20%) translateZ(0);
  -moz-transform: translateX(20%) translateZ(0);
  transform: translateX(20%) translateZ(0);
  font-size: 1.25em;
  letter-spacing: 0.04em;
  -webkit-transition: opacity 0.25s ease, -webkit-transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99);
  -moz-transition: opacity 0.25s ease, -moz-transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99);
  -o-transition: opacity 0.25s ease, -o-transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99);
  transition: opacity 0.25s ease, transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99);
  -webkit-transition-delay: 0.7s;
  -moz-transition-delay: 0.7s;
  -o-transition-delay: 0.7s;
  transition-delay: 0.7s; }
  @media (min-width: 2560px) {
    .intro__audience_box {
      left: 32%;
      top: -18px; } }
  .state-intro-lines-started-moving .intro__audience_box {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    -moz-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0); }
  @media (max-width: 1023px) {
    .intro__audience_box {
      display: none; } }

.intro__audience_box__hidden_placeholder {
  position: relative; }

.intro__audience_box__hidden_placeholder__text {
  opacity: 0; }

.intro__audience_box__item {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  overflow: hidden;
  opacity: 0;
  font-weight: 700;
  -webkit-transition: opacity 0.25s ease, -webkit-transform 0.25s ease;
  -moz-transition: opacity 0.25s ease, -moz-transform 0.25s ease;
  -o-transition: opacity 0.25s ease, -o-transform 0.25s ease;
  transition: opacity 0.25s ease, transform 0.25s ease; }
  .intro__audience_box__item:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%);
    background-color: white; }
  .intro__audience_box__item.state-visible {
    opacity: 1; }
    .intro__audience_box__item.state-visible:before {
      -webkit-animation: title_slide 1.5s 0s cubic-bezier(0.19, 0.26, 0, 0.99) forwards;
      -moz-animation: title_slide 1.5s 0s cubic-bezier(0.19, 0.26, 0, 0.99) forwards;
      -o-animation: title_slide 1.5s 0s cubic-bezier(0.19, 0.26, 0, 0.99) forwards;
      animation: title_slide 1.5s 0s cubic-bezier(0.19, 0.26, 0, 0.99) forwards; }

@-webkit-keyframes title_slide {
  0% {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%); }
  50% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1; }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 0; } }

@-moz-keyframes title_slide {
  0% {
    -moz-transform: translateY(-100%);
    transform: translateY(-100%); }
  50% {
    -moz-transform: translateY(0);
    transform: translateY(0);
    opacity: 1; }
  100% {
    -moz-transform: translateY(0);
    transform: translateY(0);
    opacity: 0; } }

@-o-keyframes title_slide {
  0% {
    -o-transform: translateY(-100%);
    transform: translateY(-100%); }
  50% {
    -o-transform: translateY(0);
    transform: translateY(0);
    opacity: 1; }
  100% {
    -o-transform: translateY(0);
    transform: translateY(0);
    opacity: 0; } }

@keyframes title_slide {
  0% {
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%); }
  50% {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    opacity: 1; }
  100% {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    opacity: 0; } }

.intro__text_content {
  position: absolute;
  width: 100%; }
  @media (min-width: 2048px) {
    .intro__text_content {
      top: 80px; } }
  @media (max-width: 1366px) {
    .intro__text_content {
      top: -100px; } }
  @media (max-width: 767px) {
    .intro__text_content {
      top: -13vw; } }

.intro__title {
  position: absolute;
  overflow: hidden;
  top: 218px;
  font-size: 7.5em;
  font-family: Playfair Display, Helvetica, Arial, sans-serif;
  letter-spacing: 0.045em; }
  @media (max-width: 1366px) {
    .intro__title {
      top: 258px; } }
  @media (max-width: 767px) {
    .intro__title {
      top: 34vw; } }

.intro__title_visible_word,
.intro__subtitle_visible_word {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0; }
  .state-show-text .intro__title_visible_word, .state-show-text
  .intro__subtitle_visible_word {
    opacity: 1;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none; }

.intro__title_visible_word {
  -webkit-transform: translateY(70%);
  -moz-transform: translateY(70%);
  -ms-transform: translateY(70%);
  -o-transform: translateY(70%);
  transform: translateY(70%);
  -webkit-transition: opacity 0.1s ease, -webkit-transform 0.5s cubic-bezier(0.19, 0.26, 0, 0.99);
  -moz-transition: opacity 0.1s ease, -moz-transform 0.5s cubic-bezier(0.19, 0.26, 0, 0.99);
  -o-transition: opacity 0.1s ease, -o-transform 0.5s cubic-bezier(0.19, 0.26, 0, 0.99);
  transition: opacity 0.1s ease, transform 0.5s cubic-bezier(0.19, 0.26, 0, 0.99); }

.intro__subtitle_visible_word {
  -webkit-transform: translateY(-90%);
  -moz-transform: translateY(-90%);
  -ms-transform: translateY(-90%);
  -o-transform: translateY(-90%);
  transform: translateY(-90%);
  -webkit-transition: opacity 0.1s 0.25s ease, -webkit-transform 0.5s 0.25s cubic-bezier(0.19, 0.26, 0, 0.99);
  -moz-transition: opacity 0.1s 0.25s ease, -moz-transform 0.5s 0.25s cubic-bezier(0.19, 0.26, 0, 0.99);
  -o-transition: opacity 0.1s 0.25s ease, -o-transform 0.5s 0.25s cubic-bezier(0.19, 0.26, 0, 0.99);
  transition: opacity 0.1s 0.25s ease, transform 0.5s 0.25s cubic-bezier(0.19, 0.26, 0, 0.99); }

.intro__title_hidden_word,
.intro__subtitle_hidden_word {
  visibility: hidden; }

.intro__subtitle {
  overflow: hidden;
  position: absolute;
  top: 412px;
  font-size: 1.3em;
  letter-spacing: 0.08em;
  text-indent: 0.3em; }
  @media (min-width: 2560px) {
    .intro__subtitle {
      top: 462px; } }
  @media (max-width: 1023px) {
    .intro__subtitle {
      text-indent: 0; } }
  @media (max-width: 767px) {
    .intro__subtitle {
      top: 53.5vw; } }
  @media (max-width: 500px) {
    .intro__subtitle {
      font-size: 1.5em; } }
  @media (min-width: 1024px) {
    .intro__subtitle br {
      display: none; } }

.intro__button_box {
  position: absolute;
  opacity: 0;
  top: 510px;
  -webkit-transition: opacity 0.7s ease;
  -moz-transition: opacity 0.7s ease;
  -o-transition: opacity 0.7s ease;
  transition: opacity 0.7s ease;
  -webkit-transition-delay: 2.2s;
  -moz-transition-delay: 2.2s;
  -o-transition-delay: 2.2s;
  transition-delay: 2.2s; }
  @media (min-width: 2560px) {
    .intro__button_box {
      top: 600px; } }
  @media (max-width: 1366px) {
    .intro__button_box {
      top: 480px; } }
  .state-intro-lines-started-moving .intro__button_box {
    opacity: 1; }

.intro__buy_button_box {
  right: -11px; }
  @media (max-width: 1023px) {
    .intro__buy_button_box {
      display: none; } }

@media (min-width: 1024px) {
  .intro__live_button_box {
    display: none; } }

@media (max-width: 1023px) {
  .intro__live_button_box {
    top: 540px; } }

@media (max-width: 767px) {
  .intro__live_button_box {
    top: 70.5vw; }
    .intro__live_button_box .button {
      min-width: 24.8vw;
      height: 6.6vw;
      line-height: 6.6vw;
      font-size: 1.7vw; } }

@media (max-width: 500px) {
  .intro__live_button_box .button {
    min-width: 29.76vw;
    height: 7.92vw;
    line-height: 7.92vw;
    font-size: 2.38vw; } }

.intro__text_box__cross {
  position: absolute;
  right: -47px;
  top: -47px;
  width: 95px;
  height: 95px;
  opacity: 0;
  -webkit-transition: opacity 0.7s ease;
  -moz-transition: opacity 0.7s ease;
  -o-transition: opacity 0.7s ease;
  transition: opacity 0.7s ease; }
  @media (max-width: 1366px) {
    .intro__text_box__cross {
      width: 60px;
      height: 60px;
      right: -30px;
      top: -30px; } }
  .state-show-corners .intro__text_box__cross {
    opacity: 1; }
  @media (max-width: 1023px) {
    .intro__text_box__cross {
      right: auto; } }
  @media (max-width: 767px) {
    .intro__text_box__cross {
      width: 7vw;
      height: 7vw;
      top: -3.5vw; } }

.intro__text_box__line {
  position: absolute;
  opacity: 0;
  right: 0;
  top: 261px;
  width: 1px;
  height: 45px;
  background-color: #252537;
  -webkit-transform: translateY(120px) translateZ(0);
  -moz-transform: translateY(120px) translateZ(0);
  transform: translateY(120px) translateZ(0); }
  .state-intro-lines-started-moving .intro__text_box__line {
    -webkit-animation: intro_box_line_moving 0.25s 0.495s cubic-bezier(0.8, 0.29, 0, 0.99) forwards;
    -moz-animation: intro_box_line_moving 0.25s 0.495s cubic-bezier(0.8, 0.29, 0, 0.99) forwards;
    -o-animation: intro_box_line_moving 0.25s 0.495s cubic-bezier(0.8, 0.29, 0, 0.99) forwards;
    animation: intro_box_line_moving 0.25s 0.495s cubic-bezier(0.8, 0.29, 0, 0.99) forwards; }
  @media (max-width: 1023px) {
    .intro__text_box__line {
      display: none; } }

@-webkit-keyframes intro_box_line_moving {
  0% {
    -webkit-transform: translateY(80px) translateZ(0);
    transform: translateY(80px) translateZ(0); }
  10% {
    opacity: 1;
    -webkit-transform: translateY(80px) translateZ(0);
    transform: translateY(80px) translateZ(0); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0px) translateZ(0);
    transform: translateY(0px) translateZ(0); } }

@-moz-keyframes intro_box_line_moving {
  0% {
    -moz-transform: translateY(80px) translateZ(0);
    transform: translateY(80px) translateZ(0); }
  10% {
    opacity: 1;
    -moz-transform: translateY(80px) translateZ(0);
    transform: translateY(80px) translateZ(0); }
  100% {
    opacity: 1;
    -moz-transform: translateY(0px) translateZ(0);
    transform: translateY(0px) translateZ(0); } }

@-o-keyframes intro_box_line_moving {
  0% {
    transform: translateY(80px) translateZ(0); }
  10% {
    opacity: 1;
    transform: translateY(80px) translateZ(0); }
  100% {
    opacity: 1;
    transform: translateY(0px) translateZ(0); } }

@keyframes intro_box_line_moving {
  0% {
    -webkit-transform: translateY(80px) translateZ(0);
    -moz-transform: translateY(80px) translateZ(0);
    transform: translateY(80px) translateZ(0); }
  10% {
    opacity: 1;
    -webkit-transform: translateY(80px) translateZ(0);
    -moz-transform: translateY(80px) translateZ(0);
    transform: translateY(80px) translateZ(0); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0px) translateZ(0);
    -moz-transform: translateY(0px) translateZ(0);
    transform: translateY(0px) translateZ(0); } }

.intro__text_box__big_line {
  position: absolute;
  top: 382px;
  right: 62px;
  height: 1px;
  width: 3000px;
  background-color: #252537;
  -webkit-transform: translateX(-100%) translateZ(0);
  -moz-transform: translateX(-100%) translateZ(0);
  transform: translateX(-100%) translateZ(0);
  -webkit-transition: -webkit-transform 0.5s 0.2s cubic-bezier(0.8, 0.29, 0, 0.99);
  -moz-transition: -moz-transform 0.5s 0.2s cubic-bezier(0.8, 0.29, 0, 0.99);
  -o-transition: -o-transform 0.5s 0.2s cubic-bezier(0.8, 0.29, 0, 0.99);
  transition: transform 0.5s 0.2s cubic-bezier(0.8, 0.29, 0, 0.99); }
  @media (min-width: 2560px) {
    .intro__text_box__big_line {
      top: 422px; } }
  .state-intro-lines-started-moving .intro__text_box__big_line {
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none; }
  @media (max-width: 1023px) {
    .intro__text_box__big_line {
      left: -300px;
      right: auto; } }
  @media (max-width: 767px) {
    .intro__text_box__big_line {
      top: 50.3vw; } }

.intro__scroll_down_box {
  overflow: hidden;
  position: absolute;
  z-index: 100;
  top: 50%;
  width: 1px;
  height: 780px;
  left: -webkit-calc(43% + 50px);
  left: -moz-calc(43% + 50px);
  left: calc(43% + 50px); }
  @media (min-width: 2560px) {
    .intro__scroll_down_box {
      height: 970px; } }
  @media (max-width: 1680px) {
    .intro__scroll_down_box {
      height: 740px; } }
  @media (max-width: 1600px) {
    .intro__scroll_down_box {
      height: 700px; } }
  @media (max-width: 1440px) {
    .intro__scroll_down_box {
      height: 630px;
      } }
  @media (max-width: 1366px) {
    .intro__scroll_down_box {
      left: -webkit-calc(41% + 50px);
      left: -moz-calc(41% + 50px);
      left: calc(41% + 50px); } }
  @media (max-width: 1023px) {
    .intro__scroll_down_box {
      left: auto;
      right: 40%;
      top: 40%;
      height: 660px; } }
  @media (max-width: 767px) {
    .intro__scroll_down_box {
      height: 76vw; } }

.intro__scroll_down_line {
  position: absolute;
  height: 100%;
  width: 100%;
  background-color: #252537;
  -webkit-transform: translateY(-100%) translateZ(0);
  -moz-transform: translateY(-100%) translateZ(0);
  transform: translateY(-100%) translateZ(0);
  -webkit-transition: opacity 0.25s ease, -webkit-transform 0.5s cubic-bezier(0.8, 0.29, 0, 0.99);
  -moz-transition: opacity 0.25s ease, -moz-transform 0.5s cubic-bezier(0.8, 0.29, 0, 0.99);
  -o-transition: opacity 0.25s ease, -o-transform 0.5s cubic-bezier(0.8, 0.29, 0, 0.99);
  transition: opacity 0.25s ease, transform 0.5s cubic-bezier(0.8, 0.29, 0, 0.99);
  -webkit-transition-delay: 1.45s;
  -moz-transition-delay: 1.45s;
  -o-transition-delay: 1.45s;
  transition-delay: 1.45s; }
  .state-intro-lines-started-moving .intro__scroll_down_line {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    -moz-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0); }

.intro__scroll_down_word {
  position: absolute;
  opacity: 0;
  z-index: 100;
  bottom: 30px;
  left: 44%;
  font-size: 8px;
  text-transform: uppercase;
  color: white;
  -webkit-transform: translateY(-10%) translateZ(0);
  -moz-transform: translateY(-10%) translateZ(0);
  transform: translateY(-10%) translateZ(0);
  cursor: pointer;
  -webkit-transition: color 0.25s ease, opacity 0.25s ease, -webkit-transform 0.85s cubic-bezier(0.8, 0.29, 0, 0.99);
  -moz-transition: color 0.25s ease, opacity 0.25s ease, -moz-transform 0.85s cubic-bezier(0.8, 0.29, 0, 0.99);
  -o-transition: color 0.25s ease, opacity 0.25s ease, -o-transform 0.85s cubic-bezier(0.8, 0.29, 0, 0.99);
  transition: color 0.25s ease, opacity 0.25s ease, transform 0.85s cubic-bezier(0.8, 0.29, 0, 0.99);
  -webkit-transition-delay: 1.7s;
  -moz-transition-delay: 1.7s;
  -o-transition-delay: 1.7s;
  transition-delay: 1.7s; }
  .intro__scroll_down_word:hover {
    opacity: 0.5; }
  @media (min-width: 2560px) {
    .intro__scroll_down_word {
      bottom: 70px;
      left: 42.5%;
      font-size: 12px; } }
  @media (max-width: 1366px) {
    .intro__scroll_down_word {
      left: 43%;
      bottom: 30px; } }
  @media (max-width: 1023px) {
    .intro__scroll_down_word {
      left: auto;
      right: 42%;
      bottom: 70px; } }
  @media (max-width: 767px) {
    .intro__scroll_down_word {
      bottom: 4vw;
      font-size: 1.1vw; } }
  @media (max-width: 375px) {
    .intro__scroll_down_word {
      bottom: 3vw; } }
  .state-intro-lines-started-moving .intro__scroll_down_word {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    -moz-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0); }

@media (max-width: 1366px) {
  .intro__scroll_down_word_img {
    height: 60px; } }

@media (max-width: 1023px) {
  .intro__scroll_down_word_img {
    height: 80px; } }

@media (max-width: 767px) {
  .intro__scroll_down_word_img {
    height: 10vw; } }

.testimonials {
  position: relative;
  overflow: hidden;
  padding-bottom: 122px;
  text-align: center; }
  @media (max-width: 1023px) {
    .testimonials {
      padding-bottom: 262px; } }
  @media (max-width: 767px) {
    .testimonials {
      padding-bottom: 34vw; } }
  @media (max-width: 375px) {
    .testimonials {
      padding-bottom: 48vw; } }

.testimonials__header_box {
  overflow: hidden;
  position: relative;
  padding-top: 102px;
  height: 600px;
  background-color: black; }
  @media (max-width: 1280px) {
    .testimonials__header_box {
      padding-top: 62px; } }
  @media (max-width: 1023px) {
    .testimonials__header_box {
      padding-top: 54px;
      height: 477px; } }
  @media (max-width: 767px) {
    .testimonials__header_box {
      padding-top: 9vw;
      height: 64vw; } }

.testimonials__header_item {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  opacity: 0;
  -webkit-transform: translateY(-3%);
  -moz-transform: translateY(-3%);
  -ms-transform: translateY(-3%);
  -o-transform: translateY(-3%);
  transform: translateY(-3%);
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  -webkit-transition: opacity 0.7s ease, -webkit-transform 0.8s ease;
  -moz-transition: opacity 0.7s ease, -moz-transform 0.8s ease;
  -o-transition: opacity 0.7s ease, -o-transform 0.8s ease;
  transition: opacity 0.7s ease, transform 0.8s ease; }
  .testimonials__header_item.state-active {
    -webkit-transform: translateY(0%);
    -moz-transform: translateY(0%);
    -ms-transform: translateY(0%);
    -o-transform: translateY(0%);
    transform: translateY(0%);
    opacity: 1;
    }

.testimonials__header_item__overlay {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto;
  background: none!important;
  }
  .body--mobile .testimonials__header_item__overlay {
    -webkit-transition: background-color 0.7s ease;
    -moz-transition: background-color 0.7s ease;
    -o-transition: background-color 0.7s ease;
    transition: background-color 0.7s ease;
    background-color: #1a1a1e; }
    .body--mobile .testimonials__header_item__overlay.skrollable-between {
      background-color: rgba(26, 26, 30, 0.45); }

.testimonials__title {
  position: relative;
  z-index: 1;
  color: white; }

.testimonials__laptop_box {
  position: relative; }
  @media (max-width: 1366px) {
    .testimonials__laptop_box {
      top: 40px; } }

.testimonials__numbers_box {
  position: absolute;
  left: 15%;
  bottom: -11%; }
  @media (max-width: 1920px) {
    .testimonials__numbers_box {
      left: 11%; } }
  @media (max-width: 1600px) {
    .testimonials__numbers_box {
      left: 5%; } }
  @media (max-width: 1366px) {
    .testimonials__numbers_box {
      bottom: -42%;
      left: 1%; } }

.testimonials__number {
  position: absolute;
  opacity: 0;
  color: #f9e1d5;
  font-family: Playfair Display, Helvetica, Arial, sans-serif;
  font-size: 18.75em;
  -webkit-transition: opacity 0.7s ease;
  -moz-transition: opacity 0.7s ease;
  -o-transition: opacity 0.7s ease;
  transition: opacity 0.7s ease; }
  .testimonials__number.state-visible {
    position: relative;
    opacity: 0.4; }
  @media (max-width: 767px) {
    .testimonials__number {
      font-size: 39vw; } }

.testimonials__laptop {
  position: relative;
  z-index: 50;
  margin: -373px auto auto;
  width: 882px;
  height: 607px; }
  @media (max-width: 1280px) {
    .testimonials__laptop {
      margin-top: -473px; } }
  @media (max-width: 1023px) {
    .testimonials__laptop {
      margin-top: -373px;
      width: 728px;
      height: 457px; } }
  @media (max-width: 767px) {
    .testimonials__laptop {
      width: 100%;
      height: 60vw;
      margin-top: -49vw; } }

.testimonials__arrow {
  position: absolute;
  z-index: 150;
  top: 136px;
  width: 88px;
  height: 32px;
  cursor: pointer;
  -webkit-transition: -webkit-transform 0.25s ease, opacity 0.2s ease;
  -moz-transition: -moz-transform 0.25s ease, opacity 0.2s ease;
  -o-transition: -o-transform 0.25s ease, opacity 0.2s ease;
  transition: transform 0.25s ease, opacity 0.2s ease; }
  @media (max-width: 500px) {
    .testimonials__arrow {
      top: 20vw; } }
  .testimonials__arrow--left {
    left: 0;
    -webkit-transform-origin: right center;
    -moz-transform-origin: right center;
    -ms-transform-origin: right center;
    -o-transform-origin: right center;
    transform-origin: right center;
    background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iU3ZnanNTdmcxMDAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNDQiIGhlaWdodD0iOCI+PGRlZnMgaWQ9IlN2Z2pzRGVmczEwMDEiPjwvZGVmcz48cGF0aCBpZD0iU3ZnanNQYXRoMTAwNyIgZD0iTTUzMy4wMDggNTM2Ny45OUw0OTcuMDAwMDAwMDAwMDAwMDYgNTM2OEw0OTYuOTgyMDAwMDAwMDAwMSA1MzY1TDQ4OC45OTIwMDAwMDAwMDAxIDUzNjlMNDk3LjAwMDAwMDAwMDAwMDA2IDUzNzNMNDk3LjAwMDAwMDAwMDAwMDA2IDUzNzBMNTMzLjAwOCA1MzcwLjAxWiAiIGZpbGw9IiNmZmZmZmYiIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLDEsLTQ4OSwtNTM2NSkiPjwvcGF0aD48L3N2Zz4=) no-repeat center/50% 25%; }
    @media (max-width: 1024px) {
      .testimonials__arrow--left {
        left: -20px; } }
    @media (max-width: 767px) {
      .testimonials__arrow--left {
        left: 0; } }
    @media (max-width: 710px) {
      .testimonials__arrow--left {
        -moz-background-size: 30% 20%;
        -o-background-size: 30% 20%;
        background-size: 30% 20%;
        background-position-x: 20px; } }
    @media (max-width: 500px) {
      .testimonials__arrow--left {
        background-position-x: 10px; } }
    @media (max-width: 375px) {
      .testimonials__arrow--left {
        background-position-x: 5px; } }
  .testimonials__arrow--right {
    right: 0;
    -webkit-transform-origin: left center;
    -moz-transform-origin: left center;
    -ms-transform-origin: left center;
    -o-transform-origin: left center;
    transform-origin: left center;
    background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iU3ZnanNTdmcxMDA4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNDQiIGhlaWdodD0iOCI+PGRlZnMgaWQ9IlN2Z2pzRGVmczEwMDkiPjwvZGVmcz48cGF0aCBpZD0iU3ZnanNQYXRoMTAxMCIgZD0iTTEzOTguOTkgNTM2Ny45OUwxNDM1IDUzNjhMMTQzNS4wMiA1MzY1TDE0NDMuMDEgNTM2OUwxNDM1IDUzNzNMMTQzNSA1MzcwTDEzOTguOTkgNTM3MC4wMVogIiBmaWxsPSIjZmZmZmZmIiB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwxLC0xMzk5LC01MzY1KSI+PC9wYXRoPjwvc3ZnPg==) no-repeat center/50% 25%; }
    @media (max-width: 1024px) {
      .testimonials__arrow--right {
        right: -20px; } }
    @media (max-width: 767px) {
      .testimonials__arrow--right {
        right: 0; } }
    @media (max-width: 710px) {
      .testimonials__arrow--right {
        -moz-background-size: 30% 20%;
        -o-background-size: 30% 20%;
        background-size: 30% 20%;
        background-position: right 20px center; } }
    @media (max-width: 500px) {
      .testimonials__arrow--right {
        background-position: right 10px center; } }
    @media (max-width: 375px) {
      .testimonials__arrow--right {
        background-position: right 5px center; } }
  .testimonials__arrow.state-disabled {
    opacity: 0.3; }
    .testimonials__arrow.state-disabled:hover {
      -webkit-transform: none;
      -moz-transform: none;
      -ms-transform: none;
      -o-transform: none;
      transform: none; }
  .testimonials__arrow:hover {
    -webkit-transform: scaleX(1.1);
    -moz-transform: scaleX(1.1);
    -ms-transform: scaleX(1.1);
    -o-transform: scaleX(1.1);
    transform: scaleX(1.1); }

.testimonials__laptop_img {
  position: relative;
  z-index: 100;
  display: inline-block;
  width: 882px;
  height: 607px;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat; }
  @media (max-width: 1023px) {
    .testimonials__laptop_img {
      width: 728px;
      height: 457px;
      background-position: center top; } }
  @media (max-width: 767px) {
    .testimonials__laptop_img {
      width: 97%;
      height: 64vw; } }

.testimonials__laptop_content {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 10; }

.testimonials__wrapper {
  overflow: hidden;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  margin: auto;
  width: 677px;
  height: 464px; }
  @media (max-width: 1023px) {
    .testimonials__wrapper {
      top: 15px;
      width: 576px;
      height: 380px; } }
  @media (max-width: 767px) {
    .testimonials__wrapper {
      width: 78%;
      height: 80%; } }

.testimonials__laptop_content_box {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  -webkit-transform: translateY(-100%);
  -moz-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
  -o-transform: translateY(-100%);
  transform: translateY(-100%);
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat; }
  .testimonials__laptop_content_box.state-previous {
    z-index: 10;
    -webkit-transform: translateY(-99%);
    -moz-transform: translateY(-99%);
    -ms-transform: translateY(-99%);
    -o-transform: translateY(-99%);
    transform: translateY(-99%);
    -webkit-transition: 0.4s -webkit-transform cubic-bezier(0.66, 0.04, 0.29, 0.99);
    -moz-transition: 0.4s -moz-transform cubic-bezier(0.66, 0.04, 0.29, 0.99);
    -o-transition: 0.4s -o-transform cubic-bezier(0.66, 0.04, 0.29, 0.99);
    transition: 0.4s transform cubic-bezier(0.66, 0.04, 0.29, 0.99); }
  .testimonials__laptop_content_box.state-active {
    z-index: 15;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition: 0.4s -webkit-transform cubic-bezier(0.66, 0.04, 0.29, 0.99);
    -moz-transition: 0.4s -moz-transform cubic-bezier(0.66, 0.04, 0.29, 0.99);
    -o-transition: 0.4s -o-transform cubic-bezier(0.66, 0.04, 0.29, 0.99);
    transition: 0.4s transform cubic-bezier(0.66, 0.04, 0.29, 0.99); }
  .testimonials__laptop_content_box.state-next {
    z-index: 12;
    -webkit-transform: translateY(99%);
    -moz-transform: translateY(99%);
    -ms-transform: translateY(99%);
    -o-transform: translateY(99%);
    transform: translateY(99%);
    -webkit-transition: 0.4s -webkit-transform cubic-bezier(0.66, 0.04, 0.29, 0.99);
    -moz-transition: 0.4s -moz-transform cubic-bezier(0.66, 0.04, 0.29, 0.99);
    -o-transition: 0.4s -o-transform cubic-bezier(0.66, 0.04, 0.29, 0.99);
    transition: 0.4s transform cubic-bezier(0.66, 0.04, 0.29, 0.99); }
    .state-hide-next-item .testimonials__laptop_content_box.state-next {
      opacity: 0; }

.testimonials__box {
  position: relative;
  display: inline-block;
  width: 677px;
  height: 464px;
  padding: 126px 98px 0 88px;
  background-color: rgba(21, 21, 21, 0.6); }
  @media (max-width: 1023px) {
    .testimonials__box {
      width: 576px;
      height: 390px;
      padding-top: 96px; } }
  @media (max-width: 767px) {
    .testimonials__box {
      width: 100%;
      height: 100%;
      padding: 0;
      font-size: 2.075vw; } }

.testimonials__text {
  position: relative;
  margin-bottom: 75px;
  color: white;
  font-size: 1.75em;
  line-height: 1.3;
  font-weight: 300;
  -webkit-transition: opacity 0.25s ease, -webkit-transform 0.25s ease;
  -moz-transition: opacity 0.25s ease, -moz-transform 0.25s ease;
  -o-transition: opacity 0.25s ease, -o-transform 0.25s ease;
  transition: opacity 0.25s ease, transform 0.25s ease; }
  .testimonials__text:after, .testimonials__text:before {
    content: "";
    position: absolute;
    height: 18px;
    width: 15px; }
    .state-previous .testimonials__text:after, .state-previous .testimonials__text:before {
      opacity: 0; }
    .state-active .testimonials__text:after, .state-active .testimonials__text:before {
      opacity: 1;
      -webkit-transform: translateY(0);
      -moz-transform: translateY(0);
      -ms-transform: translateY(0);
      -o-transform: translateY(0);
      transform: translateY(0);
      -webkit-transition: opacity 1.2s 0.54s ease, -webkit-transform 0.5s 0.54s cubic-bezier(0.8, 0.29, 0, 0.99);
      -moz-transition: opacity 1.2s 0.54s ease, -moz-transform 0.5s 0.54s cubic-bezier(0.8, 0.29, 0, 0.99);
      -o-transition: opacity 1.2s 0.54s ease, -o-transform 0.5s 0.54s cubic-bezier(0.8, 0.29, 0, 0.99);
      transition: opacity 1.2s 0.54s ease, transform 0.5s 0.54s cubic-bezier(0.8, 0.29, 0, 0.99); }
    .state-next .testimonials__text:after, .state-next .testimonials__text:before {
      opacity: 0; }
    @media (max-width: 767px) {
      .testimonials__text:after, .testimonials__text:before {
        height: 3.78vw;
        width: 3.15vw; } }
  .testimonials__text:after {
    right: -15px;
    bottom: 0;
    background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iU3ZnanNTdmcxMDE1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iMTciIGhlaWdodD0iMTUiPjxkZWZzIGlkPSJTdmdqc0RlZnMxMDE2Ij48L2RlZnM+PHBhdGggaWQ9IlN2Z2pzUGF0aDEwMTciIGQ9Ik0xMjA5LjMzIDUzOTcuMjJDMTIwOC44OTk5OTk5OTk5OTk5IDUzOTcuNDAwMDAwMDAwMDAxIDEyMDguNzIgNTM5Ny45MSAxMjA4LjkwOTk5OTk5OTk5OTkgNTM5OC4zMjAwMDAwMDAwMDFMMTIwOS41OSA1Mzk5LjczMDAwMDAwMDAwMDVDMTIwOS43OCA1NDAwLjEzIDEyMTAuMjUgNTQwMC4zMSAxMjEwLjY1OTk5OTk5OTk5OTkgNTQwMC4xM0MxMjExLjgzIDUzOTkuNjQgMTIxMi44MyA1Mzk4Ljk5IDEyMTMuNjI5OTk5OTk5OTk5OSA1Mzk4LjIxQzEyMTQuNiA1Mzk3LjI5IDEyMTUuMjYgNTM5Ni4yMzAwMDAwMDAwMDA1IDEyMTUuNjIgNTM5NS4wN0MxMjE1Ljk3OTk5OTk5OTk5OTggNTM5My44ODk5OTk5OTk5OTkgMTIxNi4xNjk5OTk5OTk5OTk4IDUzOTIuMjggMTIxNi4xNjk5OTk5OTk5OTk4IDUzOTAuMjNMMTIxNi4xNjk5OTk5OTk5OTk4IDUzODYuMDE5OTk5OTk5OTk5NUMxMjE2LjE2OTk5OTk5OTk5OTggNTM4NS41NyAxMjE1LjggNTM4NS4yIDEyMTUuMzQgNTM4NS4yTDEyMDkuOTQ5OTk5OTk5OTk5OCA1Mzg1LjJDMTIwOS40ODk5OTk5OTk5OTk4IDUzODUuMiAxMjA5LjEyIDUzODUuNTcgMTIwOS4xMiA1Mzg2LjAxOTk5OTk5OTk5OTVMMTIwOS4xMiA1MzkxLjQxQzEyMDkuMTIgNTM5MS44NyAxMjA5LjQ4OTk5OTk5OTk5OTggNTM5Mi4yNCAxMjA5Ljk0OTk5OTk5OTk5OTggNTM5Mi4yNEwxMjEyLjUyOTk5OTk5OTk5OTcgNTM5Mi4yNEMxMjEyLjQ5OTk5OTk5OTk5OTggNTM5My42MiAxMjEyLjE2OTk5OTk5OTk5OTggNTM5NC43NCAxMjExLjU2OTk5OTk5OTk5OTcgNTM5NS41N0MxMjExLjA2OTk5OTk5OTk5OTcgNTM5Ni4yNSAxMjEwLjMyOTk5OTk5OTk5OTcgNTM5Ni43OTk5OTk5OTk5OTkgMTIwOS4zMjk5OTk5OTk5OTk3IDUzOTcuMjE5OTk5OTk5OTk5Wk0xMTk5LjYzIDUzOTcuMjJDMTE5OS4yIDUzOTcuNDAwMDAwMDAwMDAxIDExOTkuMDIwMDAwMDAwMDAwMiA1Mzk3LjkxIDExOTkuMjIgNTM5OC4zMjAwMDAwMDAwMDFMMTE5OS44OSA1Mzk5LjcyQzEyMDAuMDgwMDAwMDAwMDAwMiA1NDAwLjEyIDEyMDAuNTUwMDAwMDAwMDAwMiA1NDAwLjMgMTIwMC45NiA1NDAwLjEyQzEyMDIuMTEwMDAwMDAwMDAwMSA1Mzk5LjYyIDEyMDMuMTAwMDAwMDAwMDAwMSA1Mzk4Ljk4IDEyMDMuOTEgNTM5OC4yMUMxMjA0Ljg5IDUzOTcuMjggMTIwNS41NjAwMDAwMDAwMDAyIDUzOTYuMjIgMTIwNS45MiA1Mzk1LjA1QzEyMDYuMjggNTM5My45MDAwMDAwMDAwMDEgMTIwNi40NiA1MzkyLjI5IDEyMDYuNDYgNTM5MC4yMzAwMDAwMDAwMDA1TDEyMDYuNDYgNTM4Ni4wMkMxMjA2LjQ2IDUzODUuNTcwMDAwMDAwMDAxIDEyMDYuMDggNTM4NS4yMDAwMDAwMDAwMDEgMTIwNS42MyA1Mzg1LjIwMDAwMDAwMDAwMUwxMjAwLjIzIDUzODUuMjAwMDAwMDAwMDAxQzExOTkuNzggNTM4NS4yMDAwMDAwMDAwMDEgMTE5OS40MSA1Mzg1LjU3MDAwMDAwMDAwMSAxMTk5LjQxIDUzODYuMDJMMTE5OS40MSA1MzkxLjQxMDAwMDAwMDAwMUMxMTk5LjQxIDUzOTEuODcwMDAwMDAwMDAxIDExOTkuNzggNTM5Mi4yNDAwMDAwMDAwMDEgMTIwMC4yMyA1MzkyLjI0MDAwMDAwMDAwMUwxMjAyLjgzIDUzOTIuMjQwMDAwMDAwMDAxQzEyMDIuOCA1MzkzLjYyMDAwMDAwMDAwMSAxMjAyLjQ3IDUzOTQuNzQwMDAwMDAwMDAxIDEyMDEuODcgNTM5NS41NzAwMDAwMDAwMDFDMTIwMS4zNyA1Mzk2LjI1MDAwMDAwMDAwMSAxMjAwLjYyOTk5OTk5OTk5OTkgNTM5Ni44IDExOTkuNjI5OTk5OTk5OTk5OSA1Mzk3LjIyWiAiIGZpbGw9IiNmZmZmZmYiIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLDEsLTExOTksLTUzODUpIj48L3BhdGg+PC9zdmc+) no-repeat center/contain; }
    .state-previous .testimonials__text:after {
      -webkit-transform: translateY(-30%);
      -moz-transform: translateY(-30%);
      -ms-transform: translateY(-30%);
      -o-transform: translateY(-30%);
      transform: translateY(-30%); }
    .state-active .testimonials__text:after {
      -webkit-transform: translateY(100%);
      -moz-transform: translateY(100%);
      -ms-transform: translateY(100%);
      -o-transform: translateY(100%);
      transform: translateY(100%); }
    .state-next .testimonials__text:after {
      opacity: 0;
      -webkit-transform: translateY(30%);
      -moz-transform: translateY(30%);
      -ms-transform: translateY(30%);
      -o-transform: translateY(30%);
      transform: translateY(30%); }
  .testimonials__text:before {
    left: -15px;
    top: 0;
    background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iU3ZnanNTdmcxMDEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iMTciIGhlaWdodD0iMTUiPjxkZWZzIGlkPSJTdmdqc0RlZnMxMDEzIj48L2RlZnM+PHBhdGggaWQ9IlN2Z2pzUGF0aDEwMTQiIGQ9Ik02OTMuMjk1IDUyMjguOThDNjkzLjcyMzk5OTk5OTk5OTkgNTIyOC43OTk5OTk5OTk5OTkgNjkzLjkwNCA1MjI4LjI5IDY5My43MDk5OTk5OTk5OTk5IDUyMjcuODc5OTk5OTk5OTk5TDY5My4wMzE5OTk5OTk5OTk5IDUyMjYuNDU5OTk5OTk5OTk5QzY5Mi44Mzg5OTk5OTk5OTk5IDUyMjYuMDY5OTk5OTk5OTk5IDY5Mi4zNjc5OTk5OTk5OTk5IDUyMjUuODg5OTk5OTk5OTk5IDY5MS45NTMgNTIyNi4wNjk5OTk5OTk5OTlDNjkwLjc3Njk5OTk5OTk5OTkgNTIyNi41NTk5OTk5OTk5OTkgNjg5Ljc2NiA1MjI3LjIwOTk5OTk5OTk5OSA2ODguOTYzOTk5OTk5OTk5OSA1MjI3Ljk4OTk5OTk5OTk5OUM2ODcuOTgxIDUyMjguOTA5OTk5OTk5OTk5IDY4Ny4zMTY5OTk5OTk5OTk5IDUyMjkuOTY5OTk5OTk5OTk4IDY4Ni45NTcgNTIzMS4xMjk5OTk5OTk5OTlDNjg2LjU5NyA1MjMyLjMwOTk5OTk5OTk5OTUgNjg2LjQwNCA1MjMzLjkxOTk5OTk5OTk5OSA2ODYuNDA0IDUyMzUuOTU5OTk5OTk5OTk5TDY4Ni40MDQgNTI0MC4xNzk5OTk5OTk5OTlDNjg2LjQwNCA1MjQwLjYyOTk5OTk5OTk5OSA2ODYuNzc3IDUyNDAuOTk5OTk5OTk5OTk5IDY4Ny4yMzQgNTI0MC45OTk5OTk5OTk5OTlMNjkyLjY3MyA1MjQwLjk5OTk5OTk5OTk5OUM2OTMuMTI5IDUyNDAuOTk5OTk5OTk5OTk5IDY5My41MDMgNTI0MC42Mjk5OTk5OTk5OTkgNjkzLjUwMyA1MjQwLjE3OTk5OTk5OTk5OUw2OTMuNTAzIDUyMzQuNzhDNjkzLjUwMyA1MjM0LjMzIDY5My4xMjkgNTIzMy45NiA2OTIuNjczIDUyMzMuOTZMNjkwLjA3MSA1MjMzLjk2QzY5MC4wOTkgNTIzMi41NyA2OTAuNDMxIDUyMzEuNDYgNjkxLjA0MDAwMDAwMDAwMDEgNTIzMC42MkM2OTEuNTM4MDAwMDAwMDAwMSA1MjI5Ljk1IDY5Mi4yODUwMDAwMDAwMDAxIDUyMjkuNCA2OTMuMjk1MDAwMDAwMDAwMSA1MjI4Ljk4Wk03MDMuMDY1IDUyMjguOThDNzAzLjQ5NCA1MjI4Ljc5OTk5OTk5OTk5OSA3MDMuNjc0MDAwMDAwMDAwMSA1MjI4LjI5IDcwMy40OCA1MjI3Ljg3OTk5OTk5OTk5OUw3MDIuODAyIDUyMjYuNDhDNzAyLjYwOSA1MjI2LjA4IDcwMi4xMzggNTIyNS45IDcwMS43MjMwMDAwMDAwMDAxIDUyMjYuMDhDNzAwLjU2MSA1MjI2LjU3IDY5OS41NjQwMDAwMDAwMDAxIDUyMjcuMjIgNjk4Ljc0OCA1MjI3Ljk5QzY5Ny43NjUwMDAwMDAwMDAxIDUyMjguOTIgNjk3LjA4NzAwMDAwMDAwMDEgNTIyOS45OCA2OTYuNzI3MDAwMDAwMDAwMSA1MjMxLjE1QzY5Ni4zNjcwMDAwMDAwMDAxIDUyMzIuMjk5OTk5OTk5OTk5IDY5Ni4xODgwMDAwMDAwMDAxIDUyMzMuOSA2OTYuMTg4MDAwMDAwMDAwMSA1MjM1Ljk2TDY5Ni4xODgwMDAwMDAwMDAxIDUyNDAuMThDNjk2LjE4ODAwMDAwMDAwMDEgNTI0MC42MyA2OTYuNTYxMDAwMDAwMDAwMSA1MjQxIDY5Ny4wMTgwMDAwMDAwMDAxIDUyNDFMNzAyLjQ1NjAwMDAwMDAwMDEgNTI0MUM3MDIuOTEzMDAwMDAwMDAwMSA1MjQxIDcwMy4yODcwMDAwMDAwMDAxIDUyNDAuNjMgNzAzLjI4NzAwMDAwMDAwMDEgNTI0MC4xOEw3MDMuMjg3MDAwMDAwMDAwMSA1MjM0Ljc4MDAwMDAwMDAwMUM3MDMuMjg3MDAwMDAwMDAwMSA1MjM0LjMzMDAwMDAwMDAwMSA3MDIuOTEzMDAwMDAwMDAwMSA1MjMzLjk2MDAwMDAwMDAwMSA3MDIuNDU2MDAwMDAwMDAwMSA1MjMzLjk2MDAwMDAwMDAwMUw2OTkuODQxMDAwMDAwMDAwMSA1MjMzLjk2MDAwMDAwMDAwMUM2OTkuODY5MDAwMDAwMDAwMSA1MjMyLjU3MDAwMDAwMDAwMSA3MDAuMjAxMDAwMDAwMDAwMSA1MjMxLjQ2MDAwMDAwMDAwMSA3MDAuODEwMDAwMDAwMDAwMiA1MjMwLjYyMDAwMDAwMDAwMUM3MDEuMzA4MDAwMDAwMDAwMiA1MjI5Ljk1MDAwMDAwMDAwMSA3MDIuMDU1MDAwMDAwMDAwMiA1MjI5LjQwMDAwMDAwMDAwMSA3MDMuMDY1MDAwMDAwMDAwMiA1MjI4Ljk4MDAwMDAwMDAwMDVaICIgZmlsbD0iI2ZmZmZmZiIgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwtNjg2LC01MjI2KSI+PC9wYXRoPjwvc3ZnPg==) no-repeat center/100% auto; }
    .state-previous .testimonials__text:before {
      -webkit-transform: translateY(-30%);
      -moz-transform: translateY(-30%);
      -ms-transform: translateY(-30%);
      -o-transform: translateY(-30%);
      transform: translateY(-30%); }
    .state-active .testimonials__text:before {
      -webkit-transform: translateY(-100%);
      -moz-transform: translateY(-100%);
      -ms-transform: translateY(-100%);
      -o-transform: translateY(-100%);
      transform: translateY(-100%); }
    .state-next .testimonials__text:before {
      opacity: 0;
      -webkit-transform: translateY(30%);
      -moz-transform: translateY(30%);
      -ms-transform: translateY(30%);
      -o-transform: translateY(30%);
      transform: translateY(30%); }
  .state-previous .testimonials__text {
    opacity: 0;
    -webkit-transform: translateY(-10%);
    -moz-transform: translateY(-10%);
    -ms-transform: translateY(-10%);
    -o-transform: translateY(-10%);
    transform: translateY(-10%); }
  .state-active .testimonials__text {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition: opacity 0.7s 0.4s ease, -webkit-transform 0.25s 0.4s ease;
    -moz-transition: opacity 0.7s 0.4s ease, -moz-transform 0.25s 0.4s ease;
    -o-transition: opacity 0.7s 0.4s ease, -o-transform 0.25s 0.4s ease;
    transition: opacity 0.7s 0.4s ease, transform 0.25s 0.4s ease; }
  .state-next .testimonials__text {
    opacity: 0;
    -webkit-transform: translateY(10%);
    -moz-transform: translateY(10%);
    -ms-transform: translateY(10%);
    -o-transform: translateY(10%);
    transform: translateY(10%); }
  @media (max-width: 1023px) {
    .testimonials__text {
      margin-bottom: 40px; } }
  @media (max-width: 767px) {
    .testimonials__text {
      margin: 12% 13% 7% 13%; } }

.testimonials__person_name {
  display: block;
  margin-bottom: 11px;
  color: white;
  font-size: 0.6875em;
  font-weight: 700;
  letter-spacing: 0.065em;
  -webkit-transition: opacity 0.25s ease, -webkit-transform 0.25s ease;
  -moz-transition: opacity 0.25s ease, -moz-transform 0.25s ease;
  -o-transition: opacity 0.25s ease, -o-transform 0.25s ease;
  transition: opacity 0.25s ease, transform 0.25s ease; }
  .state-previous .testimonials__person_name {
    opacity: 0;
    -webkit-transform: translateY(-30%);
    -moz-transform: translateY(-30%);
    -ms-transform: translateY(-30%);
    -o-transform: translateY(-30%);
    transform: translateY(-30%); }
  .state-active .testimonials__person_name {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition: opacity 1.1s 0.44s ease, -webkit-transform 0.25s 0.44s ease;
    -moz-transition: opacity 1.1s 0.44s ease, -moz-transform 0.25s 0.44s ease;
    -o-transition: opacity 1.1s 0.44s ease, -o-transform 0.25s 0.44s ease;
    transition: opacity 1.1s 0.44s ease, transform 0.25s 0.44s ease; }
  .state-next .testimonials__person_name {
    opacity: 0;
    -webkit-transform: translateY(30%);
    -moz-transform: translateY(30%);
    -ms-transform: translateY(30%);
    -o-transform: translateY(30%);
    transform: translateY(30%); }
  @media (max-width: 767px) {
    .testimonials__person_name {
      margin-bottom: 1em; } }

.testimonials__person_title {
  color: white;
  font-weight: 300;
  font-size: 0.6875em; }
  .state-previous .testimonials__person_title {
    opacity: 0;
    -webkit-transform: translateY(-30%);
    -moz-transform: translateY(-30%);
    -ms-transform: translateY(-30%);
    -o-transform: translateY(-30%);
    transform: translateY(-30%); }
  .state-active .testimonials__person_title {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition: opacity 1.1s 0.48s ease, -webkit-transform 0.25s 0.48s ease;
    -moz-transition: opacity 1.1s 0.48s ease, -moz-transform 0.25s 0.48s ease;
    -o-transition: opacity 1.1s 0.48s ease, -o-transform 0.25s 0.48s ease;
    transition: opacity 1.1s 0.48s ease, transform 0.25s 0.48s ease; }
  .state-next .testimonials__person_title {
    opacity: 0;
    -webkit-transform: translateY(30%);
    -moz-transform: translateY(30%);
    -ms-transform: translateY(30%);
    -o-transform: translateY(30%);
    transform: translateY(30%); }

.testimonials__laptop_big_line {
  position: absolute;
  left: 0;
  right: 0;
  top: 390px;
  margin: auto;
  width: 1px;
  height: 480px;
  background-color: #f9e1d5;
  -webkit-transform-origin: center top;
  -moz-transform-origin: center top;
  -ms-transform-origin: center top;
  -o-transform-origin: center top;
  transform-origin: center top; }
  @media (max-width: 1023px) {
    .testimonials__laptop_big_line {
      display: none; } }

.testimonials__button {
  position: relative;
  z-index: 5; }
  @media (max-width: 1023px) {
    .testimonials__button {
      right: -186px;
      top: 50px; } }
  @media (max-width: 767px) {
    .testimonials__button {
      top: 6.5vw;
      right: 0; } }
  .body--mobile .testimonials__button {
    -webkit-transform: translateY(-30%);
    -moz-transform: translateY(-30%);
    -ms-transform: translateY(-30%);
    -o-transform: translateY(-30%);
    transform: translateY(-30%);
    opacity: 0;
    -webkit-transition: -webkit-transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99), opacity 0.5s ease;
    -moz-transition: -moz-transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99), opacity 0.5s ease;
    -o-transition: -o-transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99), opacity 0.5s ease;
    transition: transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99), opacity 0.5s ease; }
    .body--mobile .testimonials__button.skrollable-between {
      opacity: 1;
      -webkit-transform: translateY(0);
      -moz-transform: translateY(0);
      -ms-transform: translateY(0);
      -o-transform: translateY(0);
      transform: translateY(0); }

.footer {
  position: relative;
  background-color: white; }

.footer__container {
  padding: 0 15px;
  max-width: 1200px;
  position: relative; }
  .footer__container:after {
    content: " ";
    /* Older browser do not support empty content */
    visibility: hidden;
    display: block;
    height: 0;
    clear: both; }

@media (max-width: 992px) {
  .footer__social_box {
    position: absolute;
    top: 0;
    right: 15px; } }

.footer__nav {
  padding: 0;
  margin: 0;
  list-style: none; }

.footer__nav__item {
  display: inline-block; }

.footer__nav__link {
  text-decoration: none; }

.footer__nav__link:hover {
  color: inherit; }

.footer__description {
  display: inline-block;
  max-width: 300px;
  margin-bottom: 60px;
  font-size: 13px;
  line-height: 1.6;
  letter-spacing: 0.05em; }
  @media (max-width: 992px) {
    .footer__description {
      margin-bottom: 20px; } }

.footer__copyright {
  float: right;
  font-size: 10px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.05em; }
  @media (max-width: 992px) {
    .footer__copyright {
      float: left; } }

.footer__logo_text {
  position: relative;
  top: 2px;
  font-size: 16px;
  color: white;
  letter-spacing: 0.05em; }

.footer__logo_box {
  display: block;
  margin-bottom: 15px;
  width: 135px;
  -webkit-transition: opacity .2s ease;
  -moz-transition: opacity .2s ease;
  -o-transition: opacity .2s ease;
  transition: opacity .2s ease;
  }
  .footer__logo_box {
    text-decoration: none; }
  .footer__logo_box:hover {
    color: inherit; }
  .footer__logo_box img {
    width: 100%; }
  @media (max-width: 992px) {
    .footer__logo_box {
      margin-bottom: 20px; } }
  .footer__logo_box:hover {
    opacity: 0.8; }

.footer__menu {
  padding: 0;
  margin: 0;
  list-style: none;
  display: inline-block;
  vertical-align: top;
  margin-right: 65px; }
  .footer__menu:last-child {
    margin-right: 0; }
    @media (max-width: 500px) {
      .footer__menu:last-child {
        width: 100%; } }
  @media (max-width: 500px) {
    .footer__menu {
      float: left;
      width: 49%;
      margin-right: 0;
      margin-bottom: 20px; } }

.footer__menu__item {
  margin-bottom: 15px; }
  @media (min-width: 993px) {
    .footer__menu__item:last-child {
      margin-bottom: 0; } }

.footer__menu__footer {
  margin-bottom: 25px; }

.footer__menu__link {
  position: relative;
  font-size: 13px;
  letter-spacing: 0.05em;
  text-decoration: none;
  color: #333435;
  font-weight: 700;
  -webkit-transition: color .2s ease;
  -moz-transition: color .2s ease;
  -o-transition: color .2s ease;
  transition: color .2s ease; }
  .footer__menu__link:hover, .footer__menu__link:focus, .footer__menu__link:active, .footer__menu__link:visited {
    text-decoration: none; }
  .footer__menu__link:hover:before {
    opacity: 1;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none; }
  .footer__menu__link:before {
    content: "";
    opacity: 0;
    position: absolute;
    left: 0;
    right: 0;
    bottom: -4px;
    width: 100%;
    height: 2px;
    -webkit-transform: translateY(2px) rotateZ(1deg);
    -moz-transform: translateY(2px) rotateZ(1deg);
    transform: translateY(2px) rotateZ(1deg);
    background-color: #6a6969;
    -webkit-transition: opacity 0.3s ease, -webkit-transform .2s ease;
    -moz-transition: opacity 0.3s ease, -moz-transform .2s ease;
    -o-transition: opacity 0.3s ease, -o-transform .2s ease;
    transition: opacity 0.3s ease, transform .2s ease; }

.footer__menu__title {
  color: rgba(51, 52, 53, 0.3);
  font-size: 11px;
  letter-spacing: 0.05em;
  font-weight: 700;
  text-transform: uppercase; }

.footer__main_box {
  padding: 49px 0 75px;
  border-bottom: 1px solid rgba(188, 198, 208, 0.4); }
  .footer__main_box:after {
    content: " ";
    /* Older browser do not support empty content */
    visibility: hidden;
    display: block;
    height: 0;
    clear: both; }
  @media (max-width: 500px) {
    .footer__main_box {
      padding-bottom: 35px; } }

@media (min-width: 993px) {
  .footer__left_box {
    float: left; } }

@media (max-width: 992px) {
  .footer__left_box {
    margin-bottom: 40px; } }

.footer__logo {
  margin-right: 10px; }

@media (min-width: 993px) {
  .footer__right_box {
    float: right; } }

.footer__description_box {
  padding: 23px 0 25px; }

.footer__form {
  position: relative; }

.footer__input {
  max-width: 207px;
  height: 42px;
  -webkit-border-radius: 42px;
  -moz-border-radius: 42px;
  border-radius: 0px;
  line-height: 42px;
  background-color: #ebebeb;
  border: 1px solid #ebebeb;
  padding-left: 15px;
  padding-right: 40px;
  -webkit-transition: border-color .2s ease;
  -moz-transition: border-color .2s ease;
  -o-transition: border-color .2s ease;
  transition: border-color .2s ease;
  }
  .footer__input::-webkit-input-placeholder {
    color: rgba(106, 105, 105, 0.6);
    font-size: 13px;
    -webkit-transition: -webkit-filter .2s ease, opacity .2s .2s ease, filter .2s ease, opacity .2s .2s ease;
    transition: filter .2s ease, opacity .2s .2s ease; }
  .footer__input:-moz-placeholder {
    color: rgba(106, 105, 105, 0.6);
    font-size: 13px;
    -moz-transition: filter .2s ease, opacity .2s .2s ease;
    transition: filter .2s ease, opacity .2s .2s ease; }
  .footer__input::-moz-placeholder {
    color: rgba(106, 105, 105, 0.6);
    font-size: 13px;
    -moz-transition: filter .2s ease, opacity .2s .2s ease;
    transition: filter .2s ease, opacity .2s .2s ease; }
  .footer__input:-ms-input-placeholder {
    color: rgba(106, 105, 105, 0.6);
    font-size: 13px;
    transition: filter .2s ease, opacity .2s .2s ease; }
  @media (max-width: 500px) {
    .footer__input {
      max-width: 100%;
      width: 100%; } }
  .footer__input.state-blinking {
    -webkit-animation: border_blinking 0.75s ease infinite;
    -moz-animation: border_blinking 0.75s ease infinite;
    -o-animation: border_blinking 0.75s ease infinite;
    animation: border_blinking 0.75s ease infinite; }

@-webkit-keyframes border_blinking {
  0% {
    border-color: #ebebeb; }
  50% {
    border-color: orangered; }
  100% {
    border-color: #ebebeb; } }

@-moz-keyframes border_blinking {
  0% {
    border-color: #ebebeb; }
  50% {
    border-color: orangered; }
  100% {
    border-color: #ebebeb; } }

@-o-keyframes border_blinking {
  0% {
    border-color: #ebebeb; }
  50% {
    border-color: orangered; }
  100% {
    border-color: #ebebeb; } }

@keyframes border_blinking {
  0% {
    border-color: #ebebeb; }
  50% {
    border-color: orangered; }
  100% {
    border-color: #ebebeb; } }

.footer__input:focus {
  border-color: #333435; }
  .footer__input:focus::-webkit-input-placeholder {
    opacity: 0;
    -webkit-filter: blur(3px);
    filter: blur(3px); }
  .footer__input:focus:-moz-placeholder {
    opacity: 0;
    filter: blur(3px); }
  .footer__input:focus::-moz-placeholder {
    opacity: 0;
    filter: blur(3px); }
  .footer__input:focus:-ms-input-placeholder {
    opacity: 0;
    filter: blur(3px); }

.footer__button {
  position: absolute;
  right: 0px;
  bottom: 0;
  top: 0;
  cursor: pointer;
  margin: auto;
  height: 42px;
  width: 41px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 0;
  background: #fc4166 url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0OTEuMDIyIDQ5MS4wMjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ5MS4wMjIgNDkxLjAyMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik00OTAuOTE2LDEzLjk5MWMtMC4yMTMtMS4xNzMtMC42NC0yLjM0Ny0xLjI4LTMuMzA3Yy0wLjEwNy0wLjIxMy0wLjIxMy0wLjUzMy0wLjMyLTAuNzQ3ICAgIGMtMC4xMDctMC4yMTMtMC4zMi0wLjMyLTAuNTMzLTAuNTMzYy0wLjQyNy0wLjUzMy0wLjk2LTEuMDY3LTEuNDkzLTEuNDkzYy0wLjQyNy0wLjMyLTAuODUzLTAuNjQtMS4yOC0wLjk2ICAgIGMtMC4yMTMtMC4xMDctMC4zMi0wLjMyLTAuNTMzLTAuNDI3Yy0wLjMyLTAuMTA3LTAuNzQ3LTAuMzItMS4xNzMtMC40MjdjLTAuNTMzLTAuMjEzLTEuMDY3LTAuNDI3LTEuNi0wLjUzMyAgICBjLTAuNjQtMC4xMDctMS4yOC0wLjIxMy0xLjkyLTAuMjEzYy0wLjUzMywwLTEuMDY3LDAtMS42LDBjLTAuNzQ3LDAuMTA3LTEuNDkzLDAuMzItMi4xMzMsMC41MzMgICAgYy0wLjMyLDAuMTA3LTAuNzQ3LDAuMTA3LTEuMDY3LDAuMjEzTDYuNDM2LDIwOS4wODVjLTUuNDQsMi4zNDctNy44OTMsOC42NC01LjU0NywxNC4wOGMxLjA2NywyLjM0NywyLjg4LDQuMzczLDUuMjI3LDUuNDQgICAgbDE3NS4zNiw4Mi40NTN2MTYzLjk0N2MwLDUuODY3LDQuOCwxMC42NjcsMTAuNjY3LDEwLjY2N2MzLjczMywwLDcuMTQ3LTEuOTIsOS4wNjctNS4xMmw3NC4xMzMtMTIwLjUzM2wxMTQuNTYsNjAuMzczICAgIGM1LjIyNywyLjc3MywxMS42MjcsMC43NDcsMTQuNC00LjQ4YzAuNDI3LTAuODUzLDAuNzQ3LTEuODEzLDAuOTYtMi42NjdsODUuNTQ3LTM5NC45ODdjMC0wLjIxMywwLTAuNDI3LDAtMC42NCAgICBjMC4xMDctMC42NCwwLjEwNy0xLjE3MywwLjIxMy0xLjcwN0M0OTEuMDIyLDE1LjI3MSw0OTEuMDIyLDE0LjYzMSw0OTAuOTE2LDEzLjk5MXogTTE5MC4wMDksMjkxLjMyNEwzNi44MzYsMjE5LjIxOCAgICBMNDMzLjIwOSw0OC4xMjRMMTkwLjAwOSwyOTEuMzI0eiBNMjAyLjgwOSw0MzcuMTM4VjMyMS44MzFsNTMuNjUzLDI4LjI2N0wyMDIuODA5LDQzNy4xMzh6IE0zODcuNDQ5LDM5NC44OThsLTEwMC44LTUzLjAxMyAgICBsLTE4LjEzMy0xMS4ybC0wLjc0NywxLjI4bC01Ny43MDctMzAuNEw0NjIuMTE2LDQ5LjI5OEwzODcuNDQ5LDM5NC44OTh6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==) no-repeat center/10px auto;
  -webkit-transition: border-color .2s ease, background-color .2s ease, -webkit-transform .2s ease;
  -moz-transition: border-color .2s ease, background-color .2s ease, -moz-transform .2s ease;
  -o-transition: border-color .2s ease, background-color .2s ease, -o-transform .2s ease;
  transition: border-color .2s ease, background-color .2s ease, transform .2s ease;
  }
  .footer__button:hover {
    border-color: #fc4166;
    -webkit-transform: translateX(3px) scale(1.1);
    -moz-transform: translateX(3px) scale(1.1);
    -ms-transform: translateX(3px) scale(1.1);
    -o-transform: translateX(3px) scale(1.1);
    transform: translateX(3px) scale(1.1);
    background: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0OTEuMDIyIDQ5MS4wMjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ5MS4wMjIgNDkxLjAyMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik00OTAuOTE2LDEzLjk5MWMtMC4yMTMtMS4xNzMtMC42NC0yLjM0Ny0xLjI4LTMuMzA3Yy0wLjEwNy0wLjIxMy0wLjIxMy0wLjUzMy0wLjMyLTAuNzQ3ICAgIGMtMC4xMDctMC4yMTMtMC4zMi0wLjMyLTAuNTMzLTAuNTMzYy0wLjQyNy0wLjUzMy0wLjk2LTEuMDY3LTEuNDkzLTEuNDkzYy0wLjQyNy0wLjMyLTAuODUzLTAuNjQtMS4yOC0wLjk2ICAgIGMtMC4yMTMtMC4xMDctMC4zMi0wLjMyLTAuNTMzLTAuNDI3Yy0wLjMyLTAuMTA3LTAuNzQ3LTAuMzItMS4xNzMtMC40MjdjLTAuNTMzLTAuMjEzLTEuMDY3LTAuNDI3LTEuNi0wLjUzMyAgICBjLTAuNjQtMC4xMDctMS4yOC0wLjIxMy0xLjkyLTAuMjEzYy0wLjUzMywwLTEuMDY3LDAtMS42LDBjLTAuNzQ3LDAuMTA3LTEuNDkzLDAuMzItMi4xMzMsMC41MzMgICAgYy0wLjMyLDAuMTA3LTAuNzQ3LDAuMTA3LTEuMDY3LDAuMjEzTDYuNDM2LDIwOS4wODVjLTUuNDQsMi4zNDctNy44OTMsOC42NC01LjU0NywxNC4wOGMxLjA2NywyLjM0NywyLjg4LDQuMzczLDUuMjI3LDUuNDQgICAgbDE3NS4zNiw4Mi40NTN2MTYzLjk0N2MwLDUuODY3LDQuOCwxMC42NjcsMTAuNjY3LDEwLjY2N2MzLjczMywwLDcuMTQ3LTEuOTIsOS4wNjctNS4xMmw3NC4xMzMtMTIwLjUzM2wxMTQuNTYsNjAuMzczICAgIGM1LjIyNywyLjc3MywxMS42MjcsMC43NDcsMTQuNC00LjQ4YzAuNDI3LTAuODUzLDAuNzQ3LTEuODEzLDAuOTYtMi42NjdsODUuNTQ3LTM5NC45ODdjMC0wLjIxMywwLTAuNDI3LDAtMC42NCAgICBjMC4xMDctMC42NCwwLjEwNy0xLjE3MywwLjIxMy0xLjcwN0M0OTEuMDIyLDE1LjI3MSw0OTEuMDIyLDE0LjYzMSw0OTAuOTE2LDEzLjk5MXogTTE5MC4wMDksMjkxLjMyNEwzNi44MzYsMjE5LjIxOCAgICBMNDMzLjIwOSw0OC4xMjRMMTkwLjAwOSwyOTEuMzI0eiBNMjAyLjgwOSw0MzcuMTM4VjMyMS44MzFsNTMuNjUzLDI4LjI2N0wyMDIuODA5LDQzNy4xMzh6IE0zODcuNDQ5LDM5NC44OThsLTEwMC44LTUzLjAxMyAgICBsLTE4LjEzMy0xMS4ybC0wLjc0NywxLjI4bC01Ny43MDctMzAuNEw0NjIuMTE2LDQ5LjI5OEwzODcuNDQ5LDM5NC44OTh6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==) no-repeat center/9px 10px #fc4166; }
  .footer__button--blue {
    border-color: #fc4166;
    background: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0OTEuMDIyIDQ5MS4wMjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ5MS4wMjIgNDkxLjAyMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik00OTAuOTE2LDEzLjk5MWMtMC4yMTMtMS4xNzMtMC42NC0yLjM0Ny0xLjI4LTMuMzA3Yy0wLjEwNy0wLjIxMy0wLjIxMy0wLjUzMy0wLjMyLTAuNzQ3ICAgIGMtMC4xMDctMC4yMTMtMC4zMi0wLjMyLTAuNTMzLTAuNTMzYy0wLjQyNy0wLjUzMy0wLjk2LTEuMDY3LTEuNDkzLTEuNDkzYy0wLjQyNy0wLjMyLTAuODUzLTAuNjQtMS4yOC0wLjk2ICAgIGMtMC4yMTMtMC4xMDctMC4zMi0wLjMyLTAuNTMzLTAuNDI3Yy0wLjMyLTAuMTA3LTAuNzQ3LTAuMzItMS4xNzMtMC40MjdjLTAuNTMzLTAuMjEzLTEuMDY3LTAuNDI3LTEuNi0wLjUzMyAgICBjLTAuNjQtMC4xMDctMS4yOC0wLjIxMy0xLjkyLTAuMjEzYy0wLjUzMywwLTEuMDY3LDAtMS42LDBjLTAuNzQ3LDAuMTA3LTEuNDkzLDAuMzItMi4xMzMsMC41MzMgICAgYy0wLjMyLDAuMTA3LTAuNzQ3LDAuMTA3LTEuMDY3LDAuMjEzTDYuNDM2LDIwOS4wODVjLTUuNDQsMi4zNDctNy44OTMsOC42NC01LjU0NywxNC4wOGMxLjA2NywyLjM0NywyLjg4LDQuMzczLDUuMjI3LDUuNDQgICAgbDE3NS4zNiw4Mi40NTN2MTYzLjk0N2MwLDUuODY3LDQuOCwxMC42NjcsMTAuNjY3LDEwLjY2N2MzLjczMywwLDcuMTQ3LTEuOTIsOS4wNjctNS4xMmw3NC4xMzMtMTIwLjUzM2wxMTQuNTYsNjAuMzczICAgIGM1LjIyNywyLjc3MywxMS42MjcsMC43NDcsMTQuNC00LjQ4YzAuNDI3LTAuODUzLDAuNzQ3LTEuODEzLDAuOTYtMi42NjdsODUuNTQ3LTM5NC45ODdjMC0wLjIxMywwLTAuNDI3LDAtMC42NCAgICBjMC4xMDctMC42NCwwLjEwNy0xLjE3MywwLjIxMy0xLjcwN0M0OTEuMDIyLDE1LjI3MSw0OTEuMDIyLDE0LjYzMSw0OTAuOTE2LDEzLjk5MXogTTE5MC4wMDksMjkxLjMyNEwzNi44MzYsMjE5LjIxOCAgICBMNDMzLjIwOSw0OC4xMjRMMTkwLjAwOSwyOTEuMzI0eiBNMjAyLjgwOSw0MzcuMTM4VjMyMS44MzFsNTMuNjUzLDI4LjI2N0wyMDIuODA5LDQzNy4xMzh6IE0zODcuNDQ5LDM5NC44OThsLTEwMC44LTUzLjAxMyAgICBsLTE4LjEzMy0xMS4ybC0wLjc0NywxLjI4bC01Ny43MDctMzAuNEw0NjIuMTE2LDQ5LjI5OEwzODcuNDQ5LDM5NC44OTh6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==) no-repeat center/9px 10px #fc4166; }
    .footer__button--blue:hover {
      border-color: #fc4166;
      background-color: #fc4166; }

.footer__message {
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  padding: 15px 0 0 0;
  font-size: 10px;
  text-transform: uppercase; }
  .footer__message, .footer__message a {
    font-weight: 700; }
  .footer__message--red {
    color: #f84b29; }
  .footer__message--green {
    color: #21d593; }

.followers {
  padding: 0;
  margin: 0;
  list-style: none; }

.followers {
  padding-top: 79px;
  padding-bottom: 143px;
  background-color: #f0f4f7; }
  @media (max-width: 767px) {
    .followers {
      padding-top: 40px;
      padding-bottom: 60px; } }

.followers__title {
  padding: 0 15px;
  color: #1a1a1e;
  text-align: center;
  font-size: 30px;
  font-weight: 300!important;
  }
  @media (max-width: 767px) {
    .followers__title {
      font-size: 22px; } }

.followers__title__number_box {
  overflow: hidden;
  position: relative;
  z-index: 1; }
  .followers__title__number_box:before, .followers__title__number_box:after {
    content: "";
    position: absolute;
    left: -7px;
    right: -7px;
    bottom: -2px;
    top: -2px;
    -webkit-transition: -webkit-transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99);
    -moz-transition: -moz-transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99);
    -o-transition: -o-transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99);
    transition: transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99); }
  .followers__title__number_box:before {
    -webkit-transform-origin: left center;
    -moz-transform-origin: left center;
    -ms-transform-origin: left center;
    -o-transform-origin: left center;
    transform-origin: left center;
    background-color: rgba(0, 92, 255, 0.09); }
  .followers__title__number_box:after {
    -webkit-transform-origin: right center;
    -moz-transform-origin: right center;
    -ms-transform-origin: right center;
    -o-transform-origin: right center;
    transform-origin: right center;
    -webkit-transition-delay: 0.6s;
    -moz-transition-delay: 0.6s;
    -o-transition-delay: 0.6s;
    transition-delay: 0.6s;
    background-color: rgba(0, 92, 255, 0.13); }
  .followers__title__number_box:after {
    -webkit-transform: rotate(3deg) scaleX(0);
    -moz-transform: rotate(3deg) scaleX(0);
    -ms-transform: rotate(3deg) scaleX(0);
    -o-transform: rotate(3deg) scaleX(0);
    transform: rotate(3deg) scaleX(0);
    right: -13px; }
  .followers__title__number_box:before {
    -webkit-transform: rotate(-5deg) scaleX(0);
    -moz-transform: rotate(-5deg) scaleX(0);
    -ms-transform: rotate(-5deg) scaleX(0);
    -o-transform: rotate(-5deg) scaleX(0);
    transform: rotate(-5deg) scaleX(0); }
  .followers__title__number_box.skrollable-between:after {
    -webkit-transform: rotate(3deg) scaleX(1);
    -moz-transform: rotate(3deg) scaleX(1);
    -ms-transform: rotate(3deg) scaleX(1);
    -o-transform: rotate(3deg) scaleX(1);
    transform: rotate(3deg) scaleX(1); }
  .followers__title__number_box.skrollable-between:before {
    -webkit-transform: rotate(-5deg) scaleX(1);
    -moz-transform: rotate(-5deg) scaleX(1);
    -ms-transform: rotate(-5deg) scaleX(1);
    -o-transform: rotate(-5deg) scaleX(1);
    transform: rotate(-5deg) scaleX(1); }

.followers__title__number_text {
  position: relative;
  z-index: 10;
  -webkit-transition: color 0.5s ease;
  -moz-transition: color 0.5s ease;
  -o-transition: color 0.5s ease;
  transition: color 0.5s ease; }

.followers__container {
  max-width: 530px;
  margin: 115px auto auto;
  padding: 0 15px;
  text-align: left;
  }
  .followers__container:after {
    content: " ";
    /* Older browser do not support empty content */
    visibility: hidden;
    display: block;
    height: 0;
    clear: both; }
  @media (max-width: 1023px) {
    .followers__container {
      text-align: center; } }
  @media (max-width: 767px) {
    .followers__container {
      margin-top: 45px; } }

.followers__item {
  width: 49%;
  float: left;
  text-decoration: none;
  }
  @media (max-width: 1023px) {
    .followers__item {
      display: inline-block;
      float: none;
      width: 140px;
      text-align: left; } }
  @media (max-width: 640px) {
    .followers__item {
      display: block;
      margin: auto auto 30px; }
      .followers__item:last-child {
        margin-bottom: 0; } }

a.followers__item {
  cursor: pointer; }

.followers__icon {
  vertical-align: top;
  display: inline-block;
  height: 40px;
  width: 40px;
  margin-right: 15px;
  -webkit-border-radius: 11px;
  -moz-border-radius: 11px;
  border-radius: 11px;
  -webkit-transition: -webkit-box-shadow 0.35s ease;
  -moz-transition: -moz-box-shadow 0.35s ease;
  -o-transition: box-shadow 0.35s ease;
  transition: box-shadow 0.35s ease; }
  .followers__icon--mail {
    -webkit-box-shadow: 0 3px 27px rgba(34, 34, 34, 0.49);
    -moz-box-shadow: 0 3px 27px rgba(34, 34, 34, 0.49);
    box-shadow: 0 3px 27px rgba(34, 34, 34, 0.49);
    background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iU3ZnanNTdmcxMDExIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iMTMiIGhlaWdodD0iMTAiPjxkZWZzIGlkPSJTdmdqc0RlZnMxMDEyIj48L2RlZnM+PHBhdGggaWQ9IlN2Z2pzUGF0aDEwMTMiIGQ9Ik02NTUuMjA1IDkxNzEuNUM2NTUuNDkgOTE3MS41IDY1NS43MzcwMDAwMDAwMDAxIDkxNzEuNCA2NTUuOTQ3IDkxNzEuMjJMNjUyLjM1NiA5MTY3LjYwOTk5OTk5OTk5OUM2NTIuMjcgOTE2Ny42Njk5OTk5OTk5OTggNjUyLjE4NyA5MTY3LjczIDY1Mi4xMDggOTE2Ny43ODk5OTk5OTk5OTlDNjUxLjgzODk5OTk5OTk5OTkgOTE2Ny45OSA2NTEuNjIxIDkxNjguMTUgNjUxLjQ1MyA5MTY4LjI1OTk5OTk5OTk5OEM2NTEuMjg2IDkxNjguMzY5OTk5OTk5OTk5IDY1MS4wNjMgOTE2OC40Nzk5OTk5OTk5OTggNjUwLjc4NSA5MTY4LjU5OTk5OTk5OTk5OUM2NTAuNTA3IDkxNjguNzEgNjUwLjI0NyA5MTY4Ljc2OTk5OTk5OTk5OSA2NTAuMDA3IDkxNjguNzY5OTk5OTk5OTk5TDY0OS45OTI5OTk5OTk5OTk5IDkxNjguNzY5OTk5OTk5OTk5QzY0OS43NTIgOTE2OC43Njk5OTk5OTk5OTkgNjQ5LjQ5Mjk5OTk5OTk5OTkgOTE2OC43MSA2NDkuMjE0OTk5OTk5OTk5OSA5MTY4LjU5OTk5OTk5OTk5OUM2NDguOTM2OTk5OTk5OTk5OSA5MTY4LjQ3OTk5OTk5OTk5OCA2NDguNzEzOTk5OTk5OTk5OSA5MTY4LjM2OTk5OTk5OTk5OSA2NDguNTQ1OTk5OTk5OTk5OSA5MTY4LjI1OTk5OTk5OTk5OEM2NDguMzc4OTk5OTk5OTk5OSA5MTY4LjE0OTk5OTk5OTk5OCA2NDguMTYxIDkxNjcuOTg5OTk5OTk5OTk4IDY0Ny44OTE5OTk5OTk5OTk5IDkxNjcuNzg5OTk5OTk5OTk5QzY0Ny44MTY5OTk5OTk5OTk5IDkxNjcuNzQgNjQ3LjczMzk5OTk5OTk5OTkgOTE2Ny42Nzk5OTk5OTk5OTggNjQ3LjY0Mzk5OTk5OTk5OTkgOTE2Ny42MDk5OTk5OTk5OTlMNjQ0LjA1Mjk5OTk5OTk5OTkgOTE3MS4yMkM2NDQuMjYxOTk5OTk5OTk5OCA5MTcxLjQgNjQ0LjUwOTk5OTk5OTk5OTkgOTE3MS41IDY0NC43OTM5OTk5OTk5OTk5IDkxNzEuNVpNNjQ0LjM3NyA5MTY1LjM0QzY0NC4xMDggOTE2NS4xNiA2NDMuODcgOTE2NC45NjAwMDAwMDAwMDEgNjQzLjY2Mjk5OTk5OTk5OTkgOTE2NC43Mkw2NDMuNjYyOTk5OTk5OTk5OSA5MTcwLjIxTDY0Ni44Mjc5OTk5OTk5OTk5IDkxNjcuMDI5OTk5OTk5OTk5QzY0Ni4xOTQ5OTk5OTk5OTk4IDkxNjYuNTg5OTk5OTk5OTk4IDY0NS4zNzg5OTk5OTk5OTk5IDkxNjYuMDI5OTk5OTk5OTk5IDY0NC4zNzY5OTk5OTk5OTk4IDkxNjUuMzM5OTk5OTk5OTk4Wk02NTUuNjMgOTE2NS4zNEM2NTQuNjY1OTk5OTk5OTk5OSA5MTY2IDY1My44NDggOTE2Ni41NiA2NTMuMTczIDkxNjcuMDNMNjU2LjMzNyA5MTcwLjIxMDAwMDAwMDAwMUw2NTYuMzM3IDkxNjQuNzIwMDAwMDAwMDAxQzY1Ni4xMzQgOTE2NC45NSA2NTUuODk5IDkxNjUuMTYwMDAwMDAwMDAyIDY1NS42MyA5MTY1LjM0MDAwMDAwMDAwMlpNNjU1LjIwNSA5MTYxLjVMNjQ0Ljc5NDAwMDAwMDAwMDEgOTE2MS41QzY0NC40MzEgOTE2MS41IDY0NC4xNTIgOTE2MS42MiA2NDMuOTU2MDAwMDAwMDAwMSA5MTYxLjg3QzY0My43NjAwMDAwMDAwMDAxIDkxNjIuMTIgNjQzLjY2MzAwMDAwMDAwMDEgOTE2Mi40MiA2NDMuNjYzMDAwMDAwMDAwMSA5MTYyLjc5QzY0My42NjMwMDAwMDAwMDAxIDkxNjMuMDkgNjQzLjc5MzAwMDAwMDAwMDEgOTE2My40MTAwMDAwMDAwMDIgNjQ0LjA1MjAwMDAwMDAwMDEgOTE2My43NkM2NDQuMzExMDAwMDAwMDAwMSA5MTY0LjExIDY0NC41ODcwMDAwMDAwMDAxIDkxNjQuMzgwMDAwMDAwMDAxIDY0NC44NzkwMDAwMDAwMDAxIDkxNjQuNThDNjQ1LjA0MDAwMDAwMDAwMDEgOTE2NC43IDY0NS41MjMwMDAwMDAwMDAxIDkxNjUuMDMgNjQ2LjMyOTAwMDAwMDAwMDIgOTE2NS41OUM2NDYuNzY1MDAwMDAwMDAwMiA5MTY1LjkgNjQ3LjE0MzAwMDAwMDAwMDEgOTE2Ni4xNiA2NDcuNDY4MDAwMDAwMDAwMiA5MTY2LjM5QzY0Ny43NDYwMDAwMDAwMDAyIDkxNjYuNTggNjQ3Ljk4NTAwMDAwMDAwMDIgOTE2Ni43NSA2NDguMTgyMDAwMDAwMDAwMiA5MTY2Ljg5QzY0OC4yMDUwMDAwMDAwMDAzIDkxNjYuOTEgNjQ4LjI0MTAwMDAwMDAwMDIgOTE2Ni45MyA2NDguMjg4MDAwMDAwMDAwMiA5MTY2Ljk3QzY0OC4zMzkwMDAwMDAwMDAzIDkxNjcgNjQ4LjQwMzAwMDAwMDAwMDIgOTE2Ny4wNSA2NDguNDgzMDAwMDAwMDAwMyA5MTY3LjEwOTk5OTk5OTk5OUM2NDguNjM2MDAwMDAwMDAwMyA5MTY3LjIyIDY0OC43NjQwMDAwMDAwMDAyIDkxNjcuMzEgNjQ4Ljg2NTAwMDAwMDAwMDIgOTE2Ny4zOEM2NDguOTY2MDAwMDAwMDAwMiA5MTY3LjQ0OTk5OTk5OTk5OSA2NDkuMDg5MDAwMDAwMDAwMyA5MTY3LjUxOTk5OTk5OTk5OSA2NDkuMjMzMDAwMDAwMDAwMyA5MTY3LjYwOTk5OTk5OTk5OUM2NDkuMzc3MDAwMDAwMDAwMyA5MTY3LjY4OTk5OTk5OTk5OSA2NDkuNTEyMDAwMDAwMDAwMyA5MTY3Ljc1OTk5OTk5OTk5OCA2NDkuNjM5MDAwMDAwMDAwMiA5MTY3LjhDNjQ5Ljc2NzAwMDAwMDAwMDMgOTE2Ny44NCA2NDkuODg1MDAwMDAwMDAwMiA5MTY3Ljg1OTk5OTk5OTk5OSA2NDkuOTkzMDAwMDAwMDAwMyA5MTY3Ljg1OTk5OTk5OTk5OUw2NTAuMDA3MDAwMDAwMDAwMyA5MTY3Ljg1OTk5OTk5OTk5OUM2NTAuMTE2MDAwMDAwMDAwMyA5MTY3Ljg1OTk5OTk5OTk5OSA2NTAuMjMzMDAwMDAwMDAwMyA5MTY3LjgzOTk5OTk5OTk5OCA2NTAuMzYxMDAwMDAwMDAwMyA5MTY3LjhDNjUwLjQ4ODAwMDAwMDAwMDMgOTE2Ny43NTk5OTk5OTk5OTggNjUwLjYyNDAwMDAwMDAwMDQgOTE2Ny42ODk5OTk5OTk5OTkgNjUwLjc2ODAwMDAwMDAwMDQgOTE2Ny42MDk5OTk5OTk5OTlDNjUwLjkxMTAwMDAwMDAwMDQgOTE2Ny41MTk5OTk5OTk5OTkgNjUxLjAzNDAwMDAwMDAwMDMgOTE2Ny40NDk5OTk5OTk5OTkgNjUxLjEzNTAwMDAwMDAwMDMgOTE2Ny4zOEM2NTEuMjM3MDAwMDAwMDAwMyA5MTY3LjMxIDY1MS4zNjQwMDAwMDAwMDA0IDkxNjcuMjIgNjUxLjUxNzAwMDAwMDAwMDMgOTE2Ny4xMDk5OTk5OTk5OTlDNjUxLjU5NzAwMDAwMDAwMDMgOTE2Ny4wNSA2NTEuNjYxMDAwMDAwMDAwMyA5MTY2Ljk5OTk5OTk5OTk5OCA2NTEuNzEyMDAwMDAwMDAwMyA5MTY2Ljk3QzY1MS43NjAwMDAwMDAwMDAzIDkxNjYuOTI5OTk5OTk5OTk4IDY1MS43OTUwMDAwMDAwMDAzIDkxNjYuOTEgNjUxLjgxODAwMDAwMDAwMDMgOTE2Ni44OUM2NTEuOTcyMDAwMDAwMDAwMyA5MTY2Ljc3OTk5OTk5OTk5OSA2NTIuMjExMDAwMDAwMDAwNCA5MTY2LjYxOTk5OTk5OTk5OSA2NTIuNTM0MDAwMDAwMDAwMyA5MTY2LjM5QzY1My4xMjAwMDAwMDAwMDAzIDkxNjUuOTggNjUzLjk4NDAwMDAwMDAwMDQgOTE2NS4zOCA2NTUuMTI4MDAwMDAwMDAwNCA5MTY0LjU4QzY1NS40NzIwMDAwMDAwMDA0IDkxNjQuMzQgNjU1Ljc2MDAwMDAwMDAwMDMgOTE2NC4wNSA2NTUuOTkxMDAwMDAwMDAwNCA5MTYzLjcxQzY1Ni4yMjIwMDAwMDAwMDA0IDkxNjMuMzY5OTk5OTk5OTk5IDY1Ni4zMzcwMDAwMDAwMDA0IDkxNjMuMDA5OTk5OTk5OTk4IDY1Ni4zMzcwMDAwMDAwMDA0IDkxNjIuNjRDNjU2LjMzNzAwMDAwMDAwMDQgOTE2Mi4zMiA2NTYuMjI1MDAwMDAwMDAwNSA5MTYyLjA2IDY1Ni4wMDEwMDAwMDAwMDA0IDkxNjEuODNDNjU1Ljc3NzAwMDAwMDAwMDQgOTE2MS42MSA2NTUuNTEyMDAwMDAwMDAwNCA5MTYxLjUgNjU1LjIwNTAwMDAwMDAwMDQgOTE2MS41WiAiIGZpbGw9IiNmZmZmZmYiIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLDEsLTY0NCwtOTE2MikiPjwvcGF0aD48L3N2Zz4=) no-repeat center/14px 10px #1a1a1e; }
    a.followers__item:hover .followers__icon--mail {
      -webkit-box-shadow: 0 5px 33px rgba(34, 34, 34, 0.75);
      -moz-box-shadow: 0 5px 33px rgba(34, 34, 34, 0.75);
      box-shadow: 0 5px 33px rgba(34, 34, 34, 0.75); }
  .followers__icon--twitter {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxMHB4IiB2aWV3Qm94PSIwIDAgMTIgMTAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQyICgzNjc4MSkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+aS10d2l0dGVyPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9ImktdHdpdHRlciIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEuMDAwMDAwLCAwLjAwMDAwMCkiIGZpbGwtcnVsZT0ibm9uemVybyIgZmlsbD0iI0ZGRkZGRiI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMC45OTUsMS44MSBDMTEuNDc1LDEuNTIgMTEuODQzLDEuMDYgMTIuMDE3LDAuNTEgQzExLjU2NywwLjc4IDExLjA3LDAuOTcgMTAuNTQsMS4wOCBDMTAuMTE2LDAuNjIgOS41MTIsMC4zMyA4Ljg0MywwLjMzIEM3LjU1OSwwLjMzIDYuNTE4LDEuMzkgNi41MTgsMi42OSBDNi41MTgsMi44NyA2LjUzOSwzLjA1IDYuNTc4LDMuMjMgQzQuNjQ2LDMuMTMgMi45MzMsMi4xOSAxLjc4NiwwLjc2IEMxLjU4NiwxLjExIDEuNDcyLDEuNTIgMS40NzIsMS45NSBDMS40NzIsMi43NyAxLjg4MywzLjQ5IDIuNTA2LDMuOTEgQzIuMTI1LDMuOSAxLjc2NiwzLjc5IDEuNDUzLDMuNjEgTDEuNDUzLDMuNjQgQzEuNDUzLDQuNzkgMi4yNTQsNS43NCAzLjMxOCw1Ljk2IEMzLjEyMyw2LjAxIDIuOTE4LDYuMDQgMi43MDYsNi4wNCBDMi41NTYsNi4wNCAyLjQxLDYuMDIgMi4yNjgsNiBDMi41NjQsNi45MyAzLjQyMyw3LjYxIDQuNDQsNy42MyBDMy42NDQsOC4yNiAyLjY0Miw4LjY0IDEuNTUyLDguNjQgQzEuMzY1LDguNjQgMS4xNzksOC42MyAwLjk5Nyw4LjYxIEMyLjAyNiw5LjI4IDMuMjQ4LDkuNjcgNC41NjIsOS42NyBDOC44MzgsOS42NyAxMS4xNzYsNi4wOCAxMS4xNzYsMi45NiBDMTEuMTc2LDIuODYgMTEuMTc0LDIuNzYgMTEuMTcsMi42NiBDMTEuNjI0LDIuMzMgMTIuMDE4LDEuOTEgMTIuMzMsMS40NCBDMTEuOTEzLDEuNjIgMTEuNDY1LDEuNzUgMTAuOTk1LDEuODEgWiIgaWQ9IlN2Z2pzUGF0aDEwMTYiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat center/12px 10px #1d96ef;
    -webkit-box-shadow: 0 3px 27px rgba(29, 150, 239, 0.49);
    -moz-box-shadow: 0 3px 27px rgba(29, 150, 239, 0.49);
    box-shadow: 0 3px 27px rgba(29, 150, 239, 0.49); }
    a.followers__item:hover .followers__icon--twitter {
      -webkit-box-shadow: 0 5px 33px rgba(29, 150, 239, 0.75);
      -moz-box-shadow: 0 5px 33px rgba(29, 150, 239, 0.75);
      box-shadow: 0 5px 33px rgba(29, 150, 239, 0.75); }
  .followers__icon--facebook {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iN3B4IiBoZWlnaHQ9IjEycHgiIHZpZXdCb3g9IjAgMCA3IDEyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0MiAoMzY3ODEpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPmktZmFjZWJvb2s8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iaS1mYWNlYm9vayIgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPHBhdGggZD0iTTQuOTksMTEuOTkgTDIuMzIsMTEuOTkgTDIuMzIsNi4zMyBMMC45OSw2LjMzIEwwLjk5LDQuMTUgTDIuMzIsNC4xNSBMMi4zMiwyLjg0IEMyLjMyLDEuMDYgMy4wNywwIDUuMjEsMCBMNi45OSwwIEw2Ljk5LDIuMTggTDUuODgsMi4xOCBDNS4wNSwyLjE4IDQuOTksMi40OSA0Ljk5LDMuMDYgTDQuOTksNC4xNSBMNyw0LjE1IEw2Ljc3LDYuMzMgTDQuOTksNi4zMyBMNC45OSwxMS45OSBaIiBpZD0iU3ZnanNQYXRoMTAxOSI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat center/auto auto #3b5998;
    -webkit-box-shadow: 0 3px 27px rgba(62, 92, 154, 0.49);
    -moz-box-shadow: 0 3px 27px rgba(62, 92, 154, 0.49);
    box-shadow: 0 3px 27px rgba(62, 92, 154, 0.49); }
    a.followers__item:hover .followers__icon--facebook {
      -webkit-box-shadow: 0 5px 33px rgba(62, 92, 154, 0.75);
      -moz-box-shadow: 0 5px 33px rgba(62, 92, 154, 0.75);
      box-shadow: 0 5px 33px rgba(62, 92, 154, 0.75); }
  .followers__icon--behance {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxMXB4IiB2aWV3Qm94PSIwIDAgMTYgMTEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQyICgzNjc4MSkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+aS1iZWhhbmNlPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9ImktYmVoYW5jZSIgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPHBhdGggZD0iTTYuOTYsNS4xNyBDNy4yNyw1IDcuNTEsNC44MSA3LjY3LDQuNiBDNy45Niw0LjIzIDguMSwzLjc0IDguMSwzLjEzIEM4LjEsMi41NCA3Ljk2LDIuMDMgNy42NywxLjYgQzcuMiwwLjkxIDYuMzksMC41NiA1LjI2LDAuNTQgTDAuNzUsMC41NCBMMC43NSwxMC41MyBMNC45NSwxMC41MyBDNS40MiwxMC41MyA1Ljg2LDEwLjQ5IDYuMjcsMTAuNCBDNi42NywxMC4zMSA3LjAzLDEwLjE0IDcuMzIsOS44OSBDNy41OSw5LjY4IDcuODEsOS40MiA3Ljk4LDkuMTEgQzguMjYsOC42NCA4LjQsOC4xMSA4LjQsNy41MiBDOC40LDYuOTQgOC4yOCw2LjQ1IDguMDMsNi4wNSBDNy43OSw1LjY1IDcuNDMsNS4zNiA2Ljk2LDUuMTcgTDYuOTYsNS4xNyBaIE0xNS4xNiw0LjI3IEMxNC44NiwzLjc4IDE0LjQ3LDMuNDMgMTQsMy4yMSBDMTMuNTQsMi45OCAxMy4wMSwyLjg3IDEyLjQzLDIuODcgQzExLjQ1LDIuODcgMTAuNjYsMy4yIDEwLjA0LDMuODcgQzkuNDMsNC41MyA5LjEyLDUuNDggOS4xMiw2LjcyIEM5LjEyLDguMDQgOS40Niw5IDEwLjE0LDkuNTggQzEwLjgyLDEwLjE3IDExLjYsMTAuNDcgMTIuNSwxMC40NyBDMTMuNTcsMTAuNDcgMTQuNDEsMTAuMTIgMTUuMDEsOS40MiBDMTUuNCw4Ljk4IDE1LjYxLDguNTUgMTUuNjYsOC4xMyBMMTMuODcsOC4xMyBDMTMuNzcsOC4zNCAxMy42NSw4LjUgMTMuNTEsOC42MiBDMTMuMjYsOC44NCAxMi45NCw4Ljk1IDEyLjU0LDguOTUgQzEyLjE3LDguOTUgMTEuODUsOC44NiAxMS41OCw4LjY4IEMxMS4xNCw4LjM5IDEwLjkxLDcuODkgMTAuODgsNy4xNyBMMTUuNzUsNy4xNyBDMTUuNzYsNi41NSAxNS43NCw2LjA3IDE1LjY5LDUuNzUgQzE1LjYxLDUuMTkgMTUuNDMsNC42OSAxNS4xNiw0LjI3IEwxNS4xNiw0LjI3IFogTTUuODIsOC42MiBDNS41OSw4Ljc0IDUuMjgsOC44IDQuODcsOC44IEwyLjksOC44IEwyLjksNi4xMyBMNC45LDYuMTMgQzUuMyw2LjE0IDUuNjIsNi4xOSA1Ljg0LDYuMyBDNi4yMyw2LjUgNi40Myw2Ljg1IDYuNDMsNy4zNyBDNi40Myw3Ljk5IDYuMjMsOC40IDUuODIsOC42MiBaIE0yLjksMi4yOCBMNC42NCwyLjI4IEM1LjA4LDIuMjggNS40NSwyLjMzIDUuNzQsMi40MyBDNi4wNywyLjU4IDYuMjQsMi44OSA2LjI0LDMuMzUgQzYuMjQsMy43NyA2LjExLDQuMDcgNS44Niw0LjIzIEM1LjYxLDQuNCA1LjI4LDQuNDggNC44OCw0LjQ4IEwyLjksNC40OCBMMi45LDIuMjggWiBNMTQuMywxLjk1IEwxNC4zLDAuOTUgTDEwLjU0LDAuOTUgTDEwLjU0LDEuOTUgTDE0LjMsMS45NSBaIE0xMy45NCw1LjkzIEwxMC45Miw1LjkzIEMxMC45OSw1LjQ3IDExLjE0LDUuMSAxMS4zOSw0LjgzIEMxMS42NCw0LjU1IDExLjk4LDQuNDIgMTIuNDMsNC40MiBDMTIuODUsNC40MiAxMy4xOSw0LjU0IDEzLjQ3LDQuOCBDMTMuNzUsNS4wNiAxMy45LDUuNDQgMTMuOTQsNS45MyBMMTMuOTQsNS45MyBaIiBpZD0iU3ZnanNQYXRoMTAyMiI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+) no-repeat center/auto auto #005cff;
    -webkit-box-shadow: 0 3px 27px rgba(39, 105, 221, 0.49);
    -moz-box-shadow: 0 3px 27px rgba(39, 105, 221, 0.49);
    box-shadow: 0 3px 27px rgba(39, 105, 221, 0.49); }
    a.followers__item:hover .followers__icon--behance {
      -webkit-box-shadow: 0 5px 33px rgba(39, 105, 221, 0.75);
      -moz-box-shadow: 0 5px 33px rgba(39, 105, 221, 0.75);
      box-shadow: 0 5px 33px rgba(39, 105, 221, 0.75); }

.followers__info_box {
  vertical-align: top;
  display: inline-block; }

.followers__count {
  margin-bottom: 2px;
  font-size: 16px; }

.followers__text {
  font-size: 12px; }

.social {
  padding: 0;
  margin: 0;
  list-style: none; }

.social__item {
  display: inline-block; }
  .social__item--equal_margin {
    margin-left: 7.5px;
    margin-right: 7.5px; }
  .social__item--left_margin {
    margin-left: 15px; }
    .social__item--left_margin:first-child {
      margin-left: 0; }

.social__link {
  display: inline-block;
  position: relative;
  vertical-align: middle;
  -webkit-transition: opacity .2s ease;
  -moz-transition: opacity .2s ease;
  -o-transition: opacity .2s ease;
  transition: opacity .2s ease; }
  .social__link:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0; }
  .social__link--twitter, .social__link--twitter--black {
    width: 14px;
    height: 12px; }
    .social__link--twitter:before, .social__link--twitter--black:before {
      background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEF2b2NvZGUgMi4zLjItZWE2MDYyMCAtIGh0dHA6Ly9hdm9jb2RlLmNvbSAtLT4KPHN2ZyBoZWlnaHQ9IjEwIiB3aWR0aD0iMTIiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxMCI+CiAgICA8cGF0aCBmaWxsPSIjZmZmZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0gMTEuMzMgMS40NCBDIDEwLjkxIDEuNjMgMTAuNDYgMS43NSA5Ljk5IDEuODEgQyAxMC40NyAxLjUyIDEwLjg0IDEuMDUgMTEuMDIgMC41MSBDIDEwLjU3IDAuNzggMTAuMDcgMC45NyA5LjU0IDEuMDggQyA5LjEyIDAuNjIgOC41MSAwLjMzIDcuODQgMC4zMyBDIDYuNTYgMC4zMyA1LjUyIDEuMzkgNS41MiAyLjY5IEMgNS41MiAyLjg3IDUuNTQgMy4wNSA1LjU4IDMuMjMgQyAzLjY1IDMuMTMgMS45MyAyLjE5IDAuNzkgMC43NiBDIDAuNTkgMS4xMSAwLjQ3IDEuNTIgMC40NyAxLjk1IEMgMC40NyAyLjc3IDAuODggMy40OSAxLjUxIDMuOTEgQyAxLjEzIDMuOSAwLjc3IDMuNzkgMC40NSAzLjYyIEMgMC40NSAzLjYzIDAuNDUgMy42MyAwLjQ1IDMuNjQgQyAwLjQ1IDQuNzkgMS4yNSA1Ljc0IDIuMzIgNS45NiBDIDIuMTIgNi4wMSAxLjkyIDYuMDQgMS43MSA2LjA0IEMgMS41NiA2LjA0IDEuNDEgNi4wMiAxLjI3IDYgQyAxLjU2IDYuOTMgMi40MiA3LjYxIDMuNDQgNy42MyBDIDIuNjQgOC4yNiAxLjY0IDguNjQgMC41NSA4LjY0IEMgMC4zNyA4LjY0IDAuMTggOC42MyAwIDguNjEgQyAxLjAzIDkuMjggMi4yNSA5LjY3IDMuNTYgOS42NyBDIDcuODQgOS42NyAxMC4xOCA2LjA4IDEwLjE4IDIuOTYgQyAxMC4xOCAyLjg2IDEwLjE3IDIuNzYgMTAuMTcgMi42NiBDIDEwLjYyIDIuMzMgMTEuMDIgMS45MSAxMS4zMyAxLjQ0IEMgMTEuMzMgMS40NCAxMS4zMyAxLjQ0IDExLjMzIDEuNDQgWiIgLz4KPC9zdmc+) no-repeat center/14px 12px; }
  .social__link--twitter--black:before {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEF2b2NvZGUgMi4zLjItZWE2MDYyMCAtIGh0dHA6Ly9hdm9jb2RlLmNvbSAtLT4KPHN2ZyBoZWlnaHQ9IjEwIiB3aWR0aD0iMTIiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxMCI+CiAgICA8cGF0aCBmaWxsPSIjMzMzNDM1IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0gMTEuMzMgMS40NCBDIDEwLjkxIDEuNjMgMTAuNDYgMS43NSA5Ljk5IDEuODEgQyAxMC40NyAxLjUyIDEwLjg0IDEuMDUgMTEuMDIgMC41MSBDIDEwLjU3IDAuNzggMTAuMDcgMC45NyA5LjU0IDEuMDggQyA5LjEyIDAuNjIgOC41MSAwLjMzIDcuODQgMC4zMyBDIDYuNTYgMC4zMyA1LjUyIDEuMzkgNS41MiAyLjY5IEMgNS41MiAyLjg3IDUuNTQgMy4wNSA1LjU4IDMuMjMgQyAzLjY1IDMuMTMgMS45MyAyLjE5IDAuNzkgMC43NiBDIDAuNTkgMS4xMSAwLjQ3IDEuNTIgMC40NyAxLjk1IEMgMC40NyAyLjc3IDAuODggMy40OSAxLjUxIDMuOTEgQyAxLjEzIDMuOSAwLjc3IDMuNzkgMC40NSAzLjYyIEMgMC40NSAzLjYzIDAuNDUgMy42MyAwLjQ1IDMuNjQgQyAwLjQ1IDQuNzkgMS4yNSA1Ljc0IDIuMzIgNS45NiBDIDIuMTIgNi4wMSAxLjkyIDYuMDQgMS43MSA2LjA0IEMgMS41NiA2LjA0IDEuNDEgNi4wMiAxLjI3IDYgQyAxLjU2IDYuOTMgMi40MiA3LjYxIDMuNDQgNy42MyBDIDIuNjQgOC4yNiAxLjY0IDguNjQgMC41NSA4LjY0IEMgMC4zNyA4LjY0IDAuMTggOC42MyAwIDguNjEgQyAxLjAzIDkuMjggMi4yNSA5LjY3IDMuNTYgOS42NyBDIDcuODQgOS42NyAxMC4xOCA2LjA4IDEwLjE4IDIuOTYgQyAxMC4xOCAyLjg2IDEwLjE3IDIuNzYgMTAuMTcgMi42NiBDIDEwLjYyIDIuMzMgMTEuMDIgMS45MSAxMS4zMyAxLjQ0IEMgMTEuMzMgMS40NCAxMS4zMyAxLjQ0IDExLjMzIDEuNDQgWiIgLz4KPC9zdmc+) no-repeat center/14px 12px; }
  .social__link--facebook, .social__link--facebook--black {
    width: 6px;
    height: 12px; }
    .social__link--facebook:before, .social__link--facebook--black:before {
      background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEF2b2NvZGUgMi4zLjItZWE2MDYyMCAtIGh0dHA6Ly9hdm9jb2RlLmNvbSAtLT4KPHN2ZyBoZWlnaHQ9IjEyIiB3aWR0aD0iNiIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDYgMTIiPgogICAgPHBhdGggZmlsbD0iI2ZmZmZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNIDMuOTkgMTEuOTkgQyAzLjk5IDExLjk5IDEuMzIgMTEuOTkgMS4zMiAxMS45OSBDIDEuMzIgMTEuOTkgMS4zMiA2LjMzIDEuMzIgNi4zMyBDIDEuMzIgNi4zMyAtMC4wMSA2LjMzIC0wLjAxIDYuMzMgQyAtMC4wMSA2LjMzIC0wLjAxIDQuMTUgLTAuMDEgNC4xNSBDIC0wLjAxIDQuMTUgMS4zMiA0LjE1IDEuMzIgNC4xNSBDIDEuMzIgNC4xNSAxLjMyIDIuODQgMS4zMiAyLjg0IEMgMS4zMiAxLjA2IDIuMDggMCA0LjIxIDAgQyA0LjIxIDAgNS45OSAwIDUuOTkgMCBDIDUuOTkgMCA1Ljk5IDIuMTggNS45OSAyLjE4IEMgNS45OSAyLjE4IDQuODggMi4xOCA0Ljg4IDIuMTggQyA0LjA1IDIuMTggMy45OSAyLjQ5IDMuOTkgMy4wNSBDIDMuOTkgMy4wNSAzLjk5IDQuMTUgMy45OSA0LjE1IEMgMy45OSA0LjE1IDYgNC4xNSA2IDQuMTUgQyA2IDQuMTUgNS43NyA2LjMzIDUuNzcgNi4zMyBDIDUuNzcgNi4zMyAzLjk5IDYuMzMgMy45OSA2LjMzIEMgMy45OSA2LjMzIDMuOTkgMTEuOTkgMy45OSAxMS45OSBaIiAvPgo8L3N2Zz4=) no-repeat center/6px 12px; }
  .social__link--facebook--black:before {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEF2b2NvZGUgMi4zLjItZWE2MDYyMCAtIGh0dHA6Ly9hdm9jb2RlLmNvbSAtLT4KPHN2ZyBoZWlnaHQ9IjEyIiB3aWR0aD0iNiIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDYgMTIiPgogICAgPHBhdGggZmlsbD0iIzMzMzQzNSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNIDMuOTkgMTEuOTkgQyAzLjk5IDExLjk5IDEuMzIgMTEuOTkgMS4zMiAxMS45OSBDIDEuMzIgMTEuOTkgMS4zMiA2LjMzIDEuMzIgNi4zMyBDIDEuMzIgNi4zMyAtMC4wMSA2LjMzIC0wLjAxIDYuMzMgQyAtMC4wMSA2LjMzIC0wLjAxIDQuMTUgLTAuMDEgNC4xNSBDIC0wLjAxIDQuMTUgMS4zMiA0LjE1IDEuMzIgNC4xNSBDIDEuMzIgNC4xNSAxLjMyIDIuODQgMS4zMiAyLjg0IEMgMS4zMiAxLjA2IDIuMDggMCA0LjIxIDAgQyA0LjIxIDAgNS45OSAwIDUuOTkgMCBDIDUuOTkgMCA1Ljk5IDIuMTggNS45OSAyLjE4IEMgNS45OSAyLjE4IDQuODggMi4xOCA0Ljg4IDIuMTggQyA0LjA1IDIuMTggMy45OSAyLjQ5IDMuOTkgMy4wNSBDIDMuOTkgMy4wNSAzLjk5IDQuMTUgMy45OSA0LjE1IEMgMy45OSA0LjE1IDYgNC4xNSA2IDQuMTUgQyA2IDQuMTUgNS43NyA2LjMzIDUuNzcgNi4zMyBDIDUuNzcgNi4zMyAzLjk5IDYuMzMgMy45OSA2LjMzIEMgMy45OSA2LjMzIDMuOTkgMTEuOTkgMy45OSAxMS45OSBaIiAvPgo8L3N2Zz4=) no-repeat center/6px 12px; }
  .social__link--g_plus, .social__link--g_plus--black {
    width: 16px;
    height: 10px; }
    .social__link--g_plus:before, .social__link--g_plus--black:before {
      background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEF2b2NvZGUgMi4zLjItZWE2MDYyMCAtIGh0dHA6Ly9hdm9jb2RlLmNvbSAtLT4KPHN2ZyBoZWlnaHQ9IjExIiB3aWR0aD0iMTYiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxMSI+CiAgICA8cGF0aCBmaWxsPSIjZmZmZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0gMTQuMjMgNi4wNSBDIDE0LjIzIDYuMDUgMTQuMjMgNy43OSAxNC4yMyA3Ljc5IEMgMTQuMjMgNy43OSAxMi45NSA3Ljc5IDEyLjk1IDcuNzkgQyAxMi45NSA3Ljc5IDEyLjk1IDYuMDUgMTIuOTUgNi4wNSBDIDEyLjk1IDYuMDUgMTEuMTggNi4wNSAxMS4xOCA2LjA1IEMgMTEuMTggNi4wNSAxMS4xOCA0Ljc4IDExLjE4IDQuNzggQyAxMS4xOCA0Ljc4IDEyLjk1IDQuNzggMTIuOTUgNC43OCBDIDEyLjk1IDQuNzggMTIuOTUgMy4wNCAxMi45NSAzLjA0IEMgMTIuOTUgMy4wNCAxNC4yMyAzLjA0IDE0LjIzIDMuMDQgQyAxNC4yMyAzLjA0IDE0LjIzIDQuNzggMTQuMjMgNC43OCBDIDE0LjIzIDQuNzggMTYgNC43OCAxNiA0Ljc4IEMgMTYgNC43OCAxNiA2LjA1IDE2IDYuMDUgQyAxNiA2LjA1IDE0LjIzIDYuMDUgMTQuMjMgNi4wNSBaIE0gNS4wOCAxMC42NyBDIDIuMjcgMTAuNjcgMCA4LjQzIDAgNS42NiBDIDAgMi45IDIuMjcgMC42NyA1LjA4IDAuNjcgQyA2LjQgMC42NyA3LjYgMS4xNiA4LjUgMS45OCBDIDguNSAxLjk4IDcgMy40MiA3IDMuNDIgQyA2LjQ4IDIuOTkgNS44MSAyLjcyIDUuMDggMi43MiBDIDMuNDIgMi43MiAyLjA5IDQuMDQgMi4wOSA1LjY2IEMgMi4wOSA3LjI5IDMuNDIgOC42MSA1LjA4IDguNjEgQyA2LjM1IDguNjEgNy40NCA3LjgyIDcuODcgNi43MSBDIDcuODcgNi43MSA1LjAxIDYuNzEgNS4wMSA2LjcxIEMgNS4wMSA2LjcxIDUuMDEgNC42MiA1LjAxIDQuNjIgQyA1LjAxIDQuNjIgNy44NyA0LjYyIDcuODcgNC42MiBDIDcuODcgNC42MiAxMC4wMiA0LjYyIDEwLjAyIDQuNjIgQyAxMC4wMiA0LjYyIDEwLjA0IDQuNjIgMTAuMDQgNC42MiBDIDEwLjExIDQuOTYgMTAuMTUgNS4zMSAxMC4xNSA1LjY2IEMgMTAuMTUgOC40MyA3Ljg4IDEwLjY3IDUuMDggMTAuNjcgWiIgLz4KPC9zdmc+) no-repeat center/16px 10px; }
  .social__link--g_plus--black:before {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEF2b2NvZGUgMi4zLjItZWE2MDYyMCAtIGh0dHA6Ly9hdm9jb2RlLmNvbSAtLT4KPHN2ZyBoZWlnaHQ9IjExIiB3aWR0aD0iMTYiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxMSI+CiAgICA8cGF0aCBmaWxsPSIjMzMzNDM1IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0gMTQuMjMgNi4wNSBDIDE0LjIzIDYuMDUgMTQuMjMgNy43OSAxNC4yMyA3Ljc5IEMgMTQuMjMgNy43OSAxMi45NSA3Ljc5IDEyLjk1IDcuNzkgQyAxMi45NSA3Ljc5IDEyLjk1IDYuMDUgMTIuOTUgNi4wNSBDIDEyLjk1IDYuMDUgMTEuMTggNi4wNSAxMS4xOCA2LjA1IEMgMTEuMTggNi4wNSAxMS4xOCA0Ljc4IDExLjE4IDQuNzggQyAxMS4xOCA0Ljc4IDEyLjk1IDQuNzggMTIuOTUgNC43OCBDIDEyLjk1IDQuNzggMTIuOTUgMy4wNCAxMi45NSAzLjA0IEMgMTIuOTUgMy4wNCAxNC4yMyAzLjA0IDE0LjIzIDMuMDQgQyAxNC4yMyAzLjA0IDE0LjIzIDQuNzggMTQuMjMgNC43OCBDIDE0LjIzIDQuNzggMTYgNC43OCAxNiA0Ljc4IEMgMTYgNC43OCAxNiA2LjA1IDE2IDYuMDUgQyAxNiA2LjA1IDE0LjIzIDYuMDUgMTQuMjMgNi4wNSBaIE0gNS4wOCAxMC42NyBDIDIuMjcgMTAuNjcgMCA4LjQzIDAgNS42NiBDIDAgMi45IDIuMjcgMC42NyA1LjA4IDAuNjcgQyA2LjQgMC42NyA3LjYgMS4xNiA4LjUgMS45OCBDIDguNSAxLjk4IDcgMy40MiA3IDMuNDIgQyA2LjQ4IDIuOTkgNS44MSAyLjcyIDUuMDggMi43MiBDIDMuNDIgMi43MiAyLjA5IDQuMDQgMi4wOSA1LjY2IEMgMi4wOSA3LjI5IDMuNDIgOC42MSA1LjA4IDguNjEgQyA2LjM1IDguNjEgNy40NCA3LjgyIDcuODcgNi43MSBDIDcuODcgNi43MSA1LjAxIDYuNzEgNS4wMSA2LjcxIEMgNS4wMSA2LjcxIDUuMDEgNC42MiA1LjAxIDQuNjIgQyA1LjAxIDQuNjIgNy44NyA0LjYyIDcuODcgNC42MiBDIDcuODcgNC42MiAxMC4wMiA0LjYyIDEwLjAyIDQuNjIgQyAxMC4wMiA0LjYyIDEwLjA0IDQuNjIgMTAuMDQgNC42MiBDIDEwLjExIDQuOTYgMTAuMTUgNS4zMSAxMC4xNSA1LjY2IEMgMTAuMTUgOC40MyA3Ljg4IDEwLjY3IDUuMDggMTAuNjcgWiIgLz4KPC9zdmc+) no-repeat center/16px 10px; }
  .social__link--tumblr, .social__link--tumblr--black {
    width: 6px;
    height: 10px; }
    .social__link--tumblr:before, .social__link--tumblr--black:before {
      background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJYTUxJRF8yXyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSI2LjE2OHB4IiBoZWlnaHQ9IjEwLjY2ODlweCIgdmlld0JveD0iMCAwIDYuMTY4IDEwLjY2ODkiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYuMTY4IDEwLjY2ODkiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggaWQ9InR1YnIiIGZpbGw9IiNGRkZGRkYiIGQ9Ik01LjY2NSw4LjUyMjVDNS40NzE3LDguNjE3Miw1LjA5OTYsOC42OTkyLDQuODIzMiw4LjcwNw0KCUMzLjk4NzMsOC43MzA1LDMuOTkyMiw3LjkxODksMy45ODU0LDcuNDY2OFY0LjI2NzZINi4wMDFWMi42NjZIMy45ODU0VjBjMCwwLTEuODkzNiwwLjAwMjktMS45MTg5LDAuMDAyOQ0KCWMtMC4wMjQ0LDAtMC4wNjg0LDAuMDIyNS0wLjA3NDIsMC4wODExQzEuOTAyMywwLjkxNSwxLjU4NCwyLjA4NCwwLDIuNjY2djEuNjAzNWwxLjMyMDMtMC4wMDJWOC4wMDENCgljMCwxLjE5MjQsMC43NjQ2LDIuNzA4LDMuMDM5MSwyLjY2N2MwLjc2NzYtMC4wMTI3LDEuNjIwMS0wLjM0MTgsMS44MDg2LTAuNjI0TDUuNjY1LDguNTIyNXoiLz4NCjwvc3ZnPg0K) no-repeat center/6px 10px; }
  .social__link--tumblr--black:before {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlhNTElEXzJfIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjYuMTY4cHgiIGhlaWdodD0iMTAuNjY4OXB4IiB2aWV3Qm94PSIwIDAgNi4xNjggMTAuNjY4OSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNi4xNjggMTAuNjY4OSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBpZD0iIiBmaWxsPSIjMzMzNDM1IiBkPSJNNS42NjUsOC41MjI1QzUuNDcxNyw4LjYxNzIsNS4wOTk2LDguNjk5Miw0LjgyMzIsOC43MDcNCglDMy45ODczLDguNzMwNSwzLjk5MjIsNy45MTg5LDMuOTg1NCw3LjQ2NjhWNC4yNjc2SDYuMDAxVjIuNjY2SDMuOTg1NFYwYzAsMC0xLjg5MzYsMC4wMDI5LTEuOTE4OSwwLjAwMjkNCgljLTAuMDI0NCwwLTAuMDY4NCwwLjAyMjUtMC4wNzQyLDAuMDgxMUMxLjkwMjMsMC45MTUsMS41ODQsMi4wODQsMCwyLjY2NnYxLjYwMzVsMS4zMjAzLTAuMDAyVjguMDAxDQoJYzAsMS4xOTI0LDAuNzY0NiwyLjcwOCwzLjAzOTEsMi42NjdjMC43Njc2LTAuMDEyNywxLjYyMDEtMC4zNDE4LDEuODA4Ni0wLjYyNEw1LjY2NSw4LjUyMjV6Ii8+DQo8L3N2Zz4NCg==) no-repeat center/6px 10px; }
  .social__link--pinterest, .social__link--pinterest--black {
    width: 9px;
    height: 11px; }
    .social__link--pinterest:before, .social__link--pinterest--black:before {
      background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlhNTElEXzFfIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjkuMzMzcHgiIGhlaWdodD0iMTEuMzQzOHB4IiB2aWV3Qm94PSIwIDAgOS4zMzMgMTEuMzQzOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOS4zMzMgMTEuMzQzOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBpZD0icGludGVycyIgZmlsbD0iI0ZGRkZGRiIgZD0iTTMuODM1OSw3LjUwMjljLTAuMzE1NCwxLjU2MDUtMC42OTkyLDMuMDU4Ni0xLjgzODksMy44NDA4DQoJQzEuNjQ0NSw4Ljk4MzQsMi41MTM3LDcuMjEsMi45MTcsNS4zMjkxQzIuMjI5NSw0LjIzNDQsMi45OTksMi4wMzIyLDQuNDQ5MiwyLjU3NDJjMS43ODQyLDAuNjY4LTEuNTQ0OSw0LjA2ODQsMC42OTA0LDQuNDk0MQ0KCWMyLjMzNCwwLjQ0MjQsMy4yODYxLTMuODI5MSwxLjgzODktNS4yMTg4QzQuODg3Ny0wLjE1NzIsMC44OTE2LDEuODAzNywxLjM4MzgsNC42NzY4YzAuMTE5MSwwLjcwMTIsMC44ODY3LDAuOTE1LDAuMzA2NiwxLjg4MjgNCglDMC4zNTE2LDYuMjgwMy0wLjA0NzksNS4yODIyLDAuMDAzOSwzLjk1MTJjMC4wODMtMi4xNzc3LDIuMDY5My0zLjcwMjEsNC4wNjI1LTMuOTEzMWMyLjUxOTUtMC4yNjc2LDQuODg0OCwwLjg3NSw1LjIxMTksMy4xMTYyDQoJYzAuMzY3MiwyLjUzMDMtMS4xMzc3LDUuMjcwNS0zLjgzMiw1LjA3MzJDNC43MTU4LDguMTcyOSw0LjQwODIsNy44MzIsMy44MzU5LDcuNTAyOXoiLz4NCjwvc3ZnPg0K) no-repeat center/9px 11px; }
  .social__link--pinterest--black:before {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlhNTElEXzFfIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjkuMzMzcHgiIGhlaWdodD0iMTEuMzQzOHB4IiB2aWV3Qm94PSIwIDAgOS4zMzMgMTEuMzQzOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOS4zMzMgMTEuMzQzOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBpZD0icGludGVycyIgZmlsbD0iIzMzMzQzNSIgZD0iTTMuODM1OSw3LjUwMjljLTAuMzE1NCwxLjU2MDUtMC42OTkyLDMuMDU4Ni0xLjgzODksMy44NDA4DQoJQzEuNjQ0NSw4Ljk4MzQsMi41MTM3LDcuMjEsMi45MTcsNS4zMjkxQzIuMjI5NSw0LjIzNDQsMi45OTksMi4wMzIyLDQuNDQ5MiwyLjU3NDJjMS43ODQyLDAuNjY4LTEuNTQ0OSw0LjA2ODQsMC42OTA0LDQuNDk0MQ0KCWMyLjMzNCwwLjQ0MjQsMy4yODYxLTMuODI5MSwxLjgzODktNS4yMTg4QzQuODg3Ny0wLjE1NzIsMC44OTE2LDEuODAzNywxLjM4MzgsNC42NzY4YzAuMTE5MSwwLjcwMTIsMC44ODY3LDAuOTE1LDAuMzA2NiwxLjg4MjgNCglDMC4zNTE2LDYuMjgwMy0wLjA0NzksNS4yODIyLDAuMDAzOSwzLjk1MTJjMC4wODMtMi4xNzc3LDIuMDY5My0zLjcwMjEsNC4wNjI1LTMuOTEzMWMyLjUxOTUtMC4yNjc2LDQuODg0OCwwLjg3NSw1LjIxMTksMy4xMTYyDQoJYzAuMzY3MiwyLjUzMDMtMS4xMzc3LDUuMjcwNS0zLjgzMiw1LjA3MzJDNC43MTU4LDguMTcyOSw0LjQwODIsNy44MzIsMy44MzU5LDcuNTAyOXoiLz4NCjwvc3ZnPg0K) no-repeat center/9px 11px; }
  .social__link--linkedin, .social__link--linkedin--black {
    width: 11px;
    height: 10px; }
    .social__link--linkedin:before, .social__link--linkedin--black:before {
      background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJYTUxJRF8yXyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxMC42NjZweCIgaGVpZ2h0PSI5Ljk5OHB4IiB2aWV3Qm94PSIwIDAgMTAuNjY2IDkuOTk4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMC42NjYgOS45OTgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgaWQ9ImluIj4NCgk8Zz4NCgkJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xLjI5MywwQzAuNTEwNywwLDAsMC41MDM5LDAsMS4xNjYNCgkJCWMwLDAuNjQ2NSwwLjQ5NTEsMS4xNjQxLDEuMjYyNywxLjE2NDFoMC4wMTQ2YzAuNzk3OSwwLDEuMjkzLTAuNTE3NiwxLjI5My0xLjE2NDFDMi41NTY2LDAuNTAzOSwyLjA3NTIsMCwxLjI5MywweiBNMC4xMzQ4LDkuOTk4DQoJCQloMi4yODUyVjMuMjUySDAuMTM0OFY5Ljk5OHogTTguMDMzMiwzLjA5MzhjLTEuMjEzOSwwLTEuNzU2OCwwLjY1NDMtMi4wNjA1LDEuMTE0M3YwLjAyMjVINS45NTcNCgkJCUM1Ljk2MTksNC4yMjM2LDUuOTY3OCw0LjIxNDgsNS45NzI3LDQuMjA4VjMuMjUySDMuNjg2NWMwLjAzMDMsMC42MzI4LDAsNi43NDYxLDAsNi43NDYxaDIuMjg2MVY2LjIzMDUNCgkJCWMwLTAuMjAxMiwwLjAxMzctMC40MDMzLDAuMDc2Mi0wLjU0NjljMC4xNjQxLTAuNDA0MywwLjU0MS0wLjgyMDMsMS4xNzE5LTAuODIwM2MwLjgyNzEsMCwxLjE1ODIsMC42MTkxLDEuMTU4MiwxLjUyNjRWOS45OTgNCgkJCWgyLjI4NzFWNi4xMjk5QzEwLjY2Niw0LjA1NzYsOS41MzcxLDMuMDkzOCw4LjAzMzIsMy4wOTM4eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K) no-repeat center/11px 10px; }
  .social__link--linkedin--black:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJYTUxJRF8yXyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxMC42NjZweCIgaGVpZ2h0PSI5Ljk5OHB4IiB2aWV3Qm94PSIwIDAgMTAuNjY2IDkuOTk4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMC42NjYgOS45OTgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgaWQ9ImluIj4NCgk8Zz4NCgkJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMzMzM0MzUiIGQ9Ik0xLjI5MywwQzAuNTEwNywwLDAsMC41MDM5LDAsMS4xNjYNCgkJCWMwLDAuNjQ2NSwwLjQ5NTEsMS4xNjQxLDEuMjYyNywxLjE2NDFoMC4wMTQ2YzAuNzk3OSwwLDEuMjkzLTAuNTE3NiwxLjI5My0xLjE2NDFDMi41NTY2LDAuNTAzOSwyLjA3NTIsMCwxLjI5MywweiBNMC4xMzQ4LDkuOTk4DQoJCQloMi4yODUyVjMuMjUySDAuMTM0OFY5Ljk5OHogTTguMDMzMiwzLjA5MzhjLTEuMjEzOSwwLTEuNzU2OCwwLjY1NDMtMi4wNjA1LDEuMTE0M3YwLjAyMjVINS45NTcNCgkJCUM1Ljk2MTksNC4yMjM2LDUuOTY3OCw0LjIxNDgsNS45NzI3LDQuMjA4VjMuMjUySDMuNjg2NWMwLjAzMDMsMC42MzI4LDAsNi43NDYxLDAsNi43NDYxaDIuMjg2MVY2LjIzMDUNCgkJCWMwLTAuMjAxMiwwLjAxMzctMC40MDMzLDAuMDc2Mi0wLjU0NjljMC4xNjQxLTAuNDA0MywwLjU0MS0wLjgyMDMsMS4xNzE5LTAuODIwM2MwLjgyNzEsMCwxLjE1ODIsMC42MTkxLDEuMTU4MiwxLjUyNjRWOS45OTgNCgkJCWgyLjI4NzFWNi4xMjk5QzEwLjY2Niw0LjA1NzYsOS41MzcxLDMuMDkzOCw4LjAzMzIsMy4wOTM4eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K) no-repeat center/11px 10px; }
  .social__link--behance, .social__link--behance--black {
    width: 13px;
    height: 11px; }
    .social__link--behance:before, .social__link--behance--black:before {
      background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgNDMwLjEyMyA0MzAuMTIzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0MzAuMTIzIDQzMC4xMjM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBpZD0iQmVoYW5jZSIgZD0iTTM4OC40MzIsMTE5LjEySDI4MC42NTlWOTIuMzVoMTA3Ljc4MnYyNi43N0gzODguNDMyeiBNMjA4LjkxMiwyMjguODk1ICAgYzYuOTU0LDEwLjc3MSwxMC40MjksMjMuODQ5LDEwLjQyOSwzOS4yMDNjMCwxNS44NzgtMy45MTgsMzAuMTIyLTExLjg4OSw0Mi43MDRjLTUuMDcxLDguMzI2LTExLjM2NywxNS4zNTktMTguOTMyLDIxLjAyMSAgIGMtOC41Miw2LjU0OC0xOC42MDcsMTEuMDM4LTMwLjIwMywxMy40MzdjLTExLjYzMywyLjQwMy0yNC4yMjQsMy42MTctMzcuNzg3LDMuNjE3SDBWODEuMjQ3aDEyOS4yNSAgIGMzMi41NzksMC41Myw1NS42NzYsOS45NjksNjkuMzE1LDI4LjUwNmM4LjE4NCwxMS4zNjksMTIuMjM5LDI1LjAxMSwxMi4yMzksNDAuODY4YzAsMTYuMzYyLTQuMTA0LDI5LjQ1NC0xMi4zNjgsMzkuNDAxICAgYy00LjU5Nyw1LjU3Ny0xMS4zODgsMTAuNjUtMjAuMzc4LDE1LjIyOUMxOTEuNjc1LDIxMC4yMzYsMjAyLjAwNywyMTguMDg2LDIwOC45MTIsMjI4Ljg5NXogTTYxLjcyMiwxODYuNzZoNTYuNjMyICAgYzExLjYzOCwwLDIxLjA0Ni0yLjIxMiwyOC4yOTItNi42MzRjNy4yNDEtNC40MTUsMTAuODU0LTEyLjI2MywxMC44NTQtMjMuNTMxYzAtMTIuNDQ5LTQuNzg0LTIwLjcxMi0xNC4zNzUtMjQuNjg5ICAgYy04LjI0NC0yLjc2My0xOC43OTItNC4xODYtMzEuNTkxLTQuMTg2SDYxLjcyMlYxODYuNzZ6IE0xNjIuOTUzLDI2NC4yNzVjMC0xMy45MDItNS42ODItMjMuNTEzLTE3LjAyMy0yOC42NyAgIGMtNi4zNDItMi45MzEtMTUuMjktNC40MjktMjYuNzYzLTQuNTM2SDYxLjcyMnY3MS4zMjJoNTYuNTU2YzExLjYxOSwwLDIwLjYxMi0xLjUyMSwyNy4xMDItNC42OTQgICBDMTU3LjA4NCwyOTEuODYzLDE2Mi45NTMsMjgwLjc2LDE2Mi45NTMsMjY0LjI3NXogTTQyOC40MTksMjIwLjczNmMxLjMwMiw4Ljc1NiwxLjg5MSwyMS40NiwxLjY1MiwzOC4wNjVIMjkwLjQ5MyAgIGMwLjc3LDE5LjI2Niw3LjQyMSwzMi43MzksMjAuMDM1LDQwLjQ0OWM3LjYwNyw0LjgzNSwxNi44Myw3LjE5NiwyNy42Myw3LjE5NmMxMS4zODgsMCwyMC42Ny0yLjg3OSwyNy44MTUtOC43OTcgICBjMy44OTMtMy4xMzcsNy4zMjctNy41NjUsMTAuMjk2LTEzLjE1Mmg1MS4xNmMtMS4zNCwxMS4zNzktNy41LDIyLjkyLTE4LjU3LDM0LjY0OGMtMTcuMTUxLDE4LjY0MS00MS4yMDUsMjcuOTg4LTcyLjA5NywyNy45ODggICBjLTI1LjUyLDAtNDguMDExLTcuODgzLTY3LjUzMy0yMy41OTJDMjQ5Ljc3MiwzMDcuNzc3LDI0MCwyODIuMjExLDI0MCwyNDYuNzQ2YzAtMzMuMjU3LDguNzczLTU4LjcxMiwyNi4zNzgtNzYuNDMgICBjMTcuNjctMTcuNzUxLDQwLjQ3NC0yNi41ODYsNjguNTgzLTI2LjU4NmMxNi42NjEsMCwzMS42OCwyLjk3OCw0NS4wNzksOC45NjVjMTMuMzU3LDUuOTkzLDI0LjM5NiwxNS40MjUsMzMuMDksMjguMzg4ICAgQzQyMC45OTgsMTkyLjQ5OSw0MjYuMDU4LDIwNS42OTksNDI4LjQxOSwyMjAuNzM2eiBNMzc4LjA2MiwyMjUuNzNjLTAuOTM4LTEzLjMyMi01LjM4Ni0yMy40MDUtMTMuMzk1LTMwLjI5NiAgIGMtNy45NDMtNi45MS0xNy44NjYtMTAuMzc5LTI5LjcwNi0xMC4zNzljLTEyLjg4NiwwLTIyLjgzNiwzLjcwOC0yOS45MDYsMTAuOTk2Yy03LjExOCw3LjI3My0xMS41NDcsMTcuMTYxLTEzLjM2MiwyOS42OEgzNzguMDYyICAgTDM3OC4wNjIsMjI1LjczeiIgZmlsbD0iI0ZGRkZGRiIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=) no-repeat center/13px 11px; }
  .social__link--behance--black:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA0MzAuMTIzIDQzMC4xMjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQzMC4xMjMgNDMwLjEyMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGlkPSJCZWhhbmNlIiBkPSJNMzg4LjQzMiwxMTkuMTJIMjgwLjY1OVY5Mi4zNWgxMDcuNzgydjI2Ljc3SDM4OC40MzJ6IE0yMDguOTEyLDIyOC44OTUgICBjNi45NTQsMTAuNzcxLDEwLjQyOSwyMy44NDksMTAuNDI5LDM5LjIwM2MwLDE1Ljg3OC0zLjkxOCwzMC4xMjItMTEuODg5LDQyLjcwNGMtNS4wNzEsOC4zMjYtMTEuMzY3LDE1LjM1OS0xOC45MzIsMjEuMDIxICAgYy04LjUyLDYuNTQ4LTE4LjYwNywxMS4wMzgtMzAuMjAzLDEzLjQzN2MtMTEuNjMzLDIuNDAzLTI0LjIyNCwzLjYxNy0zNy43ODcsMy42MTdIMFY4MS4yNDdoMTI5LjI1ICAgYzMyLjU3OSwwLjUzLDU1LjY3Niw5Ljk2OSw2OS4zMTUsMjguNTA2YzguMTg0LDExLjM2OSwxMi4yMzksMjUuMDExLDEyLjIzOSw0MC44NjhjMCwxNi4zNjItNC4xMDQsMjkuNDU0LTEyLjM2OCwzOS40MDEgICBjLTQuNTk3LDUuNTc3LTExLjM4OCwxMC42NS0yMC4zNzgsMTUuMjI5QzE5MS42NzUsMjEwLjIzNiwyMDIuMDA3LDIxOC4wODYsMjA4LjkxMiwyMjguODk1eiBNNjEuNzIyLDE4Ni43Nmg1Ni42MzIgICBjMTEuNjM4LDAsMjEuMDQ2LTIuMjEyLDI4LjI5Mi02LjYzNGM3LjI0MS00LjQxNSwxMC44NTQtMTIuMjYzLDEwLjg1NC0yMy41MzFjMC0xMi40NDktNC43ODQtMjAuNzEyLTE0LjM3NS0yNC42ODkgICBjLTguMjQ0LTIuNzYzLTE4Ljc5Mi00LjE4Ni0zMS41OTEtNC4xODZINjEuNzIyVjE4Ni43NnogTTE2Mi45NTMsMjY0LjI3NWMwLTEzLjkwMi01LjY4Mi0yMy41MTMtMTcuMDIzLTI4LjY3ICAgYy02LjM0Mi0yLjkzMS0xNS4yOS00LjQyOS0yNi43NjMtNC41MzZINjEuNzIydjcxLjMyMmg1Ni41NTZjMTEuNjE5LDAsMjAuNjEyLTEuNTIxLDI3LjEwMi00LjY5NCAgIEMxNTcuMDg0LDI5MS44NjMsMTYyLjk1MywyODAuNzYsMTYyLjk1MywyNjQuMjc1eiBNNDI4LjQxOSwyMjAuNzM2YzEuMzAyLDguNzU2LDEuODkxLDIxLjQ2LDEuNjUyLDM4LjA2NUgyOTAuNDkzICAgYzAuNzcsMTkuMjY2LDcuNDIxLDMyLjczOSwyMC4wMzUsNDAuNDQ5YzcuNjA3LDQuODM1LDE2LjgzLDcuMTk2LDI3LjYzLDcuMTk2YzExLjM4OCwwLDIwLjY3LTIuODc5LDI3LjgxNS04Ljc5NyAgIGMzLjg5My0zLjEzNyw3LjMyNy03LjU2NSwxMC4yOTYtMTMuMTUyaDUxLjE2Yy0xLjM0LDExLjM3OS03LjUsMjIuOTItMTguNTcsMzQuNjQ4Yy0xNy4xNTEsMTguNjQxLTQxLjIwNSwyNy45ODgtNzIuMDk3LDI3Ljk4OCAgIGMtMjUuNTIsMC00OC4wMTEtNy44ODMtNjcuNTMzLTIzLjU5MkMyNDkuNzcyLDMwNy43NzcsMjQwLDI4Mi4yMTEsMjQwLDI0Ni43NDZjMC0zMy4yNTcsOC43NzMtNTguNzEyLDI2LjM3OC03Ni40MyAgIGMxNy42Ny0xNy43NTEsNDAuNDc0LTI2LjU4Niw2OC41ODMtMjYuNTg2YzE2LjY2MSwwLDMxLjY4LDIuOTc4LDQ1LjA3OSw4Ljk2NWMxMy4zNTcsNS45OTMsMjQuMzk2LDE1LjQyNSwzMy4wOSwyOC4zODggICBDNDIwLjk5OCwxOTIuNDk5LDQyNi4wNTgsMjA1LjY5OSw0MjguNDE5LDIyMC43MzZ6IE0zNzguMDYyLDIyNS43M2MtMC45MzgtMTMuMzIyLTUuMzg2LTIzLjQwNS0xMy4zOTUtMzAuMjk2ICAgYy03Ljk0My02LjkxLTE3Ljg2Ni0xMC4zNzktMjkuNzA2LTEwLjM3OWMtMTIuODg2LDAtMjIuODM2LDMuNzA4LTI5LjkwNiwxMC45OTZjLTcuMTE4LDcuMjczLTExLjU0NywxNy4xNjEtMTMuMzYyLDI5LjY4SDM3OC4wNjIgICBMMzc4LjA2MiwyMjUuNzN6IiBmaWxsPSIjMzMzNDM1Ii8+CjwvZz4KPC9zdmc+Cg==) no-repeat center/13px 11px; }
  .social__link--dribbble, .social__link--dribbble--black {
    width: 13px;
    height: 13px; }
    .social__link--dribbble:before, .social__link--dribbble--black:before {
      background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA0MzguNTMzIDQzOC41MzMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQzOC41MzMgNDM4LjUzMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGQ9Ik00MDkuMTMzLDEwOS4yMDNjLTE5LjYwOC0zMy41OTItNDYuMjA1LTYwLjE4OS03OS43OTgtNzkuNzk2QzI5NS43MzYsOS44MDEsMjU5LjA1OCwwLDIxOS4yNzMsMCAgIGMtMzkuNzgxLDAtNzYuNDcsOS44MDEtMTEwLjA2MywyOS40MDdjLTMzLjU5NSwxOS42MDQtNjAuMTkyLDQ2LjIwMS03OS44LDc5Ljc5NkM5LjgwMSwxNDIuOCwwLDE3OS40ODksMCwyMTkuMjY3ICAgYzAsMzkuNzgsOS44MDQsNzYuNDYzLDI5LjQwNywxMTAuMDYyYzE5LjYwNywzMy41OTIsNDYuMjA0LDYwLjE4OSw3OS43OTksNzkuNzk4YzMzLjU5NywxOS42MDUsNzAuMjgzLDI5LjQwNywxMTAuMDYzLDI5LjQwNyAgIHM3Ni40Ny05LjgwMiwxMTAuMDY1LTI5LjQwN2MzMy41OTMtMTkuNjAyLDYwLjE4OS00Ni4yMDYsNzkuNzk1LTc5Ljc5OGMxOS42MDMtMzMuNTk2LDI5LjQwMy03MC4yODQsMjkuNDAzLTExMC4wNjIgICBDNDM4LjUzMywxNzkuNDg1LDQyOC43MzIsMTQyLjc5NSw0MDkuMTMzLDEwOS4yMDN6IE0yMTkuMjcsMzEuOTc3YzQ3LjIwMSwwLDg4LjQxLDE1LjYwNywxMjMuNjIxLDQ2LjgybC0zLjU2OSw0Ljk5MyAgIGMtMS40MjcsMi4wMDItNC45OTYsNS44NTItMTAuNzA0LDExLjU2NWMtNS43MDksNS43MDgtMTEuOTQzLDExLjEzNi0xOC42OTksMTYuMjc0Yy02Ljc2Miw1LjE0LTE1Ljk0LDEwLjk5Mi0yNy41NTUsMTcuNTU5ICAgYy0xMS42MTEsNi41NjctMjMuOTgyLDEyLjMyOC0zNy4xMTcsMTcuMjc2Yy0yMS44ODctNDAuMzU1LTQ1LjI5Ni03Ni43MDktNzAuMjMxLTEwOS4wNjQgICBDMTkwLjA1NSwzMy43ODQsMjA0LjgwNSwzMS45NzcsMjE5LjI3LDMxLjk3N3ogTTcyLjUyNCwxMDMuMDZjMTguMjcxLTIzLjAyNiw0MC41MzctNDAuNzMsNjYuODA2LTUzLjEgICBjMjMuNjAxLDMxLjQwNSw0Ni44Miw2Ny4zODEsNjkuNjYyLDEwNy45MjFjLTU3Ljg2MiwxNS4yMjctMTE1LjUzMiwyMi44NDEtMTczLjAxNCwyMi44MzggICBDNDIuMDcyLDE1MS45OCw1NC4yNTMsMTI2LjA5MSw3Mi41MjQsMTAzLjA2eiBNNDQuNTQsMjg2Ljc5NGMtOC4zNzYtMjEuNDEyLTEyLjU2My00My45MjMtMTIuNTYzLTY3LjUyNyAgIGMwLTIuNjY2LDAuMDk4LTQuNjY1LDAuMjg2LTUuOTk2YzY4LjkwNSwwLDEzMi45NTUtOC44NDgsMTkyLjE0OS0yNi41NTNjNi4wOTIsMTEuOCwxMS4xMzYsMjIuMzY0LDE1LjEzMywzMS42OTMgICBjLTAuNzcxLDAuMzgtMS45OTksMC44MDYtMy43MTMsMS4yODNjLTEuNzE5LDAuNDc2LTIuOTUzLDAuODA2LTMuNzIxLDAuOTk5bC0xMC41NjEsMy43MTEgICBjLTcuMjM2LDIuNjY2LTE2LjcwOCw3LjIzNS0yOC40MDksMTMuNzAzYy0xMS43MDQsNi40NzgtMjQuMTIzLDE0LjE4Mi0zNy4yNTcsMjMuMTNjLTEzLjEzNCw4Ljk0OS0yNi42OTYsMjAuNzk3LTQwLjY4NCwzNS41NTMgICBjLTEzLjk5LDE0Ljc1LTI1Ljc0MywzMC41OTEtMzUuMjYsNDcuNTNDNjQuNzEzLDMyNy4zODEsNTIuOTE0LDMwOC4yLDQ0LjU0LDI4Ni43OTR6IE0yMTkuMjcsNDA2LjU2ICAgYy00NC41NCwwLTg0LjMyLTE0LjI3Ny0xMTkuMzQzLTQyLjgyNWw0LjI4MywzLjE0MmM2LjY2MS0xNC42NiwxNi40NjItMjguNzQ2LDI5LjQwOC00Mi4yNTcgICBjMTIuOTQ0LTEzLjUxMSwyNS40MS0yNC40MTMsMzcuNDAxLTMyLjY5NWMxMS45OTEtOC4yNzQsMjUuMDI4LTE2LjA3NywzOS4xMTUtMjMuNDE0YzE0LjA4NC03LjMyMywyMy42OTEtMTEuOTkxLDI4LjgzNS0xMy45ODMgICBjNS4xNC0xLjk5OCw5LjIzMy0zLjU3MiwxMi4yNzgtNC43MTZsMC41NjgtMC4yODdoMC41NzVjMTguNjQ3LDQ4LjkxNiwzMS45NzcsOTYuMzEzLDM5Ljk2OCwxNDIuMTg0ICAgQzI2OC43NTYsNDAxLjYxMSwyNDQuMzk3LDQwNi41NTcsMjE5LjI3LDQwNi41NnogTTM3Ni44NzYsMzIwLjQ3OWMtMTQuMDg2LDIxLjc5Ni0zMS42OTYsMzkuODM0LTUyLjgxNyw1NC4xMDQgICBjLTcuODEtNDMuNzc2LTE5Ljk4NS04OC40MTUtMzYuNTQ5LTEzMy45MDJjMzcuODc3LTUuOTA3LDc2LjgtMy4xNDIsMTE2Ljc3MSw4LjI3NCAgIEM0MDAuMDkyLDI3NC44NDEsMzkwLjk1NSwyOTguNjg3LDM3Ni44NzYsMzIwLjQ3OXogTTQwMy43MDYsMjE2LjY5OGMtMS45MDMtMC4zNzgtNC4yODUtMC44MS03LjEzOS0xLjI4MyAgIGMtMi44NTQtMC40NzMtNi4zMzEtMS4wNDctMTAuNDI0LTEuNzEzYy00LjA4Ny0wLjY2Ni04LjY2Mi0xLjI4My0xMy43MDItMS44NTVjLTUuMDQ1LTAuNTcxLTEwLjQyMS0xLjA5My0xNi4xMzYtMS41NjkgICBjLTUuNzA4LTAuNDc4LTExLjgtMC44NTUtMTguMjY4LTEuMTQzYy02LjQ3OS0wLjI4NC0xMy4wNDItMC40MjgtMTkuNzA1LTAuNDI4Yy02LjY1NiwwLTEzLjY1NywwLjE5My0yMC45ODEsMC41NzEgICBjLTcuMzI2LDAuMzc1LTE0LjQxNCwxLjA0OS0yMS4yNjUsMS45OTljLTAuNTc1LTAuOTUzLTEuMjg3LTIuNTI0LTIuMTQzLTQuNzE0Yy0wLjg1NS0yLjE4Ny0xLjQ3OS0zLjg1NS0xLjg0OC00Ljk5NyAgIGMtMy42MjEtNy45OTQtNy44MS0xNy4wMzYtMTIuNTczLTI3LjEyMWMxMy4xMzQtNS4zMzMsMjUuNjUyLTExLjQ2OSwzNy41NTUtMTguNDE4YzExLjg5Mi02Ljk0OSwyMS40MDItMTMuMTMxLDI4LjU0NC0xOC41NTUgICBjNy4xMzktNS40MywxMy44OTUtMTEuMTg4LDIwLjI3LTE3LjI3N2M2LjM3OS02LjA5LDEwLjUxMy0xMC4zMjMsMTIuNDIzLTEyLjcwM2MxLjkwNi0yLjM4NCwzLjcxMy00LjcxNCw1LjQyNC02Ljk5NWwwLjI4Ny0wLjI4OCAgIGMyNy43ODgsMzMuODgsNDEuOTc0LDcyLjg5Nyw0Mi41MzgsMTE3LjA1OUw0MDMuNzA2LDIxNi42OTh6IiBmaWxsPSIjRkZGRkZGIi8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==) no-repeat center/13px 13px; }
  .social__link--dribbble--black:before {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgNDM4LjUzMyA0MzguNTMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0MzguNTMzIDQzOC41MzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBkPSJNNDA5LjEzMywxMDkuMjAzYy0xOS42MDgtMzMuNTkyLTQ2LjIwNS02MC4xODktNzkuNzk4LTc5Ljc5NkMyOTUuNzM2LDkuODAxLDI1OS4wNTgsMCwyMTkuMjczLDAgICBjLTM5Ljc4MSwwLTc2LjQ3LDkuODAxLTExMC4wNjMsMjkuNDA3Yy0zMy41OTUsMTkuNjA0LTYwLjE5Miw0Ni4yMDEtNzkuOCw3OS43OTZDOS44MDEsMTQyLjgsMCwxNzkuNDg5LDAsMjE5LjI2NyAgIGMwLDM5Ljc4LDkuODA0LDc2LjQ2MywyOS40MDcsMTEwLjA2MmMxOS42MDcsMzMuNTkyLDQ2LjIwNCw2MC4xODksNzkuNzk5LDc5Ljc5OGMzMy41OTcsMTkuNjA1LDcwLjI4MywyOS40MDcsMTEwLjA2MywyOS40MDcgICBzNzYuNDctOS44MDIsMTEwLjA2NS0yOS40MDdjMzMuNTkzLTE5LjYwMiw2MC4xODktNDYuMjA2LDc5Ljc5NS03OS43OThjMTkuNjAzLTMzLjU5NiwyOS40MDMtNzAuMjg0LDI5LjQwMy0xMTAuMDYyICAgQzQzOC41MzMsMTc5LjQ4NSw0MjguNzMyLDE0Mi43OTUsNDA5LjEzMywxMDkuMjAzeiBNMjE5LjI3LDMxLjk3N2M0Ny4yMDEsMCw4OC40MSwxNS42MDcsMTIzLjYyMSw0Ni44MmwtMy41NjksNC45OTMgICBjLTEuNDI3LDIuMDAyLTQuOTk2LDUuODUyLTEwLjcwNCwxMS41NjVjLTUuNzA5LDUuNzA4LTExLjk0MywxMS4xMzYtMTguNjk5LDE2LjI3NGMtNi43NjIsNS4xNC0xNS45NCwxMC45OTItMjcuNTU1LDE3LjU1OSAgIGMtMTEuNjExLDYuNTY3LTIzLjk4MiwxMi4zMjgtMzcuMTE3LDE3LjI3NmMtMjEuODg3LTQwLjM1NS00NS4yOTYtNzYuNzA5LTcwLjIzMS0xMDkuMDY0ICAgQzE5MC4wNTUsMzMuNzg0LDIwNC44MDUsMzEuOTc3LDIxOS4yNywzMS45Nzd6IE03Mi41MjQsMTAzLjA2YzE4LjI3MS0yMy4wMjYsNDAuNTM3LTQwLjczLDY2LjgwNi01My4xICAgYzIzLjYwMSwzMS40MDUsNDYuODIsNjcuMzgxLDY5LjY2MiwxMDcuOTIxYy01Ny44NjIsMTUuMjI3LTExNS41MzIsMjIuODQxLTE3My4wMTQsMjIuODM4ICAgQzQyLjA3MiwxNTEuOTgsNTQuMjUzLDEyNi4wOTEsNzIuNTI0LDEwMy4wNnogTTQ0LjU0LDI4Ni43OTRjLTguMzc2LTIxLjQxMi0xMi41NjMtNDMuOTIzLTEyLjU2My02Ny41MjcgICBjMC0yLjY2NiwwLjA5OC00LjY2NSwwLjI4Ni01Ljk5NmM2OC45MDUsMCwxMzIuOTU1LTguODQ4LDE5Mi4xNDktMjYuNTUzYzYuMDkyLDExLjgsMTEuMTM2LDIyLjM2NCwxNS4xMzMsMzEuNjkzICAgYy0wLjc3MSwwLjM4LTEuOTk5LDAuODA2LTMuNzEzLDEuMjgzYy0xLjcxOSwwLjQ3Ni0yLjk1MywwLjgwNi0zLjcyMSwwLjk5OWwtMTAuNTYxLDMuNzExICAgYy03LjIzNiwyLjY2Ni0xNi43MDgsNy4yMzUtMjguNDA5LDEzLjcwM2MtMTEuNzA0LDYuNDc4LTI0LjEyMywxNC4xODItMzcuMjU3LDIzLjEzYy0xMy4xMzQsOC45NDktMjYuNjk2LDIwLjc5Ny00MC42ODQsMzUuNTUzICAgYy0xMy45OSwxNC43NS0yNS43NDMsMzAuNTkxLTM1LjI2LDQ3LjUzQzY0LjcxMywzMjcuMzgxLDUyLjkxNCwzMDguMiw0NC41NCwyODYuNzk0eiBNMjE5LjI3LDQwNi41NiAgIGMtNDQuNTQsMC04NC4zMi0xNC4yNzctMTE5LjM0My00Mi44MjVsNC4yODMsMy4xNDJjNi42NjEtMTQuNjYsMTYuNDYyLTI4Ljc0NiwyOS40MDgtNDIuMjU3ICAgYzEyLjk0NC0xMy41MTEsMjUuNDEtMjQuNDEzLDM3LjQwMS0zMi42OTVjMTEuOTkxLTguMjc0LDI1LjAyOC0xNi4wNzcsMzkuMTE1LTIzLjQxNGMxNC4wODQtNy4zMjMsMjMuNjkxLTExLjk5MSwyOC44MzUtMTMuOTgzICAgYzUuMTQtMS45OTgsOS4yMzMtMy41NzIsMTIuMjc4LTQuNzE2bDAuNTY4LTAuMjg3aDAuNTc1YzE4LjY0Nyw0OC45MTYsMzEuOTc3LDk2LjMxMywzOS45NjgsMTQyLjE4NCAgIEMyNjguNzU2LDQwMS42MTEsMjQ0LjM5Nyw0MDYuNTU3LDIxOS4yNyw0MDYuNTZ6IE0zNzYuODc2LDMyMC40NzljLTE0LjA4NiwyMS43OTYtMzEuNjk2LDM5LjgzNC01Mi44MTcsNTQuMTA0ICAgYy03LjgxLTQzLjc3Ni0xOS45ODUtODguNDE1LTM2LjU0OS0xMzMuOTAyYzM3Ljg3Ny01LjkwNyw3Ni44LTMuMTQyLDExNi43NzEsOC4yNzQgICBDNDAwLjA5MiwyNzQuODQxLDM5MC45NTUsMjk4LjY4NywzNzYuODc2LDMyMC40Nzl6IE00MDMuNzA2LDIxNi42OThjLTEuOTAzLTAuMzc4LTQuMjg1LTAuODEtNy4xMzktMS4yODMgICBjLTIuODU0LTAuNDczLTYuMzMxLTEuMDQ3LTEwLjQyNC0xLjcxM2MtNC4wODctMC42NjYtOC42NjItMS4yODMtMTMuNzAyLTEuODU1Yy01LjA0NS0wLjU3MS0xMC40MjEtMS4wOTMtMTYuMTM2LTEuNTY5ICAgYy01LjcwOC0wLjQ3OC0xMS44LTAuODU1LTE4LjI2OC0xLjE0M2MtNi40NzktMC4yODQtMTMuMDQyLTAuNDI4LTE5LjcwNS0wLjQyOGMtNi42NTYsMC0xMy42NTcsMC4xOTMtMjAuOTgxLDAuNTcxICAgYy03LjMyNiwwLjM3NS0xNC40MTQsMS4wNDktMjEuMjY1LDEuOTk5Yy0wLjU3NS0wLjk1My0xLjI4Ny0yLjUyNC0yLjE0My00LjcxNGMtMC44NTUtMi4xODctMS40NzktMy44NTUtMS44NDgtNC45OTcgICBjLTMuNjIxLTcuOTk0LTcuODEtMTcuMDM2LTEyLjU3My0yNy4xMjFjMTMuMTM0LTUuMzMzLDI1LjY1Mi0xMS40NjksMzcuNTU1LTE4LjQxOGMxMS44OTItNi45NDksMjEuNDAyLTEzLjEzMSwyOC41NDQtMTguNTU1ICAgYzcuMTM5LTUuNDMsMTMuODk1LTExLjE4OCwyMC4yNy0xNy4yNzdjNi4zNzktNi4wOSwxMC41MTMtMTAuMzIzLDEyLjQyMy0xMi43MDNjMS45MDYtMi4zODQsMy43MTMtNC43MTQsNS40MjQtNi45OTVsMC4yODctMC4yODggICBjMjcuNzg4LDMzLjg4LDQxLjk3NCw3Mi44OTcsNDIuNTM4LDExNy4wNTlMNDAzLjcwNiwyMTYuNjk4eiIgZmlsbD0iIzMzMzQzNSIvPgo8L2c+Cjwvc3ZnPgo=) no-repeat center/13px 13px; }
  .social__link--rounded {
    height: 36px;
    width: 36px;
    line-height: 36px;
    border: white 1px solid;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-transition: opacity .4s ease;
    -moz-transition: opacity .4s ease;
    -o-transition: opacity .4s ease;
    transition: opacity .4s ease;
    opacity: 0.7; }
    .social__link--rounded:hover {
      opacity: 1; }
  .social__link:hover {
    opacity: 0.8; }

.hidden_paragraph, .body--mobile .paragraphs__item {
  opacity: 0;
  -webkit-transform: translateY(-10%);
  -moz-transform: translateY(-10%);
  -ms-transform: translateY(-10%);
  -o-transform: translateY(-10%);
  transform: translateY(-10%); }

.visible_paragraph, .paragraphs_box, .body--mobile .paragraphs__item.skrollable-between {
  opacity: 1;
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none; }

.paragraphs {
  overflow: hidden; }
  .paragraphs:after {
    content: " ";
    /* Older browser do not support empty content */
    visibility: hidden;
    display: block;
    height: 0;
    clear: both; }
  @media (min-width: 2560px) {
    .paragraphs {
      font-size: 20px; } }
  @media (max-width: 1440px) {
    .paragraphs {
      font-size: 12px; } }
  @media (max-width: 767px) {
    .paragraphs {
      font-size: 1vw; } }
  @media (max-width: 700px) {
    .paragraphs {
      font-size: 1.3vw; } }
  @media (max-width: 500px) {
    .paragraphs {
      font-size: 1.7vw; } }

.paragraphs_box {
  position: relative;
  padding-top: 60px;
  -webkit-transition: opacity 0.5s ease;
  -moz-transition: opacity 0.5s ease;
  -o-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease; }
  .paragraphs_box:after {
    content: " ";
    /* Older browser do not support empty content */
    visibility: hidden;
    display: block;
    height: 0;
    clear: both; }
  .state-at-top-position .paragraphs_box {
    opacity: 0; }
  @media (max-width: 767px) {
    .paragraphs_box {
      padding-top: 6em; } }
  .paragraphs_box--black {
    background-color: #1a1a1e; }
  .paragraphs_box--top {
    padding-bottom: 200px; }
    @media (min-width: 2560px) {
      .paragraphs_box--top {
        padding-bottom: 290px; } }
    @media (max-width: 1680px) {
      .paragraphs_box--top {
        padding-bottom: 240px; } }
    @media (max-width: 1366px) {
      .paragraphs_box--top {
        padding-bottom: 190px; } }
    @media (max-width: 1023px) {
      .paragraphs_box--top {
        padding-bottom: 100px; } }
    @media (max-width: 767px) {
      .paragraphs_box--top {
        padding-bottom: 9em; } }
  .paragraphs_box--middle {
    position: relative;
    padding-top: 237px;
    padding-bottom: 253px; }
    @media (min-width: 2560px) {
      .paragraphs_box--middle {
        padding-top: 337px;
        padding-bottom: 353px; } }
    @media (max-width: 1680px) {
      .paragraphs_box--middle {
        padding-top: 157px;
        padding-bottom: 153px; } }
    @media (max-width: 1366px) {
      .paragraphs_box--middle {
        padding-bottom: 93px; } }
    @media (max-width: 1366px) {
      .paragraphs_box--middle {
        padding-top: 107px; } }
    @media (max-width: 1023px) {
      .paragraphs_box--middle {
        padding-bottom: 142px; } }
    @media (max-width: 767px) {
      .paragraphs_box--middle {
        padding-top: 13em;
        padding-left: 11em;
        padding-bottom: 18.5em; } }
    @media (max-width: 500px) {
      .paragraphs_box--middle {
        padding-left: 40px; } }
    @media (max-width: 500px) {
      .paragraphs_box--middle {
        padding-top: 8em;
        padding-bottom: 14.5em; } }
    .paragraphs_box--middle .paragraphs_box_line,
    .paragraphs_box--middle .paragraphs_box_big_line {
      position: absolute;
      left: 86px;
      background-color: #f9e1d5;
      width: 1px;
      -webkit-transform-origin: center top;
      -moz-transform-origin: center top;
      -ms-transform-origin: center top;
      -o-transform-origin: center top;
      transform-origin: center top; }
      @media (max-width: 1023px) {
        .paragraphs_box--middle .paragraphs_box_line,
        .paragraphs_box--middle .paragraphs_box_big_line {
          display: none; } }
    .paragraphs_box--middle .paragraphs_box_big_line {
      height: 531px;
      bottom: 240px; }
      @media (min-width: 2560px) {
        .paragraphs_box--middle .paragraphs_box_big_line {
          height: 781px;
          bottom: 290px; } }
      @media (max-width: 1680px) {
        .paragraphs_box--middle .paragraphs_box_big_line {
          height: 491px;
          bottom: 190px; } }
      @media (max-width: 1440px) {
        .paragraphs_box--middle .paragraphs_box_big_line {
          height: 271px;
          bottom: 164px; } }
      @media (max-width: 1366px) {
        .paragraphs_box--middle .paragraphs_box_big_line {
          height: 241px; } }
    .paragraphs_box--middle .paragraphs_box_line {
      height: 24px;
      bottom: -48px; }
  .paragraphs_box--bottom {
    padding-top: 66px;
    padding-bottom: 30px; }
    @media (min-width: 2560px) {
      .paragraphs_box--bottom {
        padding-top: 196px;
        padding-bottom: 60px; } }
    @media (max-width: 1680px) {
      .paragraphs_box--bottom {
        padding-bottom: 60px; } }
    @media (max-width: 1600px) {
      .paragraphs_box--bottom {
        padding-top: 76px; } }
    @media (max-width: 1440px) {
      .paragraphs_box--bottom {
        padding-top: 56px; } }
    @media (max-width: 1023px) {
      .paragraphs_box--bottom {
        padding-bottom: 0; } }
    @media (max-width: 767px) {
      .paragraphs_box--bottom {
        padding-top: 6em; } }
  body:not(.body--mobile) .state-at-top-position .paragraphs_box--top {
    opacity: 0; }

.paragraphs_box__decor_word_container {
  position: absolute;
  overflow: hidden;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto; }

.paragraphs__item {
  position: relative; }
  .body--mobile .paragraphs__item {
    -webkit-transition: opacity 0.5s ease, -webkit-transform 0.5s ease-out;
    -moz-transition: opacity 0.5s ease, -moz-transform 0.5s ease-out;
    -o-transition: opacity 0.5s ease, -o-transform 0.5s ease-out;
    transition: opacity 0.5s ease, transform 0.5s ease-out; }
  .paragraphs__item--01 {
    margin-left: 18%; }
    .paragraphs__item--01 .paragraphs__item__text {
      margin-left: 10.9375em;
      }
    .paragraphs__item--01 .paragraphs__item__number {
      top: 14%; }
      @media (max-width: 1600px) {
        .paragraphs__item--01 .paragraphs__item__number {
          top: 29%;
          } }
    @media (min-width: 2560px) {
      .paragraphs__item--01 {
        margin-left: 14%; } }
    @media (max-width: 1680px) {
      .paragraphs__item--01 {
        margin-left: 12%; } }
  .paragraphs__item--02 {
    margin-left: 41.5%;
    margin-top: 4.375em; }
    .paragraphs__item--02 .paragraphs__item__text {
      margin-left: 17.4375em; }
    .paragraphs__item--02 .paragraphs__item__number {
      top: 22%;
      left: 7%;
      color: #a0a4a6;
      }
      @media (max-width: 1600px) {
        .paragraphs__item--02 .paragraphs__item__number {
          top: 18%;
          left: 6%;
          } }
    @media (min-width: 2560px) {
      .paragraphs__item--02 {
        margin-top: 1.375em; } }
    @media (max-width: 1440px) {
      .paragraphs__item--02 {
        margin-left: 42%;
        } }
  .paragraphs__item--no_number {
    margin-top: 0;
    margin-left: 48.6%; }
    @media (min-width: 2560px) {
      .paragraphs__item--no_number {
        margin-left: 49.6%; } }
    @media (max-width: 1200px) {
      .paragraphs__item--no_number {
        margin-left: 38.6%; } }
    @media (max-width: 1024px) {
      .paragraphs__item--no_number {
        margin-left: 36%; } }
    @media (max-width: 1023px) {
      .paragraphs__item--no_number {
        margin-left: 85px; } }
    @media (max-width: 767px) {
      .paragraphs__item--no_number {
        float: none !important;
        margin-left: 0 !important; } }
  .paragraphs__item--03 {
    float: right;
    margin-right: 13%; }
    @media (max-width: 1680px) {
      .paragraphs__item--03 {
        margin-right: 6%; } }
    .paragraphs__item--03 .paragraphs__item__title {
      position: relative;
      margin-left: 0px;
      }
    .paragraphs__item--03 .paragraphs__item__number {
      top: 20%;
      left: 44%;
      color: #afb3b5;
      }
      @media (max-width: 1600px) {
        .paragraphs__item--03 .paragraphs__item__number {
          top: 10%;
          left: 34%; } }
      @media (max-width: 1440px) {
        .paragraphs__item--03 .paragraphs__item__number {
          left: 55%;
          } }
    .paragraphs__item--03 .paragraphs_title_line,
    .paragraphs__item--03 .paragraphs_title_big_line {
      position: absolute;
      right: 40.5%;
      background-color: #1a1a1e;
      width: 1px;
      -webkit-transform-origin: center top;
      -moz-transform-origin: center top;
      -ms-transform-origin: center top;
      -o-transform-origin: center top;
      transform-origin: center top; }
      @media (max-width: 1023px) {
        .paragraphs__item--03 .paragraphs_title_line,
        .paragraphs__item--03 .paragraphs_title_big_line {
          display: none; } }
    .paragraphs__item--03 .paragraphs_title_line {
      height: 128px;
      top: -160%; }
      @media (min-width: 2560px) {
        .paragraphs__item--03 .paragraphs_title_line {
          height: 227px;
          top: -222%; } }
      @media (max-width: 1440px) {
        .paragraphs__item--03 .paragraphs_title_line {
          height: 99px; } }
    .paragraphs__item--03 .paragraphs_title_big_line {
      height: 583px;
      top: 126%; }
      @media (max-width: 1440px) {
        .paragraphs__item--03 .paragraphs_title_big_line {
          height: 363px; } }
    .paragraphs__item--03 .paragraphs_title_square {
      position: absolute;
      height: 14px;
      width: 14px;
      right: -webkit-calc(40.5% - 7px);
      right: -moz-calc(40.5% - 7px);
      right: calc(40.5% - 7px);
      top: -webkit-calc(591px + 126%);
      top: -moz-calc(591px + 126%);
      top: calc(591px + 126%); }
      @media (max-width: 1440px) {
        .paragraphs__item--03 .paragraphs_title_square {
          top: -webkit-calc(374px + 126%);
          top: -moz-calc(374px + 126%);
          top: calc(374px + 126%); } }
      @media (max-width: 1023px) {
        .paragraphs__item--03 .paragraphs_title_square {
          display: none; } }
  .paragraphs__item--04 {
    float: left;
    margin-top: 288px;
    margin-left: 20.5%;
    margin-bottom: 227px; }
    @media (max-width: 1680px) {
      .paragraphs__item--04 {
        margin-left: 14.5%; } }
    @media (max-width: 1440px) {
      .paragraphs__item--04 {
        margin-top: 54px;
        margin-bottom: 117px;
        } }
    @media (max-width: 950px) {
      .paragraphs__item--04 {
        margin-left: 4.5%; } }
    @media (max-width: 767px) {
      .paragraphs__item--04 {
        margin-bottom: 15em; } }
    .paragraphs__item--04 .paragraphs__item__title {
      margin-left: 1px;
      }
    .paragraphs__item--04 .paragraphs__item__number {
      right: -21%;
      top: 21%; }
      @media (max-width: 1600px) {
        .paragraphs__item--04 .paragraphs__item__number {
          right: -1%;
          top: 7%; } }
    .paragraphs__item--04 .paragraphs_box_line {
      position: absolute;
      right: 11%;
      top: 52%;
      width: 1px;
      height: 450px;
      background-color: #f9e1d5;
      -webkit-transform-origin: center top;
      -moz-transform-origin: center top;
      -ms-transform-origin: center top;
      -o-transform-origin: center top;
      transform-origin: center top; }
      @media (max-width: 1600px) {
        .paragraphs__item--04 .paragraphs_box_line {
          right: 29%; } }
      @media (max-width: 1023px) {
        .paragraphs__item--04 .paragraphs_box_line {
          display: none; } }
  @media (max-width: 767px) {
    .paragraphs__item {
      float: left;
      margin-right: auto;
      margin-left: 11em; } }
  @media (max-width: 500px) {
    .paragraphs__item {
      margin-left: 7em; } }
  @media (max-width: 500px) {
    .paragraphs__item {
      margin-left: 40px; } }
  @media (max-width: 767px) {
    .paragraphs__item:not(.paragraphs__item--no_number) {
      margin-top: 10em; } }
  .paragraphs__item:not(.paragraphs__item--no_number):first-child {
    margin-top: 0; }

.paragraphs__button {
  position: relative;
  z-index: 100;
  margin-left: 48.6%;
  margin-top: 72px; }
  @media (min-width: 2560px) {
    .paragraphs__button {
      margin-left: 49.6%; } }
  @media (max-width: 1200px) {
    .paragraphs__button {
      margin-left: 38.6%; } }
  @media (max-width: 1024px) {
    .paragraphs__button {
      margin-left: 36%; } }
  @media (max-width: 1023px) {
    .paragraphs__button {
      margin-left: 85px; } }
  @media (max-width: 767px) {
    .paragraphs__button {
      min-width: 37.2vw;
      height: 9.9vw;
      line-height: 9.9vw;
      margin-left: 0;
      font-size: 2.55vw; } }
  @media (max-width: 767px) {
    .paragraphs__button {
      margin-top: 5em; } }

.paragraphs__item__title {
  position: relative;
  z-index: 10;
  color: #1a1a1e;
  letter-spacing: 0.03em;
  font-family: montserrat, Helvetica, Arial, serif;
  font-size: 3.75em;
  font-weight: 400;
  }
  .paragraphs__item__title--cream {
    color: #fc4166;
    }
  @media (max-width: 1023px) {
    .paragraphs__item .paragraphs__item__title {
      margin-left: 0;
      font-size: 35px; } }
  @media (max-width: 767px) {
    .paragraphs__item .paragraphs__item__title {
      font-size: 4.5em; } }

.paragraphs__item__text {
  position: relative;
  z-index: 10;
  margin-top: 47px;
  max-width: 364px;
  line-height: 1.4;
  color: #1a1a1e;
  font-size: 1em; }
  .paragraphs__item__text--white {
    color: white; }
  @media (min-width: 2560px) {
    .paragraphs__item__text {
      max-width: 434px; } }
  @media (max-width: 1680px) {
    .paragraphs__item__text {
      margin-top: 17px; } }
  @media (max-width: 1600px) {
    .paragraphs__item__text {
      max-width: 304px; } }
  @media (max-width: 1440px) {
    .paragraphs__item__text {
      max-width: 237px;
      }
.paragraphs__item__text .products {
      max-width: 237px;
      margin-left: 273px;
      }
       }
  @media (max-width: 767px) {
    .paragraphs__item__text {
      margin-top: 1.2em; } }
  @media (max-width: 1023px) {
    .paragraphs__item:not(.paragraphs__item--no_number) .paragraphs__item__text {
      margin-left: 4em; } }
  @media (max-width: 375px) {
    .paragraphs__item:not(.paragraphs__item--no_number) .paragraphs__item__text {
      margin-left: 2.8em; } }
  @media (max-width: 1023px) {
    .paragraphs__item .paragraphs__item__text {
      max-width: 270px;
      font-size: 12px; } }
  @media (max-width: 767px) {
    .paragraphs__item .paragraphs__item__text {
      max-width: 25em;
      font-size: 1.56em; } }
  @media (max-width: 375px) {
    .paragraphs__item .paragraphs__item__text {
      font-size: 1.76em; } }

.paragraphs__item__number {
  position: absolute;
  color: #f22753;
  font-size: 10em;
  opacity: 1!important;
  letter-spacing: 7.5px;
  font-family: montserrat, Helvetica, Arial, serif;
  }
  @media (max-width: 1023px) {
    .paragraphs__item .paragraphs__item__number {
      top: 22%;
      left: -3%;
      right: auto;
      bottom: auto;
      font-size: 120px; } }
  @media (max-width: 767px) {
    .paragraphs__item .paragraphs__item__number {
      font-size: 15.5em; } }

.paragraphs_box_img {
  position: absolute;
  z-index: 100;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat; }
  .paragraphs_box_img--left {
    width: 37.6%;
    left: 0;
    top: -34%; }
    @media (max-width: 1024px) {
      .paragraphs_box_img--left {
        top: -14%;
        width: 32.6%; } }
    @media (max-width: 1200px) {
      .paragraphs_box_img--left {
        top: -14%;
        width: 37.6%; } }
    @media (max-width: 1023px) {
      .paragraphs_box_img--left {
        display: none; } }
  .paragraphs_box_img--right {
    width: 51.7%;
    right: 0;
    top: -23%; }
    .body--mobile .paragraphs_box_img--right {
      -webkit-transition: -webkit-transform 2s cubic-bezier(0.34, 0.28, 0.18, 1.2);
      -moz-transition: -moz-transform 2s cubic-bezier(0.34, 0.28, 0.18, 1.2);
      -o-transition: -o-transform 2s cubic-bezier(0.34, 0.28, 0.18, 1.2);
      transition: transform 2s cubic-bezier(0.34, 0.28, 0.18, 1.2);
      -webkit-transform: translateY(50%) translateX(10%);
      -moz-transform: translateY(50%) translateX(10%);
      -ms-transform: translateY(50%) translateX(10%);
      -o-transform: translateY(50%) translateX(10%);
      transform: translateY(50%) translateX(10%); }
      @media (max-width: 500px) {
        .body--mobile .paragraphs_box_img--right {
          -webkit-transform: translateY(20%) translateX(0%);
          -moz-transform: translateY(20%) translateX(0%);
          -ms-transform: translateY(20%) translateX(0%);
          -o-transform: translateY(20%) translateX(0%);
          transform: translateY(20%) translateX(0%); } }
      .body--mobile .paragraphs_box_img--right.skrollable-between {
        -webkit-transform: translateY(30%) translateX(0%);
        -moz-transform: translateY(30%) translateX(0%);
        -ms-transform: translateY(30%) translateX(0%);
        -o-transform: translateY(30%) translateX(0%);
        transform: translateY(30%) translateX(0%); }
        @media (max-width: 500px) {
          .body--mobile .paragraphs_box_img--right.skrollable-between {
            -webkit-transform: translateY(5%) translateX(0%);
            -moz-transform: translateY(5%) translateX(0%);
            -ms-transform: translateY(5%) translateX(0%);
            -o-transform: translateY(5%) translateX(0%);
            transform: translateY(5%) translateX(0%); } }
    @media (max-width: 1680px) {
      .paragraphs_box_img--right {
        width: 51.7%;
        right: -3%;
        top: -37%; } }
    @media (max-width: 1200px) {
      .paragraphs_box_img--right {
        width: 47.7%;
        right: -3%;
        top: -17%; } }
    @media (max-width: 1024px) {
      .paragraphs_box_img--right {
        width: 44.7%;
        top: -21%; } }
    @media (max-width: 1023px) {
      .paragraphs_box_img--right {
        width: 71.7%;
        right: -14%;
        top: -44%; } }
    @media (max-width: 888px) {
      .paragraphs_box_img--right {
        width: 81.7%;
        right: -14%;
        top: -34%; } }
    @media (max-width: 768px) {
      .paragraphs_box_img--right {
        width: 61.7%;
        right: -4%;
        top: -24%; } }
    @media (max-width: 767px) {
      .paragraphs_box_img--right {
        width: 71.7%;
        top: -1%; } }
    @media (max-width: 500px) {
      .paragraphs_box_img--right {
        width: 80%;
        top: 2%;
        right: -14%; } }

.features {
  padding-top: 95px;
  padding-bottom: 136px;
  background-color: #f9e1d5;
  text-align: center; }
  @media (max-width: 1024px) {
    .features {
      padding-top: 55px;
      padding-bottom: 66px;
      font-size: 13px; } }
  @media (max-width: 1023px) {
    .features {
      padding-top: 104px; } }
  @media (max-width: 767px) {
    .features {
      font-size: 22px; } }
  @media (max-width: 1023px) {
    .features {
      padding-top: 54px; } }
  @media (max-width: 500px) {
    .features {
      font-size: 15px; } }
  @media (max-width: 375px) {
    .features {
      font-size: 13px; } }

h2.features__title {
  display: inline-block;
  background-color: #f9e1d5;
  color: #fc4166;
  }
  @media (max-width: 1023px) {
    h2.features__title {
      margin-bottom: 40px; } }

.features__items_box {
  position: relative;
  margin-top: 80px; }
  .features__items_box:after {
    content: " ";
    /* Older browser do not support empty content */
    visibility: hidden;
    display: block;
    height: 0;
    clear: both; }
  @media (max-width: 1023px) {
    .features__items_box {
      margin-top: 5px; } }

.features__item {
  position: relative;
  float: left;
  width: 33.2%;
  height: 22.0625em;
  -webkit-transition: -webkit-transform 0.5s ease-out, opacity 0.3s ease;
  -moz-transition: -moz-transform 0.5s ease-out, opacity 0.3s ease;
  -o-transition: -o-transform 0.5s ease-out, opacity 0.3s ease;
  transition: transform 0.5s ease-out, opacity 0.3s ease; }
  .features__item--delay {
    -webkit-transition-delay: 0.15s;
    -moz-transition-delay: 0.15s;
    -o-transition-delay: 0.15s;
    transition-delay: 0.15s; }
  .features__item.skrollable-before {
    opacity: 0;
    -webkit-transform: translateY(-10%);
    -moz-transform: translateY(-10%);
    -ms-transform: translateY(-10%);
    -o-transform: translateY(-10%);
    transform: translateY(-10%); }
  .features__item.skrollable-after {
    opacity: 0;
    -webkit-transform: translateY(10%);
    -moz-transform: translateY(10%);
    -ms-transform: translateY(10%);
    -o-transform: translateY(10%);
    transform: translateY(10%); }
  .body--mobile .features__item {
    opacity: 0;
    -webkit-transform: translateY(-10%);
    -moz-transform: translateY(-10%);
    -ms-transform: translateY(-10%);
    -o-transform: translateY(-10%);
    transform: translateY(-10%); }
  .features__item.skrollable-between {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0); }
    .features__item.skrollable-between:after {
      -webkit-transform: translateX(160%);
      -moz-transform: translateX(160%);
      -ms-transform: translateX(160%);
      -o-transform: translateX(160%);
      transform: translateX(160%); }
    .features__item.skrollable-between:before {
      -webkit-transform: translateX(-160%);
      -moz-transform: translateX(-160%);
      -ms-transform: translateX(-160%);
      -o-transform: translateX(-160%);
      transform: translateX(-160%); }
  @media (max-width: 1023px) {
    .features__item {
      float: none;
      display: inline-block;
      width: 100%;
      max-width: 360px;
      height: auto;
      padding: 0 15px;
      margin-bottom: 96px; }
      .features__item:last-child {
        margin-bottom: 0; } }
  @media (max-width: 767px) {
    .features__item {
      max-width: 100%; } }
  @media (min-width: 1024px) {
    .features__item--mobile {
      display: none; } }
  @media (max-width: 1023px) {
    .features__item--desktop {
      display: none; } }
  @media (max-width: 500px) {
    .features__item {
      margin-bottom: 50px; } }

.features__item__content {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  padding: 0 4.8125em; }
  @media (max-width: 1023px) {
    .features__item__content {
      position: static;
      -webkit-transform: none;
      -moz-transform: none;
      -ms-transform: none;
      -o-transform: none;
      transform: none; } }
  @media (max-width: 767px) {
    .features__item__content {
      padding: 0; } }

.features__icon {
  display: inline-block;
  position: relative;
  width: 7.1875em;
  height: 7.1875em;
  margin-bottom: 2em;
  background-color: #fcfcfd;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-box-shadow: 0 15px 42px rgba(140, 99, 78, 0.1);
  -moz-box-shadow: 0 15px 42px rgba(140, 99, 78, 0.1);
  box-shadow: 0 15px 42px rgba(140, 99, 78, 0.1);
  -webkit-transition: -webkit-box-shadow 1.15s ease;
  -moz-transition: -moz-box-shadow 1.15s ease;
  -o-transition: box-shadow 1.15s ease;
  transition: box-shadow 1.15s ease; }
  .features__icon:hover {
    -webkit-box-shadow: 0 15px 42px rgba(140, 99, 78, 0.3);
    -moz-box-shadow: 0 15px 42px rgba(140, 99, 78, 0.3);
    box-shadow: 0 15px 42px rgba(140, 99, 78, 0.3); }
    .features__icon:hover:before {
      -webkit-box-shadow: 0 15px 42px rgba(140, 99, 78, 0.3);
      -moz-box-shadow: 0 15px 42px rgba(140, 99, 78, 0.3);
      box-shadow: 0 15px 42px rgba(140, 99, 78, 0.3);
      border-color: transparent; }
  .features__icon:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    margin: auto;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    height: 75%;
    width: 75%;
    border: 1px solid #f9e1d5;
    -webkit-transition: -webkit-box-shadow 0.95s ease, border-color ease 0.3s;
    -moz-transition: -moz-box-shadow 0.95s ease, border-color ease 0.3s;
    -o-transition: box-shadow 0.95s ease, border-color ease 0.3s;
    transition: box-shadow 0.95s ease, border-color ease 0.3s; }
  .features__icon:after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    margin: auto; }
  .features__icon--play:after {
    width: 1.5em;
    height: 1.5em;
    background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iU3ZnanNTdmcxMDAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiPjxkZWZzIGlkPSJTdmdqc0RlZnMxMDAxIj48L2RlZnM+PHBhdGggaWQ9IlN2Z2pzUGF0aDEwMDciIGQ9Ik01NjEuMDAxIDM4NjJMNTM4Ljk5OSAzODYyQzUzOC40NDYgMzg2MiA1MzggMzg2Mi40NCA1MzggMzg2M0w1MzggMzg4NUM1MzggMzg4NS41NSA1MzguNDQ2IDM4ODYgNTM4Ljk5OSAzODg2TDU2MS4wMDEgMzg4NkM1NjEuNTU0IDM4ODYgNTYyIDM4ODUuNTUgNTYyIDM4ODVMNTYyIDM4NjNDNTYyIDM4NjIuNDQgNTYxLjU1NCAzODYyIDU2MS4wMDEgMzg2MlpNNTM5Ljk5OCAzODg0TDU0MCAzODcwTDU2MCAzODcwTDU1OS45OTcgMzg4NFpNNTU0LjkxMyAzODY0TDU1Mi4wMDIwMyAzODY3Ljk5NzIxQzU1Mi4wMDE0NyAzODY3Ljk5ODAxIDU1Mi4wMDA4IDM4NjcuOTk4OTMgNTUyIDM4NjhDNTUxLjk5NSAzODY4LjAwMzMzIDU1MS45OTUgMzg2OC4wMDIyMiA1NTEuOTk2NjcgMzg2OEw1NDYgMzg2OEw1NDkgMzg2NFpNNTM5Ljk5OCAzODY0TDU0NS45MTAwMDAwMDAwMDAxIDM4NjRMNTQzLjAwMjA4MDAwMDAwMDEgMzg2Ny45OTcxNEM1NDMuMDAxNTEgMzg2Ny45OTc5NSA1NDMuMDAwODIwMDAwMDAwMSAzODY3Ljk5ODkgNTQzLjAwMDAwMDAwMDAwMDEgMzg2OEM1NDIuOTk1MDAwMDAwMDAwMSAzODY4LjAwMzMzIDU0Mi45OTUwMDAwMDAwMDAxIDM4NjguMDAyMjIgNTQyLjk5NjY3MDAwMDAwMDEgMzg2OEw1NDAuMDAwMDAwMDAwMDAwMSAzODY4Wk01NjAgMzg2OEw1NTUgMzg2OEw1NTggMzg2NEw1NjAgMzg2NFpNNTQ3LjkwOSAzODgxLjg1TDU1My4zMzEgMzg3Ny41Mjk5OTk5OTk5OTk3QzU1My41NzEgMzg3Ny4zMzk5OTk5OTk5OTk3IDU1My43MDggMzg3Ny4wNiA1NTMuNzA4IDM4NzYuNzQ5OTk5OTk5OTk5NUM1NTMuNzA4IDM4NzYuNDQ5OTk5OTk5OTk5NCA1NTMuNTcxIDM4NzYuMTU5OTk5OTk5OTk5NCA1NTMuMzMxIDM4NzUuOTY5OTk5OTk5OTk5M0w1NDcuOTEzIDM4NzEuNjQ5OTk5OTk5OTk5QzU0Ny42MTUgMzg3MS40MDk5OTk5OTk5OTk0IDU0Ny4yMDMgMzg3MS4zNjk5OTk5OTk5OTkgNTQ2Ljg1NSAzODcxLjUzOTk5OTk5OTk5OUM1NDYuNTEzIDM4NzEuNjk5OTk5OTk5OTk5IDU0Ni4yOTIgMzg3Mi4wNDk5OTk5OTk5OTkzIDU0Ni4yOTIgMzg3Mi40Mzk5OTk5OTk5OTlMNTQ2LjI5MiAzODgxLjA1OTk5OTk5OTk5OUM1NDYuMjkyIDM4ODEuNDM5OTk5OTk5OTk5IDU0Ni41MDggMzg4MS43OTk5OTk5OTk5OTkgNTQ2Ljg1NSAzODgxLjk1OTk5OTk5OTk5OUM1NDYuOTkzIDM4ODIuMDI5OTk5OTk5OTk5MyA1NDcuMTQ0IDM4ODIuMDU5OTk5OTk5OTk5IDU0Ny4yOTEgMzg4Mi4wNTk5OTk5OTk5OTlDNTQ3LjUxMjAwMDAwMDAwMDEgMzg4Mi4wNTk5OTk5OTk5OTkgNTQ3LjczMjAwMDAwMDAwMDEgMzg4MS45ODk5OTk5OTk5OTkgNTQ3LjkwOTAwMDAwMDAwMDEgMzg4MS44NDk5OTk5OTk5OTlaTTU1MS4xMDcgMzg3Ni43NUw1NDguMjkwOTk5OTk5OTk5OSAzODc4Ljk4TDU0OC4yOTA5OTk5OTk5OTk5IDM4NzQuNTFaICIgZmlsbD0iIzAwMDAwMCIgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwtNTM4LC0zODYyKSI+PC9wYXRoPjwvc3ZnPg==) no-repeat center/100% auto; }
  .features__icon--diamond:after {
    width: 1.5em;
    height: 1.375em;
    background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iU3ZnanNTdmcxMDIzIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iMjQiIGhlaWdodD0iMjEiPjxkZWZzIGlkPSJTdmdqc0RlZnMxMDI0Ij48L2RlZnM+PHBhdGggaWQ9IlN2Z2pzUGF0aDEwMjUiIGQ9Ik05NjIuNzQ1IDM4NzAuMjNMOTU3LjI3NSAzODYzLjg0Qzk1Ny4wNzQgMzg2My42MSA5NTYuNzggMzg2My40NzAwMDAwMDAwMDAzIDk1Ni40NyAzODYzLjQ3MDAwMDAwMDAwMDNMOTQ1LjUzIDM4NjMuNDcwMDAwMDAwMDAwM0M5NDUuMjIgMzg2My40NzAwMDAwMDAwMDAzIDk0NC45MjU5OTk5OTk5OTk5IDM4NjMuNjEgOTQ0LjcyNSAzODYzLjg0TDkzOS4yNTUgMzg3MC4yM0M5MzguOTEzIDM4NzAuNjMgOTM4LjkxNTk5OTk5OTk5OTkgMzg3MS4yMiA5MzkuMjYxIDM4NzEuNjJMOTUwLjIwMSAzODg0LjE2Qzk1MC40MDIgMzg4NC4zOSA5NTAuNjk0MDAwMDAwMDAwMSAzODg0LjUyOTk5OTk5OTk5OTcgOTUxIDM4ODQuNTI5OTk5OTk5OTk5N0M5NTEuMzA2IDM4ODQuNTI5OTk5OTk5OTk5NyA5NTEuNTk4IDM4ODQuMzkgOTUxLjc5OSAzODg0LjE2TDk2Mi43MzkgMzg3MS42MkM5NjMuMDg0MDAwMDAwMDAwMSAzODcxLjIyIDk2My4wODcgMzg3MC42MyA5NjIuNzQ1IDM4NzAuMjNaTTk1MSAzODgwLjczTDk0OC4zNTcgMzg3MS45OEw5NTMuNjQyOTk5OTk5OTk5OSAzODcxLjk4Wk05NDIuMzg4IDM4NzEuOThMOTQ2LjE0NCAzODcxLjk4TDk0OC4xMzUgMzg3OC41N1pNOTUzLjg2NSAzODc4LjU3TDk1NS44NTYgMzg3MS45OEw5NTkuNjEyIDM4NzEuOThaTTk0Ni4wMTggMzg2NS41OUw5NDcuNzY0IDM4NjUuNTlMOTQ2LjE3OCAzODY5Ljg2TDk0Mi4zNiAzODY5Ljg2Wk05NTAuMDI0IDM4NjUuNTlMOTUxLjk3NiAzODY1LjU5TDk1My41NjIgMzg2OS44Nkw5NDguNDM4IDM4NjkuODZaTTk1NS44MjIgMzg2OS44Nkw5NTQuMjM2IDM4NjUuNTlMOTU1Ljk4MiAzODY1LjU5TDk1OS42NCAzODY5Ljg2WiAiIGZpbGw9IiMwMDAwMDAiIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLDEsLTkzOSwtMzg2MykiPjwvcGF0aD48L3N2Zz4=) no-repeat center/100% auto; }
  .features__icon--star:after {
    width: 1.5em;
    height: 1.5em;
    background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iU3ZnanNTdmcxMDI2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiPjxkZWZzIGlkPSJTdmdqc0RlZnMxMDI3Ij48L2RlZnM+PHBhdGggaWQ9IlN2Z2pzUGF0aDEwMjgiIGQ9Ik0xMzc5LjgyIDM4ODUuOEwxMzczLjUgMzg4Mi4zMTAwMDAwMDAwMDA0TDEzNjcuMTggMzg4NS44QzEzNjYuODUwMDAwMDAwMDAwMSAzODg1Ljk5MDAwMDAwMDAwMDIgMTM2Ni40MyAzODg1Ljk3MDAwMDAwMDAwMDMgMTM2Ni4xMjAwMDAwMDAwMDAxIDM4ODUuNzVDMTM2NS44MTAwMDAwMDAwMDAyIDM4ODUuNTMgMTM2NS42NSAzODg1LjE1IDEzNjUuNzEgMzg4NC43OEwxMzY2LjkzIDM4NzcuM0wxMzYxLjc3IDM4NzIuMDFDMTM2MS41MSAzODcxLjc1IDEzNjEuNDMgMzg3MS4zNiAxMzYxLjU0IDM4NzFDMTM2MS42NTk5OTk5OTk5OTk5IDM4NzAuNjUgMTM2MS45NyAzODcwLjM5IDEzNjIuMzQgMzg3MC4zNEwxMzY5LjQxOTk5OTk5OTk5OTggMzg2OS4yNUwxMzcyLjYgMzg2Mi40OEMxMzcyLjc2IDM4NjIuMTQgMTM3My4xMSAzODYxLjkxIDEzNzMuNSAzODYxLjkxQzEzNzMuODggMzg2MS45MSAxMzc0LjI0IDM4NjIuMTQgMTM3NC40IDM4NjIuNDhMMTM3Ny41ODAwMDAwMDAwMDAyIDM4NjkuMjVMMTM4NC42NiAzODcwLjM0QzEzODUuMDMgMzg3MC40IDEzODUuMzMwMDAwMDAwMDAwMiAzODcwLjY1IDEzODUuNDYgMzg3MUMxMzg1LjU3IDM4NzEuMzYgMTM4NS40OSAzODcxLjc1IDEzODUuMjMgMzg3Mi4wMUwxMzgwLjA3IDM4NzcuM0wxMzgxLjI5IDM4ODQuNzhDMTM4MS4zNSAzODg1LjE1IDEzODEuMTkgMzg4NS41MyAxMzgwLjg3OTk5OTk5OTk5OTkgMzg4NS43NUMxMzgwLjY5OTk5OTk5OTk5OTggMzg4NS44NyAxMzgwLjMxIDM4ODYuMDYgMTM3OS44MiAzODg1LjhaTTEzNjQuNTYgMzg3Mi4wMUwxMzY4LjcxIDM4NzYuMjcwMDAwMDAwMDAwNEMxMzY4LjkzIDM4NzYuNTAwMDAwMDAwMDAwNSAxMzY5LjAzIDM4NzYuODEwMDAwMDAwMDAwNCAxMzY4Ljk4IDM4NzcuMTIwMDAwMDAwMDAwM0wxMzY4LjAxIDM4ODMuMDYwMDAwMDAwMDAwNEwxMzczLjAxIDM4ODAuM0MxMzczLjMxIDM4ODAuMTMgMTM3My42NyAzODgwLjEzIDEzNzMuOTggMzg4MC4zTDEzNzguOTggMzg4My4wNjAwMDAwMDAwMDA0TDEzNzguMDEgMzg3Ny4xMjAwMDAwMDAwMDAzQzEzNzcuOTYgMzg3Ni44MTAwMDAwMDAwMDA0IDEzNzguMDYgMzg3Ni41MDAwMDAwMDAwMDA1IDEzNzguMjggMzg3Ni4yNzAwMDAwMDAwMDA0TDEzODIuNDMgMzg3Mi4wMUwxMzc2Ljc0IDM4NzEuMTVDMTM3Ni40MSAzODcxLjEgMTM3Ni4xMjAwMDAwMDAwMDAxIDM4NzAuODkgMTM3NS45OCAzODcwLjU4TDEzNzMuNSAzODY1LjI1OTk5OTk5OTk5OThMMTM3MSAzODcwLjU4QzEzNzAuODYgMzg3MC44OCAxMzcwLjU4IDM4NzEuMDkgMTM3MC4yNSAzODcxLjE0WiAiIGZpbGw9IiMwMDAwMDAiIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLDEsLTEzNjEsLTM4NjIpIj48L3BhdGg+PC9zdmc+) no-repeat center/100% auto; }
  .features__icon--tweaks:after {
    width: 1.625em;
    height: 1.5625em;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjZweCIgaGVpZ2h0PSIyNXB4IiB2aWV3Qm94PSIwIDAgMjYgMjUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQyICgzNjc4MSkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+aS10d2Vha3MtLWJsYWNrPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9ImktdHdlYWtzLS1ibGFjayIgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSIjMDAwMDAwIj4KICAgICAgICAgICAgPHBhdGggZD0iTTEuMjAxLDQuNDggTDUuNDI5LDQuNDggQzUuNzg3LDUuODQgNy4wMjksNi44NSA4LjUwMyw2Ljg1IEM5Ljk3Niw2Ljg1IDExLjIxOSw1Ljg0IDExLjU3Nyw0LjQ4IEwyNC43OTksNC40OCBDMjUuMjQ1LDQuNDggMjUuNjA3LDQuMTEgMjUuNjA3LDMuNjcgQzI1LjYwNywzLjIyIDI1LjI0NSwyLjg2IDI0Ljc5OSwyLjg2IEwxMS41NzcsMi44NiBDMTEuMjE5LDEuNSA5Ljk3NiwwLjQ5IDguNTAzLDAuNDkgQzcuMDI5LDAuNDkgNS43ODcsMS41IDUuNDI4LDIuODYgTDEuMjAxLDIuODYgQzAuNzU1LDIuODYgMC4zOTMsMy4yMiAwLjM5MywzLjY3IEMwLjM5Myw0LjExIDAuNzU1LDQuNDggMS4yMDEsNC40OCBMMS4yMDEsNC40OCBaIE0yNC43OTksMTEuNjkgTDE5LjQxMiwxMS42OSBDMTkuMDU0LDEwLjMzIDE3LjgxMiw5LjMyIDE2LjMzOCw5LjMyIEMxNC44NjQsOS4zMiAxMy42MjIsMTAuMzMgMTMuMjY0LDExLjY5IEwxLjIwMSwxMS42OSBDMC43NTUsMTEuNjkgMC4zOTMsMTIuMDUgMC4zOTMsMTIuNSBDMC4zOTMsMTIuOTUgMC43NTUsMTMuMzEgMS4yMDEsMTMuMzEgTDEzLjI2NCwxMy4zMSBDMTMuNjIyLDE0LjY3IDE0Ljg2NSwxNS42OCAxNi4zMzgsMTUuNjggQzE3LjgxMiwxNS42OCAxOS4wNTQsMTQuNjcgMTkuNDEyLDEzLjMxIEwyNC43OTksMTMuMzEgQzI1LjI0NSwxMy4zMSAyNS42MDcsMTIuOTUgMjUuNjA3LDEyLjUgQzI1LjYwNywxMi4wNSAyNS4yNDUsMTEuNjkgMjQuNzk5LDExLjY5IFogTTE2LjMzOCwxNC4wNiBDMTUuNDc3LDE0LjA2IDE0Ljc3NiwxMy4zNiAxNC43NzYsMTIuNSBDMTQuNzc2LDExLjY0IDE1LjQ3NywxMC45NCAxNi4zMzgsMTAuOTQgQzE3LjIsMTAuOTQgMTcuOTAxLDExLjY0IDE3LjkwMSwxMi41IEMxNy45MDEsMTMuMzYgMTcuMiwxNC4wNiAxNi4zMzgsMTQuMDYgWiBNOC41MDMsMi4xMSBDOS4zNjQsMi4xMSAxMC4wNjUsMi44MSAxMC4wNjUsMy42NyBDMTAuMDY1LDQuNTMgOS4zNjQsNS4yMyA4LjUwMyw1LjIzIEM3LjY0MSw1LjIzIDYuOTQsNC41MyA2Ljk0LDMuNjcgQzYuOTQsMi44MSA3LjY0MSwyLjExIDguNTAzLDIuMTEgWiBNMjQuNzk5LDIwLjUyIEwxMS41NzcsMjAuNTIgQzExLjIxOSwxOS4xNiA5Ljk3NiwxOC4xNSA4LjUwMywxOC4xNSBDNy4wMjksMTguMTUgNS43ODcsMTkuMTYgNS40MjgsMjAuNTIgTDEuMjAxLDIwLjUyIEMwLjc1NSwyMC41MiAwLjM5MywyMC44OCAwLjM5MywyMS4zMyBDMC4zOTMsMjEuNzggMC43NTUsMjIuMTQgMS4yMDEsMjIuMTQgTDUuNDI5LDIyLjE0IEM1Ljc4NywyMy41IDcuMDI5LDI0LjUxIDguNTAzLDI0LjUxIEM5Ljk3NiwyNC41MSAxMS4yMTksMjMuNSAxMS41NzcsMjIuMTQgTDI0Ljc5OSwyMi4xNCBDMjUuMjQ1LDIyLjE0IDI1LjYwNywyMS43OCAyNS42MDcsMjEuMzMgQzI1LjYwNywyMC44OCAyNS4yNDUsMjAuNTIgMjQuNzk5LDIwLjUyIEwyNC43OTksMjAuNTIgWiBNOC41MDMsMjIuODkgQzcuNjQxLDIyLjg5IDYuOTQsMjIuMTkgNi45NCwyMS4zMyBDNi45NCwyMC40NyA3LjY0MSwxOS43NyA4LjUwMywxOS43NyBDOS4zNjQsMTkuNzcgMTAuMDY1LDIwLjQ3IDEwLjA2NSwyMS4zMyBDMTAuMDY1LDIyLjE5IDkuMzY0LDIyLjg5IDguNTAzLDIyLjg5IFoiIGlkPSJTdmdqc1BhdGgxMDMxIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) no-repeat center/auto 100%; }
  .features__icon--media:after {
    width: 1.5em;
    height: 1.5em;
    background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iU3ZnanNTdmcxMDMyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiPjxkZWZzIGlkPSJTdmdqc0RlZnMxMDMzIj48L2RlZnM+PHBhdGggaWQ9IlN2Z2pzUGF0aDEwMzQiIGQ9Ik0xMzY3IDQyMTVDMTM2NS44OSA0MjE1IDEzNjUgNDIxNS44OSAxMzY1IDQyMTdDMTM2NSA0MjE4LjEgMTM2NS44OSA0MjE5IDEzNjcgNDIxOUMxMzY4LjEgNDIxOSAxMzY5IDQyMTguMSAxMzY5IDQyMTdDMTM2OSA0MjE1Ljg5IDEzNjguMSA0MjE1IDEzNjcgNDIxNVpNMTM2NSA0MjA3Ljk5QzEzNjQuNDQgNDIwNy45OSAxMzY0IDQyMDguNDQgMTM2NCA0MjA5QzEzNjQgNDIwOS41NSAxMzY0LjQ0IDQyMTAgMTM2NSA0MjEwQzEzNjUuNTUgNDIxMCAxMzY2IDQyMDkuNTUgMTM2NiA0MjA5QzEzNjYgNDIwOC40NCAxMzY1LjU1IDQyMDcuOTkgMTM2NSA0MjA3Ljk5Wk0xMzY4IDQyMDcuOTlDMTM2Ny40NCA0MjA3Ljk5IDEzNjcgNDIwOC40NCAxMzY3IDQyMDlDMTM2NyA0MjA5LjU1IDEzNjcuNDQgNDIxMCAxMzY4IDQyMTBDMTM2OC41NSA0MjEwIDEzNjkgNDIwOS41NSAxMzY5IDQyMDlDMTM2OSA0MjA4LjQ0IDEzNjguNTUgNDIwNy45OSAxMzY4IDQyMDcuOTlaTTEzNzEgNDIwNy45OUMxMzcwLjQ1IDQyMDcuOTkgMTM3MCA0MjA4LjQ0IDEzNzAgNDIwOUMxMzcwIDQyMDkuNTUgMTM3MC40NSA0MjEwIDEzNzEgNDIxMEMxMzcxLjU1IDQyMTAgMTM3MiA0MjA5LjU1IDEzNzIgNDIwOUMxMzcyIDQyMDguNDQgMTM3MS41NSA0MjA3Ljk5IDEzNzEgNDIwNy45OVpNMTM4NC4wMSA0MjA0Ljk5TDEzNjEuOTkgNDIwNC45OUMxMzYxLjQ0IDQyMDQuOTkgMTM2MC45OSA0MjA1LjQ0IDEzNjAuOTkgNDIwNS45OUwxMzYwLjk5IDQyMjhDMTM2MC45OSA0MjI4LjA0IDEzNjEgNDIyOC4wNyAxMzYxIDQyMjguMUMxMzYxIDQyMjguMTIwMDAwMDAwMDAxIDEzNjEgNDIyOC4xMyAxMzYxIDQyMjguMTUwMDAwMDAwMDAxQzEzNjEuMDEgNDIyOC4xNzAwMDAwMDAwMDEgMTM2MS4wMSA0MjI4LjE4IDEzNjEuMDEgNDIyOC4yMDAwMDAwMDAwMDFDMTM2MS4wMiA0MjI4LjIyMDAwMDAwMDAwMSAxMzYxLjAyIDQyMjguMjMwMDAwMDAwMDAwNSAxMzYxLjAzIDQyMjguMjUwMDAwMDAwMDAxQzEzNjEuMDMgNDIyOC4yNzAwMDAwMDAwMDEgMTM2MS4wMyA0MjI4LjI4MDAwMDAwMDAwMSAxMzYxLjA0IDQyMjguMzAwMDAwMDAwMDAxQzEzNjEuMDQgNDIyOC4zMTAwMDAwMDAwMDEgMTM2MS4wNSA0MjI4LjMzMDAwMDAwMDAwMSAxMzYxLjA1IDQyMjguMzQwMDAwMDAwMDAxQzEzNjEuMDYgNDIyOC4zNjAwMDAwMDAwMDE1IDEzNjEuMDYgNDIyOC4zNzAwMDAwMDAwMDEgMTM2MS4wNyA0MjI4LjM5MDAwMDAwMDAwMUMxMzYxLjA4IDQyMjguNDAwMDAwMDAwMDAxNSAxMzYxLjA4IDQyMjguNDIwMDAwMDAwMDAxIDEzNjEuMDkgNDIyOC40MzAwMDAwMDAwMDFDMTM2MS4xIDQyMjguNDUwMDAwMDAwMDAyIDEzNjEuMSA0MjI4LjQ2MDAwMDAwMDAwMSAxMzYxLjExIDQyMjguNDgwMDAwMDAwMDAxQzEzNjEuMTIgNDIyOC40OTAwMDAwMDAwMDIgMTM2MS4xMjk5OTk5OTk5OTk5IDQyMjguNTAwMDAwMDAwMDAyIDEzNjEuMTM5OTk5OTk5OTk5OSA0MjI4LjUyMDAwMDAwMDAwMUMxMzYxLjEzOTk5OTk5OTk5OTkgNDIyOC41MzAwMDAwMDAwMDIgMTM2MS4xNDk5OTk5OTk5OTk5IDQyMjguNTUwMDAwMDAwMDAxIDEzNjEuMTU5OTk5OTk5OTk5OSA0MjI4LjU2MDAwMDAwMDAwMUMxMzYxLjE2OTk5OTk5OTk5OTggNDIyOC41ODAwMDAwMDAwMDIgMTM2MS4xNzk5OTk5OTk5OTk4IDQyMjguNTkwMDAwMDAwMDAxIDEzNjEuMTg5OTk5OTk5OTk5OCA0MjI4LjYwMDAwMDAwMDAwMUMxMzYxLjE5OTk5OTk5OTk5OTggNDIyOC42MjAwMDAwMDAwMDIgMTM2MS4yMDk5OTk5OTk5OTk4IDQyMjguNjMwMDAwMDAwMDAxIDEzNjEuMjE5OTk5OTk5OTk5OCA0MjI4LjY0MDAwMDAwMDAwMUMxMzYxLjIzOTk5OTk5OTk5OTggNDIyOC42NjAwMDAwMDAwMDIgMTM2MS4yNTk5OTk5OTk5OTk4IDQyMjguNjkwMDAwMDAwMDAxIDEzNjEuMjg5OTk5OTk5OTk5NyA0MjI4LjcxMDAwMDAwMDAwMUMxMzYxLjMwOTk5OTk5OTk5OTcgNDIyOC43NDAwMDAwMDAwMDEgMTM2MS4zMjk5OTk5OTk5OTk3IDQyMjguNzYwMDAwMDAwMDAxIDEzNjEuMzU5OTk5OTk5OTk5NyA0MjI4Ljc4MDAwMDAwMDAwMUMxMzYxLjM2OTk5OTk5OTk5OTcgNDIyOC43OTAwMDAwMDAwMDEgMTM2MS4zNzk5OTk5OTk5OTk3IDQyMjguODAwMDAwMDAwMDAxIDEzNjEuMzk5OTk5OTk5OTk5NiA0MjI4LjgxQzEzNjEuNDA5OTk5OTk5OTk5NiA0MjI4LjgyMDAwMDAwMDAwMSAxMzYxLjQxOTk5OTk5OTk5OTYgNDIyOC44MzAwMDAwMDAwMDEgMTM2MS40Mzk5OTk5OTk5OTk2IDQyMjguODRDMTM2MS40NDk5OTk5OTk5OTk2IDQyMjguODUgMTM2MS40Njk5OTk5OTk5OTk2IDQyMjguODUgMTM2MS40Nzk5OTk5OTk5OTk2IDQyMjguODYwMDAwMDAwMDAxQzEzNjEuNDk5OTk5OTk5OTk5NSA0MjI4Ljg3MDAwMDAwMDAwMSAxMzYxLjUwOTk5OTk5OTk5OTUgNDIyOC44ODAwMDAwMDAwMDEgMTM2MS41MTk5OTk5OTk5OTk1IDQyMjguODlDMTM2MS41Mzk5OTk5OTk5OTk1IDQyMjguOTAwMDAwMDAwMDAxIDEzNjEuNTQ5OTk5OTk5OTk5NSA0MjI4LjkwMDAwMDAwMDAwMSAxMzYxLjU2OTk5OTk5OTk5OTUgNDIyOC45MTAwMDAwMDAwMDFDMTM2MS41Nzk5OTk5OTk5OTk1IDQyMjguOTIwMDAwMDAwMDAxIDEzNjEuNTk5OTk5OTk5OTk5NSA0MjI4LjkyMDAwMDAwMDAwMSAxMzYxLjYwOTk5OTk5OTk5OTQgNDIyOC45MzAwMDAwMDAwMDFDMTM2MS42Mjk5OTk5OTk5OTk0IDQyMjguOTQwMDAwMDAwMDAxIDEzNjEuNjM5OTk5OTk5OTk5NCA0MjI4Ljk0MDAwMDAwMDAwMSAxMzYxLjY1OTk5OTk5OTk5OTQgNDIyOC45NTAwMDAwMDAwMDJDMTM2MS42Njk5OTk5OTk5OTk0IDQyMjguOTUwMDAwMDAwMDAyIDEzNjEuNjg5OTk5OTk5OTk5NCA0MjI4Ljk2MDAwMDAwMDAwMiAxMzYxLjY5OTk5OTk5OTk5OTQgNDIyOC45NjAwMDAwMDAwMDJDMTM2MS43MTk5OTk5OTk5OTkzIDQyMjguOTcwMDAwMDAwMDAyIDEzNjEuNzI5OTk5OTk5OTk5MyA0MjI4Ljk3MDAwMDAwMDAwMiAxMzYxLjc0OTk5OTk5OTk5OTMgNDIyOC45NzAwMDAwMDAwMDJDMTM2MS43Njk5OTk5OTk5OTkzIDQyMjguOTgwMDAwMDAwMDAyIDEzNjEuNzc5OTk5OTk5OTk5MyA0MjI4Ljk4MDAwMDAwMDAwMiAxMzYxLjc5OTk5OTk5OTk5OTMgNDIyOC45OTAwMDAwMDAwMDI1QzEzNjEuODE5OTk5OTk5OTk5MyA0MjI4Ljk5MDAwMDAwMDAwMjUgMTM2MS44Mjk5OTk5OTk5OTkyIDQyMjguOTkwMDAwMDAwMDAyNSAxMzYxLjg0OTk5OTk5OTk5OTIgNDIyOC45OTAwMDAwMDAwMDI1QzEzNjEuODY5OTk5OTk5OTk5MiA0MjI5LjAwMDAwMDAwMDAwMyAxMzYxLjg3OTk5OTk5OTk5OTIgNDIyOS4wMDAwMDAwMDAwMDMgMTM2MS44OTk5OTk5OTk5OTkyIDQyMjkuMDAwMDAwMDAwMDAzQzEzNjEuOTI5OTk5OTk5OTk5MiA0MjI5LjAwMDAwMDAwMDAwMyAxMzYxLjk1OTk5OTk5OTk5OTEgNDIyOS4wMTAwMDAwMDAwMDMgMTM2MS45ODk5OTk5OTk5OTkgNDIyOS4wMTAwMDAwMDAwMDNMMTM4NC4wMDk5OTk5OTk5OTkgNDIyOS4wMTAwMDAwMDAwMDNDMTM4NC41NTk5OTk5OTk5OTkgNDIyOS4wMTAwMDAwMDAwMDMgMTM4NS4wMDk5OTk5OTk5OTkgNDIyOC41NjAwMDAwMDAwMDMgMTM4NS4wMDk5OTk5OTk5OTkgNDIyOC4wMDAwMDAwMDAwMDNMMTM4NS4wMDk5OTk5OTk5OTkgNDIwNS45OTAwMDAwMDAwMDI1QzEzODUuMDA5OTk5OTk5OTk5IDQyMDUuNDQwMDAwMDAwMDAyIDEzODQuNTU5OTk5OTk5OTk5IDQyMDQuOTkwMDAwMDAwMDAyNSAxMzg0LjAwOTk5OTk5OTk5OSA0MjA0Ljk5MDAwMDAwMDAwMjVaTTEzNzkuNzEgNDIxNi4yOUMxMzc5LjMyIDQyMTUuOSAxMzc4LjY5IDQyMTUuOSAxMzc4LjMgNDIxNi4yOUwxMzczIDQyMjEuNTlMMTM3MC43MSA0MjE5LjI5QzEzNzAuMzIgNDIxOC45IDEzNjkuNjggNDIxOC45IDEzNjkuMjkgNDIxOS4yOUwxMzYyLjk5IDQyMjUuNTlMMTM2Mi45OSA0MjEzTDEzODMuMDEgNDIxM0wxMzgzLjAxIDQyMTkuNTlaTTEzODMuMDEgNDIyN0wxMzY0LjQxIDQyMjdMMTM3MCA0MjIxLjQyTDEzNzMuMjkgNDIyNC43MUMxMzczLjY4IDQyMjUuMSAxMzc0LjMyIDQyMjUuMSAxMzc0LjcxIDQyMjQuNzFDMTM3NS4xMDAwMDAwMDAwMDAxIDQyMjQuMzIgMTM3NS4xMDAwMDAwMDAwMDAxIDQyMjMuNjkgMTM3NC43MSA0MjIzLjNMMTM3NC40MSA0MjIzTDEzNzkgNDIxOC40MUwxMzgzLjAxIDQyMjIuNDJaTTEzNjIuOTkgNDIxMUwxMzYyLjk5IDQyMDYuOTlMMTM4My4wMSA0MjA2Ljk5TDEzODMuMDEgNDIxMVogIiBmaWxsPSIjMDAwMDAwIiB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwxLC0xMzYxLC00MjA1KSI+PC9wYXRoPjwvc3ZnPg==) no-repeat center/100% auto; }
  .features__icon--code:after {
    width: 1.5em;
    height: 1.5em;
    background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iU3ZnanNTdmcxMDM1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiPjxkZWZzIGlkPSJTdmdqc0RlZnMxMDM2Ij48L2RlZnM+PHBhdGggaWQ9IlN2Z2pzUGF0aDEwMzciIGQ9Ik01NjAuNTM3IDQ1NjYuOTlMNTM5LjQ2MzAwMDAwMDAwMDEgNDU2Ni45OUM1MzguNjQ5MDAwMDAwMDAwMSA0NTY2Ljk5IDUzNy45ODcwMDAwMDAwMDAxIDQ1NjcuNjUgNTM3Ljk4NzAwMDAwMDAwMDEgNDU2OC40Nkw1MzcuOTg3MDAwMDAwMDAwMSA0NTg5LjU0QzUzNy45ODcwMDAwMDAwMDAxIDQ1OTAuMzUgNTM4LjY0OTAwMDAwMDAwMDEgNDU5MS4wMSA1MzkuNDYzMDAwMDAwMDAwMSA0NTkxLjAxTDU2MC41MzcgNDU5MS4wMUM1NjEuMzUxIDQ1OTEuMDEgNTYyLjAxMyA0NTkwLjM1IDU2Mi4wMTMgNDU4OS41NEw1NjIuMDEzIDQ1NjguNDZDNTYyLjAxMyA0NTY3LjY1IDU2MS4zNTEgNDU2Ni45OSA1NjAuNTM3IDQ1NjYuOTlaTTUzOS45ODggNDU4OS4wMUw1MzkuOTg4IDQ1NzYuNjhMNTYwLjAwNzAwMDAwMDAwMDEgNDU3Ni42OEw1NjAuMDA3MDAwMDAwMDAwMSA0NTg5LjAxWk01MzkuOTg4IDQ1NzQuNjhMNTM5Ljk4OCA0NTY4Ljk5MDAwMDAwMDAwMUw1NjAuMDA3MDAwMDAwMDAwMSA0NTY4Ljk5MDAwMDAwMDAwMUw1NjAuMDA3MDAwMDAwMDAwMSA0NTc0LjY4Wk01NDcuODc3IDQ1ODcuMzRDNTQ4LjUyNCA0NTg3LjYzIDU0OS4wMzkgNDU4Ny4yMzAwMDAwMDAwMDA1IDU0OS4yMTA5OTk5OTk5OTk5IDQ1ODYuODdMNTUyLjU5ODk5OTk5OTk5OTkgNDU3OS42OEM1NTIuODM0IDQ1NzkuMTggNTUyLjYxNzk5OTk5OTk5OTkgNDU3OC41OCA1NTIuMTE3OTk5OTk5OTk5OSA0NTc4LjM1QzU1MS42MTc5OTk5OTk5OTk5IDQ1NzguMTEwMDAwMDAwMDAxIDU1MS4wMiA0NTc4LjMyMDAwMDAwMDAwMSA1NTAuNzg0IDQ1NzguODNMNTQ3LjQwMSA0NTg2LjAxQzU0Ny4xNjEgNDU4Ni41MSA1NDcuMzcyIDQ1ODcuMTIgNTQ3Ljg3NyA0NTg3LjM0Wk01NTMuMjI2IDQ1ODAuNzNMNTU1LjY4OCA0NTgyLjg0OTk5OTk5OTk5OUw1NTMuMjI2IDQ1ODQuOTY5OTk5OTk5OTk5QzU1Mi44NjI5OTk5OTk5OTk5IDQ1ODUuMjggNTUyLjg2Mjk5OTk5OTk5OTkgNDU4NS43ODk5OTk5OTk5OTkgNTUzLjIyNiA0NTg2LjA5OTk5OTk5OTk5OUM1NTMuNzA3IDQ1ODYuNTE5OTk5OTk5OTk5NSA1NTQuMzI5IDQ1ODYuMjg5OTk5OTk5OTk5IDU1NC41NDUgNDU4Ni4wOTk5OTk5OTk5OTlMNTU3LjY2OSA0NTgzLjQxOTk5OTk5OTk5OUM1NTguMDMxIDQ1ODMuMDk5OTk5OTk5OTk5IDU1OC4wMzEgNDU4Mi41ODk5OTk5OTk5OTkgNTU3LjY2OSA0NTgyLjI3OTk5OTk5OTk5OUw1NTQuNTQ1IDQ1NzkuNTg5OTk5OTk5OTk5QzU1NC4xODE5OTk5OTk5OTk5IDQ1NzkuMjc5OTk5OTk5OTk5IDU1My41ODg5OTk5OTk5OTk5IDQ1NzkuMjc5OTk5OTk5OTk5IDU1My4yMjYgNDU3OS41ODk5OTk5OTk5OTlDNTUyLjg2Mjk5OTk5OTk5OTkgNDU3OS45MDk5OTk5OTk5OTkgNTUyLjg2Mjk5OTk5OTk5OTkgNDU4MC40MTk5OTk5OTk5OTkgNTUzLjIyNiA0NTgwLjczWk01NTEuMjk0IDQ1NzIuODRMNTUxLjg1OCA0NTcyLjg0QzU1Mi40MTE5OTk5OTk5OTk5IDQ1NzIuODQgNTUyLjg1ODk5OTk5OTk5OTkgNDU3Mi4zOSA1NTIuODU4OTk5OTk5OTk5OSA0NTcxLjg0QzU1Mi44NTg5OTk5OTk5OTk5IDQ1NzEuMjggNTUyLjQxMTk5OTk5OTk5OTkgNDU3MC44MyA1NTEuODU4IDQ1NzAuODNMNTUxLjI5NCA0NTcwLjgzQzU1MC43NCA0NTcwLjgzIDU1MC4yOTQgNDU3MS4yOCA1NTAuMjk0IDQ1NzEuODRDNTUwLjI5NCA0NTcyLjM5IDU1MC43NCA0NTcyLjg0IDU1MS4yOTQgNDU3Mi44NFpNNTU1LjkwOCA0NTcyLjg0TDU1Ni40NzIgNDU3Mi44NEM1NTcuMDI2IDQ1NzIuODQgNTU3LjQ3MiA0NTcyLjM5IDU1Ny40NzIgNDU3MS44NEM1NTcuNDcyIDQ1NzEuMjggNTU3LjAyNiA0NTcwLjgzIDU1Ni40NzIgNDU3MC44M0w1NTUuOTA4IDQ1NzAuODNDNTU1LjM1NCA0NTcwLjgzIDU1NC45MDggNDU3MS4yOCA1NTQuOTA4IDQ1NzEuODRDNTU0LjkwOCA0NTcyLjM5IDU1NS4zNTkgNDU3Mi44NCA1NTUuOTA4IDQ1NzIuODRaTTU0Mi4zMzEgNDU4My40MUw1NDUuNDU1IDQ1ODYuMDk5OTk5OTk5OTk5QzU0NS44MTcgNDU4Ni40MSA1NDYuNDExMDAwMDAwMDAwMSA0NTg2LjQxIDU0Ni43NzQgNDU4Ni4wOTk5OTk5OTk5OTlDNTQ3LjEzNiA0NTg1Ljc4IDU0Ny4xMzYgNDU4NS4yOCA1NDYuNzc0IDQ1ODQuOTU5OTk5OTk5OTk5TDU0NC4zMTIgNDU4Mi44NDk5OTk5OTk5OTlMNTQ2Ljc3NCA0NTgwLjczQzU0Ny4xMzYgNDU4MC40MTk5OTk5OTk5OTkgNTQ3LjEzNiA0NTc5LjkxIDU0Ni43NzQgNDU3OS41ODk5OTk5OTk5OTlDNTQ2LjI5MyA0NTc5LjE3OTk5OTk5OTk5OSA1NDUuNjcgNDU3OS40IDU0NS40NTUgNDU3OS41ODk5OTk5OTk5OTlMNTQyLjMzMSA0NTgyLjI3OTk5OTk5OTk5OUM1NDEuOTYzIDQ1ODIuNTg5OTk5OTk5OTk5IDU0MS45NjMgNDU4My4wOTk5OTk5OTk5OTg1IDU0Mi4zMzEgNDU4My40MDk5OTk5OTk5OTlaICIgZmlsbD0iIzAwMDAwMCIgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwtNTM4LC00NTY3KSI+PC9wYXRoPjwvc3ZnPg==) no-repeat center/100% auto; }
  .features__icon--zoom:after {
    width: 1.5em;
    height: 1.5em;
    background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iU3ZnanNTdmcxMDM4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiPjxkZWZzIGlkPSJTdmdqc0RlZnMxMDM5Ij48L2RlZnM+PHBhdGggaWQ9IlN2Z2pzUGF0aDEwNDAiIGQ9Ik05NTUuNDg4IDQ1NzAuMkM5NTEuODI2IDQ1NjYuNTQgOTQ1Ljg2NjAwMDAwMDAwMDEgNDU2Ni41NCA5NDIuMjA0MDAwMDAwMDAwMSA0NTcwLjJDOTM4LjU0MiA0NTczLjg3IDkzOC41NDIgNDU3OS44MyA5NDIuMjA0MDAwMDAwMDAwMSA0NTgzLjQ5Qzk0NS40NjUgNDU4Ni43NSA5NTAuNTQ0MDAwMDAwMDAwMSA0NTg3LjA5OTk5OTk5OTk5OSA5NTQuMjAzMDAwMDAwMDAwMSA0NTg0LjU1Qzk1NC4yODEwMDAwMDAwMDAxIDQ1ODQuOTEgOTU0LjQ1ODAwMDAwMDAwMDEgNDU4NS4yNiA5NTQuNzQwMDAwMDAwMDAwMSA0NTg1LjU1TDk2MC4wNzMwMDAwMDAwMDAxIDQ1OTAuODhDOTYwLjg0OSA0NTkxLjY1MDAwMDAwMDAwMSA5NjIuMTA1MDAwMDAwMDAwMSA0NTkxLjY1MDAwMDAwMDAwMSA5NjIuODgwMDAwMDAwMDAwMSA0NTkwLjg4Qzk2My42NTUwMDAwMDAwMDAxIDQ1OTAuMSA5NjMuNjU1MDAwMDAwMDAwMSA0NTg4Ljg1IDk2Mi44ODAwMDAwMDAwMDAxIDQ1ODguMDdMOTU3LjU0NjAwMDAwMDAwMDIgNDU4Mi43NEM5NTcuMjY0MDAwMDAwMDAwMSA0NTgyLjQ2IDk1Ni45MTYwMDAwMDAwMDAyIDQ1ODIuMjggOTU2LjU1MTAwMDAwMDAwMDIgNDU4Mi4yQzk1OS4wOTkwMDAwMDAwMDAyIDQ1NzguNTQgOTU4Ljc0OTAwMDAwMDAwMDEgNDU3My40NyA5NTUuNDg4MDAwMDAwMDAwMiA0NTcwLjJaTTk1My44MDQgNDU4MS44Qzk1MS4wNjk5OTk5OTk5OTk5IDQ1ODQuNTQgOTQ2LjYyMSA0NTg0LjU0IDk0My44ODcgNDU4MS44Qzk0MS4xNTUgNDU3OS4wNzAwMDAwMDAwMDEgOTQxLjE1NSA0NTc0LjYyIDk0My44ODcgNDU3MS44OUM5NDYuNjIxIDQ1NjkuMTUwMDAwMDAwMDAxIDk1MS4wNjk5OTk5OTk5OTk5IDQ1NjkuMTUwMDAwMDAwMDAxIDk1My44MDQgNDU3MS44OUM5NTYuNTM4IDQ1NzQuNjIgOTU2LjUzOCA0NTc5LjA3MDAwMDAwMDAwMSA5NTMuODA0IDQ1ODEuOFogIiBmaWxsPSIjMDAwMDAwIiB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwxLC05MzksLTQ1NjcpIj48L3BhdGg+PC9zdmc+) no-repeat center/100% auto; }
  .features__icon--mobile:after {
    width: 0.9375em;
    height: 1.6875em;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIyN3B4IiB2aWV3Qm94PSIwIDAgMTUgMjciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQyICgzNjc4MSkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+aS1tb2JpbGUtLWJsYWNrPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9ImktbW9iaWxlLS1ibGFjayIgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSIjMDAwMDAwIj4KICAgICAgICAgICAgPHBhdGggZD0iTTEzLDAuNDkgTDIsMC40OSBDMS4wNywwLjQ5IDAuMzEsMS4yNSAwLjMxLDIuMTkgTDAuMzEsMjQuODEgQzAuMzEsMjUuNzQgMS4wNywyNi41IDIsMjYuNSBMMTMsMjYuNSBDMTMuOTMsMjYuNSAxNC42OSwyNS43NCAxNC42OSwyNC44MSBMMTQuNjksMi4xOSBDMTQuNjksMS4yNSAxMy45MywwLjQ5IDEzLDAuNDkgWiBNMS43Miw2LjM1IEwxMy4yOCw2LjM1IEwxMy4yOCwxOC45NyBMMS43MiwxOC45NyBMMS43Miw2LjM1IFogTTEzLDI1LjA4IEwyLDI1LjA4IEMxLjg1LDI1LjA4IDEuNzIsMjQuOTYgMS43MiwyNC44MSBMMS43MiwyMC4zOCBMMTMuMjgsMjAuMzggTDEzLjI4LDI0LjgxIEMxMy4yOCwyNC45NiAxMy4xNSwyNS4wOCAxMywyNS4wOCBaIE0yLDEuOTEgTDEzLDEuOTEgQzEzLjE1LDEuOTEgMTMuMjgsMi4wNCAxMy4yOCwyLjE5IEwxMy4yOCw0LjkzIEwxLjcyLDQuOTMgTDEuNzIsMi4xOSBDMS43MiwyLjA0IDEuODUsMS45MSAyLDEuOTEgWiBNNy41LDIxLjA2IEM2LjU3LDIxLjA2IDUuODIsMjEuODEgNS44MiwyMi43MyBDNS44MiwyMy42NiA2LjU3LDI0LjQxIDcuNSwyNC40MSBDOC40MywyNC40MSA5LjE4LDIzLjY2IDkuMTgsMjIuNzMgQzkuMTgsMjEuODEgOC40MywyMS4wNiA3LjUsMjEuMDYgWiBNNy41LDIzLjQ3IEM3LjA5LDIzLjQ3IDYuNzcsMjMuMTQgNi43NywyMi43MyBDNi43NywyMi4zMyA3LjA5LDIyIDcuNSwyMiBDNy45MSwyMiA4LjIzLDIyLjMzIDguMjMsMjIuNzMgQzguMjMsMjMuMTQgNy45MSwyMy40NyA3LjUsMjMuNDcgWiBNNi4wNywzLjg5IEw4LjkzLDMuODkgQzkuMTksMy44OSA5LjQsMy42OCA5LjQsMy40MiBDOS40LDMuMTYgOS4xOSwyLjk1IDguOTMsMi45NSBMNi4wNywyLjk1IEM1LjgxLDIuOTUgNS42LDMuMTYgNS42LDMuNDIgQzUuNiwzLjY4IDUuODEsMy44OSA2LjA3LDMuODkgWiIgaWQ9IlN2Z2pzUGF0aDEwNDMiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat center/100% auto; }

.features__item__title {
  color: #fc4166;
  margin-bottom: 0.9375em;
  font-weight: 700;
  font-size: 0.875em;
  text-transform: uppercase;
  letter-spacing: 0.03em;
  }

.features__item__text {
  font-size: 0.9375em;
  font-family: Playfair Display, Helvetica, Arial, sans-serif; }
  @media (max-width: 1023px) {
    .features__item__text {
      display: inline-block;
      max-width: 346px; } }
  @media (max-width: 500px) {
    .features__item__text {
      max-width: 200px; } }

.features__call_to_action_box {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%); }
  @media (max-width: 1023px) {
    .features__call_to_action_box {
      position: static;
      -webkit-transform: none;
      -moz-transform: none;
      -ms-transform: none;
      -o-transform: none;
      transform: none; } }

.features__call_to_action_title {
  margin-bottom: 3.125rem;
  font-size: 2.25em;
  line-height: 1.25;
  font-weight: 700;
  letter-spacing: 0.03em;
  text-transform: uppercase;
  color: #fc4166;
  }
  @media (max-width: 500px) {
    .features__call_to_action_title {
      margin-bottom: 1.125rem;
      font-size: 1.65em; } }

.features__line {
  position: absolute;
  background-color: white; }
  .features__line--1 {
    left: 33.33%;
    top: 0;
    width: 1px;
    height: 100%; }
  .features__line--2 {
    left: 66.667%;
    top: 0;
    width: 1px;
    height: 100%; }
  .features__line--3 {
    top: 33.333%;
    left: 0;
    height: 1px;
    width: 100%; }
  .features__line--4 {
    top: 66.6667%;
    left: 0;
    height: 1px;
    width: 100%; }
  @media (max-width: 1023px) {
    .features__line {
      display: none; } }

.for {
  position: relative;
  overflow: hidden;
  padding-top: 114px;
  padding-bottom: 40px;
  background-color: #1a1a1e;
  text-align: center; }
  @media (max-width: 1023px) {
    .for {
      padding-top: 54px; } }

.for__title {
  color: white; }
  .for__title:before, .for__title:after {
    background-color: white; }

.for__container {
  margin-top: 21.9vw; }
  @media (max-width: 1023px) {
    .for__container {
      margin-top: 54px; } }
  @media (max-width: 767px) {
    .for__container {
      padding: 0 100px; } }
  @media (max-width: 500px) {
    .for__container {
      padding: 0 50px; } }

.for__overlay {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto;
  background-image: -webkit-linear-gradient(270deg, transparent 40%, #1a1a1e 98%);
  background-image: -moz-linear-gradient(270deg, transparent 40%, #1a1a1e 98%);
  background-image: -o-linear-gradient(270deg, transparent 40%, #1a1a1e 98%);
  background-image: linear-gradient(180deg, transparent 40%, #1a1a1e 98%); }

.for__item {
  display: inline-block;
  position: relative;
  vertical-align: top;
  width: 21.6%;
  margin: auto 4.4% 5.2vw;
  background-color: #f9e1d5;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat; }
  .for__item:before {
    content: "";
    display: block;
    padding-bottom: 74.7%; }
  .body--mobile .for__item {
    -webkit-transform: translateX(-15%) translateY(15%);
    -moz-transform: translateX(-15%) translateY(15%);
    -ms-transform: translateX(-15%) translateY(15%);
    -o-transform: translateX(-15%) translateY(15%);
    transform: translateX(-15%) translateY(15%);
    opacity: 0;
    -webkit-transition: -webkit-transform 0.6s cubic-bezier(0.49, 0.08, 0.41, 0.85), opacity 0.7s ease;
    -moz-transition: -moz-transform 0.6s cubic-bezier(0.49, 0.08, 0.41, 0.85), opacity 0.7s ease;
    -o-transition: -o-transform 0.6s cubic-bezier(0.49, 0.08, 0.41, 0.85), opacity 0.7s ease;
    transition: transform 0.6s cubic-bezier(0.49, 0.08, 0.41, 0.85), opacity 0.7s ease; }
    @media (max-width: 500px) {
      .body--mobile .for__item {
        -webkit-transform: translateX(-10%) translateY(10%);
        -moz-transform: translateX(-10%) translateY(10%);
        -ms-transform: translateX(-10%) translateY(10%);
        -o-transform: translateX(-10%) translateY(10%);
        transform: translateX(-10%) translateY(10%);
        -webkit-transition: -webkit-transform 0.5s cubic-bezier(0.49, 0.08, 0.41, 0.85), opacity 0.6s ease;
        -moz-transition: -moz-transform 0.5s cubic-bezier(0.49, 0.08, 0.41, 0.85), opacity 0.6s ease;
        -o-transition: -o-transform 0.5s cubic-bezier(0.49, 0.08, 0.41, 0.85), opacity 0.6s ease;
        transition: transform 0.5s cubic-bezier(0.49, 0.08, 0.41, 0.85), opacity 0.6s ease; } }
    .body--mobile .for__item.skrollable-between {
      opacity: 1;
      -webkit-transform: none;
      -moz-transform: none;
      -ms-transform: none;
      -o-transform: none;
      transform: none; }
  .for__item--1 {
    margin-top: -17.4vw; }
  .for__item--2 {
    margin-top: -9.5vw; }
    .body--mobile .for__item--2 {
      -webkit-transform: translateX(15%) translateY(15%);
      -moz-transform: translateX(15%) translateY(15%);
      -ms-transform: translateX(15%) translateY(15%);
      -o-transform: translateX(15%) translateY(15%);
      transform: translateX(15%) translateY(15%);
      -webkit-transition-delay: 0.2s;
      -moz-transition-delay: 0.2s;
      -o-transition-delay: 0.2s;
      transition-delay: 0.2s; }
      @media (max-width: 500px) {
        .body--mobile .for__item--2 {
          -webkit-transition-delay: 0s;
          -moz-transition-delay: 0s;
          -o-transition-delay: 0s;
          transition-delay: 0s;
          -webkit-transform: translateX(10%) translateY(10%);
          -moz-transform: translateX(10%) translateY(10%);
          -ms-transform: translateX(10%) translateY(10%);
          -o-transform: translateX(10%) translateY(10%);
          transform: translateX(10%) translateY(10%); } }
  .for__item--4 {
    margin-top: -17.4vw; }
    .body--mobile .for__item--4 {
      -webkit-transform: translateX(15%) translateY(15%);
      -moz-transform: translateX(15%) translateY(15%);
      -ms-transform: translateX(15%) translateY(15%);
      -o-transform: translateX(15%) translateY(15%);
      transform: translateX(15%) translateY(15%);
      -webkit-transition-delay: 0.2s;
      -moz-transition-delay: 0.2s;
      -o-transition-delay: 0.2s;
      transition-delay: 0.2s; }
      @media (max-width: 500px) {
        .body--mobile .for__item--4 {
          -webkit-transition-delay: 0s;
          -moz-transition-delay: 0s;
          -o-transition-delay: 0s;
          transition-delay: 0s;
          -webkit-transform: translateX(10%) translateY(10%);
          -moz-transform: translateX(10%) translateY(10%);
          -ms-transform: translateX(10%) translateY(10%);
          -o-transform: translateX(10%) translateY(10%);
          transform: translateX(10%) translateY(10%); } }
  .for__item--5 {
    margin-top: -9.5vw; }
  .body--mobile .for__item--6 {
    -webkit-transform: translateX(15%) translateY(15%);
    -moz-transform: translateX(15%) translateY(15%);
    -ms-transform: translateX(15%) translateY(15%);
    -o-transform: translateX(15%) translateY(15%);
    transform: translateX(15%) translateY(15%);
    -webkit-transition-delay: 0.2s;
    -moz-transition-delay: 0.2s;
    -o-transition-delay: 0.2s;
    transition-delay: 0.2s; }
    @media (max-width: 500px) {
      .body--mobile .for__item--6 {
        -webkit-transition-delay: 0s;
        -moz-transition-delay: 0s;
        -o-transition-delay: 0s;
        transition-delay: 0s;
        -webkit-transform: translateX(10%) translateY(10%);
        -moz-transform: translateX(10%) translateY(10%);
        -ms-transform: translateX(10%) translateY(10%);
        -o-transform: translateX(10%) translateY(10%);
        transform: translateX(10%) translateY(10%); } }
  .for__item--7 {
    margin-top: -17.4vw; }
  .for__item--8 {
    margin-top: -9.5vw;
    margin-bottom: 0; }
    .body--mobile .for__item--8 {
      -webkit-transform: translateX(15%) translateY(15%);
      -moz-transform: translateX(15%) translateY(15%);
      -ms-transform: translateX(15%) translateY(15%);
      -o-transform: translateX(15%) translateY(15%);
      transform: translateX(15%) translateY(15%);
      -webkit-transition-delay: 0.2s;
      -moz-transition-delay: 0.2s;
      -o-transition-delay: 0.2s;
      transition-delay: 0.2s; }
      @media (max-width: 500px) {
        .body--mobile .for__item--8 {
          -webkit-transition-delay: 0s;
          -moz-transition-delay: 0s;
          -o-transition-delay: 0s;
          transition-delay: 0s;
          -webkit-transform: translateX(10%) translateY(10%);
          -moz-transform: translateX(10%) translateY(10%);
          -ms-transform: translateX(10%) translateY(10%);
          -o-transform: translateX(10%) translateY(10%);
          transform: translateX(10%) translateY(10%); } }
  .for__item--9 {
    height: 0; }
  @media (max-width: 1023px) {
    .for__item {
      width: 35%;
      margin: auto 4.4% 5.2vw !important; } }
  @media (max-width: 767px) {
    .for__item {
      display: block;
      width: 100%;
      margin-left: auto !important;
      margin-right: auto !important;
      margin-bottom: 70px !important; }
      .for__item--9, .for__item--8 {
        margin-bottom: 0 !important; } }
  @media (max-width: 500px) {
    .for__item {
      margin-bottom: 30px !important; } }

.for__img {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  margin: auto;
  width: 85%;
  background-color: #1a1a1e; }
  .for__img:before {
    content: "";
    display: block;
    padding-bottom: 64.5%; }

.purchase {
  position: relative;
  padding-bottom: 134px;
  background-color: #1a1a1e; }
  @media (max-width: 1023px) {
    .purchase {
      padding-bottom: 74px; } }

.purchase__info_box {
  text-align: center;
  color: white; }

.purchase__by {
  letter-spacing: 0.06em; }

.purchase__by_logo {
  vertical-align: middle;
  height: 14px; }

.purchase__title {
  margin-top: 0.9375em;
  margin-bottom: 3.125em;
  padding: 0 15px;
  font-size: 1.875em;
  letter-spacing: 0.085em; }
  @media (max-width: 1023px) {
    .purchase__title {
      margin-bottom: 40px; } }
  @media (max-width: 500px) {
    .purchase__title {
      font-size: 1.275em;
      margin-top: 7px; } }

.purchase__buy_box {
  position: relative;
  z-index: 10;
  max-width: 838px;
  padding: 0 15px;
  margin: auto; }
  .purchase__buy_box:after {
    content: " ";
    /* Older browser do not support empty content */
    visibility: hidden;
    display: block;
    height: 0;
    clear: both; }

.purchase__buy_card {
  position: relative;
  width: 44%;
  height: 662px;
  padding: 31px 0 0;
  background-color: white;
  -webkit-box-shadow: 0 17px 42px rgba(140, 99, 78, 0.4);
  -moz-box-shadow: 0 17px 42px rgba(140, 99, 78, 0.4);
  box-shadow: 0 17px 42px rgba(140, 99, 78, 0.4);
  text-align: center; }
  .purchase__buy_card--right {
    float: right; }
  .purchase__buy_card--left {
    float: left; }
    @media (max-width: 1023px) {
      .purchase__buy_card--left {
        height: 600px;
        margin-bottom: 80px !important; } }
  @media (max-width: 1023px) {
    .purchase__buy_card {
      float: none;
      max-width: 347px;
      margin: 0 auto; } }
  @media (max-width: 767px) {
    .purchase__buy_card {
      width: 100%; } }

.purchase__card_title {
  margin-bottom: 15px;
  color: #1a1a1e;
  font-weight: 700;
  font-size: 12px;
  text-transform: uppercase; }

.purchase__card_subtitle {
  margin-bottom: 25px;
  color: #1a1a1e;
  font-weight: 300;
  font-size: 13px;
  opacity: 0.5; }

.purchase__card_price {
  display: inline-block;
  position: relative;
  margin-bottom: 52px;
  color: #0065ff;
  font-size: 38px;
  font-weight: 700;
  line-height: 1; }
  .purchase__card_price:before {
    content: "$";
    font-size: 16px;
    font-weight: 700;
    position: absolute;
    left: 0;
    top: 7px;
    -webkit-transform: translateX(-150%);
    -moz-transform: translateX(-150%);
    -ms-transform: translateX(-150%);
    -o-transform: translateX(-150%);
    transform: translateX(-150%); }

.purchase__features_list {
  text-decoration: none; }

.purchase__features_list:hover {
  color: inherit; }

.purchase__feature__text {
  position: relative; }

.purchase__feature_inner_box {
  opacity: 0;
  -webkit-transform: scaleY(0);
  -moz-transform: scaleY(0);
  -ms-transform: scaleY(0);
  -o-transform: scaleY(0);
  transform: scaleY(0);
  position: absolute;
  left: 20px;
  right: 20px;
  top: -18px;
  z-index: 10;
  margin: auto;
  background-color: #ebf1fb;
  padding: 18px 16px;
  text-align: center;
  -webkit-transition: opacity 0.25s ease, -webkit-transform 0.5s cubic-bezier(0.8, 0.29, 0, 0.99);
  -moz-transition: opacity 0.25s ease, -moz-transform 0.5s cubic-bezier(0.8, 0.29, 0, 0.99);
  -o-transition: opacity 0.25s ease, -o-transform 0.5s cubic-bezier(0.8, 0.29, 0, 0.99);
  transition: opacity 0.25s ease, transform 0.5s cubic-bezier(0.8, 0.29, 0, 0.99);
  -webkit-transform-origin: center top;
  -moz-transform-origin: center top;
  -ms-transform-origin: center top;
  -o-transform-origin: center top;
  transform-origin: center top; }
  .purchase__feature_inner_box.state-opened {
    opacity: 1;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none; }
    .purchase__feature_inner_box.state-opened .purchase__feature_inner_box__title {
      opacity: 1; }
    .purchase__feature_inner_box.state-opened .purchase__feature_inner_box__text {
      opacity: 1; }

.purchase__feature_inner_box__title {
  cursor: pointer;
  opacity: 0;
  border-bottom: 1px dotted rgba(26, 26, 30, 0.6);
  -webkit-transition: border-bottom-color 0.25s ease, opacity 0.5s 0.4s ease;
  -moz-transition: border-bottom-color 0.25s ease, opacity 0.5s 0.4s ease;
  -o-transition: border-bottom-color 0.25s ease, opacity 0.5s 0.4s ease;
  transition: border-bottom-color 0.25s ease, opacity 0.5s 0.4s ease; }
  .purchase__feature_inner_box__title:hover {
    border-bottom-color: #1a1a1e; }

.purchase__feature_inner_box__text {
  display: block;
  opacity: 0;
  margin-top: 10px;
  line-height: 1.45;
  -webkit-transition: opacity 0.5s 0.45s ease;
  -moz-transition: opacity 0.5s 0.45s ease;
  -o-transition: opacity 0.5s 0.45s ease;
  transition: opacity 0.5s 0.45s ease; }

.purchase__feature {
  position: relative;
  margin-bottom: 20px;
  color: #1a1a1e;
  font-size: 14px; }
  .purchase__feature--dotted .purchase__feature__text {
    cursor: pointer;
    border-bottom: 1px dotted rgba(26, 26, 30, 0.6);
    -webkit-transition: border-bottom-color 0.25s ease;
    -moz-transition: border-bottom-color 0.25s ease;
    -o-transition: border-bottom-color 0.25s ease;
    transition: border-bottom-color 0.25s ease; }
    .purchase__feature--dotted .purchase__feature__text:hover {
      border-bottom-color: #1a1a1e; }

.purchase__feature__info_link {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  margin-left: 5px;
  border: 1px solid rgba(24, 25, 28, 0.2);
  height: 19px;
  width: 19px;
  -webkit-transition: border-color 0.25s ease;
  -moz-transition: border-color 0.25s ease;
  -o-transition: border-color 0.25s ease;
  transition: border-color 0.25s ease; }
  .purchase__feature__info_link:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQxLjIgKDM1Mzk3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT4/PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ij8iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMDAwMDAwLCAxLjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0iUGFnZS0xIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0yIj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNOS44MjcsMTAuMzI0IEM5LjgyNyw5LjMwMSAxMS43NjMsOC40NTQgMTEuNzYzLDYuOTI1IEMxMS43NjMsNS41MjggMTAuNTIsNSA5LjEzNCw1IEM4LjMwOSw1IDcuNTcyLDUuMjMxIDcsNS41MzkgTDcsNi45OTEgQzcuNDk1LDYuNzA1IDguMTc3LDYuNDUyIDguODU5LDYuNDUyIEM5LjU4NSw2LjQ1MiAxMC4xMTMsNi42NjEgMTAuMTEzLDcuMjc3IEMxMC4xMTMsOC4xMjQgOC4zNzUsOC45MjcgOC4zNzUsMTAuMzI0IEw5LjgyNywxMC4zMjQgWiBNMTAuMDM2LDEyLjA5NSBDMTAuMDM2LDExLjQ3OSA5LjYwNywxMS4xOTMgOS4xMTIsMTEuMTkzIEM4LjYxNywxMS4xOTMgOC4xNzcsMTEuNDc5IDguMTc3LDEyLjA5NSBDOC4xNzcsMTIuNzExIDguNjE3LDEyLjk5NyA5LjExMiwxMi45OTcgQzkuNjA3LDEyLjk5NyAxMC4wMzYsMTIuNzExIDEwLjAzNiwxMi4wOTUgWiIgaWQ9Ij8iIGZpbGw9IiMwMDAwMDAiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAiIHN0cm9rZT0iIzlBNTI1MiIgb3BhY2l0eT0iMC4wMDcyODc3Nzk4NSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxjaXJjbGUgaWQ9Ik92YWwiIGN4PSI5IiBjeT0iOSIgcj0iOSI+PC9jaXJjbGU+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) no-repeat center/90% 90%; }
  .purchase__feature__info_link:hover {
    border: 1px solid #18191c; }

.purchase__button_box {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  padding: 25px 60px;
  border-top: 1px solid #e1e1e1; }
  @media (max-width: 500px) {
    .purchase__button_box {
      padding-left: 25px;
      padding-right: 25px; } }

.purchase__button {
  width: 100%;
  font-size: 16px; }

.purchase__card_badge {
  position: absolute;
  right: -36.52174px;
  top: -33.6px;
  height: 84px;
  width: 84px;
  background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iU3ZnanNTdmcxMDAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iODUiIGhlaWdodD0iODUiPjxkZWZzIGlkPSJTdmdqc0RlZnMxMDAxIj48ZmlsdGVyIGlkPSJTdmdqc0ZpbHRlcjEwMDgiIHdpZHRoPSIyMDAlIiBoZWlnaHQ9IjIwMCUiIHg9Ii01MCUiIHk9Ii01MCUiPjxmZUdhdXNzaWFuQmx1ciBpZD0iU3ZnanNGZUdhdXNzaWFuQmx1cjEwMDkiIHN0ZERldmlhdGlvbj0iNyAiIHJlc3VsdD0iU3ZnanNGZUdhdXNzaWFuQmx1cjEwMDlPdXQiIGluPSJTb3VyY2VHcmFwaGljIj48L2ZlR2F1c3NpYW5CbHVyPjwvZmlsdGVyPjwvZGVmcz48cGF0aCBpZD0iU3ZnanNQYXRoMTAwNyIgZD0iTTEzNjcuNSA3OTM2QzEzODMuMjQgNzkzNiAxMzk2IDc5NDguNzYgMTM5NiA3OTY0LjVDMTM5NiA3OTgwLjI0IDEzODMuMjQgNzk5MyAxMzY3LjUgNzk5M0MxMzUxLjc2IDc5OTMgMTMzOSA3OTgwLjI0IDEzMzkgNzk2NC41QzEzMzkgNzk0OC43NiAxMzUxLjc2IDc5MzYgMTM2Ny41IDc5MzZaICIgZmlsbD0iIzFiMWIxZiIgZmlsbC1vcGFjaXR5PSIwLjI5IiBmaWx0ZXI9InVybCgjU3ZnanNGaWx0ZXIxMDA4KSIgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwtMTMyNSwtNzkyMikiPjwvcGF0aD48cGF0aCBpZD0iU3ZnanNQYXRoMTAxMCIgZD0iTTEzNjcuNSA3OTI3QzEzODMuMjQgNzkyNyAxMzk2IDc5MzkuNzYgMTM5NiA3OTU1LjVDMTM5NiA3OTcxLjI0IDEzODMuMjQgNzk4NCAxMzY3LjUgNzk4NEMxMzUxLjc2IDc5ODQgMTMzOSA3OTcxLjI0IDEzMzkgNzk1NS41QzEzMzkgNzkzOS43NiAxMzUxLjc2IDc5MjcgMTM2Ny41IDc5MjdaICIgZmlsbD0iIzI4Y2U0ZiIgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMSwtMTMyNSwtNzkyMikiPjwvcGF0aD48cGF0aCBpZD0iU3ZnanNQYXRoMTAxMSIgZD0iTTEzOTkuMzEgNzk1NS4yMUMxNDAwLjM1IDc5NTQuMTEgMTQwMC4xOSA3OTUyLjM1IDEzOTguOTYgNzk1MS40NkwxMzk2LjUgNzk0OS42OEMxMzk1LjU2IDc5NDkgMTM5NS4yMSA3OTQ3Ljc4MDAwMDAwMDAwMSAxMzk1LjY0IDc5NDYuNzFMMTM5Ni43OTAwMDAwMDAwMDAyIDc5NDMuOTFDMTM5Ny4zNjAwMDAwMDAwMDAxIDc5NDIuNTEgMTM5Ni41NjAwMDAwMDAwMDAyIDc5NDAuOTMgMTM5NS4wOTAwMDAwMDAwMDAxIDc5NDAuNTRMMTM5Mi4xNSA3OTM5Ljc2QzEzOTEuMDIgNzkzOS40NiAxMzkwLjI1IDc5MzguNDUgMTM5MC4yNyA3OTM3LjI5TDEzOTAuMzEgNzkzNC4yOEMxMzkwLjMzIDc5MzIuNzY5OTk5OTk5OTk5NSAxMzg5LjAxIDc5MzEuNTggMTM4Ny41IDc5MzEuNzRMMTM4NC40NiA3OTMyLjA1OTk5OTk5OTk5OTVDMTM4My4zMSA3OTMyLjE5IDEzODIuMjIgNzkzMS41MTk5OTk5OTk5OTk1IDEzODEuODEgNzkzMC40NEwxMzgwLjc1IDc5MjcuNjFDMTM4MC4yMiA3OTI2LjIgMTM3OC41NiA3OTI1LjU1OTk5OTk5OTk5OTUgMTM3Ny4yIDc5MjYuMjVMMTM3NC40OSA3OTI3LjYzQzEzNzMuNDYgNzkyOC4xNiAxMzcyLjIgNzkyNy45MyAxMzcxLjQyIDc5MjcuMDdMMTM2OS40IDc5MjQuODA5OTk5OTk5OTk5NUMxMzY4LjM5IDc5MjMuNjc5OTk5OTk5OTk5IDEzNjYuNjEwMDAwMDAwMDAwMSA3OTIzLjY3OTk5OTk5OTk5OSAxMzY1LjYwMDAwMDAwMDAwMDEgNzkyNC44MDk5OTk5OTk5OTk1TDEzNjMuNTgwMDAwMDAwMDAwMiA3OTI3LjA3QzEzNjIuODAwMDAwMDAwMDAwMiA3OTI3LjkyOTk5OTk5OTk5OSAxMzYxLjU0MDAwMDAwMDAwMDIgNzkyOC4xNiAxMzYwLjUxMDAwMDAwMDAwMDIgNzkyNy42M0wxMzU3LjgwMDAwMDAwMDAwMDIgNzkyNi4yNUMxMzU2LjQ0MDAwMDAwMDAwMDMgNzkyNS41NiAxMzU0Ljc4MDAwMDAwMDAwMDIgNzkyNi4xOSAxMzU0LjI1MDAwMDAwMDAwMDIgNzkyNy42MUwxMzUzLjE5MDAwMDAwMDAwMDMgNzkzMC40NEMxMzUyLjc4MDAwMDAwMDAwMDIgNzkzMS41MTk5OTk5OTk5OTk1IDEzNTEuNjkwMDAwMDAwMDAwMyA3OTMyLjE5IDEzNTAuNTQwMDAwMDAwMDAwMiA3OTMyLjA1OTk5OTk5OTk5OTVMMTM0Ny41MDAwMDAwMDAwMDAyIDc5MzEuNzRDMTM0NS45OTAwMDAwMDAwMDAyIDc5MzEuNTggMTM0NC42NzAwMDAwMDAwMDAzIDc5MzIuNzY5OTk5OTk5OTk5NSAxMzQ0LjY5MDAwMDAwMDAwMDMgNzkzNC4yOEwxMzQ0LjczMDAwMDAwMDAwMDIgNzkzNy4yOUMxMzQ0Ljc1MDAwMDAwMDAwMDIgNzkzOC40NSAxMzQzLjk4MDAwMDAwMDAwMDIgNzkzOS40NiAxMzQyLjg1MDAwMDAwMDAwMDEgNzkzOS43NkwxMzM5LjkxIDc5NDAuNTRDMTMzOC40MyA3OTQwLjkzIDEzMzcuNjQgNzk0Mi41MSAxMzM4LjIxIDc5NDMuOTFMMTMzOS4zNTAwMDAwMDAwMDAxIDc5NDYuNzFDMTMzOS43OTAwMDAwMDAwMDAyIDc5NDcuNzcgMTMzOS40NCA3OTQ5IDEzMzguNTAwMDAwMDAwMDAwMiA3OTQ5LjY4TDEzMzYuMDQwMDAwMDAwMDAwMiA3OTUxLjQ2QzEzMzQuODEwMDAwMDAwMDAwMiA3OTUyLjM1IDEzMzQuNjUgNzk1NC4xMSAxMzM1LjY5MDAwMDAwMDAwMDMgNzk1NS4yMUwxMzM3Ljc4MDAwMDAwMDAwMDIgNzk1Ny40MUMxMzM4LjU3MDAwMDAwMDAwMDIgNzk1OC4yNSAxMzM4LjY5MDAwMDAwMDAwMDMgNzk1OS41MSAxMzM4LjA2MDAwMDAwMDAwMDIgNzk2MC40OEwxMzM2LjQyIDc5NjMuMDE5OTk5OTk5OTk5NUMxMzM1LjYwMDAwMDAwMDAwMDEgNzk2NC4yOSAxMzM2LjA5MDAwMDAwMDAwMDEgNzk2NS45OSAxMzM3LjQ2IDc5NjYuNjM5OTk5OTk5OTk5TDEzNDAuMjEgNzk2Ny45NUMxMzQxLjI2IDc5NjguNDUgMTM0MS44MyA3OTY5LjU4IDEzNDEuNjAwMDAwMDAwMDAwMSA3OTcwLjcxTDEzNDEuMDAwMDAwMDAwMDAwMiA3OTczLjY3QzEzNDAuNzAwMDAwMDAwMDAwMyA3OTc1LjE1IDEzNDEuNzcwMDAwMDAwMDAwMiA3OTc2LjU2IDEzNDMuMjkwMDAwMDAwMDAwMiA3OTc2LjY3TDEzNDYuMzMwMDAwMDAwMDAwMiA3OTc2LjkxQzEzNDcuNDkwMDAwMDAwMDAwMiA3OTc3IDEzNDguNDQgNzk3Ny44NDk5OTk5OTk5OTkgMTM0OC42NCA3OTc4Ljk5TDEzNDkuMTYgNzk4MS45NkMxMzQ5LjQyIDc5ODMuNDUgMTM1MC45MyA3OTg0LjM4IDEzNTIuMzkgNzk4My45NEwxMzU1LjMxMDAwMDAwMDAwMDIgNzk4My4wOEMxMzU2LjQzIDc5ODIuNzUgMTM1Ny42MyA3OTgzLjIgMTM1OC4yMjAwMDAwMDAwMDAzIDc5ODQuMTlMMTM1OS43OTAwMDAwMDAwMDAyIDc5ODYuNzhDMTM2MC41ODAwMDAwMDAwMDAyIDc5ODguMDcgMTM2Mi4zMzAwMDAwMDAwMDAyIDc5ODguNCAxMzYzLjUzMDAwMDAwMDAwMDIgNzk4Ny40Njk5OTk5OTk5OTlMMTM2NS45NDAwMDAwMDAwMDAzIDc5ODUuNjE5OTk5OTk5OTk5QzEzNjYuODYwMDAwMDAwMDAwNCA3OTg0LjkwOTk5OTk5OTk5OSAxMzY4LjE0MDAwMDAwMDAwMDMgNzk4NC45MDk5OTk5OTk5OTkgMTM2OS4wNjAwMDAwMDAwMDAyIDc5ODUuNjE5OTk5OTk5OTk5TDEzNzEuNDcwMDAwMDAwMDAwMyA3OTg3LjQ2OTk5OTk5OTk5OUMxMzcyLjY3MDAwMDAwMDAwMDMgNzk4OC40IDEzNzQuNDIwMDAwMDAwMDAwMyA3OTg4LjA3IDEzNzUuMjEwMDAwMDAwMDAwMyA3OTg2Ljc4TDEzNzYuNzcwMDAwMDAwMDAwMiA3OTg0LjE5QzEzNzcuMzcwMDAwMDAwMDAwMSA3OTgzLjIxIDEzNzguNTcwMDAwMDAwMDAwMiA3OTgyLjc1IDEzNzkuNjgwMDAwMDAwMDAwMyA3OTgzLjA4TDEzODIuNjEwMDAwMDAwMDAwNCA3OTgzLjk0QzEzODQuMDcwMDAwMDAwMDAwNCA3OTg0LjM3OTk5OTk5OTk5OSAxMzg1LjU4MDAwMDAwMDAwMDQgNzk4My40NSAxMzg1Ljg0MDAwMDAwMDAwMDQgNzk4MS45NkwxMzg2LjM2MDAwMDAwMDAwMDQgNzk3OC45OUMxMzg2LjU2MDAwMDAwMDAwMDQgNzk3Ny44NDk5OTk5OTk5OTkgMTM4Ny41MTAwMDAwMDAwMDA0IDc5NzcgMTM4OC42NjAwMDAwMDAwMDAzIDc5NzYuOTFMMTM5MS43MTAwMDAwMDAwMDAzIDc5NzYuNjdDMTM5My4yMzAwMDAwMDAwMDAyIDc5NzYuNTYgMTM5NC4zMDAwMDAwMDAwMDAyIDc5NzUuMTUgMTM5NC4wMDAwMDAwMDAwMDAyIDc5NzMuNjdMMTM5My40MDAwMDAwMDAwMDAzIDc5NzAuNzFDMTM5My4xNzAwMDAwMDAwMDAzIDc5NjkuNTkgMTM5My43NDAwMDAwMDAwMDAyIDc5NjguNDUgMTM5NC43OTAwMDAwMDAwMDA0IDc5NjcuOTVMMTM5Ny41NDAwMDAwMDAwMDA0IDc5NjYuNjM5OTk5OTk5OTk5QzEzOTguOTEwMDAwMDAwMDAwMyA3OTY1Ljk5IDEzOTkuNDAwMDAwMDAwMDAwMyA3OTY0LjI5OTk5OTk5OTk5OSAxMzk4LjU4MDAwMDAwMDAwMDQgNzk2My4wMTk5OTk5OTk5OTk1TDEzOTYuOTMwMDAwMDAwMDAwMyA3OTYwLjQ4QzEzOTYuMzEwMDAwMDAwMDAwNCA3OTU5LjUwOTk5OTk5OTk5OSAxMzk2LjQzMDAwMDAwMDAwMDMgNzk1OC4yNSAxMzk3LjIyMDAwMDAwMDAwMDMgNzk1Ny40MVogIiBmaWxsPSIjMjhjZTRmIiB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwxLC0xMzI1LC03OTIyKSI+PC9wYXRoPjwvc3ZnPg==) no-repeat center/100% 100%; }

.purchase__card_badge__text {
  position: absolute;
  left: 0;
  right: 0;
  top: 22%;
  margin: auto;
  color: white;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 0.065em; }

.purchase__features_box {
  max-width: 1000px;
  margin: 100px auto auto;
  text-align: left;
  padding: 0 15px; }
  .purchase__features_box:after {
    content: " ";
    /* Older browser do not support empty content */
    visibility: hidden;
    display: block;
    height: 0;
    clear: both; }
  @media (max-width: 1023px) {
    .purchase__features_box {
      margin-bottom: -40px;
      text-align: center; } }

.purchase__features__item {
  float: left;
  width: 25%; }
  @media (max-width: 1023px) {
    .purchase__features__item {
      width: 50%;
      margin-bottom: 40px; } }
  @media (max-width: 500px) {
    .purchase__features__item {
      width: 100%; } }

.purchase__features__title {
  margin-bottom: 13px;
  color: white;
  font-weight: 700;
  font-size: 11px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  -webkit-transform: translateY(-30%);
  -moz-transform: translateY(-30%);
  -ms-transform: translateY(-30%);
  -o-transform: translateY(-30%);
  transform: translateY(-30%);
  opacity: 0;
  -webkit-transition: -webkit-transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99), opacity 0.5s ease;
  -moz-transition: -moz-transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99), opacity 0.5s ease;
  -o-transition: -o-transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99), opacity 0.5s ease;
  transition: transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99), opacity 0.5s ease; }
  .purchase__features__title.skrollable-between {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0); }

.purchase__features__item:nth-child(1) .purchase__features__title,
.purchase__features__item:nth-child(1) .purchase__features__text {
  -webkit-transition-delay: 0ms;
  -moz-transition-delay: 0ms;
  -o-transition-delay: 0ms;
  transition-delay: 0ms; }

.purchase__features__item:nth-child(2) .purchase__features__title,
.purchase__features__item:nth-child(2) .purchase__features__text {
  -webkit-transition-delay: 70ms;
  -moz-transition-delay: 70ms;
  -o-transition-delay: 70ms;
  transition-delay: 70ms; }

.purchase__features__item:nth-child(3) .purchase__features__title,
.purchase__features__item:nth-child(3) .purchase__features__text {
  -webkit-transition-delay: 140ms;
  -moz-transition-delay: 140ms;
  -o-transition-delay: 140ms;
  transition-delay: 140ms; }

.purchase__features__item:nth-child(4) .purchase__features__title,
.purchase__features__item:nth-child(4) .purchase__features__text {
  -webkit-transition-delay: 210ms;
  -moz-transition-delay: 210ms;
  -o-transition-delay: 210ms;
  transition-delay: 210ms; }

.purchase__features__item:nth-child(5) .purchase__features__title,
.purchase__features__item:nth-child(5) .purchase__features__text {
  -webkit-transition-delay: 280ms;
  -moz-transition-delay: 280ms;
  -o-transition-delay: 280ms;
  transition-delay: 280ms; }

.purchase__features__item:nth-child(6) .purchase__features__title,
.purchase__features__item:nth-child(6) .purchase__features__text {
  -webkit-transition-delay: 350ms;
  -moz-transition-delay: 350ms;
  -o-transition-delay: 350ms;
  transition-delay: 350ms; }

.purchase__features__item:nth-child(7) .purchase__features__title,
.purchase__features__item:nth-child(7) .purchase__features__text {
  -webkit-transition-delay: 420ms;
  -moz-transition-delay: 420ms;
  -o-transition-delay: 420ms;
  transition-delay: 420ms; }

.purchase__features__item:nth-child(8) .purchase__features__title,
.purchase__features__item:nth-child(8) .purchase__features__text {
  -webkit-transition-delay: 490ms;
  -moz-transition-delay: 490ms;
  -o-transition-delay: 490ms;
  transition-delay: 490ms; }

.purchase__features__item:nth-child(9) .purchase__features__title,
.purchase__features__item:nth-child(9) .purchase__features__text {
  -webkit-transition-delay: 560ms;
  -moz-transition-delay: 560ms;
  -o-transition-delay: 560ms;
  transition-delay: 560ms; }

.purchase__features__item:nth-child(10) .purchase__features__title,
.purchase__features__item:nth-child(10) .purchase__features__text {
  -webkit-transition-delay: 630ms;
  -moz-transition-delay: 630ms;
  -o-transition-delay: 630ms;
  transition-delay: 630ms; }

.purchase__features__text {
  display: inline-block;
  max-width: 210px;
  color: #747474;
  font-size: 14px;
  font-weight: 400;
  -webkit-transform: translateY(-10%);
  -moz-transform: translateY(-10%);
  -ms-transform: translateY(-10%);
  -o-transform: translateY(-10%);
  transform: translateY(-10%);
  opacity: 0;
  -webkit-transition: -webkit-transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99), opacity 0.5s ease;
  -moz-transition: -moz-transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99), opacity 0.5s ease;
  -o-transition: -o-transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99), opacity 0.5s ease;
  transition: transform 0.7s cubic-bezier(0.8, 0.29, 0, 0.99), opacity 0.5s ease; }
  .purchase__features__text.skrollable-between {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0); }

.purchase__diamond {
  display: inline-block;
  position: relative;
  vertical-align: top;
  top: -1px;
  margin-left: 2px;
  width: 18px;
  height: 18px;
  background: url(data:image/png;base64,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) no-repeat center/100% auto; }

.loader {
  position: fixed;
  z-index: 99000;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto;
  background-color: black; }
  @media (max-width: 500px) {
    .loader {
      font-size: 12px; } }

.loader__container {
  position: relative;
  z-index: 100; }
  @media (max-width: 1680px) {
    .loader__container {
      max-width: 1010px; } }
  @media (max-width: 1440px) {
    .loader__container {
      max-width: 820px; } }
  @media (max-width: 1366px) {
    .loader__container {
      max-width: 730px; } }
  @media (max-width: 1280px) {
    .loader__container {
      max-width: 650px; } }
  @media (max-width: 1280px) {
    .loader__container {
      max-width: 500px; } }
  @media (max-width: 1024px) {
    .loader__container {
      max-width: 400px; } }
  @media (max-width: 1023px) {
    .loader__container {
      max-width: 290px; } }
  @media (max-width: 767px) {
    .loader__container {
      margin-right: 30%; } }
  @media (max-width: 500px) {
    .loader__container {
      margin-right: 45%; } }

.loader__text_box__cross {
  position: absolute;
  left: -47px;
  top: -47px;
  width: 95px;
  height: 95px; }
  @media (max-width: 1366px) {
    .loader__text_box__cross {
      width: 60px;
      height: 60px;
      left: -30px;
      top: -30px; } }

.loader__text_box__line {
  position: absolute;
  top: 0;
  height: 1px;
  width: 58px;
  background-color: #252537;
  left: -29px;
  will-change: left;
  -webkit-animation: move_loader_small_line 0.7s 0.4s cubic-bezier(0.19, 0.26, 0, 0.99) forwards;
  -moz-animation: move_loader_small_line 0.7s 0.4s cubic-bezier(0.19, 0.26, 0, 0.99) forwards;
  -o-animation: move_loader_small_line 0.7s 0.4s cubic-bezier(0.19, 0.26, 0, 0.99) forwards;
  animation: move_loader_small_line 0.7s 0.4s cubic-bezier(0.19, 0.26, 0, 0.99) forwards; }

@-webkit-keyframes move_loader_small_line {
  0% {
    left: 0; }
  100% {
    left: -webkit-calc(100% - 58px);
    left: calc(100% - 58px); } }

@-moz-keyframes move_loader_small_line {
  0% {
    left: 0; }
  100% {
    left: -moz-calc(100% - 58px);
    left: calc(100% - 58px); } }

@-o-keyframes move_loader_small_line {
  0% {
    left: 0; }
  100% {
    left: calc(100% - 58px); } }

@keyframes move_loader_small_line {
  0% {
    left: 0; }
  100% {
    left: -webkit-calc(100% - 58px);
    left: -moz-calc(100% - 58px);
    left: calc(100% - 58px); } }

.loader__text_box__square {
  position: absolute;
  right: -11px;
  top: -11px;
  width: 22px;
  height: 22px; }

.loader__text_box__big_vertical_line {
  position: absolute;
  right: 0;
  top: 20vw;
  width: 1px;
  height: 50vw;
  background-color: white; }
  @media (max-width: 1023px) {
    .loader__text_box__big_vertical_line {
      height: 180vw; } }

.loader__text_box__big_horizontal_line_box {
  position: fixed;
  right: 0;
  left: 0;
  top: 28vw; }

.loader__text_box__big_horizontal_line {
  width: 100vw;
  height: 1px;
  background-color: white; }

.loader__container_horizontal_line_box {
  margin-top: 0; }

.loader__percent {
  float: right;
  position: relative;
  -webkit-transform: translate(107%, 0%);
  -moz-transform: translate(107%, 0%);
  -ms-transform: translate(107%, 0%);
  -o-transform: translate(107%, 0%);
  transform: translate(107%, 0%);
  width: 3em;
  font-size: 4.5em;
  color: rgba(255, 255, 255, 0.25); }
  @media (max-width: 1023px) {
    .loader__percent {
      -webkit-transform: translate(107%, 32%);
      -moz-transform: translate(107%, 32%);
      -ms-transform: translate(107%, 32%);
      -o-transform: translate(107%, 32%);
      transform: translate(107%, 32%); } }

.loader__percent__hidden {
  visibility: hidden; }

.loader__title {
  float: right;
  -webkit-transform: translate(30.8em, 5.3em);
  -moz-transform: translate(30.8em, 5.3em);
  -ms-transform: translate(30.8em, 5.3em);
  -o-transform: translate(30.8em, 5.3em);
  transform: translate(30.8em, 5.3em);
  font-size: 1em;
  color: white; }
  @media (max-width: 1024px) {
    .loader__title {
      -webkit-transform: translate(17.5em, 3.3em);
      -moz-transform: translate(17.5em, 3.3em);
      -ms-transform: translate(17.5em, 3.3em);
      -o-transform: translate(17.5em, 3.3em);
      transform: translate(17.5em, 3.3em); } }
  @media (max-width: 1023px) {
    .loader__title {
      -webkit-transform: translate(9.6em, 3.9em);
      -moz-transform: translate(9.6em, 3.9em);
      -ms-transform: translate(9.6em, 3.9em);
      -o-transform: translate(9.6em, 3.9em);
      transform: translate(9.6em, 3.9em); } }
  @media (min-width: 1024px) {
    .loader__title br {
      display: none; } }

.loader__percent__value {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto; }

.loader__finishing_overlay {
  position: absolute;
  z-index: 150;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  height: 100vh;
  width: 100vw;
  -webkit-transform: translateX(-100%) translateZ(0);
  -moz-transform: translateX(-100%) translateZ(0);
  transform: translateX(-100%) translateZ(0);
  background-color: #f9e1d5;
  -webkit-transition: -webkit-transform 1s 0.4s cubic-bezier(0.19, 0.26, 0, 0.99);
  -moz-transition: -moz-transform 1s 0.4s cubic-bezier(0.19, 0.26, 0, 0.99);
  -o-transition: -o-transform 1s 0.4s cubic-bezier(0.19, 0.26, 0, 0.99);
  transition: transform 1s 0.4s cubic-bezier(0.19, 0.26, 0, 0.99); }

.header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  position: inherit;
  z-index: 88000;
  left: 0;
  right: 0;
  top: 0;
  height: 100px;
  padding: 0 33px;
  background-color: white;
  -webkit-box-shadow: 0 2px 10px rgba(37, 37, 55, 0.08);
  -moz-box-shadow: 0 2px 10px rgba(37, 37, 55, 0.08);
  box-shadow: 0 2px 10px rgba(37, 37, 55, 0.08);
  -webkit-transition: opacity 0.15s ease, -webkit-transform 0.25s ease, -webkit-box-shadow 0.7s 0.15s ease;
  -moz-transition: opacity 0.15s ease, -moz-transform 0.25s ease, -moz-box-shadow 0.7s 0.15s ease;
  -o-transition: opacity 0.15s ease, -o-transform 0.25s ease, box-shadow 0.7s 0.15s ease;
  transition: opacity 0.15s ease, transform 0.25s ease, box-shadow 0.7s 0.15s ease;
  -webkit-transform-origin: center top;
  -moz-transform-origin: center top;
  -ms-transform-origin: center top;
  -o-transform-origin: center top;
}

  .state-at-top-position .header {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    position: inherit;
    z-index: 88000;
    left: 0;
    right: 0;
    top: 0;
    height: 100px;
    padding: 0 33px;
    background-color: white;
    -webkit-box-shadow: 0 2px 10px rgba(37, 37, 55, 0.08);
    -moz-box-shadow: 0 2px 10px rgba(37, 37, 55, 0.08);
    box-shadow: 0 2px 10px rgba(37, 37, 55, 0.08);
    -webkit-transition: opacity 0.15s ease, -webkit-transform 0.25s ease, -webkit-box-shadow 0.7s 0.15s ease;
    -moz-transition: opacity 0.15s ease, -moz-transform 0.25s ease, -moz-box-shadow 0.7s 0.15s ease;
    -o-transition: opacity 0.15s ease, -o-transform 0.25s ease, box-shadow 0.7s 0.15s ease;
    transition: opacity 0.15s ease, transform 0.25s ease, box-shadow 0.7s 0.15s ease;
    -webkit-transform-origin: center top;
    -moz-transform-origin: center top;
    -ms-transform-origin: center top;
    -o-transform-origin: center top;
}

  @media (max-width: 1366px) {
    .header {
      height: 50px;
      padding: 0 20px;
      } }
  @media (max-width: 767px) {
    .header {
      padding: 0 17px; } }

.header__logo {
  display: inline-block;
  vertical-align: middle;
  margin-right: 20px;
  height: auto;
  width: 200px;
  -webkit-transition: opacity 0.25s ease;
  -moz-transition: opacity 0.25s ease;
  -o-transition: opacity 0.25s ease;
  transition: opacity 0.25s ease;
  }
  .header__logo:hover {
    opacity: 0.55; }
  @media (max-width: 1366px) {
    .header__logo {
      height: 97px;
      width: 186px;
      margin-right: 13px;
      } }
  @media (max-width: 500px) {
    .header__logo {
      margin-right: 7px; } }

.header__title {
  vertical-align: middle; }
  @media (max-width: 1366px) {
    .header__title {
      font-size: 13px; } }
  @media (max-width: 767px) {
    .header__title {
      font-size: 10px; } }

.header__logo_img {
  width: 200px;
  padding-top: 14px;
  }

.header__link {
  vertical-align: middle;
  height: 42px;
  line-height: 41px;
  min-width: 160px; }
  @media (max-width: 1366px) {
    .header__link {
      height: 32px;
      line-height: 32px;
      min-width: 111px;
      } }
  @media (max-width: 767px) {
    .header__link {
      min-width: 60px;
      font-size: 10px; } }

.header__live_link {
  margin-right: 0px;
  border: 1px solid transparent;
  color: #000;
  font-weight: 600;
  }
  .header__live_link:hover {
    border-color: #252537; }
  @media (max-width: 767px) {
    .header__live_link {
      margin-right: 10px; } }
  @media (max-width: 500px) {
    .header__live_link .header__link__hide_on_mobile {
      display: none; } }
  @media (max-width: 320px) {
    .header__live_link {
      margin-right: -10px;
      border: none; } }
      
      
/* CONFIGURACAO INTERNA */ 

.topo_interna {
  padding: 0;
  margin: 0 0 5% 0;
  list-style: none; }

.topo_interna {
  padding-top: 93.5px;
  padding-bottom: 93.5px;
  background-color: #fc4166;
  }
  @media (max-width: 767px) {
    .followers {
      padding-top: 40px;
      padding-bottom: 60px; } }

.topo_interna_title {
  padding: 0 15px;
  color: #FFF;
  text-align: left;
  font-size: 30px;
  letter-spacing: 10.5px;
  text-transform: uppercase;
  font-weight: 200;
  }
  @media (max-width: 767px) {
    .topo_interna__title {
      font-size: 22px; } }  
      
      
/* NOTICIAS */   

.noticias .col-md-6{margin-bottom:50px;}   

.noticias_title{margin-bottom: 5%;text-align: center;text-transform: uppercase;letter-spacing: 3px;font-weight: 300;}    

.img-noticia{width: 100%;height: 302px;}  

.img-noticia .date{width: 241px;height: 47px;position: relative;top: -47px;background: #fc4166;color:#FFF;padding: 14px;font-size: 13px;font-weight: 200;letter-spacing: 1px;}   

.title-noticia{
    margin: 24px 0 24px 0;
    font-size: 21px;
    letter-spacing: 1px;
    font-weight: 400;
    text-transform: uppercase;
}

.desc-noticia{
    font-size: 14px;
    color: #828282;
}

.link-noticia{
    color: #fc4166;
    text-decoration: underline;
    font-size: 14px;
}

.link-noticia:hover{
    color: #fc4166;
    text-decoration: none;
}

.noticias .top{border-bottom: 1px solid #fc4166;}

.titulo-noticia{
    margin: 6px 0 0px 0;
    font-size: 21px;
    letter-spacing: 1px;
    font-weight: 400;
    float: left;
    text-transform: uppercase;
    }
    
.sharethis-inline-share-buttons{margin-bottom: 11px;}    


/* Contacto */

.contacto{background: #f7f7f7;padding-top: 9%;padding-bottom: 9%;font-family: montserrat, Helvetica, Arial, serif;}

label{font-size: 12px!important;}

.contacto .form-control{border-radius: 0px!important; font-family: montserrat, Helvetica, Arial, serif;font-size: 12px;}

.nobg{background: none!important;}

.btn-primary {
    color: #fff;
    background-color: #000!important;
    border-color: #000!important;
    font-weight: 200!important;
    text-transform: uppercase;
    font-size: 12px!important;
    padding: 11px 26px!important;
    border-radius: 0px!important;
    font-family: montserrat, Helvetica, Arial, serif;
}

.news__container {
    max-width: 441px;
    margin: 73px auto auto;
    padding: 0 15px;
    text-align: left;
}

.news__form {
  position: relative; }

.news__input {
  width: 411px!important;
  height: 61px;
  -webkit-border-radius: 42px;
  -moz-border-radius: 42px;
  border-radius: 0px;
  line-height: 42px;
  background-color: #eceff1;
  border: 1px solid #eceff1;
  padding-left: 15px;
  padding-right: 40px;
  -webkit-transition: border-color .2s ease;
  -moz-transition: border-color .2s ease;
  -o-transition: border-color .2s ease;
  transition: border-color .2s ease;
  }
  .news__input::-webkit-input-placeholder {
    color: rgba(106, 105, 105, 0.6);
    font-size: 13px;
    -webkit-transition: -webkit-filter .2s ease, opacity .2s .2s ease, filter .2s ease, opacity .2s .2s ease;
    transition: filter .2s ease, opacity .2s .2s ease; }
  .news__input:-moz-placeholder {
    color: rgba(106, 105, 105, 0.6);
    font-size: 13px;
    -moz-transition: filter .2s ease, opacity .2s .2s ease;
    transition: filter .2s ease, opacity .2s .2s ease; }
  .news__input::-moz-placeholder {
    color: rgba(106, 105, 105, 0.6);
    font-size: 13px;
    -moz-transition: filter .2s ease, opacity .2s .2s ease;
    transition: filter .2s ease, opacity .2s .2s ease; }
  .news__input:-ms-input-placeholder {
    color: rgba(106, 105, 105, 0.6);
    font-size: 13px;
    transition: filter .2s ease, opacity .2s .2s ease; }
  @media (max-width: 500px) {
    .news__input {
      max-width: 100%;
      width: 100%; } }
  .news__input.state-blinking {
    -webkit-animation: border_blinking 0.75s ease infinite;
    -moz-animation: border_blinking 0.75s ease infinite;
    -o-animation: border_blinking 0.75s ease infinite;
    animation: border_blinking 0.75s ease infinite; }
    
    .news__input:focus {
  border-color: #333435; }
  .news__input:focus::-webkit-input-placeholder {
    opacity: 0;
    -webkit-filter: blur(3px);
    filter: blur(3px); }
  .news__input:focus:-moz-placeholder {
    opacity: 0;
    filter: blur(3px); }
  .news__input:focus::-moz-placeholder {
    opacity: 0;
    filter: blur(3px); }
  .news__input:focus:-ms-input-placeholder {
    opacity: 0;
    filter: blur(3px); }

.news__button {
  position: absolute;
  right: 0px;
  bottom: 0;
  top: 0;
  cursor: pointer;
  margin: auto;
  height: 61px;
  width: 61px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 0;
  background: #fc4166 url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0OTEuMDIyIDQ5MS4wMjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ5MS4wMjIgNDkxLjAyMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik00OTAuOTE2LDEzLjk5MWMtMC4yMTMtMS4xNzMtMC42NC0yLjM0Ny0xLjI4LTMuMzA3Yy0wLjEwNy0wLjIxMy0wLjIxMy0wLjUzMy0wLjMyLTAuNzQ3ICAgIGMtMC4xMDctMC4yMTMtMC4zMi0wLjMyLTAuNTMzLTAuNTMzYy0wLjQyNy0wLjUzMy0wLjk2LTEuMDY3LTEuNDkzLTEuNDkzYy0wLjQyNy0wLjMyLTAuODUzLTAuNjQtMS4yOC0wLjk2ICAgIGMtMC4yMTMtMC4xMDctMC4zMi0wLjMyLTAuNTMzLTAuNDI3Yy0wLjMyLTAuMTA3LTAuNzQ3LTAuMzItMS4xNzMtMC40MjdjLTAuNTMzLTAuMjEzLTEuMDY3LTAuNDI3LTEuNi0wLjUzMyAgICBjLTAuNjQtMC4xMDctMS4yOC0wLjIxMy0xLjkyLTAuMjEzYy0wLjUzMywwLTEuMDY3LDAtMS42LDBjLTAuNzQ3LDAuMTA3LTEuNDkzLDAuMzItMi4xMzMsMC41MzMgICAgYy0wLjMyLDAuMTA3LTAuNzQ3LDAuMTA3LTEuMDY3LDAuMjEzTDYuNDM2LDIwOS4wODVjLTUuNDQsMi4zNDctNy44OTMsOC42NC01LjU0NywxNC4wOGMxLjA2NywyLjM0NywyLjg4LDQuMzczLDUuMjI3LDUuNDQgICAgbDE3NS4zNiw4Mi40NTN2MTYzLjk0N2MwLDUuODY3LDQuOCwxMC42NjcsMTAuNjY3LDEwLjY2N2MzLjczMywwLDcuMTQ3LTEuOTIsOS4wNjctNS4xMmw3NC4xMzMtMTIwLjUzM2wxMTQuNTYsNjAuMzczICAgIGM1LjIyNywyLjc3MywxMS42MjcsMC43NDcsMTQuNC00LjQ4YzAuNDI3LTAuODUzLDAuNzQ3LTEuODEzLDAuOTYtMi42NjdsODUuNTQ3LTM5NC45ODdjMC0wLjIxMywwLTAuNDI3LDAtMC42NCAgICBjMC4xMDctMC42NCwwLjEwNy0xLjE3MywwLjIxMy0xLjcwN0M0OTEuMDIyLDE1LjI3MSw0OTEuMDIyLDE0LjYzMSw0OTAuOTE2LDEzLjk5MXogTTE5MC4wMDksMjkxLjMyNEwzNi44MzYsMjE5LjIxOCAgICBMNDMzLjIwOSw0OC4xMjRMMTkwLjAwOSwyOTEuMzI0eiBNMjAyLjgwOSw0MzcuMTM4VjMyMS44MzFsNTMuNjUzLDI4LjI2N0wyMDIuODA5LDQzNy4xMzh6IE0zODcuNDQ5LDM5NC44OThsLTEwMC44LTUzLjAxMyAgICBsLTE4LjEzMy0xMS4ybC0wLjc0NywxLjI4bC01Ny43MDctMzAuNEw0NjIuMTE2LDQ5LjI5OEwzODcuNDQ5LDM5NC44OTh6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==) no-repeat center/10px auto;
  -webkit-transition: border-color .2s ease, background-color .2s ease, -webkit-transform .2s ease;
  -moz-transition: border-color .2s ease, background-color .2s ease, -moz-transform .2s ease;
  -o-transition: border-color .2s ease, background-color .2s ease, -o-transform .2s ease;
  transition: border-color .2s ease, background-color .2s ease, transform .2s ease;
  }
  .news__button:hover {
    border-color: #fc4166;
    -webkit-transform: translateX(3px) scale(1.1);
    -moz-transform: translateX(3px) scale(1.1);
    -ms-transform: translateX(3px) scale(1.1);
    -o-transform: translateX(3px) scale(1.1);
    transform: translateX(3px) scale(1.1);
    background: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0OTEuMDIyIDQ5MS4wMjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ5MS4wMjIgNDkxLjAyMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik00OTAuOTE2LDEzLjk5MWMtMC4yMTMtMS4xNzMtMC42NC0yLjM0Ny0xLjI4LTMuMzA3Yy0wLjEwNy0wLjIxMy0wLjIxMy0wLjUzMy0wLjMyLTAuNzQ3ICAgIGMtMC4xMDctMC4yMTMtMC4zMi0wLjMyLTAuNTMzLTAuNTMzYy0wLjQyNy0wLjUzMy0wLjk2LTEuMDY3LTEuNDkzLTEuNDkzYy0wLjQyNy0wLjMyLTAuODUzLTAuNjQtMS4yOC0wLjk2ICAgIGMtMC4yMTMtMC4xMDctMC4zMi0wLjMyLTAuNTMzLTAuNDI3Yy0wLjMyLTAuMTA3LTAuNzQ3LTAuMzItMS4xNzMtMC40MjdjLTAuNTMzLTAuMjEzLTEuMDY3LTAuNDI3LTEuNi0wLjUzMyAgICBjLTAuNjQtMC4xMDctMS4yOC0wLjIxMy0xLjkyLTAuMjEzYy0wLjUzMywwLTEuMDY3LDAtMS42LDBjLTAuNzQ3LDAuMTA3LTEuNDkzLDAuMzItMi4xMzMsMC41MzMgICAgYy0wLjMyLDAuMTA3LTAuNzQ3LDAuMTA3LTEuMDY3LDAuMjEzTDYuNDM2LDIwOS4wODVjLTUuNDQsMi4zNDctNy44OTMsOC42NC01LjU0NywxNC4wOGMxLjA2NywyLjM0NywyLjg4LDQuMzczLDUuMjI3LDUuNDQgICAgbDE3NS4zNiw4Mi40NTN2MTYzLjk0N2MwLDUuODY3LDQuOCwxMC42NjcsMTAuNjY3LDEwLjY2N2MzLjczMywwLDcuMTQ3LTEuOTIsOS4wNjctNS4xMmw3NC4xMzMtMTIwLjUzM2wxMTQuNTYsNjAuMzczICAgIGM1LjIyNywyLjc3MywxMS42MjcsMC43NDcsMTQuNC00LjQ4YzAuNDI3LTAuODUzLDAuNzQ3LTEuODEzLDAuOTYtMi42NjdsODUuNTQ3LTM5NC45ODdjMC0wLjIxMywwLTAuNDI3LDAtMC42NCAgICBjMC4xMDctMC42NCwwLjEwNy0xLjE3MywwLjIxMy0xLjcwN0M0OTEuMDIyLDE1LjI3MSw0OTEuMDIyLDE0LjYzMSw0OTAuOTE2LDEzLjk5MXogTTE5MC4wMDksMjkxLjMyNEwzNi44MzYsMjE5LjIxOCAgICBMNDMzLjIwOSw0OC4xMjRMMTkwLjAwOSwyOTEuMzI0eiBNMjAyLjgwOSw0MzcuMTM4VjMyMS44MzFsNTMuNjUzLDI4LjI2N0wyMDIuODA5LDQzNy4xMzh6IE0zODcuNDQ5LDM5NC44OThsLTEwMC44LTUzLjAxMyAgICBsLTE4LjEzMy0xMS4ybC0wLjc0NywxLjI4bC01Ny43MDctMzAuNEw0NjIuMTE2LDQ5LjI5OEwzODcuNDQ5LDM5NC44OTh6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==) no-repeat center/9px 10px #fc4166; }
  .news__button--blue {
    border-color: #fc4166;
    background: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0OTEuMDIyIDQ5MS4wMjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ5MS4wMjIgNDkxLjAyMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik00OTAuOTE2LDEzLjk5MWMtMC4yMTMtMS4xNzMtMC42NC0yLjM0Ny0xLjI4LTMuMzA3Yy0wLjEwNy0wLjIxMy0wLjIxMy0wLjUzMy0wLjMyLTAuNzQ3ICAgIGMtMC4xMDctMC4yMTMtMC4zMi0wLjMyLTAuNTMzLTAuNTMzYy0wLjQyNy0wLjUzMy0wLjk2LTEuMDY3LTEuNDkzLTEuNDkzYy0wLjQyNy0wLjMyLTAuODUzLTAuNjQtMS4yOC0wLjk2ICAgIGMtMC4yMTMtMC4xMDctMC4zMi0wLjMyLTAuNTMzLTAuNDI3Yy0wLjMyLTAuMTA3LTAuNzQ3LTAuMzItMS4xNzMtMC40MjdjLTAuNTMzLTAuMjEzLTEuMDY3LTAuNDI3LTEuNi0wLjUzMyAgICBjLTAuNjQtMC4xMDctMS4yOC0wLjIxMy0xLjkyLTAuMjEzYy0wLjUzMywwLTEuMDY3LDAtMS42LDBjLTAuNzQ3LDAuMTA3LTEuNDkzLDAuMzItMi4xMzMsMC41MzMgICAgYy0wLjMyLDAuMTA3LTAuNzQ3LDAuMTA3LTEuMDY3LDAuMjEzTDYuNDM2LDIwOS4wODVjLTUuNDQsMi4zNDctNy44OTMsOC42NC01LjU0NywxNC4wOGMxLjA2NywyLjM0NywyLjg4LDQuMzczLDUuMjI3LDUuNDQgICAgbDE3NS4zNiw4Mi40NTN2MTYzLjk0N2MwLDUuODY3LDQuOCwxMC42NjcsMTAuNjY3LDEwLjY2N2MzLjczMywwLDcuMTQ3LTEuOTIsOS4wNjctNS4xMmw3NC4xMzMtMTIwLjUzM2wxMTQuNTYsNjAuMzczICAgIGM1LjIyNywyLjc3MywxMS42MjcsMC43NDcsMTQuNC00LjQ4YzAuNDI3LTAuODUzLDAuNzQ3LTEuODEzLDAuOTYtMi42NjdsODUuNTQ3LTM5NC45ODdjMC0wLjIxMywwLTAuNDI3LDAtMC42NCAgICBjMC4xMDctMC42NCwwLjEwNy0xLjE3MywwLjIxMy0xLjcwN0M0OTEuMDIyLDE1LjI3MSw0OTEuMDIyLDE0LjYzMSw0OTAuOTE2LDEzLjk5MXogTTE5MC4wMDksMjkxLjMyNEwzNi44MzYsMjE5LjIxOCAgICBMNDMzLjIwOSw0OC4xMjRMMTkwLjAwOSwyOTEuMzI0eiBNMjAyLjgwOSw0MzcuMTM4VjMyMS44MzFsNTMuNjUzLDI4LjI2N0wyMDIuODA5LDQzNy4xMzh6IE0zODcuNDQ5LDM5NC44OThsLTEwMC44LTUzLjAxMyAgICBsLTE4LjEzMy0xMS4ybC0wLjc0NywxLjI4bC01Ny43MDctMzAuNEw0NjIuMTE2LDQ5LjI5OEwzODcuNDQ5LDM5NC44OTh6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==) no-repeat center/9px 10px #fc4166; }
    .news__button--blue:hover {
      border-color: #fc4166;
      background-color: #fc4166; }

.news__message {
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  padding: 15px 0 0 0;
  font-size: 10px;
  text-transform: uppercase; }
  .news__message, .news__message a {
    font-weight: 700; }
  .news__message--red {
    color: #f84b29; }
  .news__message--green {
    color: #21d593; }
    
    
    
    