@charset "UTF-8";

@font-face {
  font-family: "Open Sans";
  src: url(../fonts/Open_Sans/opensans-light.woff2) format("woff2"),
    url(../fonts/Open_Sans/opensans-light.woff) format("woff");
  font-style: normal;
  font-weight: 300;
  font-display: swap;
}

@font-face {
  font-family: "Open Sans";
  src: url(../fonts/Open_Sans/opensans-regular.woff2) format("woff2"),
    url(../fonts/Open_Sans/opensans-regular.woff) format("woff");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}

@font-face {
  font-family: "Open Sans";
  src: url(../fonts/Open_Sans/opensans-semibold.woff2) format("woff2"),
    url(../fonts/Open_Sans/opensans-semibold.woff) format("woff");
  font-style: normal;
  font-weight: 500;
  font-display: swap;
}

@font-face {
  font-family: "Open Sans";
  src: url(../fonts/Open_Sans/opensans-bold.woff2) format("woff2"),
    url(../fonts/Open_Sans/opensans-bold.woff) format("woff");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}

/* Основные стили */

html {
  width: 100%;
  height: 100%;
  min-height: 100vh;
  font-size: 10px;
}

body {
  position: relative;
  width: 100%;
  height: 100%;
  font-family: "Open Sans", Arial, Helvetica, sans-serif;
  font-size: 1.4rem;
  font-weight: 300;
  overflow-y: auto;
  color: #242424;
  background-color: #ffffff;
}

.container {
  position: relative;
  z-index: 0;
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 .8rem;
}

header,
section,
footer,
div {
  position: relative;
}

.flex-block {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}

/*  =============================================
                  FORM
=============================================  */

.form-group {
  position: relative;
  width: 100%;
  margin-bottom: 1.5rem;
}

.form-group.null-field {
  height: 0;
  margin: 0;
  overflow: hidden;
}

.form-group label {
  display: block;
}

.form-group.group-checked label {
  display: inline-block;
  vertical-align: middle;
}

.form-group label.text-label {
  padding-left: 1.5em;
}

.form-group .require-mark {
  color: #ff0000;
}

.form-group input[type="text"],
.form-group input[type="email"] {
  width: 100%;
  height: 2.6em;
  padding: 0 1em 0 3em;
  border: 1px solid #dddddd;
  background: #ffffff;
}

.form-group .icon-body {
  position: relative;
  display: block;
}

.form-group .icon-body::after {
  content: "";
  position: absolute;
  top: 0.6em;
  left: 0.6em;
  display: block;
  width: 1.4em;
  height: 1.4em;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

.form-group .icon-body.user::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBmaWxsPSIjY2ZjZmNmIj48cGF0aCBkPSJNMjU2IDBhMTM1IDEzNSAwIDEwMCAyNzAgMTM1IDEzNSAwIDAwMC0yNzB6TTQyNCAzNThjLTM3LTM3LTg2LTU4LTEzOC01OGgtNjBBMTk3IDE5NyAwIDAwMzEgNDk3YzAgOCA3IDE1IDE1IDE1aDQyMGM4IDAgMTUtNyAxNS0xNSAwLTUyLTIwLTEwMS01Ny0xMzl6Ii8+PC9zdmc+");
}

.form-group .icon-body.email::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBmaWxsPSIjY2ZjZmNmIj48cGF0aCBkPSJNMzM5IDI1OWwxNzMgMTA5VjE0NXpNMCAxNDV2MjIzbDE3My0xMDl6TTQ4MCA4MEgzMkMxNiA4MCAzIDkyIDEgMTA3bDI1NSAxNjggMjU1LTE2OGMtMi0xNS0xNS0yNy0zMS0yN3pNMzEwIDI3OGwtNDUgMzBhMTYgMTYgMCAwMS0xOCAwbC00NS0zMEwxIDQwNWMyIDE1IDE1IDI3IDMxIDI3aDQ0OGMxNiAwIDI5LTEyIDMxLTI3TDMxMCAyNzh6Ii8+PC9zdmc+");
}

.form-group .icon-body.phone::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgMzg0IiBmaWxsPSIjY2ZjZmNmIj48cGF0aCBkPSJNMzUzLjE5IDI1Mi4wNWMtMjMuNTEgMC00Ni42LTMuNjgtNjguNDctMTAuOS0xMC43Mi0zLjY2LTIzLjktLjMtMzAuNDQgNi40MWwtNDMuMTggMzIuNmMtNTAuMDctMjYuNzMtODAuOTEtNTcuNTctMTA3LjI4LTEwNy4yNmwzMS42NC00Mi4wNmEzMS4wNCAzMS4wNCAwIDAwNy42My0zMS40NCAyMTguMzUgMjE4LjM1IDAgMDEtMTAuOTUtNjguNTljMC0xNi45OS0xMy44Mi0zMC44MS0zMC44LTMwLjgxSDMwLjhBMzAuODUgMzAuODUgMCAwMDAgMzAuODFDMCAyMjUuNTYgMTU4LjQ0IDM4NCAzNTMuMTkgMzg0QTMwLjg1IDMwLjg1IDAgMDAzODQgMzUzLjE5di03MC4zM2EzMC44NSAzMC44NSAwIDAwLTMwLjgxLTMwLjh6Ii8+PC9zdmc+");
}

.form-group select {
  width: 100%;
  height: 2.6em;
  padding: 0 1em;
  border: 1px solid #dddddd;
  background: #ffffff;
}

input[type="radio"],
input[type="checkbox"] {
  display: none;
}

input[type="radio"] + .icon,
input[type="checkbox"] + .icon {
  width: 1em;
  height: 1em;
  margin-right: 10px;
  border: 2px solid #b98845;
}

input[type="radio"]:checked + .icon,
input[type="checkbox"]:checked + .icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NDguOCIgaGVpZ2h0PSI0NDguOCIgZmlsbD0iI2I5ODg0NSI+PHBhdGggZD0iTTE0MyAzMjRMMzYgMjE3IDAgMjUybDE0MyAxNDNMNDQ5IDg5bC0zNi0zNXoiLz48L3N2Zz4=");
  background-size: 80% 80%;
  background-position: center center;
  background-repeat: no-repeat;
}

input.has-error {
  outline: 1px solid #ff0000;
}

fieldset {
  margin-bottom: 3rem;
  border: 1px solid #dddddd;
}

legend {
  padding: 0 10px;
}

.btn-wrapper {
  z-index: 1;
  text-align: center;
}

.btn {
  position: relative;
  height: 2.6em;
  padding: 0 2em;
  font-size: 1.4rem;
  border: none;
  cursor: pointer;
  background-color: #f7bd4d;
  overflow: hidden;
}

a.btn {
  display: inline-block;
  line-height: 2.6;
  text-decoration: none;
}

.btn::before {
  content: "";
  position: absolute;
  top: -10px;
  left: 0;
  display: block;
  width: 3em;
  height: calc(100% + 20px);
  background: #ffffff;
  filter: blur(30px);
  animation: btn-blick 7s linear infinite;
}

@keyframes btn-blick {
  0% {left: -100px}
  50% {left: calc(100% + 70px)}
  100% {left: calc(100% + 70px)}
}

.btn-white {
  background-color: #ffffff;
}

.btn-white::before {
  background: #f9dc8e;
}

.btn-black {
  background-color: #000000;
  color: #ffffff;
}

.btn:hover {
  transform: scale(0.98);
}

/*  =============================================
                  БЛОК ВЫВОДА ОШИБКИ
=============================================  */

.errors-block {
  width: 100%;
  max-width: 800px;
  margin: 0 auto 20px;
  padding: .75em 1.25em;
  text-align: center;
  border: 1px solid #f5c6cb;
  color: #721c24;
  background-color: #f8d7da;
}

/*  =============================================
                  ТИПОГРАФИКА
=============================================  */

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 700;
  line-height: 1.2;
  letter-spacing: 0.05em;
}

h1 {
  font-size: 20px;
  text-transform: uppercase;
  text-align: center;
  text-shadow: 0 0 10px #000;
}

h1 span {
  font-size: 40px;
  color: #ecb447;
  line-height: 1.4;
}

h2 {
  font-size: 24px;
  margin-bottom: 1em;
  text-align: center;
  text-transform: uppercase;
}

h3 {
  font-size: 20px;
  margin-bottom: 1em;
  text-align: center;
}

h4 {
  font-size: 16px;
}

a,
p,
label {
  font-size: 1.4rem;
  line-height: 1.4;
  letter-spacing: 0.05em;
  font-weight: 300;
  color: #0c1221;
}

.orange-text {
  color: #f7bd4d;
}

.dark-orange-text {
  color: #d28016;
}

/*  =============================================
                  GENERAL
=============================================  */

.logo-wrapper {
  width: 130px;
}

.logo-wrapper a {
  display: block;
  height: 100%;
}

.logo-wrapper a img {
  width: 100%;
  height: auto;
}

.offer {
  margin-bottom: 30px;
  font-size: larger;
  font-weight: 500;
  text-transform: uppercase;
  text-align: center;
}

.orange-block {
  background-color: #f7bd4d;
}


/*  =============================================
                  HEADER
=============================================  */

header {
  z-index: 1;
  padding: 1rem 0 .7rem;
  background: #f5f5f5;
}

header .container {
  align-items: center;
}

header .contact-wrapper li {
  margin-bottom: 5px;
}

header .contact-wrapper li a {
  text-decoration: none;
}

/*  =============================================
                  MAIN
=============================================  */

section {
  padding: 5rem 0;
}

.top-section {
  padding: 0;
}

.top-section .title-wrapper {
  z-index: 1;
  margin-bottom: 4rem;
  padding: 4rem 0;
  color: #ffffff;
  background: url("/i/bg-top-440.jpg") no-repeat center center;
  background-size: cover;
}

.top-section .title-wrapper::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  display: block;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, .6);
}

.top-section .offer-list {
  flex-direction: column;
  align-items: center;
}

.top-section .offer-list li {
  position: relative;
  display: block;
  flex: 1 1 100%;
  width: 100%;
  margin-bottom: 3rem;
}

.top-section .offer-list li > div {
  width: 50%;
  max-width: 200%;
  margin: 0 auto;
  padding-top: 170px;
  text-align: center;
}

.top-section .offer-list li > div::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 150px;
  height: 150px;
  margin-left: -75px;
  border-radius: 50%;
  background: #f7bd4d;
}

.top-section .offer-list li > div::after {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 150px;
  height: 150px;
  margin-left: -75px;
  background-repeat: no-repeat;
  background-size: 80px 80px;
  background-position: center center;
}

.top-section .offer-list li:nth-child(1) > div::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNDc1IDE5SDM4QzE3IDE5IDAgMzUgMCA1NnYzMzBjMCAyMSAxNyAzOCAzOCAzOGgxNjBsLTkgMzFjLTQgMTMtMTggMjMtMzEgMjNoLTU3YTcgNyAwIDEwMCAxNmgzMTBhNyA3IDAgMTAwLTE1aC01NmMtMTQgMC0yOC0xMS0zMi0yNGwtOS0zMmgxNjFjMjAgMSAzNy0xNiAzNy0zN1Y1NmMwLTIxLTE3LTM3LTM3LTM3ek0zOCAzNGg0MzdjMTIgMCAyMiAxMCAyMiAyMnYyNjNIMTVWNTZjMC0xMiAxMC0yMiAyMy0yMnptMjcxIDQyNWMyIDcgNiAxNCAxMiAxOUgxOTFjNi01IDEwLTEyIDEyLTE5bDEwLTM2aDg2em0xNjYtNTFIMzhjLTEzIDEtMjMtMTAtMjMtMjJ2LTUyaDQ4MnY1MmMwIDEyLTEwIDIzLTIyIDIzeiIvPjxwYXRoIGQ9Ik0zOCAzMDRoNDM3YzQgMCA3LTQgNy04VjU2YzAtNC0zLTctNy03SDM4Yy01IDAtOCAzLTggN3YxMDVhNyA3IDAgMTAxNSAwVjY0aDQyMnYyMjVINDV2LTk4YTcgNyAwIDEwLTE1IDB2MTA1YzAgNCAzIDggOCA4ek0yNTYgMzQ5YTIzIDIzIDAgMTAwIDQ1IDIzIDIzIDAgMDAwLTQ1em0wIDMwYTggOCAwIDExMC0xNiA4IDggMCAwMTAgMTZ6Ii8+PC9zdmc+");
}

.top-section .offer-list li:nth-child(2) > div::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIC00NyA1MTIgNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik01MDcgOTVMMzQ1IDMzYTggOCAwIDAwLTUgMTVsMTQzIDU0LTk5IDM4LTEyNS01NmE4IDggMCAxMC02IDE0bDExMSA1MC0xMDggNDEtMjI3LTg3IDIyNy04NiA1NiAyMWE4IDggMCAwMDUtMTRMMjU5IDFoLTZMNSA5NWMtMyAxLTUgNC01IDd2MzVjMCAzIDIgNiA1IDdsNzcgMzB2MjZhOCA4IDAgMTAxNiAwdi0yMGwxNTUgNTlhOCA4IDAgMDA2IDBsMTE3LTQ1djEyMGEyNTkgMjU5IDAgMDEtMjc4LTI0di02MGE4IDggMCAxMC0xNiAwdjYzYzAgMyAyIDUgMyA2YTI3NCAyNzQgMCAwMDI5MSAzM3YzMGEyOSAyOSAwIDEwMTUgMHYtMzljMTMtNyAyNC0xNSAzNi0yNCAxLTEgMy0zIDMtNlYxNzRsNzctMzBjMy0xIDUtNCA1LTd2LTM1YzAtMy0yLTYtNS03ek0zOTcgMzkwYTE0IDE0IDAgMTEtMjcgMCAxNCAxNCAwIDAxMjcgMHpNMTUgMTEzbDIzMyA4OXYxOUwxNSAxMzJ6bTI0OSAxMDh2LTE5bDExMi00M3YxOXptMTUwIDY5bC0yMyAxNlYxODhsMjMtOHptLTIzLTExOHYtMThsMTA2LTQxdjE5em0wIDAiLz48L3N2Zz4=");
}

.top-section .offer-list li:nth-child(3) > div::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MTIuNyA0MTIuNyI+PHBhdGggZD0iTTQwNSA4M2gtMjd2LTljMC00LTMtNy02LTgtMTktNS0zOC04LTU4LTgtMzIgMC03NiA4LTEwOCA0MC0zMi0zMy03Ni00MC0xMDgtNDAtMTkgMC0zOCAzLTU3IDgtNCAxLTYgNC02IDh2OUg4Yy00IDAtOCAzLTggOHYyNTVhOCA4IDAgMDAxMiA3YzEgMCA4MS00NCAxOTItMTZoNGMxMTItMjggMTkyIDE2IDE5MyAxNmE4IDggMCAwMDEyLTdWOTFjMC00LTQtOC04LTh6TTE2IDMzNFY5OWgxOXYyMDFhOCA4IDAgMDA5IDhjMTctMyAzNC00IDUwLTQgMjQtMSA0NyAzIDY5IDEwLTUwLTYtMTAxIDEtMTQ3IDIwem03OC00NmwtNDMgMlY4MGMxNS0zIDMxLTUgNDctNSAzMCAwIDcxIDcgMTAwIDM5djE5OWMtMTYtMTEtNDktMjUtMTA0LTI1em0xMjAtMTc0YzI5LTMyIDcwLTM5IDEwMC0zOSAxNiAwIDMyIDIgNDggNXYyMTBsLTQ0LTJjLTU0IDAtODcgMTQtMTA0IDI1VjExNHptMTgzIDIyMGMtNDctMTktOTctMjYtMTQ3LTIwIDIyLTcgNDUtMTEgNjgtMTAgMTcgMCAzNCAxIDUxIDRhOCA4IDAgMDA5LThWOTloMTl2MjM1eiIvPjwvc3ZnPg==");
}

.top-section .orange-block {
  padding: 2rem;
}

.top-section .orange-block + .flex-block {
  margin-bottom: 3rem;
}

.top-section .orange-block h2 {
  margin-bottom: 0;
}

.top-section .orange-block:last-of-type h2 {
  margin-bottom: 2rem;
}

.top-section .orange-block + .flex-block > li {
  flex: 1 1 48%;
  width: 48%;
  text-align: center;
}

.top-section .soc-btn-body {
  width: 210px;
  margin: 0 auto 3rem;
  padding: 0 0 0 2.5em;
  border: 1px dashed #d8940f;
}

.top-section .soc-btn-body a {
  display: block;
  padding: .5em 1em;
  font-size: larger;
  font-weight: 500;
  text-decoration: none;
}

.top-section .soc-btn-body a span {
  position: relative;
  display: inline-block;
  white-space: nowrap;
  border-right: 3px solid #0c1221;
  overflow: hidden;
}

@keyframes typing {
  0% { width: 0 }
  60% { width: 100% }
  100% { width: 100% }
}

