﻿.infographics {
	 padding-top: 20.9722222222vw;
}
 .infographics__label {
	 position: absolute;
	 left: 50%;
	 top: 3.8888888889vw;
	 margin-left: -15.8333333333vw;
	 width: 34.2361111111vw;
	 height: 36.25vw;
}
 .infographics__label::before {
	 content: "";
	 position: absolute;
	 left: 18.3333333333vw;
	 top: 6.9444444444vw;
	 z-index: 2;
	 width: 3.4722222222vw;
	 height: 3.4722222222vw;
	 background-color: #fff;
}
 @media (max-width: 1023px) {
	 .infographics__label::before {
		 display: none;
	}
}
 .infographics__label__circle {
	 position: absolute;
	 left: 0;
	 top: 8.6111111111vw;
	 z-index: 1;
	 width: 30.4166666667vw;
	 height: 29.5833333333vw;
	 transform: rotate(220deg);
}
 @media (max-width: 1023px) {
	 .infographics__label__circle {
		 top: 8.8vmin;
		 width: 40.1333333333vmin;
		 height: 38.9333333333vmin;
		 transform: rotate(210deg);
	}
}
 @media (max-width: 767px) {
	 .infographics__label__circle {
		 top: 12.8vmin;
		 border: 1px dotted #000;
		 border-radius: 50%;
		 width: 80.2666666667vmin;
		 height: 77.8666666667vmin;
		 stroke-opacity: 0;
	}
}
 .infographics__label__meat {
	 position: absolute;
	 left: 14.2361111111vw;
	 z-index: 3;
	 width: 21.7361111111vw;
	 height: 17.5vw;
	 transform: rotate(9deg);
}
 @media (max-width: 1023px) {
	 .infographics__label__meat {
		 left: 21.3333333333vmin;
		 width: 20.8vmin;
		 height: 16.1333333333vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__label__meat {
		 left: 48vmin;
		 width: 29.8666666667vmin;
		 height: 25.6vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__label {
		 top: 12vmin;
		 margin-left: -20.0666666667vmin;
		 width: 40.1333333333vmin;
		 height: 44.1333333333vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__label {
		 top: 24.5333333333vmin;
		 margin-left: -40.1333333333vmin;
		 width: 80.2666666667vmin;
		 height: 88.2666666667vmin;
	}
	 .infographics__label::after {
		 content: "";
		 position: absolute;
		 right: 13.3333333333vmin;
		 top: 10.6666666667vmin;
		 z-index: 1;
		 display: block;
		 width: 16.5333333333vmin;
		 height: 13.3333333333vmin;
		 background-color: #fff;
	}
}
 .infographics__main {
	 position: relative;
	 z-index: 2;
}
 .infographics__main__label {
	 font-weight: 300;
	 font-size: 2.3611111111vw;
	 line-height: 2.3611111111vw;
	 text-align: center;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__main__label {
		 font-size: 2.6666666667vmin;
		 line-height: 1.6vmin;
	}
	 .is-os-ios .infographics__main__label, .is-os-android .infographics__main__label {
		 margin-bottom: 4.8vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__main__label {
		 font-size: 5.3333333333vmin;
		 line-height: 3.2vmin;
	}
}
 .infographics__main__title {
	 margin-top: 0.9027777778vw;
	 font-family: "Journalism", sans-serif;
	 font-weight: 400;
	 font-size: 8.4027777778vw;
	 line-height: 8.4027777778vw;
	 letter-spacing: -0.0881944444vw;
	 text-align: center;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__main__title {
		 margin: 1.6vmin auto 0;
		 max-width: 40vmin;
		 font-size: 11.4666666667vmin;
		 line-height: 9.3333333333vmin;
		 letter-spacing: -0.12vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__main__title {
		 margin: 2.6666666667vmin auto 0;
		 max-width: 100vmin;
		 font-size: 22.9333333333vmin;
		 line-height: 18.96vmin;
		 letter-spacing: -0.2426666667vmin;
	}
}
 .infographics__main__subtitle {
	 margin-top: -1.3888888889vw;
	 font-weight: 300;
	 font-size: 2.3611111111vw;
	 line-height: 2.3611111111vw;
	 text-align: center;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__main__subtitle {
		 margin-top: 1.3333333333vmin;
		 font-size: 2.6666666667vmin;
		 line-height: 1.6vmin;
	}
	 .is-os-ios .infographics__main__subtitle, .is-os-android .infographics__main__subtitle {
		 margin-top: -1.0666666667vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__main__subtitle {
		 margin-top: 1.8666666667vmin;
		 font-size: 5.3333333333vmin;
		 line-height: 3.2vmin;
	}
}
 .infographics__main__image {
	 margin-top: -7.4305555556vw;
	 margin-left: 1.3888888889vw;
	 width: 98.3333333333vw;
	 pointer-events: none;
}
 .infographics__main__image img {
	 display: block;
	 margin: 0 auto;
	 width: 100%;
}
 @media (max-width: 1023px) {
	 .infographics__main__image {
		 margin-top: -8.5333333333vmin;
		 margin-left: 0;
		 width: 100%;
	}
}
 @media (max-width: 767px) {
	 .infographics__main__image {
		 margin-top: -12.5333333333vmin;
		 margin-left: -46.6666666667vmin;
		 width: 162.6666666667vmin;
	}
}
 @media (max-width: 767px) and (orientation: landscape) {
	 .infographics__main__image {
		 margin-left: 0;
	}
}
 .infographics__main__social {
	 position: relative;
	 z-index: 10;
	 display: none;
	 flex-direction: column;
	 align-items: center;
	 justify-content: center;
	 margin-top: -1.6vmin;
	 transition: opacity 0.3s, visibility 0.3s;
}
 .infographics__main__social > span {
	 position: relative;
	 display: block;
	 margin-top: 1.3333333333vmin;
	 font-weight: 300;
	 font-size: 2vmin;
	 line-height: 3.2vmin;
	 text-align: center;
	 text-decoration: none;
	 text-transform: capitalize;
	 color: #000;
}
 .infographics__main__social > span::after {
	 content: "";
	 position: absolute;
	 left: 0;
	 bottom: 0.5333333333vmin;
	 display: block;
	 width: 100%;
	 height: 1px;
	 background-color: #000;
	 transition: width 0.3s;
}
 @media (max-width: 767px) {
	 .infographics__main__social > span {
		 font-size: 4vmin;
		 line-height: 6.4vmin;
	}
	 .infographics__main__social > span::after {
		 bottom: 1.0666666667vmin;
	}
}
 @media (orientation: landscape) {
	 .infographics__main__social > span {
		 margin-top: 2.6666666667vmin;
	}
}
 .infographics__main__social .social {
	 margin: 0 auto;
	 width: 28vmin;
}
 @media (max-width: 767px) {
	 .infographics__main__social .social {
		 width: 56vmin;
	}
}
 .infographics__main__social .social__button svg {
	 fill: #e6193c;
}
 .infographics__main__social .social__button[data-social="facebook"] svg {
	 width: 1.8666666667vmin;
	 height: 3.0666666667vmin;
}
 @media (max-width: 767px) {
	 .infographics__main__social .social__button[data-social="facebook"] svg {
		 width: 3.7333333333vmin;
		 height: 6.1333333333vmin;
	}
}
 .infographics__main__social .social__button[data-social="vk"] svg {
	 width: 4.1333333333vmin;
	 height: 2.1333333333vmin;
}
 @media (max-width: 767px) {
	 .infographics__main__social .social__button[data-social="vk"] svg {
		 width: 8.8vmin;
		 height: 4.8vmin;
	}
}
 .infographics__main__social .social__button[data-social="twitter"] svg {
	 width: 3.7333333333vmin;
	 height: 2.6666666667vmin;
}
 @media (max-width: 767px) {
	 .infographics__main__social .social__button[data-social="twitter"] svg {
		 width: 7.4666666667vmin;
		 height: 5.3333333333vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__main__social {
		 display: flex;
	}
}
 @media (max-width: 1023px) {
	 .infographics__main {
		 text-align: center;
	}
}
 .infographics__share {
	 position: relative;
	 z-index: 5;
	 display: none;
	 margin: -1.3333333333vmin 0;
	 outline: none;
	 border: 0;
	 padding: 0;
	 font-weight: 300;
	 font-size: 2vmin;
	 line-height: 3.2vmin;
	 text-align: center;
	 text-decoration: none;
	 text-transform: capitalize;
	 color: #000;
	 background-color: transparent;
}
 .infographics__share::after {
	 content: "";
	 position: absolute;
	 left: 0;
	 bottom: 0.6666666667vmin;
	 display: block;
	 width: 100%;
	 height: 1px;
	 background-color: #000;
	 transition: width 0.3s;
}
 .infographics__share svg {
	 display: block;
	 margin: 0 auto;
	 width: 4.2666666667vmin;
	 height: 3.7333333333vmin;
	 transform: translateZ(0);
	 transition: transform 0.3s, opacity 0.3s, visibility 0.3s;
}
 @media (max-width: 767px) {
	 .infographics__share svg {
		 margin-bottom: 1.0666666667vmin;
		 width: 8.5333333333vmin;
		 height: 7.4666666667vmin;
	}
}
 .infographics__share:focus, .infographics__share:hover {
	 text-decoration: none;
}
 .infographics__share:focus::after, .infographics__share:hover::after {
	 width: 0;
}
 .infographics__share:focus svg, .infographics__share:hover svg {
	 transform: translate3d(0, -1.3333333333vmin, 0);
}
 .infographics__share--hidden svg {
	 opacity: 0;
	 visibility: hidden;
}
 @media (max-width: 1023px) {
	 .infographics__share {
		 display: inline-block;
	}
}
 @media (max-width: 767px) {
	 .infographics__share {
		 margin: -2.4vmin 0;
		 font-size: 4vmin;
		 line-height: 6.4vmin;
	}
	 .infographics__share::after {
		 bottom: 1.3333333333vmin;
	}
}
 .infographics__content {
	 position: relative;
	 z-index: 4;
}
 .infographics__content__road {
	 position: absolute;
	 top: 0;
	 height: 100%;
	 pointer-events: none;
}
 .infographics__content__road svg {
	 display: block;
	 padding: 10px;
	 width: 100%;
	 height: 100%;
}
 .infographics__content__road--1 {
	 left: 3.9583333333vw;
	 top: -0.4166666667vw;
	 width: 71.7361111111vw;
	 height: 219.375vw;
}
 .infographics__content__road--2 {
	 left: 22.2222222222vw;
	 top: 24.3055555556vw;
	 width: 48.4027777778vw;
	 height: 69.7916666667vw;
}
 .infographics__content__road--3 {
	 left: -8.4722222222vw;
	 top: 19.0972222222vw;
	 width: 94.1666666667vw;
	 height: 209.8611111111vw;
}
 @media (max-width: 1023px) {
	 .infographics__content__road {
		 display: none;
	}
}
 .infographics__content--1 {
	 margin-top: -11.3194444444vw;
	 height: 227.0833333333vw;
}
 .infographics__content--2 {
	 margin-top: 7.8472222222vw;
	 height: 112.1527777778vw;
}
 .infographics__content--2__title {
	 position: relative;
	 z-index: 1;
	 margin: 0 auto;
	 width: 46.5972222222vw;
	 font-family: "Journalism", sans-serif;
	 font-size: 5.7638888889vw;
	 letter-spacing: -0.0604166667vw;
	 text-align: center;
	 color: #e6193c;
}
 @media (max-width: 1023px) {
	 .infographics__content--2__title {
		 width: 100%;
		 max-width: 80vmin;
		 font-size: 10.6666666667vmin;
		 line-height: 9.6vmin;
		 letter-spacing: -0.1066666667vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__content--2__title {
		 margin-top: 8.2666666667vmin;
		 max-width: 100vmin;
		 font-size: 21.0666666667vmin;
		 line-height: 19.4666666667vmin;
		 letter-spacing: -0.2213333333vmin;
	}
}
 .infographics__content--3 {
	 margin-top: -1.9444444444vw;
	 border-bottom: 1px dashed #e6193c;
	 height: 257.9861111111vw;
}
 .infographics__content--3__title {
	 margin: 0 auto;
	 width: 46.5972222222vw;
	 font-family: "Journalism", sans-serif;
	 font-size: 5.7638888889vw;
	 letter-spacing: -0.0604166667vw;
	 text-align: center;
	 color: #e6193c;
}
 @media (max-width: 1023px) {
	 .infographics__content--3__title {
		 margin-top: 6.6666666667vmin;
		 width: 100%;
		 max-width: 80vmin;
		 font-size: 10.6666666667vmin;
		 line-height: 9.6vmin;
		 letter-spacing: -0.1066666667vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__content--3__title {
		 margin-top: 12vmin;
		 max-width: 100vmin;
		 font-size: 21.0666666667vmin;
		 line-height: 19.4666666667vmin;
		 letter-spacing: -0.2213333333vmin;
	}
}
 .infographics__content--4 {
	 height: 29.8611111111vw;
}
 @media (max-width: 1023px) {
	 .infographics__content {
		 margin: 4vmin auto 0;
		 padding-bottom: 4vmin;
		 height: auto;
		 max-width: 95%;
	}
}
 @media (max-width: 767px) {
	 .infographics__content {
		 margin-top: 7.4666666667vmin;
		 padding-bottom: 6.9333333333vmin;
		 max-width: 93%;
	}
}
 .infographics__block {
	 position: absolute;
}
 .infographics__block--1 {
	 left: 21.6666666667vw;
	 top: 21.0416666667vw;
}
 .infographics__block--1__title {
	 font-family: "Journalism", sans-serif;
	 font-size: 2.7777777778vw;
	 letter-spacing: -0.0291666667vw;
	 color: #e6193c;
}
 .infographics__block--1__title span {
	 display: inline-block;
	 width: 6.3194444444vw;
	 font-size: 6.9444444444vw;
	 letter-spacing: -0.09375vw;
	 white-space: nowrap;
}
 .infographics__block--1__title b {
	 font-weight: 400;
}
 @media (max-width: 1023px) {
	 .infographics__block--1__title {
		 font-size: 6.4vmin;
		 letter-spacing: -0.112vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--1__title {
		 display: inline;
		 font-family: "Graphik RBC LC", sans-serif;
		 font-size: 4.8vmin;
		 line-height: 6.4vmin;
		 letter-spacing: normal;
		 color: #000;
	}
	 .infographics__block--1__title span {
		 display: inline;
		 font-weight: 700;
		 font-size: 4.8vmin;
		 letter-spacing: normal;
	}
	 .infographics__block--1__title b {
		 font-weight: 700;
		 text-transform: uppercase;
	}
}
 .infographics__block--1__text {
	 margin-top: -0.9722222222vw;
	 margin-left: -0.2083333333vw;
	 width: 16.3888888889vw;
	 font-weight: 400;
	 font-size: 1.0416666667vw;
	 line-height: 1.4930555556vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--1__text {
		 margin-top: 0;
		 width: auto;
		 font-size: 2.6666666667vmin;
		 line-height: 3.2vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--1__text {
		 display: inline;
		 font-size: 4.8vmin;
		 line-height: 6.4vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--1 {
		 margin-bottom: 4vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--1 {
		 margin-bottom: 7.2vmin;
		 text-align: center;
	}
}
 .infographics__block--2 {
	 right: 0;
	 top: 16.1111111111vw;
	 width: 41.8055555556vw;
	 height: 32.5694444444vw;
}
 .infographics__block--2__image {
	 position: absolute;
	 z-index: 2;
}
 .infographics__block--2__image--1 {
	 left: 0;
	 top: 0;
	 width: 19.1666666667vw;
	 height: 21.5277777778vw;
}
 @media (max-width: 1023px) {
	 .infographics__block--2__image--1 {
		 width: 29.8666666667vmin;
		 height: 33.6vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--2__image--1 {
		 position: relative;
		 margin-left: 6.6666666667vmin;
		 width: 59.7333333333vmin;
		 height: 66.9333333333vmin;
	}
}
 .infographics__block--2__image--2 {
	 right: 16.5277777778vw;
	 top: 4.0277777778vw;
	 width: 10.625vw;
	 height: 19.2361111111vw;
}
 @media (max-width: 1023px) {
	 .infographics__block--2__image--2 {
		 left: 22.6666666667vmin;
		 right: auto;
		 top: 6.6666666667vmin;
		 width: 16.5333333333vmin;
		 height: 29.8666666667vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--2__image--2 {
		 left: 52.2666666667vmin;
		 top: 12.5333333333vmin;
		 width: 33.0666666667vmin;
		 height: 60vmin;
	}
}
 .infographics__block--2__image--3 {
	 left: 7.3611111111vw;
	 top: 15.2777777778vw;
	 width: 12.2222222222vw;
	 height: 9.5833333333vw;
}
 @media (max-width: 1023px) {
	 .infographics__block--2__image--3 {
		 left: 13.8666666667vmin;
		 top: 25.0666666667vmin;
		 width: 15.7333333333vmin;
		 height: 14.1333333333vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--2__image--3 {
		 left: 30.6666666667vmin;
		 top: 46.6666666667vmin;
		 width: 36.2666666667vmin;
		 height: 31.4666666667vmin;
	}
}
 .infographics__block--2__text {
	 position: absolute;
	 right: 0.625vw;
	 top: 18.8888888889vw;
	 z-index: 1;
	 font-family: "Journalism", sans-serif;
	 font-size: 10.4166666667vw;
	 letter-spacing: -0.1097222222vw;
	 color: rgba(0, 0, 0, 0.05);
}
 @media (max-width: 1023px) {
	 .infographics__block--2__text {
		 left: 110%;
		 right: auto;
		 top: 90%;
		 font-size: 13.3333333333vmin;
		 letter-spacing: -0.4213333333vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--2 {
		 display: inline-block;
		 vertical-align: middle;
		 width: 40vmin;
		 height: 40vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--2 {
		 display: block;
		 width: auto;
		 height: auto;
	}
}
 .infographics__block--3 {
	 left: 49.1666666667vw;
	 top: 40.4861111111vw;
	 width: 15.6944444444vw;
	 font-weight: 400;
	 font-size: 1.0416666667vw;
	 line-height: 1.4930555556vw;
	 color: #000;
}
 .infographics__block--3 span {
	 font-weight: 600;
}
 @media (max-width: 1023px) {
	 .infographics__block--3 {
		 display: inline-block;
		 vertical-align: middle;
		 margin-left: 4vmin;
		 width: 50%;
		 font-size: 2.6666666667vmin;
		 line-height: 3.2vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--3 {
		 display: block;
		 margin-top: 16vmin;
		 margin-left: 0;
		 width: 100%;
		 font-size: 4.8vmin;
		 line-height: 6.4vmin;
		 text-align: center;
	}
}
 .infographics__block--4 {
	 left: 12.7083333333vw;
	 top: 40.4861111111vw;
	 width: 32.5694444444vw;
	 height: 24.0972222222vw;
}
 .infographics__block--4__circle {
	 position: relative;
	 z-index: 1;
	 width: 16.3888888889vw;
	 text-align: center;
}
 .infographics__block--4__circle svg {
	 position: absolute;
	 left: 0;
	 top: 2.8472222222vw;
	 z-index: 1;
	 display: block;
	 width: 16.3888888889vw;
	 height: 16.3888888889vw;
}
 @media (max-width: 1023px) {
	 .infographics__block--4__circle svg {
		 top: 0;
		 width: 40vmin;
		 height: 40vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--4__circle svg {
		 width: 57.0666666667vmin;
		 height: 57.0666666667vmin;
	}
}
 .infographics__block--4__circle__textblock {
	 position: relative;
	 z-index: 2;
}
 .infographics__block--4__circle__title {
	 font-family: "Journalism", sans-serif;
	 font-size: 10.4166666667vw;
	 letter-spacing: -0.1097222222vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--4__circle__title {
		 position: relative;
		 top: -9.0666666667vmin;
		 font-size: 26.6666666667vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--4__circle__title {
		 left: 1.3333333333vmin;
		 top: -12.8vmin;
		 font-size: 36vmin;
		 letter-spacing: -0.3786666667vmin;
	}
}
 .infographics__block--4__circle__subtitle {
	 margin-top: -1.9444444444vw;
	 font-family: "Journalism", sans-serif;
	 font-size: 2.7777777778vw;
	 line-height: 2.7777777778vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--4__circle__subtitle {
		 margin-top: -12vmin;
		 font-size: 5.8666666667vmin;
		 line-height: 1;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--4__circle__subtitle {
		 margin-top: -14.9333333333vmin;
		 margin-left: 1.6vmin;
		 font-size: 9.6vmin;
		 line-height: 6vmin;
	}
}
 .infographics__block--4__circle__text {
	 margin: 0 auto;
	 margin-top: 0.1388888889vw;
	 width: 10.7638888889vw;
	 font-weight: 400;
	 font-size: 1.0416666667vw;
	 line-height: 1.25vw;
	 letter-spacing: -0.0111111111vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--4__circle__text {
		 margin-top: 1.3333333333vmin;
		 padding: 0 5.3333333333vmin;
		 width: auto;
		 font-size: 2.6666666667vmin;
		 line-height: 3.2vmin;
		 text-align: center;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--4__circle__text {
		 margin-top: 2.6666666667vmin;
		 font-size: 4.2666666667vmin;
		 line-height: 4.6666666667vmin;
		 letter-spacing: -0.0453333333vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--4__circle {
		 width: 40vmin;
		 height: 40vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--4__circle {
		 width: 57.0666666667vmin;
		 height: 57.0666666667vmin;
	}
}
 .infographics__block--4__image {
	 position: absolute;
	 right: 0.2083333333vw;
	 top: 7.1527777778vw;
	 z-index: 2;
	 width: 22.5694444444vw;
	 height: 16.9444444444vw;
	 pointer-events: none;
}
 @media (max-width: 1023px) {
	 .infographics__block--4__image {
		 left: 13.3333333333vmin;
		 right: 0;
		 top: 14.6666666667vmin;
		 width: 66.6666666667vmin;
		 height: 50.1333333333vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--4__image {
		 position: relative;
		 left: 0;
		 top: 0;
		 margin-top: -26.6666666667vmin;
		 margin-left: 22.4vmin;
		 width: 70.1333333333vmin;
		 height: 52.5333333333vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--4 {
		 margin: 8vmin auto 0;
		 width: 80vmin;
		 height: 66.6666666667vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--4 {
		 margin-top: 13.3333333333vmin;
		 width: auto;
		 height: auto;
	}
}
 .infographics__block--5 {
	 left: 56.25vw;
	 top: 60.625vw;
	 width: 25vw;
}
 .infographics__block--5 svg {
	 display: block;
	 width: 2.8472222222vw;
	 height: 2.2916666667vw;
}
 @media (max-width: 1023px) {
	 .infographics__block--5 svg {
		 width: 5.3333333333vmin;
		 height: 4.5333333333vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--5 svg {
		 width: 10.4vmin;
		 height: 10.6666666667vmin;
	}
}
 .infographics__block--5__text {
	 margin-top: 0.5555555556vw;
	 font-weight: 600;
	 font-size: 0.9722222222vw;
	 line-height: 1.3888888889vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--5__text {
		 margin-top: 1.0666666667vmin;
		 font-size: 2.6666666667vmin;
		 line-height: 3.2vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--5__text {
		 margin-top: 2.9333333333vmin;
		 font-size: 4.8vmin;
		 line-height: 6.4vmin;
	}
}
 .infographics__block--5__description {
	 margin-top: 1.5277777778vw;
	 width: 20.8333333333vw;
	 font-weight: 300;
	 font-style: italic;
	 font-size: 0.9027777778vw;
	 line-height: 1.0416666667vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--5__description {
		 margin-top: 2.6666666667vmin;
		 width: 100%;
		 font-size: 2.1333333333vmin;
		 line-height: 1;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--5__description {
		 margin-top: 4vmin;
		 font-size: 4.2666666667vmin;
		 line-height: 5.0666666667vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--5 {
		 margin-top: -3.4666666667vmin;
		 margin-bottom: 4vmin;
		 width: 100%;
	}
}
 .infographics__block--6 {
	 right: 6.875vw;
	 top: 77.4305555556vw;
	 width: 40.7638888889vw;
	 height: 35.9722222222vw;
	 pointer-events: none;
}
 .infographics__block--6__image {
	 position: absolute;
	 display: block;
}
 .infographics__block--6__image--1 {
	 right: 0;
	 top: 9.5833333333vw;
	 width: 40.7638888889vw;
	 height: 26.3888888889vw;
}
 @media (max-width: 1023px) {
	 .infographics__block--6__image--1 {
		 left: 0;
		 right: auto;
		 top: 0;
		 width: 45.3333333333vmin;
		 height: 29.3333333333vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--6__image--1 {
		 position: relative;
		 margin-left: 0.5333333333vmin;
		 width: 90.4vmin;
		 height: auto;
	}
}
 .infographics__block--6__image--2 {
	 left: 9.6527777778vw;
	 top: 0.9722222222vw;
	 width: 14.1666666667vw;
	 height: 10.0694444444vw;
	 opacity: 0;
	 transform: translate(2.7777777778vw, -5.5555555556vw);
	 transition: opacity 1s 0.3s, transform 1s 0.3s;
}
 .infographics__block--6__image--2.shown {
	 opacity: 1;
	 transform: translate(0, 0);
}
 @media (max-width: 1023px) {
	 .infographics__block--6__image--2 {
		 left: 10.6666666667vmin;
		 top: -9.3333333333vmin;
		 width: 15.7333333333vmin;
		 height: 11.2vmin;
		 transform: translate(10.6666666667vmin, -21.3333333333vmin);
	}
}
 @media (max-width: 767px) {
	 .infographics__block--6__image--2 {
		 left: 21.3333333333vmin;
		 top: -20.2666666667vmin;
		 width: 32vmin;
		 height: 24vmin;
	}
}
 .infographics__block--6__image--3 {
	 left: -0.1388888889vw;
	 top: 11.8055555556vw;
	 width: 10.9027777778vw;
	 height: 4.4444444444vw;
	 opacity: 0;
	 transition: opacity 1s 0.3s;
}
 .infographics__block--6__image--3.shown {
	 opacity: 1;
}
 @media (max-width: 1023px) {
	 .infographics__block--6__image--3 {
		 left: 0;
		 top: 2.4vmin;
		 width: 11.2vmin;
		 height: 5.3333333333vmin;
		 transform: none;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--6__image--3 {
		 left: 0.5333333333vmin;
		 top: 4.8vmin;
		 width: 22.6666666667vmin;
		 height: 10.4vmin;
	}
}
 .infographics__block--6__image--4 {
	 left: 4.3055555556vw;
	 top: 15.2777777778vw;
	 width: 6.1805555556vw;
	 height: 6.1805555556vw;
}
 @media (max-width: 1023px) {
	 .infographics__block--6__image--4 {
		 left: 5.3333333333vmin;
		 top: 6.6666666667vmin;
		 width: 6.6666666667vmin;
		 height: 6.6666666667vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--6__image--4 {
		 left: 10.1333333333vmin;
		 top: 12.8vmin;
		 width: 13.6vmin;
		 height: 13.6vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--6 {
		 display: inline-block;
		 vertical-align: middle;
		 margin-top: 10.6666666667vmin;
		 width: 45.3333333333vmin;
		 height: 29.3333333333vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--6 {
		 display: block;
		 margin-top: 18.1333333333vmin;
		 width: auto;
		 height: auto;
	}
}
 .infographics__block--7 {
	 left: 17.3611111111vw;
	 top: 70.9722222222vw;
	 width: 15.6944444444vw;
	 font-weight: 400;
	 font-size: 1.0416666667vw;
	 line-height: 1.4930555556vw;
	 color: #000;
}
 .infographics__block--7 span {
	 font-weight: 600;
	 text-transform: uppercase;
}
 @media (max-width: 1023px) {
	 .infographics__block--7 {
		 display: inline-block;
		 vertical-align: middle;
		 margin-left: 4vmin;
		 width: 45%;
		 font-size: 2.6666666667vmin;
		 line-height: 3.2vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--7 {
		 display: block;
		 margin-top: 7.7333333333vmin;
		 margin-left: 0;
		 width: 100%;
		 font-size: 4.8vmin;
		 line-height: 6.4vmin;
		 text-align: center;
	}
}
 .infographics__block--8 {
	 left: 0;
	 top: 82.0138888889vw;
	 padding-top: 3.0555555556vw;
	 padding-left: 34.0277777778vw;
	 width: 49.7222222222vw;
}
 .infographics__block--8__title {
	 font-family: "Journalism", sans-serif;
	 font-size: 4.1666666667vw;
	 letter-spacing: -0.04375vw;
	 color: #e6193c;
}
 @media (max-width: 1023px) {
	 .infographics__block--8__title {
		 font-size: 12vmin;
		 letter-spacing: -0.12vmin;
		 text-align: center;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--8__title {
		 position: relative;
		 left: -1.3333333333vmin;
		 font-size: 24vmin;
		 letter-spacing: -0.2533333333vmin;
		 text-align: right;
	}
}
 @media (max-width: 767px) and (orientation: landscape) {
	 .infographics__block--8__title {
		 left: 0;
		 text-align: center;
	}
}
 .infographics__block--8__text {
	 margin-top: -0.3472222222vw;
	 font-weight: 400;
	 font-size: 1.0416666667vw;
	 line-height: 1.4930555556vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--8__text {
		 margin-top: 0.5333333333vmin;
		 font-size: 2.6666666667vmin;
		 line-height: 3.2vmin;
		 text-align: center;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--8__text {
		 font-size: 4.8vmin;
		 line-height: 6.4vmin;
		 letter-spacing: -0.0266666667vmin;
	}
}
 .infographics__block--8__label {
	 position: absolute;
	 left: -0.625vw;
	 top: 0;
	 font-family: "Journalism", sans-serif;
	 font-size: 10.4166666667vw;
	 letter-spacing: -0.2083333333vw;
	 color: rgba(0, 0, 0, 0.05);
	 pointer-events: none;
}
 @media (max-width: 1023px) {
	 .infographics__block--8__label {
		 left: 0;
		 font-size: 20vmin;
		 letter-spacing: -0.4vmin;
		 white-space: nowrap;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--8__label {
		 display: none;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--8 {
		 padding-top: 5.3333333333vmin;
		 padding-left: 0;
		 width: 100%;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--8 {
		 padding-top: 6.6666666667vmin;
		 width: 100%;
	}
}
 .infographics__block--9 {
	 left: -5vw;
	 top: 87.5vw;
	 z-index: -1;
	 width: 40.4166666667vw;
	 height: 42.7083333333vw;
	 pointer-events: none;
}
 .infographics__block--9 img {
	 display: block;
	 width: 100%;
	 height: 100%;
}
 @media (max-width: 767px) {
	 .infographics__block--9 img {
		 position: relative;
		 left: -9.8666666667vmin;
		 top: -9.0666666667vmin;
		 min-width: 97.8666666667vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--9 {
		 display: inline-block;
		 vertical-align: middle;
		 width: 50%;
		 height: auto;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--9 {
		 display: block;
		 width: 100%;
	}
}
 .infographics__block--10 {
	 left: 19.3055555556vw;
	 top: 111.8055555556vw;
	 display: flex;
	 justify-content: space-between;
	 width: 29.5138888889vw;
}
 .infographics__block--10__title {
	 width: 13.125vw;
	 font-family: "Journalism", sans-serif;
	 font-size: 10.4166666667vw;
	 letter-spacing: -0.1097222222vw;
	 color: #e6193c;
}
 @media (max-width: 1023px) {
	 .infographics__block--10__title {
		 width: auto;
		 font-size: 12vmin;
		 line-height: 10.1333333333vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--10__title {
		 font-size: 24vmin;
		 line-height: 20.2666666667vmin;
		 letter-spacing: -0.2533333333vmin;
	}
}
 .infographics__block--10__text {
	 margin-top: 0.6944444444vw;
	 width: 15.9722222222vw;
	 font-weight: 400;
	 font-size: 1.0416666667vw;
	 line-height: 1.4930555556vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--10__text {
		 margin-top: 1.3333333333vmin;
		 width: auto;
		 font-size: 2.6666666667vmin;
		 line-height: 3.2vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--10__text {
		 margin-top: 2.6666666667vmin;
		 font-size: 4.8vmin;
		 line-height: 6.4vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--10 {
		 display: inline-block;
		 vertical-align: middle;
		 padding-left: 2.6666666667vmin;
		 width: 45%;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--10 {
		 display: block;
		 margin-top: -6.6666666667vmin;
		 padding-left: 0;
		 width: 100%;
		 text-align: center;
	}
}
 .infographics__block--11 {
	 left: 50.7638888889vw;
	 top: 120.6944444444vw;
	 width: 16.3888888889vw;
	 font-weight: 400;
	 font-size: 1.0416666667vw;
	 line-height: 1.4930555556vw;
	 color: #000;
}
 .infographics__block--11 span {
	 font-weight: 700;
}
 @media (max-width: 1023px) {
	 .infographics__block--11 {
		 margin-top: 2.6666666667vmin;
		 width: auto;
		 font-size: 2.6666666667vmin;
		 line-height: 3.2vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--11 {
		 margin-top: 10.1333333333vmin;
		 font-size: 4.8vmin;
		 line-height: 6.4vmin;
		 text-align: center;
	}
}
 .infographics__block--12 {
	 right: 0;
	 top: 129.8611111111vw;
	 padding-top: 2.9861111111vw;
	 width: 32.9166666667vw;
}
 .infographics__block--12__textblock {
	 position: relative;
	 z-index: 2;
}
 .infographics__block--12__title {
	 font-weight: 700;
	 font-size: 1.0416666667vw;
	 line-height: 1.4583333333vw;
	 color: #000;
}
 .infographics__block--12__text {
	 width: 16.4583333333vw;
	 font-weight: 400;
	 font-size: 1.0416666667vw;
	 line-height: 1.4930555556vw;
	 color: #000;
}
 .infographics__block--12__label {
	 position: absolute;
	 left: 8.0555555556vw;
	 top: 0;
	 z-index: 1;
	 font-family: "Journalism", sans-serif;
	 font-size: 10.4166666667vw;
	 letter-spacing: -0.1097222222vw;
	 color: rgba(0, 0, 0, 0.05);
	 pointer-events: none;
}
 @media (max-width: 1023px) {
	 .infographics__block--12 {
		 display: none;
	}
}
 .infographics__block--13 {
	 left: 22.7777777778vw;
	 top: 137.3611111111vw;
	 width: 31.25vw;
}
 .infographics__block--13 svg {
	 display: block;
	 width: 2.8472222222vw;
	 height: 2.2916666667vw;
}
 @media (max-width: 1023px) {
	 .infographics__block--13 svg {
		 width: 5.3333333333vmin;
		 height: 4.5333333333vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--13 svg {
		 width: 10.4vmin;
		 height: 10.6666666667vmin;
	}
}
 .infographics__block--13__text {
	 position: relative;
	 z-index: 1;
	 margin-top: 0.8333333333vw;
	 font-weight: 600;
	 font-size: 0.9722222222vw;
	 line-height: 1.3888888889vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--13__text {
		 margin-top: 1.6vmin;
		 font-size: 2.6666666667vmin;
		 line-height: 3.2vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--13__text {
		 margin-top: 2.9333333333vmin;
		 font-size: 4.8vmin;
		 line-height: 6.4vmin;
	}
}
 .infographics__block--13__description {
	 position: relative;
	 z-index: 1;
	 margin-top: 0.9722222222vw;
	 width: 20.8333333333vw;
	 font-weight: 300;
	 font-style: italic;
	 font-size: 0.9027777778vw;
	 line-height: 1.0416666667vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--13__description {
		 margin-top: 0.8vmin;
		 width: 100%;
		 font-size: 2.1333333333vmin;
		 line-height: 1;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--13__description {
		 margin-top: 4.5333333333vmin;
		 font-size: 4.2666666667vmin;
		 line-height: 5.0666666667vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--13 {
		 margin: 12.8vmin 0 0;
		 width: 100%;
	}
}
 .infographics__block--14 {
	 right: 0;
	 top: 147.7083333333vw;
	 width: 87.7083333333vw;
	 line-height-step: 52.3611111111vw;
}
 .infographics__block--14__image {
	 position: absolute;
	 right: -0.9027777778vw;
	 top: 0.7638888889vw;
	 width: 80.2777777778vw;
	 height: 52.5694444444vw;
	 pointer-events: none;
}
 @media (max-width: 1023px) {
	 .infographics__block--14__image {
		 position: relative;
		 right: 0;
		 top: 0;
		 display: block;
		 margin: -10.6666666667vmin 0 0;
		 width: 100%;
		 height: auto;
		 min-width: 54.1333333333vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--14__image {
		 margin-top: -9.0666666667vmin;
		 margin-left: -6.4vmin;
		 min-width: 108.2666666667vmin;
	}
}
 .infographics__block--14__image2 {
	 position: relative;
	 right: 0;
	 top: 0;
	 display: none;
	 margin-top: 13.3333333333vmin;
	 margin-left: 25%;
	 width: 33.0666666667vmin;
	 height: 44.4vmin;
}
 @media (max-width: 1023px) {
	 .infographics__block--14__image2 {
		 display: inline-block;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--14__image2 {
		 margin-top: 22.4vmin;
		 margin-left: 1.3333333333vmin;
		 width: 65.0666666667vmin;
		 height: 88.8vmin;
	}
}
 .infographics__block--14__title {
	 font-family: "Journalism", sans-serif;
	 font-size: 8.3333333333vw;
	 letter-spacing: -0.0875vw;
	 color: #e6193c;
}
 .infographics__block--14__title span {
	 font-size: 2.7777777778vw;
	 line-height: 0.625;
}
 @media (max-width: 1023px) {
	 .infographics__block--14__title {
		 position: relative;
		 z-index: 1;
		 font-size: 16vmin;
		 letter-spacing: -0.168vmin;
	}
	 .infographics__block--14__title span {
		 margin-top: -1.6vmin;
		 font-size: 6.6666666667vmin;
		 line-height: 6.6666666667vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--14__title {
		 margin-left: 2.6666666667vmin;
		 font-size: 32vmin;
		 letter-spacing: -0.336vmin;
	}
	 .infographics__block--14__title span {
		 position: relative;
		 left: -2.1333333333vmin;
		 top: -0.5333333333vmin;
		 font-size: 13.6vmin;
		 line-height: 6.6666666667vmin;
	}
}
 .infographics__block--14__text {
	 margin-top: -1.1111111111vw;
	 width: 12.2916666667vw;
	 font-weight: 400;
	 font-size: 1.0416666667vw;
	 line-height: 1.3541666667vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--14__text {
		 position: relative;
		 z-index: 1;
		 margin-top: -0.5333333333vmin;
		 width: auto;
		 font-size: 2.4vmin;
		 line-height: 2.5333333333vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--14__text {
		 margin-top: -1.6vmin;
		 margin-left: 2.6666666667vmin;
		 font-size: 4.8vmin;
		 line-height: 5.0666666667vmin;
	}
}
 .infographics__block--14__textblock {
	 display: none;
	 margin: 1.6vmin auto 0;
	 max-width: 95%;
	 font-size: 2.6666666667vmin;
	 line-height: 3.2vmin;
}
 @media (max-width: 1023px) {
	 .infographics__block--14__textblock {
		 display: block;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--14__textblock {
		 margin-top: 8vmin;
		 padding: 0 3.5%;
		 max-width: 100%;
		 font-size: 4.8vmin;
		 line-height: 6.4vmin;
		 text-align: center;
	}
}
 .infographics__block--14__item {
	 position: absolute;
}
 .infographics__block--14__item--1 {
	 right: 22.2222222222vw;
	 top: 0;
}
 @media (max-width: 1023px) {
	 .infographics__block--14__item--1 {
		 position: relative;
		 right: 0;
	}
}
 .infographics__block--14__item--2 {
	 left: 2.5vw;
	 top: 16.1111111111vw;
}
 .infographics__block--14__item--2 .infographics__block--14__title span {
	 display: block;
}
 @media (max-width: 767px) {
	 .infographics__block--14__item--2 .infographics__block--14__title span {
		 margin-top: 1.0666666667vmin;
		 margin-left: 1.6vmin;
	}
}
 .infographics__block--14__item--2 .infographics__block--14__text {
	 margin-top: 0.8333333333vw;
}
 @media (max-width: 767px) {
	 .infographics__block--14__item--2 .infographics__block--14__text {
		 margin-top: 2.9333333333vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--14__item--2 {
		 position: relative;
		 left: -1.3333333333vmin;
		 top: 4.2666666667vmin;
		 display: inline-block;
		 vertical-align: top;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--14__item--2 {
		 left: -6.1333333333vmin;
		 top: 4.8vmin;
		 width: 0;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--14__item {
		 margin: 0 auto;
		 max-width: 95%;
	}
}
 .infographics__block--14-mobile {
	 display: none;
	 margin: 0 -2.6%;
}
 @media (max-width: 1023px) {
	 .infographics__block--14-mobile {
		 display: block;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--14-mobile {
		 margin: 10.6666666667vmin -3.5% 0;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--14 {
		 display: none;
	}
}
 .infographics__block--15 {
	 left: 17.5vw;
	 top: 207.4305555556vw;
	 width: 31.25vw;
}
 .infographics__block--15 svg {
	 display: block;
	 width: 2.8472222222vw;
	 height: 2.2916666667vw;
}
 @media (max-width: 1023px) {
	 .infographics__block--15 svg {
		 width: 5.3333333333vmin;
		 height: 4.5333333333vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--15 svg {
		 width: 10.4vmin;
		 height: 10.6666666667vmin;
	}
}
 .infographics__block--15__text {
	 margin-top: 0.8333333333vw;
	 font-weight: 600;
	 font-size: 0.9722222222vw;
	 line-height: 1.3888888889vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--15__text {
		 margin-top: 1.6vmin;
		 font-size: 2.6666666667vmin;
		 line-height: 3.2vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--15__text {
		 margin-top: 2.9333333333vmin;
		 font-size: 4.8vmin;
		 line-height: 6.4vmin;
	}
}
 .infographics__block--15__description {
	 margin-top: 0.9722222222vw;
	 width: 20.8333333333vw;
	 font-weight: 300;
	 font-style: italic;
	 font-size: 0.9027777778vw;
	 line-height: 1.0416666667vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--15__description {
		 margin-top: 0.8vmin;
		 width: 100%;
		 font-size: 2.1333333333vmin;
		 line-height: 1;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--15__description {
		 margin-top: 3.2vmin;
		 font-size: 4.2666666667vmin;
		 line-height: 5.0666666667vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--15 {
		 margin: 4vmin 0;
		 width: 100%;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--15 {
		 margin-top: 6.4vmin;
	}
}
 .infographics__block--16 {
	 left: 60.4166666667vw;
	 top: 203.125vw;
	 max-width: 15.6944444444vw;
}
 .infographics__block--16__title {
	 display: inline;
	 font-weight: 700;
	 font-size: 1.0416666667vw;
	 line-height: 1.4583333333vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--16__title {
		 font-size: 2.6666666667vmin;
		 line-height: 3.2vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--16__title {
		 font-size: 4.8vmin;
		 line-height: 6.4vmin;
	}
}
 .infographics__block--16__text {
	 display: inline;
	 font-weight: 400;
	 font-size: 1.0416666667vw;
	 line-height: 1.4930555556vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--16__text {
		 font-size: 2.6666666667vmin;
		 line-height: 3.2vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--16__text {
		 font-size: 4.8vmin;
		 line-height: 6.4vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--16 {
		 margin-top: 4vmin;
		 max-width: none;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--16 {
		 margin-top: 7.2vmin;
		 text-align: center;
	}
}
 .infographics__block--17 {
	 left: 60.4166666667vw;
	 top: 214.0277777778vw;
	 max-width: 15.5555555556vw;
}
 .infographics__block--17__title {
	 display: inline;
	 font-weight: 700;
	 font-size: 1.0416666667vw;
	 line-height: 1.4583333333vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--17__title {
		 font-size: 2.6666666667vmin;
		 line-height: 3.2vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--17__title {
		 font-size: 4.8vmin;
		 line-height: 6.4vmin;
	}
}
 .infographics__block--17__text {
	 display: inline;
	 font-weight: 400;
	 font-size: 1.0416666667vw;
	 line-height: 1.4930555556vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--17__text {
		 font-size: 2.6666666667vmin;
		 line-height: 3.2vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--17__text {
		 font-size: 4.8vmin;
		 line-height: 6.4vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--17 {
		 margin-top: 4vmin;
		 max-width: none;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--17 {
		 margin-top: 5.0666666667vmin;
		 text-align: center;
	}
}
 .infographics__block--18 {
	 right: -2.5vw;
	 top: -2.0138888889vw;
	 width: 38.8888888889vw;
	 height: 34.0972222222vw;
	 pointer-events: none;
}
 .infographics__block--18 img {
	 display: block;
	 width: 100%;
	 height: 100%;
}
 @media (max-width: 1023px) {
	 .infographics__block--18 {
		 margin: -4vmin -5% 0;
		 width: auto;
		 height: auto;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--18 {
		 margin: -5.8666666667vmin -5.5% 0;
		 width: auto;
		 height: auto;
	}
}
 .infographics__block--19 {
	 left: 47.6388888889vw;
	 top: 18.2638888889vw;
}
 .infographics__block--19__title {
	 font-weight: 400;
	 font-size: 1.9444444444vw;
	 line-height: 1.9444444444vw;
	 color: #e6193c;
}
 @media (max-width: 1023px) {
	 .infographics__block--19__title {
		 font-size: 4.5333333333vmin;
		 line-height: 3.2vmin;
		 text-align: center;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--19__title {
		 font-size: 9.0666666667vmin;
		 line-height: 6.4vmin;
	}
}
 .infographics__block--19__text {
	 width: 14.1666666667vw;
	 font-weight: 400;
	 font-size: 1.0416666667vw;
	 line-height: 1.4930555556vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--19__text {
		 margin: 0.8vmin auto 0;
		 width: auto;
		 max-width: 53.3333333333vmin;
		 font-size: 2.4vmin;
		 line-height: 3.2vmin;
		 text-align: center;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--19__text {
		 margin-top: 1.0666666667vmin;
		 max-width: 100%;
		 font-size: 4.8vmin;
		 line-height: 6.4vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--19 {
		 margin-top: 2.6666666667vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--19 {
		 margin-top: 6.6666666667vmin;
	}
}
 .infographics__block--20 {
	 left: 17.3611111111vw;
	 top: 21.5277777778vw;
	 z-index: -1;
	 width: 16.5277777778vw;
	 height: 23.4027777778vw;
	 pointer-events: none;
}
 .infographics__block--20 img {
	 display: block;
	 width: 100%;
	 height: 100%;
}
 @media (max-width: 1023px) {
	 .infographics__block--20 {
		 margin: 2.6666666667vmin auto 0;
		 width: 24.9333333333vmin;
		 height: 35.2vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--20 {
		 margin-top: 6.4vmin;
		 width: 49.8666666667vmin;
		 height: 70.4vmin;
	}
}
 .infographics__block--21 {
	 left: 34.0277777778vw;
	 top: 37.5vw;
}
 .infographics__block--21__title {
	 font-weight: 400;
	 font-size: 1.9444444444vw;
	 line-height: 1.9444444444vw;
	 color: #e6193c;
}
 @media (max-width: 1023px) {
	 .infographics__block--21__title {
		 font-size: 4.5333333333vmin;
		 line-height: 3.2vmin;
		 text-align: center;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--21__title {
		 font-size: 9.0666666667vmin;
		 line-height: 6.4vmin;
	}
}
 .infographics__block--21__text {
	 width: 18.75vw;
	 font-weight: 400;
	 font-size: 1.0416666667vw;
	 line-height: 1.4930555556vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--21__text {
		 margin: 0.8vmin auto 0;
		 width: auto;
		 max-width: 53.3333333333vmin;
		 font-size: 2.4vmin;
		 line-height: 3.2vmin;
		 text-align: center;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--21__text {
		 margin-top: 1.0666666667vmin;
		 max-width: 100%;
		 font-size: 4.8vmin;
		 line-height: 6.4vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--21 {
		 margin-top: 2.6666666667vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--21 {
		 margin-top: 5.3333333333vmin;
	}
}
 .infographics__block--22 {
	 right: 12.7777777778vw;
	 top: 47.0138888889vw;
	 z-index: -1;
	 width: 37.2222222222vw;
	 height: 25.0694444444vw;
	 pointer-events: none;
}
 .infographics__block--22 img {
	 display: block;
	 width: 100%;
	 height: 100%;
}
 @media (max-width: 1023px) {
	 .infographics__block--22 img {
		 margin: 0 auto;
		 width: auto;
		 height: auto;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--22 img {
		 position: relative;
		 left: -1.6vmin;
		 margin: 0 auto;
		 width: 100%;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--22 {
		 margin-top: 2.6666666667vmin;
		 width: auto;
		 height: auto;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--22 {
		 margin-top: 5.8666666667vmin;
	}
}
 .infographics__block--23 {
	 left: 33.8888888889vw;
	 top: 56.9444444444vw;
}
 .infographics__block--23__title {
	 font-weight: 400;
	 font-size: 1.9444444444vw;
	 line-height: 1.9444444444vw;
	 color: #e6193c;
}
 @media (max-width: 1023px) {
	 .infographics__block--23__title {
		 font-size: 4.5333333333vmin;
		 line-height: 3.2vmin;
		 text-align: center;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--23__title {
		 font-size: 9.0666666667vmin;
		 line-height: 6.4vmin;
	}
}
 .infographics__block--23__text {
	 width: 20.0694444444vw;
	 font-weight: 400;
	 font-size: 1.0416666667vw;
	 line-height: 1.4930555556vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--23__text {
		 margin: 0.8vmin auto 0;
		 width: auto;
		 max-width: 53.3333333333vmin;
		 font-size: 2.4vmin;
		 line-height: 3.2vmin;
		 text-align: center;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--23__text {
		 margin-top: 1.0666666667vmin;
		 max-width: 100%;
		 font-size: 4.8vmin;
		 line-height: 6.4vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--23 {
		 margin-top: 2.6666666667vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--23 {
		 margin-top: 6.1333333333vmin;
	}
}
 .infographics__block--24 {
	 left: 19.9305555556vw;
	 top: 58.6111111111vw;
	 width: 9.7222222222vw;
	 height: 14.6527777778vw;
	 pointer-events: none;
}
 .infographics__block--24 img {
	 display: block;
	 width: 100%;
	 height: 100%;
}
 @media (max-width: 1023px) {
	 .infographics__block--24 {
		 margin: 0 auto;
		 width: 18.6666666667vmin;
		 height: auto;
		 transform: rotate(-75deg);
	}
}
 @media (max-width: 767px) {
	 .infographics__block--24 {
		 margin: 0 auto;
		 width: 39.4666666667vmin;
		 transform: rotate(-75deg);
	}
}
 .infographics__block--25 {
	 left: 22.8472222222vw;
	 top: 77.0833333333vw;
	 width: 24.3055555556vw;
	 font-weight: 700;
	 font-size: 1.25vw;
	 line-height: 1.6319444444vw;
	 letter-spacing: 0.0173611111vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--25 {
		 margin-top: -4vmin;
		 width: auto;
		 font-size: 3.7333333333vmin;
		 line-height: 4vmin;
		 letter-spacing: 0.032vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--25 {
		 margin-top: -10.4vmin;
		 font-size: 7.4666666667vmin;
		 line-height: 8vmin;
		 letter-spacing: normal;
		 text-align: center;
	}
}
 .infographics__block--26 {
	 left: 43.75vw;
	 top: 95.3472222222vw;
	 z-index: 2;
	 max-width: 21.5277777778vw;
}
 .infographics__block--26__title {
	 display: inline;
	 font-weight: 700;
	 font-size: 1.0416666667vw;
	 line-height: 1.4583333333vw;
	 color: #000;
}
 .infographics__block--26__title span {
	 font-weight: 400;
}
 @media (max-width: 1023px) {
	 .infographics__block--26__title {
		 font-size: 2.6666666667vmin;
		 line-height: 3.2vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--26__title {
		 font-size: 4.8vmin;
		 line-height: 6.4vmin;
	}
}
 .infographics__block--26__text {
	 display: inline;
	 font-weight: 400;
	 font-size: 1.0416666667vw;
	 line-height: 1.4930555556vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--26__text {
		 font-size: 2.6666666667vmin;
		 line-height: 3.2vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--26__text {
		 font-size: 4.8vmin;
		 line-height: 6.4vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--26 {
		 margin-top: 4vmin;
		 max-width: none;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--26 {
		 margin-top: 6.9333333333vmin;
		 text-align: center;
	}
}
 .infographics__block--27 {
	 right: 10.625vw;
	 top: 79.1666666667vw;
	 padding-left: 2.7777777778vw;
	 width: 27.0833333333vw;
}
 .infographics__block--27__textblock {
	 position: relative;
	 z-index: 5;
	 padding-top: 5.5555555556vw;
	 width: 12.5vw;
	 text-align: center;
}
 @media (max-width: 1023px) {
	 .infographics__block--27__textblock {
		 padding-top: 4vmin;
		 width: 24.8vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--27__textblock {
		 margin-left: 2.6666666667vmin;
		 padding-top: 8vmin;
		 width: 49.6vmin;
	}
}
 .infographics__block--27__title {
	 position: relative;
	 left: -0.5555555556vw;
	 padding-left: 0vw;
	 font-family: "Journalism", sans-serif;
	 font-weight: 400;
	 font-size: 3.3333333333vw;
	 line-height: 1.7361111111vw;
	 letter-spacing: -0.0152777778vw;
	 color: #e6193c;
}
 .infographics__block--27__title span {
	 display: inline-block;
	 width: 5.2083333333vw;
	 font-family: "Journalism", sans-serif;
	 font-size: 10.4166666667vw;
	 letter-spacing: -0.1097222222vw;
}
 @media (max-width: 1023px) {
	 .infographics__block--27__title {
		 left: 0;
		 margin-left: -2.1333333333vmin;
		 font-size: 8vmin;
		 line-height: 3.3333333333vmin;
		 letter-spacing: -0.0293333333vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--27__title {
		 font-size: 16vmin;
		 line-height: 6.6666666667vmin;
		 letter-spacing: -0.0586666667vmin;
	}
}
 .infographics__block--27__text {
	 position: relative;
	 left: -0.8333333333vw;
	 margin: 0 auto;
	 margin-top: 1.0416666667vw;
	 width: 11.8055555556vw;
	 font-weight: 400;
	 font-size: 1.0416666667vw;
	 line-height: 1.25vw;
	 letter-spacing: -0.0111111111vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--27__text {
		 left: 0;
		 margin-top: 2.6666666667vmin;
		 width: 21.3333333333vmin;
		 font-size: 2.2666666667vmin;
		 line-height: 2.4vmin;
		 letter-spacing: -0.24vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--27__text {
		 margin-top: 4vmin;
		 width: 42.6666666667vmin;
		 font-size: 4.5333333333vmin;
		 line-height: 4.8vmin;
		 letter-spacing: -0.048vmin;
	}
}
 .infographics__block--27__circle {
	 position: absolute;
	 left: 2.7777777778vw;
	 top: 2.4305555556vw;
	 z-index: 5;
	 width: 12.5vw;
	 height: 12.8472222222vw;
	 pointer-events: none;
}
 .infographics__block--27__circle img {
	 display: block;
	 width: 100%;
	 height: 100%;
}
 @media (max-width: 1023px) {
	 .infographics__block--27__circle {
		 left: 0;
		 top: 0;
		 width: 24.8vmin;
		 height: 24.8vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--27__circle {
		 left: 2.9333333333vmin;
		 width: 49.6vmin;
		 height: 49.6vmin;
	}
}
 .infographics__block--27__image {
	 position: absolute;
	 display: block;
}
 .infographics__block--27__image--1 {
	 left: 0;
	 top: 4.2361111111vw;
	 z-index: 1;
	 width: 22.4305555556vw;
	 height: 23.2638888889vw;
}
 @media (max-width: 1023px) {
	 .infographics__block--27__image--1 {
		 left: -4.8vmin;
		 top: 4vmin;
		 width: 43.2vmin;
		 height: 44.5333333333vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--27__image--1 {
		 left: -5.8666666667vmin;
		 top: 7.2vmin;
		 width: 86.1333333333vmin;
		 height: 89.3333333333vmin;
	}
}
 .infographics__block--27__image--2 {
	 right: 0.6944444444vw;
	 top: 18.125vw;
	 z-index: 22;
	 width: 5.625vw;
	 height: 4.375vw;
}
 @media (max-width: 1023px) {
	 .infographics__block--27__image--2 {
		 left: 35.2vmin;
		 right: auto;
		 top: 30.9333333333vmin;
		 width: 10.8vmin;
		 height: 8.4vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--27__image--2 {
		 left: 75.4666666667vmin;
		 top: 60.8vmin;
		 width: 21.3333333333vmin;
		 height: 16.8vmin;
	}
}
 .infographics__block--27__image--3 {
	 right: 0.2777777778vw;
	 top: 24.5833333333vw;
	 z-index: 3;
	 width: 9.8611111111vw;
	 height: 8.3333333333vw;
}
 @media (max-width: 1023px) {
	 .infographics__block--27__image--3 {
		 left: 27.2vmin;
		 right: auto;
		 top: 43.7333333333vmin;
		 width: 18.9333333333vmin;
		 height: 16vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--27__image--3 {
		 left: 56.8vmin;
		 top: 87.4666666667vmin;
		 width: 37.6vmin;
		 height: 31.7333333333vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--27 {
		 margin: 8vmin auto 0;
		 padding-left: 0;
		 width: 48vmin;
		 height: 61.3333333333vmin;
	}
}
 @media (max-width: 1023px) and (max-width: 767px) {
	 .infographics__block--27 {
		 margin-top: 14.9333333333vmin;
		 width: 96vmin;
		 height: 124.5333333333vmin;
	}
}
 .infographics__block--28 {
	 left: -2.4305555556vw;
	 top: -2.0138888889vw;
	 z-index: -1;
	 width: 31.5277777778vw;
	 height: 22.7777777778vw;
	 pointer-events: none;
}
 .infographics__block--28 img {
	 display: block;
	 width: 100%;
	 height: 100%;
}
 @media (max-width: 1023px) {
	 .infographics__block--28 {
		 margin: 2.6666666667vmin auto;
		 width: 44vmin;
		 height: auto;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--28 {
		 margin-top: 3.2vmin;
		 width: 88vmin;
	}
}
 .infographics__block--29 {
	 left: 22.9166666667vw;
	 top: 17.1527777778vw;
	 width: 25.0694444444vw;
}
 .infographics__block--29__title {
	 font-family: "Graphik RBC LC", sans-serif;
	 font-weight: 700;
	 font-size: 1.0416666667vw;
	 line-height: 1.4583333333vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--29__title {
		 font-size: 4.2666666667vmin;
		 line-height: 3.2vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--29__title {
		 margin-top: 4vmin;
		 font-size: 8.5333333333vmin;
		 line-height: 6.4vmin;
	}
}
 .infographics__block--29__text {
	 margin-top: 1.1805555556vw;
	 font-family: "Graphik RBC LC", sans-serif;
	 font-weight: 400;
	 font-size: 1.0416666667vw;
	 line-height: 1.4930555556vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--29__text {
		 margin: 3.7333333333vmin auto 0;
		 max-width: 80vmin;
		 font-size: 2.4vmin;
		 line-height: 3.2vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--29__text {
		 margin-top: 6.6666666667vmin;
		 max-width: 100vmin;
		 font-size: 4.8vmin;
		 line-height: 6.4vmin;
	}
	 .infographics__block--29__text:last-child {
		 margin-top: 5.6vmin;
	}
}
 .infographics__block--29__image {
	 position: absolute;
	 right: -41.3888888889vw;
	 top: 0.6944444444vw;
	 width: 13.6111111111vw;
	 height: 21.5972222222vw;
}
 .infographics__block--29__image img {
	 display: block;
	 width: 100%;
}
 @media (max-width: 1023px) {
	 .infographics__block--29__image {
		 display: none;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--29 {
		 width: 100%;
		 text-align: center;
	}
}
 .infographics__block--30 {
	 left: 50.9027777778vw;
	 top: 17.1527777778vw;
	 width: 25.0694444444vw;
}
 .infographics__block--30__image {
	 display: none;
	 margin-top: 4.8vmin;
}
 .infographics__block--30__image img {
	 display: block;
	 margin: 0 auto;
}
 @media (max-width: 1023px) {
	 .infographics__block--30__image {
		 display: block;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--30__image {
		 margin-top: 8.8vmin;
		 margin-left: -1.6vmin;
	}
}
 .infographics__block--30__title {
	 font-family: "Graphik RBC LC", sans-serif;
	 font-weight: 700;
	 font-size: 1.0416666667vw;
	 line-height: 1.4583333333vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--30__title {
		 margin-top: 4vmin;
		 font-size: 4.2666666667vmin;
		 line-height: 3.2vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--30__title {
		 margin-top: 9.3333333333vmin;
		 font-size: 8.5333333333vmin;
		 line-height: 6.4vmin;
	}
}
 .infographics__block--30__text {
	 margin-top: 1.1805555556vw;
	 font-family: "Graphik RBC LC", sans-serif;
	 font-weight: 400;
	 font-size: 1.0416666667vw;
	 line-height: 1.4930555556vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--30__text {
		 margin: 3.7333333333vmin auto 0;
		 max-width: 80vmin;
		 font-size: 2.4vmin;
		 line-height: 3.2vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--30__text {
		 margin-top: 6.6666666667vmin;
		 max-width: 100vmin;
		 font-size: 4.8vmin;
		 line-height: 6.4vmin;
	}
	 .infographics__block--30__text:last-child {
		 margin-top: 5.6vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--30 {
		 width: 100%;
		 text-align: center;
	}
}
 .infographics__block--31 {
	 left: 34.0972222222vw;
	 top: 35.0694444444vw;
	 width: 28.1944444444vw;
}
 .infographics__block--31__text {
	 margin-top: 1.3888888889vw;
	 font-family: "Graphik RBC LC", sans-serif;
	 font-weight: 400;
	 font-size: 1.0416666667vw;
	 line-height: 1.4930555556vw;
	 color: #000;
}
 .infographics__block--31__text span {
	 font-weight: 700;
}
 @media (max-width: 1023px) {
	 .infographics__block--31__text {
		 margin: 3.7333333333vmin auto 0;
		 max-width: 80vmin;
		 font-size: 2.4vmin;
		 line-height: 3.2vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--31__text {
		 margin-top: 6.6666666667vmin;
		 max-width: 100vmin;
		 font-size: 4.8vmin;
		 line-height: 6.4vmin;
	}
	 .infographics__block--31__text:last-child {
		 margin-top: 5.8666666667vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--31 {
		 width: 100%;
		 text-align: center;
	}
}
 .infographics__block--32 {
	 left: 16.5972222222vw;
	 top: 54.1666666667vw;
	 width: 66.0416666667vw;
	 height: 35.4861111111vw;
}
 .infographics__block--32 img {
	 display: block;
	 width: 100%;
	 height: 100%;
	 object-fit: cover;
}
 @media (max-width: 1023px) {
	 .infographics__block--32 {
		 margin: 4vmin -5% 0;
		 width: auto;
		 height: auto;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--32 {
		 margin: 9.0666666667vmin -3.5% 0;
	}
}
 .infographics__block--33 {
	 left: 26.5277777778vw;
	 top: 95.8333333333vw;
	 width: 46.5972222222vw;
	 text-align: center;
}
 .infographics__block--33__title {
	 font-family: "Journalism", sans-serif;
	 font-size: 5.7638888889vw;
	 letter-spacing: -0.0604166667vw;
	 color: #e6193c;
}
 @media (max-width: 1023px) {
	 .infographics__block--33__title {
		 margin: 5.8666666667vmin auto 0;
		 max-width: 80vmin;
		 font-size: 10.6666666667vmin;
		 line-height: 9.6vmin;
		 letter-spacing: -0.1066666667vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--33__title {
		 margin-top: 10.6666666667vmin;
		 max-width: 100vmin;
		 font-size: 21.0666666667vmin;
		 line-height: 19.4666666667vmin;
		 letter-spacing: -0.2213333333vmin;
	}
}
 .infographics__block--33__text {
	 margin: 0 auto;
	 margin-top: 0.0694444444vw;
	 width: 26.3194444444vw;
	 font-weight: 400;
	 font-size: 1.0416666667vw;
	 line-height: 1.4930555556vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--33__text {
		 margin: 2.6666666667vmin auto 0;
		 width: auto;
		 max-width: 80vmin;
		 font-size: 2.4vmin;
		 line-height: 3.2vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--33__text {
		 margin-top: 5.0666666667vmin;
		 max-width: 100vmin;
		 font-size: 4.8vmin;
		 line-height: 6.4vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--33 {
		 margin-top: 4vmin;
		 width: auto;
	}
}
 .infographics__block--34 {
	 left: 17.3611111111vw;
	 top: 113.3333333333vw;
	 display: flex;
	 justify-content: center;
	 width: 65.2777777778vw;
}
 .infographics__block--34__item {
	 margin: 0 10px;
	 padding-top: 2.7777777778vw;
	 width: 15.2777777778vw;
	 height: 10.4166666667vw;
	 text-align: center;
	 background-color: rgba(216, 216, 216, 0.25);
}
 .infographics__block--34__item__title {
	 font-family: "Journalism", sans-serif;
	 font-size: 2.6388888889vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--34__item__title {
		 font-size: 7.3333333333vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--34__item__title {
		 font-size: 14.6666666667vmin;
		 line-height: 8.064vmin;
	}
}
 .infographics__block--34__item__text {
	 font-weight: 400;
	 font-size: 1.25vw;
	 line-height: 1.4583333333vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--34__item__text {
		 font-size: 2.9333333333vmin;
		 line-height: 4vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--34__item__text {
		 margin-top: 2.6666666667vmin;
		 font-size: 5.8666666667vmin;
		 line-height: 8.064vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--34__item {
		 margin: 0 0 2.2666666667vmin;
		 padding: 3.2vmin;
		 width: 46.6666666667vmin;
		 height: auto;
	}
	 .infographics__block--34__item:last-child {
		 margin-bottom: 0;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--34__item {
		 margin-bottom: 4.5333333333vmin;
		 padding: 9.0666666667vmin 5.3333333333vmin 5.8666666667vmin;
		 width: 100%;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--34 {
		 flex-direction: column;
		 align-items: center;
		 margin-top: 4vmin;
		 width: auto;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--34 {
		 margin-top: 7.2vmin;
	}
}
 .infographics__block--35 {
	 left: 7.9861111111vw;
	 top: 118.75vw;
	 pointer-events: none;
}
 .infographics__block--35__image {
	 position: absolute;
}
 .infographics__block--35__image--1 {
	 left: 0;
	 top: 2.1527777778vw;
	 z-index: 1;
	 width: 22.4305555556vw;
	 height: 20vw;
}
 @media (max-width: 1023px) {
	 .infographics__block--35__image--1 {
		 position: relative;
		 top: 0;
		 display: block;
		 margin: 0 auto;
		 width: 43.0666666667vmin;
		 height: auto;
		 transform: rotate(12deg);
	}
}
 @media (max-width: 767px) {
	 .infographics__block--35__image--1 {
		 width: 86.4vmin;
	}
}
 .infographics__block--35__image--2 {
	 left: 7.9861111111vw;
	 top: 2.0833333333vw;
	 z-index: 2;
	 width: 12.6388888889vw;
	 height: 9.6527777778vw;
}
 @media (max-width: 1023px) {
	 .infographics__block--35__image--2 {
		 left: 50%;
		 top: 0.5333333333vmin;
		 margin-left: -3.7333333333vmin;
		 width: 23.4666666667vmin;
		 height: 20.1333333333vmin;
		 transform: rotate(12deg);
	}
}
 @media (max-width: 767px) {
	 .infographics__block--35__image--2 {
		 top: 3.2vmin;
		 margin-left: -12vmin;
		 width: 46.9333333333vmin;
		 height: 40.2666666667vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--35 {
		 margin-top: -3.7333333333vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--35 {
		 margin-top: -7.4666666667vmin;
	}
}
 .infographics__block--36 {
	 left: 34.0972222222vw;
	 top: 126.0416666667vw;
	 border-top: 1px solid #e6193c;
	 border-bottom: 1px solid #e6193c;
	 width: 31.9444444444vw;
	 height: 11.3194444444vw;
}
 .infographics__block--36 svg {
	 position: absolute;
	 right: 2.3611111111vw;
	 top: 1.6666666667vw;
	 display: block;
	 width: 7.5694444444vw;
	 height: 7.7083333333vw;
}
 .infographics__block--36__textblock {
	 display: flex;
}
 .infographics__block--36__title {
	 padding-top: 4.9305555556vw;
	 padding-left: 2.7777777778vw;
	 font-weight: 500;
	 font-size: 1.5972222222vw;
	 line-height: 2.1006944444vw;
	 letter-spacing: -0.0166666667vw;
}
 .infographics__block--36__title span {
	 display: inline-block;
	 width: 2.0833333333vw;
	 font-family: "Journalism", sans-serif;
	 font-size: 8.2638888889vw;
	 letter-spacing: -0.0868055556vw;
}
 .infographics__block--36__text {
	 margin-left: 0.6944444444vw;
	 padding-top: 4.375vw;
	 width: 13.125vw;
	 font-weight: 400;
	 font-size: 1.0416666667vw;
	 line-height: 1.25vw;
	 letter-spacing: -0.0111111111vw;
	 color: #000;
}
 .infographics__block--37 {
	 right: 3.5416666667vw;
	 top: 123.6111111111vw;
	 width: 27.2222222222vw;
	 height: 25.9722222222vw;
}
 .infographics__block--37 img {
	 display: block;
	 width: 100%;
	 height: 100%;
}
 .infographics__block--38 {
	 left: 30.6944444444vw;
	 top: 128.8194444444vw;
	 width: 38.6111111111vw;
	 text-align: center;
}
 .infographics__block--38__title {
	 font-weight: 700;
	 font-size: 1.9444444444vw;
	 line-height: 1.9444444444vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--38__title {
		 font-size: 4.2666666667vmin;
		 line-height: 4.5333333333vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--38__title {
		 font-size: 8.5333333333vmin;
		 line-height: 9.0666666667vmin;
	}
}
 .infographics__block--38__text {
	 margin-top: 0.0694444444vw;
	 font-weight: 400;
	 font-size: 1.0416666667vw;
	 line-height: 1.5277777778vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--38__text {
		 margin: 0.8vmin auto 0;
		 max-width: 80vmin;
		 font-size: 2.4vmin;
		 line-height: 3.2vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--38__text {
		 margin-top: 1.3333333333vmin;
		 max-width: 100vmin;
		 font-size: 4.8vmin;
		 line-height: 6.4vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--38 {
		 margin-top: -2.6666666667vmin;
		 width: auto;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--38 {
		 margin-top: -8vmin;
	}
}
 .infographics__block--39 {
	 left: 25.2777777778vw;
	 top: 138.8888888889vw;
	 display: flex;
	 justify-content: space-between;
	 width: 50.4166666667vw;
}
 .infographics__block--39__item {
	 height: 10.4166666667vw;
	 font-weight: 400;
	 font-size: 1.0416666667vw;
	 line-height: 1.4930555556vw;
	 color: #000;
	 background-color: #f5f5f5;
}
 .infographics__block--39__item span {
	 font-weight: 700;
}
 .infographics__block--39__item--1 {
	 padding: 2.1527777778vw 1.3194444444vw 1.3888888889vw 2.7777777778vw;
	 width: 24.1666666667vw;
}
 .infographics__block--39__item--2 {
	 padding: 1.6666666667vw 1.6666666667vw 1.0416666667vw 2.1527777778vw;
	 width: 25.0694444444vw;
}
 @media (max-width: 1023px) {
	 .infographics__block--39__item {
		 margin-bottom: 2.4vmin;
		 padding: 2.6666666667vmin;
		 width: 46.6666666667vmin;
		 height: auto;
		 font-size: 2.4vmin;
		 line-height: 3.2vmin;
		 text-align: center;
	}
	 .infographics__block--39__item:last-child {
		 margin-bottom: 0;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--39__item {
		 margin-bottom: 4.8vmin;
		 padding: 6.9333333333vmin 5.3333333333vmin;
		 width: 100%;
		 font-size: 4.8vmin;
		 line-height: 6.4vmin;
	}
	 .infographics__block--39__item--2 {
		 padding: 5.0666666667vmin 5.3333333333vmin 5.6vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--39 {
		 flex-direction: column;
		 align-items: center;
		 justify-content: flex-start;
		 margin-top: 2.6666666667vmin;
		 width: auto;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--39 {
		 margin-top: 6.1333333333vmin;
	}
}
 .infographics__block--40 {
	 left: 21.5277777778vw;
	 top: 155.5555555556vw;
}
 .infographics__block--40__textblock {
	 position: relative;
	 z-index: 2;
}
 .infographics__block--40__title {
	 width: 25.4861111111vw;
	 font-weight: 700;
	 font-size: 1.9444444444vw;
	 line-height: 2.0138888889vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--40__title {
		 width: auto;
		 font-size: 4.2666666667vmin;
		 line-height: 1;
		 text-align: center;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--40__title {
		 font-size: 8.5333333333vmin;
	}
}
 .infographics__block--40__text {
	 padding-top: 1.25vw;
	 font-family: "Journalism", sans-serif;
	 font-size: 4.1666666667vw;
	 line-height: 1;
	 letter-spacing: -0.04375vw;
	 color: #e6193c;
}
 @media (max-width: 1023px) {
	 .infographics__block--40__text {
		 padding-top: 1.6vmin;
		 font-size: 8vmin;
		 letter-spacing: -0.0826666667vmin;
		 text-align: center;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--40__text {
		 padding-top: 4.5333333333vmin;
		 min-height: 41.3333333333vmin;
		 font-size: 16vmin;
		 letter-spacing: -0.168vmin;
	}
}
 .infographics__block--40__image {
	 position: absolute;
	 display: block;
	 pointer-events: none;
}
 .infographics__block--40__image--1 {
	 left: 21.9444444444vw;
	 top: 1.1111111111vw;
	 width: 40.5555555556vw;
	 height: 39.2361111111vw;
}
 .infographics__block--40__image--3 {
	 left: 46.6666666667vw;
	 top: 21.1111111111vw;
	 width: 20.9722222222vw;
	 height: 24.0972222222vw;
}
 @media (max-width: 1023px) {
	 .infographics__block--40__image {
		 display: none;
	}
}
 .infographics__block--40 .beef {
	 position: absolute;
	 left: 1.3888888889vw;
	 top: 16.0416666667vw;
	 z-index: 1;
	 display: block;
	 width: 34.5138888889vw;
	 height: 20.6944444444vw;
}
 .infographics__block--40 .beef image {
	 pointer-events: none;
	 touch-action: none;
}
 .infographics__block--40 .beef path {
	 position: relative;
	 stroke: none;
	 opacity: 0;
}
 @media (max-width: 1023px) {
	 .infographics__block--40 .beef {
		 position: relative;
		 left: 0;
		 top: 0;
		 margin: 13.3333333333vmin auto 0;
		 width: 66.2666666667vmin;
		 height: auto;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--40 .beef {
		 left: 2.1333333333vmin;
		 margin-top: 8.2666666667vmin;
		 width: 92vmin;
	}
}
 .infographics__block--40 .pointer-beef {
	 position: absolute;
	 left: 2.7777777778vw;
	 top: 10.4166666667vw;
	 z-index: 1;
	 display: block;
	 width: 100%;
	 height: 100%;
	 pointer-events: none;
	 touch-action: none;
}
 .infographics__block--40 .pointer-beef__from, .infographics__block--40 .pointer-beef__to {
	 position: absolute;
	 left: 0;
	 top: 0;
	 display: block;
	 border-radius: 50%;
	 background-color: #e6193c;
}
 .infographics__block--40 .pointer-beef__from {
	 margin-left: -0.2777777778vw;
	 width: 0.5555555556vw;
	 height: 0.5555555556vw;
}
 @media (max-width: 1023px) {
	 .infographics__block--40 .pointer-beef__from {
		 left: 50%;
		 margin-left: -0.5333333333vmin;
		 width: 1.0666666667vmin;
		 height: 1.0666666667vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--40 .pointer-beef__from {
		 margin-left: -1.0666666667vmin;
		 width: 2.1333333333vmin;
		 height: 2.1333333333vmin;
	}
}
 .infographics__block--40 .pointer-beef__to {
	 margin-top: -0.5208333333vw;
	 margin-left: -0.5208333333vw;
	 width: 1.0416666667vw;
	 height: 1.0416666667vw;
}
 .infographics__block--40 .pointer-beef__to::before {
	 content: "";
	 position: absolute;
	 left: -0.3472222222vw;
	 right: -0.3472222222vw;
	 top: -0.3472222222vw;
	 bottom: -0.3472222222vw;
	 display: block;
	 border: 0.1388888889vw solid #e6193c;
	 border-radius: 50%;
}
 @media (max-width: 1023px) {
	 .infographics__block--40 .pointer-beef__to {
		 margin-top: -0.8666666667vmin;
		 margin-left: -0.8666666667vmin;
		 width: 2vmin;
		 height: 2vmin;
	}
	 .infographics__block--40 .pointer-beef__to::before {
		 left: -0.6666666667vmin;
		 right: -0.6666666667vmin;
		 top: -0.6666666667vmin;
		 bottom: -0.6666666667vmin;
		 border-width: 0.2666666667vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--40 .pointer-beef__to {
		 margin-top: -2vmin;
		 margin-left: -2vmin;
		 width: 4vmin;
		 height: 4vmin;
	}
	 .infographics__block--40 .pointer-beef__to::before {
		 left: -1.3333333333vmin;
		 right: -1.3333333333vmin;
		 top: -1.3333333333vmin;
		 bottom: -1.3333333333vmin;
		 border-width: 0.5333333333vmin;
	}
}
 .infographics__block--40 .pointer-beef__line {
	 position: absolute;
	 left: 0;
	 top: 0;
	 width: 1000px;
	 height: 1000px;
	 stroke: #e6193c;
	 stroke-width: 1px;
}
 @media (max-width: 1023px) {
	 .infographics__block--40 .pointer-beef__line {
		 width: 100%;
		 height: 100%;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--40 .pointer-beef {
		 left: 0;
		 top: 14.6666666667vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--40 .pointer-beef {
		 top: 39.7333333333vmin;
	}
}
 .infographics__block--40 .beef-pointer {
	 position: absolute;
	 left: 3.125vw;
	 top: 10.4166666667vw;
	 z-index: 1;
	 width: 0vw;
	 height: 0vw;
	 pointer-events: none;
	 touch-action: none;
}
 .infographics__block--40 .beef-pointer__line-wrapper {
	 position: absolute;
	 left: 0;
	 top: 0;
	 overflow: hidden;
	 width: 100%;
	 height: 100%;
}
 .infographics__block--40 .beef-pointer__line {
	 position: absolute;
	 left: 50%;
	 top: 50%;
	 width: 100vmax;
	 height: 1px;
	 background-color: #e6193c;
	 transform: translate(-50%, -50%);
}
 .infographics__block--40 .beef-pointer__from {
	 position: absolute;
	 left: 0;
	 top: 0;
	 width: 0;
	 height: 0;
}
 .infographics__block--40 .beef-pointer__from::before {
	 content: "";
	 position: absolute;
	 left: 50%;
	 top: 50%;
	 border-radius: 50%;
	 width: 0.5555555556vw;
	 height: 0.5555555556vw;
	 background-color: #e6193c;
	 transform: translate(-50%, -50%);
}
 @media (max-width: 1023px) {
	 .infographics__block--40 .beef-pointer__from::before {
		 width: 1.0666666667vmin;
		 height: 1.0666666667vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--40 .beef-pointer__from::before {
		 width: 2.1333333333vmin;
		 height: 2.1333333333vmin;
	}
}
 .infographics__block--40 .beef-pointer__to {
	 position: absolute;
	 left: 100%;
	 top: 100%;
	 width: 0vw;
	 height: 0vw;
}
 .infographics__block--40 .beef-pointer__to::before {
	 content: "";
	 position: absolute;
	 left: 50%;
	 top: 50%;
	 border: solid 0.1388888889vw #e6193c;
	 border-radius: 50%;
	 width: 1.7361111111vw;
	 height: 1.7361111111vw;
	 background-color: #fff;
	 transform: translate(-50%, -50%);
}
 @media (max-width: 1023px) {
	 .infographics__block--40 .beef-pointer__to::before {
		 border-width: 0.2666666667vmin;
		 width: 3.3333333333vmin;
		 height: 3.3333333333vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--40 .beef-pointer__to::before {
		 border-width: 0.5333333333vmin;
		 width: 6.6666666667vmin;
		 height: 6.6666666667vmin;
	}
}
 .infographics__block--40 .beef-pointer__to::after {
	 content: "";
	 position: absolute;
	 left: 50%;
	 top: 50%;
	 border-radius: 50%;
	 width: 0.9722222222vw;
	 height: 0.9722222222vw;
	 background-color: #e6193c;
	 transform: translate(-50%, -50%);
}
 @media (max-width: 1023px) {
	 .infographics__block--40 .beef-pointer__to::after {
		 width: 1.8666666667vmin;
		 height: 1.8666666667vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--40 .beef-pointer__to::after {
		 width: 3.7333333333vmin;
		 height: 3.7333333333vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--40 .beef-pointer {
		 left: 50%;
		 top: 14.6666666667vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--40 .beef-pointer {
		 left: 14.4vmin;
		 top: 39.7333333333vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--40 {
		 margin-top: 6.1333333333vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--40 {
		 margin-top: 14.9333333333vmin;
	}
}
 .infographics__block--41 {
	 left: 21.5277777778vw;
	 top: 197.2222222222vw;
	 width: 25vw;
}
 .infographics__block--41 svg {
	 display: block;
	 width: 2.8472222222vw;
	 height: 2.2916666667vw;
}
 @media (max-width: 1023px) {
	 .infographics__block--41 svg {
		 width: 5.3333333333vmin;
		 height: 4.5333333333vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--41 svg {
		 width: 10.4vmin;
		 height: 10.6666666667vmin;
	}
}
 .infographics__block--41__text {
	 margin-top: 1.0416666667vw;
	 font-weight: 600;
	 font-size: 0.9722222222vw;
	 line-height: 1.3888888889vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--41__text {
		 margin-top: 2vmin;
		 font-size: 2.6666666667vmin;
		 line-height: 3.2vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--41__text {
		 margin-top: 2.9333333333vmin;
		 font-size: 4.8vmin;
		 line-height: 6.4vmin;
	}
}
 .infographics__block--41__description {
	 margin-top: 1.0416666667vw;
	 width: 20.8333333333vw;
	 font-weight: 300;
	 font-style: italic;
	 font-size: 0.9027777778vw;
	 line-height: 1.0416666667vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--41__description {
		 margin-top: 1.0666666667vmin;
		 width: 100%;
		 font-size: 2.1333333333vmin;
		 line-height: 1;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--41__description {
		 margin-top: 4vmin;
		 font-size: 4.2666666667vmin;
		 line-height: 5.0666666667vmin;
	}
}
 .infographics__block--41__image {
	 position: relative;
	 display: none;
	 pointer-events: none;
}
 .infographics__block--41__image--1 {
	 margin: 4vmin auto 0;
	 width: 40.5333333333vmin;
}
 @media (max-width: 767px) {
	 .infographics__block--41__image--1 {
		 left: -1.3333333333vmin;
		 margin-top: 9.8666666667vmin;
		 width: 81.0666666667vmin;
	}
}
 .infographics__block--41__image--3 {
	 left: 14.9333333333vmin;
	 margin: -19.4666666667vmin auto 0;
	 width: 20.9333333333vmin;
}
 @media (max-width: 767px) {
	 .infographics__block--41__image--3 {
		 left: 28.8vmin;
		 margin-top: -38.6666666667vmin;
		 width: 41.8666666667vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--41__image {
		 display: block;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--41 {
		 margin-top: 4vmin;
		 width: 100%;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--41 {
		 margin-top: 13.3333333333vmin;
	}
}
 .infographics__block--42 {
	 left: 51.8055555556vw;
	 top: 213.1944444444vw;
}
 .infographics__block--42__title {
	 width: 25.5555555556vw;
	 font-weight: 700;
	 font-size: 1.0416666667vw;
	 line-height: 1.4583333333vw;
	 text-transform: uppercase;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--42__title {
		 width: auto;
		 font-size: 2.4vmin;
		 line-height: 3.2vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--42__title {
		 font-size: 4.8vmin;
		 line-height: 6.4vmin;
	}
}
 .infographics__block--42__text {
	 margin-top: 0.2777777778vw;
	 width: 25.5555555556vw;
	 font-weight: 400;
	 font-size: 1.0416666667vw;
	 line-height: 1.4930555556vw;
	 color: #000;
}
 @media (max-width: 1023px) {
	 .infographics__block--42__text {
		 margin: 0 auto;
		 width: auto;
		 max-width: 80vmin;
		 font-size: 2.4vmin;
		 line-height: 3.2vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--42__text {
		 max-width: 100vmin;
		 font-size: 4.8vmin;
		 line-height: 6.4vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--42 {
		 margin-top: 1.3333333333vmin;
		 width: auto;
		 text-align: center;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--42 {
		 margin-top: 2.1333333333vmin;
	}
}
 .infographics__block--43 {
	 right: 7.2916666667vw;
	 top: 223.6111111111vw;
	 width: 21.1111111111vw;
	 height: 21.3194444444vw;
}
 .infographics__block--43 img {
	 display: block;
	 width: 100%;
	 height: 100%;
}
 @media (max-width: 1023px) {
	 .infographics__block--43 {
		 display: none;
	}
}
 .infographics__block--44 {
	 left: -3.3333333333vw;
	 top: 226.7361111111vw;
	 width: 42.2916666667vw;
	 height: 25.8333333333vw;
}
 .infographics__block--44 img {
	 display: block;
	 width: 100%;
	 height: 100%;
}
 @media (max-width: 1023px) {
	 .infographics__block--44 {
		 display: none;
	}
}
 .infographics__block--45 {
	 left: 42.7083333333vw;
	 top: 230.2083333333vw;
}
 .infographics__block--45__text {
	 margin-bottom: 1.3194444444vw;
	 font-family: "Journalism", sans-serif;
	 font-size: 4.1666666667vw;
	 letter-spacing: -0.04375vw;
	 color: #e6193c;
}
 @media (max-width: 1023px) {
	 .infographics__block--45__text {
		 margin-bottom: 1.6vmin;
		 font-size: 7.6vmin;
		 letter-spacing: -0.08vmin;
		 text-align: center;
	}
	 .infographics__block--45__text:last-child {
		 margin-bottom: 0;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--45__text {
		 margin-bottom: 3.4666666667vmin;
		 font-size: 15.2vmin;
		 letter-spacing: -0.16vmin;
	}
}
 .infographics__block--45__share {
	 margin-top: 3.4722222222vw;
	 font-family: "GothamPro", sans-serif;
	 font-weight: 400;
	 font-size: 1.1111111111vw;
	 line-height: 1.6666666667vw;
	 color: #000;
}
 .infographics__block--45__share .social {
	 margin-top: 0.9027777778vw;
	 margin-left: -0.6944444444vw;
}
 .infographics__block--45__share .social__button svg {
	 fill: #e6193c;
}
 .infographics__block--45__share .social__button[data-social="facebook"] svg {
	 margin-top: -0.1388888889vw;
	 width: 0.625vw;
	 height: 1.1111111111vw;
}
 .infographics__block--45__share .social__button[data-social="vk"] svg {
	 margin-top: 0vw;
	 width: 1.5277777778vw;
	 height: 0.9027777778vw;
}
 .infographics__block--45__share .social__button[data-social="twitter"] svg {
	 margin-top: -0.0694444444vw;
	 width: 1.3194444444vw;
	 height: 0.9722222222vw;
}
 @media (max-width: 1023px) {
	 .infographics__block--45__share {
		 display: none;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--45 {
		 margin-top: 4vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--45 {
		 margin-top: 6.9333333333vmin;
		 margin-bottom: 2.4vmin;
	}
}
 .infographics__block--46 {
	 left: 16.6666666667vw;
	 top: 5.2777777778vw;
}
 .infographics__block--46__title {
	 width: 33.0555555556vw;
	 font-weight: 400;
	 font-size: 1.0416666667vw;
	 line-height: 1.5972222222vw;
	 color: #000;
}
 .infographics__block--46__title span {
	 font-weight: 700;
	 font-size: 1.3194444444vw;
}
 @media (max-width: 1023px) {
	 .infographics__block--46__title span {
		 display: block;
		 font-size: 2.4vmin;
		 text-transform: uppercase;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--46__title span {
		 font-size: 4.8vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--46__title {
		 margin: 0 auto;
		 width: auto;
		 max-width: 80vmin;
		 font-size: 2.4vmin;
		 line-height: 3.2vmin;
		 text-align: center;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--46__title {
		 margin-top: 9.0666666667vmin;
		 max-width: 100vmin;
		 font-size: 4.8vmin;
		 line-height: 6.4vmin;
	}
}
 .infographics__block--46__content {
	 display: flex;
	 justify-content: space-between;
	 margin-top: 3.2638888889vw;
	 width: 32.7083333333vw;
}
 @media (max-width: 1023px) {
	 .infographics__block--46__content {
		 flex-direction: column;
		 margin: 4vmin auto 0;
		 width: auto;
		 max-width: 80vmin;
		 text-align: center;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--46__content {
		 margin-top: 9.3333333333vmin;
		 max-width: 100vmin;
	}
}
 .infographics__block--46__text {
	 margin-top: 0.2777777778vw;
	 width: 20.6944444444vw;
	 font-weight: 400;
	 font-size: 1.0416666667vw;
	 line-height: 1.3194444444vw;
	 letter-spacing: -0.0194444444vw;
	 color: #e6193c;
}
 @media (max-width: 1023px) {
	 .infographics__block--46__text {
		 margin: 0;
		 width: auto;
		 font-size: 2.4vmin;
		 line-height: 3.2vmin;
		 letter-spacing: -0.032vmin;
		 text-align: center;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--46__text {
		 font-size: 4.8vmin;
		 line-height: 6.4vmin;
		 letter-spacing: -0.088vmin;
	}
}
 .infographics__block--46__link {
	 display: block;
	 border: 1px solid #e6193c;
	 border-radius: 2.0138888889vw;
	 width: 10.625vw;
	 height: 2.9861111111vw;
	 font-family: "Graphik RBC LC", sans-serif;
	 font-weight: 500;
	 font-size: 1.0416666667vw;
	 line-height: 2.8472222222vw;
	 text-align: center;
	 text-decoration: none;
	 color: #fff;
	 background-color: #e6193c;
	 transition: background 0.3s, color 0.3s;
}
 @media (min-width: 1025px) {
	 .infographics__block--46__link:hover {
		 color: #e6193c;
		 background-color: #fff;
	}
	 .is-browser-ie .infographics__block--46__link {
		 padding-top: 0.0694444444vw;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--46__link {
		 display: flex;
		 align-items: center;
		 justify-content: center;
		 margin: 3.2vmin auto 0;
		 border-radius: 5.6vmin;
		 width: 32.6666666667vmin;
		 height: 8.2666666667vmin;
		 font-weight: 400;
		 font-size: 2.9333333333vmin;
		 line-height: 4vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--46__link {
		 margin-top: 6.9333333333vmin;
		 border-radius: 11.2vmin;
		 width: 65.3333333333vmin;
		 height: 16.5333333333vmin;
		 font-size: 5.8666666667vmin;
		 line-height: 8.064vmin;
	}
}
 .infographics__block--47 {
	 left: 61.1805555556vw;
	 top: -8.4722222222vw;
}
 .infographics__block--47__image {
	 position: absolute;
	 display: block;
	 pointer-events: none;
}
 .infographics__block--47__image--1 {
	 width: 30.5555555556vw;
	 height: 36.4583333333vw;
}
 @media (max-width: 1023px) {
	 .infographics__block--47__image--1 {
		 margin: 0 auto;
		 width: 46.8vmin;
		 height: auto;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--47__image--1 {
		 position: relative;
		 left: 1.8666666667vmin;
		 width: 93.6vmin;
	}
}
 .infographics__block--47__image--2 {
	 left: 14.6527777778vw;
	 top: 27.4305555556vw;
	 width: 12.3611111111vw;
	 height: 8.75vw;
}
 @media (max-width: 1023px) {
	 .infographics__block--47__image {
		 position: relative;
	}
}
 .infographics__block--47__social {
	 display: none;
	 justify-content: center;
	 margin-top: 2.6666666667vmin;
}
 .infographics__block--47__social .social {
	 width: 28.2666666667vmin;
}
 .infographics__block--47__social .social__button svg {
	 fill: #e6193c;
}
 .infographics__block--47__social .social__button[data-social="facebook"] svg {
	 width: 1.3333333333vmin;
	 height: auto;
}
 @media (max-width: 767px) {
	 .infographics__block--47__social .social__button[data-social="facebook"] svg {
		 position: relative;
		 left: -1.3333333333vmin;
		 width: 2.9333333333vmin;
	}
}
 .infographics__block--47__social .social__button[data-social="vk"] svg {
	 width: 3.2vmin;
	 height: auto;
}
 @media (max-width: 767px) {
	 .infographics__block--47__social .social__button[data-social="vk"] svg {
		 position: relative;
		 left: -1.3333333333vmin;
		 width: 6.4vmin;
	}
}
 .infographics__block--47__social .social__button[data-social="twitter"] svg {
	 width: 2.9333333333vmin;
	 height: auto;
}
 @media (max-width: 767px) {
	 .infographics__block--47__social .social__button[data-social="twitter"] svg {
		 width: 6.1333333333vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--47__social .social {
		 width: 59.2vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--47__social {
		 display: flex;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--47__social {
		 margin-top: 6.1333333333vmin;
		 margin-bottom: 1.6vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block--47 {
		 margin-top: 7.2vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__block--47 {
		 margin-top: 14.1333333333vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__block {
		 position: relative;
		 left: 0;
		 right: 0;
		 top: 0;
	}
}
 .infographics__footer {
	 display: flex;
	 align-items: center;
	 justify-content: space-between;
	 border-top: 1px dashed rgba(0, 0, 0, 0.27);
	 padding: 3.8194444444vw 2.7777777778vw;
	 font-weight: 300;
	 font-size: 0.9027777778vw;
	 line-height: 1.3194444444vw;
	 color: #000;
}
 .infographics__footer span {
	 width: 70%;
	 text-align: right;
}
 @media (max-width: 1023px) {
	 .infographics__footer {
		 flex-direction: column;
		 margin: 4vmin auto 6.6666666667vmin;
		 border-top: 0;
		 padding: 0;
		 max-width: 95%;
		 font-weight: 400;
		 font-size: 2.2666666667vmin;
		 line-height: 3.2vmin;
		 text-align: center;
	}
	 .infographics__footer span {
		 margin-top: 3.3333333333vmin;
		 width: 100%;
		 font-weight: 700;
		 text-align: center;
	}
}
 @media (max-width: 767px) {
	 .infographics__footer {
		 margin: 9.8666666667vmin auto 13.3333333333vmin;
		 max-width: 93%;
		 font-size: 4.5333333333vmin;
		 line-height: 6.4vmin;
	}
	 .infographics__footer span {
		 margin-top: 6.6666666667vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics__partners {
		 border-top: 1px dashed #979797;
		 padding-top: 4vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics__partners {
		 padding-top: 13.3333333333vmin;
	}
}
 @media (max-width: 1023px) {
	 .infographics {
		 padding-top: 29.3333333333vmin;
	}
}
 @media (max-width: 767px) {
	 .infographics {
		 padding-top: 50.4vmin;
	}
}
 