/*
 * OneTarget public landing page.
 *
 * Historical record IDs are retained as a geometry compatibility layer so the
 * approved design does not change. No Tilda CSS, JavaScript or network service
 * is used by this page.
 */

@font-face {
  font-family: "GothamPro";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("../../assets/fonts/gotham/GothamPro-Light.woff") format("woff");
}

@font-face {
  font-family: "GothamPro";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../../assets/fonts/gotham/GothamPro-Regular.woff") format("woff");
}

@font-face {
  font-family: "GothamPro";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../../assets/fonts/gotham/GothamPro-Medium.woff") format("woff");
}

@font-face {
  font-family: "GothamPro";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../../assets/fonts/gotham/GothamPro-Bold.woff") format("woff");
}

@font-face {
  font-family: "GothamPro";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("../../assets/fonts/gotham/GothamPro-Black.woff") format("woff");
}

*,
*::before,
*::after {
  box-sizing: content-box;
}

a,
b,
blockquote,
center,
code,
div,
h1,
h2,
h3,
h4,
h5,
h6,
i,
img,
p,
pre,
span,
table,
td,
th,
tr,
u,
video {
  margin: 0;
  padding: 0;
  border: 0;
}

html {
  scroll-behavior: smooth;
}

body {
  min-width: 320px;
  margin: 0;
  overflow-x: hidden;
  color: #ffffff;
  background: #000000;
  font-family: "GothamPro", Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
}

body.menu-open {
  overflow: hidden;
}

a {
  color: inherit;
}

img {
  max-width: 100%;
}

.t-records,
.t-rec,
.t396 {
  position: relative;
}

.t-rec {
  clear: both;
}

.t-screenmax-480px {
  display: none;
}

.t396 {
  overflow: hidden;
}

.t396__artboard {
  position: relative;
  width: 100%;
  margin: 0 auto;
  overflow: hidden;
}

.t396__carrier,
.t396__filter {
  position: absolute;
  inset: 0;
  width: 100%;
}

.t396__elem,
.tn-elem {
  position: absolute;
}

.t396__elem {
  display: table;
  box-sizing: border-box;
}

.t396 .tn-atom {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
}

.tn-atom__img {
  display: block;
  width: 100%;
  height: auto;
}

.tn-atom__prx-wrapper {
  display: table;
  width: inherit;
  height: inherit;
}

.t396 a.tn-atom {
  text-decoration: none;
}

/* ==========================================================================
  Scroll reveal animations
  ========================================================================== */
@media screen and (min-width: 1200px) and (prefers-reduced-motion: no-preference) {
  .t396 .t-animate[data-animate-style] {
    opacity: 0;
    backface-visibility: hidden;
    transition-property: opacity, transform;
    transition-duration: 1s;
    transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
  }

  .t396 .t-animate[data-animate-style="fadeinup"] {
    transform: translate3d(0, 100px, 0);
  }

  .t396 .t-animate[data-animate-style="fadeindown"] {
    transform: translate3d(0, -100px, 0);
  }

  .t396 .t-animate[data-animate-style="fadeinleft"] {
    transform: translate3d(100px, 0, 0);
  }

  .t396 .t-animate[data-animate-style="fadeinright"] {
    transform: translate3d(-100px, 0, 0);
  }

  .t396 .t-animate[data-animate-style="zoomin"] {
    transform: scale(0.9);
  }

  .t396 .t-animate_started[data-animate-style] {
    opacity: 1;
    transform: none !important;
  }

  #rec338079751 .t-animate[data-animate-style] {
    opacity: 1;
    transform: none;
    transition: none;
  }
}

@media (prefers-reduced-motion: reduce) {
  .t396 .t-animate[data-animate-style] {
    transition: none !important;
  }
}

.t-container {
  width: 100%;
  max-width: 1200px;
  margin-right: auto;
  margin-left: auto;
}

.t-align_center {
  text-align: center;
}

.t-align_left {
  text-align: left;
}

.t-valign_middle {
  vertical-align: middle;
}

.t463__colwrapper {
  display: table;
  width: 100%;
}

.t463__maincontainer {
  display: table;
  width: 100%;
  height: 80px;
}

.t463__content {
  display: table-cell;
  padding: 2px 40px 0;
  vertical-align: middle;
}

.t463__col {
  display: table-cell;
  width: 33%;
  vertical-align: middle;
}

.t463__col_center {
  padding: 0 16px;
}

.t463__typo {
  color: #222222;
  font-size: 14px;
}

.t463__img {
  height: auto;
  max-width: 150px;
}

.t-name_xs {
  line-height: 1.35;
}

@media screen and (max-width: 1200px) {
  .t463__content {
    padding: 2px 20px 0;
  }
}

@media screen and (max-width: 960px) {
  .t463__col,
  .t463__copyright {
    display: block;
    width: 100%;
    text-align: center;
  }

  .t463__maincontainer {
    display: block;
    height: auto !important;
    padding: 40px 0;
  }

  .t463__content {
    display: block;
  }

  .t463__col {
    margin-bottom: 20px;
    padding: 0;
  }

  .t463__col:last-child {
    margin-bottom: 0;
  }
}

@media screen and (max-width: 670px) {
  .t463__typo {
    font-size: 12px;
  }
}

.t-cover__carrier,
.t-cover__filter {
  position: absolute;
  inset: 0;
}

/* ==========================================================================
  Navigation
  ========================================================================== */
.lk {
  position: fixed;
  z-index: 5000;
  top: 15px;
  right: 208px;
  display: flex;
  align-items: center;
  width: 58px;
  height: 58px;
}

.lk .header-phone {
  color: #ffffff;
  margin: 0 15px 10px 0;
  font-size: 16px;
  line-height: normal;
  text-decoration: none;
  white-space: nowrap;
}

.lk > a:last-child {
  display: block;
  flex: 0 0 auto;
  width: 38px;
  height: 49px;
}

.lk > a:last-child .tn-atom__img {
  width: 38px;
  height: 45px;
}

.t450__burger_container {
  position: fixed;
  z-index: 5002;
  top: 15px !important;
  right: 15px;
  width: 48px;
  height: 48px;
  cursor: pointer;
}

.t450__burger_bg {
  position: absolute;
  inset: 0;
  border-radius: 50%;
  background: #111111;
}

.t450__burger {
  position: absolute;
  top: 13px;
  left: 11px;
  width: 22px;
  height: 18px;
}

.t450__burger span,
.t450__close_icon span {
  position: absolute;
  left: 0;
  display: block;
  width: 100%;
  height: 2px;
  background: #ffffff;
}

.t450__burger span:nth-child(1),
.t450__burger span:nth-child(2) {
  top: 2px;
}

.t450__burger span:nth-child(3) {
  top: 9px;
}

.t450__burger span:nth-child(4) {
  top: 16px;
}

.t450__overlay {
  position: fixed;
  z-index: 5003;
  inset: 0;
  visibility: hidden;
  background: rgb(0 0 0 / 65%);
  opacity: 0;
  transition:
    opacity 180ms ease,
    visibility 180ms ease;
}

.t450 {
  position: fixed;
  z-index: 5004;
  top: 0;
  right: 0;
  width: min(86vw, 320px);
  height: 100vh;
  padding: 58px 30px 30px;
  background: #111111;
  transform: translateX(100%);
  transition: transform 220ms ease;
}

.t450.is-open,
.t450__overlay.is-open {
  visibility: visible;
}

.t450.is-open {
  transform: translateX(0);
}

.t450__overlay.is-open {
  opacity: 1;
}

.t450__close {
  position: absolute;
  top: 18px;
  right: 20px;
  width: 28px;
  height: 28px;
  cursor: pointer;
}

.t450__close_icon {
  position: absolute;
  inset: 5px;
}

.t450__close_icon span:nth-child(1),
.t450__close_icon span:nth-child(2) {
  top: 8px;
  transform: rotate(45deg);
}

.t450__close_icon span:nth-child(3),
.t450__close_icon span:nth-child(4) {
  top: 8px;
  transform: rotate(-45deg);
}

.t450__logoimg {
  display: block;
  width: 125px;
  height: auto;
  margin-bottom: 34px;
}

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

.t450__list_item + .t450__list_item {
  margin-top: 18px;
}

.t450__list_item a {
  display: inline-block;
  color: #ffffff;
  font-size: 22px !important;
  line-height: 1.25;
  text-decoration: none;
  transition: color 160ms ease;
}

.t450__list_item a:hover,
.t450__list_item a:focus-visible {
  color: #e60000;
}

@media screen and (max-width: 980px) {
  #rec338102827 .t-menusub__menu .t-menusub__link-item {
    color: #ffffff !important;
  }

  #rec338102827 .t-menusub__menu .t-menusub__link-item.t-active {
    color: #ffffff !important;
  }
}

/* ==========================================================================
  Hero
  ========================================================================== */
#rec338079751 .t396__artboard {
  height: 960px;
  background-color: #000000;
  overflow: visible;
}

#rec338079751 .t396__filter {
  height: 960px;
}

#rec338079751 .t396__carrier {
  height: 960px;
  background-position: center top;
  background-attachment: scroll;
  background-size: cover;
  background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {
  #rec338079751 .t396__artboard {
    height: 1060px;
  }

  #rec338079751 .t396__filter {
    height: 1020px;
  }

  #rec338079751 .t396__carrier {
    height: 1020px;
    background-attachment: scroll;
  }
}

@media screen and (max-width: 959px) {
  #rec338079751 .t396__artboard {
    height: 880px;
  }

  #rec338079751 .t396__filter {
    height: 880px;
  }

  #rec338079751 .t396__carrier {
    height: 880px;
  }
}

@media screen and (max-width: 639px) {
  #rec338079751 .t396__artboard {
    height: 720px;
  }

  #rec338079751 .t396__filter {
    height: 720px;
  }

  #rec338079751 .t396__carrier {
    height: 720px;
  }
}

@media screen and (max-width: 479px) {
  #rec338079751 .t396__artboard {
    height: 720px;
  }

  #rec338079751 .t396__filter {
    height: 720px;
  }

  #rec338079751 .t396__carrier {
    height: 720px;
  }
}

#rec338079751 .tn-elem[data-elem-id="1626864349397"] {
  z-index: 7;
  top: 165px;
  left: calc(50% - 600px + -400px);
  width: 595px;
}

#rec338079751 .tn-elem[data-elem-id="1626864349397"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338079751 .tn-elem[data-elem-id="1626864349397"] {
    top: 130px;
    left: calc(50% - 480px + -400px);
  }
}

@media screen and (max-width: 959px) {
  #rec338079751 .tn-elem[data-elem-id="1626864349397"] {
    top: 35px;
    left: calc(50% - 320px + -423px);
  }
}

@media screen and (max-width: 639px) {
  #rec338079751 .tn-elem[data-elem-id="1626864349397"] {
    top: 70px;
    left: calc(50% - 240px + -380px);
    width: 502px;
  }
}

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

#rec338079751 .tn-elem[data-elem-id="1626864585523"] {
  z-index: 8;
  top: 35px;
  left: calc(50% - 600px + -40px);
  width: 125px;
}

#rec338079751 .tn-elem[data-elem-id="1626864585523"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338079751 .tn-elem[data-elem-id="1626864585523"] {
    top: 35px;
    left: calc(50% - 480px + 10px);
  }
}

@media screen and (max-width: 959px) {
  #rec338079751 .tn-elem[data-elem-id="1626864585523"] {
    top: 35px;
    left: calc(50% - 320px + 20px);
    width: 90px;
  }
}

@media screen and (max-width: 639px) {
  #rec338079751 .tn-elem[data-elem-id="1626864585523"] {
    top: 25px;
    left: calc(50% - 240px + 20px);
    width: 60px;
  }
}

@media screen and (max-width: 479px) {
  #rec338079751 .tn-elem[data-elem-id="1626864585523"] {
    left: 20px;
  }
}

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

#rec338079751 .tn-elem[data-elem-id="1626864615784"] {
  z-index: 9;
  top: 215px;
  left: calc(50% - 600px + -101px);
  width: 260px;
  height: 430px;
}

#rec338079751 .tn-elem[data-elem-id="1626864615784"] .tn-atom {
  border-width: 7px;
  background-position: center center;
  border-color: #222222;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338079751 .tn-elem[data-elem-id="1626864615784"] {
    top: 180px;
    left: calc(50% - 480px + -101px);
  }
}

@media screen and (max-width: 959px) {
  #rec338079751 .tn-elem[data-elem-id="1626864615784"] {
    top: 130px;
    left: calc(50% - 320px + -37px);
    width: 189px;
    height: 326px;
  }
}

@media screen and (max-width: 639px) {
  #rec338079751 .tn-elem[data-elem-id="1626864615784"] {
    top: 125px;
    left: calc(50% - 240px + -67px);
    width: 189px;
    height: 270px;
  }
}

@media screen and (max-width: 479px) {
  #rec338079751 .tn-elem[data-elem-id="1626864615784"] {
    top: 90px;
    left: calc(50% - 160px + -67px);
    width: 172px;
    height: 250px;
  }
}

#rec338079751 .tn-elem[data-elem-id="1626864766138"] {
  z-index: 13;
  top: 250px;
  left: calc(50% - 600px + 910px);
  width: 280px;
}

#rec338079751 .tn-elem[data-elem-id="1626864766138"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338079751 .tn-elem[data-elem-id="1626864766138"] {
    top: 293px;
    left: calc(50% - 480px + 628px);
    width: 225px;
  }
}

@media screen and (max-width: 959px) {
  #rec338079751 .tn-elem[data-elem-id="1626864766138"] {
    top: 260px;
    left: calc(50% - 320px + 430px);
    width: 169px;
  }
}

@media screen and (max-width: 639px) {
  #rec338079751 .tn-elem[data-elem-id="1626864766138"] {
    top: 215px;
    left: calc(50% - 240px + 310px);
    width: 115px;
  }
}

@media screen and (max-width: 479px) {
  #rec338079751 .tn-elem[data-elem-id="1626864766138"] {
    top: 215px;
    left: calc(50% - 160px + 150px);
  }
}

#rec338079751 .tn-elem[data-elem-id="1626864780704"] {
  z-index: 5;
  top: 488px;
  left: calc(50% - 600px + 772px);
  width: 498px;
}

#rec338079751 .tn-elem[data-elem-id="1626864780704"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338079751 .tn-elem[data-elem-id="1626864780704"] {
    top: 484px;
    left: calc(50% - 480px + 517px);
    width: 399px;
  }
}

@media screen and (max-width: 959px) {
  #rec338079751 .tn-elem[data-elem-id="1626864780704"] {
    top: 404px;
    left: calc(50% - 320px + 346px);
    width: 300px;
  }
}

@media screen and (max-width: 639px) {
  #rec338079751 .tn-elem[data-elem-id="1626864780704"] {
    top: 313px;
    left: calc(50% - 240px + 253px);
    width: 204px;
  }
}

@media screen and (max-width: 479px) {
  #rec338079751 .tn-elem[data-elem-id="1626864780704"] {
    top: 313px;
    left: calc(50% - 160px + 91px);
  }
}

#rec338079751 .tn-elem[data-elem-id="1626864793705"] {
  z-index: 14;
  top: 334px;
  left: calc(50% - 600px + 682px);
  width: 318px;
}

#rec338079751 .tn-elem[data-elem-id="1626864793705"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338079751 .tn-elem[data-elem-id="1626864793705"] {
    top: 361px;
    left: calc(50% - 480px + 445px);
    width: 255px;
  }
}

@media screen and (max-width: 959px) {
  #rec338079751 .tn-elem[data-elem-id="1626864793705"] {
    top: 312px;
    left: calc(50% - 320px + 292px);
    width: 192px;
  }
}

@media screen and (max-width: 639px) {
  #rec338079751 .tn-elem[data-elem-id="1626864793705"] {
    top: 251px;
    left: calc(50% - 240px + 216px);
    width: 131px;
  }
}

@media screen and (max-width: 479px) {
  #rec338079751 .tn-elem[data-elem-id="1626864793705"] {
    top: 251px;
    left: calc(50% - 160px + 54px);
  }
}

#rec338079751 .tn-elem[data-elem-id="1626864812073"] {
  z-index: 12;
  top: 215px;
  left: calc(50% - 600px + 1000px);
  width: 307px;
}

#rec338079751 .tn-elem[data-elem-id="1626864812073"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338079751 .tn-elem[data-elem-id="1626864812073"] {
    top: 265px;
    left: calc(50% - 480px + 700px);
    width: 246px;
  }
}

@media screen and (max-width: 959px) {
  #rec338079751 .tn-elem[data-elem-id="1626864812073"] {
    top: 239px;
    left: calc(50% - 320px + 484px);
    width: 185px;
  }
}

@media screen and (max-width: 639px) {
  #rec338079751 .tn-elem[data-elem-id="1626864812073"] {
    top: 201px;
    left: calc(50% - 240px + 347px);
    width: 126px;
  }
}

@media screen and (max-width: 479px) {
  #rec338079751 .tn-elem[data-elem-id="1626864812073"] {
    top: 201px;
    left: calc(50% - 160px + 185px);
  }
}

#rec338079751 .tn-elem[data-elem-id="1626864825178"] {
  z-index: 11;
  top: 205px;
  left: calc(50% - 600px + 1170px);
  width: 187px;
}

#rec338079751 .tn-elem[data-elem-id="1626864825178"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338079751 .tn-elem[data-elem-id="1626864825178"] {
    top: 257px;
    left: calc(50% - 480px + 837px);
    width: 150px;
  }
}

@media screen and (max-width: 959px) {
  #rec338079751 .tn-elem[data-elem-id="1626864825178"] {
    top: 233px;
    left: calc(50% - 320px + 587px);
    width: 113px;
  }
}

@media screen and (max-width: 639px) {
  #rec338079751 .tn-elem[data-elem-id="1626864825178"] {
    top: 197px;
    left: calc(50% - 240px + 417px);
    width: 77px;
  }
}

@media screen and (max-width: 479px) {
  #rec338079751 .tn-elem[data-elem-id="1626864825178"] {
    top: 181px;
    left: calc(50% - 160px + 218px);
  }
}

#rec338079751 .tn-elem[data-elem-id="1626864838174"] {
  z-index: 4;
  top: 155px;
  left: calc(50% - 600px + 930px);
  width: 417px;
}

#rec338079751 .tn-elem[data-elem-id="1626864838174"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338079751 .tn-elem[data-elem-id="1626864838174"] {
    top: 217px;
    left: calc(50% - 480px + 644px);
    width: 334px;
  }
}

@media screen and (max-width: 959px) {
  #rec338079751 .tn-elem[data-elem-id="1626864838174"] {
    top: 203px;
    left: calc(50% - 320px + 442px);
    width: 251px;
  }
}

@media screen and (max-width: 639px) {
  #rec338079751 .tn-elem[data-elem-id="1626864838174"] {
    top: 177px;
    left: calc(50% - 240px + 318px);
    width: 171px;
  }
}

@media screen and (max-width: 479px) {
  #rec338079751 .tn-elem[data-elem-id="1626864838174"] {
    top: 164px;
    left: calc(50% - 160px + 194px);
  }
}

#rec338079751 .tn-elem[data-elem-id="1626864849588"] {
  z-index: 6;
  top: 95px;
  left: calc(50% - 600px + 890px);
  width: 529px;
}

#rec338079751 .tn-elem[data-elem-id="1626864849588"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338079751 .tn-elem[data-elem-id="1626864849588"] {
    top: 169px;
    left: calc(50% - 480px + 612px);
    width: 424px;
  }
}

@media screen and (max-width: 959px) {
  #rec338079751 .tn-elem[data-elem-id="1626864849588"] {
    top: 167px;
    left: calc(50% - 320px + 418px);
    width: 319px;
  }
}

@media screen and (max-width: 639px) {
  #rec338079751 .tn-elem[data-elem-id="1626864849588"] {
    top: 152px;
    left: calc(50% - 240px + 302px);
    width: 217px;
  }
}

@media screen and (max-width: 479px) {
  #rec338079751 .tn-elem[data-elem-id="1626864849588"] {
    top: 71px;
    left: calc(50% - 160px + 180px);
    width: 195px;
  }
}

#rec338079751 .tn-elem[data-elem-id="1626865283088"] {
  color: #ffffff;
  z-index: 17;
  top: 395px;
  left: calc(50% - 600px + 0px);
  width: 446px;
}

#rec338079751 .tn-elem[data-elem-id="1626865283088"] .tn-atom {
  color: #ffffff;
  font-size: 30px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338079751 .tn-elem[data-elem-id="1626865283088"] {
    top: 360px;
    left: calc(50% - 480px + 10px);
  }
}

@media screen and (max-width: 959px) {
  #rec338079751 .tn-elem[data-elem-id="1626865283088"] {
    top: 280px;
    left: calc(50% - 320px + 10px);
    width: 253px;
  }

  #rec338079751 .tn-elem[data-elem-id="1626865283088"] .tn-atom {
    font-size: 20px;
  }
}

@media screen and (max-width: 639px) {
  #rec338079751 .tn-elem[data-elem-id="1626865283088"] {
    top: 250px;
    left: calc(50% - 240px + 10px);
    width: 210px;
  }

  #rec338079751 .tn-elem[data-elem-id="1626865283088"] .tn-atom {
    font-size: 15px;
  }
}

@media screen and (max-width: 479px) {
  #rec338079751 .tn-elem[data-elem-id="1626865283088"] {
    top: 159px;
    left: calc(50% - 160px + 12px);
    width: 192px;
  }

  #rec338079751 .tn-elem[data-elem-id="1626865283088"] .tn-atom {
    font-size: 14px;
  }
}

#rec338079751 .tn-elem[data-elem-id="1626865877554"] {
  z-index: 18;
  top: 30px;
  left: calc(50% - 600px + 1160px);
  width: 21px;
}

#rec338079751 .tn-elem[data-elem-id="1626865877554"] .tn-atom {
  opacity: 0;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338079751 .tn-elem[data-elem-id="1626865877554"] {
    top: 25px;
    left: calc(50% - 480px + 870px);
  }
}

@media screen and (max-width: 959px) {
  #rec338079751 .tn-elem[data-elem-id="1626865877554"] {
    top: 40px;
    left: calc(50% - 320px + 550px);
  }
}

@media screen and (max-width: 639px) {
  #rec338079751 .tn-elem[data-elem-id="1626865877554"] {
    top: 31px;
    left: calc(50% - 240px + 420px);
    width: 16px;
  }
}

@media screen and (max-width: 479px) {
  #rec338079751 .tn-elem[data-elem-id="1626865877554"] {
    top: 30px;
    left: calc(50% - 160px + 250px);
  }
}

#rec338079751 .tn-elem[data-elem-id="1626866049412"] {
  color: #e60000;
  text-align: center;
  z-index: 19;
  top: 730px;
  left: calc(50% - 600px + 0px);
  width: 200px;
  height: 55px;
}

#rec338079751 .tn-elem[data-elem-id="1626866049412"] .tn-atom {
  cursor: pointer;
  color: #e60000;
  font-size: 14px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 500;
  letter-spacing: 1.5px;
  border-width: 2px;
  border-radius: 30px;
  background-color: #000000;
  background-position: center center;
  border-color: #e60000;
  border-style: solid;
  transition:
    background-color 0.2s ease-in-out,
    color 0.2s ease-in-out,
    border-color 0.2s ease-in-out;
}

#rec338079751 .tn-elem[data-elem-id="1626866049412"] .tn-atom:hover {
  background-color: #e60000;
  color: #ffffff;
}

@media screen and (max-width: 1199px) {
  #rec338079751 .tn-elem[data-elem-id="1626866049412"] {
    top: 685px;
    left: calc(50% - 480px + 10px);
  }
}

@media screen and (max-width: 959px) {
  #rec338079751 .tn-elem[data-elem-id="1626866049412"] {
    top: 496px;
    left: calc(50% - 320px + 20px);
    width: 176px;
    height: 40px;
  }

  #rec338079751 .tn-elem[data-elem-id="1626866049412"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 639px) {
  #rec338079751 .tn-elem[data-elem-id="1626866049412"] {
    top: 425px;
    left: calc(50% - 240px + 165px);
    width: 151px;
    height: 40px;
  }

  #rec338079751 .tn-elem[data-elem-id="1626866049412"] .tn-atom {
    font-size: 10px;
  }
}

@media screen and (max-width: 479px) {
  #rec338079751 .tn-elem[data-elem-id="1626866049412"] {
    top: 425px;
    left: calc(50% - 160px + 85px);
  }
}

#rec338079751 .tn-elem[data-elem-id="1626866423029"] {
  z-index: 3;
  top: 165px;
  left: calc(50% - 600px + 1250px);
  width: 595px;
}

#rec338079751 .tn-elem[data-elem-id="1626866423029"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338079751 .tn-elem[data-elem-id="1626866423029"] {
    top: 165px;
    left: calc(50% - 480px + 860px);
  }
}

@media screen and (max-width: 959px) {
  #rec338079751 .tn-elem[data-elem-id="1626866423029"] {
    top: 164px;
    left: calc(50% - 320px + 442px);
    width: 448px;
  }
}

@media screen and (max-width: 639px) {
  #rec338079751 .tn-elem[data-elem-id="1626866423029"] {
    top: 126px;
    left: calc(50% - 240px + 425px);
  }
}

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

#rec338079751 .tn-elem[data-elem-id="1626866272879"] {
  color: #ffffff;
  z-index: 22;
  top: 855px;
  left: calc(50% - 600px + 520px);
  width: 172px;
}

#rec338079751 .tn-elem[data-elem-id="1626866272879"] .tn-atom {
  color: #ffffff;
  font-size: 12px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 400;
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  transform: rotate(270deg);
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338079751 .tn-elem[data-elem-id="1626866272879"] {
    top: 738px;
    left: calc(50% - 480px + 394px);
  }
}

@media screen and (max-width: 959px) {
  #rec338079751 .tn-elem[data-elem-id="1626866272879"] {
    top: 584px;
    left: calc(50% - 320px + 234px);
  }

  #rec338079751 .tn-elem[data-elem-id="1626866272879"] .tn-atom {
    font-size: 10px;
  }
}

@media screen and (max-width: 639px) {
  #rec338079751 .tn-elem[data-elem-id="1626866272879"] {
    top: 503px;
    left: calc(50% - 240px + 177px);
    width: 126px;
  }

  #rec338079751 .tn-elem[data-elem-id="1626866272879"] .tn-atom {
    font-size: 8px;
  }
}

@media screen and (max-width: 479px) {
  #rec338079751 .tn-elem[data-elem-id="1626866272879"] {
    top: 503px;
    left: calc(50% - 160px + 97px);
  }
}

#rec338079751 .tn-elem[data-elem-id="1626866254520"] {
  z-index: 21;
  top: 975px;
  left: calc(50% - 600px + 598px);
  width: 16px;
}

#rec338079751 .tn-elem[data-elem-id="1626866254520"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338079751 .tn-elem[data-elem-id="1626866254520"] {
    top: 858px;
    left: calc(50% - 480px + 472px);
  }
}

@media screen and (max-width: 959px) {
  #rec338079751 .tn-elem[data-elem-id="1626866254520"] {
    top: 690px;
    left: calc(50% - 320px + 312px);
  }
}

@media screen and (max-width: 639px) {
  #rec338079751 .tn-elem[data-elem-id="1626866254520"] {
    top: 581px;
    left: calc(50% - 240px + 234px);
    width: 12px;
  }
}

@media screen and (max-width: 479px) {
  #rec338079751 .tn-elem[data-elem-id="1626866254520"] {
    top: 581px;
    left: calc(50% - 160px + 154px);
  }
}

#rec338079751 .tn-elem[data-elem-id="1626866172371"] {
  z-index: 20;
  top: 832px;
  left: calc(50% - 600px + 583px);
  width: 46px;
  height: 199px;
}

#rec338079751 .tn-elem[data-elem-id="1626866172371"] .tn-atom {
  border-width: 2px;
  background-position: center center;
  border-color: #ffffff;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338079751 .tn-elem[data-elem-id="1626866172371"] {
    top: 715px;
    left: calc(50% - 480px + 457px);
  }
}

@media screen and (max-width: 959px) {
  #rec338079751 .tn-elem[data-elem-id="1626866172371"] {
    top: 578px;
    left: calc(50% - 320px + 297px);
    width: 46px;
    height: 168px;
  }
}

@media screen and (max-width: 639px) {
  #rec338079751 .tn-elem[data-elem-id="1626866172371"] {
    top: 499px;
    left: calc(50% - 240px + 223px);
    width: 34px;
    height: 123px;
  }
}

@media screen and (max-width: 479px) {
  #rec338079751 .tn-elem[data-elem-id="1626866172371"] {
    top: 499px;
    left: calc(50% - 160px + 143px);
  }
}

#rec338079751 .tn-elem[data-elem-id="1626865252687"] {
  color: #ffffff;
  z-index: 16;
  top: 295px;
  left: calc(50% - 600px + 200px);
  width: 195px;
}

#rec338079751 .tn-elem[data-elem-id="1626865252687"] .tn-atom {
  color: #ffffff;
  font-size: 75px;
  font-family: "Dela Gothic One", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 700;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338079751 .tn-elem[data-elem-id="1626865252687"] {
    top: 260px;
    left: calc(50% - 480px + 195px);
  }

  #rec338079751 .tn-elem[data-elem-id="1626865252687"] .tn-atom {
    font-size: 70px;
  }
}

@media screen and (max-width: 959px) {
  #rec338079751 .tn-elem[data-elem-id="1626865252687"] {
    top: 199px;
    left: calc(50% - 320px + 145px);
  }

  #rec338079751 .tn-elem[data-elem-id="1626865252687"] .tn-atom {
    font-size: 50px;
  }
}

@media screen and (max-width: 639px) {
  #rec338079751 .tn-elem[data-elem-id="1626865252687"] {
    top: 199px;
    left: calc(50% - 240px + 105px);
  }

  #rec338079751 .tn-elem[data-elem-id="1626865252687"] .tn-atom {
    font-size: 35px;
  }
}

@media screen and (max-width: 479px) {
  #rec338079751 .tn-elem[data-elem-id="1626865252687"] {
    top: 109px;
    left: calc(50% - 160px + 105px);
  }
}

#rec338079751 .tn-elem[data-elem-id="1470209944682"] {
  color: #e60000;
  z-index: 15;
  top: 295px;
  left: calc(50% - 600px + 0px);
  width: 195px;
}

#rec338079751 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
  color: #e60000;
  font-size: 75px;
  font-family: "Dela Gothic One", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 700;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338079751 .tn-elem[data-elem-id="1470209944682"] {
    top: 260px;
    left: calc(50% - 480px + 10px);
  }

  #rec338079751 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
    font-size: 70px;
  }
}

@media screen and (max-width: 959px) {
  #rec338079751 .tn-elem[data-elem-id="1470209944682"] {
    top: 199px;
    left: calc(50% - 320px + 16px);
  }

  #rec338079751 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
    font-size: 50px;
  }
}

@media screen and (max-width: 639px) {
  #rec338079751 .tn-elem[data-elem-id="1470209944682"] {
    top: 199px;
    left: calc(50% - 240px + 16px);
  }

  #rec338079751 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
    font-size: 35px;
  }
}

@media screen and (max-width: 479px) {
  #rec338079751 .tn-elem[data-elem-id="1470209944682"] {
    top: 109px;
    left: calc(50% - 160px + 16px);
  }
}

/* ==========================================================================
  Hero badges
  ========================================================================== */
.tn-elem__adIndex-logo {
  z-index: 4090;
  top: 700px;
  left: calc(50% - 600px + 740px);
  width: 790px;
}

.site-awards {
  display: flex;
  flex-direction: column;
  gap: 7px;
}

.site-awards[data-award-count="4"],
.site-awards[data-award-count="5"] {
  transform: translateY(-14px);
}

.site-awards,
.site-awards * {
  box-sizing: border-box;
}

.site-award {
  --award-offset: 0px;

  position: relative;
  display: grid;
  grid-template-areas:
    "title year arrow"
    "category year arrow";
  grid-template-columns: minmax(230px, 1fr) 155px 30px;
  align-items: center;
  min-height: 68px;
  padding: 10px 22px 10px 94px;
  overflow: hidden;
  color: #ffffff;
  background: linear-gradient(
    90deg,
    rgb(74 0 0 / 15%) 0%,
    #6c0000 60%,
    #e00000 110%
  );
  border-right: 4px solid #ff3838;
  clip-path: polygon(9% 0, 100% 0, 100% 100%, 0 100%);
  text-decoration: none;
  transform: translateX(var(--award-offset));
  transition:
    filter 160ms ease,
    transform 160ms ease;
}

.site-award:nth-child(2) {
  --award-offset: -12px;
}

.site-award:nth-child(3) {
  --award-offset: -24px;
}

.site-award:nth-child(4) {
  --award-offset: -36px;
}

.site-award:nth-child(5) {
  --award-offset: -48px;
}

.site-award:hover,
.site-award:focus-visible {
  filter: brightness(1.18);
  transform: translateX(calc(var(--award-offset) - 6px));
}

.site-award__year {
  grid-area: year;
  font-size: 25px;
  font-weight: 700;
  white-space: nowrap;
  color: black;
}

.site-award__title {
  grid-area: title;
  font-size: 22px;
  line-height: 1.05;
}

.site-award__category {
  grid-area: category;
  margin-top: 4px;
  font-size: 13px;
}

.site-award__arrow {
  grid-area: arrow;
  font-size: 22px;
}

@media screen and (max-width: 1199px) {
  .tn-elem__adIndex-logo {
    top: 548px;
    left: calc(100% - 635px);
    width: 650px;
  }

  .site-awards[data-award-count="4"],
  .site-awards[data-award-count="5"] {
    transform: translateY(107px);
  }

  .site-award {
    grid-template-columns: minmax(210px, 1fr) 142px 28px;
    min-height: 60px;
    padding-left: 76px;
  }

  .site-award__title {
    font-size: 19px;
  }

  .site-award__year {
    font-size: 17px;
  }
}

@media screen and (max-width: 959px) {
  .tn-elem__adIndex-logo {
    top: 444px;
    left: calc(100% - 505px);
    width: 520px;
  }

  .site-awards[data-award-count="4"],
  .site-awards[data-award-count="5"] {
    transform: translateY(93px);
  }

  .site-award {
    grid-template-columns: minmax(180px, 1fr) 122px 24px;
    min-height: 55px;
    padding: 8px 14px 8px 60px;
  }

  .site-award__title {
    font-size: 17px;
  }

  .site-award__year {
    font-size: 15px;
  }

  .site-award__category {
    font-size: 11px;
  }
}

@media screen and (max-width: 639px) {
  .tn-elem__adIndex-logo {
    top: 416px;
    left: calc(100% - 410px);
    width: 425px;
  }

  .site-awards {
    gap: 5px;
  }

  .site-awards[data-award-count="4"],
  .site-awards[data-award-count="5"] {
    transform: none;
  }

  .site-awards .site-award {
    --award-offset: 0px;

    grid-template-columns: minmax(150px, 1fr) 106px 20px;
    min-height: 49px;
    padding: 6px 10px 6px 48px;
  }

  .site-award__title {
    font-size: 14px;
  }

  .site-award__year {
    font-size: 13px;
  }

  .site-award__category {
    margin-top: 2px;
    font-size: 9px;
  }

  .site-award__arrow {
    font-size: 16px;
  }

  .site-award:hover,
  .site-award:focus-visible {
    transform: none;
  }
}

@media screen and (max-width: 480px) {
  .t-screenmin-480px {
    display: none;
  }

  .t-screenmax-480px {
    display: block;
  }
}

@media screen and (max-width: 368px) {
  .tn-elem__adIndex-logo {
    left: -16px;
    width: calc(100% + 16px);
  }
}

/* ==========================================================================
  Hero responsive corrections
  ========================================================================== */
.tn-elem__3380797511626866172371,
.tn-elem__3380797511626866254520,
.tn-elem__3380797511626866272879 {
  display: none !important;
}

/* ==========================================================================
  About and audience
  ========================================================================== */
#rec338110070 .t396__artboard {
  height: 1180px;
  background-color: #000000;
  overflow: visible;
}

#rec338110070 .t396__filter {
  height: 1180px;
}

#rec338110070 .t396__carrier {
  height: 1180px;
  background-position: center center;
  background-attachment: scroll;
  background-size: cover;
  background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .t396__artboard {
  }

  #rec338110070 .t396__filter {
  }

  #rec338110070 .t396__carrier {
    background-attachment: scroll;
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .t396__artboard {
    height: 1050px;
  }

  #rec338110070 .t396__filter {
    height: 1050px;
  }

  #rec338110070 .t396__carrier {
    height: 1050px;
  }
}

@media screen and (max-width: 639px) {
  #rec338110070 .t396__artboard {
    height: 900px;
  }

  #rec338110070 .t396__filter {
    height: 900px;
  }

  #rec338110070 .t396__carrier {
    height: 900px;
  }
}

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

#rec338110070 .tn-elem[data-elem-id="1626866586497"] {
  z-index: 3;
  top: 170px;
  left: calc(50% - 600px + 538px);
  width: 125px;
}

#rec338110070 .tn-elem[data-elem-id="1626866586497"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626866586497"] {
    top: 170px;
    left: calc(50% - 480px + 418px);
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .tn-elem[data-elem-id="1626866586497"] {
    top: 100px;
    left: calc(50% - 320px + 275px);
    width: 90px;
  }
}

@media screen and (max-width: 639px) {
  #rec338110070 .tn-elem[data-elem-id="1626866586497"] {
    top: 36px;
    left: calc(50% - 240px + 210px);
    width: 60px;
  }
}

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

#rec338110070 .tn-elem[data-elem-id="1626866606736"] {
  z-index: 4;
  top: 443px;
  left: calc(50% - 600px + 599px);
  width: 2px;
  height: 40px;
}

#rec338110070 .tn-elem[data-elem-id="1626866606736"] .tn-atom {
  background-color: #e60000;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626866606736"] {
    top: 413px;
    left: calc(50% - 480px + 479px);
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .tn-elem[data-elem-id="1626866606736"] {
    top: 355px;
    left: calc(50% - 320px + 319px);
  }
}

@media screen and (max-width: 639px) {
  #rec338110070 .tn-elem[data-elem-id="1626866606736"] {
    top: 274px;
    left: calc(50% - 240px + 239px);
  }
}

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

#rec338110070 .tn-elem[data-elem-id="1626866855963"] {
  color: #e60000;
  text-align: right;
  z-index: 5;
  top: 287px;
  left: calc(50% - 600px + 1px);
  width: 560px;
}

#rec338110070 .tn-elem[data-elem-id="1626866855963"] .tn-atom {
  color: #e60000;
  font-size: 70px;
  font-family: "Dela Gothic One", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 700;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626866855963"] {
    top: 285px;
    left: calc(50% - 480px + -110px);
  }

  #rec338110070 .tn-elem[data-elem-id="1626866855963"] .tn-atom {
    font-size: 60px;
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .tn-elem[data-elem-id="1626866855963"] {
    top: 148px;
    left: calc(50% - 320px + 40px);
  }

  #rec338110070 .tn-elem[data-elem-id="1626866855963"] {
    text-align: center;
  }
}

@media screen and (max-width: 639px) {
  #rec338110070 .tn-elem[data-elem-id="1626866855963"] {
    top: 88px;
    left: calc(50% - 240px + 68px);
    width: 345px;
  }

  #rec338110070 .tn-elem[data-elem-id="1626866855963"] .tn-atom {
    font-size: 40px;
  }
}

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

#rec338110070 .tn-elem[data-elem-id="1626868486506"] {
  color: #ffffff;
  z-index: 6;
  top: 290px;
  left: calc(50% - 600px + 640px);
  width: 488px;
}

#rec338110070 .tn-elem[data-elem-id="1626868486506"] .tn-atom {
  color: #ffffff;
  font-size: 22px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626868486506"] {
    top: 290px;
    left: calc(50% - 480px + 510px);
    width: 440px;
  }

  #rec338110070 .tn-elem[data-elem-id="1626868486506"] .tn-atom {
    font-size: 20px;
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .tn-elem[data-elem-id="1626868486506"] {
    top: 241px;
    left: calc(50% - 320px + 100px);
  }

  #rec338110070 .tn-elem[data-elem-id="1626868486506"] .tn-atom {
    font-size: 18px;
  }
}

@media screen and (max-width: 639px) {
  #rec338110070 .tn-elem[data-elem-id="1626868486506"] {
    top: 170px;
    left: calc(50% - 240px + 94px);
    width: 292px;
  }

  #rec338110070 .tn-elem[data-elem-id="1626868486506"] {
    text-align: center;
  }

  #rec338110070 .tn-elem[data-elem-id="1626868486506"] .tn-atom {
    font-size: 14px;
  }
}

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

#rec338110070 .tn-elem[data-elem-id="1626868541522"] {
  color: #747474;
  text-align: center;
  z-index: 7;
  top: 506px;
  left: calc(50% - 600px + 320px);
  width: 560px;
}

#rec338110070 .tn-elem[data-elem-id="1626868541522"] .tn-atom {
  color: #747474;
  font-size: 40px;
  font-family: "Dela Gothic One", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 700;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626868541522"] {
    top: 483px;
    left: calc(50% - 480px + 200px);
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .tn-elem[data-elem-id="1626868541522"] {
    top: 425px;
    left: calc(50% - 320px + 40px);
  }

  #rec338110070 .tn-elem[data-elem-id="1626868541522"] .tn-atom {
    font-size: 30px;
  }
}

@media screen and (max-width: 639px) {
  #rec338110070 .tn-elem[data-elem-id="1626868541522"] {
    top: 344px;
    left: calc(50% - 240px + 120px);
    width: 243px;
  }

  #rec338110070 .tn-elem[data-elem-id="1626868541522"] .tn-atom {
    font-size: 20px;
  }
}

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

#rec338110070 .tn-elem[data-elem-id="1626868625082"] {
  z-index: 1;
  top: 130px;
  left: calc(50% - 600px + -500px);
  width: 611px;
}

#rec338110070 .tn-elem[data-elem-id="1626868625082"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626868625082"] {
    top: 130px;
    left: calc(50% - 480px + -460px);
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .tn-elem[data-elem-id="1626868625082"] {
    top: 49px;
    left: calc(50% - 320px + -320px);
    width: 539px;
  }
}

@media screen and (max-width: 639px) {
  #rec338110070 .tn-elem[data-elem-id="1626868625082"] {
    top: 23px;
    left: calc(50% - 240px + -212px);
    width: 415px;
  }
}

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

#rec338110070 .tn-elem[data-elem-id="1626868700308"] {
  z-index: 2;
  top: 169px;
  left: calc(50% - 600px + 1111px);
  width: 584px;
}

#rec338110070 .tn-elem[data-elem-id="1626868700308"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626868700308"] {
    top: 170px;
    left: calc(50% - 480px + 780px);
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .tn-elem[data-elem-id="1626868700308"] {
    top: 215px;
    left: calc(50% - 320px + 480px);
    width: 514px;
  }
}

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

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

#rec338110070 .tn-elem[data-elem-id="1626868747540"] {
  z-index: 8;
  top: 600px;
  left: calc(50% - 600px + 98px);
  width: 1px;
  height: 500px;
}

#rec338110070 .tn-elem[data-elem-id="1626868747540"] .tn-atom {
  opacity: 0.3;
  background-color: #ffffff;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626868747540"] {
    top: 503px;
    left: calc(50% - 480px + 101px);
    height: 549px;
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .tn-elem[data-elem-id="1626868747540"] {
    top: 503px;
    left: calc(50% - 320px + 101px);
  }
}

@media screen and (max-width: 639px) {
  #rec338110070 .tn-elem[data-elem-id="1626868747540"] {
    top: 313px;
    left: calc(50% - 240px + 88px);
  }
}

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

#rec338110070 .tn-elem[data-elem-id="1626868825173"] {
  z-index: 9;
  top: 443px;
  left: calc(50% - 600px + 349px);
  width: 1px;
  height: 720px;
}

#rec338110070 .tn-elem[data-elem-id="1626868825173"] .tn-atom {
  opacity: 0.3;
  background-color: #ffffff;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626868825173"] {
    top: 582px;
    left: calc(50% - 480px + 352px);
    height: 549px;
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .tn-elem[data-elem-id="1626868825173"] {
    top: 582px;
    left: calc(50% - 320px + 252px);
  }
}

@media screen and (max-width: 639px) {
  #rec338110070 .tn-elem[data-elem-id="1626868825173"] {
    top: 402px;
    left: calc(50% - 240px + 239px);
    height: 500px;
  }
}

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

#rec338110070 .tn-elem[data-elem-id="1626868827316"] {
  z-index: 10;
  top: 600px;
  left: calc(50% - 600px + 601px);
  width: 1px;
  height: 650px;
}

#rec338110070 .tn-elem[data-elem-id="1626868827316"] .tn-atom {
  opacity: 0.3;
  background-color: #ffffff;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626868827316"] {
    top: 582px;
    left: calc(50% - 480px + 603px);
    height: 549px;
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .tn-elem[data-elem-id="1626868827316"] {
    top: 582px;
    left: calc(50% - 320px + 403px);
  }
}

@media screen and (max-width: 639px) {
  #rec338110070 .tn-elem[data-elem-id="1626868827316"] {
    top: 313px;
    left: calc(50% - 240px + 390px);
  }
}

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

#rec338110070 .tn-elem[data-elem-id="1626868858493"] {
  z-index: 11;
  top: 443px;
  left: calc(50% - 600px + 851px);
  width: 1px;
  height: 720px;
}

#rec338110070 .tn-elem[data-elem-id="1626868858493"] .tn-atom {
  opacity: 0.3;
  background-color: #ffffff;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626868858493"] {
    top: 503px;
    left: calc(50% - 480px + 854px);
    height: 549px;
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .tn-elem[data-elem-id="1626868858493"] {
    top: 503px;
    left: calc(50% - 320px + 554px);
  }
}

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

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

#rec338110070 .tn-elem[data-elem-id="1626868861395"] {
  z-index: 12;
  top: 600px;
  left: calc(50% - 600px + 1102px);
  width: 1px;
  height: 650px;
}

#rec338110070 .tn-elem[data-elem-id="1626868861395"] .tn-atom {
  opacity: 0.3;
  background-color: #ffffff;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626868861395"] {
    top: 541px;
    left: calc(50% - 480px + 1105px);
    height: 549px;
  }
}

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

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

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

#rec338110070 .tn-elem[data-elem-id="1626869251635"] {
  color: #ffffff;
  z-index: 17;
  top: 776px;
  left: calc(50% - 600px + 127px);
  width: 488px;
}

#rec338110070 .tn-elem[data-elem-id="1626869251635"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 400;
  letter-spacing: 1px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626869251635"] {
    top: 776px;
    left: calc(50% - 480px + 130px);
    width: 170px;
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .tn-elem[data-elem-id="1626869251635"] {
    top: 639px;
    left: calc(50% - 320px + 122px);
    width: 186px;
  }

  #rec338110070 .tn-elem[data-elem-id="1626869251635"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 639px) {
  #rec338110070 .tn-elem[data-elem-id="1626869251635"] {
    top: 455px;
    left: calc(50% - 240px + 110px);
  }
}

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

#rec338110070 .tn-elem[data-elem-id="1626869204939"] {
  color: #ffffff;
  z-index: 16;
  top: 692px;
  left: calc(50% - 600px + 127px);
  width: 488px;
}

#rec338110070 .tn-elem[data-elem-id="1626869204939"] .tn-atom {
  color: #ffffff;
  font-size: 60px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 700;
  letter-spacing: 1px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626869204939"] {
    top: 714px;
    left: calc(50% - 480px + 130px);
    width: 320px;
  }

  #rec338110070 .tn-elem[data-elem-id="1626869204939"] .tn-atom {
    font-size: 50px;
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .tn-elem[data-elem-id="1626869204939"] {
    top: 593px;
    left: calc(50% - 320px + 122px);
    width: 238px;
  }

  #rec338110070 .tn-elem[data-elem-id="1626869204939"] .tn-atom {
    font-size: 35px;
  }
}

@media screen and (max-width: 639px) {
  #rec338110070 .tn-elem[data-elem-id="1626869204939"] {
    top: 409px;
    left: calc(50% - 240px + 110px);
  }
}

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

#rec338110070 .tn-elem[data-elem-id="1626869179303"] {
  z-index: 15;
  top: 734px;
  left: calc(50% - 600px + 37px);
  width: 42px;
}

#rec338110070 .tn-elem[data-elem-id="1626869179303"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626869179303"] {
    top: 734px;
    left: calc(50% - 480px + 40px);
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .tn-elem[data-elem-id="1626869179303"] {
    top: 615px;
    left: calc(50% - 320px + 56px);
    width: 31px;
  }
}

@media screen and (max-width: 639px) {
  #rec338110070 .tn-elem[data-elem-id="1626869179303"] {
    top: 431px;
    left: calc(50% - 240px + 44px);
  }
}

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

#rec338110070 .tn-elem[data-elem-id="1626869146002"] {
  z-index: 14;
  top: 715px;
  left: calc(50% - 600px + 18px);
  width: 80px;
  height: 80px;
}

#rec338110070 .tn-elem[data-elem-id="1626869146002"] .tn-atom {
  background-color: #e60000;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626869146002"] {
    top: 715px;
    left: calc(50% - 480px + 21px);
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .tn-elem[data-elem-id="1626869146002"] {
    top: 601px;
    left: calc(50% - 320px + 42px);
    width: 60px;
    height: 60px;
  }
}

@media screen and (max-width: 639px) {
  #rec338110070 .tn-elem[data-elem-id="1626869146002"] {
    top: 417px;
    left: calc(50% - 240px + 30px);
  }
}

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

#rec338110070 .tn-elem[data-elem-id="1626868989114"] {
  z-index: 13;
  top: 637px;
  left: calc(50% - 600px + 97px);
  width: 2px;
  height: 180px;
}

#rec338110070 .tn-elem[data-elem-id="1626868989114"] .tn-atom {
  background-color: #f00000;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626868989114"] {
    top: 637px;
    left: calc(50% - 480px + 100px);
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .tn-elem[data-elem-id="1626868989114"] {
    top: 543px;
    left: calc(50% - 320px + 101px);
    width: 1px;
    height: 134px;
  }
}

@media screen and (max-width: 639px) {
  #rec338110070 .tn-elem[data-elem-id="1626868989114"] {
    top: 359px;
    left: calc(50% - 240px + 89px);
  }
}

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

#rec338110070 .tn-elem[data-elem-id="1626869416324"] {
  z-index: 18;
  top: 850px;
  left: calc(50% - 600px + 349px);
  width: 2px;
  height: 180px;
}

#rec338110070 .tn-elem[data-elem-id="1626869416324"] .tn-atom {
  background-color: #f00000;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626869416324"] {
    top: 850px;
    left: calc(50% - 480px + 298px);
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .tn-elem[data-elem-id="1626869416324"] {
    top: 810px;
    left: calc(50% - 320px + 101px);
    width: 1px;
    height: 134px;
  }
}

@media screen and (max-width: 639px) {
  #rec338110070 .tn-elem[data-elem-id="1626869416324"] {
    top: 485px;
    left: calc(50% - 240px + 239px);
  }
}

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

#rec338110070 .tn-elem[data-elem-id="1626869416452"] {
  z-index: 19;
  top: 884px;
  left: calc(50% - 600px + 270px);
  width: 80px;
  height: 80px;
}

#rec338110070 .tn-elem[data-elem-id="1626869416452"] .tn-atom {
  background-color: #e60000;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626869416452"] {
    top: 884px;
    left: calc(50% - 480px + 219px);
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .tn-elem[data-elem-id="1626869416452"] {
    top: 835px;
    left: calc(50% - 320px + 42px);
    width: 60px;
    height: 60px;
  }
}

@media screen and (max-width: 639px) {
  #rec338110070 .tn-elem[data-elem-id="1626869416452"] {
    top: 510px;
    left: calc(50% - 240px + 180px);
  }
}

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

#rec338110070 .tn-elem[data-elem-id="1626869416550"] {
  z-index: 20;
  top: 904px;
  left: calc(50% - 600px + 284px);
  width: 53px;
}

#rec338110070 .tn-elem[data-elem-id="1626869416550"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626869416550"] {
    top: 904px;
    left: calc(50% - 480px + 233px);
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .tn-elem[data-elem-id="1626869416550"] {
    top: 850px;
    left: calc(50% - 320px + 52px);
    width: 39px;
  }
}

@media screen and (max-width: 639px) {
  #rec338110070 .tn-elem[data-elem-id="1626869416550"] {
    top: 525px;
    left: calc(50% - 240px + 190px);
  }
}

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

#rec338110070 .tn-elem[data-elem-id="1626869416641"] {
  color: #ffffff;
  z-index: 21;
  top: 860px;
  left: calc(50% - 600px + 379px);
  width: 488px;
}

#rec338110070 .tn-elem[data-elem-id="1626869416641"] .tn-atom {
  color: #ffffff;
  font-size: 60px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 700;
  letter-spacing: 1px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626869416641"] {
    top: 877px;
    left: calc(50% - 480px + 328px);
    width: 95px;
  }

  #rec338110070 .tn-elem[data-elem-id="1626869416641"] .tn-atom {
    font-size: 50px;
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .tn-elem[data-elem-id="1626869416641"] {
    top: 824px;
    left: calc(50% - 320px + 122px);
    width: 83px;
  }

  #rec338110070 .tn-elem[data-elem-id="1626869416641"] .tn-atom {
    font-size: 35px;
  }
}

@media screen and (max-width: 639px) {
  #rec338110070 .tn-elem[data-elem-id="1626869416641"] {
    top: 499px;
    left: calc(50% - 240px + 260px);
  }
}

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

#rec338110070 .tn-elem[data-elem-id="1626869416742"] {
  color: #ffffff;
  z-index: 22;
  top: 945px;
  left: calc(50% - 600px + 379px);
  width: 488px;
}

#rec338110070 .tn-elem[data-elem-id="1626869416742"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 400;
  letter-spacing: 1px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626869416742"] {
    top: 945px;
    left: calc(50% - 480px + 328px);
    width: 190px;
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .tn-elem[data-elem-id="1626869416742"] {
    top: 875px;
    left: calc(50% - 320px + 122px);
    width: 160px;
  }

  #rec338110070 .tn-elem[data-elem-id="1626869416742"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 639px) {
  #rec338110070 .tn-elem[data-elem-id="1626869416742"] {
    top: 550px;
    left: calc(50% - 240px + 260px);
  }
}

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

#rec338110070 .tn-elem[data-elem-id="1626869589082"] {
  z-index: 23;
  top: 637px;
  left: calc(50% - 600px + 851px);
  width: 2px;
  height: 180px;
}

#rec338110070 .tn-elem[data-elem-id="1626869589082"] .tn-atom {
  background-color: #f00000;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626869589082"] {
    top: 637px;
    left: calc(50% - 480px + 603px);
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .tn-elem[data-elem-id="1626869589082"] {
    top: 687px;
    left: calc(50% - 320px + 252px);
    width: 1px;
    height: 134px;
  }
}

@media screen and (max-width: 639px) {
  #rec338110070 .tn-elem[data-elem-id="1626869589082"] {
    top: 570px;
    left: calc(50% - 240px + 88px);
  }
}

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

#rec338110070 .tn-elem[data-elem-id="1626869589259"] {
  z-index: 24;
  top: 715px;
  left: calc(50% - 600px + 772px);
  width: 80px;
  height: 80px;
}

#rec338110070 .tn-elem[data-elem-id="1626869589259"] .tn-atom {
  background-color: #e60000;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626869589259"] {
    top: 715px;
    left: calc(50% - 480px + 524px);
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .tn-elem[data-elem-id="1626869589259"] {
    top: 745px;
    left: calc(50% - 320px + 193px);
    width: 60px;
    height: 60px;
  }
}

@media screen and (max-width: 639px) {
  #rec338110070 .tn-elem[data-elem-id="1626869589259"] {
    top: 628px;
    left: calc(50% - 240px + 29px);
  }
}

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

#rec338110070 .tn-elem[data-elem-id="1626869589368"] {
  z-index: 25;
  top: 730px;
  left: calc(50% - 600px + 791px);
  width: 42px;
}

#rec338110070 .tn-elem[data-elem-id="1626869589368"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626869589368"] {
    top: 730px;
    left: calc(50% - 480px + 543px);
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .tn-elem[data-elem-id="1626869589368"] {
    top: 756px;
    left: calc(50% - 320px + 207px);
    width: 31px;
  }
}

@media screen and (max-width: 639px) {
  #rec338110070 .tn-elem[data-elem-id="1626869589368"] {
    top: 639px;
    left: calc(50% - 240px + 43px);
  }
}

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

#rec338110070 .tn-elem[data-elem-id="1626869589475"] {
  color: #ffffff;
  z-index: 26;
  top: 692px;
  left: calc(50% - 600px + 881px);
  width: 488px;
}

#rec338110070 .tn-elem[data-elem-id="1626869589475"] .tn-atom {
  color: #ffffff;
  font-size: 60px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 700;
  letter-spacing: 1px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626869589475"] {
    top: 714px;
    left: calc(50% - 480px + 633px);
    width: 315px;
  }

  #rec338110070 .tn-elem[data-elem-id="1626869589475"] .tn-atom {
    font-size: 50px;
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .tn-elem[data-elem-id="1626869589475"] {
    top: 732px;
    left: calc(50% - 320px + 273px);
    width: 234px;
  }

  #rec338110070 .tn-elem[data-elem-id="1626869589475"] .tn-atom {
    font-size: 35px;
  }
}

@media screen and (max-width: 639px) {
  #rec338110070 .tn-elem[data-elem-id="1626869589475"] {
    top: 615px;
    left: calc(50% - 240px + 109px);
  }
}

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

#rec338110070 .tn-elem[data-elem-id="1626869589598"] {
  color: #ffffff;
  z-index: 27;
  top: 776px;
  left: calc(50% - 600px + 881px);
  width: 488px;
}

#rec338110070 .tn-elem[data-elem-id="1626869589598"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 400;
  letter-spacing: 1px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626869589598"] {
    top: 776px;
    left: calc(50% - 480px + 633px);
    width: 335px;
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .tn-elem[data-elem-id="1626869589598"] {
    top: 778px;
    left: calc(50% - 320px + 273px);
    width: 222px;
  }

  #rec338110070 .tn-elem[data-elem-id="1626869589598"] .tn-atom {
    font-size: 14px;
    line-height: 1.3;
  }
}

@media screen and (max-width: 639px) {
  #rec338110070 .tn-elem[data-elem-id="1626869589598"] {
    top: 661px;
    left: calc(50% - 240px + 109px);
  }
}

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

#rec338110070 .tn-elem[data-elem-id="1626869736283"] {
  z-index: 28;
  top: 850px;
  left: calc(50% - 600px + 1102px);
  width: 2px;
  height: 180px;
}

#rec338110070 .tn-elem[data-elem-id="1626869736283"] .tn-atom {
  background-color: #f00000;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626869736283"] {
    top: 850px;
    left: calc(50% - 480px + 660px);
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .tn-elem[data-elem-id="1626869736283"] {
    top: 821px;
    left: calc(50% - 320px + 403px);
    width: 1px;
    height: 134px;
  }
}

@media screen and (max-width: 639px) {
  #rec338110070 .tn-elem[data-elem-id="1626869736283"] {
    top: 697px;
    left: calc(50% - 240px + 239px);
  }
}

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

#rec338110070 .tn-elem[data-elem-id="1626869736450"] {
  z-index: 29;
  top: 884px;
  left: calc(50% - 600px + 1023px);
  width: 80px;
  height: 80px;
}

#rec338110070 .tn-elem[data-elem-id="1626869736450"] .tn-atom {
  background-color: #e60000;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626869736450"] {
    top: 884px;
    left: calc(50% - 480px + 581px);
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .tn-elem[data-elem-id="1626869736450"] {
    top: 846px;
    left: calc(50% - 320px + 344px);
    width: 60px;
    height: 60px;
  }
}

@media screen and (max-width: 639px) {
  #rec338110070 .tn-elem[data-elem-id="1626869736450"] {
    top: 722px;
    left: calc(50% - 240px + 180px);
  }
}

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

#rec338110070 .tn-elem[data-elem-id="1626869736585"] {
  z-index: 30;
  top: 902px;
  left: calc(50% - 600px + 1040px);
  width: 46px;
}

#rec338110070 .tn-elem[data-elem-id="1626869736585"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626869736585"] {
    top: 902px;
    left: calc(50% - 480px + 598px);
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .tn-elem[data-elem-id="1626869736585"] {
    top: 860px;
    left: calc(50% - 320px + 357px);
    width: 34px;
  }
}

@media screen and (max-width: 639px) {
  #rec338110070 .tn-elem[data-elem-id="1626869736585"] {
    top: 736px;
    left: calc(50% - 240px + 193px);
  }
}

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

#rec338110070 .tn-elem[data-elem-id="1626869736716"] {
  color: #ffffff;
  z-index: 31;
  top: 860px;
  left: calc(50% - 600px + 1132px);
  width: 488px;
}

#rec338110070 .tn-elem[data-elem-id="1626869736716"] .tn-atom {
  color: #ffffff;
  font-size: 60px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 700;
  letter-spacing: 1px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626869736716"] {
    top: 875px;
    left: calc(50% - 480px + 690px);
    width: 110px;
  }

  #rec338110070 .tn-elem[data-elem-id="1626869736716"] .tn-atom {
    font-size: 50px;
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .tn-elem[data-elem-id="1626869736716"] {
    top: 835px;
    left: calc(50% - 320px + 425px);
    width: 100px;
  }

  #rec338110070 .tn-elem[data-elem-id="1626869736716"] .tn-atom {
    font-size: 35px;
  }
}

@media screen and (max-width: 639px) {
  #rec338110070 .tn-elem[data-elem-id="1626869736716"] {
    top: 711px;
    left: calc(50% - 240px + 261px);
  }
}

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

#rec338110070 .tn-elem[data-elem-id="1626869736833"] {
  color: #ffffff;
  z-index: 32;
  top: 945px;
  left: calc(50% - 600px + 1132px);
  width: 488px;
}

#rec338110070 .tn-elem[data-elem-id="1626869736833"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 400;
  letter-spacing: 1px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338110070 .tn-elem[data-elem-id="1626869736833"] {
    top: 945px;
    left: calc(50% - 480px + 690px);
  }
}

@media screen and (max-width: 959px) {
  #rec338110070 .tn-elem[data-elem-id="1626869736833"] {
    top: 887px;
    left: calc(50% - 320px + 425px);
    width: 184px;
  }

  #rec338110070 .tn-elem[data-elem-id="1626869736833"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 639px) {
  #rec338110070 .tn-elem[data-elem-id="1626869736833"] {
    top: 763px;
    left: calc(50% - 240px + 261px);
  }
}

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

/* ==========================================================================
  Audience badge
  ========================================================================== */
.new-case-text {
  display: inline-block;
  background: #e60000;
  border-radius: 8px;
  font-weight: 600;
  padding: 0 9px 2px;
  font-size: 88%;
}

@media screen and (max-width: 639px) {
  .new-case-text {
    padding: 0 5px 1px;
    font-size: 90%;
  }
}

/* ==========================================================================
  Legacy audience compatibility block
  ========================================================================== */
#rec338840664 .t396__artboard {
  height: 1180px;
  background-color: #000000;
  overflow: visible;
}

#rec338840664 .t396__filter {
  height: 1180px;
}

#rec338840664 .t396__carrier {
  height: 1180px;
  background-position: center center;
  background-attachment: scroll;
  background-size: cover;
  background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {
  #rec338840664 .t396__artboard {
  }

  #rec338840664 .t396__filter {
  }

  #rec338840664 .t396__carrier {
    background-attachment: scroll;
  }
}

@media screen and (max-width: 959px) {
  #rec338840664 .t396__artboard {
    height: 1050px;
  }

  #rec338840664 .t396__filter {
    height: 1050px;
  }

  #rec338840664 .t396__carrier {
    height: 1050px;
  }
}

@media screen and (max-width: 639px) {
  #rec338840664 .t396__artboard {
    height: 900px;
  }

  #rec338840664 .t396__filter {
    height: 900px;
  }

  #rec338840664 .t396__carrier {
    height: 900px;
  }
}

@media screen and (max-width: 479px) {
  #rec338840664 .t396__artboard {
    height: 740px;
  }

  #rec338840664 .t396__filter {
    height: 740px;
  }

  #rec338840664 .t396__carrier {
    height: 740px;
  }
}

#rec338840664 .tn-elem[data-elem-id="1626866586497"] {
  z-index: 3;
  top: 170px;
  left: calc(50% - 600px + 538px);
  width: 125px;
}

#rec338840664 .tn-elem[data-elem-id="1626866586497"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338840664 .tn-elem[data-elem-id="1626866586497"] {
    top: 170px;
    left: calc(50% - 480px + 418px);
  }
}

@media screen and (max-width: 959px) {
  #rec338840664 .tn-elem[data-elem-id="1626866586497"] {
    top: 100px;
    left: calc(50% - 320px + 275px);
    width: 90px;
  }
}

@media screen and (max-width: 639px) {
  #rec338840664 .tn-elem[data-elem-id="1626866586497"] {
    top: 36px;
    left: calc(50% - 240px + 210px);
    width: 60px;
  }
}

@media screen and (max-width: 479px) {
  #rec338840664 .tn-elem[data-elem-id="1626866586497"] {
    top: 36px;
    left: calc(50% - 160px + 130px);
  }
}

#rec338840664 .tn-elem[data-elem-id="1626866606736"] {
  z-index: 4;
  top: 443px;
  left: calc(50% - 600px + 599px);
  width: 2px;
  height: 40px;
}

#rec338840664 .tn-elem[data-elem-id="1626866606736"] .tn-atom {
  background-color: #e60000;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338840664 .tn-elem[data-elem-id="1626866606736"] {
    top: 413px;
    left: calc(50% - 480px + 479px);
  }
}

@media screen and (max-width: 959px) {
  #rec338840664 .tn-elem[data-elem-id="1626866606736"] {
    top: 355px;
    left: calc(50% - 320px + 319px);
  }
}

@media screen and (max-width: 639px) {
  #rec338840664 .tn-elem[data-elem-id="1626866606736"] {
    top: 274px;
    left: calc(50% - 240px + 239px);
  }
}

@media screen and (max-width: 479px) {
  #rec338840664 .tn-elem[data-elem-id="1626866606736"] {
    top: 274px;
    left: calc(50% - 160px + 159px);
  }
}

#rec338840664 .tn-elem[data-elem-id="1626866855963"] {
  color: #e60000;
  text-align: right;
  z-index: 5;
  top: 287px;
  left: calc(50% - 600px + 1px);
  width: 560px;
}

#rec338840664 .tn-elem[data-elem-id="1626866855963"] .tn-atom {
  color: #e60000;
  font-size: 70px;
  font-family: "Dela Gothic One", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 700;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338840664 .tn-elem[data-elem-id="1626866855963"] {
    top: 285px;
    left: calc(50% - 480px + -110px);
  }

  #rec338840664 .tn-elem[data-elem-id="1626866855963"] .tn-atom {
    font-size: 60px;
  }
}

@media screen and (max-width: 959px) {
  #rec338840664 .tn-elem[data-elem-id="1626866855963"] {
    top: 148px;
    left: calc(50% - 320px + 40px);
  }

  #rec338840664 .tn-elem[data-elem-id="1626866855963"] {
    text-align: center;
  }
}

@media screen and (max-width: 639px) {
  #rec338840664 .tn-elem[data-elem-id="1626866855963"] {
    top: 88px;
    left: calc(50% - 240px + 68px);
    width: 345px;
  }

  #rec338840664 .tn-elem[data-elem-id="1626866855963"] .tn-atom {
    font-size: 40px;
  }
}

@media screen and (max-width: 479px) {
  #rec338840664 .tn-elem[data-elem-id="1626866855963"] {
    top: 88px;
    left: calc(50% - 160px + -12px);
  }
}

#rec338840664 .tn-elem[data-elem-id="1626868486506"] {
  color: #ffffff;
  z-index: 6;
  top: 290px;
  left: calc(50% - 600px + 640px);
  width: 488px;
}

#rec338840664 .tn-elem[data-elem-id="1626868486506"] .tn-atom {
  color: #ffffff;
  font-size: 22px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338840664 .tn-elem[data-elem-id="1626868486506"] {
    top: 290px;
    left: calc(50% - 480px + 510px);
    width: 440px;
  }

  #rec338840664 .tn-elem[data-elem-id="1626868486506"] .tn-atom {
    font-size: 20px;
  }
}

@media screen and (max-width: 959px) {
  #rec338840664 .tn-elem[data-elem-id="1626868486506"] {
    top: 241px;
    left: calc(50% - 320px + 100px);
  }

  #rec338840664 .tn-elem[data-elem-id="1626868486506"] .tn-atom {
    font-size: 18px;
  }
}

@media screen and (max-width: 639px) {
  #rec338840664 .tn-elem[data-elem-id="1626868486506"] {
    top: 170px;
    left: calc(50% - 240px + 94px);
    width: 292px;
  }

  #rec338840664 .tn-elem[data-elem-id="1626868486506"] {
    text-align: center;
  }

  #rec338840664 .tn-elem[data-elem-id="1626868486506"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 479px) {
  #rec338840664 .tn-elem[data-elem-id="1626868486506"] {
    top: 170px;
    left: calc(50% - 160px + 14px);
  }
}

#rec338840664 .tn-elem[data-elem-id="1626868541522"] {
  color: #747474;
  text-align: center;
  z-index: 7;
  top: 506px;
  left: calc(50% - 600px + 320px);
  width: 560px;
}

#rec338840664 .tn-elem[data-elem-id="1626868541522"] .tn-atom {
  color: #747474;
  font-size: 40px;
  font-family: "Dela Gothic One", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 700;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338840664 .tn-elem[data-elem-id="1626868541522"] {
    top: 483px;
    left: calc(50% - 480px + 200px);
  }
}

@media screen and (max-width: 959px) {
  #rec338840664 .tn-elem[data-elem-id="1626868541522"] {
    top: 425px;
    left: calc(50% - 320px + 40px);
  }

  #rec338840664 .tn-elem[data-elem-id="1626868541522"] .tn-atom {
    font-size: 30px;
  }
}

@media screen and (max-width: 639px) {
  #rec338840664 .tn-elem[data-elem-id="1626868541522"] {
    top: 344px;
    left: calc(50% - 240px + 120px);
    width: 243px;
  }

  #rec338840664 .tn-elem[data-elem-id="1626868541522"] .tn-atom {
    font-size: 20px;
  }
}

@media screen and (max-width: 479px) {
  #rec338840664 .tn-elem[data-elem-id="1626868541522"] {
    top: 344px;
    left: calc(50% - 160px + 39px);
  }
}

#rec338840664 .tn-elem[data-elem-id="1626868625082"] {
  z-index: 1;
  top: 130px;
  left: calc(50% - 600px + -500px);
  width: 611px;
}

#rec338840664 .tn-elem[data-elem-id="1626868625082"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338840664 .tn-elem[data-elem-id="1626868625082"] {
    top: 130px;
    left: calc(50% - 480px + -460px);
  }
}

@media screen and (max-width: 959px) {
  #rec338840664 .tn-elem[data-elem-id="1626868625082"] {
    top: 49px;
    left: calc(50% - 320px + -320px);
    width: 539px;
  }
}

@media screen and (max-width: 639px) {
  #rec338840664 .tn-elem[data-elem-id="1626868625082"] {
    top: 23px;
    left: calc(50% - 240px + -212px);
    width: 415px;
  }
}

@media screen and (max-width: 479px) {
  #rec338840664 .tn-elem[data-elem-id="1626868625082"] {
    top: 5px;
    left: calc(50% - 160px + -169px);
  }
}

#rec338840664 .tn-elem[data-elem-id="1626868861395"] {
  z-index: 12;
  top: 600px;
  left: calc(50% - 600px + 1102px);
  width: 1px;
  height: 650px;
}

#rec338840664 .tn-elem[data-elem-id="1626868861395"] .tn-atom {
  opacity: 0.3;
  background-color: #ffffff;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338840664 .tn-elem[data-elem-id="1626868861395"] {
    top: 541px;
    left: calc(50% - 480px + 1105px);
    height: 549px;
  }
}

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

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

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

#rec338840664 .tn-elem[data-elem-id="1626869736833"] {
  color: #ffffff;
  z-index: 32;
  top: 945px;
  left: calc(50% - 600px + 1132px);
  width: 488px;
}

#rec338840664 .tn-elem[data-elem-id="1626869736833"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 400;
  letter-spacing: 1px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338840664 .tn-elem[data-elem-id="1626869736833"] {
    top: 945px;
    left: calc(50% - 480px + 690px);
  }
}

@media screen and (max-width: 959px) {
  #rec338840664 .tn-elem[data-elem-id="1626869736833"] {
    top: 887px;
    left: calc(50% - 320px + 425px);
    width: 184px;
  }

  #rec338840664 .tn-elem[data-elem-id="1626869736833"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 639px) {
  #rec338840664 .tn-elem[data-elem-id="1626869736833"] {
    top: 763px;
    left: calc(50% - 240px + 261px);
  }
}

@media screen and (max-width: 479px) {
  #rec338840664 .tn-elem[data-elem-id="1626869736833"] {
    top: 678px;
    left: calc(50% - 160px + 109px);
  }

  #rec338840664 .tn-elem[data-elem-id="1626869736833"] .tn-atom {
    font-size: 12px;
  }
}

#rec338840664 .tn-elem[data-elem-id="1626869736716"] {
  color: #ffffff;
  z-index: 31;
  top: 860px;
  left: calc(50% - 600px + 1132px);
  width: 488px;
}

#rec338840664 .tn-elem[data-elem-id="1626869736716"] .tn-atom {
  color: #ffffff;
  font-size: 60px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 700;
  letter-spacing: 1px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338840664 .tn-elem[data-elem-id="1626869736716"] {
    top: 875px;
    left: calc(50% - 480px + 690px);
    width: 110px;
  }

  #rec338840664 .tn-elem[data-elem-id="1626869736716"] .tn-atom {
    font-size: 50px;
  }
}

@media screen and (max-width: 959px) {
  #rec338840664 .tn-elem[data-elem-id="1626869736716"] {
    top: 835px;
    left: calc(50% - 320px + 425px);
    width: 100px;
  }

  #rec338840664 .tn-elem[data-elem-id="1626869736716"] .tn-atom {
    font-size: 35px;
  }
}

@media screen and (max-width: 639px) {
  #rec338840664 .tn-elem[data-elem-id="1626869736716"] {
    top: 711px;
    left: calc(50% - 240px + 261px);
  }
}

@media screen and (max-width: 479px) {
  #rec338840664 .tn-elem[data-elem-id="1626869736716"] {
    top: 640px;
    left: calc(50% - 160px + 109px);
  }

  #rec338840664 .tn-elem[data-elem-id="1626869736716"] .tn-atom {
    font-size: 25px;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

#rec338840664 .tn-elem[data-elem-id="1626869589598"] {
  color: #ffffff;
  z-index: 27;
  top: 776px;
  left: calc(50% - 600px + 881px);
  width: 488px;
}

#rec338840664 .tn-elem[data-elem-id="1626869589598"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 400;
  letter-spacing: 1px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338840664 .tn-elem[data-elem-id="1626869589598"] {
    top: 776px;
    left: calc(50% - 480px + 633px);
    width: 335px;
  }
}

@media screen and (max-width: 959px) {
  #rec338840664 .tn-elem[data-elem-id="1626869589598"] {
    top: 778px;
    left: calc(50% - 320px + 273px);
    width: 222px;
  }

  #rec338840664 .tn-elem[data-elem-id="1626869589598"] .tn-atom {
    font-size: 14px;
    line-height: 1.3;
  }
}

@media screen and (max-width: 639px) {
  #rec338840664 .tn-elem[data-elem-id="1626869589598"] {
    top: 661px;
    left: calc(50% - 240px + 109px);
  }
}

@media screen and (max-width: 479px) {
  #rec338840664 .tn-elem[data-elem-id="1626869589598"] {
    top: 590px;
    left: calc(50% - 160px + 109px);
    width: 167px;
  }

  #rec338840664 .tn-elem[data-elem-id="1626869589598"] .tn-atom {
    font-size: 12px;
  }
}

#rec338840664 .tn-elem[data-elem-id="1626869589475"] {
  color: #ffffff;
  z-index: 26;
  top: 692px;
  left: calc(50% - 600px + 881px);
  width: 488px;
}

#rec338840664 .tn-elem[data-elem-id="1626869589475"] .tn-atom {
  color: #ffffff;
  font-size: 60px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 700;
  letter-spacing: 1px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338840664 .tn-elem[data-elem-id="1626869589475"] {
    top: 714px;
    left: calc(50% - 480px + 633px);
    width: 315px;
  }

  #rec338840664 .tn-elem[data-elem-id="1626869589475"] .tn-atom {
    font-size: 50px;
  }
}

@media screen and (max-width: 959px) {
  #rec338840664 .tn-elem[data-elem-id="1626869589475"] {
    top: 732px;
    left: calc(50% - 320px + 273px);
    width: 234px;
  }

  #rec338840664 .tn-elem[data-elem-id="1626869589475"] .tn-atom {
    font-size: 35px;
  }
}

@media screen and (max-width: 639px) {
  #rec338840664 .tn-elem[data-elem-id="1626869589475"] {
    top: 615px;
    left: calc(50% - 240px + 109px);
  }
}

@media screen and (max-width: 479px) {
  #rec338840664 .tn-elem[data-elem-id="1626869589475"] {
    top: 552px;
    left: calc(50% - 160px + 109px);
  }

  #rec338840664 .tn-elem[data-elem-id="1626869589475"] .tn-atom {
    font-size: 25px;
  }
}

#rec338840664 .tn-elem[data-elem-id="1626869416742"] {
  color: #ffffff;
  z-index: 22;
  top: 945px;
  left: calc(50% - 600px + 379px);
  width: 488px;
}

#rec338840664 .tn-elem[data-elem-id="1626869416742"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 400;
  letter-spacing: 1px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338840664 .tn-elem[data-elem-id="1626869416742"] {
    top: 945px;
    left: calc(50% - 480px + 328px);
    width: 190px;
  }
}

@media screen and (max-width: 959px) {
  #rec338840664 .tn-elem[data-elem-id="1626869416742"] {
    top: 875px;
    left: calc(50% - 320px + 122px);
    width: 160px;
  }

  #rec338840664 .tn-elem[data-elem-id="1626869416742"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 639px) {
  #rec338840664 .tn-elem[data-elem-id="1626869416742"] {
    top: 550px;
    left: calc(50% - 240px + 260px);
  }
}

@media screen and (max-width: 479px) {
  #rec338840664 .tn-elem[data-elem-id="1626869416742"] {
    top: 514px;
    left: calc(50% - 160px + 109px);
  }

  #rec338840664 .tn-elem[data-elem-id="1626869416742"] .tn-atom {
    font-size: 12px;
  }
}

#rec338840664 .tn-elem[data-elem-id="1626869416641"] {
  color: #ffffff;
  z-index: 21;
  top: 860px;
  left: calc(50% - 600px + 379px);
  width: 488px;
}

#rec338840664 .tn-elem[data-elem-id="1626869416641"] .tn-atom {
  color: #ffffff;
  font-size: 60px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 700;
  letter-spacing: 1px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338840664 .tn-elem[data-elem-id="1626869416641"] {
    top: 877px;
    left: calc(50% - 480px + 328px);
    width: 95px;
  }

  #rec338840664 .tn-elem[data-elem-id="1626869416641"] .tn-atom {
    font-size: 50px;
  }
}

@media screen and (max-width: 959px) {
  #rec338840664 .tn-elem[data-elem-id="1626869416641"] {
    top: 824px;
    left: calc(50% - 320px + 122px);
    width: 83px;
  }

  #rec338840664 .tn-elem[data-elem-id="1626869416641"] .tn-atom {
    font-size: 35px;
  }
}

@media screen and (max-width: 639px) {
  #rec338840664 .tn-elem[data-elem-id="1626869416641"] {
    top: 499px;
    left: calc(50% - 240px + 260px);
  }
}

@media screen and (max-width: 479px) {
  #rec338840664 .tn-elem[data-elem-id="1626869416641"] {
    top: 476px;
    left: calc(50% - 160px + 109px);
  }

  #rec338840664 .tn-elem[data-elem-id="1626869416641"] .tn-atom {
    font-size: 25px;
  }
}

#rec338840664 .tn-elem[data-elem-id="1626869251635"] {
  color: #ffffff;
  z-index: 17;
  top: 776px;
  left: calc(50% - 600px + 127px);
  width: 488px;
}

#rec338840664 .tn-elem[data-elem-id="1626869251635"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 400;
  letter-spacing: 1px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338840664 .tn-elem[data-elem-id="1626869251635"] {
    top: 776px;
    left: calc(50% - 480px + 130px);
    width: 170px;
  }
}

@media screen and (max-width: 959px) {
  #rec338840664 .tn-elem[data-elem-id="1626869251635"] {
    top: 639px;
    left: calc(50% - 320px + 122px);
    width: 186px;
  }

  #rec338840664 .tn-elem[data-elem-id="1626869251635"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 639px) {
  #rec338840664 .tn-elem[data-elem-id="1626869251635"] {
    top: 455px;
    left: calc(50% - 240px + 110px);
  }
}

@media screen and (max-width: 479px) {
  #rec338840664 .tn-elem[data-elem-id="1626869251635"] {
    top: 438px;
    left: calc(50% - 160px + 109px);
  }

  #rec338840664 .tn-elem[data-elem-id="1626869251635"] .tn-atom {
    font-size: 12px;
  }
}

#rec338840664 .tn-elem[data-elem-id="1626869204939"] {
  color: #ffffff;
  z-index: 16;
  top: 692px;
  left: calc(50% - 600px + 127px);
  width: 488px;
}

#rec338840664 .tn-elem[data-elem-id="1626869204939"] .tn-atom {
  color: #ffffff;
  font-size: 60px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 700;
  letter-spacing: 1px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338840664 .tn-elem[data-elem-id="1626869204939"] {
    top: 714px;
    left: calc(50% - 480px + 130px);
    width: 320px;
  }

  #rec338840664 .tn-elem[data-elem-id="1626869204939"] .tn-atom {
    font-size: 50px;
  }
}

@media screen and (max-width: 959px) {
  #rec338840664 .tn-elem[data-elem-id="1626869204939"] {
    top: 593px;
    left: calc(50% - 320px + 122px);
    width: 238px;
  }

  #rec338840664 .tn-elem[data-elem-id="1626869204939"] .tn-atom {
    font-size: 35px;
  }
}

@media screen and (max-width: 639px) {
  #rec338840664 .tn-elem[data-elem-id="1626869204939"] {
    top: 409px;
    left: calc(50% - 240px + 110px);
  }
}

@media screen and (max-width: 479px) {
  #rec338840664 .tn-elem[data-elem-id="1626869204939"] {
    top: 400px;
    left: calc(50% - 160px + 109px);
  }

  #rec338840664 .tn-elem[data-elem-id="1626869204939"] .tn-atom {
    font-size: 25px;
  }
}

#rec338840664 .tn-elem[data-elem-id="1626869736585"] {
  z-index: 30;
  top: 902px;
  left: calc(50% - 600px + 1040px);
  width: 46px;
}

#rec338840664 .tn-elem[data-elem-id="1626869736585"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338840664 .tn-elem[data-elem-id="1626869736585"] {
    top: 902px;
    left: calc(50% - 480px + 598px);
  }
}

@media screen and (max-width: 959px) {
  #rec338840664 .tn-elem[data-elem-id="1626869736585"] {
    top: 860px;
    left: calc(50% - 320px + 357px);
    width: 34px;
  }
}

@media screen and (max-width: 639px) {
  #rec338840664 .tn-elem[data-elem-id="1626869736585"] {
    top: 736px;
    left: calc(50% - 240px + 193px);
  }
}

@media screen and (max-width: 479px) {
  #rec338840664 .tn-elem[data-elem-id="1626869736585"] {
    top: 659px;
    left: calc(50% - 160px + 45px);
    width: 27px;
  }
}

#rec338840664 .tn-elem[data-elem-id="1626869736450"] {
  z-index: 29;
  top: 884px;
  left: calc(50% - 600px + 1023px);
  width: 80px;
  height: 80px;
}

#rec338840664 .tn-elem[data-elem-id="1626869736450"] .tn-atom {
  background-color: #e60000;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338840664 .tn-elem[data-elem-id="1626869736450"] {
    top: 884px;
    left: calc(50% - 480px + 581px);
  }
}

@media screen and (max-width: 959px) {
  #rec338840664 .tn-elem[data-elem-id="1626869736450"] {
    top: 846px;
    left: calc(50% - 320px + 344px);
    width: 60px;
    height: 60px;
  }
}

@media screen and (max-width: 639px) {
  #rec338840664 .tn-elem[data-elem-id="1626869736450"] {
    top: 722px;
    left: calc(50% - 240px + 180px);
  }
}

@media screen and (max-width: 479px) {
  #rec338840664 .tn-elem[data-elem-id="1626869736450"] {
    top: 648px;
    left: calc(50% - 160px + 35px);
    width: 47px;
    height: 47px;
  }
}

#rec338840664 .tn-elem[data-elem-id="1626869589368"] {
  z-index: 25;
  top: 730px;
  left: calc(50% - 600px + 791px);
  width: 42px;
}

#rec338840664 .tn-elem[data-elem-id="1626869589368"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338840664 .tn-elem[data-elem-id="1626869589368"] {
    top: 730px;
    left: calc(50% - 480px + 543px);
  }
}

@media screen and (max-width: 959px) {
  #rec338840664 .tn-elem[data-elem-id="1626869589368"] {
    top: 756px;
    left: calc(50% - 320px + 207px);
    width: 31px;
  }
}

@media screen and (max-width: 639px) {
  #rec338840664 .tn-elem[data-elem-id="1626869589368"] {
    top: 639px;
    left: calc(50% - 240px + 43px);
  }
}

@media screen and (max-width: 479px) {
  #rec338840664 .tn-elem[data-elem-id="1626869589368"] {
    top: 573px;
    left: calc(50% - 160px + 46px);
    width: 24px;
  }
}

#rec338840664 .tn-elem[data-elem-id="1626869589259"] {
  z-index: 24;
  top: 715px;
  left: calc(50% - 600px + 772px);
  width: 80px;
  height: 80px;
}

#rec338840664 .tn-elem[data-elem-id="1626869589259"] .tn-atom {
  background-color: #e60000;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338840664 .tn-elem[data-elem-id="1626869589259"] {
    top: 715px;
    left: calc(50% - 480px + 524px);
  }
}

@media screen and (max-width: 959px) {
  #rec338840664 .tn-elem[data-elem-id="1626869589259"] {
    top: 745px;
    left: calc(50% - 320px + 193px);
    width: 60px;
    height: 60px;
  }
}

@media screen and (max-width: 639px) {
  #rec338840664 .tn-elem[data-elem-id="1626869589259"] {
    top: 628px;
    left: calc(50% - 240px + 29px);
  }
}

@media screen and (max-width: 479px) {
  #rec338840664 .tn-elem[data-elem-id="1626869589259"] {
    top: 564px;
    left: calc(50% - 160px + 35px);
    width: 47px;
    height: 47px;
  }
}

#rec338840664 .tn-elem[data-elem-id="1626869416550"] {
  z-index: 20;
  top: 904px;
  left: calc(50% - 600px + 284px);
  width: 53px;
}

#rec338840664 .tn-elem[data-elem-id="1626869416550"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338840664 .tn-elem[data-elem-id="1626869416550"] {
    top: 904px;
    left: calc(50% - 480px + 233px);
  }
}

@media screen and (max-width: 959px) {
  #rec338840664 .tn-elem[data-elem-id="1626869416550"] {
    top: 850px;
    left: calc(50% - 320px + 52px);
    width: 39px;
  }
}

@media screen and (max-width: 639px) {
  #rec338840664 .tn-elem[data-elem-id="1626869416550"] {
    top: 525px;
    left: calc(50% - 240px + 190px);
  }
}

@media screen and (max-width: 479px) {
  #rec338840664 .tn-elem[data-elem-id="1626869416550"] {
    top: 497px;
    left: calc(50% - 160px + 43px);
    width: 31px;
  }
}

#rec338840664 .tn-elem[data-elem-id="1626869416452"] {
  z-index: 19;
  top: 884px;
  left: calc(50% - 600px + 270px);
  width: 80px;
  height: 80px;
}

#rec338840664 .tn-elem[data-elem-id="1626869416452"] .tn-atom {
  background-color: #e60000;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338840664 .tn-elem[data-elem-id="1626869416452"] {
    top: 884px;
    left: calc(50% - 480px + 219px);
  }
}

@media screen and (max-width: 959px) {
  #rec338840664 .tn-elem[data-elem-id="1626869416452"] {
    top: 835px;
    left: calc(50% - 320px + 42px);
    width: 60px;
    height: 60px;
  }
}

@media screen and (max-width: 639px) {
  #rec338840664 .tn-elem[data-elem-id="1626869416452"] {
    top: 510px;
    left: calc(50% - 240px + 180px);
  }
}

@media screen and (max-width: 479px) {
  #rec338840664 .tn-elem[data-elem-id="1626869416452"] {
    top: 485px;
    left: calc(50% - 160px + 35px);
    width: 47px;
    height: 47px;
  }
}

#rec338840664 .tn-elem[data-elem-id="1626869179303"] {
  z-index: 15;
  top: 734px;
  left: calc(50% - 600px + 37px);
  width: 42px;
}

#rec338840664 .tn-elem[data-elem-id="1626869179303"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338840664 .tn-elem[data-elem-id="1626869179303"] {
    top: 734px;
    left: calc(50% - 480px + 40px);
  }
}

@media screen and (max-width: 959px) {
  #rec338840664 .tn-elem[data-elem-id="1626869179303"] {
    top: 615px;
    left: calc(50% - 320px + 56px);
    width: 31px;
  }
}

@media screen and (max-width: 639px) {
  #rec338840664 .tn-elem[data-elem-id="1626869179303"] {
    top: 431px;
    left: calc(50% - 240px + 44px);
  }
}

@media screen and (max-width: 479px) {
  #rec338840664 .tn-elem[data-elem-id="1626869179303"] {
    top: 419px;
    left: calc(50% - 160px + 46px);
    width: 24px;
  }

  #rec338840664 .tn-elem[data-elem-id="1626869179303"] .tn-atom {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

#rec338840664 .tn-elem[data-elem-id="1626869146002"] {
  z-index: 14;
  top: 715px;
  left: calc(50% - 600px + 18px);
  width: 80px;
  height: 80px;
}

#rec338840664 .tn-elem[data-elem-id="1626869146002"] .tn-atom {
  background-color: #e60000;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338840664 .tn-elem[data-elem-id="1626869146002"] {
    top: 715px;
    left: calc(50% - 480px + 21px);
  }
}

@media screen and (max-width: 959px) {
  #rec338840664 .tn-elem[data-elem-id="1626869146002"] {
    top: 601px;
    left: calc(50% - 320px + 42px);
    width: 60px;
    height: 60px;
  }
}

@media screen and (max-width: 639px) {
  #rec338840664 .tn-elem[data-elem-id="1626869146002"] {
    top: 417px;
    left: calc(50% - 240px + 30px);
  }
}

@media screen and (max-width: 479px) {
  #rec338840664 .tn-elem[data-elem-id="1626869146002"] {
    top: 408px;
    left: calc(50% - 160px + 35px);
    width: 47px;
    height: 47px;
  }
}

/* ==========================================================================
  Audience charts
  ========================================================================== */
#rec338150622 .t396__artboard {
  height: 760px;
  background-color: #000000;
}

#rec338150622 .t396__filter {
  height: 760px;
}

#rec338150622 .t396__carrier {
  height: 760px;
  background-position: center center;
  background-attachment: scroll;
  background-size: cover;
  background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .t396__artboard {
    height: 1060px;
  }

  #rec338150622 .t396__filter {
    height: 1060px;
  }

  #rec338150622 .t396__carrier {
    height: 1060px;
    background-attachment: scroll;
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .t396__artboard {
    height: 890px;
  }

  #rec338150622 .t396__filter {
    height: 890px;
  }

  #rec338150622 .t396__carrier {
    height: 890px;
  }
}

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

@media screen and (max-width: 479px) {
  #rec338150622 .t396__artboard {
    height: 730px;
  }

  #rec338150622 .t396__filter {
    height: 730px;
  }

  #rec338150622 .t396__carrier {
    height: 730px;
  }
}

#rec338150622 .tn-elem[data-elem-id="1470209944682"] {
  color: #747474;
  z-index: 1;
  top: 85px;
  left: calc(50% - 600px + 320px);
  width: 287px;
}

#rec338150622 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
  color: #747474;
  font-size: 40px;
  font-family: "Dela Gothic One", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 700;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="1470209944682"] {
    top: 85px;
    left: calc(50% - 480px + 488px);
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="1470209944682"] {
    top: 70px;
    left: calc(50% - 320px + 250px);
  }

  #rec338150622 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
    font-size: 30px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="1470209944682"] {
    top: 40px;
    left: calc(50% - 240px + 70px);
  }

  #rec338150622 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
    font-size: 20px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="1470209944682"] {
    top: 40px;
    left: calc(50% - 160px + 27px);
  }
}

#rec338150622 .tn-elem[data-elem-id="1626870787612"] {
  z-index: 2;
  top: 0px;
  left: calc(50% - 600px + -363px);
  width: 643px;
}

#rec338150622 .tn-elem[data-elem-id="1626870787612"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="1626870787612"] {
    top: 0px;
    left: calc(50% - 480px + -260px);
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="1626870787612"] {
    top: 0px;
    left: calc(50% - 320px + -208px);
    width: 439px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="1626870787612"] {
    top: 15px;
    left: calc(50% - 240px + -400px);
    width: 321px;
  }
}

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

#rec338150622 .tn-elem[data-elem-id="1626870999831"] {
  z-index: 3;
  top: 136px;
  left: calc(50% - 600px + 480px);
  width: 830px;
  height: 5px;
}

#rec338150622 .tn-elem[data-elem-id="1626870999831"] .tn-atom {
  background-color: #e60000;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="1626870999831"] {
    top: 136px;
    left: calc(50% - 480px + 650px);
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="1626870999831"] {
    top: 106px;
    left: calc(50% - 320px + 324px);
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="1626870999831"] {
    top: 69px;
    left: calc(50% - 240px + 120px);
    height: 3px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="1626870999831"] {
    top: 69px;
    left: calc(50% - 160px + 77px);
    width: 240px;
  }
}

#rec338150622 .tn-elem[data-elem-id="1626899700646"] {
  z-index: 27;
  top: 405px;
  left: calc(50% - 600px + -430px);
  width: 649px;
}

#rec338150622 .tn-elem[data-elem-id="1626899700646"] .tn-atom {
  opacity: 0.2;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

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

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="1626899700646"] {
    top: 185px;
    left: calc(50% - 320px + -470px);
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="1626899700646"] {
    top: 98px;
    left: calc(50% - 240px + -600px);
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="1626899700646"] {
    top: 100px;
    left: calc(50% - 160px + -770px);
  }
}

#rec338150622 .tn-elem[data-elem-id="1626871910013"] {
  z-index: 4;
  top: 506px;
  left: calc(50% - 600px + 780px);
  width: 400px;
  height: 80px;
  pointer-events: none;
}

#rec338150622 .tn-elem[data-elem-id="1626871910013"] .tn-atom {
  border-width: 1px;
  background-position: center center;
  border-color: #222222;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="1626871910013"] {
    top: 741px;
    left: calc(50% - 480px + 488px);
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="1626871910013"] {
    top: 607px;
    left: calc(50% - 320px + 250px);
    width: 321px;
    height: 65px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="1626871910013"] {
    top: 586px;
    left: calc(50% - 240px + 70px);
    width: 335px;
    height: 69px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="1626871910013"] {
    top: 467px;
    left: calc(50% - 160px + 28px);
    width: 266px;
    height: 54px;
  }
}

#rec338150622 .tn-elem[data-elem-id="age-btn"] {
  color: #ffffff;
  text-align: center;
  z-index: 29;
  top: 356px;
  left: calc(50% - 600px + 780px);
  width: 400px;
  height: 80px;
}

#rec338150622 .tn-elem[data-elem-id="age-btn"] .tn-atom {
  color: #ffffff;
  font-size: 14px;
  font-family: "Arial", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 600;
  border-width: 1px;
  border-radius: 0px;
  background-position: center center;
  border-color: #222222;
  border-style: solid;
  transition:
    background-color 0.2s ease-in-out,
    color 0.2s ease-in-out,
    border-color 0.2s ease-in-out;
}

#rec338150622 .tn-elem[data-elem-id="age-btn"] .tn-atom:hover {
  border-color: #e60000;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="age-btn"] {
    top: 741px;
    left: calc(50% - 480px + 488px);
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="age-btn"] {
    top: 607px;
    left: calc(50% - 320px + 250px);
    width: 321px;
    height: 65px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="age-btn"] {
    top: 586px;
    left: calc(50% - 240px + 70px);
    width: 335px;
    height: 69px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="age-btn"] {
    top: 467px;
    left: calc(50% - 160px + 28px);
    width: 266px;
    height: 54px;
  }
}

#rec338150622 .tn-elem[data-elem-id="geography-btn"] {
  color: #ffffff;
  text-align: center;
  z-index: 30;
  top: 466px;
  left: calc(50% - 600px + 780px);
  width: 400px;
  height: 80px;
}

#rec338150622 .tn-elem[data-elem-id="geography-btn"] .tn-atom {
  color: #ffffff;
  font-size: 14px;
  font-family: "Arial", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 600;
  border-width: 1px;
  border-radius: 0px;
  background-position: center center;
  border-color: #222222;
  border-style: solid;
  transition:
    background-color 0.2s ease-in-out,
    color 0.2s ease-in-out,
    border-color 0.2s ease-in-out;
}

#rec338150622 .tn-elem[data-elem-id="geography-btn"] .tn-atom:hover {
  border-color: #e60000;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="geography-btn"] {
    top: 840px;
    left: calc(50% - 480px + 488px);
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="geography-btn"] {
    top: 687px;
    left: calc(50% - 320px + 250px);
    width: 321px;
    height: 65px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="geography-btn"] {
    top: 671px;
    left: calc(50% - 240px + 70px);
    width: 335px;
    height: 69px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="geography-btn"] {
    top: 534px;
    left: calc(50% - 160px + 28px);
    width: 266px;
    height: 54px;
  }
}

#rec338150622 .tn-elem[data-elem-id="device-type-btn"] {
  color: #ffffff;
  text-align: center;
  z-index: 30;
  top: 576px;
  left: calc(50% - 600px + 780px);
  width: 400px;
  height: 80px;
}

#rec338150622 .tn-elem[data-elem-id="device-type-btn"] .tn-atom {
  color: #ffffff;
  font-size: 14px;
  font-family: "Arial", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 600;
  border-width: 1px;
  border-radius: 0px;
  background-position: center center;
  border-color: #222222;
  border-style: solid;
  transition:
    background-color 0.2s ease-in-out,
    color 0.2s ease-in-out,
    border-color 0.2s ease-in-out;
}

#rec338150622 .tn-elem[data-elem-id="device-type-btn"] .tn-atom:hover {
  border-color: #e60000;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="device-type-btn"] {
    top: 940px;
    left: calc(50% - 480px + 488px);
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="device-type-btn"] {
    top: 767px;
    left: calc(50% - 320px + 250px);
    width: 321px;
    height: 65px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="device-type-btn"] {
    top: 756px;
    left: calc(50% - 240px + 70px);
    width: 335px;
    height: 69px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="device-type-btn"] {
    top: 601px;
    left: calc(50% - 160px + 28px);
    width: 266px;
    height: 54px;
  }
}

#rec338150622 .tn-elem[data-elem-id="1627473942673"] {
  z-index: 31;
  top: 241px;
  left: calc(50% - 600px + 320px);
  width: 399px;
}

#rec338150622 .tn-elem[data-elem-id="1627473942673"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="1627473942673"] {
    top: 260px;
    left: calc(50% - 480px + 489px);
    width: 399px;
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="1627473942673"] {
    top: 222px;
    left: calc(50% - 320px + 250px);
    width: 321px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="1627473942673"] {
    top: 183px;
    left: calc(50% - 240px + 71px);
    width: 335px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="1627473942673"] {
    top: 152px;
    left: calc(50% - 160px + 28px);
    width: 265px;
  }
}

#rec338150622 .tn-elem[data-elem-id="1627469127483"] {
  z-index: 28;
  top: 241px;
  left: calc(50% - 600px + 320px);
  width: 399px;
}

#rec338150622 .tn-elem[data-elem-id="1627469127483"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="1627469127483"] {
    top: 261px;
    left: calc(50% - 480px + 489px);
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="1627469127483"] {
    top: 222px;
    left: calc(50% - 320px + 250px);
    width: 321px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="1627469127483"] {
    top: 183px;
    left: calc(50% - 240px + 71px);
    width: 335px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="1627469127483"] {
    top: 154px;
    left: calc(50% - 160px + 30px);
    width: 262px;
  }
}

#rec338150622 .tn-elem[data-elem-id="geography-arr"] {
  z-index: 21;
  top: 497px;
  left: calc(50% - 600px + 1130px);
  width: 10px;
  pointer-events: none;
}

#rec338150622 .tn-elem[data-elem-id="geography-arr"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="geography-arr"] {
    top: 871px;
    left: calc(50% - 480px + 838px);
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="geography-arr"] {
    top: 712px;
    left: calc(50% - 320px + 531px);
    width: 8px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="geography-arr"] {
    top: 698px;
    left: calc(50% - 240px + 368px);
    width: 8px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="geography-arr"] {
    top: 555px;
    left: calc(50% - 160px + 261px);
    width: 6px;
  }
}

#rec338150622 .tn-elem[data-elem-id="device-type-arr"] {
  z-index: 21;
  top: 607px;
  left: calc(50% - 600px + 1130px);
  width: 10px;
  pointer-events: none;
}

#rec338150622 .tn-elem[data-elem-id="device-type-arr"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="device-type-arr"] {
    top: 971px;
    left: calc(50% - 480px + 838px);
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="device-type-arr"] {
    top: 791px;
    left: calc(50% - 320px + 531px);
    width: 8px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="device-type-arr"] {
    top: 782px;
    left: calc(50% - 240px + 368px);
    width: 8px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="device-type-arr"] {
    top: 622px;
    left: calc(50% - 160px + 261px);
    width: 6px;
  }
}

#rec338150622 .tn-elem[data-elem-id="age-text-info"] {
  color: #747474;
  z-index: 20;
  top: 390px;
  left: calc(50% - 600px + 820px);
  width: 287px;
  pointer-events: none;
}

#rec338150622 .tn-elem[data-elem-id="age-text-info"] .tn-atom {
  color: #747474;
  font-size: 15px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="age-text-info"] {
    top: 775px;
    left: calc(50% - 480px + 528px);
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="age-text-info"] {
    top: 634px;
    left: calc(50% - 320px + 282px);
    width: 231px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="age-text-info"] {
    top: 615px;
    left: calc(50% - 240px + 104px);
    width: 245px;
  }

  #rec338150622 .tn-elem[data-elem-id="age-text-info"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="age-text-info"] {
    top: 490px;
    left: calc(50% - 160px + 55px);
    width: 192px;
  }
}

#rec338150622 .tn-elem[data-elem-id="1626871786603"] {
  z-index: 19;
  top: 616px;
  left: calc(50% - 600px + 780px);
  width: 400px;
  height: 80px;
  pointer-events: none;
}

#rec338150622 .tn-elem[data-elem-id="1626871786603"] .tn-atom {
  border-width: 1px;
  background-position: center center;
  border-color: #222222;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="1626871786603"] {
    top: 840px;
    left: calc(50% - 480px + 488px);
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="1626871786603"] {
    top: 687px;
    left: calc(50% - 320px + 250px);
    width: 321px;
    height: 65px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="1626871786603"] {
    top: 671px;
    left: calc(50% - 240px + 70px);
    width: 335px;
    height: 69px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="1626871786603"] {
    top: 534px;
    left: calc(50% - 160px + 28px);
    width: 266px;
    height: 54px;
  }
}

#rec338150622 .tn-elem[data-elem-id="geography-text"] {
  color: #747474;
  z-index: 5;
  top: 500px;
  left: calc(50% - 600px + 820px);
  width: 287px;
  pointer-events: none;
}

#rec338150622 .tn-elem[data-elem-id="geography-text"] .tn-atom {
  color: #747474;
  font-size: 15px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="geography-text"] {
    top: 874px;
    left: calc(50% - 480px + 528px);
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="geography-text"] {
    top: 714px;
    left: calc(50% - 320px + 282px);
    width: 231px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="geography-text"] {
    top: 700px;
    left: calc(50% - 240px + 104px);
    width: 245px;
  }

  #rec338150622 .tn-elem[data-elem-id="geography-text"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="geography-text"] {
    top: 557px;
    left: calc(50% - 160px + 55px);
    width: 192px;
  }
}

#rec338150622 .tn-elem[data-elem-id="device-type-text"] {
  color: #747474;
  z-index: 5;
  top: 610px;
  left: calc(50% - 600px + 820px);
  width: 287px;
  pointer-events: none;
}

#rec338150622 .tn-elem[data-elem-id="device-type-text"] .tn-atom {
  color: #747474;
  font-size: 15px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="device-type-text"] {
    top: 974px;
    left: calc(50% - 480px + 528px);
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="device-type-text"] {
    top: 794px;
    left: calc(50% - 320px + 282px);
    width: 231px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="device-type-text"] {
    top: 785px;
    left: calc(50% - 240px + 104px);
    width: 245px;
  }

  #rec338150622 .tn-elem[data-elem-id="device-type-text"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="device-type-text"] {
    top: 624px;
    left: calc(50% - 160px + 55px);
    width: 192px;
  }
}

#rec338150622 .tn-elem[data-elem-id="age-arr"] {
  z-index: 6;
  top: 387px;
  left: calc(50% - 600px + 1130px);
  width: 10px;
  pointer-events: none;
}

#rec338150622 .tn-elem[data-elem-id="age-arr"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="age-arr"] {
    top: 772px;
    left: calc(50% - 480px + 838px);
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="age-arr"] {
    top: 632px;
    left: calc(50% - 320px + 531px);
    width: 8px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="age-arr"] {
    top: 613px;
    left: calc(50% - 240px + 368px);
    width: 8px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="age-arr"] {
    top: 488px;
    left: calc(50% - 160px + 261px);
    width: 6px;
  }
}

#rec338150622 .tn-elem[data-elem-id="1626871609633"] {
  z-index: 18;
  top: 556px;
  left: calc(50% - 600px + 533px);
  width: 116px;
}

#rec338150622 .tn-elem[data-elem-id="1626871609633"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="1626871609633"] {
    top: 582px;
    left: calc(50% - 480px + 702px);
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="1626871609633"] {
    top: 480px;
    left: calc(50% - 320px + 422px);
    width: 93px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="1626871609633"] {
    top: 451px;
    left: calc(50% - 240px + 252px);
    width: 99px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="1626871609633"] {
    top: 362px;
    left: calc(50% - 160px + 170px);
    width: 77px;
  }
}

#rec338150622 .tn-elem[data-elem-id="1626871589993"] {
  color: #ffffff;
  z-index: 17;
  top: 533px;
  left: calc(50% - 600px + 563px);
  width: 120px;
}

#rec338150622 .tn-elem[data-elem-id="1626871589993"] .tn-atom {
  color: #ffffff;
  font-size: 15px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="1626871589993"] {
    top: 559px;
    left: calc(50% - 480px + 732px);
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="1626871589993"] {
    top: 462px;
    left: calc(50% - 320px + 446px);
    width: 96px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="1626871589993"] {
    top: 432px;
    left: calc(50% - 240px + 278px);
    width: 102px;
  }

  #rec338150622 .tn-elem[data-elem-id="1626871589993"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="1626871589993"] {
    top: 347px;
    left: calc(50% - 160px + 191px);
    width: 80px;
  }
}

#rec338150622 .tn-elem[data-elem-id="1626871582057"] {
  color: #ffffff;
  z-index: 16;
  top: 478px;
  left: calc(50% - 600px + 563px);
  width: 120px;
}

#rec338150622 .tn-elem[data-elem-id="1626871582057"] .tn-atom {
  color: #ffffff;
  font-size: 50px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 700;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="1626871582057"] {
    top: 504px;
    left: calc(50% - 480px + 732px);
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="1626871582057"] {
    top: 418px;
    left: calc(50% - 320px + 446px);
    width: 96px;
  }

  #rec338150622 .tn-elem[data-elem-id="1626871582057"] .tn-atom {
    font-size: 40px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="1626871582057"] {
    top: 396px;
    left: calc(50% - 240px + 277px);
    width: 102px;
  }

  #rec338150622 .tn-elem[data-elem-id="1626871582057"] .tn-atom {
    font-size: 30px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="1626871582057"] {
    top: 319px;
    left: calc(50% - 160px + 190px);
    width: 80px;
  }
}

#rec338150622 .tn-elem[data-elem-id="1626871561041"] {
  z-index: 15;
  top: 425px;
  left: calc(50% - 600px + 523px);
  width: 134px;
}

#rec338150622 .tn-elem[data-elem-id="1626871561041"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="1626871561041"] {
    top: 451px;
    left: calc(50% - 480px + 692px);
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="1626871561041"] {
    top: 375px;
    left: calc(50% - 320px + 414px);
    width: 108px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="1626871561041"] {
    top: 340px;
    left: calc(50% - 240px + 244px);
    width: 114px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="1626871561041"] {
    top: 275px;
    left: calc(50% - 160px + 164px);
    width: 89px;
  }
}

#rec338150622 .tn-elem[data-elem-id="1626871541130"] {
  color: #ffffff;
  z-index: 14;
  top: 345px;
  left: calc(50% - 600px + 563px);
  width: 120px;
}

#rec338150622 .tn-elem[data-elem-id="1626871541130"] .tn-atom {
  color: #ffffff;
  font-size: 50px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 700;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="1626871541130"] {
    top: 371px;
    left: calc(50% - 480px + 732px);
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="1626871541130"] {
    top: 311px;
    left: calc(50% - 320px + 446px);
    width: 109px;
  }

  #rec338150622 .tn-elem[data-elem-id="1626871541130"] .tn-atom {
    font-size: 40px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="1626871541130"] {
    top: 283px;
    left: calc(50% - 240px + 277px);
    width: 115px;
  }

  #rec338150622 .tn-elem[data-elem-id="1626871541130"] .tn-atom {
    font-size: 30px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="1626871541130"] {
    top: 230px;
    left: calc(50% - 160px + 190px);
    width: 90px;
  }
}

#rec338150622 .tn-elem[data-elem-id="1626871537689"] {
  color: #ffffff;
  z-index: 13;
  top: 400px;
  left: calc(50% - 600px + 563px);
  width: 120px;
}

#rec338150622 .tn-elem[data-elem-id="1626871537689"] .tn-atom {
  color: #ffffff;
  font-size: 15px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="1626871537689"] {
    top: 426px;
    left: calc(50% - 480px + 732px);
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="1626871537689"] {
    top: 355px;
    left: calc(50% - 320px + 446px);
    width: 96px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="1626871537689"] {
    top: 319px;
    left: calc(50% - 240px + 278px);
    width: 102px;
  }

  #rec338150622 .tn-elem[data-elem-id="1626871537689"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="1626871537689"] {
    top: 258px;
    left: calc(50% - 160px + 191px);
    width: 80px;
  }
}

#rec338150622 .tn-elem[data-elem-id="1626871496273"] {
  z-index: 12;
  top: 425px;
  left: calc(50% - 600px + 363px);
  width: 113px;
}

#rec338150622 .tn-elem[data-elem-id="1626871496273"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="1626871496273"] {
    top: 451px;
    left: calc(50% - 480px + 532px);
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="1626871496273"] {
    top: 375px;
    left: calc(50% - 320px + 286px);
    width: 90px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="1626871496273"] {
    top: 340px;
    left: calc(50% - 240px + 108px);
    width: 95px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="1626871496273"] {
    top: 275px;
    left: calc(50% - 160px + 58px);
    width: 74px;
  }
}

#rec338150622 .tn-elem[data-elem-id="1626871456154"] {
  color: #ffffff;
  z-index: 11;
  top: 345px;
  left: calc(50% - 600px + 363px);
  width: 120px;
}

#rec338150622 .tn-elem[data-elem-id="1626871456154"] .tn-atom {
  color: #ffffff;
  font-size: 50px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 700;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="1626871456154"] {
    top: 371px;
    left: calc(50% - 480px + 532px);
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="1626871456154"] {
    top: 311px;
    left: calc(50% - 320px + 286px);
    width: 112px;
  }

  #rec338150622 .tn-elem[data-elem-id="1626871456154"] .tn-atom {
    font-size: 40px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="1626871456154"] {
    top: 283px;
    left: calc(50% - 240px + 107px);
    width: 119px;
  }

  #rec338150622 .tn-elem[data-elem-id="1626871456154"] .tn-atom {
    font-size: 30px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="1626871456154"] {
    top: 230px;
    left: calc(50% - 160px + 57px);
    width: 93px;
  }
}

#rec338150622 .tn-elem[data-elem-id="1626871437411"] {
  color: #ffffff;
  z-index: 10;
  top: 400px;
  left: calc(50% - 600px + 363px);
  width: 120px;
}

#rec338150622 .tn-elem[data-elem-id="1626871437411"] .tn-atom {
  color: #ffffff;
  font-size: 15px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="1626871437411"] {
    top: 426px;
    left: calc(50% - 480px + 532px);
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="1626871437411"] {
    top: 355px;
    left: calc(50% - 320px + 286px);
    width: 96px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="1626871437411"] {
    top: 319px;
    left: calc(50% - 240px + 108px);
    width: 102px;
  }

  #rec338150622 .tn-elem[data-elem-id="1626871437411"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="1626871437411"] {
    top: 258px;
    left: calc(50% - 160px + 58px);
    width: 80px;
  }
}

#rec338150622 .tn-elem[data-elem-id="1626871404752"] {
  z-index: 9;
  top: 460px;
  left: calc(50% - 600px + 383px);
  width: 170px;
}

#rec338150622 .tn-elem[data-elem-id="1626871404752"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="1626871404752"] {
    top: 486px;
    left: calc(50% - 480px + 552px);
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="1626871404752"] {
    top: 403px;
    left: calc(50% - 320px + 301px);
    width: 136px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="1626871404752"] {
    top: 370px;
    left: calc(50% - 240px + 124px);
    width: 144px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="1626871404752"] {
    top: 298px;
    left: calc(50% - 160px + 70px);
    width: 113px;
  }
}

#rec338150622 .tn-elem[data-elem-id="1626871345774"] {
  color: #747474;
  z-index: 8;
  top: 270px;
  left: calc(50% - 600px + 369px);
  width: 287px;
}

#rec338150622 .tn-elem[data-elem-id="1626871345774"] .tn-atom {
  color: #747474;
  font-size: 15px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="1626871345774"] {
    top: 296px;
    left: calc(50% - 480px + 538px);
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="1626871345774"] {
    top: 250px;
    left: calc(50% - 320px + 290px);
    width: 231px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="1626871345774"] {
    top: 207px;
    left: calc(50% - 240px + 112px);
    width: 245px;
  }

  #rec338150622 .tn-elem[data-elem-id="1626871345774"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="1626871345774"] {
    top: 171px;
    left: calc(50% - 160px + 61px);
    width: 192px;
  }
}

#rec338150622 .tn-elem[data-elem-id="1626871167008"] {
  z-index: 7;
  top: 241px;
  left: calc(50% - 600px + 320px);
  width: 399px;
  height: 456px;
}

#rec338150622 .tn-elem[data-elem-id="1626871167008"] .tn-atom {
  border-width: 1px;
  background-position: center center;
  border-color: #222222;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="1626871167008"] {
    top: 261px;
    left: calc(50% - 480px + 488px);
    width: 399px;
    height: 456px;
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="1626871167008"] {
    top: 227px;
    left: calc(50% - 320px + 250px);
    width: 321px;
    height: 361px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="1626871167008"] {
    top: 183px;
    left: calc(50% - 240px + 70px);
    width: 335px;
    height: 383px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="1626871167008"] {
    top: 152px;
    left: calc(50% - 160px + 28px);
    width: 264px;
    height: 303px;
  }
}

#rec338150622 .tn-elem[data-elem-id="female-percentage"] {
  color: #ffffff;
  z-index: 26;
  top: 292px;
  left: calc(50% - 600px + 1072px);
  width: 120px;
}

#rec338150622 .tn-elem[data-elem-id="female-percentage"] .tn-atom {
  color: #ffffff;
  font-size: 50px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 700;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="female-percentage"] {
    top: 193px;
    left: calc(50% - 480px + 769px);
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="female-percentage"] {
    top: 169px;
    left: calc(50% - 320px + 484px);
    width: 87px;
  }

  #rec338150622 .tn-elem[data-elem-id="female-percentage"] .tn-atom {
    font-size: 40px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="female-percentage"] {
    top: 124px;
    left: calc(50% - 240px + 317px);
    width: 92px;
  }

  #rec338150622 .tn-elem[data-elem-id="female-percentage"] .tn-atom {
    font-size: 30px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="female-percentage"] {
    top: 106px;
    left: calc(50% - 160px + 221px);
    width: 72px;
  }
}

#rec338150622 .tn-elem[data-elem-id="female-image"] {
  z-index: 25;
  top: 300px;
  left: calc(50% - 600px + 1032px);
  width: 25px;
}

#rec338150622 .tn-elem[data-elem-id="female-image"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="female-image"] {
    top: 201px;
    left: calc(50% - 480px + 729px);
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="female-image"] {
    top: 176px;
    left: calc(50% - 320px + 452px);
    width: 20px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="female-image"] {
    top: 126px;
    left: calc(50% - 240px + 283px);
    width: 21px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="female-image"] {
    top: 108px;
    left: calc(50% - 160px + 194px);
    width: 16px;
  }
}

#rec338150622 .tn-elem[data-elem-id="male-percentage"] {
  color: #ffffff;
  z-index: 24;
  top: 292px;
  left: calc(50% - 600px + 888px);
  width: 120px;
}

#rec338150622 .tn-elem[data-elem-id="male-percentage"] .tn-atom {
  color: #ffffff;
  font-size: 50px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 700;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="male-percentage"] {
    top: 193px;
    left: calc(50% - 480px + 581px);
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="male-percentage"] {
    top: 169px;
    left: calc(50% - 320px + 344px);
    width: 88px;
  }

  #rec338150622 .tn-elem[data-elem-id="male-percentage"] .tn-atom {
    font-size: 40px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="male-percentage"] {
    top: 124px;
    left: calc(50% - 240px + 169px);
    width: 93px;
  }

  #rec338150622 .tn-elem[data-elem-id="male-percentage"] .tn-atom {
    font-size: 30px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="male-percentage"] {
    top: 106px;
    left: calc(50% - 160px + 105px);
    width: 73px;
  }
}

#rec338150622 .tn-elem[data-elem-id="gender-text"] {
  color: #747474;
  z-index: 23;
  top: 315px;
  left: calc(50% - 600px + 780px);
  width: 50px;
}

#rec338150622 .tn-elem[data-elem-id="gender-text"] .tn-atom {
  color: #747474;
  font-size: 15px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="gender-text"] {
    top: 201px;
    left: calc(50% - 480px + 491px);
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="gender-text"] {
    top: 176px;
    left: calc(50% - 320px + 253px);
    width: 40px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="gender-text"] {
    top: 129px;
    left: calc(50% - 240px + 73px);
    width: 42px;
  }

  #rec338150622 .tn-elem[data-elem-id="gender-text"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="gender-text"] {
    top: 110px;
    left: calc(50% - 160px + 30px);
    width: 33px;
  }
}

#rec338150622 .tn-elem[data-elem-id="male-icon"] {
  z-index: 22;
  top: 300px;
  left: calc(50% - 600px + 848px);
  width: 25px;
}

#rec338150622 .tn-elem[data-elem-id="male-icon"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338150622 .tn-elem[data-elem-id="male-icon"] {
    top: 201px;
    left: calc(50% - 480px + 541px);
  }
}

@media screen and (max-width: 959px) {
  #rec338150622 .tn-elem[data-elem-id="male-icon"] {
    top: 176px;
    left: calc(50% - 320px + 312px);
    width: 20px;
  }
}

@media screen and (max-width: 639px) {
  #rec338150622 .tn-elem[data-elem-id="male-icon"] {
    top: 126px;
    left: calc(50% - 240px + 135px);
    width: 21px;
  }
}

@media screen and (max-width: 479px) {
  #rec338150622 .tn-elem[data-elem-id="male-icon"] {
    top: 108px;
    left: calc(50% - 160px + 79px);
    width: 16px;
  }
}

/* ==========================================================================
  Targeting options
  ========================================================================== */
#rec338165535 .t396__artboard {
  height: 1000px;
  background-color: #000000;
}

#rec338165535 .t396__container {
  background-color: #000000;
}

#rec338165535 .t396__filter {
  height: 1000px;
}

#rec338165535 .t396__carrier {
  height: 1000px;
  background-position: center center;
  background-attachment: scroll;
  background-size: cover;
  background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .t396__artboard {
    height: 840px;
  }

  #rec338165535 .t396__filter {
    height: 840px;
  }

  #rec338165535 .t396__carrier {
    height: 840px;
    background-attachment: scroll;
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .t396__artboard {
    height: 889px;
  }

  #rec338165535 .t396__filter {
    height: 889px;
  }

  #rec338165535 .t396__carrier {
    height: 889px;
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .t396__artboard {
    height: 700px;
  }

  #rec338165535 .t396__filter {
    height: 700px;
  }

  #rec338165535 .t396__carrier {
    height: 700px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .t396__artboard {
    height: 800px;
  }

  #rec338165535 .t396__filter {
    height: 800px;
  }

  #rec338165535 .t396__carrier {
    height: 800px;
  }
}

#rec338165535 .tn-elem[data-elem-id="1470209944682"] {
  color: #747474;
  text-align: center;
  z-index: 4;
  top: 140px;
  left: calc(50% - 600px + 270px);
  width: 660px;
}

#rec338165535 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
  color: #747474;
  font-size: 40px;
  font-family: "Dela Gothic One", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 700;
  text-transform: uppercase;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="1470209944682"] {
    top: 70px;
    left: calc(50% - 480px + 150px);
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="1470209944682"] {
    top: 70px;
    left: calc(50% - 320px + 168px);
    width: 304px;
  }

  #rec338165535 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
    font-size: 30px;
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="1470209944682"] {
    top: 60px;
    left: calc(50% - 240px + 88px);
  }

  #rec338165535 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
    font-size: 20px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="1470209944682"] {
    top: 60px;
    left: calc(50% - 160px + 8px);
  }
}

#rec338165535 .tn-elem[data-elem-id="1626887180197"] {
  z-index: 5;
  top: 0px;
  left: calc(50% - 600px + 599px);
  width: 2px;
  height: 40px;
}

#rec338165535 .tn-elem[data-elem-id="1626887180197"] .tn-atom {
  background-color: #e60000;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="1626887180197"] {
    top: 0px;
    left: calc(50% - 480px + 479px);
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="1626887180197"] {
    top: 0px;
    left: calc(50% - 320px + 319px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="1626887180197"] {
    top: 0px;
    left: calc(50% - 240px + 239px);
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="1626887180197"] {
    top: 0px;
    left: calc(50% - 160px + 159px);
  }
}

#rec338165535 .tn-elem[data-elem-id="1626887232876"] {
  z-index: 6;
  top: 288px;
  left: calc(50% - 600px + 15px);
  width: 1170px;
  height: 630px;
}

#rec338165535 .tn-elem[data-elem-id="1626887232876"] .tn-atom {
  border-width: 7px;
  background-position: center center;
  border-color: #e60000;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="1626887232876"] {
    top: 176px;
    left: calc(50% - 480px + 92px);
    width: 859px;
    height: 656px;
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="1626887232876"] {
    top: 189px;
    left: calc(50% - 320px + 8px);
    width: 619px;
    height: 694px;
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="1626887232876"] {
    top: 158px;
    left: calc(50% - 240px + 12px);
    width: 456px;
    height: 442px;
  }

  #rec338165535 .tn-elem[data-elem-id="1626887232876"] .tn-atom {
    border-width: 5px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="1626887232876"] {
    top: 163px;
    left: calc(50% - 160px + 20px);
    width: 281px;
    height: 580px;
  }
}

#rec338165535 .tn-elem[data-elem-id="1626887304109"] {
  color: #ffffff;
  z-index: 7;
  top: 403px;
  left: calc(50% - 600px + -50px);
  width: 660px;
}

#rec338165535 .tn-elem[data-elem-id="1626887304109"] .tn-atom {
  color: #ffffff;
  font-size: 35px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 700;
  text-transform: uppercase;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="1626887304109"] {
    top: 331px;
    left: calc(50% - 480px + 15px);
    width: 315px;
  }

  #rec338165535 .tn-elem[data-elem-id="1626887304109"] .tn-atom {
    font-size: 30px;
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="1626887304109"] {
    top: 170px;
    left: calc(50% - 320px + 70px);
  }

  #rec338165535 .tn-elem[data-elem-id="1626887304109"] .tn-atom {
    font-size: 25px;
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="1626887304109"] {
    top: 99px;
    left: calc(50% - 240px + 83px);
  }

  #rec338165535 .tn-elem[data-elem-id="1626887304109"] {
    text-align: center;
  }

  #rec338165535 .tn-elem[data-elem-id="1626887304109"] .tn-atom {
    font-size: 15px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="1626887304109"] {
    top: 99px;
    left: calc(50% - 160px + 3px);
  }
}

#rec338165535 .tn-elem[data-elem-id="123"] {
  color: #ffffff;
  top: 10px;
  z-index: 7;
  left: calc(50% - 600px + -50px);
  width: 660px;
}

#rec338165535 .tn-elem[data-elem-id="123"] .tn-atom {
  color: #ffffff;
  font-size: 35px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 700;
  text-transform: uppercase;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="123"] {
    top: 75px;
    left: calc(50% - 480px + 15px);
    width: 315px;
  }

  #rec338165535 .tn-elem[data-elem-id="123"] .tn-atom {
    font-size: 30px;
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="123"] {
    top: 170px;
    left: calc(50% - 320px + 70px);
  }

  #rec338165535 .tn-elem[data-elem-id="123"] .tn-atom {
    font-size: 25px;
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="123"] {
    top: 99px;
    left: calc(50% - 240px + 83px);
  }

  #rec338165535 .tn-elem[data-elem-id="123"] {
    text-align: center;
  }

  #rec338165535 .tn-elem[data-elem-id="123"] .tn-atom {
    font-size: 15px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="123"] {
    top: 99px;
    left: calc(50% - 160px + 3px);
  }
}

#rec338165535 .tn-elem[data-elem-id="1626887535708"] {
  z-index: 3;
  top: 434px;
  left: calc(50% - 600px + 897px);
  width: 277px;
}

#rec338165535 .tn-elem[data-elem-id="1626887535708"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="1626887535708"] {
    top: 621px;
    left: calc(50% - 480px + 664px);
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="1626887535708"] {
    top: 671px;
    left: calc(50% - 320px + 340px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="1626887535708"] {
    top: 471px;
    left: calc(50% - 240px + 299px);
    width: 167px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="1626887535708"] {
    top: 614px;
    left: calc(50% - 160px + 126px);
  }
}

#rec338165535 .tn-elem[data-elem-id="1626899649039"] {
  z-index: 2;
  top: -115px;
  left: calc(50% - 600px + -430px);
  width: 649px;
}

#rec338165535 .tn-elem[data-elem-id="1626899649039"] .tn-atom {
  opacity: 0.2;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

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

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

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="1626899649039"] {
    top: -340px;
    left: calc(50% - 240px + -500px);
  }
}

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

#rec338165535 .tn-elem[data-elem-id="1626887496725"] {
  color: #747474;
  z-index: 13;
  top: 522px;
  left: calc(50% - 600px + 527px);
  width: 100px;
}

#rec338165535 .tn-elem[data-elem-id="1626887496725"] .tn-atom {
  color: #747474;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="1626887496725"] {
    top: 450px;
    left: calc(50% - 480px + 425px);
  }

  #rec338165535 .tn-elem[data-elem-id="1626887496725"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="1626887496725"] {
    top: 488px;
    left: calc(50% - 320px + 105px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="1626887496725"] {
    top: 334px;
    left: calc(50% - 240px + 100px);
    width: 71px;
  }

  #rec338165535 .tn-elem[data-elem-id="1626887496725"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="1626887496725"] {
    top: 334px;
    left: calc(50% - 160px + 67px);
  }
}

#rec338165535 .tn-elem[data-elem-id="1626887496591"] {
  z-index: 12;
  top: 514px;
  left: calc(50% - 600px + 482px);
  width: 38px;
}

#rec338165535 .tn-elem[data-elem-id="1626887496591"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="1626887496591"] {
    top: 442px;
    left: calc(50% - 480px + 380px);
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="1626887496591"] {
    top: 480px;
    left: calc(50% - 320px + 60px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="1626887496591"] {
    top: 328px;
    left: calc(50% - 240px + 68px);
    width: 27px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="1626887496591"] {
    top: 328px;
    left: calc(50% - 160px + 35px);
  }
}

#rec338165535 .tn-elem[data-elem-id="age-text"] {
  color: #747474;
  z-index: 11;
  top: 434px;
  left: calc(50% - 600px + 527px);
  width: 100px;
}

#rec338165535 .tn-elem[data-elem-id="age-text"] .tn-atom {
  color: #747474;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="age-text"] {
    top: 362px;
    left: calc(50% - 480px + 425px);
  }

  #rec338165535 .tn-elem[data-elem-id="age-text"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="age-text"] {
    top: 400px;
    left: calc(50% - 320px + 105px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="age-text"] {
    top: 272px;
    left: calc(50% - 240px + 100px);
    width: 71px;
  }

  #rec338165535 .tn-elem[data-elem-id="age-text"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="age-text"] {
    top: 272px;
    left: calc(50% - 160px + 67px);
  }
}

#rec338165535 .tn-elem[data-elem-id="1626887492945"] {
  z-index: 10;
  top: 426px;
  left: calc(50% - 600px + 483px);
  width: 36px;
}

#rec338165535 .tn-elem[data-elem-id="1626887492945"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="1626887492945"] {
    top: 354px;
    left: calc(50% - 480px + 381px);
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="1626887492945"] {
    top: 392px;
    left: calc(50% - 320px + 61px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="1626887492945"] {
    top: 266px;
    left: calc(50% - 240px + 69px);
    width: 26px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="1626887492945"] {
    top: 266px;
    left: calc(50% - 160px + 36px);
  }
}

#rec338165535 .tn-elem[data-elem-id="1626887431299"] {
  color: #747474;
  z-index: 9;
  top: 346px;
  left: calc(50% - 600px + 527px);
  width: 100px;
}

#rec338165535 .tn-elem[data-elem-id="1626887431299"] .tn-atom {
  color: #747474;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="1626887431299"] {
    top: 274px;
    left: calc(50% - 480px + 425px);
  }

  #rec338165535 .tn-elem[data-elem-id="1626887431299"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="1626887431299"] {
    top: 312px;
    left: calc(50% - 320px + 105px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="1626887431299"] {
    top: 210px;
    left: calc(50% - 240px + 100px);
    width: 71px;
  }

  #rec338165535 .tn-elem[data-elem-id="1626887431299"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="1626887431299"] {
    top: 210px;
    left: calc(50% - 160px + 67px);
  }
}

#rec338165535 .tn-elem[data-elem-id="1626887405639"] {
  z-index: 8;
  top: 338px;
  left: calc(50% - 600px + 486px);
  width: 30px;
}

#rec338165535 .tn-elem[data-elem-id="1626887405639"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="1626887405639"] {
    top: 266px;
    left: calc(50% - 480px + 384px);
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="1626887405639"] {
    top: 304px;
    left: calc(50% - 320px + 64px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="1626887405639"] {
    top: 204px;
    left: calc(50% - 240px + 71px);
    width: 21px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="1626887405639"] {
    top: 204px;
    left: calc(50% - 160px + 38px);
  }
}

#rec338165535 .tn-elem[data-elem-id="1626887523415"] {
  z-index: 14;
  top: 338px;
  left: calc(50% - 600px + 686px);
  width: 27px;
}

#rec338165535 .tn-elem[data-elem-id="1626887523415"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="1626887523415"] {
    top: 266px;
    left: calc(50% - 480px + 550px);
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="1626887523415"] {
    top: 304px;
    left: calc(50% - 320px + 230px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="1626887523415"] {
    top: 204px;
    left: calc(50% - 240px + 194px);
    width: 19px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="1626887523415"] {
    top: 204px;
    left: calc(50% - 160px + 161px);
  }
}

#rec338165535 .tn-elem[data-elem-id="1626887523559"] {
  color: #747474;
  z-index: 15;
  top: 346px;
  left: calc(50% - 600px + 726px);
  width: 100px;
}

#rec338165535 .tn-elem[data-elem-id="1626887523559"] .tn-atom {
  color: #747474;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="1626887523559"] {
    top: 274px;
    left: calc(50% - 480px + 590px);
  }

  #rec338165535 .tn-elem[data-elem-id="1626887523559"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="1626887523559"] {
    top: 312px;
    left: calc(50% - 320px + 270px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="1626887523559"] {
    top: 210px;
    left: calc(50% - 240px + 222px);
    width: 71px;
  }

  #rec338165535 .tn-elem[data-elem-id="1626887523559"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="1626887523559"] {
    top: 210px;
    left: calc(50% - 160px + 189px);
  }
}

#rec338165535 .tn-elem[data-elem-id="1626887523676"] {
  z-index: 16;
  top: 426px;
  left: calc(50% - 600px + 681px);
  width: 36px;
}

#rec338165535 .tn-elem[data-elem-id="1626887523676"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="1626887523676"] {
    top: 354px;
    left: calc(50% - 480px + 545px);
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="1626887523676"] {
    top: 392px;
    left: calc(50% - 320px + 225px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="1626887523676"] {
    top: 266px;
    left: calc(50% - 240px + 190px);
    width: 26px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="1626887523676"] {
    top: 266px;
    left: calc(50% - 160px + 157px);
  }
}

#rec338165535 .tn-elem[data-elem-id="1626887523787"] {
  color: #747474;
  z-index: 17;
  top: 434px;
  left: calc(50% - 600px + 726px);
  width: 100px;
}

#rec338165535 .tn-elem[data-elem-id="1626887523787"] .tn-atom {
  color: #747474;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="1626887523787"] {
    top: 362px;
    left: calc(50% - 480px + 590px);
  }

  #rec338165535 .tn-elem[data-elem-id="1626887523787"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="1626887523787"] {
    top: 400px;
    left: calc(50% - 320px + 270px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="1626887523787"] {
    top: 272px;
    left: calc(50% - 240px + 222px);
    width: 71px;
  }

  #rec338165535 .tn-elem[data-elem-id="1626887523787"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="1626887523787"] {
    top: 272px;
    left: calc(50% - 160px + 189px);
  }
}

#rec338165535 .tn-elem[data-elem-id="1626887523915"] {
  z-index: 18;
  top: 514px;
  left: calc(50% - 600px + 685px);
  width: 28px;
}

#rec338165535 .tn-elem[data-elem-id="1626887523915"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="1626887523915"] {
    top: 442px;
    left: calc(50% - 480px + 549px);
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="1626887523915"] {
    top: 480px;
    left: calc(50% - 320px + 229px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="1626887523915"] {
    top: 328px;
    left: calc(50% - 240px + 193px);
    width: 20px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="1626887523915"] {
    top: 328px;
    left: calc(50% - 160px + 160px);
  }
}

#rec338165535 .tn-elem[data-elem-id="1626887524038"] {
  color: #747474;
  z-index: 19;
  top: 522px;
  left: calc(50% - 600px + 726px);
  width: 119px;
}

#rec338165535 .tn-elem[data-elem-id="1626887524038"] .tn-atom {
  color: #747474;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="1626887524038"] {
    top: 450px;
    left: calc(50% - 480px + 590px);
  }

  #rec338165535 .tn-elem[data-elem-id="1626887524038"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="1626887524038"] {
    top: 488px;
    left: calc(50% - 320px + 270px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="1626887524038"] {
    top: 334px;
    left: calc(50% - 240px + 222px);
    width: 84px;
  }

  #rec338165535 .tn-elem[data-elem-id="1626887524038"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="1626887524038"] {
    top: 334px;
    left: calc(50% - 160px + 189px);
  }
}

#rec338165535 .tn-elem[data-elem-id="1626887528343"] {
  z-index: 20;
  top: 338px;
  left: calc(50% - 600px + 899px);
  width: 36px;
}

#rec338165535 .tn-elem[data-elem-id="1626887528343"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="1626887528343"] {
    top: 266px;
    left: calc(50% - 480px + 729px);
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="1626887528343"] {
    top: 304px;
    left: calc(50% - 320px + 409px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="1626887528343"] {
    top: 204px;
    left: calc(50% - 240px + 325px);
    width: 26px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="1626887528343"] {
    top: 384px;
    left: calc(50% - 160px + 33px);
  }
}

#rec338165535 .tn-elem[data-elem-id="1626887528441"] {
  color: #747474;
  z-index: 21;
  top: 346px;
  left: calc(50% - 600px + 944px);
  width: 100px;
}

#rec338165535 .tn-elem[data-elem-id="1626887528441"] .tn-atom {
  color: #747474;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="1626887528441"] {
    top: 274px;
    left: calc(50% - 480px + 774px);
  }

  #rec338165535 .tn-elem[data-elem-id="1626887528441"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="1626887528441"] {
    top: 312px;
    left: calc(50% - 320px + 454px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="1626887528441"] {
    top: 210px;
    left: calc(50% - 240px + 357px);
    width: 71px;
  }

  #rec338165535 .tn-elem[data-elem-id="1626887528441"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="1626887528441"] {
    top: 389px;
    left: calc(50% - 160px + 65px);
  }
}

#rec338165535 .tn-elem[data-elem-id="1626887528550"] {
  z-index: 22;
  top: 426px;
  left: calc(50% - 600px + 900px);
  width: 35px;
}

#rec338165535 .tn-elem[data-elem-id="1626887528550"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="1626887528550"] {
    top: 354px;
    left: calc(50% - 480px + 730px);
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="1626887528550"] {
    top: 392px;
    left: calc(50% - 320px + 410px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="1626887528550"] {
    top: 266px;
    left: calc(50% - 240px + 326px);
    width: 25px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="1626887528550"] {
    top: 388px;
    left: calc(50% - 160px + 160px);
  }
}

#rec338165535 .tn-elem[data-elem-id="1626887528657"] {
  color: #747474;
  z-index: 23;
  top: 434px;
  left: calc(50% - 600px + 944px);
  width: 100px;
}

#rec338165535 .tn-elem[data-elem-id="1626887528657"] .tn-atom {
  color: #747474;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="1626887528657"] {
    top: 350px;
    left: calc(50% - 480px + 772px);
  }

  #rec338165535 .tn-elem[data-elem-id="1626887528657"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="1626887528657"] {
    top: 388px;
    left: calc(50% - 320px + 452px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="1626887528657"] {
    top: 263px;
    left: calc(50% - 240px + 355px);
    width: 109px;
  }

  #rec338165535 .tn-elem[data-elem-id="1626887528657"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="1626887528657"] {
    top: 389px;
    left: calc(50% - 160px + 189px);
  }
}

#rec338165535 .tn-elem[data-elem-id="1626887528769"] {
  z-index: 24;
  top: 514px;
  left: calc(50% - 600px + 899px);
  width: 36px;
}

#rec338165535 .tn-elem[data-elem-id="1626887528769"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="1626887528769"] {
    top: 442px;
    left: calc(50% - 480px + 729px);
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="1626887528769"] {
    top: 480px;
    left: calc(50% - 320px + 409px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="1626887528769"] {
    top: 328px;
    left: calc(50% - 240px + 325px);
    width: 26px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="1626887528769"] {
    top: 659px;
    left: calc(50% - 160px + 33px);
  }
}

#rec338165535 .tn-elem[data-elem-id="1626887528897"] {
  color: #747474;
  z-index: 25;
  top: 522px;
  left: calc(50% - 600px + 944px);
  width: 186px;
}

#rec338165535 .tn-elem[data-elem-id="1626887528897"] .tn-atom {
  color: #747474;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="1626887528897"] {
    top: 437px;
    left: calc(50% - 480px + 774px);
  }

  #rec338165535 .tn-elem[data-elem-id="1626887528897"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="1626887528897"] {
    top: 475px;
    left: calc(50% - 320px + 454px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="1626887528897"] {
    top: 325px;
    left: calc(50% - 240px + 357px);
    width: 132px;
  }

  #rec338165535 .tn-elem[data-elem-id="1626887528897"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="1626887528897"] {
    top: 664px;
    left: calc(50% - 160px + 65px);
    width: 149px;
  }
}

#rec338165535 .tn-elem[data-elem-id="ssp-image"] {
  z-index: 24;
  top: 612px;
  left: calc(50% - 600px + 899px);
  width: 36px;
}

#rec338165535 .tn-elem[data-elem-id="ssp-image"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="ssp-image"] {
    top: 532px;
    left: calc(50% - 480px + 729px);
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="ssp-image"] {
    top: 570px;
    left: calc(50% - 320px + 409px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="ssp-image"] {
    top: 390px;
    left: calc(50% - 240px + 325px);
    width: 26px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="ssp-image"] {
    top: 439px;
    left: calc(50% - 160px + 33px);
  }
}

#rec338165535 .tn-elem[data-elem-id="ssp"] {
  color: #747474;
  z-index: 25;
  top: 614px;
  left: calc(50% - 600px + 944px);
  width: 186px;
}

#rec338165535 .tn-elem[data-elem-id="ssp"] .tn-atom {
  color: #747474;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="ssp"] {
    top: 529px;
    left: calc(50% - 480px + 774px);
  }

  #rec338165535 .tn-elem[data-elem-id="ssp"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="ssp"] {
    top: 578px;
    left: calc(50% - 320px + 454px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="ssp"] {
    top: 392px;
    left: calc(50% - 240px + 357px);
    width: 132px;
  }

  #rec338165535 .tn-elem[data-elem-id="ssp"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="ssp"] {
    top: 446px;
    left: calc(50% - 160px + 65px);
    width: 149px;
  }
}

#rec338165535 .tn-elem[data-elem-id="super-geo-image"] {
  z-index: 18;
  top: 612px;
  left: calc(50% - 600px + 685px);
  width: 36px;
}

#rec338165535 .tn-elem[data-elem-id="super-geo-image"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="super-geo-image"] {
    top: 532px;
    left: calc(50% - 480px + 549px);
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="super-geo-image"] {
    top: 570px;
    left: calc(50% - 320px + 229px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="super-geo-image"] {
    top: 390px;
    left: calc(50% - 240px + 193px);
    width: 26px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="super-geo-image"] {
    top: 439px;
    left: calc(50% - 160px + 160px);
  }
}

#rec338165535 .tn-elem[data-elem-id="super-geo"] {
  color: #747474;
  z-index: 19;
  top: 614px;
  left: calc(50% - 600px + 726px);
  width: 119px;
}

#rec338165535 .tn-elem[data-elem-id="super-geo"] .tn-atom {
  color: #747474;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="super-geo"] {
    top: 529px;
    left: calc(50% - 480px + 590px);
  }

  #rec338165535 .tn-elem[data-elem-id="super-geo"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="super-geo"] {
    top: 578px;
    left: calc(50% - 320px + 270px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="super-geo"] {
    top: 392px;
    left: calc(50% - 240px + 222px);
    width: 84px;
  }

  #rec338165535 .tn-elem[data-elem-id="super-geo"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="super-geo"] {
    top: 446px;
    left: calc(50% - 160px + 189px);
  }
}

#rec338165535 .tn-elem[data-elem-id="domain-image"] {
  z-index: 12;
  top: 612px;
  left: calc(50% - 600px + 482px);
  width: 36px;
}

#rec338165535 .tn-elem[data-elem-id="domain-image"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="domain-image"] {
    top: 532px;
    left: calc(50% - 480px + 380px);
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="domain-image"] {
    top: 570px;
    left: calc(50% - 320px + 60px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="domain-image"] {
    top: 392px;
    left: calc(50% - 240px + 68px);
    width: 26px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="domain-image"] {
    top: 494px;
    left: calc(50% - 160px + 33px);
  }
}

#rec338165535 .tn-elem[data-elem-id="domain"] {
  color: #747474;
  z-index: 13;
  top: 614px;
  left: calc(50% - 600px + 527px);
  width: 100px;
}

#rec338165535 .tn-elem[data-elem-id="domain"] .tn-atom {
  color: #747474;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="domain"] {
    top: 529px;
    left: calc(50% - 480px + 425px);
  }

  #rec338165535 .tn-elem[data-elem-id="domain"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="domain"] {
    top: 578px;
    left: calc(50% - 320px + 105px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="domain"] {
    top: 392px;
    left: calc(50% - 240px + 100px);
    width: 71px;
  }

  #rec338165535 .tn-elem[data-elem-id="domain"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="domain"] {
    top: 499px;
    left: calc(50% - 160px + 67px);
  }
}

#rec338165535 .tn-elem[data-elem-id="context_target_info"] {
  color: #747474;
  z-index: 13;
  top: 100px;
  left: calc(50% - 600px + 377px);
  width: 186px;
}

#rec338165535 .tn-elem[data-elem-id="context_target_info"] .tn-atom {
  color: #747474;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

#rec338165535 .tn-elem[data-elem-id="context_target"] {
  color: #ffffff;
  z-index: 13;
  top: 50px;
  left: calc(50% - 600px + 377px);
  width: 100px;
}

#rec338165535 .tn-elem[data-elem-id="context_target"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="context_target"] {
    top: 589px;
    left: calc(50% - 480px + 425px);
  }

  #rec338165535 .tn-elem[data-elem-id="context_target"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="context_target"] {
    top: 612px;
    left: calc(50% - 320px + 105px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="context_target"] {
    top: 437px;
    left: calc(50% - 240px + 100px);
    width: 71px;
  }

  #rec338165535 .tn-elem[data-elem-id="context_target"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="context_target"] {
    top: 537px;
    left: calc(50% - 160px + 189px);
  }
}

#rec338165535 .tn-elem[data-elem-id="ofd_info"] {
  color: #747474;
  z-index: 13;
  top: 100px;
  left: calc(50% - 600px + 677px);
  width: 210px;
}

#rec338165535 .tn-elem[data-elem-id="ofd_info"] .tn-atom {
  color: #747474;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

#rec338165535 .tn-elem[data-elem-id="ofd"] {
  color: #ffffff;
  z-index: 13;
  top: 50px;
  left: calc(50% - 600px + 677px);
  width: 100px;
}

#rec338165535 .tn-elem[data-elem-id="ofd"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="ofd"] {
    top: 589px;
    left: calc(50% - 480px + 425px);
  }

  #rec338165535 .tn-elem[data-elem-id="ofd"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="ofd"] {
    top: 612px;
    left: calc(50% - 320px + 105px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="ofd"] {
    top: 437px;
    left: calc(50% - 240px + 100px);
    width: 71px;
  }

  #rec338165535 .tn-elem[data-elem-id="ofd"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="ofd"] {
    top: 537px;
    left: calc(50% - 160px + 189px);
  }
}

#rec338165535 .tn-elem[data-elem-id="mobile-info"] {
  color: #747474;
  z-index: 13;
  top: 100px;
  left: calc(50% - 600px + 977px);
  width: 210px;
}

#rec338165535 .tn-elem[data-elem-id="mobile-info"] .tn-atom {
  color: #747474;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

#rec338165535 .tn-elem[data-elem-id="mobile"] {
  color: #ffffff;
  z-index: 13;
  top: 50px;
  left: calc(50% - 600px + 977px);
  width: 186px;
}

#rec338165535 .tn-elem[data-elem-id="mobile"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="mobile"] {
    top: 589px;
    left: calc(50% - 480px + 425px);
  }

  #rec338165535 .tn-elem[data-elem-id="mobile"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="mobile"] {
    top: 612px;
    left: calc(50% - 320px + 105px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="mobile"] {
    top: 437px;
    left: calc(50% - 240px + 100px);
    width: 71px;
  }

  #rec338165535 .tn-elem[data-elem-id="mobile"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="mobile"] {
    top: 537px;
    left: calc(50% - 160px + 189px);
  }
}

#rec338165535 .tn-elem[data-elem-id="database-info"] {
  color: #747474;
  z-index: 13;
  top: 375px;
  left: calc(50% - 600px + 377px);
  width: 186px;
}

#rec338165535 .tn-elem[data-elem-id="database-info"] .tn-atom {
  color: #747474;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

#rec338165535 .tn-elem[data-elem-id="database"] {
  color: #ffffff;
  z-index: 13;
  top: 300px;
  left: calc(50% - 600px + 377px);
  width: 100px;
}

#rec338165535 .tn-elem[data-elem-id="database"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="database"] {
    top: 589px;
    left: calc(50% - 480px + 425px);
  }

  #rec338165535 .tn-elem[data-elem-id="database"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="database"] {
    top: 612px;
    left: calc(50% - 320px + 105px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="database"] {
    top: 437px;
    left: calc(50% - 240px + 100px);
    width: 71px;
  }

  #rec338165535 .tn-elem[data-elem-id="database"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="database"] {
    top: 537px;
    left: calc(50% - 160px + 189px);
  }
}

#rec338165535 .tn-elem[data-elem-id="dynamic-remarketing-info"] {
  color: #747474;
  z-index: 13;
  top: 375px;
  left: calc(50% - 600px + 977px);
  width: 210px;
}

#rec338165535 .tn-elem[data-elem-id="dynamic-remarketing-info"] .tn-atom {
  color: #747474;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

#rec338165535 .tn-elem[data-elem-id="dynamic-remarketing"] {
  color: #ffffff;
  z-index: 13;
  top: 300px;
  left: calc(50% - 600px + 977px);
  width: 100px;
}

#rec338165535 .tn-elem[data-elem-id="dynamic-remarketing"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="dynamic-remarketing"] {
    top: 589px;
    left: calc(50% - 480px + 425px);
  }

  #rec338165535 .tn-elem[data-elem-id="dynamic-remarketing"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="dynamic-remarketing"] {
    top: 612px;
    left: calc(50% - 320px + 105px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="dynamic-remarketing"] {
    top: 437px;
    left: calc(50% - 240px + 100px);
    width: 71px;
  }

  #rec338165535 .tn-elem[data-elem-id="dynamic-remarketing"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="dynamic-remarketing"] {
    top: 537px;
    left: calc(50% - 160px + 189px);
  }
}

#rec338165535 .tn-elem[data-elem-id="look-like-info"] {
  color: #747474;
  z-index: 13;
  top: 375px;
  left: calc(50% - 600px + 677px);
  width: 186px;
}

#rec338165535 .tn-elem[data-elem-id="look-like-info"] .tn-atom {
  color: #747474;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

#rec338165535 .tn-elem[data-elem-id="look-like"] {
  color: #ffffff;
  z-index: 13;
  top: 300px;
  left: calc(50% - 600px + 677px);
  width: 100px;
}

#rec338165535 .tn-elem[data-elem-id="look-like"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="look-like"] {
    top: 589px;
    left: calc(50% - 480px + 425px);
  }

  #rec338165535 .tn-elem[data-elem-id="look-like"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="look-like"] {
    top: 612px;
    left: calc(50% - 320px + 105px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="look-like"] {
    top: 437px;
    left: calc(50% - 240px + 100px);
    width: 71px;
  }

  #rec338165535 .tn-elem[data-elem-id="look-like"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="look-like"] {
    top: 537px;
    left: calc(50% - 160px + 189px);
  }
}

#rec338165535 .tn-elem[data-elem-id="frequency-image"] {
  z-index: 12;
  top: 694px;
  left: calc(50% - 600px + 482px);
  width: 36px;
}

#rec338165535 .tn-elem[data-elem-id="frequency-image"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="frequency-image"] {
    top: 613px;
    left: calc(50% - 480px + 380px);
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="frequency-image"] {
    top: 652px;
    left: calc(50% - 320px + 60px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="frequency-image"] {
    top: 452px;
    left: calc(50% - 240px + 68px);
    width: 26px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="frequency-image"] {
    top: 494px;
    left: calc(50% - 160px + 160px);
  }
}

#rec338165535 .tn-elem[data-elem-id="frequency"] {
  color: #747474;
  z-index: 13;
  top: 699px;
  left: calc(50% - 600px + 527px);
  width: 100px;
}

#rec338165535 .tn-elem[data-elem-id="frequency"] .tn-atom {
  color: #747474;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="frequency"] {
    top: 613px;
    left: calc(50% - 480px + 425px);
  }

  #rec338165535 .tn-elem[data-elem-id="frequency"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="frequency"] {
    top: 661px;
    left: calc(50% - 320px + 105px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="frequency"] {
    top: 456px;
    left: calc(50% - 240px + 100px);
    width: 71px;
  }

  #rec338165535 .tn-elem[data-elem-id="frequency"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="frequency"] {
    top: 499px;
    left: calc(50% - 160px + 189px);
  }
}

#rec338165535 .tn-elem[data-elem-id="viewability-image"] {
  z-index: 18;
  top: 694px;
  left: calc(50% - 600px + 685px);
  width: 36px;
}

#rec338165535 .tn-elem[data-elem-id="viewability-image"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="viewability-image"] {
    top: 613px;
    left: calc(50% - 480px + 549px);
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="viewability-image"] {
    top: 652px;
    left: calc(50% - 320px + 229px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="viewability-image"] {
    top: 452px;
    left: calc(50% - 240px + 193px);
    width: 26px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="viewability-image"] {
    top: 604px;
    left: calc(50% - 160px + 33px);
  }
}

#rec338165535 .tn-elem[data-elem-id="viewability"] {
  color: #747474;
  font-size: 16px;
  z-index: 19;
  top: 699px;
  left: calc(50% - 600px + 726px);
  width: 119px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
}

#rec338165535 .tn-elem[data-elem-id="viewability"] .tn-atom {
  color: #747474;
  z-index: 13;
  top: 699px;
  left: calc(50% - 600px + 527px);
  width: 100px;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="viewability"] {
    top: 613px;
    left: calc(50% - 480px + 590px);
  }

  #rec338165535 .tn-elem[data-elem-id="viewability"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="viewability"] {
    top: 661px;
    left: calc(50% - 320px + 270px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="viewability"] {
    top: 456px;
    left: calc(50% - 240px + 222px);
    width: 84px;
  }

  #rec338165535 .tn-elem[data-elem-id="viewability"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="viewability"] {
    top: 609px;
    left: calc(50% - 160px + 65px);
    width: 71px;
  }
}

#rec338165535 .tn-elem[data-elem-id="show-time-image"] {
  z-index: 24;
  top: 694px;
  left: calc(50% - 600px + 899px);
  width: 36px;
}

#rec338165535 .tn-elem[data-elem-id="show-time-image"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="show-time-image"] {
    top: 613px;
    left: calc(50% - 480px + 729px);
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="show-time-image"] {
    top: 652px;
    left: calc(50% - 320px + 409px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="show-time-image"] {
    top: 452px;
    left: calc(50% - 240px + 325px);
    width: 26px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="show-time-image"] {
    top: 549px;
    left: calc(50% - 160px + 33px);
  }
}

#rec338165535 .tn-elem[data-elem-id="show-time"] {
  color: #747474;
  z-index: 25;
  top: 699px;
  left: calc(50% - 600px + 944px);
  width: 186px;
}

#rec338165535 .tn-elem[data-elem-id="show-time"] .tn-atom {
  color: #747474;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="show-time"] {
    top: 613px;
    left: calc(50% - 480px + 774px);
  }

  #rec338165535 .tn-elem[data-elem-id="show-time"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="show-time"] {
    top: 661px;
    left: calc(50% - 320px + 454px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="show-time"] {
    top: 456px;
    left: calc(50% - 240px + 357px);
    width: 132px;
  }

  #rec338165535 .tn-elem[data-elem-id="show-time"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="show-time"] {
    top: 554px;
    left: calc(50% - 160px + 65px);
    width: 149px;
  }
}

#rec338165535 .tn-elem[data-elem-id="white-black-list-image"] {
  z-index: 18;
  top: 785px;
  left: calc(50% - 600px + 685px);
  width: 36px;
}

#rec338165535 .tn-elem[data-elem-id="white-black-list-image"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="white-black-list-image"] {
    top: 702px;
    left: calc(50% - 480px + 549px);
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="white-black-list-image"] {
    top: 740px;
    left: calc(50% - 320px + 229px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="white-black-list-image"] {
    top: 514px;
    left: calc(50% - 240px + 193px);
    width: 26px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="white-black-list-image"] {
    top: 604px;
    left: calc(50% - 160px + 160px);
  }
}

#rec338165535 .tn-elem[data-elem-id="white-black-list"] {
  color: #747474;
  font-size: 16px;
  z-index: 19;
  top: 785px;
  left: calc(50% - 600px + 726px);
  width: 119px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
}

#rec338165535 .tn-elem[data-elem-id="white-black-list"] .tn-atom {
  color: #747474;
  z-index: 13;
  top: 785px;
  left: calc(50% - 600px + 527px);
  width: 100px;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="white-black-list"] {
    top: 702px;
    left: calc(50% - 480px + 590px);
  }

  #rec338165535 .tn-elem[data-elem-id="white-black-list"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="white-black-list"] {
    top: 740px;
    left: calc(50% - 320px + 270px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="white-black-list"] {
    top: 511px;
    left: calc(50% - 240px + 222px);
    width: 84px;
  }

  #rec338165535 .tn-elem[data-elem-id="white-black-list"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="white-black-list"] {
    top: 609px;
    left: calc(50% - 160px + 189px);
  }
}

#rec338165535 .tn-elem[data-elem-id="mobile-operator-image"] {
  z-index: 12;
  top: 785px;
  left: calc(50% - 600px + 482px);
  width: 36px;
}

#rec338165535 .tn-elem[data-elem-id="mobile-operator-image"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="mobile-operator-image"] {
    top: 702px;
    left: calc(50% - 480px + 380px);
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="mobile-operator-image"] {
    top: 740px;
    left: calc(50% - 320px + 60px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="mobile-operator-image"] {
    top: 514px;
    left: calc(50% - 240px + 68px);
    width: 26px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="mobile-operator-image"] {
    top: 549px;
    left: calc(50% - 160px + 160px);
  }
}

#rec338165535 .tn-elem[data-elem-id="mobile-operator"] {
  color: #747474;
  z-index: 13;
  top: 785px;
  left: calc(50% - 600px + 527px);
  width: 100px;
}

#rec338165535 .tn-elem[data-elem-id="mobile-operator"] .tn-atom {
  color: #747474;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338165535 .tn-elem[data-elem-id="mobile-operator"] {
    top: 702px;
    left: calc(50% - 480px + 425px);
  }

  #rec338165535 .tn-elem[data-elem-id="mobile-operator"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 959px) {
  #rec338165535 .tn-elem[data-elem-id="mobile-operator"] {
    top: 740px;
    left: calc(50% - 320px + 105px);
  }
}

@media screen and (max-width: 639px) {
  #rec338165535 .tn-elem[data-elem-id="mobile-operator"] {
    top: 511px;
    left: calc(50% - 240px + 100px);
    width: 71px;
  }

  #rec338165535 .tn-elem[data-elem-id="mobile-operator"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #rec338165535 .tn-elem[data-elem-id="mobile-operator"] {
    top: 554px;
    left: calc(50% - 160px + 189px);
  }
}

/* ==========================================================================
  Non-standard targeting
  ========================================================================== */
#nestandart_target .t396__artboard {
  height: auto;
  background-color: #000000;
}

/*#nestandart_target .t396__container {*/
/*    background-color: #000000;*/
/*}*/

/*#nestandart_target .t396__filter {*/
/*    height: 1000px;*/
/*}*/

/*#nestandart_target .t396__carrier {*/
/*    height: 1000px;*/
/*    background-position: center center;*/
/*    background-attachment: scroll;*/
/*    background-size: cover;*/
/*    background-repeat: no-repeat;*/
/*}*/

@media screen and (max-width: 1199px) {
  #nestandart_target .t396__artboard {
    height: auto;
  }

  /*#nestandart_target .t396__filter {*/
  /*    height: 840px;*/
  /*}*/
  /*#nestandart_target .t396__carrier {*/
  /*    height: 840px;*/
  /*    background-attachment: scroll;*/
  /*}*/
}

@media screen and (max-width: 959px) {
  #nestandart_target .t396__artboard {
    height: auto;
  }

  /*#nestandart_target .t396__filter {*/
  /*    height: 920px;*/
  /*}*/
  /*#nestandart_target .t396__carrier {*/
  /*    height: 920px;*/
  /*}*/
}

@media screen and (max-width: 639px) {
  #nestandart_target .t396__artboard {
    height: auto;
  }

  /*#nestandart_target .t396__filter {*/
  /*    height: 730px;*/
  /*}*/
  /*#nestandart_target .t396__carrier {*/
  /*    height: 730px;*/
  /*}*/
}

@media screen and (max-width: 479px) {
  #nestandart_target .t396__artboard {
    height: auto;
  }

  /*#nestandart_target .t396__filter {*/
  /*    height: 800px;*/
  /*}*/
  /*#nestandart_target .t396__carrier {*/
  /*    height: 800px;*/
  /*}*/
}

#nestandart_target .tn-elem[data-elem-id="123"] {
  color: #ffffff;
  top: 10px;
  z-index: 7;
  left: calc(50% - 600px + -50px);
  width: 660px;
}

#nestandart_target .tn-elem[data-elem-id="123"] .tn-atom {
  color: #ffffff;
  font-size: 35px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 700;
  text-transform: uppercase;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #nestandart_target .tn-elem[data-elem-id="123"] {
    top: 75px;
    left: calc(50% - 480px + 15px);
    width: 315px;
  }

  #nestandart_target .tn-elem[data-elem-id="123"] .tn-atom {
    font-size: 30px;
  }
}

@media screen and (max-width: 959px) {
  #nestandart_target .tn-elem[data-elem-id="123"] {
    top: 100px;
    left: calc(50% - 320px + 70px);
  }

  #nestandart_target .tn-elem[data-elem-id="123"] .tn-atom {
    font-size: 25px;
  }
}

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

@media screen and (max-width: 639px) {
  #nestandart_target .tn-elem[data-elem-id="123"] {
    top: 20px;
    left: calc(50% - 240px + 83px);
  }

  #nestandart_target .tn-elem[data-elem-id="123"] {
    text-align: center;
  }

  #nestandart_target .tn-elem[data-elem-id="123"] .tn-atom {
    font-size: 15px;
  }

  #nestandart_target .container {
    margin: 10px auto 0 auto;
  }
}

@media screen and (max-width: 479px) {
  #nestandart_target .tn-elem[data-elem-id="123"] {
    top: 20px;
    left: calc(50% - 160px + 3px);
  }
}

#nestandart_target .container {
  /*padding: 15px 9% 100px;*/
  /*margin-top: 200px;*/
  /*justify-content: center;*/
  /*max-width: 1700px;*/

  padding: 20px;
  margin: 200px auto 0 auto;
  justify-content: center;
  max-width: 1700px;
  width: 100%;
  box-sizing: border-box;
}

.container-top {
  justify-content: center;
}

#nestandart_target .container .card-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

#nestandart_target .card-content {
  padding: 30px 30px;
  line-height: 1.3;
}

#nestandart_target .card-header {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}

#nestandart_target .card-header img,
#nestandart_target .card-header .image-sprite {
  height: 40px;
  padding: 5px;
  width: auto;
  border: 1px solid;
  border-radius: 20%;
  background-color: white;
  margin-right: 10px;
}

#nestandart_target .card-header h1 {
  margin: 0;
  color: #ffffff;
  font-size: 21px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.35;
  font-weight: 500;
}

#nestandart_target .container .card-container .card {
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  border-radius: 5px;
  /*padding: 30px 20px;*/
  width: calc(33% - 10px);
  /*border: 1px solid #ffffff;*/
  margin: 5px;
  /*display: flex;*/
  /*flex-direction: column;*/
}

#nestandart_target .card-content p {
  color: #ffffff;
  padding-top: 20px;
  font-size: 20px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.15;
  font-weight: 300;
  margin-bottom: 20px;
}

@media screen and (max-width: 1199px) {
  #nestandart_target .container {
    padding: 20px;
  }

  #nestandart_target .card-content p {
    padding-top: 5px;
    margin-bottom: 5px;
    font-size: 14px;
  }

  #nestandart_target .card-content h1 {
    margin-bottom: 5px;
    font-size: 14px;
  }

  #nestandart_target .card-content {
    padding: 10px;
  }
}

@media (max-width: 978px) {
  #nestandart_target .container {
    padding: 20px;
  }

  #nestandart_target .card-content p {
    padding-top: 5px;
    margin-bottom: 5px;
    font-size: 14px;
  }

  #nestandart_target .card-content h1 {
    margin-bottom: 5px;
    font-size: 14px;
  }

  /*#nestandart_target .card-content {*/
  /*    padding: 10px;*/
  /*}*/
}

@media (max-width: 768px) {
  #nestandart_target .container {
    padding: 20px;
  }

  #nestandart_target .card-content p {
    padding-top: 5px;
    margin-bottom: 5px;
    font-size: 14px;
  }

  #nestandart_target .card-content h1 {
    margin-bottom: 5px;
    font-size: 14px;
  }

  #nestandart_target .card-content {
    padding: 10px;
  }

  #nestandart_target .container .card-container .card {
    width: calc(50% - 10px);
  }
}

@media screen and (max-width: 639px) {
  #nestandart_target .container {
    margin: 100px auto 0 auto;
  }

  #nestandart_target .card-header img,
  #nestandart_target .card-header .image-sprite {
    height: 30px;
    /*padding: 5px;*/
    /*width: auto;*/
    /*border: 1px solid;*/
    /*border-radius: 20%;*/
    /*background-color: white;*/
    /*margin-right: 10px;*/
  }
}

@media screen and (max-width: 479px) {
  #nestandart_target .card-content h1 {
    margin-bottom: 5px;
    font-size: 12px;
  }

  #nestandart_target .card-content {
    font-size: 12px;
  }

  #nestandart_target .container .card-container .card {
    width: calc(100% - 10px);
  }

  #nestandart_target .card-header img,
  #nestandart_target .card-header .image-sprite {
    height: 25px;
    /*padding: 5px;*/
    /*width: auto;*/
    /*border: 1px solid;*/
    /*border-radius: 20%;*/
    /*background-color: white;*/
    /*margin-right: 10px;*/
  }
}

/* ==========================================================================
  Technology solutions
  ========================================================================== */
#technological-solutions .t396__artboard {
  height: 1360px;
  background-color: #000000;
  overflow: visible;
}

#technological-solutions .t396__filter {
  height: 1360px;
}

#technological-solutions .t396__carrier {
  height: 1360px;
  background-position: center center;
  background-attachment: scroll;
  background-size: cover;
  background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .t396__artboard {
    height: 1340px;
  }

  #technological-solutions .t396__filter {
    height: 1340px;
  }

  #technological-solutions .t396__carrier {
    height: 1340px;
    background-attachment: scroll;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .t396__artboard {
    height: 2040px;
  }

  #technological-solutions .t396__filter {
    height: 2040px;
  }

  #technological-solutions .t396__carrier {
    height: 2040px;
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .t396__artboard {
    height: 1740px;
  }

  #technological-solutions .t396__filter {
    height: 1740px;
  }

  #technological-solutions .t396__carrier {
    height: 1740px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .t396__artboard {
    height: 2400px;
  }

  #technological-solutions .t396__filter {
    height: 2400px;
  }

  #technological-solutions .t396__carrier {
    height: 2400px;
  }
}

#technological-solutions
  .tn-elem[data-elem-id="technological-solutions-title"] {
  color: #747474;
  text-align: center;
  z-index: 4;
  top: 90px;
  left: calc(50% - 600px + 270px);
  width: 660px;
}

#technological-solutions
  .tn-elem[data-elem-id="technological-solutions-title"]
  .tn-atom {
  color: #747474;
  font-size: 40px;
  font-family: "Dela Gothic One", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 700;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions
    .tn-elem[data-elem-id="technological-solutions-title"] {
    top: 60px;
    left: calc(50% - 480px + 150px);
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions
    .tn-elem[data-elem-id="technological-solutions-title"] {
    top: 60px;
    left: calc(50% - 320px + 103px);
    width: 434px;
  }

  #technological-solutions
    .tn-elem[data-elem-id="technological-solutions-title"]
    .tn-atom {
    font-size: 30px;
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions
    .tn-elem[data-elem-id="technological-solutions-title"] {
    top: 35px;
    left: calc(50% - 240px + 20px);
  }

  #technological-solutions
    .tn-elem[data-elem-id="technological-solutions-title"]
    .tn-atom {
    font-size: 20px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions
    .tn-elem[data-elem-id="technological-solutions-title"] {
    top: 35px;
    left: calc(50% - 160px + 17px);
    width: 287px;
  }
}

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

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

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

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

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

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

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

#technological-solutions .tn-elem[data-elem-id="verifier"] {
  color: #ffffff;
  z-index: 19;
  top: 486px;
  left: calc(50% - 600px + 664px);
  width: 221px;
}

#technological-solutions .tn-elem[data-elem-id="verifier"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.35;
  font-weight: 300;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="verifier"] {
    top: 450px;
    left: calc(50% - 480px + 532px);
    width: 144px;
  }

  #technological-solutions .tn-elem[data-elem-id="verifier"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="verifier"] {
    top: 828px;
    left: calc(50% - 320px + 115px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="verifier"] {
    top: 733px;
    left: calc(50% - 240px + 43px);
    width: 164px;
  }

  #technological-solutions .tn-elem[data-elem-id="verifier"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="verifier"] {
    top: 848px;
    left: calc(50% - 160px + 57px);
    width: 220px;
  }
}

#technological-solutions .tn-elem[data-elem-id="verifier-title"] {
  color: #ffffff;
  z-index: 18;
  top: 383px;
  left: calc(50% - 600px + 664px);
  width: 221px;
}

#technological-solutions .tn-elem[data-elem-id="verifier-title"] .tn-atom {
  color: #ffffff;
  font-size: 21px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.35;
  font-weight: 500;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="verifier-title"] {
    top: 345px;
    left: calc(50% - 480px + 532px);
    width: 144px;
  }

  #technological-solutions .tn-elem[data-elem-id="verifier-title"] .tn-atom {
    font-size: 16px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="verifier-title"] {
    top: 723px;
    left: calc(50% - 320px + 115px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="verifier-title"] {
    top: 660px;
    left: calc(50% - 240px + 43px);
    width: 142px;
  }

  #technological-solutions .tn-elem[data-elem-id="verifier-title"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="verifier-title"] {
    top: 810px;
    left: calc(50% - 160px + 57px);
    width: 220px;
  }
}

#technological-solutions .tn-elem[data-elem-id="verifier-image"] {
  z-index: 17;
  top: 268px;
  left: calc(50% - 600px + 664px);
  width: 70px;
}

#technological-solutions .tn-elem[data-elem-id="verifier-image"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="verifier-image"] {
    top: 257px;
    left: calc(50% - 480px + 532px);
    width: 50px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="verifier-image"] {
    top: 635px;
    left: calc(50% - 320px + 115px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="verifier-image"] {
    top: 573px;
    left: calc(50% - 240px + 43px);
    width: 50px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="verifier-image"] {
    top: 723px;
    left: calc(50% - 160px + 57px);
  }
}

#technological-solutions .tn-elem[data-elem-id="verifier-border"] {
  z-index: 16;
  top: 213px;
  left: calc(50% - 600px + 631px);
  width: 311px;
  height: 444px;
}

#technological-solutions .tn-elem[data-elem-id="verifier-border"] .tn-atom {
  border-width: 2px;
  background-position: center center;
  border-color: #626262;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="verifier-border"] {
    top: 208px;
    left: calc(50% - 480px + 511px);
    width: 210px;
    height: 410px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="verifier-border"] {
    top: 586px;
    left: calc(50% - 320px + 94px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="verifier-border"] {
    top: 525px;
    left: calc(50% - 240px + 22px);
    width: 206px;
    height: 304px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="verifier-border"] {
    top: 685px;
    left: calc(50% - 160px + 36px);
    width: 260px;
    height: 250px;
  }
}

#technological-solutions .tn-elem[data-elem-id="adblock-border"] {
  z-index: 16;
  top: 777px;
  left: calc(50% - 600px + 631px);
  width: 311px;
  height: 444px;
}

#technological-solutions .tn-elem[data-elem-id="adblock-border"] .tn-atom {
  border-width: 2px;
  background-position: center center;
  border-color: #626262;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="adblock-border"] {
    top: 777px;
    left: calc(50% - 480px + 511px);
    width: 210px;
    height: 410px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="adblock-border"] {
    top: 1462px;
    left: calc(50% - 320px + 94px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="adblock-border"] {
    top: 1273px;
    left: calc(50% - 240px + 22px);
    width: 206px;
    height: 304px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="adblock-border"] {
    top: 1754px;
    left: calc(50% - 160px + 36px);
    width: 260px;
    height: 250px;
  }
}

#technological-solutions .tn-elem[data-elem-id="adblock-image"] {
  z-index: 17;
  top: 832px;
  left: calc(50% - 600px + 664px);
  width: 70px;
}

#technological-solutions .tn-elem[data-elem-id="adblock-image"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="adblock-image"] {
    top: 821px;
    left: calc(50% - 480px + 532px);
    width: 50px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="adblock-image"] {
    top: 1511px;
    left: calc(50% - 320px + 115px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="adblock-image"] {
    top: 1321px;
    left: calc(50% - 240px + 43px);
    width: 50px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="adblock-image"] {
    top: 1792px;
    left: calc(50% - 160px + 57px);
  }
}

#technological-solutions .tn-elem[data-elem-id="adblock-title"] {
  color: #ffffff;
  z-index: 18;
  top: 947px;
  left: calc(50% - 600px + 664px);
  width: 221px;
}

#technological-solutions .tn-elem[data-elem-id="adblock-title"] .tn-atom {
  color: #ffffff;
  font-size: 21px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.35;
  font-weight: 500;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="adblock-title"] {
    top: 909px;
    left: calc(50% - 480px + 532px);
    width: 144px;
  }

  #technological-solutions .tn-elem[data-elem-id="adblock-title"] .tn-atom {
    font-size: 16px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="adblock-title"] {
    top: 1599px;
    left: calc(50% - 320px + 115px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="adblock-title"] {
    top: 1408px;
    left: calc(50% - 240px + 43px);
    width: 142px;
  }

  #technological-solutions .tn-elem[data-elem-id="adblock-title"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="adblock-title"] {
    top: 1879px;
    left: calc(50% - 160px + 57px);
    width: 220px;
  }
}

#technological-solutions .tn-elem[data-elem-id="verifier-back"] {
  z-index: 15;
  top: 202px;
  left: calc(50% - 600px + 617px);
  width: 311px;
  height: 444px;
}

#technological-solutions .tn-elem[data-elem-id="verifier-back"] .tn-atom {
  background-color: #0f0f0f;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="verifier-back"] {
    top: 201px;
    left: calc(50% - 480px + 502px);
    width: 210px;
    height: 410px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="verifier-back"] {
    top: 579px;
    left: calc(50% - 320px + 85px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="verifier-back"] {
    top: 518px;
    left: calc(50% - 240px + 13px);
    width: 206px;
    height: 304px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="verifier-back"] {
    top: 678px;
    left: calc(50% - 160px + 27px);
    width: 260px;
    height: 250px;
  }
}

#technological-solutions .tn-elem[data-elem-id="dmp"] {
  color: #ffffff;
  z-index: 24;
  top: 486px;
  left: calc(50% - 600px + 1009px);
  width: 221px;
}

#technological-solutions .tn-elem[data-elem-id="dmp"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.35;
  font-weight: 300;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="dmp"] {
    top: 450px;
    left: calc(50% - 480px + 778px);
    width: 144px;
  }

  #technological-solutions .tn-elem[data-elem-id="dmp"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="dmp"] {
    top: 828px;
    left: calc(50% - 320px + 361px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="dmp"] {
    top: 733px;
    left: calc(50% - 240px + 283px);
    width: 163px;
  }

  #technological-solutions .tn-elem[data-elem-id="dmp"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="dmp"] {
    top: 1123px;
    left: calc(50% - 160px + 57px);
    width: 220px;
  }
}

#technological-solutions .tn-elem[data-elem-id="dmp-title"] {
  color: #ffffff;
  z-index: 23;
  top: 383px;
  left: calc(50% - 600px + 1009px);
  width: 221px;
}

#technological-solutions .tn-elem[data-elem-id="dmp-title"] .tn-atom {
  color: #ffffff;
  font-size: 21px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.35;
  font-weight: 500;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="dmp-title"] {
    top: 345px;
    left: calc(50% - 480px + 778px);
    width: 144px;
  }

  #technological-solutions .tn-elem[data-elem-id="dmp-title"] .tn-atom {
    font-size: 16px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="dmp-title"] {
    top: 723px;
    left: calc(50% - 320px + 361px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="dmp-title"] {
    top: 660px;
    left: calc(50% - 240px + 283px);
    width: 142px;
  }

  #technological-solutions .tn-elem[data-elem-id="dmp-title"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="dmp-title"] {
    top: 1067px;
    left: calc(50% - 160px + 57px);
    width: 220px;
  }
}

#technological-solutions .tn-elem[data-elem-id="dmp-image"] {
  z-index: 22;
  top: 268px;
  left: calc(50% - 600px + 1009px);
  width: 66px;
}

#technological-solutions .tn-elem[data-elem-id="dmp-image"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="dmp-image"] {
    top: 261px;
    left: calc(50% - 480px + 778px);
    width: 60px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="dmp-image"] {
    top: 639px;
    left: calc(50% - 320px + 361px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="dmp-image"] {
    top: 578px;
    left: calc(50% - 240px + 283px);
    width: 59px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="dmp-image"] {
    top: 987px;
    left: calc(50% - 160px + 57px);
    width: 50px;
  }
}

#technological-solutions .tn-elem[data-elem-id="dmp-border"] {
  z-index: 21;
  top: 213px;
  left: calc(50% - 600px + 976px);
  width: 311px;
  height: 444px;
}

#technological-solutions .tn-elem[data-elem-id="dmp-border"] .tn-atom {
  border-width: 2px;
  background-position: center center;
  border-color: #626262;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="dmp-border"] {
    top: 208px;
    left: calc(50% - 480px + 757px);
    width: 210px;
    height: 410px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="dmp-border"] {
    top: 586px;
    left: calc(50% - 320px + 340px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="dmp-border"] {
    top: 525px;
    left: calc(50% - 240px + 262px);
    width: 206px;
    height: 304px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="dmp-border"] {
    top: 954px;
    left: calc(50% - 160px + 36px);
    width: 260px;
    height: 250px;
  }
}

#technological-solutions .tn-elem[data-elem-id="pixel"] {
  color: #ffffff;
  z-index: 24;
  top: 1050px;
  left: calc(50% - 600px + 1009px);
  width: 221px;
}

#technological-solutions .tn-elem[data-elem-id="pixel"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.35;
  font-weight: 300;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="pixel"] {
    top: 1014px;
    left: calc(50% - 480px + 778px);
    width: 144px;
  }

  #technological-solutions .tn-elem[data-elem-id="pixel"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="pixel"] {
    top: 1704px;
    left: calc(50% - 320px + 361px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="pixel"] {
    top: 1481px;
    left: calc(50% - 240px + 283px);
    width: 163px;
  }

  #technological-solutions .tn-elem[data-elem-id="pixel"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="pixel"] {
    top: 2192px;
    left: calc(50% - 160px + 57px);
    width: 220px;
  }
}

#technological-solutions .tn-elem[data-elem-id="pixel-border"] {
  z-index: 21;
  top: 777px;
  left: calc(50% - 600px + 976px);
  width: 311px;
  height: 444px;
}

#technological-solutions .tn-elem[data-elem-id="pixel-border"] .tn-atom {
  border-width: 2px;
  background-position: center center;
  border-color: #626262;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="pixel-border"] {
    top: 777px;
    left: calc(50% - 480px + 757px);
    width: 210px;
    height: 410px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="pixel-border"] {
    top: 1462px;
    left: calc(50% - 320px + 340px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="pixel-border"] {
    top: 1273px;
    left: calc(50% - 240px + 262px);
    width: 206px;
    height: 304px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="pixel-border"] {
    top: 2023px;
    left: calc(50% - 160px + 36px);
    width: 260px;
    height: 250px;
  }
}

#technological-solutions .tn-elem[data-elem-id="pixel-image"] {
  z-index: 22;
  top: 832px;
  left: calc(50% - 600px + 1009px);
  width: 70px;
}

#technological-solutions .tn-elem[data-elem-id="pixel-image"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="pixel-image"] {
    top: 825px;
    left: calc(50% - 480px + 778px);
    width: 60px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="pixel-image"] {
    top: 1515px;
    left: calc(50% - 320px + 361px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="pixel-image"] {
    top: 1321px;
    left: calc(50% - 240px + 283px);
    width: 59px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="pixel-image"] {
    top: 2056px;
    left: calc(50% - 160px + 57px);
    width: 50px;
  }
}

#technological-solutions .tn-elem[data-elem-id="pixel-title"] {
  color: #ffffff;
  z-index: 23;
  top: 947px;
  left: calc(50% - 600px + 1009px);
  width: 221px;
}

#technological-solutions .tn-elem[data-elem-id="pixel-title"] .tn-atom {
  color: #ffffff;
  font-size: 21px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.35;
  font-weight: 500;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="pixel-title"] {
    top: 909px;
    left: calc(50% - 480px + 778px);
    width: 144px;
  }

  #technological-solutions .tn-elem[data-elem-id="pixel-title"] .tn-atom {
    font-size: 16px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="pixel-title"] {
    top: 1599px;
    left: calc(50% - 320px + 361px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="pixel-title"] {
    top: 1408px;
    left: calc(50% - 240px + 283px);
    width: 142px;
  }

  #technological-solutions .tn-elem[data-elem-id="pixel-title"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="pixel-title"] {
    top: 2136px;
    left: calc(50% - 160px + 57px);
    width: 220px;
  }
}

#technological-solutions .tn-elem[data-elem-id="dmp-back"] {
  z-index: 20;
  top: 202px;
  left: calc(50% - 600px + 962px);
  width: 311px;
  height: 444px;
}

#technological-solutions .tn-elem[data-elem-id="dmp-back"] .tn-atom {
  background-color: #0f0f0f;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="dmp-back"] {
    top: 201px;
    left: calc(50% - 480px + 748px);
    width: 210px;
    height: 410px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="dmp-back"] {
    top: 579px;
    left: calc(50% - 320px + 331px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="dmp-back"] {
    top: 518px;
    left: calc(50% - 240px + 253px);
    width: 206px;
    height: 304px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="dmp-back"] {
    top: 947px;
    left: calc(50% - 160px + 27px);
    width: 260px;
    height: 250px;
  }
}

#technological-solutions .tn-elem[data-elem-id="kpi"] {
  color: #ffffff;
  z-index: 14;
  top: 486px;
  left: calc(50% - 600px + 319px);
  width: 221px;
}

#technological-solutions .tn-elem[data-elem-id="kpi"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.35;
  font-weight: 300;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="kpi"] {
    top: 450px;
    left: calc(50% - 480px + 286px);
    width: 168px;
  }

  #technological-solutions .tn-elem[data-elem-id="kpi"] .tn-atom {
    font-size: 13px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="kpi"] {
    top: 390px;
    left: calc(50% - 320px + 361px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="kpi"] {
    top: 305px;
    left: calc(50% - 240px + 283px);
    width: 166px;
  }

  #technological-solutions .tn-elem[data-elem-id="kpi"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="kpi"] {
    top: 609px;
    left: calc(50% - 160px + 56px);
    width: 220px;
  }
}

#technological-solutions .tn-elem[data-elem-id="kpi-title"] {
  color: #ffffff;
  z-index: 13;
  top: 383px;
  left: calc(50% - 600px + 319px);
  width: 221px;
}

#technological-solutions .tn-elem[data-elem-id="kpi-title"] .tn-atom {
  color: #ffffff;
  font-size: 21px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.35;
  font-weight: 500;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="kpi-title"] {
    top: 345px;
    left: calc(50% - 480px + 286px);
    width: 144px;
  }

  #technological-solutions .tn-elem[data-elem-id="kpi-title"] .tn-atom {
    font-size: 16px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="kpi-title"] {
    top: 285px;
    left: calc(50% - 320px + 361px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="kpi-title"] {
    top: 230px;
    left: calc(50% - 240px + 283px);
    width: 142px;
  }

  #technological-solutions .tn-elem[data-elem-id="kpi-title"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="kpi-title"] {
    top: 553px;
    left: calc(50% - 160px + 56px);
    width: 220px;
  }
}

#technological-solutions .tn-elem[data-elem-id="kpi-image"] {
  z-index: 12;
  top: 268px;
  left: calc(50% - 600px + 319px);
  width: 70px;
}

#technological-solutions .tn-elem[data-elem-id="kpi-image"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="kpi-image"] {
    top: 261px;
    left: calc(50% - 480px + 286px);
    width: 60px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="kpi-image"] {
    top: 201px;
    left: calc(50% - 320px + 361px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="kpi-image"] {
    top: 148px;
    left: calc(50% - 240px + 283px);
    width: 59px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="kpi-image"] {
    top: 471px;
    left: calc(50% - 160px + 56px);
    width: 50px;
  }
}

#technological-solutions .tn-elem[data-elem-id="kpi-border"] {
  z-index: 11;
  top: 213px;
  left: calc(50% - 600px + 286px);
  width: 311px;
  height: 444px;
}

#technological-solutions .tn-elem[data-elem-id="kpi-border"] .tn-atom {
  border-width: 2px;
  background-position: center center;
  border-color: #626262;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="kpi-border"] {
    top: 208px;
    left: calc(50% - 480px + 265px);
    width: 210px;
    height: 410px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="kpi-border"] {
    top: 148px;
    left: calc(50% - 320px + 340px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="kpi-border"] {
    top: 95px;
    left: calc(50% - 240px + 262px);
    width: 206px;
    height: 360px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="kpi-border"] {
    top: 418px;
    left: calc(50% - 160px + 35px);
    width: 260px;
    height: 250px;
  }
}

#technological-solutions .tn-elem[data-elem-id="brand-safety"] {
  color: #ffffff;
  z-index: 14;
  top: 1050px;
  left: calc(50% - 600px + 319px);
  width: 221px;
}

#technological-solutions .tn-elem[data-elem-id="brand-safety"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.35;
  font-weight: 300;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="brand-safety"] {
    top: 1014px;
    left: calc(50% - 480px + 286px);
    width: 168px;
  }

  #technological-solutions .tn-elem[data-elem-id="brand-safety"] .tn-atom {
    font-size: 13px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="brand-safety"] {
    top: 1266px;
    left: calc(50% - 320px + 361px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="brand-safety"] {
    top: 1101px;
    left: calc(50% - 240px + 283px);
    width: 166px;
  }

  #technological-solutions .tn-elem[data-elem-id="brand-safety"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="brand-safety"] {
    top: 1656px;
    left: calc(50% - 160px + 56px);
    width: 220px;
  }
}

#technological-solutions .tn-elem[data-elem-id="brand-safety-border"] {
  z-index: 11;
  top: 777px;
  left: calc(50% - 600px + 286px);
  width: 311px;
  height: 444px;
}

#technological-solutions .tn-elem[data-elem-id="brand-safety-border"] .tn-atom {
  border-width: 2px;
  background-position: center center;
  border-color: #626262;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="brand-safety-border"] {
    top: 777px;
    left: calc(50% - 480px + 265px);
    width: 210px;
    height: 410px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="brand-safety-border"] {
    top: 1027px;
    left: calc(50% - 320px + 340px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="brand-safety-border"] {
    top: 903px;
    left: calc(50% - 240px + 262px);
    width: 206px;
    height: 304px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="brand-safety-border"] {
    top: 1488px;
    left: calc(50% - 160px + 35px);
    width: 260px;
    height: 250px;
  }
}

#technological-solutions .tn-elem[data-elem-id="brand-safety-title"] {
  color: #ffffff;
  z-index: 13;
  top: 947px;
  left: calc(50% - 600px + 319px);
  width: 221px;
}

#technological-solutions .tn-elem[data-elem-id="brand-safety-title"] .tn-atom {
  color: #ffffff;
  font-size: 21px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.35;
  font-weight: 500;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="brand-safety-title"] {
    top: 909px;
    left: calc(50% - 480px + 286px);
    width: 144px;
  }

  #technological-solutions
    .tn-elem[data-elem-id="brand-safety-title"]
    .tn-atom {
    font-size: 16px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="brand-safety-title"] {
    top: 1161px;
    left: calc(50% - 320px + 361px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="brand-safety-title"] {
    top: 1036px;
    left: calc(50% - 240px + 283px);
    width: 142px;
  }

  #technological-solutions
    .tn-elem[data-elem-id="brand-safety-title"]
    .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="brand-safety-title"] {
    top: 1588px;
    left: calc(50% - 160px + 56px);
    width: 220px;
  }
}

#technological-solutions .tn-elem[data-elem-id="kpi-back"] {
  z-index: 10;
  top: 202px;
  left: calc(50% - 600px + 272px);
  width: 311px;
  height: 444px;
}

#technological-solutions .tn-elem[data-elem-id="kpi-back"] .tn-atom {
  background-color: #0f0f0f;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="kpi-back"] {
    top: 201px;
    left: calc(50% - 480px + 256px);
    width: 210px;
    height: 410px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="kpi-back"] {
    top: 141px;
    left: calc(50% - 320px + 331px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="kpi-back"] {
    top: 88px;
    left: calc(50% - 240px + 253px);
    width: 206px;
    height: 360px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="kpi-back"] {
    top: 411px;
    left: calc(50% - 160px + 26px);
    width: 260px;
    height: 250px;
  }
}

#technological-solutions .tn-elem[data-elem-id="personal-account"] {
  color: #ffffff;
  z-index: 9;
  top: 486px;
  left: calc(50% - 600px + -26px);
  width: 221px;
}

#technological-solutions .tn-elem[data-elem-id="personal-account"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.15;
  font-weight: 300;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="personal-account"] {
    top: 450px;
    left: calc(50% - 480px + 41px);
    width: 144px;
  }

  #technological-solutions .tn-elem[data-elem-id="personal-account"] .tn-atom {
    font-size: 13px;
    line-height: 1.25;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="personal-account"] {
    top: 390px;
    left: calc(50% - 320px + 115px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="personal-account"] {
    top: 305px;
    left: calc(50% - 240px + 43px);
    width: 156px;
  }

  #technological-solutions .tn-elem[data-elem-id="personal-account"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="personal-account"] {
    top: 271px;
    left: calc(50% - 160px + 56px);
    width: 220px;
  }
}

#technological-solutions .tn-elem[data-elem-id="personal-accout-title"] {
  color: #ffffff;
  z-index: 8;
  top: 383px;
  left: calc(50% - 600px + -26px);
  width: 221px;
}

#technological-solutions
  .tn-elem[data-elem-id="personal-accout-title"]
  .tn-atom {
  color: #ffffff;
  font-size: 21px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.35;
  font-weight: 500;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="personal-accout-title"] {
    top: 345px;
    left: calc(50% - 480px + 41px);
    width: 166px;
  }

  #technological-solutions
    .tn-elem[data-elem-id="personal-accout-title"]
    .tn-atom {
    font-size: 16px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="personal-accout-title"] {
    top: 285px;
    left: calc(50% - 320px + 115px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="personal-accout-title"] {
    top: 230px;
    left: calc(50% - 240px + 43px);
    width: 169px;
  }

  #technological-solutions
    .tn-elem[data-elem-id="personal-accout-title"]
    .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="personal-accout-title"] {
    top: 230px;
    left: calc(50% - 160px + 56px);
    width: 220px;
  }
}

#technological-solutions .tn-elem[data-elem-id="personal-account-image"] {
  z-index: 7;
  top: 268px;
  left: calc(50% - 600px + -26px);
  width: 70px;
}

#technological-solutions
  .tn-elem[data-elem-id="personal-account-image"]
  .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="personal-account-image"] {
    top: 262px;
    left: calc(50% - 480px + 41px);
    width: 60px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="personal-account-image"] {
    top: 202px;
    left: calc(50% - 320px + 115px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="personal-account-image"] {
    top: 148px;
    left: calc(50% - 240px + 43px);
    width: 59px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="personal-account-image"] {
    top: 148px;
    left: calc(50% - 160px + 56px);
    width: 50px;
  }
}

#technological-solutions .tn-elem[data-elem-id="personal-account-border"] {
  z-index: 6;
  top: 213px;
  left: calc(50% - 600px + -59px);
  width: 311px;
  height: 444px;
}

#technological-solutions
  .tn-elem[data-elem-id="personal-account-border"]
  .tn-atom {
  border-width: 2px;
  background-position: center center;
  border-color: #626262;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="personal-account-border"] {
    top: 208px;
    left: calc(50% - 480px + 20px);
    width: 210px;
    height: 410px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="personal-account-border"] {
    top: 151px;
    left: calc(50% - 320px + 94px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="personal-account-border"] {
    top: 97px;
    left: calc(50% - 240px + 22px);
    width: 206px;
    height: 360px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="personal-account-border"] {
    top: 97px;
    left: calc(50% - 160px + 35px);
    width: 260px;
    height: 300px;
  }
}

#technological-solutions .tn-elem[data-elem-id="antifrod-system"] {
  color: #ffffff;
  z-index: 9;
  top: 1050px;
  left: calc(50% - 600px + -26px);
  width: 221px;
}

#technological-solutions .tn-elem[data-elem-id="antifrod-system"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.15;
  font-weight: 300;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="antifrod-system"] {
    top: 1014px;
    left: calc(50% - 480px + 41px);
    width: 144px;
  }

  #technological-solutions .tn-elem[data-elem-id="antifrod-system"] .tn-atom {
    font-size: 13px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="antifrod-system"] {
    top: 1266px;
    left: calc(50% - 320px + 115px);
  }

  #technological-solutions .tn-elem[data-elem-id="antifrod-system"] .tn-atom {
    font-size: 13px;
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="antifrod-system"] {
    top: 1101px;
    left: calc(50% - 240px + 43px);
    width: 156px;
  }

  #technological-solutions .tn-elem[data-elem-id="antifrod-system"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="antifrod-system"] {
    top: 1389px;
    left: calc(50% - 160px + 56px);
    width: 220px;
  }
}

#technological-solutions .tn-elem[data-elem-id="antifrod-system-border"] {
  z-index: 6;
  top: 777px;
  left: calc(50% - 600px + -59px);
  width: 311px;
  height: 444px;
}

#technological-solutions
  .tn-elem[data-elem-id="antifrod-system-border"]
  .tn-atom {
  border-width: 2px;
  background-position: center center;
  border-color: #626262;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="antifrod-system-border"] {
    top: 777px;
    left: calc(50% - 480px + 20px);
    width: 210px;
    height: 410px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="antifrod-system-border"] {
    top: 1027px;
    left: calc(50% - 320px + 94px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="antifrod-system-border"] {
    top: 903px;
    left: calc(50% - 240px + 22px);
    width: 206px;
    height: 304px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="antifrod-system-border"] {
    top: 1221px;
    left: calc(50% - 160px + 35px);
    width: 260px;
    height: 250px;
  }
}

#technological-solutions .tn-elem[data-elem-id="antifrod-system-image"] {
  z-index: 7;
  top: 832px;
  left: calc(50% - 600px + -26px);
  width: 70px;
}

#technological-solutions
  .tn-elem[data-elem-id="antifrod-system-image"]
  .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="antifrod-system-image"] {
    top: 826px;
    left: calc(50% - 480px + 41px);
    width: 60px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="antifrod-system-image"] {
    top: 1078px;
    left: calc(50% - 320px + 115px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="antifrod-system-image"] {
    top: 954px;
    left: calc(50% - 240px + 43px);
    width: 59px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="antifrod-system-image"] {
    top: 1252px;
    left: calc(50% - 160px + 56px);
    width: 50px;
  }
}

#technological-solutions .tn-elem[data-elem-id="antifrod-system-title"] {
  color: #ffffff;
  z-index: 8;
  top: 947px;
  left: calc(50% - 600px + -26px);
  width: 221px;
}

#technological-solutions
  .tn-elem[data-elem-id="antifrod-system-title"]
  .tn-atom {
  color: #ffffff;
  font-size: 21px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.35;
  font-weight: 500;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="antifrod-system-title"] {
    top: 909px;
    left: calc(50% - 480px + 41px);
    width: 166px;
  }

  #technological-solutions
    .tn-elem[data-elem-id="antifrod-system-title"]
    .tn-atom {
    font-size: 16px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="antifrod-system-title"] {
    top: 1161px;
    left: calc(50% - 320px + 115px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="antifrod-system-title"] {
    top: 1036px;
    left: calc(50% - 240px + 43px);
    width: 169px;
  }

  #technological-solutions
    .tn-elem[data-elem-id="antifrod-system-title"]
    .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="antifrod-system-title"] {
    top: 1321px;
    left: calc(50% - 160px + 56px);
    width: 220px;
  }
}

#technological-solutions .tn-elem[data-elem-id="personal-account-back"] {
  z-index: 5;
  top: 202px;
  left: calc(50% - 600px + -73px);
  width: 311px;
  height: 444px;
}

#technological-solutions
  .tn-elem[data-elem-id="personal-account-back"]
  .tn-atom {
  background-color: #0f0f0f;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="personal-account-back"] {
    top: 201px;
    left: calc(50% - 480px + 11px);
    width: 210px;
    height: 410px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="personal-account-back"] {
    top: 141px;
    left: calc(50% - 320px + 85px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="personal-account-back"] {
    top: 88px;
    left: calc(50% - 240px + 13px);
    width: 206px;
    height: 360px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="personal-account-back"] {
    top: 88px;
    left: calc(50% - 160px + 26px);
    width: 260px;
    height: 300px;
  }
}

#technological-solutions .tn-elem[data-elem-id="antifrod-system-back"] {
  z-index: 5;
  top: 766px;
  left: calc(50% - 600px + -73px);
  width: 311px;
  height: 444px;
}

#technological-solutions
  .tn-elem[data-elem-id="antifrod-system-back"]
  .tn-atom {
  background-color: #0f0f0f;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="antifrod-system-back"] {
    top: 766px;
    left: calc(50% - 480px + 11px);
    width: 210px;
    height: 410px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="antifrod-system-back"] {
    top: 1017px;
    left: calc(50% - 320px + 85px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="antifrod-system-back"] {
    top: 894px;
    left: calc(50% - 240px + 13px);
    width: 206px;
    height: 304px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="antifrod-system-back"] {
    top: 1213px;
    left: calc(50% - 160px + 26px);
    width: 260px;
    height: 250px;
  }
}

#technological-solutions .tn-elem[data-elem-id="brand-safety-back"] {
  z-index: 5;
  top: 766px;
  left: calc(50% - 600px + 272px);
  width: 311px;
  height: 444px;
}

#technological-solutions .tn-elem[data-elem-id="brand-safety-back"] .tn-atom {
  background-color: #0f0f0f;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="brand-safety-back"] {
    top: 766px;
    left: calc(50% - 480px + 256px);
    width: 210px;
    height: 410px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="brand-safety-back"] {
    top: 1017px;
    left: calc(50% - 320px + 331px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="brand-safety-back"] {
    top: 894px;
    left: calc(50% - 240px + 253px);
    width: 206px;
    height: 304px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="brand-safety-back"] {
    top: 1480px;
    left: calc(50% - 160px + 26px);
    width: 260px;
    height: 250px;
  }
}

#technological-solutions .tn-elem[data-elem-id="brand-safety-image"] {
  z-index: 7;
  top: 832px;
  left: calc(50% - 600px + 319px);
  width: 70px;
}

#technological-solutions .tn-elem[data-elem-id="brand-safety-image"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="brand-safety-image"] {
    top: 826px;
    left: calc(50% - 480px + 286px);
    width: 60px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="brand-safety-image"] {
    top: 1078px;
    left: calc(50% - 320px + 361px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="brand-safety-image"] {
    top: 954px;
    left: calc(50% - 240px + 283px);
    width: 59px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="brand-safety-image"] {
    top: 1519px;
    left: calc(50% - 160px + 56px);
    width: 50px;
  }
}

#technological-solutions .tn-elem[data-elem-id="adblock"] {
  color: #ffffff;
  z-index: 19;
  top: 1050px;
  left: calc(50% - 600px + 664px);
  width: 221px;
}

#technological-solutions .tn-elem[data-elem-id="adblock"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.35;
  font-weight: 300;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="adblock"] {
    top: 1014px;
    left: calc(50% - 480px + 532px);
    width: 144px;
  }

  #technological-solutions .tn-elem[data-elem-id="adblock"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="adblock"] {
    top: 1704px;
    left: calc(50% - 320px + 115px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="adblock"] {
    top: 1481px;
    left: calc(50% - 240px + 43px);
    width: 164px;
  }

  #technological-solutions .tn-elem[data-elem-id="adblock"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="adblock"] {
    top: 1927px;
    left: calc(50% - 160px + 57px);
    width: 220px;
  }
}

#technological-solutions .tn-elem[data-elem-id="adblock-back"] {
  z-index: 15;
  top: 766px;
  left: calc(50% - 600px + 617px);
  width: 311px;
  height: 444px;
}

#technological-solutions .tn-elem[data-elem-id="adblock-back"] .tn-atom {
  background-color: #0f0f0f;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="adblock-back"] {
    top: 766px;
    left: calc(50% - 480px + 502px);
    width: 210px;
    height: 410px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="adblock-back"] {
    top: 1452px;
    left: calc(50% - 320px + 85px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="adblock-back"] {
    top: 1266px;
    left: calc(50% - 240px + 13px);
    width: 206px;
    height: 304px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="adblock-back"] {
    top: 1747px;
    left: calc(50% - 160px + 27px);
    width: 260px;
    height: 250px;
  }
}

#technological-solutions .tn-elem[data-elem-id="pixel-back"] {
  z-index: 20;
  top: 766px;
  left: calc(50% - 600px + 962px);
  width: 311px;
  height: 444px;
}

#technological-solutions .tn-elem[data-elem-id="pixel-back"] .tn-atom {
  background-color: #0f0f0f;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #technological-solutions .tn-elem[data-elem-id="pixel-back"] {
    top: 766px;
    left: calc(50% - 480px + 748px);
    width: 210px;
    height: 410px;
  }
}

@media screen and (max-width: 959px) {
  #technological-solutions .tn-elem[data-elem-id="pixel-back"] {
    top: 1455px;
    left: calc(50% - 320px + 331px);
  }
}

@media screen and (max-width: 639px) {
  #technological-solutions .tn-elem[data-elem-id="pixel-back"] {
    top: 1266px;
    left: calc(50% - 240px + 253px);
    width: 206px;
    height: 304px;
  }
}

@media screen and (max-width: 479px) {
  #technological-solutions .tn-elem[data-elem-id="pixel-back"] {
    top: 2016px;
    left: calc(50% - 160px + 27px);
    width: 260px;
    height: 250px;
  }
}

/* ==========================================================================
  Differences
  ========================================================================== */
#rec338289202 .t396__artboard {
  height: 930px;
  background-color: #000000;
}

#rec338289202 .t396__filter {
  height: 930px;
}

#rec338289202 .t396__carrier {
  height: 930px;
  background-position: center center;
  background-attachment: scroll;
  background-size: cover;
  background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {
  #rec338289202 .t396__artboard {
    height: 768px;
  }

  #rec338289202 .t396__filter {
    height: 768px;
  }

  #rec338289202 .t396__carrier {
    height: 768px;
    background-attachment: scroll;
  }
}

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

@media screen and (max-width: 639px) {
  #rec338289202 .t396__artboard {
    height: 648px;
  }

  #rec338289202 .t396__filter {
    height: 648px;
  }

  #rec338289202 .t396__carrier {
    height: 648px;
  }
}

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

#rec338289202 .tn-elem[data-elem-id="1470209944682"] {
  color: #747474;
  z-index: 2;
  top: 309px;
  left: calc(50% - 600px + 580px);
  width: 660px;
}

#rec338289202 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
  color: #747474;
  font-size: 76px;
  font-family: "Dela Gothic One", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 700;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338289202 .tn-elem[data-elem-id="1470209944682"] {
    top: 245px;
    left: calc(50% - 480px + 520px);
  }

  #rec338289202 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
    font-size: 50px;
  }
}

@media screen and (max-width: 959px) {
  #rec338289202 .tn-elem[data-elem-id="1470209944682"] {
    top: 168px;
    left: calc(50% - 320px + 200px);
    width: 240px;
  }

  #rec338289202 .tn-elem[data-elem-id="1470209944682"] {
    text-align: center;
  }

  #rec338289202 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
    font-size: 30px;
  }
}

@media screen and (max-width: 639px) {
  #rec338289202 .tn-elem[data-elem-id="1470209944682"] {
    top: 132px;
    left: calc(50% - 240px + 120px);
  }

  #rec338289202 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
    font-size: 20px;
  }
}

@media screen and (max-width: 479px) {
  #rec338289202 .tn-elem[data-elem-id="1470209944682"] {
    top: 132px;
    left: calc(50% - 160px + 40px);
  }
}

#rec338289202 .tn-elem[data-elem-id="1626891448765"] {
  z-index: 3;
  top: 129px;
  left: calc(50% - 600px + 599px);
  width: 2px;
  height: 40px;
}

#rec338289202 .tn-elem[data-elem-id="1626891448765"] .tn-atom {
  background-color: #e60000;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338289202 .tn-elem[data-elem-id="1626891448765"] {
    top: 117px;
    left: calc(50% - 480px + 479px);
  }
}

@media screen and (max-width: 959px) {
  #rec338289202 .tn-elem[data-elem-id="1626891448765"] {
    top: 98px;
    left: calc(50% - 320px + 319px);
  }
}

@media screen and (max-width: 639px) {
  #rec338289202 .tn-elem[data-elem-id="1626891448765"] {
    top: 72px;
    left: calc(50% - 240px + 239px);
  }
}

@media screen and (max-width: 479px) {
  #rec338289202 .tn-elem[data-elem-id="1626891448765"] {
    top: 72px;
    left: calc(50% - 160px + 159px);
  }
}

#rec338289202 .tn-elem[data-elem-id="1626891481320"] {
  z-index: 4;
  top: 20px;
  left: calc(50% - 600px + 538px);
  width: 125px;
}

#rec338289202 .tn-elem[data-elem-id="1626891481320"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338289202 .tn-elem[data-elem-id="1626891481320"] {
    top: 20px;
    left: calc(50% - 480px + 418px);
  }
}

@media screen and (max-width: 959px) {
  #rec338289202 .tn-elem[data-elem-id="1626891481320"] {
    top: 20px;
    left: calc(50% - 320px + 275px);
    width: 90px;
  }
}

@media screen and (max-width: 639px) {
  #rec338289202 .tn-elem[data-elem-id="1626891481320"] {
    top: 20px;
    left: calc(50% - 240px + 210px);
    width: 60px;
  }
}

@media screen and (max-width: 479px) {
  #rec338289202 .tn-elem[data-elem-id="1626891481320"] {
    top: 20px;
    left: calc(50% - 160px + 130px);
  }
}

#rec338289202 .tn-elem[data-elem-id="1626891575597"] {
  color: #ffffff;
  z-index: 5;
  top: 430px;
  left: calc(50% - 600px + 620px);
  width: 560px;
}

#rec338289202 .tn-elem[data-elem-id="1626891575597"] .tn-atom {
  color: #ffffff;
  font-size: 22px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.4;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338289202 .tn-elem[data-elem-id="1626891575597"] {
    top: 365px;
    left: calc(50% - 480px + 560px);
    width: 420px;
  }

  #rec338289202 .tn-elem[data-elem-id="1626891575597"] .tn-atom {
    font-size: 18px;
  }
}

@media screen and (max-width: 959px) {
  #rec338289202 .tn-elem[data-elem-id="1626891575597"] {
    top: 240px;
    left: calc(50% - 320px + 130px);
  }

  #rec338289202 .tn-elem[data-elem-id="1626891575597"] .tn-atom {
    font-size: 16px;
    line-height: 1;
  }
}

@media screen and (max-width: 639px) {
  #rec338289202 .tn-elem[data-elem-id="1626891575597"] {
    top: 185px;
    left: calc(50% - 240px + 90px);
    width: 343px;
  }

  #rec338289202 .tn-elem[data-elem-id="1626891575597"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 479px) {
  #rec338289202 .tn-elem[data-elem-id="1626891575597"] {
    top: 185px;
    left: calc(50% - 160px + 70px);
    width: 225px;
  }
}

#rec338289202 .tn-elem[data-elem-id="1626891642512"] {
  z-index: 6;
  top: 438px;
  left: calc(50% - 600px + 583px);
  width: 12px;
  height: 12px;
}

#rec338289202 .tn-elem[data-elem-id="1626891642512"] .tn-atom {
  background-color: #e60000;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338289202 .tn-elem[data-elem-id="1626891642512"] {
    top: 373px;
    left: calc(50% - 480px + 523px);
    width: 10px;
    height: 10px;
  }
}

@media screen and (max-width: 959px) {
  #rec338289202 .tn-elem[data-elem-id="1626891642512"] {
    top: 247px;
    left: calc(50% - 320px + 91px);
    width: 5px;
    height: 5px;
  }
}

@media screen and (max-width: 639px) {
  #rec338289202 .tn-elem[data-elem-id="1626891642512"] {
    top: 192px;
    left: calc(50% - 240px + 51px);
  }
}

@media screen and (max-width: 479px) {
  #rec338289202 .tn-elem[data-elem-id="1626891642512"] {
    top: 192px;
    left: calc(50% - 160px + 36px);
  }
}

#rec338289202 .tn-elem[data-elem-id="1626891667910"] {
  z-index: 7;
  top: 498px;
  left: calc(50% - 600px + 583px);
  width: 12px;
  height: 12px;
}

#rec338289202 .tn-elem[data-elem-id="1626891667910"] .tn-atom {
  background-color: #e60000;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338289202 .tn-elem[data-elem-id="1626891667910"] {
    top: 422px;
    left: calc(50% - 480px + 523px);
    width: 10px;
    height: 10px;
  }
}

@media screen and (max-width: 959px) {
  #rec338289202 .tn-elem[data-elem-id="1626891667910"] {
    top: 279px;
    left: calc(50% - 320px + 91px);
    width: 5px;
    height: 5px;
  }
}

@media screen and (max-width: 639px) {
  #rec338289202 .tn-elem[data-elem-id="1626891667910"] {
    top: 220px;
    left: calc(50% - 240px + 51px);
  }
}

@media screen and (max-width: 479px) {
  #rec338289202 .tn-elem[data-elem-id="1626891667910"] {
    top: 220px;
    left: calc(50% - 160px + 36px);
  }
}

#rec338289202 .tn-elem[data-elem-id="1626891670214"] {
  z-index: 8;
  top: 558px;
  left: calc(50% - 600px + 583px);
  width: 12px;
  height: 12px;
}

#rec338289202 .tn-elem[data-elem-id="1626891670214"] .tn-atom {
  background-color: #e60000;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338289202 .tn-elem[data-elem-id="1626891670214"] {
    top: 471px;
    left: calc(50% - 480px + 523px);
    width: 10px;
    height: 10px;
  }
}

@media screen and (max-width: 959px) {
  #rec338289202 .tn-elem[data-elem-id="1626891670214"] {
    top: 311px;
    left: calc(50% - 320px + 91px);
    width: 5px;
    height: 5px;
  }
}

@media screen and (max-width: 639px) {
  #rec338289202 .tn-elem[data-elem-id="1626891670214"] {
    top: 248px;
    left: calc(50% - 240px + 51px);
  }
}

@media screen and (max-width: 479px) {
  #rec338289202 .tn-elem[data-elem-id="1626891670214"] {
    top: 248px;
    left: calc(50% - 160px + 36px);
  }
}

#rec338289202 .tn-elem[data-elem-id="1626891672311"] {
  z-index: 9;
  top: 618px;
  left: calc(50% - 600px + 583px);
  width: 12px;
  height: 12px;
}

#rec338289202 .tn-elem[data-elem-id="1626891672311"] .tn-atom {
  background-color: #e60000;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338289202 .tn-elem[data-elem-id="1626891672311"] {
    top: 520px;
    left: calc(50% - 480px + 523px);
    width: 10px;
    height: 10px;
  }
}

@media screen and (max-width: 959px) {
  #rec338289202 .tn-elem[data-elem-id="1626891672311"] {
    top: 343px;
    left: calc(50% - 320px + 91px);
    width: 5px;
    height: 5px;
  }
}

@media screen and (max-width: 639px) {
  #rec338289202 .tn-elem[data-elem-id="1626891672311"] {
    top: 276px;
    left: calc(50% - 240px + 51px);
  }
}

@media screen and (max-width: 479px) {
  #rec338289202 .tn-elem[data-elem-id="1626891672311"] {
    top: 285px;
    left: calc(50% - 160px + 36px);
  }
}

#rec338289202 .tn-elem[data-elem-id="1626891674544"] {
  z-index: 10;
  top: 678px;
  left: calc(50% - 600px + 583px);
  width: 12px;
  height: 12px;
}

#rec338289202 .tn-elem[data-elem-id="1626891674544"] .tn-atom {
  background-color: #e60000;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338289202 .tn-elem[data-elem-id="1626891674544"] {
    top: 569px;
    left: calc(50% - 480px + 523px);
    width: 10px;
    height: 10px;
  }
}

@media screen and (max-width: 959px) {
  #rec338289202 .tn-elem[data-elem-id="1626891674544"] {
    top: 375px;
    left: calc(50% - 320px + 91px);
    width: 5px;
    height: 5px;
  }
}

@media screen and (max-width: 639px) {
  #rec338289202 .tn-elem[data-elem-id="1626891674544"] {
    top: 304px;
    left: calc(50% - 240px + 51px);
  }
}

@media screen and (max-width: 479px) {
  #rec338289202 .tn-elem[data-elem-id="1626891674544"] {
    top: 329px;
    left: calc(50% - 160px + 36px);
  }
}

#rec338289202 .tn-elem[data-elem-id="1626891676671"] {
  z-index: 11;
  top: 738px;
  left: calc(50% - 600px + 583px);
  width: 12px;
  height: 12px;
}

#rec338289202 .tn-elem[data-elem-id="1626891676671"] .tn-atom {
  background-color: #e60000;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338289202 .tn-elem[data-elem-id="1626891676671"] {
    top: 618px;
    left: calc(50% - 480px + 523px);
    width: 10px;
    height: 10px;
  }
}

@media screen and (max-width: 959px) {
  #rec338289202 .tn-elem[data-elem-id="1626891676671"] {
    top: 407px;
    left: calc(50% - 320px + 91px);
    width: 5px;
    height: 5px;
  }
}

@media screen and (max-width: 639px) {
  #rec338289202 .tn-elem[data-elem-id="1626891676671"] {
    top: 332px;
    left: calc(50% - 240px + 51px);
  }
}

@media screen and (max-width: 479px) {
  #rec338289202 .tn-elem[data-elem-id="1626891676671"] {
    top: 371px;
    left: calc(50% - 160px + 36px);
  }
}

#rec338289202 .tn-elem[data-elem-id="1626893462744"] {
  z-index: 23;
  top: 491px;
  left: calc(50% - 600px + -92px);
  width: 46px;
}

#rec338289202 .tn-elem[data-elem-id="1626893462744"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338289202 .tn-elem[data-elem-id="1626893462744"] {
    top: 426px;
    left: calc(50% - 480px + -35px);
  }
}

@media screen and (max-width: 959px) {
  #rec338289202 .tn-elem[data-elem-id="1626893462744"] {
    top: 580px;
    left: calc(50% - 320px + 136px);
    width: 34px;
  }
}

@media screen and (max-width: 639px) {
  #rec338289202 .tn-elem[data-elem-id="1626893462744"] {
    top: 478px;
    left: calc(50% - 240px + 106px);
    width: 27px;
  }
}

@media screen and (max-width: 479px) {
  #rec338289202 .tn-elem[data-elem-id="1626893462744"] {
    top: 512px;
    left: calc(50% - 160px + 58px);
    width: 20px;
  }
}

#rec338289202 .tn-elem[data-elem-id="1626893452271"] {
  z-index: 22;
  top: 524px;
  left: calc(50% - 600px + -120px);
  width: 139px;
}

#rec338289202 .tn-elem[data-elem-id="1626893452271"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338289202 .tn-elem[data-elem-id="1626893452271"] {
    top: 459px;
    left: calc(50% - 480px + -63px);
  }
}

@media screen and (max-width: 959px) {
  #rec338289202 .tn-elem[data-elem-id="1626893452271"] {
    top: 604px;
    left: calc(50% - 320px + 116px);
    width: 102px;
  }
}

@media screen and (max-width: 639px) {
  #rec338289202 .tn-elem[data-elem-id="1626893452271"] {
    top: 497px;
    left: calc(50% - 240px + 90px);
    width: 79px;
  }
}

@media screen and (max-width: 479px) {
  #rec338289202 .tn-elem[data-elem-id="1626893452271"] {
    top: 527px;
    left: calc(50% - 160px + 46px);
    width: 60px;
  }
}

#rec338289202 .tn-elem[data-elem-id="1626893442580"] {
  z-index: 21;
  top: 690px;
  left: calc(50% - 600px + -20px);
  width: 77px;
}

#rec338289202 .tn-elem[data-elem-id="1626893442580"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338289202 .tn-elem[data-elem-id="1626893442580"] {
    top: 625px;
    left: calc(50% - 480px + 37px);
  }
}

@media screen and (max-width: 959px) {
  #rec338289202 .tn-elem[data-elem-id="1626893442580"] {
    top: 726px;
    left: calc(50% - 320px + 189px);
    width: 56px;
  }
}

@media screen and (max-width: 639px) {
  #rec338289202 .tn-elem[data-elem-id="1626893442580"] {
    top: 591px;
    left: calc(50% - 240px + 147px);
    width: 43px;
  }
}

@media screen and (max-width: 479px) {
  #rec338289202 .tn-elem[data-elem-id="1626893442580"] {
    top: 598px;
    left: calc(50% - 160px + 89px);
    width: 32px;
  }
}

#rec338289202 .tn-elem[data-elem-id="1626893432662"] {
  z-index: 20;
  top: 650px;
  left: calc(50% - 600px + 30px);
  width: 107px;
}

#rec338289202 .tn-elem[data-elem-id="1626893432662"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338289202 .tn-elem[data-elem-id="1626893432662"] {
    top: 585px;
    left: calc(50% - 480px + 87px);
  }
}

@media screen and (max-width: 959px) {
  #rec338289202 .tn-elem[data-elem-id="1626893432662"] {
    top: 696px;
    left: calc(50% - 320px + 226px);
    width: 78px;
  }
}

@media screen and (max-width: 639px) {
  #rec338289202 .tn-elem[data-elem-id="1626893432662"] {
    top: 568px;
    left: calc(50% - 240px + 175px);
    width: 60px;
  }
}

@media screen and (max-width: 479px) {
  #rec338289202 .tn-elem[data-elem-id="1626893432662"] {
    top: 581px;
    left: calc(50% - 160px + 111px);
    width: 45px;
  }
}

#rec338289202 .tn-elem[data-elem-id="1626893422000"] {
  z-index: 19;
  top: 680px;
  left: calc(50% - 600px + 127px);
  width: 83px;
}

#rec338289202 .tn-elem[data-elem-id="1626893422000"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338289202 .tn-elem[data-elem-id="1626893422000"] {
    top: 615px;
    left: calc(50% - 480px + 184px);
  }
}

@media screen and (max-width: 959px) {
  #rec338289202 .tn-elem[data-elem-id="1626893422000"] {
    top: 718px;
    left: calc(50% - 320px + 297px);
    width: 61px;
  }
}

@media screen and (max-width: 639px) {
  #rec338289202 .tn-elem[data-elem-id="1626893422000"] {
    top: 586px;
    left: calc(50% - 240px + 230px);
    width: 48px;
  }
}

@media screen and (max-width: 479px) {
  #rec338289202 .tn-elem[data-elem-id="1626893422000"] {
    top: 594px;
    left: calc(50% - 160px + 152px);
    width: 37px;
  }
}

#rec338289202 .tn-elem[data-elem-id="1626893411442"] {
  z-index: 18;
  top: 685px;
  left: calc(50% - 600px + 310px);
  width: 46px;
}

#rec338289202 .tn-elem[data-elem-id="1626893411442"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338289202 .tn-elem[data-elem-id="1626893411442"] {
    top: 620px;
    left: calc(50% - 480px + 367px);
  }
}

@media screen and (max-width: 959px) {
  #rec338289202 .tn-elem[data-elem-id="1626893411442"] {
    top: 722px;
    left: calc(50% - 320px + 431px);
    width: 34px;
  }
}

@media screen and (max-width: 639px) {
  #rec338289202 .tn-elem[data-elem-id="1626893411442"] {
    top: 588px;
    left: calc(50% - 240px + 334px);
    width: 27px;
  }
}

@media screen and (max-width: 479px) {
  #rec338289202 .tn-elem[data-elem-id="1626893411442"] {
    top: 596px;
    left: calc(50% - 160px + 231px);
    width: 20px;
  }
}

#rec338289202 .tn-elem[data-elem-id="1626893394967"] {
  z-index: 17;
  top: 562px;
  left: calc(50% - 600px + 328px);
  width: 74px;
}

#rec338289202 .tn-elem[data-elem-id="1626893394967"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338289202 .tn-elem[data-elem-id="1626893394967"] {
    top: 497px;
    left: calc(50% - 480px + 385px);
  }
}

@media screen and (max-width: 959px) {
  #rec338289202 .tn-elem[data-elem-id="1626893394967"] {
    top: 632px;
    left: calc(50% - 320px + 444px);
    width: 54px;
  }
}

@media screen and (max-width: 639px) {
  #rec338289202 .tn-elem[data-elem-id="1626893394967"] {
    top: 519px;
    left: calc(50% - 240px + 344px);
    width: 42px;
  }
}

@media screen and (max-width: 479px) {
  #rec338289202 .tn-elem[data-elem-id="1626893394967"] {
    top: 543px;
    left: calc(50% - 160px + 239px);
    width: 32px;
  }
}

#rec338289202 .tn-elem[data-elem-id="1626893385039"] {
  z-index: 16;
  top: 486px;
  left: calc(50% - 600px + 292px);
  width: 118px;
}

#rec338289202 .tn-elem[data-elem-id="1626893385039"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338289202 .tn-elem[data-elem-id="1626893385039"] {
    top: 352px;
    left: calc(50% - 480px + 349px);
  }
}

@media screen and (max-width: 959px) {
  #rec338289202 .tn-elem[data-elem-id="1626893385039"] {
    top: 526px;
    left: calc(50% - 320px + 418px);
    width: 86px;
  }
}

@media screen and (max-width: 639px) {
  #rec338289202 .tn-elem[data-elem-id="1626893385039"] {
    top: 437px;
    left: calc(50% - 240px + 324px);
    width: 67px;
  }
}

@media screen and (max-width: 479px) {
  #rec338289202 .tn-elem[data-elem-id="1626893385039"] {
    top: 481px;
    left: calc(50% - 160px + 223px);
    width: 51px;
  }
}

#rec338289202 .tn-elem[data-elem-id="1626893374312"] {
  z-index: 15;
  top: 525px;
  left: calc(50% - 600px + 210px);
  width: 118px;
}

#rec338289202 .tn-elem[data-elem-id="1626893374312"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338289202 .tn-elem[data-elem-id="1626893374312"] {
    top: 460px;
    left: calc(50% - 480px + 267px);
  }
}

@media screen and (max-width: 959px) {
  #rec338289202 .tn-elem[data-elem-id="1626893374312"] {
    top: 605px;
    left: calc(50% - 320px + 358px);
    width: 86px;
  }
}

@media screen and (max-width: 639px) {
  #rec338289202 .tn-elem[data-elem-id="1626893374312"] {
    top: 498px;
    left: calc(50% - 240px + 278px);
    width: 67px;
  }
}

@media screen and (max-width: 479px) {
  #rec338289202 .tn-elem[data-elem-id="1626893374312"] {
    top: 527px;
    left: calc(50% - 160px + 188px);
    width: 51px;
  }
}

#rec338289202 .tn-elem[data-elem-id="1626893349152"] {
  z-index: 14;
  top: 380px;
  left: calc(50% - 600px + -70px);
  width: 118px;
}

#rec338289202 .tn-elem[data-elem-id="1626893349152"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338289202 .tn-elem[data-elem-id="1626893349152"] {
    top: 315px;
    left: calc(50% - 480px + -13px);
  }
}

@media screen and (max-width: 959px) {
  #rec338289202 .tn-elem[data-elem-id="1626893349152"] {
    top: 499px;
    left: calc(50% - 320px + 153px);
    width: 86px;
  }
}

@media screen and (max-width: 639px) {
  #rec338289202 .tn-elem[data-elem-id="1626893349152"] {
    top: 415px;
    left: calc(50% - 240px + 118px);
    width: 67px;
  }
}

@media screen and (max-width: 479px) {
  #rec338289202 .tn-elem[data-elem-id="1626893349152"] {
    top: 465px;
    left: calc(50% - 160px + 68px);
    width: 51px;
  }
}

#rec338289202 .tn-elem[data-elem-id="1626893336328"] {
  z-index: 13;
  top: 295px;
  left: calc(50% - 600px + -27px);
  width: 332px;
}

#rec338289202 .tn-elem[data-elem-id="1626893336328"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338289202 .tn-elem[data-elem-id="1626893336328"] {
    top: 230px;
    left: calc(50% - 480px + 30px);
  }
}

@media screen and (max-width: 959px) {
  #rec338289202 .tn-elem[data-elem-id="1626893336328"] {
    top: 437px;
    left: calc(50% - 320px + 184px);
    width: 243px;
  }
}

@media screen and (max-width: 639px) {
  #rec338289202 .tn-elem[data-elem-id="1626893336328"] {
    top: 367px;
    left: calc(50% - 240px + 143px);
    width: 188px;
  }
}

@media screen and (max-width: 479px) {
  #rec338289202 .tn-elem[data-elem-id="1626893336328"] {
    top: 428px;
    left: calc(50% - 160px + 86px);
    width: 142px;
  }
}

/* ==========================================================================
  Formats heading
  ========================================================================== */
#rec338301687 .t396__artboard {
  height: 150px;
  background-color: #000000;
}

#rec338301687 .t396__filter {
  height: 150px;
}

#rec338301687 .t396__carrier {
  height: 150px;
  background-position: center center;
  background-attachment: scroll;
  background-size: cover;
  background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {
  #rec338301687 .t396__artboard {
  }

  #rec338301687 .t396__filter {
  }

  #rec338301687 .t396__carrier {
    background-attachment: scroll;
  }
}

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

@media screen and (max-width: 639px) {
  #rec338301687 .t396__artboard {
    height: 90px;
  }

  #rec338301687 .t396__filter {
    height: 90px;
  }

  #rec338301687 .t396__carrier {
    height: 90px;
  }
}

@media screen and (max-width: 479px) {
  #rec338301687 .t396__artboard {
    height: 110px;
  }

  #rec338301687 .t396__filter {
    height: 110px;
  }

  #rec338301687 .t396__carrier {
    height: 110px;
  }
}

#rec338301687 .tn-elem[data-elem-id="1470209944682"] {
  color: #747474;
  z-index: 2;
  top: 55px;
  left: calc(50% - 600px + 20px);
  width: 660px;
}

#rec338301687 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
  color: #747474;
  font-size: 40px;
  font-family: "Dela Gothic One", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 700;
  text-transform: uppercase;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338301687 .tn-elem[data-elem-id="1470209944682"] {
    top: 55px;
    left: calc(50% - 480px + 70px);
  }
}

@media screen and (max-width: 959px) {
  #rec338301687 .tn-elem[data-elem-id="1470209944682"] {
    top: 55px;
    left: calc(50% - 320px + 50px);
    width: 490px;
  }

  #rec338301687 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
    font-size: 30px;
  }
}

@media screen and (max-width: 639px) {
  #rec338301687 .tn-elem[data-elem-id="1470209944682"] {
    top: 25px;
    left: calc(50% - 240px + 40px);
  }

  #rec338301687 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
    font-size: 20px;
  }
}

@media screen and (max-width: 479px) {
  #rec338301687 .tn-elem[data-elem-id="1470209944682"] {
    top: 25px;
    left: calc(50% - 160px + 35px);
    width: 224px;
  }

  #rec338301687 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
    line-height: 1.25;
  }
}

#rec338301687 .tn-elem[data-elem-id="1626893629612"] {
  z-index: 3;
  top: 112px;
  left: calc(50% - 600px + 468px);
  width: 1000px;
  height: 3px;
}

#rec338301687 .tn-elem[data-elem-id="1626893629612"] .tn-atom {
  background-color: #e60000;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

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

@media screen and (max-width: 959px) {
  #rec338301687 .tn-elem[data-elem-id="1626893629612"] {
    top: 100px;
    left: calc(50% - 320px + 144px);
  }
}

@media screen and (max-width: 639px) {
  #rec338301687 .tn-elem[data-elem-id="1626893629612"] {
    top: 57px;
    left: calc(50% - 240px + 144px);
  }
}

@media screen and (max-width: 479px) {
  #rec338301687 .tn-elem[data-elem-id="1626893629612"] {
    top: 80px;
    left: calc(50% - 160px + 60px);
    width: 290px;
  }
}

/* ==========================================================================
  Formats slider
  ========================================================================== */
#rec338876175 {
  position: relative;
  overflow: hidden;
  background: #000000;
}

.format-swiper {
  width: 100%;
}

.format-swiper .swiper-slide {
  height: auto;
  background: #000000;
}

.format-swiper .swiper-slide > .t-rec {
  display: block;
}

.format-swiper__button {
  position: absolute;
  z-index: 20;
  top: 50%;
  display: flex;
  box-sizing: border-box;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  padding: 0;
  color: #222222;
  background: #ffffff;
  border: 0;
  border-radius: 50%;
  cursor: pointer;
  transform: translateY(-50%);
  transition:
    background-color 160ms ease,
    transform 160ms ease;
}

.format-swiper__button svg {
  display: block;
  width: 11.3px;
  height: 21px;
}

.format-swiper__button:hover,
.format-swiper__button:focus-visible {
  background: #eeeeee;
  transform: translateY(-50%) scale(1.06);
}

.format-swiper__button--previous {
  left: 30px;
}

.format-swiper__button--next {
  right: 30px;
}

.format-swiper__pagination {
  bottom: 18px !important;
}

.format-swiper__pagination .swiper-pagination-bullet {
  width: 10px;
  height: 10px;
  background: transparent;
  border: 2px solid #ffffff;
  opacity: 1;
}

.format-swiper__pagination .swiper-pagination-bullet-active {
  background: #ffffff;
}

@media screen and (max-width: 640px) {
  .format-swiper__button {
    top: 50%;
    bottom: auto;
    width: 24px;
    height: 24px;
    transform: translateY(-50%);
  }

  .format-swiper__button:hover,
  .format-swiper__button:focus-visible {
    transform: translateY(-50%) scale(1.05);
  }

  .format-swiper__button svg {
    width: 6px;
    height: 11.14px;
  }

  .format-swiper__button--previous {
    left: 5px;
  }

  .format-swiper__button--next {
    right: 5px;
  }
}

/* ==========================================================================
  Banner format
  ========================================================================== */
#rec338871370 .t396__artboard {
  height: 780px;
  background-color: #000000;
}

#rec338871370 .t396__filter {
  height: 780px;
}

#rec338871370 .t396__carrier {
  height: 780px;
  background-position: center center;
  background-attachment: scroll;
  background-size: cover;
  background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {
  #rec338871370 .t396__artboard {
    height: 768px;
  }

  #rec338871370 .t396__filter {
    height: 768px;
  }

  #rec338871370 .t396__carrier {
    height: 768px;
    background-attachment: scroll;
  }
}

@media screen and (max-width: 959px) {
  #rec338871370 .t396__artboard {
    height: 598px;
  }

  #rec338871370 .t396__filter {
    height: 598px;
  }

  #rec338871370 .t396__carrier {
    height: 598px;
  }
}

@media screen and (max-width: 639px) {
  #rec338871370 .t396__artboard {
    height: 478px;
  }

  #rec338871370 .t396__filter {
    height: 478px;
  }

  #rec338871370 .t396__carrier {
    height: 478px;
  }
}

@media screen and (max-width: 479px) {
  #rec338871370 .t396__artboard {
    height: 428px;
  }

  #rec338871370 .t396__filter {
    height: 428px;
  }

  #rec338871370 .t396__carrier {
    height: 428px;
  }
}

#rec338871370 .tn-elem[data-elem-id="1470209944682"] {
  color: #292929;
  z-index: 3;
  top: 70px;
  left: calc(50% - 600px + 80px);
  width: 200px;
}

#rec338871370 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
  color: #292929;
  font-size: 170px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 700;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338871370 .tn-elem[data-elem-id="1470209944682"] {
    top: 70px;
    left: calc(50% - 480px + 0px);
  }
}

@media screen and (max-width: 959px) {
  #rec338871370 .tn-elem[data-elem-id="1470209944682"] {
    top: 40px;
    left: calc(50% - 320px + 50px);
  }

  #rec338871370 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
    font-size: 100px;
  }
}

@media screen and (max-width: 639px) {
  #rec338871370 .tn-elem[data-elem-id="1470209944682"] {
    top: 25px;
    left: calc(50% - 240px + 14px);
    width: 126px;
  }
}

@media screen and (max-width: 479px) {
  #rec338871370 .tn-elem[data-elem-id="1470209944682"] {
    top: 25px;
    left: calc(50% - 160px + 97px);
  }
}

#rec338871370 .tn-elem[data-elem-id="1626893770644"] {
  color: #ffffff;
  z-index: 4;
  top: 85px;
  left: calc(50% - 600px + 290px);
  width: 126px;
}

#rec338871370 .tn-elem[data-elem-id="1626893770644"] .tn-atom {
  color: #ffffff;
  font-size: 20px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 700;
  text-transform: uppercase;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338871370 .tn-elem[data-elem-id="1626893770644"] {
    top: 85px;
    left: calc(50% - 480px + 210px);
  }
}

@media screen and (max-width: 959px) {
  #rec338871370 .tn-elem[data-elem-id="1626893770644"] {
    top: 55px;
    left: calc(50% - 320px + 176px);
    width: 307px;
  }

  #rec338871370 .tn-elem[data-elem-id="1626893770644"] .tn-atom {
    font-size: 16px;
  }
}

@media screen and (max-width: 639px) {
  #rec338871370 .tn-elem[data-elem-id="1626893770644"] {
    top: 40px;
    left: calc(50% - 240px + 140px);
  }
}

@media screen and (max-width: 479px) {
  #rec338871370 .tn-elem[data-elem-id="1626893770644"] {
    top: 81px;
    left: calc(50% - 160px + 7px);
  }

  #rec338871370 .tn-elem[data-elem-id="1626893770644"] {
    text-align: center;
  }

  #rec338871370 .tn-elem[data-elem-id="1626893770644"] .tn-atom {
    font-size: 14px;
  }
}

#rec338871370 .tn-elem[data-elem-id="1626893969255"] {
  z-index: 5;
  top: 165px;
  left: calc(50% - 600px + 289px);
  width: 623px;
}

#rec338871370 .tn-elem[data-elem-id="1626893969255"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338871370 .tn-elem[data-elem-id="1626893969255"] {
    top: 190px;
    left: calc(50% - 480px + 210px);
    width: 552px;
  }
}

@media screen and (max-width: 959px) {
  #rec338871370 .tn-elem[data-elem-id="1626893969255"] {
    top: 150px;
    left: calc(50% - 320px + 113px);
    width: 421px;
  }
}

@media screen and (max-width: 639px) {
  #rec338871370 .tn-elem[data-elem-id="1626893969255"] {
    top: 133px;
    left: calc(50% - 240px + 88px);
    width: 298px;
  }
}

@media screen and (max-width: 479px) {
  #rec338871370 .tn-elem[data-elem-id="1626893969255"] {
    top: 126px;
    left: calc(50% - 160px + 48px);
    width: 233px;
  }
}

#rec338871370 .tn-elem[data-elem-id="1626894107014"] {
  z-index: 2;
  top: 70px;
  left: calc(50% - 600px + -227px);
  width: 1512px;
}

#rec338871370 .tn-elem[data-elem-id="1626894107014"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

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

@media screen and (max-width: 959px) {
  #rec338871370 .tn-elem[data-elem-id="1626894107014"] {
    top: 95px;
    left: calc(50% - 320px + -210px);
    width: 925px;
  }
}

@media screen and (max-width: 639px) {
  #rec338871370 .tn-elem[data-elem-id="1626894107014"] {
    top: 105px;
    left: calc(50% - 240px + -280px);
  }
}

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

#rec338871370 .tn-elem[data-elem-id="1627035469888"] {
  color: #ffffff;
  text-align: center;
  z-index: 7;
  top: 92px;
  left: calc(50% - 600px + 850px);
  width: 50px;
  height: 50px;
}

#rec338871370 .tn-elem[data-elem-id="1627035469888"] .tn-atom {
  color: #ffffff;
  font-size: 14px;
  font-family: "Arial", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 600;
  border-width: 1px;
  border-radius: 0px;
  background-color: #000000;
  background-position: center center;
  border-color: #ffffff;
  border-style: solid;
  transition:
    background-color 0.2s ease-in-out,
    color 0.2s ease-in-out,
    border-color 0.2s ease-in-out;
}

#rec338871370 .tn-elem[data-elem-id="1627035469888"] .tn-atom:hover {
  border-color: #e60000;
  color: #e60000;
}

@media screen and (max-width: 1199px) {
  #rec338871370 .tn-elem[data-elem-id="1627035469888"] {
    top: 140px;
    left: calc(50% - 480px + 710px);
    width: 40px;
    height: 40px;
  }
}

@media screen and (max-width: 959px) {
  #rec338871370 .tn-elem[data-elem-id="1627035469888"] {
    top: 95px;
    left: calc(50% - 320px + 219px);
    width: 31px;
    height: 31px;
  }
}

@media screen and (max-width: 639px) {
  #rec338871370 .tn-elem[data-elem-id="1627035469888"] {
    top: 74px;
    left: calc(50% - 240px + 184px);
  }
}

@media screen and (max-width: 479px) {
  #rec338871370 .tn-elem[data-elem-id="1627035469888"] {
    top: 335px;
    left: calc(50% - 160px + 170px);
  }
}

#rec338871370 .tn-elem[data-elem-id="1627035611423"] {
  color: #ffffff;
  text-align: center;
  z-index: 9;
  top: 92px;
  left: calc(50% - 600px + 789px);
  width: 50px;
  height: 50px;
}

#rec338871370 .tn-elem[data-elem-id="1627035611423"] .tn-atom {
  color: #ffffff;
  font-size: 14px;
  font-family: "Arial", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 600;
  border-width: 1px;
  border-radius: 0px;
  background-color: #000000;
  background-position: center center;
  border-color: #ffffff;
  border-style: solid;
  transition:
    background-color 0.2s ease-in-out,
    color 0.2s ease-in-out,
    border-color 0.2s ease-in-out;
}

#rec338871370 .tn-elem[data-elem-id="1627035611423"] .tn-atom:hover {
  border-color: #e60000;
  color: #e60000;
}

@media screen and (max-width: 1199px) {
  #rec338871370 .tn-elem[data-elem-id="1627035611423"] {
    top: 140px;
    left: calc(50% - 480px + 661px);
    width: 40px;
    height: 40px;
  }
}

@media screen and (max-width: 959px) {
  #rec338871370 .tn-elem[data-elem-id="1627035611423"] {
    top: 95px;
    left: calc(50% - 320px + 175px);
    width: 31px;
    height: 31px;
  }
}

@media screen and (max-width: 639px) {
  #rec338871370 .tn-elem[data-elem-id="1627035611423"] {
    top: 74px;
    left: calc(50% - 240px + 140px);
  }
}

@media screen and (max-width: 479px) {
  #rec338871370 .tn-elem[data-elem-id="1627035611423"] {
    top: 335px;
    left: calc(50% - 160px + 126px);
  }
}

#rec338871370 .tn-elem[data-elem-id="1627035767338"] {
  z-index: 12;
  top: 190px;
  left: calc(50% - 600px + 312px);
  width: 572px;
}

#rec338871370 .tn-elem[data-elem-id="1627035767338"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338871370 .tn-elem[data-elem-id="1627035767338"] {
    top: 212px;
    left: calc(50% - 480px + 232px);
    width: 507px;
  }
}

@media screen and (max-width: 959px) {
  #rec338871370 .tn-elem[data-elem-id="1627035767338"] {
    top: 167px;
    left: calc(50% - 320px + 130px);
    width: 387px;
  }

  #rec338871370 .tn-elem[data-elem-id="1627035767338"] .tn-atom {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

@media screen and (max-width: 639px) {
  #rec338871370 .tn-elem[data-elem-id="1627035767338"] {
    top: 145px;
    left: calc(50% - 240px + 100px);
    width: 274px;
  }
}

@media screen and (max-width: 479px) {
  #rec338871370 .tn-elem[data-elem-id="1627035767338"] {
    top: 135px;
    left: calc(50% - 160px + 58px);
    width: 214px;
  }
}

#rec338871370 .tn-elem[data-elem-id="1627035753623"] {
  z-index: 11;
  top: 190px;
  left: calc(50% - 600px + 312px);
  width: 572px;
}

#rec338871370 .tn-elem[data-elem-id="1627035753623"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338871370 .tn-elem[data-elem-id="1627035753623"] {
    top: 212px;
    left: calc(50% - 480px + 232px);
    width: 507px;
  }
}

@media screen and (max-width: 959px) {
  #rec338871370 .tn-elem[data-elem-id="1627035753623"] {
    top: 175px;
    left: calc(50% - 320px + 130px);
    width: 387px;
  }

  #rec338871370 .tn-elem[data-elem-id="1627035753623"] .tn-atom {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

@media screen and (max-width: 639px) {
  #rec338871370 .tn-elem[data-elem-id="1627035753623"] {
    top: 145px;
    left: calc(50% - 240px + 100px);
    width: 274px;
  }
}

@media screen and (max-width: 479px) {
  #rec338871370 .tn-elem[data-elem-id="1627035753623"] {
    top: 135px;
    left: calc(50% - 160px + 58px);
    width: 214px;
  }
}

/* ==========================================================================
  OLV format
  ========================================================================== */
#rec338877507 .t396__artboard {
  height: 780px;
  background-color: #000000;
}

#rec338877507 .t396__filter {
  height: 780px;
}

#rec338877507 .t396__carrier {
  height: 780px;
  background-position: center center;
  background-attachment: scroll;
  background-size: cover;
  background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {
  #rec338877507 .t396__artboard {
    height: 768px;
  }

  #rec338877507 .t396__filter {
    height: 768px;
  }

  #rec338877507 .t396__carrier {
    height: 768px;
    background-attachment: scroll;
  }
}

@media screen and (max-width: 959px) {
  #rec338877507 .t396__artboard {
    height: 598px;
  }

  #rec338877507 .t396__filter {
    height: 598px;
  }

  #rec338877507 .t396__carrier {
    height: 598px;
  }
}

@media screen and (max-width: 639px) {
  #rec338877507 .t396__artboard {
    height: 478px;
  }

  #rec338877507 .t396__filter {
    height: 478px;
  }

  #rec338877507 .t396__carrier {
    height: 478px;
  }
}

@media screen and (max-width: 479px) {
  #rec338877507 .t396__artboard {
    height: 428px;
  }

  #rec338877507 .t396__filter {
    height: 428px;
  }

  #rec338877507 .t396__carrier {
    height: 428px;
  }
}

#rec338877507 .tn-elem[data-elem-id="1470209944682"] {
  color: #292929;
  z-index: 3;
  top: 70px;
  left: calc(50% - 600px + 80px);
  width: 200px;
}

#rec338877507 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
  color: #292929;
  font-size: 170px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 700;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338877507 .tn-elem[data-elem-id="1470209944682"] {
    top: 70px;
    left: calc(50% - 480px + 0px);
  }
}

@media screen and (max-width: 959px) {
  #rec338877507 .tn-elem[data-elem-id="1470209944682"] {
    top: 40px;
    left: calc(50% - 320px + 50px);
  }

  #rec338877507 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
    font-size: 100px;
  }
}

@media screen and (max-width: 639px) {
  #rec338877507 .tn-elem[data-elem-id="1470209944682"] {
    top: 25px;
    left: calc(50% - 240px + 14px);
    width: 126px;
  }
}

@media screen and (max-width: 479px) {
  #rec338877507 .tn-elem[data-elem-id="1470209944682"] {
    top: 25px;
    left: calc(50% - 160px + 97px);
  }
}

#rec338877507 .tn-elem[data-elem-id="1626893770644"] {
  color: #ffffff;
  z-index: 4;
  top: 85px;
  left: calc(50% - 600px + 290px);
  width: 126px;
}

#rec338877507 .tn-elem[data-elem-id="1626893770644"] .tn-atom {
  color: #ffffff;
  font-size: 20px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 700;
  text-transform: uppercase;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338877507 .tn-elem[data-elem-id="1626893770644"] {
    top: 85px;
    left: calc(50% - 480px + 210px);
  }
}

@media screen and (max-width: 959px) {
  #rec338877507 .tn-elem[data-elem-id="1626893770644"] {
    top: 55px;
    left: calc(50% - 320px + 176px);
    width: 307px;
  }

  #rec338877507 .tn-elem[data-elem-id="1626893770644"] .tn-atom {
    font-size: 16px;
  }
}

@media screen and (max-width: 639px) {
  #rec338877507 .tn-elem[data-elem-id="1626893770644"] {
    top: 40px;
    left: calc(50% - 240px + 140px);
  }
}

@media screen and (max-width: 479px) {
  #rec338877507 .tn-elem[data-elem-id="1626893770644"] {
    top: 81px;
    left: calc(50% - 160px + 7px);
  }

  #rec338877507 .tn-elem[data-elem-id="1626893770644"] {
    text-align: center;
  }

  #rec338877507 .tn-elem[data-elem-id="1626893770644"] .tn-atom {
    font-size: 14px;
  }
}

#rec338877507 .tn-elem[data-elem-id="1626893969255"] {
  z-index: 5;
  top: 165px;
  left: calc(50% - 600px + 289px);
  width: 623px;
}

#rec338877507 .tn-elem[data-elem-id="1626893969255"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338877507 .tn-elem[data-elem-id="1626893969255"] {
    top: 190px;
    left: calc(50% - 480px + 210px);
    width: 552px;
  }
}

@media screen and (max-width: 959px) {
  #rec338877507 .tn-elem[data-elem-id="1626893969255"] {
    top: 150px;
    left: calc(50% - 320px + 113px);
    width: 421px;
  }
}

@media screen and (max-width: 639px) {
  #rec338877507 .tn-elem[data-elem-id="1626893969255"] {
    top: 133px;
    left: calc(50% - 240px + 88px);
    width: 298px;
  }
}

@media screen and (max-width: 479px) {
  #rec338877507 .tn-elem[data-elem-id="1626893969255"] {
    top: 126px;
    left: calc(50% - 160px + 48px);
    width: 233px;
  }
}

#rec338877507 .tn-elem[data-elem-id="1626894107014"] {
  z-index: 2;
  top: 70px;
  left: calc(50% - 600px + -227px);
  width: 1512px;
}

#rec338877507 .tn-elem[data-elem-id="1626894107014"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

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

@media screen and (max-width: 959px) {
  #rec338877507 .tn-elem[data-elem-id="1626894107014"] {
    top: 95px;
    left: calc(50% - 320px + -210px);
    width: 925px;
  }
}

@media screen and (max-width: 639px) {
  #rec338877507 .tn-elem[data-elem-id="1626894107014"] {
    top: 105px;
    left: calc(50% - 240px + -280px);
  }
}

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

#rec338877507 .tn-elem[data-elem-id="1627035469888"] {
  color: #ffffff;
  text-align: center;
  z-index: 7;
  top: 92px;
  left: calc(50% - 600px + 850px);
  width: 50px;
  height: 50px;
}

#rec338877507 .tn-elem[data-elem-id="1627035469888"] .tn-atom {
  color: #ffffff;
  font-size: 14px;
  font-family: "Arial", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 600;
  border-width: 1px;
  border-radius: 0px;
  background-color: #000000;
  background-position: center center;
  border-color: #ffffff;
  border-style: solid;
  transition:
    background-color 0.2s ease-in-out,
    color 0.2s ease-in-out,
    border-color 0.2s ease-in-out;
}

#rec338877507 .tn-elem[data-elem-id="1627035469888"] .tn-atom:hover {
  border-color: #e60000;
  color: #e60000;
}

@media screen and (max-width: 1199px) {
  #rec338877507 .tn-elem[data-elem-id="1627035469888"] {
    top: 140px;
    left: calc(50% - 480px + 710px);
    width: 40px;
    height: 40px;
  }
}

@media screen and (max-width: 959px) {
  #rec338877507 .tn-elem[data-elem-id="1627035469888"] {
    top: 95px;
    left: calc(50% - 320px + 219px);
    width: 31px;
    height: 31px;
  }
}

@media screen and (max-width: 639px) {
  #rec338877507 .tn-elem[data-elem-id="1627035469888"] {
    top: 74px;
    left: calc(50% - 240px + 184px);
  }
}

@media screen and (max-width: 479px) {
  #rec338877507 .tn-elem[data-elem-id="1627035469888"] {
    top: 335px;
    left: calc(50% - 160px + 170px);
  }
}

#rec338877507 .tn-elem[data-elem-id="1627035611423"] {
  color: #ffffff;
  text-align: center;
  z-index: 9;
  top: 92px;
  left: calc(50% - 600px + 789px);
  width: 50px;
  height: 50px;
}

#rec338877507 .tn-elem[data-elem-id="1627035611423"] .tn-atom {
  color: #ffffff;
  font-size: 14px;
  font-family: "Arial", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 600;
  border-width: 1px;
  border-radius: 0px;
  background-color: #000000;
  background-position: center center;
  border-color: #ffffff;
  border-style: solid;
  transition:
    background-color 0.2s ease-in-out,
    color 0.2s ease-in-out,
    border-color 0.2s ease-in-out;
}

#rec338877507 .tn-elem[data-elem-id="1627035611423"] .tn-atom:hover {
  border-color: #e60000;
  color: #e60000;
}

@media screen and (max-width: 1199px) {
  #rec338877507 .tn-elem[data-elem-id="1627035611423"] {
    top: 140px;
    left: calc(50% - 480px + 661px);
    width: 40px;
    height: 40px;
  }
}

@media screen and (max-width: 959px) {
  #rec338877507 .tn-elem[data-elem-id="1627035611423"] {
    top: 95px;
    left: calc(50% - 320px + 175px);
    width: 31px;
    height: 31px;
  }
}

@media screen and (max-width: 639px) {
  #rec338877507 .tn-elem[data-elem-id="1627035611423"] {
    top: 74px;
    left: calc(50% - 240px + 140px);
  }
}

@media screen and (max-width: 479px) {
  #rec338877507 .tn-elem[data-elem-id="1627035611423"] {
    top: 335px;
    left: calc(50% - 160px + 126px);
  }
}

#rec338877507 .tn-elem[data-elem-id="1627035767338"] {
  z-index: 12;
  top: 190px;
  left: calc(50% - 600px + 312px);
  width: 572px;
}

#rec338877507 .tn-elem[data-elem-id="1627035767338"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338877507 .tn-elem[data-elem-id="1627035767338"] {
    top: 212px;
    left: calc(50% - 480px + 232px);
    width: 507px;
  }
}

@media screen and (max-width: 959px) {
  #rec338877507 .tn-elem[data-elem-id="1627035767338"] {
    top: 167px;
    left: calc(50% - 320px + 130px);
    width: 387px;
  }

  #rec338877507 .tn-elem[data-elem-id="1627035767338"] .tn-atom {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

@media screen and (max-width: 639px) {
  #rec338877507 .tn-elem[data-elem-id="1627035767338"] {
    top: 145px;
    left: calc(50% - 240px + 100px);
    width: 274px;
  }
}

@media screen and (max-width: 479px) {
  #rec338877507 .tn-elem[data-elem-id="1627035767338"] {
    top: 135px;
    left: calc(50% - 160px + 58px);
    width: 214px;
  }
}

#rec338877507 .tn-elem[data-elem-id="1627035753623"] {
  z-index: 11;
  top: 190px;
  left: calc(50% - 600px + 312px);
  width: 572px;
}

#rec338877507 .tn-elem[data-elem-id="1627035753623"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338877507 .tn-elem[data-elem-id="1627035753623"] {
    top: 212px;
    left: calc(50% - 480px + 232px);
    width: 507px;
  }
}

@media screen and (max-width: 959px) {
  #rec338877507 .tn-elem[data-elem-id="1627035753623"] {
    top: 175px;
    left: calc(50% - 320px + 130px);
    width: 387px;
  }

  #rec338877507 .tn-elem[data-elem-id="1627035753623"] .tn-atom {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

@media screen and (max-width: 639px) {
  #rec338877507 .tn-elem[data-elem-id="1627035753623"] {
    top: 145px;
    left: calc(50% - 240px + 100px);
    width: 274px;
  }
}

@media screen and (max-width: 479px) {
  #rec338877507 .tn-elem[data-elem-id="1627035753623"] {
    top: 135px;
    left: calc(50% - 160px + 58px);
    width: 214px;
  }
}

/* ==========================================================================
  Native format
  ========================================================================== */
#rec338871371 .t396__artboard {
  height: 780px;
  background-color: #000000;
}

#rec338871371 .t396__filter {
  height: 780px;
}

#rec338871371 .t396__carrier {
  height: 780px;
  background-position: center center;
  background-attachment: scroll;
  background-size: cover;
  background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {
  #rec338871371 .t396__artboard {
    height: 768px;
  }

  #rec338871371 .t396__filter {
    height: 768px;
  }

  #rec338871371 .t396__carrier {
    height: 768px;
    background-attachment: scroll;
  }
}

@media screen and (max-width: 959px) {
  #rec338871371 .t396__artboard {
    height: 598px;
  }

  #rec338871371 .t396__filter {
    height: 598px;
  }

  #rec338871371 .t396__carrier {
    height: 598px;
  }
}

@media screen and (max-width: 639px) {
  #rec338871371 .t396__artboard {
    height: 478px;
  }

  #rec338871371 .t396__filter {
    height: 478px;
  }

  #rec338871371 .t396__carrier {
    height: 478px;
  }
}

@media screen and (max-width: 479px) {
  #rec338871371 .t396__artboard {
    height: 428px;
  }

  #rec338871371 .t396__filter {
    height: 428px;
  }

  #rec338871371 .t396__carrier {
    height: 428px;
  }
}

#rec338871371 .tn-elem[data-elem-id="1470209944682"] {
  color: #292929;
  z-index: 3;
  top: 70px;
  left: calc(50% - 600px + 80px);
  width: 200px;
}

#rec338871371 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
  color: #292929;
  font-size: 170px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 700;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338871371 .tn-elem[data-elem-id="1470209944682"] {
    top: 70px;
    left: calc(50% - 480px + 0px);
  }
}

@media screen and (max-width: 959px) {
  #rec338871371 .tn-elem[data-elem-id="1470209944682"] {
    top: 40px;
    left: calc(50% - 320px + 50px);
  }

  #rec338871371 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
    font-size: 100px;
  }
}

@media screen and (max-width: 639px) {
  #rec338871371 .tn-elem[data-elem-id="1470209944682"] {
    top: 25px;
    left: calc(50% - 240px + 14px);
    width: 126px;
  }
}

@media screen and (max-width: 479px) {
  #rec338871371 .tn-elem[data-elem-id="1470209944682"] {
    top: 25px;
    left: calc(50% - 160px + 97px);
  }
}

#rec338871371 .tn-elem[data-elem-id="1626893770644"] {
  color: #ffffff;
  z-index: 4;
  top: 85px;
  left: calc(50% - 600px + 290px);
  width: 126px;
}

#rec338871371 .tn-elem[data-elem-id="1626893770644"] .tn-atom {
  color: #ffffff;
  font-size: 20px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 700;
  text-transform: uppercase;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338871371 .tn-elem[data-elem-id="1626893770644"] {
    top: 85px;
    left: calc(50% - 480px + 210px);
  }
}

@media screen and (max-width: 959px) {
  #rec338871371 .tn-elem[data-elem-id="1626893770644"] {
    top: 55px;
    left: calc(50% - 320px + 176px);
    width: 307px;
  }

  #rec338871371 .tn-elem[data-elem-id="1626893770644"] .tn-atom {
    font-size: 16px;
  }
}

@media screen and (max-width: 639px) {
  #rec338871371 .tn-elem[data-elem-id="1626893770644"] {
    top: 40px;
    left: calc(50% - 240px + 140px);
  }
}

@media screen and (max-width: 479px) {
  #rec338871371 .tn-elem[data-elem-id="1626893770644"] {
    top: 81px;
    left: calc(50% - 160px + 7px);
  }

  #rec338871371 .tn-elem[data-elem-id="1626893770644"] {
    text-align: center;
  }

  #rec338871371 .tn-elem[data-elem-id="1626893770644"] .tn-atom {
    font-size: 14px;
  }
}

#rec338871371 .tn-elem[data-elem-id="1626893969255"] {
  z-index: 5;
  top: 165px;
  left: calc(50% - 600px + 289px);
  width: 623px;
}

#rec338871371 .tn-elem[data-elem-id="1626893969255"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338871371 .tn-elem[data-elem-id="1626893969255"] {
    top: 190px;
    left: calc(50% - 480px + 210px);
    width: 552px;
  }
}

@media screen and (max-width: 959px) {
  #rec338871371 .tn-elem[data-elem-id="1626893969255"] {
    top: 150px;
    left: calc(50% - 320px + 113px);
    width: 421px;
  }
}

@media screen and (max-width: 639px) {
  #rec338871371 .tn-elem[data-elem-id="1626893969255"] {
    top: 133px;
    left: calc(50% - 240px + 88px);
    width: 298px;
  }
}

@media screen and (max-width: 479px) {
  #rec338871371 .tn-elem[data-elem-id="1626893969255"] {
    top: 126px;
    left: calc(50% - 160px + 48px);
    width: 233px;
  }
}

#rec338871371 .tn-elem[data-elem-id="1626894107014"] {
  z-index: 2;
  top: 70px;
  left: calc(50% - 600px + -227px);
  width: 1512px;
}

#rec338871371 .tn-elem[data-elem-id="1626894107014"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

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

@media screen and (max-width: 959px) {
  #rec338871371 .tn-elem[data-elem-id="1626894107014"] {
    top: 95px;
    left: calc(50% - 320px + -210px);
    width: 925px;
  }
}

@media screen and (max-width: 639px) {
  #rec338871371 .tn-elem[data-elem-id="1626894107014"] {
    top: 105px;
    left: calc(50% - 240px + -280px);
  }
}

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

#rec338871371 .tn-elem[data-elem-id="1627035469888"] {
  color: #ffffff;
  text-align: center;
  z-index: 7;
  top: 92px;
  left: calc(50% - 600px + 850px);
  width: 50px;
  height: 50px;
}

#rec338871371 .tn-elem[data-elem-id="1627035469888"] .tn-atom {
  color: #ffffff;
  font-size: 14px;
  font-family: "Arial", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 600;
  border-width: 1px;
  border-radius: 0px;
  background-color: #000000;
  background-position: center center;
  border-color: #ffffff;
  border-style: solid;
  transition:
    background-color 0.2s ease-in-out,
    color 0.2s ease-in-out,
    border-color 0.2s ease-in-out;
}

#rec338871371 .tn-elem[data-elem-id="1627035469888"] .tn-atom:hover {
  border-color: #e60000;
  color: #e60000;
}

@media screen and (max-width: 1199px) {
  #rec338871371 .tn-elem[data-elem-id="1627035469888"] {
    top: 140px;
    left: calc(50% - 480px + 710px);
    width: 40px;
    height: 40px;
  }
}

@media screen and (max-width: 959px) {
  #rec338871371 .tn-elem[data-elem-id="1627035469888"] {
    top: 95px;
    left: calc(50% - 320px + 219px);
    width: 31px;
    height: 31px;
  }
}

@media screen and (max-width: 639px) {
  #rec338871371 .tn-elem[data-elem-id="1627035469888"] {
    top: 74px;
    left: calc(50% - 240px + 184px);
  }
}

@media screen and (max-width: 479px) {
  #rec338871371 .tn-elem[data-elem-id="1627035469888"] {
    top: 335px;
    left: calc(50% - 160px + 170px);
  }
}

#rec338871371 .tn-elem[data-elem-id="1627035611423"] {
  color: #ffffff;
  text-align: center;
  z-index: 9;
  top: 92px;
  left: calc(50% - 600px + 789px);
  width: 50px;
  height: 50px;
}

#rec338871371 .tn-elem[data-elem-id="1627035611423"] .tn-atom {
  color: #ffffff;
  font-size: 14px;
  font-family: "Arial", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 600;
  border-width: 1px;
  border-radius: 0px;
  background-color: #000000;
  background-position: center center;
  border-color: #ffffff;
  border-style: solid;
  transition:
    background-color 0.2s ease-in-out,
    color 0.2s ease-in-out,
    border-color 0.2s ease-in-out;
}

#rec338871371 .tn-elem[data-elem-id="1627035611423"] .tn-atom:hover {
  border-color: #e60000;
  color: #e60000;
}

@media screen and (max-width: 1199px) {
  #rec338871371 .tn-elem[data-elem-id="1627035611423"] {
    top: 140px;
    left: calc(50% - 480px + 661px);
    width: 40px;
    height: 40px;
  }
}

@media screen and (max-width: 959px) {
  #rec338871371 .tn-elem[data-elem-id="1627035611423"] {
    top: 95px;
    left: calc(50% - 320px + 175px);
    width: 31px;
    height: 31px;
  }
}

@media screen and (max-width: 639px) {
  #rec338871371 .tn-elem[data-elem-id="1627035611423"] {
    top: 74px;
    left: calc(50% - 240px + 140px);
  }
}

@media screen and (max-width: 479px) {
  #rec338871371 .tn-elem[data-elem-id="1627035611423"] {
    top: 335px;
    left: calc(50% - 160px + 126px);
  }
}

#rec338871371 .tn-elem[data-elem-id="1627035767338"] {
  z-index: 12;
  top: 190px;
  left: calc(50% - 600px + 312px);
  width: 572px;
}

#rec338871371 .tn-elem[data-elem-id="1627035767338"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338871371 .tn-elem[data-elem-id="1627035767338"] {
    top: 212px;
    left: calc(50% - 480px + 232px);
    width: 507px;
  }
}

@media screen and (max-width: 959px) {
  #rec338871371 .tn-elem[data-elem-id="1627035767338"] {
    top: 167px;
    left: calc(50% - 320px + 130px);
    width: 387px;
  }

  #rec338871371 .tn-elem[data-elem-id="1627035767338"] .tn-atom {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

@media screen and (max-width: 639px) {
  #rec338871371 .tn-elem[data-elem-id="1627035767338"] {
    top: 145px;
    left: calc(50% - 240px + 100px);
    width: 274px;
  }
}

@media screen and (max-width: 479px) {
  #rec338871371 .tn-elem[data-elem-id="1627035767338"] {
    top: 135px;
    left: calc(50% - 160px + 58px);
    width: 214px;
  }
}

#rec338871371 .tn-elem[data-elem-id="1627035753623"] {
  z-index: 11;
  top: 190px;
  left: calc(50% - 600px + 312px);
  width: 572px;
}

#rec338871371 .tn-elem[data-elem-id="1627035753623"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338871371 .tn-elem[data-elem-id="1627035753623"] {
    top: 212px;
    left: calc(50% - 480px + 232px);
    width: 507px;
  }
}

@media screen and (max-width: 959px) {
  #rec338871371 .tn-elem[data-elem-id="1627035753623"] {
    top: 175px;
    left: calc(50% - 320px + 130px);
    width: 387px;
  }

  #rec338871371 .tn-elem[data-elem-id="1627035753623"] .tn-atom {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

@media screen and (max-width: 639px) {
  #rec338871371 .tn-elem[data-elem-id="1627035753623"] {
    top: 145px;
    left: calc(50% - 240px + 100px);
    width: 274px;
  }
}

@media screen and (max-width: 479px) {
  #rec338871371 .tn-elem[data-elem-id="1627035753623"] {
    top: 135px;
    left: calc(50% - 160px + 58px);
    width: 214px;
  }
}

/* ==========================================================================
  Native format duplicate
  ========================================================================== */
#native .t396__artboard {
  height: 780px;
  background-color: #000000;
}

#native .t396__filter {
  height: 780px;
}

#native .t396__carrier {
  height: 780px;
  background-position: center center;
  background-attachment: scroll;
  background-size: cover;
  background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {
  #native .t396__artboard {
    height: 768px;
  }

  #native .t396__filter {
    height: 768px;
  }

  #native .t396__carrier {
    height: 768px;
    background-attachment: scroll;
  }
}

@media screen and (max-width: 959px) {
  #native .t396__artboard {
    height: 598px;
  }

  #native .t396__filter {
    height: 598px;
  }

  #native .t396__carrier {
    height: 598px;
  }
}

@media screen and (max-width: 639px) {
  #native .t396__artboard {
    height: 478px;
  }

  #native .t396__filter {
    height: 478px;
  }

  #native .t396__carrier {
    height: 478px;
  }
}

@media screen and (max-width: 479px) {
  #native .t396__artboard {
    height: 428px;
  }

  #native .t396__filter {
    height: 428px;
  }

  #native .t396__carrier {
    height: 428px;
  }
}

#native .tn-elem[data-elem-id="1470209944682"] {
  color: #292929;
  z-index: 3;
  top: 70px;
  left: calc(50% - 600px + 80px);
  width: 200px;
}

#native .tn-elem[data-elem-id="1470209944682"] .tn-atom {
  color: #292929;
  font-size: 170px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 700;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #native .tn-elem[data-elem-id="1470209944682"] {
    top: 70px;
    left: calc(50% - 480px + 0px);
  }
}

@media screen and (max-width: 959px) {
  #native .tn-elem[data-elem-id="1470209944682"] {
    top: 40px;
    left: calc(50% - 320px + 50px);
  }

  #native .tn-elem[data-elem-id="1470209944682"] .tn-atom {
    font-size: 100px;
  }
}

@media screen and (max-width: 639px) {
  #native .tn-elem[data-elem-id="1470209944682"] {
    top: 25px;
    left: calc(50% - 240px + 14px);
    width: 126px;
  }
}

@media screen and (max-width: 479px) {
  #native .tn-elem[data-elem-id="1470209944682"] {
    top: 25px;
    left: calc(50% - 160px + 97px);
  }
}

#native .tn-elem[data-elem-id="1626893770644"] {
  color: #ffffff;
  z-index: 4;
  top: 85px;
  left: calc(50% - 600px + 290px);
  width: 126px;
}

#native .tn-elem[data-elem-id="1626893770644"] .tn-atom {
  color: #ffffff;
  font-size: 20px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 700;
  text-transform: uppercase;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #native .tn-elem[data-elem-id="1626893770644"] {
    top: 85px;
    left: calc(50% - 480px + 210px);
  }
}

@media screen and (max-width: 959px) {
  #native .tn-elem[data-elem-id="1626893770644"] {
    top: 55px;
    left: calc(50% - 320px + 176px);
    width: 307px;
  }

  #native .tn-elem[data-elem-id="1626893770644"] .tn-atom {
    font-size: 16px;
  }
}

@media screen and (max-width: 639px) {
  #native .tn-elem[data-elem-id="1626893770644"] {
    top: 40px;
    left: calc(50% - 240px + 140px);
  }
}

@media screen and (max-width: 479px) {
  #native .tn-elem[data-elem-id="1626893770644"] {
    top: 81px;
    left: calc(50% - 160px + 7px);
  }

  #native .tn-elem[data-elem-id="1626893770644"] {
    text-align: center;
  }

  #native .tn-elem[data-elem-id="1626893770644"] .tn-atom {
    font-size: 14px;
  }
}

#native .tn-elem[data-elem-id="1626893969255"] {
  z-index: 5;
  top: 165px;
  left: calc(50% - 600px + 289px);
  width: 623px;
}

#native .tn-elem[data-elem-id="1626893969255"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #native .tn-elem[data-elem-id="1626893969255"] {
    top: 190px;
    left: calc(50% - 480px + 210px);
    width: 552px;
  }
}

@media screen and (max-width: 959px) {
  #native .tn-elem[data-elem-id="1626893969255"] {
    top: 150px;
    left: calc(50% - 320px + 113px);
    width: 421px;
  }
}

@media screen and (max-width: 639px) {
  #native .tn-elem[data-elem-id="1626893969255"] {
    top: 133px;
    left: calc(50% - 240px + 88px);
    width: 298px;
  }
}

@media screen and (max-width: 479px) {
  #native .tn-elem[data-elem-id="1626893969255"] {
    top: 126px;
    left: calc(50% - 160px + 48px);
    width: 233px;
  }
}

#native .tn-elem[data-elem-id="1626894107014"] {
  z-index: 2;
  top: 70px;
  left: calc(50% - 600px + -227px);
  width: 1512px;
}

#native .tn-elem[data-elem-id="1626894107014"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

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

@media screen and (max-width: 959px) {
  #native .tn-elem[data-elem-id="1626894107014"] {
    top: 95px;
    left: calc(50% - 320px + -210px);
    width: 925px;
  }
}

@media screen and (max-width: 639px) {
  #native .tn-elem[data-elem-id="1626894107014"] {
    top: 105px;
    left: calc(50% - 240px + -280px);
  }
}

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

#native .tn-elem[data-elem-id="1627035469888"] {
  color: #ffffff;
  text-align: center;
  z-index: 7;
  top: 92px;
  left: calc(50% - 600px + 850px);
  width: 50px;
  height: 50px;
}

#native .tn-elem[data-elem-id="1627035469888"] .tn-atom {
  color: #ffffff;
  font-size: 14px;
  font-family: "Arial", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 600;
  border-width: 1px;
  border-radius: 0px;
  background-color: #000000;
  background-position: center center;
  border-color: #ffffff;
  border-style: solid;
  transition:
    background-color 0.2s ease-in-out,
    color 0.2s ease-in-out,
    border-color 0.2s ease-in-out;
}

#native .tn-elem[data-elem-id="1627035469888"] .tn-atom:hover {
  border-color: #e60000;
  color: #e60000;
}

@media screen and (max-width: 1199px) {
  #native .tn-elem[data-elem-id="1627035469888"] {
    top: 140px;
    left: calc(50% - 480px + 710px);
    width: 40px;
    height: 40px;
  }
}

@media screen and (max-width: 959px) {
  #native .tn-elem[data-elem-id="1627035469888"] {
    top: 95px;
    left: calc(50% - 320px + 219px);
    width: 31px;
    height: 31px;
  }
}

@media screen and (max-width: 639px) {
  #native .tn-elem[data-elem-id="1627035469888"] {
    top: 74px;
    left: calc(50% - 240px + 184px);
  }
}

@media screen and (max-width: 479px) {
  #native .tn-elem[data-elem-id="1627035469888"] {
    top: 335px;
    left: calc(50% - 160px + 170px);
  }
}

#native .tn-elem[data-elem-id="1627035611423"] {
  color: #ffffff;
  text-align: center;
  z-index: 9;
  top: 92px;
  left: calc(50% - 600px + 789px);
  width: 50px;
  height: 50px;
}

#native .tn-elem[data-elem-id="1627035611423"] .tn-atom {
  color: #ffffff;
  font-size: 14px;
  font-family: "Arial", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 600;
  border-width: 1px;
  border-radius: 0px;
  background-color: #000000;
  background-position: center center;
  border-color: #ffffff;
  border-style: solid;
  transition:
    background-color 0.2s ease-in-out,
    color 0.2s ease-in-out,
    border-color 0.2s ease-in-out;
}

#native .tn-elem[data-elem-id="1627035611423"] .tn-atom:hover {
  border-color: #e60000;
  color: #e60000;
}

@media screen and (max-width: 1199px) {
  #native .tn-elem[data-elem-id="1627035611423"] {
    top: 140px;
    left: calc(50% - 480px + 661px);
    width: 40px;
    height: 40px;
  }
}

@media screen and (max-width: 959px) {
  #native .tn-elem[data-elem-id="1627035611423"] {
    top: 95px;
    left: calc(50% - 320px + 175px);
    width: 31px;
    height: 31px;
  }
}

@media screen and (max-width: 639px) {
  #native .tn-elem[data-elem-id="1627035611423"] {
    top: 74px;
    left: calc(50% - 240px + 140px);
  }
}

@media screen and (max-width: 479px) {
  #native .tn-elem[data-elem-id="1627035611423"] {
    top: 335px;
    left: calc(50% - 160px + 126px);
  }
}

#native .tn-elem[data-elem-id="1627035767338"] {
  z-index: 12;
  top: 190px;
  left: calc(50% - 600px + 312px);
  width: 572px;
}

#native .tn-elem[data-elem-id="1627035767338"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #native .tn-elem[data-elem-id="1627035767338"] {
    top: 212px;
    left: calc(50% - 480px + 232px);
    width: 507px;
  }
}

@media screen and (max-width: 959px) {
  #native .tn-elem[data-elem-id="1627035767338"] {
    top: 167px;
    left: calc(50% - 320px + 130px);
    width: 387px;
  }

  #native .tn-elem[data-elem-id="1627035767338"] .tn-atom {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

@media screen and (max-width: 639px) {
  #native .tn-elem[data-elem-id="1627035767338"] {
    top: 145px;
    left: calc(50% - 240px + 100px);
    width: 274px;
  }
}

@media screen and (max-width: 479px) {
  #native .tn-elem[data-elem-id="1627035767338"] {
    top: 135px;
    left: calc(50% - 160px + 58px);
    width: 214px;
  }
}

#native .tn-elem[data-elem-id="1627035753623"] {
  z-index: 11;
  top: 190px;
  left: calc(50% - 600px + 312px);
  width: 572px;
}

#native .tn-elem[data-elem-id="1627035753623"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #native .tn-elem[data-elem-id="1627035753623"] {
    top: 212px;
    left: calc(50% - 480px + 232px);
    width: 507px;
  }
}

@media screen and (max-width: 959px) {
  #native .tn-elem[data-elem-id="1627035753623"] {
    top: 175px;
    left: calc(50% - 320px + 130px);
    width: 387px;
  }

  #native .tn-elem[data-elem-id="1627035753623"] .tn-atom {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

@media screen and (max-width: 639px) {
  #native .tn-elem[data-elem-id="1627035753623"] {
    top: 145px;
    left: calc(50% - 240px + 100px);
    width: 274px;
  }
}

@media screen and (max-width: 479px) {
  #native .tn-elem[data-elem-id="1627035753623"] {
    top: 135px;
    left: calc(50% - 160px + 58px);
    width: 214px;
  }
}

/* ==========================================================================
  In-app format
  ========================================================================== */
#inapp .t396__artboard {
  height: 780px;
  background-color: #000000;
}

#inapp .t396__filter {
  height: 780px;
}

#inapp .t396__carrier {
  height: 780px;
  background-position: center center;
  background-attachment: scroll;
  background-size: cover;
  background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {
  #inapp .t396__artboard {
    height: 768px;
  }

  #inapp .t396__filter {
    height: 768px;
  }

  #inapp .t396__carrier {
    height: 768px;
    background-attachment: scroll;
  }
}

@media screen and (max-width: 959px) {
  #inapp .t396__artboard {
    height: 598px;
  }

  #inapp .t396__filter {
    height: 598px;
  }

  #inapp .t396__carrier {
    height: 598px;
  }
}

@media screen and (max-width: 639px) {
  #inapp .t396__artboard {
    height: 478px;
  }

  #inapp .t396__filter {
    height: 478px;
  }

  #inapp .t396__carrier {
    height: 478px;
  }
}

@media screen and (max-width: 479px) {
  #inapp .t396__artboard {
    height: 428px;
  }

  #inapp .t396__filter {
    height: 428px;
  }

  #inapp .t396__carrier {
    height: 428px;
  }
}

#inapp .tn-elem[data-elem-id="1470209944682"] {
  color: #292929;
  z-index: 3;
  top: 70px;
  left: calc(50% - 600px + 80px);
  width: 200px;
}

#inapp .tn-elem[data-elem-id="1470209944682"] .tn-atom {
  color: #292929;
  font-size: 170px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 700;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #inapp .tn-elem[data-elem-id="1470209944682"] {
    top: 70px;
    left: calc(50% - 480px + 0px);
  }
}

@media screen and (max-width: 959px) {
  #inapp .tn-elem[data-elem-id="1470209944682"] {
    top: 40px;
    left: calc(50% - 320px + 50px);
  }

  #inapp .tn-elem[data-elem-id="1470209944682"] .tn-atom {
    font-size: 100px;
  }
}

@media screen and (max-width: 639px) {
  #inapp .tn-elem[data-elem-id="1470209944682"] {
    top: 25px;
    left: calc(50% - 240px + 14px);
    width: 126px;
  }
}

@media screen and (max-width: 479px) {
  #inapp .tn-elem[data-elem-id="1470209944682"] {
    top: 25px;
    left: calc(50% - 160px + 97px);
  }
}

#inapp .tn-elem[data-elem-id="1626893770644"] {
  color: #ffffff;
  z-index: 4;
  top: 85px;
  left: calc(50% - 600px + 290px);
  width: 126px;
}

#inapp .tn-elem[data-elem-id="1626893770644"] .tn-atom {
  color: #ffffff;
  font-size: 20px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 700;
  text-transform: uppercase;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #inapp .tn-elem[data-elem-id="1626893770644"] {
    top: 85px;
    left: calc(50% - 480px + 210px);
  }
}

@media screen and (max-width: 959px) {
  #inapp .tn-elem[data-elem-id="1626893770644"] {
    top: 55px;
    left: calc(50% - 320px + 176px);
    width: 307px;
  }

  #inapp .tn-elem[data-elem-id="1626893770644"] .tn-atom {
    font-size: 16px;
  }
}

@media screen and (max-width: 639px) {
  #inapp .tn-elem[data-elem-id="1626893770644"] {
    top: 40px;
    left: calc(50% - 240px + 140px);
  }
}

@media screen and (max-width: 479px) {
  #inapp .tn-elem[data-elem-id="1626893770644"] {
    top: 81px;
    left: calc(50% - 160px + 7px);
  }

  #inapp .tn-elem[data-elem-id="1626893770644"] {
    text-align: center;
  }

  #inapp .tn-elem[data-elem-id="1626893770644"] .tn-atom {
    font-size: 14px;
  }
}

#inapp .tn-elem[data-elem-id="1626893969255"] {
  z-index: 5;
  top: 165px;
  left: calc(50% - 600px + 289px);
  width: 623px;
}

#inapp .tn-elem[data-elem-id="1626893969255"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #inapp .tn-elem[data-elem-id="1626893969255"] {
    top: 190px;
    left: calc(50% - 480px + 210px);
    width: 552px;
  }
}

@media screen and (max-width: 959px) {
  #inapp .tn-elem[data-elem-id="1626893969255"] {
    top: 150px;
    left: calc(50% - 320px + 113px);
    width: 421px;
  }
}

@media screen and (max-width: 639px) {
  #inapp .tn-elem[data-elem-id="1626893969255"] {
    top: 133px;
    left: calc(50% - 240px + 88px);
    width: 298px;
  }
}

@media screen and (max-width: 479px) {
  #inapp .tn-elem[data-elem-id="1626893969255"] {
    top: 126px;
    left: calc(50% - 160px + 48px);
    width: 233px;
  }
}

#inapp .tn-elem[data-elem-id="1626894107014"] {
  z-index: 2;
  top: 70px;
  left: calc(50% - 600px + -227px);
  width: 1512px;
}

#inapp .tn-elem[data-elem-id="1626894107014"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

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

@media screen and (max-width: 959px) {
  #inapp .tn-elem[data-elem-id="1626894107014"] {
    top: 95px;
    left: calc(50% - 320px + -210px);
    width: 925px;
  }
}

@media screen and (max-width: 639px) {
  #inapp .tn-elem[data-elem-id="1626894107014"] {
    top: 105px;
    left: calc(50% - 240px + -280px);
  }
}

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

#inapp .tn-elem[data-elem-id="1627035469888"] {
  color: #ffffff;
  text-align: center;
  z-index: 7;
  top: 92px;
  left: calc(50% - 600px + 850px);
  width: 50px;
  height: 50px;
}

#inapp .tn-elem[data-elem-id="1627035469888"] .tn-atom {
  color: #ffffff;
  font-size: 14px;
  font-family: "Arial", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 600;
  border-width: 1px;
  border-radius: 0px;
  background-color: #000000;
  background-position: center center;
  border-color: #ffffff;
  border-style: solid;
  transition:
    background-color 0.2s ease-in-out,
    color 0.2s ease-in-out,
    border-color 0.2s ease-in-out;
}

#inapp .tn-elem[data-elem-id="1627035469888"] .tn-atom:hover {
  border-color: #e60000;
  color: #e60000;
}

@media screen and (max-width: 1199px) {
  #inapp .tn-elem[data-elem-id="1627035469888"] {
    top: 140px;
    left: calc(50% - 480px + 710px);
    width: 40px;
    height: 40px;
  }
}

@media screen and (max-width: 959px) {
  #inapp .tn-elem[data-elem-id="1627035469888"] {
    top: 95px;
    left: calc(50% - 320px + 219px);
    width: 31px;
    height: 31px;
  }
}

@media screen and (max-width: 639px) {
  #inapp .tn-elem[data-elem-id="1627035469888"] {
    top: 74px;
    left: calc(50% - 240px + 184px);
  }
}

@media screen and (max-width: 479px) {
  #inapp .tn-elem[data-elem-id="1627035469888"] {
    top: 335px;
    left: calc(50% - 160px + 170px);
  }
}

#inapp .tn-elem[data-elem-id="1627035611423"] {
  color: #ffffff;
  text-align: center;
  z-index: 9;
  top: 92px;
  left: calc(50% - 600px + 789px);
  width: 50px;
  height: 50px;
}

#inapp .tn-elem[data-elem-id="1627035611423"] .tn-atom {
  color: #ffffff;
  font-size: 14px;
  font-family: "Arial", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 600;
  border-width: 1px;
  border-radius: 0px;
  background-color: #000000;
  background-position: center center;
  border-color: #ffffff;
  border-style: solid;
  transition:
    background-color 0.2s ease-in-out,
    color 0.2s ease-in-out,
    border-color 0.2s ease-in-out;
}

#inapp .tn-elem[data-elem-id="1627035611423"] .tn-atom:hover {
  border-color: #e60000;
  color: #e60000;
}

@media screen and (max-width: 1199px) {
  #inapp .tn-elem[data-elem-id="1627035611423"] {
    top: 140px;
    left: calc(50% - 480px + 661px);
    width: 40px;
    height: 40px;
  }
}

@media screen and (max-width: 959px) {
  #inapp .tn-elem[data-elem-id="1627035611423"] {
    top: 95px;
    left: calc(50% - 320px + 175px);
    width: 31px;
    height: 31px;
  }
}

@media screen and (max-width: 639px) {
  #inapp .tn-elem[data-elem-id="1627035611423"] {
    top: 74px;
    left: calc(50% - 240px + 140px);
  }
}

@media screen and (max-width: 479px) {
  #inapp .tn-elem[data-elem-id="1627035611423"] {
    top: 335px;
    left: calc(50% - 160px + 126px);
  }
}

#inapp .tn-elem[data-elem-id="1627035767338"] {
  z-index: 12;
  top: 190px;
  left: calc(50% - 600px + 312px);
  width: 572px;
}

#inapp .tn-elem[data-elem-id="1627035767338"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #inapp .tn-elem[data-elem-id="1627035767338"] {
    top: 212px;
    left: calc(50% - 480px + 232px);
    width: 507px;
  }
}

@media screen and (max-width: 959px) {
  #inapp .tn-elem[data-elem-id="1627035767338"] {
    top: 167px;
    left: calc(50% - 320px + 130px);
    width: 387px;
  }

  #inapp .tn-elem[data-elem-id="1627035767338"] .tn-atom {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

@media screen and (max-width: 639px) {
  #inapp .tn-elem[data-elem-id="1627035767338"] {
    top: 145px;
    left: calc(50% - 240px + 100px);
    width: 274px;
  }
}

@media screen and (max-width: 479px) {
  #inapp .tn-elem[data-elem-id="1627035767338"] {
    top: 135px;
    left: calc(50% - 160px + 58px);
    width: 214px;
  }
}

#inapp .tn-elem[data-elem-id="1627035753623"] {
  z-index: 11;
  top: 190px;
  left: calc(50% - 600px + 312px);
  width: 572px;
}

#inapp .tn-elem[data-elem-id="1627035753623"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #inapp .tn-elem[data-elem-id="1627035753623"] {
    top: 212px;
    left: calc(50% - 480px + 232px);
    width: 507px;
  }
}

@media screen and (max-width: 959px) {
  #inapp .tn-elem[data-elem-id="1627035753623"] {
    top: 175px;
    left: calc(50% - 320px + 130px);
    width: 387px;
  }

  #inapp .tn-elem[data-elem-id="1627035753623"] .tn-atom {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

@media screen and (max-width: 639px) {
  #inapp .tn-elem[data-elem-id="1627035753623"] {
    top: 145px;
    left: calc(50% - 240px + 100px);
    width: 274px;
  }
}

@media screen and (max-width: 479px) {
  #inapp .tn-elem[data-elem-id="1627035753623"] {
    top: 135px;
    left: calc(50% - 160px + 58px);
    width: 214px;
  }
}

/* ==========================================================================
  In-app format duplicate
  ========================================================================== */
#inapp2 .t396__artboard {
  height: 780px;
  background-color: #000000;
}

#inapp2 .t396__filter {
  height: 780px;
}

#inapp2 .t396__carrier {
  height: 780px;
  background-position: center center;
  background-attachment: scroll;
  background-size: cover;
  background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {
  #inapp2 .t396__artboard {
    height: 768px;
  }

  #inapp2 .t396__filter {
    height: 768px;
  }

  #inapp2 .t396__carrier {
    height: 768px;
    background-attachment: scroll;
  }
}

@media screen and (max-width: 959px) {
  #inapp2 .t396__artboard {
    height: 598px;
  }

  #inapp2 .t396__filter {
    height: 598px;
  }

  #inapp2 .t396__carrier {
    height: 598px;
  }
}

@media screen and (max-width: 639px) {
  #inapp2 .t396__artboard {
    height: 478px;
  }

  #inapp2 .t396__filter {
    height: 478px;
  }

  #inapp2 .t396__carrier {
    height: 478px;
  }
}

@media screen and (max-width: 479px) {
  #inapp2 .t396__artboard {
    height: 428px;
  }

  #inapp2 .t396__filter {
    height: 428px;
  }

  #inapp2 .t396__carrier {
    height: 428px;
  }
}

#inapp2 .tn-elem[data-elem-id="1470209944682"] {
  color: #292929;
  z-index: 3;
  top: 70px;
  left: calc(50% - 600px + 80px);
  width: 200px;
}

#inapp2 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
  color: #292929;
  font-size: 170px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 700;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #inapp2 .tn-elem[data-elem-id="1470209944682"] {
    top: 70px;
    left: calc(50% - 480px + 0px);
  }
}

@media screen and (max-width: 959px) {
  #inapp2 .tn-elem[data-elem-id="1470209944682"] {
    top: 40px;
    left: calc(50% - 320px + 50px);
  }

  #inapp2 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
    font-size: 100px;
  }
}

@media screen and (max-width: 639px) {
  #inapp2 .tn-elem[data-elem-id="1470209944682"] {
    top: 25px;
    left: calc(50% - 240px + 14px);
    width: 126px;
  }
}

@media screen and (max-width: 479px) {
  #inapp2 .tn-elem[data-elem-id="1470209944682"] {
    top: 25px;
    left: calc(50% - 160px + 97px);
  }
}

#inapp2 .tn-elem[data-elem-id="1626893770644"] {
  color: #ffffff;
  z-index: 4;
  top: 85px;
  left: calc(50% - 600px + 290px);
  width: 126px;
}

#inapp2 .tn-elem[data-elem-id="1626893770644"] .tn-atom {
  color: #ffffff;
  font-size: 20px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 700;
  text-transform: uppercase;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #inapp2 .tn-elem[data-elem-id="1626893770644"] {
    top: 85px;
    left: calc(50% - 480px + 210px);
  }
}

@media screen and (max-width: 959px) {
  #inapp2 .tn-elem[data-elem-id="1626893770644"] {
    top: 55px;
    left: calc(50% - 320px + 176px);
    width: 307px;
  }

  #inapp2 .tn-elem[data-elem-id="1626893770644"] .tn-atom {
    font-size: 16px;
  }
}

@media screen and (max-width: 639px) {
  #inapp2 .tn-elem[data-elem-id="1626893770644"] {
    top: 40px;
    left: calc(50% - 240px + 140px);
  }
}

@media screen and (max-width: 479px) {
  #inapp2 .tn-elem[data-elem-id="1626893770644"] {
    top: 81px;
    left: calc(50% - 160px + 7px);
  }

  #inapp2 .tn-elem[data-elem-id="1626893770644"] {
    text-align: center;
  }

  #inapp2 .tn-elem[data-elem-id="1626893770644"] .tn-atom {
    font-size: 14px;
  }
}

#inapp2 .tn-elem[data-elem-id="1626893969255"] {
  z-index: 5;
  top: 165px;
  left: calc(50% - 600px + 289px);
  width: 623px;
}

#inapp2 .tn-elem[data-elem-id="1626893969255"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #inapp2 .tn-elem[data-elem-id="1626893969255"] {
    top: 190px;
    left: calc(50% - 480px + 210px);
    width: 552px;
  }
}

@media screen and (max-width: 959px) {
  #inapp2 .tn-elem[data-elem-id="1626893969255"] {
    top: 150px;
    left: calc(50% - 320px + 113px);
    width: 421px;
  }
}

@media screen and (max-width: 639px) {
  #inapp2 .tn-elem[data-elem-id="1626893969255"] {
    top: 133px;
    left: calc(50% - 240px + 88px);
    width: 298px;
  }
}

@media screen and (max-width: 479px) {
  #inapp2 .tn-elem[data-elem-id="1626893969255"] {
    top: 126px;
    left: calc(50% - 160px + 48px);
    width: 233px;
  }
}

#inapp2 .tn-elem[data-elem-id="1626894107014"] {
  z-index: 2;
  top: 70px;
  left: calc(50% - 600px + -227px);
  width: 1512px;
}

#inapp2 .tn-elem[data-elem-id="1626894107014"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

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

@media screen and (max-width: 959px) {
  #inapp2 .tn-elem[data-elem-id="1626894107014"] {
    top: 95px;
    left: calc(50% - 320px + -210px);
    width: 925px;
  }
}

@media screen and (max-width: 639px) {
  #inapp2 .tn-elem[data-elem-id="1626894107014"] {
    top: 105px;
    left: calc(50% - 240px + -280px);
  }
}

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

#inapp2 .tn-elem[data-elem-id="1627035469888"] {
  color: #ffffff;
  text-align: center;
  z-index: 7;
  top: 92px;
  left: calc(50% - 600px + 850px);
  width: 50px;
  height: 50px;
}

#inapp2 .tn-elem[data-elem-id="1627035469888"] .tn-atom {
  color: #ffffff;
  font-size: 14px;
  font-family: "Arial", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 600;
  border-width: 1px;
  border-radius: 0px;
  background-color: #000000;
  background-position: center center;
  border-color: #ffffff;
  border-style: solid;
  transition:
    background-color 0.2s ease-in-out,
    color 0.2s ease-in-out,
    border-color 0.2s ease-in-out;
}

#inapp2 .tn-elem[data-elem-id="1627035469888"] .tn-atom:hover {
  border-color: #e60000;
  color: #e60000;
}

@media screen and (max-width: 1199px) {
  #inapp2 .tn-elem[data-elem-id="1627035469888"] {
    top: 140px;
    left: calc(50% - 480px + 710px);
    width: 40px;
    height: 40px;
  }
}

@media screen and (max-width: 959px) {
  #inapp2 .tn-elem[data-elem-id="1627035469888"] {
    top: 95px;
    left: calc(50% - 320px + 219px);
    width: 31px;
    height: 31px;
  }
}

@media screen and (max-width: 639px) {
  #inapp2 .tn-elem[data-elem-id="1627035469888"] {
    top: 74px;
    left: calc(50% - 240px + 184px);
  }
}

@media screen and (max-width: 479px) {
  #inapp2 .tn-elem[data-elem-id="1627035469888"] {
    top: 335px;
    left: calc(50% - 160px + 170px);
  }
}

#inapp2 .tn-elem[data-elem-id="1627035611423"] {
  color: #ffffff;
  text-align: center;
  z-index: 9;
  top: 92px;
  left: calc(50% - 600px + 789px);
  width: 50px;
  height: 50px;
}

#inapp2 .tn-elem[data-elem-id="1627035611423"] .tn-atom {
  color: #ffffff;
  font-size: 14px;
  font-family: "Arial", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 600;
  border-width: 1px;
  border-radius: 0px;
  background-color: #000000;
  background-position: center center;
  border-color: #ffffff;
  border-style: solid;
  transition:
    background-color 0.2s ease-in-out,
    color 0.2s ease-in-out,
    border-color 0.2s ease-in-out;
}

#inapp2 .tn-elem[data-elem-id="1627035611423"] .tn-atom:hover {
  border-color: #e60000;
  color: #e60000;
}

@media screen and (max-width: 1199px) {
  #inapp2 .tn-elem[data-elem-id="1627035611423"] {
    top: 140px;
    left: calc(50% - 480px + 661px);
    width: 40px;
    height: 40px;
  }
}

@media screen and (max-width: 959px) {
  #inapp2 .tn-elem[data-elem-id="1627035611423"] {
    top: 95px;
    left: calc(50% - 320px + 175px);
    width: 31px;
    height: 31px;
  }
}

@media screen and (max-width: 639px) {
  #inapp2 .tn-elem[data-elem-id="1627035611423"] {
    top: 74px;
    left: calc(50% - 240px + 140px);
  }
}

@media screen and (max-width: 479px) {
  #inapp2 .tn-elem[data-elem-id="1627035611423"] {
    top: 335px;
    left: calc(50% - 160px + 126px);
  }
}

#inapp2 .tn-elem[data-elem-id="1627035767338"] {
  z-index: 12;
  top: 190px;
  left: calc(50% - 600px + 312px);
  width: 572px;
}

#inapp2 .tn-elem[data-elem-id="1627035767338"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #inapp2 .tn-elem[data-elem-id="1627035767338"] {
    top: 212px;
    left: calc(50% - 480px + 232px);
    width: 507px;
  }
}

@media screen and (max-width: 959px) {
  #inapp2 .tn-elem[data-elem-id="1627035767338"] {
    top: 167px;
    left: calc(50% - 320px + 130px);
    width: 387px;
  }

  #inapp2 .tn-elem[data-elem-id="1627035767338"] .tn-atom {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

@media screen and (max-width: 639px) {
  #inapp2 .tn-elem[data-elem-id="1627035767338"] {
    top: 145px;
    left: calc(50% - 240px + 100px);
    width: 274px;
  }
}

@media screen and (max-width: 479px) {
  #inapp2 .tn-elem[data-elem-id="1627035767338"] {
    top: 135px;
    left: calc(50% - 160px + 58px);
    width: 214px;
  }
}

#inapp2 .tn-elem[data-elem-id="1627035753623"] {
  z-index: 11;
  top: 190px;
  left: calc(50% - 600px + 312px);
  width: 572px;
}

#inapp2 .tn-elem[data-elem-id="1627035753623"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #inapp2 .tn-elem[data-elem-id="1627035753623"] {
    top: 212px;
    left: calc(50% - 480px + 232px);
    width: 507px;
  }
}

@media screen and (max-width: 959px) {
  #inapp2 .tn-elem[data-elem-id="1627035753623"] {
    top: 175px;
    left: calc(50% - 320px + 130px);
    width: 387px;
  }

  #inapp2 .tn-elem[data-elem-id="1627035753623"] .tn-atom {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

@media screen and (max-width: 639px) {
  #inapp2 .tn-elem[data-elem-id="1627035753623"] {
    top: 145px;
    left: calc(50% - 240px + 100px);
    width: 274px;
  }
}

@media screen and (max-width: 479px) {
  #inapp2 .tn-elem[data-elem-id="1627035753623"] {
    top: 135px;
    left: calc(50% - 160px + 58px);
    width: 214px;
  }
}

/* ==========================================================================
  Formats slider height
  ========================================================================== */
.t734 {
  height: auto !important;
}

/* ==========================================================================
  Brands
  ========================================================================== */
#brands .t396__artboard {
  height: auto;
  background-color: #000000;
}

#brands .t396__filter {
  height: auto;
}

#brands .t396__carrier {
  height: auto;
  background-position: center center;
  background-attachment: scroll;
  background-size: cover;
  background-repeat: no-repeat;
}

#brands .tn-elem[data-elem-id="brand_title"] {
  color: #747474;
  text-align: center;
  z-index: 2;
  top: 75px;
  left: calc(50% - 600px + 372px);
  width: 460px;
}

#brands .tn-elem[data-elem-id="brand_title"] .tn-atom {
  color: #747474;
  font-size: 70px;
  font-family: "Dela Gothic One", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 700;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #brands .tn-elem[data-elem-id="brand_title"] {
    top: 70px;
    left: calc(50% - 480px + 260px);
  }

  #brands .tn-elem[data-elem-id="brand_title"] .tn-atom {
    font-size: 50px;
  }
}

@media screen and (max-width: 959px) {
  #brands .tn-elem[data-elem-id="brand_title"] {
    top: 70px;
    left: calc(50% - 320px + 148px);
    width: 344px;
  }

  #brands .tn-elem[data-elem-id="brand_title"] .tn-atom {
    font-size: 40px;
  }
}

@media screen and (max-width: 639px) {
  #brands .tn-elem[data-elem-id="brand_title"] {
    top: 70px;
    left: calc(50% - 240px + 68px);
  }

  #brands .tn-elem[data-elem-id="brand_title"] .tn-atom {
    font-size: 20px;
  }
}

@media screen and (max-width: 479px) {
  #brands .tn-elem[data-elem-id="brand_title"] {
    top: 70px;
    left: calc(50% - 160px + 39px);
    width: 243px;
  }
}

#brands .tn-elem[data-elem-id="line"] {
  z-index: 3;
  top: 0px;
  left: calc(50% - 600px + 599px);
  width: 2px;
  height: 40px;
}

#brands .tn-elem[data-elem-id="line"] .tn-atom {
  background-color: #e60000;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #brands .tn-elem[data-elem-id="line"] {
    top: 0px;
    left: calc(50% - 480px + 479px);
  }
}

@media screen and (max-width: 959px) {
  #brands .tn-elem[data-elem-id="line"] {
    top: 0px;
    left: calc(50% - 320px + 319px);
  }
}

@media screen and (max-width: 639px) {
  #brands .tn-elem[data-elem-id="line"] {
    top: 0px;
    left: calc(50% - 240px + 239px);
  }
}

@media screen and (max-width: 479px) {
  #brands .tn-elem[data-elem-id="line"] {
    top: 0px;
    left: calc(50% - 160px + 159px);
  }
}

#brands .container {
  margin: 150px auto 50px;
  padding: 20px;
  max-width: 1700px;
  /*background-image: url('/images/fon.png');*/
  /*background-repeat: no-repeat;*/
}

.categories {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 10px;
  grid-auto-rows: minmax(100px, auto);
  max-width: 1700px;
  margin: 0 auto;
}

#brands .category {
  padding: 30px;
}

.category-banking {
  grid-column: 1;
  grid-row: 1;
  width: 350px;
}

.category-dev {
  grid-column: 2 / 4;
  grid-row: 1;
}

.category-telekom {
  grid-column: 1;
  grid-row: 2;
}

.category-farma {
  grid-column: 2 / 3;
  grid-row: 2;
}

.category-fcg {
  grid-column: 3 / 3;
  grid-row: 2;
}

.category-retail {
  grid-column: 1 / 2;
  grid-row: 3;
}

.category-other {
  grid-column: 2 / 4;
  grid-row: 3;
}

.logos {
  display: flex;
  flex-wrap: wrap;
  gap: 1px;
  /*justify-content: center;*/
  /*align-items: center;*/
}

.logos img {
  background-color: #fff;
  padding: 7px 16px;
  height: 30px;
  width: auto;
  border-radius: 60px;
  max-width: 100%;
  object-fit: contain;
}

.logos img.krug,
.logos .image-sprite--brand-round.krug {
  background-color: #fff;
  padding: 20px;
  border-radius: 50%;
  object-fit: contain;
  height: 60px;
  width: 60px;
}

.krug {
  background-color: #fff;
  border-radius: 50%;
  padding: 15px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  width: 60px;
  height: 60px;
  overflow: hidden;
}

.krug img {
  width: auto;
  height: 100%;
  object-fit: contain;
  border-radius: 0;
}

.category h1 {
  color: #ffffff;
  font-size: 22px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.4;
  font-weight: 400;
  background-position: center center;
  border: 2px solid #ffffff;
  border-radius: 50px;
  padding: 5px 15px;
  width: max-content;
  margin-bottom: 20px;
}

@media screen and (max-width: 1199px) {
  #brands .category {
    padding: 10px;
  }

  .logos img {
    padding: 3px 13px;
    height: 26px;
    width: auto;
  }

  #brands h1 {
    font-size: 18px;
  }

  .logos img.krug,
  .logos .image-sprite--brand-round.krug {
    padding: 15px;
    border-radius: 50%;
    height: 45px;
    width: 45px;
  }

  .krug {
    padding: 15px;
    width: 35px;
    height: 35px;
  }

  #brands .container {
    margin: 150px 0 50px;
  }
}

@media screen and (max-width: 979px) {
  .logos img {
    padding: 3px 13px;
    height: 26px;
    width: auto;
  }

  #brands h1 {
    font-size: 18px;
    padding: 4px 13px;
  }

  .logos img.krug,
  .logos .image-sprite--brand-round.krug {
    padding: 10px;
    border-radius: 50%;
    height: 45px;
    width: 45px;
  }

  .krug {
    padding: 15px;
    width: 25px;
    height: 25px;
  }

  #brands .container {
    margin: 150px 0 50px;
  }
}

@media screen and (max-width: 768px) {
  #brands .categories {
    display: grid;
    grid-template-columns: 1fr;
    padding: 1em;
    grid-row-gap: 10px;
    max-width: 100%;
    margin: 0 auto;
  }

  #brands .category {
    padding: 0;
  }

  #brands .container {
    margin: 150px 0 50px;
  }

  .category h1 {
    font-size: 14px;
    margin: 10px auto;
    padding: 2px 10px;
  }

  .category-banking,
  .category-dev,
  .category-telekom,
  .category-farma,
  .category-fcg,
  .category-retail,
  .category-other {
    grid-column: auto;
    grid-row: auto;
    width: 100%;
  }

  .logos {
    display: flex;
    justify-content: center;
  }

  .logos img {
    padding: 3px 13px;
    height: 23px;
    width: auto;
  }

  #brands h1 {
    font-size: 16px;
  }

  .krug {
    padding: 10px;
    width: 30px;
    height: 30px;
  }
}

@media screen and (max-width: 479px) {
  #brands .categories {
    grid-row-gap: 15px;
  }

  #brands .container {
    margin: 100px 0;
  }

  #brands h1 {
    font-size: 12px;
  }
}

/* ==========================================================================
  Agencies
  ========================================================================== */
#agency .t396__artboard {
  background-color: #000000;
  height: auto;
  background-image: url("../../images/optimized/tild3939-6239-4636-b263-623338393162__photo-png-1600w.webp");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}

#agency .t396__filter {
  height: auto;
}

#agency .t396__carrier {
  height: auto;
  background-position: center center;
  background-attachment: scroll;
  background-size: cover;
  background-repeat: no-repeat;
}

@media screen and (max-width: 959px) {
  #agency .t396__artboard {
    height: auto;
  }

  #brands .t396__filter {
    height: auto;
  }

  #brands .t396__carrier {
    height: auto;
  }
}

@media screen and (max-width: 639px) {
  #agency .t396__artboard {
    height: auto;
  }

  #brands .t396__filter {
    height: auto;
  }

  #brands .t396__carrier {
    height: auto;
  }
}

@media screen and (max-width: 479px) {
  #agency .t396__artboard {
    height: auto;
  }

  #brands .t396__filter {
    height: auto;
  }

  #brands .t396__carrier {
    height: auto;
  }
}

#agency .tn-elem[data-elem-id="agency_title"] {
  color: #747474;
  text-align: center;
  z-index: 2;
  top: 75px;
  left: calc(50% - 600px + 372px);
  width: 460px;
}

#agency .tn-elem[data-elem-id="agency_title"] .tn-atom {
  color: #747474;
  font-size: 70px;
  font-family: "Dela Gothic One", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 700;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #agency .tn-elem[data-elem-id="agency_title"] {
    top: 70px;
    left: calc(50% - 480px + 248px);
  }

  #agency .tn-elem[data-elem-id="agency_title"] .tn-atom {
    font-size: 50px;
  }
}

@media screen and (max-width: 959px) {
  #agency .tn-elem[data-elem-id="agency_title"] {
    top: 70px;
    left: calc(50% - 320px + 148px);
    width: 344px;
  }

  #agency .tn-elem[data-elem-id="agency_title"] .tn-atom {
    font-size: 40px;
  }
}

@media screen and (max-width: 639px) {
  #agency .tn-elem[data-elem-id="agency_title"] {
    top: 70px;
    left: calc(50% - 240px + 68px);
  }

  #agency .tn-elem[data-elem-id="agency_title"] .tn-atom {
    font-size: 20px;
  }
}

@media screen and (max-width: 479px) {
  #agency .tn-elem[data-elem-id="agency_title"] {
    top: 70px;
    left: calc(50% - 160px + 39px);
    width: 243px;
  }
}

#agency .tn-elem[data-elem-id="line"] {
  z-index: 3;
  top: 0px;
  left: calc(50% - 600px + 599px);
  width: 2px;
  height: 40px;
}

#agency .tn-elem[data-elem-id="line"] .tn-atom {
  background-color: #e60000;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

#agency .container {
  margin: 200px auto 100px;
  justify-content: center;
  display: flex;
}

#agency .container .logos {
  justify-content: center;
  padding: 50px;
  margin: 0 7%;
}

@media screen and (max-width: 1199px) {
  #agency .tn-elem[data-elem-id="line"] {
    top: 0px;
    left: calc(50% - 480px + 479px);
  }

  #agency .container {
    margin: 100px auto 30px;
  }
}

@media screen and (max-width: 959px) {
  #agency .tn-elem[data-elem-id="line"] {
    top: 0px;
    left: calc(50% - 320px + 319px);
  }
}

@media screen and (max-width: 639px) {
  #agency .tn-elem[data-elem-id="line"] {
    top: 0px;
    left: calc(50% - 240px + 239px);
  }

  #agency .container {
    margin-top: 80px;
  }
}

@media screen and (max-width: 479px) {
  #agency .tn-elem[data-elem-id="line"] {
    top: 0px;
    left: calc(50% - 160px + 159px);
  }
}

@media screen and (max-width: 479px) {
  #agency .container {
    margin-top: 60px;
  }
}

/* ==========================================================================
  Media mentions
  ========================================================================== */
#about-us .t396__artboard {
  height: auto;
  background-color: #000000;
}

#about-us .t396__filter {
  height: auto;
}

#about-us .t396__carrier {
  height: auto;
  background-position: center center;
  background-attachment: scroll;
  background-size: cover;
  background-repeat: no-repeat;
}

#about-us .tn-elem[data-elem-id="smi_title"] {
  color: #747474;
  text-align: center;
  z-index: 2;
  top: 75px;
  left: calc(50% - 600px + 372px);
  width: 460px;
}

#about-us .tn-elem[data-elem-id="smi_title"] .tn-atom {
  color: #747474;
  font-size: 70px;
  font-family: "Dela Gothic One", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 700;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #about-us .tn-elem[data-elem-id="smi_title"] {
    top: 70px;
    left: calc(50% - 480px + 150px);
  }

  #about-us .tn-elem[data-elem-id="smi_title"] .tn-atom {
    font-size: 50px;
  }
}

@media screen and (max-width: 959px) {
  #about-us .tn-elem[data-elem-id="smi_title"] {
    top: 70px;
    left: calc(50% - 320px + 148px);
    width: 344px;
  }

  #about-us .tn-elem[data-elem-id="smi_title"] .tn-atom {
    font-size: 40px;
  }
}

@media screen and (max-width: 639px) {
  #about-us .tn-elem[data-elem-id="smi_title"] {
    top: 70px;
    left: calc(50% - 240px + 68px);
  }

  #about-us .tn-elem[data-elem-id="smi_title"] .tn-atom {
    font-size: 20px;
  }
}

@media screen and (max-width: 479px) {
  #about-us .tn-elem[data-elem-id="smi_title"] {
    top: 70px;
    left: calc(50% - 160px + 39px);
    width: 243px;
  }
}

#about-us .tn-elem[data-elem-id="line"] {
  z-index: 3;
  top: 0px;
  left: calc(50% - 600px + 599px);
  width: 2px;
  height: 40px;
}

#about-us .tn-elem[data-elem-id="line"] .tn-atom {
  background-color: #e60000;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #agency .tn-elem[data-elem-id="line"] {
    top: 0px;
    left: calc(50% - 480px + 479px);
  }
}

@media screen and (max-width: 959px) {
  #about-us .tn-elem[data-elem-id="line"] {
    top: 0px;
    left: calc(50% - 320px + 319px);
  }
}

@media screen and (max-width: 639px) {
  #about-us .tn-elem[data-elem-id="line"] {
    top: 0px;
    left: calc(50% - 240px + 239px);
  }
}

@media screen and (max-width: 479px) {
  #about-us .tn-elem[data-elem-id="line"] {
    top: 0px;
    left: calc(50% - 160px + 159px);
  }
}

#about-us .container {
  max-width: 1120px;
  width: 100%;
  padding: 40px 0;
  margin-top: 150px;
  margin-bottom: 100px;
}

.slide-container {
  margin: 0 30px;
  overflow: hidden;
}

/*.button-container {*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    align-items: flex-end;*/
/*    margin-top: auto;*/
/*}*/

#about-us .button {
  position: absolute;
  bottom: 30px;
  left: 50%;
  transform: translateX(-50%);
  cursor: pointer;
  color: #e60000;
  font-size: 14px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 400;
  border-width: 2px;
  border-radius: 30px;
  padding: 5px 12px;
  background-position: center center;
  border-color: #e60000;
  border-style: solid;
  transition:
    background-color 0.2s ease-in-out,
    color 0.2s ease-in-out,
    border-color 0.2s ease-in-out;
}

#about-us a {
  display: block;
  text-decoration: none;
}

#about-us .card {
  background: #0f0f0f;
  border-radius: 8px;
  min-height: 350px;
  position: relative;
}

#about-us .card .image-box {
  height: 215px;
}

#about-us .card .image-box img {
  width: 100%;
  height: 100%;
  border-radius: 8px 8px 0 0;
  object-fit: cover;
}

#about-us .card .article-details {
  display: flex;
  flex-direction: column;
  vertical-align: center;
  align-items: center;
  column-gap: 12px;
  padding: 15px;
}

#about-us .article-info {
  text-align: center;
}

#about-us .card .article-details img {
  height: 40px;
  width: 40px;
  border-radius: 50%;
}

#about-us .article-details .name {
  font-size: 15px;
  font-weight: 500;
  color: #747474;
  font-family: "GothamPro", Arial, sans-serif;
}

#about-us .article-details .info {
  font-size: 12px;
  font-weight: 500;
  color: #ffffff;
}

#about-us .swiper-navBtn {
  color: #000;
  height: 40px;
  width: 40px;
  background: #ffffff;
  border-radius: 50%;
}

#about-us .swiper-navBtn::before,
#about-us .swiper-navBtn::after {
  content: "";
  font-size: 18px;
}

#about-us .swiper-pagination-bullet {
  background-color: #fb2021;
}

@media screen and (max-width: 1199px) {
  #about-us .button {
    bottom: 30px;
    font-size: 13px;
  }

  #about-us .article-details .name {
    font-size: 13px;
  }
}

@media screen and (max-width: 768px) {
  .swiper-navBtn {
    display: none;
  }
}

@media screen and (max-width: 519px) {
  #about-us .container {
    max-width: 300px;
  }
}

/* ==========================================================================
  Cases
  ========================================================================== */
#rec338304470 .t396__artboard {
  height: 1030px;
  background-color: #000000;
}

#rec338304470 .t396__filter {
  height: 1030px;
}

#rec338304470 .t396__carrier {
  height: 1030px;
  background-position: center center;
  background-attachment: scroll;
  background-size: cover;
  background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .t396__artboard {
    height: 1100px;
  }

  #rec338304470 .t396__filter {
    height: 1100px;
  }

  #rec338304470 .t396__carrier {
    height: 1100px;
    background-attachment: scroll;
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .t396__artboard {
    height: 1610px;
  }

  #rec338304470 .t396__filter {
    height: 1610px;
  }

  #rec338304470 .t396__carrier {
    height: 1610px;
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .t396__artboard {
    height: 1500px;
  }

  #rec338304470 .t396__filter {
    height: 1500px;
  }

  #rec338304470 .t396__carrier {
    height: 1500px;
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .t396__artboard {
    height: 1470px;
  }

  #rec338304470 .t396__filter {
    height: 1470px;
  }

  #rec338304470 .t396__carrier {
    height: 1470px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1470209944682"] {
  color: #747474;
  text-align: center;
  z-index: 2;
  top: 75px;
  left: calc(50% - 600px + 270px);
  width: 660px;
}

#rec338304470 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
  color: #747474;
  font-size: 70px;
  font-family: "Dela Gothic One", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 700;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1470209944682"] {
    top: 70px;
    left: calc(50% - 480px + 150px);
  }

  #rec338304470 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
    font-size: 50px;
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1470209944682"] {
    top: 70px;
    left: calc(50% - 320px + 148px);
    width: 344px;
  }

  #rec338304470 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
    font-size: 40px;
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1470209944682"] {
    top: 70px;
    left: calc(50% - 240px + 68px);
  }

  #rec338304470 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
    font-size: 20px;
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1470209944682"] {
    top: 70px;
    left: calc(50% - 160px + 39px);
    width: 243px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626894237187"] {
  z-index: 3;
  top: 0px;
  left: calc(50% - 600px + 599px);
  width: 2px;
  height: 40px;
}

#rec338304470 .tn-elem[data-elem-id="1626894237187"] .tn-atom {
  background-color: #e60000;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626894237187"] {
    top: 0px;
    left: calc(50% - 480px + 479px);
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626894237187"] {
    top: 0px;
    left: calc(50% - 320px + 319px);
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626894237187"] {
    top: 0px;
    left: calc(50% - 240px + 239px);
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626894237187"] {
    top: 0px;
    left: calc(50% - 160px + 159px);
  }
}

#rec338304470 .tn-elem[data-elem-id="1626897564278"] {
  z-index: 38;
  top: 365px;
  left: calc(50% - 600px + 980px);
  width: 749px;
}

#rec338304470 .tn-elem[data-elem-id="1626897564278"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626897564278"] {
    top: 150px;
    left: calc(50% - 480px + 620px);
    width: 491px;
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626897564278"] {
    top: 140px;
    left: calc(50% - 320px + 129px);
    width: 374px;
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626897564278"] {
    top: 115px;
    left: calc(50% - 240px + 60px);
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626897564278"] {
    top: 110px;
    left: calc(50% - 160px + 50px);
    width: 236px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626897584125"] {
  z-index: 39;
  top: 545px;
  left: calc(50% - 600px + 951px);
  width: 210px;
}

#rec338304470 .tn-elem[data-elem-id="1626897584125"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626897584125"] {
    top: 285px;
    left: calc(50% - 480px + 560px);
    width: 180px;
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626897584125"] {
    top: 195px;
    left: calc(50% - 320px + 100px);
    width: 137px;
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626897584125"] {
    top: 170px;
    left: calc(50% - 240px + 31px);
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626897584125"] {
    top: 145px;
    left: calc(50% - 160px + 32px);
    width: 86px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626897612286"] {
  color: #e60000;
  text-align: center;
  z-index: 40;
  top: 935px;
  left: calc(50% - 600px + 500px);
  width: 200px;
  height: 55px;
}

#rec338304470 .tn-elem[data-elem-id="1626897612286"] .tn-atom {
  cursor: pointer;
  color: #e60000;
  font-size: 14px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 400;
  letter-spacing: 1.5px;
  border-width: 2px;
  border-radius: 30px;
  background-color: #000000;
  background-position: center center;
  border-color: #e60000;
  border-style: solid;
  transition:
    background-color 0.2s ease-in-out,
    color 0.2s ease-in-out,
    border-color 0.2s ease-in-out;
}

#rec338304470 .tn-elem[data-elem-id="1626897612286"] .tn-atom:hover {
  background-color: #e60000;
  color: #ffffff;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626897612286"] {
    top: 1015px;
    left: calc(50% - 480px + 380px);
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626897612286"] {
    top: 1530px;
    left: calc(50% - 320px + 220px);
    height: 40px;
  }

  #rec338304470 .tn-elem[data-elem-id="1626897612286"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626897612286"] {
    top: 1420px;
    left: calc(50% - 240px + 140px);
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626897612286"] {
    top: 1400px;
    left: calc(50% - 160px + 60px);
  }

  #rec338304470 .tn-elem[data-elem-id="1626897612286"] .tn-atom {
    font-size: 10px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626894443229"] {
  color: #ffffff;
  z-index: 7;
  top: 266px;
  left: calc(50% - 600px + 50px);
  width: 210px;
}

#rec338304470 .tn-elem[data-elem-id="1626894443229"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 700;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626894443229"] {
    top: 266px;
    left: calc(50% - 480px + 210px);
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626894443229"] {
    top: 454px;
    left: calc(50% - 320px + 306px);
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626894443229"] {
    top: 426px;
    left: calc(50% - 240px + 223px);
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626894443229"] {
    top: 308px;
    left: calc(50% - 160px + 113px);
    width: 150px;
  }

  #rec338304470 .tn-elem[data-elem-id="1626894443229"] .tn-atom {
    font-size: 12px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626894383304"] {
  z-index: 6;
  top: 269px;
  left: calc(50% - 600px + -101px);
  width: 140px;
  height: 10px;
}

#rec338304470 .tn-elem[data-elem-id="1626894383304"] .tn-atom {
  background-color: #e60000;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626894383304"] {
    top: 269px;
    left: calc(50% - 480px + 59px);
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626894383304"] {
    top: 457px;
    left: calc(50% - 320px + 155px);
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626894383304"] {
    top: 429px;
    left: calc(50% - 240px + 72px);
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626894383304"] {
    top: 311px;
    left: calc(50% - 160px + 72px);
    width: 31px;
    height: 7px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626894334061"] {
  color: #2d2d2d;
  z-index: 5;
  top: 235px;
  left: calc(50% - 600px + -160px);
  width: 70px;
}

#rec338304470 .tn-elem[data-elem-id="1626894334061"] .tn-atom {
  color: #2d2d2d;
  font-size: 24px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 700;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  transform: rotate(270deg);
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626894334061"] {
    top: 235px;
    left: calc(50% - 480px + 0px);
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626894334061"] {
    top: 423px;
    left: calc(50% - 320px + 96px);
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626894334061"] {
    top: 395px;
    left: calc(50% - 240px + 13px);
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626894334061"] {
    top: 278px;
    left: calc(50% - 160px + 18px);
  }

  #rec338304470 .tn-elem[data-elem-id="1626894334061"] .tn-atom {
    font-size: 14px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626894282058"] {
  color: #e60000;
  z-index: 4;
  top: 210px;
  left: calc(50% - 600px + -100px);
  width: 293px;
}

#rec338304470 .tn-elem[data-elem-id="1626894282058"] .tn-atom {
  color: #e60000;
  font-size: 40px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 700;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626894282058"] {
    top: 210px;
    left: calc(50% - 480px + 60px);
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626894282058"] {
    top: 398px;
    left: calc(50% - 320px + 156px);
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626894282058"] {
    top: 370px;
    left: calc(50% - 240px + 73px);
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626894282058"] {
    top: 278px;
    left: calc(50% - 160px + 73px);
    width: 193px;
  }

  #rec338304470 .tn-elem[data-elem-id="1626894282058"] .tn-atom {
    font-size: 25px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626897279906"] {
  color: #ffffff;
  z-index: 29;
  top: 738px;
  left: calc(50% - 600px + -100px);
  width: 368px;
}

#rec338304470 .tn-elem[data-elem-id="1626897279906"] .tn-atom {
  color: #ffffff;
  font-size: 14px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  letter-spacing: 0.5px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626897279906"] {
    top: 820px;
    left: calc(50% - 480px + 90px);
    width: 310px;
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626897279906"] {
    top: 1132px;
    left: calc(50% - 320px + 246px);
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626897279906"] {
    top: 1034px;
    left: calc(50% - 240px + 93px);
    width: 310px;
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626897279906"] {
    top: 1009px;
    left: calc(50% - 160px + 46px);
    width: 215px;
  }

  #rec338304470 .tn-elem[data-elem-id="1626897279906"] .tn-atom {
    font-size: 12px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626897254837"] {
  color: #e60000;
  z-index: 28;
  top: 652px;
  left: calc(50% - 600px + -100px);
  width: 293px;
}

#rec338304470 .tn-elem[data-elem-id="1626897254837"] .tn-atom {
  color: #e60000;
  font-size: 35px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 700;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626897254837"] {
    top: 740px;
    left: calc(50% - 480px + 90px);
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626897254837"] {
    top: 1132px;
    left: calc(50% - 320px + 86px);
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626897254837"] {
    top: 969px;
    left: calc(50% - 240px + 90px);
    width: 293px;
  }

  #rec338304470 .tn-elem[data-elem-id="1626897254837"] .tn-atom {
    font-size: 30px;
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626897254837"] {
    top: 944px;
    left: calc(50% - 160px + 51px);
    width: 203px;
  }

  #rec338304470 .tn-elem[data-elem-id="1626897254837"] .tn-atom {
    font-size: 20px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626897179094"] {
  z-index: 27;
  top: 606px;
  left: calc(50% - 600px + -194px);
  width: 1355px;
  height: 286px;
}

#rec338304470 .tn-elem[data-elem-id="1626897179094"] .tn-atom {
  border-width: 5px;
  background-position: center center;
  border-color: #e60000;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626897179094"] {
    top: 683px;
    left: calc(50% - 480px + 51px);
    width: 859px;
    height: 286px;
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626897179094"] {
    top: 1075px;
    left: calc(50% - 320px + 47px);
    width: 547px;
    height: 424px;
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626897179094"] {
    top: 932px;
    left: calc(50% - 240px + 43px);
    width: 395px;
    height: 455px;
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626897179094"] {
    top: 909px;
    left: calc(50% - 160px + 23px);
    width: 274px;
    height: 455px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626894670381"] {
  color: #ffffff;
  z-index: 11;
  top: 350px;
  left: calc(50% - 600px + 360px);
  width: 352px;
}

#rec338304470 .tn-elem[data-elem-id="1626894670381"] .tn-atom {
  color: #ffffff;
  font-size: 14px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  letter-spacing: 0.5px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626894670381"] {
    top: 494px;
    left: calc(50% - 480px + 60px);
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626894670381"] {
    top: 682px;
    left: calc(50% - 320px + 156px);
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626894670381"] {
    top: 585px;
    left: calc(50% - 240px + 73px);
    width: 353px;
  }

  #rec338304470 .tn-elem[data-elem-id="1626894670381"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626894670381"] {
    top: 445px;
    left: calc(50% - 160px + 47px);
    width: 240px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626894627806"] {
  z-index: 10;
  top: 470px;
  left: calc(50% - 600px + -101px);
  width: 230px;
  height: 2px;
}

#rec338304470 .tn-elem[data-elem-id="1626894627806"] .tn-atom {
  background-color: #e60000;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626894627806"] {
    top: 470px;
    left: calc(50% - 480px + 59px);
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626894627806"] {
    top: 658px;
    left: calc(50% - 320px + 155px);
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626894627806"] {
    top: 564px;
    left: calc(50% - 240px + 72px);
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626894627806"] {
    top: 424px;
    left: calc(50% - 160px + 46px);
    width: 161px;
    height: 2px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626894549590"] {
  color: #ffffff;
  z-index: 9;
  top: 403px;
  left: calc(50% - 600px + -100px);
  width: 344px;
}

#rec338304470 .tn-elem[data-elem-id="1626894549590"] .tn-atom {
  color: #ffffff;
  font-size: 17px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  letter-spacing: 0.5px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626894549590"] {
    top: 403px;
    left: calc(50% - 480px + 60px);
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626894549590"] {
    top: 591px;
    left: calc(50% - 320px + 156px);
  }

  #rec338304470 .tn-elem[data-elem-id="1626894549590"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626894549590"] {
    top: 515px;
    left: calc(50% - 240px + 73px);
    width: 257px;
  }

  #rec338304470 .tn-elem[data-elem-id="1626894549590"] .tn-atom {
    font-size: 12px;
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626894549590"] {
    top: 375px;
    left: calc(50% - 160px + 47px);
    width: 198px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626894492919"] {
  color: #2d2d2d;
  z-index: 8;
  top: 350px;
  left: calc(50% - 600px + -100px);
  width: 293px;
}

#rec338304470 .tn-elem[data-elem-id="1626894492919"] .tn-atom {
  color: #2d2d2d;
  font-size: 25px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 700;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626894492919"] {
    top: 350px;
    left: calc(50% - 480px + 60px);
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626894492919"] {
    top: 538px;
    left: calc(50% - 320px + 156px);
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626894492919"] {
    top: 490px;
    left: calc(50% - 240px + 73px);
  }

  #rec338304470 .tn-elem[data-elem-id="1626894492919"] .tn-atom {
    font-size: 16px;
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626894492919"] {
    top: 350px;
    left: calc(50% - 160px + 47px);
    width: 205px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626896518827"] {
  color: #ffffff;
  z-index: 14;
  top: 545px;
  left: calc(50% - 600px + -50px);
  width: 120px;
}

#rec338304470 .tn-elem[data-elem-id="1626896518827"] .tn-atom {
  color: #ffffff;
  font-size: 17px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 700;
  letter-spacing: 0.5px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626896518827"] {
    top: 490px;
    left: calc(50% - 480px + 598px);
  }

  #rec338304470 .tn-elem[data-elem-id="1626896518827"] .tn-atom {
    font-size: 16px;
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626896518827"] {
    top: 883px;
    left: calc(50% - 320px + 202px);
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626896518827"] {
    top: 730px;
    left: calc(50% - 240px + 120px);
    width: 120px;
  }

  #rec338304470 .tn-elem[data-elem-id="1626896518827"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626896518827"] {
    top: 633px;
    left: calc(50% - 160px + 87px);
    width: 89px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626896429504"] {
  color: #747474;
  z-index: 13;
  top: 522px;
  left: calc(50% - 600px + -50px);
  width: 120px;
}

#rec338304470 .tn-elem[data-elem-id="1626896429504"] .tn-atom {
  color: #747474;
  font-size: 14px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  letter-spacing: 0.5px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626896429504"] {
    top: 467px;
    left: calc(50% - 480px + 598px);
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626896429504"] {
    top: 860px;
    left: calc(50% - 320px + 202px);
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626896429504"] {
    top: 707px;
    left: calc(50% - 240px + 120px);
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626896429504"] {
    top: 616px;
    left: calc(50% - 160px + 87px);
    width: 89px;
  }

  #rec338304470 .tn-elem[data-elem-id="1626896429504"] .tn-atom {
    font-size: 11px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626896408912"] {
  z-index: 12;
  top: 522px;
  left: calc(50% - 600px + -100px);
  width: 33px;
}

#rec338304470 .tn-elem[data-elem-id="1626896408912"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626896408912"] {
    top: 467px;
    left: calc(50% - 480px + 548px);
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626896408912"] {
    top: 860px;
    left: calc(50% - 320px + 152px);
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626896408912"] {
    top: 707px;
    left: calc(50% - 240px + 70px);
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626896408912"] {
    top: 616px;
    left: calc(50% - 160px + 50px);
    width: 24px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626896587036"] {
  color: #ffffff;
  z-index: 20;
  top: 545px;
  left: calc(50% - 600px + 365px);
  width: 92px;
}

#rec338304470 .tn-elem[data-elem-id="1626896587036"] .tn-atom {
  color: #ffffff;
  font-size: 17px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 700;
  letter-spacing: 0.5px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626896587036"] {
    top: 556px;
    left: calc(50% - 480px + 598px);
  }

  #rec338304470 .tn-elem[data-elem-id="1626896587036"] .tn-atom {
    font-size: 16px;
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626896587036"] {
    top: 949px;
    left: calc(50% - 320px + 202px);
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626896587036"] {
    top: 796px;
    left: calc(50% - 240px + 120px);
    width: 92px;
  }

  #rec338304470 .tn-elem[data-elem-id="1626896587036"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626896587036"] {
    top: 728px;
    left: calc(50% - 160px + 84px);
    width: 68px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626896586926"] {
  color: #747474;
  z-index: 19;
  top: 522px;
  left: calc(50% - 600px + 365px);
  width: 92px;
}

#rec338304470 .tn-elem[data-elem-id="1626896586926"] .tn-atom {
  color: #747474;
  font-size: 14px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  letter-spacing: 0.5px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626896586926"] {
    top: 533px;
    left: calc(50% - 480px + 598px);
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626896586926"] {
    top: 926px;
    left: calc(50% - 320px + 202px);
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626896586926"] {
    top: 773px;
    left: calc(50% - 240px + 120px);
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626896586926"] {
    top: 711px;
    left: calc(50% - 160px + 84px);
    width: 68px;
  }

  #rec338304470 .tn-elem[data-elem-id="1626896586926"] .tn-atom {
    font-size: 11px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626896586799"] {
  z-index: 18;
  top: 522px;
  left: calc(50% - 600px + 325px);
  width: 24px;
}

#rec338304470 .tn-elem[data-elem-id="1626896586799"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626896586799"] {
    top: 533px;
    left: calc(50% - 480px + 552px);
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626896586799"] {
    top: 926px;
    left: calc(50% - 320px + 156px);
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626896586799"] {
    top: 773px;
    left: calc(50% - 240px + 74px);
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626896586799"] {
    top: 711px;
    left: calc(50% - 160px + 50px);
    width: 18px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626896593119"] {
  color: #ffffff;
  z-index: 26;
  top: 545px;
  left: calc(50% - 600px + 876px);
  width: 120px;
}

#rec338304470 .tn-elem[data-elem-id="1626896593119"] .tn-atom {
  color: #ffffff;
  font-size: 17px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 700;
  letter-spacing: 0.5px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626896593119"] {
    top: 627px;
    left: calc(50% - 480px + 598px);
  }

  #rec338304470 .tn-elem[data-elem-id="1626896593119"] .tn-atom {
    font-size: 16px;
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626896593119"] {
    top: 1020px;
    left: calc(50% - 320px + 202px);
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626896593119"] {
    top: 867px;
    left: calc(50% - 240px + 120px);
    width: 120px;
  }

  #rec338304470 .tn-elem[data-elem-id="1626896593119"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626896593119"] {
    top: 838px;
    left: calc(50% - 160px + 87px);
    width: 89px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626896593015"] {
  color: #747474;
  z-index: 25;
  top: 522px;
  left: calc(50% - 600px + 876px);
  width: 157px;
}

#rec338304470 .tn-elem[data-elem-id="1626896593015"] .tn-atom {
  color: #747474;
  font-size: 14px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  letter-spacing: 0.5px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626896593015"] {
    top: 604px;
    left: calc(50% - 480px + 598px);
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626896593015"] {
    top: 997px;
    left: calc(50% - 320px + 202px);
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626896593015"] {
    top: 844px;
    left: calc(50% - 240px + 120px);
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626896593015"] {
    top: 821px;
    left: calc(50% - 160px + 87px);
    width: 116px;
  }

  #rec338304470 .tn-elem[data-elem-id="1626896593015"] .tn-atom {
    font-size: 11px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626896592879"] {
  z-index: 24;
  top: 522px;
  left: calc(50% - 600px + 846px);
  width: 19px;
}

#rec338304470 .tn-elem[data-elem-id="1626896592879"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626896592879"] {
    top: 604px;
    left: calc(50% - 480px + 548px);
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626896592879"] {
    top: 997px;
    left: calc(50% - 320px + 152px);
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626896592879"] {
    top: 844px;
    left: calc(50% - 240px + 70px);
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626896592879"] {
    top: 821px;
    left: calc(50% - 160px + 50px);
    width: 14px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626896582709"] {
  color: #ffffff;
  z-index: 17;
  top: 545px;
  left: calc(50% - 600px + 149px);
  width: 120px;
}

#rec338304470 .tn-elem[data-elem-id="1626896582709"] .tn-atom {
  color: #ffffff;
  font-size: 17px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 700;
  letter-spacing: 0.5px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626896582709"] {
    top: 489px;
    left: calc(50% - 480px + 790px);
  }

  #rec338304470 .tn-elem[data-elem-id="1626896582709"] .tn-atom {
    font-size: 16px;
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626896582709"] {
    top: 882px;
    left: calc(50% - 320px + 394px);
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626896582709"] {
    top: 729px;
    left: calc(50% - 240px + 312px);
    width: 120px;
  }

  #rec338304470 .tn-elem[data-elem-id="1626896582709"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626896582709"] {
    top: 682px;
    left: calc(50% - 160px + 89px);
    width: 114px;
  }

  #rec338304470 .tn-elem[data-elem-id="1626896582709"] .tn-atom {
    font-size: 12px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626896582597"] {
  color: #747474;
  z-index: 16;
  top: 522px;
  left: calc(50% - 600px + 149px);
  width: 120px;
}

#rec338304470 .tn-elem[data-elem-id="1626896582597"] .tn-atom {
  color: #747474;
  font-size: 14px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  letter-spacing: 0.5px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626896582597"] {
    top: 466px;
    left: calc(50% - 480px + 790px);
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626896582597"] {
    top: 859px;
    left: calc(50% - 320px + 394px);
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626896582597"] {
    top: 706px;
    left: calc(50% - 240px + 312px);
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626896582597"] {
    top: 665px;
    left: calc(50% - 160px + 89px);
    width: 89px;
  }

  #rec338304470 .tn-elem[data-elem-id="1626896582597"] .tn-atom {
    font-size: 11px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626896582455"] {
  z-index: 15;
  top: 522px;
  left: calc(50% - 600px + 109px);
  width: 28px;
}

#rec338304470 .tn-elem[data-elem-id="1626896582455"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626896582455"] {
    top: 467px;
    left: calc(50% - 480px + 737px);
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626896582455"] {
    top: 860px;
    left: calc(50% - 320px + 341px);
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626896582455"] {
    top: 707px;
    left: calc(50% - 240px + 259px);
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626896582455"] {
    top: 666px;
    left: calc(50% - 160px + 50px);
    width: 21px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626896590732"] {
  color: #ffffff;
  z-index: 23;
  top: 545px;
  left: calc(50% - 600px + 564px);
  width: 243px;
}

#rec338304470 .tn-elem[data-elem-id="1626896590732"] .tn-atom {
  color: #ffffff;
  font-size: 17px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 700;
  letter-spacing: 0.5px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626896590732"] {
    top: 555px;
    left: calc(50% - 480px + 790px);
    width: 139px;
  }

  #rec338304470 .tn-elem[data-elem-id="1626896590732"] .tn-atom {
    font-size: 16px;
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626896590732"] {
    top: 948px;
    left: calc(50% - 320px + 394px);
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626896590732"] {
    top: 795px;
    left: calc(50% - 240px + 312px);
    width: 139px;
  }

  #rec338304470 .tn-elem[data-elem-id="1626896590732"] .tn-atom {
    font-size: 14px;
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626896590732"] {
    top: 777px;
    left: calc(50% - 160px + 89px);
    width: 103px;
  }

  #rec338304470 .tn-elem[data-elem-id="1626896590732"] .tn-atom {
    font-size: 12px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626896590626"] {
  color: #747474;
  z-index: 22;
  top: 522px;
  left: calc(50% - 600px + 564px);
  width: 120px;
}

#rec338304470 .tn-elem[data-elem-id="1626896590626"] .tn-atom {
  color: #747474;
  font-size: 14px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  letter-spacing: 0.5px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626896590626"] {
    top: 532px;
    left: calc(50% - 480px + 790px);
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626896590626"] {
    top: 925px;
    left: calc(50% - 320px + 394px);
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626896590626"] {
    top: 772px;
    left: calc(50% - 240px + 312px);
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626896590626"] {
    top: 760px;
    left: calc(50% - 160px + 89px);
    width: 89px;
  }

  #rec338304470 .tn-elem[data-elem-id="1626896590626"] .tn-atom {
    font-size: 11px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626896590495"] {
  z-index: 21;
  top: 522px;
  left: calc(50% - 600px + 524px);
  width: 29px;
}

#rec338304470 .tn-elem[data-elem-id="1626896590495"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626896590495"] {
    top: 533px;
    left: calc(50% - 480px + 737px);
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626896590495"] {
    top: 926px;
    left: calc(50% - 320px + 341px);
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626896590495"] {
    top: 773px;
    left: calc(50% - 240px + 259px);
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626896590495"] {
    top: 760px;
    left: calc(50% - 160px + 50px);
    width: 21px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626897359973"] {
  color: #ffffff;
  z-index: 31;
  top: 714px;
  left: calc(50% - 600px + 520px);
  width: 130px;
}

#rec338304470 .tn-elem[data-elem-id="1626897359973"] .tn-atom {
  color: #ffffff;
  font-size: 14px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  letter-spacing: 0.5px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626897359973"] {
    top: 793px;
    left: calc(50% - 480px + 480px);
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626897359973"] {
    top: 1320px;
    left: calc(50% - 320px + 242px);
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626897359973"] {
    top: 1203px;
    left: calc(50% - 240px + 90px);
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626897359973"] {
    top: 1210px;
    left: calc(50% - 160px + 48px);
    width: 86px;
  }

  #rec338304470 .tn-elem[data-elem-id="1626897359973"] .tn-atom {
    font-size: 12px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626897309519"] {
  color: #ffffff;
  z-index: 30;
  top: 642px;
  left: calc(50% - 600px + 520px);
  width: 128px;
}

#rec338304470 .tn-elem[data-elem-id="1626897309519"] .tn-atom {
  color: #ffffff;
  font-size: 60px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 700;
  letter-spacing: 0.5px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626897309519"] {
    top: 721px;
    left: calc(50% - 480px + 480px);
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626897309519"] {
    top: 1259px;
    left: calc(50% - 320px + 242px);
  }

  #rec338304470 .tn-elem[data-elem-id="1626897309519"] .tn-atom {
    font-size: 50px;
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626897309519"] {
    top: 1142px;
    left: calc(50% - 240px + 90px);
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626897309519"] {
    top: 1165px;
    left: calc(50% - 160px + 48px);
    width: 85px;
  }

  #rec338304470 .tn-elem[data-elem-id="1626897309519"] .tn-atom {
    font-size: 35px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626897438027"] {
  color: #ffffff;
  z-index: 33;
  top: 714px;
  left: calc(50% - 600px + 709px);
  width: 130px;
}

#rec338304470 .tn-elem[data-elem-id="1626897438027"] .tn-atom {
  color: #ffffff;
  font-size: 14px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  letter-spacing: 0.5px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626897438027"] {
    top: 793px;
    left: calc(50% - 480px + 692px);
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626897438027"] {
    top: 1321px;
    left: calc(50% - 320px + 405px);
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626897438027"] {
    top: 1204px;
    left: calc(50% - 240px + 254px);
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626897438027"] {
    top: 1211px;
    left: calc(50% - 160px + 175px);
    width: 98px;
  }

  #rec338304470 .tn-elem[data-elem-id="1626897438027"] .tn-atom {
    font-size: 12px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626897437886"] {
  color: #ffffff;
  z-index: 32;
  top: 642px;
  left: calc(50% - 600px + 709px);
  width: 128px;
}

#rec338304470 .tn-elem[data-elem-id="1626897437886"] .tn-atom {
  color: #ffffff;
  font-size: 60px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 700;
  letter-spacing: 0.5px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626897437886"] {
    top: 721px;
    left: calc(50% - 480px + 692px);
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626897437886"] {
    top: 1259px;
    left: calc(50% - 320px + 405px);
  }

  #rec338304470 .tn-elem[data-elem-id="1626897437886"] .tn-atom {
    font-size: 50px;
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626897437886"] {
    top: 1142px;
    left: calc(50% - 240px + 254px);
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626897437886"] {
    top: 1165px;
    left: calc(50% - 160px + 175px);
    width: 96px;
  }

  #rec338304470 .tn-elem[data-elem-id="1626897437886"] .tn-atom {
    font-size: 35px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626897449035"] {
  color: #ffffff;
  z-index: 35;
  top: 828px;
  left: calc(50% - 600px + 520px);
  width: 130px;
}

#rec338304470 .tn-elem[data-elem-id="1626897449035"] .tn-atom {
  color: #ffffff;
  font-size: 14px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  letter-spacing: 0.5px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626897449035"] {
    top: 895px;
    left: calc(50% - 480px + 484px);
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626897449035"] {
    top: 1423px;
    left: calc(50% - 320px + 246px);
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626897449035"] {
    top: 1306px;
    left: calc(50% - 240px + 90px);
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626897449035"] {
    top: 1290px;
    left: calc(50% - 160px + 48px);
    width: 116px;
  }

  #rec338304470 .tn-elem[data-elem-id="1626897449035"] .tn-atom {
    font-size: 12px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626897448894"] {
  color: #ffffff;
  z-index: 34;
  top: 756px;
  left: calc(50% - 600px + 520px);
  width: 128px;
}

#rec338304470 .tn-elem[data-elem-id="1626897448894"] .tn-atom {
  color: #ffffff;
  font-size: 60px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 700;
  letter-spacing: 0.5px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626897448894"] {
    top: 823px;
    left: calc(50% - 480px + 484px);
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626897448894"] {
    top: 1361px;
    left: calc(50% - 320px + 246px);
  }

  #rec338304470 .tn-elem[data-elem-id="1626897448894"] .tn-atom {
    font-size: 50px;
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626897448894"] {
    top: 1244px;
    left: calc(50% - 240px + 90px);
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626897448894"] {
    top: 1244px;
    left: calc(50% - 160px + 48px);
    width: 114px;
  }

  #rec338304470 .tn-elem[data-elem-id="1626897448894"] .tn-atom {
    font-size: 35px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626897470576"] {
  color: #ffffff;
  z-index: 37;
  top: 828px;
  left: calc(50% - 600px + 710px);
  width: 219px;
}

#rec338304470 .tn-elem[data-elem-id="1626897470576"] .tn-atom {
  color: #ffffff;
  font-size: 14px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 400;
  letter-spacing: 0.5px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626897470576"] {
    top: 895px;
    left: calc(50% - 480px + 696px);
    width: 124px;
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626897470576"] {
    top: 1424px;
    left: calc(50% - 320px + 409px);
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626897470576"] {
    top: 1307px;
    left: calc(50% - 240px + 254px);
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626897470576"] {
    top: 1291px;
    left: calc(50% - 160px + 175px);
    width: 118px;
  }

  #rec338304470 .tn-elem[data-elem-id="1626897470576"] .tn-atom {
    font-size: 12px;
  }
}

#rec338304470 .tn-elem[data-elem-id="1626897470360"] {
  color: #ffffff;
  z-index: 36;
  top: 756px;
  left: calc(50% - 600px + 710px);
  width: 128px;
}

#rec338304470 .tn-elem[data-elem-id="1626897470360"] .tn-atom {
  color: #ffffff;
  font-size: 60px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.3;
  font-weight: 700;
  letter-spacing: 0.5px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338304470 .tn-elem[data-elem-id="1626897470360"] {
    top: 823px;
    left: calc(50% - 480px + 696px);
  }
}

@media screen and (max-width: 959px) {
  #rec338304470 .tn-elem[data-elem-id="1626897470360"] {
    top: 1361px;
    left: calc(50% - 320px + 409px);
  }

  #rec338304470 .tn-elem[data-elem-id="1626897470360"] .tn-atom {
    font-size: 50px;
  }
}

@media screen and (max-width: 639px) {
  #rec338304470 .tn-elem[data-elem-id="1626897470360"] {
    top: 1244px;
    left: calc(50% - 240px + 254px);
  }
}

@media screen and (max-width: 479px) {
  #rec338304470 .tn-elem[data-elem-id="1626897470360"] {
    top: 1244px;
    left: calc(50% - 160px + 175px);
    width: 122px;
  }

  #rec338304470 .tn-elem[data-elem-id="1626897470360"] .tn-atom {
    font-size: 35px;
  }
}

/* ==========================================================================
  Contacts
  ========================================================================== */
#rec338319456 .t396__artboard {
  height: 760px;
  background-color: #000000;
}

#rec338319456 .t396__filter {
  height: 760px;
}

#rec338319456 .t396__carrier {
  height: 760px;
  background-position: center center;
  background-attachment: scroll;
  background-size: cover;
  background-repeat: no-repeat;
}

@media screen and (max-width: 1199px) {
  #rec338319456 .t396__artboard {
    height: 730px;
  }

  #rec338319456 .t396__filter {
    height: 730px;
  }

  #rec338319456 .t396__carrier {
    height: 730px;
    background-attachment: scroll;
  }
}

@media screen and (max-width: 959px) {
  #rec338319456 .t396__artboard {
    height: 520px;
  }

  #rec338319456 .t396__filter {
    height: 520px;
  }

  #rec338319456 .t396__carrier {
    height: 520px;
  }
}

@media screen and (max-width: 639px) {
  #rec338319456 .t396__artboard {
    height: 410px;
  }

  #rec338319456 .t396__filter {
    height: 410px;
  }

  #rec338319456 .t396__carrier {
    height: 410px;
  }
}

@media screen and (max-width: 479px) {
  #rec338319456 .t396__artboard {
    height: 340px;
  }

  #rec338319456 .t396__filter {
    height: 340px;
  }

  #rec338319456 .t396__carrier {
    height: 340px;
  }
}

#rec338319456 .tn-elem[data-elem-id="1470209944682"] {
  color: #747474;
  z-index: 4;
  top: 71px;
  left: calc(50% - 600px + -100px);
  width: 660px;
}

#rec338319456 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
  color: #747474;
  font-size: 70px;
  font-family: "Dela Gothic One", Arial, sans-serif;
  line-height: 0.95;
  font-weight: 700;
  letter-spacing: 1px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338319456 .tn-elem[data-elem-id="1470209944682"] {
    top: 70px;
    left: calc(50% - 480px + 10px);
  }

  #rec338319456 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
    font-size: 60px;
  }
}

@media screen and (max-width: 959px) {
  #rec338319456 .tn-elem[data-elem-id="1470209944682"] {
    top: 70px;
    left: calc(50% - 320px + 40px);
    width: 340px;
  }

  #rec338319456 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
    font-size: 40px;
  }
}

@media screen and (max-width: 639px) {
  #rec338319456 .tn-elem[data-elem-id="1470209944682"] {
    top: 30px;
    left: calc(50% - 240px + 45px);
  }

  #rec338319456 .tn-elem[data-elem-id="1470209944682"] .tn-atom {
    font-size: 20px;
  }
}

@media screen and (max-width: 479px) {
  #rec338319456 .tn-elem[data-elem-id="1470209944682"] {
    top: 30px;
    left: calc(50% - 160px + 30px);
    width: 215px;
  }
}

#rec338319456 .tn-elem[data-elem-id="1626897860197"] {
  z-index: 5;
  top: 377px;
  left: calc(50% - 600px + 522px);
  width: 735px;
  height: 350px;
}

#rec338319456 .tn-elem[data-elem-id="1626897860197"] .tn-atom {
  border-width: 7px;
  background-color: #000000;
  background-position: center center;
  border-color: #3b3b3b;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338319456 .tn-elem[data-elem-id="1626897860197"] {
    top: 317px;
    left: calc(50% - 480px + 391px);
    width: 567px;
    height: 350px;
  }
}

@media screen and (max-width: 959px) {
  #rec338319456 .tn-elem[data-elem-id="1626897860197"] {
    top: 243px;
    left: calc(50% - 320px + 35px);
    width: 567px;
    height: 223px;
  }
}

@media screen and (max-width: 639px) {
  #rec338319456 .tn-elem[data-elem-id="1626897860197"] {
    top: 132px;
    left: calc(50% - 240px + 44px);
    width: 376px;
    height: 223px;
  }

  #rec338319456 .tn-elem[data-elem-id="1626897860197"] .tn-atom {
    border-width: 5px;
  }
}

@media screen and (max-width: 479px) {
  #rec338319456 .tn-elem[data-elem-id="1626897860197"] {
    top: 141px;
    left: calc(50% - 160px + 21px);
    width: 279px;
    height: 176px;
  }
}

#rec338319456 .tn-elem[data-elem-id="1626898164692"] {
  z-index: 3;
  top: 65px;
  left: calc(50% - 600px + -940px);
  width: 1744px;
}

#rec338319456 .tn-elem[data-elem-id="1626898164692"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338319456 .tn-elem[data-elem-id="1626898164692"] {
    top: 0px;
    left: calc(50% - 480px + -741px);
    width: 1434px;
  }
}

@media screen and (max-width: 959px) {
  #rec338319456 .tn-elem[data-elem-id="1626898164692"] {
    top: -160px;
    left: calc(50% - 320px + -520px);
  }
}

@media screen and (max-width: 639px) {
  #rec338319456 .tn-elem[data-elem-id="1626898164692"] {
    top: -140px;
    left: calc(50% - 240px + -332px);
    width: 975px;
  }
}

@media screen and (max-width: 479px) {
  #rec338319456 .tn-elem[data-elem-id="1626898164692"] {
    top: -105px;
    left: calc(50% - 160px + -469px);
  }
}

#rec338319456 .tn-elem[data-elem-id="1626898181062"] {
  z-index: 6;
  top: 320px;
  left: calc(50% - 600px + 150px);
  width: 254px;
}

#rec338319456 .tn-elem[data-elem-id="1626898181062"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338319456 .tn-elem[data-elem-id="1626898181062"] {
    top: 226px;
    left: calc(50% - 480px + 209px);
    width: 189px;
  }
}

@media screen and (max-width: 959px) {
  #rec338319456 .tn-elem[data-elem-id="1626898181062"] {
    top: 90px;
    left: calc(50% - 320px + 420px);
    width: 128px;
  }
}

@media screen and (max-width: 639px) {
  #rec338319456 .tn-elem[data-elem-id="1626898181062"] {
    top: 30px;
    left: calc(50% - 240px + 307px);
    width: 87px;
  }
}

@media screen and (max-width: 479px) {
  #rec338319456 .tn-elem[data-elem-id="1626898181062"] {
    top: 65px;
    left: calc(50% - 160px + 170px);
  }
}

#rec338319456 .tn-elem[data-elem-id="1626898205833"] {
  z-index: 7;
  top: 375px;
  left: calc(50% - 600px + -130px);
  width: 50px;
}

#rec338319456 .tn-elem[data-elem-id="1626898205833"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338319456 .tn-elem[data-elem-id="1626898205833"] {
    top: 335px;
    left: calc(50% - 480px + -20px);
  }
}

@media screen and (max-width: 959px) {
  #rec338319456 .tn-elem[data-elem-id="1626898205833"] {
    top: 164px;
    left: calc(50% - 320px + 265px);
    width: 34px;
  }
}

@media screen and (max-width: 639px) {
  #rec338319456 .tn-elem[data-elem-id="1626898205833"] {
    top: 80px;
    left: calc(50% - 240px + 202px);
    width: 23px;
  }
}

@media screen and (max-width: 479px) {
  #rec338319456 .tn-elem[data-elem-id="1626898205833"] {
    top: 115px;
    left: calc(50% - 160px + 65px);
  }
}

#rec338319456 .tn-elem[data-elem-id="1626898457612"] {
  z-index: 8;
  top: 520px;
  left: calc(50% - 600px + -10px);
  width: 103px;
}

#rec338319456 .tn-elem[data-elem-id="1626898457612"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338319456 .tn-elem[data-elem-id="1626898457612"] {
    top: 375px;
    left: calc(50% - 480px + 90px);
    width: 77px;
  }
}

@media screen and (max-width: 959px) {
  #rec338319456 .tn-elem[data-elem-id="1626898457612"] {
    top: 191px;
    left: calc(50% - 320px + 339px);
    width: 52px;
  }
}

@media screen and (max-width: 639px) {
  #rec338319456 .tn-elem[data-elem-id="1626898457612"] {
    top: 99px;
    left: calc(50% - 240px + 252px);
    width: 35px;
  }
}

@media screen and (max-width: 479px) {
  #rec338319456 .tn-elem[data-elem-id="1626898457612"] {
    top: 134px;
    left: calc(50% - 160px + 115px);
  }
}

#rec338319456 .tn-elem[data-elem-id="1626899447694"] {
  z-index: 2;
  top: 71px;
  left: calc(50% - 600px + 1030px);
  width: 649px;
}

#rec338319456 .tn-elem[data-elem-id="1626899447694"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338319456 .tn-elem[data-elem-id="1626899447694"] {
    top: 65px;
    left: calc(50% - 480px + 788px);
  }
}

@media screen and (max-width: 959px) {
  #rec338319456 .tn-elem[data-elem-id="1626899447694"] {
    top: 141px;
    left: calc(50% - 320px + 391px);
  }
}

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

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

#rec338319456 .tn-elem[data-elem-id="1626898595747"] {
  color: #ffffff;
  z-index: 14;
  top: 607px;
  left: calc(50% - 600px + 744px);
  width: 384px;
}

#rec338319456 .tn-elem[data-elem-id="1626898595747"] .tn-atom {
  color: #ffffff;
  font-size: 20px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338319456 .tn-elem[data-elem-id="1626898595747"] {
    top: 547px;
    left: calc(50% - 480px + 565px);
    width: 310px;
  }
}

@media screen and (max-width: 959px) {
  #rec338319456 .tn-elem[data-elem-id="1626898595747"] {
    top: 400px;
    left: calc(50% - 320px + 221px);
  }

  #rec338319456 .tn-elem[data-elem-id="1626898595747"] .tn-atom {
    font-size: 16px;
  }
}

@media screen and (max-width: 639px) {
  #rec338319456 .tn-elem[data-elem-id="1626898595747"] {
    top: 272px;
    left: calc(50% - 240px + 146px);
    width: 245px;
  }
}

@media screen and (max-width: 479px) {
  #rec338319456 .tn-elem[data-elem-id="1626898595747"] {
    top: 252px;
    left: calc(50% - 160px + 107px);
    width: 165px;
  }

  #rec338319456 .tn-elem[data-elem-id="1626898595747"] .tn-atom {
    font-size: 12px;
  }
}

#rec338319456 .tn-elem[data-elem-id="1626898595616"] {
  z-index: 13;
  top: 604px;
  left: calc(50% - 600px + 644px);
  width: 37px;
}

#rec338319456 .tn-elem[data-elem-id="1626898595616"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338319456 .tn-elem[data-elem-id="1626898595616"] {
    top: 544px;
    left: calc(50% - 480px + 465px);
  }
}

@media screen and (max-width: 959px) {
  #rec338319456 .tn-elem[data-elem-id="1626898595616"] {
    top: 400px;
    left: calc(50% - 320px + 151px);
    width: 31px;
  }
}

@media screen and (max-width: 639px) {
  #rec338319456 .tn-elem[data-elem-id="1626898595616"] {
    top: 272px;
    left: calc(50% - 240px + 91px);
    width: 24px;
  }
}

@media screen and (max-width: 479px) {
  #rec338319456 .tn-elem[data-elem-id="1626898595616"] {
    top: 257px;
    left: calc(50% - 160px + 52px);
  }
}

#rec338319456 .tn-elem[data-elem-id="1626898589177"] {
  color: #ffffff;
  z-index: 12;
  top: 535px;
  left: calc(50% - 600px + 744px);
  width: 250px;
}

#rec338319456 .tn-elem[data-elem-id="1626898589177"] .tn-atom {
  color: #ffffff;
  font-size: 20px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338319456 .tn-elem[data-elem-id="1626898589177"] {
    top: 475px;
    left: calc(50% - 480px + 565px);
  }
}

@media screen and (max-width: 959px) {
  #rec338319456 .tn-elem[data-elem-id="1626898589177"] {
    top: 341px;
    left: calc(50% - 320px + 221px);
  }

  #rec338319456 .tn-elem[data-elem-id="1626898589177"] .tn-atom {
    font-size: 16px;
  }
}

@media screen and (max-width: 639px) {
  #rec338319456 .tn-elem[data-elem-id="1626898589177"] {
    top: 225px;
    left: calc(50% - 240px + 146px);
    width: 197px;
  }
}

@media screen and (max-width: 479px) {
  #rec338319456 .tn-elem[data-elem-id="1626898589177"] {
    top: 219px;
    left: calc(50% - 160px + 107px);
    width: 133px;
  }

  #rec338319456 .tn-elem[data-elem-id="1626898589177"] .tn-atom {
    font-size: 12px;
  }
}

#rec338319456 .tn-elem[data-elem-id="1626898589048"] {
  z-index: 11;
  top: 532px;
  left: calc(50% - 600px + 644px);
  width: 37px;
}

#rec338319456 .tn-elem[data-elem-id="1626898589048"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338319456 .tn-elem[data-elem-id="1626898589048"] {
    top: 472px;
    left: calc(50% - 480px + 465px);
  }
}

@media screen and (max-width: 959px) {
  #rec338319456 .tn-elem[data-elem-id="1626898589048"] {
    top: 341px;
    left: calc(50% - 320px + 151px);
    width: 31px;
  }
}

@media screen and (max-width: 639px) {
  #rec338319456 .tn-elem[data-elem-id="1626898589048"] {
    top: 225px;
    left: calc(50% - 240px + 91px);
    width: 24px;
  }
}

@media screen and (max-width: 479px) {
  #rec338319456 .tn-elem[data-elem-id="1626898589048"] {
    top: 221px;
    left: calc(50% - 160px + 52px);
  }
}

#rec338319456 .tn-elem[data-elem-id="1626898530896"] {
  color: #ffffff;
  z-index: 10;
  top: 463px;
  left: calc(50% - 600px + 744px);
  width: 250px;
}

#rec338319456 .tn-elem[data-elem-id="1626898530896"] .tn-atom {
  color: #ffffff;
  font-size: 20px;
  font-family: "GothamPro", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338319456 .tn-elem[data-elem-id="1626898530896"] {
    top: 403px;
    left: calc(50% - 480px + 565px);
  }
}

@media screen and (max-width: 959px) {
  #rec338319456 .tn-elem[data-elem-id="1626898530896"] {
    top: 282px;
    left: calc(50% - 320px + 221px);
  }

  #rec338319456 .tn-elem[data-elem-id="1626898530896"] .tn-atom {
    font-size: 16px;
  }
}

@media screen and (max-width: 639px) {
  #rec338319456 .tn-elem[data-elem-id="1626898530896"] {
    top: 178px;
    left: calc(50% - 240px + 146px);
    width: 197px;
  }
}

@media screen and (max-width: 479px) {
  #rec338319456 .tn-elem[data-elem-id="1626898530896"] {
    top: 186px;
    left: calc(50% - 160px + 107px);
    width: 133px;
  }

  #rec338319456 .tn-elem[data-elem-id="1626898530896"] .tn-atom {
    font-size: 12px;
  }
}

#rec338319456 .tn-elem[data-elem-id="1626898508224"] {
  z-index: 9;
  top: 460px;
  left: calc(50% - 600px + 649px);
  width: 26px;
}

#rec338319456 .tn-elem[data-elem-id="1626898508224"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

@media screen and (max-width: 1199px) {
  #rec338319456 .tn-elem[data-elem-id="1626898508224"] {
    top: 400px;
    left: calc(50% - 480px + 470px);
  }
}

@media screen and (max-width: 959px) {
  #rec338319456 .tn-elem[data-elem-id="1626898508224"] {
    top: 281px;
    left: calc(50% - 320px + 155px);
    width: 22px;
  }
}

@media screen and (max-width: 639px) {
  #rec338319456 .tn-elem[data-elem-id="1626898508224"] {
    top: 177px;
    left: calc(50% - 240px + 94px);
    width: 17px;
  }
}

@media screen and (max-width: 479px) {
  #rec338319456 .tn-elem[data-elem-id="1626898508224"] {
    top: 185px;
    left: calc(50% - 160px + 56px);
  }
}