@keyframes blink-caret {
  from, to { border-color: transparent }
  50% { border-color: #0c1221 }
}

.top-section .soc-btn-body.instagram-icon a span {
  width: 9ch;
  animation:  
  typing 2s steps(9, end)infinite,
  blink-caret .5s step-end infinite;
}

.top-section .soc-btn-body.whatsapp-icon a span {
  width: 8ch;
  animation:  
  typing 2s steps(8, end) infinite,
  blink-caret .6s step-end infinite;
}

.top-section .soc-btn-body > span {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 2.5em;
  height: 100%;
  border-right: 1px dashed #d8940f;
  background-color: rgba(249, 220, 142, .5);
  background-repeat: no-repeat;
  background-size: 60% 60%;
  background-position: center center;
}

.top-section .soc-btn-body.instagram-icon > span {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0iI2QyODAxNiI+PHBhdGggZD0iTTQwLjQgNS41aC00LjhBMi42IDIuNiAwIDAwMzMgOC4xdjQuOGMwIDEuNCAxLjIgMi42IDIuNiAyLjZoNC44YzEuNCAwIDIuNi0xLjIgMi42LTIuNlY4LjFjMC0xLjQtMS4yLTIuNi0yLjYtMi42em0uNiA3LjRjMCAuMy0uMy42LS42LjZoLTQuOGEuNi42IDAgMDEtLjYtLjZWOC4xYzAtLjMuMy0uNi42LS42aDQuOGMuMyAwIC42LjMuNi42djQuOHoiLz48cGF0aCBkPSJNMzcuOC41SDEwLjJDNC42LjUgMCA1LjEgMCAxMC43djI2LjZjMCA1LjYgNC42IDEwLjIgMTAuMiAxMC4yaDI3LjZjNS42IDAgMTAuMi00LjYgMTAuMi0xMC4yVjEwLjdDNDggNS4xIDQzLjQuNSAzNy44LjV6TTQ2IDM3LjNjMCA0LjUtMy43IDguMi04LjIgOC4ySDEwLjJBOC4yIDguMiAwIDAxMiAzNy4zVjE5LjVoMTIuMmExNCAxNCAwIDAwOS44IDI0IDE0IDE0IDAgMDA5LjgtMjRINDZ2MTcuOHptLTEwLTcuOGExMiAxMiAwIDExLTI0IDAgMTIgMTIgMCAwMTI0IDB6bS00LjgtMTJhMTMuOSAxMy45IDAgMDAtMTQuNCAwSDJ2LTYuOGMwLTQuNSAzLjctOC4yIDguMi04LjJoMjcuNmM0LjUgMCA4LjIgMy43IDguMiA4LjJ2Ni44SDMxLjJ6Ii8+PHBhdGggZD0iTTE1IDI5LjVhOSA5IDAgMTAxOCAwIDkgOSAwIDAwLTE4IDB6bTE2IDBhNyA3IDAgMTEtMTQgMCA3IDcgMCAwMTE0IDB6Ii8+PC9zdmc+");
}

.top-section .soc-btn-body.whatsapp-icon > span {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MiA1MiIgZmlsbD0iI2QyODAxNiI+PHBhdGggZD0iTTI2IDBBMjYgMjYgMCAwMDQgMzkuOEwxIDUwLjJhMSAxIDAgMDAxLjMgMS4zbDEwLjMtMy4yQTI2IDI2IDAgMDA1MiAyNiAyNiAyNiAwIDAwMjYgMHptMCA1MGEyNCAyNCAwIDAxLTEyLjctMy43IDEgMSAwIDAwLS45IDBsLTkgMi43TDYgNDBsLS4xLS44QTI0IDI0IDAgMTEyNiA1MHoiLz48cGF0aCBkPSJNNDMgMzIuMWMtMS45LTEtMy40LTItNC42LTIuOGwtMi0xLjJjLTEuMi0uNi0yLjItLjItMi42LjJsLS4xLjFhMTQgMTQgMCAwMS0zLjcgNC4xIDI0IDI0IDAgMDEtNi4xLTRjLTIuOC0yLjMtNC42LTQuNi00LjktNi4xIDEuOC0xLjkgMi41LTMgMi41LTQuNCAwLTEuNC0zLjItNy4xLTMuOC03LjctLjYtLjYtMS45LS43LTMuOS0uM2ExIDEgMCAwMC0uNS4zYy0uMi4yLTYgNi0zLjIgMTMgMyA3LjggMTAuNSAxNi43IDIwLjMgMTguMiAxIC4yIDIgLjIgMyAuMiA1LjggMCA5LjEtMi44IDEwLTguNWExIDEgMCAwMC0uNC0xem0tMTIuNCA3LjRDMjAuNCAzOCAxNCAyNy44IDEyIDIyLjZjLTItNSAxLjctOS42IDIuNi0xMC43LjctLjEgMS41LS4yIDEuOS0uMS42IDEgMyA1LjQgMy4xIDYuMiAwIC41LS4yIDEuMy0yLjIgMy4zYTEgMSAwIDAwLS4zLjdjMCA1LjIgMTEgMTIuNSAxMyAxMi41IDEuNyAwIDQtMi45IDUuMi00LjdoLjRsMS43IDEuMiA0IDIuNWMtLjcgMy42LTIuNyA3LjItMTAuNyA2eiIvPjwvc3ZnPg==");
}

/*  ==============  full-programm  ===============  */
.full-programm h2 {
  line-height: 1.5;
}

.full-programm .programm-wrapper > div {
  margin-bottom: 3rem;
  box-shadow: 0 0 14px #cacaca;
  background: #ffffff;
  transition: .3s linear;
}

.full-programm .programm-wrapper > div:hover {
  box-shadow: 0 0 5px #cacaca;
  background: #f9f9f9;
}

.full-programm .programm-wrapper h3 {
  position: relative;
  display: block;
  padding: 1.5rem;
  font-weight: 500;
  text-transform: uppercase;
  background-color: #f9dc8e;
}

.full-programm .programm-wrapper h3::before {
  content: "";
  position: absolute;
  top: 1.5rem;
  left: 0;
  display: block;
  width: 3rem;
  height: 1em;
  background: #b98845;
}

.full-programm .programm-wrapper > div .flex-block {
  padding: 1rem;
}

.full-programm .programm-wrapper > div .flex-block li {
  position: relative;
  display: block;
  flex: 0 0 45%;
  width: 45%;
  margin-bottom: 15px;
  text-align: center;
  line-height: 1.2;
}

.full-programm .programm-wrapper > div:first-child .flex-block li {
  padding: 0 1rem 4rem;
}

.full-programm .programm-wrapper > div:last-child .flex-block li {
  padding: 6rem 1rem 0;
}

.full-programm .programm-wrapper.speed-reading > div:first-child .flex-block li {
  padding: 0 1rem 9rem;
}

.full-programm .programm-wrapper.speed-reading > div:first-child .flex-block li span {
  font-size: smaller;
}

.full-programm .programm-wrapper.mental > div:first-child .flex-block li::after {
  content: "";
  position: absolute;
  bottom: 1rem;
  left: 0;
  display: block;
  width: 100%;
  font-size: 2rem;
  font-weight: 700;
  text-align: center;
  color: #d8940f;
}

.full-programm .programm-wrapper.speed-reading > div:first-child .flex-block li::after {
  content: "";
  position: absolute;
  bottom: 1rem;
  left: 0;
  display: block;
  width: 100%;
  height: 6em;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 5rem 5rem;
}

.full-programm .programm-wrapper.mental > div:first-child .flex-block li:first-child::after {
  content: "\271B";
}

.full-programm .programm-wrapper.mental > div:first-child .flex-block li:nth-child(2)::after {
  content: "\2501";
}

.full-programm .programm-wrapper.mental > div:first-child .flex-block li:nth-child(3)::after {
  content: "\2715";
  /* transform: rotateZ(45deg); */
}

.full-programm .programm-wrapper.mental > div:first-child .flex-block li:nth-child(4)::after {
  content: "\00F7";
}

.full-programm .programm-wrapper.mental > div:first-child .flex-block li:nth-child(5)::after {
  content: "\00BD";
}

.full-programm .programm-wrapper.mental > div:first-child .flex-block li:nth-child(6)::after {
  content: "\221A";
}

.full-programm .programm-wrapper.mental > div:first-child .flex-block li:nth-child(7)::after {
  content: "-1";
}

.full-programm .programm-wrapper.mental > div:last-child .flex-block li::before,
.full-programm .programm-wrapper.speed-reading > div:last-child .flex-block li::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 6rem;
  background-repeat: no-repeat;
  background-size: 5rem 5rem;
  background-position: center center;
}

.full-programm .programm-wrapper.mental > div:last-child .flex-block li:nth-child(1):before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMC4xNiAzMC4xNiIgZmlsbD0iI2QyODAxNiI+PHBhdGggZD0iTTAgMy45N3YyMS45NmgxNi4xNFYzLjk3em0xLjMyIDEuMzJoMS4zM0wxLjU5IDYuNjFsMS4wNiAxLjMzaC43OXYxLjU4SDEuMzJ6bTMuNDQgMGgyLjM4TDYuMSA2LjYxbDEuMDUgMS4zM2guOHYxLjU4SDMuOTdWNy45NGguOEw1LjgxIDYuNnptNC41IDBoMy4xOHYxLjU5aC0uOEwxMC41OCA4LjJsMS4wNiAxLjMySDguNDdWNy45NGguNzlsMS4wNi0xLjMzem0zLjcgMGgxLjg2djQuMjNoLTEuMDZsMS4wNi0xLjMyLTEuMDYtMS4zMmgtLjh6TTEuMzIgMTAuMzJoMi4xMnYyLjloLS44TDEuNiAxNC41NmwxLjA2IDEuMzJoLjc5di4yN2gtLjhMMS42IDE3LjQ2bDEuMDYgMS4zM2guNzl2LjI2aC0uOEwxLjYgMjAuMzdsMS4wNiAxLjMzaC43OXYuMjZoLS44TDEuNiAyMy4yOGwxLjA2IDEuMzNIMS4zMnptMi42NSAwaDMuMTdMNi4xIDExLjY0bDEuMDUgMS4zMmguOHYuMjdoLS44TDYuMSAxNC41NWwxLjA1IDEuMzJoLjh2My4xOGgtLjhMNi4xIDIwLjM3bDEuMDUgMS4zM2guOHYuMjZoLS44TDYuMSAyMy4yOGwxLjA1IDEuMzNINC43NmwxLjA2LTEuMzMtMS4wNi0xLjMyaC0uOHYtLjI2aC44bDEuMDYtMS4zMy0xLjA2LTEuMzJoLS44di0uMjZoLjhsMS4wNi0xLjMzLTEuMDYtMS4zMmgtLjh2LS4yN2guOGwxLjA2LTEuMzItMS4wNi0xLjMyaC0uOHptNS4yOSAwaDMuMTh2MTEuNjRoLS44bC0xLjA2IDEuMzIgMS4wNiAxLjMzSDkuMjZsMS4wNi0xLjMzLTEuMDYtMS4zMmgtLjh2LS4yNmguOGwxLjA2LTEuMzMtMS4wNi0xLjMyaC0uOHYtMy4xOGguOGwxLjA2LTEuMzItMS4wNi0xLjMyaC0uOHYtLjI3aC44bDEuMDYtMS4zMnptMy43IDBoMS44NlYyNC42aC0xLjA2bDEuMDYtMS4zMy0xLjA2LTEuMzJoLS44eiIvPjxwYXRoIGQ9Ik0xNS44OCAxLjU5TDUuNTYgMjAuOTlsMTQuMjggNy41OUwzMC4xNiA5LjE2em0uNTUgMS43OUwyOC4zNyA5LjdsLTkuMDggMTcuMDctMTEuOTQtNi4zM3oiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTYuNDMgMy4zOGwxMS45NCA2LjM0LTkuMDggMTcuMDYtMTEuOTQtNi4zM3oiLz48cGF0aCBkPSJNMTUuODQgMTMuMDJjLS41NC0uMjctMS4wMi0uMDctMS4yNi40LS4yNy41Mi0uMTQuOTUuMzggMS4yNS40OS4yNyAxIC4wNiAxLjI0LS40LjI3LS41Mi4xLTEuMDItLjM2LTEuMjV6bS0uNzgtMWMtLjUyLS41NC0uNjItMS4yMi0uMzQtMS43NS43Mi0xLjA3IDEuODgtLjggMi43Ni0uMzQuOTYuNSAxLjc4IDEuNDQgMS4yNiAyLjQ3LS4zNy42NS0xLjAyLjgxLTEuNjUuNy41Ny41Ni43MyAxLjMuNCAxLjk0LS42OSAxLjMtMi4wMiAxLjAzLTMgLjUtMS4xLS41OS0xLjg0LTEuNjgtMS4yNi0yLjc1LjM5LS43MyAxLjEzLS45MiAxLjgzLS43N3ptLjktLjkxYy0uMjIuNDQtLjA1Ljg0LjM0IDEuMDQuNDQuMjEuODUuMDcgMS4wNC0uMzEuMjItLjQ0LjA1LS44NC0uMzMtMS4wMy0uNTUtLjI4LS44NS0uMS0xLjA1LjN6TTIwLjggMTEuODJsMy40NyAxLjg0LS41NSAxLjAyLTIuMzYtMS4yNS0uNDQuODRjMS41Ny41MSAyLjUyIDEuODYgMS44IDMuMjQtMS4wOSAyLjA4LTMuNy43My00Ljg4LS42NWwuNTgtMS4xYy40OS45OSAyLjI4IDIuNTUgMi45IDEuMDEuNjQtMS41NS0xLjEzLTEuOC0yLjE0LTEuOXoiLz48L3N2Zz4=");
}

.full-programm .programm-wrapper.mental > div:last-child .flex-block li:nth-child(2):before,
.full-programm .programm-wrapper.speed-reading > div:last-child .flex-block li:nth-child(4):before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTExIDUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjZDI4MDE2Ij48cGF0aCBkPSJNNDgyLjUgNTRoLTM0VjMwYTMwIDMwIDAgMDAtMzAtMzBoLTMxMGEzMCAzMCAwIDAwLTMwIDMwdjE1Mi41bC0xMy4xLTEzLjFhMzcuOCAzNy44IDAgMDAtNTMuOCAwIDM4IDM4IDAgMDAwIDUzLjdsNjYuOSA2N1Y0MjhhMzAgMzAgMCAwMDMwIDMwaDM0djI0YTMwIDMwIDAgMDAzMCAzMGgzMTBhMzAgMzAgMCAwMDMwLTMwVjg0YTMwIDMwIDAgMDAtMzAtMzB6bS0zNzQtMzRoMzEwYTEwIDEwIDAgMDExMCAxMHYzOThhMTAgMTAgMCAwMS0xMCAxMEgyOTYuOWwtMjYtNjJhMTAgMTAgMCAwMC0yLjItMy4ybC02Ni42LTY2LjZMOTguNSAyMDIuNVYzMGExMCAxMCAwIDAxMTAtMTB6bS02MiAyMDkuN2wyNS40LTI1LjUgMTc1LjYgMTc1LjYtMjUuNSAyNS41em0yMTEuNyAxNjcuN2wxMy4zIDMyLTMxLjktMTMuNHpNMjUuOCAxODMuNWExNy45IDE3LjkgMCAwMTI1LjQgMGw2LjYgNi42LTI1LjUgMjUuNC02LjUtNi41Yy03LTctNy0xOC40IDAtMjUuNXpNOTguNSA0MjhWMzEwTDIxNSA0MjYuNWMuOSAxIDIgMS42IDMuMiAyLjJsMjIuMyA5LjNoLTEzMmExMCAxMCAwIDAxLTEwLTEwem0zOTQgNTRhMTAgMTAgMCAwMS0xMCAxMGgtMzEwYTEwIDEwIDAgMDEtMTAtMTB2LTI0aDI1NmEzMCAzMCAwIDAwMzAtMzBWNzRoMzRhMTAgMTAgMCAwMTEwIDEwem0wIDAiLz48cGF0aCBkPSJNMTYxLjUgNzRoMjA0YTEwIDEwIDAgMTAwLTIwaC0yMDRhMTAgMTAgMCAwMDAgMjB6bTAgME0zNjUuNSAxMDNoLTcwYTEwIDEwIDAgMDAwIDIwaDcwYTEwIDEwIDAgMDAwLTIwem0wIDBNMzY1LjUgMjUwaC03MGExMCAxMCAwIDAwMCAyMGg3MGExMCAxMCAwIDEwMC0yMHptMCAwTTIzMS41IDI1MEgyMDJhMTAgMTAgMCAwMDAgMjBoMjkuNGExMCAxMCAwIDEwMC0yMHptMCAwTTM2NS41IDI5OS41aC03MGExMCAxMCAwIDAwMCAyMGg3MGExMCAxMCAwIDEwMC0yMHptMCAwTTE2MS41IDEyM2g3MGExMCAxMCAwIDAwMC0yMGgtNzBhMTAgMTAgMCAwMDAgMjB6bTAgME0xNjEuNSAxNzJoMTY0YTEwIDEwIDAgMTAwLTIwaC0xNjRhMTAgMTAgMCAwMDAgMjB6bTAgME0zNjUuNSAxNTJhMTAgMTAgMCAwMC0xMCAxMCAxMCAxMCAwIDAwMTAgMTAgMTAgMTAgMCAwMDEwLTEwIDEwIDEwIDAgMDAtMTAtMTB6bTAgME0xNjEuNSAyMjFoMjA0YTEwIDEwIDAgMTAwLTIwaC0yMDRhMTAgMTAgMCAwMDAgMjB6bTAgMCIvPjwvc3ZnPg==");
}

.full-programm .programm-wrapper.mental > div:last-child .flex-block li:nth-child(3):before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMS4zIiBoZWlnaHQ9IjMxLjMiIGZpbGw9IiNkMjgwMTYiPjxwYXRoIGQ9Ik0yOC4zIDBjLTEgMC0xLjguOC0xLjggMS44VjRIMjQuOXYtMWExLjMgMS4zIDAgMTAtMi41IDB2MUg5di0xYTEuMyAxLjMgMCAxMC0yLjUgMHYxSDQuOWgtLjFWMmExLjggMS44IDAgMDAtMy43IDB2MjcuNWExLjggMS44IDAgMDAzLjcgMHYtMmgxMy42djFhMS4zIDEuMyAwIDEwMi42IDB2LTFoMS40djFhMS4zIDEuMyAwIDEwMi41IDB2LTFIMjYuNXYyYTEuOCAxLjggMCAwMDMuNyAwVjEuOGMwLTEtLjktMS44LTEuOS0xLjh6bS0xLjggMjUuNEgyNC45di0xYTEuMyAxLjMgMCAxMC0yLjUgMHYxSDIxdi0xYTEuMyAxLjMgMCAxMC0yLjYgMHYxSDVoLS4xdi01LjJINi41djEuMmExLjMgMS4zIDAgMTAyLjUgMHYtMS4yaDEuNHYxLjJhMS4zIDEuMyAwIDAwMi42IDB2LTEuMmgxLjZ2MS4yYTEuMyAxLjMgMCAwMDIuNiAwdi0xLjJoMS4zdjEuMmExLjMgMS4zIDAgMDAyLjYgMHYtMS4yaDUuNHY1LjJ6bTAtNy4ySDIxdi0uOGExLjMgMS4zIDAgMTAtMi42IDB2LjhoLTEuM3YtLjhhMS4zIDEuMyAwIDAwLTIuNiAwdi44SDEzdi0uOGExLjMgMS4zIDAgMDAtMi42IDB2LjhIOXYtLjhhMS4zIDEuMyAwIDEwLTIuNSAwdi44SDQuOWgtLjFWMTNINi41djFBMS4zIDEuMyAwIDEwOSAxNHYtMWgxLjR2MWExLjMgMS4zIDAgMTAyLjYgMHYtMWgxMy41djUuMnptMC03LjFIMTN2LTFhMS4zIDEuMyAwIDAwLTIuNiAwdjFIOXYtMWExLjMgMS4zIDAgMTAtMi41IDB2MUg0LjloLS4xVjUuOUg2LjV2MUExLjMgMS4zIDAgMTA5IDdWNmgxMy40djFhMS4zIDEuMyAwIDEwMi41IDBWNkgyNi41VjExeiIvPjwvc3ZnPg==");
}

.full-programm .programm-wrapper.mental > div:last-child .flex-block li:nth-child(4):before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUxMiIgd2lkdGg9IjUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjZDI4MDE2Ij48cGF0aCBkPSJNNDI3IDBIODYuOGExNSAxNSAwIDAwLTE1IDE1djQ0LjhINTQuOWExNSAxNSAwIDAwMCAzMGgxNi44djQySDU0LjlhMTUgMTUgMCAwMDAgMzBoMTYuOHY0Mkg1NC45YTE1IDE1IDAgMDAwIDMwaDE2Ljh2NDJINTQuOWExNSAxNSAwIDAwMCAzMGgxNi44djQySDU0LjlhMTUgMTUgMCAwMDAgMzBoMTYuOHY0Mkg1NC45YTE1IDE1IDAgMDAwIDMwaDE2LjhWNDk3YTE1IDE1IDAgMDAxNSAxNUg0MjdhNDUgNDUgMCAwMDQ1LTQ1VjQ1YTQ1IDQ1IDAgMDAtNDUtNDV6bTE1IDQ2N2ExNSAxNSAwIDAxLTE1IDE1SDEwMS44di0zMi4yaDE5LjZhMTUgMTUgMCAwMDAtMzBoLTE5LjZ2LTQyaDE5LjZhMTUgMTUgMCAwMDAtMzBoLTE5LjZ2LTQyaDE5LjZhMTUgMTUgMCAwMDAtMzBoLTE5LjZ2LTQyaDE5LjZhMTUgMTUgMCAwMDAtMzBoLTE5LjZ2LTQyaDE5LjZhMTUgMTUgMCAwMDAtMzBoLTE5LjZ2LTQyaDE5LjZhMTUgMTUgMCAwMDAtMzBoLTE5LjZWMzBINDI3YTE1IDE1IDAgMDExNSAxNXoiLz48cGF0aCBkPSJNMzc2IDYwSDE4MS4yYTE1IDE1IDAgMDAtMTUgMTV2MTAxLjhhMTUgMTUgMCAwMDE1IDE1SDM3NmExNSAxNSAwIDAwMTUtMTVWNzVhMTUgMTUgMCAwMC0xNS0xNXptLTE1IDEwMS44SDE5Ni4yVjkwSDM2MXY3MS44ek0zNjkuNCAyNDUuOEgxODYuOGExNSAxNSAwIDAwMCAzMGgxODIuNmExNSAxNSAwIDAwMC0zMHpNMzY5LjQgMzA1LjhIMTg2LjhhMTUgMTUgMCAwMDAgMzBoMTgyLjZhMTUgMTUgMCAwMDAtMzB6Ii8+PC9zdmc+");
}

.full-programm .programm-wrapper.mental > div:last-child .flex-block li:nth-child(5):before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MCA1OCIgZmlsbD0iI2QyODAxNiI+PHBhdGggZD0iTTU5IDM4SDFhMSAxIDAgMDEtMS0xVjRhNCA0IDAgMDE0LTRoNTJhNCA0IDAgMDE0IDR2MzNjMCAuNi0uNCAxLTEgMXpNMiAzNmg1NlY0YTIgMiAwIDAwLTItMkg0YTIgMiAwIDAwLTIgMnoiLz48cGF0aCBkPSJNNTYgNDZINGE0IDQgMCAwMS00LTR2LTVjMC0uNi40LTEgMS0xaDU4Yy42IDAgMSAuNCAxIDF2NWE0IDQgMCAwMS00IDR6TTIgMzh2NGMwIDEuMS45IDIgMiAyaDUyYTIgMiAwIDAwMi0ydi00eiIvPjxwYXRoIGQ9Ik0zMyA0MmgtNmExIDEgMCAwMTAtMmg2YTEgMSAwIDAxMCAyem0yMi00SDVhMSAxIDAgMDEtMS0xVjVjMC0uNi40LTEgMS0xaDUwYy42IDAgMSAuNCAxIDF2MzJjMCAuNi0uNCAxLTEgMXpNNiAzNmg0OFY2SDZ6bTM3IDIySDE3YTMgMyAwIDAxMC02aDI2YTMgMyAwIDAxMCA2em0tMjYtNGExIDEgMCAwMDAgMmgyNmExIDEgMCAwMDAtMnoiLz48cGF0aCBkPSJNNDEgNTRIMTlhMSAxIDAgMDEwLTJjMy4zIDAgNS0yLjQgNS03IDAtLjYuNC0xIDEtMWgxMGMuNiAwIDEgLjQgMSAxIDAgNC42IDEuNyA3IDUgN2ExIDEgMCAwMTAgMnptLTE3LjEtMkgzNmE5LjYgOS42IDAgMDEtMi02aC04YTkuNiA5LjYgMCAwMS0yLjEgNnpNMjguMyAxMi43djIuOWgtNi42bC0uNSAzLjNjMy45LTIuNSA3LjguOCA3LjcgNC42LS4yIDcuNS0xMSA2LjYtMTEgMUgyMWMxLjIgMy40IDQuOCAxLjggNC44LTEtLjEtMy0zLTQtNC42LTEuOWgtMi45bDEuNS04Ljl6bTEzLjQgMHYyLjVBMjAuNiAyMC42IDAgMDAzNiAyOC43aC0zLjJhMjEgMjEgMCAwMTUuNi0xMy4xaC04di0yLjl6Ii8+PC9zdmc+");
}

