/* Fonts */
* {
  box-sizing: border-box;
  position: relative;
}
h1,
h2,
h3,
h4,
h5,
h6,
ul,
li,
a,
input,
textarea,
p,
body,
span {
  margin: 0;
  padding: 0;
}
img {
  border: none;
}
ul li {
  list-style: none;
}
a {
  text-decoration: none;
}
a,
svg,
path {
  transition: all 0.15s ease-in-out;
}
div,
article,
section,
img,
main,
input,
textarea {
  display: block;
}
input,
textarea,
img,
a,
option,
select,
button,
div {
  outline: none;
}
img {
  max-width: 100%;
  height: auto;
  display: block;
}
html {
  font-size: 10px;
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
}
body {
  font-size: 1.6rem;
  color: #353535;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  background-color: #fff;
}
p {
  line-height: 1.5em;
}
.content {
  width: 100%;
  padding: 0 5rem;
  margin: 0 auto;
  position: relative;
  z-index: 2;
}
.content--regular {
  max-width: calc(1000px  +  10rem);
}
.content--smaller {
  max-width: calc(800px  +  10rem);
}
.section {
  position: relative;
  z-index: 2;
  overflow: hidden;
}
.section--normal {
  padding: 12rem 0 5rem;
}
.section--bigger {
  padding: 9rem 0 6.5rem;
}
.section--blue {
  background-color: #0075b9;
  color: #fff;
}
.section--blue .section-title {
  color: #fff;
}
.section--background {
  background-color: #ededed;
}
.absolute-image {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.two-columns {
  display: flex;
  margin: -3rem;
}
.two-columns--center {
  align-items: center;
}
.two-columns .column {
  flex-basis: calc(50% - 6rem);
  margin: 3rem;
}
.button {
  display: inline-block;
  padding: 1.2rem 2rem;
  font-size: 1.5rem;
  color: #353535;
  border-radius: 0.5rem;
  border: 2px solid #353535;
  transition: all 0.15s ease-in-out;
  cursor: pointer;
}
.button:hover {
  background-color: #0075b9;
  border-color: #0075b9;
  border-bottom-color: #0061a5;
  color: #fff;
}
.button--white {
  border-color: #fff;
  color: #fff;
}
.button--white:hover {
  border-color: #fff;
  color: #0075b9;
  background-color: #fff;
}
.button--yellow,
.button.add_to_cart_button {
  border-color: #fcc000;
  border-bottom-color: #dea900;
  background-color: #fcc000;
}
.button--yellow:hover,
.button.add_to_cart_button:hover {
  color: #353535;
  background-color: #ffd414;
  border-color: #ffd414;
  border-bottom-color: #dea900;
}
.section-title {
  font-size: 2.8rem;
  line-height: 1.39285714em;
  color: #353535;
  font-weight: 400;
  margin-bottom: 4rem;
}
.section-title--center {
  text-align: center;
}
.section-title--reverse {
  color: #fff;
}
.global-style > *:first-child {
  margin-top: 0;
}
.global-style > *:last-child {
  margin-bottom: 0;
}
.global-style p {
  margin: 2rem 0;
}
.global-style p a,
.global-style li a,
.global-style table a,
.global-style .wp-block-file a:not(.wp-block-file__button) {
  color: #0075b9;
  text-decoration: underline;
  font-weight: 700;
}
.global-style p a:hover,
.global-style li a:hover,
.global-style table a:hover,
.global-style .wp-block-file a:not(.wp-block-file__button):hover {
  text-decoration: none;
}
.global-style strong {
  font-weight: 700;
}
.global-style .has-small-font-size {
  font-size: 1.4rem;
}
.global-style .has-medium-font-size {
  font-size: 2rem;
}
.global-style .has-large-font-size {
  font-size: 2.4rem;
}
.global-style .has-huge-font-size {
  font-size: 2.8rem;
}
.global-style p {
  margin: 2rem 0;
  font-size: 1.5rem;
  line-height: 1.5em;
}
.global-style hr {
  border: 0;
  height: 1px;
  background: #353535;
  clear: both;
  margin: 2rem 0;
}
.global-style h2,
.global-style h3,
.global-style h4,
.global-style h5 {
  color: #0075b9;
  line-height: 1em;
}
.global-style h2 {
  font-size: 3.2rem;
  margin: 3rem 0;
}
.global-style h3 {
  font-size: 2.8rem;
  margin: 2.5rem 0;
}
.global-style h4 {
  font-size: 2.4rem;
}
.global-style ol:not([class]),
.global-style ul:not([class]) {
  counter-reset: item;
  list-style: none;
  line-height: 2.1rem;
  margin: 2rem 0;
  font-size: 1.6rem;
  padding-left: 0;
}
.global-style ol:not([class]) li,
.global-style ul:not([class]) li {
  padding-left: 2.4rem;
  position: relative;
  line-height: 1.5em;
}
.global-style ol:not([class]) li:not(:last-of-type),
.global-style ul:not([class]) li:not(:last-of-type) {
  padding-bottom: 0.8rem;
}
.global-style ul:not([class]) li::before {
  content: '';
  width: 0.3rem;
  height: 0.3rem;
  border-radius: 0.3rem;
  position: absolute;
  left: 0;
  top: 0.8rem;
  border-width: 0.3rem;
  border-style: solid;
}
.global-style ul li::before {
  border-color: #0075b9;
}
.global-style ol li::before {
  color: #0075b9;
}
.global-style ol:not([class]) li {
  padding-left: 2rem;
}
.global-style ol:not([class]) li::before {
  counter-increment: item;
  content: counter(item) '. ';
  font-weight: 700;
  display: inline-block;
  position: absolute;
  left: 0;
  z-index: 2;
}
.global-style blockquote {
  border-left: 0.4rem solid #0075b9;
  margin: 3rem 0;
  padding: 2rem 3rem;
}
.global-style blockquote p {
  font-size: 1.8rem;
  margin: 0;
}
.global-style blockquote cite {
  color: #666;
  margin-top: 2rem;
  display: block;
}
.wp-block-table {
  margin: 2rem 0;
  overflow: inherit;
}
.wp-block-table table {
  border-spacing: 0;
  border-collapse: collapse;
  width: 100%;
  margin: 2rem 0;
  border: 1px solid #eee;
}
.wp-block-table td {
  background: #f2f2f2;
  padding: 1rem 1.6rem;
}
.wp-block-table tr:nth-of-type(even) td {
  background: #fcfcfc;
}
.wp-block-media-text {
  margin: 4rem 0;
}
.wp-block-table.is-style-stripes {
  border: none;
}
.wp-block-embed {
  margin: 2rem 0;
}
.admin-bar .top-bar {
  top: 32px;
}
.top-bar {
  padding: 2rem 0;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 99;
  background: #fff;
  transition: all 0.15s ease-in-out;
  border-bottom: 2px solid transparent;
  overflow: hidden;
}
.top-bar.smaller {
  padding: 1rem 0;
  border-color: #0075b9;
  box-shadow: 0 0.3rem 1rem rgba(0, 0, 0, 0.1);
}
.top-bar.smaller .logo img {
  height: 5rem;
}
.top-bar .content {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.logo {
  display: inline-block;
}
.logo img {
  width: auto;
  height: 7rem;
  transition: all 0.15s ease-in-out;
}
.menu li {
  display: inline-block;
}
.menu li.current a {
  color: #0075b9;
}
.menu li.current a::after {
  opacity: 1;
}
.menu li:hover a {
  color: #0075b9;
}
.menu a {
  display: block;
  padding: 1.5rem 1rem;
  font-size: 1.6rem;
  color: #262626;
}
.menu a::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 0.7rem;
  background: url("data:image/svg+xml,%3Csvg version='1.1' id='prefix__Vrstva_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 55.9 5.5' xml:space='preserve' preserveAspectRatio='none' %3E%3Cstyle%3E.prefix__st0%7Bfill:%230376ba%7D%3C/style%3E%3Cpath class='prefix__st0' d='M1.2 3.9c.7.1 1.5-.2 2.2-.2 2.6-.3 5.2-.6 7.9-.7 2.2-.1 4.4-.3 6.6-.5 3.2-.2 6.4-.7 9.7-.7 6.6-.1 13.2-.2 19.9-.2 1.4 0 2.9-.1 4.3 0 .9.1 1.9.2 2.8.1'/%3E%3Cpath class='prefix__st0' d='M1.2 5.1c1.1 0 2.1-.2 3.1-.3 1.1-.1 2.3-.2 3.4-.3 2.2-.2 4.5-.3 6.7-.5 4.3-.3 8.6-.9 13-1 4.5-.1 8.9-.1 13.4-.2h6.9c2.2 0 4.4.2 6.6.2 1.6 0 1.6-2.5 0-2.5-2.2 0-4.4-.2-6.6-.2h-6.9c-4.5 0-8.9.1-13.4.2-4.3.1-8.6.6-13 1-2.1.1-4.3.3-6.6.5-1.1.1-2.3.2-3.4.3-1 .1-2.1.4-3.1.3-1.7 0-1.7 2.5-.1 2.5z'/%3E%3C/svg%3E") center bottom / 100% no-repeat;
  transition: all 0.15s ease-in-out;
  opacity: 0;
}
.hp-intro {
  background: #0075b9;
  padding-top: 11rem;
}
.hp-intro::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: url("data:image/svg+xml,%3Csvg version='1.1' id='prefix__Vrstva_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 163.8 156.7' xml:space='preserve'%3E%3Cstyle%3E.prefix__st0%7Bfill:%231983c1%7D%3C/style%3E%3Cpath class='prefix__st0' d='M137 4.5c-1.4-.5-3-.7-4.4-1.2-.9-.3-1.8-.6-2.7-.8-1-.2-1.9-.3-2.9-.6-1.9-.6-3.8-.8-5.7-1-1.9-.2-3.8-.4-5.7-.4-1.9 0-3.6.3-5.5.6-1.8.3-3.6.6-5.3 1.1-1.7.5-3.3 1.5-4.9 2.1-1.6.7-3 1.6-4.2 2.7-2.7 2.3-4.5 5.2-5 8.7-.6 3.7.1 7.3 1.6 10.8l.6 1.2c.1.1.3.8.3.5 0 .1-.2.6-.3.8-.4.9-.9 1.8-1.4 2.7-.9 1.6-2.2 3.4-2.6 5.2-.4 1.8 1.3 2.1 2.6 1.5 1.8-.8 3.4-2 5.1-3l1.2-.6c.2-.1.6-.1.3-.2.3.1 1.2 1 1.6 1.3.7.5 1.5.9 2.2 1.3 3.1 1.6 6.4 2.7 9.7 3.8 1.9.7 3.9 1 5.8 1.6 1.9.6 3.8 1 5.8 1.2 3.9.5 7.7 1.3 11.6 1.2 1.9 0 3.8-.1 5.7-.3 1.9-.2 3.6-.7 5.4-1.2 3.6-1 6.9-2.9 9.9-5.1 2.7-2 4.1-4.8 4-8.2-.2-3.7-1.8-7.2-3.5-10.5-1.8-3.3-3.9-5.9-6.9-8.2-2.8-2.2-6.1-3.9-9.2-5.7-1-.6-2.1-.9-3.2-1.3-1.2-.4-1.8 1.5-.5 1.9 2.6.8 4.8 2.4 7.1 3.8 3.1 1.8 6.2 3.8 8.5 6.6 2.1 2.6 3.6 5.9 4.8 9 1.2 3.2 1.6 7-.8 9.7-1.1 1.2-2.5 2.1-3.9 2.9-1.6 1-3.2 1.9-5 2.6-3.3 1.2-6.6 1.8-10.1 1.9-1.8.1-3.6.2-5.4 0-1.8-.1-3.7-.6-5.5-.9-1.7-.2-3.5-.4-5.2-.7-2-.4-3.8-1.1-5.8-1.5-3.2-.7-6.2-1.9-9.3-3.1-1.5-.6-3-1.3-4.3-2.1-.7-.4-1.3-.8-1.9-1.3-.4-.3-.7-.7-1.2-.8-1.3-.3-3 1-4 1.6-.8.5-1.7 1-2.5 1.6-.3.2-.6.4-.9.5-.2.1-.8.3-.9.4-.1.1.6.6.7.5.1-.1.2-.5.2-.7.4-.9.9-1.8 1.4-2.7.9-1.5 1.9-3.1 2.4-4.7.3-.8.1-1.3-.2-2-.8-1.7-1.5-3.4-1.9-5.2-.8-3.4-.6-7.4 1.4-10.3 1.1-1.6 2.4-3 4-4.1 1.5-1 3.1-1.4 4.7-2.3 1.7-.9 3.4-1.4 5.3-1.7 2-.4 4-1 6-1 1.9 0 3.8 0 5.7.2 2.1.2 4.2.3 6.2 1 1.8.6 3.7.8 5.6 1.4 1.6.5 3.3.7 4.8 1.3 1.2.6 1.7-1.3.5-1.8z'/%3E%3Cpath class='prefix__st0' d='M104.7 10.9c.1 1-.2 2-.2 3-.1 1 .1 2-.1 3-.4 1.9-.8 3.7-1.1 5.6-.3 1.4-.5 2.9-.6 4.3-.1 1.1-.2 2.6.4 3.6.3.5 1.1.7 1.6.2 1.1-1.2 1.2-2.7 1.2-4.2s.5-2.6 1.4-3.7c.3-.4.9-1.3 1.5-1.1.9.3.5 1.7.4 2.3-.2.9-.2 1.9-.5 2.8l-.9 3.3c-.3 1.2 1.6 1.8 1.9.5.7-2.4 1.5-4.9 1.6-7.5.1-1.9-1.5-4.2-3.6-3.3-1.4.5-2.7 2.3-3.3 3.6-.4.9-.6 1.9-.6 2.9s.1 2.2-.7 2.9c.5.1 1 .1 1.6.2-.4-.8-.2-2.3-.1-3.1.2-1.3.4-2.7.7-4 .2-.8.4-1.7.5-2.5.2-1 .4-2 .6-3.1.1-.9 0-1.9.1-2.8.1-1 .3-2 .2-3-.1-1.2-2.1-1.2-2 .1zM114.4 27.5c1.6.4 3.1.9 4.7.3 1.3-.5 2.7-.9 3.8-1.7.5-.4 1.1-1 1.2-1.7.2-.8-.2-1.5-.8-2-.9-.8-2.2-1.4-3.5-1.5-2.8-.3-5 1.8-6.1 4.2-.6 1.3-.8 2.6-.3 4 .4 1.2 1.3 2.1 2.5 2.5.8.3 1.7.5 2.6.7 1.1.2 2.4.2 2.9-1.1.2-.5-.2-1.1-.7-1.2-.6-.2-1 .2-1.2.7.1-.2.1-.2.3-.4-.1.1-.2 0 0 0 0 0-.1.1-.2 0-.1 0 .2 0 0 0-.4 0-.6 0-.9-.1-.7-.1-1.3-.3-1.9-.5-.6-.2-1-.4-1.3-.9-.4-.6-.5-1.5-.2-2.3.3-.9.9-1.7 1.5-2.4s1.2-1.1 2.1-1.3c.8-.1 1.5.1 2.4.5l.9.6c.3.2 0 .1 0 .1v-.2s-.4.4-.4.5c-.8.7-2 1-3 1.4-.6.2-1.2.4-1.9.3-.7-.1-1.3-.3-1.9-.5-1.3-.3-1.8 1.7-.6 2zM127.1 13.6c-.2.6-.1 1.3-.3 1.9-.2.7-.4 1.4-.5 2.1-.3 1.5-.3 3.1-.3 4.6 0 1.6.2 3.2.3 4.8.1 1.5-.3 2.9-.2 4.4.1 1.3 2.1 1.3 2 0-.1-1.5.3-2.9.2-4.4-.1-1.5-.2-2.9-.3-4.4 0-1.5-.1-3 .2-4.4.1-.7.4-1.4.5-2.1.1-.6.1-1.3.3-1.9.4-1.3-1.5-1.8-1.9-.6zM131.4 14.8c-.4 1.2-.2 2.5-.2 3.7 0 1.6-.1 3.1-.2 4.7-.1 3.1-.4 6.1.2 9.1.2 1.3 2.2.7 1.9-.5-.6-2.8-.3-5.7-.1-8.6.1-1.4.1-2.8.2-4.2 0-1.2-.3-2.5.2-3.7.4-1.2-1.5-1.7-2-.5zM140.4 25.3c-1.6.1-2.9 1.3-3.8 2.6-.9 1.4-1.5 3.1-1.1 4.8.2.8.6 1.6 1.3 2.1.4.4 1 .7 1.5.8.6.1 1.2 0 1.8-.3 1.4-.8 2.5-2.3 3-3.8.3-.9.4-1.9.2-2.7-.3-1.1-1.3-1.8-2.4-1.9-.5-.1-1.1.1-1.2.7-.1.5.2 1.1.7 1.2.2 0 .4.1.6.1l.2.1c-.2-.2.2.3 0 0 0 .1.1.1.1.2.1.1 0-.2 0 0 0 .1.1.5.1.2V30.1c0 .2-.1.3-.1.5-.1.3-.2.5-.3.8.1-.2 0 .1-.1.1-.1.1-.2.3-.2.4-.1.1-.2.3-.3.4 0 0-.1.1 0 0l-.2.2-.3.3c0 .1-.1.1-.2.2s-.2.1 0 0c-.2.1-.3.2-.5.3-.1.1-.2.1-.3.2.1-.1-.1 0-.1 0-.1 0 .2.1-.1 0h-.2c-.2-.1-.3-.2-.5-.3.1.1 0 0 0 0-.1 0-.1-.1-.2-.1l-.2-.2s.1.2 0 0c-.1-.1-.2-.2-.2-.4-.1-.1.1.2 0 0 0-.1-.1-.2-.1-.3V32c-.1-.2 0 .2 0-.1v-.4-.4-.1c0-.1 0-.2.1-.3l.3-.9.1-.2c.1-.2.2-.3.3-.5.1-.2.2-.3.3-.4 0 0 .2-.3.1-.1l.2-.2c.2-.3.5-.5.7-.7.2-.2-.2.1 0 0 .1 0 .1-.1.2-.1.1-.1.3-.1.4-.2.2-.1-.2.1 0 0 .1 0 .1 0 .2-.1h.2c.2-.1-.2 0 0 0 .5 0 1-.4 1-1 0-.5-.5-1-1-1zM101.1 153.8c.1-.8.1-1.7.6-2.5.6-.9 1.4-1.3 2.3-1.9 1.8-1.3 4-2.2 6.2-2.7s4.3-.5 6.5-.5c1.1 0 2.3-.1 3.4 0 1 .1 2 .5 3 .3 1.6-.3 1.7-1.9 1.2-3.2-.3-.8-.5-1.7-.9-2.5-.5-1-.9-2-1.5-2.9-1.2-1.8-2.4-3.6-3.3-5.6-.9-1.8-1.6-3.7-2.6-5.4-1-1.8-2.1-3.6-3-5.4-.8-1.7-1.4-3.6-3.2-4.6-.8-.4-1.6-.6-2.4-.7-1.1-.2-2.3-.4-3.4-.4-2 0-4.3 0-6.2.6-3.6 1.3-7.2 3-9.8 5.9-1 1.1-2.7 1.9-2.7 3.7 0 .8.5 1.7.8 2.3.5 1.1 1 2 1.3 3.2.2.9.3 1.8.8 2.6.5.9 1 1.8 1.4 2.8.5 1.1 1.2 2.2 1.7 3.3.4 1 .8 1.9 1.3 2.9 1 2.1 1.9 4.3 2.9 6.4 1 2.1 1.8 4.3 3.3 6.1.8 1 2.2-.4 1.4-1.4-1.2-1.4-1.9-3.3-2.7-5-.8-1.8-1.7-3.5-2.4-5.3-.7-1.7-1.5-3.3-2.2-5-.3-.8-.7-1.5-1.1-2.2-.5-.8-.7-1.8-1.2-2.6s-.9-1.3-1-2.3c-.1-.8-.4-1.7-.7-2.5-.3-.8-.8-1.4-1.1-2.2-.1-.3-.5-.8-.5-1.2 0-.4.5-.8.8-1 1.4-1.3 2.6-2.7 4.2-3.6 1.4-.8 2.9-1.5 4.4-2.2.9-.4 1.8-.8 2.8-1 1-.2 2.1-.1 3.1-.2 1.9-.1 4.2-.1 6 .6 1.8.7 2.4 3.1 3.1 4.7.8 1.7 1.8 3.2 2.7 4.8 1.7 3.3 3 6.8 5.1 9.9 1.2 1.7 2.1 3.4 2.6 5.4.1.2.4.7.4.9 0 .4-.5.2-.9.1-1-.1-2-.3-3-.3-2.2 0-4.4-.2-6.6.2-2.3.3-4.3 1-6.5 1.9-.9.4-1.7.8-2.5 1.3-.7.5-1.6.9-2.2 1.6-1.3 1.4-1.6 2.7-1.8 4.6 0 1.5 2 1.5 2.1.2z'/%3E%3Cpath class='prefix__st0' d='M125 144.9c.3-2.1 1.5-3.3 3.4-4.1 1.9-.9 4.3-1.4 6.4-1 2.1.3 4.3.6 6.4.9 2 .3 3.9.3 5.7 1.3.9.5 1.8-.5 1.4-1.4-.8-1.9-1.8-3.7-2.7-5.5-.9-1.9-1.3-3.9-2-5.9-.8-2.1-1.2-4.3-1.6-6.4-.4-2-.7-4-1.1-6.1-.1-.7-.3-1.5-.8-2-.5-.6-1.5-.9-2.2-1.4-1.8-1.1-3.5-2.1-5.5-2.7-2-.6-4.1-.9-6.2-.9-2 0-4.1 0-6 .8-2 .8-4.1 2-5.9 3.3-1.6 1.2-3.2 3.1-3.7 5-.3 1.3 1.6 1.8 1.9.5.4-1.8 1.9-3.3 3.4-4.3s3.2-2 4.9-2.7c1.8-.7 3.9-.6 5.8-.6s3.9.3 5.6 1c1.8.6 3.4 1.6 5 2.6.8.5 1.4.7 1.6 1.6.2.9.3 1.8.4 2.7.3 1.8.7 3.6 1.1 5.4.2 1 .3 2 .6 2.9.2.9.6 1.8.9 2.7.3 1 .5 2.1.8 3.1.3.9.7 1.6 1.1 2.4.9 1.8 1.9 3.6 2.7 5.5l1.4-1.4c-.9-.5-1.5-.8-2.5-1-1.4-.2-2.7-.4-4.1-.6-1.3-.2-2.7-.4-4-.6-1.3-.2-2.6-.5-3.9-.5-4.2.2-9.6 2-10.2 6.8-.2 1.4 1.7 1.9 1.9.6zM96 129.4c0 .2-.2.2 0 .1 0 0 .1-.1 0-.1.3-.1.4-.2.6-.5l.9-1.2c.6-.6 1.4-1 2.2-1.3.9-.4 1.8-.8 2.7-1 .4-.1.8-.3 1.3-.4.6-.1 1.1-.1 1.6 0s1.1-.1 1.2-.7c.1-.5-.2-1.2-.7-1.2-.3 0-.7-.1-1-.1-.3 0-.6 0-1 .1-.6.1-1.1.2-1.7.4-1.2.3-2.3.8-3.4 1.2-1 .4-2 .9-2.7 1.7-.4.4-.7 1-1.1 1.4-.3.3-.8.6-.9 1.1-.2 1.2 1.7 1.7 2 .5zM98.1 134.6c.8-.4 1.4-1.2 2.1-1.7.7-.5 1.5-1 2.2-1.5.7-.5 1.5-.9 2.3-1.1.8-.2 1.7-.4 2.5-.3.5.1 1.1-.1 1.2-.7.1-.5-.2-1.1-.7-1.2-2-.4-4.2.3-5.9 1.3-.8.5-1.7 1.1-2.5 1.6-.5.3-.9.6-1.3 1-.3.3-.6.7-1 .9-1 .7 0 2.4 1.1 1.7z'/%3E%3Cpath class='prefix__st0' d='M120.6 121c0 .3.1.1.2-.1s.2-.4.4-.6c.2-.3.5-.6.8-.9.8-.5 1.8-.8 2.7-1.2.9-.4 1.9-.7 2.9-.9.4-.1.9-.3 1.4-.2.5 0 .8.1 1.3-.2 1.1-.6.1-2.3-1-1.7.2-.1.3 0 0-.1h-.3c-.3 0-.6 0-.8.1-.6.1-1.2.2-1.8.4-1.2.3-2.3.8-3.4 1.2-1 .4-2 .7-2.8 1.5-.4.4-.7.9-1 1.3-.2.4-.6.8-.6 1.4-.1 1.3 1.9 1.3 2 0zM123 126.8c.4-.3.8-.6 1.3-.9l1.2-.6c.9-.5 1.7-1 2.6-1.4.8-.4 1.7-.8 2.6-.8 1-.1 2 .2 3.1 0 .5-.1.8-.7.7-1.2-.2-.6-.7-.8-1.2-.7-1 .2-2.1-.1-3.2 0-1 .2-1.9.6-2.8 1-.9.4-1.7.8-2.6 1.3-.4.3-.9.5-1.4.7-.5.2-.9.5-1.3.9-.4.3-.7.9-.4 1.4.3.4.9.7 1.4.3zM101.7 140.3s0 .1-.1.1c0-.1 0-.1 0 0-.1.1 0 0 0 0 .1-.1.2-.2.3-.4.1-.2.2-.3.3-.5 0-.1.1-.2.1-.3 0 0 .1-.2 0-.1l.2-.2c.1-.1-.2.1 0 0l.1-.1c.2-.1.3-.2.5-.3.1-.1.2-.1.2-.2l.1-.1s-.2.1 0 0c.4-.2.9-.3 1.3-.4.5-.2.9-.7.7-1.2-.2-.5-.7-.9-1.2-.7-.5.2-1 .3-1.4.5-.5.2-.9.5-1.4.8-.5.3-.9.7-1.1 1.3 0 .1-.1.2-.1.3 0 .1-.1.2-.2.3 0-.1.1-.2 0 0l-.1.1c-.2.2-.3.4-.4.6-.2.5.2 1.1.7 1.2.8.1 1.3-.2 1.5-.7zM126.2 131.7v.1c0-.1-.1.2 0 .1v-.2c0 .1-.1.2 0 0 .1.1.1 0 .1 0l.2-.2.1-.1c.1-.1-.1.1-.1 0 0 0 .1 0 .1-.1.1-.1-.2.1-.1 0 .1 0 .2-.1.3-.1.1 0 .2-.1.3-.1 0 0 .2-.2.3-.1 0 0-.2.1-.1 0 0 0 .1 0 .1-.1.2-.1.3-.1.5-.2.1 0 .2-.1.3-.1h.1s.2 0 0 0h.2-.2.1c.5.1 1.1-.2 1.2-.7.1-.5-.2-1.1-.7-1.2-.6-.1-1.1-.1-1.7.1-.5.1-.9.3-1.4.6 0 0-.1.1-.2.1 0 0 .1 0 .1-.1h-.1c-.1.1-.3.1-.4.2-.2.1-.4.3-.6.5-.4.4-.8.9-.8 1.5 0 .5.5 1 1 1 .9.1 1.4-.3 1.4-.9z'/%3E%3Cg%3E%3Cpath class='prefix__st0' d='M35.9 61.2c-2.9.6-5.7.9-8.5 1.9-1.4.5-2.9 1-4.2 1.8-1.5.9-3.2 1.7-4.6 2.8-1.2.9-2.3 1.9-3.3 2.9-.6.6-1.1 1.2-1.6 1.8-.2.3-.5.5-.7.8.1-.2.5 0 .1-.1-1.7-.3-3.7-.1-5.4 0-1.9.1-4.1.4-5.5 1.8-1.3 1.3 0 2.3 1 3.1 1.5 1.1 3.2 2.1 4.8 3.2.5.4 1.1.7 1.6 1.1l.2.2c-.2-.5-.2-.1-.3.2-.3.9-.1 2 0 2.9.3 1.7.9 3.2 1.4 4.9.5 1.5 1 3.2 2.1 4.4 1.1 1.3 2.7 2.2 4 3.2 1.4 1.1 2.9 2.1 4.5 3.1 2.8 1.8 5.9 3 9.2 3.5 1.8.3 3.6.5 5.5.3 2-.1 3.9-.5 5.9-.8 3.7-.7 7.5-1.4 11.1-2.6 3.2-1.1 6.4-2.8 9.3-4.5 1.3-.8 2.6-1.6 3.7-2.6 1.3-1.2 2.3-2.8 3.1-4.3.8-1.5 1.2-3.2 1.6-4.8.5-1.7.9-3.5.8-5.3-.2-7.7-6.7-13.9-13.3-16.7-3.6-1.5-7.6-2.6-11.6-2.6-1.9 0-3.8.1-5.7 0-1.6-.1-3.4-.1-5.2.4-1.2.4-.7 2.3.5 1.9 2.8-.8 6-.2 8.9-.3 3.4-.1 6.6.4 9.9 1.5 5.9 2 12.3 6.2 14 12.6.4 1.5.7 3 .5 4.6-.2 1.9-.8 3.9-1.4 5.7-1.1 3.2-2.9 5.7-5.7 7.6-5.5 3.6-11.8 6-18.3 7.1-3.5.6-7 1.5-10.5 1.3-3.3-.2-6.4-1-9.4-2.4-2.9-1.5-5.6-3.6-8.2-5.6-1.5-1.1-2.3-2.1-3-3.8-.6-1.5-1.1-3.1-1.6-4.7-.2-.8-.4-1.7-.3-2.5 0-.7.3-1.4.2-2.1-.1-.5-.5-.9-.9-1.2-1.2-1-2.6-1.8-4-2.7-.7-.4-1.3-.9-2-1.3-.2-.1-1.3-1-1.3-1v.1c.1.2.1.5-.1.7l.4-.4c.3-.2.6-.4 1-.5.9-.3 2-.4 3-.5 1.8-.1 3.6.2 5.4 0 1-.1 1.3-.6 1.9-1.3 1.1-1.3 2.3-2.4 3.6-3.6 1.4-1.3 3-2 4.6-3 1.5-.9 3.1-1.7 4.7-2.2 2.8-1 5.6-1.3 8.5-1.9 1.4-.5.9-2.4-.4-2.1z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='prefix__st0' d='M21.6 77c1-.1 1.6 2.9 1.8 3.7.6 1.7 1.2 3.3 1.8 5 .5 1.6.9 3.3 1.4 4.9.2.7.5 1.4.6 2.2l.3 1.2c.1.3.3.7.4 1 .6-.2 1.2-.3 1.9-.5-.5-.9-.5-2-.7-3l-.6-3.6c-.2-1.1-.2-2.2-.3-3.3 0-.2-.3-1.3-.2-1.3.1-.1.6-.1.7-.1h.9c.4 0 1-.2 1.3-.1.4.1.9.7 1.2 1 .3.4.6.8.8 1.3.9 2.1 1.4 4.3 1.4 6.5 0 1.3 2 1.3 2 0 0-2.8-.6-5.9-2.1-8.3-.4-.6-.8-1-1.3-1.5-.4-.4-.8-.8-1.4-1-.9-.2-2.2-.1-3.1 0-1 .1-2 .4-2.3 1.5-.2.6 0 1.2.1 1.7.1.7.1 1.5.2 2.3.2 1.6.4 3.1.7 4.6.3 1.4.4 2.9 1 4.2.4.9 2 .5 1.9-.5-.1-.9-.5-1.6-.7-2.4-.2-1-.5-1.9-.8-2.8-.6-2-1.1-3.9-1.8-5.9-.7-1.9-1.3-3.8-1.9-5.6-.4-1.3-1.5-3.3-3.1-3.1-1.4 0-1.4 2-.1 1.9z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='prefix__st0' d='M40 84.6c.7 0 1.4.1 2.1-.3.6-.4 1.2-1 1.8-1.4.9-.8 2.1-2.1 1.7-3.5-.3-1.2-1.4-2.3-2.6-2.5-1.3-.2-2.5.4-3.7.7-2.4.7-3 3.7-2.7 5.9.2 1.3.7 2.6 1.6 3.6.9 1.1 2.2 1.8 3.4 2.4.7.4 1.4.5 2.2.6.9.1 1.9.2 2.8 0 1.6-.4 2.9-1.6 3.7-2.9.7-1.1-1.1-2.1-1.7-1-.5.8-1.2 1.5-2.1 1.9-.5.2-1.1.2-1.6.1-.5 0-1.1 0-1.6-.2-.5-.1-.8-.3-1.2-.6-.5-.3-1-.5-1.5-.9-.8-.5-1.3-1.3-1.6-2.1-.5-1.3-.7-3.4.3-4.6.2-.2.3-.3.6-.4.4-.1.9-.3 1.3-.4.6-.2 1.5-.5 2 0 .2.2.5.6.5.8 0 .3-.6.9-.9 1.2-.4.4-.8.7-1.3 1.1-.2.2-.4.4-.6.4-.3.1-.6 0-.9 0-1.3.1-1.3 2.1 0 2.1z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='prefix__st0' d='M54.4 73.4c-.1-.3 0 0 0 .1.1.2.1.4.2.6l.6 1.8c.3 1 .6 2 1 3 .1.3.3.5.4.8.2.4.3.8.4 1.3.3 1.1.6 2.2.8 3.3.1.6.2 1.2.2 1.8 0 .4.1 1-.1 1.3-.5 1.1-2.1.7-3 .7-1.3 0-1.3 2 0 2s2.6.2 3.7-.6c1-.7 1.4-1.6 1.4-2.8 0-1.4-.2-2.7-.5-4-.3-1.1-.5-2.4-1-3.4-.1-.2-.2-.5-.4-.7-.4-.6 0 0-.1-.1-.1-.2-.1-.4-.2-.6-.2-.7-.4-1.3-.7-2-.4-1.1-.6-2.3-1.2-3.3-.3-1.3-2.1-.3-1.5.8z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='prefix__st0' d='M48.2 76c.2.3.2.7.4 1.1.1.2.2.3.2.5.1.2.1.4.2.6.1.3.3.6.4.9.2.4.3.8.6 1.1.9 1.2 2.1 2.5 3.5 3 .7.3 1.6.3 2.3 0 .7-.3 1.2-1 1.5-1.7.3-.7.3-1.6.3-2.4 0-.9 0-1.8-.2-2.7-.2-1.3-.8-2.6-1.2-3.9-.4-1.2-2.3-.7-1.9.5.3.8.6 1.6.8 2.4.5 1.4.5 2.9.5 4.3 0 .5-.1 1-.4 1.3-.3.3-.7.2-1.1.1l-.6-.3c-.2-.2-.5-.3-.7-.5-.4-.4-.9-.9-1.2-1.4-.2-.3-.3-.6-.4-.9-.1-.3-.4-.7-.5-1-.1-.4-.3-.7-.4-1-.2-.4-.3-.8-.4-1.2-.2-.5-.9-.6-1.4-.4-.5.5-.6 1.1-.3 1.6z'/%3E%3C/g%3E%3C/svg%3E") calc(50% - 66rem) center / auto 26rem no-repeat;
}
.hp-intro::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: url("data:image/svg+xml,%3Csvg version='1.1' id='prefix__Vrstva_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 163.8 156.7' xml:space='preserve'%3E%3Cstyle%3E.prefix__st0,.prefix__st1%7Bfill:%231983c1%7D%3C/style%3E%3Cpath class='prefix__st0' d='M30.1 136.8c-.1-.3.1.4.2.6.1.4.2.9.3 1.3.2 1.1.4 2.2.5 3.4.3 1.7.3 4 1.2 5.5 1.2 2.1 3-.3 3.6-1.5l1.5-3c.3-.6 1.2-1.7 1.2-2.3 0-.2.5-.2-.2 0s-.2.1 0 .1c.3.1.7.1 1 .1.9.1 1.8.4 2.7.5 1.6.3 3.2.6 4.7.4 1.6-.2 3.2-.7 4.9-.9 1.7-.3 3.3-.6 4.8-1.4 1.7-.9 2.9-2.4 4.2-3.8 1.3-1.3 2.4-2.6 3.1-4.4.3-.8.8-1.7 1-2.5.2-1 .1-2.1.1-3.1 0-2.1-.2-4.2-.5-6.3-.3-2-.8-4.1-1.7-5.9-.8-1.7-1.9-3.4-3-5-1-1.5-2.4-2.7-3.6-4-1.3-1.5-3-2.6-4.6-3.8-2.8-2.3-5.8-4.4-9.2-5.8-2.3-.9-4.7-1.8-7.2-2.5-2.9-.9-6-1.6-9.1-1.9-3.9-.3-7.4 1.1-10.3 3.6-1.4 1.2-2.8 2.7-3.9 4.2-1.1 1.6-1.7 3.6-2.4 5.3-.7 1.8-1.4 3.5-1.4 5.5 0 1.9-.2 4.1.5 5.9.6 1.8 1.5 3.5 2.2 5.3.7 1.6 1.6 3.1 2.6 4.5 1.3 1.7 3.1 3.2 4.9 4.4 3.4 2.4 7 4.2 10.5 6.4.6.3 1.4.8 1.7 1.1 1.1 1.2 2.8-.6 1.8-1.8-1.1-1.2-2.9-2-4.3-2.7-1.2-.7-2.4-1.3-3.7-2-4-2.2-8-5.1-10.4-9.1-.8-1.3-1.2-2.7-1.8-4.1-.3-.7-.6-1.5-1-2.2-.4-1-.5-2-.5-3 0-1.8-.1-3.5.4-5.2.6-1.8 1.4-3.7 2.2-5.4.7-1.6 2-3 3.3-4.2 1.3-1.3 2.9-2.5 4.6-3.2 3.5-1.4 7.4-.5 11 .4 2 .5 4 1.2 6 1.9 2.5.9 4.8 1.7 7 3 1.6.9 3 2 4.4 3.2 1.4 1.2 3 2.2 4.3 3.5.6.6 1.1 1.3 1.7 1.9.6.6 1.2 1 1.7 1.7 1.1 1.5 2.1 3.2 3 4.8.8 1.5 1.2 3.2 1.6 4.8.4 2.1.6 4.2.7 6.3 0 .9.1 2 0 2.9-.1.8-.5 1.5-.8 2.2-.8 1.8-2 3-3.3 4.4-1.2 1.3-2.3 2.5-4 3.1-1.6.5-3.2.7-4.8 1-1.4.2-2.7.7-4.1.6-1.6-.1-3.2-.5-4.8-.8-1.1-.2-2.4-.6-3.4.2-.6.5-1 1.4-1.4 2.1-.5 1-1 2.1-1.5 3.1-.2.5-.5.9-.7 1.4-.1.1-.2.3-.3.4-.1.4-.2-.2.2 0 .7.3 1.2.3 1.2.5 0-.1-.1-.4-.2-.5-.1-.4-.2-.9-.3-1.3-.2-1.2-.4-2.3-.6-3.5-.3-1.8-.4-4-1.2-5.6-.9-1.5-3-.2-2.3 1.2z'/%3E%3Cpath class='prefix__st0' d='M34.6 104.3c0-.4-.1-.4-.1-.1 0 .1-.1.2-.2.4l-.3.6c-.4.6-.8 1.3-1.2 1.9-1 1.5-2 2.9-3.1 4.4-1.1 1.5-2.1 3-3.1 4.5-.5.7-.9 1.4-1.4 2.1-.4.7-.7 1.5-1.2 2.1.7.5 1.3 1 2 1.5 1.3-1.7 2.6-3.4 3.9-4.9.6-.7 1.3-1.4 2.1-1.9.7-.4 1.8-1.3 2.6-1.3s1 1.2.9 1.8c-.2 1-.7 2-1.3 3-1 1.9-2.2 3.7-3.5 5.4-1 1.3.8 3 1.8 1.8 1.8-2.2 3.4-4.6 4.6-7.2.6-1.3 1.2-2.7.9-4.1-.2-1.1-1-2.2-2-2.8-2.1-1.2-5.2 1.1-6.7 2.4-1 .9-1.8 1.9-2.6 2.9-1 1.2-2 2.5-2.9 3.7-.8 1.1 1.1 2.6 2 1.5 1.2-1.5 2-3.3 3.1-4.9 1.2-1.8 2.4-3.6 3.7-5.3 1.2-1.6 2.3-3.3 3.4-5.1.7-1.1 1.5-2.4.8-3.7-.8-1.4-3-.1-2.2 1.3zM43.6 117.4c0 .2-.3.5-.4.8l-.9 1.2c-.7 1-1.4 2-2 2.9-1.2 1.8-2.2 3.7-3.5 5.4-.4.5-.5 1.3 0 1.8.4.4 1.3.5 1.8 0 1.5-1.9 2.7-4.1 4.1-6.1.7-1 1.4-2.1 2.2-3.1.6-.9 1.4-1.8 1.4-2.9-.3-1.6-2.8-1.6-2.7 0zM48.4 111.6c-.1-.1-.3-.1-.4-.2h-.5-.1c-.1 0-.3 0-.4.1-.1 0-.2.1-.3.1-.1.1-.2.2-.3.2l-.1.1-.3.3c-.1.2-.2.4-.2.6 0 .2.1.4.2.6l.3.3s0 .1.1.1l.3.3c.1.1.3.1.4.2.2.1.3.1.5 0 .2 0 .3-.1.5-.1.1-.1.3-.2.4-.3.1-.1.2-.3.2-.4v-.3c0-.2-.1-.4-.2-.6-.1-.1-.1-.2-.2-.3-.2-.2-.3-.3-.6-.3.1 0 .2.1.3.1 0 0-.1 0-.1-.1.1.1.2.1.3.2l-.1-.1c.1.1.1.2.2.3 0 0 0-.1-.1-.1v1.2c-.1.1-.1.2-.2.3l.1-.1c-.1.1-.2.1-.3.2l.1-.1c-.1 0-.2.1-.3.1h.1-.3.1-.3.1c-.1 0-.2-.1-.3-.1.1.1.3.1.5.1h.5c.2 0 .3-.1.4-.2.1-.1.2-.2.3-.4 0-.1.1-.2.1-.3.1-.2.1-.4 0-.7 0-.1-.1-.2-.1-.3 0-.2-.1-.3-.3-.4z'/%3E%3Cpath class='prefix__st1' d='M121.2 79.2c-.1 1.4-.6 2.8-1 4.2-.2.7-.4 1.3-.6 2-.1.2-.1.5-.2.7l-.6.9c-.4.8-.4 1.7-.6 2.5 0 .2-.2.7-.2.7-.1 0-.8-.2-1-.3-.8-.3-1.8-.7-2.3-1.3-.4-.4-.6-.9-.9-1.4-.3-.5-.7-1-1-1.5-1.1-1.9-1.1-4.8.7-6.4 1-.9 2.4-1.7 3.8-1.8.7-.1 1.5-.1 2.3-.1.8.1 1.6.4 2.4.7 1.2.4 1.8-1.5.5-1.9-.9-.3-1.7-.6-2.6-.7-.8-.1-1.6 0-2.4 0-1.6.1-3.2.8-4.5 1.7-1.3.9-2.2 2.1-2.6 3.6-.4 1.4-.5 3 0 4.4.5 1.4 1.5 2.6 2.2 3.9.7 1.2 1.7 1.8 2.8 2.3 1 .5 2.5 1.1 3.5.5 1-.6 1.2-2 1.4-3 .1-.6.2-1.1.6-1.6.5-.7.6-1.6.8-2.4.6-2 1.3-3.9 1.5-5.9.1-1.1-1.9-1.1-2 .2zM151.7 85.6c-.8 2.7-1.6 5.3-2.4 8-.3 1.2-.6 2.4-1 3.6-.3.7-.2 1.7-.6 2.3-.7 1.1 1.1 2.1 1.7 1 .5-.8.5-1.7.7-2.5.4-1.2.7-2.4 1.1-3.6.8-2.7 1.6-5.5 2.4-8.2.4-1.3-1.5-1.9-1.9-.6z'/%3E%3Cpath class='prefix__st1' d='M153 86.7c1 .3 1.9.7 2.9 1.3.4.2.8.4 1.1.7.3.4.5.8.8 1.2.9 1.4 1.2 3.4.9 5.1-.2.8-.5 1.7-1 2.4-.6.7-1.4 1-2.3 1.4-.4.2-.9.4-1.4.5-.5 0-1-.1-1.5 0-1.1 0-2.1.2-3.2-.1-1.2-.4-1.8 1.6-.5 1.9 1.3.4 2.6.2 3.9.2.6 0 1.2.1 1.9 0 .6-.1 1.1-.4 1.7-.6 1.1-.4 2.1-.9 2.8-1.8.8-.9 1.2-2 1.5-3.2.4-2.2.1-4.7-1-6.5-.7-1.1-1.3-2-2.4-2.7-1.1-.7-2.3-1.2-3.5-1.6-1.4-.5-1.9 1.4-.7 1.8z'/%3E%3Cpath class='prefix__st1' d='M124.2 76.8c-.2-.4.6-1.8.7-2.2.4-1.2.7-2.4 1.1-3.6.7-2 2.1-4 3.6-5.5 1.6-1.7 3-2.3 5.3-2.4 1.1-.1 2.3-.3 3.5-.2 1.2.1 2.4.5 3.5.9 4.2 1.4 7.8 3.3 10.3 7.1.6.9 1.3 1.9 1.6 3 .3 1 .2 2.1.4 3.1.2 1.2.2 2.5.1 3.7-.1 1.2-.6 2.3-.9 3.4-.4 1.2 1.5 1.8 1.9.5.3-1 .7-1.9.9-2.9.2-1.1.2-2.2.2-3.3 0-1-.3-2-.3-3.1-.1-1.1-.2-2-.7-3-1.5-3.4-4.2-6.5-7.5-8.2-1.9-1-3.9-1.8-5.9-2.4-1-.3-2-.6-3-.7-1.1-.2-2.2.1-3.4.1-1.9.1-3.7.2-5.3 1.2-1.5 1-2.7 2.4-3.8 3.9-1.5 2.1-2.3 4.1-3 6.5-.3 1-.6 1.9-.9 2.8-.3.8-.4 1.6 0 2.3.4 1.2 2.1.1 1.6-1z'/%3E%3Cpath class='prefix__st1' d='M124.7 77.1c.3-.8.9-1.5 1.5-2.1.5-.6.9-1.3 1.4-2 1.1-1.3 1.8-2.4 3.5-3 .8-.3 1.6-.6 2.4-.8.7-.2 1.5-.2 2.2-.3 1.7-.3 3.1.1 4.8.6 1.6.5 3.5.7 4.8 1.9 1.1 1.1 2.1 2.1 3.1 3.2 1.1 1.4 1.8 3.5 2.2 5.2.4 1.6.8 3.3.8 5 0 1.3 2 1.3 2 0 0-1.9-.4-4-1-5.9-.5-1.8-1.2-3.9-2.4-5.4-1.2-1.5-2.5-2.9-4-4.2-1.4-1.2-3.7-1.4-5.4-1.9-1.7-.5-3.3-.9-5.1-.5-1 .2-2 .2-3 .5s-1.9.6-2.9 1.1c-1.7.7-2.6 2.1-3.8 3.5-1.1 1.4-2.5 3-3.1 4.7-.4 1.1 1.5 1.6 2 .4z'/%3E%3Cg%3E%3Cpath class='prefix__st1' d='M52.8 14.6c-1.3.4-2.5 1.1-3.8 1.6-1.3.6-2.7 1.1-4 1.8-1.3.8-2.2 1.8-3.2 2.9-1 1.2-2.2 2.3-3.1 3.6-1.8 2.5-2.3 5.4-3.1 8.2-.8 2.8-1.6 6.1-.4 8.8 2 4.8 5.8 9 10.9 10.3 3.1.8 6.5 1.3 9.7 1.2 1.5-.1 3 0 4.4-.3 1.6-.3 3.2-.9 4.8-1.5 3.8-1.4 7.5-3.1 11.3-4.6 3.1-1.3 6.2-2.4 8.7-4.7-.2.1-.5.2-.7.3 1.7.2 3.4.3 5.1.3 1.9 0 4.7.3 6.3-.9 1.6-1.3-.3-3.6-1.2-4.7-1.1-1.4-2.2-2.8-3.4-4.1.1.3.2.6.3 1 .2-.8.2-1.7.3-2.5.1-1.3.2-2.7.3-4 .1-3.1-1.2-5.9-2.6-8.7-1.7-3.4-4.7-6.2-8.4-7.4-2.1-.6-4.2-1.2-6.3-1.5-1.1-.1-2.3-.5-3.4-.5s-2.1.2-3.2.3c-2.5.2-4.9 1-7.2 1.9-3 1.1-5.6 2.1-8.1 3.2-1.2.5-.7 2.4.5 1.9 3.9-1.6 7.8-3.6 11.8-4.6 1-.3 2-.4 3.1-.5 1-.1 2.1-.4 3.1-.2 2.1.3 4.1.7 6.1 1.2 1.9.5 3.8.9 5.4 2 1.6 1.1 2.9 2.3 3.9 4 .9 1.6 1.6 3.3 2.3 5 .5 1.1.7 2.1.7 3.3 0 1.3-.1 2.7-.2 4-.1.8-.1 1.8-.3 2.6-.1.3 0 .7.3 1 1.2 1.3 2.3 2.6 3.4 4 .1.2 1.4 2.3 1.4 2.3.1 0 .2-.4 0-.4l-.4.1c-.5.2-1 .2-1.5.2-2.3.2-4.7 0-7-.2-.5 0-1.1-.2-1.6 0-.8.4-1.5 1.2-2.3 1.7-.9.6-1.9 1-2.9 1.4-4.2 1.8-8.5 3.5-12.8 5.3-2.1.8-4.3 1.8-6.6 2.1-2.1.2-4.3.3-6.4.1-3.9-.4-8.1-1-11.2-3.6-1.4-1.2-2.4-2.7-3.3-4.2-.5-.9-1.1-1.7-1.4-2.7-.4-1.1-.2-2.4-.2-3.6.1-1.2.5-2.4.8-3.6.3-1.1.5-2.1.8-3.2.7-2.4 1.8-4.3 3.5-6.1 1.7-1.8 3-3.6 5.3-4.7 2-.9 4.1-2 6.2-2.7 1.2-.4.7-2.3-.5-1.9z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='prefix__st1' d='M60.5 31.2c.5 1 1.8.7 2.7.4.6-.1 1.1-.4 1.6-.6.5-.2 1-.5 1.5-.9.4-.4.8-.9 1-1.5.2-.7-.1-1.3-.3-2-.5-1.1-1.6-1.7-2.8-1.8-2.2-.2-4.8 1.3-5.5 3.5-.4 1.2.1 2.5.6 3.6.3.6.5 1.2.9 1.7.4.4.8.8 1.3 1.1 1.3.8 2.8 1.1 4.2.5.6-.3 1.1-.7 1.7-1.1.3-.2.6-.4.8-.7.2-.2.3-.4.5-.5 1.1-.6.1-2.4-1-1.7-.4.2-.6.5-.9.8-.3.3-.6.5-.9.7-.3.2-.7.5-1.1.6-.4.2-.7.1-1 0-.4-.1-.7-.2-1.1-.4-.3-.2-.6-.4-.8-.7-.5-.6-.8-1.4-1-2.2-.2-.7-.3-1.4.2-2 .4-.5 1-.9 1.6-1.1.7-.3 1.5-.4 2.1-.1.1 0 .1.1.2.1.3.2-.1-.1.1.1.1.1.1.1.2.3.1.1.1.2.1.3 0 .1 0 .2.1.3.1.2 0 .1 0 0-.4.7-1.1 1-1.8 1.4-.4.2-.9.3-1.3.4-.1 0-.3.1-.4.1 0 0-.2.1-.1 0 .1 0 .1 0 0 0 .2 0 .4.1.5.3-.8-1-2.5 0-1.9 1.1z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='prefix__st1' d='M75.6 21.1c-.9-.3-1.8-.6-2.8-.5-.9 0-1.7.5-2.4 1.2-.6.6-1 1.5-1 2.4.1 1 .5 1.8 1.4 2.2.8.4 1.8.3 2.7.1.9-.2 1.7-.7 2.6-.8.4-.1.4-.1.8.1.2.1.3.2.5.5.3.5-.4 1.1-.7 1.5-.6.6-1.2 1.1-2 1.4-1 .3-2 .1-2.9-.3-.5-.2-1.1.2-1.2.7-.2.6.2 1 .7 1.2 1.8.7 3.9.6 5.6-.4.7-.5 1.3-1.1 1.9-1.8.6-.7 1-1.6.8-2.6-.2-.9-.9-1.7-1.8-2-.4-.2-.8-.3-1.2-.3-.4 0-1 .2-1.4.3-.8.2-1.6.7-2.4.8-.3 0-.6 0-.9-.1-.1 0-.2-.1-.1 0-.1-.1-.1-.3-.1-.3V24c0-.1.1-.3.2-.4.2-.3.4-.5.7-.7.3-.1.8-.1 1.1-.1.5.1 1 .3 1.5.5s1.1-.2 1.2-.7c0-.8-.3-1.3-.8-1.5z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='prefix__st1' d='M48 33.3c.4.9.7 1.8 1.1 2.6.2.4.4.7.7 1.1.2.3.4.7.6 1 1.1 1.2 3.2 2.2 4.8 1.3 1.4-.8 2.2-2.8 2.1-4.4-.1-.9-.4-1.9-.6-2.7-.1-.5-.4-.9-.6-1.4-.1-.2-.4-.6-.4-.8-.6.2-1.1.5-1.7.7.2.2.2.5.3.7.1.3.3.7.4 1l.9 2.1c.3.8.7 1.5.9 2.3.3.7.4 1.4.7 2.1.4 1 .8 2.6-.2 3.4-.9.8-2.5.4-3.4 0-.5-.2-1.1.2-1.2.7-.2.6.2 1 .7 1.2 1.5.6 3.5.8 4.9-.1 1.5-1 1.8-2.8 1.5-4.4-.1-.9-.5-1.6-.7-2.5-.3-1-.7-1.9-1.1-2.9-.4-.9-.8-1.9-1.2-2.8-.3-.8-.6-1.6-1.1-2.3-.5-.6-1.8-.1-1.7.7.1.6.3 1.1.6 1.6.3.7.5 1.3.7 2 .4 1.3.5 2.5-.4 3.6-.8.9-2.3.1-2.8-.8-.3-.5-.7-1-.9-1.6l-.9-2.1c-.2-.5-.7-.8-1.2-.7-.5.3-1 .9-.8 1.4z'/%3E%3C/g%3E%3C/svg%3E") calc(50% + 66rem) center / auto 26rem no-repeat;
}
.hp-intro .content {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.hp-intro__content {
  max-width: 42rem;
  width: 100%;
}
.hp-intro__title {
  font-size: 3.8rem;
  line-height: 1.26315789em;
  color: #fff;
  font-weight: 700;
  margin-bottom: 2.5rem;
}
.hp-intro__text {
  font-size: 2rem;
  line-height: 1.45em;
  color: #fff;
  margin-bottom: 5rem;
  max-width: 28rem;
}
.hp-intro__mobile-buttons {
  display: none;
}
.hp-intro .button-sparkling {
  margin-right: 1.2rem;
  display: inline-block;
}
.hp-intro .button-sparkling::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: -4rem;
  bottom: -4rem;
  z-index: -1;
  background: url("data:image/svg+xml,%3Csvg version='1.1' id='prefix__Vrstva_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 128.9 125.9' xml:space='preserve'%3E%3Cstyle%3E.prefix__st0%7Bfill:%234097ca%7D%3C/style%3E%3Cpath class='prefix__st0' d='M15.8 8.6c1.4 1.5 2.5 3.3 4 4.8 1.6 1.7 3.2 3.4 4.7 5.2C27.4 22 30 25.7 33.2 29c1.1 1.2 2.9-.6 1.8-1.8-3.2-3.3-5.8-7-8.7-10.5-1.4-1.7-3-3.4-4.6-5-1.5-1.5-2.6-3.4-4.1-4.9-1.2-1.2-2.9.6-1.8 1.8zM68.9 3.4c.6.5.2 2.3.2 3C69 8 69 9.7 69 11.3v11.6c0 1.6 2.5 1.6 2.5 0V10.1c0-1.6 0-3.2.1-4.8 0-1.2 0-2.8-1-3.7-1.1-1-2.9.8-1.7 1.8zM125.6 6.3c-1.3 1.6-3 2.7-4.7 3.9-1.7 1.2-3.5 2.4-5 3.8-.8.8-1.3 1.6-2 2.4-.7.8-1.5 1.6-2.3 2.4-.8.9-1.5 1.8-2.4 2.6-.8.8-1.7 1.5-2.6 2.2-1.2 1.1.6 2.8 1.8 1.8.8-.7 1.7-1.3 2.4-2.1.8-.8 1.6-1.7 2.3-2.6.8-.9 1.6-1.7 2.4-2.6.7-.8 1.3-1.7 2-2.4 1.4-1.4 3.2-2.5 4.9-3.7 1.7-1.2 3.4-2.4 4.8-4 1.2-1.2-.6-3-1.6-1.7zM2.4 114.6c1.4 0 2.8.2 4.1-.4 1.2-.5 2.3-1.3 3.5-1.9 2.6-1.4 5.2-2.8 7.6-4.6 1.1-.8 2.2-1.8 3.4-2.5 1.2-.7 2.5-1.1 3.8-1.7 1.2-.6 2.3-1.7 3.5-2.3 1.2-.5 2.6-.4 3.7-1.1 1.4-.8.1-3-1.3-2.2-1 .6-2.3.4-3.4.9-1.2.5-2.2 1.5-3.3 2.1-1.2.7-2.5 1.1-3.8 1.7-1.2.6-2.2 1.5-3.3 2.3-2.2 1.7-4.6 3.1-7 4.4-1.2.6-2.4 1.2-3.5 1.9-1.4.9-2.6.8-4.2.8-1.4.1-1.4 2.6.2 2.6zM63.4 123.1c.1-3.6.9-6.9 1.4-10.4.3-1.8.2-3.5.2-5.3v-5.7c0-1.6-2.5-1.6-2.5 0v5.5c0 1.9.1 3.8-.2 5.6-.6 3.4-1.3 6.8-1.3 10.3-.1 1.6 2.4 1.6 2.4 0zM123.3 120.7c-.7-.8-1.5-1.5-2.4-2.1-.9-.7-1.6-1.4-2.4-2.2-1.7-1.8-3.5-3.6-5.2-5.5-.8-.9-1.5-1.8-2.3-2.8-.7-.9-1.2-1.9-1.8-2.8-1.1-1.6-3-1.9-4.6-2.7-1.4-.7-2.7 1.4-1.3 2.2.8.4 1.6.6 2.4 1 .9.4 1.3.8 1.8 1.7 1.1 2 2.7 3.8 4.2 5.5 1.6 1.8 3.3 3.5 4.9 5.3.8.8 1.5 1.6 2.5 2.2.8.6 1.7 1.2 2.3 2 1.1 1.2 2.9-.6 1.9-1.8z'/%3E%3C/svg%3E") center / auto no-repeat;
}
.icons {
  display: flex;
  justify-content: center;
  margin: -2.5rem;
}
.icons__item {
  padding: 2.5rem;
  text-align: center;
}
.icons__image {
  height: 9rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.icons__image img {
  max-height: 9rem;
  width: auto;
}
.icons__title {
  font-size: 1.5rem;
  line-height: 1.6em;
  font-weight: 400;
  color: #555;
  margin-top: 2rem;
}
.icons__title strong {
  color: #000;
  font-weight: 700;
  display: block;
}
.buttons-wrapper {
  margin-top: 4rem;
}
.buttons-wrapper--center {
  text-align: center;
}
.buttons-wrapper .button:first-of-type {
  margin-right: 1.2rem;
}
.section-text-right {
  max-width: 65rem;
  width: 100%;
  margin-left: auto;
  z-index: 2;
}
.section-text-left {
  max-width: 60rem;
  width: 100%;
  z-index: 2;
}
.section-image-1 {
  position: absolute;
  bottom: -6.5rem;
  left: -20rem;
}
.section-image-2 {
  position: absolute;
  bottom: -6.5rem;
  right: 0rem;
}
.section-image-3 {
  position: absolute;
  bottom: -6.5rem;
  left: -5rem;
}
.no-microphone {
  text-decoration: underline;
  cursor: pointer;
  margin-top: 2rem;
  color: #000;
  font-size: 1.5rem;
}
.no-microphone:hover {
  text-decoration: none;
}
.no-microphone.active::after {
  transform: rotate(180deg);
}
.no-microphone::after {
  content: "";
  display: inline-block;
  margin-left: 0.5rem;
  width: 1.4rem;
  height: 1.4rem;
  margin-bottom: -0.3rem;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M225.813 48.907L128 146.72 30.187 48.907 0 79.093l128 128 128-128z'/%3E%3C/svg%3E") center / 1rem auto no-repeat;
  transition: all 0.15s ease-in-out;
}
.no-microphone-content {
  padding-top: 2rem;
  display: none;
}
.persons {
  display: flex;
  justify-content: center;
  margin: 4rem -2rem;
}
.persons__item {
  padding: 2rem;
  text-align: center;
}
.persons__name {
  font-size: 2rem;
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.persons__description {
  font-size: 1.4rem;
  line-height: 1.64285714em;
}
.persons img {
  border-radius: 50%;
  overflow: hidden;
  border: 0.5rem solid #fff;
  margin: 0 auto;
}
.choose-payment {
  display: flex;
  align-items: center;
  justify-content: center;
}
.choose-payment__item {
  padding-left: 3rem;
  position: relative;
  cursor: pointer;
}
.choose-payment__item:first-of-type {
  margin-right: 5rem;
}
.choose-payment__item::after {
  content: "";
  width: 2rem;
  height: 2rem;
  display: inline-block;
  background: #ededed;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 0;
}
.choose-payment__item::before {
  content: "";
  width: 1.2rem;
  height: 1.2rem;
  background: #0075b9;
  border-radius: 50%;
  position: absolute;
  left: 0.4rem;
  top: 0.4rem;
  z-index: 2;
  opacity: 0;
  transition: all 0.15s ease-in-out;
}
.choose-payment__item.active::before {
  opacity: 1;
}
.choose-payment sup {
  color: #e72c49;
  position: absolute;
  bottom: 0.7rem;
  font-size: 1rem;
  padding-left: 0.3rem;
}
.payment {
  margin: 3rem -1.5rem;
}
.payment__group {
  align-items: center;
  justify-content: center;
  display: none;
}
.payment__group.active {
  display: flex;
}
.payment__item {
  border: 3px solid transparent;
  max-width: 28rem;
  margin: 1.5rem;
}
.payment__header {
  text-align: center;
  padding: 2rem;
  color: #fff;
}
.payment__title {
  font-size: 2rem;
  font-weight: 700;
}
.payment__subheading {
  font-size: 1.5rem;
  margin-top: 0.6rem;
  font-weight: 700;
}
.payment__content {
  padding: 2rem;
}
.payment__description {
  font-size: 1.4rem;
  line-height: 1.57142857em;
}
.payment hr {
  margin: 2rem 0;
  background-color: #cdcdcd;
  width: 100%;
  height: 1px;
}
.payment__students {
  padding-left: 3.5rem;
  background-size: auto 1.8rem;
  background-repeat: no-repeat;
  background-position: left center;
  font-size: 1.5rem;
  margin-bottom: 2rem;
}
.payment__time {
  padding-left: 3.5rem;
  background-size: 1.8rem auto;
  background-repeat: no-repeat;
  background-position: left 0.2rem center;
  font-size: 1.5rem;
  margin-bottom: 2rem;
}
.payment__lessons {
  padding-left: 3.5rem;
  background-size: 1.8rem auto;
  background-repeat: no-repeat;
  background-position: left 0.2rem center;
  font-size: 1.5rem;
}
.payment__price-top,
.payment__price-bottom {
  font-size: 1.4rem;
  text-align: center;
}
.payment__price {
  font-size: 4rem;
  font-weight: 700;
  margin: 0.5rem auto;
  text-align: center;
}
.payment__under-text {
  text-align: center;
  font-size: 2rem;
  margin-top: 4.5rem;
}
.payment .button-wrapper {
  text-align: center;
  margin-top: 1.5rem;
}
.payment .red {
  border-color: #b23229;
}
.payment .red::after {
  content: "";
  width: 15rem;
  height: 15rem;
  position: absolute;
  left: -9rem;
  top: -9rem;
  background: url("data:image/svg+xml,%3Csvg version='1.1' id='prefix__Vrstva_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 296.1 283.1' xml:space='preserve'%3E%3Cstyle%3E.prefix__st0%7Bfill:%23b23229%7D%3C/style%3E%3Cpath class='prefix__st0' d='M229.9 107.3c5.6-3.5 10.5-8.4 15.6-12.5 5-4 10.5-7.8 15.9-11.3 5-3.3 9.6-6 14.1-10 2.8-2.6 5.4-5.2 8.5-7.5 2.5-1.8 4.4-4.2 7.2-5.6 2.8-1.5.3-5.8-2.5-4.3-5.2 2.8-9.8 7.5-14.1 11.6-2.3 2.1-4.6 4.3-7.1 6.3-2.7 2.1-5.7 3.4-8.5 5.3-4.8 3.1-9.6 6.3-14.1 9.8-5.8 4.5-11.3 10-17.5 14-2.7 1.6-.2 5.9 2.5 4.2zM173.7 77.3c-1.5-1.2-1.6-3.7-2-5.5-.9-3.5-1.3-6.8-1.3-10.4V41.8c0-2.9.1-5.9.1-8.8-.1-3-1-5.7-1.2-8.7-.5-6.5.1-13.2.1-19.8 0-3.2-5-3.2-5 0 0 7-.8 14.5 0 21.5.9 7 1 13.8 1 20.9 0 7-.8 14.4.4 21.3.6 3.7 1.4 10 4.4 12.5 2.5 2.1 6-1.4 3.5-3.4zM113.4 94.1c-6.1-14.3-17.6-26.4-27.7-38-5-5.7-10-11.4-15.1-17.1-2.6-2.9-5.1-5.3-8.1-7.7-2.8-2.4-5.1-5.1-8.3-7-2.8-1.6-5.3 2.7-2.5 4.3 3.2 1.8 5.6 4.8 8.5 7.2 2.8 2.3 5.1 4.7 7.4 7.4 2.5 2.8 5.2 5.4 7.8 8.2 2.4 2.6 4.3 5.6 6.7 8.3 9.8 11.1 21 23.2 26.9 37 1.3 2.9 5.6.4 4.4-2.6zM87.7 163.9c-13.7 0-27.4-.6-41 1.2-13.8 1.8-27.8 3-41.7 3.4-3.2.1-3.2 5.1 0 5 13.6-.3 27.2-1.6 40.7-3.2 14-1.7 28-1.4 42.1-1.4 3.1 0 3.1-5-.1-5zM108.5 218.1c-2.9 1-4.9 3.1-7.2 5-3.1 2.5-6 4.7-8.6 7.8-4 4.8-9.3 8.8-13.7 13.3-5.1 5.2-9.3 10.8-13.8 16.5-2.2 2.8-4.9 5.6-7.3 8.2-2.4 2.6-4.3 5.6-6.6 8.1-2.2 2.4 1.4 5.9 3.5 3.5 2.2-2.4 3.8-5.2 6-7.6 2.3-2.4 4.4-5 6.7-7.5 4.5-5 8-10.8 12.7-15.7 4.1-4.3 8.4-8 12.8-12 2.3-2.1 3.9-4.8 6.2-6.9 2.6-2.3 7.4-7 10.6-8.1 3.1-.8 1.8-5.6-1.3-4.6z'/%3E%3C/svg%3E") center / contain no-repeat;
}
.payment .red .payment__header {
  background-color: #b23229;
}
.payment .red .payment__price {
  color: #b23229;
}
.payment .red .payment__students {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 136 112.6' fill='%23b23229'%3E%3Cpath d='M42.6 48.4c12 0 21.8-12.8 21.8-24.8S54.6 1.7 42.6 1.7s-21.8 9.8-21.8 21.8c-.1 12.1 9.7 24.9 21.8 24.9zM74.5 63.3c-2.9-3.4-5.1-7.4-6.5-11.6-2.8-1.5-5.8-2.6-9.1-3.1-4.2 3.2-9.5 5.2-15.3 5.2h-2.3c-5.7 0-11-1.9-15.3-5.2C12.3 50.8 1.7 62.8 1.7 77.3c0 7.9 18.3 14.4 40.8 14.4 1.9 0 3.7 0 5.5-.1.9-6.3 3.6-12.3 7.8-17.1 4.9-5.7 11.5-9.6 18.7-11.2zM93.5 67.7c12 0 21.8-12.8 21.8-24.8S105.5 21 93.5 21s-21.8 9.8-21.8 21.9c-.1 12 9.7 24.8 21.8 24.8z'/%3E%3Cpath d='M109.9 67.9c-4.2 3.2-9.5 5.2-15.3 5.2h-2.3c-3.4 0-6.6-.7-9.6-1.9-2-.8-3.9-1.9-5.6-3.2C65 70 55.5 79.3 53.2 91.3c-.3 1.8-.5 3.6-.5 5.4 0 7.9 18.3 14.4 40.8 14.4s40.8-6.4 40.8-14.4c0-14.5-10.6-26.5-24.4-28.8z'/%3E%3C/svg%3E");
}
.payment .red .payment__time {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='438.533' height='438.533' fill='%23b23229'%3E%3Cpath d='M409.133 109.203c-19.608-33.592-46.205-60.189-79.798-79.796C295.736 9.801 259.058 0 219.273 0c-39.781 0-76.47 9.801-110.063 29.407-33.595 19.604-60.192 46.201-79.8 79.796C9.801 142.8 0 179.489 0 219.267c0 39.78 9.804 76.463 29.407 110.062 19.607 33.592 46.204 60.189 79.799 79.798 33.597 19.605 70.283 29.407 110.063 29.407s76.47-9.802 110.065-29.407c33.593-19.602 60.189-46.206 79.795-79.798 19.603-33.596 29.403-70.284 29.403-110.062.001-39.782-9.8-76.472-29.399-110.064zm-55.391 188.005c-13.894 23.791-32.736 42.64-56.527 56.534-23.791 13.894-49.771 20.834-77.945 20.834-28.167 0-54.149-6.94-77.943-20.834-23.791-13.895-42.633-32.743-56.527-56.534-13.897-23.791-20.843-49.772-20.843-77.941 0-28.171 6.949-54.152 20.843-77.943 13.891-23.791 32.738-42.637 56.527-56.53 23.791-13.895 49.772-20.84 77.943-20.84 28.173 0 54.154 6.945 77.945 20.84 23.791 13.894 42.634 32.739 56.527 56.53 13.895 23.791 20.838 49.772 20.838 77.943 0 28.169-6.943 54.15-20.838 77.941z'/%3E%3Cpath d='M246.68 109.631h-18.274c-2.669 0-4.853.859-6.57 2.57-1.706 1.713-2.565 3.9-2.565 6.565v100.5h-63.953c-2.667 0-4.853.855-6.567 2.564-1.712 1.712-2.568 3.901-2.568 6.571v18.271c0 2.666.856 4.856 2.568 6.567 1.715 1.711 3.905 2.566 6.567 2.566h91.367c2.662 0 4.853-.855 6.561-2.566 1.711-1.711 2.573-3.901 2.573-6.567V118.766c0-2.663-.862-4.849-2.573-6.565-1.71-1.711-3.9-2.57-6.566-2.57z'/%3E%3C/svg%3E");
}
.payment .red .payment__lessons {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='75.889' height='75.889' fill='%23b23229'%3E%3Cpath d='M10.046 65.9c.002.183.005.318.007.408.001.053-.009.104-.012.158.122 3.01 2.603 5.422 5.642 5.422h50.186v-5.527a2 2 0 014 0v7.527a2 2 0 01-2 2H15.381c-.104 0-.204-.015-.305-.031-5.04-.314-9.047-4.504-9.047-9.623 0-.117.014-.229.018-.346-.062-5.939 0-51.112.007-56.027-.008-.07-.021-.137-.021-.208C6.033 4.33 10.363 0 15.686 0h.017v46.468c0 .536.179 1.025.465 1.271.286.246.63.205.891-.104l7.033-8.304 6.66 8.283c.151.188.332.285.514.285a.6.6 0 00.385-.152c.291-.243.475-.738.475-1.28V0h35.741a2 2 0 012 2v56.527a2 2 0 01-2 2c-.012 0-.021-.004-.033-.004a1.982 1.982 0 01-.458.059H15.683c-3.004 0-5.462 2.357-5.637 5.318z'/%3E%3C/svg%3E");
}
.payment .blue {
  border-color: #0075b9;
}
.payment .blue .payment__header {
  background-color: #0075b9;
}
.payment .blue .payment__price {
  color: #0075b9;
}
.payment .blue .payment__students {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 136 112.6' fill='%230075b9'%3E%3Cpath d='M42.6 48.4c12 0 21.8-12.8 21.8-24.8S54.6 1.7 42.6 1.7s-21.8 9.8-21.8 21.8c-.1 12.1 9.7 24.9 21.8 24.9zM74.5 63.3c-2.9-3.4-5.1-7.4-6.5-11.6-2.8-1.5-5.8-2.6-9.1-3.1-4.2 3.2-9.5 5.2-15.3 5.2h-2.3c-5.7 0-11-1.9-15.3-5.2C12.3 50.8 1.7 62.8 1.7 77.3c0 7.9 18.3 14.4 40.8 14.4 1.9 0 3.7 0 5.5-.1.9-6.3 3.6-12.3 7.8-17.1 4.9-5.7 11.5-9.6 18.7-11.2zM93.5 67.7c12 0 21.8-12.8 21.8-24.8S105.5 21 93.5 21s-21.8 9.8-21.8 21.9c-.1 12 9.7 24.8 21.8 24.8z'/%3E%3Cpath d='M109.9 67.9c-4.2 3.2-9.5 5.2-15.3 5.2h-2.3c-3.4 0-6.6-.7-9.6-1.9-2-.8-3.9-1.9-5.6-3.2C65 70 55.5 79.3 53.2 91.3c-.3 1.8-.5 3.6-.5 5.4 0 7.9 18.3 14.4 40.8 14.4s40.8-6.4 40.8-14.4c0-14.5-10.6-26.5-24.4-28.8z'/%3E%3C/svg%3E");
}
.payment .blue .payment__time {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='438.533' height='438.533' fill='%230075b9'%3E%3Cpath d='M409.133 109.203c-19.608-33.592-46.205-60.189-79.798-79.796C295.736 9.801 259.058 0 219.273 0c-39.781 0-76.47 9.801-110.063 29.407-33.595 19.604-60.192 46.201-79.8 79.796C9.801 142.8 0 179.489 0 219.267c0 39.78 9.804 76.463 29.407 110.062 19.607 33.592 46.204 60.189 79.799 79.798 33.597 19.605 70.283 29.407 110.063 29.407s76.47-9.802 110.065-29.407c33.593-19.602 60.189-46.206 79.795-79.798 19.603-33.596 29.403-70.284 29.403-110.062.001-39.782-9.8-76.472-29.399-110.064zm-55.391 188.005c-13.894 23.791-32.736 42.64-56.527 56.534-23.791 13.894-49.771 20.834-77.945 20.834-28.167 0-54.149-6.94-77.943-20.834-23.791-13.895-42.633-32.743-56.527-56.534-13.897-23.791-20.843-49.772-20.843-77.941 0-28.171 6.949-54.152 20.843-77.943 13.891-23.791 32.738-42.637 56.527-56.53 23.791-13.895 49.772-20.84 77.943-20.84 28.173 0 54.154 6.945 77.945 20.84 23.791 13.894 42.634 32.739 56.527 56.53 13.895 23.791 20.838 49.772 20.838 77.943 0 28.169-6.943 54.15-20.838 77.941z'/%3E%3Cpath d='M246.68 109.631h-18.274c-2.669 0-4.853.859-6.57 2.57-1.706 1.713-2.565 3.9-2.565 6.565v100.5h-63.953c-2.667 0-4.853.855-6.567 2.564-1.712 1.712-2.568 3.901-2.568 6.571v18.271c0 2.666.856 4.856 2.568 6.567 1.715 1.711 3.905 2.566 6.567 2.566h91.367c2.662 0 4.853-.855 6.561-2.566 1.711-1.711 2.573-3.901 2.573-6.567V118.766c0-2.663-.862-4.849-2.573-6.565-1.71-1.711-3.9-2.57-6.566-2.57z'/%3E%3C/svg%3E");
}
.payment .blue .payment__lessons {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='75.889' height='75.889' fill='%230075b9'%3E%3Cpath d='M10.046 65.9c.002.183.005.318.007.408.001.053-.009.104-.012.158.122 3.01 2.603 5.422 5.642 5.422h50.186v-5.527a2 2 0 014 0v7.527a2 2 0 01-2 2H15.381c-.104 0-.204-.015-.305-.031-5.04-.314-9.047-4.504-9.047-9.623 0-.117.014-.229.018-.346-.062-5.939 0-51.112.007-56.027-.008-.07-.021-.137-.021-.208C6.033 4.33 10.363 0 15.686 0h.017v46.468c0 .536.179 1.025.465 1.271.286.246.63.205.891-.104l7.033-8.304 6.66 8.283c.151.188.332.285.514.285a.6.6 0 00.385-.152c.291-.243.475-.738.475-1.28V0h35.741a2 2 0 012 2v56.527a2 2 0 01-2 2c-.012 0-.021-.004-.033-.004a1.982 1.982 0 01-.458.059H15.683c-3.004 0-5.462 2.357-5.637 5.318z'/%3E%3C/svg%3E");
}
.payment .green {
  border-color: #268529;
}
.payment .green::after {
  content: "";
  width: 15rem;
  height: 15rem;
  position: absolute;
  right: -9rem;
  bottom: -9rem;
  transform: rotate(180deg);
  background: url("data:image/svg+xml,%3Csvg version='1.1' id='prefix__Vrstva_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 296.1 283.1' xml:space='preserve'%3E%3Cstyle%3E.prefix__st0%7Bfill:%23268529%7D%3C/style%3E%3Cpath class='prefix__st0' d='M229.9 107.3c5.6-3.5 10.5-8.4 15.6-12.5 5-4 10.5-7.8 15.9-11.3 5-3.3 9.6-6 14.1-10 2.8-2.6 5.4-5.2 8.5-7.5 2.5-1.8 4.4-4.2 7.2-5.6 2.8-1.5.3-5.8-2.5-4.3-5.2 2.8-9.8 7.5-14.1 11.6-2.3 2.1-4.6 4.3-7.1 6.3-2.7 2.1-5.7 3.4-8.5 5.3-4.8 3.1-9.6 6.3-14.1 9.8-5.8 4.5-11.3 10-17.5 14-2.7 1.6-.2 5.9 2.5 4.2zM173.7 77.3c-1.5-1.2-1.6-3.7-2-5.5-.9-3.5-1.3-6.8-1.3-10.4V41.8c0-2.9.1-5.9.1-8.8-.1-3-1-5.7-1.2-8.7-.5-6.5.1-13.2.1-19.8 0-3.2-5-3.2-5 0 0 7-.8 14.5 0 21.5.9 7 1 13.8 1 20.9 0 7-.8 14.4.4 21.3.6 3.7 1.4 10 4.4 12.5 2.5 2.1 6-1.4 3.5-3.4zM113.4 94.1c-6.1-14.3-17.6-26.4-27.7-38-5-5.7-10-11.4-15.1-17.1-2.6-2.9-5.1-5.3-8.1-7.7-2.8-2.4-5.1-5.1-8.3-7-2.8-1.6-5.3 2.7-2.5 4.3 3.2 1.8 5.6 4.8 8.5 7.2 2.8 2.3 5.1 4.7 7.4 7.4 2.5 2.8 5.2 5.4 7.8 8.2 2.4 2.6 4.3 5.6 6.7 8.3 9.8 11.1 21 23.2 26.9 37 1.3 2.9 5.6.4 4.4-2.6zM87.7 163.9c-13.7 0-27.4-.6-41 1.2-13.8 1.8-27.8 3-41.7 3.4-3.2.1-3.2 5.1 0 5 13.6-.3 27.2-1.6 40.7-3.2 14-1.7 28-1.4 42.1-1.4 3.1 0 3.1-5-.1-5zM108.5 218.1c-2.9 1-4.9 3.1-7.2 5-3.1 2.5-6 4.7-8.6 7.8-4 4.8-9.3 8.8-13.7 13.3-5.1 5.2-9.3 10.8-13.8 16.5-2.2 2.8-4.9 5.6-7.3 8.2-2.4 2.6-4.3 5.6-6.6 8.1-2.2 2.4 1.4 5.9 3.5 3.5 2.2-2.4 3.8-5.2 6-7.6 2.3-2.4 4.4-5 6.7-7.5 4.5-5 8-10.8 12.7-15.7 4.1-4.3 8.4-8 12.8-12 2.3-2.1 3.9-4.8 6.2-6.9 2.6-2.3 7.4-7 10.6-8.1 3.1-.8 1.8-5.6-1.3-4.6z'/%3E%3C/svg%3E") center / contain no-repeat;
}
.payment .green .payment__header {
  background-color: #268529;
}
.payment .green .payment__price {
  color: #268529;
}
.payment .green .payment__students {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 84.9 93.3' fill='%23268529'%3E%3Cpath d='M42.6 48.7c12 0 21.8-12.8 21.8-24.8S54.6 2 42.6 2s-21.8 9.8-21.8 21.8c-.1 12.1 9.7 24.9 21.8 24.9zM59 48.9c-4.2 3.2-9.5 5.2-15.3 5.2h-2.3c-5.7 0-11-1.9-15.3-5.2C12.3 51.2 1.7 63.2 1.7 77.6 1.7 85.6 20 92 42.6 92s40.8-6.4 40.8-14.4c0-14.4-10.6-26.4-24.4-28.7z'/%3E%3C/svg%3E");
  background-position: left 0.3rem center;
}
.payment .green .payment__time {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='438.533' height='438.533' fill='%23268529'%3E%3Cpath d='M409.133 109.203c-19.608-33.592-46.205-60.189-79.798-79.796C295.736 9.801 259.058 0 219.273 0c-39.781 0-76.47 9.801-110.063 29.407-33.595 19.604-60.192 46.201-79.8 79.796C9.801 142.8 0 179.489 0 219.267c0 39.78 9.804 76.463 29.407 110.062 19.607 33.592 46.204 60.189 79.799 79.798 33.597 19.605 70.283 29.407 110.063 29.407s76.47-9.802 110.065-29.407c33.593-19.602 60.189-46.206 79.795-79.798 19.603-33.596 29.403-70.284 29.403-110.062.001-39.782-9.8-76.472-29.399-110.064zm-55.391 188.005c-13.894 23.791-32.736 42.64-56.527 56.534-23.791 13.894-49.771 20.834-77.945 20.834-28.167 0-54.149-6.94-77.943-20.834-23.791-13.895-42.633-32.743-56.527-56.534-13.897-23.791-20.843-49.772-20.843-77.941 0-28.171 6.949-54.152 20.843-77.943 13.891-23.791 32.738-42.637 56.527-56.53 23.791-13.895 49.772-20.84 77.943-20.84 28.173 0 54.154 6.945 77.945 20.84 23.791 13.894 42.634 32.739 56.527 56.53 13.895 23.791 20.838 49.772 20.838 77.943 0 28.169-6.943 54.15-20.838 77.941z'/%3E%3Cpath d='M246.68 109.631h-18.274c-2.669 0-4.853.859-6.57 2.57-1.706 1.713-2.565 3.9-2.565 6.565v100.5h-63.953c-2.667 0-4.853.855-6.567 2.564-1.712 1.712-2.568 3.901-2.568 6.571v18.271c0 2.666.856 4.856 2.568 6.567 1.715 1.711 3.905 2.566 6.567 2.566h91.367c2.662 0 4.853-.855 6.561-2.566 1.711-1.711 2.573-3.901 2.573-6.567V118.766c0-2.663-.862-4.849-2.573-6.565-1.71-1.711-3.9-2.57-6.566-2.57z'/%3E%3C/svg%3E");
}
.payment .green .payment__lessons {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='75.889' height='75.889' fill='%23268529'%3E%3Cpath d='M10.046 65.9c.002.183.005.318.007.408.001.053-.009.104-.012.158.122 3.01 2.603 5.422 5.642 5.422h50.186v-5.527a2 2 0 014 0v7.527a2 2 0 01-2 2H15.381c-.104 0-.204-.015-.305-.031-5.04-.314-9.047-4.504-9.047-9.623 0-.117.014-.229.018-.346-.062-5.939 0-51.112.007-56.027-.008-.07-.021-.137-.021-.208C6.033 4.33 10.363 0 15.686 0h.017v46.468c0 .536.179 1.025.465 1.271.286.246.63.205.891-.104l7.033-8.304 6.66 8.283c.151.188.332.285.514.285a.6.6 0 00.385-.152c.291-.243.475-.738.475-1.28V0h35.741a2 2 0 012 2v56.527a2 2 0 01-2 2c-.012 0-.021-.004-.033-.004a1.982 1.982 0 01-.458.059H15.683c-3.004 0-5.462 2.357-5.637 5.318z'/%3E%3C/svg%3E");
}
.tooltip {
  position: relative;
  border-bottom: 1px dotted #353535;
  line-height: 1.7rem;
  cursor: help;
}
.tooltip:hover .tooltip-popup {
  bottom: 160%;
  opacity: 1;
  visibility: visible;
}
.tooltip-popup {
  position: absolute;
  bottom: 120%;
  background: #363636;
  border-radius: 0.5rem;
  padding: 1rem;
  font-size: 1.2rem;
  line-height: 1.41666667em;
  text-align: center;
  color: #fff;
  width: 160px;
  left: 50%;
  transform: translate(-50%, 0);
  transition: all 0.15s ease-in-out;
  z-index: 2;
  opacity: 0;
  visibility: hidden;
}
.tooltip-popup::after {
  content: "";
  position: absolute;
  left: 50%;
  transform: translate(-50%, 0) rotate(45deg);
  width: 1.4rem;
  height: 1.4rem;
  background-color: #363636;
  bottom: -0.7rem;
}
.footer__top {
  text-align: center;
  background-color: #282828;
  color: #ccc;
  padding: 6rem 0;
}
.footer__items {
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  margin-bottom: 3.5rem;
}
.footer__item {
  font-size: 1.6rem;
  line-height: 1.4375em;
  color: #ccc;
  text-align: left;
  min-height: 4.5rem;
  display: flex;
  align-items: center;
}
.footer__phone {
  padding-left: 5.5rem;
  background: url("data:image/svg+xml,%3Csvg version='1.1' id='prefix__Vrstva_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 118.6 123.8' xml:space='preserve'%3E%3Cstyle%3E.prefix__st0%7Bfill:%23ccc%7D%3C/style%3E%3Cpath class='prefix__st0' d='M28.8 2.6c-3.9.9-7.5 4.3-10.4 6.9-4.5 4-7.8 9-11.2 13.9-2.8 4.1-3.5 10.1-2.8 15 .9 6.1 2.1 11.7 5.3 17.1 3.7 6.2 8.7 11.6 12.8 17.5 3.4 5 6.7 10 10.2 14.9 3.7 5.2 7.9 10.1 12.4 14.7 4.8 4.9 10 10.1 16.3 12.9 10.6 4.6 26.9 11 37.4 3.1 4.8-3.6 9.9-7.7 14.2-12 4.6-4.6 4.1-8.3.6-13.4-4-5.7-8.9-10.1-13.9-14.9-3.7-3.6-7.2-7.6-12.7-8-5.8-.4-7.4 4.5-10.4 8.5-4.9 6.5-17.5-2-22.1-5.5-3.3-2.5-6-5.7-7.9-9.4-1.6-3.2-3.7-8.7-2.7-12.3 1.2-4.4 5.8-5.1 8.9-7.7 2.1-1.7 3.1-3.9 3.6-6.6C59 21.7 41.3 12.6 31.9 3.6c-2.8-2.7-7 1.6-4.2 4.2 4.2 4.1 8.9 7.7 13.3 11.6 4.7 4.2 11.3 9.7 9.4 17-.9 3.5-4 3.7-6.6 5.5-1.7 1.2-3.2 3-4.3 4.9-2.7 4.6-1.8 9.6-.3 14.5 3.4 11.1 12.2 18.5 22.5 23.3 3.7 1.7 9 3.1 13.1 2.4 2-.3 3.8-1.5 5.2-2.9 2-2 2.7-5.3 5-6.9 3.9-2.8 9 4 11.7 6.6 2.3 2.3 4.9 4.4 7.2 6.8 1.9 1.9 5.5 5.5 6.2 8.2 1.1 4.3-6.9 8.2-9.6 10.6-3.5 3-6.4 6.4-11.4 6.8-3.2.3-6.6 0-9.6-.8-5.8-1.5-12.2-3.2-17.5-6.1-5.8-3.1-10.9-8.8-15.4-13.5-7.5-8-13.2-17.4-19.4-26.4-3.8-5.4-8.3-10.5-11.8-16-3.4-5.3-6.1-14-5-20.4 1-5.8 4.8-11.1 8.7-15.5 2.7-3 7.4-7.9 11.4-8.8 3.6-1.2 2-6.9-1.7-6.1z'/%3E%3Cpath class='prefix__st0' d='M17.1 47.1c1.8-5.1 3.1-10.2 4.1-15.5.9-4.6 1.6-9.7 3.2-14.2h-5.8c.9 3.3 0 7.6.2 11 .2 4.8.5 9.5.6 14.3.1 7.9.3 16 1.8 23.8.6 3 5 2.7 5.8 0 2.6-9.3 4.5-18.8 5.9-28.4 1.3-9.5 3-19.2 3.2-28.8h-6c0 23.4-.7 46.8-.2 70.2.1 3.3 5.2 4.2 5.9.8 1.9-10 2.3-20.2 4.6-30.1 1.1-4.6 2.4-9 3.4-13.6 1-4.5 1-9.8 2.5-14.1-2-.3-3.9-.5-5.9-.8.7 5.3-2.4 11.3-3.6 16.4-1.4 6.1-2.3 12.4-2.8 18.6-.5 5.9-.3 11.5 0 17.3.3 5 .2 10.5 1.6 15.3 1 3.3 5.8 2.6 5.9-.8.1-3.1.5-6.2 1.4-9.2.4-1.4.9-2.6 1.4-4 .2-.6 1.7-3.4.4-1.8-1.6-.2-3.1-.4-4.7-.6 2.5 3.5 1.3 11.8 1.5 16 .2 3.2.6 6.9 1.9 9.8 1.2 2.5 4.7 1.5 5.5-.7 2.3-6.5 4-13.8 4.8-20.7-2 .3-3.9.5-5.9.8 1.5 9.8 4.7 19.2 6.7 28.9.6 2.8 5.3 2.9 5.8 0 1.3-7.6 1.6-15.7 2-23.4l-5.1 2.1c-1.2-1.1-.1.4.2 1.4.4 1.3.7 2.5 1.2 3.8.9 2.7 1.9 5.4 2.8 8.1 1.7 5 3.3 10.1 5 15.2.8 2.3 4.2 3.1 5.5.7 1.7-3.2.6-8.5.6-12 0-5.4-.3-10.9 0-16.3-2 .3-3.9.5-5.9.8 1.2 3 1.5 6.3 2.3 9.4 1 3.8 2.4 7.5 3.8 11.2 1.2 3.4 3.1 15.4 9.2 12.1 4.5-2.4 4.3-13.1 4.3-17.4.1-7.4-1.8-14.7-1.8-22l-5.1 2.1c.9.8 1.3 5.4 1.7 6.9.8 3.3 1.8 6.6 2.9 9.8 1.6 5 2.5 11.4 5 16 1 1.8 4.2 2.1 5.2 0 2.3-5.1 1.5-12 1.5-17.4.1-6.6-.3-13.3 0-20-2 .3-3.9.5-5.9.8 3.4 10.1 4.5 20.6 7.2 30.8.7 2.9 5 2.8 5.8 0 1-3.6 1.8-7.3 2.4-11 .5-2.7.4-8.4 1.3-10.1-1.6.2-3.1.4-4.7.6 2.3 2.5 3.1 9.1 3.7 12.5.6 3.8 6.4 2.2 5.8-1.6-.8-4.7-1.9-11.6-5.2-15.1-1.3-1.4-3.8-1.1-4.7.6-1.6 3.1-1.3 7.3-1.8 10.7-.6 4-1.5 8-2.6 11.9h5.8c-2.6-10.2-3.8-20.8-7.2-30.8-1.1-3.2-5.7-2.6-5.9.8-.2 5.4 0 11 0 16.4 0 2.8 0 5.6-.1 8.3 0 2.9.5 7-.6 9.6h5.2c-1.3-2.3-1.6-5.7-2.4-8.2-1.1-3.7-2.4-7.3-3.5-10.9-1-3.3-1.7-6.7-2.6-10.1-.4-1.7-.7-3.6-2.1-4.8-1.9-1.7-5.1-.6-5.1 2.1-.1 5.4 1.3 10.8 1.6 16.2.2 2.8.2 5.5.1 8.3-.1 1.5-.2 9.3-1.7 10h3c-.6-.3-2-6-2.3-6.9-1-2.8-2-5.5-2.9-8.3-1.6-4.6-2-9.7-3.8-14.2-1.2-3.1-5.7-2.7-5.9.8-.2 4.5 0 9.1 0 13.7v6.9c0 1 .2 4.6.2 4.6 1.8.2 3.7.5 5.5.7-2-5.9-3.8-11.8-5.8-17.6-1-2.9-2-5.8-2.9-8.8-.5-1.6-.7-3.6-2-4.7-2-1.8-5-.5-5.1 2.1-.5 7.1-.6 14.8-1.8 21.9h5.8c-1.9-9.7-5.2-19.1-6.7-28.9-.6-3.6-5.5-2.2-5.9.8-.8 6.2-2.6 13.2-4.6 19.1 1.8-.2 3.7-.5 5.5-.7.8 1.7.1 0 .1-.5-.2-1.3-.7-2.5-.9-3.8-.4-2.6-.4-5.3-.5-7.9-.1-4 .4-10.2-2.1-13.6-1-1.4-3.4-2.3-4.7-.6-3.8 4.8-4.8 13.2-5 19.1 2-.3 3.9-.5 5.9-.8-1.5-5.1-1.2-11-1.5-16.2-.3-5.5-.3-11 .2-16.5.6-6.3 1.7-12.7 3.4-18.9 1.2-4.4 3.5-9.6 2.8-14.2-.4-3.3-4.7-4.2-5.9-.8-1.4 4.1-1.3 9.1-2.3 13.3-1.1 4.8-2.5 9.6-3.6 14.4-2.3 9.9-2.7 20.1-4.6 30.1 2 .3 3.9.5 5.9.8-.6-23.2.1-46.6.1-70 0-3.9-5.9-3.9-6 0-.2 9.6-1.8 19.6-3.2 29.1-1.3 8.9-3.2 17.8-5.6 26.4H27c-1.7-8.5-1.5-17.4-1.7-26.1-.1-4.4-.5-8.9-.6-13.3-.1-3.1.5-6.8-.3-9.8-.8-3-4.8-2.7-5.8 0-1.6 4.4-2.3 9.6-3.2 14.2-1 5.3-2.3 10.4-4.1 15.5-1.2 3.7 4.6 5.3 5.8 1.6z'/%3E%3C/svg%3E") left center / auto no-repeat;
}
.footer__email {
  padding-left: 5.5rem;
  background: url("data:image/svg+xml,%3Csvg version='1.1' id='prefix__Vrstva_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 138.2 101.3' xml:space='preserve'%3E%3Cstyle%3E.prefix__st0%7Bfill:%23ccc%7D%3C/style%3E%3Cpath class='prefix__st0' d='M3.1 17.7c0 17.2-.7 34.3-.1 51.5.1 3.6 0 7.1-.1 10.7-.1 3.8-.7 8.1 1 11.7 4.3 9.1 16.1 6.8 24.1 6.9 10.4.1 20.9-.8 31.3-.8 10.7 0 21.2.9 31.9 1 6.1 0 12.1.2 18.2-.4 5.2-.5 10.4.1 15.6-.3 8.2-.7 11.6-8.7 10.7-16.3-.6-5.1-.5-10.1-.6-15.2-.1-5-.7-10-1-15-.5-11.3 1.5-22.6 1.1-34 0-1.2-.9-2.7-2.2-2.9-4.7-.7-9 2.9-12.4 5.6-5.2 4.1-11.1 7-16.8 10.2-11.3 6.3-21.4 14.2-33.5 19.2-.7.3-1.8 1-2.6 1.1-.7.3-.6.3.2.2-.3-.5-.7-.9-1.2-1.2-1.5-2.1-4.4-3.9-6.7-5.1-5.7-3.1-12.1-4.9-17.8-7.9-3.1-1.6-5.2-4.2-7.9-6.4-2.8-2.3-6-3.9-9.1-5.7-5.8-3.5-11.6-6.3-17.6-9.5-3.4-1.8-6.5 3.4-3 5.2 5.9 3.1 11.8 6 17.6 9.5 3.4 2 6.8 3.7 9.8 6.4 2.4 2.2 4.3 4.2 7.2 5.7 5.8 2.9 12.2 4.8 17.8 7.9 3.8 2.1 7.1 8.1 11.9 7 4.9-1.1 10.1-4.5 14.4-6.9 6.5-3.6 12.5-7.4 18.7-11.5 4.9-3.2 10.4-5.4 15.3-8.5 2.2-1.4 4.5-2.8 6.6-4.5 1.4-1.1 5.7-5.3 7.6-5-.7-1-1.5-1.9-2.2-2.9.4 9.5-1.4 18.8-1.4 28.3 0 7.8 1.2 15.6 1.2 23.4 0 3.8-.1 7.6.4 11.4.4 3.7.9 9.4-3.2 11.1-3.5 1.4-9.1.2-12.9.3-5.2.1-10.3.8-15.5.8-19.7 0-39.2-1.3-58.9-.6-4.3.2-8.5.4-12.8.3-4.5 0-12.8 1.6-16-2.4C7.8 87.2 8.8 82.5 9 79c.1-3.3.2-6.5.1-9.8-.7-17.2 0-34.3 0-51.5 0-3.9-6-3.9-6 0z'/%3E%3Cpath class='prefix__st0' d='M8.7 11.4C17 6.5 28.2 8.6 37.4 8.6c9.1 0 18-.2 27.1.2 6.1.3 12.2 0 18.3 0 5.6 0 11.2-1 16.7-.8 5.2.2 10.4.1 15.5.6 2.3.2 4.7.2 7 .6.8.1 2.4.8 3.3.6 2.3-.4 1.2 1.6 1.1-1.7.7-1 1.5-1.9 2.2-2.9-5.7 1.2-8.4 4.5-13 7.6-4.5 3.1-9.5 6.1-14.4 8.6-5.1 2.7-10.4 4.6-15.2 7.8-5.2 3.5-10.5 7.4-16.1 10.1-1.9 1-.6.7-1.9 0-.9-.5-1.8-1.3-2.7-1.8-3-1.7-6.1-3.1-9.1-4.9-5.9-3.6-11-8.3-17.1-11.7-5.8-3.2-12.1-5.6-17.7-9-4.6-2.8-8.4-4.5-13.5-6-3.7-1-5.3 4.8-1.6 5.8 1.9.5 3.8.7 5.6 1.5 3.2 1.4 5.9 3.7 9.1 5.2 6.3 2.9 12.7 6.1 18.7 9.8 5.9 3.7 11.1 8.2 17.3 11.4 3.9 2 9 7.7 13.7 6.1 5.8-2 11.2-6.6 16.3-9.9 4.8-3.1 9.6-5.6 14.8-8 5.3-2.4 10.2-5.8 15.2-8.9 4.7-2.8 7.7-6.7 13.2-7.9 1.2-.3 2.2-1.6 2.2-2.9-.1-4-3.9-3.8-6.8-4.2-6.1-1-12-1.3-18.1-1.6-5.4-.3-10.7-.3-16.1.2-7.5.7-15.1.3-22.6.3-5.8 0-11.5-.6-17.3-.6-4.9 0-9.8.4-14.8.4-10.5 0-21.6-1.9-31 3.6-3.3 2-.3 7.2 3 5.2z'/%3E%3Cpath class='prefix__st0' d='M12.4 34.7c1.5-1.8 3.4-3.9 5.7-4.8-1.1-.5-2.3-.9-3.4-1.4.1.2.2.4.3.5v-3c-1.5 3.4-3.4 6.6-4.7 10-1.4 3.7-1.6 7.5-3.3 11.1-1.6 3.4 3.2 6.4 5.2 3 3.4-5.7 9.3-11.8 15-15.5-1.5-.9-3-1.7-4.5-2.6 0 1.6-2.8 5.9-3.8 7.9-1.4 2.9-3.2 5.5-4.7 8.3-2.9 5.4-4.7 11.3-7.3 16.8 1.7 1 3.5 2 5.2 3 2.3-5.3 6.6-11.4 10.5-15.6 1.9-2 3.9-3.9 6-5.7 1.8-1.5 3.9-4.5 5.9-5.5-1.5-1.1-2.9-2.3-4.4-3.4-.5 2.2-2.2 4.5-3.1 6.6-1.1 2.3-2.1 4.7-3.1 7.1-2 4.7-4.2 9.1-6.6 13.6-3.7 6.9-7.9 14.5-10.4 22-1 2.6 2.1 4.9 4.2 3.5 3.8-2.5 6.7-6.5 9.5-10 3.2-4 6.3-8.1 9.1-12.4 2.6-4 5.5-7.8 7.8-11.9 2.6-4.5 4.8-8.4 8.5-12.1-1.6-1.2-3.1-2.4-4.7-3.6-4.2 9-7.9 18.2-12.1 27.3C25.5 76 19.6 83.6 17 92.1c-.9 3 2.9 4.8 5 2.9 6.6-5.7 12-13.7 16.4-21.2 2.5-4.3 4.9-8.6 7.7-12.8 2.5-3.8 4.3-8.3 7.4-11.7l-5.1-2.1c0 3.2-2.4 7.6-3.2 10.7-1.1 4.1-2.1 8.2-3.7 12.1-3.1 7.2-7.1 13.8-9.9 21.2-1.1 2.8 3.1 5 5 2.9 6.2-6.6 11.9-13.8 17.4-21 2.6-3.3 4.8-6.9 7.2-10.4 1.6-2.3 2.8-6.2 4.3-8l-5.1-2.1c-.2 3.2-1.4 6.7-2.1 9.8-.8 3.7-1.7 7.4-2.8 11.1-2.1 6.9-5.2 12.8-8.3 19.2-1.2 2.4 1.4 6 4.1 4.1 3.4-2.4 6-6 8.6-9.2 3.2-3.9 6.4-7.7 9.1-11.9 4.7-7.3 7.7-15.6 12.7-22.7-1.7-1-3.5-2-5.2-3-1.4 3.1-3.6 5.7-5.1 8.8-1.4 2.9-2.2 6.2-3.2 9.3-2.4 7.4-5.6 14.7-7.3 22.3-.7 3.4 3.5 5.1 5.5 2.3C72.3 84.4 77.7 76 82.6 67c2.2-4.1 4.4-8.3 7.2-12 2.6-3.6 5.8-8.5 9.2-11.3l-5.1-2.1c-.1 1.6-1.8 4-2.5 5.5-1.1 2.4-2.3 4.8-3.3 7.3-1.9 4.3-3.6 8.6-5.4 12.9-1.8 4.3-3.5 8.6-5.7 12.7s-4.8 8.3-6.1 12.8c-.8 2.7 3.1 5.3 5 2.9 7.9-9.5 15.3-19.3 21.2-30.2 3.1-5.8 6.3-11.6 9.7-17.3 1.7-2.9 3.5-5.7 5.3-8.5 1.5-2.3 3-5.9 5-7.7l-5.1-2.1c-1.6 12-9.3 23.7-14.5 34.3-2.5 5.1-5.2 10.1-7.8 15.1-1.6 3.1-5.8 8.7-5.3 12.5.3 2.1 2.4 4 4.5 2.6 5.1-3.3 8.9-8.5 12.6-13.2 4.1-5.2 7.4-10.8 10.5-16.6 3.5-6.5 6.9-13.1 10.5-19.6 1.7-2.9 3.3-5.9 5.1-8.8 1.3-2.1 3.2-5.5 5-7.3-1.7-1-3.3-1.9-5-2.9-2.1 5.5-5.2 10.6-7.5 16s-4.2 10.9-5.8 16.6c-1.6 5.6-3 11.2-4.9 16.7-2.1 5.7-5.5 10.8-7.8 16.3-1 2.4 2.4 4.7 4.4 3.4 5.3-3.5 9.8-11.3 12.6-16.7 4.1-7.8 7.9-16 12.8-23.3-1.9-.5-3.7-1-5.6-1.5.3 2.8-3.1 7.8-4.1 10.4-1.6 4.3-3 8.7-3.9 13.2-.8 4.1-2.1 8.2-2.7 12.4-.4 2.3-.4 3.8 1.7 5.2.9.6 2.1.5 3 0 5.3-2.6 11.2-8.4 13-14.2 1.1-3.7-4.6-5.3-5.8-1.6-1.3 4.2-6.4 8.7-10.2 10.6h3c-.2-.1-.3-.2-.5-.3.5.9 1 1.7 1.5 2.6 0-3.1 1.4-6.8 2.1-9.9.8-3.8 1.5-7.5 2.7-11.2 1.3-3.9 2.7-7.8 4.4-11.5.8-1.9 2-3.6 1.8-5.7-.3-3-3.9-4.1-5.6-1.5-4.3 6.3-7.8 13.3-11.2 20-1.6 3.2-3.2 6.4-5.3 9.4-1.7 2.5-4.2 6.7-6.8 8.4 1.5 1.1 2.9 2.3 4.4 3.4 2.2-5.3 5.5-10.1 7.6-15.5 2.1-5.7 3.5-11.6 5.2-17.5 1.7-6 3.7-11.9 6.3-17.7 2.2-5 5-9.8 7-14.9 1.1-2.9-3-4.9-5-2.9-3.6 3.5-6.3 8.9-8.8 13.2-3.5 6.1-6.9 12.4-10.2 18.7-3 5.7-6 11.5-9.7 16.8-3.7 5.3-8.4 12.2-14 15.8 1.5.9 3 1.7 4.5 2.6-.2-1.8 2.4-5.5 3.2-7l4.2-8.1c2.7-5.4 5.5-10.8 8.3-16.2 4.8-9.5 10.6-19.9 12-30.6.4-2.8-3.4-3.7-5.1-2.1-1.7 1.6-2.7 4-4 6-1.6 2.5-3.3 5-4.9 7.5-3.7 5.9-7 12-10.3 18.1-6.3 11.6-13.6 22-22 32.2 1.7 1 3.3 1.9 5 2.9 1.4-4.9 4.6-9.4 7-13.9 2.4-4.5 3.9-9.4 5.9-14.1 2-4.6 3.9-9.2 6-13.8 1.5-3.2 4.3-7.4 4.4-11 .1-2.8-3.2-3.7-5.1-2.1-3.3 2.7-6 7.3-8.7 10.7-3 3.8-5.4 8-7.8 12.3-5.2 9.5-10.7 18.4-17.1 27.3 1.8.8 3.7 1.5 5.5 2.3 1.5-7.1 4.6-13.8 6.8-20.7 1-3.3 1.9-7 3.5-10.1 1.4-2.8 3.4-5.3 4.7-8.1 1.6-3.5-2.9-6.2-5.2-3-4.3 6.2-7.1 13.4-10.9 19.9-2.4 4-5.2 7.7-8.1 11.3-2.7 3.4-5.6 7.9-9.2 10.4l4.1 4.1c3.3-6.9 6.7-13.2 8.9-20.6 2.1-6.9 4.8-15.2 5.1-22.5.1-2.5-3.4-4.1-5.1-2.1-1.8 2.1-2.6 5.1-4.1 7.5-2.2 3.5-4.6 7.1-7.1 10.4-5.5 7.4-11.4 14.7-17.7 21.5 1.7 1 3.3 1.9 5 2.9 3-8 7.7-15.1 10.6-23.1 1.5-4.1 2.4-8.4 3.6-12.6.8-3.1 2.8-6.7 2.7-9.9 0-2.5-3.3-4.1-5.1-2.1-2.5 2.7-4.3 6-6.2 9.2-2.5 4.5-5.5 8.6-8 13.1-4.5 8.3-10.1 17-17.3 23.3 1.7 1 3.3 1.9 5 2.9 1.2-3.9 3.7-7.7 5.6-11.3C30.6 78.2 33 74 35 69.5c3.9-8.5 7.4-17.1 11.3-25.6 1.4-3-2.1-6.2-4.7-3.6-6.1 6-9.8 13.8-14.6 20.9-2.7 4-5.1 8-8 11.9-3.1 4.1-6.8 9.9-11.1 12.8 1.5 1.1 2.9 2.3 4.4 3.4 2.7-7.9 7.3-15.9 11.3-23.2 2.4-4.4 4.3-9 6.3-13.6 1.7-4 4.8-8.3 5.7-12.5.6-2.6-2-4.6-4.4-3.4-2.2 1.1-3.8 3.7-5.7 5.3-2.6 2.2-5.1 4.4-7.4 6.8-2.3 2.4-3.9 5.2-5.8 7.9-2 2.9-4.3 5.7-5.7 8.9-1.5 3.5 3.5 6.5 5.2 3 3-6.3 5.1-13 8.6-19.1 1.8-3 3.4-6.1 5-9.2 1.1-2.3 3.2-5.1 3.1-7.7-.1-2.2-2.5-3.9-4.5-2.6-6.4 3.8-13 10.5-17 17.2 1.7 1 3.5 2 5.2 3 2.2-4.6 2.6-9.6 4.8-14.2 1.4-2.9 4.8-7.3 2.9-10.5-.6-1-2.2-1.9-3.4-1.4-3.3 1.3-6.1 3.6-8.3 6.4-2.5 3 1.7 7.3 4.2 4.3z'/%3E%3Cpath class='prefix__st0' d='M23.9 13.1c2.1-1 4-2.9 5.8-4.4-1.6-.2-3.1-.4-4.7-.6.5.9-1.1 4.5-1.1 5.8-.1 1.9 2 3.5 3.8 2.9 4.5-1.4 7.6-5.6 12.3-7-1.1-.5-2.3-.9-3.4-1.4-.2-.3-3.9 7.8-4.3 9.3-.7 2.8 2.9 5.2 5 2.9 3.7-3.9 7-7.5 11.9-9.6h-3c.2.1.3.2.5.3-.5-1.1-.9-2.3-1.4-3.4-.9 5.2-4.4 9.6-4.8 14.9-.2 2.8 3.3 3.7 5.1 2.1 5.6-5 10.1-10.7 17.1-13.9-1.2-.2-2.4-.3-3.6-.5.1.1.3.2.4.3-.3-1-.5-1.9-.8-2.9-1.8 6.2-7 11.7-9.8 17.5-1.5 3.1 2.1 5.8 4.7 3.6 3.6-2.9 6.8-6.3 10.4-9.2 2.1-1.7 4.4-3.3 6.5-4.9 1.2-.9 3-3.2 4.5-3.7-1.3-1-2.5-1.9-3.8-2.9-.1 1.8-2.6 4.4-3.5 6-1.3 2.2-2.4 4.5-3.6 6.8-2 4-4.3 7.8-6 12-1 2.5 2.3 4.6 4.4 3.4 5.2-3.1 9.4-8.8 13.7-12.9 4.5-4.3 8.3-9.6 13.1-13.6-1.6-.6-3.3-1.3-5-2 0 1-2.8 5-3.8 6.6-1.6 2.7-3.2 5.5-4.8 8.2-2.6 4.7-6.1 9.1-8.2 14-.9 2.1 1.7 4.5 3.7 3.7 5.8-2.2 11-8.7 14.8-13.4 4.6-5.8 7.9-13.9 13.8-18.4-1.4-.5-2.8-1.1-4.3-1.7-.1-1.3-.4-.9-.8 1.1-.4 1-.9 1.9-1.4 2.9-.8 1.7-1.6 3.3-2.4 5-1.4 2.9-2.9 6-3.8 9.1-.8 2.6 2.2 4.6 4.4 3.4 4.3-2.4 8.1-6.1 11.9-9.2 1.9-1.5 3.8-2.9 5.6-4.4.6-.5 3.5-3.8 4.3-3.9-1.3-1-2.5-1.9-3.8-2.9-.3 2.6-1.4 5.7-2.4 8.1-1.5 3.6 4.3 5.1 5.8 1.6 1.3-3 2.2-6.4 2.6-9.7.3-2.2-2.1-3.1-3.8-2.9-2.9.4-6.6 5.1-8.7 6.8-4.7 3.7-9.4 8.4-14.6 11.3 1.5 1.1 2.9 2.3 4.4 3.4 1.5-4.7 4-9 6.1-13.4 1.1-2.4 2.9-5.1 2.4-7.8-.3-1.8-3-2.9-4.4-1.8-5.3 4.1-8.2 9.8-12 15.2-2.3 3.2-4.7 6.3-7.4 9.2-2 2-5.1 5.9-7.8 6.9l3.7 3.7c1.9-4.6 6.4-10.5 9.1-15.4 1.7-3 3.5-6 5.3-9 1.1-1.9 2.5-3.9 2.5-6.1 0-2.7-3.2-3.8-5.1-2.1-4.4 3.7-7.7 8.6-11.9 12.5-4.3 4.1-8.6 10-13.7 13.1 1.5 1.1 2.9 2.3 4.4 3.4 2-4.9 4.9-9.6 7.3-14.3 2-3.7 5.8-7.8 6-12.1.1-1.8-2-3.5-3.8-2.9-4.2 1.5-8.1 5.9-11.7 8.6-4.4 3.3-8.2 7.3-12.4 10.8 1.6 1.2 3.1 2.4 4.7 3.6 3-6.3 8.4-12.2 10.4-19 .3-.9 0-2.3-.8-2.9-.1-.1-.3-.2-.4-.3-1.2-1-2.3-1.2-3.6-.6-7.6 3.4-12.4 9.5-18.4 14.8l5.1 2.1c.4-4.8 3.8-8.8 4.6-13.4.2-1.4-.2-2.6-1.4-3.4C44.3 2.9 36 13.4 33 16.5c1.7 1 3.3 1.9 5 2.9 1-3.9 6.1-10 3.7-14-.7-1.1-2.1-1.8-3.4-1.4-2 .6-3.7 1.5-5.5 2.5-2.1 1.2-4.6 3.8-6.8 4.5 1.3 1 2.5 1.9 3.8 2.9.2-3.2 1.9-5.8.3-8.9-.9-1.8-3.3-1.8-4.7-.6C24 5.7 22.6 7.2 20.8 8c-3.5 1.6-.4 6.8 3.1 5.1z'/%3E%3C/svg%3E") left center / 4rem auto no-repeat;
}
.footer__address {
  padding-left: 5.2rem;
  background: url("data:image/svg+xml,%3Csvg version='1.1' id='prefix__Vrstva_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 101.1 140.4' xml:space='preserve'%3E%3Cstyle%3E.prefix__st0%7Bfill:%23ccc%7D%3C/style%3E%3Cpath class='prefix__st0' d='M39.8 32.1c-7.8 4-13.5 17.9-9.3 26.1 3 5.8 7.4 9.7 13.7 11.2 6.8 1.6 11.6.5 18.1-2 5-1.9 9.2-6.1 10.3-11.5.9-4.7 2.3-11.6-.4-15.8-3.5-5.3-7.7-9.7-14-11.4-6.1-1.5-13.2.3-18.4 3.4-3.3 2-.3 7.2 3 5.2 8.6-5.2 18.4-3.2 23.7 5.5 1.8 2.9.9 7 .4 10.3-.8 4.9-3.8 7.3-8.3 9.2-8.4 3.5-18 2.4-22.4-6.5-2.8-5.6 1.5-15.7 6.7-18.5 3.3-1.8.3-6.9-3.1-5.2z'/%3E%3Cpath class='prefix__st0' d='M52.3 136.9c3.5-3.8 6-8.7 8.9-12.6 3-4 6.3-8.3 9.4-12.3 3.9-5 7.5-10.4 10.2-16.2 2.5-5.4 5.8-10.2 8.4-15.5 5.8-11.6 9.8-24 8.9-37-.4-6.1-3.3-11.9-6-17.3-2.5-5-6.3-10-10.8-13.5-4.4-3.5-10.8-6.1-16-8-3.2-1.2-6.6-1.2-9.9-1.4-3.9-.3-7.6-1.7-11.5-.8-6.5 1.5-11.8 4.1-17.7 7.1-4.9 2.5-9.7 5.3-13.1 9.8-7.6 10-12 24.4-10.7 37 .8 7.1 3.8 13.2 6.6 19.6 2.2 5.2 3.9 10.6 6.4 15.6 3.9 7.8 9.4 14.2 14.4 21.3 2.5 3.6 5.2 7.2 7.5 11 3.1 5 6.8 8.9 10.8 13.1 2.7 2.8 6.9-1.4 4.2-4.2-9.8-10.4-17.5-22.8-25.9-34.4-5.5-7.6-8.2-16.2-11.8-24.7-2.7-6.4-6.2-12.6-6.3-19.7-.1-6.2 1-14.4 3.5-20 2.1-4.8 4.8-10 8.8-13.5 4.1-3.7 9.5-6.4 14.6-8.7 2.7-1.2 5.5-2 8.4-2.8 3.6-1 6.6-.1 10.2.3 4 .4 7.6.4 11.4 2.1 2.3 1.1 4.8 2.1 7.1 3.2 5.2 2.7 8.4 5.7 12 10.3 3.5 4.5 6 10.5 7.4 16 3 11.8-2.1 24.5-6.9 35.1-2.1 4.7-5.1 9-7.6 13.5-3.1 5.7-5.6 11.4-9.5 16.7-3.2 4.3-6.4 8.7-9.7 12.9-1.7 2.1-3.5 4.1-5 6.4-1.7 2.5-2.7 5.1-4.9 7.4-2.7 2.7 1.5 7 4.2 4.2z'/%3E%3Cpath class='prefix__st0' d='M12.4 53.2c3.6-6.9 7.1-13.9 10.7-20.8 2.9-5.5 5.9-12.8 9.5-17.3L27.5 13c0 1.2-1.3 3.4-1.8 4.5-1 2.5-2.1 4.9-3.3 7.4-1.9 3.9-3.2 8.3-4.6 12.4-3 9.2-4.4 19-7.7 28 1.9.5 3.9 1.1 5.8 1.6 1.5-4.6 5.1-9 7.6-13.2 2.9-4.9 6-9.7 8.9-14.6 2.6-4.5 5.3-9.1 7.4-13.9 1.2-2.6 2.2-5.2 3.4-7.8.8-1.8 1.4-4.6 2.8-6-1.7-.4-3.3-.9-5-1.3.4 2-1.7 6-2.4 7.9-1.2 3-2.9 5.8-4.1 8.9-2.6 6.6-4.5 13.3-6.8 20-2.3 6.6-4.6 12.7-6.1 19.6-1.2 5.8-2.8 11.6-4.4 17.3-.9 3.2 4.1 5.5 5.5 2.3 1.7-4 4.2-7.8 6.6-11.4 2.2-3.4 5.4-6.4 7.4-9.9-1.9-.5-3.7-1-5.6-1.5-.3 6-2.9 11.9-4.3 17.7-1.3 5.6-3.6 11.2-4.6 16.9-.5 3.3 3.5 5.2 5.5 2.3 3.4-4.9 5.9-10.3 9-15.4 1.5-2.4 3-4.9 4.3-7.3.6-1.1 2.3-5.5 2.7-5.8-1.5-.6-2.9-1.2-4.4-1.8.5 2-1.5 6.4-2 8.2-1.1 3.9-2 7.8-2.8 11.8-1.1 5.2-4.6 10.6-4.9 15.8-.2 3 4.2 4 5.6 1.5 3.3-5.6 5.1-11.9 7.4-17.9 1.3-3.4 2.7-6.5 4.7-9.5 1.1-1.7 2.4-5 4-6.2-1.7-.4-3.3-.9-5-1.3.8 2.6-.8 7.6-1.1 10.4-.5 3.8-1 7.7-1.6 11.5-1.2 7.7-3.7 15.3-5.5 23-.7 3.1 4 5.6 5.5 2.3 3.4-7.8 5.9-16 9.1-23.9 1.7-4.1 2.9-8.1 4-12.3 1.1-3.8 3-7 4.6-10.6-1.6.2-3.1.4-4.7.6-1.1-1.3-.1-1.9-1-.2-.3.5-.4 1.3-.6 1.8-.4 1.3-.9 2.5-1.3 3.8-1.7 5.3-3 10.8-3.8 16.4-.8 5.4-1.1 10.7-2.3 16.1-1 4.4-3.2 9.5-3.2 14 0 3.5 4.8 3.9 5.9.8 3-8.2 7.7-15.7 10.9-23.8 3.1-7.6 6.4-15.2 9.1-22.9 3-8.4 6.7-16.1 11.1-23.8 3.7-6.6 6.4-13.7 10-20.3-1.9-.5-3.7-1-5.6-1.5.2 1.9-2.7 5.8-3.5 7.5-1.2 2.6-2.2 5.2-3.1 7.9-2.3 6.8-4.3 13.7-6.6 20.6-2 6-5 11.6-6.9 17.7-2.2 7.1-2.7 15.2-6 21.8 1.7 1 3.5 2 5.2 3 2.1-4.8 5.7-9.1 8.2-13.8 2.6-4.9 4.3-10.3 6.9-15.2 2.7-4.9 5.5-9.8 8-14.8 2.4-4.8 4.6-10 7.3-14.6 2-3.3-3.2-6.3-5.2-3-2.6 4.3-4.7 9.3-6.9 13.8-2.7 5.3-5.5 10.4-8.4 15.6-2.5 4.6-4.1 9.7-6.5 14.4-2.6 5-6.3 9.5-8.6 14.6-1.5 3.5 3.4 6.5 5.2 3 3.3-6.7 4.1-14.3 6.1-21.5 1.9-6.7 5.2-12.9 7.4-19.5 2.4-7.4 4.5-14.9 7.1-22.2 1.1-3.1 2.5-6.1 3.9-9 1-2 2.6-3.9 2.4-6.3-.2-2.8-4.1-4.3-5.6-1.5-3.6 6.6-6.3 13.8-10 20.3C71.9 60.1 68 67.7 65.1 76c-2.9 8.2-6.4 16.3-9.6 24.4-3.3 8.2-8 15.8-11.1 24.1 2 .3 3.9.5 5.9.8 0-2.5 1.3-5.6 1.9-8 .7-3 1.4-5.9 2.1-8.9 1.3-6 1.2-12.2 2.6-18.2 1-4.6 2.4-9 3.9-13.5.8-2.4 2-5.3.1-7.5-1.2-1.3-3.9-1.1-4.7.6-1.4 3.1-3.2 5.8-4.3 9-1.4 4-2.2 8.1-3.6 12-1.5 4.1-3.4 8.1-5 12.2-1.7 4.5-2.9 9.1-4.9 13.6 1.8.8 3.7 1.5 5.5 2.3 2.1-8.7 4.7-17.4 5.9-26.3l1.5-11.4c.4-3.2 1.8-7.2.7-10.4-.7-2.3-3.3-2.8-5-1.3-1.6 1.3-2.5 3.8-3.6 5.5-2 2.9-3.7 5.7-5.1 9-2.9 6.8-4.7 14.1-8.4 20.5 1.9.5 3.7 1 5.6 1.5.2-2.4 2.2-5.8 3.1-8 1.3-3.5 1.8-7.2 2.6-10.8.9-3.8 1.9-7.5 2.9-11.2.6-2.5 1.5-4.9.9-7.4-.5-1.8-2.8-2.8-4.4-1.8-1.4.9-1.9 2.1-2.6 3.6-1.6 3.2-3.4 6.3-5.2 9.4-3.5 5.9-6.5 12.1-10.4 17.7 1.8.8 3.7 1.5 5.5 2.3 2-12.1 8.4-23.8 9.1-36.2.2-3-4.2-4-5.6-1.5-2 3.5-5.2 6.5-7.4 9.9-2.4 3.6-4.8 7.4-6.6 11.4 1.8.8 3.7 1.5 5.5 2.3 1.7-6 3.2-12 4.6-18.1 1.7-7.4 4.5-14.1 6.7-21.3 2.2-7.2 4.6-14.3 7.8-21.1 2.2-4.6 5.9-11.1 4.7-16.3-.5-2.2-3.5-2.9-5-1.3-3.1 3.1-4.4 8.6-6.1 12.5-2.4 5.6-5.4 11-8.5 16.3-3 5.2-6.2 10.3-9.3 15.4-2.7 4.4-6.1 8.9-7.7 13.8-1.2 3.7 4.5 5.2 5.8 1.6 3.4-9.3 4.9-19.4 8-28.8 1.5-4.5 3.2-8.8 5.2-13 1.7-3.6 4.4-8.1 4.5-12 .1-2.4-3.5-4.2-5.1-2.1-4.1 5.2-6.8 12-10 17.8-4 6.6-7.6 13.9-11.3 21-1.8 3.4 3.4 6.5 5.2 3.1z'/%3E%3Cpath class='prefix__st0' d='M44.6 35.1c7.2-7.2 14-14.7 19.3-23.5-1.8-.2-3.7-.5-5.5-.7.4 2.1-2.6 6.7-3.4 8.9-1.2 3.1-2.2 6.3-3 9.5-.6 2.6 2.1 4.6 4.4 3.4 6.9-3.5 11.7-10.3 17.3-15.4-1 .3-1.9.5-2.9.8.1 0 .3.1.4.1l-2.1-2.1c.9 3.3-1.5 6.8-2.4 9.9-.9 3.1-1.4 6.4-1.7 9.6-.2 2.1 2.1 3.3 3.8 2.9 6.7-1.5 9.5-10.4 13.5-15-1.7-.4-3.3-.9-5-1.3.6 3.4-.8 7.4-1.6 10.6-.9 3.5-1.5 7.2-3 10.5-1.8 4.1-3.5 8.7-4 13.1-.5 3.8 5.5 3.8 6 0 .7-5.7 4.1-11 5.5-16.5 1.5-6.1 4.1-13.1 2.9-19.4-.4-2.2-3.6-2.9-5-1.3-1.5 1.7-2.6 3.9-4 5.8-1.6 2.1-4.2 7.1-6.9 7.7 1.3 1 2.5 1.9 3.8 2.9.5-4.3 1.6-8.3 3.1-12.4 1-2.7 1.6-5.8.8-8.7-.3-1-1.1-1.9-2.1-2.1-3.6-.9-5.9 3.5-8.1 5.6-3.4 3.3-7 7.3-11.3 9.4 1.5 1.1 2.9 2.3 4.4 3.4.9-4 2.3-7.8 3.8-11.6 1.3-3.2 3.1-6.4 2.5-9.9-.4-2.7-4.3-2.8-5.5-.7-5 8.3-11.5 15.4-18.4 22.3-2.6 2.7 1.6 7 4.4 4.2z'/%3E%3C/svg%3E") left center / auto no-repeat;
}
.footer a.footer__item:hover {
  color: #fff !important;
}
.footer .section-title {
  color: #ccc;
  font-weight: 700;
}
.footer__bottom {
  background-color: #000;
  padding: 2.5rem 0;
}
.footer__bottom .content {
  display: flex;
  justify-content: space-between;
}
.footer__bottom a {
  color: #7a7a7a;
  text-decoration: underline;
}
.footer__bottom a:hover {
  color: #fff;
}
.footer__bottom p {
  color: #7a7a7a;
  font-size: 1.4rem;
  line-height: 1.64285714em;
}
#nase-kurzy .content {
  background: url(../img/svg/free-lesson.svg) right 6rem top / 15rem auto no-repeat;
}
.free-lesson {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 110;
  background: rgba(0, 0, 0, 0.8);
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.15s ease-in-out;
  opacity: 0;
  visibility: hidden;
}
.free-lesson.visible {
  opacity: 1;
  visibility: visible;
}
.free-lesson__content {
  background: #fff;
  max-width: 54rem;
  width: 100%;
  padding: 5rem 7rem;
  box-sizing: border-box;
  margin: 0 auto;
}
.free-lesson__content::before {
  content: "";
  position: absolute;
  left: -2rem;
  top: -2rem;
  width: 4rem;
  height: 5.4rem;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 39.9 54.1'%3E%3Cpath d='M3.4 52.3c.4-6.9.4-13.8.3-20.7-.1-6.9-.6-13.9 0-20.8.1-2 .1-4.6 1.1-6.4.8-1.6 2.5-1.4 4-1.2 4 .5 7.9 1.5 12 1.7 2.8.2 5.6-.1 8.4 0 2.9.2 5.8.4 8.8.3 1.6 0 1.6-2.5 0-2.5-2.7 0-5.4-.1-8.1-.2-2.9-.1-5.7 0-8.5 0-4.1-.1-8.2-1.2-12.3-1.7C7.3.5 5.5.4 4 1.5 2.2 2.9 1.7 5.2 1.5 7.3.6 14.1.9 21 1.1 27.8c.2 8.2.2 16.4-.2 24.5-.1 1.7 2.4 1.7 2.5 0z' fill='%23ffffff'/%3E%3C/svg%3E") center / contain no-repeat;
}
.free-lesson__content::after {
  content: "";
  position: absolute;
  right: -2rem;
  bottom: -2rem;
  height: 4rem;
  width: 5.4rem;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 59.2 38.3'%3E%3Cpath d='M1.9 37.7c7.5 0 15-.5 22.5-.9 3.7-.2 7.5-.3 11.2-.3 3.4.1 6.8.5 10.2.7 3.1.2 6.9.4 9.8-.7 1.2-.5 1.7-1.8 2-3 1-4 1.1-8.3 1.1-12.4-.1-6.6-2-13-2.6-19.5-.1-1.6-2.6-1.6-2.5 0 .3 3.4.9 6.9 1.5 10.3.4 2.4 1 4.7 1.1 7.1.2 4 .1 8.1-.6 12.1-.1.7-.3 1.5-.5 2.2-.1.2-.2.6-.2.7-.1.3-.3.3 0 .2.5-.3-.3.1-.5.1-.3.1-.7.2-1 .2-.7.1-1.5.2-2.2.3-1.7.1-3.4.1-5.1 0-3.2-.2-6.3-.6-9.5-.7-3.5-.1-7.1 0-10.6.2-8 .3-15.9.9-23.9.9-1.8 0-1.8 2.5-.2 2.5z' fill='%23ffffff'/%3E%3C/svg%3E") center / contain no-repeat;
}
.free-lesson__wrapper {
  text-align: center;
  padding: 3rem;
}
.free-lesson__text {
  font-size: 1.5rem;
  line-height: 1.46666667em;
  margin-top: -2rem;
}
.free-lesson__close {
  position: absolute;
  right: 2.4rem;
  top: 2.4rem;
  width: 2.4rem;
  height: 2.4rem;
  background: url("data:image/svg+xml,%3Csvg version='1.1' id='prefix__Vrstva_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 42.2 42.5' xml:space='preserve'%3E%3Cstyle%3E.prefix__st0%7Bfill:%230075b9%7D%3C/style%3E%3Cpath class='prefix__st0' d='M10.5 40.3c.5-3.6 3.1-6.4 4.8-9.5 1.9-3.5 4-6.7 6.7-9.8 5-5.7 10.3-11.1 14.8-17.2 1.9-2.6-2.4-5.1-4.3-2.5-5.2 7-11.6 12.8-16.9 19.7-2.2 2.9-3.8 6-5.6 9.1C8.2 33 6.2 35.5 5.7 39c-.5 3.1 4.3 4.5 4.8 1.3z'/%3E%3Cpath class='prefix__st0' d='M1.7 6.5C8.3 9.8 14 15.9 19.5 20.7c6.3 5.6 12.2 11.1 18 17.2 2.2 2.3 5.8-1.2 3.5-3.5C34.8 27.9 28.4 22 21.7 16 16.4 11.2 10.6 5.4 4.2 2.2 1.4.7-1.2 5.1 1.7 6.5z'/%3E%3C/svg%3E") center / contain no-repeat;
  transition: all 0.15s ease-in-out;
  cursor: pointer;
}
.free-lesson__close:hover {
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='prefix__Vrstva_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 42.2 42.5' xml:space='preserve'%3E%3Cstyle%3E.prefix__st0%7Bfill:%23000000%7D%3C/style%3E%3Cpath class='prefix__st0' d='M10.5 40.3c.5-3.6 3.1-6.4 4.8-9.5 1.9-3.5 4-6.7 6.7-9.8 5-5.7 10.3-11.1 14.8-17.2 1.9-2.6-2.4-5.1-4.3-2.5-5.2 7-11.6 12.8-16.9 19.7-2.2 2.9-3.8 6-5.6 9.1C8.2 33 6.2 35.5 5.7 39c-.5 3.1 4.3 4.5 4.8 1.3z'/%3E%3Cpath class='prefix__st0' d='M1.7 6.5C8.3 9.8 14 15.9 19.5 20.7c6.3 5.6 12.2 11.1 18 17.2 2.2 2.3 5.8-1.2 3.5-3.5C34.8 27.9 28.4 22 21.7 16 16.4 11.2 10.6 5.4 4.2 2.2 1.4.7-1.2 5.1 1.7 6.5z'/%3E%3C/svg%3E");
}
.mobile-menu-button {
  background: #ededed url("data:image/svg+xml,%3Csvg version='1.1' id='prefix__Vrstva_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 47.2 33.7' xml:space='preserve'%3E%3Cstyle%3E.prefix__st0%7Bfill:%230075b9%7D%3C/style%3E%3Cpath class='prefix__st0' d='M2.9 7.5C9.4 7 15.7 7 22.2 7c6.7 0 13.3-1.1 20-1 3.2 0 3.2-5 0-5-6.7-.1-13.3 1-20 1-6.5 0-12.8 0-19.3.5-3.2.3-3.2 5.3 0 5zM2.9 19.3H34c3.6 0 6.7-.8 10.2-1 3.2-.2 3.2-5.2 0-5-3.5.2-6.7 1-10.2 1H2.9c-3.2 0-3.2 5 0 5zM3.4 32.5c13.1 0 26.2-.5 39.3-.5 3.2 0 3.2-5 0-5-13.1 0-26.2.5-39.3.5-3.2 0-3.2 5 0 5z'/%3E%3C/svg%3E") center / 2.8rem auto no-repeat;
  width: 5rem;
  height: 5rem;
  display: none;
}
.menu-basket-wrapper {
  display: flex;
  align-items: center;
}
body.sticky {
  position: absolute;
  overflow: hidden;
}
.mobile-menu-wrapper {
  position: absolute;
  right: 0;
  top: 0;
  background-color: #ededed;
  transition: all 0.15s ease-in-out;
  opacity: 0;
  visibility: hidden;
  z-index: 999;
  transition-duration: 0.3s;
}
.mobile-menu-wrapper.visible {
  visibility: visible;
  opacity: 1;
}
.mobile-menu-inside-wrapper {
  overflow-y: auto;
  max-height: 100vh;
}
.mobile-menu {
  margin-top: 2rem;
  max-height: calc(100% - 8rem);
  overflow: auto;
  padding: 2rem;
}
.mobile-menu li a {
  display: block;
  padding: 1.5rem 1rem;
  font-size: 1.6rem;
  color: #262626;
}
.mobile-menu li a::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 0.7rem;
  background: url("data:image/svg+xml,%3Csvg version='1.1' id='prefix__Vrstva_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 55.9 5.5' xml:space='preserve' preserveAspectRatio='none' %3E%3Cstyle%3E.prefix__st0%7Bfill:%230376ba%7D%3C/style%3E%3Cpath class='prefix__st0' d='M1.2 3.9c.7.1 1.5-.2 2.2-.2 2.6-.3 5.2-.6 7.9-.7 2.2-.1 4.4-.3 6.6-.5 3.2-.2 6.4-.7 9.7-.7 6.6-.1 13.2-.2 19.9-.2 1.4 0 2.9-.1 4.3 0 .9.1 1.9.2 2.8.1'/%3E%3Cpath class='prefix__st0' d='M1.2 5.1c1.1 0 2.1-.2 3.1-.3 1.1-.1 2.3-.2 3.4-.3 2.2-.2 4.5-.3 6.7-.5 4.3-.3 8.6-.9 13-1 4.5-.1 8.9-.1 13.4-.2h6.9c2.2 0 4.4.2 6.6.2 1.6 0 1.6-2.5 0-2.5-2.2 0-4.4-.2-6.6-.2h-6.9c-4.5 0-8.9.1-13.4.2-4.3.1-8.6.6-13 1-2.1.1-4.3.3-6.6.5-1.1.1-2.3.2-3.4.3-1 .1-2.1.4-3.1.3-1.7 0-1.7 2.5-.1 2.5z'/%3E%3C/svg%3E") center bottom / 100% no-repeat;
  transition: all 0.15s ease-in-out;
  opacity: 0;
}
.close-menu {
  margin-left: auto;
  width: 2.4rem;
  height: 2.4rem;
  right: 2rem;
  top: 2rem;
  background: url("data:image/svg+xml,%3Csvg version='1.1' id='prefix__Vrstva_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 42.2 42.5' xml:space='preserve'%3E%3Cstyle%3E.prefix__st0%7Bfill:%230075b9%7D%3C/style%3E%3Cpath class='prefix__st0' d='M10.5 40.3c.5-3.6 3.1-6.4 4.8-9.5 1.9-3.5 4-6.7 6.7-9.8 5-5.7 10.3-11.1 14.8-17.2 1.9-2.6-2.4-5.1-4.3-2.5-5.2 7-11.6 12.8-16.9 19.7-2.2 2.9-3.8 6-5.6 9.1C8.2 33 6.2 35.5 5.7 39c-.5 3.1 4.3 4.5 4.8 1.3z'/%3E%3Cpath class='prefix__st0' d='M1.7 6.5C8.3 9.8 14 15.9 19.5 20.7c6.3 5.6 12.2 11.1 18 17.2 2.2 2.3 5.8-1.2 3.5-3.5C34.8 27.9 28.4 22 21.7 16 16.4 11.2 10.6 5.4 4.2 2.2 1.4.7-1.2 5.1 1.7 6.5z'/%3E%3C/svg%3E") center / contain no-repeat;
  transition: all 0.15s ease-in-out;
  cursor: pointer;
}
.close-menu:hover {
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='prefix__Vrstva_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 42.2 42.5' xml:space='preserve'%3E%3Cstyle%3E.prefix__st0%7Bfill:%23000000%7D%3C/style%3E%3Cpath class='prefix__st0' d='M10.5 40.3c.5-3.6 3.1-6.4 4.8-9.5 1.9-3.5 4-6.7 6.7-9.8 5-5.7 10.3-11.1 14.8-17.2 1.9-2.6-2.4-5.1-4.3-2.5-5.2 7-11.6 12.8-16.9 19.7-2.2 2.9-3.8 6-5.6 9.1C8.2 33 6.2 35.5 5.7 39c-.5 3.1 4.3 4.5 4.8 1.3z'/%3E%3Cpath class='prefix__st0' d='M1.7 6.5C8.3 9.8 14 15.9 19.5 20.7c6.3 5.6 12.2 11.1 18 17.2 2.2 2.3 5.8-1.2 3.5-3.5C34.8 27.9 28.4 22 21.7 16 16.4 11.2 10.6 5.4 4.2 2.2 1.4.7-1.2 5.1 1.7 6.5z'/%3E%3C/svg%3E");
}
.mobile-menu-wrapper .button--cart.js-cart-visible {
  display: none;
}
.wpcf7 {
  margin-top: 2rem;
}
.wpcf7 label {
  text-align: left;
  display: block;
  margin-top: 1rem;
}
.wpcf7 input:not(.button) {
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  font-size: 1.6rem;
  background: #ededed;
  border: none;
  padding: 0.8rem 2rem 0.6rem;
  font-weight: 700;
  color: #353535;
  display: block;
  width: 100%;
  border-bottom: 0.2rem solid transparent;
  transition: all 0.15s ease-in-out;
}
.wpcf7 input:not(.button):focus {
  border-color: #0075b9;
}
.wpcf7 .submit-wrapper {
  text-align: right;
  position: relative;
  margin: 2rem 0 0 0;
}
.wpcf7 .submit-wrapper .ajax-loader {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translate(0, -50%);
}
.wpcf7 > p {
  padding: 0 !important;
}
.wpcf7 br {
  display: none;
}
.wpcf7 div.wpcf7-response-output {
  background-color: #b23229;
  color: #fff;
  border-radius: 0.5rem;
  padding: 1.5rem;
  border: none;
  position: relative;
  text-align: center;
  margin: 2rem 0 0 0;
  font-size: 1.4rem;
}
.wpcf7 div.wpcf7-validation-errors,
.wpcf7 div.wpcf7-mail-sent-ng {
  display: block;
}
.wpcf7 span.wpcf7-not-valid-tip {
  display: none;
}
.wpcf7 input.wpcf7-not-valid {
  border-color: #b23229;
}
.wpcf7 input.wpcf7-is-valid {
  border-color: #268529;
}
.wpcf7 .red {
  color: #b23229;
}
.wpcf7 .form-note {
  font-size: 1.4rem;
  margin-top: 1rem;
  text-align: left;
}
.wpcf7-form.sent div.wpcf7-response-output {
  background-color: #268529;
}
@media screen and (max-width: 1024px) {
  .payment__under-text {
    font-size: 1.4rem;
  }
  .section-title {
    font-size: 1.8rem;
    margin-bottom: 2rem;
  }
  .global-style p,
  .global-style li {
    font-size: 1.3rem;
  }
  .hp-intro__title {
    font-size: 2.8rem;
  }
  .hp-intro__text {
    font-size: 1.5rem;
  }
  .section--bigger {
    padding: 4.5rem 0 4rem;
  }
  .persons {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  .persons__name {
    font-size: 1.5rem;
    margin-bottom: 0.5rem;
  }
  .persons__description {
    font-size: 1.1rem;
  }
  .persons img {
    border-width: 3px;
  }
  .buttons-wrapper {
    margin-top: 2rem;
  }
  .section-text-right,
  .section-text-left {
    margin: 0 auto;
    text-align: center;
  }
  .section-image-1,
  .section-image-2,
  .section-image-3 {
    position: relative;
    margin: 2rem auto -4rem;
    bottom: auto;
    left: auto;
    right: auto;
  }
  .logo img {
    height: 5.5rem;
  }
  .hp-intro {
    padding-top: 9.5rem;
  }
  .content {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .section--normal {
    padding-top: 7rem;
  }
}
@media screen and (max-width: 920px) {
  .hp-intro::before {
    background-position: left 2rem center;
    background-size: auto 20rem;
  }
  .hp-intro::after {
    background-position: right 2rem center;
    background-size: auto 20rem;
  }
  .hp-intro .content {
    display: block;
    text-align: center;
  }
  .hp-intro__content {
    max-width: none;
    padding-top: 3rem;
  }
  .hp-intro__title {
    margin-bottom: 2rem;
  }
  .hp-intro__text {
    max-width: none;
    margin-bottom: 2rem;
  }
  .hp-intro__buttons {
    display: none;
  }
  .hp-intro__video img {
    margin: 0 auto;
  }
  .hp-intro__mobile-buttons {
    display: block;
    margin-top: 2rem;
    padding-bottom: 3rem;
  }
  .hp-intro__mobile-buttons .button:first-of-type {
    margin-right: 1.2rem;
  }
  .icons__title {
    font-size: 1.3rem;
  }
}
@media screen and (max-width: 860px) {
  .menu {
    display: none;
  }
  .top-bar {
    padding: 1rem 0;
  }
  .mobile-menu-button {
    display: block;
    margin-left: 2rem;
  }
}
@media screen and (max-width: 768px) {
  .top-bar {
    position: relative;
    top: 0 !important;
  }
  .hp-intro {
    padding-top: 0;
  }
  .icons {
    flex-wrap: wrap;
    justify-content: center;
    margin: -2.5rem -1rem;
  }
  .icons__item {
    flex-basis: 50%;
    padding: 2.5rem 1rem;
  }
  .icons__item:nth-of-type(3) {
    order: 4;
  }
  .icons__item:nth-of-type(4) {
    order: 3;
  }
  .icons__item:nth-of-type(5) {
    order: 5;
  }
  #nase-kurzy .content {
    background-size: 10rem auto;
  }
  .payment {
    margin: 2rem -1rem;
  }
  .payment__item {
    margin: 1rem;
  }
  .section--normal {
    padding-top: 0;
  }
  .footer__bottom {
    text-align: center;
  }
  .footer__bottom .content {
    display: block;
  }
  .footer__bottom p {
    font-size: 1.3rem;
  }
  .footer__bottom p:first-of-type {
    margin-bottom: 1rem;
  }
}
@media screen and (max-width: 720px) {
  .payment__group {
    flex-wrap: wrap;
  }
  .payment .red::after {
    width: 8rem;
    height: 8rem;
    left: -4rem;
    top: -4rem;
  }
  .payment .green::after {
    width: 8rem;
    height: 8rem;
    right: -4rem;
    bottom: -4rem;
  }
  .choose-payment {
    flex-wrap: wrap;
    justify-content: flex-start;
  }
  .choose-payment__item {
    flex-basis: 100%;
    margin-bottom: 1rem;
  }
  #nase-kurzy .content {
    background-size: 8rem auto;
    background-position: right 2rem top 6rem;
  }
  .footer__items {
    flex-wrap: wrap;
    margin-bottom: 2rem;
  }
  .footer__item {
    margin-bottom: 2rem;
  }
}
@media screen and (max-width: 540px) {
  .persons__item {
    padding: 1rem;
  }
}
@media screen and (max-width: 440px) {
  .hp-intro__mobile-buttons .button:first-of-type,
  .buttons-wrapper .button:first-of-type {
    margin-right: 0;
    margin-bottom: 1rem;
  }
  .footer__item {
    padding-left: 0;
    font-size: 1.3rem;
    text-align: center;
    padding-top: 4rem;
    background-size: auto 3rem;
    background-position: center top;
    min-width: 50%;
    display: block;
  }
  .footer__email {
    background-size: auto 2.2rem;
    background-position: center top 0.4rem;
  }
}
/* IE 11 */
