/* all */
.form_popup{
  text-align: center;
}
.form_popup>div:nth-child(2){
  font-family: Roboto;
font-style: normal;
font-weight: bold;
font-size: 32px;
line-height: 100%;
color: #2F3639;
margin-bottom: 24px;
}
.form_popup>div:nth-child(3){
  font-family: Roboto;
font-style: normal;
font-weight: normal;
font-size: 14px;
line-height: 140%;
color: #595E61;
margin-bottom: 40px;
}
.form_popup>div:nth-child(4) button{
  background: #C24DFE;
border-radius: 35px;
padding: 10px;
width: 100%;
font-family: Roboto;
font-style: normal;
font-weight: bold;
font-size: 12px;
line-height: 14px;
color: #FFFFFF;
border: none;
}
.content__wrapper * {
  font-family: "Roboto", sans-serif;
  box-sizing: border-box;
  padding: 0;
  margin: 0;
}
.content__wrapper * a,
.content__wrapper * button {
  transition: 0.5s;
}
.content__wrapper p,
.content__wrapper h1,
.content__wrapper h2,
.content__wrapper h3,
.content__wrapper h4 {
  margin: 0;
}
.content__wrapper h1 {
  font-weight: 700;
  font-size: 48px;
  line-height: 48px;
}
.content__wrapper h2,
.investors__4 h2 {
  font-weight: 700;
  font-size: 32px;

  font-family: "Roboto", sans-serif;
  line-height: 32px;
}
.content__wrapper h3,
.investors__4 h3 {
  font-weight: 700;
  font-size: 24px;
  line-height: 24px;
  font-family: "Roboto", sans-serif;
}
.content__wrapper h4 {
  font-weight: 700;
  font-size: 20px;
  line-height: 100%;
  font-family: "Roboto", sans-serif;
  margin-bottom: 20px;
}
.content__wrapper p,
.investors__4 p {
  font-weight: normal;
  font-size: 14px;
  line-height: 140%;
  font-family: "Roboto", sans-serif;
}
.short-line {
  width: 40px;
  border: 1px solid #c24dfe;
}
.content__wrapper {
  width: 100%;
  margin-top: 128px;
  background-color: #fff;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.content__wrapper .content__wrapper__content {
  width: 95%;
}