.full-programm .programm-wrapper.speed-reading > div:last-child .flex-block li:nth-child(1):before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MTIuNyA0MTIuNyIgZmlsbD0iI2QyODAxNiI+PHBhdGggZD0iTTQwNC43IDgzaC0yNy4ydi05LjNhOCA4IDAgMDAtNS43LThjLTE4LjktNS0zOC4zLTcuNC01Ny43LTcuNC0zMiAwLTc1LjYgNy4yLTEwNy45IDQwLTMyLTMzLjEtNzUuOS00MC0xMDcuOC00MC0xOS41IDAtMzguOSAyLjQtNTcuNyA3LjRhOCA4IDAgMDAtNS43IDh2OS4ySDhhOCA4IDAgMDAtOCA4djI1NS41YTggOCAwIDAwMTIgN2MuNy0uNSA4MC43LTQ0LjIgMTkyLjQtMTZoMS45YTggOCAwIDAwMiAwYzExMi0yOC41IDE5MiAxNS4yIDE5Mi40IDE2YTggOCAwIDAwMTItN1Y5MWE4IDggMCAwMC04LTh6TTE2IDMzMy42Vjk4LjloMTkuMXYyMDAuN2E4IDggMCAwMDkuMiA4YzE2LjYtMi41IDMzLjMtMy45IDUwLTQgMjMuMi0uNCA0Ni4zIDMgNjguMyAxMC4zLTQ5LjctNi0xMDAuMi44LTE0Ni42IDE5Ljh6bTc4LjMtNDZjLTE0LjUgMC0yOSAxLTQzLjUgMi44VjgwYzE1LjYtMy41IDMxLjUtNS4zIDQ3LjQtNS4zIDMwIDAgNzEuMiA2LjkgOTkuOSAzOS4ybC4yIDE5OS4zYy0xNi42LTEwLjktNDkuMS0yNS41LTEwNC0yNS41em0xMjAtMTczLjhjMjguNy0zMiA3MC0zOS4yIDk5LjktMzkuMiAxNiAwIDMxLjggMS44IDQ3LjQgNS4zdjIxMC41YTM1MS45IDM1MS45IDAgMDAtNDMuMy0zYy01NC41IDAtODcuMSAxNC43LTEwNCAyNS42VjExMy45em0xODIuMyAyMTkuOGMtNDYuNS0xOS05Ny0yNS45LTE0Ny0xOS44YTIwOCAyMDggMCAwMTY4LjctMTAuMyAzNTAgMzUwIDAgMDE1MC4zIDMuOSA4IDggMCAwMDkuMi04Vjk4LjlIMzk3bC0uNCAyMzQuOHoiLz48L3N2Zz4=");
}

.full-programm .programm-wrapper.speed-reading > div:last-child .flex-block li:nth-child(2):before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBmaWxsPSIjZDI4MDE2Ij48cGF0aCBkPSJNNDA5LjQgMEgxMDcuM0M4OSAwIDc0IDE1IDc0IDMzLjN2NDQ1LjRDNzQgNDk3IDg5IDUxMiAxMDcuMyA1MTJoMzAyYTI4LjcgMjguNyAwIDAwMjguNy0yOC42VjI4LjZBMjguNyAyOC43IDAgMDA0MDkuNCAwem0tOTMuNSAxNS4yaDQ1LjZ2NTZsLTE4LTE0LjZhNy42IDcuNiAwIDAwLTkuNiAwbC0xOCAxNC42di01NnpNODkuMiAzMy4zYzAtMTAgOC4xLTE4IDE4LjEtMThoMzUuMnY0MzBoLTM1LjJjLTYuNiAwLTEyLjkgMi0xOCA1LjRWMzMuM3ptMzMzLjYgNDUwYzAgNy41LTYgMTMuNS0xMy40IDEzLjVoLTMwMmMtOS41IDAtMTcuMy03LjMtMTguMS0xNi42YTMzLjEgMzMuMSAwIDAwMTggNS4zSDE0OGE3LjYgNy42IDAgMDAwLTE1LjJoLTQwLjdhMTggMTggMCAwMS0xMi4zLTQuOSAxOCAxOCAwIDAxMTIuMy00LjhoMzAyLjFjNC44IDAgOS40LTEuMiAxMy40LTMuNGExMy40IDEzLjQgMCAwMS0xMy40IDEzLjFIMTgzLjVhNy42IDcuNiAwIDAwMCAxNS4yaDIyNS45YzQuOCAwIDkuNC0xLjIgMTMuNC0zLjN2MS4yem0wLTk0LjJ2NDIuOGMwIDcuNC02IDEzLjUtMTMuNCAxMy41SDE1Ny43VjE1LjJoMTQzdjcxLjlhNy42IDcuNiAwIDAwMTIuNCA2bDI1LjYtMjAuOEwzNjQuNCA5M2E3LjYgNy42IDAgMDAxMi4zLTUuOVYxNS4yaDMyLjdjNy40IDAgMTMuNCA2IDEzLjQgMTMuNHYzNjAuNXoiLz48cGF0aCBkPSJNMzU2LjYgMTI2LjZIMzMwYTcuNiA3LjYgMCAwMDAgMTUuMmgyNi41YTE0IDE0IDAgMDExNCAxNHY2My4zYTE0IDE0IDAgMDEtMTQgMTRIMjA5LjdhMTQgMTQgMCAwMS0xNC0xNHYtNjMuMmExNCAxNCAwIDAxMTQtMTRoODVhNy42IDcuNiAwIDAwMC0xNS4zaC04NWMtMTYuMSAwLTI5LjIgMTMuMS0yOS4yIDI5LjNWMjE5YzAgMTYuMSAxMy4xIDI5LjIgMjkuMiAyOS4yaDE0Ni45YzE2LjEgMCAyOS4yLTEzIDI5LjItMjkuMnYtNjMuMmMwLTE2LjItMTMtMjkuMy0yOS4yLTI5LjN6Ii8+PC9zdmc+");
}

.full-programm .programm-wrapper.speed-reading > div:last-child .flex-block li:nth-child(3):before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3NCA3NCIgZmlsbD0iI2QyODAxNiI+PHBhdGggZD0iTTY3LjYgNDUuOEgyOC4xYTIuMiAyLjIgMCAwMS0yLjItMi4xVjI4LjJhMSAxIDAgMDEyIDB2MTUuNWEuMi4yIDAgMDAuMi4xaDM5LjVhLjIuMiAwIDAwLjItLjFWMTYuNEgyNy45djUuOGExIDEgMCAwMS0yIDB2LTYuOGExIDEgMCAwMTEtMWg0MS45YTEgMSAwIDAxMSAxdjI4LjNhMi4yIDIuMiAwIDAxLTIuMiAyLjF6TTE0LjggMjBhNyA3IDAgMTE3LTYuOSA3IDcgMCAwMS03IDd6bTAtMTEuOGE1IDUgMCAxMDUgNSA1IDUgMCAwMC01LTV6TTExLjUgNjcuOEE0LjQgNC40IDAgMDE3IDYzLjRWNDIuMmExIDEgMCAwMTIgMHYyMS4yYTIuNCAyLjQgMCAwMDIuNSAyLjQgMi4zIDIuMyAwIDAwMS43LTEgMi41IDIuNSAwIDAwLjQtMS4ybC4xLTEuOHYtMTZhMSAxIDAgMDEyIDB2MThhNC41IDQuNSAwIDAxLS45IDIuMiA0LjMgNC4zIDAgMDEtMy4yIDEuOGgtLjJ6Ii8+PHBhdGggZD0iTTE4LjEgNjcuOEgxOGE0LjMgNC4zIDAgMDEtMy4yLTEuOCA0LjUgNC41IDAgMDEtLjgtMi4ybC0uMS0ydi0xNmExIDEgMCAwMTIgMHYxNy44YTIuNSAyLjUgMCAwMC41IDEuMiAyLjMgMi4zIDAgMDAxLjcgMSAyLjQgMi40IDAgMDAyLjUtMi40VjMwLjFhMi45IDIuOSAwIDAxMy0zSDMzYTIgMiAwIDAwMS40LS41IDIgMiAwIDAwLjYtMS40IDIgMiAwIDAwLTItMkg5LjNBNS4zIDUuMyAwIDAwNCAyOC41djE0YTEuNSAxLjUgMCAwMDEuNSAxLjYgMS41IDEuNSAwIDAwMS42LTEuNVYzMC4xYTEgMSAwIDAxMiAwdjEyLjVhMy41IDMuNSAwIDAxLTMuNSAzLjVBMy42IDMuNiAwIDAxMiA0Mi42VjI4LjVhNy4zIDcuMyAwIDAxNy4zLTcuM0gzM2E0IDQgMCAxMTAgOGgtOS42YS45LjkgMCAwMC0uOS44djMzLjRhNC40IDQuNCAwIDAxLTQuNCA0LjR6TTcxIDE2LjRIMjQuN2ExIDEgMCAwMTAtMkg3MWExIDEgMCAxMTAgMnoiLz48cGF0aCBkPSJNNzEgNDUuOEgyNC43YTEgMSAwIDExMC0ySDcxYTEgMSAwIDAxMCAyeiIvPjxwYXRoIGQ9Ik02NSA2Ni42aC02LjJhMSAxIDAgMDEtLjgtLjNMNDggNTQuNSAzNy43IDY2LjNhMSAxIDAgMDEtLjguM2gtNkExIDEgMCAwMTMwIDY1bDEyLjgtMTQuNnYtNS42YTEgMSAwIDAxMS0xaDhhMSAxIDAgMDExIDF2NS41TDY1LjcgNjVhMSAxIDAgMDEtLjggMS42em0tNS43LTJoMy40TDUxLjEgNTEuM2ExIDEgMCAwMS0uMi0uNnYtNC45aC02djVhMSAxIDAgMDEtLjMuNkwzMyA2NC42aDMuNUw0NyA1Mi4zYTEgMSAwIDAxMS41IDB6Ii8+PC9zdmc+");
}

.full-programm .programm-wrapper.speed-reading > div:last-child .flex-block li:nth-child(5):before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNkMjgwMTYiIHZpZXdCb3g9IjAgMCA2MCA1OCI+PHBhdGggZD0iTTU5IDM4SDFhMSAxIDAgMDEtMS0xVjRhNCA0IDAgMDE0LTRoNTJhNCA0IDAgMDE0IDR2MzNjMCAuNi0uNCAxLTEgMXpNMiAzNmg1NlY0YTIgMiAwIDAwLTItMkg0YTIgMiAwIDAwLTIgMnoiLz48cGF0aCBkPSJNNTYgNDZINGE0IDQgMCAwMS00LTR2LTVjMC0uNi40LTEgMS0xaDU4Yy42IDAgMSAuNCAxIDF2NWE0IDQgMCAwMS00IDR6TTIgMzh2NGMwIDEuMS45IDIgMiAyaDUyYTIgMiAwIDAwMi0ydi00eiIvPjxwYXRoIGQ9Ik0zMyA0MmgtNmExIDEgMCAwMTAtMmg2YTEgMSAwIDAxMCAyem0yMi00SDVhMSAxIDAgMDEtMS0xVjVjMC0uNi40LTEgMS0xaDUwYy42IDAgMSAuNCAxIDF2MzJjMCAuNi0uNCAxLTEgMXpNNiAzNmg0OFY2SDZ6bTM3IDIySDE3YTMgMyAwIDAxMC02aDI2YTMgMyAwIDAxMCA2em0tMjYtNGExIDEgMCAwMDAgMmgyNmExIDEgMCAwMDAtMnoiLz48cGF0aCBkPSJNNDEgNTRIMTljLTEuMyAwLTEuMy0yIDAtMiAzLjMgMCA1LTIuNCA1LTcgMC0uNi40LTEgMS0xaDEwYy42IDAgMSAuNCAxIDEgMCA0LjYgMS43IDcgNSA3IDEuMyAwIDEuMyAyIDAgMnptLTE3LjEtMkgzNmE5LjYgOS42IDAgMDEtMi02aC04YzAgMi4yLS43IDQuMy0yLjEgNnpNNDQgMTVIMTZjLTEuMyAwLTEuMy0yIDAtMmgyOGMxLjMgMCAxLjMgMiAwIDJ6TTQ0IDIwSDE2Yy0xLjMgMC0xLjMtMiAwLTJoMjhjMS4zIDAgMS4zIDIgMCAyek00NCAyNUgxNmMtMS4zIDAtMS4zLTIgMC0yaDI4YzEuMyAwIDEuMyAyIDAgMnpNNDQgMzBIMTZjLTEuMyAwLTEuMy0yIDAtMmgyOGMxLjMgMCAxLjMgMiAwIDJ6Ii8+PC9zdmc+");
}

.full-programm .programm-wrapper.speed-reading > div:first-child .flex-block li:first-child::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIC01MSA1MTIgNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNkMjgwMTYiPjxwYXRoIGQ9Ik00NDMuNCAxODIuMWgtMTU0YTcuNSA3LjUgMCAxMDAgMTVoMTU0YTcuNSA3LjUgMCAxMDAtMTV6bTAgME00NDMuNCAyMjIuM2gtMTU0YTcuNSA3LjUgMCAxMDAgMTVoMTU0YTcuNSA3LjUgMCAxMDAtMTV6bTAgME00NDMuNCAyNjIuNWgtMTU0YTcuNSA3LjUgMCAxMDAgMTVoMTU0YTcuNSA3LjUgMCAxMDAtMTV6bTAgME00NDMuNCAzMDIuN2gtMTU0YTcuNSA3LjUgMCAxMDAgMTVoMTU0YTcuNSA3LjUgMCAxMDAtMTV6bTAgME05NSA5M2M5LjctMS4zIDE5LjMtMS45IDI4LjYtMS45IDUxLjMgMCA4NS4zIDE3LjkgMTAxIDI4LjZhNy41IDcuNSAwIDAwMTAuNS0yYzIuMy0zLjUgMS40LTguMS0yLTEwLjRBMTk0LjEgMTk0LjEgMCAwMDEyMy42IDc2Yy0xMCAwLTIwLjIuNy0zMC40IDJBNy41IDcuNSAwIDAwOTUgOTIuOHptMCAwTTk1IDE0Mi4xYzkuNy0xLjIgMTkuMy0xLjggMjguNi0xLjggNTEuMyAwIDg1LjMgMTcuOSAxMDEgMjguNSAxLjMgMSAyLjggMS4zIDQuMyAxLjNhNy41IDcuNSAwIDAwNC4yLTEzLjcgMTk0IDE5NCAwIDAwLTEwOS41LTMxLjFjLTEwIDAtMjAuMi42LTMwLjQgMkE3LjUgNy41IDAgMDA5NSAxNDJ6bTAgME0yMjguOSAyMTkuM2E3LjUgNy41IDAgMDA0LjItMTMuNyAxOTQgMTk0IDAgMDAtMTA5LjUtMzEuMWMtMTAgMC0yMC4yLjYtMzAuNCAyYTcuNSA3LjUgMCAxMDEuOCAxNC44YzkuNy0xLjIgMTkuMy0xLjggMjguNi0xLjggNTEuMyAwIDg1LjMgMTcuOSAxMDEgMjguNSAxLjMgMSAyLjggMS4zIDQuMyAxLjN6bTAgME0yMzMgMjU0LjhhMTg5IDE4OSAwIDAwLTg3LTMwIDcuNSA3LjUgMCAxMC0xLjQgMTQuOWM0MC4zIDQgNjcuNSAxOSA4MCAyNy41IDEuMy45IDIuOCAxLjMgNC4zIDEuM2E3LjUgNy41IDAgMDA0LjItMTMuN3ptMCAwTTExMCAyMjRjLTUuNi40LTExLjIuOS0xNi44IDEuNmE3LjUgNy41IDAgMTAxLjggMTQuOWM1LjMtLjcgMTAuNi0xLjIgMTUuOC0xLjVhNy41IDcuNSAwIDEwLS44LTE1em0wIDBNNDQwLjEgOTAuOEgyOTIuN2MtNiAwLTEwLjggNC44LTEwLjggMTAuN3YzOS45YzAgNS45IDQuOSAxMC43IDEwLjggMTAuN0gzMTNhNy41IDcuNSAwIDEwMC0xNWgtMTZ2LTMxLjNoMTM4LjlWMTM3aC04OGE3LjUgNy41IDAgMTAwIDE1aDkyLjJjNiAwIDEwLjgtNC44IDEwLjgtMTAuN3YtMzkuOWMwLTYtNC45LTEwLjctMTAuOC0xMC43em0wIDAiLz48cGF0aCBkPSJNNDk5LjggODUuOGgtMTUuNVY1OC40YzAtOC4xLTYuNi0xNC44LTE0LjctMTQuOEgyNTguOEMyNTMgMzkgMjM2LjkgMjYuNyAyMTEgMTYuNEEyNDguMiAyNDguMiAwIDAwNzEgNSAxNC4yIDE0LjIgMCAwMDU5LjUgMTl2MjQuNmgtMjBjLTYuNSAwLTExLjggNS4zLTExLjggMTEuOHYzMC40SDEyLjJDNS41IDg1LjggMCA5MS4yIDAgOTcuOHYyOTEuMmMwIDYuNyA1LjUgMTIuMSAxMi4yIDEyLjFoMTk5LjVjMS4zIDAgMi41LjcgMy4zIDEuNyAzLjYgNC45IDkuNCA3LjggMTUuNCA3LjhoNTEuMmM2IDAgMTEuOC0zIDE1LjQtNy44LjgtMSAyLTEuNyAzLjMtMS43aDE5OS41YzYuNyAwIDEyLjItNS40IDEyLjItMTIuMVY5Ny45YzAtNi43LTUuNS0xMi4yLTEyLjItMTIuMnpNMjYzLjUgNTguNWgyMDUuOHYzMDEuNUgyNjMuNXptLTE4OS0zOC45YzU4LjMtMTEgMTAzLS41IDEzMC40IDEwLjNhMTcxLjYgMTcxLjYgMCAwMTQzLjYgMjQuNnYyOTcuOGEyMjEuOCAyMjEuOCAwIDAwLTEyNC44LTM2Yy0xNS4yIDAtMzEuNyAxLjQtNDkuMiA0LjV6bS0zMS44IDM5aDE2LjhWMzIyQTE0LjEgMTQuMSAwIDAwNzYgMzM1LjljNTcuOS0xMC42IDEwMi4yIDAgMTI5LjIgMTAuOCAxMS4xIDQuNCAyMC4yIDkuMSAyNy4zIDEzLjRoLTE5MHpNNDk3IDM4Ni4xSDMwMC4zYy02IDAtMTEuOCAzLTE1LjQgNy44LS43IDEtMiAxLjctMy4zIDEuN2gtNTEuMmMtMS4zIDAtMi42LS43LTMuMy0xLjdhMTkuMyAxOS4zIDAgMDAtMTUuNC03LjhIMTVWMTAwLjhoMTIuN3YyNjIuNWMwIDYuNSA1LjMgMTEuOCAxMS44IDExLjhoNDMwYzguMiAwIDE0LjgtNi42IDE0LjgtMTQuOFYxMDAuOEg0OTd6bTAgMCIvPjwvc3ZnPg==");
}

