
.logo {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: block;
  background: url(../imgs/madgicx_text_logo.svg) left center no-repeat;
  background-size: contain;
  max-width: 150px;
  height: 40px;
  margin-bottom: 3px;
  margin-right: 40px;
}
.logo--affiliate {
  background-image: url(../imgs/logo_white.svg);
}
.menu__title {
  text-decoration: none;
  font-size: 18px;
}
.menu__title:before {
  content: attr(title);
  display: block;
  font-weight: 700;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}
.menu__title:hover {
  color: #515fbc;
}
.menu__subtitle {
  margin: 15px 15px 0;
  font-weight: 700;
  color: #000;
}
.menu__subtitle--full {
  font-weight: 700;
  width: 370px;
  color: #929292;
}
.menu__subtitle--sidebar {
  margin: 0 0 15px;
  font-size: 15px;
  font-weight: 700;
}
.menu__subtitle--column {
  color: #929292;
}
.menu__links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  background: #fff;
  position: relative;
  padding: 20px;
}
.menu__links--column {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.menu__links a {
  display: block;
  width: 100%;
  text-decoration: none;
  color: #1f2430;
  margin: 15px;
}
.menu__links a:hover {
  color: #515fbc;
}
.menu__link {
  padding: 20px 25px;
  font-size: 15px;
  display: inline-block;
  text-decoration: none;
  position: relative;
  cursor: default;
}
.menu__link:before {
  content: "";
  background-image: url(../imgs/menu-arrow.svg),
    url(../imgs/menu-arrow-purple.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  width: 10px;
  height: 10px;
  position: absolute;
  right: 10px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-transition: -webkit-transform 0.2s;
  transition: -webkit-transform 0.2s;
  transition: transform 0.2s;
  transition: transform 0.2s, -webkit-transform 0.2s;
}
.menu__link:hover {
  color: #6454cd;
}
.menu__link:hover:before {
  background-image: url(../imgs/menu-arrow-purple.svg);
  -webkit-transform: translateY(-50%) rotate(180deg);
  transform: translateY(-50%) rotate(180deg);
}
.menu__link--link {
  color: #1f2430;
  cursor: pointer;
}
.menu__link--link:before {
  display: none;
}
.menu__block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: auto;
  height: auto;
  min-height: 320px;
  visibility: hidden;
  opacity: 0;
  position: absolute;
  z-index: 9;
  background: #fff;
  -webkit-box-shadow: 0 6px 18px rgba(0, 0, 0, 0.16);
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.16);
  top: 70px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.menu__block--right {
  border-radius: 5px 0 0 5px;
}
.menu__block--left {
  border-radius: 0 5px 5px 0;
}
.menu__column {
  width: 200px;
}
.menu__text {
  margin: 15px 0;
  line-height: 20px;
  max-width: 200px;
}
.menu__sidebar {
  background: #ebf1ff;
  padding: 35px;
  width: 260px;
  height: 100%;
  position: absolute;
  -webkit-box-shadow: 0 6px 18px rgba(0, 0, 0, 0.16);
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.16);
}
.menu__sidebar--left {
  left: -260px;
}
.menu__sidebar--right {
  right: -260px;
}
.menu__sidebar a:not(.round-btn) {
  display: block;
  width: 100%;
  color: rgba(0, 0, 0, 0.85);
  margin: 15px 0;
}
.menu__sidebar a:not(.round-btn):hover {
  color: #6454cd;
}
.menu__icon {
  position: relative;
}
.menu__icon:before {
  display: inline-block;
  vertical-align: middle;
  width: 16px;
  height: 16px;
  margin-right: 8px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.menu__icon--channels:before {
  width: 97px;
  height: 50px;
  background-image: url(../imgs/menu-channels.png);
}
.menu__icon--google:before {
  background-image: url(../imgs/menu-google.svg);
}
.menu__icon--android:before {
  background-image: url(../imgs/menu-android.png);
}
.menu__icon--shopify:before {
  background-image: url(../imgs/menu-shopify.svg);
}
.menu__icon--app:before {
  background-image: url(../imgs/web-app.svg);
}
.menu__icon--app-white:before {
  background-image: url(../imgs/web-app--white.svg);
}
.menu__icon--ai-audiences:before {
  background-image: url(../imgs/ai-audiences.svg);
}
.menu__icon--ad-launcher:before {
  background-image: url(../imgs/ad-launcher.svg);
}
.menu__icon--automation-tactics:before {
  background-image: url(../imgs/automation-tactics.svg);
}
.menu__icon--custom-automation:before {
  background-image: url(../imgs/custom-automation.svg);
}
.menu__icon--custom-automation-black:before {
  background-image: url(../imgs/custom-automation-black.svg);
}
.menu__icon--bid-optimization:before {
  background-image: url(../imgs/bid-testing.svg);
}
.menu__icon--budget-optimizer:before {
  background-image: url(../imgs/autonomous-budget-optimizer.svg);
}
.menu__icon--budget-optimizer-black:before {
  background-image: url(../imgs/autonomous-budget-optimizer-black.svg);
}
.menu__icon--scaling-strategies:before {
  background-image: url(../imgs/scaling-strategies.svg);
}
.menu__icon--ad-care:before {
  background-image: url(../imgs/ad-care.svg);
}
.menu__icon--ad-care-black:before {
  background-image: url(../imgs/ad-care-black.svg);
}
.menu__icon--dashboard:before {
  background-image: url(../imgs/strategic-dashboard.svg);
}
.menu__icon--ad-copy:before {
  background-image: url(../imgs/ad-copy-insights.svg);
}
.menu__icon--creative-insights:before {
  background-image: url(../imgs/creative-insights.svg);
}
.menu__icon--smart-filter:before {
  background-image: url(../imgs/smart-filters.svg);
}
.menu__icon--madgicx-mobile:before {
  background-image: url(../imgs/madgicx-mobile.svg);
}
.menu__icon--audience-studio:before {
  background-image: url(../imgs/audience_studio.svg);
}
.menu__icon--ai:after {
  content: "AI";
  background-color: #6454cd;
  font-size: 8px;
  line-height: normal;
  color: #fff;
  padding: 2px 8px;
  border-radius: 20px;
  vertical-align: super;
  margin-left: 5px;
}
.menu__divider {
  width: 90%;
  height: 2px;
  margin: 15px auto 0;
  background: #f0f0f0;
}
.menu__video-wrap {
  display: none;
}
.menu__video-overflow {
  position: fixed;
  z-index: 998;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
  cursor: pointer;
}
.menu__video-frame {
  position: fixed;
  z-index: 999;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 100%;
  max-width: 1000px;
  padding-bottom: 55%;
  height: 0;
}
.menu__video-frame iframe {
  width: 100%;
  height: 100%;
  max-height: 560px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.menu__container:hover .menu__block {
  opacity: 1;
  visibility: visible;
  top: 55px;
}
.menu__container:hover .menu__link {
  color: #6454cd;
}
.menu__container:hover .menu__link:before {
  background-image: url(../imgs/menu-arrow-purple.svg);
  -webkit-transform: translateY(-50%) rotate(180deg);
  transform: translateY(-50%) rotate(180deg);
}
.navigation__mobile {
  display: none;
}
.mobile__show {
  background-image: url(../imgs/mobile-menu.svg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  width: 30px;
  height: 30px;
  display: block;
}
.mobile__close {
  background-image: url(../imgs/mobile-menu-close.svg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  width: 20px;
  height: 20px;
  display: block;
  margin-left: auto;
  margin-right: 30px;
  padding: 30px 0;
}
.mobile__wrapper {
  display: none;
  position: fixed;
  z-index: 9;
  top: 0;
  left: 0;
  background: #fff;
  width: 100%;
  height: 100%;
  overflow-y: scroll;
}
.mobile__wrapper.show {
  display: block;
}
.mobile-menu__container {
  border-bottom: 1px solid #ccc;
}
.mobile-menu__container--signup {
  text-align: center;
  border: 0;
}
.mobile-menu__title {
  display: block;
  text-decoration: none;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
  font-weight: 500;
  margin: 30px;
  position: relative;
}
.mobile-menu__title:after {
  content: "";
  background-image: url(../imgs/menu-arrow.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  width: 15px;
  height: 15px;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-transition: -webkit-transform 0.2s;
  transition: -webkit-transform 0.2s;
  transition: transform 0.2s;
  transition: transform 0.2s, -webkit-transform 0.2s;
}
.mobile-menu__title.active {
  color: #6454cd;
}
.mobile-menu__title.active:after {
  background-image: url(../imgs/menu-arrow-purple.svg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.mobile-menu__title--link:after {
  display: none;
}
.mobile-menu__title a {
  color: rgba(0, 0, 0, 0.85);
  text-decoration: none;
}
.mobile-menu__title .round-btn {
  color: #fff;
  max-width: none;
  border-radius: 5px;
}
.mobile-menu__subtitle {
  font-size: 16px;
  font-weight: 500;
  margin: 30px;
}
.mobile-menu__subtitle--gray {
  color: #929292;
}
.mobile-menu__links {
  display: none;
}
.mobile-menu__links a {
  display: block;
  color: rgba(0, 0, 0, 0.85);
  text-decoration: none;
  margin: 30px;
}
.mobile-menu__links.active {
  display: block;
}
@media screen and (max-width: 1024px) {
  #header {
    margin-bottom: 55px;
  }
  .navigation__buttons,
  .navigation__menu {
    display: none;
  }
  .logo {
    background-size: 75%;
    margin: 0;
  }
  .navigation__mobile {
    display: block;
  }
}
.success-story {
  max-width: none;
  margin-bottom: 100px;
}
.success-story__container {
  margin: 100px auto;
  overflow: hidden;
}
.success-story__container:nth-child(3) {
  margin-top: 50px;
}
.success-stories__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
  max-width: 1330px;
  padding: 0 20px;
}
@media (max-width: 1200px) {
  .success-stories__wrapper {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
.story-top-image {
  margin: 0 auto 75px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 360px;
}
.story-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  margin-bottom: -50px;
  color: #fff;
  position: relative;
}
.story-container--black {
  color: inherit;
}
.story-title {
  font-size: 40px;
  text-align: center;
}
.story-desc {
  font-size: 18px;
  text-align: center;
  line-height: 1.5;
  margin: 25px 0;
}
.story-logo {
  background: #fff;
  width: 110px;
  height: 110px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
}
.success-story-wrapper {
  margin: 50px 0 25px;
}
.success-story-title {
  font-size: 20px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 15px;
}
.success-story-text {
  font-size: 18px;
  max-width: 750px;
  text-align: center;
  line-height: 28px;
  margin: 0 auto;
}
.statistics {
  width: 100%;
  background-color: #3b3b53;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.statistics__block {
  color: #fff;
  padding: 50px;
  text-align: center;
  max-width: 400px;
}
.statistics__title {
  font-size: 48px;
}
.statistics__text {
  font-size: 18px;
  line-height: 28px;
}
.story {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
}
.story__container {
  max-width: 500px;
}
.story__top {
  font-size: 16px;
  text-transform: uppercase;
}
.story__title {
  font-size: 30px;
  font-weight: 700;
  margin: 10px 0;
}
.story__text {
  font-size: 18px;
  line-height: 28px;
}
.story__img img,
.success__img img {
  width: 100%;
  max-width: 700px;
  max-height: 500px;
  border-radius: 3px;
}
.solution__img img {
  width: 100%;
  max-width: 600px;
  border-radius: 3px;
}
.goal {
  width: 100%;
  background-color: #ebf1ff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.goal__container {
  padding: 45px;
  max-width: 900px;
  text-align: center;
}
.goal__top {
  font-size: 16px;
  text-transform: uppercase;
}
.goal__title {
  font-size: 30px;
  font-weight: 700;
  margin: 10px 0;
}
.goal__text {
  font-size: 18px;
  line-height: 28px;
}
.solution {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
}
.solution__container {
  max-width: 500px;
}
.solution__top {
  font-size: 16px;
  text-transform: uppercase;
}
.solution__title {
  font-size: 30px;
  font-weight: 700;
  margin: 10px 0;
}
.solution__text {
  font-size: 18px;
  line-height: 28px;
}
.success {
  background-image: url(../imgs/success-stories-bg.png);
  background-position: center 100%;
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  padding: 45px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.success__container {
  max-width: 600px;
  color: #fff;
  line-height: 28px;
}
.success__top {
  font-size: 16px;
  text-transform: uppercase;
  margin: 10px 0;
}
.success__title {
  font-size: 30px;
  font-weight: 700;
  margin: 10px 0;
}
.success__text {
  font-size: 18px;
}
.products {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  max-width: 1330px;
}
.products__title {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  font-size: 30px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 25px;
}
.products__block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 50px;
}
.products__subtitle {
  font-size: 22px;
  font-weight: 700;
  margin: 5px 0;
}
.products__image {
  background-repeat: no-repeat;
  background-position: center;
  width: 100px;
  height: 100px;
  margin: 25px 0;
}
.products__image--ai-audiences {
  background-image: url(../imgs/ai-audiences-success-stories.svg);
}
.products__image--ad-launcher {
  background-image: url(../imgs/ad-launcher-success-stories.svg);
}
.products__image--automation-tactics {
  background-image: url(../imgs/automation-tactics-success-stories.svg);
}
.products__image--custom-automation {
  background-image: url(../imgs/custom-automation-success-stories.svg);
}
.products__image--bid-optimization {
  background-image: url(../imgs/bid-optimization-success-stories.svg);
}
.products__image--budget-optimization {
  background-image: url(../imgs/budget-optimization-success-stories.svg);
}
.products__image--scaling-strategies {
  background-image: url(../imgs/scaling-strategies-success-stories.svg);
}
.products__image--ad-care {
  background-image: url(../imgs/ad-care-success-stories.svg);
}
.products__image--strategic-dashboard {
  background-image: url(../imgs/strategic-dashboard-success-stories.svg);
}
.products__image--ad-copy {
  background-image: url(../imgs/ad-copy-success-stories.svg);
}
.products__image--audience {
  background-image: url(../imgs/audience-studio-success-stories.svg);
}
.products__image--creative-insights {
  background-image: url(../imgs/creative-insights-success-stories.svg);
}
.products__image--smart-filters {
  background-image: url(../imgs/smart-filters-success-stories.svg);
}
.products__text {
  font-size: 18px;
  max-width: 280px;
  text-align: center;
  line-height: 28px;
  margin: 10px 0;
}
.products__link {
  color: #6454cd;
  text-decoration: none;
  font-size: 16px;
  margin: 5px 0;
}
.solution__img.from-right,
.story__img.from-right,
.success__img.from-right {
  -webkit-transform: translateX(120px);
  transform: translateX(120px);
  -webkit-transition: opacity 1.5s cubic-bezier(0.01, 0.04, 0.26, 0.95),
    -webkit-transform 1.5s cubic-bezier(0.03, 0.68, 0.26, 0.95);
  transition: opacity 1.5s cubic-bezier(0.01, 0.04, 0.26, 0.95),
    -webkit-transform 1.5s cubic-bezier(0.03, 0.68, 0.26, 0.95);
  transition: opacity 1.5s cubic-bezier(0.01, 0.04, 0.26, 0.95),
    transform 1.5s cubic-bezier(0.03, 0.68, 0.26, 0.95);
  transition: opacity 1.5s cubic-bezier(0.01, 0.04, 0.26, 0.95),
    transform 1.5s cubic-bezier(0.03, 0.68, 0.26, 0.95),
    -webkit-transform 1.5s cubic-bezier(0.03, 0.68, 0.26, 0.95);
}
@media (max-width: 775px) {
  .products {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
@media (max-width: 1245px) {
  .success {
    padding: 20px 0;
  }
  .success__container {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  .success__img {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
}
.testimonials {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: url(../imgs/testimonials-bg.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center 100%;
  background-attachment: fixed;
  padding: 45px;
}
.testimonials__wrapper {
  max-width: 1000px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.testimonials__container {
  max-width: 400px;
}
.testimonials__container:nth-child(2) {
  margin-left: auto;
}
.testimonials__container:before {
  content: "";
  background: url(../imgs/testimonials-comma.png);
  width: 54px;
  height: 43px;
  display: block;
  margin-bottom: 15px;
}
.testimonials__text {
  font-size: 20px;
  line-height: 28px;
}
.testimonials__name {
  font-size: 18px;
  font-weight: 700;
  margin: 15px 0;
}
.testimonials__position {
  font-size: 18px;
}
@media (max-width: 945px) {
  .testimonials__container:nth-child(1) {
    margin-bottom: 50px;
  }
}
.cta__title {
  font-size: 30px;
  font-weight: 700;
  text-align: center;
}
.cta__text {
  margin: 45px 0;
  text-align: center;
  font-size: 18px;
}
.cta__buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  max-width: 450px;
  margin: 0 auto;
}
.cta__button {
  margin: 0 10px;
  display: inline-block;
  border-radius: 3px;
  position: relative;
  padding: 10px 15px;
  font-size: 16px;
  text-decoration: none;
}
.cta__button--casestudy {
  background-color: #cdd7f6;
  color: #33325a;
}
.cta__button--trial:after {
  content: "";
  background: url(../imgs/cta-arrow.png);
  width: 25px;
  height: 50px;
  position: absolute;
  top: 20px;
  right: -50px;
}
@media (max-width: 475px) {
  .cta__buttons {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 130px;
  }
  .cta__button--trial {
    margin-bottom: 45px;
  }
  .cta__button:nth-child(1) {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  .cta__button:nth-child(2) {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
}
.page-title {
  font-size: 40px;
  font-weight: 700;
  text-align: center;
  margin: 50px 0;
}
.page-title--subtitle {
  font-size: 30px;
}
.header-cta {
  color: #4b4e52;
  font-size: 20px;
  text-align: center;
  margin: 50px 0;
}
.story-overview {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.story-overview:after {
  content: "";
  width: 310px;
}
.wrapper--story-overview {
  max-width: 980px;
}
.story-overview__container {
  width: 310px;
  height: 350px;
  border: solid #ddd;
  border-width: 1px 1px 0 1px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 30px;
}
.story-overview__title a {
  text-decoration: none;
  padding: 0 15px;
  color: #000;
  font-size: 20px;
  font-weight: 700;
}
.story-overview__desc {
  padding: 0 15px;
  font-size: 14px;
  line-height: 22px;
}
.story-overview__link {
  position: relative;
  border-top: 1px solid #ddd;
  border-bottom: 3px solid #515fbc;
  overflow: hidden;
}
.story-overview__link:before {
  content: "";
  position: absolute;
  bottom: -50px;
  left: 0;
  z-index: 8;
  background: 0 0;
  width: 100%;
  height: 100%;
  display: block;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.story-overview__link:hover:before {
  bottom: 0;
  background: #515fbc;
}
.story-overview__link a {
  position: relative;
  z-index: 9;
  display: block;
  padding: 15px;
  font-weight: 700;
  color: #515fbc;
  text-decoration: none;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.story-overview__link:hover a {
  color: #fff;
}
.story-overview__image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
  max-height: 180px;
  overflow: hidden;
}
.video-testimonials {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.video-testimonials__container {
  width: 310px;
  margin-bottom: 30px;
}
.wrapper--story-overview .cta {
  margin: 100px 0;
  text-align: center;
}
@media (max-width: 675px) {
  .story-overview,
  .video-testimonials {
    display: block;
  }
  .story-overview__container,
  .video-testimonials__container {
    margin-left: auto;
    margin-right: auto;
  }
}
.testimonial-video {
  background: #000;
}
.testimonial-video iframe {
  width: 100%;
  height: 100%;
  max-height: 560px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.testimonial-video__img {
  width: 310px;
  height: 170px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
  z-index: 8;
  cursor: pointer;
}
.testimonial-video__img:before {
  content: "";
  position: absolute;
  z-index: 10;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  background: url(../imgs/youtube-play.png) center no-repeat;
}
.testimonial-video__img:after {
  content: "";
  position: absolute;
  z-index: 9;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: 0 0;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}
.testimonial-video__video {
  display: none;
  width: 310px;
  height: 170px;
}
.testimonial-video__img:hover:after {
  background: rgba(0, 0, 0, 0.4);
}
.video-overflow {
  position: fixed;
  z-index: 998;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
  cursor: pointer;
}
.video-frame {
  position: fixed;
  z-index: 999;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 100%;
  max-width: 1000px;
  padding-bottom: 55%;
  height: 0;
}
@media (max-width: 1000px) {
  .video-frame {
    max-width: 90vw;
    max-height: none;
  }
}
.wrapper.wrapper--pricing {
  max-width: none;
}
.blue-wrapper {
  background: #eef3ff;
  padding: 50px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-line-pack: center;
  align-content: center;
  text-align: center;
}
.blue-wrapper--home .home-container {
  margin: 25px auto;
}
.blue-wrapper--home .pricing__awards {
  margin-bottom: 25px;
}
.blue-wrapper--white {
  background: #fff;
  padding: 50px 0 0;
}
.pricing__title {
  font-size: 48px;
  font-weight: 700;
  margin: 25px 0;
}
.pricing__desc {
  font-size: 20px;
}
.pricing__links {
  margin: 25px 0;
}
.pricing__links .round-btn {
  margin: 0 15px;
}
.pricing__text {
  font-size: 16px;
  margin: 15px 0;
}
.pricing__text--bigger {
  font-size: 28px;
}
.pricing__awards {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.pricing__awards img {
  width: auto;
  max-width: 175px;
  margin: 25px;
}
.pricing__slider {
  padding: 0 2em;
}
.pricing-testimonials {
  width: 100%;
  max-width: 1200px;
  margin: 100px auto;
}
.slider__tabs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 40px 0;
}
.slider__tab {
  width: 100%;
  max-width: 200px;
  padding: 15px 0;
  font-size: 16px;
  background-color: #fff;
  border-radius: 5px;
  cursor: pointer;
}
.slider__tab:nth-child(2) {
  margin: 0 5px;
}
.slider__tab.slider__tab--active {
  background-color: #515fbc;
  color: #fff;
}
.slider__input {
  margin: 40px auto;
  width: 100%;
  max-width: 770px;
}
.fee-wrap {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.fee-discount {
  font-size: 28px;
  font-weight: 700;
  color: #c8d2e6;
  text-decoration: line-through;
  position: absolute;
  margin-left: 100%;
}
#fee {
  font-size: 36px;
  font-weight: 700;
  padding: 0 10px;
}
.faq {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  max-width: 1200px;
  margin: 50px auto;
  padding: 0 2em;
}
.faq__block {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  max-width: 490px;
  overflow: hidden;
}
@media (max-width: 1000px) {
  .faq {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .faq__block {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
  }
}
.faq__title {
  font-size: 24px;
  font-weight: 700;
  padding: 25px 0;
  cursor: pointer;
}
.faq__title img {
  display: inline-block;
  vertical-align: middle;
  width: 20px;
  height: 15px;
  margin-left: 10px;
  -webkit-transition: -webkit-transform 0.1s ease-in-out;
  transition: -webkit-transform 0.1s ease-in-out;
  transition: transform 0.1s ease-in-out;
  transition: transform 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out;
}
.faq__title.show img {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.faq__text {
  font-size: 18px;
  line-height: 30px;
  opacity: 0;
  height: 0;
  max-height: 0;
  -webkit-transition: max-height 0.5s;
  transition: max-height 0.5s;
  cursor: default;
}
.faq__text.show {
  height: 100%;
  max-height: 500px;
  opacity: 1;
}
.faq__list {
  list-style: none;
  padding: 0;
}
input[type="range"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: #c5cad5;
  border-radius: 20px;
  width: 100%;
  height: 10px;
  margin: 0;
}
input[type="range"]:focus {
  outline: 0;
}
input[type="range"]::-webkit-slider-thumb {
  -webkit-appearance: none;
  width: 30px;
  height: 30px;
  background: #fff;
  border-radius: 50%;
  border: 0;
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  cursor: -webkit-grab;
}
input[type="range"]::-moz-range-thumb {
  width: 30px;
  height: 30px;
  background: #fff;
  border-radius: 50%;
  border: 0;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  cursor: -moz-grab;
}
.round-btn {
  display: inline-block;
  vertical-align: middle;
  background-color: #00c798;
  text-decoration: none;
  color: #fff;
  font-size: 16px;
  padding: 15px;
  width: 100%;
  max-width: 200px;
  text-align: center;
  border-radius: 30px;
  overflow: hidden;
  position: relative;
}
.round-btn:before {
  content: "";
  background: 0 0;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-transition: background-color 0.15s;
  transition: background-color 0.15s;
}
.round-btn:hover:before {
  background: #00000026;
}
.round-btn--demo {
  background-color: #191633;
}
.round-btn--demo:after {
  content: "";
  display: inline-block;
  width: 0;
  height: 0;
  border-top: 7px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 7px solid transparent;
  border-left: 8px solid #fff;
  vertical-align: middle;
  margin-left: 10px;
  margin-right: -10px;
}
.round-btn--pricing {
  display: block;
  margin: 40px auto;
}
.round-btn--cta {
  margin-top: 10px;
  background-color: #515fbc;
}
.round-btn--pink {
  background-color: #cb95ed;
}
.round-btn--purple {
  background-color: #515fbc;
}
.round-btn--blue {
  background-color: #5586ef;
}
.round-btn--red {
  background-color: #ef5228;
}
.round-btn--white {
  background-color: #fff;
  border: 1px solid #515fbc;
  color: #515fbc;
}
.round-btn--menu {
  border-radius: 5px;
  padding: 10px;
}
.round-btn--small {
  width: 110px;
  padding: 10px 15px;
  margin: 5px 0;
}
.home {
  background-image: url(../imgs/home-header-graph.svg),
    -webkit-gradient(linear, left top, left bottom, color-stop(0, #ebf1ff), color-stop(67%, #fbfcff), color-stop(77%, #fbfcff), to(#fff));
  background-image: url(../imgs/home-header-graph.svg),
    linear-gradient(180deg, #ebf1ff 0, #fbfcff 67%, #fbfcff 77%, #fff 100%);
  background-position: center -200px;
  background-repeat: no-repeat;
}
@media (max-width: 768px) {
  .home {
    background-position: center -300px;
  }
}
.wrapper--home {
  max-width: none;
}
.home-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  overflow: hidden;
  text-align: center;
  padding-top: 150px;
}
.home-header > * {
  margin: 10px 0;
}
.home-header__title {
  width: 100%;
  color: #515fbc;
  font-size: 26px;
}
.home-header__title--rotating {
  color: #1f2430;
  font-size: 48px;
  font-weight: 700;
  margin-bottom: 40px;
  min-height: 58px;
}
.home-header__rotation-text {
  display: none;
}
.home-header__demo {
  color: #515fbc;
  text-decoration: none;
  font-size: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.home-header__demo:before {
  content: "";
  background: url(../imgs/watch-demo.svg);
  background-size: contain;
  width: 16px;
  height: 16px;
  display: block;
  margin-right: 5px;
}
.home-header__rotation--hidden {
  display: none !important;
}
.home-header__rotationContainer {
  position: relative;
  overflow: hidden;
}
.home-header__rotation {
  display: block;
  position: relative;
}
.home-header__rotation.is-inactive {
  position: absolute;
  right: 0;
  bottom: 100%;
}
.home-header__rotation--hidden {
  display: none;
}
.home-slider {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 100px 0 0;
}
.home-slider__topslider {
  width: 100vw;
  margin-bottom: 10px;
}
.home-slider__bottomslider {
  width: 100vw;
}
.home-slider__bottomslider img {
  max-width: 640px;
}
.home-slider__quote {
  font-size: 32px;
  width: 100%;
  max-width: 600px;
  text-align: center;
  line-height: 46px;
  padding: 0 20px;
}
.home-slider__quote div {
  margin-top: 50px;
}
.home-slider__quote div:last-child {
  margin: 0;
}
.home-container {
  width: 100%;
  max-width: 1200px;
  margin: 150px auto;
  padding: 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  overflow-x: hidden;
}
.home-container--column {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.home-container--product {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  max-width: 1270px;
  overflow: visible;
}
.home-container--platforms {
  width: 100%;
  max-width: 900px;
  text-align: center;
}
.home-container--logos {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
  margin: -50px auto 0;
}
.home-container--logos img {
  max-width: 125px;
  margin: 25px;
}
.home-label {
  font-size: 16px;
  margin: 10px 0;
}
.home-label--purple {
  color: #515fbc;
}
.home-label--blue {
  color: #6994f1;
}
.home-label--pink {
  color: #cb95ed;
}
.home-label--red {
  color: #ef5228;
}
.home-label--cta {
  font-size: 24px;
}
.home-label--awards {
  color: #1f1f6f;
  font-size: 30px;
  font-weight: 500;
}
.home-block {
  width: 100%;
  display: grid;
  grid-template-columns: 1fr 1fr;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 130px;
}
.home-sideimg {
  grid-row: 1 / span 5;
  grid-column: 2;
}
.home-sideimg--first {
  grid-column: 1;
}
.home-subtitle {
  font-size: 40px;
  font-weight: 700;
}
.home-subtitle--center {
  text-align: center;
}
.home-subtitle--big {
  font-size: 47px;
}
.home-subtitle--white {
  color: #fff;
}
.home-subtitle span {
  color: #515fbc;
}
.home-subtitle--blue {
  color: #515fbc;
}
.home-text {
  font-size: 18px;
  line-height: 31px;
  margin: 25px 0;
}
.home-text--white {
  color: #fff;
}
.home-text--big {
  font-size: 22px;
}
.home-link {
  text-decoration: none;
  font-size: 16px;
}
.types {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: 40px;
  width: 100%;
  margin-top: 50px;
}
.types__btn {
  font-size: 16px;
  max-width: 220px;
}
.types__btn > * {
  margin: 20px 0;
}
.types__label {
  font-weight: 700;
}
.types__text {
  line-height: 26px;
}
.types__link {
  color: #515fbc;
  font-size: 14px;
  text-decoration: none;
  position: relative;
}
.types__link:after {
  content: ">";
  margin-left: 5px;
}
.types__link:hover:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: calc(100% - 12px);
  height: 1px;
  background: #515fbc;
}
.types__link--yellow {
  color: #f5cc2f;
}
.types__link--yellow:hover:before {
  background: #f5cc2f;
}
.types img {
  width: 30px;
  height: 30px;
  display: block;
}
.home-platforms {
  display: grid;
  grid-template-columns: 100px 510px 100px;
  grid-column-gap: 50px;
}
.home-platforms__imgs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 10px 0;
  grid-row: 1/3;
}
.home-platforms__imgs--right {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.home-platforms__side-img {
  margin-right: auto;
}
.home-platforms__side-img--right {
  margin-left: auto;
}
.home-platforms__text:nth-of-type(2) {
  grid-column: 2;
  grid-row: 1;
}
.home-platforms img {
  max-width: 60px;
}
@media (max-width: 992px) {
  .home-slider {
    margin: 100px 0 0;
  }
  .home-slider__quote {
    font-size: 30px;
  }
  .types {
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px;
    text-align: left;
  }
  .types br {
    display: none;
  }
  .home-subtitle {
    font-size: 33px;
  }
  .home-text {
    font-size: 18px;
  }
}
@media (max-width: 768px) {
  .home-platforms {
    grid-template-columns: 1fr;
    grid-row-gap: 30px;
  }
  .home-platforms__imgs {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    padding: 0;
  }
  .home-platforms__imgs:first-child {
    grid-row: 2;
  }
  .home-platforms__imgs:last-child {
    grid-row: 4;
  }
  .home-platforms__text {
    margin: 0;
  }
  .home-platforms__text:nth-of-type(2) {
    grid-column: 1;
  }
  .home-platforms img {
    max-width: 50px;
    margin: 0 !important;
  }
  .home-platforms b {
    display: block;
  }
}
.slick-slide:focus {
  outline: 0;
}
.slick-slide:not(.slick-current) {
  cursor: pointer;
}
.testimonials-slider {
  width: 100%;
  margin-top: 50px;
}
.testimonials-slider .slick-track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.testimonials-slider__container {
  border: 2px solid #ebf1ff;
  border-radius: 10px;
  background-color: #ebf1ff;
  margin: 0 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}
.testimonials-slider__wrap {
  padding: 0 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 450px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.testimonials-slider__container.slick-slide {
  -webkit-transform: scale(0.9);
  transform: scale(0.9);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.testimonials-slider__container.slick-center {
  -webkit-transform: scale(1);
  transform: scale(1);
  background-color: #fff;
}
.testimonials-slider__img {
  width: 80px;
  margin: 0 auto;
  border-radius: 40px;
  overflow: hidden;
}
.testimonials-slider__text {
  margin: 20px 0;
  line-height: 26px;
}
.testimonials-slider__name {
  position: relative;
  padding-top: 10px;
  font-weight: 700;
}
.testimonials-slider__name::before {
  content: "";
  position: absolute;
  top: 0;
  right: 50%;
  -webkit-transform: translateX(50%);
  transform: translateX(50%);
  width: 45px;
  height: 4px;
  background: #515fbc;
  border-radius: 2px;
}
.testimonials-slider__position {
  color: #8f8f8f;
  line-height: 35px;
}
.slick-dots {
  text-align: center;
  padding: 0;
}
.slick-dots li {
  display: inline-block;
  width: 7px;
  height: 7px;
  border-radius: 20px;
  margin: 0 5px;
  background-color: #e5e5e5;
  cursor: pointer;
}
.slick-dots li.slick-active {
  background-color: #6454cd;
}
.slick-dots li button {
  display: none;
}
.readless,
.readmore {
  font-weight: 500;
  cursor: pointer;
}
.home-trial {
  background-color: #ebf1ff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 50px 0;
}
.home-trial--light {
  background-color: #eef3ff;
}
.capabilities {
  width: 100%;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  grid-column-gap: 100px;
  margin: 25px 0;
}
.capabilities__container {
  display: grid;
  grid-gap: 30px;
  justify-items: center;
}
.capabilities__container--two-columns {
  grid-column: 2/4;
  grid-template-columns: 1fr 1fr;
}
.capabilities__title {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  color: #48c6b6;
  font-size: 18px;
  font-weight: 700;
  text-align: center;
}
.capabilities__title--two-columns {
  color: #6994f1;
  grid-column: 1/3;
}
.capabilities__wrapper {
  width: 100%;
  max-width: 330px;
  height: 75px;
  position: relative;
  cursor: pointer;
  color: #1f2430;
  text-decoration: none;
}
.capabilities__wrapper:hover .capabilities__item {
  z-index: 2;
}
.capabilities__wrapper:hover .capabilities__text {
  max-height: 500px;
  opacity: 1;
  visibility: visible;
  padding: 0 20px 20px 80px;
}
.capabilities__item {
  width: 100%;
  height: auto;
  min-height: 100%;
  background-color: #fff;
  border: 1px solid #e6e6e6;
  -webkit-box-shadow: 0 8px 15px rgba(0, 0, 0, 0.16);
  box-shadow: 0 8px 15px rgba(0, 0, 0, 0.16);
  border-radius: 10px;
  text-align: left;
  position: relative;
}
.capabilities__item--ai:before {
  content: "AI";
  position: absolute;
  top: -5px;
  right: -10px;
  background-color: #fdd542;
  padding: 3px 15px;
  border-radius: 10px;
  font-size: 12px;
  color: #fff;
  font-weight: 700;
}
.capabilities img {
  margin: 0 25px;
  width: 30px;
  height: 30px;
}
.capabilities__name {
  height: 75px;
  font-size: 18px;
  font-weight: 700;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.capabilities__text {
  max-height: 0;
  opacity: 0;
  visibility: hidden;
  font-size: 16px;
  font-weight: 400;
  -webkit-transition: max-height 0.3s cubic-bezier(0, 1, 0, 1),
    opacity 0.3s linear;
  transition: max-height 0.3s cubic-bezier(0, 1, 0, 1), opacity 0.3s linear;
}
.capabilities__link {
  color: #6994f1;
  padding-top: 20px;
}
.capabilities__link--green {
  color: #48c6b6;
}
@media (max-width: 1400px) {
  .home-header {
    background: 0 0;
  }
}
@media (max-width: 992px) {
  .home-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin: 50px auto;
  }
  .home-container--logos {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .home-container--platforms {
    height: auto;
    background: 0 0;
  }
  .home-block {
    grid-template-columns: 1fr;
  }
  .home-sideimg {
    margin: 10px 0;
    grid-column: 1;
    grid-row: 3;
  }
  .round-btn--small {
    margin: 0 auto;
  }
  .home-container {
    text-align: center;
  }
  .arrow-link {
    display: block;
    text-align: center;
  }
  .capabilities {
    grid-template-columns: 1fr;
    grid-row-gap: 40px;
    margin: 40px 0;
  }
  .capabilities__container {
    grid-template-columns: 1fr 1fr;
    grid-column: 1/2;
  }
  .capabilities__title {
    grid-column: 1/3;
  }
  .capabilities__text {
    display: none;
  }
  .home-trial {
    padding: 50px 2em;
  }
}
@media (max-width: 576px) {
  .home-header__title--rotating {
    font-size: 42px;
  }
  .capabilities {
    overflow-x: hidden;
  }
  .capabilities__wrapper {
    height: auto;
  }
  .capabilities__item {
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;
    text-align: center;
  }
  .capabilities__item--ai:before {
    right: 25px;
  }
  .capabilities__name {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: auto;
  }
  .capabilities img {
    margin: 0 0 25px 0;
    -webkit-box-shadow: 0 8px 15px rgba(0, 0, 0, 0.16);
    box-shadow: 0 8px 15px rgba(0, 0, 0, 0.16);
    padding: 10px 15px;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    border-radius: 5px;
  }
}
.fade-in {
  opacity: 0;
  -webkit-transition: opacity 1.5s cubic-bezier(0.01, 0.04, 0.26, 0.95),
    -webkit-transform 1.5s cubic-bezier(0.03, 0.68, 0.26, 0.95);
  transition: opacity 1.5s cubic-bezier(0.01, 0.04, 0.26, 0.95),
    -webkit-transform 1.5s cubic-bezier(0.03, 0.68, 0.26, 0.95);
  transition: opacity 1.5s cubic-bezier(0.01, 0.04, 0.26, 0.95),
    transform 1.5s cubic-bezier(0.03, 0.68, 0.26, 0.95);
  transition: opacity 1.5s cubic-bezier(0.01, 0.04, 0.26, 0.95),
    transform 1.5s cubic-bezier(0.03, 0.68, 0.26, 0.95),
    -webkit-transform 1.5s cubic-bezier(0.03, 0.68, 0.26, 0.95);
}
.fade-in.appear {
  opacity: 1;
}
.from-left {
  -webkit-transform: translateX(-120px);
  transform: translateX(-120px);
}
.from-right {
  -webkit-transform: translateX(120px);
  transform: translateX(120px);
}
.from-left,
.from-right {
  -webkit-transition: opacity 1.5s cubic-bezier(0.01, 0.04, 0.26, 0.95),
    -webkit-transform 1.5s cubic-bezier(0.03, 0.68, 0.26, 0.95);
  transition: opacity 1.5s cubic-bezier(0.01, 0.04, 0.26, 0.95),
    -webkit-transform 1.5s cubic-bezier(0.03, 0.68, 0.26, 0.95);
  transition: opacity 1.5s cubic-bezier(0.01, 0.04, 0.26, 0.95),
    transform 1.5s cubic-bezier(0.03, 0.68, 0.26, 0.95);
  transition: opacity 1.5s cubic-bezier(0.01, 0.04, 0.26, 0.95),
    transform 1.5s cubic-bezier(0.03, 0.68, 0.26, 0.95),
    -webkit-transform 1.5s cubic-bezier(0.03, 0.68, 0.26, 0.95);
  opacity: 0;
}
.from-left.appear,
.from-right.appear {
  -webkit-transform: translateX(0);
  transform: translateX(0);
  opacity: 1;
}
.scroll-in {
  opacity: 0;
  -webkit-transform: translateY(120px);
  transform: translateY(120px);
  -webkit-transition: opacity 1.5s cubic-bezier(0.01, 0.04, 0.26, 0.95),
    -webkit-transform 1.5s cubic-bezier(0.03, 0.68, 0.26, 0.95);
  transition: opacity 1.5s cubic-bezier(0.01, 0.04, 0.26, 0.95),
    -webkit-transform 1.5s cubic-bezier(0.03, 0.68, 0.26, 0.95);
  transition: opacity 1.5s cubic-bezier(0.01, 0.04, 0.26, 0.95),
    transform 1.5s cubic-bezier(0.03, 0.68, 0.26, 0.95);
  transition: opacity 1.5s cubic-bezier(0.01, 0.04, 0.26, 0.95),
    transform 1.5s cubic-bezier(0.03, 0.68, 0.26, 0.95),
    -webkit-transform 1.5s cubic-bezier(0.03, 0.68, 0.26, 0.95);
}
.scroll-in.appear {
  opacity: 1;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.cookie-container {
  position: fixed;
  z-index: 999;
  bottom: -100%;
  font-size: 12px;
  left: 0;
  right: 0;
  background: #fff;
  padding: 1em 2em;
  -webkit-box-shadow: 0 -1px 5px #ccc;
  box-shadow: 0 -1px 5px #ccc;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.cookie-container.active {
  bottom: 0;
}
.cookie-container a {
  color: inherit;
}
.cookie-container a:hover {
  text-decoration: underline;
}
.cookie-btn {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  background: url(../imgs/cookie-close.svg);
  width: 10px;
  height: 10px;
  margin: 0 20px;
  cursor: pointer;
}
@media (max-width: 768px) {
  .cookie-container {
    padding-right: 7em;
    text-align: left;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .cookie-btn {
    margin: 10px;
  }
}
.title {
  width: 100%;
  text-align: center;
  margin: 25px 0;
  font-weight: 700;
}
.title--small {
  font-size: 40px;
}
.title--hidden {
  display: none;
}
.subtitle {
  max-width: 1000px;
  margin: 25px auto;
  font-size: 36px;
  text-align: center;
}
.subtitle--small {
  font-size: 20px;
  text-align: right;
}
.title-quote {
  background: url(../imgs/about-us-quote.svg) center no-repeat;
  width: 40px;
  height: 40px;
  display: inline-block;
  margin: 0 25px 0 -65px;
}
.title-quote--reverse {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  margin: 0 -65px 0 25px;
}
.top-arrow {
  background: url(../imgs/about-us-arrow.svg) center no-repeat;
  width: 40px;
  height: 60px;
  margin: 0 auto;
}
.flex-wrapper {
  margin: 100px 0;
}
.flex-wrapper--top {
  margin-top: 0;
}
.flex-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.flex-container--team {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 100px 0;
}
.flex-container__block {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  height: 400px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.flex-container__block--gray {
  background-color: #ebf1ff;
}
.flex-container__block--dark {
  background-color: #3b3b53;
  color: #fff;
}
.flex-container img {
  width: auto;
}
.content-wrap {
  margin: -5px 0;
  max-width: 450px;
}
.content-wrap--big {
  max-width: 600px;
}
.content-wrap--line {
  padding: 0 0 0 25px;
  border: solid #515fbc;
  border-width: 0 0 0 6px;
  text-align: center;
}
.content-title {
  font-size: 34px;
  font-weight: 700;
}
.content-text {
  font-size: 18px;
  line-height: 30px;
  margin-top: 25px;
}
.page-divider {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.page-divider--reverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.page-divider:after,
.page-divider:before {
  content: "";
  width: 275px;
  height: 30px;
}
.page-divider:before {
  background-color: #3b3b53;
}
.page-divider:after {
  background-color: #515fbc;
}
.team-member {
  margin: 25px 0;
  -ms-flex-preferred-size: 30%;
  flex-basis: 30%;
  text-align: center;
}
.team-member__img {
  width: 80px;
  height: 80px;
  margin: 0 auto 25px;
  border-radius: 40px;
  overflow: hidden;
}
.team-member__img img {
  width: 100%;
}
.team-member__name {
  margin: 10px 0;
  font-size: 20px;
  font-weight: 700;
}
.team-member__position {
  margin: 10px 0;
  font-size: 16px;
  color: #8f8f8f;
}
.team-member__linkedin {
  display: block;
  margin: 35px auto 0;
  background: url(../imgs/team-linkedin.svg);
  width: 20px;
  height: 20px;
  position: relative;
}
.team-member__linkedin:before {
  content: "";
  display: block;
  width: 35px;
  height: 3px;
  background: #515fbc;
  position: absolute;
  top: -10px;
  right: 50%;
  -webkit-transform: translateX(50%);
  transform: translateX(50%);
}
@media (max-width: 992px) {
  .subtitle {
    text-align: center;
    padding: 0 1em;
  }
  .flex-wrapper {
    margin: 25px 0;
  }
  .flex-wrapper--top {
    margin-top: 0;
  }
  .flex-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .flex-container__block {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    padding: 6em 2em;
  }
  .flex-container__block--top {
    padding: 6em 2em 0;
  }
  .flex-container__block--lightgray {
    background-color: #f4f4f4;
  }
  .flex-container--reverse > div:nth-child(1) {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  .flex-container--reverse > div:nth-child(2) {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  img.fullwidth {
    width: 100vw;
    margin: 0 -2em;
  }
  .content-wrap {
    text-align: center;
  }
  .content-wrap--line {
    border: solid #6454cd;
    border-width: 6px 0 0 0;
    padding: 50px 0 0 0;
  }
  .page-divider:after,
  .page-divider:before {
    width: 50%;
  }
}
.progress-wrapper {
  position: relative;
}
.progress-wrapper progress {
  position: absolute;
  width: 100%;
  height: 3px;
  border: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: 0 0;
}
.progress-wrapper progress::-moz-progress-bar {
  background-color: #6454cd;
}
.progress-wrapper progress::-webkit-progress-value {
  background-color: #6454cd;
}
.progress-wrapper progress::-ms-fill {
  background-color: #6454cd;
}
.progress-wrapper progress::-webkit-progress-bar {
  background-color: #fff;
}
.blog {
  position: relative;
  max-width: 650px;
  margin: 4em auto 0;
}
.blog__labels {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-transform: uppercase;
  color: #686e75;
  position: absolute;
}
.blog__labels div {
  margin-right: 50px;
}
.blog__title {
  text-align: left;
}
.blog__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.blog__container--gray {
  background-color: #ebf1ff;
}
.blog__container--wrap {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.blog__info {
  margin: 0 30px 20px 0;
}
.blog__info--avatar {
  width: 30px;
  height: 30px;
  border-radius: 30px;
  overflow: hidden;
  margin-right: 10px;
}
.blog__info--author {
  font-weight: 700;
}
.blog__info--title {
  line-height: 55px;
  text-align: left;
}
.blog__info--date {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.blog__info--date:before {
  content: "";
  display: block;
  background: url(../imgs/blog_date.svg) center no-repeat;
  width: 15px;
  height: 15px;
  margin-right: 5px;
}
.blog__info--time {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.blog__info--time:before {
  content: "";
  display: block;
  background: url(../imgs/blog_time.svg) center no-repeat;
  width: 15px;
  height: 15px;
  margin-right: 5px;
}
.blog ol,
.blog p,
.blog ul {
  font-size: 20px;
  line-height: 33px;
  margin: 1em 0;
}
.blog ul {
  padding-left: 17px;
}
.blog ol {
  padding-left: 21px;
}
.blog ol > li {
  margin-bottom: 1em;
}
.blog ol > li::marker {
  font-weight: 700;
}
.blog iframe {
  max-width: 100%;
  display: block;
  margin: 0 auto;
}
.blog a {
  color: inherit;
  -webkit-text-decoration: #ffdead;
  text-decoration: #ffdead;
  border-bottom: 2px solid #515fbc;
  -webkit-transition: color 0.2s ease-in-out;
  transition: color 0.2s ease-in-out;
}
.blog a:hover {
  color: #515fbc;
}
.blog__text {
  font-size: 26px !important;
}
.blog__img {
  margin-bottom: 2em;
}
.blog blockquote {
  background-color: #fdd54299;
  padding: 20px;
  border-radius: 12px;
  font-size: 20px;
  line-height: 1.75em;
}
.blog blockquote p {
  margin: 0;
}
.signup-cta {
  text-align: center;
  padding: 50px 20px;
  margin: 0 0 30px;
  border-radius: 12px;
}
.signup-cta__title {
  font-size: 22px;
  font-weight: 700;
  line-height: 31px;
}
.signup-cta__text {
  margin: 15px 0;
  line-height: 31px;
}
.signup-cta a {
  display: inline-block;
  padding: 12px 20px;
  background: #1f2430;
  color: #fff;
  border-radius: 10px;
  text-decoration: none;
  font-size: 16px;
  font-weight: 700;
  border-bottom: 0;
}
@media (max-width: 778px) {
  .signup-cta {
    padding: 30px 20px;
  }
}
.blog-cta {
  text-align: center;
  padding: 0 2em;
  margin-bottom: 6em;
}
.blog-cta__title {
  font-size: 33px;
  font-weight: 700;
}
.blog-cta__text {
  font-size: 24px;
  margin: 20px 0;
}
.recent-posts {
  display: grid;
  grid-template-columns: repeat(3, 360px);
  grid-column-gap: 2em;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-bottom: 6em;
  text-align: left;
}
.recent-posts--home {
  margin-bottom: 0;
}
.recent-posts__title {
  font-size: 28px;
  grid-column: 1/4;
}
.recent-posts__title--home {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 32px;
}
.recent-posts__title a {
  font-size: 20px;
  color: #5c6ac4;
  text-decoration: none;
}
.recent-posts__imgwrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 200px;
  overflow: hidden;
}
.recent-posts__imgwrap--featured {
  height: auto;
}
.recent-posts__imgwrap--small {
  height: 185px;
}
.recent-posts__img {
  width: 100%;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.recent-posts__img:hover {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.recent-posts__labels {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-size: 12px;
  color: #686e75;
  text-transform: uppercase;
  margin: 10px 0;
}
.recent-posts__labels div {
  margin-right: 20px;
}
.recent-posts__labels div:first-child {
  color: #515fbc;
}
.recent-posts__link {
  margin: 20px 0 10px;
  font-size: 22px;
  font-weight: 700;
  color: #000;
  text-decoration: none;
}
.recent-posts__link--featured {
  font-size: 28px;
}
.recent-posts__author {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.recent-posts__avatar {
  width: 30px;
  height: 30px;
  border-radius: 15px;
  overflow: hidden;
  margin-right: 20px;
}
.recent-posts__name {
  font-size: 13px;
}
.recent-posts__name div {
  margin: 5px 0;
}
.recent-posts__name div:first-child {
  font-weight: 500;
}
.recent-posts__name div:last-child {
  color: #686e75;
}
.recent-posts__text {
  font-size: 16px;
  margin: 15px 0;
  line-height: 24px;
}
.author-description {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding: 30px 20px;
  margin-top: 3em;
  font-size: 16px;
  line-height: 26px;
}
.author-description__img {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-right: 20px;
  width: 75px;
  height: 75px;
  border-radius: 40px;
  overflow: hidden;
}
.author-description__name {
  font-weight: 700;
  font-size: 18px;
  margin-bottom: 10px;
}
.sidebar {
  position: absolute;
}
.sidebar a {
  border-bottom: none;
}
.sidebar--left {
  left: calc(50% - 595px);
}
.sidebar--right {
  right: calc(50% - 595px);
  top: 210px;
}
.sidebar__title {
  font-size: 16px;
  font-weight: 700;
  margin: 5px 0;
}
.sidebar__menuitem {
  cursor: pointer;
  display: block;
  font-size: 15px;
  line-height: 24px;
  text-decoration: none;
  color: #565b61;
  margin: 15px 0;
}
.sidebar__block {
  width: 200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-bottom: 50px;
}
.sidebar__block--fixed {
  position: fixed;
  top: 110px;
}
.sidebar__background {
  background: #e5e5e5;
  border: solid #e5e5e5;
  border-width: 0 1px 1px 1px;
}
.sidebar__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #565b61;
  padding: 1em 0;
  line-height: 18px;
  background: #fff;
  margin-bottom: 1px;
}
.sidebar__list:last-child {
  margin: 0;
}
.sidebar__list:before {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 20px;
  height: 20px;
  border-radius: 20px;
  background-color: #ebf1ff;
  color: #33325a;
  margin: 0 1em;
  font-size: 13px;
  font-weight: 700;
}
.sidebar__list:nth-child(1):before {
  content: "1";
}
.sidebar__list:nth-child(2):before {
  content: "2";
}
.sidebar__list:nth-child(3):before {
  content: "3";
}
.sidebar__text {
  font-size: 16px;
  margin-bottom: 20px;
}
.sidebar__text--media {
  color: #565b61;
  font-size: 12px;
  text-transform: uppercase;
}
.sidebar__link {
  display: block;
  width: 180px;
  border: 2px solid #515fbc !important;
  text-align: center;
  padding: 15px;
  text-decoration: none;
  font-weight: 500;
}
.sidebar__media {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.sidebar__media img {
  width: 20px;
  height: 20px;
  margin-right: 20px;
}
.sidebar-cta {
  border: 1px solid #ebebeb;
  padding: 25px 20px;
  line-height: 28px;
  font-size: 16px;
}
.sidebar-cta__title {
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 25px;
}
.sidebar-cta__title:before {
  content: "?";
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  vertical-align: middle;
  background-color: #eef3ff;
  width: 30px;
  height: 30px;
  border-radius: 15px;
  margin-right: 10px;
}
.posts-overview {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  grid-gap: 3em;
  padding: 4em 2em 6em;
  position: relative;
}
.posts-overview__sidebar {
  grid-row: 1/4;
  display: grid;
  grid-row-gap: 3em;
  -ms-flex-line-pack: start;
  align-content: flex-start;
}
.posts-overview__post {
  max-width: none;
}
.posts-overview__post span {
  display: none;
}
.posts-overview__post:nth-child(2) {
  max-width: none;
  grid-column: 1/3;
  grid-row: 1/3;
}
.posts-overview__post:nth-child(2) a {
  height: auto;
}
.posts-overview__post:nth-child(2) span {
  display: block;
}
.subscribe-sidebar {
  background-color: #eef3ff;
  border: 1px solid #eef3ff;
  padding: 20px;
  display: grid;
  grid-row-gap: 1em;
  justify-items: flex-start;
}
.subscribe-sidebar--white {
  background: #fff;
  border: 1px solid #6454cd;
}
.subscribe-sidebar__title {
  font-size: 30px;
  font-weight: 700;
}
.subscribe-sidebar__title--small {
  font-size: 22px;
}
.subscribe-sidebar__subtitle {
  font-size: 18px;
  color: #33325a;
  text-transform: uppercase;
}
.subscribe-sidebar__text {
  line-height: 24px;
}
.subscribe-sidebar__input {
  width: 100%;
  height: 40px;
  background: #fff url(../imgs/search.svg) 30px center no-repeat;
  border: 1px solid #e7e8ea;
  color: #686e75;
  padding-left: 50px;
  position: relative;
}
.subscribe-sidebar__button {
  padding: 0 20px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 40px;
  background-color: #515fbc;
  color: #fff;
  cursor: pointer;
}
.subscribe-sidebar__button--small {
  width: auto;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.subscribe-wrapper {
  width: 100%;
}
.subscribe-block {
  visibility: hidden;
  opacity: 0;
  height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.subscribe-block.show {
  visibility: visible;
  opacity: 1;
  height: calc(80px + 1em);
}
.subscribe-btn {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.subscribe-btn.hide {
  font-size: 0;
  visibility: hidden;
  opacity: 0;
  height: 0;
}
.subscribe-confirm {
  cursor: default;
  visibility: hidden;
  opacity: 0;
  height: 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.subscribe-confirm.show {
  visibility: visible;
  opacity: 1;
  height: auto;
}
@media screen and (max-width: 1000px) {
  .blog {
    padding: 0 2em;
    margin: 0 auto 6em;
  }
  .sidebar {
    display: none;
  }
  .recent-posts {
    display: block;
    padding: 0 2em;
  }
  .recent-posts > div:not(.title) {
    text-align: left;
    margin: 25px 0;
  }
  .recent-posts__img {
    height: auto;
  }
  .recent-posts__title {
    display: block;
    text-align: center;
  }
  .recent-posts__title a {
    margin-top: 5px;
  }
  .posts-overview {
    display: block;
    padding-top: 0;
  }
  .posts-overview__sidebar {
    display: none;
  }
  .posts-overview__post {
    margin: 3em 0;
  }
}
@media screen and (max-width: 768px) {
  .author-description {
    display: block;
    text-align: center;
    padding: 30px;
  }
  .author-description__img {
    width: 150px;
    height: 150px;
    border-radius: 100px;
    margin: 0 auto 30px;
  }
  .author-description__name {
    font-size: 20px;
    text-transform: uppercase;
    margin-bottom: 20px;
  }
}
.product {
  display: grid;
  grid-template-columns: 100%;
  margin: 5em auto 0;
  max-width: none;
}
.product h1 {
  margin: 0;
}
.product__top {
  text-align: center;
}
.product__top div {
  font-size: 20px;
  margin: 20px 0;
}
.product__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin: 6em auto;
  padding: 0 2em;
  width: 100%;
  max-width: calc(1100px + 4em);
}
.product__container:nth-child(2) {
  margin-top: 4em;
}
.product__container:last-child {
  margin-bottom: 0;
}
.product__container--vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}
.product__container--full {
  max-width: none;
}
.product__description {
  max-width: 500px;
  margin-bottom: 20px;
}
.product__description:last-child {
  margin: 0;
}
.product__description--label {
  font-size: 16px;
}
.product__description--title {
  font-size: 40px;
  font-weight: 700;
}
.product__description--text {
  font-size: 16px;
  line-height: 26px;
}
.product__products {
  max-width: 1270px;
}
.product__img {
  width: 100%;
  max-width: 520px;
}
.product-cta {
  max-width: none;
  padding: 50px 0;
}
.product-cta__title {
  max-width: 675px;
  font-size: 40px;
  font-weight: 700;
}
.product-cta__label {
  margin: 25px 0;
  font-size: 18px;
}
.product-cta__img {
  width: auto;
  max-width: 675px;
  margin-bottom: 25px;
}
.product-cta__btn {
  width: auto;
  max-width: none;
  padding: 15px 40px;
  font-size: 18px;
  margin-top: 25px;
}
.product-cta__img + .product-cta__label {
  margin: 0;
}
.product-cta__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  max-width: 700px;
}
.product-cta__container > div:nth-child(2) {
  margin-left: auto;
}
.product-cta__block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.row-reverse:nth-child(odd) {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.product-video {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.product-video__img {
  width: 100%;
  padding-top: 56.25%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
  cursor: pointer;
}
.product-video__img:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background-image: url(../imgs/youtube-play.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-color: #6b5ed0;
  background-size: auto 25px;
  width: 60px;
  height: 45px;
  cursor: pointer;
}
.product-video__video {
  display: none;
  width: 100%;
  overflow: hidden;
  padding-top: 56.25%;
  position: relative;
}
.product-video__video iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.product-tabs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  margin: 20px 0;
  width: 100%;
  max-width: 1000px;
}
.product-tabs__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
}
.product-tabs__container:not(.active) {
  display: none;
}
.product-tabs__img {
  width: 100%;
  max-width: 520px;
}
.product-tabs__text {
  text-align: left;
  margin-left: 40px;
}
.product-tabs__text p {
  font-size: 16px;
  line-height: 26px;
}
.product-tab {
  font-size: 22px;
  font-weight: 500;
  margin-bottom: 30px;
  cursor: pointer;
}
.product-tab:not(.active) {
  color: #000 !important;
}
.product-tab__line {
  width: calc(100% + 30px);
  height: 5px;
  margin: 10px -15px 0;
  background: #d7d3f0;
  position: relative;
}
.product-tab__line--filled {
  width: 0;
  -webkit-transition: width 0.2s;
  transition: width 0.2s;
  margin: 0;
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.product-tab.active .product-tab__line--filled {
  width: 100%;
}
@media screen and (max-width: 1000px) {
  .mobile-hidden {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .product {
    margin: 2.5em auto;
  }
  .product__top {
    padding: 0 2em;
  }
  .product__container {
    margin: 2.5em 0;
    padding: 0 2em;
    text-align: center;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .product__container div:first-child {
    margin-bottom: 20px;
  }
  .product__container.row-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .product video {
    width: 100% !important;
  }
  .product-cta {
    padding: 50px 2em;
  }
  .product-cta__img {
    max-width: 100%;
  }
}
.rotating {
  width: 100%;
  display: block;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-transform: rotateX(0) rotateY(0) rotateZ(0);
  transform: rotateX(0) rotateY(0) rotateZ(0);
  -webkit-transition: 0.5s;
  transition: 0.5s;
  text-align: center;
}
.rotating.flip {
  position: relative;
}
.rotating .back,
.rotating .front {
  left: 0;
  top: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.rotating .front {
  position: absolute;
  display: block;
  width: 100%;
  -webkit-transform: translate3d(0, 0, 1px);
  transform: translate3d(0, 0, 1px);
}
.rotating.flip .front {
  z-index: 1;
}
.rotating .back {
  display: block;
  opacity: 0;
}
.rotating.flip .back {
  z-index: 2;
  display: block;
  opacity: 1;
  -webkit-transform: rotateY(180deg) translate3d(0, 0, 0);
  transform: rotateY(180deg) translate3d(0, 0, 0);
}
.rotating.flip.up .back {
  -webkit-transform: rotateX(180deg) translate3d(0, 0, 0);
  transform: rotateX(180deg) translate3d(0, 0, 0);
}
.c-carousel,
.r-carousel {
  width: 100%;
  max-width: 100vw;
  position: relative;
  margin-top: 30px;
  overflow: hidden;
}
.c-carousel img,
.r-carousel img {
  display: block;
  max-width: none;
  width: 640px;
  height: 160px;
}
.c-carousel__arrow,
.r-carousel__arrow {
  width: 200px;
  height: 100%;
  position: absolute;
  top: 0;
  z-index: 1;
  background-color: transparent;
}
.c-carousel__arrow--left,
.r-carousel__arrow--left {
  left: 0;
}
.c-carousel__arrow--right,
.r-carousel__arrow--right {
  right: 0;
}
.c-carousel__slides,
.r-carousel__slides {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  padding: 0;
  list-style: none;
  will-change: transform;
}
@media (max-width: 750px) {
  .home-header {
    padding-top: 50px;
  }
  .home-slider {
    margin: 50px 0 0;
  }
  .home-slider img {
    width: 480px;
    height: 120px;
  }
  .c-carousel__arrow,
  .r-carousel__arrow {
    display: none;
  }
}
.home-arrow-svg {
  display: block;
  margin: 50px auto;
}
.home-arrow-svg--home {
  margin: 50px auto -150px;
}
.home-arrow {
  stroke-dasharray: 262;
  stroke-dashoffset: 262;
}
.home-arrow-svg.appear .home-arrow {
  -webkit-animation: draw-arrow 1s forwards;
  animation: draw-arrow 1s forwards;
  -webkit-animation-delay: 0.5s;
  animation-delay: 0.5s;
}
@-webkit-keyframes draw-arrow {
  0% {
    stroke-dashoffset: 262;
  }
  100% {
    stroke-dashoffset: 522;
  }
}
@keyframes draw-arrow {
  0% {
    stroke-dashoffset: 262;
  }
  100% {
    stroke-dashoffset: 522;
  }
}
@media screen and (max-width: 992px) {
  .home-arrow-svg {
    margin: 50px auto;
  }
}
.stories-slider {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 40px;
}
.stories-slider__wrapper {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  overflow: hidden;
  border-radius: 4px;
  background: #fff;
  -webkit-box-shadow: 0 15px 40px 0 rgba(34, 43, 55, 0.2);
  box-shadow: 0 15px 40px 0 rgba(34, 43, 55, 0.2);
}
.stories-slider__imgblock {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
  max-width: 545px;
  height: 400px;
  position: relative;
  overflow: hidden;
}
.stories-slider__group {
  position: relative;
  width: 100%;
  height: 100%;
}
.stories-slider__img {
  display: none;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  position: absolute;
}
.stories-slider__img:first-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.stories-slider__img img {
  width: auto;
  max-width: none;
  height: auto;
}
.stories-slider__textblock {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding: 0 80px;
  text-align: left;
}
.stories-slider__text {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translatey(-50%) translatex(40px);
  transform: translatey(-50%) translatex(40px);
  -webkit-transition: opacity 0.3s linear, -webkit-transform 0.3s linear;
  transition: opacity 0.3s linear, -webkit-transform 0.3s linear;
  transition: opacity 0.3s linear, transform 0.3s linear;
  transition: opacity 0.3s linear, transform 0.3s linear,
    -webkit-transform 0.3s linear;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
  font-size: 19px;
  line-height: 33px;
  padding: inherit;
}
.stories-slider__text.show {
  opacity: 1;
  -webkit-transform: translatey(-50%) translatex(0);
  transform: translatey(-50%) translatex(0);
}
.stories-slider__text:before {
  content: "";
  background: url(../imgs/homeslider-quotes.png) center no-repeat;
  width: 35px;
  height: 30px;
  position: absolute;
  top: -5px;
  left: 25px;
}
.stories-slider__name {
  font-size: 18px;
  padding-top: 30px;
}
.stories-slider__buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  margin-top: 30px;
}
.stories-slider__buttons > * {
  border-radius: 4px;
}
.stories-slider__btn {
  width: 100%;
  max-width: 200px;
  height: 75px;
  background-color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
  -webkit-transition: all 225ms;
  transition: all 225ms;
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
}
.stories-slider__btn:nth-of-type(1) {
  background-image: url(../imgs/Facebook-Success-Story-Fashion-brand.svg);
}
.stories-slider__btn:nth-of-type(2) {
  background-image: url(../imgs/Facebook-Success-Story-Kids-Fashion.svg);
}
.stories-slider__btn:nth-of-type(3) {
  background-image: url(../imgs/Succes_Section_3_Feast_Fettle_Logo.svg);
}
.stories-slider__btn:nth-of-type(4) {
  background-image: url(../imgs/Succes_Section_2_TLF_Logo.svg);
}
.stories-slider__btn.active {
  opacity: 1;
  background-color: #fff;
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px);
  -webkit-box-shadow: 0 12px 20px 0 rgba(34, 43, 55, 0.15);
  box-shadow: 0 12px 20px 0 rgba(34, 43, 55, 0.15);
}
.stories-slider__link {
  -webkit-box-ordinal-group: 6;
  -ms-flex-order: 5;
  order: 5;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 75px;
  font-size: 16px;
  text-decoration: none;
  color: #fff;
  background: #43425d;
  padding: 0 20px;
  position: relative;
}
.stories-slider__link:hover:before {
  content: "";
  width: calc(100% - 90px);
  height: 1px;
  background: #fff;
  position: absolute;
  bottom: 25px;
  left: 20px;
}
.stories-slider__link:after {
  content: ">";
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 30px;
  height: 30px;
  border: 2px solid #fff;
  border-radius: 15px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-left: 20px;
}
@media (max-width: 1150px) {
  .stories-slider {
    display: block;
    padding: 25px;
  }
  .stories-slider__imgblock,
  .stories-slider__textblock {
    margin: 0 auto;
  }
  .stories-slider__textblock {
    padding-left: 0;
    padding-top: 60px;
    min-height: 450px;
    background-position: 0 20px;
  }
  .stories-slider__text {
    top: 60px;
    -webkit-transform: translatex(40px);
    transform: translatex(40px);
    padding: 0 40px;
  }
  .stories-slider__text.show {
    -webkit-transform: translatex(0);
    transform: translatex(0);
  }
  .stories-slider__text:before {
    top: -40px;
    left: 40px;
  }
  .stories-slider__buttons {
    margin-top: 0;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .stories-slider__btn {
    -ms-flex-preferred-size: calc(50% - 16px);
    flex-basis: calc(50% - 16px);
    max-width: none;
    background-size: contain;
    margin: 30px 8px 0;
  }
  .stories-slider__link {
    margin-top: 30px;
  }
}
.home-awards {
  position: relative;
  margin: 0 auto;
}
.home-awards video {
  width: auto;
  max-width: 900px;
}
.home-awards .home-awards__container {
  width: 100%;
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.home-awards .home-awards__img {
  max-width: 200px;
  margin: 0 50px;
}
@media screen and (max-width: 576px) {
  .home-awards video {
    visibility: hidden;
  }
  .home-awards .home-awards__container {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .home-awards .home-awards__img {
    margin: 25px;
  }
}
.wp-caption {
  max-width: 100%;
}
.wp-caption-text {
  margin: 10px 0 0 !important;
  text-align: center;
  font-size: 14px !important;
  color: #85868f;
}
.aligncenter {
  display: block;
  margin: 0 auto;
}
.alignright {
  float: right;
  margin-left: 1em;
}
.alignleft {
  float: left;
  margin-right: 1em;
}
.wrapper.guide {
  max-width: none;
}
.guide {
  font-size: 18px;
}
.guide__header {
  text-align: center;
  color: #fff;
  padding: 80px 0;
  margin-bottom: 50px;
}
.guide__header img {
  max-width: 425px;
  margin-left: 50px;
}
.guide__label {
  font-size: 22px;
}
.guide__label--navigation {
  margin: 15px 0;
  font-size: 22px;
  font-weight: 700;
}
.guide__title {
  margin: 0;
  font-size: 60px;
}
.guide__container {
  overflow-x: hidden;
  max-width: 728px;
  padding: 0 10px;
  margin: 0 auto;
}
.guide__container h2 {
  text-align: center;
}
.guide__container p {
  line-height: 1.75em;
}
.guide__navigation {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  max-width: 900px;
}
.guide__chapter-link {
  max-width: 250px;
  text-align: center;
  margin: 0 20px 20px;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  text-decoration: none;
  color: inherit;
}
.guide__circle {
  width: 135px;
  height: 135px;
  margin: 0 auto;
  border-radius: 70px;
}
.guide__text {
  line-height: 1.75em;
}
.guide__text--navigation {
  font-size: 18px;
}
.guide__flexbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  text-align: left;
}
.guide__flexbox img {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.guide__chapter {
  color: #fff;
  text-align: center;
  padding: 50px 0;
  margin: 50px 0;
}
.guide__chapter--conclusion {
  margin: 50px 0 0;
}
.guide__chapter img {
  max-width: 425px;
  margin-left: 50px;
}
.guide__chapter .guide__flexbox,
.guide__header .guide__flexbox {
  padding-top: 50px;
}
.guide__chapter .guide__container,
.guide__header .guide__container {
  max-width: 850px;
}
.guide .giphy-embed {
  max-width: 75%;
  right: 50%;
  -webkit-transform: translateX(50%);
  transform: translateX(50%);
}
.guide h3 {
  font-size: 32px;
}
.guide li {
  margin: 18px 0;
  line-height: 1.75em;
}
.guide li img {
  margin: 18px 0;
}
.guide video {
  display: block;
  margin: 0 auto;
  width: 100%;
  height: auto;
  max-width: 629px;
}
.guide blockquote {
  background-color: #fdd54299;
  padding: 20px;
  border-radius: 12px;
  font-size: 20px;
  line-height: 1.75em;
}
.guide blockquote p {
  margin: 0;
}
@media screen and (max-width: 850px) {
  .guide__flexbox {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .guide__flexbox img {
    margin: 0;
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
  }
}
.unsubscribe {
  text-align: center;
  margin-bottom: 80px;
}
.unsubscribe__text {
  font-size: 28px;
  font-weight: 700;
  margin: 20px 0;
}
.jvectormap-container {
  min-height: 500px;
}
.map {
  padding: 30px 0;
}
.map.nightmode {
  background-color: #1f2530;
  color: #fff;
}
.map__title {
  text-align: center;
  text-transform: uppercase;
  font-size: 23px;
  margin-bottom: 15px;
}
.map__title--small {
  text-transform: none;
  font-size: 18px;
  margin-bottom: 50px;
}
.map__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  max-width: 1250px;
  margin: 50px auto;
}
.map__block {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  position: relative;
}
.map__block:before {
  content: "";
  position: absolute;
  top: -5px;
  left: -20px;
  width: 7px;
  height: 42px;
}
.map__block:nth-child(1):before {
  background-color: #ef562c;
}
.map__block:nth-child(2):before {
  background-color: #5686ef;
}
.map__block:nth-child(3):before {
  background-color: #00c2b9;
}
.map__block:nth-child(4):before {
  background-color: #bc76e7;
}
.map__number {
  font-size: 28px;
  font-weight: 700;
  margin-bottom: 20px;
}
.map__number--dollar:before {
  content: "$";
}
.map__label {
  font-size: 16px;
}
.small-marker {
  -webkit-animation: circleStroke 0.5s infinite;
  animation: circleStroke 0.5s infinite;
}
.medium-marker {
  -webkit-animation: circleStroke 0.5s infinite;
  animation: circleStroke 0.5s infinite;
}
.big-marker:nth-child(even) {
  -webkit-animation: circleOpacity 1.5s infinite;
  animation: circleOpacity 1.5s infinite;
}
.big-marker:nth-child(odd) {
  -webkit-animation: circleOpacity 1.5s infinite;
  animation: circleOpacity 1.5s infinite;
  -webkit-animation-delay: 2s;
  animation-delay: 2s;
}
@-webkit-keyframes circleOpacity {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 100%;
  }
  100% {
    opacity: 0;
  }
}
@keyframes circleOpacity {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 100%;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes circleStroke {
  0% {
    stroke-width: 1;
  }
  50% {
    stroke-width: 1.5;
  }
  100% {
    stroke-width: 1;
  }
}
@keyframes circleStroke {
  0% {
    stroke-width: 1;
  }
  50% {
    stroke-width: 1.5;
  }
  100% {
    stroke-width: 1;
  }
}
.wrapper.affiliate {
  max-width: none;
}
.page-template-affiliate-page #header {
  margin: 0;
}
.affiliate > div {
  padding-right: 2rem;
  padding-left: 2rem;
  overflow-x: hidden;
}
.affiliate .round-btn {
  width: auto;
  max-width: none;
  line-height: initial;
  padding-left: 30px;
  padding-right: 60px;
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  position: relative;
}
.affiliate .round-btn:after {
  content: "";
  background-image: url(../imgs/affiliate-arrow-btn.svg);
  width: 9px;
  height: 14px;
  position: absolute;
  right: 30px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.affiliate__header {
  background-color: #515fbc;
  padding: 90px 0;
  color: #fff;
  font-size: 20px;
  line-height: 38px;
}
.affiliate__header > div {
  max-width: 1290px;
  margin: 0 auto;
  display: grid;
  grid-template-columns: 1fr auto;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.affiliate__header h1 {
  margin: 0;
  text-align: left;
}
.affiliate__header p {
  margin: 30px 0;
}
.affiliate__header div div div {
  margin-top: -110px;
  margin-left: 65px;
}
.affiliate__content {
  max-width: 1290px;
  margin: 0 auto;
  font-size: 18px;
  line-height: 30px;
}
.affiliate__columns {
  display: grid;
  grid-template-columns: 1fr auto minmax(auto, 500px);
  grid-column-gap: 100px;
  margin-bottom: 90px;
}
.affiliate__columns > div:not(.progress) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.affiliate__cta {
  line-height: 42px;
  font-size: 30px;
  font-weight: 700;
  max-width: 630px;
  margin-top: 90px;
  margin-bottom: 50px;
}
.affiliate__title {
  font-size: 40px;
  font-weight: 700;
  margin-bottom: 20px;
}
.affiliate__testimonial {
  font-size: 20px;
  text-align: center;
  position: relative;
  margin: 0 50px 100px;
}
.affiliate__testimonial:before {
  content: "";
  background-image: url(../imgs/affiliate-testimonial-before.svg);
  width: 177px;
  height: 181px;
  position: absolute;
  z-index: 1;
  top: -30px;
  left: -90px;
}
.affiliate__testimonial:after {
  content: "";
  background-image: url(../imgs/affiliate-testimonial-after.svg);
  width: 276px;
  height: 118px;
  position: absolute;
  z-index: 1;
  right: -70px;
  bottom: 0;
}
.affiliate__testimonial > div {
  -webkit-box-shadow: 0 10px 16px rgba(0, 0, 0, 0.14);
  box-shadow: 0 10px 16px rgba(0, 0, 0, 0.14);
  border-radius: 5px;
  padding: 50px;
  position: relative;
  z-index: 2;
  background-color: #fff;
}
.affiliate__testimonial > div > div:last-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: left;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 16px;
  margin-top: 30px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.affiliate__testimonial > div img {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-right: 15px;
}
.affiliate__testimonial span {
  display: block;
  font-size: 14px;
  color: #989898;
}
.affiliate__slider {
  position: relative;
  margin: 100px 30px 0;
}
.affiliate__slider:before {
  content: "";
  background-image: url(../imgs/affiliate-slider-before.svg);
}
.affiliate__slider:after {
  content: "";
  background-image: url(../imgs/affiliate-slider-after.svg);
}
.affiliate__slider > div {
  -webkit-box-shadow: 0 10px 16px rgba(0, 0, 0, 0.14);
  box-shadow: 0 10px 16px rgba(0, 0, 0, 0.14);
  border-radius: 5px;
  font-size: 16px;
  text-align: center;
}
.affiliate__slider > div > div:first-child {
  background-color: #ef5228;
  color: #fff;
  padding: 20px;
}
.affiliate__slider > div > div:last-child {
  padding: 30px 30px 50px;
}
.affiliate__fee {
  font-size: 28px;
  margin-bottom: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.affiliate__fee span {
  font-size: 20px;
  color: #c4c4c4;
}
.affiliate__footer {
  background-color: #515fbc;
  padding: 90px 0 145px;
  color: #fff;
  font-size: 40px;
  font-weight: 700;
  text-align: center;
}
.affiliate__footer.animate > div:after {
  -webkit-animation: affiliateblink 0.5s 1;
  animation: affiliateblink 0.5s 1;
}
.affiliate__footer > div {
  max-width: 700px;
  margin: 0 auto;
  position: relative;
}
.affiliate__footer > div:after {
  content: "";
  background-image: url(../imgs/affiliate-arrow-footer.svg);
  width: 139px;
  height: 112px;
  position: absolute;
  right: 0;
  bottom: -55px;
  -webkit-transition: -webkit-transform 0.5s;
  transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  transition: transform 0.5s, -webkit-transform 0.5s;
}
.affiliate__footer div div {
  margin-bottom: 30px;
}
.affiliate input[type="range"] {
  margin-top: 30px;
  background-color: #e9e9e9;
  border-radius: 20px;
  height: 5px;
}
.affiliate input[type="range"]::-webkit-slider-thumb {
  width: 25px;
  height: 25px;
  background: #515fbc;
}
.affiliate input[type="range"]::-moz-range-thumb {
  width: 25px;
  height: 25px;
  background: #515fbc;
}
@-webkit-keyframes affiliateblink {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes affiliateblink {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.progress {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 80%;
  padding: 0;
  grid-column: 1;
  grid-row: 1/4;
}
.progress > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  color: #515fbc;
}
.progress > div.left {
  padding-right: 20px;
  text-align: right;
}
.progress > div.left div:last-of-type:after {
  display: none;
}
.progress > div.left div:after {
  content: "";
  background: rgba(81, 95, 188, 0.1);
  border-radius: 2px;
  position: absolute;
  right: -20px;
  top: 10px;
  height: 101%;
  width: 1px;
  -webkit-transform: translateX(50%);
  transform: translateX(50%);
}
.progress > div.right {
  padding-left: 20px;
}
.progress > div.right div.prev:after {
  -webkit-transition: none;
  transition: none;
}
.progress > div.right div.current {
  color: #515fbc;
  font-weight: 700;
}
.progress > div.right div.current:before {
  background: #515fbc;
  padding: 10px 15px;
  -webkit-transition: all 0.2s 0.15s cubic-bezier(0.175, 0.885, 0.32, 2);
  transition: all 0.2s 0.15s cubic-bezier(0.175, 0.885, 0.32, 2);
}
.progress > div.right div.current:after {
  height: 0%;
  -webkit-transition: height 0.2s ease-out;
  transition: height 0.2s ease-out;
}
.progress > div.right div.current ~ div {
  color: #515fbc;
}
.progress > div.right div.current ~ div:before {
  background: #515fbc;
  padding: 0 5px;
}
.progress > div.right div.current ~ div:after {
  height: 0%;
  -webkit-transition: none;
  transition: none;
}
.progress > div.right div:nth-child(1):before {
  content: "1";
}
.progress > div.right div:nth-child(2):before {
  content: "2";
}
.progress > div.right div:nth-child(3):before {
  content: "3";
}
.progress > div.right div:before {
  background: #515fbc;
  padding: 10px 15px;
  border-radius: 50%;
  position: absolute;
  z-index: 2;
  left: -20px;
  top: 10px;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  -webkit-transition: padding 0.2s ease;
  transition: padding 0.2s ease;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.progress > div.right div:after {
  content: "";
  background: #515fbc;
  border-radius: 2px;
  position: absolute;
  left: -20px;
  top: 10px;
  height: 101%;
  width: 3px;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  -webkit-transition: height 0.2s ease;
  transition: height 0.2s ease;
}
.progress > div div {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  position: relative;
  line-height: 20px;
  cursor: default;
  min-height: 30px;
}
.progress > div div:last-of-type {
  -webkit-box-flex: 0;
  -ms-flex: 0;
  flex: 0;
}
@media (max-width: 1200px) {
  .affiliate h1 {
    text-align: center;
  }
  .affiliate .round-btn {
    font-size: 14px;
  }
  .affiliate__header > div {
    grid-template-columns: auto;
    justify-items: center;
    grid-row-gap: 20px;
    text-align: center;
  }
  .affiliate__header div div div {
    margin: 0 20px;
    text-align: left;
  }
  .affiliate__columns {
    grid-template-columns: auto auto;
    grid-column-gap: 20px;
    grid-row-gap: 10px;
  }
  .affiliate__columns > div:last-child {
    grid-column: 1/3;
  }
  .affiliate__container {
    margin-bottom: 50px;
  }
  .affiliate__testimonial {
    margin: 0 0 50px;
  }
  .affiliate__slider {
    margin: 50px 0;
  }
  .affiliate__footer > div:after {
    bottom: -120px;
  }
  .progress {
    height: 60%;
  }
}
#filter-output {
  position: relative;
}
#filter-loading {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  background: #0000000d;
  z-index: 999;
}
#filter-loading:after {
  content: "";
  position: absolute;
  top: 50%;
  right: 50%;
  -webkit-transform: translate(50%, 50%);
  transform: translate(50%, 50%);
  width: 50px;
  height: 50px;
  border: 1px dashed #000;
  border-radius: 25px;
  -webkit-animation: rotateCareerLoading infinite 0.5s;
  animation: rotateCareerLoading infinite 0.5s;
}
@-webkit-keyframes rotateCareerLoading {
  from {
    -webkit-transform: translate(50%, 50%) rotate(0);
    transform: translate(50%, 50%) rotate(0);
  }
  to {
    -webkit-transform: translate(50%, 50%) rotate(360deg);
    transform: translate(50%, 50%) rotate(360deg);
  }
}
@keyframes rotateCareerLoading {
  from {
    -webkit-transform: translate(50%, 50%) rotate(0);
    transform: translate(50%, 50%) rotate(0);
  }
  to {
    -webkit-transform: translate(50%, 50%) rotate(360deg);
    transform: translate(50%, 50%) rotate(360deg);
  }
}
.loading-btn {
  display: block;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  cursor: pointer;
  height: 50px;
  position: relative;
}
.loading-btn.loading {
  color: #515fbc;
}
.loading-btn.loading:after {
  content: "";
  position: absolute;
  z-index: 999;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 50px;
  height: 50px;
  background-image: url(../imgs/loading-btn.svg);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  -webkit-animation: loadingMore infinite 1s;
  animation: loadingMore infinite 1s;
}
.loading-btn--blog {
  margin: 0 auto 6em;
}
.loading-btn--stories {
  margin: 20px auto 0;
}
@-webkit-keyframes loadingMore {
  from {
    -webkit-transform: translateX(-50%) rotate(0);
    transform: translateX(-50%) rotate(0);
  }
  to {
    -webkit-transform: translateX(-50%) rotate(360deg);
    transform: translateX(-50%) rotate(360deg);
  }
}
@keyframes loadingMore {
  from {
    -webkit-transform: translateX(-50%) rotate(0);
    transform: translateX(-50%) rotate(0);
  }
  to {
    -webkit-transform: translateX(-50%) rotate(360deg);
    transform: translateX(-50%) rotate(360deg);
  }
}
.loading-end {
  width: 100%;
  margin-top: 3em;
  grid-column: 1 / span 3;
  text-align: center;
  font-size: 18px;
  height: 50px;
  line-height: 50px;
}
.loading-end--stories {
  margin-top: 20px;
}
.filter-label {
  cursor: pointer;
  text-transform: uppercase;
  padding: 20px 0;
  position: relative;
}
.filter-label:after {
  content: "";
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  display: inline-block;
  width: 15px;
  height: 9px;
  background-image: url(../imgs/career-option-arrow.svg);
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.filter-label.is-open:after {
  -webkit-transform: translateY(-50%) rotate(180deg);
  transform: translateY(-50%) rotate(180deg);
}
.filter-options {
  display: none;
}
.mejs-controls {
  display: none !important;
  visibility: hidden !important;
}
.wrapper.brands-overview {
  max-width: none;
}
body.page-template-brands-overview {
  background: linear-gradient(#eef3ff 90px, #fff 100%) no-repeat;
}
.brands-overview {
  margin-bottom: 100px;
}
.brands-overview__header {
  background-color: #eef3ff;
  padding: 80px 0;
  margin-bottom: 80px;
}
.brands-overview__header div div {
  margin: 20px 0;
}
.brands-overview__container {
  max-width: 1245px;
  margin: 0 auto;
}
.brands-overview__title {
  font-size: 68px;
  font-weight: 700;
}
.brands-overview__title--small {
  font-size: 32px;
  font-weight: 400;
}
.brands-overview__text {
  font-size: 22px;
  line-height: 34px;
  max-width: 800px;
  margin: 40px 0;
}
.brands-overview__text--big {
  font-size: 43px;
  line-height: 55px;
  max-width: 1000px;
}
.brands-overview__grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(20rem, 1fr));
  grid-gap: 10px;
  margin: 40px 0 100px;
}
.brands-overview__grid a {
  width: 100%;
  max-width: 420px;
  padding: 0 20px;
  height: 240px;
  font-size: 49px;
  color: #fff;
  text-decoration: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.brands-overview__grid a:last-child {
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1;
}
.brands-overview__buttons {
  margin-top: 40px;
  text-align: center;
}
.brands-overview__buttons a {
  margin: 0 20px;
}
@media (max-width: 992px) {
  .brands-overview__header {
    padding: 40px 0;
    margin-bottom: 40px;
  }
  .brands-overview__container {
    padding: 0 20px;
  }
  .brands-overview__text {
    font-size: 18px;
  }
  .brands-overview__text--big {
    font-size: 23px;
    line-height: 40px;
  }
  .brands-overview__title {
    font-size: 48px;
  }
  .brands-overview__title--small {
    font-size: 22px;
  }
  .brands-overview__buttons {
    margin-top: 10px;
  }
  .brands-overview__buttons a {
    margin: 10px 0;
  }
  .map {
    display: none;
  }
}
.wrapper.brand {
  max-width: none;
}
.brand__header {
  min-height: 315px;
  padding: 0 20px 50px;
  margin: 0;
  font-size: 55px;
  font-weight: 400;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.brand__header div {
  width: 100%;
  max-width: 700px;
  text-align: left;
}
.brand__header img {
  display: block;
  max-width: 45px;
  margin-right: auto;
  margin-bottom: 20px;
}
.brand__container {
  width: 100%;
  max-width: 1000px;
  margin: 100px auto 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.brand__sidebar {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
  max-width: 250px;
  border-right: 2px solid #dfdfe1;
}
.brand__sidebar a {
  display: block;
  color: inherit;
  text-decoration: none;
  font-size: 20px;
  margin: 20px 0;
}
.brand__sidebar a:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 5px;
  height: 5px;
  border-radius: 10px;
  margin-right: 20px;
  background-color: #0d0e10;
}
.brand__content {
  padding-left: 100px;
}
.brand__title {
  font-size: 40px;
  margin: 40px 0 20px;
}
.brand__title--big {
  font-size: 48px;
  margin-top: 0;
}
.brand__title--small {
  font-weight: 400;
  font-size: 24px;
  margin: 20px 0;
}
.brand__title--blue {
  color: #6994f1;
}
.brand__title span {
  font-size: 36px;
  font-weight: 400;
}
.brand__text {
  font-size: 18px;
  line-height: 30px;
}
.brand__img-grid {
  margin: 20px 0;
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
  grid-gap: 10px;
}
.brand__img-grid a {
  border: 1px solid #dfdfe1;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  max-width: 220px;
  height: 115px;
  margin: 0 auto;
  overflow: hidden;
  position: relative;
  color: inherit;
}
.brand__img-grid img {
  max-width: 90%;
  max-height: 90%;
}
.brand__img-grid a:hover {
  border: 1px solid #6994f1;
}
.brand__img-grid a:hover .brand__instruction {
  top: 0;
  opacity: 1;
  visibility: visible;
}
.brand__img-grid a:hover .brand__download {
  bottom: 0;
  opacity: 1;
  visibility: visible;
}
.brand__img-grid a:hover .brand__img {
  opacity: 0;
  visibility: hidden;
}
.brand__instruction {
  width: 100%;
  height: 100%;
  background-color: #fff;
  opacity: 0;
  visibility: hidden;
  position: absolute;
  top: -100px;
  left: 0;
  text-decoration: none;
  font-size: 13px;
  line-height: 18px;
  padding: 10px 20px 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.brand__label {
  font-size: 9px;
  line-height: 14px;
  margin-top: 10px;
}
.brand__download {
  opacity: 0;
  visibility: hidden;
  position: absolute;
  bottom: -100px;
  left: 0;
  width: 100%;
  text-align: center;
  background-color: #6994f1;
  font-size: 17px;
  color: #fff;
  padding: 10px 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.brand__download:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  background-image: url(../../imgs/brand-download.svg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  width: 25px;
  height: 25px;
  margin-right: 10px;
}
.brand__download--blue {
  display: block;
  opacity: 1;
  visibility: visible;
  position: relative;
  top: 0;
  left: 0;
  background: 0 0;
  color: #6994f1;
  text-decoration: none;
  text-align: left;
}
.brand__download--blue:before {
  background-image: url(../../imgs/brand-download-blue.svg);
}
.brand__color-grid {
  margin: 20px 0;
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(155px, 1fr));
  grid-row-gap: 10px;
  grid-column-gap: 20px;
}
.brand__color {
  width: 145px;
  height: 145px;
  border-radius: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 18px;
  color: #fff;
  cursor: pointer;
}
.brand__color div {
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.brand__color div.appear {
  opacity: 1;
  visibility: visible;
}
.brand__description {
  font-size: 18px;
  margin-top: 20px;
  line-height: 29px;
}
.brand__font-grid {
  margin: 20px 0;
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(10rem, 1fr));
  grid-row-gap: 20px;
  grid-column-gap: 40px;
  font-size: 18px;
}
.brand__font-grid div:nth-child(1) {
  grid-row: 1/3;
}
.brand__font-grid div:nth-child(2) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  font-weight: 700;
  grid-column-end: span 2;
}
.brand__font-grid div:nth-child(3) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  grid-column-end: span 2;
}
.brand__support {
  background-color: #f5f5f5;
  font-size: 18px;
  line-height: 30px;
  padding: 40px 50px;
  margin-top: 40px;
}
@media (max-width: 992px) {
  .brand {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .brand__sidebar {
    display: none;
  }
  .brand__content {
    padding: 0 20px;
  }
  .brand__img-grid > div {
    text-align: center;
  }
}
.wrapper--careers {
  max-width: none;
}
.careers-overview {
  margin-bottom: 100px;
}
.careers-overview h1 {
  margin: 0;
}
.careers-overview form > div {
  display: block;
  border-top: 1px solid #ebebeb;
}
.careers-overview form > div:last-of-type {
  border-top: 1px solid #ebebeb;
  border-bottom: 1px solid #ebebeb;
}
.careers-overview form input[type="text"] {
  width: 100%;
  padding: 20px 0;
  border: solid #ebebeb;
  border-width: 1px 0 0;
  font-size: inherit;
}
.careers-overview form input[type="submit"] {
  text-transform: uppercase;
  padding: 10px 20px;
  display: block;
  margin: 20px auto 0;
  width: 100%;
  border: 0;
  background-color: #515fbc;
  color: #fff;
  font-weight: 700;
  cursor: pointer;
}
.careers-overview__options {
  margin-bottom: 20px;
}
.careers-overview__options > div {
  margin-bottom: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.careers-overview__options input[type="checkbox"] {
  margin: 0 10px 0 5px;
}
.careers-overview__header {
  background-color: #515fbc;
  color: #fff;
  padding: 50px 0 40px;
  text-align: center;
}
.careers-overview__header > div:first-child {
  padding: 0 2em;
}
.careers-overview__team-wrap {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-top: 40px;
  overflow-x: hidden;
}
.careers-overview__team {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 0;
}
.careers-overview__team img {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin: 10px;
}
.careers-overview__text {
  max-width: 800px;
  margin: 20px auto;
  font-size: 20px;
  line-height: 30px;
}
.careers-overview__content {
  max-width: 1290px;
  margin: 50px auto;
  padding: 0 2em;
  display: grid;
  grid-template-columns: 300px auto;
  grid-row-gap: 25px;
  grid-column-gap: 50px;
}
.careers-overview__open-positions {
  font-size: 30px;
  font-weight: 700;
  line-height: 30px;
  grid-column: 1 / span 2;
}
.careers-overview__job {
  display: grid;
  grid-template-columns: repeat(2, 1fr) 130px auto;
  grid-column-gap: 20px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 18px;
  border-top: 1px solid #ebebeb;
  padding: 20px 0;
}
.careers-overview__job a {
  font-weight: 700;
  color: initial;
  text-decoration: none;
}
.careers-overview__job:last-child {
  border-top: 1px solid #ebebeb;
  border-bottom: 1px solid #ebebeb;
}
.careers-overview__job .round-btn {
  width: 160px;
  border-radius: 0;
  color: #fff;
  font-weight: 400;
}
.careers-overview__form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.careers-overview__cv-text {
  font-size: 16px;
  margin-top: 100px;
  text-align: left;
}
.careers-overview__cv-text > div:first-of-type {
  font-weight: 700;
  margin-bottom: 10px;
}
.careers-overview__cv-text > div:last-of-type {
  margin-bottom: 10px;
}
.careers-overview__cv-text--mobile {
  display: none;
}
.careers {
  margin-bottom: 100px;
  font-size: 16px;
}
.careers h1 {
  font-size: 28px;
  text-align: left;
}
.careers h2 {
  font-size: 24px;
  text-align: left;
  margin-top: 3rem;
}
.careers li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style: none;
  margin: 1.5rem 0;
}
.careers li:before {
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 1px;
  background-color: #515fbc;
  margin-top: 10px;
  margin-right: 1rem;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.careers li > * {
  margin: 0;
}
.careers__field {
  color: #515fbc;
  font-size: 16px;
}
.careers__location {
  color: #8f8f8f;
  font-size: 22px;
  opacity: 0.6;
}
.careers__requirements {
  background-color: #f4f4f4;
  padding: 0.5rem 1.5rem;
}
.careers__join {
  background-color: #f1f5ff;
  padding: 1.5rem;
  margin-top: 3rem;
  text-align: center;
}
.careers__join h2 {
  margin: 0 0 1.5rem;
  text-align: center;
}
.careers__join div {
  margin: 1.5rem 0;
}
.careers__join a {
  max-width: 145px;
  padding: 10px;
}
@media screen and (max-width: 992px) {
  .careers-overview__header {
    background-color: transparent;
    color: initial;
  }
  .careers-overview__team-wrap {
    display: block;
  }
  .careers-overview__content {
    grid-template-columns: auto;
  }
  .careers-overview__open-positions {
    grid-column: auto;
  }
  .careers-overview #filter-output {
    margin-top: 50px;
  }
  .careers-overview__cv-text {
    display: none;
  }
  .careers-overview__cv-text--mobile {
    display: block;
  }
  .careers ul {
    padding: 0;
  }
}
@media screen and (max-width: 576px) {
  .careers-overview__job {
    grid-template-columns: auto;
    grid-row-gap: 20px;
  }
}
.channel {
  margin: 5em auto 0;
  padding: 0 2em;
  display: grid;
  grid-template-columns: auto;
}
.channel a:not(.round-btn) {
  color: #515fbc;
}
.channel__container {
  margin: 25px auto;
  max-width: 1045px;
  width: 100%;
}
.channel__container img:not(.channel-icon) {
  width: 500px;
}
.channel__top {
  -webkit-box-ordinal-group: -2;
  -ms-flex-order: -3;
  order: -3;
  max-width: 600px;
  margin: 0 auto;
  text-align: center;
  font-size: 18px;
  line-height: 34px;
}
.channel__top > * {
  margin: 20px 0;
}
.channel__top div:first-child {
  color: #515fbc;
}
.channel__top h1 {
  font-size: 42px;
}
.channel__top .round-btn {
  line-height: normal;
}
.channel__toplabel {
  margin-top: 0;
}
.channel__header {
  -webkit-box-ordinal-group: -1;
  -ms-flex-order: -2;
  order: -2;
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 250px));
  grid-column-gap: 20px;
  grid-row-gap: 50px;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 50px;
  font-size: 16px;
  line-height: 26px;
}
.channel__header > div:nth-child(1) {
  grid-column: 1 / span 3;
  text-align: center;
}
.channel__label {
  grid-column: 1 / span 3;
  text-align: center;
}
.channel__header-title {
  font-size: 20px;
  font-weight: 700;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 15px;
}
.channel__header-title img {
  margin-right: 15px;
}
.channel__title {
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
}
.channel__customers {
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1;
  text-align: center;
}
.channel__customers > div:last-child {
  margin-top: 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.channel__customers img {
  margin: 10px 25px;
}
.channel__grid {
  margin: 100px auto;
  display: grid;
  grid-template-columns: auto auto;
  grid-column-gap: 50px;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.channel__grid--text {
  text-align: center;
  grid-template-columns: auto auto auto;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.channel__grid--text > div {
  max-width: 350px;
}
.channel__text {
  max-width: 500px;
  font-size: 18px;
  line-height: 30px;
}
.channel__text--reverse {
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1;
}
.channel__link {
  text-decoration: none;
  color: #515fbc;
  font-weight: 700;
}
.channel__link:after {
  content: ">";
  margin-left: 10px;
}
.channel__divider {
  height: 100%;
  width: 1px;
  background-color: #ebf1ff;
}
.channel__slick {
  overflow: hidden;
}
@media (max-width: 768px) {
  .channel__header {
    grid-template-columns: auto;
  }
  .channel__header > div:nth-child(1) {
    grid-column: 1;
    text-align: center;
  }
  .channel__label {
    grid-column: 1;
    text-align: center;
  }
}
@media (max-width: 992px) {
  .channel__grid {
    margin: 50px auto;
    grid-template-columns: auto;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    grid-row-gap: 25px;
  }
}
.cost-calculator {
  max-width: 1130px;
  margin: 100px auto;
  padding: 0 2em;
}
.cost-calculator::after {
  position: absolute;
  width: 0;
  height: 0;
  overflow: hidden;
  z-index: -1;
  content: url(../imgs/dollar-black.svg) url(../imgs/percentage-black.svg);
}
.cost-calculator h1 {
  color: #515fbc;
  padding: 0 20px;
  margin: 0;
}
.cost-calculator label {
  cursor: pointer;
}
.cost-calculator__topblock {
  text-align: center;
  max-width: 670px;
  margin: 0 auto;
}
.cost-calculator__topblock div {
  font-size: 20px;
  margin-top: 20px;
}
.cost-calculator__cta {
  max-width: 600px;
  margin: 100px auto 0;
  text-align: center;
}
.cost-calculator__cta div {
  font-size: 20px;
  line-height: 30px;
  margin-bottom: 30px;
}
.cost-calculator .load {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #999;
}
.cost-calculator .load:before {
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 10px;
  background-image: url(../imgs/facebook-calc-load.svg);
  background-size: contain;
  -webkit-animation: linear rotate 0.5s infinite;
  animation: linear rotate 0.5s infinite;
}
@-webkit-keyframes rotate {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes rotate {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.cost-calculator input[type="checkbox"] {
  display: none;
}
.cost-calculator input[type="checkbox"]:checked + .label-checkbox:before {
  content: "";
  display: block;
  width: 20px;
  height: 10px;
  border: solid #515fbc;
  border-width: 0 0 2px 2px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  margin: 7px auto 0;
}
.cost-calculator .label-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cost-calculator .label-checkbox {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 30px;
  height: 30px;
  border: 1px solid #cfcfd2;
  border-radius: 2px;
  margin-right: 10px;
}
.cost-calculator input[type="text"] {
  min-width: 120px;
  height: 40px;
  border-radius: 20px;
  border: 1px solid #cfcfd2;
  padding: 0 10px 0 35px;
  font-family: inherit;
  font-size: 20px;
  background-image: url(../imgs/dollar-grey.svg);
  background-repeat: no-repeat;
  background-position: 20px 9px;
}
.cost-calculator input[type="text"]:focus {
  outline: 0;
  background-image: url(../imgs/dollar-black.svg);
}
.cost-calculator input[type="text"].focus {
  background-image: url(../imgs/dollar-black.svg);
}
.cost-calculator input[type="text"].percentage {
  background-image: url(../imgs/percentage-grey.svg);
  background-position: 15px 11px;
}
.cost-calculator input[type="text"].percentage:focus {
  background-image: url(../imgs/percentage-black.svg);
  background-position: 15px 11px;
}
.cost-calculator input[type="text"].percentage.focus {
  background-image: url(../imgs/percentage-black.svg);
  background-position: 15px 11px;
}
.cost-calculator .input-label {
  color: #35344b;
  margin-bottom: 20px;
}
.cost-calculator__wrapper {
  margin: 100px auto 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.cost-calculator__container--results {
  width: 100%;
  max-width: 600px;
  background-color: #fafbff;
  border: 1px solid #eceffb;
  padding: 50px;
  margin-left: 50px;
}
.cost-calculator__block {
  width: 100%;
  max-width: 300px;
  margin-bottom: 30px;
  font-size: 20px;
}
.cost-calculator__block--h {
  max-width: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.cost-calculator__block--h:last-of-type {
  margin: 0;
}
.cost-calculator__block--checkbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cost-calculator__output {
  font-weight: 700;
  height: 40px;
  font-size: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.cost-calculator__switch {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #515fbc;
  font-size: 16px;
}
.cost-calculator__switch div {
  cursor: default;
  width: 60px;
  text-align: center;
  -webkit-transition: font-weight 0.1s;
  transition: font-weight 0.1s;
}
.cost-calculator__switch div:first-of-type {
  font-weight: 700;
}
.cost-calculator__switch.toggled div:first-of-type {
  font-weight: 400;
}
.cost-calculator__switch.toggled div:last-of-type {
  font-weight: 700;
}
.cost-calculator__switch input {
  display: none;
}
.cost-calculator__title {
  font-size: 20px;
  color: #515fbc;
  text-align: center;
  text-transform: uppercase;
  margin: 40px 0;
}
.cost-calculator__title--sales {
  margin: 10px 0 40px;
}
.cost-calculator__sales {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: 20px;
  max-width: 300px;
}
.cost-calculator__budget {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  cursor: default;
}
.cost-calculator__budget:before {
  content: "";
  display: inline-block;
  width: 8px;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  margin-right: 15px;
}
.cost-calculator__budget:after {
  content: "";
  background-image: url(../imgs/info.svg);
  display: inline-block;
  width: 12px;
  height: 13px;
  -ms-flex-item-align: start;
  align-self: flex-start;
  margin-left: 10px;
}
.cost-calculator__budget--green:before {
  background-color: #02c2b9;
}
.cost-calculator__budget--cyan:before {
  background-color: #00beff;
}
.cost-calculator__budget--blue:before {
  background-color: #5586ef;
}
.cost-calculator__tooltip {
  display: none;
  width: 200px;
  position: absolute;
  right: -210px;
  top: -14px;
  color: #fff;
  font-size: 12px;
  line-height: 15px;
  background-color: #515fbc;
  -webkit-box-shadow: 0 4px 4px rgba(0, 0, 0, 0.08);
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.08);
  border-radius: 4px;
  padding: 12px 15px;
  z-index: 10;
}
.cost-calculator__tooltip:after {
  content: "";
  display: inline-block;
  position: absolute;
  z-index: 11;
  top: 10px;
  left: -9px;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-right: 10px solid #515fbc;
}
.cost-calculator__tooltip.show {
  display: block;
}
.cost-calculator__divider {
  width: 100%;
  padding: 20px 0 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.cost-calculator__divider:after {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: #e5e5e5;
}
.cost-calculator__funnel {
  margin: 40px auto;
  text-align: center;
  font-size: 16px;
  max-width: 180px;
  padding: 15px 0;
  border-radius: 30px;
  background-color: #eceffb;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
}
.cost-calculator__funnel:after {
  content: "";
  background-color: #515fbc;
  background-image: url(../imgs/calculator-arrow.svg);
  background-repeat: no-repeat;
  background-position: 50% 5px;
  width: 18px;
  height: 18px;
  border-radius: 20px;
  margin-left: 10px;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-transition: -webkit-transform 0.2s;
  transition: -webkit-transform 0.2s;
  transition: transform 0.2s;
  transition: transform 0.2s, -webkit-transform 0.2s;
}
.cost-calculator__funnel.show:after {
  background-position: 50% 6px;
  -webkit-transform: rotate(0);
  transform: rotate(0);
}
.cost-calculator .label-switch {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  border: 4px solid #515fbc;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0;
  width: 80px;
  height: 40px;
  background-color: #515fbc;
  border-radius: 30px;
  margin: 0 20px;
}
.cost-calculator .label-switch:before {
  content: "";
  display: inline-block;
  width: 34px;
  height: 34px;
  background-color: #fff;
  border-radius: 30px;
  -webkit-transition: -webkit-transform 0.5s;
  transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  transition: transform 0.5s, -webkit-transform 0.5s;
}
.cost-calculator .label-switch.toggled:before {
  -webkit-transform: translateX(110%);
  transform: translateX(110%);
}
.cost-calculator .hidden-block {
  display: none;
}
.cost-calculator #breakpoint {
  display: none;
}
.cost-calculator #see-results {
  display: none;
}
.cost-calculator #see-results.hide {
  display: none !important;
}
.cost-calculator #back-btn {
  display: none;
  text-align: left;
  width: 100%;
  font-size: 16px;
  margin-bottom: 20px;
  cursor: pointer;
}
.cost-calculator #back-btn:before {
  content: "";
  display: inline-block;
  width: 8px;
  height: 12px;
  background-image: url(../imgs/back-btn.svg);
  margin-right: 10px;
}
.cost-calculator #back-btn.show {
  display: block;
}
@media (max-width: 778px) {
  .cost-calculator__topblock div {
    font-size: 16px;
  }
  .cost-calculator__block {
    font-size: 16px;
  }
  .cost-calculator input[type="text"] {
    font-size: 16px;
    padding: 0 10px 0 25px;
    height: 30px;
    background-size: 8px;
    background-position: 14px 7px;
  }
  .cost-calculator__wrapper {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .cost-calculator__container--results {
    display: none;
    margin: 0;
    padding: 20px;
  }
  .cost-calculator__output {
    font-size: 16px;
  }
  .cost-calculator__title {
    font-size: 14px;
    margin: 30px 0;
  }
  .cost-calculator__title--sales {
    margin: 10px 0 20px;
  }
  .cost-calculator__funnel {
    margin: 20px auto;
    font-size: 14px;
    padding: 10px 0;
  }
  .cost-calculator__divider {
    padding: 10px 0 20px;
  }
  .cost-calculator__budget:after {
    display: none;
  }
  .cost-calculator__cta div {
    font-size: 16px;
  }
  .cost-calculator #breakpoint {
    display: block;
  }
  .cost-calculator #see-results.fixed {
    display: block;
    position: fixed;
    bottom: 40px;
    right: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: 999;
  }
}
.emoji-page {
  margin: 5em auto 0;
}
.emoji-page h1 {
  max-width: 550px;
  margin: 0 auto 35px;
}
.emoji-page h1 .emoji {
  cursor: default;
}
.emoji-page h2 {
  margin-top: 0;
}
.emoji-page__label {
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 25px;
}
.emoji-page__grid {
  display: grid;
  grid-template-columns: repeat(25, 24px);
  grid-gap: 10px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.emoji-page__container {
  max-width: 1290px;
  margin: 0 auto 50px;
  padding: 0 2em;
  position: relative;
}
.emoji-page__container--top {
  margin-bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
}
.emoji-page__search {
  position: relative;
  width: 100%;
  max-width: 490px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 0 auto;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.26);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.26);
  border-radius: 30px;
  overflow: hidden;
}
.emoji-page__flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.emoji-page__flex > div {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  max-width: 100%;
  margin: 0 40px;
}
.emoji-page__img {
  max-width: 75px;
}
.emoji-page__img--left {
  margin-right: auto;
}
.emoji-page__img--right {
  margin-left: auto;
}
.emoji-page__categories {
  margin: 50px auto 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.emoji-page__category {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 10px 15px;
  padding: 0 20px;
  height: 50px;
  border-radius: 30px;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.26);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.26);
  color: #707070;
  font-size: 16px;
  font-weight: 700;
  cursor: pointer;
  text-decoration: none;
}
.emoji-page__category:hover {
  background-color: #e8e8e8;
}
#emoji-search {
  width: 100%;
  height: 50px;
  padding: 0 20px;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 0;
  outline: 0;
}
.emoji-search-button {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 60px;
  height: 50px;
  background-color: #1877f2;
  background-image: url(https://uploads-ssl.webflow.com/614069317241cba124a0dd3b/61c3220fc5d7c022473b630b_emoji-search.svg);
  background-size: 40%;
  background-repeat: no-repeat;
  background-position: 15px 50%;
  border: 0;
  cursor: pointer;
}
#emoji-page__output {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
#emoji-page__output > div {
  margin: 50px auto;
}
.emoji-wrap {
  margin: 50px auto 0;
  padding: 0 2em;
  position: relative;
  height: 50px;
  width: 100%;
}
#emoji-wrapper {
  z-index: 998;
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 100%;
  max-width: 1290px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
#emoji-wrapper.fixed {
  position: fixed;
  top: 95px;
  bottom: auto;
  padding: 0 2em;
}
.emoji-page__copybar {
  min-width: 300px;
  max-width: 100%;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-shadow: 6px 6px 40px 0 rgb(14 16 22 / 10%);
  box-shadow: 6px 6px 40px 0 rgb(14 16 22 / 10%);
  margin-left: auto;
  border-radius: 8px;
  padding-right: 10px;
  background-color: #fff;
}


#emoji-maxmsg {
  display: none;
  position: absolute;
  background-color: #fff;
  padding: 5px;
  right: 2em;
  bottom: -30px;
  color: #ff000082;
  font-weight: 700;
}
#emoji-maxmsg.show {
  display: block;
}
#emoji-copydisplay {
  width: 100%;
  padding: 0 10px 0 20px;
  min-height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.emoji-btn {
  width: 20px;
  padding: 0 15px;
  border: 0;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 50%;
}
.emoji-btn:hover {
  cursor: pointer;
  background-color: #e8e8e8;
}
.emoji-btn--cancel {
  background-image: url(https://uploads-ssl.webflow.com/614069317241cba124a0dd3b/61c3221005c3f55383f5f8ac_emoji-arrow.svg);
}
.emoji-btn--remove {
  background-image: url(https://uploads-ssl.webflow.com/614069317241cba124a0dd3b/61c32210e8b5a5a040ddb238_emoji-cancel.svg);
}
.emoji-btn--copy {
  background-image: url(https://uploads-ssl.webflow.com/614069317241cba124a0dd3b/61c3221094108d2fd48ce6f2_emoji-copy.svg);
}
.emoji {
  display: inline-block;
  width: 24px;
  height: 24px;
  cursor: pointer;
}
.qw {
  font-size: 16px;
  line-height: 16px;
  border: 1px solid #fff;
  border-radius: 5px;
  display: inline-block;
  padding: 3px;
  white-space: nowrap;
  width: 32px;
  height: 32px;
}
.qw:hover {
  border: 1px solid #222;
  border-radius: 5px;
  cursor: pointer;
}
.qw.hide {
  display: none;
}
.emoji-cta {
  text-align: center;
}
@media (max-width: 992px) {
  .emoji-page__img {
    display: none;
  }
}
@media (max-width: 778px) {
  .emoji-page__category {
    font-size: 13px;
    padding: 12px 15px;
    margin: 5px;
    height: auto;
  }
}
.i {
  background: url(https://res.cloudinary.com/madgicx2/image/upload/v1720607707/Emoji%20Assets/clrqcfpudfpimu5agywq.png) no-repeat top left;
}
.i {
  display: inline-block;
  height: 24px;
  width: 24px;
}
.i._1f004 {
  background-position: 0 0;
}
.i._1f0cf {
  background-position: -24px 0;
}
.i._1f170 {
  background-position: -48px 0;
}
.i._1f171 {
  background-position: -72px 0;
}
.i._1f17e {
  background-position: -96px 0;
}
.i._1f17f {
  background-position: -120px 0;
}
.i._1f18e {
  background-position: -144px 0;
}
.i._1f191 {
  background-position: -168px 0;
}
.i._1f192 {
  background-position: -192px 0;
}
.i._1f193 {
  background-position: -216px 0;
}
.i._1f194 {
  background-position: -240px 0;
}
.i._1f195 {
  background-position: -264px 0;
}
.i._1f196 {
  background-position: -288px 0;
}
.i._1f197 {
  background-position: -312px 0;
}
.i._1f198 {
  background-position: -336px 0;
}
.i._1f199 {
  background-position: -360px 0;
}
.i._1f19a {
  background-position: -384px 0;
}
.i._1f1e6_1f1e8 {
  background-position: -408px 0;
}
.i._1f1e6_1f1e9 {
  background-position: -432px 0;
}
.i._1f1e6_1f1ea {
  background-position: -456px 0;
}
.i._1f1e6_1f1eb {
  background-position: -480px 0;
}
.i._1f1e6_1f1ec {
  background-position: -504px 0;
}
.i._1f1e6_1f1ee {
  background-position: -528px 0;
}
.i._1f1e6_1f1f1 {
  background-position: -552px 0;
}
.i._1f1e6_1f1f2 {
  background-position: -576px 0;
}
.i._1f1e6_1f1f4 {
  background-position: -600px 0;
}
.i._1f1e6_1f1f6 {
  background-position: -624px 0;
}
.i._1f1e6_1f1f7 {
  background-position: -648px 0;
}
.i._1f1e6_1f1f8 {
  background-position: -672px 0;
}
.i._1f1e6_1f1f9 {
  background-position: -696px 0;
}
.i._1f1e6_1f1fa {
  background-position: -720px 0;
}
.i._1f1e6_1f1fc {
  background-position: -744px 0;
}
.i._1f1e6_1f1fd {
  background-position: -768px 0;
}
.i._1f1e6_1f1ff {
  background-position: -792px 0;
}
.i._1f1e7_1f1e6 {
  background-position: -816px 0;
}
.i._1f1e7_1f1e7 {
  background-position: -840px 0;
}
.i._1f1e7_1f1e9 {
  background-position: -864px 0;
}
.i._1f1e7_1f1ea {
  background-position: -888px 0;
}
.i._1f1e7_1f1eb {
  background-position: -912px 0;
}
.i._1f1e7_1f1ec {
  background-position: -936px 0;
}
.i._1f1e7_1f1ed {
  background-position: -960px 0;
}
.i._1f1e7_1f1ee {
  background-position: -984px 0;
}
.i._1f1e7_1f1ef {
  background-position: -1008px 0;
}
.i._1f1e7_1f1f1 {
  background-position: -1032px 0;
}
.i._1f1e7_1f1f2 {
  background-position: -1056px 0;
}
.i._1f1e7_1f1f3 {
  background-position: -1080px 0;
}
.i._1f1e7_1f1f4 {
  background-position: -1104px 0;
}
.i._1f1e7_1f1f6 {
  background-position: -1128px 0;
}
.i._1f1e7_1f1f7 {
  background-position: -1152px 0;
}
.i._1f1e7_1f1f8 {
  background-position: -1176px 0;
}
.i._1f1e7_1f1f9 {
  background-position: -1200px 0;
}
.i._1f1e7_1f1fc {
  background-position: -1224px 0;
}
.i._1f1e7_1f1fe {
  background-position: -1248px 0;
}
.i._1f1e7_1f1ff {
  background-position: 0 -24px;
}
.i._1f1e8_1f1e6 {
  background-position: -24px -24px;
}
.i._1f1e8_1f1e8 {
  background-position: -48px -24px;
}
.i._1f1e8_1f1e9 {
  background-position: -72px -24px;
}
.i._1f1e8_1f1eb {
  background-position: -96px -24px;
}
.i._1f1e8_1f1ec {
  background-position: -120px -24px;
}
.i._1f1e8_1f1ed {
  background-position: -144px -24px;
}
.i._1f1e8_1f1ee {
  background-position: -168px -24px;
}
.i._1f1e8_1f1f0 {
  background-position: -192px -24px;
}
.i._1f1e8_1f1f1 {
  background-position: -216px -24px;
}
.i._1f1e8_1f1f2 {
  background-position: -240px -24px;
}
.i._1f1e8_1f1f3 {
  background-position: -264px -24px;
}
.i._1f1e8_1f1f4 {
  background-position: -288px -24px;
}
.i._1f1e8_1f1f7 {
  background-position: -312px -24px;
}
.i._1f1e8_1f1fa {
  background-position: -336px -24px;
}
.i._1f1e8_1f1fb {
  background-position: -360px -24px;
}
.i._1f1e8_1f1fc {
  background-position: -384px -24px;
}
.i._1f1e8_1f1fd {
  background-position: -408px -24px;
}
.i._1f1e8_1f1fe {
  background-position: -432px -24px;
}
.i._1f1e8_1f1ff {
  background-position: -456px -24px;
}
.i._1f1e9_1f1ea {
  background-position: -480px -24px;
}
.i._1f1e9_1f1ec {
  background-position: -504px -24px;
}
.i._1f1e9_1f1ef {
  background-position: -528px -24px;
}
.i._1f1e9_1f1f0 {
  background-position: -552px -24px;
}
.i._1f1e9_1f1f2 {
  background-position: -576px -24px;
}
.i._1f1e9_1f1f4 {
  background-position: -600px -24px;
}
.i._1f1e9_1f1ff {
  background-position: -624px -24px;
}
.i._1f1ea_1f1e6 {
  background-position: -648px -24px;
}
.i._1f1ea_1f1e8 {
  background-position: -672px -24px;
}
.i._1f1ea_1f1ea {
  background-position: -696px -24px;
}
.i._1f1ea_1f1ec {
  background-position: -720px -24px;
}
.i._1f1ea_1f1ed {
  background-position: -744px -24px;
}
.i._1f1ea_1f1f7 {
  background-position: -768px -24px;
}
.i._1f1ea_1f1f8 {
  background-position: -792px -24px;
}
.i._1f1ea_1f1f9 {
  background-position: -816px -24px;
}
.i._1f1ea_1f1fa {
  background-position: -840px -24px;
}
.i._1f1eb_1f1ee {
  background-position: -864px -24px;
}
.i._1f1eb_1f1ef {
  background-position: -888px -24px;
}
.i._1f1eb_1f1f0 {
  background-position: -912px -24px;
}
.i._1f1eb_1f1f2 {
  background-position: -936px -24px;
}
.i._1f1eb_1f1f4 {
  background-position: -960px -24px;
}
.i._1f1eb_1f1f7 {
  background-position: -984px -24px;
}
.i._1f1ec_1f1e6 {
  background-position: -1008px -24px;
}
.i._1f1ec_1f1e7 {
  background-position: -1032px -24px;
}
.i._1f1ec_1f1e9 {
  background-position: -1056px -24px;
}
.i._1f1ec_1f1ea {
  background-position: -1080px -24px;
}
.i._1f1ec_1f1eb {
  background-position: -1104px -24px;
}
.i._1f1ec_1f1ec {
  background-position: -1128px -24px;
}
.i._1f1ec_1f1ed {
  background-position: -1152px -24px;
}
.i._1f1ec_1f1ee {
  background-position: -1176px -24px;
}
.i._1f1ec_1f1f1 {
  background-position: -1200px -24px;
}
.i._1f1ec_1f1f2 {
  background-position: -1224px -24px;
}
.i._1f1ec_1f1f3 {
  background-position: -1248px -24px;
}
.i._1f1ec_1f1f5 {
  background-position: 0 -48px;
}
.i._1f1ec_1f1f6 {
  background-position: -24px -48px;
}
.i._1f1ec_1f1f7 {
  background-position: -48px -48px;
}
.i._1f1ec_1f1f8 {
  background-position: -72px -48px;
}
.i._1f1ec_1f1f9 {
  background-position: -96px -48px;
}
.i._1f1ec_1f1fa {
  background-position: -120px -48px;
}
.i._1f1ec_1f1fc {
  background-position: -144px -48px;
}
.i._1f1ec_1f1fe {
  background-position: -168px -48px;
}
.i._1f1ed_1f1f0 {
  background-position: -192px -48px;
}
.i._1f1ed_1f1f3 {
  background-position: -216px -48px;
}
.i._1f1ed_1f1f7 {
  background-position: -240px -48px;
}
.i._1f1ed_1f1f9 {
  background-position: -264px -48px;
}
.i._1f1ed_1f1fa {
  background-position: -288px -48px;
}
.i._1f1ee_1f1e8 {
  background-position: -312px -48px;
}
.i._1f1ee_1f1e9 {
  background-position: -336px -48px;
}
.i._1f1ee_1f1ea {
  background-position: -360px -48px;
}
.i._1f1ee_1f1f1 {
  background-position: -384px -48px;
}
.i._1f1ee_1f1f2 {
  background-position: -408px -48px;
}
.i._1f1ee_1f1f3 {
  background-position: -432px -48px;
}
.i._1f1ee_1f1f4 {
  background-position: -456px -48px;
}
.i._1f1ee_1f1f6 {
  background-position: -480px -48px;
}
.i._1f1ee_1f1f7 {
  background-position: -504px -48px;
}
.i._1f1ee_1f1f8 {
  background-position: -528px -48px;
}
.i._1f1ee_1f1f9 {
  background-position: -552px -48px;
}
.i._1f1ef_1f1ea {
  background-position: -576px -48px;
}
.i._1f1ef_1f1f2 {
  background-position: -600px -48px;
}
.i._1f1ef_1f1f4 {
  background-position: -624px -48px;
}
.i._1f1ef_1f1f5 {
  background-position: -648px -48px;
}
.i._1f1f0_1f1ea {
  background-position: -672px -48px;
}
.i._1f1f0_1f1ec {
  background-position: -696px -48px;
}
.i._1f1f0_1f1ed {
  background-position: -720px -48px;
}
.i._1f1f0_1f1ee {
  background-position: -744px -48px;
}
.i._1f1f0_1f1f2 {
  background-position: -768px -48px;
}
.i._1f1f0_1f1f3 {
  background-position: -792px -48px;
}
.i._1f1f0_1f1f5 {
  background-position: -816px -48px;
}
.i._1f1f0_1f1f7 {
  background-position: -840px -48px;
}
.i._1f1f0_1f1fc {
  background-position: -864px -48px;
}
.i._1f1f0_1f1fe {
  background-position: -888px -48px;
}
.i._1f1f0_1f1ff {
  background-position: -912px -48px;
}
.i._1f1f1_1f1e6 {
  background-position: -936px -48px;
}
.i._1f1f1_1f1e7 {
  background-position: -960px -48px;
}
.i._1f1f1_1f1e8 {
  background-position: -984px -48px;
}
.i._1f1f1_1f1ee {
  background-position: -1008px -48px;
}
.i._1f1f1_1f1f0 {
  background-position: -1032px -48px;
}
.i._1f1f1_1f1f7 {
  background-position: -1056px -48px;
}
.i._1f1f1_1f1f8 {
  background-position: -1080px -48px;
}
.i._1f1f1_1f1f9 {
  background-position: -1104px -48px;
}
.i._1f1f1_1f1fa {
  background-position: -1128px -48px;
}
.i._1f1f1_1f1fb {
  background-position: -1152px -48px;
}
.i._1f1f1_1f1fe {
  background-position: -1176px -48px;
}
.i._1f1f2_1f1e6 {
  background-position: -1200px -48px;
}
.i._1f1f2_1f1e8 {
  background-position: -1224px -48px;
}
.i._1f1f2_1f1e9 {
  background-position: -1248px -48px;
}
.i._1f1f2_1f1ea {
  background-position: 0 -72px;
}
.i._1f1f2_1f1ec {
  background-position: -24px -72px;
}
.i._1f1f2_1f1ed {
  background-position: -48px -72px;
}
.i._1f1f2_1f1f0 {
  background-position: -72px -72px;
}
.i._1f1f2_1f1f1 {
  background-position: -96px -72px;
}
.i._1f1f2_1f1f2 {
  background-position: -120px -72px;
}
.i._1f1f2_1f1f3 {
  background-position: -144px -72px;
}
.i._1f1f2_1f1f4 {
  background-position: -168px -72px;
}
.i._1f1f2_1f1f5 {
  background-position: -192px -72px;
}
.i._1f1f2_1f1f6 {
  background-position: -216px -72px;
}
.i._1f1f2_1f1f7 {
  background-position: -240px -72px;
}
.i._1f1f2_1f1f8 {
  background-position: -264px -72px;
}
.i._1f1f2_1f1f9 {
  background-position: -288px -72px;
}
.i._1f1f2_1f1fa {
  background-position: -312px -72px;
}
.i._1f1f2_1f1fb {
  background-position: -336px -72px;
}
.i._1f1f2_1f1fc {
  background-position: -360px -72px;
}
.i._1f1f2_1f1fd {
  background-position: -384px -72px;
}
.i._1f1f2_1f1fe {
  background-position: -408px -72px;
}
.i._1f1f2_1f1ff {
  background-position: -432px -72px;
}
.i._1f1f3_1f1e6 {
  background-position: -456px -72px;
}
.i._1f1f3_1f1e8 {
  background-position: -480px -72px;
}
.i._1f1f3_1f1ea {
  background-position: -504px -72px;
}
.i._1f1f3_1f1eb {
  background-position: -528px -72px;
}
.i._1f1f3_1f1ec {
  background-position: -552px -72px;
}
.i._1f1f3_1f1ee {
  background-position: -576px -72px;
}
.i._1f1f3_1f1f1 {
  background-position: -600px -72px;
}
.i._1f1f3_1f1f4 {
  background-position: -624px -72px;
}
.i._1f1f3_1f1f5 {
  background-position: -648px -72px;
}
.i._1f1f3_1f1f7 {
  background-position: -672px -72px;
}
.i._1f1f3_1f1fa {
  background-position: -696px -72px;
}
.i._1f1f3_1f1ff {
  background-position: -720px -72px;
}
.i._1f1f4_1f1f2 {
  background-position: -744px -72px;
}
.i._1f1f5_1f1e6 {
  background-position: -768px -72px;
}
.i._1f1f5_1f1ea {
  background-position: -792px -72px;
}
.i._1f1f5_1f1eb {
  background-position: -816px -72px;
}
.i._1f1f5_1f1ec {
  background-position: -840px -72px;
}
.i._1f1f5_1f1ed {
  background-position: -864px -72px;
}
.i._1f1f5_1f1f0 {
  background-position: -888px -72px;
}
.i._1f1f5_1f1f1 {
  background-position: -912px -72px;
}
.i._1f1f5_1f1f2 {
  background-position: -936px -72px;
}
.i._1f1f5_1f1f3 {
  background-position: -960px -72px;
}
.i._1f1f5_1f1f7 {
  background-position: -984px -72px;
}
.i._1f1f5_1f1f8 {
  background-position: -1008px -72px;
}
.i._1f1f5_1f1f9 {
  background-position: -1032px -72px;
}
.i._1f1f5_1f1fc {
  background-position: -1056px -72px;
}
.i._1f1f5_1f1fe {
  background-position: -1080px -72px;
}
.i._1f1f6_1f1e6 {
  background-position: -1104px -72px;
}
.i._1f1f7_1f1ea {
  background-position: -1128px -72px;
}
.i._1f1f7_1f1f4 {
  background-position: -1152px -72px;
}
.i._1f1f7_1f1f8 {
  background-position: -1176px -72px;
}
.i._1f1f7_1f1fa {
  background-position: -1200px -72px;
}
.i._1f1f7_1f1fc {
  background-position: -1224px -72px;
}
.i._1f1f8_1f1e6 {
  background-position: -1248px -72px;
}
.i._1f1f8_1f1e7 {
  background-position: 0 -96px;
}
.i._1f1f8_1f1e8 {
  background-position: -24px -96px;
}
.i._1f1f8_1f1e9 {
  background-position: -48px -96px;
}
.i._1f1f8_1f1ea {
  background-position: -72px -96px;
}
.i._1f1f8_1f1ec {
  background-position: -96px -96px;
}
.i._1f1f8_1f1ed {
  background-position: -120px -96px;
}
.i._1f1f8_1f1ee {
  background-position: -144px -96px;
}
.i._1f1f8_1f1f0 {
  background-position: -168px -96px;
}
.i._1f1f8_1f1f1 {
  background-position: -192px -96px;
}
.i._1f1f8_1f1f2 {
  background-position: -216px -96px;
}
.i._1f1f8_1f1f3 {
  background-position: -240px -96px;
}
.i._1f1f8_1f1f4 {
  background-position: -264px -96px;
}
.i._1f1f8_1f1f7 {
  background-position: -288px -96px;
}
.i._1f1f8_1f1f8 {
  background-position: -312px -96px;
}
.i._1f1f8_1f1f9 {
  background-position: -336px -96px;
}
.i._1f1f8_1f1fb {
  background-position: -360px -96px;
}
.i._1f1f8_1f1fd {
  background-position: -384px -96px;
}
.i._1f1f8_1f1fe {
  background-position: -408px -96px;
}
.i._1f1f8_1f1ff {
  background-position: -432px -96px;
}
.i._1f1f9_1f1e6 {
  background-position: -456px -96px;
}
.i._1f1f9_1f1e8 {
  background-position: -480px -96px;
}
.i._1f1f9_1f1e9 {
  background-position: -504px -96px;
}
.i._1f1f9_1f1eb {
  background-position: -528px -96px;
}
.i._1f1f9_1f1ec {
  background-position: -552px -96px;
}
.i._1f1f9_1f1ed {
  background-position: -576px -96px;
}
.i._1f1f9_1f1ef {
  background-position: -600px -96px;
}
.i._1f1f9_1f1f0 {
  background-position: -624px -96px;
}
.i._1f1f9_1f1f1 {
  background-position: -648px -96px;
}
.i._1f1f9_1f1f2 {
  background-position: -672px -96px;
}
.i._1f1f9_1f1f3 {
  background-position: -696px -96px;
}
.i._1f1f9_1f1f4 {
  background-position: -720px -96px;
}
.i._1f1f9_1f1f7 {
  background-position: -744px -96px;
}
.i._1f1f9_1f1f9 {
  background-position: -768px -96px;
}
.i._1f1f9_1f1fb {
  background-position: -792px -96px;
}
.i._1f1f9_1f1fc {
  background-position: -816px -96px;
}
.i._1f1f9_1f1ff {
  background-position: -840px -96px;
}
.i._1f1fa_1f1e6 {
  background-position: -864px -96px;
}
.i._1f1fa_1f1ec {
  background-position: -888px -96px;
}
.i._1f1fa_1f1f3 {
  background-position: -912px -96px;
}
.i._1f1fa_1f1f8 {
  background-position: -936px -96px;
}
.i._1f1fa_1f1fe {
  background-position: -960px -96px;
}
.i._1f1fa_1f1ff {
  background-position: -984px -96px;
}
.i._1f1fb_1f1e6 {
  background-position: -1008px -96px;
}
.i._1f1fb_1f1e8 {
  background-position: -1032px -96px;
}
.i._1f1fb_1f1ea {
  background-position: -1056px -96px;
}
.i._1f1fb_1f1ec {
  background-position: -1080px -96px;
}
.i._1f1fb_1f1ee {
  background-position: -1104px -96px;
}
.i._1f1fb_1f1f3 {
  background-position: -1128px -96px;
}
.i._1f1fb_1f1fa {
  background-position: -1152px -96px;
}
.i._1f1fc_1f1eb {
  background-position: -1176px -96px;
}
.i._1f1fc_1f1f8 {
  background-position: -1200px -96px;
}
.i._1f1fd_1f1f0 {
  background-position: -1224px -96px;
}
.i._1f1fe_1f1ea {
  background-position: -1248px -96px;
}
.i._1f1fe_1f1f9 {
  background-position: 0 -120px;
}
.i._1f1ff_1f1e6 {
  background-position: -24px -120px;
}
.i._1f1ff_1f1f2 {
  background-position: -48px -120px;
}
.i._1f1ff_1f1fc {
  background-position: -72px -120px;
}
.i._1f201 {
  background-position: -96px -120px;
}
.i._1f202 {
  background-position: -120px -120px;
}
.i._1f21a {
  background-position: -144px -120px;
}
.i._1f22f {
  background-position: -168px -120px;
}
.i._1f232 {
  background-position: -192px -120px;
}
.i._1f233 {
  background-position: -216px -120px;
}
.i._1f234 {
  background-position: -240px -120px;
}
.i._1f235 {
  background-position: -264px -120px;
}
.i._1f236 {
  background-position: -288px -120px;
}
.i._1f237 {
  background-position: -312px -120px;
}
.i._1f238 {
  background-position: -336px -120px;
}
.i._1f239 {
  background-position: -360px -120px;
}
.i._1f23a {
  background-position: -384px -120px;
}
.i._1f250 {
  background-position: -408px -120px;
}
.i._1f251 {
  background-position: -432px -120px;
}
.i._1f300 {
  background-position: -456px -120px;
}
.i._1f301 {
  background-position: -480px -120px;
}
.i._1f302 {
  background-position: -504px -120px;
}
.i._1f303 {
  background-position: -528px -120px;
}
.i._1f304 {
  background-position: -552px -120px;
}
.i._1f305 {
  background-position: -576px -120px;
}
.i._1f306 {
  background-position: -600px -120px;
}
.i._1f307 {
  background-position: -624px -120px;
}
.i._1f308 {
  background-position: -648px -120px;
}
.i._1f309 {
  background-position: -672px -120px;
}
.i._1f30a {
  background-position: -696px -120px;
}
.i._1f30b {
  background-position: -720px -120px;
}
.i._1f30c {
  background-position: -744px -120px;
}
.i._1f30d {
  background-position: -768px -120px;
}
.i._1f30e {
  background-position: -792px -120px;
}
.i._1f30f {
  background-position: -816px -120px;
}
.i._1f310 {
  background-position: -840px -120px;
}
.i._1f311 {
  background-position: -864px -120px;
}
.i._1f312 {
  background-position: -888px -120px;
}
.i._1f313 {
  background-position: -912px -120px;
}
.i._1f314 {
  background-position: -936px -120px;
}
.i._1f315 {
  background-position: -960px -120px;
}
.i._1f316 {
  background-position: -984px -120px;
}
.i._1f317 {
  background-position: -1008px -120px;
}
.i._1f318 {
  background-position: -1032px -120px;
}
.i._1f319 {
  background-position: -1056px -120px;
}
.i._1f31a {
  background-position: -1080px -120px;
}
.i._1f31b {
  background-position: -1104px -120px;
}
.i._1f31c {
  background-position: -1128px -120px;
}
.i._1f31d {
  background-position: -1152px -120px;
}
.i._1f31e {
  background-position: -1176px -120px;
}
.i._1f31f {
  background-position: -1200px -120px;
}
.i._1f320 {
  background-position: -1224px -120px;
}
.i._1f321 {
  background-position: -1248px -120px;
}
.i._1f324 {
  background-position: 0 -144px;
}
.i._1f325 {
  background-position: -24px -144px;
}
.i._1f326 {
  background-position: -48px -144px;
}
.i._1f327 {
  background-position: -72px -144px;
}
.i._1f328 {
  background-position: -96px -144px;
}
.i._1f329 {
  background-position: -120px -144px;
}
.i._1f32a {
  background-position: -144px -144px;
}
.i._1f32b {
  background-position: -168px -144px;
}
.i._1f32c {
  background-position: -192px -144px;
}
.i._1f32d {
  background-position: -216px -144px;
}
.i._1f32e {
  background-position: -240px -144px;
}
.i._1f32f {
  background-position: -264px -144px;
}
.i._1f330 {
  background-position: -288px -144px;
}
.i._1f331 {
  background-position: -312px -144px;
}
.i._1f332 {
  background-position: -336px -144px;
}
.i._1f333 {
  background-position: -360px -144px;
}
.i._1f334 {
  background-position: -384px -144px;
}
.i._1f335 {
  background-position: -408px -144px;
}
.i._1f336 {
  background-position: -432px -144px;
}
.i._1f337 {
  background-position: -456px -144px;
}
.i._1f338 {
  background-position: -480px -144px;
}
.i._1f339 {
  background-position: -504px -144px;
}
.i._1f33a {
  background-position: -528px -144px;
}
.i._1f33b {
  background-position: -552px -144px;
}
.i._1f33c {
  background-position: -576px -144px;
}
.i._1f33d {
  background-position: -600px -144px;
}
.i._1f33e {
  background-position: -624px -144px;
}
.i._1f33f {
  background-position: -648px -144px;
}
.i._1f340 {
  background-position: -672px -144px;
}
.i._1f341 {
  background-position: -696px -144px;
}
.i._1f342 {
  background-position: -720px -144px;
}
.i._1f343 {
  background-position: -744px -144px;
}
.i._1f344 {
  background-position: -768px -144px;
}
.i._1f345 {
  background-position: -792px -144px;
}
.i._1f346 {
  background-position: -816px -144px;
}
.i._1f347 {
  background-position: -840px -144px;
}
.i._1f348 {
  background-position: -864px -144px;
}
.i._1f349 {
  background-position: -888px -144px;
}
.i._1f34a {
  background-position: -912px -144px;
}
.i._1f34b {
  background-position: -936px -144px;
}
.i._1f34c {
  background-position: -960px -144px;
}
.i._1f34d {
  background-position: -984px -144px;
}
.i._1f34e {
  background-position: -1008px -144px;
}
.i._1f34f {
  background-position: -1032px -144px;
}
.i._1f350 {
  background-position: -1056px -144px;
}
.i._1f351 {
  background-position: -1080px -144px;
}
.i._1f352 {
  background-position: -1104px -144px;
}
.i._1f353 {
  background-position: -1128px -144px;
}
.i._1f354 {
  background-position: -1152px -144px;
}
.i._1f355 {
  background-position: -1176px -144px;
}
.i._1f356 {
  background-position: -1200px -144px;
}
.i._1f357 {
  background-position: -1224px -144px;
}
.i._1f358 {
  background-position: -1248px -144px;
}
.i._1f359 {
  background-position: 0 -168px;
}
.i._1f35a {
  background-position: -24px -168px;
}
.i._1f35b {
  background-position: -48px -168px;
}
.i._1f35c {
  background-position: -72px -168px;
}
.i._1f35d {
  background-position: -96px -168px;
}
.i._1f35e {
  background-position: -120px -168px;
}
.i._1f35f {
  background-position: -144px -168px;
}
.i._1f360 {
  background-position: -168px -168px;
}
.i._1f361 {
  background-position: -192px -168px;
}
.i._1f362 {
  background-position: -216px -168px;
}
.i._1f363 {
  background-position: -240px -168px;
}
.i._1f364 {
  background-position: -264px -168px;
}
.i._1f365 {
  background-position: -288px -168px;
}
.i._1f366 {
  background-position: -312px -168px;
}
.i._1f367 {
  background-position: -336px -168px;
}
.i._1f368 {
  background-position: -360px -168px;
}
.i._1f369 {
  background-position: -384px -168px;
}
.i._1f36a {
  background-position: -408px -168px;
}
.i._1f36b {
  background-position: -432px -168px;
}
.i._1f36c {
  background-position: -456px -168px;
}
.i._1f36d {
  background-position: -480px -168px;
}
.i._1f36e {
  background-position: -504px -168px;
}
.i._1f36f {
  background-position: -528px -168px;
}
.i._1f370 {
  background-position: -552px -168px;
}
.i._1f371 {
  background-position: -576px -168px;
}
.i._1f372 {
  background-position: -600px -168px;
}
.i._1f373 {
  background-position: -624px -168px;
}
.i._1f374 {
  background-position: -648px -168px;
}
.i._1f375 {
  background-position: -672px -168px;
}
.i._1f376 {
  background-position: -696px -168px;
}
.i._1f377 {
  background-position: -720px -168px;
}
.i._1f378 {
  background-position: -744px -168px;
}
.i._1f379 {
  background-position: -768px -168px;
}
.i._1f37a {
  background-position: -792px -168px;
}
.i._1f37b {
  background-position: -816px -168px;
}
.i._1f37c {
  background-position: -840px -168px;
}
.i._1f37d {
  background-position: -864px -168px;
}
.i._1f37e {
  background-position: -888px -168px;
}
.i._1f37f {
  background-position: -912px -168px;
}
.i._1f380 {
  background-position: -936px -168px;
}
.i._1f381 {
  background-position: -960px -168px;
}
.i._1f382 {
  background-position: -984px -168px;
}
.i._1f383 {
  background-position: -1008px -168px;
}
.i._1f384 {
  background-position: -1032px -168px;
}
.i._1f385_1f3fb {
  background-position: -1056px -168px;
}
.i._1f385_1f3fc {
  background-position: -1080px -168px;
}
.i._1f385_1f3fd {
  background-position: -1104px -168px;
}
.i._1f385_1f3fe {
  background-position: -1128px -168px;
}
.i._1f385_1f3ff {
  background-position: -1152px -168px;
}
.i._1f385 {
  background-position: -1176px -168px;
}
.i._1f386 {
  background-position: -1200px -168px;
}
.i._1f387 {
  background-position: -1224px -168px;
}
.i._1f388 {
  background-position: -1248px -168px;
}
.i._1f389 {
  background-position: 0 -192px;
}
.i._1f38a {
  background-position: -24px -192px;
}
.i._1f38b {
  background-position: -48px -192px;
}
.i._1f38c {
  background-position: -72px -192px;
}
.i._1f38d {
  background-position: -96px -192px;
}
.i._1f38e {
  background-position: -120px -192px;
}
.i._1f38f {
  background-position: -144px -192px;
}
.i._1f390 {
  background-position: -168px -192px;
}
.i._1f391 {
  background-position: -192px -192px;
}
.i._1f392 {
  background-position: -216px -192px;
}
.i._1f393 {
  background-position: -240px -192px;
}
.i._1f396 {
  background-position: -264px -192px;
}
.i._1f397 {
  background-position: -288px -192px;
}
.i._1f399 {
  background-position: -312px -192px;
}
.i._1f39a {
  background-position: -336px -192px;
}
.i._1f39b {
  background-position: -360px -192px;
}
.i._1f39e {
  background-position: -384px -192px;
}
.i._1f39f {
  background-position: -408px -192px;
}
.i._1f3a0 {
  background-position: -432px -192px;
}
.i._1f3a1 {
  background-position: -456px -192px;
}
.i._1f3a2 {
  background-position: -480px -192px;
}
.i._1f3a3 {
  background-position: -504px -192px;
}
.i._1f3a4 {
  background-position: -528px -192px;
}
.i._1f3a5 {
  background-position: -552px -192px;
}
.i._1f3a6 {
  background-position: -576px -192px;
}
.i._1f3a7 {
  background-position: -600px -192px;
}
.i._1f3a8 {
  background-position: -624px -192px;
}
.i._1f3a9 {
  background-position: -648px -192px;
}
.i._1f3aa {
  background-position: -672px -192px;
}
.i._1f3ab {
  background-position: -696px -192px;
}
.i._1f3ac {
  background-position: -720px -192px;
}
.i._1f3ad {
  background-position: -744px -192px;
}
.i._1f3ae {
  background-position: -768px -192px;
}
.i._1f3af {
  background-position: -792px -192px;
}
.i._1f3b0 {
  background-position: -816px -192px;
}
.i._1f3b1 {
  background-position: -840px -192px;
}
.i._1f3b2 {
  background-position: -864px -192px;
}
.i._1f3b3 {
  background-position: -888px -192px;
}
.i._1f3b4 {
  background-position: -912px -192px;
}
.i._1f3b5 {
  background-position: -936px -192px;
}
.i._1f3b6 {
  background-position: -960px -192px;
}
.i._1f3b7 {
  background-position: -984px -192px;
}
.i._1f3b8 {
  background-position: -1008px -192px;
}
.i._1f3b9 {
  background-position: -1032px -192px;
}
.i._1f3ba {
  background-position: -1056px -192px;
}
.i._1f3bb {
  background-position: -1080px -192px;
}
.i._1f3bc {
  background-position: -1104px -192px;
}
.i._1f3bd {
  background-position: -1128px -192px;
}
.i._1f3be {
  background-position: -1152px -192px;
}
.i._1f3bf {
  background-position: -1176px -192px;
}
.i._1f3c0 {
  background-position: -1200px -192px;
}
.i._1f3c1 {
  background-position: -1224px -192px;
}
.i._1f3c2_1f3fb {
  background-position: -1248px -192px;
}
.i._1f3c2_1f3fc {
  background-position: 0 -216px;
}
.i._1f3c2_1f3fd {
  background-position: -24px -216px;
}
.i._1f3c2_1f3fe {
  background-position: -48px -216px;
}
.i._1f3c2_1f3ff {
  background-position: -72px -216px;
}
.i._1f3c2 {
  background-position: -96px -216px;
}
.i._1f3c3_1f3fb_200d_2640_fe0f {
  background-position: -120px -216px;
}
.i._1f3c3_1f3fb_200d_2642_fe0f {
  background-position: -144px -216px;
}
.i._1f3c3_1f3fc_200d_2640_fe0f {
  background-position: -168px -216px;
}
.i._1f3c3_1f3fc_200d_2642_fe0f {
  background-position: -192px -216px;
}
.i._1f3c3_1f3fd_200d_2640_fe0f {
  background-position: -216px -216px;
}
.i._1f3c3_1f3fd_200d_2642_fe0f {
  background-position: -240px -216px;
}
.i._1f3c3_1f3fe_200d_2640_fe0f {
  background-position: -264px -216px;
}
.i._1f3c3_1f3fe_200d_2642_fe0f {
  background-position: -288px -216px;
}
.i._1f3c3_1f3ff_200d_2640_fe0f {
  background-position: -312px -216px;
}
.i._1f3c3_1f3ff_200d_2642_fe0f {
  background-position: -336px -216px;
}
.i._1f3c3_200d_2640_fe0f {
  background-position: -360px -216px;
}
.i._1f3c3_200d_2642_fe0f {
  background-position: -384px -216px;
}
.i._1f3c4_1f3fb_200d_2640_fe0f {
  background-position: -408px -216px;
}
.i._1f3c4_1f3fb_200d_2642_fe0f {
  background-position: -432px -216px;
}
.i._1f3c4_1f3fc_200d_2640_fe0f {
  background-position: -456px -216px;
}
.i._1f3c4_1f3fc_200d_2642_fe0f {
  background-position: -480px -216px;
}
.i._1f3c4_1f3fd_200d_2640_fe0f {
  background-position: -504px -216px;
}
.i._1f3c4_1f3fd_200d_2642_fe0f {
  background-position: -528px -216px;
}
.i._1f3c4_1f3fe_200d_2640_fe0f {
  background-position: -552px -216px;
}
.i._1f3c4_1f3fe_200d_2642_fe0f {
  background-position: -576px -216px;
}
.i._1f3c4_1f3ff_200d_2640_fe0f {
  background-position: -600px -216px;
}
.i._1f3c4_1f3ff_200d_2642_fe0f {
  background-position: -624px -216px;
}
.i._1f3c4_200d_2640_fe0f {
  background-position: -648px -216px;
}
.i._1f3c4_200d_2642_fe0f {
  background-position: -672px -216px;
}
.i._1f3c5 {
  background-position: -696px -216px;
}
.i._1f3c6 {
  background-position: -720px -216px;
}
.i._1f3c7_1f3fb {
  background-position: -744px -216px;
}
.i._1f3c7_1f3fc {
  background-position: -768px -216px;
}
.i._1f3c7_1f3fd {
  background-position: -792px -216px;
}
.i._1f3c7_1f3fe {
  background-position: -816px -216px;
}
.i._1f3c7_1f3ff {
  background-position: -840px -216px;
}
.i._1f3c7 {
  background-position: -864px -216px;
}
.i._1f3c8 {
  background-position: -888px -216px;
}
.i._1f3c9 {
  background-position: -912px -216px;
}
.i._1f3ca_1f3fb_200d_2640_fe0f {
  background-position: -936px -216px;
}
.i._1f3ca_1f3fb_200d_2642_fe0f {
  background-position: -960px -216px;
}
.i._1f3ca_1f3fc_200d_2640_fe0f {
  background-position: -984px -216px;
}
.i._1f3ca_1f3fc_200d_2642_fe0f {
  background-position: -1008px -216px;
}
.i._1f3ca_1f3fd_200d_2640_fe0f {
  background-position: -1032px -216px;
}
.i._1f3ca_1f3fd_200d_2642_fe0f {
  background-position: -1056px -216px;
}
.i._1f3ca_1f3fe_200d_2640_fe0f {
  background-position: -1080px -216px;
}
.i._1f3ca_1f3fe_200d_2642_fe0f {
  background-position: -1104px -216px;
}
.i._1f3ca_1f3ff_200d_2640_fe0f {
  background-position: -1128px -216px;
}
.i._1f3ca_1f3ff_200d_2642_fe0f {
  background-position: -1152px -216px;
}
.i._1f3ca_200d_2640_fe0f {
  background-position: -1176px -216px;
}
.i._1f3ca_200d_2642_fe0f {
  background-position: -1200px -216px;
}
.i._1f3cb_1f3fb_200d_2640_fe0f {
  background-position: -1224px -216px;
}
.i._1f3cb_1f3fb_200d_2642_fe0f {
  background-position: -1248px -216px;
}
.i._1f3cb_1f3fc_200d_2640_fe0f {
  background-position: 0 -240px;
}
.i._1f3cb_1f3fc_200d_2642_fe0f {
  background-position: -24px -240px;
}
.i._1f3cb_1f3fd_200d_2640_fe0f {
  background-position: -48px -240px;
}
.i._1f3cb_1f3fd_200d_2642_fe0f {
  background-position: -72px -240px;
}
.i._1f3cb_1f3fe_200d_2640_fe0f {
  background-position: -96px -240px;
}
.i._1f3cb_1f3fe_200d_2642_fe0f {
  background-position: -120px -240px;
}
.i._1f3cb_1f3ff_200d_2640_fe0f {
  background-position: -144px -240px;
}
.i._1f3cb_1f3ff_200d_2642_fe0f {
  background-position: -168px -240px;
}
.i._1f3cb_fe0f_200d_2640_fe0f {
  background-position: -192px -240px;
}
.i._1f3cb_fe0f_200d_2642_fe0f {
  background-position: -216px -240px;
}
.i._1f3cc_1f3fb_200d_2640_fe0f {
  background-position: -240px -240px;
}
.i._1f3cc_1f3fb_200d_2642_fe0f {
  background-position: -264px -240px;
}
.i._1f3cc_1f3fc_200d_2640_fe0f {
  background-position: -288px -240px;
}
.i._1f3cc_1f3fc_200d_2642_fe0f {
  background-position: -312px -240px;
}
.i._1f3cc_1f3fd_200d_2640_fe0f {
  background-position: -336px -240px;
}
.i._1f3cc_1f3fd_200d_2642_fe0f {
  background-position: -360px -240px;
}
.i._1f3cc_1f3fe_200d_2640_fe0f {
  background-position: -384px -240px;
}
.i._1f3cc_1f3fe_200d_2642_fe0f {
  background-position: -408px -240px;
}
.i._1f3cc_1f3ff_200d_2640_fe0f {
  background-position: -432px -240px;
}
.i._1f3cc_1f3ff_200d_2642_fe0f {
  background-position: -456px -240px;
}
.i._1f3cc_fe0f_200d_2640_fe0f {
  background-position: -480px -240px;
}
.i._1f3cc_fe0f_200d_2642_fe0f {
  background-position: -504px -240px;
}
.i._1f3cd {
  background-position: -528px -240px;
}
.i._1f3ce {
  background-position: -552px -240px;
}
.i._1f3cf {
  background-position: -576px -240px;
}
.i._1f3d0 {
  background-position: -600px -240px;
}
.i._1f3d1 {
  background-position: -624px -240px;
}
.i._1f3d2 {
  background-position: -648px -240px;
}
.i._1f3d3 {
  background-position: -672px -240px;
}
.i._1f3d4 {
  background-position: -696px -240px;
}
.i._1f3d5 {
  background-position: -720px -240px;
}
.i._1f3d6 {
  background-position: -744px -240px;
}
.i._1f3d7 {
  background-position: -768px -240px;
}
.i._1f3d8 {
  background-position: -792px -240px;
}
.i._1f3d9 {
  background-position: -816px -240px;
}
.i._1f3da {
  background-position: -840px -240px;
}
.i._1f3db {
  background-position: -864px -240px;
}
.i._1f3dc {
  background-position: -888px -240px;
}
.i._1f3dd {
  background-position: -912px -240px;
}
.i._1f3de {
  background-position: -936px -240px;
}
.i._1f3df {
  background-position: -960px -240px;
}
.i._1f3e0 {
  background-position: -984px -240px;
}
.i._1f3e1 {
  background-position: -1008px -240px;
}
.i._1f3e2 {
  background-position: -1032px -240px;
}
.i._1f3e3 {
  background-position: -1056px -240px;
}
.i._1f3e4 {
  background-position: -1080px -240px;
}
.i._1f3e5 {
  background-position: -1104px -240px;
}
.i._1f3e6 {
  background-position: -1128px -240px;
}
.i._1f3e7 {
  background-position: -1152px -240px;
}
.i._1f3e8 {
  background-position: -1176px -240px;
}
.i._1f3e9 {
  background-position: -1200px -240px;
}
.i._1f3ea {
  background-position: -1224px -240px;
}
.i._1f3eb {
  background-position: -1248px -240px;
}
.i._1f3ec {
  background-position: 0 -264px;
}
.i._1f3ed {
  background-position: -24px -264px;
}
.i._1f3ee {
  background-position: -48px -264px;
}
.i._1f3ef {
  background-position: -72px -264px;
}
.i._1f3f0 {
  background-position: -96px -264px;
}
.i._1f3f3_fe0f_200d_1f308 {
  background-position: -120px -264px;
}
.i._1f3f3 {
  background-position: -144px -264px;
}
.i._1f3f4_200d_2620_fe0f {
  background-position: -168px -264px;
}
.i._1f3f4_e0067_e0062_e0065_e006e_e0067_e007f {
  background-position: -192px -264px;
}
.i._1f3f4_e0067_e0062_e0073_e0063_e0074_e007f {
  background-position: -216px -264px;
}
.i._1f3f4_e0067_e0062_e0077_e006c_e0073_e007f {
  background-position: -240px -264px;
}
.i._1f3f4 {
  background-position: -264px -264px;
}
.i._1f3f5 {
  background-position: -288px -264px;
}
.i._1f3f7 {
  background-position: -312px -264px;
}
.i._1f3f8 {
  background-position: -336px -264px;
}
.i._1f3f9 {
  background-position: -360px -264px;
}
.i._1f3fa {
  background-position: -384px -264px;
}
.i._1f400 {
  background-position: -408px -264px;
}
.i._1f401 {
  background-position: -432px -264px;
}
.i._1f402 {
  background-position: -456px -264px;
}
.i._1f403 {
  background-position: -480px -264px;
}
.i._1f404 {
  background-position: -504px -264px;
}
.i._1f405 {
  background-position: -528px -264px;
}
.i._1f406 {
  background-position: -552px -264px;
}
.i._1f407 {
  background-position: -576px -264px;
}
.i._1f408 {
  background-position: -600px -264px;
}
.i._1f409 {
  background-position: -624px -264px;
}
.i._1f40a {
  background-position: -648px -264px;
}
.i._1f40b {
  background-position: -672px -264px;
}
.i._1f40c {
  background-position: -696px -264px;
}
.i._1f40d {
  background-position: -720px -264px;
}
.i._1f40e {
  background-position: -744px -264px;
}
.i._1f40f {
  background-position: -768px -264px;
}
.i._1f410 {
  background-position: -792px -264px;
}
.i._1f411 {
  background-position: -816px -264px;
}
.i._1f412 {
  background-position: -840px -264px;
}
.i._1f413 {
  background-position: -864px -264px;
}
.i._1f414 {
  background-position: -888px -264px;
}
.i._1f415_200d_1f9ba {
  background-position: -912px -264px;
}
.i._1f415 {
  background-position: -936px -264px;
}
.i._1f416 {
  background-position: -960px -264px;
}
.i._1f417 {
  background-position: -984px -264px;
}
.i._1f418 {
  background-position: -1008px -264px;
}
.i._1f419 {
  background-position: -1032px -264px;
}
.i._1f41a {
  background-position: -1056px -264px;
}
.i._1f41b {
  background-position: -1080px -264px;
}
.i._1f41c {
  background-position: -1104px -264px;
}
.i._1f41d {
  background-position: -1128px -264px;
}
.i._1f41e {
  background-position: -1152px -264px;
}
.i._1f41f {
  background-position: -1176px -264px;
}
.i._1f420 {
  background-position: -1200px -264px;
}
.i._1f421 {
  background-position: -1224px -264px;
}
.i._1f422 {
  background-position: -1248px -264px;
}
.i._1f423 {
  background-position: 0 -288px;
}
.i._1f424 {
  background-position: -24px -288px;
}
.i._1f425 {
  background-position: -48px -288px;
}
.i._1f426 {
  background-position: -72px -288px;
}
.i._1f427 {
  background-position: -96px -288px;
}
.i._1f428 {
  background-position: -120px -288px;
}
.i._1f429 {
  background-position: -144px -288px;
}
.i._1f42a {
  background-position: -168px -288px;
}
.i._1f42b {
  background-position: -192px -288px;
}
.i._1f42c {
  background-position: -216px -288px;
}
.i._1f42d {
  background-position: -240px -288px;
}
.i._1f42e {
  background-position: -264px -288px;
}
.i._1f42f {
  background-position: -288px -288px;
}
.i._1f430 {
  background-position: -312px -288px;
}
.i._1f431 {
  background-position: -336px -288px;
}
.i._1f432 {
  background-position: -360px -288px;
}
.i._1f433 {
  background-position: -384px -288px;
}
.i._1f434 {
  background-position: -408px -288px;
}
.i._1f435 {
  background-position: -432px -288px;
}
.i._1f436 {
  background-position: -456px -288px;
}
.i._1f437 {
  background-position: -480px -288px;
}
.i._1f438 {
  background-position: -504px -288px;
}
.i._1f439 {
  background-position: -528px -288px;
}
.i._1f43a {
  background-position: -552px -288px;
}
.i._1f43b {
  background-position: -576px -288px;
}
.i._1f43c {
  background-position: -600px -288px;
}
.i._1f43d {
  background-position: -624px -288px;
}
.i._1f43e {
  background-position: -648px -288px;
}
.i._1f43f {
  background-position: -672px -288px;
}
.i._1f440 {
  background-position: -696px -288px;
}
.i._1f441_fe0f_200d_1f5e8_fe0f {
  background-position: -720px -288px;
}
.i._1f441 {
  background-position: -744px -288px;
}
.i._1f442_1f3fb {
  background-position: -768px -288px;
}
.i._1f442_1f3fc {
  background-position: -792px -288px;
}
.i._1f442_1f3fd {
  background-position: -816px -288px;
}
.i._1f442_1f3fe {
  background-position: -840px -288px;
}
.i._1f442_1f3ff {
  background-position: -864px -288px;
}
.i._1f442 {
  background-position: -888px -288px;
}
.i._1f443_1f3fb {
  background-position: -912px -288px;
}
.i._1f443_1f3fc {
  background-position: -936px -288px;
}
.i._1f443_1f3fd {
  background-position: -960px -288px;
}
.i._1f443_1f3fe {
  background-position: -984px -288px;
}
.i._1f443_1f3ff {
  background-position: -1008px -288px;
}
.i._1f443 {
  background-position: -1032px -288px;
}
.i._1f444 {
  background-position: -1056px -288px;
}
.i._1f445 {
  background-position: -1080px -288px;
}
.i._1f446_1f3fb {
  background-position: -1104px -288px;
}
.i._1f446_1f3fc {
  background-position: -1128px -288px;
}
.i._1f446_1f3fd {
  background-position: -1152px -288px;
}
.i._1f446_1f3fe {
  background-position: -1176px -288px;
}
.i._1f446_1f3ff {
  background-position: -1200px -288px;
}
.i._1f446 {
  background-position: -1224px -288px;
}
.i._1f447_1f3fb {
  background-position: -1248px -288px;
}
.i._1f447_1f3fc {
  background-position: 0 -312px;
}
.i._1f447_1f3fd {
  background-position: -24px -312px;
}
.i._1f447_1f3fe {
  background-position: -48px -312px;
}
.i._1f447_1f3ff {
  background-position: -72px -312px;
}
.i._1f447 {
  background-position: -96px -312px;
}
.i._1f448_1f3fb {
  background-position: -120px -312px;
}
.i._1f448_1f3fc {
  background-position: -144px -312px;
}
.i._1f448_1f3fd {
  background-position: -168px -312px;
}
.i._1f448_1f3fe {
  background-position: -192px -312px;
}
.i._1f448_1f3ff {
  background-position: -216px -312px;
}
.i._1f448 {
  background-position: -240px -312px;
}
.i._1f449_1f3fb {
  background-position: -264px -312px;
}
.i._1f449_1f3fc {
  background-position: -288px -312px;
}
.i._1f449_1f3fd {
  background-position: -312px -312px;
}
.i._1f449_1f3fe {
  background-position: -336px -312px;
}
.i._1f449_1f3ff {
  background-position: -360px -312px;
}
.i._1f449 {
  background-position: -384px -312px;
}
.i._1f44a_1f3fb {
  background-position: -408px -312px;
}
.i._1f44a_1f3fc {
  background-position: -432px -312px;
}
.i._1f44a_1f3fd {
  background-position: -456px -312px;
}
.i._1f44a_1f3fe {
  background-position: -480px -312px;
}
.i._1f44a_1f3ff {
  background-position: -504px -312px;
}
.i._1f44a {
  background-position: -528px -312px;
}
.i._1f44b_1f3fb {
  background-position: -552px -312px;
}
.i._1f44b_1f3fc {
  background-position: -576px -312px;
}
.i._1f44b_1f3fd {
  background-position: -600px -312px;
}
.i._1f44b_1f3fe {
  background-position: -624px -312px;
}
.i._1f44b_1f3ff {
  background-position: -648px -312px;
}
.i._1f44b {
  background-position: -672px -312px;
}
.i._1f44c_1f3fb {
  background-position: -696px -312px;
}
.i._1f44c_1f3fc {
  background-position: -720px -312px;
}
.i._1f44c_1f3fd {
  background-position: -744px -312px;
}
.i._1f44c_1f3fe {
  background-position: -768px -312px;
}
.i._1f44c_1f3ff {
  background-position: -792px -312px;
}
.i._1f44c {
  background-position: -816px -312px;
}
.i._1f44d_1f3fb {
  background-position: -840px -312px;
}
.i._1f44d_1f3fc {
  background-position: -864px -312px;
}
.i._1f44d_1f3fd {
  background-position: -888px -312px;
}
.i._1f44d_1f3fe {
  background-position: -912px -312px;
}
.i._1f44d_1f3ff {
  background-position: -936px -312px;
}
.i._1f44d {
  background-position: -960px -312px;
}
.i._1f44e_1f3fb {
  background-position: -984px -312px;
}
.i._1f44e_1f3fc {
  background-position: -1008px -312px;
}
.i._1f44e_1f3fd {
  background-position: -1032px -312px;
}
.i._1f44e_1f3fe {
  background-position: -1056px -312px;
}
.i._1f44e_1f3ff {
  background-position: -1080px -312px;
}
.i._1f44e {
  background-position: -1104px -312px;
}
.i._1f44f_1f3fb {
  background-position: -1128px -312px;
}
.i._1f44f_1f3fc {
  background-position: -1152px -312px;
}
.i._1f44f_1f3fd {
  background-position: -1176px -312px;
}
.i._1f44f_1f3fe {
  background-position: -1200px -312px;
}
.i._1f44f_1f3ff {
  background-position: -1224px -312px;
}
.i._1f44f {
  background-position: -1248px -312px;
}
.i._1f450_1f3fb {
  background-position: 0 -336px;
}
.i._1f450_1f3fc {
  background-position: -24px -336px;
}
.i._1f450_1f3fd {
  background-position: -48px -336px;
}
.i._1f450_1f3fe {
  background-position: -72px -336px;
}
.i._1f450_1f3ff {
  background-position: -96px -336px;
}
.i._1f450 {
  background-position: -120px -336px;
}
.i._1f451 {
  background-position: -144px -336px;
}
.i._1f452 {
  background-position: -168px -336px;
}
.i._1f453 {
  background-position: -192px -336px;
}
.i._1f454 {
  background-position: -216px -336px;
}
.i._1f455 {
  background-position: -240px -336px;
}
.i._1f456 {
  background-position: -264px -336px;
}
.i._1f457 {
  background-position: -288px -336px;
}
.i._1f458 {
  background-position: -312px -336px;
}
.i._1f459 {
  background-position: -336px -336px;
}
.i._1f45a {
  background-position: -360px -336px;
}
.i._1f45b {
  background-position: -384px -336px;
}
.i._1f45c {
  background-position: -408px -336px;
}
.i._1f45d {
  background-position: -432px -336px;
}
.i._1f45e {
  background-position: -456px -336px;
}
.i._1f45f {
  background-position: -480px -336px;
}
.i._1f460 {
  background-position: -504px -336px;
}
.i._1f461 {
  background-position: -528px -336px;
}
.i._1f462 {
  background-position: -552px -336px;
}
.i._1f463 {
  background-position: -576px -336px;
}
.i._1f464 {
  background-position: -600px -336px;
}
.i._1f465 {
  background-position: -624px -336px;
}
.i._1f466_1f3fb {
  background-position: -648px -336px;
}
.i._1f466_1f3fc {
  background-position: -672px -336px;
}
.i._1f466_1f3fd {
  background-position: -696px -336px;
}
.i._1f466_1f3fe {
  background-position: -720px -336px;
}
.i._1f466_1f3ff {
  background-position: -744px -336px;
}
.i._1f466 {
  background-position: -768px -336px;
}
.i._1f467_1f3fb {
  background-position: -792px -336px;
}
.i._1f467_1f3fc {
  background-position: -816px -336px;
}
.i._1f467_1f3fd {
  background-position: -840px -336px;
}
.i._1f467_1f3fe {
  background-position: -864px -336px;
}
.i._1f467_1f3ff {
  background-position: -888px -336px;
}
.i._1f467 {
  background-position: -912px -336px;
}
.i._1f468_1f3fb_200d_1f33e {
  background-position: -936px -336px;
}
.i._1f468_1f3fb_200d_1f373 {
  background-position: -960px -336px;
}
.i._1f468_1f3fb_200d_1f393 {
  background-position: -984px -336px;
}
.i._1f468_1f3fb_200d_1f3a4 {
  background-position: -1008px -336px;
}
.i._1f468_1f3fb_200d_1f3a8 {
  background-position: -1032px -336px;
}
.i._1f468_1f3fb_200d_1f3eb {
  background-position: -1056px -336px;
}
.i._1f468_1f3fb_200d_1f3ed {
  background-position: -1080px -336px;
}
.i._1f468_1f3fb_200d_1f4bb {
  background-position: -1104px -336px;
}
.i._1f468_1f3fb_200d_1f4bc {
  background-position: -1128px -336px;
}
.i._1f468_1f3fb_200d_1f527 {
  background-position: -1152px -336px;
}
.i._1f468_1f3fb_200d_1f52c {
  background-position: -1176px -336px;
}
.i._1f468_1f3fb_200d_1f680 {
  background-position: -1200px -336px;
}
.i._1f468_1f3fb_200d_1f692 {
  background-position: -1224px -336px;
}
.i._1f468_1f3fb_200d_1f9af {
  background-position: -1248px -336px;
}
.i._1f468_1f3fb_200d_1f9b0 {
  background-position: 0 -360px;
}
.i._1f468_1f3fb_200d_1f9b1 {
  background-position: -24px -360px;
}
.i._1f468_1f3fb_200d_1f9b2 {
  background-position: -48px -360px;
}
.i._1f468_1f3fb_200d_1f9b3 {
  background-position: -72px -360px;
}
.i._1f468_1f3fb_200d_1f9bc {
  background-position: -96px -360px;
}
.i._1f468_1f3fb_200d_1f9bd {
  background-position: -120px -360px;
}
.i._1f468_1f3fb_200d_2695_fe0f {
  background-position: -144px -360px;
}
.i._1f468_1f3fb_200d_2696_fe0f {
  background-position: -168px -360px;
}
.i._1f468_1f3fb_200d_2708_fe0f {
  background-position: -192px -360px;
}
.i._1f468_1f3fb {
  background-position: -216px -360px;
}
.i._1f468_1f3fc_200d_1f33e {
  background-position: -240px -360px;
}
.i._1f468_1f3fc_200d_1f373 {
  background-position: -264px -360px;
}
.i._1f468_1f3fc_200d_1f393 {
  background-position: -288px -360px;
}
.i._1f468_1f3fc_200d_1f3a4 {
  background-position: -312px -360px;
}
.i._1f468_1f3fc_200d_1f3a8 {
  background-position: -336px -360px;
}
.i._1f468_1f3fc_200d_1f3eb {
  background-position: -360px -360px;
}
.i._1f468_1f3fc_200d_1f3ed {
  background-position: -384px -360px;
}
.i._1f468_1f3fc_200d_1f4bb {
  background-position: -408px -360px;
}
.i._1f468_1f3fc_200d_1f4bc {
  background-position: -432px -360px;
}
.i._1f468_1f3fc_200d_1f527 {
  background-position: -456px -360px;
}
.i._1f468_1f3fc_200d_1f52c {
  background-position: -480px -360px;
}
.i._1f468_1f3fc_200d_1f680 {
  background-position: -504px -360px;
}
.i._1f468_1f3fc_200d_1f692 {
  background-position: -528px -360px;
}
.i._1f468_1f3fc_200d_1f9af {
  background-position: -552px -360px;
}
.i._1f468_1f3fc_200d_1f9b0 {
  background-position: -576px -360px;
}
.i._1f468_1f3fc_200d_1f9b1 {
  background-position: -600px -360px;
}
.i._1f468_1f3fc_200d_1f9b2 {
  background-position: -624px -360px;
}
.i._1f468_1f3fc_200d_1f9b3 {
  background-position: -648px -360px;
}
.i._1f468_1f3fc_200d_1f9bc {
  background-position: -672px -360px;
}
.i._1f468_1f3fc_200d_1f9bd {
  background-position: -696px -360px;
}
.i._1f468_1f3fc_200d_2695_fe0f {
  background-position: -720px -360px;
}
.i._1f468_1f3fc_200d_2696_fe0f {
  background-position: -744px -360px;
}
.i._1f468_1f3fc_200d_2708_fe0f {
  background-position: -768px -360px;
}
.i._1f468_1f3fc {
  background-position: -792px -360px;
}
.i._1f468_1f3fd_200d_1f33e {
  background-position: -816px -360px;
}
.i._1f468_1f3fd_200d_1f373 {
  background-position: -840px -360px;
}
.i._1f468_1f3fd_200d_1f393 {
  background-position: -864px -360px;
}
.i._1f468_1f3fd_200d_1f3a4 {
  background-position: -888px -360px;
}
.i._1f468_1f3fd_200d_1f3a8 {
  background-position: -912px -360px;
}
.i._1f468_1f3fd_200d_1f3eb {
  background-position: -936px -360px;
}
.i._1f468_1f3fd_200d_1f3ed {
  background-position: -960px -360px;
}
.i._1f468_1f3fd_200d_1f4bb {
  background-position: -984px -360px;
}
.i._1f468_1f3fd_200d_1f4bc {
  background-position: -1008px -360px;
}
.i._1f468_1f3fd_200d_1f527 {
  background-position: -1032px -360px;
}
.i._1f468_1f3fd_200d_1f52c {
  background-position: -1056px -360px;
}
.i._1f468_1f3fd_200d_1f680 {
  background-position: -1080px -360px;
}
.i._1f468_1f3fd_200d_1f692 {
  background-position: -1104px -360px;
}
.i._1f468_1f3fd_200d_1f9af {
  background-position: -1128px -360px;
}
.i._1f468_1f3fd_200d_1f9b0 {
  background-position: -1152px -360px;
}
.i._1f468_1f3fd_200d_1f9b1 {
  background-position: -1176px -360px;
}
.i._1f468_1f3fd_200d_1f9b2 {
  background-position: -1200px -360px;
}
.i._1f468_1f3fd_200d_1f9b3 {
  background-position: -1224px -360px;
}
.i._1f468_1f3fd_200d_1f9bc {
  background-position: -1248px -360px;
}
.i._1f468_1f3fd_200d_1f9bd {
  background-position: 0 -384px;
}
.i._1f468_1f3fd_200d_2695_fe0f {
  background-position: -24px -384px;
}
.i._1f468_1f3fd_200d_2696_fe0f {
  background-position: -48px -384px;
}
.i._1f468_1f3fd_200d_2708_fe0f {
  background-position: -72px -384px;
}
.i._1f468_1f3fd {
  background-position: -96px -384px;
}
.i._1f468_1f3fe_200d_1f33e {
  background-position: -120px -384px;
}
.i._1f468_1f3fe_200d_1f373 {
  background-position: -144px -384px;
}
.i._1f468_1f3fe_200d_1f393 {
  background-position: -168px -384px;
}
.i._1f468_1f3fe_200d_1f3a4 {
  background-position: -192px -384px;
}
.i._1f468_1f3fe_200d_1f3a8 {
  background-position: -216px -384px;
}
.i._1f468_1f3fe_200d_1f3eb {
  background-position: -240px -384px;
}
.i._1f468_1f3fe_200d_1f3ed {
  background-position: -264px -384px;
}
.i._1f468_1f3fe_200d_1f4bb {
  background-position: -288px -384px;
}
.i._1f468_1f3fe_200d_1f4bc {
  background-position: -312px -384px;
}
.i._1f468_1f3fe_200d_1f527 {
  background-position: -336px -384px;
}
.i._1f468_1f3fe_200d_1f52c {
  background-position: -360px -384px;
}
.i._1f468_1f3fe_200d_1f680 {
  background-position: -384px -384px;
}
.i._1f468_1f3fe_200d_1f692 {
  background-position: -408px -384px;
}
.i._1f468_1f3fe_200d_1f9af {
  background-position: -432px -384px;
}
.i._1f468_1f3fe_200d_1f9b0 {
  background-position: -456px -384px;
}
.i._1f468_1f3fe_200d_1f9b1 {
  background-position: -480px -384px;
}
.i._1f468_1f3fe_200d_1f9b2 {
  background-position: -504px -384px;
}
.i._1f468_1f3fe_200d_1f9b3 {
  background-position: -528px -384px;
}
.i._1f468_1f3fe_200d_1f9bc {
  background-position: -552px -384px;
}
.i._1f468_1f3fe_200d_1f9bd {
  background-position: -576px -384px;
}
.i._1f468_1f3fe_200d_2695_fe0f {
  background-position: -600px -384px;
}
.i._1f468_1f3fe_200d_2696_fe0f {
  background-position: -624px -384px;
}
.i._1f468_1f3fe_200d_2708_fe0f {
  background-position: -648px -384px;
}
.i._1f468_1f3fe {
  background-position: -672px -384px;
}
.i._1f468_1f3ff_200d_1f33e {
  background-position: -696px -384px;
}
.i._1f468_1f3ff_200d_1f373 {
  background-position: -720px -384px;
}
.i._1f468_1f3ff_200d_1f393 {
  background-position: -744px -384px;
}
.i._1f468_1f3ff_200d_1f3a4 {
  background-position: -768px -384px;
}
.i._1f468_1f3ff_200d_1f3a8 {
  background-position: -792px -384px;
}
.i._1f468_1f3ff_200d_1f3eb {
  background-position: -816px -384px;
}
.i._1f468_1f3ff_200d_1f3ed {
  background-position: -840px -384px;
}
.i._1f468_1f3ff_200d_1f4bb {
  background-position: -864px -384px;
}
.i._1f468_1f3ff_200d_1f4bc {
  background-position: -888px -384px;
}
.i._1f468_1f3ff_200d_1f527 {
  background-position: -912px -384px;
}
.i._1f468_1f3ff_200d_1f52c {
  background-position: -936px -384px;
}
.i._1f468_1f3ff_200d_1f680 {
  background-position: -960px -384px;
}
.i._1f468_1f3ff_200d_1f692 {
  background-position: -984px -384px;
}
.i._1f468_1f3ff_200d_1f9af {
  background-position: -1008px -384px;
}
.i._1f468_1f3ff_200d_1f9b0 {
  background-position: -1032px -384px;
}
.i._1f468_1f3ff_200d_1f9b1 {
  background-position: -1056px -384px;
}
.i._1f468_1f3ff_200d_1f9b2 {
  background-position: -1080px -384px;
}
.i._1f468_1f3ff_200d_1f9b3 {
  background-position: -1104px -384px;
}
.i._1f468_1f3ff_200d_1f9bc {
  background-position: -1128px -384px;
}
.i._1f468_1f3ff_200d_1f9bd {
  background-position: -1152px -384px;
}
.i._1f468_1f3ff_200d_2695_fe0f {
  background-position: -1176px -384px;
}
.i._1f468_1f3ff_200d_2696_fe0f {
  background-position: -1200px -384px;
}
.i._1f468_1f3ff_200d_2708_fe0f {
  background-position: -1224px -384px;
}
.i._1f468_1f3ff {
  background-position: -1248px -384px;
}
.i._1f468_200d_1f33e {
  background-position: 0 -408px;
}
.i._1f468_200d_1f373 {
  background-position: -24px -408px;
}
.i._1f468_200d_1f393 {
  background-position: -48px -408px;
}
.i._1f468_200d_1f3a4 {
  background-position: -72px -408px;
}
.i._1f468_200d_1f3a8 {
  background-position: -96px -408px;
}
.i._1f468_200d_1f3eb {
  background-position: -120px -408px;
}
.i._1f468_200d_1f3ed {
  background-position: -144px -408px;
}
.i._1f468_200d_1f466_200d_1f466 {
  background-position: -168px -408px;
}
.i._1f468_200d_1f466 {
  background-position: -192px -408px;
}
.i._1f468_200d_1f467_200d_1f466 {
  background-position: -216px -408px;
}
.i._1f468_200d_1f467_200d_1f467 {
  background-position: -240px -408px;
}
.i._1f468_200d_1f467 {
  background-position: -264px -408px;
}
.i._1f468_200d_1f468_200d_1f466_200d_1f466 {
  background-position: -288px -408px;
}
.i._1f468_200d_1f468_200d_1f466 {
  background-position: -312px -408px;
}
.i._1f468_200d_1f468_200d_1f467_200d_1f466 {
  background-position: -336px -408px;
}
.i._1f468_200d_1f468_200d_1f467_200d_1f467 {
  background-position: -360px -408px;
}
.i._1f468_200d_1f468_200d_1f467 {
  background-position: -384px -408px;
}
.i._1f468_200d_1f469_200d_1f466_200d_1f466 {
  background-position: -408px -408px;
}
.i._1f468_200d_1f469_200d_1f466 {
  background-position: -432px -408px;
}
.i._1f468_200d_1f469_200d_1f467_200d_1f466 {
  background-position: -456px -408px;
}
.i._1f468_200d_1f469_200d_1f467_200d_1f467 {
  background-position: -480px -408px;
}
.i._1f468_200d_1f469_200d_1f467 {
  background-position: -504px -408px;
}
.i._1f468_200d_1f4bb {
  background-position: -528px -408px;
}
.i._1f468_200d_1f4bc {
  background-position: -552px -408px;
}
.i._1f468_200d_1f527 {
  background-position: -576px -408px;
}
.i._1f468_200d_1f52c {
  background-position: -600px -408px;
}
.i._1f468_200d_1f680 {
  background-position: -624px -408px;
}
.i._1f468_200d_1f692 {
  background-position: -648px -408px;
}
.i._1f468_200d_1f9af {
  background-position: -672px -408px;
}
.i._1f468_200d_1f9b0 {
  background-position: -696px -408px;
}
.i._1f468_200d_1f9b1 {
  background-position: -720px -408px;
}
.i._1f468_200d_1f9b2 {
  background-position: -744px -408px;
}
.i._1f468_200d_1f9b3 {
  background-position: -768px -408px;
}
.i._1f468_200d_1f9bc {
  background-position: -792px -408px;
}
.i._1f468_200d_1f9bd {
  background-position: -816px -408px;
}
.i._1f468_200d_2695_fe0f {
  background-position: -840px -408px;
}
.i._1f468_200d_2696_fe0f {
  background-position: -864px -408px;
}
.i._1f468_200d_2708_fe0f {
  background-position: -888px -408px;
}
.i._1f468_200d_2764_fe0f_200d_1f468 {
  background-position: -912px -408px;
}
.i._1f468_200d_2764_fe0f_200d_1f48b_200d_1f468 {
  background-position: -936px -408px;
}
.i._1f468 {
  background-position: -960px -408px;
}
.i._1f469_1f3fb_200d_1f33e {
  background-position: -984px -408px;
}
.i._1f469_1f3fb_200d_1f373 {
  background-position: -1008px -408px;
}
.i._1f469_1f3fb_200d_1f393 {
  background-position: -1032px -408px;
}
.i._1f469_1f3fb_200d_1f3a4 {
  background-position: -1056px -408px;
}
.i._1f469_1f3fb_200d_1f3a8 {
  background-position: -1080px -408px;
}
.i._1f469_1f3fb_200d_1f3eb {
  background-position: -1104px -408px;
}
.i._1f469_1f3fb_200d_1f3ed {
  background-position: -1128px -408px;
}
.i._1f469_1f3fb_200d_1f4bb {
  background-position: -1152px -408px;
}
.i._1f469_1f3fb_200d_1f4bc {
  background-position: -1176px -408px;
}
.i._1f469_1f3fb_200d_1f527 {
  background-position: -1200px -408px;
}
.i._1f469_1f3fb_200d_1f52c {
  background-position: -1224px -408px;
}
.i._1f469_1f3fb_200d_1f680 {
  background-position: -1248px -408px;
}
.i._1f469_1f3fb_200d_1f692 {
  background-position: 0 -432px;
}
.i._1f469_1f3fb_200d_1f91d_200d_1f468_1f3fc {
  background-position: -24px -432px;
}
.i._1f469_1f3fb_200d_1f91d_200d_1f468_1f3fd {
  background-position: -48px -432px;
}
.i._1f469_1f3fb_200d_1f91d_200d_1f468_1f3fe {
  background-position: -72px -432px;
}
.i._1f469_1f3fb_200d_1f91d_200d_1f468_1f3ff {
  background-position: -96px -432px;
}
.i._1f469_1f3fb_200d_1f9af {
  background-position: -120px -432px;
}
.i._1f469_1f3fb_200d_1f9b0 {
  background-position: -144px -432px;
}
.i._1f469_1f3fb_200d_1f9b1 {
  background-position: -168px -432px;
}
.i._1f469_1f3fb_200d_1f9b2 {
  background-position: -192px -432px;
}
.i._1f469_1f3fb_200d_1f9b3 {
  background-position: -216px -432px;
}
.i._1f469_1f3fb_200d_1f9bc {
  background-position: -240px -432px;
}
.i._1f469_1f3fb_200d_1f9bd {
  background-position: -264px -432px;
}
.i._1f469_1f3fb_200d_2695_fe0f {
  background-position: -288px -432px;
}
.i._1f469_1f3fb_200d_2696_fe0f {
  background-position: -312px -432px;
}
.i._1f469_1f3fb_200d_2708_fe0f {
  background-position: -336px -432px;
}
.i._1f469_1f3fb {
  background-position: -360px -432px;
}
.i._1f469_1f3fc_200d_1f33e {
  background-position: -384px -432px;
}
.i._1f469_1f3fc_200d_1f373 {
  background-position: -408px -432px;
}
.i._1f469_1f3fc_200d_1f393 {
  background-position: -432px -432px;
}
.i._1f469_1f3fc_200d_1f3a4 {
  background-position: -456px -432px;
}
.i._1f469_1f3fc_200d_1f3a8 {
  background-position: -480px -432px;
}
.i._1f469_1f3fc_200d_1f3eb {
  background-position: -504px -432px;
}
.i._1f469_1f3fc_200d_1f3ed {
  background-position: -528px -432px;
}
.i._1f469_1f3fc_200d_1f4bb {
  background-position: -552px -432px;
}
.i._1f469_1f3fc_200d_1f4bc {
  background-position: -576px -432px;
}
.i._1f469_1f3fc_200d_1f527 {
  background-position: -600px -432px;
}
.i._1f469_1f3fc_200d_1f52c {
  background-position: -624px -432px;
}
.i._1f469_1f3fc_200d_1f680 {
  background-position: -648px -432px;
}
.i._1f469_1f3fc_200d_1f692 {
  background-position: -672px -432px;
}
.i._1f469_1f3fc_200d_1f91d_200d_1f468_1f3fd {
  background-position: -696px -432px;
}
.i._1f469_1f3fc_200d_1f91d_200d_1f468_1f3fe {
  background-position: -720px -432px;
}
.i._1f469_1f3fc_200d_1f91d_200d_1f468_1f3ff {
  background-position: -744px -432px;
}
.i._1f469_1f3fc_200d_1f9af {
  background-position: -768px -432px;
}
.i._1f469_1f3fc_200d_1f9b0 {
  background-position: -792px -432px;
}
.i._1f469_1f3fc_200d_1f9b1 {
  background-position: -816px -432px;
}
.i._1f469_1f3fc_200d_1f9b2 {
  background-position: -840px -432px;
}
.i._1f469_1f3fc_200d_1f9b3 {
  background-position: -864px -432px;
}
.i._1f469_1f3fc_200d_1f9bc {
  background-position: -888px -432px;
}
.i._1f469_1f3fc_200d_1f9bd {
  background-position: -912px -432px;
}
.i._1f469_1f3fc_200d_2695_fe0f {
  background-position: -936px -432px;
}
.i._1f469_1f3fc_200d_2696_fe0f {
  background-position: -960px -432px;
}
.i._1f469_1f3fc_200d_2708_fe0f {
  background-position: -984px -432px;
}
.i._1f469_1f3fc {
  background-position: -1008px -432px;
}
.i._1f469_1f3fd_200d_1f33e {
  background-position: -1032px -432px;
}
.i._1f469_1f3fd_200d_1f373 {
  background-position: -1056px -432px;
}
.i._1f469_1f3fd_200d_1f393 {
  background-position: -1080px -432px;
}
.i._1f469_1f3fd_200d_1f3a4 {
  background-position: -1104px -432px;
}
.i._1f469_1f3fd_200d_1f3a8 {
  background-position: -1128px -432px;
}
.i._1f469_1f3fd_200d_1f3eb {
  background-position: -1152px -432px;
}
.i._1f469_1f3fd_200d_1f3ed {
  background-position: -1176px -432px;
}
.i._1f469_1f3fd_200d_1f4bb {
  background-position: -1200px -432px;
}
.i._1f469_1f3fd_200d_1f4bc {
  background-position: -1224px -432px;
}
.i._1f469_1f3fd_200d_1f527 {
  background-position: -1248px -432px;
}
.i._1f469_1f3fd_200d_1f52c {
  background-position: 0 -456px;
}
.i._1f469_1f3fd_200d_1f680 {
  background-position: -24px -456px;
}
.i._1f469_1f3fd_200d_1f692 {
  background-position: -48px -456px;
}
.i._1f469_1f3fd_200d_1f91d_200d_1f468_1f3fe {
  background-position: -72px -456px;
}
.i._1f469_1f3fd_200d_1f91d_200d_1f468_1f3ff {
  background-position: -96px -456px;
}
.i._1f469_1f3fd_200d_1f9af {
  background-position: -120px -456px;
}
.i._1f469_1f3fd_200d_1f9b0 {
  background-position: -144px -456px;
}
.i._1f469_1f3fd_200d_1f9b1 {
  background-position: -168px -456px;
}
.i._1f469_1f3fd_200d_1f9b2 {
  background-position: -192px -456px;
}
.i._1f469_1f3fd_200d_1f9b3 {
  background-position: -216px -456px;
}
.i._1f469_1f3fd_200d_1f9bc {
  background-position: -240px -456px;
}
.i._1f469_1f3fd_200d_1f9bd {
  background-position: -264px -456px;
}
.i._1f469_1f3fd_200d_2695_fe0f {
  background-position: -288px -456px;
}
.i._1f469_1f3fd_200d_2696_fe0f {
  background-position: -312px -456px;
}
.i._1f469_1f3fd_200d_2708_fe0f {
  background-position: -336px -456px;
}
.i._1f469_1f3fd {
  background-position: -360px -456px;
}
.i._1f469_1f3fe_200d_1f33e {
  background-position: -384px -456px;
}
.i._1f469_1f3fe_200d_1f373 {
  background-position: -408px -456px;
}
.i._1f469_1f3fe_200d_1f393 {
  background-position: -432px -456px;
}
.i._1f469_1f3fe_200d_1f3a4 {
  background-position: -456px -456px;
}
.i._1f469_1f3fe_200d_1f3a8 {
  background-position: -480px -456px;
}
.i._1f469_1f3fe_200d_1f3eb {
  background-position: -504px -456px;
}
.i._1f469_1f3fe_200d_1f3ed {
  background-position: -528px -456px;
}
.i._1f469_1f3fe_200d_1f4bb {
  background-position: -552px -456px;
}
.i._1f469_1f3fe_200d_1f4bc {
  background-position: -576px -456px;
}
.i._1f469_1f3fe_200d_1f527 {
  background-position: -600px -456px;
}
.i._1f469_1f3fe_200d_1f52c {
  background-position: -624px -456px;
}
.i._1f469_1f3fe_200d_1f680 {
  background-position: -648px -456px;
}
.i._1f469_1f3fe_200d_1f692 {
  background-position: -672px -456px;
}
.i._1f469_1f3fe_200d_1f91d_200d_1f468_1f3ff {
  background-position: -696px -456px;
}
.i._1f469_1f3fe_200d_1f9af {
  background-position: -720px -456px;
}
.i._1f469_1f3fe_200d_1f9b0 {
  background-position: -744px -456px;
}
.i._1f469_1f3fe_200d_1f9b1 {
  background-position: -768px -456px;
}
.i._1f469_1f3fe_200d_1f9b2 {
  background-position: -792px -456px;
}
.i._1f469_1f3fe_200d_1f9b3 {
  background-position: -816px -456px;
}
.i._1f469_1f3fe_200d_1f9bc {
  background-position: -840px -456px;
}
.i._1f469_1f3fe_200d_1f9bd {
  background-position: -864px -456px;
}
.i._1f469_1f3fe_200d_2695_fe0f {
  background-position: -888px -456px;
}
.i._1f469_1f3fe_200d_2696_fe0f {
  background-position: -912px -456px;
}
.i._1f469_1f3fe_200d_2708_fe0f {
  background-position: -936px -456px;
}
.i._1f469_1f3fe {
  background-position: -960px -456px;
}
.i._1f469_1f3ff_200d_1f33e {
  background-position: -984px -456px;
}
.i._1f469_1f3ff_200d_1f373 {
  background-position: -1008px -456px;
}
.i._1f469_1f3ff_200d_1f393 {
  background-position: -1032px -456px;
}
.i._1f469_1f3ff_200d_1f3a4 {
  background-position: -1056px -456px;
}
.i._1f469_1f3ff_200d_1f3a8 {
  background-position: -1080px -456px;
}
.i._1f469_1f3ff_200d_1f3eb {
  background-position: -1104px -456px;
}
.i._1f469_1f3ff_200d_1f3ed {
  background-position: -1128px -456px;
}
.i._1f469_1f3ff_200d_1f4bb {
  background-position: -1152px -456px;
}
.i._1f469_1f3ff_200d_1f4bc {
  background-position: -1176px -456px;
}
.i._1f469_1f3ff_200d_1f527 {
  background-position: -1200px -456px;
}
.i._1f469_1f3ff_200d_1f52c {
  background-position: -1224px -456px;
}
.i._1f469_1f3ff_200d_1f680 {
  background-position: -1248px -456px;
}
.i._1f469_1f3ff_200d_1f692 {
  background-position: 0 -480px;
}
.i._1f469_1f3ff_200d_1f9af {
  background-position: -24px -480px;
}
.i._1f469_1f3ff_200d_1f9b0 {
  background-position: -48px -480px;
}
.i._1f469_1f3ff_200d_1f9b1 {
  background-position: -72px -480px;
}
.i._1f469_1f3ff_200d_1f9b2 {
  background-position: -96px -480px;
}
.i._1f469_1f3ff_200d_1f9b3 {
  background-position: -120px -480px;
}
.i._1f469_1f3ff_200d_1f9bc {
  background-position: -144px -480px;
}
.i._1f469_1f3ff_200d_1f9bd {
  background-position: -168px -480px;
}
.i._1f469_1f3ff_200d_2695_fe0f {
  background-position: -192px -480px;
}
.i._1f469_1f3ff_200d_2696_fe0f {
  background-position: -216px -480px;
}
.i._1f469_1f3ff_200d_2708_fe0f {
  background-position: -240px -480px;
}
.i._1f469_1f3ff {
  background-position: -264px -480px;
}
.i._1f469_200d_1f33e {
  background-position: -288px -480px;
}
.i._1f469_200d_1f373 {
  background-position: -312px -480px;
}
.i._1f469_200d_1f393 {
  background-position: -336px -480px;
}
.i._1f469_200d_1f3a4 {
  background-position: -360px -480px;
}
.i._1f469_200d_1f3a8 {
  background-position: -384px -480px;
}
.i._1f469_200d_1f3eb {
  background-position: -408px -480px;
}
.i._1f469_200d_1f3ed {
  background-position: -432px -480px;
}
.i._1f469_200d_1f466_200d_1f466 {
  background-position: -456px -480px;
}
.i._1f469_200d_1f466 {
  background-position: -480px -480px;
}
.i._1f469_200d_1f467_200d_1f466 {
  background-position: -504px -480px;
}
.i._1f469_200d_1f467_200d_1f467 {
  background-position: -528px -480px;
}
.i._1f469_200d_1f467 {
  background-position: -552px -480px;
}
.i._1f469_200d_1f469_200d_1f466_200d_1f466 {
  background-position: -576px -480px;
}
.i._1f469_200d_1f469_200d_1f466 {
  background-position: -600px -480px;
}
.i._1f469_200d_1f469_200d_1f467_200d_1f466 {
  background-position: -624px -480px;
}
.i._1f469_200d_1f469_200d_1f467_200d_1f467 {
  background-position: -648px -480px;
}
.i._1f469_200d_1f469_200d_1f467 {
  background-position: -672px -480px;
}
.i._1f469_200d_1f4bb {
  background-position: -696px -480px;
}
.i._1f469_200d_1f4bc {
  background-position: -720px -480px;
}
.i._1f469_200d_1f527 {
  background-position: -744px -480px;
}
.i._1f469_200d_1f52c {
  background-position: -768px -480px;
}
.i._1f469_200d_1f680 {
  background-position: -792px -480px;
}
.i._1f469_200d_1f692 {
  background-position: -816px -480px;
}
.i._1f469_200d_1f9af {
  background-position: -840px -480px;
}
.i._1f469_200d_1f9b0 {
  background-position: -864px -480px;
}
.i._1f469_200d_1f9b1 {
  background-position: -888px -480px;
}
.i._1f469_200d_1f9b2 {
  background-position: -912px -480px;
}
.i._1f469_200d_1f9b3 {
  background-position: -936px -480px;
}
.i._1f469_200d_1f9bc {
  background-position: -960px -480px;
}
.i._1f469_200d_1f9bd {
  background-position: -984px -480px;
}
.i._1f469_200d_2695_fe0f {
  background-position: -1008px -480px;
}
.i._1f469_200d_2696_fe0f {
  background-position: -1032px -480px;
}
.i._1f469_200d_2708_fe0f {
  background-position: -1056px -480px;
}
.i._1f469_200d_2764_fe0f_200d_1f469 {
  background-position: -1080px -480px;
}
.i._1f469_200d_2764_fe0f_200d_1f48b_200d_1f469 {
  background-position: -1104px -480px;
}
.i._1f469 {
  background-position: -1128px -480px;
}
.i._1f46a {
  background-position: -1152px -480px;
}
.i._1f46b_1f3fb {
  background-position: -1176px -480px;
}
.i._1f46b_1f3fc {
  background-position: -1200px -480px;
}
.i._1f46b_1f3fd {
  background-position: -1224px -480px;
}
.i._1f46b_1f3fe {
  background-position: -1248px -480px;
}
.i._1f46b_1f3ff {
  background-position: 0 -504px;
}
.i._1f46b {
  background-position: -24px -504px;
}
.i._1f46c_1f3fb {
  background-position: -48px -504px;
}
.i._1f46c_1f3fc {
  background-position: -72px -504px;
}
.i._1f46c_1f3fd {
  background-position: -96px -504px;
}
.i._1f46c_1f3fe {
  background-position: -120px -504px;
}
.i._1f46c_1f3ff {
  background-position: -144px -504px;
}
.i._1f46c {
  background-position: -168px -504px;
}
.i._1f46d_1f3fb {
  background-position: -192px -504px;
}
.i._1f46d_1f3fc {
  background-position: -216px -504px;
}
.i._1f46d_1f3fd {
  background-position: -240px -504px;
}
.i._1f46d_1f3fe {
  background-position: -264px -504px;
}
.i._1f46d_1f3ff {
  background-position: -288px -504px;
}
.i._1f46d {
  background-position: -312px -504px;
}
.i._1f46e_1f3fb_200d_2640_fe0f {
  background-position: -336px -504px;
}
.i._1f46e_1f3fb_200d_2642_fe0f {
  background-position: -360px -504px;
}
.i._1f46e_1f3fc_200d_2640_fe0f {
  background-position: -384px -504px;
}
.i._1f46e_1f3fc_200d_2642_fe0f {
  background-position: -408px -504px;
}
.i._1f46e_1f3fd_200d_2640_fe0f {
  background-position: -432px -504px;
}
.i._1f46e_1f3fd_200d_2642_fe0f {
  background-position: -456px -504px;
}
.i._1f46e_1f3fe_200d_2640_fe0f {
  background-position: -480px -504px;
}
.i._1f46e_1f3fe_200d_2642_fe0f {
  background-position: -504px -504px;
}
.i._1f46e_1f3ff_200d_2640_fe0f {
  background-position: -528px -504px;
}
.i._1f46e_1f3ff_200d_2642_fe0f {
  background-position: -552px -504px;
}
.i._1f46e_200d_2640_fe0f {
  background-position: -576px -504px;
}
.i._1f46e_200d_2642_fe0f {
  background-position: -600px -504px;
}
.i._1f46f_200d_2640_fe0f {
  background-position: -624px -504px;
}
.i._1f46f_200d_2642_fe0f {
  background-position: -648px -504px;
}
.i._1f46f {
  background-position: -672px -504px;
}
.i._1f470_1f3fb {
  background-position: -696px -504px;
}
.i._1f470_1f3fc {
  background-position: -720px -504px;
}
.i._1f470_1f3fd {
  background-position: -744px -504px;
}
.i._1f470_1f3fe {
  background-position: -768px -504px;
}
.i._1f470_1f3ff {
  background-position: -792px -504px;
}
.i._1f470 {
  background-position: -816px -504px;
}
.i._1f471_1f3fb_200d_2640_fe0f {
  background-position: -840px -504px;
}
.i._1f471_1f3fb_200d_2642_fe0f {
  background-position: -864px -504px;
}
.i._1f471_1f3fc_200d_2640_fe0f {
  background-position: -888px -504px;
}
.i._1f471_1f3fc_200d_2642_fe0f {
  background-position: -912px -504px;
}
.i._1f471_1f3fd_200d_2640_fe0f {
  background-position: -936px -504px;
}
.i._1f471_1f3fd_200d_2642_fe0f {
  background-position: -960px -504px;
}
.i._1f471_1f3fe_200d_2640_fe0f {
  background-position: -984px -504px;
}
.i._1f471_1f3fe_200d_2642_fe0f {
  background-position: -1008px -504px;
}
.i._1f471_1f3ff_200d_2640_fe0f {
  background-position: -1032px -504px;
}
.i._1f471_1f3ff_200d_2642_fe0f {
  background-position: -1056px -504px;
}
.i._1f471_200d_2640_fe0f {
  background-position: -1080px -504px;
}
.i._1f471_200d_2642_fe0f {
  background-position: -1104px -504px;
}
.i._1f472_1f3fb {
  background-position: -1128px -504px;
}
.i._1f472_1f3fc {
  background-position: -1152px -504px;
}
.i._1f472_1f3fd {
  background-position: -1176px -504px;
}
.i._1f472_1f3fe {
  background-position: -1200px -504px;
}
.i._1f472_1f3ff {
  background-position: -1224px -504px;
}
.i._1f472 {
  background-position: -1248px -504px;
}
.i._1f473_1f3fb_200d_2640_fe0f {
  background-position: 0 -528px;
}
.i._1f473_1f3fb_200d_2642_fe0f {
  background-position: -24px -528px;
}
.i._1f473_1f3fc_200d_2640_fe0f {
  background-position: -48px -528px;
}
.i._1f473_1f3fc_200d_2642_fe0f {
  background-position: -72px -528px;
}
.i._1f473_1f3fd_200d_2640_fe0f {
  background-position: -96px -528px;
}
.i._1f473_1f3fd_200d_2642_fe0f {
  background-position: -120px -528px;
}
.i._1f473_1f3fe_200d_2640_fe0f {
  background-position: -144px -528px;
}
.i._1f473_1f3fe_200d_2642_fe0f {
  background-position: -168px -528px;
}
.i._1f473_1f3ff_200d_2640_fe0f {
  background-position: -192px -528px;
}
.i._1f473_1f3ff_200d_2642_fe0f {
  background-position: -216px -528px;
}
.i._1f473_200d_2640_fe0f {
  background-position: -240px -528px;
}
.i._1f473_200d_2642_fe0f {
  background-position: -264px -528px;
}
.i._1f474_1f3fb {
  background-position: -288px -528px;
}
.i._1f474_1f3fc {
  background-position: -312px -528px;
}
.i._1f474_1f3fd {
  background-position: -336px -528px;
}
.i._1f474_1f3fe {
  background-position: -360px -528px;
}
.i._1f474_1f3ff {
  background-position: -384px -528px;
}
.i._1f474 {
  background-position: -408px -528px;
}
.i._1f475_1f3fb {
  background-position: -432px -528px;
}
.i._1f475_1f3fc {
  background-position: -456px -528px;
}
.i._1f475_1f3fd {
  background-position: -480px -528px;
}
.i._1f475_1f3fe {
  background-position: -504px -528px;
}
.i._1f475_1f3ff {
  background-position: -528px -528px;
}
.i._1f475 {
  background-position: -552px -528px;
}
.i._1f476_1f3fb {
  background-position: -576px -528px;
}
.i._1f476_1f3fc {
  background-position: -600px -528px;
}
.i._1f476_1f3fd {
  background-position: -624px -528px;
}
.i._1f476_1f3fe {
  background-position: -648px -528px;
}
.i._1f476_1f3ff {
  background-position: -672px -528px;
}
.i._1f476 {
  background-position: -696px -528px;
}
.i._1f477_1f3fb_200d_2640_fe0f {
  background-position: -720px -528px;
}
.i._1f477_1f3fb_200d_2642_fe0f {
  background-position: -744px -528px;
}
.i._1f477_1f3fc_200d_2640_fe0f {
  background-position: -768px -528px;
}
.i._1f477_1f3fc_200d_2642_fe0f {
  background-position: -792px -528px;
}
.i._1f477_1f3fd_200d_2640_fe0f {
  background-position: -816px -528px;
}
.i._1f477_1f3fd_200d_2642_fe0f {
  background-position: -840px -528px;
}
.i._1f477_1f3fe_200d_2640_fe0f {
  background-position: -864px -528px;
}
.i._1f477_1f3fe_200d_2642_fe0f {
  background-position: -888px -528px;
}
.i._1f477_1f3ff_200d_2640_fe0f {
  background-position: -912px -528px;
}
.i._1f477_1f3ff_200d_2642_fe0f {
  background-position: -936px -528px;
}
.i._1f477_200d_2640_fe0f {
  background-position: -960px -528px;
}
.i._1f477_200d_2642_fe0f {
  background-position: -984px -528px;
}
.i._1f478_1f3fb {
  background-position: -1008px -528px;
}
.i._1f478_1f3fc {
  background-position: -1032px -528px;
}
.i._1f478_1f3fd {
  background-position: -1056px -528px;
}
.i._1f478_1f3fe {
  background-position: -1080px -528px;
}
.i._1f478_1f3ff {
  background-position: -1104px -528px;
}
.i._1f478 {
  background-position: -1128px -528px;
}
.i._1f479 {
  background-position: -1152px -528px;
}
.i._1f47a {
  background-position: -1176px -528px;
}
.i._1f47b {
  background-position: -1200px -528px;
}
.i._1f47c_1f3fb {
  background-position: -1224px -528px;
}
.i._1f47c_1f3fc {
  background-position: -1248px -528px;
}
.i._1f47c_1f3fd {
  background-position: 0 -552px;
}
.i._1f47c_1f3fe {
  background-position: -24px -552px;
}
.i._1f47c_1f3ff {
  background-position: -48px -552px;
}
.i._1f47c {
  background-position: -72px -552px;
}
.i._1f47d {
  background-position: -96px -552px;
}
.i._1f47e {
  background-position: -120px -552px;
}
.i._1f47f {
  background-position: -144px -552px;
}
.i._1f480 {
  background-position: -168px -552px;
}
.i._1f481_1f3fb_200d_2640_fe0f {
  background-position: -192px -552px;
}
.i._1f481_1f3fb_200d_2642_fe0f {
  background-position: -216px -552px;
}
.i._1f481_1f3fc_200d_2640_fe0f {
  background-position: -240px -552px;
}
.i._1f481_1f3fc_200d_2642_fe0f {
  background-position: -264px -552px;
}
.i._1f481_1f3fd_200d_2640_fe0f {
  background-position: -288px -552px;
}
.i._1f481_1f3fd_200d_2642_fe0f {
  background-position: -312px -552px;
}
.i._1f481_1f3fe_200d_2640_fe0f {
  background-position: -336px -552px;
}
.i._1f481_1f3fe_200d_2642_fe0f {
  background-position: -360px -552px;
}
.i._1f481_1f3ff_200d_2640_fe0f {
  background-position: -384px -552px;
}
.i._1f481_1f3ff_200d_2642_fe0f {
  background-position: -408px -552px;
}
.i._1f481_200d_2640_fe0f {
  background-position: -432px -552px;
}
.i._1f481_200d_2642_fe0f {
  background-position: -456px -552px;
}
.i._1f482_1f3fb_200d_2640_fe0f {
  background-position: -480px -552px;
}
.i._1f482_1f3fb_200d_2642_fe0f {
  background-position: -504px -552px;
}
.i._1f482_1f3fc_200d_2640_fe0f {
  background-position: -528px -552px;
}
.i._1f482_1f3fc_200d_2642_fe0f {
  background-position: -552px -552px;
}
.i._1f482_1f3fd_200d_2640_fe0f {
  background-position: -576px -552px;
}
.i._1f482_1f3fd_200d_2642_fe0f {
  background-position: -600px -552px;
}
.i._1f482_1f3fe_200d_2640_fe0f {
  background-position: -624px -552px;
}
.i._1f482_1f3fe_200d_2642_fe0f {
  background-position: -648px -552px;
}
.i._1f482_1f3ff_200d_2640_fe0f {
  background-position: -672px -552px;
}
.i._1f482_1f3ff_200d_2642_fe0f {
  background-position: -696px -552px;
}
.i._1f482_200d_2640_fe0f {
  background-position: -720px -552px;
}
.i._1f482_200d_2642_fe0f {
  background-position: -744px -552px;
}
.i._1f483_1f3fb {
  background-position: -768px -552px;
}
.i._1f483_1f3fc {
  background-position: -792px -552px;
}
.i._1f483_1f3fd {
  background-position: -816px -552px;
}
.i._1f483_1f3fe {
  background-position: -840px -552px;
}
.i._1f483_1f3ff {
  background-position: -864px -552px;
}
.i._1f483 {
  background-position: -888px -552px;
}
.i._1f484 {
  background-position: -912px -552px;
}
.i._1f485_1f3fb {
  background-position: -936px -552px;
}
.i._1f485_1f3fc {
  background-position: -960px -552px;
}
.i._1f485_1f3fd {
  background-position: -984px -552px;
}
.i._1f485_1f3fe {
  background-position: -1008px -552px;
}
.i._1f485_1f3ff {
  background-position: -1032px -552px;
}
.i._1f485 {
  background-position: -1056px -552px;
}
.i._1f486_1f3fb_200d_2640_fe0f {
  background-position: -1080px -552px;
}
.i._1f486_1f3fb_200d_2642_fe0f {
  background-position: -1104px -552px;
}
.i._1f486_1f3fc_200d_2640_fe0f {
  background-position: -1128px -552px;
}
.i._1f486_1f3fc_200d_2642_fe0f {
  background-position: -1152px -552px;
}
.i._1f486_1f3fd_200d_2640_fe0f {
  background-position: -1176px -552px;
}
.i._1f486_1f3fd_200d_2642_fe0f {
  background-position: -1200px -552px;
}
.i._1f486_1f3fe_200d_2640_fe0f {
  background-position: -1224px -552px;
}
.i._1f486_1f3fe_200d_2642_fe0f {
  background-position: -1248px -552px;
}
.i._1f486_1f3ff_200d_2640_fe0f {
  background-position: 0 -576px;
}
.i._1f486_1f3ff_200d_2642_fe0f {
  background-position: -24px -576px;
}
.i._1f486_200d_2640_fe0f {
  background-position: -48px -576px;
}
.i._1f486_200d_2642_fe0f {
  background-position: -72px -576px;
}
.i._1f487_1f3fb_200d_2640_fe0f {
  background-position: -96px -576px;
}
.i._1f487_1f3fb_200d_2642_fe0f {
  background-position: -120px -576px;
}
.i._1f487_1f3fc_200d_2640_fe0f {
  background-position: -144px -576px;
}
.i._1f487_1f3fc_200d_2642_fe0f {
  background-position: -168px -576px;
}
.i._1f487_1f3fd_200d_2640_fe0f {
  background-position: -192px -576px;
}
.i._1f487_1f3fd_200d_2642_fe0f {
  background-position: -216px -576px;
}
.i._1f487_1f3fe_200d_2640_fe0f {
  background-position: -240px -576px;
}
.i._1f487_1f3fe_200d_2642_fe0f {
  background-position: -264px -576px;
}
.i._1f487_1f3ff_200d_2640_fe0f {
  background-position: -288px -576px;
}
.i._1f487_1f3ff_200d_2642_fe0f {
  background-position: -312px -576px;
}
.i._1f487_200d_2640_fe0f {
  background-position: -336px -576px;
}
.i._1f487_200d_2642_fe0f {
  background-position: -360px -576px;
}
.i._1f488 {
  background-position: -384px -576px;
}
.i._1f489 {
  background-position: -408px -576px;
}
.i._1f48a {
  background-position: -432px -576px;
}
.i._1f48b {
  background-position: -456px -576px;
}
.i._1f48c {
  background-position: -480px -576px;
}
.i._1f48d {
  background-position: -504px -576px;
}
.i._1f48e {
  background-position: -528px -576px;
}
.i._1f48f {
  background-position: -552px -576px;
}
.i._1f490 {
  background-position: -576px -576px;
}
.i._1f491 {
  background-position: -600px -576px;
}
.i._1f492 {
  background-position: -624px -576px;
}
.i._1f493 {
  background-position: -648px -576px;
}
.i._1f494 {
  background-position: -672px -576px;
}
.i._1f495 {
  background-position: -696px -576px;
}
.i._1f496 {
  background-position: -720px -576px;
}
.i._1f497 {
  background-position: -744px -576px;
}
.i._1f498 {
  background-position: -768px -576px;
}
.i._1f499 {
  background-position: -792px -576px;
}
.i._1f49a {
  background-position: -816px -576px;
}
.i._1f49b {
  background-position: -840px -576px;
}
.i._1f49c {
  background-position: -864px -576px;
}
.i._1f49d {
  background-position: -888px -576px;
}
.i._1f49e {
  background-position: -912px -576px;
}
.i._1f49f {
  background-position: -936px -576px;
}
.i._1f4a0 {
  background-position: -960px -576px;
}
.i._1f4a1 {
  background-position: -984px -576px;
}
.i._1f4a2 {
  background-position: -1008px -576px;
}
.i._1f4a3 {
  background-position: -1032px -576px;
}
.i._1f4a4 {
  background-position: -1056px -576px;
}
.i._1f4a5 {
  background-position: -1080px -576px;
}
.i._1f4a6 {
  background-position: -1104px -576px;
}
.i._1f4a7 {
  background-position: -1128px -576px;
}
.i._1f4a8 {
  background-position: -1152px -576px;
}
.i._1f4a9 {
  background-position: -1176px -576px;
}
.i._1f4aa_1f3fb {
  background-position: -1200px -576px;
}
.i._1f4aa_1f3fc {
  background-position: -1224px -576px;
}
.i._1f4aa_1f3fd {
  background-position: -1248px -576px;
}
.i._1f4aa_1f3fe {
  background-position: 0 -600px;
}
.i._1f4aa_1f3ff {
  background-position: -24px -600px;
}
.i._1f4aa {
  background-position: -48px -600px;
}
.i._1f4ab {
  background-position: -72px -600px;
}
.i._1f4ac {
  background-position: -96px -600px;
}
.i._1f4ad {
  background-position: -120px -600px;
}
.i._1f4ae {
  background-position: -144px -600px;
}
.i._1f4af {
  background-position: -168px -600px;
}
.i._1f4b0 {
  background-position: -192px -600px;
}
.i._1f4b1 {
  background-position: -216px -600px;
}
.i._1f4b2 {
  background-position: -240px -600px;
}
.i._1f4b3 {
  background-position: -264px -600px;
}
.i._1f4b4 {
  background-position: -288px -600px;
}
.i._1f4b5 {
  background-position: -312px -600px;
}
.i._1f4b6 {
  background-position: -336px -600px;
}
.i._1f4b7 {
  background-position: -360px -600px;
}
.i._1f4b8 {
  background-position: -384px -600px;
}
.i._1f4b9 {
  background-position: -408px -600px;
}
.i._1f4ba {
  background-position: -432px -600px;
}
.i._1f4bb {
  background-position: -456px -600px;
}
.i._1f4bc {
  background-position: -480px -600px;
}
.i._1f4bd {
  background-position: -504px -600px;
}
.i._1f4be {
  background-position: -528px -600px;
}
.i._1f4bf {
  background-position: -552px -600px;
}
.i._1f4c0 {
  background-position: -576px -600px;
}
.i._1f4c1 {
  background-position: -600px -600px;
}
.i._1f4c2 {
  background-position: -624px -600px;
}
.i._1f4c3 {
  background-position: -648px -600px;
}
.i._1f4c4 {
  background-position: -672px -600px;
}
.i._1f4c5 {
  background-position: -696px -600px;
}
.i._1f4c6 {
  background-position: -720px -600px;
}
.i._1f4c7 {
  background-position: -744px -600px;
}
.i._1f4c8 {
  background-position: -768px -600px;
}
.i._1f4c9 {
  background-position: -792px -600px;
}
.i._1f4ca {
  background-position: -816px -600px;
}
.i._1f4cb {
  background-position: -840px -600px;
}
.i._1f4cc {
  background-position: -864px -600px;
}
.i._1f4cd {
  background-position: -888px -600px;
}
.i._1f4ce {
  background-position: -912px -600px;
}
.i._1f4cf {
  background-position: -936px -600px;
}
.i._1f4d0 {
  background-position: -960px -600px;
}
.i._1f4d1 {
  background-position: -984px -600px;
}
.i._1f4d2 {
  background-position: -1008px -600px;
}
.i._1f4d3 {
  background-position: -1032px -600px;
}
.i._1f4d4 {
  background-position: -1056px -600px;
}
.i._1f4d5 {
  background-position: -1080px -600px;
}
.i._1f4d6 {
  background-position: -1104px -600px;
}
.i._1f4d7 {
  background-position: -1128px -600px;
}
.i._1f4d8 {
  background-position: -1152px -600px;
}
.i._1f4d9 {
  background-position: -1176px -600px;
}
.i._1f4da {
  background-position: -1200px -600px;
}
.i._1f4db {
  background-position: -1224px -600px;
}
.i._1f4dc {
  background-position: -1248px -600px;
}
.i._1f4dd {
  background-position: 0 -624px;
}
.i._1f4de {
  background-position: -24px -624px;
}
.i._1f4df {
  background-position: -48px -624px;
}
.i._1f4e0 {
  background-position: -72px -624px;
}
.i._1f4e1 {
  background-position: -96px -624px;
}
.i._1f4e2 {
  background-position: -120px -624px;
}
.i._1f4e3 {
  background-position: -144px -624px;
}
.i._1f4e4 {
  background-position: -168px -624px;
}
.i._1f4e5 {
  background-position: -192px -624px;
}
.i._1f4e6 {
  background-position: -216px -624px;
}
.i._1f4e7 {
  background-position: -240px -624px;
}
.i._1f4e8 {
  background-position: -264px -624px;
}
.i._1f4e9 {
  background-position: -288px -624px;
}
.i._1f4ea {
  background-position: -312px -624px;
}
.i._1f4eb {
  background-position: -336px -624px;
}
.i._1f4ec {
  background-position: -360px -624px;
}
.i._1f4ed {
  background-position: -384px -624px;
}
.i._1f4ee {
  background-position: -408px -624px;
}
.i._1f4ef {
  background-position: -432px -624px;
}
.i._1f4f0 {
  background-position: -456px -624px;
}
.i._1f4f1 {
  background-position: -480px -624px;
}
.i._1f4f2 {
  background-position: -504px -624px;
}
.i._1f4f3 {
  background-position: -528px -624px;
}
.i._1f4f4 {
  background-position: -552px -624px;
}
.i._1f4f5 {
  background-position: -576px -624px;
}
.i._1f4f6 {
  background-position: -600px -624px;
}
.i._1f4f7 {
  background-position: -624px -624px;
}
.i._1f4f8 {
  background-position: -648px -624px;
}
.i._1f4f9 {
  background-position: -672px -624px;
}
.i._1f4fa {
  background-position: -696px -624px;
}
.i._1f4fb {
  background-position: -720px -624px;
}
.i._1f4fc {
  background-position: -744px -624px;
}
.i._1f4fd {
  background-position: -768px -624px;
}
.i._1f4ff {
  background-position: -792px -624px;
}
.i._1f500 {
  background-position: -816px -624px;
}
.i._1f501 {
  background-position: -840px -624px;
}
.i._1f502 {
  background-position: -864px -624px;
}
.i._1f503 {
  background-position: -888px -624px;
}
.i._1f504 {
  background-position: -912px -624px;
}
.i._1f505 {
  background-position: -936px -624px;
}
.i._1f506 {
  background-position: -960px -624px;
}
.i._1f507 {
  background-position: -984px -624px;
}
.i._1f508 {
  background-position: -1008px -624px;
}
.i._1f509 {
  background-position: -1032px -624px;
}
.i._1f50a {
  background-position: -1056px -624px;
}
.i._1f50b {
  background-position: -1080px -624px;
}
.i._1f50c {
  background-position: -1104px -624px;
}
.i._1f50d {
  background-position: -1128px -624px;
}
.i._1f50e {
  background-position: -1152px -624px;
}
.i._1f50f {
  background-position: -1176px -624px;
}
.i._1f510 {
  background-position: -1200px -624px;
}
.i._1f511 {
  background-position: -1224px -624px;
}
.i._1f512 {
  background-position: -1248px -624px;
}
.i._1f513 {
  background-position: 0 -648px;
}
.i._1f514 {
  background-position: -24px -648px;
}
.i._1f515 {
  background-position: -48px -648px;
}
.i._1f516 {
  background-position: -72px -648px;
}
.i._1f517 {
  background-position: -96px -648px;
}
.i._1f518 {
  background-position: -120px -648px;
}
.i._1f519 {
  background-position: -144px -648px;
}
.i._1f51a {
  background-position: -168px -648px;
}
.i._1f51b {
  background-position: -192px -648px;
}
.i._1f51c {
  background-position: -216px -648px;
}
.i._1f51d {
  background-position: -240px -648px;
}
.i._1f51e {
  background-position: -264px -648px;
}
.i._1f51f {
  background-position: -288px -648px;
}
.i._1f520 {
  background-position: -312px -648px;
}
.i._1f521 {
  background-position: -336px -648px;
}
.i._1f522 {
  background-position: -360px -648px;
}
.i._1f523 {
  background-position: -384px -648px;
}
.i._1f524 {
  background-position: -408px -648px;
}
.i._1f525 {
  background-position: -432px -648px;
}
.i._1f526 {
  background-position: -456px -648px;
}
.i._1f527 {
  background-position: -480px -648px;
}
.i._1f528 {
  background-position: -504px -648px;
}
.i._1f529 {
  background-position: -528px -648px;
}
.i._1f52a {
  background-position: -552px -648px;
}
.i._1f52b {
  background-position: -576px -648px;
}
.i._1f52c {
  background-position: -600px -648px;
}
.i._1f52d {
  background-position: -624px -648px;
}
.i._1f52e {
  background-position: -648px -648px;
}
.i._1f52f {
  background-position: -672px -648px;
}
.i._1f530 {
  background-position: -696px -648px;
}
.i._1f531 {
  background-position: -720px -648px;
}
.i._1f532 {
  background-position: -744px -648px;
}
.i._1f533 {
  background-position: -768px -648px;
}
.i._1f534 {
  background-position: -792px -648px;
}
.i._1f535 {
  background-position: -816px -648px;
}
.i._1f536 {
  background-position: -840px -648px;
}
.i._1f537 {
  background-position: -864px -648px;
}
.i._1f538 {
  background-position: -888px -648px;
}
.i._1f539 {
  background-position: -912px -648px;
}
.i._1f53a {
  background-position: -936px -648px;
}
.i._1f53b {
  background-position: -960px -648px;
}
.i._1f53c {
  background-position: -984px -648px;
}
.i._1f53d {
  background-position: -1008px -648px;
}
.i._1f549 {
  background-position: -1032px -648px;
}
.i._1f54a {
  background-position: -1056px -648px;
}
.i._1f54b {
  background-position: -1080px -648px;
}
.i._1f54c {
  background-position: -1104px -648px;
}
.i._1f54d {
  background-position: -1128px -648px;
}
.i._1f54e {
  background-position: -1152px -648px;
}
.i._1f550 {
  background-position: -1176px -648px;
}
.i._1f551 {
  background-position: -1200px -648px;
}
.i._1f552 {
  background-position: -1224px -648px;
}
.i._1f553 {
  background-position: -1248px -648px;
}
.i._1f554 {
  background-position: 0 -672px;
}
.i._1f555 {
  background-position: -24px -672px;
}
.i._1f556 {
  background-position: -48px -672px;
}
.i._1f557 {
  background-position: -72px -672px;
}
.i._1f558 {
  background-position: -96px -672px;
}
.i._1f559 {
  background-position: -120px -672px;
}
.i._1f55a {
  background-position: -144px -672px;
}
.i._1f55b {
  background-position: -168px -672px;
}
.i._1f55c {
  background-position: -192px -672px;
}
.i._1f55d {
  background-position: -216px -672px;
}
.i._1f55e {
  background-position: -240px -672px;
}
.i._1f55f {
  background-position: -264px -672px;
}
.i._1f560 {
  background-position: -288px -672px;
}
.i._1f561 {
  background-position: -312px -672px;
}
.i._1f562 {
  background-position: -336px -672px;
}
.i._1f563 {
  background-position: -360px -672px;
}
.i._1f564 {
  background-position: -384px -672px;
}
.i._1f565 {
  background-position: -408px -672px;
}
.i._1f566 {
  background-position: -432px -672px;
}
.i._1f567 {
  background-position: -456px -672px;
}
.i._1f56f {
  background-position: -480px -672px;
}
.i._1f570 {
  background-position: -504px -672px;
}
.i._1f573 {
  background-position: -528px -672px;
}
.i._1f574_1f3fb {
  background-position: -552px -672px;
}
.i._1f574_1f3fc {
  background-position: -576px -672px;
}
.i._1f574_1f3fd {
  background-position: -600px -672px;
}
.i._1f574_1f3fe {
  background-position: -624px -672px;
}
.i._1f574_1f3ff {
  background-position: -648px -672px;
}
.i._1f574 {
  background-position: -672px -672px;
}
.i._1f575_1f3fb_200d_2640_fe0f {
  background-position: -696px -672px;
}
.i._1f575_1f3fb_200d_2642_fe0f {
  background-position: -720px -672px;
}
.i._1f575_1f3fc_200d_2640_fe0f {
  background-position: -744px -672px;
}
.i._1f575_1f3fc_200d_2642_fe0f {
  background-position: -768px -672px;
}
.i._1f575_1f3fd_200d_2640_fe0f {
  background-position: -792px -672px;
}
.i._1f575_1f3fd_200d_2642_fe0f {
  background-position: -816px -672px;
}
.i._1f575_1f3fe_200d_2640_fe0f {
  background-position: -840px -672px;
}
.i._1f575_1f3fe_200d_2642_fe0f {
  background-position: -864px -672px;
}
.i._1f575_1f3ff_200d_2640_fe0f {
  background-position: -888px -672px;
}
.i._1f575_1f3ff_200d_2642_fe0f {
  background-position: -912px -672px;
}
.i._1f575_fe0f_200d_2640_fe0f {
  background-position: -936px -672px;
}
.i._1f575_fe0f_200d_2642_fe0f {
  background-position: -960px -672px;
}
.i._1f576 {
  background-position: -984px -672px;
}
.i._1f577 {
  background-position: -1008px -672px;
}
.i._1f578 {
  background-position: -1032px -672px;
}
.i._1f579 {
  background-position: -1056px -672px;
}
.i._1f57a_1f3fb {
  background-position: -1080px -672px;
}
.i._1f57a_1f3fc {
  background-position: -1104px -672px;
}
.i._1f57a_1f3fd {
  background-position: -1128px -672px;
}
.i._1f57a_1f3fe {
  background-position: -1152px -672px;
}
.i._1f57a_1f3ff {
  background-position: -1176px -672px;
}
.i._1f57a {
  background-position: -1200px -672px;
}
.i._1f587 {
  background-position: -1224px -672px;
}
.i._1f58a {
  background-position: -1248px -672px;
}
.i._1f58b {
  background-position: 0 -696px;
}
.i._1f58c {
  background-position: -24px -696px;
}
.i._1f58d {
  background-position: -48px -696px;
}
.i._1f590_1f3fb {
  background-position: -72px -696px;
}
.i._1f590_1f3fc {
  background-position: -96px -696px;
}
.i._1f590_1f3fd {
  background-position: -120px -696px;
}
.i._1f590_1f3fe {
  background-position: -144px -696px;
}
.i._1f590_1f3ff {
  background-position: -168px -696px;
}
.i._1f590 {
  background-position: -192px -696px;
}
.i._1f595_1f3fb {
  background-position: -216px -696px;
}
.i._1f595_1f3fc {
  background-position: -240px -696px;
}
.i._1f595_1f3fd {
  background-position: -264px -696px;
}
.i._1f595_1f3fe {
  background-position: -288px -696px;
}
.i._1f595_1f3ff {
  background-position: -312px -696px;
}
.i._1f595 {
  background-position: -336px -696px;
}
.i._1f596_1f3fb {
  background-position: -360px -696px;
}
.i._1f596_1f3fc {
  background-position: -384px -696px;
}
.i._1f596_1f3fd {
  background-position: -408px -696px;
}
.i._1f596_1f3fe {
  background-position: -432px -696px;
}
.i._1f596_1f3ff {
  background-position: -456px -696px;
}
.i._1f596 {
  background-position: -480px -696px;
}
.i._1f5a4 {
  background-position: -504px -696px;
}
.i._1f5a5 {
  background-position: -528px -696px;
}
.i._1f5a8 {
  background-position: -552px -696px;
}
.i._1f5b1 {
  background-position: -576px -696px;
}
.i._1f5b2 {
  background-position: -600px -696px;
}
.i._1f5bc {
  background-position: -624px -696px;
}
.i._1f5c2 {
  background-position: -648px -696px;
}
.i._1f5c3 {
  background-position: -672px -696px;
}
.i._1f5c4 {
  background-position: -696px -696px;
}
.i._1f5d1 {
  background-position: -720px -696px;
}
.i._1f5d2 {
  background-position: -744px -696px;
}
.i._1f5d3 {
  background-position: -768px -696px;
}
.i._1f5dc {
  background-position: -792px -696px;
}
.i._1f5dd {
  background-position: -816px -696px;
}
.i._1f5de {
  background-position: -840px -696px;
}
.i._1f5e1 {
  background-position: -864px -696px;
}
.i._1f5e3 {
  background-position: -888px -696px;
}
.i._1f5e8 {
  background-position: -912px -696px;
}
.i._1f5ef {
  background-position: -936px -696px;
}
.i._1f5f3 {
  background-position: -960px -696px;
}
.i._1f5fa {
  background-position: -984px -696px;
}
.i._1f5fb {
  background-position: -1008px -696px;
}
.i._1f5fc {
  background-position: -1032px -696px;
}
.i._1f5fd {
  background-position: -1056px -696px;
}
.i._1f5fe {
  background-position: -1080px -696px;
}
.i._1f5ff {
  background-position: -1104px -696px;
}
.i._1f600 {
  background-position: -1128px -696px;
}
.i._1f601 {
  background-position: -1152px -696px;
}
.i._1f602 {
  background-position: -1176px -696px;
}
.i._1f603 {
  background-position: -1200px -696px;
}
.i._1f604 {
  background-position: -1224px -696px;
}
.i._1f605 {
  background-position: -1248px -696px;
}
.i._1f606 {
  background-position: 0 -720px;
}
.i._1f607 {
  background-position: -24px -720px;
}
.i._1f608 {
  background-position: -48px -720px;
}
.i._1f609 {
  background-position: -72px -720px;
}
.i._1f60a {
  background-position: -96px -720px;
}
.i._1f60b {
  background-position: -120px -720px;
}
.i._1f60c {
  background-position: -144px -720px;
}
.i._1f60d {
  background-position: -168px -720px;
}
.i._1f60e {
  background-position: -192px -720px;
}
.i._1f60f {
  background-position: -216px -720px;
}
.i._1f610 {
  background-position: -240px -720px;
}
.i._1f611 {
  background-position: -264px -720px;
}
.i._1f612 {
  background-position: -288px -720px;
}
.i._1f613 {
  background-position: -312px -720px;
}
.i._1f614 {
  background-position: -336px -720px;
}
.i._1f615 {
  background-position: -360px -720px;
}
.i._1f616 {
  background-position: -384px -720px;
}
.i._1f617 {
  background-position: -408px -720px;
}
.i._1f618 {
  background-position: -432px -720px;
}
.i._1f619 {
  background-position: -456px -720px;
}
.i._1f61a {
  background-position: -480px -720px;
}
.i._1f61b {
  background-position: -504px -720px;
}
.i._1f61c {
  background-position: -528px -720px;
}
.i._1f61d {
  background-position: -552px -720px;
}
.i._1f61e {
  background-position: -576px -720px;
}
.i._1f61f {
  background-position: -600px -720px;
}
.i._1f620 {
  background-position: -624px -720px;
}
.i._1f621 {
  background-position: -648px -720px;
}
.i._1f622 {
  background-position: -672px -720px;
}
.i._1f623 {
  background-position: -696px -720px;
}
.i._1f624 {
  background-position: -720px -720px;
}
.i._1f625 {
  background-position: -744px -720px;
}
.i._1f626 {
  background-position: -768px -720px;
}
.i._1f627 {
  background-position: -792px -720px;
}
.i._1f628 {
  background-position: -816px -720px;
}
.i._1f629 {
  background-position: -840px -720px;
}
.i._1f62a {
  background-position: -864px -720px;
}
.i._1f62b {
  background-position: -888px -720px;
}
.i._1f62c {
  background-position: -912px -720px;
}
.i._1f62d {
  background-position: -936px -720px;
}
.i._1f62e {
  background-position: -960px -720px;
}
.i._1f62f {
  background-position: -984px -720px;
}
.i._1f630 {
  background-position: -1008px -720px;
}
.i._1f631 {
  background-position: -1032px -720px;
}
.i._1f632 {
  background-position: -1056px -720px;
}
.i._1f633 {
  background-position: -1080px -720px;
}
.i._1f634 {
  background-position: -1104px -720px;
}
.i._1f635 {
  background-position: -1128px -720px;
}
.i._1f636 {
  background-position: -1152px -720px;
}
.i._1f637 {
  background-position: -1176px -720px;
}
.i._1f638 {
  background-position: -1200px -720px;
}
.i._1f639 {
  background-position: -1224px -720px;
}
.i._1f63a {
  background-position: -1248px -720px;
}
.i._1f63b {
  background-position: 0 -744px;
}
.i._1f63c {
  background-position: -24px -744px;
}
.i._1f63d {
  background-position: -48px -744px;
}
.i._1f63e {
  background-position: -72px -744px;
}
.i._1f63f {
  background-position: -96px -744px;
}
.i._1f640 {
  background-position: -120px -744px;
}
.i._1f641 {
  background-position: -144px -744px;
}
.i._1f642 {
  background-position: -168px -744px;
}
.i._1f643 {
  background-position: -192px -744px;
}
.i._1f644 {
  background-position: -216px -744px;
}
.i._1f645_1f3fb_200d_2640_fe0f {
  background-position: -240px -744px;
}
.i._1f645_1f3fb_200d_2642_fe0f {
  background-position: -264px -744px;
}
.i._1f645_1f3fc_200d_2640_fe0f {
  background-position: -288px -744px;
}
.i._1f645_1f3fc_200d_2642_fe0f {
  background-position: -312px -744px;
}
.i._1f645_1f3fd_200d_2640_fe0f {
  background-position: -336px -744px;
}
.i._1f645_1f3fd_200d_2642_fe0f {
  background-position: -360px -744px;
}
.i._1f645_1f3fe_200d_2640_fe0f {
  background-position: -384px -744px;
}
.i._1f645_1f3fe_200d_2642_fe0f {
  background-position: -408px -744px;
}
.i._1f645_1f3ff_200d_2640_fe0f {
  background-position: -432px -744px;
}
.i._1f645_1f3ff_200d_2642_fe0f {
  background-position: -456px -744px;
}
.i._1f645_200d_2640_fe0f {
  background-position: -480px -744px;
}
.i._1f645_200d_2642_fe0f {
  background-position: -504px -744px;
}
.i._1f646_1f3fb_200d_2640_fe0f {
  background-position: -528px -744px;
}
.i._1f646_1f3fb_200d_2642_fe0f {
  background-position: -552px -744px;
}
.i._1f646_1f3fc_200d_2640_fe0f {
  background-position: -576px -744px;
}
.i._1f646_1f3fc_200d_2642_fe0f {
  background-position: -600px -744px;
}
.i._1f646_1f3fd_200d_2640_fe0f {
  background-position: -624px -744px;
}
.i._1f646_1f3fd_200d_2642_fe0f {
  background-position: -648px -744px;
}
.i._1f646_1f3fe_200d_2640_fe0f {
  background-position: -672px -744px;
}
.i._1f646_1f3fe_200d_2642_fe0f {
  background-position: -696px -744px;
}
.i._1f646_1f3ff_200d_2640_fe0f {
  background-position: -720px -744px;
}
.i._1f646_1f3ff_200d_2642_fe0f {
  background-position: -744px -744px;
}
.i._1f646_200d_2640_fe0f {
  background-position: -768px -744px;
}
.i._1f646_200d_2642_fe0f {
  background-position: -792px -744px;
}
.i._1f647_1f3fb_200d_2640_fe0f {
  background-position: -816px -744px;
}
.i._1f647_1f3fb_200d_2642_fe0f {
  background-position: -840px -744px;
}
.i._1f647_1f3fc_200d_2640_fe0f {
  background-position: -864px -744px;
}
.i._1f647_1f3fc_200d_2642_fe0f {
  background-position: -888px -744px;
}
.i._1f647_1f3fd_200d_2640_fe0f {
  background-position: -912px -744px;
}
.i._1f647_1f3fd_200d_2642_fe0f {
  background-position: -936px -744px;
}
.i._1f647_1f3fe_200d_2640_fe0f {
  background-position: -960px -744px;
}
.i._1f647_1f3fe_200d_2642_fe0f {
  background-position: -984px -744px;
}
.i._1f647_1f3ff_200d_2640_fe0f {
  background-position: -1008px -744px;
}
.i._1f647_1f3ff_200d_2642_fe0f {
  background-position: -1032px -744px;
}
.i._1f647_200d_2640_fe0f {
  background-position: -1056px -744px;
}
.i._1f647_200d_2642_fe0f {
  background-position: -1080px -744px;
}
.i._1f648 {
  background-position: -1104px -744px;
}
.i._1f649 {
  background-position: -1128px -744px;
}
.i._1f64a {
  background-position: -1152px -744px;
}
.i._1f64b_1f3fb_200d_2640_fe0f {
  background-position: -1176px -744px;
}
.i._1f64b_1f3fb_200d_2642_fe0f {
  background-position: -1200px -744px;
}
.i._1f64b_1f3fc_200d_2640_fe0f {
  background-position: -1224px -744px;
}
.i._1f64b_1f3fc_200d_2642_fe0f {
  background-position: -1248px -744px;
}
.i._1f64b_1f3fd_200d_2640_fe0f {
  background-position: 0 -768px;
}
.i._1f64b_1f3fd_200d_2642_fe0f {
  background-position: -24px -768px;
}
.i._1f64b_1f3fe_200d_2640_fe0f {
  background-position: -48px -768px;
}
.i._1f64b_1f3fe_200d_2642_fe0f {
  background-position: -72px -768px;
}
.i._1f64b_1f3ff_200d_2640_fe0f {
  background-position: -96px -768px;
}
.i._1f64b_1f3ff_200d_2642_fe0f {
  background-position: -120px -768px;
}
.i._1f64b_200d_2640_fe0f {
  background-position: -144px -768px;
}
.i._1f64b_200d_2642_fe0f {
  background-position: -168px -768px;
}
.i._1f64c_1f3fb {
  background-position: -192px -768px;
}
.i._1f64c_1f3fc {
  background-position: -216px -768px;
}
.i._1f64c_1f3fd {
  background-position: -240px -768px;
}
.i._1f64c_1f3fe {
  background-position: -264px -768px;
}
.i._1f64c_1f3ff {
  background-position: -288px -768px;
}
.i._1f64c {
  background-position: -312px -768px;
}
.i._1f64d_1f3fb_200d_2640_fe0f {
  background-position: -336px -768px;
}
.i._1f64d_1f3fb_200d_2642_fe0f {
  background-position: -360px -768px;
}
.i._1f64d_1f3fc_200d_2640_fe0f {
  background-position: -384px -768px;
}
.i._1f64d_1f3fc_200d_2642_fe0f {
  background-position: -408px -768px;
}
.i._1f64d_1f3fd_200d_2640_fe0f {
  background-position: -432px -768px;
}
.i._1f64d_1f3fd_200d_2642_fe0f {
  background-position: -456px -768px;
}
.i._1f64d_1f3fe_200d_2640_fe0f {
  background-position: -480px -768px;
}
.i._1f64d_1f3fe_200d_2642_fe0f {
  background-position: -504px -768px;
}
.i._1f64d_1f3ff_200d_2640_fe0f {
  background-position: -528px -768px;
}
.i._1f64d_1f3ff_200d_2642_fe0f {
  background-position: -552px -768px;
}
.i._1f64d_200d_2640_fe0f {
  background-position: -576px -768px;
}
.i._1f64d_200d_2642_fe0f {
  background-position: -600px -768px;
}
.i._1f64e_1f3fb_200d_2640_fe0f {
  background-position: -624px -768px;
}
.i._1f64e_1f3fb_200d_2642_fe0f {
  background-position: -648px -768px;
}
.i._1f64e_1f3fc_200d_2640_fe0f {
  background-position: -672px -768px;
}
.i._1f64e_1f3fc_200d_2642_fe0f {
  background-position: -696px -768px;
}
.i._1f64e_1f3fd_200d_2640_fe0f {
  background-position: -720px -768px;
}
.i._1f64e_1f3fd_200d_2642_fe0f {
  background-position: -744px -768px;
}
.i._1f64e_1f3fe_200d_2640_fe0f {
  background-position: -768px -768px;
}
.i._1f64e_1f3fe_200d_2642_fe0f {
  background-position: -792px -768px;
}
.i._1f64e_1f3ff_200d_2640_fe0f {
  background-position: -816px -768px;
}
.i._1f64e_1f3ff_200d_2642_fe0f {
  background-position: -840px -768px;
}
.i._1f64e_200d_2640_fe0f {
  background-position: -864px -768px;
}
.i._1f64e_200d_2642_fe0f {
  background-position: -888px -768px;
}
.i._1f64f_1f3fb {
  background-position: -912px -768px;
}
.i._1f64f_1f3fc {
  background-position: -936px -768px;
}
.i._1f64f_1f3fd {
  background-position: -960px -768px;
}
.i._1f64f_1f3fe {
  background-position: -984px -768px;
}
.i._1f64f_1f3ff {
  background-position: -1008px -768px;
}
.i._1f64f {
  background-position: -1032px -768px;
}
.i._1f680 {
  background-position: -1056px -768px;
}
.i._1f681 {
  background-position: -1080px -768px;
}
.i._1f682 {
  background-position: -1104px -768px;
}
.i._1f683 {
  background-position: -1128px -768px;
}
.i._1f684 {
  background-position: -1152px -768px;
}
.i._1f685 {
  background-position: -1176px -768px;
}
.i._1f686 {
  background-position: -1200px -768px;
}
.i._1f687 {
  background-position: -1224px -768px;
}
.i._1f688 {
  background-position: -1248px -768px;
}
.i._1f689 {
  background-position: 0 -792px;
}
.i._1f68a {
  background-position: -24px -792px;
}
.i._1f68b {
  background-position: -48px -792px;
}
.i._1f68c {
  background-position: -72px -792px;
}
.i._1f68d {
  background-position: -96px -792px;
}
.i._1f68e {
  background-position: -120px -792px;
}
.i._1f68f {
  background-position: -144px -792px;
}
.i._1f690 {
  background-position: -168px -792px;
}
.i._1f691 {
  background-position: -192px -792px;
}
.i._1f692 {
  background-position: -216px -792px;
}
.i._1f693 {
  background-position: -240px -792px;
}
.i._1f694 {
  background-position: -264px -792px;
}
.i._1f695 {
  background-position: -288px -792px;
}
.i._1f696 {
  background-position: -312px -792px;
}
.i._1f697 {
  background-position: -336px -792px;
}
.i._1f698 {
  background-position: -360px -792px;
}
.i._1f699 {
  background-position: -384px -792px;
}
.i._1f69a {
  background-position: -408px -792px;
}
.i._1f69b {
  background-position: -432px -792px;
}
.i._1f69c {
  background-position: -456px -792px;
}
.i._1f69d {
  background-position: -480px -792px;
}
.i._1f69e {
  background-position: -504px -792px;
}
.i._1f69f {
  background-position: -528px -792px;
}
.i._1f6a0 {
  background-position: -552px -792px;
}
.i._1f6a1 {
  background-position: -576px -792px;
}
.i._1f6a2 {
  background-position: -600px -792px;
}
.i._1f6a3_1f3fb_200d_2640_fe0f {
  background-position: -624px -792px;
}
.i._1f6a3_1f3fb_200d_2642_fe0f {
  background-position: -648px -792px;
}
.i._1f6a3_1f3fc_200d_2640_fe0f {
  background-position: -672px -792px;
}
.i._1f6a3_1f3fc_200d_2642_fe0f {
  background-position: -696px -792px;
}
.i._1f6a3_1f3fd_200d_2640_fe0f {
  background-position: -720px -792px;
}
.i._1f6a3_1f3fd_200d_2642_fe0f {
  background-position: -744px -792px;
}
.i._1f6a3_1f3fe_200d_2640_fe0f {
  background-position: -768px -792px;
}
.i._1f6a3_1f3fe_200d_2642_fe0f {
  background-position: -792px -792px;
}
.i._1f6a3_1f3ff_200d_2640_fe0f {
  background-position: -816px -792px;
}
.i._1f6a3_1f3ff_200d_2642_fe0f {
  background-position: -840px -792px;
}
.i._1f6a3_200d_2640_fe0f {
  background-position: -864px -792px;
}
.i._1f6a3_200d_2642_fe0f {
  background-position: -888px -792px;
}
.i._1f6a4 {
  background-position: -912px -792px;
}
.i._1f6a5 {
  background-position: -936px -792px;
}
.i._1f6a6 {
  background-position: -960px -792px;
}
.i._1f6a7 {
  background-position: -984px -792px;
}
.i._1f6a8 {
  background-position: -1008px -792px;
}
.i._1f6a9 {
  background-position: -1032px -792px;
}
.i._1f6aa {
  background-position: -1056px -792px;
}
.i._1f6ab {
  background-position: -1080px -792px;
}
.i._1f6ac {
  background-position: -1104px -792px;
}
.i._1f6ad {
  background-position: -1128px -792px;
}
.i._1f6ae {
  background-position: -1152px -792px;
}
.i._1f6af {
  background-position: -1176px -792px;
}
.i._1f6b0 {
  background-position: -1200px -792px;
}
.i._1f6b1 {
  background-position: -1224px -792px;
}
.i._1f6b2 {
  background-position: -1248px -792px;
}
.i._1f6b3 {
  background-position: 0 -816px;
}
.i._1f6b4_1f3fb_200d_2640_fe0f {
  background-position: -24px -816px;
}
.i._1f6b4_1f3fb_200d_2642_fe0f {
  background-position: -48px -816px;
}
.i._1f6b4_1f3fc_200d_2640_fe0f {
  background-position: -72px -816px;
}
.i._1f6b4_1f3fc_200d_2642_fe0f {
  background-position: -96px -816px;
}
.i._1f6b4_1f3fd_200d_2640_fe0f {
  background-position: -120px -816px;
}
.i._1f6b4_1f3fd_200d_2642_fe0f {
  background-position: -144px -816px;
}
.i._1f6b4_1f3fe_200d_2640_fe0f {
  background-position: -168px -816px;
}
.i._1f6b4_1f3fe_200d_2642_fe0f {
  background-position: -192px -816px;
}
.i._1f6b4_1f3ff_200d_2640_fe0f {
  background-position: -216px -816px;
}
.i._1f6b4_1f3ff_200d_2642_fe0f {
  background-position: -240px -816px;
}
.i._1f6b4_200d_2640_fe0f {
  background-position: -264px -816px;
}
.i._1f6b4_200d_2642_fe0f {
  background-position: -288px -816px;
}
.i._1f6b5_1f3fb_200d_2640_fe0f {
  background-position: -312px -816px;
}
.i._1f6b5_1f3fb_200d_2642_fe0f {
  background-position: -336px -816px;
}
.i._1f6b5_1f3fc_200d_2640_fe0f {
  background-position: -360px -816px;
}
.i._1f6b5_1f3fc_200d_2642_fe0f {
  background-position: -384px -816px;
}
.i._1f6b5_1f3fd_200d_2640_fe0f {
  background-position: -408px -816px;
}
.i._1f6b5_1f3fd_200d_2642_fe0f {
  background-position: -432px -816px;
}
.i._1f6b5_1f3fe_200d_2640_fe0f {
  background-position: -456px -816px;
}
.i._1f6b5_1f3fe_200d_2642_fe0f {
  background-position: -480px -816px;
}
.i._1f6b5_1f3ff_200d_2640_fe0f {
  background-position: -504px -816px;
}
.i._1f6b5_1f3ff_200d_2642_fe0f {
  background-position: -528px -816px;
}
.i._1f6b5_200d_2640_fe0f {
  background-position: -552px -816px;
}
.i._1f6b5_200d_2642_fe0f {
  background-position: -576px -816px;
}
.i._1f6b6_1f3fb_200d_2640_fe0f {
  background-position: -600px -816px;
}
.i._1f6b6_1f3fb_200d_2642_fe0f {
  background-position: -624px -816px;
}
.i._1f6b6_1f3fc_200d_2640_fe0f {
  background-position: -648px -816px;
}
.i._1f6b6_1f3fc_200d_2642_fe0f {
  background-position: -672px -816px;
}
.i._1f6b6_1f3fd_200d_2640_fe0f {
  background-position: -696px -816px;
}
.i._1f6b6_1f3fd_200d_2642_fe0f {
  background-position: -720px -816px;
}
.i._1f6b6_1f3fe_200d_2640_fe0f {
  background-position: -744px -816px;
}
.i._1f6b6_1f3fe_200d_2642_fe0f {
  background-position: -768px -816px;
}
.i._1f6b6_1f3ff_200d_2640_fe0f {
  background-position: -792px -816px;
}
.i._1f6b6_1f3ff_200d_2642_fe0f {
  background-position: -816px -816px;
}
.i._1f6b6_200d_2640_fe0f {
  background-position: -840px -816px;
}
.i._1f6b6_200d_2642_fe0f {
  background-position: -864px -816px;
}
.i._1f6b7 {
  background-position: -888px -816px;
}
.i._1f6b8 {
  background-position: -912px -816px;
}
.i._1f6b9 {
  background-position: -936px -816px;
}
.i._1f6ba {
  background-position: -960px -816px;
}
.i._1f6bb {
  background-position: -984px -816px;
}
.i._1f6bc {
  background-position: -1008px -816px;
}
.i._1f6bd {
  background-position: -1032px -816px;
}
.i._1f6be {
  background-position: -1056px -816px;
}
.i._1f6bf {
  background-position: -1080px -816px;
}
.i._1f6c0_1f3fb {
  background-position: -1104px -816px;
}
.i._1f6c0_1f3fc {
  background-position: -1128px -816px;
}
.i._1f6c0_1f3fd {
  background-position: -1152px -816px;
}
.i._1f6c0_1f3fe {
  background-position: -1176px -816px;
}
.i._1f6c0_1f3ff {
  background-position: -1200px -816px;
}
.i._1f6c0 {
  background-position: -1224px -816px;
}
.i._1f6c1 {
  background-position: -1248px -816px;
}
.i._1f6c2 {
  background-position: 0 -840px;
}
.i._1f6c3 {
  background-position: -24px -840px;
}
.i._1f6c4 {
  background-position: -48px -840px;
}
.i._1f6c5 {
  background-position: -72px -840px;
}
.i._1f6cb {
  background-position: -96px -840px;
}
.i._1f6cc_1f3fb {
  background-position: -120px -840px;
}
.i._1f6cc_1f3fc {
  background-position: -144px -840px;
}
.i._1f6cc_1f3fd {
  background-position: -168px -840px;
}
.i._1f6cc_1f3fe {
  background-position: -192px -840px;
}
.i._1f6cc_1f3ff {
  background-position: -216px -840px;
}
.i._1f6cc {
  background-position: -240px -840px;
}
.i._1f6cd {
  background-position: -264px -840px;
}
.i._1f6ce {
  background-position: -288px -840px;
}
.i._1f6cf {
  background-position: -312px -840px;
}
.i._1f6d0 {
  background-position: -336px -840px;
}
.i._1f6d1 {
  background-position: -360px -840px;
}
.i._1f6d2 {
  background-position: -384px -840px;
}
.i._1f6d5 {
  background-position: -408px -840px;
}
.i._1f6e0 {
  background-position: -432px -840px;
}
.i._1f6e1 {
  background-position: -456px -840px;
}
.i._1f6e2 {
  background-position: -480px -840px;
}
.i._1f6e3 {
  background-position: -504px -840px;
}
.i._1f6e4 {
  background-position: -528px -840px;
}
.i._1f6e5 {
  background-position: -552px -840px;
}
.i._1f6e9 {
  background-position: -576px -840px;
}
.i._1f6eb {
  background-position: -600px -840px;
}
.i._1f6ec {
  background-position: -624px -840px;
}
.i._1f6f0 {
  background-position: -648px -840px;
}
.i._1f6f3 {
  background-position: -672px -840px;
}
.i._1f6f4 {
  background-position: -696px -840px;
}
.i._1f6f5 {
  background-position: -720px -840px;
}
.i._1f6f6 {
  background-position: -744px -840px;
}
.i._1f6f7 {
  background-position: -768px -840px;
}
.i._1f6f8 {
  background-position: -792px -840px;
}
.i._1f6f9 {
  background-position: -816px -840px;
}
.i._1f6fa {
  background-position: -840px -840px;
}
.i._1f7e0 {
  background-position: -864px -840px;
}
.i._1f7e1 {
  background-position: -888px -840px;
}
.i._1f7e2 {
  background-position: -912px -840px;
}
.i._1f7e3 {
  background-position: -936px -840px;
}
.i._1f7e4 {
  background-position: -960px -840px;
}
.i._1f7e5 {
  background-position: -984px -840px;
}
.i._1f7e6 {
  background-position: -1008px -840px;
}
.i._1f7e7 {
  background-position: -1032px -840px;
}
.i._1f7e8 {
  background-position: -1056px -840px;
}
.i._1f7e9 {
  background-position: -1080px -840px;
}
.i._1f7ea {
  background-position: -1104px -840px;
}
.i._1f7eb {
  background-position: -1128px -840px;
}
.i._1f90d {
  background-position: -1152px -840px;
}
.i._1f90e {
  background-position: -1176px -840px;
}
.i._1f90f_1f3fb {
  background-position: -1200px -840px;
}
.i._1f90f_1f3fc {
  background-position: -1224px -840px;
}
.i._1f90f_1f3fd {
  background-position: -1248px -840px;
}
.i._1f90f_1f3fe {
  background-position: 0 -864px;
}
.i._1f90f_1f3ff {
  background-position: -24px -864px;
}
.i._1f90f {
  background-position: -48px -864px;
}
.i._1f910 {
  background-position: -72px -864px;
}
.i._1f911 {
  background-position: -96px -864px;
}
.i._1f912 {
  background-position: -120px -864px;
}
.i._1f913 {
  background-position: -144px -864px;
}
.i._1f914 {
  background-position: -168px -864px;
}
.i._1f915 {
  background-position: -192px -864px;
}
.i._1f916 {
  background-position: -216px -864px;
}
.i._1f917 {
  background-position: -240px -864px;
}
.i._1f918_1f3fb {
  background-position: -264px -864px;
}
.i._1f918_1f3fc {
  background-position: -288px -864px;
}
.i._1f918_1f3fd {
  background-position: -312px -864px;
}
.i._1f918_1f3fe {
  background-position: -336px -864px;
}
.i._1f918_1f3ff {
  background-position: -360px -864px;
}
.i._1f918 {
  background-position: -384px -864px;
}
.i._1f919_1f3fb {
  background-position: -408px -864px;
}
.i._1f919_1f3fc {
  background-position: -432px -864px;
}
.i._1f919_1f3fd {
  background-position: -456px -864px;
}
.i._1f919_1f3fe {
  background-position: -480px -864px;
}
.i._1f919_1f3ff {
  background-position: -504px -864px;
}
.i._1f919 {
  background-position: -528px -864px;
}
.i._1f91a_1f3fb {
  background-position: -552px -864px;
}
.i._1f91a_1f3fc {
  background-position: -576px -864px;
}
.i._1f91a_1f3fd {
  background-position: -600px -864px;
}
.i._1f91a_1f3fe {
  background-position: -624px -864px;
}
.i._1f91a_1f3ff {
  background-position: -648px -864px;
}
.i._1f91a {
  background-position: -672px -864px;
}
.i._1f91b_1f3fb {
  background-position: -696px -864px;
}
.i._1f91b_1f3fc {
  background-position: -720px -864px;
}
.i._1f91b_1f3fd {
  background-position: -744px -864px;
}
.i._1f91b_1f3fe {
  background-position: -768px -864px;
}
.i._1f91b_1f3ff {
  background-position: -792px -864px;
}
.i._1f91b {
  background-position: -816px -864px;
}
.i._1f91c_1f3fb {
  background-position: -840px -864px;
}
.i._1f91c_1f3fc {
  background-position: -864px -864px;
}
.i._1f91c_1f3fd {
  background-position: -888px -864px;
}
.i._1f91c_1f3fe {
  background-position: -912px -864px;
}
.i._1f91c_1f3ff {
  background-position: -936px -864px;
}
.i._1f91c {
  background-position: -960px -864px;
}
.i._1f91d {
  background-position: -984px -864px;
}
.i._1f91e_1f3fb {
  background-position: -1008px -864px;
}
.i._1f91e_1f3fc {
  background-position: -1032px -864px;
}
.i._1f91e_1f3fd {
  background-position: -1056px -864px;
}
.i._1f91e_1f3fe {
  background-position: -1080px -864px;
}
.i._1f91e_1f3ff {
  background-position: -1104px -864px;
}
.i._1f91e {
  background-position: -1128px -864px;
}
.i._1f91f_1f3fb {
  background-position: -1152px -864px;
}
.i._1f91f_1f3fc {
  background-position: -1176px -864px;
}
.i._1f91f_1f3fd {
  background-position: -1200px -864px;
}
.i._1f91f_1f3fe {
  background-position: -1224px -864px;
}
.i._1f91f_1f3ff {
  background-position: -1248px -864px;
}
.i._1f91f {
  background-position: 0 -888px;
}
.i._1f920 {
  background-position: -24px -888px;
}
.i._1f921 {
  background-position: -48px -888px;
}
.i._1f922 {
  background-position: -72px -888px;
}
.i._1f923 {
  background-position: -96px -888px;
}
.i._1f924 {
  background-position: -120px -888px;
}
.i._1f925 {
  background-position: -144px -888px;
}
.i._1f926_1f3fb_200d_2640_fe0f {
  background-position: -168px -888px;
}
.i._1f926_1f3fb_200d_2642_fe0f {
  background-position: -192px -888px;
}
.i._1f926_1f3fc_200d_2640_fe0f {
  background-position: -216px -888px;
}
.i._1f926_1f3fc_200d_2642_fe0f {
  background-position: -240px -888px;
}
.i._1f926_1f3fd_200d_2640_fe0f {
  background-position: -264px -888px;
}
.i._1f926_1f3fd_200d_2642_fe0f {
  background-position: -288px -888px;
}
.i._1f926_1f3fe_200d_2640_fe0f {
  background-position: -312px -888px;
}
.i._1f926_1f3fe_200d_2642_fe0f {
  background-position: -336px -888px;
}
.i._1f926_1f3ff_200d_2640_fe0f {
  background-position: -360px -888px;
}
.i._1f926_1f3ff_200d_2642_fe0f {
  background-position: -384px -888px;
}
.i._1f926_200d_2640_fe0f {
  background-position: -408px -888px;
}
.i._1f926_200d_2642_fe0f {
  background-position: -432px -888px;
}
.i._1f927 {
  background-position: -456px -888px;
}
.i._1f928 {
  background-position: -480px -888px;
}
.i._1f929 {
  background-position: -504px -888px;
}
.i._1f92a {
  background-position: -528px -888px;
}
.i._1f92b {
  background-position: -552px -888px;
}
.i._1f92c {
  background-position: -576px -888px;
}
.i._1f92d {
  background-position: -600px -888px;
}
.i._1f92e {
  background-position: -624px -888px;
}
.i._1f92f {
  background-position: -648px -888px;
}
.i._1f930_1f3fb {
  background-position: -672px -888px;
}
.i._1f930_1f3fc {
  background-position: -696px -888px;
}
.i._1f930_1f3fd {
  background-position: -720px -888px;
}
.i._1f930_1f3fe {
  background-position: -744px -888px;
}
.i._1f930_1f3ff {
  background-position: -768px -888px;
}
.i._1f930 {
  background-position: -792px -888px;
}
.i._1f931_1f3fb {
  background-position: -816px -888px;
}
.i._1f931_1f3fc {
  background-position: -840px -888px;
}
.i._1f931_1f3fd {
  background-position: -864px -888px;
}
.i._1f931_1f3fe {
  background-position: -888px -888px;
}
.i._1f931_1f3ff {
  background-position: -912px -888px;
}
.i._1f931 {
  background-position: -936px -888px;
}
.i._1f932_1f3fb {
  background-position: -960px -888px;
}
.i._1f932_1f3fc {
  background-position: -984px -888px;
}
.i._1f932_1f3fd {
  background-position: -1008px -888px;
}
.i._1f932_1f3fe {
  background-position: -1032px -888px;
}
.i._1f932_1f3ff {
  background-position: -1056px -888px;
}
.i._1f932 {
  background-position: -1080px -888px;
}
.i._1f933_1f3fb {
  background-position: -1104px -888px;
}
.i._1f933_1f3fc {
  background-position: -1128px -888px;
}
.i._1f933_1f3fd {
  background-position: -1152px -888px;
}
.i._1f933_1f3fe {
  background-position: -1176px -888px;
}
.i._1f933_1f3ff {
  background-position: -1200px -888px;
}
.i._1f933 {
  background-position: -1224px -888px;
}
.i._1f934_1f3fb {
  background-position: -1248px -888px;
}
.i._1f934_1f3fc {
  background-position: 0 -912px;
}
.i._1f934_1f3fd {
  background-position: -24px -912px;
}
.i._1f934_1f3fe {
  background-position: -48px -912px;
}
.i._1f934_1f3ff {
  background-position: -72px -912px;
}
.i._1f934 {
  background-position: -96px -912px;
}
.i._1f935_1f3fb {
  background-position: -120px -912px;
}
.i._1f935_1f3fc {
  background-position: -144px -912px;
}
.i._1f935_1f3fd {
  background-position: -168px -912px;
}
.i._1f935_1f3fe {
  background-position: -192px -912px;
}
.i._1f935_1f3ff {
  background-position: -216px -912px;
}
.i._1f935 {
  background-position: -240px -912px;
}
.i._1f936_1f3fb {
  background-position: -264px -912px;
}
.i._1f936_1f3fc {
  background-position: -288px -912px;
}
.i._1f936_1f3fd {
  background-position: -312px -912px;
}
.i._1f936_1f3fe {
  background-position: -336px -912px;
}
.i._1f936_1f3ff {
  background-position: -360px -912px;
}
.i._1f936 {
  background-position: -384px -912px;
}
.i._1f937_1f3fb_200d_2640_fe0f {
  background-position: -408px -912px;
}
.i._1f937_1f3fb_200d_2642_fe0f {
  background-position: -432px -912px;
}
.i._1f937_1f3fc_200d_2640_fe0f {
  background-position: -456px -912px;
}
.i._1f937_1f3fc_200d_2642_fe0f {
  background-position: -480px -912px;
}
.i._1f937_1f3fd_200d_2640_fe0f {
  background-position: -504px -912px;
}
.i._1f937_1f3fd_200d_2642_fe0f {
  background-position: -528px -912px;
}
.i._1f937_1f3fe_200d_2640_fe0f {
  background-position: -552px -912px;
}
.i._1f937_1f3fe_200d_2642_fe0f {
  background-position: -576px -912px;
}
.i._1f937_1f3ff_200d_2640_fe0f {
  background-position: -600px -912px;
}
.i._1f937_1f3ff_200d_2642_fe0f {
  background-position: -624px -912px;
}
.i._1f937_200d_2640_fe0f {
  background-position: -648px -912px;
}
.i._1f937_200d_2642_fe0f {
  background-position: -672px -912px;
}
.i._1f938_1f3fb_200d_2640_fe0f {
  background-position: -696px -912px;
}
.i._1f938_1f3fb_200d_2642_fe0f {
  background-position: -720px -912px;
}
.i._1f938_1f3fc_200d_2640_fe0f {
  background-position: -744px -912px;
}
.i._1f938_1f3fc_200d_2642_fe0f {
  background-position: -768px -912px;
}
.i._1f938_1f3fd_200d_2640_fe0f {
  background-position: -792px -912px;
}
.i._1f938_1f3fd_200d_2642_fe0f {
  background-position: -816px -912px;
}
.i._1f938_1f3fe_200d_2640_fe0f {
  background-position: -840px -912px;
}
.i._1f938_1f3fe_200d_2642_fe0f {
  background-position: -864px -912px;
}
.i._1f938_1f3ff_200d_2640_fe0f {
  background-position: -888px -912px;
}
.i._1f938_1f3ff_200d_2642_fe0f {
  background-position: -912px -912px;
}
.i._1f938_200d_2640_fe0f {
  background-position: -936px -912px;
}
.i._1f938_200d_2642_fe0f {
  background-position: -960px -912px;
}
.i._1f939_1f3fb_200d_2640_fe0f {
  background-position: -984px -912px;
}
.i._1f939_1f3fb {
  background-position: -1008px -912px;
}
.i._1f939_1f3fc_200d_2640_fe0f {
  background-position: -1032px -912px;
}
.i._1f939_1f3fc {
  background-position: -1056px -912px;
}
.i._1f939_1f3fd_200d_2640_fe0f {
  background-position: -1080px -912px;
}
.i._1f939_1f3fd {
  background-position: -1104px -912px;
}
.i._1f939_1f3fe_200d_2640_fe0f {
  background-position: -1128px -912px;
}
.i._1f939_1f3fe {
  background-position: -1152px -912px;
}
.i._1f939_1f3ff_200d_2640_fe0f {
  background-position: -1176px -912px;
}
.i._1f939_1f3ff {
  background-position: -1200px -912px;
}
.i._1f939_200d_2640_fe0f {
  background-position: -1224px -912px;
}
.i._1f939 {
  background-position: -1248px -912px;
}
.i._1f93a {
  background-position: 0 -936px;
}
.i._1f93c_200d_2640_fe0f {
  background-position: -24px -936px;
}
.i._1f93c_200d_2642_fe0f {
  background-position: -48px -936px;
}
.i._1f93d_1f3fb_200d_2640_fe0f {
  background-position: -72px -936px;
}
.i._1f93d_1f3fb_200d_2642_fe0f {
  background-position: -96px -936px;
}
.i._1f93d_1f3fc_200d_2640_fe0f {
  background-position: -120px -936px;
}
.i._1f93d_1f3fc_200d_2642_fe0f {
  background-position: -144px -936px;
}
.i._1f93d_1f3fd_200d_2640_fe0f {
  background-position: -168px -936px;
}
.i._1f93d_1f3fd_200d_2642_fe0f {
  background-position: -192px -936px;
}
.i._1f93d_1f3fe_200d_2640_fe0f {
  background-position: -216px -936px;
}
.i._1f93d_1f3fe_200d_2642_fe0f {
  background-position: -240px -936px;
}
.i._1f93d_1f3ff_200d_2640_fe0f {
  background-position: -264px -936px;
}
.i._1f93d_1f3ff_200d_2642_fe0f {
  background-position: -288px -936px;
}
.i._1f93d_200d_2640_fe0f {
  background-position: -312px -936px;
}
.i._1f93d_200d_2642_fe0f {
  background-position: -336px -936px;
}
.i._1f93e_1f3fb_200d_2640_fe0f {
  background-position: -360px -936px;
}
.i._1f93e_1f3fb_200d_2642_fe0f {
  background-position: -384px -936px;
}
.i._1f93e_1f3fc_200d_2640_fe0f {
  background-position: -408px -936px;
}
.i._1f93e_1f3fc_200d_2642_fe0f {
  background-position: -432px -936px;
}
.i._1f93e_1f3fd_200d_2640_fe0f {
  background-position: -456px -936px;
}
.i._1f93e_1f3fd_200d_2642_fe0f {
  background-position: -480px -936px;
}
.i._1f93e_1f3fe_200d_2640_fe0f {
  background-position: -504px -936px;
}
.i._1f93e_1f3fe_200d_2642_fe0f {
  background-position: -528px -936px;
}
.i._1f93e_1f3ff_200d_2640_fe0f {
  background-position: -552px -936px;
}
.i._1f93e_1f3ff_200d_2642_fe0f {
  background-position: -576px -936px;
}
.i._1f93e_200d_2640_fe0f {
  background-position: -600px -936px;
}
.i._1f93e_200d_2642_fe0f {
  background-position: -624px -936px;
}
.i._1f93f {
  background-position: -648px -936px;
}
.i._1f940 {
  background-position: -672px -936px;
}
.i._1f941 {
  background-position: -696px -936px;
}
.i._1f942 {
  background-position: -720px -936px;
}
.i._1f943 {
  background-position: -744px -936px;
}
.i._1f944 {
  background-position: -768px -936px;
}
.i._1f945 {
  background-position: -792px -936px;
}
.i._1f947 {
  background-position: -816px -936px;
}
.i._1f948 {
  background-position: -840px -936px;
}
.i._1f949 {
  background-position: -864px -936px;
}
.i._1f94a {
  background-position: -888px -936px;
}
.i._1f94b {
  background-position: -912px -936px;
}
.i._1f94c {
  background-position: -936px -936px;
}
.i._1f94d {
  background-position: -960px -936px;
}
.i._1f94e {
  background-position: -984px -936px;
}
.i._1f94f {
  background-position: -1008px -936px;
}
.i._1f950 {
  background-position: -1032px -936px;
}
.i._1f951 {
  background-position: -1056px -936px;
}
.i._1f952 {
  background-position: -1080px -936px;
}
.i._1f953 {
  background-position: -1104px -936px;
}
.i._1f954 {
  background-position: -1128px -936px;
}
.i._1f955 {
  background-position: -1152px -936px;
}
.i._1f956 {
  background-position: -1176px -936px;
}
.i._1f957 {
  background-position: -1200px -936px;
}
.i._1f958 {
  background-position: -1224px -936px;
}
.i._1f959 {
  background-position: -1248px -936px;
}
.i._1f95a {
  background-position: 0 -960px;
}
.i._1f95b {
  background-position: -24px -960px;
}
.i._1f95c {
  background-position: -48px -960px;
}
.i._1f95d {
  background-position: -72px -960px;
}
.i._1f95e {
  background-position: -96px -960px;
}
.i._1f95f {
  background-position: -120px -960px;
}
.i._1f960 {
  background-position: -144px -960px;
}
.i._1f961 {
  background-position: -168px -960px;
}
.i._1f962 {
  background-position: -192px -960px;
}
.i._1f963 {
  background-position: -216px -960px;
}
.i._1f964 {
  background-position: -240px -960px;
}
.i._1f965 {
  background-position: -264px -960px;
}
.i._1f966 {
  background-position: -288px -960px;
}
.i._1f967 {
  background-position: -312px -960px;
}
.i._1f968 {
  background-position: -336px -960px;
}
.i._1f969 {
  background-position: -360px -960px;
}
.i._1f96a {
  background-position: -384px -960px;
}
.i._1f96b {
  background-position: -408px -960px;
}
.i._1f96c {
  background-position: -432px -960px;
}
.i._1f96d {
  background-position: -456px -960px;
}
.i._1f96e {
  background-position: -480px -960px;
}
.i._1f96f {
  background-position: -504px -960px;
}
.i._1f970 {
  background-position: -528px -960px;
}
.i._1f971 {
  background-position: -552px -960px;
}
.i._1f973 {
  background-position: -576px -960px;
}
.i._1f974 {
  background-position: -600px -960px;
}
.i._1f975 {
  background-position: -624px -960px;
}
.i._1f976 {
  background-position: -648px -960px;
}
.i._1f97a {
  background-position: -672px -960px;
}
.i._1f97b {
  background-position: -696px -960px;
}
.i._1f97c {
  background-position: -720px -960px;
}
.i._1f97d {
  background-position: -744px -960px;
}
.i._1f97e {
  background-position: -768px -960px;
}
.i._1f97f {
  background-position: -792px -960px;
}
.i._1f980 {
  background-position: -816px -960px;
}
.i._1f981 {
  background-position: -840px -960px;
}
.i._1f982 {
  background-position: -864px -960px;
}
.i._1f983 {
  background-position: -888px -960px;
}
.i._1f984 {
  background-position: -912px -960px;
}
.i._1f985 {
  background-position: -936px -960px;
}
.i._1f986 {
  background-position: -960px -960px;
}
.i._1f987 {
  background-position: -984px -960px;
}
.i._1f988 {
  background-position: -1008px -960px;
}
.i._1f989 {
  background-position: -1032px -960px;
}
.i._1f98a {
  background-position: -1056px -960px;
}
.i._1f98b {
  background-position: -1080px -960px;
}
.i._1f98c {
  background-position: -1104px -960px;
}
.i._1f98d {
  background-position: -1128px -960px;
}
.i._1f98e {
  background-position: -1152px -960px;
}
.i._1f98f {
  background-position: -1176px -960px;
}
.i._1f990 {
  background-position: -1200px -960px;
}
.i._1f991 {
  background-position: -1224px -960px;
}
.i._1f992 {
  background-position: -1248px -960px;
}
.i._1f993 {
  background-position: 0 -984px;
}
.i._1f994 {
  background-position: -24px -984px;
}
.i._1f995 {
  background-position: -48px -984px;
}
.i._1f996 {
  background-position: -72px -984px;
}
.i._1f997 {
  background-position: -96px -984px;
}
.i._1f998 {
  background-position: -120px -984px;
}
.i._1f999 {
  background-position: -144px -984px;
}
.i._1f99a {
  background-position: -168px -984px;
}
.i._1f99b {
  background-position: -192px -984px;
}
.i._1f99c {
  background-position: -216px -984px;
}
.i._1f99d {
  background-position: -240px -984px;
}
.i._1f99e {
  background-position: -264px -984px;
}
.i._1f99f {
  background-position: -288px -984px;
}
.i._1f9a0 {
  background-position: -312px -984px;
}
.i._1f9a1 {
  background-position: -336px -984px;
}
.i._1f9a2 {
  background-position: -360px -984px;
}
.i._1f9a5 {
  background-position: -384px -984px;
}
.i._1f9a6 {
  background-position: -408px -984px;
}
.i._1f9a7 {
  background-position: -432px -984px;
}
.i._1f9a8 {
  background-position: -456px -984px;
}
.i._1f9a9 {
  background-position: -480px -984px;
}
.i._1f9aa {
  background-position: -504px -984px;
}
.i._1f9ae {
  background-position: -528px -984px;
}
.i._1f9af {
  background-position: -552px -984px;
}
.i._1f9b0 {
  background-position: -576px -984px;
}
.i._1f9b1 {
  background-position: -600px -984px;
}
.i._1f9b2 {
  background-position: -624px -984px;
}
.i._1f9b3 {
  background-position: -648px -984px;
}
.i._1f9b4 {
  background-position: -672px -984px;
}
.i._1f9b5_1f3fb {
  background-position: -696px -984px;
}
.i._1f9b5_1f3fc {
  background-position: -720px -984px;
}
.i._1f9b5_1f3fd {
  background-position: -744px -984px;
}
.i._1f9b5_1f3fe {
  background-position: -768px -984px;
}
.i._1f9b5_1f3ff {
  background-position: -792px -984px;
}
.i._1f9b5 {
  background-position: -816px -984px;
}
.i._1f9b6_1f3fb {
  background-position: -840px -984px;
}
.i._1f9b6_1f3fc {
  background-position: -864px -984px;
}
.i._1f9b6_1f3fd {
  background-position: -888px -984px;
}
.i._1f9b6_1f3fe {
  background-position: -912px -984px;
}
.i._1f9b6_1f3ff {
  background-position: -936px -984px;
}
.i._1f9b6 {
  background-position: -960px -984px;
}
.i._1f9b7 {
  background-position: -984px -984px;
}
.i._1f9b8_1f3fb_200d_2640_fe0f {
  background-position: -1008px -984px;
}
.i._1f9b8_1f3fb {
  background-position: -1032px -984px;
}
.i._1f9b8_1f3fc_200d_2640_fe0f {
  background-position: -1056px -984px;
}
.i._1f9b8_1f3fc {
  background-position: -1080px -984px;
}
.i._1f9b8_1f3fd_200d_2640_fe0f {
  background-position: -1104px -984px;
}
.i._1f9b8_1f3fd {
  background-position: -1128px -984px;
}
.i._1f9b8_1f3fe_200d_2640_fe0f {
  background-position: -1152px -984px;
}
.i._1f9b8_1f3fe {
  background-position: -1176px -984px;
}
.i._1f9b8_1f3ff_200d_2640_fe0f {
  background-position: -1200px -984px;
}
.i._1f9b8_1f3ff {
  background-position: -1224px -984px;
}
.i._1f9b8_200d_2640_fe0f {
  background-position: -1248px -984px;
}
.i._1f9b8 {
  background-position: 0 -1008px;
}
.i._1f9b9_1f3fb_200d_2640_fe0f {
  background-position: -24px -1008px;
}
.i._1f9b9_1f3fb {
  background-position: -48px -1008px;
}
.i._1f9b9_1f3fc_200d_2640_fe0f {
  background-position: -72px -1008px;
}
.i._1f9b9_1f3fc {
  background-position: -96px -1008px;
}
.i._1f9b9_1f3fd_200d_2640_fe0f {
  background-position: -120px -1008px;
}
.i._1f9b9_1f3fd {
  background-position: -144px -1008px;
}
.i._1f9b9_1f3fe_200d_2640_fe0f {
  background-position: -168px -1008px;
}
.i._1f9b9_1f3fe {
  background-position: -192px -1008px;
}
.i._1f9b9_1f3ff_200d_2640_fe0f {
  background-position: -216px -1008px;
}
.i._1f9b9_1f3ff {
  background-position: -240px -1008px;
}
.i._1f9b9_200d_2640_fe0f {
  background-position: -264px -1008px;
}
.i._1f9b9 {
  background-position: -288px -1008px;
}
.i._1f9ba {
  background-position: -312px -1008px;
}
.i._1f9bb_1f3fb {
  background-position: -336px -1008px;
}
.i._1f9bb_1f3fc {
  background-position: -360px -1008px;
}
.i._1f9bb_1f3fd {
  background-position: -384px -1008px;
}
.i._1f9bb_1f3fe {
  background-position: -408px -1008px;
}
.i._1f9bb_1f3ff {
  background-position: -432px -1008px;
}
.i._1f9bb {
  background-position: -456px -1008px;
}
.i._1f9bc {
  background-position: -480px -1008px;
}
.i._1f9bd {
  background-position: -504px -1008px;
}
.i._1f9be {
  background-position: -528px -1008px;
}
.i._1f9bf {
  background-position: -552px -1008px;
}
.i._1f9c0 {
  background-position: -576px -1008px;
}
.i._1f9c1 {
  background-position: -600px -1008px;
}
.i._1f9c2 {
  background-position: -624px -1008px;
}
.i._1f9c3 {
  background-position: -648px -1008px;
}
.i._1f9c4 {
  background-position: -672px -1008px;
}
.i._1f9c5 {
  background-position: -696px -1008px;
}
.i._1f9c6 {
  background-position: -720px -1008px;
}
.i._1f9c7 {
  background-position: -744px -1008px;
}
.i._1f9c8 {
  background-position: -768px -1008px;
}
.i._1f9c9 {
  background-position: -792px -1008px;
}
.i._1f9ca {
  background-position: -816px -1008px;
}
.i._1f9cd_1f3fb_200d_2640_fe0f {
  background-position: -840px -1008px;
}
.i._1f9cd_1f3fb_200d_2642_fe0f {
  background-position: -864px -1008px;
}
.i._1f9cd_1f3fb {
  background-position: -888px -1008px;
}
.i._1f9cd_1f3fc_200d_2640_fe0f {
  background-position: -912px -1008px;
}
.i._1f9cd_1f3fc_200d_2642_fe0f {
  background-position: -936px -1008px;
}
.i._1f9cd_1f3fc {
  background-position: -960px -1008px;
}
.i._1f9cd_1f3fd_200d_2640_fe0f {
  background-position: -984px -1008px;
}
.i._1f9cd_1f3fd_200d_2642_fe0f {
  background-position: -1008px -1008px;
}
.i._1f9cd_1f3fd {
  background-position: -1032px -1008px;
}
.i._1f9cd_1f3fe_200d_2640_fe0f {
  background-position: -1056px -1008px;
}
.i._1f9cd_1f3fe_200d_2642_fe0f {
  background-position: -1080px -1008px;
}
.i._1f9cd_1f3fe {
  background-position: -1104px -1008px;
}
.i._1f9cd_1f3ff_200d_2640_fe0f {
  background-position: -1128px -1008px;
}
.i._1f9cd_1f3ff_200d_2642_fe0f {
  background-position: -1152px -1008px;
}
.i._1f9cd_1f3ff {
  background-position: -1176px -1008px;
}
.i._1f9cd_200d_2640_fe0f {
  background-position: -1200px -1008px;
}
.i._1f9cd_200d_2642_fe0f {
  background-position: -1224px -1008px;
}
.i._1f9cd {
  background-position: -1248px -1008px;
}
.i._1f9ce_1f3fb_200d_2640_fe0f {
  background-position: 0 -1032px;
}
.i._1f9ce_1f3fb_200d_2642_fe0f {
  background-position: -24px -1032px;
}
.i._1f9ce_1f3fb {
  background-position: -48px -1032px;
}
.i._1f9ce_1f3fc_200d_2640_fe0f {
  background-position: -72px -1032px;
}
.i._1f9ce_1f3fc_200d_2642_fe0f {
  background-position: -96px -1032px;
}
.i._1f9ce_1f3fc {
  background-position: -120px -1032px;
}
.i._1f9ce_1f3fd_200d_2640_fe0f {
  background-position: -144px -1032px;
}
.i._1f9ce_1f3fd_200d_2642_fe0f {
  background-position: -168px -1032px;
}
.i._1f9ce_1f3fd {
  background-position: -192px -1032px;
}
.i._1f9ce_1f3fe_200d_2640_fe0f {
  background-position: -216px -1032px;
}
.i._1f9ce_1f3fe_200d_2642_fe0f {
  background-position: -240px -1032px;
}
.i._1f9ce_1f3fe {
  background-position: -264px -1032px;
}
.i._1f9ce_1f3ff_200d_2640_fe0f {
  background-position: -288px -1032px;
}
.i._1f9ce_1f3ff_200d_2642_fe0f {
  background-position: -312px -1032px;
}
.i._1f9ce_1f3ff {
  background-position: -336px -1032px;
}
.i._1f9ce_200d_2640_fe0f {
  background-position: -360px -1032px;
}
.i._1f9ce_200d_2642_fe0f {
  background-position: -384px -1032px;
}
.i._1f9ce {
  background-position: -408px -1032px;
}
.i._1f9cf_1f3fb_200d_2640_fe0f {
  background-position: -432px -1032px;
}
.i._1f9cf_1f3fb_200d_2642_fe0f {
  background-position: -456px -1032px;
}
.i._1f9cf_1f3fb {
  background-position: -480px -1032px;
}
.i._1f9cf_1f3fc_200d_2640_fe0f {
  background-position: -504px -1032px;
}
.i._1f9cf_1f3fc_200d_2642_fe0f {
  background-position: -528px -1032px;
}
.i._1f9cf_1f3fc {
  background-position: -552px -1032px;
}
.i._1f9cf_1f3fd_200d_2640_fe0f {
  background-position: -576px -1032px;
}
.i._1f9cf_1f3fd_200d_2642_fe0f {
  background-position: -600px -1032px;
}
.i._1f9cf_1f3fd {
  background-position: -624px -1032px;
}
.i._1f9cf_1f3fe_200d_2640_fe0f {
  background-position: -648px -1032px;
}
.i._1f9cf_1f3fe_200d_2642_fe0f {
  background-position: -672px -1032px;
}
.i._1f9cf_1f3fe {
  background-position: -696px -1032px;
}
.i._1f9cf_1f3ff_200d_2640_fe0f {
  background-position: -720px -1032px;
}
.i._1f9cf_1f3ff_200d_2642_fe0f {
  background-position: -744px -1032px;
}
.i._1f9cf_1f3ff {
  background-position: -768px -1032px;
}
.i._1f9cf_200d_2640_fe0f {
  background-position: -792px -1032px;
}
.i._1f9cf_200d_2642_fe0f {
  background-position: -816px -1032px;
}
.i._1f9cf {
  background-position: -840px -1032px;
}
.i._1f9d0 {
  background-position: -864px -1032px;
}
.i._1f9d1_1f3fb_200d_1f91d_200d_1f9d1_1f3fb {
  background-position: -888px -1032px;
}
.i._1f9d1_1f3fb {
  background-position: -912px -1032px;
}
.i._1f9d1_1f3fc_200d_1f91d_200d_1f9d1_1f3fc {
  background-position: -936px -1032px;
}
.i._1f9d1_1f3fc {
  background-position: -960px -1032px;
}
.i._1f9d1_1f3fd_200d_1f91d_200d_1f9d1_1f3fd {
  background-position: -984px -1032px;
}
.i._1f9d1_1f3fd {
  background-position: -1008px -1032px;
}
.i._1f9d1_1f3fe_200d_1f91d_200d_1f9d1_1f3fe {
  background-position: -1032px -1032px;
}
.i._1f9d1_1f3fe {
  background-position: -1056px -1032px;
}
.i._1f9d1_1f3ff_200d_1f91d_200d_1f9d1_1f3ff {
  background-position: -1080px -1032px;
}
.i._1f9d1_1f3ff {
  background-position: -1104px -1032px;
}
.i._1f9d1_200d_1f91d_200d_1f9d1 {
  background-position: -1128px -1032px;
}
.i._1f9d1 {
  background-position: -1152px -1032px;
}
.i._1f9d2_1f3fb {
  background-position: -1176px -1032px;
}
.i._1f9d2_1f3fc {
  background-position: -1200px -1032px;
}
.i._1f9d2_1f3fd {
  background-position: -1224px -1032px;
}
.i._1f9d2_1f3fe {
  background-position: -1248px -1032px;
}
.i._1f9d2_1f3ff {
  background-position: 0 -1056px;
}
.i._1f9d2 {
  background-position: -24px -1056px;
}
.i._1f9d3_1f3fb {
  background-position: -48px -1056px;
}
.i._1f9d3_1f3fc {
  background-position: -72px -1056px;
}
.i._1f9d3_1f3fd {
  background-position: -96px -1056px;
}
.i._1f9d3_1f3fe {
  background-position: -120px -1056px;
}
.i._1f9d3_1f3ff {
  background-position: -144px -1056px;
}
.i._1f9d3 {
  background-position: -168px -1056px;
}
.i._1f9d4_1f3fb {
  background-position: -192px -1056px;
}
.i._1f9d4_1f3fc {
  background-position: -216px -1056px;
}
.i._1f9d4_1f3fd {
  background-position: -240px -1056px;
}
.i._1f9d4_1f3fe {
  background-position: -264px -1056px;
}
.i._1f9d4_1f3ff {
  background-position: -288px -1056px;
}
.i._1f9d4 {
  background-position: -312px -1056px;
}
.i._1f9d5_1f3fb {
  background-position: -336px -1056px;
}
.i._1f9d5_1f3fc {
  background-position: -360px -1056px;
}
.i._1f9d5_1f3fd {
  background-position: -384px -1056px;
}
.i._1f9d5_1f3fe {
  background-position: -408px -1056px;
}
.i._1f9d5_1f3ff {
  background-position: -432px -1056px;
}
.i._1f9d5 {
  background-position: -456px -1056px;
}
.i._1f9d6_1f3fb_200d_2640_fe0f {
  background-position: -480px -1056px;
}
.i._1f9d6_1f3fb_200d_2642_fe0f {
  background-position: -504px -1056px;
}
.i._1f9d6_1f3fc_200d_2640_fe0f {
  background-position: -528px -1056px;
}
.i._1f9d6_1f3fc_200d_2642_fe0f {
  background-position: -552px -1056px;
}
.i._1f9d6_1f3fd_200d_2640_fe0f {
  background-position: -576px -1056px;
}
.i._1f9d6_1f3fd_200d_2642_fe0f {
  background-position: -600px -1056px;
}
.i._1f9d6_1f3fe_200d_2640_fe0f {
  background-position: -624px -1056px;
}
.i._1f9d6_1f3fe_200d_2642_fe0f {
  background-position: -648px -1056px;
}
.i._1f9d6_1f3ff_200d_2640_fe0f {
  background-position: -672px -1056px;
}
.i._1f9d6_1f3ff_200d_2642_fe0f {
  background-position: -696px -1056px;
}
.i._1f9d6_200d_2640_fe0f {
  background-position: -720px -1056px;
}
.i._1f9d6_200d_2642_fe0f {
  background-position: -744px -1056px;
}
.i._1f9d7_1f3fb_200d_2642_fe0f {
  background-position: -768px -1056px;
}
.i._1f9d7_1f3fb {
  background-position: -792px -1056px;
}
.i._1f9d7_1f3fc_200d_2642_fe0f {
  background-position: -816px -1056px;
}
.i._1f9d7_1f3fc {
  background-position: -840px -1056px;
}
.i._1f9d7_1f3fd_200d_2642_fe0f {
  background-position: -864px -1056px;
}
.i._1f9d7_1f3fd {
  background-position: -888px -1056px;
}
.i._1f9d7_1f3fe_200d_2642_fe0f {
  background-position: -912px -1056px;
}
.i._1f9d7_1f3fe {
  background-position: -936px -1056px;
}
.i._1f9d7_1f3ff_200d_2642_fe0f {
  background-position: -960px -1056px;
}
.i._1f9d7_1f3ff {
  background-position: -984px -1056px;
}
.i._1f9d7_200d_2642_fe0f {
  background-position: -1008px -1056px;
}
.i._1f9d7 {
  background-position: -1032px -1056px;
}
.i._1f9d8_1f3fb_200d_2642_fe0f {
  background-position: -1056px -1056px;
}
.i._1f9d8_1f3fb {
  background-position: -1080px -1056px;
}
.i._1f9d8_1f3fc_200d_2642_fe0f {
  background-position: -1104px -1056px;
}
.i._1f9d8_1f3fc {
  background-position: -1128px -1056px;
}
.i._1f9d8_1f3fd_200d_2642_fe0f {
  background-position: -1152px -1056px;
}
.i._1f9d8_1f3fd {
  background-position: -1176px -1056px;
}
.i._1f9d8_1f3fe_200d_2642_fe0f {
  background-position: -1200px -1056px;
}
.i._1f9d8_1f3fe {
  background-position: -1224px -1056px;
}
.i._1f9d8_1f3ff_200d_2642_fe0f {
  background-position: -1248px -1056px;
}
.i._1f9d8_1f3ff {
  background-position: 0 -1080px;
}
.i._1f9d8_200d_2642_fe0f {
  background-position: -24px -1080px;
}
.i._1f9d8 {
  background-position: -48px -1080px;
}
.i._1f9d9_1f3fb_200d_2640_fe0f {
  background-position: -72px -1080px;
}
.i._1f9d9_1f3fb {
  background-position: -96px -1080px;
}
.i._1f9d9_1f3fc_200d_2640_fe0f {
  background-position: -120px -1080px;
}
.i._1f9d9_1f3fc {
  background-position: -144px -1080px;
}
.i._1f9d9_1f3fd_200d_2640_fe0f {
  background-position: -168px -1080px;
}
.i._1f9d9_1f3fd {
  background-position: -192px -1080px;
}
.i._1f9d9_1f3fe_200d_2640_fe0f {
  background-position: -216px -1080px;
}
.i._1f9d9_1f3fe {
  background-position: -240px -1080px;
}
.i._1f9d9_1f3ff_200d_2640_fe0f {
  background-position: -264px -1080px;
}
.i._1f9d9_1f3ff {
  background-position: -288px -1080px;
}
.i._1f9d9_200d_2640_fe0f {
  background-position: -312px -1080px;
}
.i._1f9d9 {
  background-position: -336px -1080px;
}
.i._1f9da_200d_2642_fe0f {
  background-position: -360px -1080px;
}
.i._1f9da {
  background-position: -384px -1080px;
}
.i._1f9db_1f3fb_200d_2640_fe0f {
  background-position: -408px -1080px;
}
.i._1f9db_1f3fb {
  background-position: -432px -1080px;
}
.i._1f9db_1f3fc_200d_2640_fe0f {
  background-position: -456px -1080px;
}
.i._1f9db_1f3fc {
  background-position: -480px -1080px;
}
.i._1f9db_1f3fd_200d_2640_fe0f {
  background-position: -504px -1080px;
}
.i._1f9db_1f3fd {
  background-position: -528px -1080px;
}
.i._1f9db_1f3fe_200d_2640_fe0f {
  background-position: -552px -1080px;
}
.i._1f9db_1f3fe {
  background-position: -576px -1080px;
}
.i._1f9db_1f3ff_200d_2640_fe0f {
  background-position: -600px -1080px;
}
.i._1f9db_1f3ff {
  background-position: -624px -1080px;
}
.i._1f9db_200d_2640_fe0f {
  background-position: -648px -1080px;
}
.i._1f9db {
  background-position: -672px -1080px;
}
.i._1f9dc_1f3fb_200d_2640_fe0f {
  background-position: -696px -1080px;
}
.i._1f9dc_1f3fb_200d_2642_fe0f {
  background-position: -720px -1080px;
}
.i._1f9dc_1f3fc_200d_2640_fe0f {
  background-position: -744px -1080px;
}
.i._1f9dc_1f3fc_200d_2642_fe0f {
  background-position: -768px -1080px;
}
.i._1f9dc_1f3fd_200d_2640_fe0f {
  background-position: -792px -1080px;
}
.i._1f9dc_1f3fd_200d_2642_fe0f {
  background-position: -816px -1080px;
}
.i._1f9dc_1f3fe_200d_2640_fe0f {
  background-position: -840px -1080px;
}
.i._1f9dc_1f3fe_200d_2642_fe0f {
  background-position: -864px -1080px;
}
.i._1f9dc_1f3ff_200d_2640_fe0f {
  background-position: -888px -1080px;
}
.i._1f9dc_1f3ff_200d_2642_fe0f {
  background-position: -912px -1080px;
}
.i._1f9dc_200d_2640_fe0f {
  background-position: -936px -1080px;
}
.i._1f9dc_200d_2642_fe0f {
  background-position: -960px -1080px;
}
.i._1f9dd_1f3fb_200d_2640_fe0f {
  background-position: -984px -1080px;
}
.i._1f9dd_1f3fb {
  background-position: -1008px -1080px;
}
.i._1f9dd_1f3fc_200d_2640_fe0f {
  background-position: -1032px -1080px;
}
.i._1f9dd_1f3fc {
  background-position: -1056px -1080px;
}
.i._1f9dd_1f3fd_200d_2640_fe0f {
  background-position: -1080px -1080px;
}
.i._1f9dd_1f3fd {
  background-position: -1104px -1080px;
}
.i._1f9dd_1f3fe_200d_2640_fe0f {
  background-position: -1128px -1080px;
}
.i._1f9dd_1f3fe {
  background-position: -1152px -1080px;
}
.i._1f9dd_1f3ff_200d_2640_fe0f {
  background-position: -1176px -1080px;
}
.i._1f9dd_1f3ff {
  background-position: -1200px -1080px;
}
.i._1f9dd_200d_2640_fe0f {
  background-position: -1224px -1080px;
}
.i._1f9dd {
  background-position: -1248px -1080px;
}
.i._1f9de_200d_2640_fe0f {
  background-position: 0 -1104px;
}
.i._1f9de {
  background-position: -24px -1104px;
}
.i._1f9df_200d_2640_fe0f {
  background-position: -48px -1104px;
}
.i._1f9df {
  background-position: -72px -1104px;
}
.i._1f9e0 {
  background-position: -96px -1104px;
}
.i._1f9e1 {
  background-position: -120px -1104px;
}
.i._1f9e2 {
  background-position: -144px -1104px;
}
.i._1f9e3 {
  background-position: -168px -1104px;
}
.i._1f9e4 {
  background-position: -192px -1104px;
}
.i._1f9e5 {
  background-position: -216px -1104px;
}
.i._1f9e6 {
  background-position: -240px -1104px;
}
.i._1f9e7 {
  background-position: -264px -1104px;
}
.i._1f9e8 {
  background-position: -288px -1104px;
}
.i._1f9e9 {
  background-position: -312px -1104px;
}
.i._1f9ea {
  background-position: -336px -1104px;
}
.i._1f9eb {
  background-position: -360px -1104px;
}
.i._1f9ec {
  background-position: -384px -1104px;
}
.i._1f9ed {
  background-position: -408px -1104px;
}
.i._1f9ee {
  background-position: -432px -1104px;
}
.i._1f9ef {
  background-position: -456px -1104px;
}
.i._1f9f0 {
  background-position: -480px -1104px;
}
.i._1f9f1 {
  background-position: -504px -1104px;
}
.i._1f9f2 {
  background-position: -528px -1104px;
}
.i._1f9f3 {
  background-position: -552px -1104px;
}
.i._1f9f4 {
  background-position: -576px -1104px;
}
.i._1f9f5 {
  background-position: -600px -1104px;
}
.i._1f9f6 {
  background-position: -624px -1104px;
}
.i._1f9f7 {
  background-position: -648px -1104px;
}
.i._1f9f8 {
  background-position: -672px -1104px;
}
.i._1f9f9 {
  background-position: -696px -1104px;
}
.i._1f9fa {
  background-position: -720px -1104px;
}
.i._1f9fb {
  background-position: -744px -1104px;
}
.i._1f9fc {
  background-position: -768px -1104px;
}
.i._1f9fd {
  background-position: -792px -1104px;
}
.i._1f9fe {
  background-position: -816px -1104px;
}
.i._1f9ff {
  background-position: -840px -1104px;
}
.i._1fa70 {
  background-position: -864px -1104px;
}
.i._1fa71 {
  background-position: -888px -1104px;
}
.i._1fa72 {
  background-position: -912px -1104px;
}
.i._1fa73 {
  background-position: -936px -1104px;
}
.i._1fa78 {
  background-position: -960px -1104px;
}
.i._1fa79 {
  background-position: -984px -1104px;
}
.i._1fa7a {
  background-position: -1008px -1104px;
}
.i._1fa80 {
  background-position: -1032px -1104px;
}
.i._1fa81 {
  background-position: -1056px -1104px;
}
.i._1fa82 {
  background-position: -1080px -1104px;
}
.i._1fa90 {
  background-position: -1104px -1104px;
}
.i._1fa91 {
  background-position: -1128px -1104px;
}
.i._1fa92 {
  background-position: -1152px -1104px;
}
.i._1fa93 {
  background-position: -1176px -1104px;
}
.i._1fa94 {
  background-position: -1200px -1104px;
}
.i._1fa95 {
  background-position: -1224px -1104px;
}
.i._203c {
  background-position: -1248px -1104px;
}
.i._2049 {
  background-position: 0 -1128px;
}
.i._2122 {
  background-position: -24px -1128px;
}
.i._2139 {
  background-position: -48px -1128px;
}
.i._2194 {
  background-position: -72px -1128px;
}
.i._2195 {
  background-position: -96px -1128px;
}
.i._2196 {
  background-position: -120px -1128px;
}
.i._2197 {
  background-position: -144px -1128px;
}
.i._2198 {
  background-position: -168px -1128px;
}
.i._2199 {
  background-position: -192px -1128px;
}
.i._21a9 {
  background-position: -216px -1128px;
}
.i._21aa {
  background-position: -240px -1128px;
}
.i._231a {
  background-position: -264px -1128px;
}
.i._231b {
  background-position: -288px -1128px;
}
.i._2328 {
  background-position: -312px -1128px;
}
.i._23cf {
  background-position: -336px -1128px;
}
.i._23e9 {
  background-position: -360px -1128px;
}
.i._23ea {
  background-position: -384px -1128px;
}
.i._23eb {
  background-position: -408px -1128px;
}
.i._23ec {
  background-position: -432px -1128px;
}
.i._23ed {
  background-position: -456px -1128px;
}
.i._23ee {
  background-position: -480px -1128px;
}
.i._23ef {
  background-position: -504px -1128px;
}
.i._23f0 {
  background-position: -528px -1128px;
}
.i._23f1 {
  background-position: -552px -1128px;
}
.i._23f2 {
  background-position: -576px -1128px;
}
.i._23f3 {
  background-position: -600px -1128px;
}
.i._23f8 {
  background-position: -624px -1128px;
}
.i._23f9 {
  background-position: -648px -1128px;
}
.i._23fa {
  background-position: -672px -1128px;
}
.i._24c2 {
  background-position: -696px -1128px;
}
.i._25aa {
  background-position: -720px -1128px;
}
.i._25ab {
  background-position: -744px -1128px;
}
.i._25b6 {
  background-position: -768px -1128px;
}
.i._25c0 {
  background-position: -792px -1128px;
}
.i._25fb {
  background-position: -816px -1128px;
}
.i._25fc {
  background-position: -840px -1128px;
}
.i._25fd {
  background-position: -864px -1128px;
}
.i._25fe {
  background-position: -888px -1128px;
}
.i._2600 {
  background-position: -912px -1128px;
}
.i._2601 {
  background-position: -936px -1128px;
}
.i._2602 {
  background-position: -960px -1128px;
}
.i._2603 {
  background-position: -984px -1128px;
}
.i._2604 {
  background-position: -1008px -1128px;
}
.i._260e {
  background-position: -1032px -1128px;
}
.i._2611 {
  background-position: -1056px -1128px;
}
.i._2614 {
  background-position: -1080px -1128px;
}
.i._2615 {
  background-position: -1104px -1128px;
}
.i._2618 {
  background-position: -1128px -1128px;
}
.i._261d_1f3fb {
  background-position: -1152px -1128px;
}
.i._261d_1f3fc {
  background-position: -1176px -1128px;
}
.i._261d_1f3fd {
  background-position: -1200px -1128px;
}
.i._261d_1f3fe {
  background-position: -1224px -1128px;
}
.i._261d_1f3ff {
  background-position: -1248px -1128px;
}
.i._261d {
  background-position: 0 -1152px;
}
.i._2620 {
  background-position: -24px -1152px;
}
.i._2622 {
  background-position: -48px -1152px;
}
.i._2623 {
  background-position: -72px -1152px;
}
.i._2626 {
  background-position: -96px -1152px;
}
.i._262a {
  background-position: -120px -1152px;
}
.i._262e {
  background-position: -144px -1152px;
}
.i._262f {
  background-position: -168px -1152px;
}
.i._2638 {
  background-position: -192px -1152px;
}
.i._2639 {
  background-position: -216px -1152px;
}
.i._263a {
  background-position: -240px -1152px;
}
.i._2640 {
  background-position: -264px -1152px;
}
.i._2642 {
  background-position: -288px -1152px;
}
.i._2648 {
  background-position: -312px -1152px;
}
.i._2649 {
  background-position: -336px -1152px;
}
.i._264a {
  background-position: -360px -1152px;
}
.i._264b {
  background-position: -384px -1152px;
}
.i._264c {
  background-position: -408px -1152px;
}
.i._264d {
  background-position: -432px -1152px;
}
.i._264e {
  background-position: -456px -1152px;
}
.i._264f {
  background-position: -480px -1152px;
}
.i._2650 {
  background-position: -504px -1152px;
}
.i._2651 {
  background-position: -528px -1152px;
}
.i._2652 {
  background-position: -552px -1152px;
}
.i._2653 {
  background-position: -576px -1152px;
}
.i._265f {
  background-position: -600px -1152px;
}
.i._2660 {
  background-position: -624px -1152px;
}
.i._2663 {
  background-position: -648px -1152px;
}
.i._2665 {
  background-position: -672px -1152px;
}
.i._2666 {
  background-position: -696px -1152px;
}
.i._2668 {
  background-position: -720px -1152px;
}
.i._267b {
  background-position: -744px -1152px;
}
.i._267e {
  background-position: -768px -1152px;
}
.i._267f {
  background-position: -792px -1152px;
}
.i._2692 {
  background-position: -816px -1152px;
}
.i._2693 {
  background-position: -840px -1152px;
}
.i._2694 {
  background-position: -864px -1152px;
}
.i._2695 {
  background-position: -888px -1152px;
}
.i._2696 {
  background-position: -912px -1152px;
}
.i._2697 {
  background-position: -936px -1152px;
}
.i._2699 {
  background-position: -960px -1152px;
}
.i._269b {
  background-position: -984px -1152px;
}
.i._269c {
  background-position: -1008px -1152px;
}
.i._26a0 {
  background-position: -1032px -1152px;
}
.i._26a1 {
  background-position: -1056px -1152px;
}
.i._26aa {
  background-position: -1080px -1152px;
}
.i._26ab {
  background-position: -1104px -1152px;
}
.i._26b0 {
  background-position: -1128px -1152px;
}
.i._26b1 {
  background-position: -1152px -1152px;
}
.i._26bd {
  background-position: -1176px -1152px;
}
.i._26be {
  background-position: -1200px -1152px;
}
.i._26c4 {
  background-position: -1224px -1152px;
}
.i._26c5 {
  background-position: -1248px -1152px;
}
.i._26c8 {
  background-position: 0 -1176px;
}
.i._26ce {
  background-position: -24px -1176px;
}
.i._26cf {
  background-position: -48px -1176px;
}
.i._26d1 {
  background-position: -72px -1176px;
}
.i._26d3 {
  background-position: -96px -1176px;
}
.i._26d4 {
  background-position: -120px -1176px;
}
.i._26e9 {
  background-position: -144px -1176px;
}
.i._26ea {
  background-position: -168px -1176px;
}
.i._26f0 {
  background-position: -192px -1176px;
}
.i._26f1 {
  background-position: -216px -1176px;
}
.i._26f2 {
  background-position: -240px -1176px;
}
.i._26f3 {
  background-position: -264px -1176px;
}
.i._26f4 {
  background-position: -288px -1176px;
}
.i._26f5 {
  background-position: -312px -1176px;
}
.i._26f7 {
  background-position: -336px -1176px;
}
.i._26f8 {
  background-position: -360px -1176px;
}
.i._26f9_1f3fb_200d_2640_fe0f {
  background-position: -384px -1176px;
}
.i._26f9_1f3fb_200d_2642_fe0f {
  background-position: -408px -1176px;
}
.i._26f9_1f3fc_200d_2640_fe0f {
  background-position: -432px -1176px;
}
.i._26f9_1f3fc_200d_2642_fe0f {
  background-position: -456px -1176px;
}
.i._26f9_1f3fd_200d_2640_fe0f {
  background-position: -480px -1176px;
}
.i._26f9_1f3fd_200d_2642_fe0f {
  background-position: -504px -1176px;
}
.i._26f9_1f3fe_200d_2640_fe0f {
  background-position: -528px -1176px;
}
.i._26f9_1f3fe_200d_2642_fe0f {
  background-position: -552px -1176px;
}
.i._26f9_1f3ff_200d_2640_fe0f {
  background-position: -576px -1176px;
}
.i._26f9_1f3ff_200d_2642_fe0f {
  background-position: -600px -1176px;
}
.i._26f9_fe0f_200d_2640_fe0f {
  background-position: -624px -1176px;
}
.i._26f9_fe0f_200d_2642_fe0f {
  background-position: -648px -1176px;
}
.i._26fa {
  background-position: -672px -1176px;
}
.i._26fd {
  background-position: -696px -1176px;
}
.i._2702 {
  background-position: -720px -1176px;
}
.i._2705 {
  background-position: -744px -1176px;
}
.i._2708 {
  background-position: -768px -1176px;
}
.i._2709 {
  background-position: -792px -1176px;
}
.i._270a_1f3fb {
  background-position: -816px -1176px;
}
.i._270a_1f3fc {
  background-position: -840px -1176px;
}
.i._270a_1f3fd {
  background-position: -864px -1176px;
}
.i._270a_1f3fe {
  background-position: -888px -1176px;
}
.i._270a_1f3ff {
  background-position: -912px -1176px;
}
.i._270a {
  background-position: -936px -1176px;
}
.i._270b_1f3fb {
  background-position: -960px -1176px;
}
.i._270b_1f3fc {
  background-position: -984px -1176px;
}
.i._270b_1f3fd {
  background-position: -1008px -1176px;
}
.i._270b_1f3fe {
  background-position: -1032px -1176px;
}
.i._270b_1f3ff {
  background-position: -1056px -1176px;
}
.i._270b {
  background-position: -1080px -1176px;
}
.i._270c_1f3fb {
  background-position: -1104px -1176px;
}
.i._270c_1f3fc {
  background-position: -1128px -1176px;
}
.i._270c_1f3fd {
  background-position: -1152px -1176px;
}
.i._270c_1f3fe {
  background-position: -1176px -1176px;
}
.i._270c_1f3ff {
  background-position: -1200px -1176px;
}
.i._270c {
  background-position: -1224px -1176px;
}
.i._270d_1f3fb {
  background-position: -1248px -1176px;
}
.i._270d_1f3fc {
  background-position: 0 -1200px;
}
.i._270d_1f3fd {
  background-position: -24px -1200px;
}
.i._270d_1f3fe {
  background-position: -48px -1200px;
}
.i._270d_1f3ff {
  background-position: -72px -1200px;
}
.i._270d {
  background-position: -96px -1200px;
}
.i._270f {
  background-position: -120px -1200px;
}
.i._2712 {
  background-position: -144px -1200px;
}
.i._2714 {
  background-position: -168px -1200px;
}
.i._2716 {
  background-position: -192px -1200px;
}
.i._271d {
  background-position: -216px -1200px;
}
.i._2721 {
  background-position: -240px -1200px;
}
.i._2728 {
  background-position: -264px -1200px;
}
.i._2733 {
  background-position: -288px -1200px;
}
.i._2734 {
  background-position: -312px -1200px;
}
.i._2744 {
  background-position: -336px -1200px;
}
.i._2747 {
  background-position: -360px -1200px;
}
.i._274c {
  background-position: -384px -1200px;
}
.i._274e {
  background-position: -408px -1200px;
}
.i._2753 {
  background-position: -432px -1200px;
}
.i._2754 {
  background-position: -456px -1200px;
}
.i._2755 {
  background-position: -480px -1200px;
}
.i._2757 {
  background-position: -504px -1200px;
}
.i._2763 {
  background-position: -528px -1200px;
}
.i._2764 {
  background-position: -552px -1200px;
}
.i._2795 {
  background-position: -576px -1200px;
}
.i._2796 {
  background-position: -600px -1200px;
}
.i._2797 {
  background-position: -624px -1200px;
}
.i._27a1 {
  background-position: -648px -1200px;
}
.i._27b0 {
  background-position: -672px -1200px;
}
.i._27bf {
  background-position: -696px -1200px;
}
.i._2934 {
  background-position: -720px -1200px;
}
.i._2935 {
  background-position: -744px -1200px;
}
.i._2b05 {
  background-position: -768px -1200px;
}
.i._2b06 {
  background-position: -792px -1200px;
}
.i._2b07 {
  background-position: -816px -1200px;
}
.i._2b1b {
  background-position: -840px -1200px;
}
.i._2b1c {
  background-position: -864px -1200px;
}
.i._2b50 {
  background-position: -888px -1200px;
}
.i._2b55 {
  background-position: -912px -1200px;
}
.i._3030 {
  background-position: -936px -1200px;
}
.i._303d {
  background-position: -960px -1200px;
}
.i._3297 {
  background-position: -984px -1200px;
}
.i._3299 {
  background-position: -1008px -1200px;
}
.i._colonthree {
  background-position: -1032px -1200px;
}
.i._like {
  background-position: -1056px -1200px;
}
.i._pacman {
  background-position: -1080px -1200px;
}

.apps {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.apps img {
  margin: 0 10px;
}
.social {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.social__icons {
  display: block;
  width: 20px;
  height: 20px;
  margin: 0 5px;
  background-position: center;
  background-repeat: no-repeat;
  -webkit-transition: -webkit-transform 0.2s;
  transition: -webkit-transform 0.2s;
  transition: transform 0.2s;
  transition: transform 0.2s, -webkit-transform 0.2s;
}
.social__icons:hover {
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
}
.social__icons--twitter {
  background-image: url(../imgs/icon_twitter.svg);
}
.social__icons--linkedin {
  background-image: url(../imgs/icon_linkedin.svg);
}
.social__icons--facebook {
  background-image: url(../imgs/icon_facebook.svg);
}
.social__icons--youtube {
  background-image: url(../imgs/icon_youtube.svg);
}
.social__icons--instagram {
  background-image: url(../imgs/icon_instagram.svg);
}
@media screen and (max-width: 1200px) {
}
@media screen and (max-width: 992px) {
  .social__icons {
    width: 40px;
    height: 40px;
    margin: 0 20px 0 0;
    background-size: contain;
  }
}
@media screen and (max-width: 768px) {
  .apps img {
    margin: 0 20px 0 0;
  }
}
.stories-filter {
  padding: 0 2em;
  margin-bottom: 25px;
}
.stories-filter__filter {
  display: grid;
  grid-template-columns: 100px auto;
  margin-bottom: 25px;
}
.stories-filter__filter > div:first-child {
  color: #9d9d9d;
  -ms-flex-item-align: start;
  align-self: flex-start;
}
.stories-filter__filter > div:last-child {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
}
.stories-filter__filter div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.stories-filter__filter div div {
  margin-bottom: 10px;
}
.stories-filter input[type="submit"] {
  text-transform: uppercase;
  padding: 10px 20px;
  display: block;
  margin-top: 20px;
  width: 100%;
  max-width: 200px;
  border: 0;
  background-color: #515fbc;
  color: #fff;
  font-weight: 700;
  cursor: pointer;
}
.wrapper.wrapper--why-us {
  max-width: none;
}
.wrapper--why-us .statistics {
  display: none;
  margin: 0;
}
.wrapper--why-us .statistics__title {
  font-size: 40px;
  font-weight: 700;
  position: relative;
  padding-bottom: 30px;
}
.wrapper--why-us .statistics__text {
  font-size: 16px;
}
.wrapper--why-us .statistics__title:after {
  content: "";
  position: absolute;
  top: 60px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 55px;
  height: 6px;
  background: #6454cd;
}
.statistics__subtitle {
  font-size: 20px;
  font-weight: 700;
  padding-bottom: 15px;
}
.why-us {
  background-color: #ebf1ff;
}
.why-us__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  max-width: 1290px;
  margin: 0 auto;
  padding: 50px 2em;
}
.why-us__block {
  max-width: 500px;
}
.why-us__title {
  font-size: 40px;
  font-weight: 700;
  text-align: left;
  margin-bottom: 50px;
}
.why-us__desc {
  font-size: 20px;
  line-height: 28px;
}
.content-overview {
  max-width: 1100px;
  margin: 50px auto;
  padding: 0 2em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.content-overview--stats {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  margin: 100px auto;
}
.content-overview--slider {
  max-width: calc(1100px + 4em);
}
.content-overview__container {
  max-width: 500px;
}
.content-overview__subtitle {
  font-size: 16px;
  color: #6454cd;
}
.content-overview__title {
  font-size: 32px;
  font-weight: 700;
  margin: 20px 0;
}
.content-overview__desc {
  font-size: 16px;
  line-height: 24px;
  margin: 20px 0;
}
.content-overview__name {
  margin: 30px 0;
}
.content-overview__link {
  display: inline-block;
  background-color: #6454cd;
  padding: 15px 30px;
  font-size: 18px;
  color: #fff;
  border-radius: 5px;
  text-decoration: none;
}
.content-overview__wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.arrow-link {
  font-size: 16px;
  text-decoration: none;
  color: #000;
  margin: 5px 0;
  -webkit-transition: font-weight 0.1s ease-in-out;
  transition: font-weight 0.1s ease-in-out;
}
.arrow-link--big {
  font-size: 20px;
}
.arrow-link--purple {
  color: #515fbc;
}
.arrow-link:after {
  content: "";
  background-image: url(../../imgs/pagelink-arrow.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  width: 7px;
  height: 10px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 10px;
}
.arrow-link:hover {
  font-weight: 700;
}
.arrow-link:hover:after {
  -webkit-animation: arrowhover 0.5s;
  animation: arrowhover 0.5s;
}
@-webkit-keyframes arrowhover {
  0% {
    margin-left: 10px;
  }
  50% {
    margin-left: 20px;
  }
  100% {
    margin-left: 10px;
  }
}
@keyframes arrowhover {
  0% {
    margin-left: 10px;
  }
  50% {
    margin-left: 20px;
  }
  100% {
    margin-left: 10px;
  }
}
.stats-overview {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 100px 0;
}
.stats-overview__subtitle {
  font-size: 16px;
  color: #515fbc;
  margin: 10px 0;
  text-align: center;
}
.stats-overview__title {
  text-align: center;
  font-size: 32px;
  font-weight: 700;
  margin: 10px 0;
}
.stats-overview__text {
  max-width: 500px;
  text-align: center;
  line-height: 24px;
  margin: 10px 0;
}
.stats-overview__img--mobile {
  display: none;
}
.awards {
  background-color: #ebf1ff;
  padding: 50px 2em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.awards__title {
  font-size: 32px;
  font-weight: 700;
  text-align: center;
}
.awards__subtitle {
  font-size: 26px;
  font-weight: 500;
  color: #1f1f6f;
  text-align: center;
  margin: 25px 0;
}
.awards .pricing__awards {
  margin-bottom: 25px;
}
.awards__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  max-width: 500px;
  margin-bottom: 50px;
}
.awards__container img {
  width: auto;
  max-width: 175px;
  margin: 25px;
}
.platforms {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 50px 0;
}
.platforms__title {
  font-size: 40px;
  font-weight: 700;
}
.platforms__tabs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 30px 0;
}
.platforms__tabname {
  width: 200px;
  text-align: center;
  font-size: 16px;
  color: #fff;
  padding: 15px 30px;
  margin: 0 20px;
  background: #ddd;
  border-radius: 5px;
  cursor: pointer;
  -webkit-transition: all 0.1s;
  transition: all 0.1s;
}
.platforms__tabname:hover {
  font-weight: 700;
  font-size: 16px;
  opacity: 0.8;
}
.platforms__tabname--execution {
  background: #315def;
}
.platforms__tabname--insights {
  background: #01c798;
}
.platforms__tabname--ai {
  background: #9da6be;
}
.platforms__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 20px 0;
  width: 100%;
  max-width: 700px;
}
.platforms__block {
  width: 190px;
  height: 110px;
  margin-bottom: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-shadow: 0 8px 15px rgba(0, 0, 0, 0.16);
  box-shadow: 0 8px 15px rgba(0, 0, 0, 0.16);
}
.platforms__img {
  background: url(../../imgs/platforms-img.png);
  width: 28px;
  height: 30px;
  margin-bottom: 10px;
}
.platforms__name {
  font-size: 20px;
}

@media (max-width: 768px) {
  .wrapper--why-us .statistics {
    display: block;
    padding: 50px 0;
  }
  .statistics__block {
    padding: 0 0 50px;
  }
  .statistics__block:last-child {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .content-overview__container {
    text-align: center;
  }
  .stats-overview__img--desktop {
    display: none;
  }
  .stats-overview__img--mobile {
    display: block;
  }
}