/* about us */
#aboutUs {
  max-width: 992px;
}
.text__row1 {
  margin-top: 104px;
  display: flex;
}
.text__row1 img {
  align-self: flex-start;
  filter: drop-shadow(0px 8px 20px rgba(68, 75, 77, 0.15));
  border-radius: 16px;
  max-width: 608px;
  margin-bottom: 21px;
}
.text__row1 .text__col:first-child p {
  max-width: 230px;
  color: #828688;
  font-style: italic;
}
.text__row1 .text__col:last-child {
  flex-grow: 1;
  margin-left: 96px;
}
.text__row1 .text__col:last-child h2 {
  margin-bottom: 24px;
}
.text__row1 .text__col:last-child p {
  margin-top: 24px;
  color: #595e61;
}
.text__row2 {
  margin: 104px 0;
  display: flex;
}
.text__row2 .text__col:first-child {
  flex-grow: 1;
  margin-right: 96px;
}
.text__row2 .text__col h2 {
  margin-bottom: 24px;
}
.text__row2 .text__col p {
  margin-top: 24px;
  color: #595e61;
}
.text__row2 img {
  align-self: flex-start;
  filter: drop-shadow(0px 8px 20px rgba(68, 75, 77, 0.15));
  border-radius: 16px;
  max-width: 416px;
}
.whyus {
  margin-top: 16px;
  padding-top: 48px;
  border-top: 1px solid #d7d7d7;
}
.whyus__row {
  display: flex;
  margin: 0 -16px;
}
.whyus__item {
  box-shadow: 0px 4px 12px rgba(68, 75, 77, 0.1);
  border-radius: 16px;
  margin: 0 16px;
  padding: 24px;
}
.whyus__item h4 {
  color: #2f3639;
  margin: 17px 0;
}
.whyus__item p {
  color: #828688;
}
.whyus__row.row2 .whyus__item:last-child {
  background-color: #c24dfe;
}
.whyus__row.row2 .whyus__item:last-child h4 {
  color: #fff !important;
}
.whyus__row.row2 .whyus__item:last-child p {
  color: #fff;
}
.whyus__row.row2 .whyus__item:last-child,
.whyus__row.row1 .whyus__item:first-child {
  width: 61.3%;
}
.whyus__row.row1 .whyus__item:last-child,
.whyus__row.row2 .whyus__item:first-child {
  width: 35.5%;
}
.whyus__row.row2 {
  margin-top: 32px;
}
.banner__catalog {
  width: 100%;
  box-sizing: border-box;
  height: 320px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 40px 64px;
  margin: 104px 0;
  border-radius: 16px;
  background: linear-gradient(90deg, #2f3639 0%, rgba(47, 54, 57, 0) 100%),
    url('shutterstock_690932713 1.png') center/cover;
}
.banner__catalog h1, .banner__catalog label {
  color: #fff !important;
  font-size: 48px;
  font-family: 'Roboto';
  font-weight: bold;
}
.banner__catalog p {
  color: #d5d7d7;
  max-width: 642px;
}
.banner__catalog .short-line {
  margin: 16px 0;
}
.btn__link {
  background: #c24dfe;
  border-radius: 35px;
  text-decoration: none;
  width: fit-content;
}
.btn__link:hover {
  background: #ce71fe;
}
.btn__link span {
  display: block;
  color: #fff;
  font-weight: bold;
  font-size: 12px;
  line-height: 14px;
  margin: 13px 24px;
  padding-left: 20px;
  background: url(arleft.svg) left no-repeat;
}
.investors__5 {
  padding-bottom: 120px;
}
@media screen and (max-width: 1024px) {
  .text__row1,
  .text__row2 {
    flex-direction: column;
    align-items: center;
  }
  .text__row1 .text__col:last-child,
  .text__row2 .text__col {
    margin: 0 !important;
    margin-top: 32px !important;
    width: 100%;
    max-width: 608px;
  }
  .text__row2 {
    margin: 16px 0;
  }
  .text__row2 .text__col:last-child {
    padding-bottom: 30px;
  }
  .text__row1 img {
    width: 100%;
  }
  .text__row2 img {
    width: 100%;
    max-width: 100%;
  }
  .text__row1 {
    margin-top: 48px;
  }
}
@media screen and (max-width: 768px) {
  .whyus__row {
    margin: 0;
    display: block;
  }
  .whyus__item {
    width: 100% !important;
    margin: 8px 0;
  }
  .whyus__row.row2 {
    margin-top: 0;
  }
}
@media screen and (max-width: 500px) {
  .banner__catalog {
    height: unset;
  }
  .banner__catalog h1, .banner__catalog label {
    /* font-size: 40px; */
  }
  .banner__catalog .btn__link {
    margin-top: 192px;
  }
}
@media screen and (max-width: 400px) {
  .banner__catalog h1, .banner__catalog label {
    font-size: 31px;
  }
}

/* contact us */
#contactUs {
  max-width: 1000px;
}
#contactUs h1 {
  margin-bottom: 10px;
}
.cu__heading {
  width: 100%;
  display: flex;
  padding-bottom: 16px;
  margin-bottom: 24px;
  color: #444b4d;
  border-bottom: 1px solid #acafb0;
}
.cu__heading img {
  margin-right: 16px;
}
.map__wrapper p {
  color: #444b4d;
}
.map {
  width: 100%;
  --aspect-ratio: 3/1;
  position: relative;
  margin: 15px 0 40px 0;
}
.map::before {
  content: "";
  display: inline-block;
  width: 1px;
  height: 0;
  padding-bottom: calc(100% / (var(--aspect-ratio)));
}
.links {
  display: flex;
  margin: -16px;
  flex-wrap: wrap;
  margin-bottom: 10px;
}
.link {
  width: calc(50% - 32px);
  margin: 16px;
  padding: 20px 0;
  border-bottom: 1px solid #d5d7d7;
  display: flex;
  align-items: center;
}
.link input {
  flex-grow: 1;
  opacity: 0;
  height: 0;
  width: 0;
}
.link a {
  height: 40px;
  width: 40px;
  border-radius: 100%;
  margin-left: 8px;
  background: url(Arrow-right.svg) center no-repeat,
    linear-gradient(#ebebec, #ebebec);
}
.link button {
  padding: 0;
  border: none;
  font: inherit;
  color: #2f3639;
  cursor: pointer;
  width: 60px;
  height: 40px;
  background-color: #ebebec;
  font-weight: bold;
  font-size: 12px;
  border-radius: 35px;
}
.link img, .link svg {
  width: 32px;
  height: 32px;
  margin-right: 24px;
}
.link__names span {
  font-weight: bold;
  font-size: 12px;
  line-height: 14px;
  color: #acafb0;
}
.link__left,
.link__right {
  display: flex;
}
@media screen and (max-width: 768px) {
  .links {
    display: block;
    margin: 0;
  }
  .links .link {
    width: 100%;
    margin: 0;
  }
  #contactUs h1 {
    margin-bottom: 10px;
  }
}
@media screen and (max-width: 415px) {
  .links .link {
    display: block;
  }
  .links .link .link__right {
    justify-content: center;
  }
  .map {
    --aspect-ratio: 1/1.3;
  }
}