.full-programm .programm-wrapper.speed-reading > div:first-child .flex-block li:nth-child(2)::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIC01MyA1MTIgNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNkMjgwMTYiPjxwYXRoIGQ9Ik0xODkuOCAxNDEuNWgtODQuM2E3LjYgNy42IDAgMDAwIDE1LjFoODQuM2E3LjYgNy42IDAgMTAwLTE1em0wIDBNMTg5LjggMTc0LjRoLTg0LjNhNy42IDcuNiAwIDAwMCAxNS4xaDg0LjNhNy42IDcuNiAwIDEwMC0xNXptMCAwTTE4OS43IDIwNy4zaC01NC42YTcuNiA3LjYgMCAwMDAgMTUuMmg1NC42YTcuNiA3LjYgMCAwMDAtMTUuMnptMCAwTTQxNS41IDE4MmMwLTQuMi0zLjQtNy42LTcuNi03LjZoLTg0LjNhNy42IDcuNiAwIDAwMCAxNS4xSDQwOGM0LjIgMCA3LjYtMy40IDcuNi03LjV6bTAgME0zMjMuNiAyMDcuM2E3LjYgNy42IDAgMDAwIDE1LjJoNTQuN2E3LjYgNy42IDAgMDAwLTE1LjJ6bTAgMCIvPjxwYXRoIGQ9Ik00OTYuMSAzNDQuOWMxOS44LTU0LjkgMjEtOTguNiA0LjEtMTMzLjYtMTguMS0zNy4zLTMyLjgtNDcuMy00MS44LTQ5LjNWMzAuNWMwLTkuOC04LjItMTcuNy0xOS0xOC41QTM0MCAzNDAgMCAwMDM3OCAxLjFhNy42IDcuNiAwIDAwLTEuMiAxNSAzMjUuMiAzMjUuMiAwIDAxNjEuMiAxMWMzLjEgMCA1LjMgMS45IDUuMyAzLjR2MjA2LjdsLTEzLjktOS4yYy03LjQtNC45LTE1LjItNi0yMi0zYTI2IDI2IDAgMDAtMTQuMiAyMCAzOS44IDM5LjggMCAwMDEyLjMgMzUuNWMtNDIuMy05LjItODMuMi03LTEyMi4yIDYuNnYtMjYyYzE4LjgtNS4zIDM4LjMtOC41IDU4LTkuNWE3LjYgNy42IDAgMTAtLjgtMTVjLTIyLjQgMS00NC42IDQuOS02NS45IDExLjRoLTM3LjJDMTg3LjEtNCAxMzMuMS00IDcyLjYgMTJjLTEwLjcuOC0xOSA4LjctMTkgMTguNVYxNjJjLTkgMi0yMy42IDEyLTQxLjggNDkuNS0xNyAzNC45LTE1LjYgNzguNyA0LjEgMTMzLjYtMyAyLjMtNSA2LTUgMTB2MzguNGMwIDYuOSA1LjcgMTIuNSAxMi42IDEyLjVoODguN2M3IDAgMTIuNi01LjYgMTIuNi0xMi41di0zOC4yYzAtNy01LjgtMTIuNy0xMi44LTEyLjdoLTMuOGMtLjItMy0uNS02LjItMS05LjNoMjk3LjVsLTEgOS4yaC00Yy02LjggMC0xMi40IDUuNi0xMi40IDEyLjV2MzguNmMwIDYuOCA1LjUgMTIuMyAxMi4yIDEyLjNoODkuM2M2LjggMCAxMi4zLTUuNSAxMi4zLTEyLjN2LTM4LjljMC00LTItNy42LTUtOS44ek0yNS40IDIxOGMxMi41LTI1LjcgMjIuNy0zNi4zIDI4LjItMzkuOXY1NC41YzAgOS42IDAgMTcuMiA2LjQgMjAuNyA2LjUgMy41IDE0LTEuNCAxNy41LTMuOGwxMy40LTguOWMyLjItMS40IDUuMi0yLjggNy43LTEuNyAyLjUgMSA0LjYgNC41IDUuNCA4LjggMiAxMi4yLTYgMjAuNy0xNC45IDI4LjItNy43IDYuMy0xMC4zIDEwLjMtOCAxOC43YTYuOSA2LjkgMCAwMC43IDJBMTM2LjYgMTM2LjYgMCAwMTkzIDM0Mi42SDMxYy0xOS4yLTUyLjItMjEtOTMtNS43LTEyNC41em04NC4yIDEzOS42djMzLjJIMjYuMXYtMzNjLjUgMCAxIDAgMS41LS4yaC4zem0xMTktMzkuNWgtMTI0Yy0xLjUtNi45LTMuNS0xMy42LTUuOC0xOS42IDQ0LjctMTEgODguMy05LjYgMTI5LjkgNC41em0zOS42IDBoLTI0LjR2LTEyLjVoMjQuNHptMC0yNy43bC0yNC40LjFWMTc2LjFhNy42IDcuNiAwIDAwLTE1LjEgMHYxMTEuMWEyNDEuMSAyNDEuMSAwIDAwLTEyMy4xLTUuN2M3LjUtNy40IDE2LjItMTkuNSAxMy4zLTM2LjNhMjYgMjYgMCAwMC0xNC4zLTIwYy02LjgtMy0xNC42LTItMjIgM0w2OS4xIDIzN2wtLjQuM3YtNjUuMS0uNlYzMC41YzAtMS41IDIuMi0zLjMgNS4zLTMuNC42IDAgMS4yLS4xIDEuNy0uMyA1Ni4zLTE1IDEwNi40LTE1LjUgMTUzLTEuN3YxMTYuNmE3LjYgNy42IDAgMTAxNS4xIDBWMjdoMjQuNHYyNjMuNHptMTUuMSAyNy43di0xNWEyMDYuNCAyMDYuNCAwIDAxMTMwLjEtNS4yYy0yLjQgNi4yLTQuNCAxMy02IDIwLjJ6TTQ4NiAzOTAuOGgtODMuNnYtMzMuMmg4MmwxLjYuMnptLTUtNDguM2gtNjJhMTM2LjIgMTM2LjIgMCAwMTExLjgtNDcuM2MuNy0yLjIgMS00LjIgMS02YTEzIDEzIDAgMDAtLjUtMy4ybC0uMi0uNS0uMy0uNmEyNC43IDI0LjcgMCAwMC03LjktOWMtOS03LjUtMTctMTYtMTQuOS0yOC4yLjgtNC4zIDIuOS03LjcgNS40LTguOGE1IDUgMCAwMTItLjRjMiAwIDQgMSA1LjcgMi4xbDkuMiA2LjEgNC4yIDIuOGMzLjYgMi40IDExIDcuMyAxNy41IDMuOCA2LjMtMy40IDYuNC0xMS4yIDYuNC0xNy41di0zLTU0LjZjNS41IDMuNiAxNS44IDE0LjIgMjguMiAzOS44IDE1LjQgMzEuNiAxMy41IDcyLjMtNS43IDEyNC41em0wIDAiLz48cGF0aCBkPSJNMTgyLjcgNTZoLTcxYTE5LjMgMTkuMyAwIDAwLTE5LjQgMTkuNFY5NmMwIDEwLjcgOC43IDE5LjQgMTkuNCAxOS40aDcxYzEwLjcgMCAxOS40LTguNyAxOS40LTE5LjRWNzUuNGMwLTEwLjctOC43LTE5LjMtMTkuNC0xOS4zem00LjIgNDBjMCAyLjMtMS45IDQuMy00LjIgNC4zaC03MWMtMi4zIDAtNC4yLTItNC4yLTQuM1Y3NS40YzAtMi4zIDEuOS00LjIgNC4yLTQuMmg3MWMyLjMgMCA0LjIgMS45IDQuMiA0LjJ6bTAgME00MjEgNzUuNGMwLTEwLjctOC42LTE5LjMtMTkuMy0xOS4zaC03MWExOS40IDE5LjQgMCAwMC0xOS40IDE5LjNWOTZjMCAxMC43IDguNyAxOS40IDE5LjQgMTkuNGg3MWMxMC43IDAgMTkuNC04LjcgMTkuNC0xOS40ek00MDYgOTZjMCAyLjMtMiA0LjMtNC4zIDQuM2gtNzFjLTIuMyAwLTQuMy0yLTQuMy00LjNWNzUuNGMwLTIuMyAyLTQuMiA0LjMtNC4yaDcxYzIuMyAwIDQuMiAxLjkgNC4yIDQuMnptMCAwTTQwOCAxNDEuNWgtODQuNGE3LjYgNy42IDAgMTAwIDE1LjFINDA4YTcuNiA3LjYgMCAxMDAtMTV6bTAgMCIvPjwvc3ZnPg==");
}

.full-programm .programm-wrapper.speed-reading > div:first-child .flex-block li:nth-child(3)::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBmaWxsPSIjZDI4MDE2Ij48cGF0aCBkPSJNNDM3IDkwLjljLTQ4LjMtNDguNC0xMTIuNi03NS0xODEtNzVTMTIzLjMgNDIuNSA3NSA5MSAwIDIwMy41IDAgMjcxLjljMCA3My4zIDMxLjUgMTQzLjMgODYuNSAxOTEuOWE3LjYgNy42IDAgMTAxMC0xMS40IDI0MSAyNDEgMCAwMS0xMC44LTM1MC43QzEzMS4yIDU2LjIgMTkxLjcgMzEgMjU2IDMxczEyNC44IDI1IDE3MC4zIDcwLjYgNzAuNSAxMDUuOSA3MC41IDE3MC4yYTI0MSAyNDEgMCAwMS04MS40IDE4MC41IDcuNiA3LjYgMCAxMDEwLjEgMTEuNEEyNTYuMiAyNTYuMiAwIDAwNDM3IDkwLjl6Ii8+PHBhdGggZD0iTTM1Ny43IDQyN0gxODcuMmE3LjYgNy42IDAgMDAwIDE1LjFoMTcwLjVjNiAwIDEwLjggNSAxMC44IDEwLjl2MTdjMCA2LTQuOCAxMC45LTEwLjggMTAuOUgxNTQuM2MtNiAwLTEwLjgtNC45LTEwLjgtMTAuOXYtMTdjMC02IDQuOC0xMC45IDEwLjgtMTAuOWg3LjZhNy42IDcuNiAwIDAwMC0xNS4yaC03LjZjLTE0LjMgMC0yNiAxMS43LTI2IDI2LjF2MTdjMCAxNC40IDExLjcgMjYgMjYgMjZoMjAzLjRjMTQuMyAwIDI2LTExLjYgMjYtMjZ2LTE3YzAtMTQuNC0xMS43LTI2LTI2LTI2ek0zODUgOTkuNWEyMTUgMjE1IDAgMDAtMzI3LjMgODguNEE3LjYgNy42IDAgMDA3MSAxOTVhMTc2LjEgMTc2LjEgMCAwMTI2My4zLTM0LjUgNy42IDcuNiAwIDAwMTAtMTEuNCAxOTEuMiAxOTEuMiAwIDAwLTIzMy0xNS42IDE5OS45IDE5OS45IDAgMDEyNjQuNi0yMiA3LjYgNy42IDAgMDA5LjEtMTIuMXpNNDI0LjUgMTM3LjhhNy42IDcuNiAwIDEwLTEyIDkuNWMyNyAzMy43IDQxLjkgNzQgNDMuNSAxMTdoLTQ5Yy0zLjEtMjEuNS0xMC00Mi0yMC4yLTYxLjNhNy42IDcuNiAwIDEwLTEzLjQgNy4xYzEwLjQgMTkuNiAxNyA0MC43IDE5LjQgNjIuN2E3LjYgNy42IDAgMDA3LjYgNi43aDYzLjNjNC4yIDAgNy42LTMuNCA3LjYtNy42YTIxMyAyMTMgMCAwMC00Ni44LTEzNHpNNDExLjkgMTAzLjVhNy42IDcuNiAwIDAwLTEwLjEgMS42bC0xMzIgMTY2LjdhNy42IDcuNiAwIDEwMTIgOS40bDc4LjYtOTkuNC04OSAxNjUuNy0yLjMgMy42YTE2LjYgMTYuNiAwIDAxLTIzLjUgMi42IDE2LjYgMTYuNiAwIDAxLTIuNy0yMy41bDIzLjgtMzBhNy42IDcuNiAwIDAwLTEyLTkuNWwtMjMuNyAzMGEzMS43IDMxLjcgMCAwMDUuMSA0NSAzMS43IDMxLjcgMCAwMDQ0LjktNS4xIDYzIDYzIDAgMDAzLjgtNS44bDEyOS42LTI0MS40YzEuOS0zLjUuOC03LjgtMi41LTEweiIvPjxwYXRoIGQ9Ik0yNjMuMyAzMzQuOWMtMy43LTUuNy0xMi44LTMuNi0xMy44IDNhNy43IDcuNyAwIDAwNC4xIDhjMi44IDEuNCA2LjMgMSA4LjYtMS4yYTcuNyA3LjcgMCAwMDEuMS05Ljh6Ii8+PC9zdmc+");
}

.full-programm .programm-wrapper.speed-reading > div:first-child .flex-block li:nth-child(4)::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBmaWxsPSIjZDI4MDE2Ij48cGF0aCBkPSJNMTYyLjcgMTk5LjZhOC41IDguNSAwIDAwLTctNC42bC03MS44LTQuOGMtMy44LS40LTcuMiAyLTguNiA1LjRMMjMuNiAzMjcuOGE4LjUgOC41IDAgMDAxMyAxMGw0My0zMi4yIDI1IDVjNC4xLjggOC4yLTEuNSA5LjctNS40YTU1NC41IDU1NC41IDAgMDE0OC05Ny4yIDguNSA4LjUgMCAwMC40LTguNHptLTYxLjggOTIuOGwtMjEuNy00LjNjLTIuNC0uNS00LjggMC02LjggMS41bC0yMiAxNi41TDg5IDIwNy42bDUxLjUgMy41YTU3Ni4zIDU3Ni4zIDAgMDAtMzkuNiA4MS4zek0zMjEuOCA0MjguMmwtNC44LTcxLjhhOC41IDguNSAwIDAwLTEzLTYuNyA1NTQuOCA1NTQuOCAwIDAxLTk3LjIgNDggOC41IDguNSAwIDAwLTUuNCA5LjdsNSAyNS0zMi4yIDQzYTguNSA4LjUgMCAwMDEwIDEzbDEzMi4yLTUxLjdhOC41IDguNSAwIDAwNS40LTguNXptLTExNiAzMy40bDE2LjYtMjJjMS40LTIgMi00LjQgMS41LTYuOGwtNC4zLTIxLjdjMjktMTEuNSA1Ni4yLTI0LjcgODEuMy0zOS42bDMuNSA1MS41LTk4LjUgMzguNnpNMjQ3LjQgMjU2SDE5MGMtMy4xIDAtNiAxLjctNy41IDQuNEwxMTAuMyAzOTBhOC41IDguNSAwIDAwMTEuOSAxMS40TDI1MS45IDMyM2E4LjUgOC41IDAgMDA0LTcuM3YtNTEuMmMwLTQuNy0zLjctOC41LTguNS04LjV6bS04LjUgNTVsLTk4IDU5LjMgNTQtOTcuMmg0NHYzNy44eiIvPjxwYXRoIGQ9Ik01MTEuNiA4LjJhOC41IDguNSAwIDAwLTcuOC03LjhDNTAwLjkuMiAyMjAtMTkuNCA5OC4zIDI5OS4xYTguNSA4LjUgMCAwMDIgOS4xbDQwLjUgNDAuNmE4LjYgOC42IDAgMDAxMy41LTJsNDAuNy03My43aDQ0djM4bC03NC4zIDQ2LjhhOC42IDguNiAwIDAwLTEuNSAxMy4zbDQwLjYgNDAuNWE4LjUgOC41IDAgMDA5IDJDNTMxLjQgMjkyIDUxMS44IDExIDUxMS42IDguMnptLTQ0LjggMTUxLjRjLTMwIDc0LTk4LjQgMTc0LjgtMjU0LjkgMjM2LjFsLTI5LTI5TDI1MiAzMjNjMi41LTEuNiA0LTQuMyA0LTcuM3YtNTEuMmMwLTQuNy0zLjgtOC41LTguNi04LjVIMTkwYy0zIDAtNiAxLjctNy40IDQuNGwtMzcuNiA2OC4zLTI4LjYtMjguNkMyMjMgMjcuNyA0NTAuNiAxNi42IDQ5NC44IDE3LjFjLjQgMjAtMS41IDc2LjktMjggMTQyLjV6TTE0Ni4yIDM3Ni45YTguNSA4LjUgMCAwMC03LjctMy40Yy4zLTIuOS0xLTUuOC0zLjQtNy43YTUzLjQgNTMuNCAwIDAwLTQ1LjUtOC45Yy0xNy4xIDQuNC0zMS4xIDE2LTM4LjQgMzJMLjggNTAwQTguNSA4LjUgMCAwMDEyIDUxMS4ybDExMS01MC40YTU3LjQgNTcuNCAwIDAwMzItMzguNGM0LTE2IC44LTMyLjYtOS00NS41em0tNy43IDQxLjNjLTMgMTItMTEuMyAyMi0yMi41IDI3bC05MC4zIDQxIDQxLTkwLjJhNDAuNCA0MC40IDAgMDEzNi41LTIzLjcgMzYgMzYgMCAwMTE1LjMgMy4zbC04LjEgMTQuNGE4LjUgOC41IDAgMDAxMS42IDExLjZsMTQuNC04YTM3IDM3IDAgMDEyLjEgMjQuNnoiLz48cGF0aCBkPSJNNTExLjYgOC4yYTguNSA4LjUgMCAwMC03LjgtNy44QzUwMC40LjIgNDIxLjMtNS44IDMyOC4zIDM3YTguNSA4LjUgMCAwMC0yLjQgMTMuOGwxMzUuMyAxMzUuM2E4LjUgOC41IDAgMDAxMy44LTIuNGM0Mi44LTkzIDM2LjgtMTcyLjEgMzYuNi0xNzUuNXptLTQ3LjEgMTU3TDM0Ni43IDQ3LjZBMzc5LjcgMzc5LjcgMCAwMTQ5NSAxNy4yYy4zIDIwLjQtMS42IDc5LjgtMzAuNCAxNDh6TTM3Ni44IDEzNS4yYTczLjcgNzMuNyAwIDEwLTEwNCAxMDQuMyA3My43IDczLjcgMCAwMDEwNC0xMDQuM3ptLTEyIDkyYTU2LjYgNTYuNiAwIDExLTgwLTgwLjIgNTYuNiA1Ni42IDAgMDE4MCA4MC4yeiIvPjxwYXRoIGQ9Ik0zNDEuOCAyMDQuMmEyNCAyNCAwIDExMC0zNCA4LjUgOC41IDAgMTAxMi0xMiA0MS4xIDQxLjEgMCAxMDAgNTggOC41IDguNSAwIDEwLTEyLTEyeiIvPjwvc3ZnPg==");
}

