.social_icon_info_banner {
  display: flex;
  max-height: 100%;
  flex-direction: column;
  background: #82c8be;
}
@media only screen and (min-width: 992px) {
  .social_icon_info_banner {
    max-height: 540px;
    flex-direction: row;
  }
}
.social_icon_info_banner .left,
.social_icon_info_banner .right {
  max-height: inherit;
}
.social_icon_info_banner .left {
  order: 2;
  width: 100%;
  max-height: 100%;
  padding-bottom: 60px;
  display: flex;
}
@media only screen and (min-width: 992px) {
  .social_icon_info_banner .left {
    order: 2;
    width: 50%;
    padding-bottom: 0;
    justify-content: center;
  }
}
.social_icon_info_banner .right {
  order: 1;
  width: 100%;
}
@media only screen and (min-width: 992px) {
  .social_icon_info_banner .right {
    order: 2;
    width: 50%;
  }
}
.social_icon_info_banner .content_block {
  display: flex;
  justify-content: center;
  flex-direction: column;
  padding: 30px;
  width: 100%;
  text-align: unset;
  padding: 0 20px 0 20px;
}
@media only screen and (min-width: 992px) {
  .social_icon_info_banner .content_block {
    align-items: flex-start;
    padding: 0 0 0 90px;
  }
}
.social_icon_info_banner .content_block h2 {
  font-size: 27px;
  line-height: 33px;
  font-family: "roobert_medium";
  margin-bottom: 30px;
  color: #243508;
}
@media only screen and (min-width: 992px) {
  .social_icon_info_banner .content_block h2 {
    font-size: 52px;
    line-height: 42px;
    font-family: "roobert_medium";
    width: 100%;
  }
}
.social_icon_info_banner .content_block .icon_block {
  display: flex;
  gap: 15px;
}
.social_icon_info_banner .content_block .icon_block a {
  background: linear-gradient(to right, #bed600 50%, transparent 50%);
  background-size: 200% 100%;
  transition: all 0.4s ease;
  background-position: right;
}
.social_icon_info_banner .content_block .icon_block a:hover {
  background-position: left;
}
.social_icon_info_banner .media_block {
  max-width: 100%;
  width: 100%;
}
@media only screen and (min-width: 992px) {
  .social_icon_info_banner .media_block {
    max-height: 100%;
    height: 100%;
  }
}
@media only screen and (min-width: 0) and (max-width: 991px) {
  .social_icon_info_banner .media_block {
    max-height: 428px;
  }
}
.social_icon_info_banner .media_block .banner-image {
  display: none;
}
@media only screen and (min-width: 992px) {
  .social_icon_info_banner .media_block .banner-image {
    display: contents;
  }
}
.social_icon_info_banner .media_block video,
.social_icon_info_banner .media_block .banner-img img,
.social_icon_info_banner .media_block .mb-banner-img img {
  max-height: 100%;
  height: 100%;
  width: 100%;
  object-fit: cover;
}
@media only screen and (min-width: 992px) {
  .social_icon_info_banner.swap_section .left {
    order: 2;
  }
  .social_icon_info_banner.swap_section .right {
    order: 1;
  }
}

.result-tab.disabled {
  cursor: not-allowed;
  text-decoration: none;
  pointer-events: none;
}