/* pop up */
.popup {
  padding: 40px 24px;
  width: 90%;
  max-width: 448px;
  position: relative;
  box-shadow: 0px 4px 12px rgba(68, 75, 77, 0.1);
  border-radius: 16px;
  background: #fff;
  box-sizing: border-box;
  font-family: 'Roboto', sans-serif;
  position: fixed;
}
.links__popup {
  margin-top: 32px;
}
.links__popup .link {
  width: 100%;
  margin: 0;
}
.popup__or {
  display: flex;
  align-items: center;
  margin: 32px 0;
}
.popup__or-line {
  border-bottom: 1px solid #d5d7d7;
  flex-grow: 1;
}
.popup__or p {
  color: #acafb0;
  margin: 0 24px;
}
.popup .btn__link {
  width: 100%;
  display: flex;
  justify-content: center;
}
.popup button.close {
  padding: 0;
  border: none;
  font: inherit;
  color: inherit;
  background-color: transparent;
  cursor: pointer;
  position: absolute;
  top: 40px;
  right: 24px;
  width: 16px;
  height: 16px;
  background: url(/img/Close.svg) center/cover;
}
@media screen and (max-width: 415px) {
  .links__popup .link {
    display: block;
  }
  .links__popup .link .link__right {
    justify-content: center;
  }
}