/*  ==============  WHOM  ===============  */
/* .whom .flex-block li {
  display: block;
  flex: 1 0 100%;
  width: 100%;
  margin-bottom: 3rem;
}

.whom .flex-block li > div {
  width: 250px;
  margin: 0 auto;
  padding-top: 150px;
  text-align: center;
}

.whom .flex-block li > div::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 130px;
  background-size: 130px 130px;
  background-repeat: no-repeat;
  background-position: center;
}

.whom .flex-block li:nth-child(1) > div::before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIj48cGF0aCBkPSJNNDQzLjEgMjYyYTUwLjUgNTAuNSAwIDAwMTAuNC0zMC43di0xNy43YTUwLjggNTAuOCAwIDAwLTEwMS40IDB2MTcuN2MwIDExLjUgMy45IDIyLjIgMTAuNCAzMC43aC01Ni44YTcxLjggNzEuOCAwIDAwMjIuMy01MnYtNDZhNzIgNzIgMCAwMC0xNDQgMHY0NmMwIDIwLjQgOC42IDM4LjkgMjIuMyA1MmgtNTYuOGE1MC41IDUwLjUgMCAwMDEwLjQtMzAuN3YtMTcuN2E1MC44IDUwLjggMCAwMC0xMDEuNCAwdjE3LjdjMCAxMS41IDMuOCAyMi4yIDEwLjQgMzAuN0E2OS42IDY5LjYgMCAwMDAgMzMxLjV2MzhhMTAgMTAgMCAwMDEwIDEwaDgwVjQyNGExMCAxMCAwIDAwMTAgMTBoMjhhMTAgMTAgMCAwMDAtMjBoLTE4di00OC43YTgzLjQgODMuNCAwIDAxNzYuNy04M0wyNDEuMSA0MTRIMjE4YTEwIDEwIDAgMDAwIDIwaDE5NGExMCAxMCAwIDAwMTAtMTB2LTQ0LjZoODBhMTAgMTAgMCAwMDEwLTEwdi0zNy45YTY5LjYgNjkuNiAwIDAwLTY4LjktNjkuNXptLTcxLTMwLjd2LTE3LjhhMzAuOCAzMC44IDAgMDE2MS40IDB2MTcuOGEzMC44IDMwLjggMCAwMS02MS40IDB6TTI1NiAxMTEuOWE1MiA1MiAwIDAxNTIgNTJ2LjFhODQuNyA4NC43IDAgMDEtNDYuNS0xMy44IDEwIDEwIDAgMDAtMTEgMGMtMTMuOCA5LTMwIDEzLjgtNDYuNSAxMy44YTUyIDUyIDAgMDE1Mi01MnpNMjA0IDIxMHYtMjZjMTguMyAwIDM2LjItNC43IDUyLTEzLjcgMTUuOCA5IDMzLjcgMTMuNyA1MiAxMy43djI2YTUyIDUyIDAgMDEtMTA0IDB6bS0xMjUuNSAzLjVhMzAuOCAzMC44IDAgMDE2MS40IDB2MTcuOGEzMC44IDMwLjggMCAwMS02MS41IDB6bTExLjcgMTQ2SDIwdi0yOEE0OS42IDQ5LjYgMCAwMTY5LjUgMjgyaDYyLjhhMTAzLjIgMTAzLjIgMCAwMC00Mi4xIDc3LjR6TTIwOC40IDI4MkgyNDZ2MjRhMTAgMTAgMCAwMDIwIDB2LTI0SDMwMy44TDI1NiAzOTcuOCAyMDguMiAyODJ6TTQwMiA0MTRIMjcxbDU0LjMtMTMxLjdhODMuNCA4My40IDAgMDE3Ni43IDgzem05MC01NC42aC03MC4yYy0xLjgtMzEuNy0xOC01OS43LTQyLTc3LjRoNjIuN2E0OS42IDQ5LjYgMCAwMTQ5LjUgNDkuNXoiLz48cGF0aCBkPSJNMTczIDQxNGExMCAxMCAwIDAwLTEwIDEwIDEwIDEwIDAgMDAxMCAxMCAxMCAxMCAwIDAwMTAtMTAgMTAgMTAgMCAwMC0xMC0xMHoiLz48L3N2Zz4=");
}

.whom .flex-block li:nth-child(2) > div::before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUxMiIgd2lkdGg9IjUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjg1LjEgNDE4YTU4LjMgNTguMyAwIDEwLTU4LjIgMCA2MyA2MyAwIDAwLTMzLjggNTUuOHYzMC43YzAgNC4xIDMuNCA3LjUgNy41IDcuNWgxMTAuOGM0LjEgMCA3LjUtMy40IDcuNS03LjV2LTMwLjdBNjMgNjMgMCAwMDI4NSA0MTh6bS03Mi40LTUwLjRhNDMuMyA0My4zIDAgMTE4Ni43LjEgNDMuMyA0My4zIDAgMDEtODYuNy0uMXpNMzA0IDQ5N0gyMDh2LTIzLjJhNDggNDggMCAwMTk1LjggMHpNNDU4LjkgNDE4YTU4LjMgNTguMyAwIDEwLTU4LjMgMCA2MyA2MyAwIDAwLTMzLjcgNTUuOHYzMC43YzAgNC4xIDMuMyA3LjUgNy41IDcuNUg0MDBhNy41IDcuNSAwIDEwMC0xNUgzODJ2LTIzLjJhNDggNDggMCAwMTk1LjcgMFY0OTdoLTQyLjVhNy41IDcuNSAwIDEwMCAxNWg1MGM0LjIgMCA3LjUtMy40IDcuNS03LjV2LTMwLjdBNjMgNjMgMCAwMDQ1OSA0MTh6bS03Mi40LTUwLjRhNDMuMyA0My4zIDAgMTE4Ni42LjEgNDMuMyA0My4zIDAgMDEtODYuNi0uMXoiLz48Y2lyY2xlIGN4PSIxOTMuMSIgY3k9IjY3LjQiIHI9IjguNCIvPjxjaXJjbGUgY3g9IjE2Mi4xIiBjeT0iNjcuNCIgdHJhbnNmb3JtPSJyb3RhdGUoLTQ1IDE2Mi4xIDY3LjQpIiByPSI4LjQiLz48Y2lyY2xlIGN4PSIyMjQuMSIgY3k9IjY3LjQiIHI9IjguNCIvPjxwYXRoIGQ9Ik0zODMuNSAzMDQuN2wtNS40LTE4LjNjMi0xLjUgMy44LTMuMiA1LjUtNWgzNi4xYzkuNyAwIDE3LjUtNy44IDE3LjUtMTcuNFYxNy41YzAtOS42LTcuOC0xNy41LTE3LjUtMTcuNUg5Mi4zYy05LjcgMC0xNy41IDcuOS0xNy41IDE3LjV2MjEuOGE3LjUgNy41IDAgMDAxNSAwVjE3LjVjMC0xLjQgMS0yLjUgMi41LTIuNWg1NWE2Mi4zIDYyLjMgMCAwMC0yNS44IDQ5LjZjMCAxOC43IDguNyAzNiAyNCA0OC4zbC01LjQgMTguM2E3LjUgNy41IDAgMDA5LjMgOS4zbDM4LjQtMTEuNCA1LjMuMmMzOS41IDAgNzEuNi0yOSA3MS42LTY0LjcgMC0xOS45LTEwLTM3LjctMjUuOC00OS42aDE4MC44YzEuNCAwIDIuNSAxLjEgMi41IDIuNVYyNjRjMCAxLjMtMSAyLjUtMi41IDIuNWgtMjQuOWE2MCA2MCAwIDAwNy4yLTI4LjNjMC0zNS43LTMyLTY0LjctNzEuNi02NC43LTUyLjQgMC04Ny42IDQ5LjctNjQuMyA5M0gxNDAuNWE1OC40IDU4LjQgMCAwMC0zMC4zLTQ4LjYgNTMuNyA1My43IDAgMDAtMjAuNC05OVY3NC40YTcuNSA3LjUgMCAwMC0xNSAwVjExOWE1My43IDUzLjcgMCAwMC0yMC41IDk5QTU4LjMgNTguMyAwIDAwMjQgMjY5djk4LjZjMCAyMC44IDExLjEgNDAgMjkuMSA1MC41YTYzIDYzIDAgMDAtMzMuNyA1NS43djMwLjdjMCA0LjEgMy4zIDcuNSA3LjUgNy41aDExMC43YzQuMiAwIDcuNS0zLjQgNy41LTcuNXYtMzAuN2E2MyA2MyAwIDAwLTMzLjctNTUuNyA1OC40IDU4LjQgMCAwMDI5LjEtNTAuNXYtODYuMWgxMzYuOGE3NSA3NSAwIDAwNTguNCAyMS4xbDM4LjUgMTEuNGE3LjUgNy41IDAgMDA5LjMtOS4zem0tMTMzLjgtMjQwYzAgMjcuMy0yNS40IDQ5LjYtNTYuNiA0OS42LTUuNCAwLTYtLjYtOC4yIDBsLTI2LjUgNy45IDMtMTBjLjktMy4yLS4zLTYuNS0zLTguNGE0Ny41IDQ3LjUgMCAwMS0yMS45LTM5LjJjMC0yNy4zIDI1LjQtNDkuNiA1Ni42LTQ5LjYgMzEuMiAwIDU2LjYgMjIuMyA1Ni42IDQ5LjZ6TTQzLjYgMTcyYTM4LjcgMzguNyAwIDExNzcuNC4xIDM4LjcgMzguNyAwIDAxLTc3LjQgMHpNMTMwIDQ3My44VjQ5N0gzNC40di0yMy4yYTQ4IDQ4IDAgMDE5NS43IDB6bS00Ny44LTYzYy0yMy44IDAtNDMuMS0xOS4yLTQzLjMtNDIuOHYtLjRhNDMuMyA0My4zIDAgMTE0My4zIDQzLjN6TTEyNS41IDI3NHY1NC42YTU4LjIgNTguMiAwIDAwLTg2LjUgMHYtNTkuNWE0My4zIDQzLjMgMCAwMTg2LjUgMHptMjM2LjcgMTEuN2wzIDEwYy0zNS0xMC40LTI0LTcuOS0zNC44LTcuOWE1OS4yIDU5LjIgMCAwMS00Ni41LTIxLjRsLS41LS42YTQ2IDQ2IDAgMDEtOS0yMC4yYy01LTMwIDIxLjUtNTcgNTYtNTcgMzMuMiAwIDYwIDI1LjIgNTYuMyA1NXYuNGE0OC41IDQ4LjUgMCAwMS0yMS41IDMzLjMgNy41IDcuNSAwIDAwLTMgOC40eiIvPjxwYXRoIGQ9Ik0zMzAuNCAyMzIuNWE4LjQgOC40IDAgMTAwIDE2LjggOC40IDguNCAwIDAwMC0xNi44eiIvPjxjaXJjbGUgY3g9IjM2MS40IiBjeT0iMjQwLjkiIHI9IjguNCIvPjxjaXJjbGUgY3g9IjI5OS40IiBjeT0iMjQwLjkiIHRyYW5zZm9ybT0icm90YXRlKC05LjIgMjk5LjYgMjQxLjMpIiByPSI4LjQiLz48L3N2Zz4=");
}

.whom .flex-block li:nth-child(3) > div::before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNNDU1LjQgMjgyYTEwIDEwIDAgMDAtMTUuOSAxMi4yIDc1LjMgNzUuMyAwIDAxMTUuOCA0Ni40IDEwIDEwIDAgMDAyMCAwYzAtMjEuNS02LjgtNDEuNy0xOS45LTU4Ljd6Ii8+PHBhdGggZD0iTTQyMS43IDIxNC42YTc2LjUgNzYuNSAwIDEwLTg1LjQgMGMtMTQuOSA1LTI4LjggMTIuNi00MS4xIDIyLjdhNTYuNiA1Ni42IDAgMDAtNzguNCAwIDEzMi40IDEzMi40IDAgMDAtNDEtMjIuNyA3Ni41IDc2LjUgMCAxMC04NS41IDBBMTMzLjMgMTMzLjMgMCAwMDAgMzQwLjN2LjNjMCAxNS40IDguOCAzOC4xIDUwLjUgNTkgMjkuNyAxNC44IDcwLjYgMjYgMTE4LjEgMzIuMmE2NzEgNjcxIDAgMDA4Ny40IDUuNmMzMCAwIDU5LjUtMS45IDg3LjQtNS42IDQ3LjUtNi4yIDg4LjQtMTcuNCAxMTguMS0zMi4yIDQxLjctMjAuOSA1MC41LTQzLjYgNTAuNS01OSAwLTU4LjUtMzcuOS0xMDguMi05MC4zLTEyNnpNMzIyLjYgMTUxYTU2LjUgNTYuNSAwIDExMTEzIC4yIDU2LjUgNTYuNSAwIDAxLTExMy0uMnpNMjI2IDI1Ny4yYTM2LjUgMzYuNSAwIDAxNjAgMCAzNi41IDM2LjUgMCAxMS02MCAwem0tMTQ5LjQtMTA2YTU2LjUgNTYuNSAwIDExMTEzIDAgNTYuNSA1Ni41IDAgMDEtMTEzIDB6bTgzLjMgMjU5LjFjLTQwLjUtNi4xLTc1LTE2LTEwMC40LTI4LjdDMzQgMzY5IDIwLjIgMzU0LjQgMjAgMzQwLjZhMTEzIDExMyAwIDAxMTg1LTg3IDU2LjIgNTYuMiAwIDAwMTQuOCA2Ny45IDk2LjIgOTYuMiAwIDAwLTYwIDg4Ljh6TTMzMiA0MTNhNjU4LjEgNjU4LjEgMCAwMS0xNTIgMHYtMi41YTc2IDc2IDAgMDExNTIgMHYyLjV6bTEyMC41LTMxLjRjLTI1LjQgMTIuNy02MCAyMi42LTEwMC40IDI4LjctLjEtNDAuMS0yNS03NC41LTYwLTg4LjhhNTYuNSA1Ni41IDAgMDAxNC45LTY4IDExMyAxMTMgMCAwMTE4NSA4N2MwIDEzLjgtMTQgMjguNC0zOS41IDQxLjF6Ii8+PHBhdGggZD0iTTQyNS4zIDI1OC4zYy0xMi45IDAtMTMgMjAuMSAwIDIwLjFzMTMtMjAgMC0yMHoiLz48L3N2Zz4=");
}

.whom .flex-block li:nth-child(4) > div::before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMzUuNSAxMzUuNSIgaGVpZ2h0PSI1MTIiIHdpZHRoPSI1MTIiPjxwYXRoIGQ9Ik0xOC4zIDEwNS44YzAtNi44IDE0LjgtMTUgMjIuMi0xNXYzOC44SDE4LjN6bTE5LjUtMTIuNGMtMy40IDAtMTYuOSA4LTE2LjkgMTIuNFYxMjdoMTd6bTU1LjYtMi42YzcuNCAwIDIyLjIgOC4yIDIyLjIgMTV2MjMuOEg5My40em0xOS42IDE1YzAtNC41LTEzLjUtMTIuNC0xNy0xMi40VjEyN2gxN3pNNDkuNyA5MGMtNi4zIDAtMzIuMiAwLTMyLjItMTEuMkMyOS40IDgxIDI5LjQgNzIuNSAyOS40IDY4VjQyLjNBMzcgMzcgMCAwMTY2LjkgNS44YTM3IDM3IDAgMDEzNy42IDM2LjVWNjhjMCA1LjYgMCAxMyAxMiAxMC44QzExNi40IDkwIDkwLjQgOTAgODQgOTB2MjQuOEg0OS43em0zMS44LTIuN2MxMS45IDAgMjkuNi0xIDI5LjYtNi4zLTYuNiAwLTkuMi0yLjItOS4yLTEzVjQyLjNhMzQuNSAzNC41IDAgMDAtMzUtMzMuOEM0Ny42IDguNSAzMiAyMy44IDMyIDQyLjNWNjhjMCAxMC44LTIuNiAxMy05LjIgMTMgMCA1LjMgMTcuNyA2LjMgMjkuNiA2LjN2MjQuOWgyOXptLTQxLTMwLjdWNDQuNGM1LjMgMCA2LjYtNy4zIDktNy40YTM3LjEgMzcuMSAwIDAwMjIgMTEuMmMtMS45LTIuNi04LjgtOS4zLTctMTIgMS4xLTEuMiAyLjItMSA0LjcgMSA0LjkgNS4xIDIxLjYgNS4xIDI0LjIgMTIuNXY3YzAgMTQuNy0xMiAyNi40LTI2LjUgMjYuNGEyNi40IDI2LjQgMCAwMS0yNi40LTI2LjV6bTUwLjMgMHYtNi4zYzAtMi43LTE0LjQtNy41LTE4LjYtNyAyIDIgMTAuNiA4LjMgNy4yIDguMi05LjgtLjItMjMtMy41LTMwLTExLjMtMS41IDMtMy43IDYuMi02LjMgNi45djkuNWEyMy44IDIzLjggMCAxMDQ3LjcgMHpNNDMgMjYuMmM2LjkgMCAxMy4xLTEyLjcgMjMuOC0xMi43IDEwLjcgMCAxNy42IDEyLjcgMjMuOSAxMi43IDUuOSAwIDguNSAxMy4yIDIuNiAxMy4yLTIuNiAwLTE2LjQtNi42LTI2LjUtNi42LTEwIDAtMjMuOCA2LjYtMjYuNCA2LjYtNy4yIDAtNi0xMy4yIDIuNi0xMy4yem00Ny43IDIuNmMtNy41IDAtMTQuNC0xMi42LTIzLjktMTIuNy05LjQgMC0xNS42IDEyLjctMjMuOCAxMi43LTUuOCAwLTUuOCA4LTIuNiA4IDIuNiAwIDE2LjQtNi42IDI2LjQtNi42IDEwLjEgMCAyMy45IDYuNiAyNi41IDYuNiAxLjkgMCAwLTgtMi42LTh6Ii8+PC9zdmc+");
} */

/*  ==============  STUCTURE TRAINING  ===============  */

/* .structure-training .main-wrapper > .flex-block > div,
.structure-training .main-wrapper > .flex-block + div {
  flex: 0 0 100%;
  width: 100%;
  margin-bottom: 2rem;
  padding: 1.5rem;
  box-shadow: 0 0 20px #dddddd;
}

.structure-training .main-wrapper > .flex-block > div::before,
.structure-training .main-wrapper > .flex-block + div::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 4rem;
  height: 3rem;
  border-top: 6px solid #d28016;
  border-left: 6px solid #d28016;
}

.structure-training .main-wrapper > .flex-block > div::after,
.structure-training .main-wrapper > .flex-block + div::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  display: block;
  width: 4rem;
  height: 3rem;
  border-bottom: 6px solid #d28016;
  border-right: 6px solid #d28016;
}

.structure-training ul {
  padding-left: 2em;
}

.structure-training ul li {
  position: relative;
}

.structure-training ul li::before {
  content: "\2714";
  position: absolute;
  top: -.1em;
  left: -1.5em;
  font-size: 1.5rem;
  color: #d28016;
} */

/*  ==============  GET START  ===============  */
.get-start h2 {
  margin-bottom: 80px;
}

.get-start ul li {
  position: relative;
  display: flex;
  flex: 0 0 calc(100% - 50px);
  width: calc(100% - 50px);
  margin-bottom: 60px;
  font-weight: 500;
  border: 1px solid #f7bd4d;
  border-radius: 4px;
  background: #f5f5f5;
}

.get-start ul li:nth-child(odd) {
  padding: 45px 50px 15px 15px;
  box-shadow: -2px 2px 5px rgba(0, 0, 0, .2);
}

.get-start ul li:nth-child(even) {
  margin-left: 50px;
  padding: 45px 15px 15px 50px;
  box-shadow: 2px 2px 5px rgba(0, 0, 0, .2);
}

.get-start ul li::before,
.get-start ul li::after {
  content: "";
  position: absolute;
  top: -40px;
  display: block;
  width: 80px;
  height: 80px;
}

.get-start ul li::before {
  border-radius: 50%;
  background-color: #f7bd4d;
}

.get-start ul li::after {
  background-size: 50% 50%;
  background-repeat: no-repeat;
  background-position: center center;
}

.get-start ul li:nth-child(even)::before,
.get-start ul li:nth-child(even)::after {
  left: -40px;
}

.get-start ul li:nth-child(odd)::before,
.get-start ul li:nth-child(odd)::after {
  right: -40px;
}

.get-start ul li:first-child:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUxMiIgd2lkdGg9IjUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMjU4Ljc3IDE4MS41SDY2LjhhNy41IDcuNSAwIDAwMCAxNWgxOTEuOThhNy41IDcuNSAwIDEwMC0xNXpNMjU4Ljc3IDIzNC4ySDY2LjhhNy41IDcuNSAwIDAwMCAxNWgxOTEuOThhNy41IDcuNSAwIDEwMC0xNXpNMjU4Ljc3IDI4Ni45SDY2LjhhNy41IDcuNSAwIDAwMCAxNWgxOTEuOThhNy41IDcuNSAwIDEwMC0xNXpNMjY2LjI3IDM0Ny4xYTcuNSA3LjUgMCAwMC03LjUtNy41SDY2LjhhNy41IDcuNSAwIDAwMCAxNWgxOTEuOThhNy41IDcuNSAwIDAwNy41LTcuNXpNNjYuNzkgNDE2LjgyYTcuNSA3LjUgMCAwMDAgMTVoOTYuMjRhNy41IDcuNSAwIDAwMC0xNXpNMzQ1LjIgOTIuODVWNjguNTJjMC05LjI3LTcuNTUtMTYuODEtMTYuODItMTYuODFIMTc0LjQxYTE2LjgzIDE2LjgzIDAgMDAtMTYuOCAxNi44djI0LjM0YzAgOS4yNyA3LjUzIDE2LjgxIDE2LjggMTYuODFoMTNhNy41IDcuNSAwIDAwMC0xNWgtMTNjLTEgMC0xLjgtLjgtMS44LTEuOFY2OC41MWMwLTEgLjgtMS44MSAxLjgtMS44MWgxNTMuOTdjMSAwIDEuODIuOCAxLjgyIDEuOHYyNC4zNGMwIDEtLjgyIDEuODItMS44MiAxLjgyaC0xMDUuOWE3LjUgNy41IDAgMDAwIDE1aDEwNS45YzkuMjcgMCAxNi44MS03LjU1IDE2LjgxLTE2LjgyeiIvPjxwYXRoIGQ9Ik00MDEuMjcgNDU3LjNhNy41IDcuNSAwIDAwLTcuNSA3LjV2MTAuMWMwIDEyLjE4LTkuOTIgMjIuMS0yMi4xIDIyLjFIMzkuOWEyMi4xMyAyMi4xMyAwIDAxLTIyLjEtMjIuMVYxMTQuNDJjMC0xLjYzLjE4LTMuMjIuNTItNC43N0g4Ni42YTI1Ljg4IDI1Ljg4IDAgMDAyNS44Ni0yNS44NVYxNS41M2MxLjU1LS4zNCAzLjE0LS41MyA0Ljc2LS41M2gyNTQuNDRjMTIuMTkgMCAyMi4xIDkuOTIgMjIuMSAyMi4xdjk5Ljg1YTcuNSA3LjUgMCAxMDE1IDBWMzcuMUEzNy4xNSAzNy4xNSAwIDAwMzcxLjY3IDBIMTE3LjIyYTM2Ljg2IDM2Ljg2IDAgMDAtMjYuMjQgMTAuODdMMTMuNjYgODguMTljLTcgNy0xMC44NyAxNi4zMy0xMC44NyAyNi4yNFY0NzQuOUEzNy4xNSAzNy4xNSAwIDAwMzkuOSA1MTJoMzMxLjc3YTM3LjE1IDM3LjE1IDAgMDAzNy4xLTM3LjF2LTEwLjFhNy41IDcuNSAwIDAwLTcuNS03LjV6TTk3LjQ2IDI1LjZ2NTguMjFjMCA1Ljk5LTQuODcgMTAuODYtMTAuODYgMTAuODZIMjguNHoiLz48cGF0aCBkPSJNNTAzLjk4IDI2OGM1LjI3LTcuNzMgNi42My0xNy4yNiAzLjc0LTI2LjE1cy05LjYtMTUuOC0xOC40LTE4Ljk2YTE0LjkgMTQuOSAwIDAxLTkuOTEtMTMuNjUgMjkuNzkgMjkuNzkgMCAwMC0xMi4zNS0yMy4zNiAyOS43OSAyOS43OSAwIDAwLTI2LjAzLTQuNTIgMTQuOSAxNC45IDAgMDEtMTYuMDUtNS4yMiAyOS43OCAyOS43OCAwIDAwLTIzLjcxLTExLjYzYy05LjM1IDAtMTggNC4yNC0yMy43MiAxMS42M2ExNC45IDE0LjkgMCAwMS0xNi4wNSA1LjIyIDI5Ljc4IDI5Ljc4IDAgMDAtMjYuMDIgNC41MiAyOS43OSAyOS43OSAwIDAwLTEyLjM1IDIzLjM2IDE0LjkgMTQuOSAwIDAxLTkuOTIgMTMuNjUgMjkuNzggMjkuNzggMCAwMC0xOC40IDE4Ljk2IDI5Ljc5IDI5Ljc5IDAgMDAzLjc0IDI2LjE1IDE0LjkgMTQuOSAwIDAxMCAxNi44NyAyOS43OSAyOS43OSAwIDAwLTMuNzMgMjYuMTVjMi44OSA4LjkgOS41OSAxNS44IDE4LjM5IDE4Ljk2YTE0LjkgMTQuOSAwIDAxOS45MiAxMy42NiAyOS45OCAyOS45OCAwIDAwMjUuOSAyOC44djY4LjI4YTE1LjkzIDE1LjkzIDAgMDAyNC4yNSAxMy41NWwyNy41LTE2LjkzYy40Ni0uMjguNzItLjE1Ljk3IDBsMjcuNSAxNi45M2ExNS45MyAxNS45MyAwIDAwMjQuMjctMTMuNTZ2LTY4LjI3YTI5Ljk4IDI5Ljk4IDAgMDAyNS45LTI4LjggMTQuOSAxNC45IDAgMDE5LjktMTMuNjYgMjkuNzggMjkuNzggMCAwMDE4LjQtMTguOTYgMjkuNzkgMjkuNzkgMCAwMC0zLjczLTI2LjE1IDE0LjkgMTQuOSAwIDAxMC0xNi44N3ptLTY2Ljg2IDE3My41bC0yNy41LTE2LjkzYTE1LjkyIDE1LjkyIDAgMDAtMTYuNyAwbC0yNy41IDE2LjkzYS45MS45MSAwIDAxLTEuNC0uNzh2LTY5LjdjNS4xNi0uNiAxMC4yNyAxLjUgMTMuNTMgNS43MWEyOS43OSAyOS43OSAwIDAwMjMuNzIgMTEuNjRjOS4zNSAwIDE4LTQuMjQgMjMuNzEtMTEuNjRhMTQuODggMTQuODggMCAwMTEzLjUzLTUuNzJ2NjkuN2EuOTEuOTEgMCAwMS0xLjQuNzl6bTU0LjQ3LTE0OC4xOGMyLjYzIDMuODYgMy4zIDguNjMgMS44NyAxMy4wN3MtNC44IDcuOS05LjIgOS40OGEyOS44MSAyOS44MSAwIDAwLTE5Ljg1IDI3LjMyIDE0Ljc4IDE0Ljc4IDAgMDEtNS40IDExLjA3IDE0LjkzIDE0LjkzIDAgMDEtMTMuNzcgMi44NiAyOS44MiAyOS44MiAwIDAwLTMyLjEyIDEwLjQzIDE0Ljg5IDE0Ljg5IDAgMDEtMTEuODUgNS44MmMtNC42NyAwLTktMi4xMi0xMS44Ni01LjgyYTI5LjggMjkuOCAwIDAwLTMyLjExLTEwLjQzIDE0LjkzIDE0LjkzIDAgMDEtMTMuNzgtMi44NyAxNC43NyAxNC43NyAwIDAxLTUuNC0xMS4wNiAyOS44MiAyOS44MiAwIDAwLTE5Ljg1LTI3LjMyIDE0Ljg5IDE0Ljg5IDAgMDEtOS4yLTkuNDggMTQuODggMTQuODggMCAwMTEuODgtMTMuMDcgMjkuODIgMjkuODIgMCAwMDAtMzMuNzcgMTQuODkgMTQuODkgMCAwMS0xLjg3LTEzLjA3YzEuNDQtNC40NCA0LjgtNy45IDkuMi05LjQ3YTI5LjgyIDI5LjgyIDAgMDAxOS44NC0yNy4zMiAxNC44OCAxNC44OCAwIDAxNi4xNy0xMS42NyAxNC44OSAxNC44OSAwIDAxMTMtMi4yNiAyOS44MiAyOS44MiAwIDAwMzIuMTItMTAuNDQgMTQuODkgMTQuODkgMCAwMTExLjg2LTUuODFjNC42NyAwIDguOTkgMi4xMSAxMS44NSA1LjgxYTI5LjgyIDI5LjgyIDAgMDAzMi4xMiAxMC40NCAxNC44OCAxNC44OCAwIDAxMTMgMi4yNmMzLjc4IDIuNzQgNi4wMyA3IDYuMTcgMTEuNjdBMjkuODIgMjkuODIgMCAwMDQ4NC4yNiAyMzdhMTQuODkgMTQuODkgMCAwMTkuMiA5LjQ3YzEuNDQgNC40NS43NiA5LjIxLTEuODcgMTMuMDdhMjkuODIgMjkuODIgMCAwMDAgMzMuNzd6Ii8+PHBhdGggZD0iTTQwMS4yNyAyMTMuNThjLTM0LjY2IDAtNjIuODYgMjguMi02Mi44NiA2Mi44NnMyOC4yIDYyLjg1IDYyLjg2IDYyLjg1YzM0LjY1IDAgNjIuODUtMjguMiA2Mi44NS02Mi44NXMtMjguMi02Mi44Ni02Mi44NS02Mi44NnptMCAxMTAuNzFjLTI2LjM5IDAtNDcuODYtMjEuNDctNDcuODYtNDcuODVzMjEuNDctNDcuODYgNDcuODYtNDcuODYgNDcuODUgMjEuNDcgNDcuODUgNDcuODYtMjEuNDcgNDcuODUtNDcuODUgNDcuODV6Ii8+PC9zdmc+");
}

.get-start ul li:nth-child(3):after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMzUuNSAxMzUuNSIgaGVpZ2h0PSI1MTIiIHdpZHRoPSI1MTIiIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik04LjcgMTMxLjNhNyA3IDAgMDEtNC40LTQuMkw0IDU0LjVsLjYtLjZhMiAyIDAgMDEzIDBsLjYuNlYxMjZsMS4zIDEuM2gxMTZsMS4yLTEuM1YxMGwtMS4zLTEuMkg5LjVMOC4yIDEwdjI3bC0uNi42YTIgMiAwIDAxLTMgMGwtLjYtLjZMNC4zIDlDNS41IDYuNSA2LjkgNS42IDkgNC41bDExNy45LjZjMiAxIDIuOSAyLjMgMy44IDRWMTI3YTguOSA4LjkgMCAwMS0zLjggNGwtMTE4LjMuNHptOS4yLTEwLjdjLTEuMi0uNi0xLjItLjgtMS4yLTguMVYxMTFjLjEtNiAwLTYgLjktNi43YTIgMiAwIDAxMS4xLS4zYy40IDAgMy4yIDEuNSA2LjQgMy41IDguNSA1IDguNSA1IC4yIDkuOS0zIDEuOC01LjkgMy40LTYuMiAzLjQtLjQgMC0xIDAtMS4yLS4yem03LjItOC4xYy0xLjQtMS0yLjYtMS43LTQuMi0yLjZ2NS4yYzEuNC0uOSAzLTEuNiA0LjItMi42em02NS43IDMuNnYtMS41bC01My43LS4ydi00aDUzLjd2LTEuNWMwLTIuOCA0LTIuOCA0LjEgMHY3LjJjMCAyLjctNC4yIDIuNy00LjEgMHptMTAtNS43aDE1LjljMi4yIDAgMi4xIDQgMCA0aC0xNS45Yy0yLjIgMC0yLjEtNCAwLTR6bS04Ny4yLTEzYTIgMiAwIDAxLS45LS44bC0uMy04Mi4zIDEuMy0xLjNoMTA3LjVsMS4zIDEuMy0uNSA4Mi42LS41LjYtMTA4LS4xem0xMDQuNy04MC4ySDE2Ljd2NzYuMmgxMDEuNnpNODIuOSA4MC4xYy0uNi0uNi0uNi0uOS0uNi0zYTkgOSAwIDAwLS4yLTIuNSA2MC4zIDYwLjMgMCAwMS0xNC42IDIuMmMtNy43IDAtMTQtMS40LTIwLTQuMy0yLjctMS42LTUuMy0zLjEtNy40LTUuM2wtLjMtMTcuMy0xMC00Yy0uNi0uNy0uNS0xLjggMC0yLjRsMzcuNy0xMy42TDEwNSA0My40Yy4zLjQuNSAxIC41IDEuM0w5NSA1MCA5NSA2Ni43Yy0zIDIuOS01LjIgNC41LTguNSA1LjlWNzZjMCAzLjMgMCAzLjUtLjYgNC0xIC45LTIuMi45LTMgMHptLS42LTEwTDgyIDU0LjZsLTE0LjUgNS0yMy4xLTgtLjIgMTMuOEE0MS4yIDQxLjIgMCAwMDgyLjMgNzB6bTguNS01VjUxLjNMODYuNyA1M2wtLjEgMTVhOS43IDkuNyAwIDAwNC4yLTIuOXptLTEyLTE0bC0xMy4zLTYuN2MuMi0xIDEtMS44IDEuOC0xLjhsMTguMSA2LjFjLjUgMCAxMS0zLjcgMTEuMi00IC4yLS4xLTI4LjQtMTAuMy0yOS4xLTEwLjMtMSAwLTI5LjQgMTAuMi0yOSAxMC40LjUuNCAyOC4zIDEwLjIgMjguOCAxMC4yek00LjYgNDguM2MtLjUtLjUtLjYtLjktLjYtMi41czAtMiAuNi0yLjVjLjQtLjQgMS0uNyAxLjUtLjdzMSAuMyAxLjUuN2MxIDEgMSA0IDAgNS0uNS40LTEgLjctMS41LjdzLTEtLjMtMS41LS43eiIvPjwvc3ZnPg==");
}

.get-start ul li:nth-child(2):after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBmaWxsPSIjZmZmIj48cGF0aCBkPSJNNDA5LjQgMEgxMDcuM0M4OSAwIDc0IDE1IDc0IDMzLjN2NDQ1LjRDNzQgNDk3IDg5IDUxMiAxMDcuMyA1MTJoMzAyYTI4LjcgMjguNyAwIDAwMjguNy0yOC42VjI4LjZBMjguNyAyOC43IDAgMDA0MDkuNCAwem0tOTMuNSAxNS4yaDQ1LjZ2NTZsLTE4LTE0LjZhNy42IDcuNiAwIDAwLTkuNiAwbC0xOCAxNC42di01NnpNODkuMiAzMy4zYzAtMTAgOC4xLTE4IDE4LjEtMThoMzUuMnY0MzBoLTM1LjJjLTYuNiAwLTEyLjkgMi0xOCA1LjRWMzMuM3ptMzMzLjYgNDUwYzAgNy41LTYgMTMuNS0xMy40IDEzLjVoLTMwMmMtOS41IDAtMTcuMy03LjMtMTguMS0xNi42YTMzLjEgMzMuMSAwIDAwMTggNS4zSDE0OGE3LjYgNy42IDAgMDAwLTE1LjJoLTQwLjdhMTggMTggMCAwMS0xMi4zLTQuOSAxOCAxOCAwIDAxMTIuMy00LjhoMzAyLjFjNC44IDAgOS40LTEuMiAxMy40LTMuNGExMy40IDEzLjQgMCAwMS0xMy40IDEzLjFIMTgzLjVhNy42IDcuNiAwIDAwMCAxNS4yaDIyNS45YzQuOCAwIDkuNC0xLjIgMTMuNC0zLjN2MS4yem0wLTk0LjJ2NDIuOGMwIDcuNC02IDEzLjUtMTMuNCAxMy41SDE1Ny43VjE1LjJoMTQzdjcxLjlhNy42IDcuNiAwIDAwMTIuNCA2bDI1LjYtMjAuOEwzNjQuNCA5M2E3LjYgNy42IDAgMDAxMi4zLTUuOVYxNS4yaDMyLjdjNy40IDAgMTMuNCA2IDEzLjQgMTMuNHYzNjAuNXoiLz48cGF0aCBkPSJNMzU2LjYgMTI2LjZIMzMwYTcuNiA3LjYgMCAwMDAgMTUuMmgyNi41YTE0IDE0IDAgMDExNCAxNHY2My4zYTE0IDE0IDAgMDEtMTQgMTRIMjA5LjdhMTQgMTQgMCAwMS0xNC0xNHYtNjMuMmExNCAxNCAwIDAxMTQtMTRoODVhNy42IDcuNiAwIDAwMC0xNS4zaC04NWMtMTYuMSAwLTI5LjIgMTMuMS0yOS4yIDI5LjNWMjE5YzAgMTYuMSAxMy4xIDI5LjIgMjkuMiAyOS4yaDE0Ni45YzE2LjEgMCAyOS4yLTEzIDI5LjItMjkuMnYtNjMuMmMwLTE2LjItMTMtMjkuMy0yOS4yLTI5LjN6Ii8+PC9zdmc+");
}

.get-start ul li:nth-child(4):after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTExIDUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjZmZmIj48cGF0aCBkPSJNNDgyLjUgNTRoLTM0VjMwYTMwIDMwIDAgMDAtMzAtMzBoLTMxMGEzMCAzMCAwIDAwLTMwIDMwdjE1Mi41bC0xMy4xLTEzLjFhMzcuOCAzNy44IDAgMDAtNTMuOCAwIDM4IDM4IDAgMDAwIDUzLjdsNjYuOSA2N1Y0MjhhMzAgMzAgMCAwMDMwIDMwaDM0djI0YTMwIDMwIDAgMDAzMCAzMGgzMTBhMzAgMzAgMCAwMDMwLTMwVjg0YTMwIDMwIDAgMDAtMzAtMzB6bS0zNzQtMzRoMzEwYTEwIDEwIDAgMDExMCAxMHYzOThhMTAgMTAgMCAwMS0xMCAxMEgyOTYuOWwtMjYtNjJhMTAgMTAgMCAwMC0yLjItMy4ybC02Ni42LTY2LjZMOTguNSAyMDIuNVYzMGExMCAxMCAwIDAxMTAtMTB6bS02MiAyMDkuN2wyNS40LTI1LjUgMTc1LjYgMTc1LjYtMjUuNSAyNS41em0yMTEuNyAxNjcuN2wxMy4zIDMyLTMxLjktMTMuNHpNMjUuOCAxODMuNWExNy45IDE3LjkgMCAwMTI1LjQgMGw2LjYgNi42LTI1LjUgMjUuNC02LjUtNi41Yy03LTctNy0xOC40IDAtMjUuNXpNOTguNSA0MjhWMzEwTDIxNSA0MjYuNWMuOSAxIDIgMS42IDMuMiAyLjJsMjIuMyA5LjNoLTEzMmExMCAxMCAwIDAxLTEwLTEwem0zOTQgNTRhMTAgMTAgMCAwMS0xMCAxMGgtMzEwYTEwIDEwIDAgMDEtMTAtMTB2LTI0aDI1NmEzMCAzMCAwIDAwMzAtMzBWNzRoMzRhMTAgMTAgMCAwMTEwIDEwem0wIDAiLz48cGF0aCBkPSJNMTYxLjUgNzRoMjA0YTEwIDEwIDAgMTAwLTIwaC0yMDRhMTAgMTAgMCAwMDAgMjB6bTAgME0zNjUuNSAxMDNoLTcwYTEwIDEwIDAgMDAwIDIwaDcwYTEwIDEwIDAgMDAwLTIwem0wIDBNMzY1LjUgMjUwaC03MGExMCAxMCAwIDAwMCAyMGg3MGExMCAxMCAwIDEwMC0yMHptMCAwTTIzMS41IDI1MEgyMDJhMTAgMTAgMCAwMDAgMjBoMjkuNGExMCAxMCAwIDEwMC0yMHptMCAwTTM2NS41IDI5OS41aC03MGExMCAxMCAwIDAwMCAyMGg3MGExMCAxMCAwIDEwMC0yMHptMCAwTTE2MS41IDEyM2g3MGExMCAxMCAwIDAwMC0yMGgtNzBhMTAgMTAgMCAwMDAgMjB6bTAgME0xNjEuNSAxNzJoMTY0YTEwIDEwIDAgMTAwLTIwaC0xNjRhMTAgMTAgMCAwMDAgMjB6bTAgME0zNjUuNSAxNTJhMTAgMTAgMCAwMC0xMCAxMCAxMCAxMCAwIDAwMTAgMTAgMTAgMTAgMCAwMDEwLTEwIDEwIDEwIDAgMDAtMTAtMTB6bTAgME0xNjEuNSAyMjFoMjA0YTEwIDEwIDAgMTAwLTIwaC0yMDRhMTAgMTAgMCAwMDAgMjB6bTAgMCIvPjwvc3ZnPg==");
}

.get-start ul li:nth-child(5):after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MCA1OCIgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTU5IDM4SDFhMSAxIDAgMDEtMS0xVjRhNCA0IDAgMDE0LTRoNTJhNCA0IDAgMDE0IDR2MzNjMCAuNi0uNCAxLTEgMXpNMiAzNmg1NlY0YTIgMiAwIDAwLTItMkg0YTIgMiAwIDAwLTIgMnoiLz48cGF0aCBkPSJNNTYgNDZINGE0IDQgMCAwMS00LTR2LTVjMC0uNi40LTEgMS0xaDU4Yy42IDAgMSAuNCAxIDF2NWE0IDQgMCAwMS00IDR6TTIgMzh2NGMwIDEuMS45IDIgMiAyaDUyYTIgMiAwIDAwMi0ydi00eiIvPjxwYXRoIGQ9Ik0zMyA0MmgtNmExIDEgMCAwMTAtMmg2YTEgMSAwIDAxMCAyem0yMi00SDVhMSAxIDAgMDEtMS0xVjVjMC0uNi40LTEgMS0xaDUwYy42IDAgMSAuNCAxIDF2MzJjMCAuNi0uNCAxLTEgMXpNNiAzNmg0OFY2SDZ6bTM3IDIySDE3YTMgMyAwIDAxMC02aDI2YTMgMyAwIDAxMCA2em0tMjYtNGExIDEgMCAwMDAgMmgyNmExIDEgMCAwMDAtMnoiLz48cGF0aCBkPSJNNDEgNTRIMTlhMSAxIDAgMDEwLTJjMy4zIDAgNS0yLjQgNS03IDAtLjYuNC0xIDEtMWgxMGMuNiAwIDEgLjQgMSAxIDAgNC42IDEuNyA3IDUgN2ExIDEgMCAwMTAgMnptLTE3LjEtMkgzNmE5LjYgOS42IDAgMDEtMi02aC04YTkuNiA5LjYgMCAwMS0yLjEgNnpNMjguMyAxMi43djIuOWgtNi42bC0uNSAzLjNjMy45LTIuNSA3LjguOCA3LjcgNC42LS4yIDcuNS0xMSA2LjYtMTEgMUgyMWMxLjIgMy40IDQuOCAxLjggNC44LTEtLjEtMy0zLTQtNC42LTEuOWgtMi45bDEuNS04Ljl6bTEzLjQgMHYyLjVBMjAuNiAyMC42IDAgMDAzNiAyOC43aC0zLjJhMjEgMjEgMCAwMTUuNi0xMy4xaC04di0yLjl6Ii8+PC9zdmc+");
}

.get-start ul li:nth-child(6):after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzE2IDQwbC0xNi0yNGgtODhsLTE2IDI0aC02MHYxNWg2OGwxNi0yNGg3MmwxNiAyNGgxODl2MjVoLTg5djE1aDczdjI4MkgxODR2MTVoNjR2MjVoLTI0djc5aDY0di03OWgtMjR2LTI1aDIzMlY5NWgxNlY0MEgzMTZ6bS00NCAzOTJ2NDloLTMydi00OWgzMnoiLz48cGF0aCBkPSJNMzEgOTVoMzUzVjgwSDE1VjU1aDk3VjQwSDB2NTVoMTZ2Mjk3aDE0NHYtMTVIMzF6Ii8+PHBhdGggZD0iTTIzMiA0OGg0OHYxNWgtNDh6TTYzIDE1MnYtMjVoMjV2LTE1SDQ4djQwek00NDggMzQ1aDE2djE1aC0xNnpNNDQ4IDMxM2gxNnYxNWgtMTZ6TTQxNiAzNDVoMTZ2MTVoLTE2ek0zNDQgMTI1bC00NSA0NiAxMCAxMCAyOC0yN3YxNGMwIDUzLTQ0IDk2LTk3IDk2aC04MGMtMSAwLTEyIDEtMjQgNi0xMSA2LTI0IDE4LTI0IDQyaDE1YzAtMTMgNS0yMyAxNi0yOCA4LTQgMTctNCAxNy00aDgwYzYyIDAgMTEyLTUxIDExMi0xMTJ2LTE0bDI3IDI3IDExLTEwLTQ2LTQ2ek0yMjMgMTkyYTMyIDMyIDAgMTAtNjMgMCAzMiAzMiAwIDAwNjMgMHptLTQ4IDBhMTcgMTcgMCAxMTMzIDAgMTcgMTcgMCAwMS0zMyAwek0zNzkgMjY3bC0xOSAxOC0xOS0xOC0xMCAxMCAxOSAxOS0xOSAxOSAxMCAxMCAxOS0xOCAxOSAxOCAxMS0xMC0xOS0xOSAxOS0xOXoiLz48L3N2Zz4=");
}