/* Investors and partners */
#investors .content__wrapper__content {
  max-width: 992px;
}
#investors .content__wrapper {
  margin-top: 0;
}
#investors .btn__link {
  display: block;
}
.investors__2 .btn__link {
  margin-top: 53px;
}
.investors__1 .btn__link span {
  background: url(ard.svg) left no-repeat;
}
.investors__1 {
  padding-top: 65px;
  background: url(invbg.svg) center/cover,
    linear-gradient(#f5f5f6, #f5f5f6);
}
.topnav {
  display: flex;
  justify-content: center;
  padding: 24px 0;
  border-bottom: 1px solid #d5d7d7;
  width: calc(100% - 256px);
  background-color: rgb(245, 245, 246);
  position: fixed;
  top: 64px;
  z-index: 1000;
  transition: 0.5s;
}
.topnav__links {
  display: flex;
  width: 95%;
  max-width: 992px;
}
.topnav a {
  text-decoration: none;
  font-weight: bold;
  font-size: 14px;
  line-height: 16px;
  color: #444b4d;
  margin-left: 24px;
}
.topnav a:hover {
  text-decoration: underline;
  color: #c24dfe;
}
.topnav a:first-child {
  margin-left: 0;
}
.investors__1 h1 {
  margin: 108px 0 32px;
  max-width: 489px;
}
.investors__1 h1 span {
  color: #ce71fe;
}
.investors__1 p {
  color: #595e61;
  margin: 72px 0 40px;
  max-width: 350px;
}
.investors__top-wrapper {
  display: flex;
  flex-direction: column;
}
.about__row {
  margin-bottom: 108px;
  display: flex;
}
.about__row .text__col:first-child {
  flex-grow: 1;
  margin-right: 96px;
}
.about__row .text__col h2 {
  margin-bottom: 24px;
}
.about__row .text__col p {
  margin-top: 24px;
  color: #595e61;
}
.about__row img {
  align-self: flex-start;
  filter: drop-shadow(0px 8px 20px rgba(68, 75, 77, 0.15));
  border-radius: 16px;
  width: 480px;
}
.investors__2 {
  padding-top: 108px;
}
.investors__3 {
  padding: 108px 0 471px;
  background-color: #f5f5f6;
  position: relative;
}
.investors__3 h2 {
  color: #444b4d;
}
.counts__wrapper {
  overflow: hidden;
}
.counts {
  display: flex;
  margin: -16px;
  flex-wrap: wrap;
  margin-top: 20px;
  border-top: 1px solid #acafb0;
}
.counts .count {
  width: calc(50% - 32px);
  margin: 16px;
  background: url(dot.svg) 0px 0px no-repeat;
  border: none;
}
.counts .count h1 {
  padding-left: 8px;
}
.counts .count p {
  margin-top: 16px;
  color: #595e61;
}
.investors__4 {
  display: flex;
}
.investors__lcol,
.investors__rcol {
  flex: 1 1 auto;
  padding: 407px 0 120px;
}
.investors__rcol {
  background: url(/img/bgel.svg) 100% 0%/29% no-repeat,
    linear-gradient(#2f3639, #2f3639);
  border-radius: 0 0 0 16px;
}
.investors__5 h2 {
  color: #444b4d;
  margin: 120px 0 52px;
}
.investors__5 .content__wrapper__content {
  position: relative;
}
.p1,
.p2,
.p3,
.p4 {
  position: absolute;
  top: 110px;
}
.investors__5 img {
  width: 100%;
}
.p1 {
  left: 5.6%;
}
.p2 {
  left: 25%;
}
.p3 {
  left: 44.4%;
}
.p4 {
  left: 63.6%;
}
.investors__6 {
  background: url(/img/bgel2.svg) 105% 100%/20% no-repeat,
    linear-gradient(#f5f5f6, #f5f5f6);
  padding: 124px 0 312px;
}
.news__heading {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 12px;
  border-bottom: 1px solid #acafb0;
  margin-bottom: 48px;
}
.news__heading h2 {
  color: #444b4d;
}
.news {
  display: flex;
  margin: -16px;
  flex-wrap: wrap;
}
.news__item {
  width: calc(50% - 32px);
  margin: 16px;
  height: 288px;
  background: #fff;
  border-radius: 16px;
  overflow: hidden;
  box-shadow: 0px 4px 12px rgba(68, 75, 77, 0.1);
}
.news__img {
  width: 100%;
  height: 50%;
  background-size: cover;
  background-position: center;
}
.news__info {
  width: 100%;
  height: 50%;
  padding: 24px;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.news__info p{
  font-family: Roboto;
font-style: normal;
font-weight: bold;
font-size: 14px;
line-height: 16px;
color: #444B4D;
}
.news__bottom {
  display: flex;
  justify-content: space-between;
}
.news__bottom a {
  color: #c24dfe;
  display: block;
  transition: 0s;
  padding-right: 25px;
  background: url(arrow.svg) right no-repeat;
}
.news__bottom a:hover {
  filter: invert(49%) sepia(60%) saturate(969%) hue-rotate(233deg)
    brightness(101%) contrast(99%);
}
.news__bottom span {
  color: #828688;
  font-weight: bold;
  font-size: 12px;
  line-height: 14px;
}
.investors__7 {
  background: url(/img/bgel3.svg) 111%/69% no-repeat,
    linear-gradient(#2f3639, #2f3639);
}
.investors__7 .content__wrapper__content {
  display: flex;
}
.investors__7 .content__wrapper__content .form {
  background: #fff;
  padding: 56px;
  width: 54.8%;
  margin-right: 96px;
  border-radius: 16px;
  transform: translateY(-182px);
}
.investors__7 .content__wrapper__content .form h2 {
  margin-bottom: 40px;
}
#registery span {
  display: block;
}
#registery input[type="text"] {
  width: 100%;
  padding: 10px 16px;
  height: 41px;
  margin: 8px 0 32px;
  border-radius: 6px;
  border: 1px solid #d5d7d7;
  font-size: 100%;
  outline: none;
}
#registery textarea {
  width: 100%;
  padding: 10px 16px;
  margin: 8px 0 32px;
  border-radius: 6px;
  border: 1px solid #d5d7d7;
  font-size: 100%;
  resize: none;
  outline: none;
}
#registery button {
  display: flex;
  justify-content: center;
  padding: 0;
  border: none;
  font: inherit;
  cursor: pointer;
  background: #c24dfe;
  border-radius: 35px;
  text-decoration: none;
  width: 100%;
  margin-top: 32px;
}
#registery button:hover {
  background: #ce71fe;
}
#registery button span {
  display: block;
  color: #fff;
  font-weight: bold;
  font-size: 12px;
  line-height: 14px;
  margin: 13px 24px;
  padding-left: 20px;
  background: url(yes.svg) left no-repeat;
  width: fit-content;
}
.form .line {
  width: 100%;
  margin: 38px 0;
  border-bottom: 1px solid #d5d7d7;
}
input[type="radio"],
input[type="checkbox"] {
  position: absolute;
  left: 0;
  top: 0;
  margin: 0;
  padding: 0;
  opacity: 0;
}

.radio-label,
.checkbox-label {
  padding-left: 24px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-size: 12px;
  color: #595e61;
  font-weight: bold;
  margin-left: 8px;
}
.checkbox-label{
  margin-left: 12px;
}
.checkbox-label a {
  color: #595e61;
}
.checkbox-label a:hover {
  color: #c24dfe;
}
.radio-label::before,
.radio-label::after,
.checkbox-label::before,
.checkbox-label::after {
  content: "";
  display: block;
  width: 16px;
  height: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.radio-label::before,
.checkbox-label::before {
  left: 0;
  border: 2px solid #828688;
}
.checkbox-label::after {
  left: 2px;
  background: url(yes.svg) center/12px no-repeat;
  display: none;
}
.radio-label::after {
  left: 2px;
  background: url(Flag.svg) center/118% no-repeat;
  display: none;
}

.radio-label::before {
  border-radius: 50%;
}

.checkbox-label::before {
  border-radius: 3px;
}

input[type="radio"]:checked + label::before {
  background-color: #fff;
  border: 2px solid #c24dfe;
  box-shadow: none;
}
input[type="checkbox"]:checked + label::before {
  background-color: #c24dfe;
  border: 2px solid #c24dfe;
  box-shadow: none;
}

input[type="radio"]:checked + label::after,
input[type="checkbox"]:checked + label::after {
  display: block;
}

.form .input-wrapper:not(.cb) {
  margin: 22px 24px 0px 0px;
}
.form .input-wrapper {
  position: relative;
  display: inline-block;
}
.reasons {
  align-self: center;
  max-width: 352px;
}
.reasons h2,
.reasons h3 {
  color: #f5f5f6;
}
.reasons p {
  color: #acafb0;
  margin-top: 16px;
}
.reasons img {
  margin: 48px 0 32px;
}
.investors__8 {
  position: absolute;
  left: 0;
  background: none;
  top: 65%;
}
.video {
  cursor: pointer;
  margin-top: 48px;
  width: 100%;
  --aspect-ratio: 1.78/1;
  position: relative;
  background: url(/assets/img/Default.svg) center no-repeat,
    url(/assets/img/Gamers.png) center/cover;
}
.video::before {
  content: "";
  display: inline-block;
  width: 1px;
  height: 0;
  padding-bottom: calc(100% / (var(--aspect-ratio)));
}
.investors__1 {
  position: relative;
}
.soc_links {
  position: absolute;
  right: 13%;
  bottom: 42px;
  display: flex;
  justify-content: space-between;
  width: 100px;
  height: 20px;
}
.soc_links a {
  transition: 0s;
  display: block;
  width: 20px;
  height: 20px;
  align-self: flex-start;
}
.soc_links a:hover {
  filter: invert(49%) sepia(60%) saturate(969%) hue-rotate(233deg)
    brightness(101%) contrast(99%);
}
.soc_links a img {
  width: 100%;
}
.news__btn {
  background: #fff;
  border: 2px solid #c24dfe;
  border-radius: 35px;
  text-decoration: none;
  width: fit-content;
  cursor: pointer;
}
.news__btn:hover {
  background: #c24dfe;
}
.news__btn span {
  display: block;
  color: #c24dfe;
  font-weight: bold;
  font-size: 12px;
  line-height: 14px;
  margin: 13px 24px;
  padding-right: 25px;
  background: url(arrow.svg) right no-repeat;
}
.news__btn:hover span {
  filter: brightness(0) invert(1);
}
.timeline__left {
  display: flex;
  flex-direction: column;
  margin: 0 auto;
  width: 95%;
  max-width: 368px;
  padding-left: 96px;
  background: url(/img/tl.png) left 121px no-repeat;
}
.timeline__left h3 {
  color: #444b4d;
  margin-bottom: 8px;
}
.timeline__left p {
  color: #595e61;
  margin: 24px 0 56px;
}
.timeline__left span {
  font-weight: bold;
  font-size: 14px;
  line-height: 16px;
  color: #acafb0;
}
.investors__lcol .timeline__heading {
  margin-bottom: 48px;
  margin-left: -96px;
  border-bottom: 1px solid #d5d7d7;
}
.investors__lcol .timeline__heading h2 {
  margin-bottom: 8px;
  color: #2f3639;
}
.investors__lcol .timeline__heading span {
  display: block;
  margin-bottom: 16px;
  color: #828688;
}
.timeline__right {
  display: flex;
  flex-direction: column;
  margin: 0 auto;
  width: 95%;
  max-width: 368px;
  padding-left: 96px;
  background: url(/img/tr.png) left 121px no-repeat;
}
.timeline__right h3 {
  color: #f5f5f6 !important;
  margin-bottom: 8px;
}
.timeline__right p {
  color: #ACAFB0 !important;
  margin: 24px 0 56px;
}
.timeline__right span {
  font-weight: bold;
  font-size: 14px;
  line-height: 16px;
  color: #acafb0 !important;
}
.investors__rcol .timeline__heading {
  margin-bottom: 48px;
  margin-left: -96px;
  border-bottom: 1px solid #d5d7d7;
}
.investors__rcol .timeline__heading h2 {
  margin-bottom: 8px;
  color: #f5f5f6;
}
.investors__rcol .timeline__heading span {
  display: block;
  margin-bottom: 16px;
  color: #828688;
}
.world__mobile img {
  width: 100%;
}
.countries {
  display: flex;
  margin: -16px;
  flex-wrap: wrap;
}
.countrie {
  padding-left: 48px;
  width: calc(50% - 32px);
  margin: 16px;
  padding: 0 0 64px;
  background: url(dot2.svg) 0px 0px no-repeat;
}
.countrie h2 {
  color: #2f3639;
  border-bottom: 0 !important;
  padding-bottom: 0 !important;
  margin: 0;
  margin-top: 8px;
  margin-left: 56px;
}
.countrie p {
  font-weight: bold;
  color: #595e61;
  margin-left: 56px;
}
@media screen and (max-width: 1024px) {
  .about__row {
    flex-direction: column;
    align-items: center;
  }
  .about__row .text__col {
    margin: 0 !important;
    margin-top: 32px !important;
    width: 100%;
    max-width: 608px;
  }
  .about__row {
    margin: 16px 0;
  }
  .about__row .text__col:last-child {
    padding-bottom: 30px;
  }
  .about__row img {
    width: 100%;
    max-width: 100%;
  }
  .investors__2 {
    padding: 108px 0;
  }
  .investors__7 .content__wrapper__content .form {
    padding: 18px;
  }
  .p1,
  .p2,
  .p3,
  .p4 {
    top: 100px;
  }
}
@media screen and (max-width: 768px) {
  .topnav {
    display: none;
  }
  .investors__1 h1 {
    font-size: 24px;
    line-height: 30px;
    margin: 48px 0 32px;
  }
  .investors__top-wrapper p {
    color: #595e61;
    margin: 0;
    margin-bottom: 32px;
    order: -1;
  }
  .investors__top-wrapper .btn__link {
    margin-bottom: 196px;
  }
  .counts {
    display: block;
    margin: 16px 0;
    margin-bottom: 72px;
  }
  .counts .count {
    width: 100%;
    margin: 0;
  }
  .news {
    display: block;
    margin: 0;
  }
  .news .news__item {
    width: 100%;
    margin: 0;
    margin-bottom: 32px;
  }
  .investors__7 .content__wrapper__content {
    display: block;
    height: 1313px;
  }
  .investors__7 .content__wrapper__content .form {
    width: 100%;
    margin-right: 0;
  }
  .investors__7 .content__wrapper__content .reasons {
    width: 100%;
    padding: 48px 0;
    transform: translateY(-182px);
  }
  .investors__6 {
    background: url(/img/bgel2.svg) 105% 100%/20% no-repeat,
      linear-gradient(#f5f5f6, #f5f5f6);
    padding: 124px 0 264px;
  }
  .p1,
  .p2,
  .p3,
  .p4,
  .world {
    display: none;
  }
  .investors__7 {
    background: url(/img/bgel3.svg) 58% 101%/200% no-repeat,
      linear-gradient(#2f3639, #2f3639);
  }
  .investors__8 {
    position: unset;
    transform: translateY(48px);
  }
  .investors__3 {
    padding: 0;
  }
  .soc_links {
    display: none;
  }
  .investors__4 {
    display: block;
  }
  .investors__lcol {
    padding: 96px 0 48px;
  }
  .investors__rcol {
    padding: 48px 0;
    border-radius: 0;
    background: url(/img/bgel.svg) center/cover no-repeat,
      linear-gradient(#2f3639, #2f3639);
  }
  .investors__5 h2 {
    padding-bottom: 16px;
    width: 100%;
    border-bottom: 1px solid #acafb0;
  }
  .world__mobile {
    display: block !important;
  }
  .news__heading {
    display: block;
    border-bottom: 0;
  }
  .news__btn {
    border: 0;
    background: unset;
    margin-top: 16px;
  }
  .news__btn span {
    margin: 0;
  }
  .news__btn:hover {
    background: unset;
  }
  .news__btn:hover span {
    filter: invert(49%) sepia(60%) saturate(969%) hue-rotate(233deg)
      brightness(101%) contrast(99%);
  }
}
@media screen and (max-width: 450px) {
  .investors__1 {
    background: url(/img/inv1.svg) 100% 100%/180% no-repeat,
      url(/img/inv2.svg) 19% 116%/270px no-repeat,
      linear-gradient(#f5f5f6, #f5f5f6);
  }
  .counts .count h1 {
    font-size: 40px;
  }
}