.get-start ul li:nth-child(7):after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUxMiIgd2lkdGg9IjUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzE2IDc2YTYwIDYwIDAgMTAtMTIwLjEuMUE2MCA2MCAwIDAwMzE2IDc2em0tNjAgNDBhNDAgNDAgMCAxMTAtODAgNDAgNDAgMCAwMTAgODB6Ii8+PHBhdGggZD0iTTM0NiAyNjZ2LTQwYTkwLjEgOTAuMSAwIDAwLTE4MCAwdjQwYTEwIDEwIDAgMDAxMCAxMGgxNjBhMTAgMTAgMCAwMDEwLTEwem0tMjAtMTBIMTg2di0zMGE3MCA3MCAwIDAxMTQwIDB6Ii8+PHBhdGggZD0iTTcxLjkgNDA4LjFsNDguMSAyNFY0ODZhMTAgMTAgMCAwMDEwIDEwaDEwNmExMCAxMCAwIDAwMTAtMTBWMzU4LjhjMC0zMS44LTIzLjUtNTkuMi01My40LTYyLjQtLjgtLjItMzguNi0zLTU3LTIxLjNsLTI3LjMtMjcuNEEzOS43IDM5LjcgMCAwMDgwIDIzNnYtODBhNDAgNDAgMCAwMC04MCAwdjEzNS44YTEzMCAxMzAgMCAwMDcxLjkgMTE2LjN6TTIwIDE1NmEyMCAyMCAwIDAxNDAgMHY4NS40YTQwIDQwIDAgMDAtOC4zIDYyLjlsNTEuMiA1MS4yYTEwIDEwIDAgMTAxNC4yLTE0LjFMNjUuOSAyOTBhMjAgMjAgMCAwMTcuNS0zM0EyMCAyMCAwIDAxOTQgMjYybDI3LjQgMjcuM2MxOC43IDE4LjcgNDUuOSAyNCA2OC45IDI3IDIwIDIuMiAzNS42IDIwLjkgMzUuNiA0Mi42VjQ3NmgtODZ2LTUwYTEwIDEwIDAgMDAtNS41LTlsLTUzLjctMjYuOEExMDkuNCAxMDkuNCAwIDAxMjAgMjkxLjh6Ii8+PGNpcmNsZSBjeD0iNDU5IiBjeT0iMzg0IiByPSIxMCIvPjxwYXRoIGQ9Ik00NzIgMTE2Yy0yMiAwLTQwIDE4LTQwIDQwdjgwYTM5LjcgMzkuNyAwIDAwLTI4LjMgMTEuN2wtMjcuNCAyNy40Yy0xNiAxNi00MS44IDE4LjYtNTcgMjEuMy0yOS44IDMuMi01My4zIDMwLjYtNTMuMyA2Mi40VjQ4NmExMCAxMCAwIDAwMTAgMTBoMTA2YTEwIDEwIDAgMDAxMC0xMHYtNTMuOGwzMi43LTE2LjRhMTAgMTAgMCAwMC05LTE3LjlsLTM4LjIgMTkuMmExMCAxMCAwIDAwLTUuNSA4Ljl2NTBoLTg2VjM1OC44YzAtMjEuNyAxNS42LTQwLjQgMzUuNS00Mi42aC4xYzIzLjQtMy4xIDUwLjItOC4zIDY4LjktMjdsMjcuNC0yNy4zYTIwIDIwIDAgMDEyOC4zIDI4LjNsLTUxLjMgNTEuMmExMCAxMCAwIDAwMTQuMiAxNC4xbDUxLjItNTEuMmE0MCA0MCAwIDAwLTguMy02M1YxNTZhMjAgMjAgMCAwMTQwIDB2MTM1LjhjMCAxOC4zLTQuNiAzNi41LTEzLjQgNTIuNmExMCAxMCAwIDEwMTcuNiA5LjVjMTAuMy0xOSAxNS44LTQwLjQgMTUuOC02MlYxNTZjMC0yMi0xOC00MC00MC00MHoiLz48L3N2Zz4=");
}

.get-start ul li:nth-child(8):after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzg1IDEyMkwxNzUgMjUyYy0xMiA3LTE4IDIxLTE0IDM1bDIzIDgwYTE2IDE2IDAgMDAxNiAxMWM3IDAgMTMtNiAxNC0xM2w2LTQ0YzEtNiA0LTEyIDgtMTZsMTc0LTE2MWM1LTUgNi0xMyAyLTE5LTUtNS0xMy03LTE5LTN6TTIxNCAyOTBjLTcgOC0xMyAxOC0xNCAyOGwtMyAyMS0xNi01OGMtMi00IDAtOSA0LTEybDE1NS05NS0xMjYgMTE2eiIvPjxwYXRoIGQ9Ik01MDQgMzdjLTctNS0xNi03LTI0LTRMMTUgMjEzYy05IDMtMTUgMTItMTUgMjJzNiAxOCAxNSAyMmwxMDkgNDAgNDIgMTM3YTI0IDI0IDAgMDAzOCAxMWw2My01MmMzLTIgNy0yIDEwIDBsMTE0IDgzYTIzIDIzIDAgMDAzNy0xNWw4NC00MDFjMS04LTItMTctOC0yM3ptLTEyIDE5bC04NCA0MDFjMCAyLTEgMi0yIDNsLTMtMS0xMTQtODJhMjkgMjkgMCAwMC0zNSAwbC02MyA1Mi0zIDFjLTEtMS0yLTEtMi0zbC00NC0xNDFjLTEtMy0zLTUtNi02TDIyIDIzOGwtMi0zIDItM0w0ODcgNTJsMyAxYzEgMCAyIDEgMiAzeiIvPjxwYXRoIGQ9Ik00MjcgMjUyYy01LTEtMTAgMi0xMiA4bC0xIDdhMTAgMTAgMCAwMDIwIDRsMS03YzEtNS0yLTExLTgtMTJ6TTQxNyAyOTljLTUtMS0xMSAyLTEyIDhsLTIzIDEwOGExMCAxMCAwIDAwMjAgNGwyMy0xMDhjMS01LTItMTEtOC0xMnoiLz48L3N2Zz4=");
}

/*  ==============  SCHOOL FOUNDER  ===============  */
.school-founder-section .container > .flex-block > div {
  margin-bottom: 50px;
}
.school-founder-section figure {
  position: relative;
  width: 250px;
  margin: 0 auto 30px;
}

.school-founder-section figure picture {
  display: block;
  width: 100%;
  box-shadow: 0 0 15px rgba(0, 0, 0, .3);
}

.school-founder-section figure picture img {
  width: 100%;
}

.school-founder-section figure figcaption {
  position: absolute;
  display: inline-block;
  padding: 5px 15px;
  font-weight: 500;
  text-transform: uppercase;
}

.school-founder-section figure.img-rosa figcaption {
  bottom: 0;
  left: 0;
  background: #b98845;
  transform: rotateZ(-90deg);
  transform-origin: 10px 75%;
}

.school-founder-section figure.img-kamila figcaption {
  bottom: 0;
  right: 0;
  background: #f7bd4d;
}


/*  ==============  ABOUT  ===============  */
.about ul.flex-block {
  width: 100%;
  max-width: 1000px;
  margin: 0 auto 3rem;
  justify-content: center;
}

.about ul.flex-block li {
  flex: 0 1 170px;
  width: 170px;
  margin-bottom: 3rem;
  padding: 0 10px;
  text-align: center;
}

.about ul.flex-block li div {
  width: 100%;
  height: 150px;
  margin-bottom: 1rem;
  border-radius: 50%;
  border: 3px solid #d28016;
  background-position: center center;
  background-size: 80px 80px;
  background-repeat: no-repeat;
  background-color: #ffffff;
}

.about .coachs div {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBmaWxsPSIjZDI4MDE2Ij48cGF0aCBkPSJNMjI4IDEzNmExMiAxMiAwIDEwMTIgMTIgMTIgMTIgMCAwMC0xMi0xMnpNMzAwIDEzNmExMiAxMiAwIDEwMTIgMTIgMTIgMTIgMCAwMC0xMi0xMnpNMjY0IDE4NGE4IDggMCAwMS04LThoLTE2YTI0IDI0IDAgMDA0OCAwaC0xNmE4IDggMCAwMS04IDh6Ii8+PHBhdGggZD0iTTQ5My4yIDMwNS45YTggOCAwIDAwLTYuNS0xLjhsLTcyLjMgMTJhMzYuNCAzNi40IDAgMDAtMTMuNCA1LjFsLTUuNi0xMy45YTUzLjMgNTMuMyAwIDAwLTkuMS0xNS4zbDItMTlhMTM4LjYgMTM4LjYgMCAwMC45LTE0LjQgMTMwLjYgMTMwLjYgMCAwMC0xMC42LTUxLjYgMTE1LjYgMTE1LjYgMCAwMS05LjItNTFsMS40LTI3LjguMi01LjNBMTA3IDEwNyAwIDAwMjY0IDE2YTEwNyAxMDcgMCAwMC0xMDYuOCAxMTIuMmwxLjQgMjcuNi4xIDZhMTE0IDExNCAwIDAxLTkuMyA0NS4yIDEzMC43IDEzMC43IDAgMDAtOS44IDY2LjFsMi4xIDE4LjdhNTQuMyA1NC4zIDAgMDAtNi4zIDkuMWwtMTEtMjcuM0EyMy42IDIzLjYgMCAxMDgxLjYgMjkzbDEuNiAzLjFINjcuM2E0MC4yIDQwLjIgMCAwMS0xNy45LTQuMmwtOC00QTE3LjYgMTcuNiAwIDAwMTYgMzAzLjV2MjIuNmEyMy45IDIzLjkgMCAwMDEzLjMgMjEuNWwxMyA2LjVhNTYuMyA1Ni4zIDAgMDAyNSA1LjlINzJ2MjMuN2wtNS43IDc0LjdBMzUgMzUgMCAwMDEwMSA0OTZoMy4zYTMyLjIgMzIuMiAwIDAwMzAuMi0yMS4ybDM2LjUtNjcuOWE3MCA3MCAwIDAwMTIuOSAyNy45VjQ5NmgxNnYtNjRhOCA4IDAgMDAtMS45LTUuMSA1NC41IDU0LjUgMCAwMTctNzYuOEwxOTUgMzM4YTcwLjUgNzAuNSAwIDAwLTEwIDEwLjEgOC4yIDguMiAwIDAwLS44IDFsLS4xLjItLjEuMmE3MCA3MCAwIDAwLTEwLjQgMTkuNUwxMzYgNDM4LjV2LTk3LjJsMTEuNC0yOC4zYTM4LjMgMzguMyAwIDAxOC40LTEzIDQwLjUgNDAuNSAwIDAxMjguNy0xMmgyNi44bDQ1LjcgODMuOGE4IDggMCAwMDE0IDBsMTctMzFWNDQ4YTggOCAwIDAwNi40IDcuOGwzMy42IDYuOFY0OTZoMTZ2LTMwLjJsMzAuNiA2IDEuNC4yaDE1LjFsMS42IDIuOUEzMi40IDMyLjQgMCAwMDQyMyA0OTZhMzAuMSAzMC4xIDAgMDA1LjMtLjQgMzIuNCAzMi40IDAgMDAyNS0yMWwyMS4zLTMuNWExNiAxNiAwIDAwMTMuNC0xNWwxLjYtLjNhOCA4IDAgMDA2LjQtNy44VjMxMmE4IDggMCAwMC0yLjgtNi4xem0tMjY0LjYtMTkuNmExOS4yIDE5LjIgMCAwMDExLjQtMTcuNXYtMjQuNWE4MCA4MCAwIDAwNDggMHYyNC41YTE5LjIgMTkuMiAwIDAwMTEuNCAxNy41bC05LjYgMTcuN2gtNTEuNnpNMjY0IDIzMmE2NCA2NCAwIDAxLTY0LTY0di0zNS44YTExNi45IDExNi45IDAgMDAzNC42LTM5LjcgMjA3LjIgMjA3LjIgMCAwMDkzLjQgNDIuM1YxNjhhNjQgNjQgMCAwMS02NCA2NHptMTA4LjEgNjguMmwuMi4yYTM3IDM3IDAgMDE4LjMgMTIuOGwzLjQgOC43YTM2LjQgMzYuNCAwIDAwLTE0LjQtNS43bC02Mi41LTEwLjUgOS42LTE3LjdoMjYuN2EzOS42IDM5LjYgMCAwMTI4LjcgMTIuMnptNC43IDQzLjhsLTM2LjQtNy4zLTM2LjQtNy4zdi04bDYzIDEwLjVhMjAuMyAyMC4zIDAgMDExNS40IDEyLjF6bTQwLjItMTJsNjMtMTAuNnY4bC0zNy42IDcuNi0zNS4yIDdoLTUuNmEyMC4zIDIwLjMgMCAwMTE1LjQtMTJ6bS0zNjcuNiA3LjhsLTEzLTYuNUE4IDggMCAwMTMyIDMyNnYtMjIuNmExLjUgMS41IDAgMDEuOC0xLjMgMS41IDEuNSAwIDAxMS41LS4xbDggNGE1Ni4zIDU2LjMgMCAwMDI1IDUuOUg5NmE4IDggMCAwMDcuMi0xMS42bC03LjQtMTQuNmE3LjYgNy42IDAgMDE1LTEwLjcgNy42IDcuNiAwIDAxOC44IDQuNWwxMC40IDI2VjM0NEg2Ny4zYTQwLjIgNDAuMiAwIDAxLTE3LjktNC4yek0xMjAgMzYwdjE2SDg4di0xNnptLTM3LjggOTkuNmw1LjItNjcuNkgxMjB2NjlhMTkgMTkgMCAwMS0xNy42IDE5IDguMiA4LjIgMCAwMC0uOSAwaC0uNGExOSAxOSAwIDAxLTE4LjktMjAuNHptMTAyLTExMC42YTggOCAwIDAxLjQtLjZsLS40LjZ6bS0yNy43LTY5LjRsLTEtOC4zYTExNC43IDExNC43IDAgMDE4LjYtNTggMTMwIDEzMCAwIDAwMTAuNi01MS41bC0uMS02LjctMS40LTI3LjdBOTEgOTEgMCAxMTM1NSAxMjNsLS4yIDQuNS0xLjMgMjcuN2ExMzEuNiAxMzEuNiAwIDAwMTAuMyA1OC4yIDExNC43IDExNC43IDAgMDE5LjQgNDUuMyAxMjIuNiAxMjIuNiAwIDAxLS44IDEyLjhsLS45IDguMmE1NiA1NiAwIDAwLTI4LTcuNmgtMzYuM2EzLjIgMy4yIDAgMDEtMy4yLTMuMnYtMzEuNmE4MCA4MCAwIDAwNDAtNjkuMnYtNDBhOCA4IDAgMDAtNi45LTggMTkxLjMgMTkxLjMgMCAwMS05NS40LTQyLjRMMjM3IDc0YTggOCAwIDAwLTEyLjMgMi41bC0zIDYuMmExMDAuOCAxMDAuOCAwIDAxLTM0LjIgMzguNyA4IDggMCAwMC0zLjYgNi43djQwYTgwIDgwIDAgMDA0MCA2OS4ydjMxLjZhMy4yIDMuMiAwIDAxLTMuMiAzLjJoLTM2LjNhNTYuNCA1Ni40IDAgMDAtMjggNy42ek0yNjQgMzUxLjNMMjQ3IDMyMGgzNHptNDAtNS41bDY0IDEyLjh2OTUuNmwtNjQtMTIuOHptODAgMTQuMmgxNnY5NmgtMTZ6bTQxLjYgMTE5LjhhMTQuMyAxNC4zIDAgMDEtMi42LjIgMTYuNCAxNi40IDAgMDEtMTQtOGwuNC0uMWguMmwxNi41LTMuNGExNS44IDE1LjggMCAwMDggNyAxNi43IDE2LjcgMCAwMS04LjUgNC4zem00Ni40LTI0LjVsLTMyIDUuNHYtMjkuOGEyLjQgMi40IDAgMDEyLTIuM2wyNy4yLTQuNmEyLjYgMi42IDAgMDEuNCAwIDIuNCAyLjQgMCAwMTIuNCAyLjR2Mjl6bS01LjQtNDdsLTI3LjIgNC41YTE4LjQgMTguNCAwIDAwLTE1LjQgMTguMXYyMS43bC04IDEuNnYtOTUuNmw2NC0xMi44djY1LjRhMTguNCAxOC40IDAgMDAtMTMuNC0zeiIvPjwvc3ZnPg==");
}

.about .programms div {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBmaWxsPSIjZDI4MDE2Ij48cGF0aCBkPSJNNDI0LjYgMTQ3LjljNC4yIDAgNy42LTMuNCA3LjYtNy42VjguOGMwLTQuOC00LTguOC04LjgtOC44SDExOS42Yy0yMiAwLTM5LjggMTcuOC0zOS44IDM5Ljh2NDMyLjRjMCAyMiAxNy44IDM5LjggMzkuOCAzOS44aDMwNWE3LjYgNy42IDAgMTAwLTE1LjJoLTEyLjR2LTQ5LjFoMTIuNGM0LjIgMCA3LjYtMy40IDcuNi03LjZWMTgyLjJhNy42IDcuNiAwIDEwLTE1LjIgMHYyNTAuM0gxMTkuNmMtOS4zIDAtMTcuOSAzLjItMjQuNiA4LjZWMzkuOGMwLTEzLjYgMTEtMjQuNiAyNC42LTI0LjZoMTcyLjhWOTFjMCA0LjIgMy40IDcuNiA3LjUgNy42aDU0LjljNC4yIDAgNy41LTMuNCA3LjUtNy42VjE1LjJINDE3djEyNS4xYzAgNC4yIDMuNCA3LjYgNy42IDcuNnptLTMwNSAyOTkuOEgzOTd2MTdoLTYwLjVhNy42IDcuNiAwIDEwMCAxNS4xSDM5N3YxN0gxMTkuNmEyNC42IDI0LjYgMCAwMTAtNDkuMXpNMzQ3LjIgODMuNGgtMzkuN1YxNS4yaDM5Ljd2NjguMnoiLz48cGF0aCBkPSJNMTM2IDI0MC4xYTcuNiA3LjYgMCAwMC03LjUgNy42djE2MC45YTcuNiA3LjYgMCAxMDE1LjIgMHYtMTYxYzAtNC4xLTMuNC03LjUtNy42LTcuNXpNMzM1LjUgMTMwSDIzMC40YTcuNiA3LjYgMCAxMDAgMTUuMWgxMDMuNVYyMDhIMTk1LjZ2LTYyLjhoOS40YTcuNiA3LjYgMCAxMDAtMTUuMUgxOTRjLTcuNSAwLTEzLjYgNi0xMy42IDEzLjZ2NjUuOGMwIDcuNiA2LjEgMTMuNyAxMy42IDEzLjdoMTQxLjRjNy41IDAgMTMuNi02LjEgMTMuNi0xMy43di02NS44YzAtNy41LTYuMS0xMy42LTEzLjYtMTMuNnoiLz48cGF0aCBkPSJNMzA1LjYgMTY5aC04MC40YTcuNiA3LjYgMCAxMDAgMTUuMWg4MC40YTcuNiA3LjYgMCAxMDAtMTUuMnoiLz48L3N2Zz4=");
}

.about .duration div,
.about .teachers div {
  flex-direction: column;
  justify-content: center;
}

.about .duration div p,
.about .teachers div p {
  font-weight: 500;
  line-height: 1;
  color: #d28016;
}

.about .duration div p {
  font-size: 66px;
}

.about .teachers div p {
  font-size: 46px;
  letter-spacing: -1px;
}

.about .olimp div {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjZDI4MDE2Ij48cGF0aCBkPSJNMjQyLjg1IDM0OC42bC02LjkzIDE0LjA0LTE1LjQ4IDIuMjVjLTEyLjAzIDEuNzQtMTYuODMgMTYuNTMtOC4xMyAyNS4wMWwxMS4yIDEwLjkzLTIuNjQgMTUuNDJjLTIuMDYgMTEuOTcgMTAuNTIgMjEuMTEgMjEuMjggMTUuNDZsMTMuODUtNy4yOCAxMy44NSA3LjI4YzEwLjc1IDUuNjUgMjMuMzMtMy40OSAyMS4yOC0xNS40NmwtMi42NS0xNS40MyAxMS4yLTEwLjkyYzguNy04LjQ4IDMuOS0yMy4yNy04LjEyLTI1LjAxbC0xNS40OS0yLjI1LTYuOTItMTQuMDNjLTUuMzgtMTAuOS0yMC45Mi0xMC45LTI2LjMgMHptNi40NSAyMC44M2w2LjctMTMuNTggNi43IDEzLjU4YTE0LjY2IDE0LjY2IDAgMDAxMS4wNCA4LjAzbDE1IDIuMTctMTAuODYgMTAuNThhMTQuNjcgMTQuNjcgMCAwMC00LjIxIDEyLjk4bDIuNTYgMTQuOTMtMTMuNC03LjA1YTE0LjY2IDE0LjY2IDAgMDAtMTMuNjYgMGwtMTMuNCA3LjA1IDIuNTYtMTQuOTNjLjgxLTQuNzYtLjc2LTkuNjEtNC4yMi0xMi45OGwtMTAuODUtMTAuNTggMTUtMi4xN2M0Ljc3LS43IDguOS0zLjcgMTEuMDMtOC4wM3oiLz48cGF0aCBkPSJNMjY2LjE4IDMxMS42YTcuNSA3LjUgMCAwMDUuNyA4Ljk0YzMzLjE5IDcuMzQgNTcuMjcgMzcuMzcgNTcuMjcgNzEuNCAwIDQwLjM0LTMyLjgxIDczLjE2LTczLjE1IDczLjE2cy03My4xNi0zMi44Mi03My4xNi03My4xNmMwLTM0LjAzIDI0LjEtNjQuMDYgNTcuMjgtNzEuNGE3LjUgNy41IDAgMTAtMy4yNC0xNC42NSA4OC4yMiA4OC4yMiAwIDAwLTY5LjA0IDg2LjA1YzAgNDguNjEgMzkuNTUgODguMTYgODguMTYgODguMTZzODguMTUtMzkuNTUgODguMTUtODguMTZjMC00MS45NC0yOS40My03Ny4yOC02OS4wMy04Ni4wNWE3LjUgNy41IDAgMDAtOC45NSA1Ljd6Ii8+PHBhdGggZD0iTTMzNy4zIDEyMi45NmE3LjUgNy41IDAgMDA5Ljc5LTQuMWw0MS4wNS0xMDAuMjhBMTMuNDggMTMuNDggMCAwMDM3NS42NSAwaC01NC4zOGMtNS40OSAwLTEwLjM5IDMuMjktMTIuNDcgOC4zN0wyNTYgMTM3LjQgMjAzLjE4IDguMzdBMTMuNDMgMTMuNDMgMCAwMDE5MC43MSAwaC01NC4zOGMtOS41NyAwLTE2LjEgOS43Mi0xMi40NyAxOC41OGw4Ni42NyAyMTEuNzNhMjIuNDMgMjIuNDMgMCAwMC0xNS41IDIxLjN2MzYuOTVjLTM1LjM0IDIwLjkyLTU5LjA5IDU5LjQzLTU5LjA5IDEwMy4zOEMxMzUuOTQgNDU4LjE0IDE4OS44IDUxMiAyNTYgNTEyczEyMC4wNS01My44NiAxMjAuMDUtMTIwLjA2YzAtNDMuOTUtMjMuNzUtODIuNDYtNTkuMDgtMTAzLjM4di0zNi45NWMwLTkuOTQtNi41Mi0xOC4zOS0xNS41LTIxLjNsMzIuMjgtNzguODZhNy41IDcuNSAwIDAwLTEzLjg4LTUuNjhsLTM0LjE2IDgzLjQ1aC01MS4wOUwzMjIuMzEgMTVoNTEuMDhsLTQwLjE4IDk4LjE4YTcuNSA3LjUgMCAwMDQuMSA5Ljc4em0yMy43NSAyNjguOThDMzYxLjA1IDQ0OS44NyAzMTMuOTMgNDk3IDI1NiA0OTdzLTEwNS4wNS00Ny4xMy0xMDUuMDUtMTA1LjA2YzAtNTguMyA0Ny41My0xMDUuMDUgMTA1LjA1LTEwNS4wNSA1Ny45IDAgMTA1LjA1IDQ3LjEgMTA1LjA1IDEwNS4wNXptLTY2LjQ3LTE0Ny43MmE3LjQgNy40IDAgMDE3LjM5IDcuMzl2MjkuNDFBMTIwLjQgMTIwLjQgMCAwMDI1NiAyNzEuOWgtLjA0Yy0xNS45NiAwLTMxLjYgMy4yLTQ1LjkzIDkuMTN2LTI5LjQxYTcuNCA3LjQgMCAwMTcuNC03LjRoNzcuMTV6bS03Mi4yMy0yNC42MkwxMzguNiAxNWg1MS4wOWw1OC4yIDE0Mi4yeiIvPjwvc3ZnPg==");
}

/*  ==============  TESTIMONIALS  ===============  */
.testimonials .video-testimonials-wrapper {
  margin-bottom: 3rem;
  padding: 3rem 0;
  background-color: #2a2a2a;
}

.testimonials .text-testimonials-wrapper {
  padding: 3rem 0;
}

.testimonials .swiper-container {
  padding-bottom: 3rem;
}

.testimonials .swiper-container .swiper-slide {
  width: 100%;
  padding: 1rem;
}

.swiper-slide .video-body {
  padding-top: 56.25%;
  background-color: #f9dc8e;
}

.swiper-slide .video-body iframe,
.swiper-slide .video-body img {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: none;
}

.swiper-slide .video-body .btn-reset {
  border: none;
  background: transparent;
  cursor: pointer;
}

.swiper-slide .video-body .video-play {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.swiper-slide .video-body .video-play-shape {
	fill: #212121;
	fill-opacity: 0.8;
}

.swiper-slide .video-body .video-play-icon {
	fill: #ffffff;
}

.swiper-slide .video-body .video-play:focus {
	outline: none;
}

.swiper-slide .video-body:hover .video-play-shape,
.swiper-slide .video-body:focus .video-play-shape {
	fill: #ff0000;
	fill-opacity: 1;
}

.testimonials blockquote {
  position: relative;
  margin-bottom: 1.5rem;
  padding-top: 3rem;
}

.testimonials blockquote::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 2rem;
  height: 2rem;
  margin-left: -1rem;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ni4yIDQ2LjIiIGZpbGw9IiNkODk0MGYiPjxwYXRoIGQ9Ik0zNiA4Yy02IDAtMTEgNS0xMSAxMXM1IDExIDExIDExYy0yIDEtNSAzLTggMy0yIDAtMyAxLTMgMnMxIDMgMiAzYzExIDAgMTktOSAxOS0xOSAwLTYtNC0xMS0xMC0xMXpNMTEgOEM1IDggMCAxMyAwIDE5czUgMTEgMTEgMTFjLTIgMS01IDMtOCAzLTIgMC0zIDEtMyAyczEgMyAyIDNjMTEgMCAxOS05IDE5LTE5IDAtNi00LTExLTEwLTExeiIvPjwvc3ZnPg==") no-repeat;
  background-size: 100% 100%;
}

.testimonials blockquote + p {
  font-weight: 500;
  text-align: right;
}

.swiper-pagination {
  font-weight: 500;
  color: #d28016;
}

.swiper-button-prev,
.swiper-button-next {
  top: auto;
  bottom: 0;
  font-weight: 700;
  color: #d28016;
}

.swiper-button-prev:focus,
.swiper-button-next:focus {
  outline: none;
}

/*  ==============  CONTACTS  ===============  */
.contacts .container > div {
  width: 100%;
}

.contacts .container > div:first-child {
  margin-bottom: 2rem;
}

.contacts ul {
  padding-left: 4em;
}

.contacts ul li {
  position: relative;
  display: block;
}

.contacts ul li.title {
  margin-left: -3em;
  font-weight: 500;
  color: #d28016;
}

.contacts ul li::before {
  content: "";
  position: absolute;
  top: 0;
  left: -3em;
  display: block;
  width: 1em;
  height: 1em;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

.contacts ul li.bin-line::before {
  content: 'БИН';
  font-weight: 500;
  color: #d28016;
}

.contacts ul li.phone-line::before {
  top: .3em;
  left: -2em;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgMzg0IiBmaWxsPSIjZDI4MDE2Ij48cGF0aCBkPSJNMzUzLjE5IDI1Mi4wNWMtMjMuNTEgMC00Ni42LTMuNjgtNjguNDctMTAuOS0xMC43Mi0zLjY2LTIzLjktLjMtMzAuNDQgNi40MWwtNDMuMTggMzIuNmMtNTAuMDctMjYuNzMtODAuOTEtNTcuNTctMTA3LjI4LTEwNy4yNmwzMS42NC00Mi4wNmEzMS4wNCAzMS4wNCAwIDAwNy42My0zMS40NCAyMTguMzUgMjE4LjM1IDAgMDEtMTAuOTUtNjguNTljMC0xNi45OS0xMy44Mi0zMC44MS0zMC44LTMwLjgxSDMwLjhBMzAuODUgMzAuODUgMCAwMDAgMzAuODFDMCAyMjUuNTYgMTU4LjQ0IDM4NCAzNTMuMTkgMzg0QTMwLjg1IDMwLjg1IDAgMDAzODQgMzUzLjE5di03MC4zM2EzMC44NSAzMC44NSAwIDAwLTMwLjgxLTMwLjh6Ii8+PC9zdmc+");
}


.contacts ul li.email-line::before {
  top: .3em;
  left: -2em;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBmaWxsPSIjZDI4MDE2Ij48cGF0aCBkPSJNMzM5IDI1OWwxNzMgMTA5VjE0NXpNMCAxNDV2MjIzbDE3My0xMDl6TTQ4MCA4MEgzMkMxNiA4MCAzIDkyIDEgMTA3bDI1NSAxNjggMjU1LTE2OGMtMi0xNS0xNS0yNy0zMS0yN3pNMzEwIDI3OGwtNDUgMzBhMTYgMTYgMCAwMS0xOCAwbC00NS0zMEwxIDQwNWMyIDE1IDE1IDI3IDMxIDI3aDQ0OGMxNiAwIDI5LTEyIDMxLTI3TDMxMCAyNzh6Ii8+PC9zdmc+");
}

.contacts .container > div:last-of-type {
  padding-top: 75%;
  background-color: #f5f5f5;
  background-image: url("/i/ft-img-400.png");
  background-size: 80% 80%;
  background-repeat: no-repeat;
  background-position: center center;
}

/*  =============================================
                  FOOTER
=============================================  */
footer {
  padding: 30px 0;
  color: #ffffff;
  background: #151414;
}

footer .soc-icon li {
  width: 40px;
  height: 40px;
  margin-right: 10px;
  border-radius: 50%;
  background: #1de9b6;
}

footer .soc-icon a {
  display: block;
  height: 100%;
  text-indent: -9999px;
  text-decoration: none;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%;
}

footer .soc-icon a.facebook {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjcuNjYgMTY3LjY2Ij48cGF0aCBkPSJNODMuODMuMzVBODMuODMgODMuODMgMCAwMDAgODQuMThjMCA0MS41MiAzMC4yMiA3NS45IDY5Ljg1IDgyLjU3di02NS4wOEg0OS42M1Y3OC4yNWgyMC4yMlY2MC45OGMwLTIwLjA0IDEyLjI0LTMwLjk2IDMwLjExLTMwLjk2IDguNTYgMCAxNS45Mi42NCAxOC4wNi45MlY1MS45aC0xMi40Yy05LjcyIDAtMTEuNiA0LjYyLTExLjYgMTEuNHYxNC45NWgyMy4ybC0zLjAzIDIzLjQySDk0LjAzdjY1LjY1YzQxLjQ3LTUuMDUgNzMuNjMtNDAuMzEgNzMuNjMtODMuMTZBODMuODIgODMuODIgMCAwMDgzLjgzLjM1eiIgZmlsbD0iIzAxMDAwMiIvPjwvc3ZnPg==");
}

/*  =============================================
                  Всплывающее окно
=============================================  */
.curtain {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -100;
  opacity: 0;
  background: rgba(0, 0, 0, 0.7)
    url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0IDQiPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0FCQUJBQiIgc3Ryb2tlLXdpZHRoPSIwLjUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjAiIHkxPSIwIiB4Mj0iNCIgeTI9IjQiLz48L3N2Zz4=")
    repeat 0 0;
  background-size: 4px 4px;
  transition: .5s linear;
}

.curtain .modal-wrapper {
  /* display: none; */
  width: 100%;
  max-width: 630px;
  margin: auto;
  padding: 25px 30px;
  background: #ffffff;
  box-shadow: 0 0 20px #0c1221;
}

.loader-body {
  display: none;
  margin: auto;
}

.curtain .modal-wrapper .close {
  display: block;
  margin: 0 0 20px auto;
  width: 24px;
  height: 24px;
  text-indent: -9999px;
  border: none;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGhlaWdodD0iNDkwIiB3aWR0aD0iNDkwIiBmaWxsPScjMGMxMjIxJz48cGF0aCBkPSdNNDkwIDM1TDQ1NSAwIDAgNDU1bDM1IDM1eicvPjxwYXRoIGQ9J00wIDM1TDM1IDBsNDU1IDQ1NS0zNSAzNXonLz48L3N2Zz4=")
    no-repeat;
  background-size: 100% 100%;
}

.curtain form {
  display: none;
}

.curtain form.active {
  display: block;
}

.curtain .btn {
  width: 300px;
  height: 1.8em;
  font-size: 24px;
}


.btn-top {
  position: fixed;
  bottom: 10px;
  right: 10px;
  z-index: 20;
  display: none;
  width: 30px;
  height: 30px;
  text-indent: -9999px;
  border: none;
  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NTUuMSA0NTUuMSIgZmlsbD0iI2I5ODg0NSI+PHBhdGggZD0iTTQ4IDBDMjEgMCAwIDIxIDAgNDh2MzU5YzAgMjcgMjEgNDggNDggNDhoMzU5YzI3IDAgNDgtMjEgNDgtNDhWNDhjMC0yNy0yMS00OC00OC00OEg0OHptMTgwIDcwYzQgMCA3IDIgMTAgNWw1OSA4MGM2IDkgMCAyMC0xMCAyMGgtMTh2NzFjMCA3LTYgMTMtMTMgMTNoLTU3Yy03IDAtMTMtNi0xMy0xM3YtNzFoLTE4Yy0xMCAwLTE2LTExLTEwLTIwbDYwLTgwYzItMyA2LTUgMTAtNXptLTYgMjE0YzE0IDAgMjcgNSAzNyAxNXMxNCAyMSAxNCAzNS00IDI2LTE0IDM2YTQ4IDQ4IDAgMDEtMzcgMTRjLTE0IDAtMjctNC0zNy0xNGE0NyA0NyAwIDAxLTE0LTM2IDQ4IDQ4IDAgMDE1MS01MHptLTEzNSAyaDc3djE4aC0yN3Y3OWgtMjN2LTc5SDg3di0xOHptMjQ3IDFjMTEgMCAxOSAzIDI0IDcgOCA2IDEwIDE1IDEwIDI3cy0yIDIyLTEwIDI3Yy03IDYtMTcgOS0zMiA5aC0xM3YyN2gtMjF2LTk3aDQyem0tMTEyIDE2Yy05IDAtMTYgMy0yMCA4LTYgNi05IDEzLTkgMjMgMCA5IDMgMTYgOSAyMyA2IDYgMTMgOSAyMCA5IDggMCAxNi0zIDIwLTkgNS03IDgtMTQgOC0yMyAwLTgtMy0xNS04LTIzLTYtNS0xMy04LTIwLTh6bTkxIDN2MzJoMTRjNy0xIDEzLTIgMTYtNXM0LTcgNC0xMy0xLTEwLTYtMTFjLTMtMy04LTMtMTUtM2gtMTN6Ii8+PC9zdmc+") no-repeat; 
  background-size: 100% 100%;
}

.btn-top.active {
  display: block;
}

/* ==============================================
                      MEDIA
============================================== */

/* ============= screen min 440 =============== */
@media all and (min-width: 440px) {
  html {
    font-size: 11px;
  }
}

/* ============= screen min 558 =============== */
@media all and (min-width: 558px) {

  .top-section .title-wrapper {
    background: url("/i/bg-top-600.jpg") no-repeat center center;
    background-size: cover;
  }

  .top-section .offer-list {
    flex-direction: row;
    align-items: flex-start;
  }

  .top-section .offer-list li {
    flex: 1 0 33.3334%;
    width: 33.3334%;
  }

  .whom .flex-block li {
    flex: 1 0 50%;
    width: 50%;
  }

  .structure-training .main-wrapper > .flex-block > div {
    flex: 0 0 50%;
    width: 50%;
  }

  .structure-training .main-wrapper > div.flex-block + div {
    flex: 0 0 70%;
    width: 70%;
    margin: 0 auto 3rem;
  }

  .get-start ul li {
    flex: 0 0 calc(50% - 40px);;
    width: calc(50% - 40px);
  }

  .get-start ul li::before,
  .get-start ul li::after {
    border-radius: 0;
  }

  .school-founder-section figure {
    margin: 0;
  }

  .school-founder-section .container > .flex-block > div > div {
    width: calc(100% - 280px);
  }

  .school-founder-section .container > .flex-block > div > div h4 {
    margin-bottom: 20px;
  }

  .contacts .container > div {
    flex: 1 0 50%;
    width: 50%;
  }

  .contacts .container > div:last-of-type {
    padding-top: 37.5%;
  }

  .btn-top {
    bottom: 15px;
    right: 15px;
    width: 40px;
    height: 40px;
  }
  
}

/* ============= screen min 768 =============== */
@media all and (min-width: 768px) {
  html{
    font-size: 12px;
  }

  h1 {
    font-size: 24px;
  }

  h1 span {
    font-size: 56px;
  }

  h2 {
    font-size: 30px;
  }

  h3 {
    font-size: 26px;
  }

  h4 {
    font-size: 18px;
  }

  .top-section .title-wrapper {
    background: url("/i/bg-top-768.jpg") no-repeat center center;
    background-size: cover;
  }

  .full-programm .programm-wrapper > div {
    flex: 0 0 48%;
    width: 48%;
  }

  .structure-training .main-wrapper > div.flex-block + div,
  .structure-training .main-wrapper > .flex-block > div {
    flex: 0 0 48%;
    width: 48%;
  }

  .about ul.flex-block {
    justify-content: space-around;
  }
  
  .whom {
    background: url("/i/bg-1.png") no-repeat;
    background-size: 100% 100%;
  }

  .about,
  .full-programm {
    background: url("/i/bg-numbers.png") no-repeat;
    background-size: 100% 100%;
  }

  .contacts {
    background: url('/i/ft-el-1.png') no-repeat top left;
    background-size: 5% 75%;
  }

  .contacts .container > div:first-child {
    align-self: center;
  }

  .contacts .container > div:last-of-type::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 10%;
    height: 10%;
    background-color: #ecb447;
  }
  .contacts .container > div:last-of-type::after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    display: block;
    width: 7%;
    height: 15%;
    background-color: #b98845;
  }
}


/* ============= screen min 992 =============== */
@media all and (min-width: 992px) {

  .whom .flex-block li {
    flex: 1 0 25%;
    width: 25%;
  }

  .school-founder-section .container > .flex-block > div {
    flex: 0 0 48%;
    width: 48%;
    margin-bottom: 0;
  }

  .contacts h2 {
    text-align-last: left;
  }
  
}

/* ============= screen max 1024 =============== */
@media all and (max-width: 1024px) {
  html {
    font-size: 13px;
  }

  .top-section .title-wrapper {
    background: url("/i/bg-top-1024.jpg") no-repeat center center;
    background-size: cover;
  }

}

/* ============= screen min 1200 =============== */
@media all and (min-width: 1200px) {
  html {
    font-size: 14px;
  }

  .container {
    padding: 0;
  }

  h1 {
    font-size: 32px;
  }

  h1 span {
    font-size: 66px;
    line-height: 1.5;
  }

  h2 {
    font-size: 40px;
  }

  h3 {
    font-size: 32px;
  }
  
  h4 {
    font-size: 20px;
  }

  .logo-wrapper {
    width: 280px;
  }

  header .contact-wrapper li {
    margin-bottom: 2px;
  }

  header .contact-wrapper li:last-child {
    margin-bottom: 0;
  }

  .top-section .title-wrapper {
    background: url("/i/bg-top-1400.jpg") no-repeat center center;
    background-size: cover;
  }

  .top-section .soc-btn-body {
    width: 225px;
  }

  .full-programm .container > h3 {
    font-size: 40px;
  }

  .testimonials .swiper-container.text-testimonials {
    width: 80%;
  }

  .full-programm .programm-wrapper h3::before {
    width: 4rem;
  }

  .contacts ul li {
    font-size: 24px;
    margin-bottom: 10px;
  }

  .contacts .container > div:last-of-type {
    background-image: url("/i/ft-img.png");
  }
  
}

/* ============= screen min 1500 =============== */

@media all and (min-width: 1500px) {
  .top-section .title-wrapper {
    background: url("/i/bg-top.jpg") no-repeat center center;
    background-size: cover;
  }
}

@media all and (max-width: 992px) and (orientation: landscape) {
}

@media all and (max-width: 360px) and (min-height: 500px) {
}
