@charset "utf-8";

.sf-hidden {
  display: none !important;
}

img[src='data:,'],
source[src='data:,'] {
  display: none !important;
}
* {
  animation: auto ease 0s 1 normal none running none !important;
  transition: none !important;
  scroll-behavior: auto !important;
}
.main-navigation__list-item.active {
  background-color: rgb(255, 255, 255);
  & a {
    color: rgb(0, 0, 0);
  }
}

.burger {
  display: none;
}

.serviceLogo__logoGroupElements img {
  max-width: 256px;
  width: 100%;
}

@media (max-width: 600px) {
  .burger {
    top: 17px;
    left: 10px;
    display: block;
    position: absolute;
  }
}

.serviceLogo__logoGroupElements img {
  height: 28px;
}

.serviceLogo__logoGroupElements {
  justify-content: center;
}

.commentsApp__options {
  pointer-events: none;
}

.commentsApp__commentFooter {
  pointer-events: none;
}

.steps__title {
  font-size: 22px;
  text-align: center;
  background-color: rgb(167, 167, 167);
  color: white;
  padding: 5px;
  font-weight: 400;
}

.steps__text {
  padding: 10px;
  border: 1px solid rgb(167, 167, 167);
  border-radius: 0px 0px 4px 4px;
}

.step-flex {
  display: flex;
  align-items: center;
  justify-content: center;
}

.step-flex img {
  padding: 0px;
  width: 300px;
}

@media (max-width: 600px) {
  .step-flex img {
    width: 200px;
    height: 250px;
  }
}

@media (max-width: 450px) {
  .step-flex img {
    width: 150px;
    height: 200px;
  }
}

.score-grippy-button {
  cursor: grab;
  opacity: 0.2;
  position: absolute;
  right: 6px;
  top: 14px;
  width: 8px;
}

.score-grippy-button:hover {
  opacity: 1;
}

.score-screenshot-container {
  background: rgb(0, 0, 0);
  cursor: pointer;
  opacity: 0.5;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  position: fixed;
  z-index: 1000000;
}

.score-screenshot-overlay {
  background: rgb(255, 255, 255);
  position: absolute;
}

.prevent-select {
  user-select: none;
}

.score-hover-button {
  cursor: pointer;
  top: 90px;
  display: none;
  font-family: Roboto, Helvetica, Arial, sans-serif;
  flex-direction: column;
  right: 0px;
  position: fixed;
  width: 80px;
  background: linear-gradient(rgb(6, 152, 100) 0%, rgb(5, 92, 61) 100%);
  box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 35px;
  min-height: 64px;
  border-radius: 10px 0px 0px 10px;
  z-index: 2147483647;
  user-select: none;
}

.score-hover-button-img {
  margin: auto;
  width: 50px;
}

.score-hover-button-text {
  color: rgb(255, 255, 255);
  display: none;
  line-height: 20px;
  padding: 0px 2px 6px;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
}

.score-options-container {
  border-radius: 4px;
  border: 1px solid rgb(158, 158, 158);
  color: rgb(0, 118, 0);
  display: inline-flex;
  padding: 8px 10px;
  align-items: center;
  justify-content: space-between;
  font-size: 14px;
  font-weight: 700;
  cursor: pointer;
}

.score-options-amazon {
  height: 40px;
  margin-bottom: 4px;
}

.score-options-ebay {
  margin: auto auto 12px 18.5%;
  height: 20px;
}

.score-options-logo {
  margin-right: 10px;
  width: 50px;
  height: 16px;
}

.score-options-loading-spinner {
  width: 20px;
  height: 20px;
  margin-right: 8px;
}

.score-modal-results-loading-container {
  display: flex;
}

.score-modal-results-loading-spinner {
  margin: auto;
}

.score-main-container {
  border: 1px solid rgb(188, 189, 189);
  border-radius: 8px;
  box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 35px 0px;
  color: rgb(52, 64, 84);
  display: none;
  flex-direction: column;
  font-family: Roboto, Helvetica, Arial, sans-serif;
  letter-spacing: 0px;
  line-height: normal;
  position: fixed;
  z-index: 2147483647;
  background-color: rgb(255, 255, 255);
  height: 700px;
  width: 440px;
  top: 50px;
  right: 20px;
}

@media screen and (min-height: 1080px) {
  .score-main-container {
    height: 900px;
  }
}

.score-modal-feedback {
  color: rgb(6, 152, 100);
  font-weight: 700;
  font-size: 16px;
  text-align: center;
  padding: 6px;
  margin-bottom: 10px;
  cursor: pointer;
}

.score-modal-top-bar {
  padding: 20px 16px 8px;
  z-index: 10;
}

.score-modal-toast-container {
  cursor: pointer;
  position: absolute;
  margin-top: -21px;
  left: 120px;
  text-align: center;
}

.score-modal-toast-text {
  color: rgb(255, 255, 255);
  font-weight: 500;
  font-size: 16px;
  top: 41%;
  left: 50%;
  width: 200px;
  position: absolute;
  transform: translate(-50%, -50%);
}

.score-modal-logo-container {
  align-items: center;
  display: flex;
  flex-basis: 26px;
  justify-content: space-between;
  margin-bottom: 8px;
}

.score-modal-logo {
  cursor: pointer;
  height: 20px;
  width: 60px;
}

.score-modal-right-buttons {
  display: flex;
  align-items: center;
}

.score-modal-close-modal {
  cursor: pointer;
  height: 20px;
  width: 20px;
}

.score-modal-content {
  flex-grow: 1;
  overflow-y: auto;
  padding: 8px 12px;
}

.score-modal-current-search {
  display: flex;
  margin-bottom: 8px;
}

.score-modal-current-image-container {
  min-height: 80px;
  min-width: 80px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.score-modal-current-image {
  width: 80px;
  object-fit: contain;
  height: 80px;
}

.score-modal-current-title-brand-container {
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.score-modal-brand-right-container,
.score-modal-brand-left-container {
  display: flex;
  align-items: center;
}

.score-modal-amazon-stars {
  padding-right: 4px;
  width: 60px;
  height: 12px;
}

.score-modal-amazon-num-people {
  color: rgba(95, 99, 104, 0.6);
}

.score-modal-current-title {
  color: rgb(52, 64, 84);
  font-size: 16px;
  line-height: 20px;
  margin-bottom: 4px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

.score-modal-current-brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.score-modal-current-brand {
  font-size: 14px;
}

.score-modal-try-different-image {
  font-size: 12px;
  color: rgb(120, 129, 138);
}

.score-modal-sort-row-container {
  align-items: center;
  display: flex;
  justify-content: space-between;
}

.score-modal-items-found-container {
  display: flex;
  justify-content: space-between;
  margin-bottom: 8px;
}

.score-modal-items-found {
  color: rgb(52, 64, 84);
}

.score-modal-share-results {
  color: rgb(6, 152, 100);
  cursor: pointer;
  font-weight: 500;
}

.score-modal-sort-by-container {
  cursor: pointer;
  display: flex;
  gap: 8px;
  font-weight: 500;
  color: rgb(52, 64, 84);
  margin-bottom: 12px;
}

.score-modal-filter-dropdown,
.score-modal-sort-dropdown {
  align-items: center;
  border: 1px solid rgb(208, 213, 221);
  border-radius: 8px;
  display: flex;
  font-size: 14px;
  gap: 8px;
  height: 24px;
  padding: 4px 10px;
}

.score-modal-filter-modal,
.score-modal-sort-modal {
  background: rgb(255, 255, 255);
  border-radius: 4px;
  border: 1px solid rgb(207, 207, 207);
  display: block;
  padding: 10px;
  position: absolute;
  z-index: 100;
  top: 204px;
}

.score-modal-filter-modal {
  width: 256px;
}

.score-modal-sort-modal {
  right: 8px;
  width: 200px;
}

.score-modal-filter-product-info-text,
.score-modal-sort-product-info-text {
  font-weight: 700;
}

.score-modal-filter-product-info,
.score-modal-sort-product-info {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
}

.score-modal-close-filter-modal,
.score-modal-close-sort-modal {
  cursor: pointer;
  width: 12px;
  height: 12px;
}

.score-modal-filter-input,
.score-modal-sort-input {
  accent-color: rgb(6, 152, 100);
  cursor: pointer;
  margin: 0px 8px 0px 0px;
}

.score-modal-filter-label,
.score-modal-sort-label {
  cursor: pointer;
  font-weight: 400;
}

.score-modal-filter-div,
.score-modal-sort-div {
  margin-bottom: 4px;
  cursor: pointer;
  display: flex;
}

.score-modal-divider {
  border-color: rgb(225, 225, 225);
  color: rgb(255, 255, 255);
  border-style: solid;
  border-width: 1px 0px 0px;
  margin: 12px 0px;
}

.score-modal-grid-header {
  font-weight: 700;
  margin-bottom: 8px;
}

.score-modal-results {
  display: grid;
  gap: 20px 12px;
  grid-template-columns: 126px 126px 126px;
}

.score-modal-each-result-price,
.score-modal-original-price {
  border-radius: 9999px;
  font-size: 14px;
  font-weight: 700;
  display: flex;
  border: 1px solid rgb(190, 190, 190);
  background: rgb(255, 255, 255);
  left: 4px;
  top: 12px;
  padding: 0px 10px;
  align-items: center;
  position: absolute;
  height: 28px;
}

.score-modal-each-result-price-cheaper {
  color: rgb(13, 132, 89);
}

.score-modal-original-price {
  padding: 0px 10px;
}

.score-modal-results-loading {
  text-align: center;
  padding: 20px 0px 0px;
}

.score-modal-email-input {
  background: rgb(255, 255, 255);
  border-radius: 8px;
  border: 1px solid rgb(211, 211, 211);
  box-sizing: border-box;
  font-size: 18px;
  height: 40px;
  padding: 8px 16px;
  text-align: center;
  width: 240px;
  margin-bottom: 20px;
}

.score-modal-affiliate-disclaimer {
  text-align: center;
  font-size: 12px;
  font-style: italic;
  color: gray;
  margin-top: 24px;
}

.score-modal-rate-results-text {
  margin-top: 8px;
  text-align: center;
}

.score-modal-rate-stars-container {
  transform: scale(-1, 1);
  display: flex;
  justify-content: center;
  height: 46px;
  padding: 4px 10px;
}

.score-modal-rate-stars-container:not(:checked) > input {
  display: none;
}

.score-modal-rate-stars-container:not(:checked) > label {
  width: 1em;
  overflow: hidden;
  white-space: nowrap;
  cursor: pointer;
  font-size: 30px;
  color: rgb(204, 204, 204);
}

.score-modal-rate-stars-container:not(:checked) > label::before {
  content: '★ ';
}

.score-modal-rate-stars-container > input:checked ~ label {
  color: rgb(255, 199, 0);
}

.score-modal-rate-stars-container:not(:checked) > label:hover,
.score-modal-rate-stars-container:not(:checked) > label:hover ~ label {
  color: rgb(222, 178, 23);
}

.score-modal-rate-stars-container > input:checked + label:hover,
.score-modal-rate-stars-container > input:checked + label:hover ~ label,
.score-modal-rate-stars-container > input:checked ~ label:hover,
.score-modal-rate-stars-container > input:checked ~ label:hover ~ label,
.score-modal-rate-stars-container > label:hover ~ input:checked ~ label {
  color: rgb(197, 155, 8);
}

.score-modal-terms-privacy {
  text-align: center;
  margin-top: 6px;
  color: gray;
  font-size: 12px;
  opacity: 0.75;
}

.score-modal-terms-privacy a {
  text-decoration: none;
}

.score-modal-give-feedback {
  color: rgb(6, 152, 100);
  display: block;
  margin-bottom: 4px;
}

.display-flex {
  display: flex;
}

a {
  text-decoration: none;
}

.background-primary {
  background-color: rgb(6, 152, 100);
}

.background-gray {
  background-color: rgb(158, 158, 158);
}

.score-button-primary {
  border-radius: 8px;
  background-color: rgb(6, 152, 100);
  color: rgb(255, 255, 255);
  cursor: pointer;
  font-size: 16px;
  font-weight: 700;
  padding: 10px;
  text-align: center;
}

.score-button-secondary {
  border-radius: 50px;
  color: rgb(6, 152, 100);
  cursor: pointer;
  font-weight: 700;
  outline: rgb(6, 152, 100) solid 1px;
  margin: 18px auto auto;
  padding: 8px 10px;
  text-align: center;
  text-transform: uppercase;
  width: 120px;
}

.score-modal-results-container {
  font-size: 14px;
  padding-bottom: 16px;
}

.score-modal-results-container.modal-open {
  opacity: 0.25;
}

.score-product-info {
  margin-bottom: 8px;
  padding: 0px 12px 12px;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 1px;
}

.score-product-info .recommendation-header {
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 12px;
}

.score-product-info .pros-cons {
  color: rgb(172, 172, 172);
  font-weight: 700;
  font-size: 12px;
  margin-bottom: 4px;
}

.score-product-info .pro-con-bullet {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
}

.score-product-info .pro-con-bullet .pro-con-image {
  margin-right: 8px;
}

.score-product-info .row {
  display: flex;
  flex-flow: wrap;
  width: 100%;
}

.score-product-info .column {
  display: flex;
  flex-direction: column;
  flex: 1 1 0%;
}

.score-product-info .single-recommendation-reasons {
  margin-top: 4px;
}

.score-product-info
  .score-modal-current-search.show-cta-button
  .score-modal-current-title-brand-container {
  padding-left: 8px;
  padding-right: 8px;
  width: 200px;
}

.score-product-info .score-modal-recommended-cta-container {
  padding-top: 16px;
  width: 120px;
}

.score-product-info {
  margin-bottom: 8px;
  padding: 0px 12px 12px;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 1px;
}

.score-product-info .recommendation-header {
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 12px;
}

.score-product-info .pros-cons {
  color: rgb(172, 172, 172);
  font-weight: 700;
  font-size: 12px;
  margin-bottom: 4px;
}

.score-product-info .pro-con-bullet {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
}

.score-product-info .pro-con-bullet .pro-con-image {
  margin-right: 8px;
}

.score-product-info .row {
  display: flex;
  flex-flow: wrap;
  width: 100%;
}

.score-product-info .column {
  display: flex;
  flex-direction: column;
  flex: 1 1 0%;
}

.score-product-info .single-recommendation-reasons {
  margin-top: 4px;
}

.score-product-info
  .score-modal-current-search.show-cta-button
  .score-modal-current-title-brand-container {
  padding-left: 8px;
  padding-right: 8px;
  width: 200px;
}

.score-product-info .score-modal-recommended-cta-container {
  padding-top: 16px;
  width: 120px;
}

.score-modal-sort-by-container .filter-results-img {
  width: 15px;
  height: 13px;
}

.score-modal-sort-by-container .sort-arrow-img {
  width: 10px;
  height: 5px;
}

.score-modal-sort-by-container .score-modal-text-filter-input {
  background: rgb(255, 255, 255);
  border-radius: 8px;
  border: 1px solid rgb(211, 211, 211);
  box-sizing: border-box;
  display: block;
  height: 34px;
  padding: 2px 8px;
  min-width: 180px;
}

.score-modal-sort-by-container .score-modal-text-filter-input:focus {
  outline: rgb(6, 152, 100) solid 1px;
}

.score-modal-each-result-container {
  display: block;
  color: rgb(0, 0, 0);
  padding-top: 8px;
  cursor: pointer;
  text-decoration: none;
}

.score-modal-each-result-container:first-of-type {
  padding-top: 0px;
}

.score-modal-each-result-container.amazon {
  justify-content: space-between;
}

.score-modal-each-result-container.amazon .score-modal-each-result-url {
  display: flex;
}

.score-modal-each-result-image-container {
  min-height: 100px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.score-modal-each-result-image {
  border-radius: 8px;
  max-height: 120px;
  height: 100%;
  margin: auto;
  width: auto;
}

.score-modal-each-result-url-container {
  align-items: center;
  display: flex;
  font-size: 12px;
  color: rgb(95, 99, 104);
  padding-top: 10px;
}

.score-modal-each-result-favicon {
  height: 16px;
  width: 16px;
  border-radius: 4px;
  margin-right: 4px;
}

.score-modal-each-result-url {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.score-modal-each-result-url-amazon-num-reviews {
  color: rgba(95, 99, 104, 0.6);
  font-size: 12px;
}

.score-modal-each-result-amazon-stars {
  padding-right: 4px;
  width: 60px;
  height: 12px;
}

.score-modal-each-result-title {
  color: rgb(73, 78, 83);
  display: -webkit-box;
  font-weight: 500;
  font-size: 14px;
  height: 56px;
  line-height: 18px;
  padding-top: 4px;
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.score-modal-each-result-condition {
  color: rgba(73, 78, 83, 0.4);
}

.score-did-you-find-text,
.score-find-page-two-text {
  font-size: 24px;
  line-height: 30px;
  margin: auto auto 20px;
  max-width: 260px;
}

.score-form-button {
  cursor: pointer;
  max-width: 200px;
  font-size: 20px;
  margin: 15px auto 10px;
  padding: 8px 20px;
  border-radius: 4px;
  color: rgb(255, 255, 255);
}

.score-modal-post-results-container {
  padding-top: 40px;
  position: absolute;
  text-align: center;
  z-index: 10;
  background: rgba(255, 255, 255, 0.7);
  left: 0px;
  right: 0px;
  height: 700px;
  overflow: scroll;
}

.score-modal-post-results-close {
  position: absolute;
  right: 20px;
  opacity: 0.8;
  cursor: pointer;
  height: 20px;
  width: 20px;
}

.score-dyf-option {
  background-color: rgb(158, 158, 158);
  display: block;
  margin: auto auto 15px;
}

body,
div,
form,
h1,
h2,
h3,
input,
li,
p,
textarea,
ul {
  margin: 0px;
  padding: 0px;
}

h1,
h2,
h3 {
  font-size: 100%;
  font-weight: 400;
  font-style: normal;
}

ul {
  list-style: none;
}

img {
  border: 0px;
}

footer,
header,
nav,
section {
  display: block;
  margin: 0px;
  padding: 0px;
}

html {
  display: block;
}

body {
  text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  font-family: calibre;
  font-size: 21px;
  line-height: 30px;
}

a {
  color: rgb(34, 34, 34);
  text-decoration: none;
}

a:hover {
  color: rgba(34, 34, 34, 0.8);
}

#article_title:not(.font-loaded) {
  font-family: 'segoe ui';
  font-weight: 700;
  font-size: 34px;
}

#gazeta_article_lead:not(.font-loaded) {
  font-family: 'segoe ui';
  font-weight: 600;
  font-size: 19px;
  letter-spacing: -0.25px;
}

.commentsApp {
  padding-bottom: 30px;
}

.commentsApp * {
  outline: 0px;
}

.commentsApp__header {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  flex-flow: wrap;
}

.commentsApp__heading {
  color: rgb(34, 34, 34);
  font:
    600 30px / 35px calibre,
    sans-serif;
  margin-bottom: 1rem;
}

.commentsApp__headerCounter {
  font-weight: 400;
}

.commentsApp__sorting {
  position: relative;
}

.commentsApp__textStyledBtn {
  cursor: pointer;
  background: 0px 0px;
  border: none;
  padding: 0px;
  transition: 0.2s ease-out;
}

.commentsApp__textStyledBtn:hover {
  opacity: 0.8;
}

.commentsApp__sortingSelected {
  font:
    600 15px / 18px calibre,
    sans-serif;
  color: rgb(102, 102, 102);
}

.commentsApp__sortingSelected::first-letter {
  text-transform: uppercase;
}

.commentsApp__sortingTriangle {
  vertical-align: middle;
  margin-left: 7px;
}

.commentsApp__sortingTrianglePath {
  fill: rgb(102, 102, 102);
}

.commentsApp__articleTitle {
  color: rgb(153, 153, 153);
  font:
    400 15px / 21px calibre,
    sans-serif;
  padding: 10px 0px 15px;
}

body {
  overflow-anchor: none;
}

.commentsApp__infoMessage {
  height: 0px;
  transition:
    height 0.3s ease-in-out,
    margin-top 0.3s ease-in-out;
  width: 100%;
  font:
    600 15px / 18px calibre,
    sans-serif;
  padding: 0px 6px;
  margin-top: 5px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  overflow: hidden;
}

.commentsApp__comment .commentsApp__infoMessage {
  width: calc(100% - 40px);
  margin-left: 40px;
}

.commentsApp__infoMessageClose {
  cursor: pointer;
}

.commentsApp__textField {
  box-shadow: rgba(0, 0, 0, 0.06) 0px 2px 2px;
  border: 1px solid rgb(204, 204, 204);
  border-radius: 2px;
}

.commentsApp__comment .commentsApp__textField {
  height: 0px;
  overflow: hidden;
  opacity: 0;
}

.commentsApp__textField:not(.commentsApp__textField--active) ~ .commentsApp__infoMessage {
  width: 100%;
  margin-left: 0px;
}

.commentsApp__addCommentTextarea {
  font:
    400 18px / 25px calibre,
    sans-serif;
  width: 100%;
  border: none;
  display: block;
  padding: 12px 20px 11px;
}

.commentsApp__addCommentTextarea--revealBottom {
  color: rgb(34, 34, 34);
  resize: vertical;
  transition: min-height 1s ease-in-out;
  min-height: 110px;
  box-shadow: rgba(0, 0, 0, 0.04) 0px 2px 2px;
}

.commentsApp__addCommentTextarea--revealBottom::-webkit-input-placeholder {
  color: rgb(34, 34, 34);
}

.commentsApp__addCommentTextarea::-webkit-input-placeholder {
  color: rgb(153, 153, 153);
}

.commentsApp__bottom {
  justify-content: space-between;
  align-items: center;
  flex-flow: wrap;
  box-shadow: rgba(0, 0, 0, 0.04) 0px -2px 2px;
  border-radius: 0px 0px 2px 2px;
}

.commentsApp__addCommentTextarea--revealBottom + .commentsApp__bottom {
  padding: 20px;
  display: flex;
}

.commentsApp__bottomFrame {
  display: flex;
  flex-direction: column;
  position: relative;
  height: 20px;
  transition: height 0.5s ease-in-out;
  padding-right: 10px;
  outline: 0px;
}

.commentsApp:not(.commentsApp--logged) .commentsApp__bottomFrame {
  visibility: hidden;
  width: 1px;
}

.commentsApp__bottomFrame::after {
  content: '';
  position: absolute;
  right: 0px;
  top: 7px;
  width: 8px;
  height: 4px;
  background-repeat: no-repeat;
  cursor: pointer;
}

.commentsApp__bottomFrame .commentsApp__bottomFrameElement {
  background: 0px 0px;
  border: 0px;
  text-align: left;
  font:
    600 15px / 18px calibre,
    sans-serif;
}

.commentsApp__bottomFrame .commentsApp__userName {
  padding: 0px 6px 0px 0px;
  cursor: pointer;
  color: rgb(102, 102, 102);
  transition: 0.2s ease-out;
}

.commentsApp__bottomFrame .commentsApp__userName:hover {
  opacity: 0.8;
}

.commentsApp__button {
  background: rgb(68, 68, 68);
  color: rgb(255, 255, 255);
  border: none;
  border-radius: 15px;
  padding: 6px 20px;
  text-transform: uppercase;
  transition: 0.2s ease-out;
  font:
    600 15px / 18px calibre,
    sans-serif;
  cursor: pointer;
}

.commentsApp__button:hover {
  box-shadow:
    rgba(0, 0, 0, 0.1) 0px 1px 1px 0px,
    rgba(0, 0, 0, 0.2) 0px 4px 7px 0px;
  filter: brightness(120%);
}

.commentsApp__commentsContainer {
  margin: 26px 0px 0px;
  display: flex;
  flex-direction: column;
}

.commentsApp__comment {
  margin: 0px 0px 5px;
  padding: 18px 0px 0px;
  border-top: 1px solid rgb(229, 229, 229);
}

.commentsApp__comment--first,
.commentsApp__comment:first-of-type {
  padding: 0px;
  border-top: none;
}

@keyframes blinkBackgorund {
  0% {
    background-color: rgb(255, 255, 255);
  }
  50% {
    background-color: rgb(253, 242, 192);
  }
  100% {
    background-color: rgb(255, 255, 255);
  }
}

.commentsApp__commentHead {
  display: flex;
  align-items: center;
  flex-flow: wrap;
}

.commentsApp__commentAuthor {
  font:
    600 18px / 22px calibre,
    sans-serif;
  margin-right: 10px;
  color: rgb(34, 34, 34);
}

.commentsApp__commentBody {
  font:
    400 18px / 25px calibre,
    sans-serif;
  color: rgb(34, 34, 34);
  margin: 6px 0px 10px;
  word-break: break-word;
}

.commentsApp__commentDate {
  font:
    400 18px / 22px calibre,
    sans-serif;
  color: rgb(153, 153, 153);
}

.commentsApp__commentLink {
  margin: 0px 10px;
  position: relative;
}

.commentsApp__commentLinkButton {
  margin: 0px;
  padding: 0px;
  border: 0px;
  background-color: transparent;
  cursor: pointer;
}

.commentsApp__subComments {
  padding-left: 40px;
  transition: height 0.3s ease-in-out;
  height: 0px;
  overflow: hidden;
}

.commentsApp__options {
  position: relative;
  margin-left: auto;
}

.commentsApp__optionsDots {
  position: relative;
  min-width: 16px;
  min-height: 16px;
}

.commentsApp__optionsDots::before {
  content: '';
  display: block;
  width: 16px;
  height: 16px;
  margin-left: 2px;
}

.commentsApp__commentFooter {
  display: flex;
  align-items: center;
  flex-flow: wrap;
}

.commentsApp__commentFooter > :not(:last-child) {
  margin-right: 30px;
}

.commentsApp__votes {
  font:
    400 15px / 25px calibre,
    sans-serif;
  position: relative;
}

.commentsApp__vote {
  padding: 0px;
  color: rgb(102, 102, 102);
  font:
    400 15px / 25px calibre,
    sans-serif;
}

.commentsApp__vote--up {
  margin-right: 30px;
}

.commentsApp__vote--up:hover .commentsApp__voteSVGPath--fill {
  fill: rgb(72, 193, 16);
}

.commentsApp__vote--down:hover .commentsApp__voteSVGPath--fill {
  fill: rgb(227, 0, 0);
}

.commentsApp__voteSVG {
  vertical-align: middle;
  margin: 0px 5px 0px 0px;
}

.commentsApp__voteSVGPath--transparent {
  fill: none;
}

.commentsApp__voteSVGPath--fill {
  fill: rgb(102, 102, 102);
}

.commentsApp__reply,
.commentsApp__showReplies {
  font:
    600 15px / 25px calibre,
    sans-serif;
}

.commentsApp__reply {
  color: rgb(34, 34, 34);
}

.commentsApp__showReplies {
  color: rgb(102, 102, 102);
  position: relative;
  padding: 0px 15px 0px 0px;
}

.commentsApp__showReplies::after {
  content: '';
  position: absolute;
  right: 0px;
  top: 11px;
  width: 8px;
  height: 4px;
  background-repeat: no-repeat;
}

.commentsApp__loadMore {
  padding: 8px 0px 0px;
}

.commentsApp__buttonLoadMore {
  border: 2px solid rgb(68, 68, 68);
  background: rgb(255, 255, 255);
  color: rgb(34, 34, 34);
  padding: 4px 20px 6px;
  height: 30px;
}

div[id^='bottom_wrapper'] {
  grid-column: 2;
}

html {
  overflow-x: hidden;
  font-size: 21px;
}

* {
  box-sizing: border-box;
}

.section_wrapper {
  width: 100%;
}

.section_wrapper .content_wrap {
  background-color: rgb(255, 255, 255);
  position: relative;
}

#bottom_wrapper .columns_container {
  display: flex;
  flex-flow: wrap;
}

#bottom_wrapper .columns_container {
  width: 1202px;
  padding-left: 102px;
}

.content_wrap {
  width: 1242px;
  padding: 0px 20px;
}

#pageTypeId_7 .content_wrap {
  margin: 20px auto 0px;
}

.left_aside {
  width: 52px;
  z-index: 4;
}

.main_content {
  width: 800px;
  padding-right: 50px;
}

.right_aside {
  width: 300px;
  position: relative;
}

@supports (display: grid) {
  #article_wrapper {
    grid-template-columns: 52px 750px 300px;
  }
  .c2c #article_wrapper {
    grid-template-columns: 52px 768px 0px;
    left: -111px;
  }
  #article_wrapper.main_wrapper--video .top_section_bg {
    grid-row: 1 / span 5;
  }
  #article_wrapper.main_wrapper--video .bottom_section_bg {
    grid-row: 8 / span 3;
  }
  #article_wrapper.main_wrapper:not(.main_wrapper--video) .top_section_bg {
    grid-row: 1 / span 5;
  }
  #article_wrapper.main_wrapper:not(.main_wrapper--video) .bottom_section_bg {
    grid-row: 7;
  }
  #article_wrapper .bottom_section_bg,
  #article_wrapper .top_section_bg {
    position: relative;
    left: -20px;
    width: 1242px;
    height: 100%;
    background: rgb(255, 255, 255);
    z-index: -1;
    grid-column: 1 / span 3;
  }
  .c2c #article_wrapper .bottom_section_bg,
  .c2c #article_wrapper .top_section_bg {
    width: 750px;
  }
  #photostory_wrapper {
    background-color: rgb(255, 255, 255);
    grid-template-columns: 52px 1100px;
  }
  .main_wrapper {
    display: grid;
    column-gap: 50px;
    width: 1242px;
    margin: 0px auto;
    padding: 0px 20px;
    position: relative;
    z-index: 2;
  }
  .c2c .main_wrapper {
    width: 750px;
    padding: 0px;
  }
  .left_aside {
    grid-column: 1;
  }
  .main_wrapper:not(.main_wrapper--video) .left_aside {
    grid-row: 2 / span 7;
  }
  .main_wrapper_b:not(.main_wrapper--video) .left_aside {
    grid-row: 2 / span 9;
  }
  .main_wrapper--video .left_aside {
    grid-row: 8 / span 4;
  }
  .top_section {
    grid-column: 2;
  }
  .main_wrapper:not(.main_wrapper--video) .top_section {
    grid-row: 5;
  }
  .main_wrapper--video .top_section {
    grid-row: 8;
  }
  .bottom_section {
    grid-column: 2;
  }
  .main_wrapper:not(.main_wrapper--video) .bottom_section {
    grid-row: 7;
  }
  .main_wrapper--video .bottom_section {
    grid-row: 9;
  }
  :not(.index_body) .right_aside {
    grid-column: 3;
  }
  .main_wrapper:not(.main_wrapper--video) .right_aside {
    grid-row: 7;
  }
  .main_wrapper--video .right_aside {
    grid-row: 8 / span 3;
  }
  .index_body .body > .content_wrap,
  .index_body > .content_wrap {
    display: grid;
    grid-template-columns: 902px 300px;
  }
  .index_body .main_content {
    width: 902px;
    grid-column: 1;
  }
  .index_body .right_aside {
    grid-column: 2;
    grid-row-start: 1;
  }
  .video_wrapper {
    grid-area: 2 / 1 / span 5 / span 2;
  }
}

@supports not (display: grid) {
  .main_wrapper {
    background-color: rgb(255, 255, 255);
    position: relative;
    width: 1242px;
    margin: 0px auto;
    padding: 0px 20px;
  }
  .main_wrapper::after {
    display: block;
    content: ' ';
    width: 100%;
    clear: both;
    float: none;
  }
  .main_wrapper .bottom_section,
  .main_wrapper .top_section {
    display: inline-block;
    width: 902px;
    padding-right: 50px;
    padding-left: 102px;
  }
  .main_wrapper .left_aside {
    position: absolute;
    top: 0px;
    left: 20px;
    width: 52px;
  }
  .main_wrapper .right_aside {
    float: right;
    width: 300px;
    vertical-align: top;
  }
  #photostory_wrapper .author_and_date {
    float: left;
    width: 902px;
    padding-right: 50px;
    padding-left: 102px;
  }
  #photostory_wrapper .author_and_date::after {
    display: block;
    content: ' ';
    width: 100%;
    clear: both;
    float: none;
  }
  #photostory_wrapper .photostory_body {
    display: inline-block;
    width: 1202px;
    padding-left: 102px;
  }
  #photostory_wrapper .fs_row {
    display: inline-block;
  }
  #photostory_wrapper .fs_cl {
    display: inline-block;
    float: left;
  }
  #photostory_wrapper .fs_cr {
    display: inline-block;
    float: right;
  }
  .index_body .main_content,
  .index_body .right_aside {
    float: left;
  }
}

@media (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .main_wrapper {
    background-color: rgb(255, 255, 255);
    position: relative;
    width: 1242px;
    margin: 0px auto;
    padding: 0px 20px;
  }
  .main_wrapper::after {
    display: block;
    content: ' ';
    width: 100%;
    clear: both;
    float: none;
  }
  .main_wrapper .bottom_section,
  .main_wrapper .top_section {
    display: inline-block;
    width: 902px;
    padding-right: 50px;
    padding-left: 102px;
  }
  .main_wrapper .left_aside {
    position: absolute;
    top: 0px;
    left: 20px;
    width: 52px;
  }
  .main_wrapper .right_aside {
    float: right;
    width: 300px;
    vertical-align: top;
  }
}

#article_title::after,
#gazeta_article_lead::after,
.author_and_date .article_author::after,
.author_and_date::after,
.premiumArticle__wrapper__normal .article__lead::after,
.premiumArticle__wrapper__normal .article__title::after {
  display: block;
  content: ' ';
  width: 100%;
  clear: both;
  float: none;
}

.author_and_date {
  padding: 15px 0px;
}

#article_title {
  color: rgb(34, 34, 34);
  word-break: break-word;
  font:
    700 40px / 48px calibre,
    sans-serif;
}

@supports (display: grid) {
  #article_title,
  .premiumArticle__wrapper__normal .article__title {
    grid-row: 2;
    position: relative;
  }
  .main_wrapper:not(.main_wrapper--video) #article_title,
  .main_wrapper:not(.main_wrapper--video) .premiumArticle__wrapper__normal .article__title {
    grid-column: 2;
    width: 750px;
  }
  .main_wrapper--video #article_title,
  .main_wrapper--video .premiumArticle__wrapper__normal .article__title {
    grid-column: 3;
    z-index: 2;
    background: rgb(255, 255, 255);
    padding: 20px;
  }
}

@supports not (display: grid) {
  #article_title,
  #gazeta_article_lead,
  .author_and_date,
  .premiumArticle__wrapper__normal .article__lead,
  .premiumArticle__wrapper__normal .article__title {
    width: 902px;
    padding-right: 50px;
    padding-left: 102px;
  }
  .main_wrapper--video #article_title,
  .main_wrapper--video #gazeta_article_lead,
  .main_wrapper--video .author_and_date,
  .main_wrapper--video .premiumArticle__wrapper__normal .article__lead,
  .main_wrapper--video .premiumArticle__wrapper__normal .article__title {
    padding-top: 20px;
  }
  #article_title::after,
  #gazeta_article_lead::after,
  .author_and_date::after,
  .premiumArticle__wrapper__normal .article__lead::after,
  .premiumArticle__wrapper__normal .article__title::after {
    display: block;
    content: ' ';
    width: 100%;
    clear: both;
    float: none;
  }
}

@media (-ms-high-contrast: active), (-ms-high-contrast: none) {
  #article_title {
    float: left;
    width: 902px;
    padding-right: 50px;
    padding-left: 102px;
  }
  #article_title::after,
  .premiumArticle__wrapper__normal .article__title::after {
    display: block;
    content: ' ';
    width: 100%;
    clear: both;
    float: none;
  }
}

.author_and_date .article_author,
.author_and_date .article_date {
  display: block;
}

.author_and_date {
  display: flex;
  flex-flow: row;
  padding-top: 20px;
  padding-bottom: 5px;
}

.author_and_date::after {
  display: block;
  content: ' ';
  width: 50%;
  clear: both;
  float: none;
}

.author_and_date .article_data {
  display: block;
  width: 100%;
}

.author_and_date .article_author {
  color: rgb(102, 102, 102);
  font:
    600 15px / 18px calibre,
    sans-serif;
}

.author_and_date .author_prefix {
  font-weight: 400;
  text-transform: capitalize;
}

.author_and_date .article_date {
  color: rgb(153, 153, 153);
  font:
    400 15px / 18px calibre,
    sans-serif;
}

@supports (display: grid) {
  .author_and_date {
    grid-row: 3;
    position: relative;
    z-index: 1;
    align-items: center;
  }
  .main_wrapper--video .author_and_date {
    grid-column: 3;
    background: rgb(255, 255, 255);
    padding-left: 20px;
    padding-right: 20px;
  }
  .main_wrapper:not(.main_wrapper--video) .author_and_date {
    grid-column: 2;
    width: 750px;
  }
}

#gazeta_article_lead {
  color: rgb(34, 34, 34);
  word-break: break-word;
}

.main_wrapper:not(.main_wrapper--video) #gazeta_article_lead,
.main_wrapper:not(.main_wrapper--video) .premiumArticle__wrapper__normal .article__lead {
  font:
    600 21px / 29px calibre,
    sans-serif;
  padding: 15px 0px;
}

@supports (display: grid) {
  #gazeta_article_lead,
  .premiumArticle__wrapper__normal .article__lead {
    grid-row: 4;
    position: relative;
    z-index: 1;
  }
  #article_wrapper:not(.main_wrapper--video) #gazeta_article_lead,
  #article_wrapper:not(.main_wrapper--video) .premiumArticle__wrapper__normal .article__lead {
    grid-column: 2;
  }
  .main_wrapper--video #gazeta_article_lead,
  .main_wrapper--video .premiumArticle__wrapper__normal .article__lead {
    grid-column: 3;
    padding: 20px 20px 15px;
    background: rgb(255, 255, 255);
  }
  .premiumArticle__wrapper__normal .article__lead {
    grid-column: 2;
  }
}

#breadcrumbs::after {
  display: block;
  content: ' ';
  width: 100%;
  clear: both;
  float: none;
}

#breadcrumbs {
  overflow: hidden;
  height: 20px;
  width: 750px;
  margin: 20px 350px 6px 0px;
  position: relative;
  font:
    400 15px / 18px calibre,
    sans-serif;
}

#breadcrumbs::before {
  content: '';
  position: absolute;
  top: 0px;
  right: 0px;
  height: 100%;
  width: 50px;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgb(255, 255, 255) 70%);
  z-index: 1;
}

#breadcrumbs .bc_item {
  color: rgb(204, 204, 204);
  display: inline;
}

#breadcrumbs .bc_item::after {
  content: ' ·';
  font-size: 1.3em;
}

#breadcrumbs .bc_item:last-of-type::after {
  display: none;
}

#breadcrumbs .bc_item .bc_item_link {
  font: inherit;
  color: inherit;
  transition: color 0.2s ease-in;
}

#breadcrumbs .bc_item .bc_item_link:hover {
  color: rgb(142, 142, 142);
  background: 0px 0px;
}

@supports (display: grid) {
  #sitePath {
    grid-row: 1;
  }
  .main_wrapper--video #sitePath {
    grid-column: 1 / span 2;
  }
  .main_wrapper:not(.main_wrapper--video) #sitePath {
    grid-column: 2;
  }
}

@supports not (display: grid) {
  #sitePath {
    width: 852px;
  }
  .main_wrapper:not(.main_wrapper--video) #sitePath {
    padding-left: 102px;
  }
}

@media (-ms-high-contrast: active), (-ms-high-contrast: none) {
  #sitePath {
    width: 852px;
  }
  .main_wrapper:not(.main_wrapper--video) #sitePath {
    padding-left: 102px;
  }
}

.socialBar::after {
  display: block;
  content: ' ';
  width: 100%;
  clear: both;
  float: none;
}

.socialBar .count {
  display: block;
  margin: 0px auto;
  color: rgb(102, 102, 102);
  font:
    400 16px / 22px calibre,
    sans-serif;
  text-align: center;
}

.socialBar .sc_item:not(:first-child) {
  padding-left: 0px;
}

.socialBar .sc_item a {
  height: 52px;
  display: flex;
  place-content: stretch center;
  align-items: center;
  border-radius: 50%;
}

.socialBar.vertical {
  position: sticky;
  transition: 0.2s;
  padding-top: 10px;
}

.socialBar.vertical.visible {
  opacity: 1;
}

.socialBar.vertical .sc_items {
  width: 52px;
}

.socialBar.vertical .sc_items a {
  flex-direction: column;
}

.socialBar.vertical .sc_item {
  width: 52px;
}

.socialBar.vertical .sc_item.comments span.count {
  min-height: 22px;
}

.socialBar.vertical .fbShare a {
  background-color: transparent;
  border: 2px solid rgb(204, 204, 204);
}

.socialBar.vertical .fbShare a,
.socialBar.vertical .fbShare a:hover {
  transition: 0.2s;
}

.socialBar.vertical .fbShare a:hover {
  filter: brightness(120%);
  box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 7.68px 0.32px;
}

.socialBar.vertical .count {
  height: 0px;
  opacity: 0;
}

.socialBar.vertical .count,
.socialBar.vertical .count.active {
  transition: 0.4s;
}

.socialBar.vertical .count.active {
  height: 22px;
  opacity: 1;
}

.socialBar.vertical .comments a {
  background-color: transparent;
  border: 2px solid rgb(204, 204, 204);
}

.socialBar.vertical .comments a,
.socialBar.vertical .comments a:hover {
  transition: 0.2s;
}

.socialBar.vertical .comments a:hover {
  filter: brightness(120%);
  box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 7.68px 0.32px;
}

#gazeta_article_body {
  color: rgb(34, 34, 34);
  font:
    400 21px / 29px calibre,
    sans-serif;
}

#gazeta_article_body p {
  word-break: break-word;
  padding: 15px 0px;
}

.main_wrapper {
  margin-top: 3rem;
}

.bottom_section a,
.commentsApp__commentBody a {
  background-repeat: repeat-x;
  font-weight: 400;
  background-position: 0px 1.1em;
  background-image: linear-gradient(rgb(114, 203, 59) 50%, transparent 0px);
  background-size: 2px 2px;
  color: rgb(114, 203, 59);
}

.bottom_section a:hover,
.commentsApp__commentBody a:hover {
  color: rgb(255, 255, 255);
  background-image: none;
  background-color: rgb(114, 203, 59);
  transition: 0.2s linear;
}

.bottom_section a:hover::after {
  border-color: transparent;
  transition: 0.2s linear;
}

#gazeta_article_body .art_sub_title {
  word-break: break-word;
  padding: 25px 0px 3px;
  font:
    700 24px / 29px calibre,
    sans-serif;
}

#gazeta_article_body .art_embed {
  padding: 15px 0px;
}

#gazeta_article_body .art_embed .video-description,
#gazeta_article_body .art_embed .video-head {
  display: block;
}

#gazeta_article_body .art_embed .video-head {
  padding: 0px 0px 10px;
  font:
    700 24px / 29px calibre,
    sans-serif;
  margin: -5px 0px 0px;
}

#gazeta_article_body .art_embed .video-description {
  font:
    600 18px / 22px calibre,
    sans-serif;
  padding: 4px 0px 15px;
}

.related_images .container .desc::after,
.related_images::after,
.related_images img::after {
  display: block;
  content: ' ';
  width: 100%;
  clear: both;
  float: none;
}

.related_images {
  padding: 15px 0px;
}

.related_images .related_image_wrap ~ .desc {
  font:
    400 15px / 17px calibre,
    sans-serif;
}

.related_images img {
  display: block;
  width: 100%;
  height: auto;
}

.related_images .related_image_number_of_photo {
  display: flex;
  background: rgb(255, 255, 255);
  align-items: center;
  position: absolute;
  top: 0px;
  border-top: 1px solid rgb(221, 221, 221);
  border-left: 1px solid rgb(221, 221, 221);
  padding: 9px 10px;
}

.related_images .related_image_number {
  padding-left: 6px;
  font:
    600 19px / 23px calibre,
    sans-serif;
}

.related_images .related_image_wrap.with_gallery {
  position: relative;
  z-index: 2;
}

.related_images .related_image_wrap ~ .desc {
  padding-top: 10px;
  padding-bottom: 0px;
  overflow-wrap: break-word;
  color: rgb(187, 187, 187);
}

.related_images .related_image_open {
  text-align: center;
  padding: 15px 0px 0px;
}

.related_images .related_image_open .related_open_text {
  background: rgb(114, 203, 59);
  color: rgb(255, 255, 255);
  display: inline-block;
  border-radius: 20px;
  white-space: nowrap;
  font:
    400 16px / 19px calibre,
    sans-serif;
  text-transform: uppercase;
  padding: 10px 30px 11px;
}

.related_images .related_image_open .related_open_text,
.related_images .related_image_open .related_open_text * {
  cursor: pointer;
}

.related_images .related_image_open .related_open_label {
  font-weight: 600;
}

.related_images .related_image_open .related-icon {
  height: 18px;
  width: 21px;
  margin: -2px 6px 0px 0px;
  vertical-align: middle;
}

.related_images .related_image_open .gallery_icon {
  fill: rgb(255, 255, 255);
}

.related_gallery_closing_button {
  cursor: pointer;
  position: relative;
  height: 52px;
  border-radius: 50%;
  background-color: rgb(114, 203, 59);
  opacity: 0;
}

.related_gallery_closing_button::after,
.related_gallery_closing_button::before {
  position: absolute;
  top: 13px;
  left: 25px;
  content: ' ';
  height: 25px;
  width: 3px;
  background-color: rgb(255, 255, 255);
}

.related_gallery_closing_button::before {
  transform: rotate(45deg);
}

.related_gallery_closing_button::after {
  transform: rotate(-45deg);
}

.related_gallery_closing_button:hover {
  box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 7.68px 0.32px;
  transition: 0.2s;
}

.related_gallery_closing_button span {
  font:
    600 15px / 17px calibre,
    sans-serif;
  display: block;
  text-align: center;
  color: rgb(102, 102, 102);
  padding-top: 55px;
}

@-webkit-keyframes stretchIn {
  0% {
    transform: scale(1);
    opacity: 1;
  }
  50% {
    transform: scale(1.5);
    opacity: 1;
  }
  100% {
    transform: scale(0);
    opacity: 0;
    display: none;
  }
}

@keyframes stretchIn {
  0% {
    transform: scale(1);
    opacity: 1;
  }
  50% {
    transform: scale(1.5);
    opacity: 1;
  }
  100% {
    transform: scale(0);
    opacity: 0;
    display: none;
  }
}

@-webkit-keyframes stretchOut {
  0% {
    transform: scale(0);
    opacity: 0;
  }
  50% {
    transform: scale(1.5);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}

@keyframes stretchOut {
  0% {
    transform: scale(0);
    opacity: 0;
  }
  50% {
    transform: scale(1.5);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}

.tags {
  position: relative;
  padding: 15px 0px;
}

.tags .tags_list {
  display: flex;
  flex-flow: wrap;
}

.tags .tags_item {
  white-space: nowrap;
  background-color: rgb(245, 245, 245);
}

.tags .tag_link {
  color: rgb(102, 102, 102);
  display: block;
  font:
    400 15px / 15px calibre,
    sans-serif;
  text-transform: capitalize;
  padding: 8px 10px;
}

.newsBox::after,
.newsBox__newestList .newsBox__item::after {
  display: block;
  content: ' ';
  width: 100%;
  clear: both;
  float: none;
}

.newsBox {
  padding: 15px 0px;
  overflow: hidden;
  position: relative;
  width: 300px;
}

.newsBox__header {
  display: flex;
  position: relative;
  transition: transform 0.2s ease-out;
}

@media (-ms-high-contrast: none) {
  .newsBox__header {
    display: block;
    width: 100vw;
  }
}

.newsBox__arrows {
  position: absolute;
  top: 16px;
  right: 0px;
  width: 100%;
  height: 40px;
}

.newsBox__tab {
  padding: 0px 15px;
  flex: 1 1 0%;
  white-space: nowrap;
  position: relative;
  margin-bottom: 15px;
  font:
    600 18px / 43px calibre,
    sans-serif;
  color: rgb(153, 153, 153);
  text-align: center;
  cursor: pointer;
  border-bottom: 2px solid rgb(229, 229, 229);
  transition: color 0.2s ease-out;
  text-transform: uppercase;
}

@media (-ms-high-contrast: none) {
  .newsBox__tab {
    float: left;
  }
}

.newsBox__tab:hover {
  color: rgb(114, 203, 59);
  cursor: pointer;
}

.newsBox__tab::after {
  content: '';
  position: absolute;
  bottom: -1px;
  height: 2px;
  transform: scale(0);
  left: 0px;
  width: 100%;
  transition: transform 0.2s ease-out;
}

.newsBox--activeTab {
  color: rgb(0, 0, 0);
  font-weight: 700;
}

.newsBox--activeTab::after {
  transform: scale(1);
  background-color: rgb(0, 0, 0);
}

.newsBox__content {
  display: flex;
  position: relative;
  left: 0px;
  float: left;
  transition:
    transform 0.2s ease-out,
    height 0.2s ease-out;
  min-height: 350px;
}

@media (-ms-high-contrast: none) {
  .newsBox__content {
    width: 900px;
  }
}

.newsBox__contentElement {
  display: inline-block;
  overflow: hidden;
  width: 300px;
}

.newsBox__item {
  width: 300px;
  font:
    600 17px / 19px calibre,
    sans-serif;
}

.newsBox__itemLink .newsBox__itemPhoto,
.newsBox__itemLink .newsBox__itemTitle {
  display: inline-block;
}

.newsBox__itemLink:hover .newsBox__itemTitle {
  color: rgba(34, 34, 34, 0.8);
}

.newsBox__itemLink:hover .newsBox__itemPhoto {
  filter: brightness(105%) contrast(105%);
}

.newsBox__popularList .newsBox__item:not(:last-child) {
  border-bottom: 1px solid rgb(229, 229, 229);
  padding-bottom: 15px;
  margin: 0px 0px 15px;
}

.newsBox__popularList.newsBox__photoVersion .newsBox__itemLink {
  display: flex;
}

.newsBox__popularList.newsBox__photoVersion .newsBox__itemPhotoBox {
  width: 90px;
  height: 60px;
  margin-right: 15px;
  overflow: hidden;
  flex-shrink: 0;
}

.newsBox__popularList.newsBox__photoVersion .newsBox__itemPhotoBox .newsBox__itemPhoto {
  width: 100%;
  border-radius: 2px;
}

.newsBox__popularList:not(.newsBox__photoVersion) ul {
  counter-reset: posts_counter 0;
}

.newsBox__popularList:not(.newsBox__photoVersion) ul .newsBox__item {
  position: relative;
  min-height: 65px;
}

.newsBox__popularList:not(.newsBox__photoVersion) ul .newsBox__itemLink::after {
  content: counter(posts_counter);
  counter-increment: posts_counter 1;
  position: absolute;
  top: 0px;
  right: 0px;
  color: rgba(80, 110, 145, 0.3);
  font:
    700 86px / 60px calibre,
    sans-serif;
}

.newsBox__popularList:not(.newsBox__photoVersion) .newsBox__itemTitle {
  display: block;
}

.newsBox__popularList .newsBox__itemTitle {
  color: rgb(34, 34, 34);
  text-align: left;
  margin-top: -2px;
}

.newsBox__newestList .newsBox__item {
  display: block;
  padding-bottom: 25px;
  color: rgb(34, 34, 34);
}

.newsBox__newestList .newsBox__item:last-child {
  padding-bottom: 0px;
}

.newsBox__newestList .newsBox__item .newsBox__itemTitle {
  display: inline;
}

.newsBox__newestList .newsBox__itemTime {
  font:
    600 15px / 22px calibre,
    sans-serif;
  color: rgb(255, 0, 1);
}

.box_seo .content {
  display: flex;
  padding: 23px 0px 25px;
}

.box_seo .content li {
  font:
    400 16px / 40px calibre,
    sans-serif;
}

.box_seo .content > li {
  width: 218px;
  margin-right: 28px;
}

.box_seo .content > li:last-child {
  margin-right: 0px;
}

.box_seo .content > li h3 {
  color: rgb(34, 34, 34);
  text-transform: uppercase;
  font-weight: 700;
}

.page_footer::after {
  display: block;
  content: ' ';
  width: 100%;
  clear: both;
  float: none;
}

.page_footer {
  padding: 2px 0px 15px;
  margin: 0px auto;
  font:
    400 15px / 30px calibre,
    sans-serif;
  text-align: center;
  color: rgb(150, 150, 150);
  background: rgb(255, 255, 255);
}

.page_footer li {
  display: inline-block;
  padding: 0px 8px;
}

.page_footer .page_footer_upper {
  border-style: solid;
  border-color: rgb(236, 236, 236);
  border-image: initial;
  border-width: 1px 0px;
  padding: 20px;
  margin-bottom: 16px;
  font:
    400 15px / 30px calibre,
    sans-serif;
}

.page_footer .footer_lower_links {
  font:
    400 14px / 23px calibre,
    sans-serif;
}

.adviewDFPBanner {
  line-height: 0;
}

#adUnit-035-RECTANGLE-BTF,
#adUnit-067-RECTANGLE-BTF {
  min-height: 265px;
}

@supports (display: grid) {
  body[id^='pageTypeId_1'] .ban000_wrapper,
  body[id^='pageTypeId_7'] .ban000_wrapper {
    grid-column: 3;
  }
  body[id^='pageTypeId_1'] .main_wrapper--video .ban000_wrapper,
  body[id^='pageTypeId_7'] .main_wrapper--video .ban000_wrapper {
    grid-row: 5;
    z-index: 5;
    background: rgb(255, 255, 255);
    position: relative;
  }
  body[id^='pageTypeId_1'] .main_wrapper:not(.main_wrapper--video) .ban000_wrapper,
  body[id^='pageTypeId_7'] .main_wrapper:not(.main_wrapper--video) .ban000_wrapper {
    grid-row: 2 / span 4;
  }
  body[id^='pageTypeId_1'] .ban001_wrapper,
  body[id^='pageTypeId_7'] .ban001_wrapper {
    position: relative;
    grid-column: 1 / span 3;
    z-index: 3;
  }
  body[id^='pageTypeId_1'] .main_wrapper--video .ban001_wrapper,
  body[id^='pageTypeId_7'] .main_wrapper--video .ban001_wrapper {
    grid-row: 7;
  }
  body[id^='pageTypeId_1'] .main_wrapper:not(.main_wrapper--video) .ban001_wrapper,
  body[id^='pageTypeId_7'] .main_wrapper:not(.main_wrapper--video) .ban001_wrapper {
    grid-row: 6;
    margin: 25px 0px;
  }
  body[id^='pageTypeId_1']:not(.screeningADFP) .ban001_wrapper,
  body[id^='pageTypeId_7']:not(.screeningADFP) .ban001_wrapper {
    min-height: 365px;
    padding: 0px 0px 15px;
    background-color: rgb(245, 245, 245) !important;
  }
  body[id^='pageTypeId_1']:not(.screeningADFP) .ban001_wrapper .banLabel,
  body[id^='pageTypeId_7']:not(.screeningADFP) .ban001_wrapper .banLabel {
    width: 100%;
  }
  body[id^='pageTypeId_1']:not(.screeningADFP) .ban001_wrapper > div,
  body[id^='pageTypeId_7']:not(.screeningADFP) .ban001_wrapper > div {
    top: 150px;
    text-align: center;
    z-index: 1;
    width: auto !important;
    display: block !important;
    position: sticky !important;
  }
  body[id^='pageTypeId_1']:not(.screeningADFP) .ban001_wrapper::after,
  body[id^='pageTypeId_1']:not(.screeningADFP) .ban001_wrapper::before,
  body[id^='pageTypeId_7']:not(.screeningADFP) .ban001_wrapper::after,
  body[id^='pageTypeId_7']:not(.screeningADFP) .ban001_wrapper::before {
    content: '';
    display: block;
    position: absolute;
    top: 0px;
    height: 100%;
    background-color: rgb(245, 245, 245);
    left: calc(50% - 50vw);
    width: 100vw;
  }
  body[id^='pageTypeId_1'].noAds .ban000_wrapper,
  body[id^='pageTypeId_1'].noAds .ban001_wrapper,
  body[id^='pageTypeId_7'].noAds .ban000_wrapper,
  body[id^='pageTypeId_7'].noAds .ban001_wrapper {
    display: none;
  }
  @media screen and (min-width: 1200px) {
    body[id^='pageTypeId_1']:not(.screeningADFP) .main_wrapper--video .ban001_wrapper::before,
    body[id^='pageTypeId_7']:not(.screeningADFP) .main_wrapper--video .ban001_wrapper::before {
      content: '';
      top: 0px;
      position: absolute;
      height: 100%;
      z-index: -13;
      background: rgb(245, 245, 245);
      margin-left: calc(592.5px - 50vw);
      width: 100vw;
    }
  }
}

@supports not (display: grid) {
  body[id^='pageTypeId_1'] .ban000_wrapper,
  body[id^='pageTypeId_7'] .ban000_wrapper {
    float: right;
    width: 300px;
  }
  body[id^='pageTypeId_1'] .ban001_wrapper,
  body[id^='pageTypeId_7'] .ban001_wrapper {
    position: relative;
    float: left;
    width: 100%;
    margin: 30px auto;
  }
  body[id^='pageTypeId_1'] .ban001_wrapper::after,
  body[id^='pageTypeId_7'] .ban001_wrapper::after {
    display: block;
    content: ' ';
    width: 100%;
    clear: both;
    float: none;
  }
}

@keyframes changeVideoOpacity {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

#c2s_audioSlider,
#c2s_volumeSlider {
  appearance: none;
  background: 0px 0px;
  overflow: hidden;
  height: 100%;
}

#c2s_audioSlider::-webkit-slider-runnable-track,
#c2s_volumeSlider::-webkit-slider-runnable-track {
  appearance: none;
  cursor: pointer;
  transition: 0.2s;
  width: 52px;
  height: 4px;
  background: rgb(114, 203, 59);
}

#c2s_audioSlider::-webkit-slider-thumb,
#c2s_volumeSlider::-webkit-slider-thumb {
  background: rgb(114, 203, 59);
  border-radius: 100%;
  cursor: pointer;
  height: 12px;
  width: 12px;
  outline: transparent solid 10px;
  position: relative;
  appearance: none;
  margin-top: -4px;
  box-shadow:
    rgb(221, 221, 221) 5px 0px 0px -4px,
    rgb(221, 221, 221) 6px 0px 0px -4px,
    rgb(221, 221, 221) 7px 0px 0px -4px,
    rgb(221, 221, 221) 8px 0px 0px -4px,
    rgb(221, 221, 221) 9px 0px 0px -4px,
    rgb(221, 221, 221) 10px 0px 0px -4px,
    rgb(221, 221, 221) 11px 0px 0px -4px,
    rgb(221, 221, 221) 12px 0px 0px -4px,
    rgb(221, 221, 221) 13px 0px 0px -4px,
    rgb(221, 221, 221) 14px 0px 0px -4px,
    rgb(221, 221, 221) 15px 0px 0px -4px,
    rgb(221, 221, 221) 16px 0px 0px -4px,
    rgb(221, 221, 221) 17px 0px 0px -4px,
    rgb(221, 221, 221) 18px 0px 0px -4px,
    rgb(221, 221, 221) 19px 0px 0px -4px,
    rgb(221, 221, 221) 20px 0px 0px -4px,
    rgb(221, 221, 221) 21px 0px 0px -4px,
    rgb(221, 221, 221) 22px 0px 0px -4px,
    rgb(221, 221, 221) 23px 0px 0px -4px,
    rgb(221, 221, 221) 24px 0px 0px -4px,
    rgb(221, 221, 221) 25px 0px 0px -4px,
    rgb(221, 221, 221) 26px 0px 0px -4px,
    rgb(221, 221, 221) 27px 0px 0px -4px,
    rgb(221, 221, 221) 28px 0px 0px -4px,
    rgb(221, 221, 221) 29px 0px 0px -4px,
    rgb(221, 221, 221) 30px 0px 0px -4px,
    rgb(221, 221, 221) 31px 0px 0px -4px,
    rgb(221, 221, 221) 32px 0px 0px -4px,
    rgb(221, 221, 221) 33px 0px 0px -4px,
    rgb(221, 221, 221) 34px 0px 0px -4px,
    rgb(221, 221, 221) 35px 0px 0px -4px,
    rgb(221, 221, 221) 36px 0px 0px -4px,
    rgb(221, 221, 221) 37px 0px 0px -4px,
    rgb(221, 221, 221) 38px 0px 0px -4px,
    rgb(221, 221, 221) 39px 0px 0px -4px,
    rgb(221, 221, 221) 40px 0px 0px -4px,
    rgb(221, 221, 221) 41px 0px 0px -4px,
    rgb(221, 221, 221) 42px 0px 0px -4px,
    rgb(221, 221, 221) 43px 0px 0px -4px,
    rgb(221, 221, 221) 44px 0px 0px -4px,
    rgb(221, 221, 221) 45px 0px 0px -4px,
    rgb(221, 221, 221) 46px 0px 0px -4px,
    rgb(221, 221, 221) 47px 0px 0px -4px,
    rgb(221, 221, 221) 48px 0px 0px -4px,
    rgb(221, 221, 221) 49px 0px 0px -4px,
    rgb(221, 221, 221) 50px 0px 0px -4px,
    rgb(221, 221, 221) 51px 0px 0px -4px,
    rgb(221, 221, 221) 52px 0px 0px -4px,
    rgb(221, 221, 221) 53px 0px 0px -4px,
    rgb(221, 221, 221) 54px 0px 0px -4px,
    rgb(221, 221, 221) 55px 0px 0px -4px,
    rgb(221, 221, 221) 56px 0px 0px -4px,
    rgb(221, 221, 221) 57px 0px 0px -4px,
    rgb(221, 221, 221) 58px 0px 0px -4px,
    rgb(221, 221, 221) 59px 0px 0px -4px,
    rgb(221, 221, 221) 60px 0px 0px -4px,
    rgb(221, 221, 221) 61px 0px 0px -4px,
    rgb(221, 221, 221) 62px 0px 0px -4px,
    rgb(221, 221, 221) 63px 0px 0px -4px,
    rgb(221, 221, 221) 64px 0px 0px -4px,
    rgb(221, 221, 221) 65px 0px 0px -4px,
    rgb(221, 221, 221) 66px 0px 0px -4px,
    rgb(221, 221, 221) 67px 0px 0px -4px,
    rgb(221, 221, 221) 68px 0px 0px -4px,
    rgb(221, 221, 221) 69px 0px 0px -4px,
    rgb(221, 221, 221) 70px 0px 0px -4px,
    rgb(221, 221, 221) 71px 0px 0px -4px,
    rgb(221, 221, 221) 72px 0px 0px -4px,
    rgb(221, 221, 221) 73px 0px 0px -4px,
    rgb(221, 221, 221) 74px 0px 0px -4px,
    rgb(221, 221, 221) 75px 0px 0px -4px,
    rgb(221, 221, 221) 76px 0px 0px -4px,
    rgb(221, 221, 221) 77px 0px 0px -4px,
    rgb(221, 221, 221) 78px 0px 0px -4px,
    rgb(221, 221, 221) 79px 0px 0px -4px,
    rgb(221, 221, 221) 80px 0px 0px -4px,
    rgb(221, 221, 221) 81px 0px 0px -4px,
    rgb(221, 221, 221) 82px 0px 0px -4px,
    rgb(221, 221, 221) 83px 0px 0px -4px,
    rgb(221, 221, 221) 84px 0px 0px -4px,
    rgb(221, 221, 221) 85px 0px 0px -4px,
    rgb(221, 221, 221) 86px 0px 0px -4px,
    rgb(221, 221, 221) 87px 0px 0px -4px,
    rgb(221, 221, 221) 88px 0px 0px -4px,
    rgb(221, 221, 221) 89px 0px 0px -4px,
    rgb(221, 221, 221) 90px 0px 0px -4px,
    rgb(221, 221, 221) 91px 0px 0px -4px,
    rgb(221, 221, 221) 92px 0px 0px -4px,
    rgb(221, 221, 221) 93px 0px 0px -4px,
    rgb(221, 221, 221) 94px 0px 0px -4px,
    rgb(221, 221, 221) 95px 0px 0px -4px,
    rgb(221, 221, 221) 96px 0px 0px -4px,
    rgb(221, 221, 221) 97px 0px 0px -4px,
    rgb(221, 221, 221) 98px 0px 0px -4px,
    rgb(221, 221, 221) 99px 0px 0px -4px,
    rgb(221, 221, 221) 100px 0px 0px -4px,
    rgb(221, 221, 221) 101px 0px 0px -4px,
    rgb(221, 221, 221) 102px 0px 0px -4px,
    rgb(221, 221, 221) 103px 0px 0px -4px,
    rgb(221, 221, 221) 104px 0px 0px -4px,
    rgb(221, 221, 221) 105px 0px 0px -4px,
    rgb(221, 221, 221) 106px 0px 0px -4px,
    rgb(221, 221, 221) 107px 0px 0px -4px,
    rgb(221, 221, 221) 108px 0px 0px -4px,
    rgb(221, 221, 221) 109px 0px 0px -4px,
    rgb(221, 221, 221) 110px 0px 0px -4px,
    rgb(221, 221, 221) 111px 0px 0px -4px,
    rgb(221, 221, 221) 112px 0px 0px -4px,
    rgb(221, 221, 221) 113px 0px 0px -4px,
    rgb(221, 221, 221) 114px 0px 0px -4px,
    rgb(221, 221, 221) 115px 0px 0px -4px,
    rgb(221, 221, 221) 116px 0px 0px -4px,
    rgb(221, 221, 221) 117px 0px 0px -4px,
    rgb(221, 221, 221) 118px 0px 0px -4px,
    rgb(221, 221, 221) 119px 0px 0px -4px,
    rgb(221, 221, 221) 120px 0px 0px -4px,
    rgb(221, 221, 221) 121px 0px 0px -4px,
    rgb(221, 221, 221) 122px 0px 0px -4px,
    rgb(221, 221, 221) 123px 0px 0px -4px,
    rgb(221, 221, 221) 124px 0px 0px -4px,
    rgb(221, 221, 221) 125px 0px 0px -4px,
    rgb(221, 221, 221) 126px 0px 0px -4px,
    rgb(221, 221, 221) 127px 0px 0px -4px,
    rgb(221, 221, 221) 128px 0px 0px -4px,
    rgb(221, 221, 221) 129px 0px 0px -4px,
    rgb(221, 221, 221) 130px 0px 0px -4px,
    rgb(221, 221, 221) 131px 0px 0px -4px,
    rgb(221, 221, 221) 132px 0px 0px -4px,
    rgb(221, 221, 221) 133px 0px 0px -4px,
    rgb(221, 221, 221) 134px 0px 0px -4px,
    rgb(221, 221, 221) 135px 0px 0px -4px,
    rgb(221, 221, 221) 136px 0px 0px -4px,
    rgb(221, 221, 221) 137px 0px 0px -4px,
    rgb(221, 221, 221) 138px 0px 0px -4px,
    rgb(221, 221, 221) 139px 0px 0px -4px,
    rgb(221, 221, 221) 140px 0px 0px -4px,
    rgb(221, 221, 221) 141px 0px 0px -4px,
    rgb(221, 221, 221) 142px 0px 0px -4px,
    rgb(221, 221, 221) 143px 0px 0px -4px,
    rgb(221, 221, 221) 144px 0px 0px -4px,
    rgb(221, 221, 221) 145px 0px 0px -4px,
    rgb(221, 221, 221) 146px 0px 0px -4px,
    rgb(221, 221, 221) 147px 0px 0px -4px,
    rgb(221, 221, 221) 148px 0px 0px -4px,
    rgb(221, 221, 221) 149px 0px 0px -4px,
    rgb(221, 221, 221) 150px 0px 0px -4px,
    rgb(221, 221, 221) 151px 0px 0px -4px,
    rgb(221, 221, 221) 152px 0px 0px -4px,
    rgb(221, 221, 221) 153px 0px 0px -4px,
    rgb(221, 221, 221) 154px 0px 0px -4px,
    rgb(221, 221, 221) 155px 0px 0px -4px,
    rgb(221, 221, 221) 156px 0px 0px -4px,
    rgb(221, 221, 221) 157px 0px 0px -4px,
    rgb(221, 221, 221) 158px 0px 0px -4px,
    rgb(221, 221, 221) 159px 0px 0px -4px,
    rgb(221, 221, 221) 160px 0px 0px -4px,
    rgb(221, 221, 221) 161px 0px 0px -4px,
    rgb(221, 221, 221) 162px 0px 0px -4px,
    rgb(221, 221, 221) 163px 0px 0px -4px,
    rgb(221, 221, 221) 164px 0px 0px -4px,
    rgb(221, 221, 221) 165px 0px 0px -4px,
    rgb(221, 221, 221) 166px 0px 0px -4px,
    rgb(221, 221, 221) 167px 0px 0px -4px,
    rgb(221, 221, 221) 168px 0px 0px -4px,
    rgb(221, 221, 221) 169px 0px 0px -4px,
    rgb(221, 221, 221) 170px 0px 0px -4px,
    rgb(221, 221, 221) 171px 0px 0px -4px,
    rgb(221, 221, 221) 172px 0px 0px -4px,
    rgb(221, 221, 221) 173px 0px 0px -4px,
    rgb(221, 221, 221) 174px 0px 0px -4px,
    rgb(221, 221, 221) 175px 0px 0px -4px,
    rgb(221, 221, 221) 176px 0px 0px -4px,
    rgb(221, 221, 221) 177px 0px 0px -4px,
    rgb(221, 221, 221) 178px 0px 0px -4px,
    rgb(221, 221, 221) 179px 0px 0px -4px,
    rgb(221, 221, 221) 180px 0px 0px -4px,
    rgb(221, 221, 221) 181px 0px 0px -4px,
    rgb(221, 221, 221) 182px 0px 0px -4px,
    rgb(221, 221, 221) 183px 0px 0px -4px,
    rgb(221, 221, 221) 184px 0px 0px -4px,
    rgb(221, 221, 221) 185px 0px 0px -4px,
    rgb(221, 221, 221) 186px 0px 0px -4px,
    rgb(221, 221, 221) 187px 0px 0px -4px,
    rgb(221, 221, 221) 188px 0px 0px -4px,
    rgb(221, 221, 221) 189px 0px 0px -4px,
    rgb(221, 221, 221) 190px 0px 0px -4px,
    rgb(221, 221, 221) 191px 0px 0px -4px,
    rgb(221, 221, 221) 192px 0px 0px -4px,
    rgb(221, 221, 221) 193px 0px 0px -4px,
    rgb(221, 221, 221) 194px 0px 0px -4px,
    rgb(221, 221, 221) 195px 0px 0px -4px,
    rgb(221, 221, 221) 196px 0px 0px -4px,
    rgb(221, 221, 221) 197px 0px 0px -4px,
    rgb(221, 221, 221) 198px 0px 0px -4px,
    rgb(221, 221, 221) 199px 0px 0px -4px,
    rgb(221, 221, 221) 200px 0px 0px -4px,
    rgb(221, 221, 221) 201px 0px 0px -4px,
    rgb(221, 221, 221) 202px 0px 0px -4px,
    rgb(221, 221, 221) 203px 0px 0px -4px,
    rgb(221, 221, 221) 204px 0px 0px -4px,
    rgb(221, 221, 221) 205px 0px 0px -4px,
    rgb(221, 221, 221) 206px 0px 0px -4px,
    rgb(221, 221, 221) 207px 0px 0px -4px,
    rgb(221, 221, 221) 208px 0px 0px -4px,
    rgb(221, 221, 221) 209px 0px 0px -4px,
    rgb(221, 221, 221) 210px 0px 0px -4px,
    rgb(221, 221, 221) 211px 0px 0px -4px,
    rgb(221, 221, 221) 212px 0px 0px -4px,
    rgb(221, 221, 221) 213px 0px 0px -4px,
    rgb(221, 221, 221) 214px 0px 0px -4px,
    rgb(221, 221, 221) 215px 0px 0px -4px,
    rgb(221, 221, 221) 216px 0px 0px -4px,
    rgb(221, 221, 221) 217px 0px 0px -4px,
    rgb(221, 221, 221) 218px 0px 0px -4px,
    rgb(221, 221, 221) 219px 0px 0px -4px,
    rgb(221, 221, 221) 220px 0px 0px -4px,
    rgb(221, 221, 221) 221px 0px 0px -4px,
    rgb(221, 221, 221) 222px 0px 0px -4px,
    rgb(221, 221, 221) 223px 0px 0px -4px,
    rgb(221, 221, 221) 224px 0px 0px -4px,
    rgb(221, 221, 221) 225px 0px 0px -4px,
    rgb(221, 221, 221) 226px 0px 0px -4px,
    rgb(221, 221, 221) 227px 0px 0px -4px,
    rgb(221, 221, 221) 228px 0px 0px -4px,
    rgb(221, 221, 221) 229px 0px 0px -4px,
    rgb(221, 221, 221) 230px 0px 0px -4px,
    rgb(221, 221, 221) 231px 0px 0px -4px,
    rgb(221, 221, 221) 232px 0px 0px -4px,
    rgb(221, 221, 221) 233px 0px 0px -4px,
    rgb(221, 221, 221) 234px 0px 0px -4px,
    rgb(221, 221, 221) 235px 0px 0px -4px,
    rgb(221, 221, 221) 236px 0px 0px -4px,
    rgb(221, 221, 221) 237px 0px 0px -4px,
    rgb(221, 221, 221) 238px 0px 0px -4px,
    rgb(221, 221, 221) 239px 0px 0px -4px,
    rgb(221, 221, 221) 240px 0px 0px -4px,
    rgb(221, 221, 221) 241px 0px 0px -4px,
    rgb(221, 221, 221) 242px 0px 0px -4px,
    rgb(221, 221, 221) 243px 0px 0px -4px,
    rgb(221, 221, 221) 244px 0px 0px -4px,
    rgb(221, 221, 221) 245px 0px 0px -4px,
    rgb(221, 221, 221) 246px 0px 0px -4px,
    rgb(221, 221, 221) 247px 0px 0px -4px,
    rgb(221, 221, 221) 248px 0px 0px -4px,
    rgb(221, 221, 221) 249px 0px 0px -4px,
    rgb(221, 221, 221) 250px 0px 0px -4px,
    rgb(221, 221, 221) 251px 0px 0px -4px,
    rgb(221, 221, 221) 252px 0px 0px -4px,
    rgb(221, 221, 221) 253px 0px 0px -4px,
    rgb(221, 221, 221) 254px 0px 0px -4px,
    rgb(221, 221, 221) 255px 0px 0px -4px,
    rgb(221, 221, 221) 256px 0px 0px -4px,
    rgb(221, 221, 221) 257px 0px 0px -4px,
    rgb(221, 221, 221) 258px 0px 0px -4px,
    rgb(221, 221, 221) 259px 0px 0px -4px,
    rgb(221, 221, 221) 260px 0px 0px -4px,
    rgb(221, 221, 221) 261px 0px 0px -4px,
    rgb(221, 221, 221) 262px 0px 0px -4px,
    rgb(221, 221, 221) 263px 0px 0px -4px,
    rgb(221, 221, 221) 264px 0px 0px -4px,
    rgb(221, 221, 221) 265px 0px 0px -4px,
    rgb(221, 221, 221) 266px 0px 0px -4px,
    rgb(221, 221, 221) 267px 0px 0px -4px,
    rgb(221, 221, 221) 268px 0px 0px -4px,
    rgb(221, 221, 221) 269px 0px 0px -4px,
    rgb(221, 221, 221) 270px 0px 0px -4px,
    rgb(221, 221, 221) 271px 0px 0px -4px,
    rgb(221, 221, 221) 272px 0px 0px -4px,
    rgb(221, 221, 221) 273px 0px 0px -4px,
    rgb(221, 221, 221) 274px 0px 0px -4px,
    rgb(221, 221, 221) 275px 0px 0px -4px,
    rgb(221, 221, 221) 276px 0px 0px -4px,
    rgb(221, 221, 221) 277px 0px 0px -4px,
    rgb(221, 221, 221) 278px 0px 0px -4px,
    rgb(221, 221, 221) 279px 0px 0px -4px,
    rgb(221, 221, 221) 280px 0px 0px -4px,
    rgb(221, 221, 221) 281px 0px 0px -4px,
    rgb(221, 221, 221) 282px 0px 0px -4px,
    rgb(221, 221, 221) 283px 0px 0px -4px,
    rgb(221, 221, 221) 284px 0px 0px -4px,
    rgb(221, 221, 221) 285px 0px 0px -4px,
    rgb(221, 221, 221) 286px 0px 0px -4px,
    rgb(221, 221, 221) 287px 0px 0px -4px,
    rgb(221, 221, 221) 288px 0px 0px -4px,
    rgb(221, 221, 221) 289px 0px 0px -4px,
    rgb(221, 221, 221) 290px 0px 0px -4px,
    rgb(221, 221, 221) 291px 0px 0px -4px,
    rgb(221, 221, 221) 292px 0px 0px -4px,
    rgb(221, 221, 221) 293px 0px 0px -4px,
    rgb(221, 221, 221) 294px 0px 0px -4px,
    rgb(221, 221, 221) 295px 0px 0px -4px,
    rgb(221, 221, 221) 296px 0px 0px -4px,
    rgb(221, 221, 221) 297px 0px 0px -4px,
    rgb(221, 221, 221) 298px 0px 0px -4px,
    rgb(221, 221, 221) 299px 0px 0px -4px,
    rgb(221, 221, 221) 300px 0px 0px -4px,
    rgb(221, 221, 221) 301px 0px 0px -4px,
    rgb(221, 221, 221) 302px 0px 0px -4px,
    rgb(221, 221, 221) 303px 0px 0px -4px,
    rgb(221, 221, 221) 304px 0px 0px -4px,
    rgb(221, 221, 221) 305px 0px 0px -4px,
    rgb(221, 221, 221) 306px 0px 0px -4px,
    rgb(221, 221, 221) 307px 0px 0px -4px,
    rgb(221, 221, 221) 308px 0px 0px -4px,
    rgb(221, 221, 221) 309px 0px 0px -4px,
    rgb(221, 221, 221) 310px 0px 0px -4px,
    rgb(221, 221, 221) 311px 0px 0px -4px,
    rgb(221, 221, 221) 312px 0px 0px -4px,
    rgb(221, 221, 221) 313px 0px 0px -4px,
    rgb(221, 221, 221) 314px 0px 0px -4px,
    rgb(221, 221, 221) 315px 0px 0px -4px,
    rgb(221, 221, 221) 316px 0px 0px -4px,
    rgb(221, 221, 221) 317px 0px 0px -4px,
    rgb(221, 221, 221) 318px 0px 0px -4px,
    rgb(221, 221, 221) 319px 0px 0px -4px,
    rgb(221, 221, 221) 320px 0px 0px -4px,
    rgb(221, 221, 221) 321px 0px 0px -4px,
    rgb(221, 221, 221) 322px 0px 0px -4px,
    rgb(221, 221, 221) 323px 0px 0px -4px,
    rgb(221, 221, 221) 324px 0px 0px -4px,
    rgb(221, 221, 221) 325px 0px 0px -4px,
    rgb(221, 221, 221) 326px 0px 0px -4px,
    rgb(221, 221, 221) 327px 0px 0px -4px,
    rgb(221, 221, 221) 328px 0px 0px -4px,
    rgb(221, 221, 221) 329px 0px 0px -4px,
    rgb(221, 221, 221) 330px 0px 0px -4px,
    rgb(221, 221, 221) 331px 0px 0px -4px,
    rgb(221, 221, 221) 332px 0px 0px -4px,
    rgb(221, 221, 221) 333px 0px 0px -4px,
    rgb(221, 221, 221) 334px 0px 0px -4px,
    rgb(221, 221, 221) 335px 0px 0px -4px,
    rgb(221, 221, 221) 336px 0px 0px -4px,
    rgb(221, 221, 221) 337px 0px 0px -4px,
    rgb(221, 221, 221) 338px 0px 0px -4px,
    rgb(221, 221, 221) 339px 0px 0px -4px,
    rgb(221, 221, 221) 340px 0px 0px -4px,
    rgb(221, 221, 221) 341px 0px 0px -4px,
    rgb(221, 221, 221) 342px 0px 0px -4px,
    rgb(221, 221, 221) 343px 0px 0px -4px,
    rgb(221, 221, 221) 344px 0px 0px -4px,
    rgb(221, 221, 221) 345px 0px 0px -4px,
    rgb(221, 221, 221) 346px 0px 0px -4px,
    rgb(221, 221, 221) 347px 0px 0px -4px,
    rgb(221, 221, 221) 348px 0px 0px -4px,
    rgb(221, 221, 221) 349px 0px 0px -4px,
    rgb(221, 221, 221) 350px 0px 0px -4px,
    rgb(221, 221, 221) 351px 0px 0px -4px,
    rgb(221, 221, 221) 352px 0px 0px -4px,
    rgb(221, 221, 221) 353px 0px 0px -4px,
    rgb(221, 221, 221) 354px 0px 0px -4px,
    rgb(221, 221, 221) 355px 0px 0px -4px,
    rgb(221, 221, 221) 356px 0px 0px -4px,
    rgb(221, 221, 221) 357px 0px 0px -4px,
    rgb(221, 221, 221) 358px 0px 0px -4px,
    rgb(221, 221, 221) 359px 0px 0px -4px,
    rgb(221, 221, 221) 360px 0px 0px -4px,
    rgb(221, 221, 221) 361px 0px 0px -4px,
    rgb(221, 221, 221) 362px 0px 0px -4px,
    rgb(221, 221, 221) 363px 0px 0px -4px,
    rgb(221, 221, 221) 364px 0px 0px -4px,
    rgb(221, 221, 221) 365px 0px 0px -4px,
    rgb(221, 221, 221) 366px 0px 0px -4px,
    rgb(221, 221, 221) 367px 0px 0px -4px,
    rgb(221, 221, 221) 368px 0px 0px -4px,
    rgb(221, 221, 221) 369px 0px 0px -4px,
    rgb(221, 221, 221) 370px 0px 0px -4px,
    rgb(221, 221, 221) 371px 0px 0px -4px,
    rgb(221, 221, 221) 372px 0px 0px -4px,
    rgb(221, 221, 221) 373px 0px 0px -4px,
    rgb(221, 221, 221) 374px 0px 0px -4px,
    rgb(221, 221, 221) 375px 0px 0px -4px,
    rgb(221, 221, 221) 376px 0px 0px -4px,
    rgb(221, 221, 221) 377px 0px 0px -4px,
    rgb(221, 221, 221) 378px 0px 0px -4px,
    rgb(221, 221, 221) 379px 0px 0px -4px,
    rgb(221, 221, 221) 380px 0px 0px -4px,
    rgb(221, 221, 221) 381px 0px 0px -4px,
    rgb(221, 221, 221) 382px 0px 0px -4px,
    rgb(221, 221, 221) 383px 0px 0px -4px,
    rgb(221, 221, 221) 384px 0px 0px -4px,
    rgb(221, 221, 221) 385px 0px 0px -4px,
    rgb(221, 221, 221) 386px 0px 0px -4px,
    rgb(221, 221, 221) 387px 0px 0px -4px,
    rgb(221, 221, 221) 388px 0px 0px -4px,
    rgb(221, 221, 221) 389px 0px 0px -4px,
    rgb(221, 221, 221) 390px 0px 0px -4px,
    rgb(221, 221, 221) 391px 0px 0px -4px,
    rgb(221, 221, 221) 392px 0px 0px -4px,
    rgb(221, 221, 221) 393px 0px 0px -4px,
    rgb(221, 221, 221) 394px 0px 0px -4px,
    rgb(221, 221, 221) 395px 0px 0px -4px,
    rgb(221, 221, 221) 396px 0px 0px -4px,
    rgb(221, 221, 221) 397px 0px 0px -4px,
    rgb(221, 221, 221) 398px 0px 0px -4px,
    rgb(221, 221, 221) 399px 0px 0px -4px,
    rgb(221, 221, 221) 400px 0px 0px -4px,
    rgb(221, 221, 221) 401px 0px 0px -4px,
    rgb(221, 221, 221) 402px 0px 0px -4px,
    rgb(221, 221, 221) 403px 0px 0px -4px,
    rgb(221, 221, 221) 404px 0px 0px -4px,
    rgb(221, 221, 221) 405px 0px 0px -4px,
    rgb(221, 221, 221) 406px 0px 0px -4px,
    rgb(221, 221, 221) 407px 0px 0px -4px,
    rgb(221, 221, 221) 408px 0px 0px -4px,
    rgb(221, 221, 221) 409px 0px 0px -4px,
    rgb(221, 221, 221) 410px 0px 0px -4px,
    rgb(221, 221, 221) 411px 0px 0px -4px,
    rgb(221, 221, 221) 412px 0px 0px -4px,
    rgb(221, 221, 221) 413px 0px 0px -4px,
    rgb(221, 221, 221) 414px 0px 0px -4px,
    rgb(221, 221, 221) 415px 0px 0px -4px,
    rgb(221, 221, 221) 416px 0px 0px -4px,
    rgb(221, 221, 221) 417px 0px 0px -4px,
    rgb(221, 221, 221) 418px 0px 0px -4px,
    rgb(221, 221, 221) 419px 0px 0px -4px,
    rgb(221, 221, 221) 420px 0px 0px -4px,
    rgb(221, 221, 221) 421px 0px 0px -4px,
    rgb(221, 221, 221) 422px 0px 0px -4px,
    rgb(221, 221, 221) 423px 0px 0px -4px,
    rgb(221, 221, 221) 424px 0px 0px -4px,
    rgb(221, 221, 221) 425px 0px 0px -4px,
    rgb(221, 221, 221) 426px 0px 0px -4px,
    rgb(221, 221, 221) 427px 0px 0px -4px,
    rgb(221, 221, 221) 428px 0px 0px -4px,
    rgb(221, 221, 221) 429px 0px 0px -4px,
    rgb(221, 221, 221) 430px 0px 0px -4px,
    rgb(221, 221, 221) 431px 0px 0px -4px,
    rgb(221, 221, 221) 432px 0px 0px -4px,
    rgb(221, 221, 221) 433px 0px 0px -4px,
    rgb(221, 221, 221) 434px 0px 0px -4px,
    rgb(221, 221, 221) 435px 0px 0px -4px,
    rgb(221, 221, 221) 436px 0px 0px -4px,
    rgb(221, 221, 221) 437px 0px 0px -4px,
    rgb(221, 221, 221) 438px 0px 0px -4px,
    rgb(221, 221, 221) 439px 0px 0px -4px,
    rgb(221, 221, 221) 440px 0px 0px -4px,
    rgb(221, 221, 221) 441px 0px 0px -4px,
    rgb(221, 221, 221) 442px 0px 0px -4px,
    rgb(221, 221, 221) 443px 0px 0px -4px,
    rgb(221, 221, 221) 444px 0px 0px -4px,
    rgb(221, 221, 221) 445px 0px 0px -4px,
    rgb(221, 221, 221) 446px 0px 0px -4px,
    rgb(221, 221, 221) 447px 0px 0px -4px,
    rgb(221, 221, 221) 448px 0px 0px -4px,
    rgb(221, 221, 221) 449px 0px 0px -4px,
    rgb(221, 221, 221) 450px 0px 0px -4px,
    rgb(221, 221, 221) 451px 0px 0px -4px,
    rgb(221, 221, 221) 452px 0px 0px -4px,
    rgb(221, 221, 221) 453px 0px 0px -4px,
    rgb(221, 221, 221) 454px 0px 0px -4px,
    rgb(221, 221, 221) 455px 0px 0px -4px,
    rgb(221, 221, 221) 456px 0px 0px -4px,
    rgb(221, 221, 221) 457px 0px 0px -4px,
    rgb(221, 221, 221) 458px 0px 0px -4px,
    rgb(221, 221, 221) 459px 0px 0px -4px,
    rgb(221, 221, 221) 460px 0px 0px -4px,
    rgb(221, 221, 221) 461px 0px 0px -4px,
    rgb(221, 221, 221) 462px 0px 0px -4px,
    rgb(221, 221, 221) 463px 0px 0px -4px,
    rgb(221, 221, 221) 464px 0px 0px -4px,
    rgb(221, 221, 221) 465px 0px 0px -4px,
    rgb(221, 221, 221) 466px 0px 0px -4px,
    rgb(221, 221, 221) 467px 0px 0px -4px,
    rgb(221, 221, 221) 468px 0px 0px -4px,
    rgb(221, 221, 221) 469px 0px 0px -4px,
    rgb(221, 221, 221) 470px 0px 0px -4px,
    rgb(221, 221, 221) 471px 0px 0px -4px,
    rgb(221, 221, 221) 472px 0px 0px -4px,
    rgb(221, 221, 221) 473px 0px 0px -4px,
    rgb(221, 221, 221) 474px 0px 0px -4px,
    rgb(221, 221, 221) 475px 0px 0px -4px,
    rgb(221, 221, 221) 476px 0px 0px -4px,
    rgb(221, 221, 221) 477px 0px 0px -4px,
    rgb(221, 221, 221) 478px 0px 0px -4px,
    rgb(221, 221, 221) 479px 0px 0px -4px,
    rgb(221, 221, 221) 480px 0px 0px -4px,
    rgb(221, 221, 221) 481px 0px 0px -4px,
    rgb(221, 221, 221) 482px 0px 0px -4px,
    rgb(221, 221, 221) 483px 0px 0px -4px,
    rgb(221, 221, 221) 484px 0px 0px -4px,
    rgb(221, 221, 221) 485px 0px 0px -4px,
    rgb(221, 221, 221) 486px 0px 0px -4px,
    rgb(221, 221, 221) 487px 0px 0px -4px,
    rgb(221, 221, 221) 488px 0px 0px -4px,
    rgb(221, 221, 221) 489px 0px 0px -4px,
    rgb(221, 221, 221) 490px 0px 0px -4px,
    rgb(221, 221, 221) 491px 0px 0px -4px,
    rgb(221, 221, 221) 492px 0px 0px -4px,
    rgb(221, 221, 221) 493px 0px 0px -4px,
    rgb(221, 221, 221) 494px 0px 0px -4px,
    rgb(221, 221, 221) 495px 0px 0px -4px,
    rgb(221, 221, 221) 496px 0px 0px -4px,
    rgb(221, 221, 221) 497px 0px 0px -4px,
    rgb(221, 221, 221) 498px 0px 0px -4px,
    rgb(221, 221, 221) 499px 0px 0px -4px,
    rgb(221, 221, 221) 500px 0px 0px -4px,
    rgb(221, 221, 221) 501px 0px 0px -4px,
    rgb(221, 221, 221) 502px 0px 0px -4px,
    rgb(221, 221, 221) 503px 0px 0px -4px,
    rgb(221, 221, 221) 504px 0px 0px -4px,
    rgb(221, 221, 221) 505px 0px 0px -4px,
    rgb(221, 221, 221) 506px 0px 0px -4px,
    rgb(221, 221, 221) 507px 0px 0px -4px,
    rgb(221, 221, 221) 508px 0px 0px -4px,
    rgb(221, 221, 221) 509px 0px 0px -4px,
    rgb(221, 221, 221) 510px 0px 0px -4px,
    rgb(221, 221, 221) 511px 0px 0px -4px,
    rgb(221, 221, 221) 512px 0px 0px -4px,
    rgb(221, 221, 221) 513px 0px 0px -4px,
    rgb(221, 221, 221) 514px 0px 0px -4px,
    rgb(221, 221, 221) 515px 0px 0px -4px,
    rgb(221, 221, 221) 516px 0px 0px -4px,
    rgb(221, 221, 221) 517px 0px 0px -4px,
    rgb(221, 221, 221) 518px 0px 0px -4px,
    rgb(221, 221, 221) 519px 0px 0px -4px,
    rgb(221, 221, 221) 520px 0px 0px -4px,
    rgb(221, 221, 221) 521px 0px 0px -4px,
    rgb(221, 221, 221) 522px 0px 0px -4px,
    rgb(221, 221, 221) 523px 0px 0px -4px,
    rgb(221, 221, 221) 524px 0px 0px -4px,
    rgb(221, 221, 221) 525px 0px 0px -4px,
    rgb(221, 221, 221) 526px 0px 0px -4px,
    rgb(221, 221, 221) 527px 0px 0px -4px,
    rgb(221, 221, 221) 528px 0px 0px -4px,
    rgb(221, 221, 221) 529px 0px 0px -4px,
    rgb(221, 221, 221) 530px 0px 0px -4px,
    rgb(221, 221, 221) 531px 0px 0px -4px,
    rgb(221, 221, 221) 532px 0px 0px -4px,
    rgb(221, 221, 221) 533px 0px 0px -4px,
    rgb(221, 221, 221) 534px 0px 0px -4px,
    rgb(221, 221, 221) 535px 0px 0px -4px,
    rgb(221, 221, 221) 536px 0px 0px -4px,
    rgb(221, 221, 221) 537px 0px 0px -4px,
    rgb(221, 221, 221) 538px 0px 0px -4px,
    rgb(221, 221, 221) 539px 0px 0px -4px,
    rgb(221, 221, 221) 540px 0px 0px -4px,
    rgb(221, 221, 221) 541px 0px 0px -4px,
    rgb(221, 221, 221) 542px 0px 0px -4px,
    rgb(221, 221, 221) 543px 0px 0px -4px,
    rgb(221, 221, 221) 544px 0px 0px -4px,
    rgb(221, 221, 221) 545px 0px 0px -4px,
    rgb(221, 221, 221) 546px 0px 0px -4px,
    rgb(221, 221, 221) 547px 0px 0px -4px,
    rgb(221, 221, 221) 548px 0px 0px -4px,
    rgb(221, 221, 221) 549px 0px 0px -4px,
    rgb(221, 221, 221) 550px 0px 0px -4px,
    rgb(221, 221, 221) 551px 0px 0px -4px,
    rgb(221, 221, 221) 552px 0px 0px -4px,
    rgb(221, 221, 221) 553px 0px 0px -4px,
    rgb(221, 221, 221) 554px 0px 0px -4px,
    rgb(221, 221, 221) 555px 0px 0px -4px,
    rgb(221, 221, 221) 556px 0px 0px -4px,
    rgb(221, 221, 221) 557px 0px 0px -4px,
    rgb(221, 221, 221) 558px 0px 0px -4px,
    rgb(221, 221, 221) 559px 0px 0px -4px,
    rgb(221, 221, 221) 560px 0px 0px -4px,
    rgb(221, 221, 221) 561px 0px 0px -4px,
    rgb(221, 221, 221) 562px 0px 0px -4px,
    rgb(221, 221, 221) 563px 0px 0px -4px,
    rgb(221, 221, 221) 564px 0px 0px -4px,
    rgb(221, 221, 221) 565px 0px 0px -4px,
    rgb(221, 221, 221) 566px 0px 0px -4px,
    rgb(221, 221, 221) 567px 0px 0px -4px,
    rgb(221, 221, 221) 568px 0px 0px -4px,
    rgb(221, 221, 221) 569px 0px 0px -4px,
    rgb(221, 221, 221) 570px 0px 0px -4px,
    rgb(221, 221, 221) 571px 0px 0px -4px,
    rgb(221, 221, 221) 572px 0px 0px -4px,
    rgb(221, 221, 221) 573px 0px 0px -4px,
    rgb(221, 221, 221) 574px 0px 0px -4px,
    rgb(221, 221, 221) 575px 0px 0px -4px,
    rgb(221, 221, 221) 576px 0px 0px -4px,
    rgb(221, 221, 221) 577px 0px 0px -4px,
    rgb(221, 221, 221) 578px 0px 0px -4px,
    rgb(221, 221, 221) 579px 0px 0px -4px,
    rgb(221, 221, 221) 580px 0px 0px -4px,
    rgb(221, 221, 221) 581px 0px 0px -4px,
    rgb(221, 221, 221) 582px 0px 0px -4px,
    rgb(221, 221, 221) 583px 0px 0px -4px,
    rgb(221, 221, 221) 584px 0px 0px -4px,
    rgb(221, 221, 221) 585px 0px 0px -4px,
    rgb(221, 221, 221) 586px 0px 0px -4px,
    rgb(221, 221, 221) 587px 0px 0px -4px,
    rgb(221, 221, 221) 588px 0px 0px -4px,
    rgb(221, 221, 221) 589px 0px 0px -4px,
    rgb(221, 221, 221) 590px 0px 0px -4px,
    rgb(221, 221, 221) 591px 0px 0px -4px,
    rgb(221, 221, 221) 592px 0px 0px -4px,
    rgb(221, 221, 221) 593px 0px 0px -4px,
    rgb(221, 221, 221) 594px 0px 0px -4px,
    rgb(221, 221, 221) 595px 0px 0px -4px,
    rgb(221, 221, 221) 596px 0px 0px -4px,
    rgb(221, 221, 221) 597px 0px 0px -4px,
    rgb(221, 221, 221) 598px 0px 0px -4px,
    rgb(221, 221, 221) 599px 0px 0px -4px,
    rgb(221, 221, 221) 600px 0px 0px -4px,
    rgb(221, 221, 221) 601px 0px 0px -4px,
    rgb(221, 221, 221) 602px 0px 0px -4px,
    rgb(221, 221, 221) 603px 0px 0px -4px,
    rgb(221, 221, 221) 604px 0px 0px -4px,
    rgb(221, 221, 221) 605px 0px 0px -4px,
    rgb(221, 221, 221) 606px 0px 0px -4px,
    rgb(221, 221, 221) 607px 0px 0px -4px,
    rgb(221, 221, 221) 608px 0px 0px -4px,
    rgb(221, 221, 221) 609px 0px 0px -4px,
    rgb(221, 221, 221) 610px 0px 0px -4px,
    rgb(221, 221, 221) 611px 0px 0px -4px,
    rgb(221, 221, 221) 612px 0px 0px -4px,
    rgb(221, 221, 221) 613px 0px 0px -4px,
    rgb(221, 221, 221) 614px 0px 0px -4px,
    rgb(221, 221, 221) 615px 0px 0px -4px,
    rgb(221, 221, 221) 616px 0px 0px -4px,
    rgb(221, 221, 221) 617px 0px 0px -4px,
    rgb(221, 221, 221) 618px 0px 0px -4px,
    rgb(221, 221, 221) 619px 0px 0px -4px,
    rgb(221, 221, 221) 620px 0px 0px -4px,
    rgb(221, 221, 221) 621px 0px 0px -4px,
    rgb(221, 221, 221) 622px 0px 0px -4px,
    rgb(221, 221, 221) 623px 0px 0px -4px,
    rgb(221, 221, 221) 624px 0px 0px -4px,
    rgb(221, 221, 221) 625px 0px 0px -4px,
    rgb(221, 221, 221) 626px 0px 0px -4px,
    rgb(221, 221, 221) 627px 0px 0px -4px,
    rgb(221, 221, 221) 628px 0px 0px -4px,
    rgb(221, 221, 221) 629px 0px 0px -4px,
    rgb(221, 221, 221) 630px 0px 0px -4px,
    rgb(221, 221, 221) 631px 0px 0px -4px,
    rgb(221, 221, 221) 632px 0px 0px -4px,
    rgb(221, 221, 221) 633px 0px 0px -4px,
    rgb(221, 221, 221) 634px 0px 0px -4px,
    rgb(221, 221, 221) 635px 0px 0px -4px,
    rgb(221, 221, 221) 636px 0px 0px -4px,
    rgb(221, 221, 221) 637px 0px 0px -4px,
    rgb(221, 221, 221) 638px 0px 0px -4px,
    rgb(221, 221, 221) 639px 0px 0px -4px,
    rgb(221, 221, 221) 640px 0px 0px -4px,
    rgb(221, 221, 221) 641px 0px 0px -4px,
    rgb(221, 221, 221) 642px 0px 0px -4px,
    rgb(221, 221, 221) 643px 0px 0px -4px,
    rgb(221, 221, 221) 644px 0px 0px -4px,
    rgb(221, 221, 221) 645px 0px 0px -4px,
    rgb(221, 221, 221) 646px 0px 0px -4px,
    rgb(221, 221, 221) 647px 0px 0px -4px,
    rgb(221, 221, 221) 648px 0px 0px -4px,
    rgb(221, 221, 221) 649px 0px 0px -4px,
    rgb(221, 221, 221) 650px 0px 0px -4px,
    rgb(221, 221, 221) 651px 0px 0px -4px,
    rgb(221, 221, 221) 652px 0px 0px -4px,
    rgb(221, 221, 221) 653px 0px 0px -4px,
    rgb(221, 221, 221) 654px 0px 0px -4px,
    rgb(221, 221, 221) 655px 0px 0px -4px,
    rgb(221, 221, 221) 656px 0px 0px -4px,
    rgb(221, 221, 221) 657px 0px 0px -4px,
    rgb(221, 221, 221) 658px 0px 0px -4px,
    rgb(221, 221, 221) 659px 0px 0px -4px,
    rgb(221, 221, 221) 660px 0px 0px -4px,
    rgb(221, 221, 221) 661px 0px 0px -4px,
    rgb(221, 221, 221) 662px 0px 0px -4px,
    rgb(221, 221, 221) 663px 0px 0px -4px,
    rgb(221, 221, 221) 664px 0px 0px -4px,
    rgb(221, 221, 221) 665px 0px 0px -4px,
    rgb(221, 221, 221) 666px 0px 0px -4px,
    rgb(221, 221, 221) 667px 0px 0px -4px,
    rgb(221, 221, 221) 668px 0px 0px -4px,
    rgb(221, 221, 221) 669px 0px 0px -4px,
    rgb(221, 221, 221) 670px 0px 0px -4px,
    rgb(221, 221, 221) 671px 0px 0px -4px,
    rgb(221, 221, 221) 672px 0px 0px -4px,
    rgb(221, 221, 221) 673px 0px 0px -4px,
    rgb(221, 221, 221) 674px 0px 0px -4px,
    rgb(221, 221, 221) 675px 0px 0px -4px,
    rgb(221, 221, 221) 676px 0px 0px -4px,
    rgb(221, 221, 221) 677px 0px 0px -4px,
    rgb(221, 221, 221) 678px 0px 0px -4px,
    rgb(221, 221, 221) 679px 0px 0px -4px,
    rgb(221, 221, 221) 680px 0px 0px -4px,
    rgb(221, 221, 221) 681px 0px 0px -4px,
    rgb(221, 221, 221) 682px 0px 0px -4px,
    rgb(221, 221, 221) 683px 0px 0px -4px,
    rgb(221, 221, 221) 684px 0px 0px -4px,
    rgb(221, 221, 221) 685px 0px 0px -4px,
    rgb(221, 221, 221) 686px 0px 0px -4px,
    rgb(221, 221, 221) 687px 0px 0px -4px,
    rgb(221, 221, 221) 688px 0px 0px -4px,
    rgb(221, 221, 221) 689px 0px 0px -4px,
    rgb(221, 221, 221) 690px 0px 0px -4px,
    rgb(221, 221, 221) 691px 0px 0px -4px,
    rgb(221, 221, 221) 692px 0px 0px -4px,
    rgb(221, 221, 221) 693px 0px 0px -4px,
    rgb(221, 221, 221) 694px 0px 0px -4px,
    rgb(221, 221, 221) 695px 0px 0px -4px,
    rgb(221, 221, 221) 696px 0px 0px -4px,
    rgb(221, 221, 221) 697px 0px 0px -4px,
    rgb(221, 221, 221) 698px 0px 0px -4px,
    rgb(221, 221, 221) 699px 0px 0px -4px,
    rgb(221, 221, 221) 700px 0px 0px -4px,
    rgb(221, 221, 221) 701px 0px 0px -4px,
    rgb(221, 221, 221) 702px 0px 0px -4px,
    rgb(221, 221, 221) 703px 0px 0px -4px,
    rgb(221, 221, 221) 704px 0px 0px -4px,
    rgb(221, 221, 221) 705px 0px 0px -4px,
    rgb(221, 221, 221) 706px 0px 0px -4px,
    rgb(221, 221, 221) 707px 0px 0px -4px,
    rgb(221, 221, 221) 708px 0px 0px -4px,
    rgb(221, 221, 221) 709px 0px 0px -4px,
    rgb(221, 221, 221) 710px 0px 0px -4px,
    rgb(221, 221, 221) 711px 0px 0px -4px,
    rgb(221, 221, 221) 712px 0px 0px -4px,
    rgb(221, 221, 221) 713px 0px 0px -4px,
    rgb(221, 221, 221) 714px 0px 0px -4px,
    rgb(221, 221, 221) 715px 0px 0px -4px,
    rgb(221, 221, 221) 716px 0px 0px -4px,
    rgb(221, 221, 221) 717px 0px 0px -4px,
    rgb(221, 221, 221) 718px 0px 0px -4px,
    rgb(221, 221, 221) 719px 0px 0px -4px,
    rgb(221, 221, 221) 720px 0px 0px -4px,
    rgb(221, 221, 221) 721px 0px 0px -4px,
    rgb(221, 221, 221) 722px 0px 0px -4px,
    rgb(221, 221, 221) 723px 0px 0px -4px,
    rgb(221, 221, 221) 724px 0px 0px -4px,
    rgb(221, 221, 221) 725px 0px 0px -4px,
    rgb(221, 221, 221) 726px 0px 0px -4px,
    rgb(221, 221, 221) 727px 0px 0px -4px,
    rgb(221, 221, 221) 728px 0px 0px -4px,
    rgb(221, 221, 221) 729px 0px 0px -4px,
    rgb(221, 221, 221) 730px 0px 0px -4px,
    rgb(221, 221, 221) 731px 0px 0px -4px,
    rgb(221, 221, 221) 732px 0px 0px -4px,
    rgb(221, 221, 221) 733px 0px 0px -4px,
    rgb(221, 221, 221) 734px 0px 0px -4px,
    rgb(221, 221, 221) 735px 0px 0px -4px,
    rgb(221, 221, 221) 736px 0px 0px -4px,
    rgb(221, 221, 221) 737px 0px 0px -4px,
    rgb(221, 221, 221) 738px 0px 0px -4px,
    rgb(221, 221, 221) 739px 0px 0px -4px,
    rgb(221, 221, 221) 740px 0px 0px -4px,
    rgb(221, 221, 221) 741px 0px 0px -4px,
    rgb(221, 221, 221) 742px 0px 0px -4px,
    rgb(221, 221, 221) 743px 0px 0px -4px,
    rgb(221, 221, 221) 744px 0px 0px -4px,
    rgb(221, 221, 221) 745px 0px 0px -4px,
    rgb(221, 221, 221) 746px 0px 0px -4px,
    rgb(221, 221, 221) 747px 0px 0px -4px,
    rgb(221, 221, 221) 748px 0px 0px -4px,
    rgb(221, 221, 221) 749px 0px 0px -4px,
    rgb(221, 221, 221) 750px 0px 0px -4px,
    rgb(221, 221, 221) 751px 0px 0px -4px,
    rgb(221, 221, 221) 752px 0px 0px -4px,
    rgb(221, 221, 221) 753px 0px 0px -4px,
    rgb(221, 221, 221) 754px 0px 0px -4px,
    rgb(221, 221, 221) 755px 0px 0px -4px,
    rgb(221, 221, 221) 756px 0px 0px -4px,
    rgb(221, 221, 221) 757px 0px 0px -4px,
    rgb(221, 221, 221) 758px 0px 0px -4px,
    rgb(221, 221, 221) 759px 0px 0px -4px,
    rgb(221, 221, 221) 760px 0px 0px -4px,
    rgb(221, 221, 221) 761px 0px 0px -4px,
    rgb(221, 221, 221) 762px 0px 0px -4px,
    rgb(221, 221, 221) 763px 0px 0px -4px,
    rgb(221, 221, 221) 764px 0px 0px -4px,
    rgb(221, 221, 221) 765px 0px 0px -4px,
    rgb(221, 221, 221) 766px 0px 0px -4px,
    rgb(221, 221, 221) 767px 0px 0px -4px,
    rgb(221, 221, 221) 768px 0px 0px -4px,
    rgb(221, 221, 221) 769px 0px 0px -4px,
    rgb(221, 221, 221) 770px 0px 0px -4px,
    rgb(221, 221, 221) 771px 0px 0px -4px,
    rgb(221, 221, 221) 772px 0px 0px -4px,
    rgb(221, 221, 221) 773px 0px 0px -4px,
    rgb(221, 221, 221) 774px 0px 0px -4px,
    rgb(221, 221, 221) 775px 0px 0px -4px,
    rgb(221, 221, 221) 776px 0px 0px -4px,
    rgb(221, 221, 221) 777px 0px 0px -4px,
    rgb(221, 221, 221) 778px 0px 0px -4px,
    rgb(221, 221, 221) 779px 0px 0px -4px,
    rgb(221, 221, 221) 780px 0px 0px -4px,
    rgb(221, 221, 221) 781px 0px 0px -4px,
    rgb(221, 221, 221) 782px 0px 0px -4px,
    rgb(221, 221, 221) 783px 0px 0px -4px,
    rgb(221, 221, 221) 784px 0px 0px -4px,
    rgb(221, 221, 221) 785px 0px 0px -4px,
    rgb(221, 221, 221) 786px 0px 0px -4px,
    rgb(221, 221, 221) 787px 0px 0px -4px,
    rgb(221, 221, 221) 788px 0px 0px -4px,
    rgb(221, 221, 221) 789px 0px 0px -4px,
    rgb(221, 221, 221) 790px 0px 0px -4px,
    rgb(221, 221, 221) 791px 0px 0px -4px,
    rgb(221, 221, 221) 792px 0px 0px -4px,
    rgb(221, 221, 221) 793px 0px 0px -4px,
    rgb(221, 221, 221) 794px 0px 0px -4px,
    rgb(221, 221, 221) 795px 0px 0px -4px,
    rgb(221, 221, 221) 796px 0px 0px -4px,
    rgb(221, 221, 221) 797px 0px 0px -4px,
    rgb(221, 221, 221) 798px 0px 0px -4px,
    rgb(221, 221, 221) 799px 0px 0px -4px,
    rgb(221, 221, 221) 800px 0px 0px -4px,
    rgb(221, 221, 221) 801px 0px 0px -4px,
    rgb(221, 221, 221) 802px 0px 0px -4px,
    rgb(221, 221, 221) 803px 0px 0px -4px,
    rgb(221, 221, 221) 804px 0px 0px -4px,
    rgb(221, 221, 221) 805px 0px 0px -4px,
    rgb(221, 221, 221) 806px 0px 0px -4px,
    rgb(221, 221, 221) 807px 0px 0px -4px,
    rgb(221, 221, 221) 808px 0px 0px -4px,
    rgb(221, 221, 221) 809px 0px 0px -4px,
    rgb(221, 221, 221) 810px 0px 0px -4px,
    rgb(221, 221, 221) 811px 0px 0px -4px,
    rgb(221, 221, 221) 812px 0px 0px -4px,
    rgb(221, 221, 221) 813px 0px 0px -4px,
    rgb(221, 221, 221) 814px 0px 0px -4px,
    rgb(221, 221, 221) 815px 0px 0px -4px,
    rgb(221, 221, 221) 816px 0px 0px -4px,
    rgb(221, 221, 221) 817px 0px 0px -4px,
    rgb(221, 221, 221) 818px 0px 0px -4px,
    rgb(221, 221, 221) 819px 0px 0px -4px,
    rgb(221, 221, 221) 820px 0px 0px -4px,
    rgb(221, 221, 221) 821px 0px 0px -4px,
    rgb(221, 221, 221) 822px 0px 0px -4px,
    rgb(221, 221, 221) 823px 0px 0px -4px,
    rgb(221, 221, 221) 824px 0px 0px -4px,
    rgb(221, 221, 221) 825px 0px 0px -4px,
    rgb(221, 221, 221) 826px 0px 0px -4px,
    rgb(221, 221, 221) 827px 0px 0px -4px,
    rgb(221, 221, 221) 828px 0px 0px -4px,
    rgb(221, 221, 221) 829px 0px 0px -4px,
    rgb(221, 221, 221) 830px 0px 0px -4px,
    rgb(221, 221, 221) 831px 0px 0px -4px,
    rgb(221, 221, 221) 832px 0px 0px -4px,
    rgb(221, 221, 221) 833px 0px 0px -4px,
    rgb(221, 221, 221) 834px 0px 0px -4px,
    rgb(221, 221, 221) 835px 0px 0px -4px,
    rgb(221, 221, 221) 836px 0px 0px -4px,
    rgb(221, 221, 221) 837px 0px 0px -4px,
    rgb(221, 221, 221) 838px 0px 0px -4px,
    rgb(221, 221, 221) 839px 0px 0px -4px,
    rgb(221, 221, 221) 840px 0px 0px -4px,
    rgb(221, 221, 221) 841px 0px 0px -4px,
    rgb(221, 221, 221) 842px 0px 0px -4px,
    rgb(221, 221, 221) 843px 0px 0px -4px,
    rgb(221, 221, 221) 844px 0px 0px -4px,
    rgb(221, 221, 221) 845px 0px 0px -4px,
    rgb(221, 221, 221) 846px 0px 0px -4px,
    rgb(221, 221, 221) 847px 0px 0px -4px,
    rgb(221, 221, 221) 848px 0px 0px -4px,
    rgb(221, 221, 221) 849px 0px 0px -4px,
    rgb(221, 221, 221) 850px 0px 0px -4px,
    rgb(221, 221, 221) 851px 0px 0px -4px,
    rgb(221, 221, 221) 852px 0px 0px -4px,
    rgb(221, 221, 221) 853px 0px 0px -4px,
    rgb(221, 221, 221) 854px 0px 0px -4px,
    rgb(221, 221, 221) 855px 0px 0px -4px,
    rgb(221, 221, 221) 856px 0px 0px -4px,
    rgb(221, 221, 221) 857px 0px 0px -4px,
    rgb(221, 221, 221) 858px 0px 0px -4px,
    rgb(221, 221, 221) 859px 0px 0px -4px,
    rgb(221, 221, 221) 860px 0px 0px -4px,
    rgb(221, 221, 221) 861px 0px 0px -4px,
    rgb(221, 221, 221) 862px 0px 0px -4px,
    rgb(221, 221, 221) 863px 0px 0px -4px,
    rgb(221, 221, 221) 864px 0px 0px -4px,
    rgb(221, 221, 221) 865px 0px 0px -4px,
    rgb(221, 221, 221) 866px 0px 0px -4px,
    rgb(221, 221, 221) 867px 0px 0px -4px,
    rgb(221, 221, 221) 868px 0px 0px -4px,
    rgb(221, 221, 221) 869px 0px 0px -4px,
    rgb(221, 221, 221) 870px 0px 0px -4px,
    rgb(221, 221, 221) 871px 0px 0px -4px,
    rgb(221, 221, 221) 872px 0px 0px -4px,
    rgb(221, 221, 221) 873px 0px 0px -4px,
    rgb(221, 221, 221) 874px 0px 0px -4px,
    rgb(221, 221, 221) 875px 0px 0px -4px,
    rgb(221, 221, 221) 876px 0px 0px -4px,
    rgb(221, 221, 221) 877px 0px 0px -4px,
    rgb(221, 221, 221) 878px 0px 0px -4px,
    rgb(221, 221, 221) 879px 0px 0px -4px,
    rgb(221, 221, 221) 880px 0px 0px -4px,
    rgb(221, 221, 221) 881px 0px 0px -4px,
    rgb(221, 221, 221) 882px 0px 0px -4px,
    rgb(221, 221, 221) 883px 0px 0px -4px,
    rgb(221, 221, 221) 884px 0px 0px -4px,
    rgb(221, 221, 221) 885px 0px 0px -4px,
    rgb(221, 221, 221) 886px 0px 0px -4px,
    rgb(221, 221, 221) 887px 0px 0px -4px,
    rgb(221, 221, 221) 888px 0px 0px -4px,
    rgb(221, 221, 221) 889px 0px 0px -4px,
    rgb(221, 221, 221) 890px 0px 0px -4px,
    rgb(221, 221, 221) 891px 0px 0px -4px,
    rgb(221, 221, 221) 892px 0px 0px -4px,
    rgb(221, 221, 221) 893px 0px 0px -4px,
    rgb(221, 221, 221) 894px 0px 0px -4px,
    rgb(221, 221, 221) 895px 0px 0px -4px,
    rgb(221, 221, 221) 896px 0px 0px -4px,
    rgb(221, 221, 221) 897px 0px 0px -4px,
    rgb(221, 221, 221) 898px 0px 0px -4px,
    rgb(221, 221, 221) 899px 0px 0px -4px,
    rgb(221, 221, 221) 900px 0px 0px -4px,
    rgb(221, 221, 221) 901px 0px 0px -4px,
    rgb(221, 221, 221) 902px 0px 0px -4px,
    rgb(221, 221, 221) 903px 0px 0px -4px,
    rgb(221, 221, 221) 904px 0px 0px -4px,
    rgb(221, 221, 221) 905px 0px 0px -4px,
    rgb(221, 221, 221) 906px 0px 0px -4px,
    rgb(221, 221, 221) 907px 0px 0px -4px,
    rgb(221, 221, 221) 908px 0px 0px -4px,
    rgb(221, 221, 221) 909px 0px 0px -4px,
    rgb(221, 221, 221) 910px 0px 0px -4px,
    rgb(221, 221, 221) 911px 0px 0px -4px,
    rgb(221, 221, 221) 912px 0px 0px -4px,
    rgb(221, 221, 221) 913px 0px 0px -4px,
    rgb(221, 221, 221) 914px 0px 0px -4px,
    rgb(221, 221, 221) 915px 0px 0px -4px,
    rgb(221, 221, 221) 916px 0px 0px -4px,
    rgb(221, 221, 221) 917px 0px 0px -4px,
    rgb(221, 221, 221) 918px 0px 0px -4px,
    rgb(221, 221, 221) 919px 0px 0px -4px,
    rgb(221, 221, 221) 920px 0px 0px -4px,
    rgb(221, 221, 221) 921px 0px 0px -4px,
    rgb(221, 221, 221) 922px 0px 0px -4px,
    rgb(221, 221, 221) 923px 0px 0px -4px,
    rgb(221, 221, 221) 924px 0px 0px -4px,
    rgb(221, 221, 221) 925px 0px 0px -4px,
    rgb(221, 221, 221) 926px 0px 0px -4px,
    rgb(221, 221, 221) 927px 0px 0px -4px,
    rgb(221, 221, 221) 928px 0px 0px -4px,
    rgb(221, 221, 221) 929px 0px 0px -4px,
    rgb(221, 221, 221) 930px 0px 0px -4px,
    rgb(221, 221, 221) 931px 0px 0px -4px,
    rgb(221, 221, 221) 932px 0px 0px -4px,
    rgb(221, 221, 221) 933px 0px 0px -4px,
    rgb(221, 221, 221) 934px 0px 0px -4px,
    rgb(221, 221, 221) 935px 0px 0px -4px,
    rgb(221, 221, 221) 936px 0px 0px -4px,
    rgb(221, 221, 221) 937px 0px 0px -4px,
    rgb(221, 221, 221) 938px 0px 0px -4px,
    rgb(221, 221, 221) 939px 0px 0px -4px,
    rgb(221, 221, 221) 940px 0px 0px -4px,
    rgb(221, 221, 221) 941px 0px 0px -4px,
    rgb(221, 221, 221) 942px 0px 0px -4px,
    rgb(221, 221, 221) 943px 0px 0px -4px,
    rgb(221, 221, 221) 944px 0px 0px -4px,
    rgb(221, 221, 221) 945px 0px 0px -4px,
    rgb(221, 221, 221) 946px 0px 0px -4px,
    rgb(221, 221, 221) 947px 0px 0px -4px,
    rgb(221, 221, 221) 948px 0px 0px -4px,
    rgb(221, 221, 221) 949px 0px 0px -4px,
    rgb(221, 221, 221) 950px 0px 0px -4px,
    rgb(221, 221, 221) 951px 0px 0px -4px,
    rgb(221, 221, 221) 952px 0px 0px -4px,
    rgb(221, 221, 221) 953px 0px 0px -4px,
    rgb(221, 221, 221) 954px 0px 0px -4px,
    rgb(221, 221, 221) 955px 0px 0px -4px,
    rgb(221, 221, 221) 956px 0px 0px -4px,
    rgb(221, 221, 221) 957px 0px 0px -4px,
    rgb(221, 221, 221) 958px 0px 0px -4px,
    rgb(221, 221, 221) 959px 0px 0px -4px,
    rgb(221, 221, 221) 960px 0px 0px -4px,
    rgb(221, 221, 221) 961px 0px 0px -4px,
    rgb(221, 221, 221) 962px 0px 0px -4px,
    rgb(221, 221, 221) 963px 0px 0px -4px,
    rgb(221, 221, 221) 964px 0px 0px -4px,
    rgb(221, 221, 221) 965px 0px 0px -4px,
    rgb(221, 221, 221) 966px 0px 0px -4px,
    rgb(221, 221, 221) 967px 0px 0px -4px,
    rgb(221, 221, 221) 968px 0px 0px -4px,
    rgb(221, 221, 221) 969px 0px 0px -4px,
    rgb(221, 221, 221) 970px 0px 0px -4px,
    rgb(221, 221, 221) 971px 0px 0px -4px,
    rgb(221, 221, 221) 972px 0px 0px -4px,
    rgb(221, 221, 221) 973px 0px 0px -4px,
    rgb(221, 221, 221) 974px 0px 0px -4px,
    rgb(221, 221, 221) 975px 0px 0px -4px,
    rgb(221, 221, 221) 976px 0px 0px -4px,
    rgb(221, 221, 221) 977px 0px 0px -4px,
    rgb(221, 221, 221) 978px 0px 0px -4px,
    rgb(221, 221, 221) 979px 0px 0px -4px,
    rgb(221, 221, 221) 980px 0px 0px -4px,
    rgb(221, 221, 221) 981px 0px 0px -4px,
    rgb(221, 221, 221) 982px 0px 0px -4px,
    rgb(221, 221, 221) 983px 0px 0px -4px,
    rgb(221, 221, 221) 984px 0px 0px -4px,
    rgb(221, 221, 221) 985px 0px 0px -4px,
    rgb(221, 221, 221) 986px 0px 0px -4px,
    rgb(221, 221, 221) 987px 0px 0px -4px,
    rgb(221, 221, 221) 988px 0px 0px -4px,
    rgb(221, 221, 221) 989px 0px 0px -4px,
    rgb(221, 221, 221) 990px 0px 0px -4px,
    rgb(221, 221, 221) 991px 0px 0px -4px,
    rgb(221, 221, 221) 992px 0px 0px -4px,
    rgb(221, 221, 221) 993px 0px 0px -4px,
    rgb(221, 221, 221) 994px 0px 0px -4px,
    rgb(221, 221, 221) 995px 0px 0px -4px,
    rgb(221, 221, 221) 996px 0px 0px -4px,
    rgb(221, 221, 221) 997px 0px 0px -4px,
    rgb(221, 221, 221) 998px 0px 0px -4px,
    rgb(221, 221, 221) 999px 0px 0px -4px,
    rgb(221, 221, 221) 1000px 0px 0px -4px,
    rgb(221, 221, 221) 1001px 0px 0px -4px,
    rgb(221, 221, 221) 1002px 0px 0px -4px,
    rgb(221, 221, 221) 1003px 0px 0px -4px,
    rgb(221, 221, 221) 1004px 0px 0px -4px,
    rgb(221, 221, 221) 1005px 0px 0px -4px,
    rgb(221, 221, 221) 1006px 0px 0px -4px,
    rgb(221, 221, 221) 1007px 0px 0px -4px,
    rgb(221, 221, 221) 1008px 0px 0px -4px,
    rgb(221, 221, 221) 1009px 0px 0px -4px,
    rgb(221, 221, 221) 1010px 0px 0px -4px,
    rgb(221, 221, 221) 1011px 0px 0px -4px,
    rgb(221, 221, 221) 1012px 0px 0px -4px,
    rgb(221, 221, 221) 1013px 0px 0px -4px,
    rgb(221, 221, 221) 1014px 0px 0px -4px,
    rgb(221, 221, 221) 1015px 0px 0px -4px,
    rgb(221, 221, 221) 1016px 0px 0px -4px,
    rgb(221, 221, 221) 1017px 0px 0px -4px,
    rgb(221, 221, 221) 1018px 0px 0px -4px,
    rgb(221, 221, 221) 1019px 0px 0px -4px,
    rgb(221, 221, 221) 1020px 0px 0px -4px,
    rgb(221, 221, 221) 1021px 0px 0px -4px,
    rgb(221, 221, 221) 1022px 0px 0px -4px,
    rgb(221, 221, 221) 1023px 0px 0px -4px,
    rgb(221, 221, 221) 1024px 0px 0px -4px,
    rgb(221, 221, 221) 1025px 0px 0px -4px,
    rgb(221, 221, 221) 1026px 0px 0px -4px,
    rgb(221, 221, 221) 1027px 0px 0px -4px,
    rgb(221, 221, 221) 1028px 0px 0px -4px,
    rgb(221, 221, 221) 1029px 0px 0px -4px,
    rgb(221, 221, 221) 1030px 0px 0px -4px,
    rgb(221, 221, 221) 1031px 0px 0px -4px,
    rgb(221, 221, 221) 1032px 0px 0px -4px,
    rgb(221, 221, 221) 1033px 0px 0px -4px,
    rgb(221, 221, 221) 1034px 0px 0px -4px,
    rgb(221, 221, 221) 1035px 0px 0px -4px,
    rgb(221, 221, 221) 1036px 0px 0px -4px,
    rgb(221, 221, 221) 1037px 0px 0px -4px,
    rgb(221, 221, 221) 1038px 0px 0px -4px,
    rgb(221, 221, 221) 1039px 0px 0px -4px,
    rgb(221, 221, 221) 1040px 0px 0px -4px,
    rgb(221, 221, 221) 1041px 0px 0px -4px,
    rgb(221, 221, 221) 1042px 0px 0px -4px,
    rgb(221, 221, 221) 1043px 0px 0px -4px,
    rgb(221, 221, 221) 1044px 0px 0px -4px,
    rgb(221, 221, 221) 1045px 0px 0px -4px,
    rgb(221, 221, 221) 1046px 0px 0px -4px,
    rgb(221, 221, 221) 1047px 0px 0px -4px,
    rgb(221, 221, 221) 1048px 0px 0px -4px,
    rgb(221, 221, 221) 1049px 0px 0px -4px,
    rgb(221, 221, 221) 1050px 0px 0px -4px,
    rgb(221, 221, 221) 1051px 0px 0px -4px,
    rgb(221, 221, 221) 1052px 0px 0px -4px,
    rgb(221, 221, 221) 1053px 0px 0px -4px,
    rgb(221, 221, 221) 1054px 0px 0px -4px,
    rgb(221, 221, 221) 1055px 0px 0px -4px,
    rgb(221, 221, 221) 1056px 0px 0px -4px,
    rgb(221, 221, 221) 1057px 0px 0px -4px,
    rgb(221, 221, 221) 1058px 0px 0px -4px,
    rgb(221, 221, 221) 1059px 0px 0px -4px,
    rgb(221, 221, 221) 1060px 0px 0px -4px,
    rgb(221, 221, 221) 1061px 0px 0px -4px,
    rgb(221, 221, 221) 1062px 0px 0px -4px,
    rgb(221, 221, 221) 1063px 0px 0px -4px,
    rgb(221, 221, 221) 1064px 0px 0px -4px,
    rgb(221, 221, 221) 1065px 0px 0px -4px,
    rgb(221, 221, 221) 1066px 0px 0px -4px,
    rgb(221, 221, 221) 1067px 0px 0px -4px,
    rgb(221, 221, 221) 1068px 0px 0px -4px,
    rgb(221, 221, 221) 1069px 0px 0px -4px,
    rgb(221, 221, 221) 1070px 0px 0px -4px,
    rgb(221, 221, 221) 1071px 0px 0px -4px,
    rgb(221, 221, 221) 1072px 0px 0px -4px,
    rgb(221, 221, 221) 1073px 0px 0px -4px,
    rgb(221, 221, 221) 1074px 0px 0px -4px,
    rgb(221, 221, 221) 1075px 0px 0px -4px,
    rgb(221, 221, 221) 1076px 0px 0px -4px,
    rgb(221, 221, 221) 1077px 0px 0px -4px,
    rgb(221, 221, 221) 1078px 0px 0px -4px,
    rgb(221, 221, 221) 1079px 0px 0px -4px,
    rgb(221, 221, 221) 1080px 0px 0px -4px,
    rgb(221, 221, 221) 1081px 0px 0px -4px,
    rgb(221, 221, 221) 1082px 0px 0px -4px,
    rgb(221, 221, 221) 1083px 0px 0px -4px,
    rgb(221, 221, 221) 1084px 0px 0px -4px,
    rgb(221, 221, 221) 1085px 0px 0px -4px,
    rgb(221, 221, 221) 1086px 0px 0px -4px,
    rgb(221, 221, 221) 1087px 0px 0px -4px,
    rgb(221, 221, 221) 1088px 0px 0px -4px,
    rgb(221, 221, 221) 1089px 0px 0px -4px,
    rgb(221, 221, 221) 1090px 0px 0px -4px,
    rgb(221, 221, 221) 1091px 0px 0px -4px,
    rgb(221, 221, 221) 1092px 0px 0px -4px,
    rgb(221, 221, 221) 1093px 0px 0px -4px,
    rgb(221, 221, 221) 1094px 0px 0px -4px,
    rgb(221, 221, 221) 1095px 0px 0px -4px,
    rgb(221, 221, 221) 1096px 0px 0px -4px,
    rgb(221, 221, 221) 1097px 0px 0px -4px,
    rgb(221, 221, 221) 1098px 0px 0px -4px,
    rgb(221, 221, 221) 1099px 0px 0px -4px,
    rgb(221, 221, 221) 1100px 0px 0px -4px,
    rgb(221, 221, 221) 1101px 0px 0px -4px,
    rgb(221, 221, 221) 1102px 0px 0px -4px,
    rgb(221, 221, 221) 1103px 0px 0px -4px,
    rgb(221, 221, 221) 1104px 0px 0px -4px,
    rgb(221, 221, 221) 1105px 0px 0px -4px,
    rgb(221, 221, 221) 1106px 0px 0px -4px,
    rgb(221, 221, 221) 1107px 0px 0px -4px,
    rgb(221, 221, 221) 1108px 0px 0px -4px,
    rgb(221, 221, 221) 1109px 0px 0px -4px,
    rgb(221, 221, 221) 1110px 0px 0px -4px,
    rgb(221, 221, 221) 1111px 0px 0px -4px,
    rgb(221, 221, 221) 1112px 0px 0px -4px,
    rgb(221, 221, 221) 1113px 0px 0px -4px,
    rgb(221, 221, 221) 1114px 0px 0px -4px,
    rgb(221, 221, 221) 1115px 0px 0px -4px,
    rgb(221, 221, 221) 1116px 0px 0px -4px,
    rgb(221, 221, 221) 1117px 0px 0px -4px,
    rgb(221, 221, 221) 1118px 0px 0px -4px,
    rgb(221, 221, 221) 1119px 0px 0px -4px,
    rgb(221, 221, 221) 1120px 0px 0px -4px,
    rgb(221, 221, 221) 1121px 0px 0px -4px,
    rgb(221, 221, 221) 1122px 0px 0px -4px,
    rgb(221, 221, 221) 1123px 0px 0px -4px,
    rgb(221, 221, 221) 1124px 0px 0px -4px,
    rgb(221, 221, 221) 1125px 0px 0px -4px,
    rgb(221, 221, 221) 1126px 0px 0px -4px,
    rgb(221, 221, 221) 1127px 0px 0px -4px,
    rgb(221, 221, 221) 1128px 0px 0px -4px,
    rgb(221, 221, 221) 1129px 0px 0px -4px,
    rgb(221, 221, 221) 1130px 0px 0px -4px,
    rgb(221, 221, 221) 1131px 0px 0px -4px,
    rgb(221, 221, 221) 1132px 0px 0px -4px,
    rgb(221, 221, 221) 1133px 0px 0px -4px,
    rgb(221, 221, 221) 1134px 0px 0px -4px,
    rgb(221, 221, 221) 1135px 0px 0px -4px,
    rgb(221, 221, 221) 1136px 0px 0px -4px,
    rgb(221, 221, 221) 1137px 0px 0px -4px,
    rgb(221, 221, 221) 1138px 0px 0px -4px,
    rgb(221, 221, 221) 1139px 0px 0px -4px,
    rgb(221, 221, 221) 1140px 0px 0px -4px,
    rgb(221, 221, 221) 1141px 0px 0px -4px,
    rgb(221, 221, 221) 1142px 0px 0px -4px,
    rgb(221, 221, 221) 1143px 0px 0px -4px,
    rgb(221, 221, 221) 1144px 0px 0px -4px,
    rgb(221, 221, 221) 1145px 0px 0px -4px,
    rgb(221, 221, 221) 1146px 0px 0px -4px,
    rgb(221, 221, 221) 1147px 0px 0px -4px,
    rgb(221, 221, 221) 1148px 0px 0px -4px,
    rgb(221, 221, 221) 1149px 0px 0px -4px,
    rgb(221, 221, 221) 1150px 0px 0px -4px,
    rgb(221, 221, 221) 1151px 0px 0px -4px,
    rgb(221, 221, 221) 1152px 0px 0px -4px,
    rgb(221, 221, 221) 1153px 0px 0px -4px,
    rgb(221, 221, 221) 1154px 0px 0px -4px,
    rgb(221, 221, 221) 1155px 0px 0px -4px,
    rgb(221, 221, 221) 1156px 0px 0px -4px,
    rgb(221, 221, 221) 1157px 0px 0px -4px,
    rgb(221, 221, 221) 1158px 0px 0px -4px,
    rgb(221, 221, 221) 1159px 0px 0px -4px,
    rgb(221, 221, 221) 1160px 0px 0px -4px,
    rgb(221, 221, 221) 1161px 0px 0px -4px,
    rgb(221, 221, 221) 1162px 0px 0px -4px,
    rgb(221, 221, 221) 1163px 0px 0px -4px,
    rgb(221, 221, 221) 1164px 0px 0px -4px,
    rgb(221, 221, 221) 1165px 0px 0px -4px,
    rgb(221, 221, 221) 1166px 0px 0px -4px,
    rgb(221, 221, 221) 1167px 0px 0px -4px,
    rgb(221, 221, 221) 1168px 0px 0px -4px,
    rgb(221, 221, 221) 1169px 0px 0px -4px,
    rgb(221, 221, 221) 1170px 0px 0px -4px,
    rgb(221, 221, 221) 1171px 0px 0px -4px,
    rgb(221, 221, 221) 1172px 0px 0px -4px,
    rgb(221, 221, 221) 1173px 0px 0px -4px,
    rgb(221, 221, 221) 1174px 0px 0px -4px,
    rgb(221, 221, 221) 1175px 0px 0px -4px,
    rgb(221, 221, 221) 1176px 0px 0px -4px,
    rgb(221, 221, 221) 1177px 0px 0px -4px,
    rgb(221, 221, 221) 1178px 0px 0px -4px,
    rgb(221, 221, 221) 1179px 0px 0px -4px,
    rgb(221, 221, 221) 1180px 0px 0px -4px,
    rgb(221, 221, 221) 1181px 0px 0px -4px,
    rgb(221, 221, 221) 1182px 0px 0px -4px,
    rgb(221, 221, 221) 1183px 0px 0px -4px,
    rgb(221, 221, 221) 1184px 0px 0px -4px,
    rgb(221, 221, 221) 1185px 0px 0px -4px,
    rgb(221, 221, 221) 1186px 0px 0px -4px,
    rgb(221, 221, 221) 1187px 0px 0px -4px,
    rgb(221, 221, 221) 1188px 0px 0px -4px,
    rgb(221, 221, 221) 1189px 0px 0px -4px,
    rgb(221, 221, 221) 1190px 0px 0px -4px,
    rgb(221, 221, 221) 1191px 0px 0px -4px,
    rgb(221, 221, 221) 1192px 0px 0px -4px,
    rgb(221, 221, 221) 1193px 0px 0px -4px,
    rgb(221, 221, 221) 1194px 0px 0px -4px,
    rgb(221, 221, 221) 1195px 0px 0px -4px,
    rgb(221, 221, 221) 1196px 0px 0px -4px,
    rgb(221, 221, 221) 1197px 0px 0px -4px,
    rgb(221, 221, 221) 1198px 0px 0px -4px,
    rgb(221, 221, 221) 1199px 0px 0px -4px,
    rgb(221, 221, 221) 1200px 0px 0px -4px,
    rgb(221, 221, 221) 1201px 0px 0px -4px,
    rgb(221, 221, 221) 1202px 0px 0px -4px,
    rgb(221, 221, 221) 1203px 0px 0px -4px,
    rgb(221, 221, 221) 1204px 0px 0px -4px,
    rgb(221, 221, 221) 1205px 0px 0px -4px,
    rgb(221, 221, 221) 1206px 0px 0px -4px,
    rgb(221, 221, 221) 1207px 0px 0px -4px,
    rgb(221, 221, 221) 1208px 0px 0px -4px,
    rgb(221, 221, 221) 1209px 0px 0px -4px,
    rgb(221, 221, 221) 1210px 0px 0px -4px,
    rgb(221, 221, 221) 1211px 0px 0px -4px,
    rgb(221, 221, 221) 1212px 0px 0px -4px,
    rgb(221, 221, 221) 1213px 0px 0px -4px,
    rgb(221, 221, 221) 1214px 0px 0px -4px,
    rgb(221, 221, 221) 1215px 0px 0px -4px,
    rgb(221, 221, 221) 1216px 0px 0px -4px,
    rgb(221, 221, 221) 1217px 0px 0px -4px,
    rgb(221, 221, 221) 1218px 0px 0px -4px,
    rgb(221, 221, 221) 1219px 0px 0px -4px,
    rgb(221, 221, 221) 1220px 0px 0px -4px,
    rgb(221, 221, 221) 1221px 0px 0px -4px,
    rgb(221, 221, 221) 1222px 0px 0px -4px,
    rgb(221, 221, 221) 1223px 0px 0px -4px,
    rgb(221, 221, 221) 1224px 0px 0px -4px,
    rgb(221, 221, 221) 1225px 0px 0px -4px,
    rgb(221, 221, 221) 1226px 0px 0px -4px,
    rgb(221, 221, 221) 1227px 0px 0px -4px,
    rgb(221, 221, 221) 1228px 0px 0px -4px,
    rgb(221, 221, 221) 1229px 0px 0px -4px,
    rgb(221, 221, 221) 1230px 0px 0px -4px,
    rgb(221, 221, 221) 1231px 0px 0px -4px,
    rgb(221, 221, 221) 1232px 0px 0px -4px,
    rgb(221, 221, 221) 1233px 0px 0px -4px,
    rgb(221, 221, 221) 1234px 0px 0px -4px,
    rgb(221, 221, 221) 1235px 0px 0px -4px,
    rgb(221, 221, 221) 1236px 0px 0px -4px,
    rgb(221, 221, 221) 1237px 0px 0px -4px,
    rgb(221, 221, 221) 1238px 0px 0px -4px,
    rgb(221, 221, 221) 1239px 0px 0px -4px,
    rgb(221, 221, 221) 1240px 0px 0px -4px,
    rgb(221, 221, 221) 1241px 0px 0px -4px,
    rgb(221, 221, 221) 1242px 0px 0px -4px,
    rgb(221, 221, 221) 1243px 0px 0px -4px,
    rgb(221, 221, 221) 1244px 0px 0px -4px,
    rgb(221, 221, 221) 1245px 0px 0px -4px,
    rgb(221, 221, 221) 1246px 0px 0px -4px,
    rgb(221, 221, 221) 1247px 0px 0px -4px,
    rgb(221, 221, 221) 1248px 0px 0px -4px,
    rgb(221, 221, 221) 1249px 0px 0px -4px,
    rgb(221, 221, 221) 1250px 0px 0px -4px,
    rgb(221, 221, 221) 1251px 0px 0px -4px,
    rgb(221, 221, 221) 1252px 0px 0px -4px,
    rgb(221, 221, 221) 1253px 0px 0px -4px,
    rgb(221, 221, 221) 1254px 0px 0px -4px,
    rgb(221, 221, 221) 1255px 0px 0px -4px,
    rgb(221, 221, 221) 1256px 0px 0px -4px,
    rgb(221, 221, 221) 1257px 0px 0px -4px,
    rgb(221, 221, 221) 1258px 0px 0px -4px,
    rgb(221, 221, 221) 1259px 0px 0px -4px,
    rgb(221, 221, 221) 1260px 0px 0px -4px,
    rgb(221, 221, 221) 1261px 0px 0px -4px,
    rgb(221, 221, 221) 1262px 0px 0px -4px,
    rgb(221, 221, 221) 1263px 0px 0px -4px,
    rgb(221, 221, 221) 1264px 0px 0px -4px,
    rgb(221, 221, 221) 1265px 0px 0px -4px,
    rgb(221, 221, 221) 1266px 0px 0px -4px,
    rgb(221, 221, 221) 1267px 0px 0px -4px,
    rgb(221, 221, 221) 1268px 0px 0px -4px,
    rgb(221, 221, 221) 1269px 0px 0px -4px,
    rgb(221, 221, 221) 1270px 0px 0px -4px,
    rgb(221, 221, 221) 1271px 0px 0px -4px,
    rgb(221, 221, 221) 1272px 0px 0px -4px,
    rgb(221, 221, 221) 1273px 0px 0px -4px,
    rgb(221, 221, 221) 1274px 0px 0px -4px,
    rgb(221, 221, 221) 1275px 0px 0px -4px,
    rgb(221, 221, 221) 1276px 0px 0px -4px,
    rgb(221, 221, 221) 1277px 0px 0px -4px,
    rgb(221, 221, 221) 1278px 0px 0px -4px,
    rgb(221, 221, 221) 1279px 0px 0px -4px,
    rgb(221, 221, 221) 1280px 0px 0px -4px,
    rgb(221, 221, 221) 1281px 0px 0px -4px,
    rgb(221, 221, 221) 1282px 0px 0px -4px,
    rgb(221, 221, 221) 1283px 0px 0px -4px,
    rgb(221, 221, 221) 1284px 0px 0px -4px,
    rgb(221, 221, 221) 1285px 0px 0px -4px,
    rgb(221, 221, 221) 1286px 0px 0px -4px,
    rgb(221, 221, 221) 1287px 0px 0px -4px,
    rgb(221, 221, 221) 1288px 0px 0px -4px,
    rgb(221, 221, 221) 1289px 0px 0px -4px,
    rgb(221, 221, 221) 1290px 0px 0px -4px,
    rgb(221, 221, 221) 1291px 0px 0px -4px,
    rgb(221, 221, 221) 1292px 0px 0px -4px,
    rgb(221, 221, 221) 1293px 0px 0px -4px,
    rgb(221, 221, 221) 1294px 0px 0px -4px,
    rgb(221, 221, 221) 1295px 0px 0px -4px,
    rgb(221, 221, 221) 1296px 0px 0px -4px,
    rgb(221, 221, 221) 1297px 0px 0px -4px,
    rgb(221, 221, 221) 1298px 0px 0px -4px,
    rgb(221, 221, 221) 1299px 0px 0px -4px,
    rgb(221, 221, 221) 1300px 0px 0px -4px,
    rgb(221, 221, 221) 1301px 0px 0px -4px,
    rgb(221, 221, 221) 1302px 0px 0px -4px,
    rgb(221, 221, 221) 1303px 0px 0px -4px,
    rgb(221, 221, 221) 1304px 0px 0px -4px,
    rgb(221, 221, 221) 1305px 0px 0px -4px,
    rgb(221, 221, 221) 1306px 0px 0px -4px,
    rgb(221, 221, 221) 1307px 0px 0px -4px,
    rgb(221, 221, 221) 1308px 0px 0px -4px,
    rgb(221, 221, 221) 1309px 0px 0px -4px,
    rgb(221, 221, 221) 1310px 0px 0px -4px,
    rgb(221, 221, 221) 1311px 0px 0px -4px,
    rgb(221, 221, 221) 1312px 0px 0px -4px,
    rgb(221, 221, 221) 1313px 0px 0px -4px,
    rgb(221, 221, 221) 1314px 0px 0px -4px,
    rgb(221, 221, 221) 1315px 0px 0px -4px,
    rgb(221, 221, 221) 1316px 0px 0px -4px,
    rgb(221, 221, 221) 1317px 0px 0px -4px,
    rgb(221, 221, 221) 1318px 0px 0px -4px,
    rgb(221, 221, 221) 1319px 0px 0px -4px,
    rgb(221, 221, 221) 1320px 0px 0px -4px,
    rgb(221, 221, 221) 1321px 0px 0px -4px,
    rgb(221, 221, 221) 1322px 0px 0px -4px,
    rgb(221, 221, 221) 1323px 0px 0px -4px,
    rgb(221, 221, 221) 1324px 0px 0px -4px,
    rgb(221, 221, 221) 1325px 0px 0px -4px,
    rgb(221, 221, 221) 1326px 0px 0px -4px,
    rgb(221, 221, 221) 1327px 0px 0px -4px,
    rgb(221, 221, 221) 1328px 0px 0px -4px,
    rgb(221, 221, 221) 1329px 0px 0px -4px,
    rgb(221, 221, 221) 1330px 0px 0px -4px,
    rgb(221, 221, 221) 1331px 0px 0px -4px,
    rgb(221, 221, 221) 1332px 0px 0px -4px,
    rgb(221, 221, 221) 1333px 0px 0px -4px,
    rgb(221, 221, 221) 1334px 0px 0px -4px,
    rgb(221, 221, 221) 1335px 0px 0px -4px,
    rgb(221, 221, 221) 1336px 0px 0px -4px,
    rgb(221, 221, 221) 1337px 0px 0px -4px,
    rgb(221, 221, 221) 1338px 0px 0px -4px,
    rgb(221, 221, 221) 1339px 0px 0px -4px,
    rgb(221, 221, 221) 1340px 0px 0px -4px,
    rgb(221, 221, 221) 1341px 0px 0px -4px,
    rgb(221, 221, 221) 1342px 0px 0px -4px,
    rgb(221, 221, 221) 1343px 0px 0px -4px,
    rgb(221, 221, 221) 1344px 0px 0px -4px,
    rgb(221, 221, 221) 1345px 0px 0px -4px,
    rgb(221, 221, 221) 1346px 0px 0px -4px,
    rgb(221, 221, 221) 1347px 0px 0px -4px,
    rgb(221, 221, 221) 1348px 0px 0px -4px,
    rgb(221, 221, 221) 1349px 0px 0px -4px,
    rgb(221, 221, 221) 1350px 0px 0px -4px,
    rgb(221, 221, 221) 1351px 0px 0px -4px,
    rgb(221, 221, 221) 1352px 0px 0px -4px,
    rgb(221, 221, 221) 1353px 0px 0px -4px,
    rgb(221, 221, 221) 1354px 0px 0px -4px,
    rgb(221, 221, 221) 1355px 0px 0px -4px,
    rgb(221, 221, 221) 1356px 0px 0px -4px,
    rgb(221, 221, 221) 1357px 0px 0px -4px,
    rgb(221, 221, 221) 1358px 0px 0px -4px,
    rgb(221, 221, 221) 1359px 0px 0px -4px,
    rgb(221, 221, 221) 1360px 0px 0px -4px,
    rgb(221, 221, 221) 1361px 0px 0px -4px,
    rgb(221, 221, 221) 1362px 0px 0px -4px,
    rgb(221, 221, 221) 1363px 0px 0px -4px,
    rgb(221, 221, 221) 1364px 0px 0px -4px,
    rgb(221, 221, 221) 1365px 0px 0px -4px,
    rgb(221, 221, 221) 1366px 0px 0px -4px,
    rgb(221, 221, 221) 1367px 0px 0px -4px,
    rgb(221, 221, 221) 1368px 0px 0px -4px,
    rgb(221, 221, 221) 1369px 0px 0px -4px,
    rgb(221, 221, 221) 1370px 0px 0px -4px,
    rgb(221, 221, 221) 1371px 0px 0px -4px,
    rgb(221, 221, 221) 1372px 0px 0px -4px,
    rgb(221, 221, 221) 1373px 0px 0px -4px,
    rgb(221, 221, 221) 1374px 0px 0px -4px,
    rgb(221, 221, 221) 1375px 0px 0px -4px,
    rgb(221, 221, 221) 1376px 0px 0px -4px,
    rgb(221, 221, 221) 1377px 0px 0px -4px,
    rgb(221, 221, 221) 1378px 0px 0px -4px,
    rgb(221, 221, 221) 1379px 0px 0px -4px,
    rgb(221, 221, 221) 1380px 0px 0px -4px,
    rgb(221, 221, 221) 1381px 0px 0px -4px,
    rgb(221, 221, 221) 1382px 0px 0px -4px,
    rgb(221, 221, 221) 1383px 0px 0px -4px,
    rgb(221, 221, 221) 1384px 0px 0px -4px,
    rgb(221, 221, 221) 1385px 0px 0px -4px,
    rgb(221, 221, 221) 1386px 0px 0px -4px,
    rgb(221, 221, 221) 1387px 0px 0px -4px,
    rgb(221, 221, 221) 1388px 0px 0px -4px,
    rgb(221, 221, 221) 1389px 0px 0px -4px,
    rgb(221, 221, 221) 1390px 0px 0px -4px,
    rgb(221, 221, 221) 1391px 0px 0px -4px,
    rgb(221, 221, 221) 1392px 0px 0px -4px,
    rgb(221, 221, 221) 1393px 0px 0px -4px,
    rgb(221, 221, 221) 1394px 0px 0px -4px,
    rgb(221, 221, 221) 1395px 0px 0px -4px,
    rgb(221, 221, 221) 1396px 0px 0px -4px,
    rgb(221, 221, 221) 1397px 0px 0px -4px,
    rgb(221, 221, 221) 1398px 0px 0px -4px,
    rgb(221, 221, 221) 1399px 0px 0px -4px,
    rgb(221, 221, 221) 1400px 0px 0px -4px,
    rgb(221, 221, 221) 1401px 0px 0px -4px,
    rgb(221, 221, 221) 1402px 0px 0px -4px,
    rgb(221, 221, 221) 1403px 0px 0px -4px,
    rgb(221, 221, 221) 1404px 0px 0px -4px,
    rgb(221, 221, 221) 1405px 0px 0px -4px,
    rgb(221, 221, 221) 1406px 0px 0px -4px,
    rgb(221, 221, 221) 1407px 0px 0px -4px,
    rgb(221, 221, 221) 1408px 0px 0px -4px,
    rgb(221, 221, 221) 1409px 0px 0px -4px,
    rgb(221, 221, 221) 1410px 0px 0px -4px,
    rgb(221, 221, 221) 1411px 0px 0px -4px,
    rgb(221, 221, 221) 1412px 0px 0px -4px,
    rgb(221, 221, 221) 1413px 0px 0px -4px,
    rgb(221, 221, 221) 1414px 0px 0px -4px,
    rgb(221, 221, 221) 1415px 0px 0px -4px,
    rgb(221, 221, 221) 1416px 0px 0px -4px,
    rgb(221, 221, 221) 1417px 0px 0px -4px,
    rgb(221, 221, 221) 1418px 0px 0px -4px,
    rgb(221, 221, 221) 1419px 0px 0px -4px,
    rgb(221, 221, 221) 1420px 0px 0px -4px,
    rgb(221, 221, 221) 1421px 0px 0px -4px,
    rgb(221, 221, 221) 1422px 0px 0px -4px,
    rgb(221, 221, 221) 1423px 0px 0px -4px,
    rgb(221, 221, 221) 1424px 0px 0px -4px,
    rgb(221, 221, 221) 1425px 0px 0px -4px,
    rgb(221, 221, 221) 1426px 0px 0px -4px,
    rgb(221, 221, 221) 1427px 0px 0px -4px,
    rgb(221, 221, 221) 1428px 0px 0px -4px,
    rgb(221, 221, 221) 1429px 0px 0px -4px,
    rgb(221, 221, 221) 1430px 0px 0px -4px,
    rgb(221, 221, 221) 1431px 0px 0px -4px,
    rgb(221, 221, 221) 1432px 0px 0px -4px,
    rgb(221, 221, 221) 1433px 0px 0px -4px,
    rgb(221, 221, 221) 1434px 0px 0px -4px,
    rgb(221, 221, 221) 1435px 0px 0px -4px,
    rgb(221, 221, 221) 1436px 0px 0px -4px,
    rgb(221, 221, 221) 1437px 0px 0px -4px,
    rgb(221, 221, 221) 1438px 0px 0px -4px,
    rgb(221, 221, 221) 1439px 0px 0px -4px,
    rgb(221, 221, 221) 1440px 0px 0px -4px,
    rgb(221, 221, 221) 1441px 0px 0px -4px,
    rgb(221, 221, 221) 1442px 0px 0px -4px,
    rgb(221, 221, 221) 1443px 0px 0px -4px,
    rgb(221, 221, 221) 1444px 0px 0px -4px,
    rgb(221, 221, 221) 1445px 0px 0px -4px,
    rgb(221, 221, 221) 1446px 0px 0px -4px,
    rgb(221, 221, 221) 1447px 0px 0px -4px,
    rgb(221, 221, 221) 1448px 0px 0px -4px,
    rgb(221, 221, 221) 1449px 0px 0px -4px,
    rgb(221, 221, 221) 1450px 0px 0px -4px,
    rgb(221, 221, 221) 1451px 0px 0px -4px,
    rgb(221, 221, 221) 1452px 0px 0px -4px,
    rgb(221, 221, 221) 1453px 0px 0px -4px,
    rgb(221, 221, 221) 1454px 0px 0px -4px,
    rgb(221, 221, 221) 1455px 0px 0px -4px,
    rgb(221, 221, 221) 1456px 0px 0px -4px,
    rgb(221, 221, 221) 1457px 0px 0px -4px,
    rgb(221, 221, 221) 1458px 0px 0px -4px,
    rgb(221, 221, 221) 1459px 0px 0px -4px,
    rgb(221, 221, 221) 1460px 0px 0px -4px,
    rgb(221, 221, 221) 1461px 0px 0px -4px,
    rgb(221, 221, 221) 1462px 0px 0px -4px,
    rgb(221, 221, 221) 1463px 0px 0px -4px,
    rgb(221, 221, 221) 1464px 0px 0px -4px,
    rgb(221, 221, 221) 1465px 0px 0px -4px,
    rgb(221, 221, 221) 1466px 0px 0px -4px,
    rgb(221, 221, 221) 1467px 0px 0px -4px,
    rgb(221, 221, 221) 1468px 0px 0px -4px,
    rgb(221, 221, 221) 1469px 0px 0px -4px,
    rgb(221, 221, 221) 1470px 0px 0px -4px,
    rgb(221, 221, 221) 1471px 0px 0px -4px,
    rgb(221, 221, 221) 1472px 0px 0px -4px,
    rgb(221, 221, 221) 1473px 0px 0px -4px,
    rgb(221, 221, 221) 1474px 0px 0px -4px,
    rgb(221, 221, 221) 1475px 0px 0px -4px,
    rgb(221, 221, 221) 1476px 0px 0px -4px,
    rgb(221, 221, 221) 1477px 0px 0px -4px,
    rgb(221, 221, 221) 1478px 0px 0px -4px,
    rgb(221, 221, 221) 1479px 0px 0px -4px,
    rgb(221, 221, 221) 1480px 0px 0px -4px,
    rgb(221, 221, 221) 1481px 0px 0px -4px,
    rgb(221, 221, 221) 1482px 0px 0px -4px,
    rgb(221, 221, 221) 1483px 0px 0px -4px,
    rgb(221, 221, 221) 1484px 0px 0px -4px,
    rgb(221, 221, 221) 1485px 0px 0px -4px,
    rgb(221, 221, 221) 1486px 0px 0px -4px,
    rgb(221, 221, 221) 1487px 0px 0px -4px,
    rgb(221, 221, 221) 1488px 0px 0px -4px,
    rgb(221, 221, 221) 1489px 0px 0px -4px,
    rgb(221, 221, 221) 1490px 0px 0px -4px,
    rgb(221, 221, 221) 1491px 0px 0px -4px,
    rgb(221, 221, 221) 1492px 0px 0px -4px,
    rgb(221, 221, 221) 1493px 0px 0px -4px,
    rgb(221, 221, 221) 1494px 0px 0px -4px,
    rgb(221, 221, 221) 1495px 0px 0px -4px,
    rgb(221, 221, 221) 1496px 0px 0px -4px,
    rgb(221, 221, 221) 1497px 0px 0px -4px,
    rgb(221, 221, 221) 1498px 0px 0px -4px,
    rgb(221, 221, 221) 1499px 0px 0px -4px,
    rgb(221, 221, 221) 1500px 0px 0px -4px;
}

.c2sPlayer {
  position: relative;
  background-color: rgb(245, 245, 245);
  width: 100%;
  height: 50px;
  display: flex;
  justify-content: center;
  color: rgb(68, 68, 68);
  border-bottom: 1px solid rgb(229, 229, 229);
  transition: 0.6s ease-out;
}

.c2sPlayer #c2s_currentTime {
  width: 31px;
  display: inline-block;
}

.c2sPlayer button {
  border-width: 0px !important;
}

.c2sPlayer button:focus,
.c2sPlayer input:focus {
  outline: none;
}

.c2sPlayer__wrapper {
  display: flex;
  align-items: center;
  width: 1202px;
}

.c2sPlayer__wrapper__audioBtn {
  cursor: pointer;
  min-width: 30px;
  min-height: 30px;
  background-color: rgb(114, 203, 59);
  border-radius: 100%;
  background-size: 10px;
  background-position: 50% center;
  background-repeat: no-repeat;
  background-image: url('');
  margin: auto 16px auto 5px;
}

.c2sPlayer__wrapper__audioBtn:hover {
  cursor: pointer;
}

.c2sPlayer__wrapper__volume {
  display: flex;
  height: 100%;
}

.c2sPlayer__wrapper__volume__volumeBtn {
  min-width: 16px;
  min-height: 16px;
  padding: 10px;
  margin: auto 10px;
  border-color: transparent;
  background-color: transparent;
  background-size: contain;
  background-position: 50% center;
  background-repeat: no-repeat;
  background-image: url('');
}

.c2sPlayer__wrapper__volume__volumeBtn:hover {
  cursor: pointer;
}

.c2sPlayer__wrapper__volume__slider {
  margin-right: 20px;
  width: 52px;
}

.c2sPlayer__wrapper__audioSlider {
  display: flex;
  flex-flow: row-reverse;
  align-items: center;
  height: 100%;
  width: 100%;
}

.c2sPlayer__wrapper__audioSlider__slider {
  width: 100%;
}

.c2sPlayer__wrapper__audioSlider__timestamp {
  height: 14px;
  font:
    400 14px / 15px calibre,
    sans-serif;
  min-width: 94px;
}

.c2sPlayer__wrapper__audioSlider__ad.hidden,
.c2sPlayer__wrapper__audioSlider__ad:not(.hidden) + div {
  display: none;
}

.c2sPlayer__wrapper__closeBtn {
  cursor: pointer;
  width: 20px;
  height: 20px;
  border-color: transparent;
  background-color: transparent;
  background-size: 20px 20px;
  background-position: 50% center;
  background-repeat: no-repeat;
  background-image: url('');
  margin: auto 0px auto 30px;
}

.c2sPlayer__wrapper__closeBtn:hover {
  cursor: pointer;
}

.c2sPlayer__inArticleControl {
  display: flex;
  align-items: center;
  transition: opacity 0.2s;
  position: absolute;
  right: 0px;
}

.c2sPlayer__inArticleControl span {
  padding-right: 10px;
  color: rgb(114, 203, 59);
  font:
    600 15px / 18px calibre,
    sans-serif;
}

.c2sPlayer__inArticleControl span:hover {
  cursor: pointer;
}

.c2sPlayer__inArticleControl button {
  width: 40px;
  height: 40px;
  border-radius: 100%;
  outline: none;
  border: none;
  background-position: 50% center;
  background-color: rgb(114, 203, 59);
  background-repeat: no-repeat;
  background-image: url('');
  cursor: pointer;
  margin: auto 0px;
}

.c2sPlayer__inArticleControl.loading {
  pointer-events: none;
  opacity: 0.3;
}

.playerHiddenTop {
  top: -50px;
}

.serviceLogo {
  width: 1202px;
  height: 90px;
  margin: 0px auto;
  position: relative;
  display: flex;
  align-items: center;
  padding-top: 10px;
}

.serviceLogo__logo {
  display: inline-block;
  font:
    700 45px / 40px calibre,
    sans-serif;
  color: rgb(34, 34, 34);
  position: relative;
  bottom: 8px;
  z-index: 1;
  padding: 26px 0px 14px;
  margin: 1px 0px;
  transition: 0.2s ease-out;
  width: fit-content;
  height: 80px;
}

.serviceLogo__logo:hover {
  color: rgba(34, 34, 34, 0.8);
}

.serviceLogo__logo:hover::after {
  width: 90%;
}

.serviceLogo__logo::after {
  content: '';
  position: absolute;
  top: 57px;
  left: 0px;
  width: 65%;
  height: 15px;
  z-index: -1;
  transition: width 0.3s ease-out;
  background: linear-gradient(
      90deg,
      rgb(145, 166, 196),
      rgb(86, 115, 150) 100%,
      rgb(86, 115, 150) 0px
    )
    0px 0px no-repeat padding-box padding-box transparent;
}

.serviceLogo__logoGroupElements {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  z-index: 10;
}

.nav__mainMenu {
  width: 1202px;
  margin: 0px auto;
  display: flex;
  height: 40px;
}

.nav__item,
.nav__overlay {
  position: relative;
}

.nav__item {
  transition: 0.2s ease-out;
  padding-top: 12px;
}

.nav__item:hover .nav__itemName::after {
  transform: scale(1);
}

.nav__item:first-child .nav__itemName {
  margin: 0px 10px 0px 0px;
}

.nav__itemName {
  display: block;
  font:
    600 18px / 15px calibre,
    sans-serif;
  margin: 0px 10px;
  text-align: center;
  color: rgb(34, 34, 34);
  text-transform: uppercase;
  transition: color 0.2s ease-out;
  white-space: nowrap;
  height: 27px;
}

.nav__itemName:hover {
  color: rgba(34, 34, 34, 0.8);
}

.nav__itemName::after {
  content: '';
  width: 100%;
  height: 2px;
  position: absolute;
  bottom: 0px;
  left: 0px;
  background: rgb(86, 115, 150);
  transition: 0.3s ease-out;
  transform: scale(0);
}

.nav__active {
  transition: 0.2s ease-out;
}

.nav__active,
.nav__active:hover {
  color: rgb(86, 115, 150);
}

.nav__dropDownButton {
  margin-left: auto;
  width: 100px;
  height: 30px;
  background-repeat: no-repeat;
  background-position: 85px 65%;
  background-image: url('?eacd12ffaf=937fcdf989249998e696c15fa515e18653f5a142.svg&f=');
  transition: 0.2s ease-out;
}

* .nav__dropDownButton:hover {
  cursor: pointer;
}

.main-navigation {
  position: relative;
  left: 0px;
  width: 100%;
  z-index: 10602;
  background: rgb(0, 0, 0);
  transform: translateY(0px);
  transition: 0.5s ease-out;
  box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 3px;
}

.main-navigation__logo {
  height: 28px;
  margin-right: 30px;
}

.main-navigation__logo .main-navigation__icon {
  height: 24px;
  max-width: 101px;
}

.main-navigation__inner-wrapper {
  margin: auto;
  display: flex;
  align-items: center;
  width: 1200px;
  height: 40px;
}

.main-navigation__nav .main-navigation__link {
  font:
    400 14px / 18px oswald,
    oswald_;
  color: rgb(255, 255, 255);
  transition: 0.2s ease-out;
}

.main-navigation__nav .main-navigation__link:hover {
  opacity: 0.8;
}

.main-navigation__nav .main-navigation__lists {
  display: flex;
  align-items: center;
  height: 40px;
  flex-wrap: wrap;
  width: 100%;
}

.main-navigation__nav .main-navigation__list-item {
  padding: 10px;
  cursor: pointer;
  height: 100%;
}

.main-navigation__shortcuts {
  display: flex;
  align-items: baseline;
  margin-left: auto;
  order: 2;
}

.main-navigation__shortcuts .main-navigation__lists {
  display: flex;
  height: 40px;
}

.main-navigation__shortcuts .main-navigation__link {
  padding: 10px;
  display: flex;
  align-items: center;
  font:
    500 14px / 17px calibre,
    sans-serif;
  letter-spacing: 0px;
  color: rgb(68, 68, 68);
  text-transform: uppercase;
}

.main-navigation__shortcuts .main-navigation__list-item {
  cursor: pointer;
  order: 1;
  margin-left: 6px;
}

.main-navigation__shortcuts .main-navigation__list-item--environment {
  background: transparent;
  order: 3;
}

.main-navigation__shortcuts .main-navigation__list-item--environment .main-navigation__link {
  color: rgb(255, 255, 255);
}

.main-navigation__shortcuts .main-navigation__list-item--search {
  order: 2;
  width: 40px;
  justify-content: center;
}

.main-navigation__login {
  position: relative;
}

.main-navigation__login .main-navigation__login {
  text-transform: none;
}

.main-navigation__nav .main-navigation__list-item,
.main-navigation__shortcuts .main-navigation__list-item {
  display: flex;
  position: relative;
  align-items: center;
}

.main-navigation__dropdown {
  position: relative;
}

.main-navigation__arrow-small {
  background-repeat: no-repeat;
  background-position: 50% center;
  background-image: url('?eacd12ffaf=937fcdf989249998e696c15fa515e18653f5a142.svg&f=');
  position: absolute;
  margin-left: -10px;
  margin-top: -17px;
  width: 44px;
  height: 33px;
  cursor: pointer;
}

* .main-navigation__arrow-small:hover {
  cursor: pointer;
}

.top_wrapper {
  position: fixed;
  top: 0px;
  z-index: 100;
  width: 100%;
  transition: 0.3s ease-out;
  height: 40px;
  margin-bottom: 130px;
}

.top_wrapper::before {
  content: '';
  height: 50px;
  width: 100%;
  top: -50px;
  position: absolute;
  z-index: 11;
  background: rgb(255, 255, 255);
}

html body:not(#pageTypeId_13) {
  padding-top: 100px;
}

body .socialBar.vertical {
  transition: 0.6s ease-out;
  top: 189px;
}

body .socialBar.vertical .sc_item {
  margin-bottom: 30px;
}

#DFP_PREMIUMBOARD {
  z-index: 101;
  position: relative;
}

.navBox {
  position: relative;
  top: 0px;
  width: 100%;
  background: rgb(255, 255, 255);
  z-index: 100;
  box-shadow: rgb(229, 229, 229) 0px -1px inset;
  transform: translateY(0px);
  transition: 0.6s ease-out;
}

.notificationBox {
  transform: translateY(0px);
  transition: 0.6s ease-out;
}

@keyframes clsFix {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@keyframes setMaxHeight {
  0% {
    max-height: unset;
  }
  100% {
    max-height: 60vh;
  }
}

#onetrust-consent-sdk {
  animation-name: clsFix;
  animation-duration: 1s;
  position: absolute;
  z-index: 99999999;
}

#onetrust-consent-sdk {
  filter: none;
}

@media (max-width: 768px) {
  .button-link {
    margin: 1rem auto !important;
  }
  .right_aside,
  .box_seo {
    display: none;
  }
  #bottom_wrapper .columns_container {
    padding: 0px;
  }
  .main_content {
    padding: 0px;
  }
  .main_wrapper {
    padding: 0px;
    margin: 0px;
  }
  .container-sm {
    padding: 0px 15px;
  }
  .check__top-col-1-row img {
    width: 50%;
  }
  .left_aside {
    display: none;
  }
  #article_wrapper {
    display: block;
  }
}

.img-thumbnail {
  width: 100%;
}

.info__title {
  font-weight: 700;
  font-size: 1.1rem;
}

.reg {
  margin-top: 1rem;
  font-size: 1.1rem;
  line-height: 30px;
}

.reg__title,
.reg__title a {
  font-weight: 700;
}

.reg__list {
  gap: 1rem;
  font-size: var(--title-size);
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}

.reg__list-container {
  display: flex;
  align-items: center;
  gap: 1rem;
}

.reg__item {
  margin-left: 1rem;
  color: rgb(114, 203, 59);
}

.reg__item span {
  font-size: 1.1rem;
  line-height: 30px;
  margin-bottom: 0.5rem;
  font-weight: 400;
  color: rgb(0, 0, 0);
}

.reg__item img {
  margin-right: 0.5rem;
}

.table {
  background: linear-gradient(
    94deg,
    rgb(253, 255, 255) 1%,
    rgb(255, 255, 255) 50%,
    rgb(253, 255, 255) 100%
  );
  box-shadow:
    rgba(0, 0, 0, 0.08) 0px 1px 1px,
    rgba(0, 0, 0, 0.12) 0px 2px 2px,
    rgba(0, 0, 0, 0.16) 0px 4px 4px,
    rgba(0, 0, 0, 0.2) 0px 8px 8px;
  margin: 2rem auto;
  padding: 1rem 1rem 1rem 2.5rem;
  border-radius: 5px;
  max-width: 80% !important;
}

.table-rows {
  display: flex;
  flex-wrap: wrap;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: 1fr 1fr;
}

.table__title {
  font-weight: 700;
  font-size: 2rem;
}

.table-block__flex {
  max-width: 100%;
  width: 100%;
  display: flex;
  gap: 2rem;
  justify-content: space-between;
}

.table-block__flex-container {
  display: flex;
  align-items: center;
  justify-content: start;
  gap: 1rem;
}

.table-block__flex-container-num {
  color: var(--blue);
  font-size: 3.5rem;
  font-weight: 700;
  position: relative;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0px !important;
}

.label-table {
  font-size: 1.2rem;
  font-weight: 400;
  display: block;
  padding: 0px;
  position: absolute;
  bottom: -15%;
  font-style: italic;
  text-align: center;
}

.table-block__flex-container-text {
  font-weight: 700;
  color: rgb(0, 0, 0);
  display: flex;
  flex-direction: column;
  font-size: 1.2rem;
  text-align-last: left;
  line-height: 20px;
}

.big-text {
  font-size: 3rem;
  margin-left: 1rem;
  color: rgba(0, 0, 0, 0.894);
}

.button-link {
  background-color: rgb(114, 203, 59);
  display: block;
  margin: 2rem auto 1rem;
  max-width: 80%;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  padding: 1rem 0px;
  border-radius: 6px;
  animation: 4s linear 0s infinite normal none running blink;
  color: rgb(255, 255, 255) !important;
  background-image: none !important;
}

@keyframes blink {
  0%,
  50% {
    box-shadow: rgb(0, 22, 85) 0px 0px 10px;
  }
  25%,
  75% {
    box-shadow: none;
  }
  100% {
    box-shadow: rgb(0, 22, 85) 0px 0px 10px;
  }
}

.button-link:hover {
  color: rgb(255, 255, 255);
  background-color: rgb(68, 68, 68) !important;
}

.info__text {
  margin: 0.8rem 0px;
}

.info__important {
  font-style: italic;
}

.steps__title {
  margin-top: 1rem;
  font-weight: 700;
}

.steps__text,
.info__important {
  border-left: 4px solid rgb(114, 203, 59);
  padding: 0.385rem;
}

.steps__info {
  margin: 0.8rem 0px;
}

.steps__info:first-of-type {
  margin-top: 0px;
}

.steps__info:last-of-type {
  margin-bottom: 0px;
}

.steps__text a:hover {
  color: rgb(224, 46, 61);
}

.steps__important {
  border-left: 4px solid rgb(114, 203, 59);
  padding-left: 1rem;
}

.steps__important span {
  font-weight: 700;
}

.steps__img {
  margin: 0.5rem auto 0px;
  display: block;
  max-width: 100%;
  border: 1px solid rgb(234, 234, 234);
}

.steps__img-chel {
  margin: 0px auto;
  display: block;
}

.reg__item {
  list-style: outside;
}

.label-main {
  padding-top: 10px;
  padding-bottom: 0px;
  overflow-wrap: break-word;
  color: rgb(127, 127, 127);
  font:
    400 16px / 17px calibre,
    sans-serif;
}

.comment__img {
  display: block;
  max-width: 220px;
  width: 100%;
  height: auto;
  margin-top: 0.5rem;
}

.answer {
  padding-left: 2rem;
}

.main-navigation__inner-wrapper {
  max-width: 1200px;
  width: 100%;
}

#sitePath {
  padding-top: 20px;
}

.nav__overlay {
  overflow-x: auto;
}

.main-navigation {
  padding-left: 25px;
}

.navBox {
  padding: 0px 25px;
}

.nav__mainMenu {
  max-width: 1202px;
  width: 100%;
}

.nav__hamburger {
  display: none;
}

.main-navigation__inner-wrapper {
  max-width: 1200px;
  width: 100%;
}

.page_footer {
  border: 1px solid rgb(236, 236, 236);
  padding: 15px;
}

body {
  overflow-x: hidden;
}

@media (max-width: 768px) {
  .main-navigation__nav {
    display: none !important;
  }
  .main-navigation {
    padding-left: 0px !important;
  }
  .navBox {
    padding: 0px !important;
  }
  .main-navigation__shortcuts .main-navigation__lists {
    display: none !important;
  }
  .main-navigation__inner-wrapper .main-navigation__nav {
    display: none !important;
  }
  .page_footer {
    padding-top: 15px;
  }
  .nav__hamburger {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-position: 50% center;
    margin-right: 15px;
    display: block;
    position: static !important;
    transform: translateY(0px) !important;
  }
  .content_wrap {
    padding: 0px;
  }
}

@media (max-width: 768px) {
  .main_wrapper {
    margin: 0px;
  }
  .nav__overlay {
    display: none;
  }
  .serviceLogo__logo::after {
    top: 50px !important;
  }
  .serviceLogo {
    padding-top: 0px;
  }
  .commentsApp {
    padding: 15px 15px 30px;
  }
  .commentsApp * {
    outline: 0px;
  }
  .commentsApp .adviewDFPBanner.activeBan:not(.DFP-091-RELATED) {
    background-color: transparent;
  }
  .commentsApp__header {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    flex-flow: wrap;
  }
  .commentsApp__heading {
    color: rgb(34, 34, 34);
    font:
      600 22px / 26px calibre,
      sans-serif;
  }
  .commentsApp__headerCounter {
    font-weight: 400;
  }
  .commentsApp__sorting {
    position: relative;
  }
  .commentsApp__textStyledBtn {
    cursor: pointer;
    background: none;
    border: none;
    padding: 0px;
    transition: 0.2s ease-out;
  }
  .commentsApp__textStyledBtn:hover {
    opacity: 0.8;
  }
  .commentsApp__sortingSelected {
    font:
      600 15px / 18px calibre,
      sans-serif;
    color: rgb(102, 102, 102);
  }
  .commentsApp__sortingSelected::first-letter {
    text-transform: uppercase;
  }
  .commentsApp__Box {
    display: none;
    position: absolute;
    width: auto;
    z-index: 9;
    white-space: nowrap;
    top: -14px;
    right: 0px;
    background: rgb(255, 255, 255);
    padding: 14px 20px 14px 30px;
    box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 8px;
  }
  .commentsApp__Box--active {
    display: block;
  }
  .commentsApp__Box--options {
    padding: 13px 15px;
    top: 27px;
    right: 7px;
  }
  .commentsApp__BoxOption {
    display: block;
    text-align: left;
    position: relative;
    font:
      400 15px / 18px calibre,
      sans-serif;
    margin: 10px 0px;
    color: rgb(102, 102, 102);
  }
  .commentsApp__BoxOption:first-of-type {
    margin-top: 0px;
  }
  .commentsApp__BoxOption:last-of-type {
    margin-bottom: 0px;
  }
  .commentsApp__sorting .commentsApp__BoxOption--active {
    font:
      600 15px / 18px calibre,
      sans-serif;
  }
  .commentsApp__sorting .commentsApp__BoxOption--active::before {
    content: '';
    display: block;
    position: absolute;
    width: 10px;
    height: 8px;
    left: -20px;
    top: 5px;
    background-image: url('');
  }
  .commentsApp__BoxOption--report {
    font:
      600 15px / 18px calibre,
      sans-serif;
  }
  .commentsApp__sortingTriangle {
    vertical-align: middle;
    margin-left: 7px;
  }
  .commentsApp__sortingTrianglePath {
    fill: rgb(102, 102, 102);
  }
  .commentsApp__articleTitle {
    color: rgb(153, 153, 153);
    font:
      400 15px / 21px calibre,
      sans-serif;
    padding: 10px 0px 15px;
  }
  body {
    overflow-anchor: none;
  }
  .commentsApp__infoMessage {
    height: 0px;
    transition:
      height 0.3s ease-in-out,
      margin-top 0.3s ease-in-out;
    width: 100%;
    font:
      600 15px / 18px calibre,
      sans-serif;
    padding: 0px 6px;
    margin-top: 5px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    overflow: hidden;
  }
  .commentsApp__infoMessage--error,
  .commentsApp__infoMessage--success {
    margin: 40px 0px 22px;
    height: fit-content;
    padding: 6px 5px 5px;
    transition:
      height 0.3s ease-in-out,
      margin-top 0.3s ease-in-out;
  }
  .commentsApp__infoMessage--error {
    background-color: rgb(255, 205, 210);
    color: rgb(211, 47, 47);
  }
  .commentsApp__infoMessage--success {
    background-color: rgb(232, 245, 233);
    color: rgb(56, 142, 60);
  }
  .commentsApp__comment .commentsApp__infoMessage {
    width: calc(100% - 40px);
    margin-left: 40px;
  }
  .commentsApp__subComments .commentsApp__infoMessage {
    width: 100%;
    margin-left: 0px;
  }
  .commentsApp__infoMessageClose {
    cursor: pointer;
  }
  .commentsApp__textField {
    box-shadow: rgba(0, 0, 0, 0.06) 0px 2px 2px;
    border: 1px solid rgb(204, 204, 204);
    border-radius: 2px;
  }
  .commentsApp__comment .commentsApp__textField {
    height: 0px;
    overflow: hidden;
    opacity: 0;
  }
  .commentsApp__comment .commentsApp__textField--active {
    height: auto;
    opacity: 1;
    margin: 36px 0px 30px 40px;
  }
  .commentsApp__textField:not(.commentsApp__textField--active) ~ .commentsApp__infoMessage {
    width: 100%;
    margin-left: 0px;
  }
  .commentsApp__addCommentTextarea {
    font:
      400 18px / 25px calibre,
      sans-serif;
    color: rgb(153, 153, 153);
    width: 100%;
    border: none;
    resize: none;
    min-height: 48px;
    display: block;
    padding: 12px 15px 11px;
  }
  .commentsApp__addCommentTextarea--revealBottom {
    color: rgb(34, 34, 34);
    resize: vertical;
    transition: min-height 1s ease-in-out;
    min-height: 110px;
    box-shadow: rgba(0, 0, 0, 0.04) 0px 2px 2px;
  }
  .commentsApp__addCommentTextarea--revealBottom::-webkit-input-placeholder {
    color: rgb(34, 34, 34);
  }
  .commentsApp__addCommentTextarea::-webkit-input-placeholder {
    color: rgb(153, 153, 153);
  }
  .commentsApp__bottom {
    justify-content: space-between;
    align-items: center;
    flex-flow: wrap;
    box-shadow: rgba(0, 0, 0, 0.04) 0px -2px 2px;
    border-radius: 0px 0px 2px 2px;
    display: none;
    padding: 0px 15px;
  }
  .commentsApp__addCommentTextarea--revealBottom + .commentsApp__bottom {
    padding: 15px;
    display: flex;
  }
  .commentsApp__bottomFrame {
    display: flex;
    flex-direction: column;
    position: relative;
    height: 20px;
    transition: height 0.5s ease-in-out;
    padding-right: 10px;
    outline: 0px;
  }
  .commentsApp__bottomFrame--expand {
    height: 36px;
    transition: height 0.5s ease-in-out;
  }
  .commentsApp__bottomFrame--expand::after {
    transform: rotate(180deg);
  }
  .commentsApp:not(.commentsApp--logged) .commentsApp__bottomFrame {
    visibility: hidden;
    width: 1px;
  }
  .commentsApp.commentsApp--guest .commentsApp__bottomFrame {
    visibility: visible;
    width: auto;
  }
  .commentsApp__bottomFrame::after {
    content: '';
    position: absolute;
    right: 0px;
    top: 7px;
    width: 8px;
    height: 4px;
    background-repeat: no-repeat;
    cursor: pointer;
  }
  .commentsApp__bottomFrame .commentsApp__bottomFrameElement {
    background: transparent;
    border: 0px;
    text-align: left;
    font:
      600 15px / 18px calibre,
      sans-serif;
  }
  .commentsApp__bottomFrame .commentsApp__userName {
    padding: 0px 6px 0px 0px;
    cursor: pointer;
    color: rgb(102, 102, 102);
    transition: 0.2s ease-out;
    max-width: 115px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }
  .commentsApp__bottomFrame .commentsApp__userName:hover {
    opacity: 0.8;
  }
  .commentsApp__bottomFrame .commentsApp__logout {
    cursor: pointer;
  }
  .commentsApp__bottomFrame .commentsApp__logout:hover {
    color: rgb(0, 0, 0);
  }
  .commentsApp__bottomFrame .commentsApp__change {
    position: absolute;
    width: max-content;
    display: none;
    top: -48px;
    left: 0px;
    background: rgb(255, 255, 255);
    padding: 13px 15px;
    box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 8px;
    z-index: 10;
    font:
      600 15px / 18px calibre,
      sans-serif;
    color: rgb(102, 102, 102);
  }
  .commentsApp__bottomFrame .commentsApp__change--active {
    display: inline-block;
  }
  .commentsApp__button {
    background: rgb(68, 68, 68);
    color: rgb(255, 255, 255);
    border: none;
    border-radius: 15px;
    padding: 6px 20px;
    text-transform: uppercase;
    transition: 0.2s ease-out;
    font:
      600 15px / 18px calibre,
      sans-serif;
    cursor: pointer;
  }
  .commentsApp__button:hover {
    box-shadow:
      rgba(0, 0, 0, 0.1) 0px 1px 1px 0px,
      rgba(0, 0, 0, 0.2) 0px 4px 7px 0px;
    filter: brightness(120%);
  }
  .commentsApp.commentsApp--logged .commentsApp__button--login {
    display: none;
  }
  .commentsApp.commentsApp--logged .commentsApp__popup .commentsApp__button--login {
    display: block;
  }
  .commentsApp:not(.commentsApp--logged) .commentsApp__button--send {
    display: none;
  }
  .commentsApp__commentsContainer {
    margin: 26px 0px 0px;
    display: flex;
    flex-direction: column;
  }
  .commentsApp__commentsContainer--notEmpty .commentsApp__callToAction {
    display: none;
  }
  .commentsApp__comment {
    margin: 0px 0px 5px;
    padding: 18px 0px 0px;
    border-top: 1px solid rgb(229, 229, 229);
  }
  .commentsApp__comment--first,
  .commentsApp__comment:first-of-type {
    padding: 0px;
    border-top: none;
  }
  .commentsApp__comment--active {
    animation: 5s ease 0s 1 normal none running blinkBackgorund;
  }
  @keyframes blinkBackgorund {
    0% {
      background-color: rgb(255, 255, 255);
    }
    50% {
      background-color: rgb(253, 242, 192);
    }
    100% {
      background-color: rgb(255, 255, 255);
    }
  }
  .commentsApp__commentHead {
    display: flex;
    align-items: center;
    flex-flow: wrap;
  }
  .commentsApp__comment[data-deleted='yes'] .commentsApp__commentHead {
    text-decoration: line-through;
  }
  .commentsApp__commentAuthor {
    font:
      600 18px / 22px calibre,
      sans-serif;
    margin-right: 10px;
    color: rgb(34, 34, 34);
  }
  .commentsApp__commentBody {
    font:
      400 18px / 25px calibre,
      sans-serif;
    color: rgb(34, 34, 34);
    margin: 6px 0px 10px;
    word-break: break-word;
  }
  .commentsApp__comment[data-deleted='yes'] .commentsApp__commentBody {
    text-decoration: line-through;
  }
  .commentsApp__commentDate {
    font:
      400 18px / 22px calibre,
      sans-serif;
    color: rgb(153, 153, 153);
  }
  .commentsApp__commentLink {
    margin: 0px 10px;
  }
  .commentsApp__commentLinkButton {
    margin: 0px;
    padding: 0px;
    border: 0px;
    background-color: transparent;
    cursor: pointer;
  }
  .commentsApp__commentLinkInfo {
    display: none;
    font:
      600 15px / 18px calibre,
      sans-serif;
    position: absolute;
    width: auto;
    z-index: 9;
    white-space: nowrap;
    background: rgb(255, 255, 255);
    padding: 14px;
    box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 8px;
    color: rgb(102, 102, 102);
    max-width: fit-content;
    margin: -44px auto 0px;
    left: 0px;
    right: 0px;
  }
  .commentsApp__commentLinkInfo--active {
    display: inline-block;
  }
  .commentsApp__subComments {
    padding-left: 40px;
    transition: height 0.3s ease-in-out;
    height: 0px;
    overflow: hidden;
  }
  .commentsApp__comment--expand .commentsApp__subComments {
    transition: height 0.3s ease-in-out;
    height: 100%;
    overflow: visible;
  }
  .commentsApp__subComments .commentsApp__textField {
    margin-left: 0px;
  }
  .commentsApp__subComments .commentsApp__comment {
    padding-top: 0px;
    border: none;
    margin-top: 16px;
  }
  .commentsApp__subComments .commentsApp__comment:last-of-type {
    margin-bottom: 0px;
  }
  .commentsApp__options {
    position: relative;
    margin-left: auto;
  }
  .commentsApp__optionsDots {
    position: relative;
    min-width: 16px;
    min-height: 16px;
  }
  .commentsApp__optionsDots::before {
    content: '';
    display: block;
    width: 16px;
    height: 16px;
    margin-left: 2px;
  }
  .commentsApp__optionsDots:focus ~ .commentsApp__Box,
  .commentsApp__optionsDots ~ .commentsApp__Box:hover {
    display: block;
  }
  .commentsApp__commentFooter {
    display: flex;
    align-items: center;
    flex-flow: wrap;
  }
  .commentsApp__commentFooter > :not(:last-child) {
    margin-right: 30px;
  }
  .commentsApp__votes {
    font:
      400 15px / 25px calibre,
      sans-serif;
    position: relative;
  }
  .commentsApp__votesInfo {
    display: none;
    position: absolute;
    top: -35px;
    width: 260px;
    background: rgb(255, 255, 255);
    box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 8px;
    padding: 4px 8px;
  }
  .commentsApp__votesInfo--active {
    display: block;
  }
  .commentsApp__votesInfo--close {
    position: absolute;
    right: 10px;
    cursor: pointer;
  }
  .commentsApp__votesInfo a {
    font-weight: 600;
  }
  .commentsApp__vote {
    padding: 0px;
    color: rgb(102, 102, 102);
    font:
      400 15px / 25px calibre,
      sans-serif;
  }
  .commentsApp.commentsApp--logged .commentsApp__vote--unlogged,
  .commentsApp:not(.commentsApp--logged) .commentsApp__vote--logged {
    display: none;
  }
  .commentsApp__vote--up {
    margin-right: 30px;
  }
  .commentsApp__vote--up:hover .commentsApp__voteSVGPath--fill {
    fill: rgb(72, 193, 16);
  }
  .commentsApp__vote--down:hover .commentsApp__voteSVGPath--fill {
    fill: rgb(227, 0, 0);
  }
  .commentsApp__vote--active.commentsApp__vote--up .commentsApp__voteSVGPath--fill {
    fill: rgb(72, 193, 16);
  }
  .commentsApp__vote--active.commentsApp__vote--down .commentsApp__voteSVGPath--fill {
    fill: rgb(227, 0, 0);
  }
  .commentsApp__voteSVG {
    vertical-align: middle;
    margin: 0px 5px 0px 0px;
  }
  .commentsApp__voteSVGPath--transparent {
    fill: none;
  }
  .commentsApp__voteSVGPath--fill {
    fill: rgb(102, 102, 102);
  }
  .commentsApp__reply,
  .commentsApp__showReplies {
    font:
      600 15px / 25px calibre,
      sans-serif;
  }
  .commentsApp__reply {
    color: rgb(34, 34, 34);
  }
  .commentsApp__showReplies {
    color: rgb(102, 102, 102);
    position: relative;
    padding: 0px 15px 0px 0px;
  }
  .commentsApp__showReplies::after {
    content: '';
    position: absolute;
    right: 0px;
    top: 11px;
    width: 8px;
    height: 4px;
    background-repeat: no-repeat;
  }
  .commentsAppTextAreaLinkCopy {
    position: fixed;
    bottom: 0px;
    left: 0px;
    width: 2em;
    height: 2em;
    padding: 0px;
    border: none;
    outline: none;
    box-shadow: none;
    background: transparent;
  }
  .commentsApp__loadMore {
    padding: 8px 0px 0px;
  }
  .commentsApp__buttonLoadMore {
    border: 2px solid rgb(68, 68, 68);
    background: rgb(255, 255, 255);
    color: rgb(34, 34, 34);
    padding: 4px 20px 6px;
    height: 30px;
    width: 100%;
  }
  .commentsApp__buttonLoadMore--hidden {
    display: none;
  }
  .commentsApp__popup,
  .commentsApp__popupOverlay {
    display: none;
    position: fixed;
  }
  .commentsApp__popup--active,
  .commentsApp__popupOverlay--active {
    display: block;
  }
  .commentsApp__popupOverlay {
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    z-index: 999990;
  }
  .commentsApp__popup {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: rgb(255, 255, 255);
    box-shadow: rgba(0, 0, 0, 0.26) 0px 19px 38px;
    border-radius: 2px;
    z-index: 999991;
    width: 100%;
  }
  .commentsApp__popupInner {
    position: relative;
    padding: 30px 15px;
  }
  .commentsApp__popupClose {
    position: absolute;
    right: 15px;
    top: 15px;
    line-height: 0;
  }
  .commentsApp__popupCloseSVGPath {
    fill: rgb(102, 102, 102);
  }
  .commentsApp__popupHeader {
    display: block;
    font:
      600 22px / 26px calibre,
      sans-serif;
  }
  .commentsApp__popup--guest .commentsApp__popupHeader {
    margin: 0px 0px 30px;
  }
  .commentsApp__popupInfo {
    font:
      400 15px / 25px calibre,
      sans-serif;
    padding: 8px 0px 26px;
  }
  .commentsApp__popupInputContainer {
    margin: 0px 0px 15px;
  }
  .commentsApp__popupInputContainer--memory {
    display: flex;
    justify-content: space-between;
    flex-flow: wrap;
    align-items: flex-start;
    margin: -5px 0px 30px;
  }
  .commentsApp__popupInputContainer--memory .commentsApp__popupLink {
    color: rgb(102, 102, 102);
  }
  .commentsApp__popupInputError,
  .commentsApp__popupInputErrorTop {
    display: none;
    color: rgb(227, 0, 0);
    margin: 5px 0px 0px;
    font:
      400 15px / 18px calibre,
      sans-serif;
  }
  .commentsApp__popupInputError--show,
  .commentsApp__popupInputErrorTop--show {
    display: block;
  }
  .commentsApp__popupInputErrorTop {
    padding-bottom: 5px;
  }
  .commentsApp__popupInput--password,
  .commentsApp__popupInput--username {
    font:
      400 15px / 25px calibre,
      sans-serif;
    padding: 6px 15px 7px;
    width: 100%;
    height: 40px;
    border: 1px solid rgb(204, 204, 204);
    border-radius: 1px;
    color: rgb(153, 153, 153);
    position: relative;
  }
  .commentsApp__popupInput--password:focus,
  .commentsApp__popupInput--username:focus {
    color: rgb(34, 34, 34);
  }
  .commentsApp__popupInput--password:focus::-webkit-input-placeholder,
  .commentsApp__popupInput--username:focus::-webkit-input-placeholder {
    color: rgb(34, 34, 34);
  }
  .commentsApp__popupInput--password::-webkit-input-placeholder,
  .commentsApp__popupInput--username::-webkit-input-placeholder {
    color: rgb(153, 153, 153);
  }
  .commentsApp__popupInput--error {
    border-bottom: 2px solid rgb(227, 0, 0);
  }
  .commentsApp__label {
    cursor: pointer;
  }
  .commentsApp__popup .commentsApp__label {
    font:
      400 16px / 22px calibre,
      sans-serif;
  }
  .commentsApp__checkbox {
    display: none;
  }
  .commentsApp__fakeCheckbox {
    display: inline-block;
    background-size: 14px;
    margin: 0px 10px 0px 0px;
    color: rgb(102, 102, 102);
    cursor: pointer;
    background-image: url('');
    background-repeat: no-repeat;
    background-position: 0px center;
  }
  .commentsApp__checkbox:checked + .commentsApp__fakeCheckbox {
    background-image: url('');
  }
  .commentsApp__fakeCheckbox-span {
    padding-left: 21px;
    width: max-content;
  }
  .commentsApp__popupLink {
    font:
      600 15px / 25px calibre,
      sans-serif;
  }
  .commentsApp__submit .commentsApp__button {
    display: block;
    font:
      600 15px / 18px calibre,
      sans-serif;
    width: 100%;
    height: 30px;
  }
  .commentsApp__submit .commentsApp__button--guest {
    border: 2px solid rgb(68, 68, 68);
    background: rgb(255, 255, 255);
    color: rgb(34, 34, 34);
  }
  .commentsApp__submit--asGuest {
    margin: 30px 0px 0px;
  }
  .headerPremium--autoLoad {
    position: relative;
  }
  .headerPremium--autoLoad .article__type-wrapper {
    position: absolute;
    bottom: 0px;
    width: 100%;
  }
  .headerPremium__imgContainer {
    line-height: 0;
  }
  .headerPremium__img {
    max-width: 100vw;
    width: 100%;
  }
  .c2c .premiumArticle__break {
    border-bottom: 1px solid rgb(229, 229, 229);
  }
  .premiumOtherArticles {
    position: relative;
    background-color: rgb(255, 255, 255);
    padding: 45px 15px 0px;
  }
  .premiumOtherArticles-header {
    color: rgb(34, 34, 34);
    margin: 0px;
    padding: 0px;
    font:
      600 22px / 26px calibre,
      sans-serif;
  }
  .premiumOtherArticles-item {
    display: flex;
    border-bottom: 1px solid rgb(229, 229, 229);
    padding: 20px 0px;
  }
  .premiumOtherArticles-item:last-of-type {
    border-bottom: 0px;
  }
  .premiumOtherArticles-itemImage,
  .premiumOtherArticles-itemImageLink {
    display: block;
    width: 88px;
  }
  .premiumOtherArticles-itemContent {
    padding-left: 20px;
  }
  .premiumOtherArticles-itemTitle {
    padding: 0px;
    color: rgb(34, 34, 34);
    font:
      600 17px / 20px calibre,
      sans-serif;
    margin: -6px 0px 0px;
  }
  .premiumOtherArticles-itemLead {
    font:
      400 18px / 25px calibre,
      sans-serif;
    display: block;
    padding: 0px;
    margin: 16px 0px 0px;
    color: rgb(34, 34, 34);
  }
  .premiumOtherArticles-itemAuthor {
    font:
      400 13px / 34px calibre,
      sans-serif;
    margin-top: 10px;
    color: rgb(153, 153, 153);
  }
  body[id^='pageTypeId_7'].isPartnerMaterial .Ww1k3-premium.Ww1k3-premium--autoload {
    position: relative;
    opacity: 1;
    z-index: 1;
    top: 0px;
  }
  body[id^='pageTypeId_7'].isPartnerMaterial
    .Ww1k3-premium.Ww1k3-premium--autoload
    .adviewDFPBanner.activeBan {
    margin: 0px !important;
  }
  #premiumArticle__autoloaderWrapper {
    background-color: rgb(255, 255, 255);
    position: relative;
  }
  body.isPartnerMaterial #premiumArticle__autoloaderWrapper .premiumArticle__wrapper {
    padding-top: 30px;
  }
  #premiumArticle__autoloaderWrapper .premiumArticle__wrapper__normal {
    margin: 10px auto 0px;
    position: relative;
  }
  #premiumArticle__autoloaderWrapper .premiumArticle__wrapper__normal .article__content,
  #premiumArticle__autoloaderWrapper .premiumArticle__wrapper__normal .article__title {
    padding: 0px 15px;
  }
  #premiumArticle__autoloaderWrapper .premiumArticle__wrapper__normal .article__title {
    padding-top: 20px;
  }
  #premiumArticle__autoloaderWrapper .premiumArticle__wrapper__normal .left_aside {
    display: none;
  }
  #premiumArticle__autoloaderWrapper .premiumArticle__wrapper__normal::before {
    content: '';
    display: block;
    height: 1px;
    border-top: 1px solid rgb(187, 187, 187);
    position: absolute;
    top: 20px;
    width: 100vw;
    left: 0px;
  }
  .c2c #premiumArticle__autoloaderWrapper .premiumArticle__wrapper__normal::before {
    border: none;
  }
  #premiumArticle__autoloaderWrapper .premiumArticle__wrapper__normal .left_aside {
    padding-top: 30px;
  }
  #premiumArticle__autoloaderWrapper .premiumArticle__wrapper__normal .right_aside {
    padding-top: 20px;
  }
  #premiumArticle__autoloaderWrapper .premiumArticle__wrapper__normal .socialBar.vertical {
    opacity: 1;
  }
  #premiumArticle__autoloaderWrapper .premiumArticle__wrapper__normal .articleWrapper {
    position: relative;
  }
  div[id^='bottom_wrapper'] {
    grid-column: 2;
  }
  html {
    overflow-x: hidden;
    font-size: 21px;
  }
  html body {
    padding-top: 50px;
  }
  * {
    box-sizing: border-box;
  }
  .section_wrapper {
    width: 100%;
  }
  .section_wrapper .content_wrap {
    background-color: rgb(255, 255, 255);
    position: relative;
  }
  .aside_wrapper .columns_wrap {
    display: flex;
    flex-flow: wrap;
  }
  .aside_wrapper,
  .aside_wrapper .content_wrap {
    background-color: rgb(245, 245, 245);
  }
  #bottom_wrapper .columns_container {
    width: 100%;
  }
  .content_wrap {
    background-color: rgb(255, 255, 255);
    position: relative;
    width: 100%;
  }
  .left_aside,
  .main_content,
  .right_aside {
    width: 100%;
  }
  @supports (display: grid) {
    #article_wrapper.main_wrapper--video .top_section_bg {
      grid-row: 1 / span 5;
    }
    #article_wrapper.main_wrapper--video .bottom_section_bg {
      grid-row: 8 / span 3;
    }
    #article_wrapper.main_wrapper:not(.main_wrapper--video) .top_section_bg {
      grid-row: 1 / span 5;
    }
    #article_wrapper.main_wrapper:not(.main_wrapper--video) .bottom_section_bg {
      grid-row: 7;
    }
    #article_wrapper .bottom_section_bg,
    #article_wrapper .top_section_bg {
      position: relative;
      left: -20px;
      width: 1242px;
      height: 100%;
      background: rgb(255, 255, 255);
      z-index: -1;
      grid-column: 1 / span 3;
    }
    .c2c #article_wrapper .bottom_section_bg,
    .c2c #article_wrapper .top_section_bg {
      width: 750px;
    }
    #photostory_wrapper {
      background-color: rgb(255, 255, 255);
    }
    .main_wrapper,
    .top_section {
      width: 100%;
    }
    .top_section--hide {
      display: none;
    }
    .bottom_section {
      width: 100%;
    }
    .bottom_section--hide {
      display: none;
    }
    .right_aside {
      width: 100%;
    }
  }
  @supports not (display: grid) {
    .main_wrapper {
      background-color: rgb(255, 255, 255);
      width: 100%;
    }
    .main_wrapper::after {
      display: block;
      content: ' ';
      width: 100%;
      clear: both;
      float: none;
    }
    #photostory_wrapper .author_and_date,
    .main_wrapper .bottom_section,
    .main_wrapper .right_aside,
    .main_wrapper .top_section {
      width: 100%;
    }
    #photostory_wrapper .author_and_date::after {
      display: block;
      content: ' ';
      width: 100%;
      clear: both;
      float: none;
    }
    #photostory_wrapper .fs_cl,
    #photostory_wrapper .fs_cr,
    #photostory_wrapper .fs_row,
    #photostory_wrapper .photostory_body,
    .bottom_section,
    .top_section {
      width: 100%;
    }
    .bottom_section--hide,
    .top_section--hide {
      display: none;
    }
    .index_body .main_content,
    .index_body .right_aside {
      float: left;
    }
  }
  @media (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .main_wrapper {
      background-color: rgb(255, 255, 255);
      width: 100%;
    }
    .main_wrapper::after {
      display: block;
      content: ' ';
      width: 100%;
      clear: both;
      float: none;
    }
    #photostory_wrapper .author_and_date,
    .main_wrapper .bottom_section,
    .main_wrapper .right_aside,
    .main_wrapper .top_section {
      width: 100%;
    }
    #photostory_wrapper .author_and_date::after {
      display: block;
      content: ' ';
      width: 100%;
      clear: both;
      float: none;
    }
    #photostory_wrapper .fs_cl,
    #photostory_wrapper .fs_cr,
    #photostory_wrapper .fs_row,
    #photostory_wrapper .photostory_body {
      width: 100%;
    }
  }
  .mod_hat2014 .gridWrap::after {
    display: block;
    content: ' ';
    width: 100%;
    clear: both;
    float: none;
  }
  .mod_hat2014 {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    font-family: Arial, sans-serif;
    z-index: 11000;
    transform: translateZ(0px);
    height: 50px;
    font-size: 20px;
    background: rgb(56, 56, 66);
  }
  .mod_hat2014 a:hover {
    text-decoration: none;
  }
  .mod_hat2014 .gridWrap {
    margin: auto;
  }
  .mod_hat2014 .c0 {
    float: left;
  }
  .mod_hat2014 .c0 .logo.c1 {
    float: none;
  }
  .mod_hat2014 .c0 .logo.c1 img {
    height: 28px;
    max-width: 280px;
    margin: 10px 0px 0px 10px;
  }
  .mod_hat2014 .c1 {
    float: right;
    font-size: 11px;
  }
  .mod_hat2014 .c1 .more {
    height: 50px;
    width: 62px;
    background-position: -113px -24px;
  }
  .mod_hat2014 .more {
    position: relative;
    border-left: 1px solid rgb(78, 78, 90);
    width: 62px;
    height: 50px;
  }
  .mod_hat2014 .more::before {
    top: 15px;
    left: 21px;
    width: 20px;
    height: 18px;
    background-position: -70px -110px;
  }
  .mod_hat2014 .more:hover {
    background-color: rgb(41, 41, 41);
  }
  .mod_hat2014 .more::before,
  .mod_hat2014 .more input + ul::after {
    position: absolute;
    content: '';
    background-repeat: no-repeat;
    background-image: url('');
  }
  .mod_hat2014 .more input + ul {
    display: none;
  }
  .mod_hat2014 .more input:checked + ul {
    display: block;
    position: absolute;
    top: 100%;
    right: 0px;
  }
  .mod_hat2014 .more input + ul::before {
    position: absolute;
    content: '';
    display: block;
    bottom: 100%;
    right: 0px;
    z-index: 0;
    background-color: rgb(41, 41, 49);
    width: 62px;
    height: 50px;
  }
  .mod_hat2014 .more input + ul::after {
    top: -22px;
    right: 11px;
    z-index: 0;
    width: 12px;
    height: 12px;
    background-position: 0px -132px;
    background-color: rgb(255, 255, 255);
  }
  .mod_hat2014 .more .menu {
    display: block;
    position: relative;
    width: 100%;
    height: 100%;
    opacity: 0;
    z-index: 1;
    cursor: pointer;
  }
  .mod_hat2014 .links {
    position: absolute;
    width: 100vw;
    top: 50px;
    right: 0px;
    height: calc(-50px + 100vh);
    overflow-y: scroll;
    border: none;
    background: rgb(41, 41, 48);
  }
  .mod_hat2014 .links .c0 {
    float: none;
    padding-bottom: 10px;
    padding-top: 10px;
    border-top: 2px solid rgb(56, 56, 66);
    background: rgb(41, 41, 41);
  }
  .mod_hat2014 .links .c0::before {
    content: 'serwisy';
    padding: 0px 18px;
    font:
      700 12px / 40px Arial,
      sans-serif;
    color: rgb(125, 125, 135);
    text-transform: uppercase;
  }
  .mod_hat2014 .links .c0 a {
    padding: 0px 18px;
    font-size: 20px;
    line-height: 40px;
    color: rgb(255, 255, 255);
  }
  .mod_hat2014 .deskNav {
    width: 100%;
  }
  .mod_hat2014 .deskNav header {
    line-height: 40px;
    padding: 0px 18px;
    font-size: 12px;
    font-weight: 700;
    color: rgb(125, 125, 135);
    text-transform: uppercase;
  }
  .mod_hat2014 #rwdNav {
    height: auto;
    width: 100%;
    z-index: 2900;
    background: rgb(41, 41, 41);
  }
  .mod_hat2014 #rwdNav li {
    display: block;
  }
  .mod_hat2014 #rwdNav .p0 {
    padding-top: 9px;
  }
  .mod_hat2014 #rwdNav .p0 #e13 {
    display: none;
  }
  .mod_hat2014 #rwdNav .p0 a,
  .mod_hat2014 #rwdNav .p0 span {
    padding: 0px 18px;
    font:
      700 20px / 36px Arial,
      sans-serif;
    color: rgb(255, 255, 255);
    display: block;
  }
  .mod_hat2014 #rwdNav .p1 {
    padding: 0px 0px 5px 15px;
  }
  .mod_hat2014 #rwdNav .p1 a {
    font:
      400 16px / 32px Arial,
      sans-serif;
  }
  .mod_hat2014 a[name='profile'] {
    display: block;
    padding: 10px 20px 0px;
    font:
      700 12px / 40px Arial,
      sans-serif;
    color: rgb(164, 164, 164);
    text-align: left;
    text-transform: uppercase;
    border-right: none;
    border-bottom: none;
    border-left: none;
    border-image: initial;
    border-top: 2px solid rgb(56, 56, 66);
    background: rgb(0, 0, 0);
  }
  .mod_hat2014 .user {
    padding-bottom: 10px;
    background: rgb(0, 0, 0);
  }
  .IPHONE_OS .mod_hat2014 .user {
    padding-bottom: 30px;
  }
  .mod_hat2014 .user a {
    padding: 0px 18px;
    font:
      400 20px / 40px Arial,
      sans-serif;
    color: rgb(164, 164, 164);
  }
  .mod_hat2014 .user img {
    display: none;
  }
  .mod_hat2014 .user .user {
    color: rgb(255, 255, 255);
    font-size: 20px;
    line-height: 40px;
    padding: 0px 18px;
  }
  .pageHeadBrand.logo_center:not(.hasBanner) .col1,
  .premiumArticle__wrapper .pageHeadBrand.logo_left .col1 {
    position: relative;
    left: 50%;
    text-align: center;
    transform: translate(-50%);
  }
  .pageHeadBrand.logo_center:not(.hasBanner) .search,
  .premiumArticle__wrapper .pageHeadBrand.logo_left .search {
    display: block;
  }
  .pageHeadBrand.hasBanner {
    margin-bottom: 10px;
  }
  #article_title::after,
  #gazeta_article_lead::after,
  .author_and_date .article_author::after,
  .author_and_date::after,
  .premiumArticle__wrapper__normal .article__lead::after,
  .premiumArticle__wrapper__normal .article__title::after {
    display: block;
    content: ' ';
    width: 100%;
    clear: both;
    float: none;
  }
  .author_and_date {
    padding: 10px 15px;
  }
  #article_title,
  .premiumArticle__wrapper__normal .article__title {
    color: rgb(34, 34, 34);
    word-break: break-word;
    font:
      700 24px / 29px calibre,
      sans-serif;
    margin-top: 10px;
  }
  .main_wrapper--video #article_title,
  .main_wrapper--video .premiumArticle__wrapper__normal .article__title {
    padding: 14px 15px;
  }
  .main_wrapper:not(.main_wrapper--video) #article_title,
  .main_wrapper:not(.main_wrapper--video) .premiumArticle__wrapper__normal .article__title {
    padding: 2px 15px 0px;
    width: 100%;
  }
  @supports (display: grid) {
    #article_title,
    .premiumArticle__wrapper__normal .article__title {
      width: 100%;
    }
    #pageTypeId_14 #article_title,
    #pageTypeId_14 .premiumArticle__wrapper__normal .article__title {
      padding: 0px 15px;
    }
  }
  @supports not (display: grid) {
    #article_title,
    #gazeta_article_lead,
    .author_and_date,
    .premiumArticle__wrapper__normal .article__lead,
    .premiumArticle__wrapper__normal .article__title {
      width: 100%;
    }
    .main_wrapper--video #article_title,
    .main_wrapper--video #gazeta_article_lead,
    .main_wrapper--video .author_and_date,
    .main_wrapper--video .premiumArticle__wrapper__normal .article__lead,
    .main_wrapper--video .premiumArticle__wrapper__normal .article__title {
      padding-top: 20px;
    }
    #article_title::after,
    #gazeta_article_lead::after,
    .author_and_date::after,
    .premiumArticle__wrapper__normal .article__lead::after,
    .premiumArticle__wrapper__normal .article__title::after {
      display: block;
      content: ' ';
      width: 100%;
      clear: both;
      float: none;
    }
  }
  @media (-ms-high-contrast: active), (-ms-high-contrast: none) {
    #article_title,
    .premiumArticle__wrapper__normal .article__title {
      width: 100%;
    }
    #article_title::after,
    .premiumArticle__wrapper__normal .article__title::after {
      display: block;
      content: ' ';
      width: 100%;
      clear: both;
      float: none;
    }
  }
  .author_and_date .article_author,
  .author_and_date .article_date,
  .author_and_date img {
    display: block;
  }
  .author_and_date {
    display: flex;
    flex-flow: row;
    padding-top: 20px;
    padding-bottom: 5px;
  }
  .author_and_date::after {
    content: none;
  }
  .author_and_date img {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    margin-right: 10px;
  }
  .author_and_date .article_data {
    display: block;
    width: 100%;
  }
  .author_and_date .article_author {
    color: rgb(102, 102, 102);
    font:
      600 15px / 18px calibre,
      sans-serif;
  }
  .author_and_date .author_prefix {
    font-weight: 400;
    text-transform: capitalize;
  }
  .author_and_date .article_date {
    color: rgb(153, 153, 153);
    font:
      400 15px / 18px calibre,
      sans-serif;
  }
  @supports (display: grid) {
    .author_and_date {
      width: 100%;
    }
  }
  #gazeta_article_lead object,
  .premiumArticle__wrapper__normal .article__lead object {
    max-width: 100%;
  }
  @supports (display: grid) {
    .premiumArticle__wrapper__normal .article__lead {
      grid-column: 2;
    }
  }
  body.DFPpremiumboardPlug {
    padding-top: 150px !important;
  }
  #breadcrumbs::after {
    display: block;
    content: ' ';
    width: 100%;
    clear: both;
    float: none;
  }
  #sitePath {
    position: relative;
  }
  #breadcrumbs {
    overflow: auto hidden;
    height: 20px;
    margin: 17px 15px 8px;
    display: flex;
    flex-flow: row;
    font:
      400 14px / 17px calibre,
      sans-serif;
  }
  #breadcrumbs::before {
    content: '';
    position: absolute;
    top: 0px;
    right: 0px;
    height: 100%;
    width: 50px;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgb(255, 255, 255) 70%);
    z-index: 1;
  }
  #breadcrumbs .bc_item {
    color: rgb(204, 204, 204);
    position: relative;
    padding-right: 13px;
    flex: 1 0 auto;
  }
  #breadcrumbs .bc_item::after {
    content: ' ·';
    font-size: 1.3em;
    position: absolute;
    top: 0px;
    right: 6px;
    line-height: 16px;
  }
  #breadcrumbs .bc_item:last-of-type {
    padding-right: 0px;
  }
  #breadcrumbs .bc_item:last-of-type::after {
    display: none;
  }
  #breadcrumbs .bc_item .bc_item_link {
    font: inherit;
    color: inherit;
    transition: color 0.2s ease-in;
  }
  #breadcrumbs .bc_item .bc_item_link:hover {
    color: rgb(142, 142, 142);
    background: none;
  }
  @supports (display: grid) {
    #sitePath {
      width: 100%;
    }
  }
  #pageTypeId_0 #breadcrumbs {
    margin-left: 15px;
  }
  .video_wrapper {
    z-index: 99;
    position: sticky;
    top: 50px;
    width: 100%;
  }
  .video_wrapper--fixed {
    position: fixed;
  }
  .video_wrapper--hide {
    position: static;
  }
  .super_video {
    position: sticky;
  }
  @media screen and (min-width: 1200px) {
    .super_video::before {
      content: '';
      top: 0px;
      width: 100vw;
      position: absolute;
      height: 100%;
      background: rgb(0, 0, 0);
      margin-left: calc(592.5px - 50vw);
    }
  }
  @media screen and (min-width: 768px) and (max-width: 1200px) {
    .super_video::before {
      content: '';
      top: 0px;
      position: absolute;
      height: 100%;
      background: rgb(0, 0, 0);
      width: calc(1242px + 100vw);
      margin-left: -100vw;
    }
  }
  .related-video__trigger {
    width: 90%;
    display: block;
    text-align: center;
    padding: 10px 15px;
    font:
      600 16px / 22px calibre,
      sans-serif;
    border-radius: 52px;
    background: rgb(68, 68, 68);
    border: 0px;
    text-transform: uppercase;
    appearance: none;
    color: rgb(255, 255, 255);
    cursor: pointer;
    transition: background-color 0.2s linear;
    margin: 10px auto 30px;
  }
  .related-video__trigger .related-video__trigger-text::after {
    content: ' ';
    background-image: url('');
    background-repeat: no-repeat;
    display: inline-block;
    bottom: 2px;
    left: 10px;
    position: relative;
    width: 12px;
    height: 7px;
  }
  .related-video__trigger--hide .related-video__trigger-text::after {
    background-image: url('');
  }
  .socialBar .svg_icon * {
    cursor: pointer;
  }
  .socialBar.horizontal {
    min-height: 45px;
    padding: 5px 15px 10px;
  }
  .socialBar.horizontal,
  .socialBar.horizontal .sc_items {
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
  }
  .socialBar.horizontal .sc_items {
    align-items: center;
  }
  .socialBar.horizontal .sc_items .sc_item a {
    display: flex;
    align-items: center;
  }
  .socialBar.horizontal .sc_items .sc_item.comments .sc_item_label {
    color: rgb(102, 102, 102);
    margin-left: 5px;
  }
  .socialBar.horizontal .sc_items .sc_item.comments .sc_item_label .count {
    display: inline-block;
    position: relative;
    font:
      400 15px / 21px calibre,
      sans-serif;
  }
  .socialBar.horizontal .sc_items .sc_item.comments .sc_item_text {
    display: none;
  }
  .socialBar.horizontal .sc_items .sc_item.comments a svg {
    width: 20px;
    height: 20px;
  }
  .socialBar.horizontal .sc_items .sc_item.fbShare .sc_item_label {
    display: none;
  }
  .socialBar.horizontal .sc_items .sc_item.fbShare a svg {
    width: 24px;
    height: 24px;
  }
  .socialBar.horizontal .sc_items .sc_item .sc_item_label {
    margin-right: 20px;
    color: rgb(24, 119, 242);
    text-transform: uppercase;
    cursor: pointer;
    font:
      600 15px / 21px calibre,
      sans-serif;
  }
  #gazeta_article_body .art_blockquote::after,
  #gazeta_article_body .imageUOM::after,
  #gazeta_article_body .related-box .photo::after,
  #gazeta_article_body h6::after,
  .article__content--autoLoad .art_blockquote::after,
  .article__content--autoLoad .imageUOM::after,
  .article__content--autoLoad .related-box .photo::after,
  .article__content--autoLoad h6::after {
    display: block;
    content: ' ';
    width: 100%;
    clear: both;
    float: none;
  }
  #gazeta_article_body .art_blockquote,
  #gazeta_article_body h6,
  .article__content--autoLoad .art_blockquote,
  .article__content--autoLoad h6 {
    padding: 10px 15px;
  }
  #gazeta_article_body {
    padding: 0px 15px;
  }
  #gazeta_article_body,
  .article__content--autoLoad {
    color: rgb(34, 34, 34);
    font:
      400 20px / 28px calibre,
      sans-serif;
  }
  #gazeta_article_body b,
  .article__content--autoLoad b {
    font-weight: 600;
  }
  #gazeta_article_body .cmsArtykulElem h5,
  #gazeta_article_body p,
  .article__content--autoLoad .cmsArtykulElem h5,
  .article__content--autoLoad p {
    word-break: break-word;
    padding: 7px 0px;
  }
  #gazeta_article_body .cmsArtykulElem h5.imgw span,
  #gazeta_article_body p.imgw span,
  .article__content--autoLoad .cmsArtykulElem h5.imgw span,
  .article__content--autoLoad p.imgw span {
    display: block;
    position: relative;
    padding: 5px 0px 3px;
    color: rgb(187, 187, 187);
    overflow: hidden;
    overflow-wrap: break-word;
    font:
      400 14px / 17px calibre,
      sans-serif;
  }
  #gazeta_article_body .cmsArtykulElem h5.imgw span::after,
  #gazeta_article_body p.imgw span::after,
  .article__content--autoLoad .cmsArtykulElem h5.imgw span::after,
  .article__content--autoLoad p.imgw span::after {
    position: absolute;
    content: '';
    bottom: 0px;
    left: 0px;
    width: 100%;
    border-bottom: 1px solid rgb(239, 239, 239);
  }
  #gazeta_article_body #artykul img,
  #gazeta_article_body .imgw img,
  #gazeta_article_body p img,
  .article__content--autoLoad #artykul img,
  .article__content--autoLoad .imgw img,
  .article__content--autoLoad p img {
    display: block;
    width: auto;
    max-width: 100%;
    height: auto;
  }
  #gazeta_article_body em,
  .article__content--autoLoad em {
    font-style: italic;
  }
  #gazeta_article_body #artykul a,
  #gazeta_article_body .cmsArtykulElem a,
  #gazeta_article_body a,
  .article__content--autoLoad #artykul a,
  .article__content--autoLoad .cmsArtykulElem a,
  .article__content--autoLoad a {
    font-weight: 400;
    color: rgb(34, 34, 34);
    word-break: break-word;
    transition: 0.2s linear;
    background-repeat: repeat-x;
    background-position: 0px 1.1em;
  }
  #gazeta_article_body
    #artykul
    a:not(.external_link):not(.cg3-product-link):not(.title-link):not(
      .gallery-open-button__link
    ):not(.ad__link):not(.relatedBox__link),
  #gazeta_article_body
    .cmsArtykulElem
    a:not(.external_link):not(.cg3-product-link):not(.title-link):not(
      .gallery-open-button__link
    ):not(.ad__link):not(.relatedBox__link),
  #gazeta_article_body
    a:not(.external_link):not(.cg3-product-link):not(.title-link):not(
      .gallery-open-button__link
    ):not(.ad__link):not(.relatedBox__link),
  .article__content--autoLoad
    #artykul
    a:not(.external_link):not(.cg3-product-link):not(.title-link):not(
      .gallery-open-button__link
    ):not(.ad__link):not(.relatedBox__link),
  .article__content--autoLoad
    .cmsArtykulElem
    a:not(.external_link):not(.cg3-product-link):not(.title-link):not(
      .gallery-open-button__link
    ):not(.ad__link):not(.relatedBox__link),
  .article__content--autoLoad
    a:not(.external_link):not(.cg3-product-link):not(.title-link):not(
      .gallery-open-button__link
    ):not(.ad__link):not(.relatedBox__link) {
    background-image: linear-gradient(rgb(80, 110, 145) 50%, transparent 0px);
    background-size: 2px 2px;
  }
  #gazeta_article_body
    #artykul
    a:not(.external_link):not(.cg3-product-link):not(.title-link):not(
      .gallery-open-button__link
    ):not(.ad__link):not(.relatedBox__link)
    u,
  #gazeta_article_body
    .cmsArtykulElem
    a:not(.external_link):not(.cg3-product-link):not(.title-link):not(
      .gallery-open-button__link
    ):not(.ad__link):not(.relatedBox__link)
    u,
  #gazeta_article_body
    a:not(.external_link):not(.cg3-product-link):not(.title-link):not(
      .gallery-open-button__link
    ):not(.ad__link):not(.relatedBox__link)
    u,
  .article__content--autoLoad
    #artykul
    a:not(.external_link):not(.cg3-product-link):not(.title-link):not(
      .gallery-open-button__link
    ):not(.ad__link):not(.relatedBox__link)
    u,
  .article__content--autoLoad
    .cmsArtykulElem
    a:not(.external_link):not(.cg3-product-link):not(.title-link):not(
      .gallery-open-button__link
    ):not(.ad__link):not(.relatedBox__link)
    u,
  .article__content--autoLoad
    a:not(.external_link):not(.cg3-product-link):not(.title-link):not(
      .gallery-open-button__link
    ):not(.ad__link):not(.relatedBox__link)
    u {
    text-decoration: none;
  }
  #gazeta_article_body
    #artykul
    a:not(.external_link):not(.cg3-product-link):not(.title-link):not(
      .gallery-open-button__link
    ):not(.ad__link):not(.relatedBox__link):hover,
  #gazeta_article_body
    .cmsArtykulElem
    a:not(.external_link):not(.cg3-product-link):not(.title-link):not(
      .gallery-open-button__link
    ):not(.ad__link):not(.relatedBox__link):hover,
  #gazeta_article_body
    a:not(.external_link):not(.cg3-product-link):not(.title-link):not(
      .gallery-open-button__link
    ):not(.ad__link):not(.relatedBox__link):hover,
  .article__content--autoLoad
    #artykul
    a:not(.external_link):not(.cg3-product-link):not(.title-link):not(
      .gallery-open-button__link
    ):not(.ad__link):not(.relatedBox__link):hover,
  .article__content--autoLoad
    .cmsArtykulElem
    a:not(.external_link):not(.cg3-product-link):not(.title-link):not(
      .gallery-open-button__link
    ):not(.ad__link):not(.relatedBox__link):hover,
  .article__content--autoLoad
    a:not(.external_link):not(.cg3-product-link):not(.title-link):not(
      .gallery-open-button__link
    ):not(.ad__link):not(.relatedBox__link):hover {
    color: rgb(255, 255, 255);
    background-image: none;
    background-color: rgb(80, 110, 145);
    transition: 0.2s linear;
  }
  #gazeta_article_body
    #artykul
    a:not(.external_link):not(.cg3-product-link):not(.title-link):not(
      .gallery-open-button__link
    ):not(.ad__link):not(.relatedBox__link):hover
    u,
  #gazeta_article_body
    .cmsArtykulElem
    a:not(.external_link):not(.cg3-product-link):not(.title-link):not(
      .gallery-open-button__link
    ):not(.ad__link):not(.relatedBox__link):hover
    u,
  #gazeta_article_body
    a:not(.external_link):not(.cg3-product-link):not(.title-link):not(
      .gallery-open-button__link
    ):not(.ad__link):not(.relatedBox__link):hover
    u,
  .article__content--autoLoad
    #artykul
    a:not(.external_link):not(.cg3-product-link):not(.title-link):not(
      .gallery-open-button__link
    ):not(.ad__link):not(.relatedBox__link):hover
    u,
  .article__content--autoLoad
    .cmsArtykulElem
    a:not(.external_link):not(.cg3-product-link):not(.title-link):not(
      .gallery-open-button__link
    ):not(.ad__link):not(.relatedBox__link):hover
    u,
  .article__content--autoLoad
    a:not(.external_link):not(.cg3-product-link):not(.title-link):not(
      .gallery-open-button__link
    ):not(.ad__link):not(.relatedBox__link):hover
    u {
    text-decoration: underline;
  }
  #gazeta_article_body
    #artykul
    a:not(.external_link):not(.cg3-product-link):not(.title-link):not(
      .gallery-open-button__link
    ):not(.ad__link):not(.relatedBox__link):hover::after,
  #gazeta_article_body
    .cmsArtykulElem
    a:not(.external_link):not(.cg3-product-link):not(.title-link):not(
      .gallery-open-button__link
    ):not(.ad__link):not(.relatedBox__link):hover::after,
  #gazeta_article_body
    a:not(.external_link):not(.cg3-product-link):not(.title-link):not(
      .gallery-open-button__link
    ):not(.ad__link):not(.relatedBox__link):hover::after,
  .article__content--autoLoad
    #artykul
    a:not(.external_link):not(.cg3-product-link):not(.title-link):not(
      .gallery-open-button__link
    ):not(.ad__link):not(.relatedBox__link):hover::after,
  .article__content--autoLoad
    .cmsArtykulElem
    a:not(.external_link):not(.cg3-product-link):not(.title-link):not(
      .gallery-open-button__link
    ):not(.ad__link):not(.relatedBox__link):hover::after,
  .article__content--autoLoad
    a:not(.external_link):not(.cg3-product-link):not(.title-link):not(
      .gallery-open-button__link
    ):not(.ad__link):not(.relatedBox__link):hover::after {
    border-color: transparent;
    transition: 0.2s linear;
  }
  #gazeta_article_body #artykul .external_link,
  #gazeta_article_body a.external_link,
  .article__content--autoLoad #artykul .external_link,
  .article__content--autoLoad a.external_link {
    background-image: linear-gradient(90deg, rgb(34, 34, 34) 50%, transparent 0px);
    background-size: 3px 1px;
  }
  #gazeta_article_body #artykul .external_link:hover,
  #gazeta_article_body a.external_link:hover,
  .article__content--autoLoad #artykul .external_link:hover,
  .article__content--autoLoad a.external_link:hover {
    background-image: linear-gradient(90deg, rgb(204, 204, 204) 50%, transparent 0px);
    background-size: 3px 1px;
  }
  #gazeta_article_body h3 a,
  .article__content--autoLoad h3 a {
    line-height: 20px;
  }
  #gazeta_article_body .art_sub_title,
  #gazeta_article_body .txt_srodtytul,
  #gazeta_article_body h4,
  .article__content--autoLoad .art_sub_title,
  .article__content--autoLoad .txt_srodtytul,
  .article__content--autoLoad h4 {
    word-break: break-word;
    padding: 22px 0px 8px;
    font:
      700 22px / 26px calibre,
      sans-serif;
  }
  #gazeta_article_body .art_sub_title .external_link,
  #gazeta_article_body .txt_srodtytul .external_link,
  #gazeta_article_body h4 .external_link,
  .article__content--autoLoad .art_sub_title .external_link,
  .article__content--autoLoad .txt_srodtytul .external_link,
  .article__content--autoLoad h4 .external_link {
    font-weight: 600;
  }
  #gazeta_article_body .art_sub_title .external_link:hover,
  #gazeta_article_body .txt_srodtytul .external_link:hover,
  #gazeta_article_body h4 .external_link:hover,
  .article__content--autoLoad .art_sub_title .external_link:hover,
  .article__content--autoLoad .txt_srodtytul .external_link:hover,
  .article__content--autoLoad h4 .external_link:hover {
    text-decoration: none;
  }
  #gazeta_article_body .art_sub_title .external_link:hover::after,
  #gazeta_article_body .txt_srodtytul .external_link:hover::after,
  #gazeta_article_body h4 .external_link:hover::after,
  .article__content--autoLoad .art_sub_title .external_link:hover::after,
  .article__content--autoLoad .txt_srodtytul .external_link:hover::after,
  .article__content--autoLoad h4 .external_link:hover::after {
    border-color: rgb(204, 204, 204);
  }
  #gazeta_article_body .art_interview_question,
  .article__content--autoLoad .art_interview_question {
    padding: 0px 0px 5px;
    font:
      600 20px / 28px calibre,
      sans-serif;
  }
  #gazeta_article_body iframe,
  #gazeta_article_body object,
  .article__content--autoLoad iframe,
  .article__content--autoLoad object {
    max-width: 100%;
  }
  #gazeta_article_body #artykul .gazetaVideoPlayer a,
  .article__content--autoLoad #artykul .gazetaVideoPlayer a {
    display: block;
    margin-bottom: 16px;
    font-weight: 700;
  }
  #gazeta_article_body .art_aside,
  .article__content--autoLoad .art_aside {
    margin: 30px 20px;
    border-left: 2px solid rgb(222, 222, 220);
    padding: 18px 0px 18px 15px;
    font-size: 15px;
  }
  #gazeta_article_body #artykul i.noApp,
  .article__content--autoLoad #artykul i.noApp {
    font-variant: inherit;
    font-weight: inherit;
    font-stretch: inherit;
    font-size: inherit;
    line-height: inherit;
    font-family: inherit;
    font-optical-sizing: inherit;
    font-size-adjust: inherit;
    font-kerning: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    font-style: normal;
  }
  #gazeta_article_body #artykul i.noApp,
  #gazeta_article_body #artykul i.noApp a,
  #gazeta_article_body .art_strong,
  .article__content--autoLoad #artykul i.noApp,
  .article__content--autoLoad #artykul i.noApp a,
  .article__content--autoLoad .art_strong {
    font-weight: 700;
  }
  #gazeta_article_body .art_blockquote,
  #gazeta_article_body h6,
  .article__content--autoLoad .art_blockquote,
  .article__content--autoLoad h6 {
    color: rgb(0, 0, 0);
    position: relative;
    margin: 15px 0px;
    padding: 0px 0px 0px 38px;
    font:
      600 21px / 25px calibre,
      sans-serif;
  }
  #gazeta_article_body .art_blockquote::before,
  #gazeta_article_body h6::before,
  .article__content--autoLoad .art_blockquote::before,
  .article__content--autoLoad h6::before {
    content: ',,';
    position: absolute;
    color: rgb(80, 110, 145);
    font:
      700 60px / 30px Times,
      sans-serif;
    top: -20px;
    left: 0px;
  }
  #gazeta_article_body .art_oList,
  #gazeta_article_body .art_uList,
  #gazeta_article_body ol,
  #gazeta_article_body ul,
  .article__content--autoLoad .art_oList,
  .article__content--autoLoad .art_uList,
  .article__content--autoLoad ol,
  .article__content--autoLoad ul {
    padding: 0px 0px 15px 20px;
    margin-left: 10px;
  }
  #gazeta_article_body .art_oList,
  #gazeta_article_body ol,
  .article__content--autoLoad .art_oList,
  .article__content--autoLoad ol {
    list-style: outside decimal;
  }
  #gazeta_article_body .art_oList > li,
  #gazeta_article_body ol > li,
  .article__content--autoLoad .art_oList > li,
  .article__content--autoLoad ol > li {
    padding: 3px 0px 3px 5px;
  }
  #gazeta_article_body .art_uList,
  #gazeta_article_body ul,
  .article__content--autoLoad .art_uList,
  .article__content--autoLoad ul {
    list-style: outside disc;
  }
  #gazeta_article_body .art_uList > li,
  #gazeta_article_body ul > li,
  .article__content--autoLoad .art_uList > li,
  .article__content--autoLoad ul > li {
    padding: 3px 0px;
  }
  #gazeta_article_body .imageUOM,
  .article__content--autoLoad .imageUOM {
    display: block;
  }
  .c2c #gazeta_article_body .imageUOM,
  .c2c .article__content--autoLoad .imageUOM {
    width: 100vw;
    margin-left: -15px;
  }
  #gazeta_article_body .imageUOM img,
  .article__content--autoLoad .imageUOM img {
    width: 100%;
    height: auto;
    display: block;
  }
  #gazeta_article_body .photoAuthor,
  .article__content--autoLoad .photoAuthor {
    position: relative;
    display: block;
    padding-top: 10px;
    padding-bottom: 0px;
    font:
      400 15px / 17px calibre,
      sans-serif;
    color: rgb(187, 187, 187);
  }
  .c2c #gazeta_article_body .photoAuthor,
  .c2c .article__content--autoLoad .photoAuthor {
    padding: 10px 0px 0px 15px;
    font-size: 14px;
  }
  #gazeta_article_body .photoAuthor::after,
  .article__content--autoLoad .photoAuthor::after {
    position: absolute;
    content: '';
    bottom: 0px;
    left: 0px;
    width: 100%;
    border-bottom: 1px solid rgb(239, 239, 239);
  }
  .c2c #gazeta_article_body .photoAuthor::after,
  .c2c .article__content--autoLoad .photoAuthor::after {
    border: none;
  }
  #gazeta_article_body .art_embed,
  .article__content--autoLoad .art_embed {
    padding: 15px 0px;
  }
  #gazeta_article_body .art_embed .instagram-media,
  .article__content--autoLoad .art_embed .instagram-media {
    width: 100%;
    max-width: 750px;
  }
  #gazeta_article_body .art_embed .youtube-container,
  .article__content--autoLoad .art_embed .youtube-container {
    display: block;
    margin: 15px 0px;
    width: 100%;
    max-width: 750px;
    height: 0px;
    padding-bottom: 56.25%;
    overflow: hidden;
  }
  #gazeta_article_body .art_embed .youtube-container .youtube-player,
  .article__content--autoLoad .art_embed .youtube-container .youtube-player {
    padding-bottom: 56.25%;
    overflow: hidden;
    position: relative;
    width: 100%;
    height: 100%;
    cursor: pointer;
    display: block;
  }
  #gazeta_article_body .art_embed .youtube-iframe,
  .article__content--autoLoad .art_embed .youtube-iframe {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
  }
  #gazeta_article_body .art_embed .youtube-thumb,
  .article__content--autoLoad .art_embed .youtube-thumb {
    inset: 0px;
    display: block;
    margin: auto;
    max-width: 100%;
    width: 100%;
    position: absolute;
    height: auto;
  }
  #gazeta_article_body .art_embed .play-button,
  .article__content--autoLoad .art_embed .play-button {
    height: 54px;
    width: 54px;
    left: 50%;
    top: 50%;
    margin-left: -27px;
    margin-top: -27px;
    position: absolute;
    background: url('') -378px 0px no-repeat;
  }
  #gazeta_article_body .art_embed .video-description,
  #gazeta_article_body .art_embed .video-head,
  .article__content--autoLoad .art_embed .video-description,
  .article__content--autoLoad .art_embed .video-head {
    display: block;
  }
  #gazeta_article_body .art_embed .video-head,
  .article__content--autoLoad .art_embed .video-head {
    padding: 0px 0px 10px;
    font:
      700 22px / 26px calibre,
      sans-serif;
  }
  #gazeta_article_body .art_embed .video-description,
  .article__content--autoLoad .art_embed .video-description {
    font:
      600 17px / 20px calibre,
      sans-serif;
    padding: 0px 0px 15px;
  }
  #gazeta_article_body .art_embed div[id^='onn-cid'],
  .article__content--autoLoad .art_embed div[id^='onn-cid'] {
    aspect-ratio: 1.77778 / 1;
  }
  @media (orientation: portrait) {
    #gazeta_article_body .art_embed blockquote.tiktok-embed,
    .article__content--autoLoad .art_embed blockquote.tiktok-embed {
      min-height: 90vh;
    }
  }
  @media (orientation: landscape) {
    #gazeta_article_body .art_embed blockquote.tiktok-embed,
    .article__content--autoLoad .art_embed blockquote.tiktok-embed {
      min-height: 202vh;
    }
  }
  @media (orientation: portrait) {
    #gazeta_article_body .art_embed blockquote.telegram-post,
    .article__content--autoLoad .art_embed blockquote.telegram-post {
      padding: 0px;
      margin: 0px;
      min-height: 40vh;
      min-width: 360px;
    }
  }
  @media (orientation: portrait) and (orientation: portrait) and (max-width: 375px) {
    #gazeta_article_body .art_embed blockquote.telegram-post,
    .article__content--autoLoad .art_embed blockquote.telegram-post {
      transform: translate(-4%);
    }
  }
  @media (orientation: portrait) and (orientation: portrait) and (max-width: 359px) {
    #gazeta_article_body .art_embed blockquote.telegram-post,
    .article__content--autoLoad .art_embed blockquote.telegram-post {
      min-width: auto;
    }
  }
  #gazeta_article_body .fb-embed,
  .article__content--autoLoad .fb-embed {
    max-width: 100%;
  }
  #gazeta_article_body .relatedBox,
  .article__content--autoLoad .relatedBox {
    padding: 15px 0px;
  }
  #gazeta_article_body .relatedBox__call-to-action,
  .article__content--autoLoad .relatedBox__call-to-action {
    display: block;
    margin: 0px 0px 20px;
    font:
      700 22px / 26px calibre,
      sans-serif;
  }
  #gazeta_article_body .relatedBox__wrapper,
  .article__content--autoLoad .relatedBox__wrapper {
    transition: box-shadow 0.2s linear;
    margin: 0px -15px;
    background-color: rgb(245, 245, 245);
  }
  #gazeta_article_body .relatedBox__wrapper:hover,
  .article__content--autoLoad .relatedBox__wrapper:hover {
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px 0px;
  }
  #gazeta_article_body .relatedBox__wrapper:hover #gazeta_article_body .relatedBox__wrapper,
  #gazeta_article_body
    .relatedBox__wrapper:hover
    .article__content--autoLoad
    .relatedBox__wrapper__link,
  .article__content--autoLoad .relatedBox__wrapper:hover #gazeta_article_body .relatedBox__wrapper,
  .article__content--autoLoad
    .relatedBox__wrapper:hover
    .article__content--autoLoad
    .relatedBox__wrapper__link {
    color: rgba(34, 34, 34, 0.8);
    background-color: transparent;
  }
  #gazeta_article_body .relatedBox__link,
  .article__content--autoLoad .relatedBox__link {
    display: flex;
    gap: 15px;
    padding: 15px;
  }
  #gazeta_article_body .relatedBox__image,
  .article__content--autoLoad .relatedBox__image {
    display: block;
    object-fit: cover;
    border-radius: 2px;
    height: 84px;
    min-width: 121px;
    width: 121px;
  }
  #gazeta_article_body .relatedBox__meta,
  .article__content--autoLoad .relatedBox__meta {
    display: flex;
    flex-flow: column;
    gap: 7.5px;
  }
  #gazeta_article_body .relatedBox__title,
  .article__content--autoLoad .relatedBox__title {
    margin-top: -5px;
    text-decoration: none;
    overflow: hidden;
    overflow-wrap: break-word;
    font:
      600 18px / 22px calibre,
      sans-serif;
    max-height: 66px;
  }
  #gazeta_article_body .relatedBox__businessType,
  .article__content--autoLoad .relatedBox__businessType {
    color: rgb(51, 51, 51);
    font:
      400 13px / 16px calibre,
      sans-serif;
    text-transform: uppercase;
  }
  #gazeta_article_body .relatedMtBox,
  .article__content--autoLoad .relatedMtBox {
    display: flex;
    position: relative;
    max-height: 92px;
    padding: 0px;
    transition: 0.2s linear;
    margin: 15px -15px;
    background-color: rgb(245, 245, 245);
  }
  #gazeta_article_body .relatedMtBox:hover,
  .article__content--autoLoad .relatedMtBox:hover {
    box-shadow:
      rgba(0, 0, 0, 0.1) 0px 1px 1px 0px,
      rgba(0, 0, 0, 0.2) 0px 1px 5px 0px;
  }
  #gazeta_article_body .relatedMtBox__promoContainer,
  .article__content--autoLoad .relatedMtBox__promoContainer {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 11px 15px 4px 0px;
  }
  #gazeta_article_body .relatedMtBox__link,
  .article__content--autoLoad .relatedMtBox__link {
    position: absolute;
    width: 100%;
    height: 100%;
  }
  #gazeta_article_body .relatedMtBox__image,
  .article__content--autoLoad .relatedMtBox__image {
    width: 121px;
    height: 68px;
    margin: 15px;
  }
  #gazeta_article_body .relatedMtBox__title,
  .article__content--autoLoad .relatedMtBox__title {
    text-decoration: none;
    overflow-wrap: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: 3.1em;
    padding: 11px 15px 15px 0px;
    font:
      600 18px / 22px calibre,
      sans-serif;
  }
  #gazeta_article_body .relatedMtBox__promoText,
  .article__content--autoLoad .relatedMtBox__promoText {
    color: rgb(153, 153, 153);
    text-transform: uppercase;
    line-height: 13px;
    padding-top: 4px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-size: 11px;
  }
  #gazeta_article_body .related-box,
  .article__content--autoLoad .related-box {
    color: rgb(34, 34, 34);
    display: flex;
    justify-content: flex-start;
    margin: 0px -15px;
    background-color: rgb(245, 245, 245);
    min-height: 98px;
  }
  #gazeta_article_body .related-box,
  #gazeta_article_body .related-box img,
  .article__content--autoLoad .related-box,
  .article__content--autoLoad .related-box img {
    box-shadow:
      transparent 0px 1px 1px 0px,
      transparent 0px 1px 5px 0px;
    transition: 0.2s ease-in;
  }
  #gazeta_article_body .related-box:hover,
  .article__content--autoLoad .related-box:hover {
    box-shadow:
      rgba(0, 0, 0, 0.1) 0px 1px 1px 0px,
      rgba(0, 0, 0, 0.2) 0px 1px 5px 0px;
  }
  #gazeta_article_body .related-box:hover,
  #gazeta_article_body .related-box:hover a,
  .article__content--autoLoad .related-box:hover,
  .article__content--autoLoad .related-box:hover a {
    color: rgba(34, 34, 34, 0.8);
  }
  #gazeta_article_body .related-box:hover img,
  .article__content--autoLoad .related-box:hover img {
    filter: brightness(107%) contrast(107%);
  }
  #gazeta_article_body .related-box:hover .title-link,
  .article__content--autoLoad .related-box:hover .title-link {
    color: rgba(34, 34, 34, 0.8);
    background-color: transparent;
  }
  #gazeta_article_body .related-box .photo,
  .article__content--autoLoad .related-box .photo {
    display: inherit;
    padding: 15px;
  }
  #gazeta_article_body .related-box .photo .photo-link,
  .article__content--autoLoad .related-box .photo .photo-link {
    display: inline-block;
  }
  #gazeta_article_body .related-box .photo .photo-link,
  #gazeta_article_body .related-box .photo img,
  .article__content--autoLoad .related-box .photo .photo-link,
  .article__content--autoLoad .related-box .photo img {
    width: 121px;
    min-width: 121px;
    height: 68px;
  }
  #gazeta_article_body .related-box .title,
  .article__content--autoLoad .related-box .title {
    flex: 1 1 0%;
  }
  #gazeta_article_body .related-box .content-type,
  #gazeta_article_body .related-box .path,
  .article__content--autoLoad .related-box .content-type,
  .article__content--autoLoad .related-box .path {
    display: none;
  }
  #gazeta_article_body .related-box .title-link,
  .article__content--autoLoad .related-box .title-link {
    display: block;
    color: rgb(34, 34, 34);
    text-decoration: none;
    overflow-wrap: break-word;
    overflow: hidden;
    height: 80px;
    padding: 8px 15px 15px 0px;
    font:
      600 18px / 22px calibre,
      sans-serif;
  }
  #gazeta_article_body .gallery-open-button,
  .article__content--autoLoad .gallery-open-button {
    margin: 33px 0px;
  }
  #gazeta_article_body .gallery-open-button__title,
  .article__content--autoLoad .gallery-open-button__title {
    color: rgb(80, 110, 145);
    font-size: 21px;
    font-weight: 400;
    margin-right: 15px;
  }
  #gazeta_article_body .gallery-open-button__link-wrapper,
  .article__content--autoLoad .gallery-open-button__link-wrapper {
    display: block;
    margin-top: 10px;
  }
  #gazeta_article_body .gallery-open-button__link,
  .article__content--autoLoad .gallery-open-button__link {
    color: rgb(80, 110, 145);
    font-size: 21px;
    font-weight: 700;
  }
  #gazeta_article_body .gallery-open-button__link--version1,
  .article__content--autoLoad .gallery-open-button__link--version1 {
    display: inline-block;
    margin-top: -18px;
  }
  #gazeta_article_body .gallery-open-button__link--version1:hover,
  .article__content--autoLoad .gallery-open-button__link--version1:hover {
    text-decoration: underline;
    color: rgb(80, 110, 145);
  }
  #gazeta_article_body .gallery-open-button__link--version1::before,
  .article__content--autoLoad .gallery-open-button__link--version1::before {
    background-image: url('');
    background-repeat: no-repeat;
    background-position: 50% center;
    display: inline-block;
    border-radius: 50%;
    background-color: rgb(80, 110, 145);
    width: 40px;
    height: 40px;
    content: '';
    position: relative;
    top: 14px;
    margin: 0px 15px 0px 0px;
  }
  #gazeta_article_body .seo_faq,
  .article__content--autoLoad .seo_faq {
    position: relative;
    background-color: rgb(245, 245, 245);
    padding: 36px 30px 0px;
  }
  #gazeta_article_body .seo_faq::before,
  .article__content--autoLoad .seo_faq::before {
    content: '';
    position: absolute;
    top: 0px;
    left: 0px;
    width: 30px;
    height: 30px;
    border-top: 4px solid rgb(80, 110, 145);
    border-left: 4px solid rgb(80, 110, 145);
  }
  #gazeta_article_body .seo_faq h2,
  .article__content--autoLoad .seo_faq h2 {
    padding: 0px;
    font-size: 40px;
    font-weight: 700;
    line-height: 48px;
  }
  #gazeta_article_body .seo_faq p,
  .article__content--autoLoad .seo_faq p {
    position: relative;
    font-size: 21px;
    cursor: pointer;
  }
  #gazeta_article_body .seo_faq p::before,
  .article__content--autoLoad .seo_faq p::before {
    position: absolute;
    content: '';
    width: 100%;
    height: 1px;
    background-color: rgb(219, 219, 219);
    left: 0px;
    top: 0px;
  }
  #gazeta_article_body .seo_faq p:first-of-type::before,
  .article__content--autoLoad .seo_faq p:first-of-type::before {
    display: none;
  }
  #gazeta_article_body .seo_faq p.selected::after,
  .article__content--autoLoad .seo_faq p.selected::after {
    transition: 0.5s ease-in-out;
    transform: translateY(-50%) rotate(225deg);
  }
  #gazeta_article_body .seo_faq,
  .article__content--autoLoad .seo_faq {
    width: 100vw;
    margin-left: -15px;
    padding: 28px 15px 0px;
  }
  #gazeta_article_body .seo_faq h2,
  .article__content--autoLoad .seo_faq h2 {
    font-size: 24px;
    line-height: 29px;
  }
  #gazeta_article_body .seo_faq p,
  .article__content--autoLoad .seo_faq p {
    font-size: 20px;
    line-height: 24px;
  }
  .related_images .container .desc::after,
  .related_images::after,
  .related_images img::after {
    display: block;
    content: ' ';
    width: 100%;
    clear: both;
    float: none;
  }
  .related_images {
    padding: 10px 15px;
  }
  .related_images .container,
  .related_images .container .author,
  .related_images .container .desc,
  .related_images .container .more,
  .related_images .related_image_wrap ~ .desc,
  .temp_desc_temp,
  .temp_desc_temp_container {
    font:
      400 14px / 17px calibre,
      sans-serif;
  }
  .temp_desc_temp_container {
    position: absolute;
    bottom: 0px;
    right: 0px;
    z-index: -10;
    opacity: 0;
  }
  .temp_desc_temp {
    padding: 0px 0px 0px 110px;
  }
  .related_images {
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 7px;
  }
  .related_images img {
    display: block;
    width: 100%;
    height: auto;
    object-fit: cover;
  }
  .related_images .related_image_number_of_photo {
    display: flex;
    background: rgb(255, 255, 255);
    align-items: center;
    position: absolute;
    top: 0px;
    border-top: 1px solid rgb(221, 221, 221);
    padding: 7px 10px;
  }
  .related_images .gazetaPL .related-icon {
    display: none;
  }
  .related_images .gazetaPL .related_gazetaPL {
    display: inline-block;
  }
  .related_images .gazetaPL .related_open_text {
    padding: 10px 20px 11px;
  }
  .related_images .related_gazetaPL {
    display: none;
    font:
      400 16px / 19px calibre,
      sans-serif;
  }
  .related_images .related_image_number {
    padding-left: 6px;
    font:
      600 16px / 19px calibre,
      sans-serif;
  }
  .related_images .related_image_wrap.with_gallery {
    position: relative;
    z-index: 2;
  }
  .c2c .related_images .related_image_wrap.with_gallery {
    width: 100vw;
  }
  .related_images .related_image_wrap.with_gallery.hide {
    display: none;
  }
  .related_images .related_image_wrap ~ .desc {
    width: 100%;
    text-align: left;
    padding: 5px 15px;
    overflow-wrap: break-word;
    color: rgb(187, 187, 187);
  }
  .c2c .related_images .related_image_wrap ~ .desc {
    padding: 10px 15px 0px;
  }
  .related_images .related_image_wrap ~ .desc.hide {
    display: none;
  }
  .related_images .related_image_open {
    text-align: center;
    padding: 2px 15px 20px;
  }
  .related_images .related_image_open .related_open_text {
    background: rgb(80, 110, 145);
    color: rgb(255, 255, 255);
    display: inline-block;
    border-radius: 20px;
    white-space: nowrap;
    font:
      400 16px / 19px calibre,
      sans-serif;
    text-transform: uppercase;
    width: 100%;
    padding: 10px 30px 11px;
  }
  .related_images .related_image_open .related_open_text,
  .related_images .related_image_open .related_open_text * {
    cursor: pointer;
  }
  .related_images .related_image_open .related_open_text.hide {
    display: none;
  }
  .related_images .related_image_open .related_open_label {
    font-weight: 600;
  }
  .related_images .related_image_open .related-icon {
    height: 18px;
    width: 21px;
    margin: -2px 6px 0px 0px;
    vertical-align: middle;
  }
  .related_images .related_image_open .gallery_icon {
    fill: rgb(255, 255, 255);
  }
  .related_images .container {
    border-bottom: 1px solid rgb(239, 239, 239);
    color: rgb(102, 102, 102);
    margin: 0px 15px;
    padding: 10px 0px;
  }
  .related_images .container .hide {
    display: none;
  }
  .related_images .container .desc {
    display: inline;
    position: relative;
    overflow: hidden;
  }
  .related_images .container .desc.collage {
    margin: 0px 15px;
  }
  .related_images .container .desc::after {
    display: inline;
  }
  .related_images .container .desc .desc_more {
    display: none;
    opacity: 0;
    transition:
      visibility ease-in-out,
      opacity 0.8s ease-in-out;
  }
  .related_images .container .desc .show_animation {
    visibility: visible;
    opacity: 1;
    transition-delay: 0s;
  }
  .related_images .container .more {
    color: rgb(102, 102, 102);
    position: relative;
    cursor: pointer;
  }
  .related_images .container .more .more_arrow {
    width: 10px;
    height: 8px;
    overflow: hidden;
    display: inline-block;
    position: relative;
  }
  .related_images .container .more .more_arrow span {
    width: 10px;
    height: 10px;
    border: 1px solid rgb(102, 102, 102);
    transform: rotate(45deg);
    display: block;
    margin-top: -5px;
    position: absolute;
    bottom: 2px;
  }
  .related_images .container .author {
    color: rgb(187, 187, 187);
  }
  .related_images .related_images_list {
    display: none;
    transition: height 1s ease-out;
    height: 0px;
    overflow: hidden;
  }
  .related_images .related_images_list .related_image_wrap {
    position: relative;
    margin-top: 23px;
  }
  .related_images .related_images_list .related_image_wrap.related_1 {
    margin-top: 0px;
  }
  .related_images .related_images_list .related_image_wrap:not(.related_1) {
    visibility: hidden;
  }
  .related_images .related_images_list .related_image_wrap.visible {
    visibility: visible;
  }
  .related_images .contentboard_wrap {
    width: 100%;
    margin: 3px 0px 0px;
  }
  .related_images .contentboard_wrap .adviewDFPBanner.activeBan {
    padding-bottom: 0px;
    margin-bottom: 0px;
    background-color: rgb(255, 255, 255) !important;
  }
  .related_images .current_image_count {
    position: absolute;
    top: 0px;
    background-color: rgb(255, 255, 255);
    color: rgb(0, 0, 0);
    padding: 5px 10px;
    font:
      600 14px / 17px calibre,
      sans-serif;
  }
  .related_images .related_images_list_end {
    padding-top: 12px;
  }
  .related_images .related_images_list_end .end_of_gallery {
    font:
      600 19px / 17px calibre,
      sans-serif;
    text-align: center;
    color: rgb(154, 154, 154);
    margin-bottom: 14px;
  }
  .related_images .related_images_list_end .current_article {
    font:
      400 19px / 17px calibre,
      sans-serif;
    color: rgb(154, 154, 154);
    padding: 0px 15px;
  }
  .related_images .related_images_list_end .current_article_title {
    display: block;
    font:
      600 20px / 28px calibre,
      sans-serif;
    color: rgb(34, 34, 34);
    padding-top: 2px;
  }
  .related_images__element--hide {
    display: none;
  }
  .related_images__element--show {
    display: block;
  }
  .related_gallery_closing_button {
    position: fixed;
    top: 40px;
    background-color: rgb(80, 110, 145);
    opacity: 0.9;
    width: 100%;
    z-index: 20000;
    display: none;
    padding: 11.5px 14px;
  }
  .related_gallery_closing_button.visible {
    display: block;
  }
  .related_gallery_closing_button span {
    opacity: 1;
    display: block;
    float: right;
    color: rgb(255, 255, 255);
    font:
      600 14px / 17px calibre,
      sans-serif;
    margin-right: 27px;
    position: relative;
  }
  .related_gallery_closing_button span::after,
  .related_gallery_closing_button span::before {
    position: absolute;
    top: 1px;
    right: -22px;
    content: ' ';
    height: 15px;
    width: 2px;
    background-color: rgb(255, 255, 255);
  }
  .related_gallery_closing_button span::before {
    transform: rotate(45deg);
  }
  .related_gallery_closing_button span::after {
    transform: rotate(-45deg);
  }
  @-webkit-keyframes stretchIn {
    0% {
      transform: scale(1);
      opacity: 1;
    }
    50% {
      transform: scale(1.5);
      opacity: 1;
    }
    100% {
      transform: scale(0);
      opacity: 0;
      display: none;
    }
  }
  @keyframes stretchIn {
    0% {
      transform: scale(1);
      opacity: 1;
    }
    50% {
      transform: scale(1.5);
      opacity: 1;
    }
    100% {
      transform: scale(0);
      opacity: 0;
      display: none;
    }
  }
  @-webkit-keyframes stretchOut {
    0% {
      transform: scale(0);
      opacity: 0;
    }
    50% {
      transform: scale(1.5);
      opacity: 1;
    }
    100% {
      transform: scale(1);
      opacity: 1;
    }
  }
  @keyframes stretchOut {
    0% {
      transform: scale(0);
      opacity: 0;
    }
    50% {
      transform: scale(1.5);
      opacity: 1;
    }
    100% {
      transform: scale(1);
      opacity: 1;
    }
  }
  .art_content #banC1:not(:last-of-type),
  .art_content .adviewDFPBanner:not(:last-of-type),
  .art_content div[id^='adUnit-104-RECTANGLE-MOBI']:not(:last-of-type),
  .art_content div[id^='banC']:not(:last-of-type) {
    position: relative;
    margin-top: 50px !important;
  }
  .art_content #banC1:not(:last-of-type)::after,
  .art_content .adviewDFPBanner:not(:last-of-type)::after,
  .art_content div[id^='adUnit-104-RECTANGLE-MOBI']:not(:last-of-type)::after,
  .art_content div[id^='banC']:not(:last-of-type)::after {
    content: 'Dalsza część artykułu pod reklamą';
    position: absolute;
    bottom: calc(100% + 16px);
    padding-right: 17px;
    font-size: 14px;
    line-height: 19px;
    color: rgb(117, 117, 117);
    background-image: url('');
    background-position: 100% center;
    background-repeat: no-repeat;
    background-size: 10px;
    left: 15px;
  }
  html[lang='uk'] .art_content #banC1:not(:last-of-type)::after,
  html[lang='uk'] .art_content .adviewDFPBanner:not(:last-of-type)::after,
  html[lang='uk'] .art_content div[id^='adUnit-104-RECTANGLE-MOBI']:not(:last-of-type)::after,
  html[lang='uk'] .art_content div[id^='banC']:not(:last-of-type)::after {
    content: ' Продовження статті під рекламою';
  }
  .poll_box {
    background: rgb(245, 245, 245);
    padding: 20px 15px;
  }
  .poll_box .poll_title {
    color: rgb(29, 29, 29);
    flex: 1 1 auto;
    order: 1;
    font:
      600 20px / 24px calibre,
      sans-serif;
    margin-bottom: 20px;
  }
  .poll_box .poll_entry {
    padding-left: 27px;
    padding-bottom: 16px;
  }
  .poll_box .poll_entry:last-child {
    padding-bottom: 8px;
  }
  .poll_box .poll_entry input {
    display: none;
  }
  .poll_box .poll_entry input:checked + label::before {
    content: '';
    background: url('') -1px -1px no-repeat transparent;
  }
  .poll_box .poll_entry input + label {
    display: block;
    position: relative;
    color: rgb(36, 36, 36);
    font:
      400 19px / 23px calibre,
      sans-serif;
  }
  .poll_box .poll_entry input + label::before {
    content: '';
    display: block;
    position: absolute;
    border-radius: 50%;
    border: 2px solid rgb(68, 68, 68);
    height: 14px;
    width: 14px;
    top: 3px;
    left: -27px;
  }
  .poll_box .poll_with_image {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px;
  }
  .poll_box .poll_with_image .poll_head {
    display: flex;
    flex-direction: row;
    margin-bottom: 14px;
  }
  .poll_box .poll_with_image .poll_image {
    order: 2;
    margin-left: 30px;
  }
  .poll_box .poll_with_image .poll_image img {
    display: block;
  }
  .poll_box .poll_with_image .poll_answers {
    justify-content: flex-start;
    width: 100%;
  }
  .poll_box .hasPhotos {
    flex-flow: column;
    display: inline-flex;
  }
  .poll_box .hasPhotos .poll_entry img,
  .poll_box .hasPhotos .poll_entry span {
    vertical-align: middle;
  }
  .poll_box .hasPhotos .poll_entry span {
    padding-left: 10px;
  }
  .poll_box .hasPhotos .poll_entry label {
    display: inline-block;
  }
  .poll_box .hasPhotos .poll_entry label::before {
    top: 24px;
  }
  .poll_box .poll_submit {
    text-align: right;
  }
  .poll_box .poll_submit input {
    color: rgb(255, 255, 255);
    font: 600 15px / 27px calibre;
    border: none;
    padding: 2px 20px;
    text-align: center;
    text-transform: uppercase;
    box-sizing: border-box;
    border-radius: 20px;
    background: rgb(68, 68, 68);
    appearance: none;
    cursor: pointer;
  }
  .poll_box .poll_submit input:disabled {
    background: rgb(184, 184, 184);
  }
  .poll_box .poll_submit input:hover {
    background-color: rgb(89, 89, 89);
    box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 7.68px 0.32px;
    transition: 0.2s;
  }
  .poll_box.poll_box_with_answers .entry {
    padding-left: 0px;
    padding-bottom: 25px;
  }
  .poll_box.poll_box_with_answers .entry:last-child {
    padding-bottom: 0px;
  }
  .poll_box.poll_box_with_answers .entry .ques {
    display: flex;
    justify-content: space-between;
    font: 20px / 24px calibre;
    color: rgb(36, 36, 36);
  }
  .poll_box.poll_box_with_answers .entry .ques .pollQ {
    max-width: 67%;
  }
  .poll_box.poll_box_with_answers .entry .ques .ans {
    display: flex;
    align-items: flex-end;
  }
  .poll_box.poll_box_with_answers .entry .bar0 {
    width: 100%;
    background: rgb(221, 221, 221);
    height: 24px;
    margin-top: 5px;
  }
  .poll_box.poll_box_with_answers .entry .bar0 .bar {
    height: 100%;
    background: rgb(153, 153, 153);
  }
  .poll_box.poll_box_with_answers .entry .il {
    margin-left: 0.3rem;
    font-size: 16px;
    color: rgb(153, 153, 153);
    line-height: 20px;
  }
  .poll_box.poll_box_with_answers .entry.hasPhoto {
    display: flex;
    flex-direction: row;
  }
  .poll_box.poll_box_with_answers .entry.hasPhoto .columnLeft {
    margin-right: 15px;
  }
  .poll_box.poll_box_with_answers .entry.hasPhoto .columnLeft img {
    width: 73px;
    display: block;
  }
  .poll_box.poll_box_with_answers .entry.hasPhoto .columnRight {
    width: 100%;
    display: flex;
    flex-direction: column;
  }
  .poll_box .captcha {
    width: 200px;
    margin-left: 100%;
    font: 16px / 24px calibre;
    color: rgb(29, 29, 29);
    margin-top: -15px;
    margin-bottom: 12px;
    transform: translateX(-100%);
  }
  .poll_box .captcha span {
    display: block;
    width: 100%;
  }
  .poll_box .captcha .captchaGroup {
    display: flex;
    justify-content: flex-end;
    height: 32px;
  }
  .poll_box .captcha .captchaGroup input {
    border-style: solid;
    border-color: rgb(29, 29, 29);
    border-image: initial;
    border-width: 0px 0px 1px;
    margin: 3px 0px 3px 5px;
    padding: 0px 4px;
    outline: 0px;
    line-height: 32px;
    font-size: 14px;
    width: 65px;
    text-align: center;
  }
  .poll_box .captcha.wrongCaptcha {
    width: 270px;
  }
  .tags {
    position: relative;
    padding: 7.5px 0px;
    background-color: rgb(245, 245, 245);
    overflow-x: scroll;
    margin: 23px 0px 15px;
  }
  .tags .tags_list {
    display: flex;
    flex-flow: wrap;
  }
  .tags .tags_item {
    white-space: nowrap;
    background-color: rgb(245, 245, 245);
    border-right: 1px solid rgb(219, 219, 219);
  }
  .tags .tags_item:last-of-type {
    border: none;
  }
  .tags .tag_link {
    color: rgb(102, 102, 102);
    display: block;
    font:
      400 15px / 15px calibre,
      sans-serif;
    text-transform: capitalize;
    padding: 7.5px 15px;
  }
  .tags .tags_header {
    display: none;
  }
  .tags_abTest {
    background-color: rgb(255, 255, 255);
    padding: 0px;
  }
  .tags_abTest .tags_header {
    color: rgb(153, 153, 153);
    font:
      400 16px / 16px calibre,
      sans-serif;
    text-transform: uppercase;
    margin: 0px 0px 11px 15px;
    display: block;
  }
  .tags_abTest .tags_list {
    padding: 7.5px 0px;
    background-color: rgb(245, 245, 245);
  }
  .related_articles .related_articles_list::after,
  .related_articles::after {
    display: block;
    content: ' ';
    width: 100%;
    clear: both;
    float: none;
  }
  .related_articles {
    width: 100%;
    padding: 0px;
  }
  .related_articles .related_articles_list {
    display: flex;
    flex-flow: wrap;
    justify-content: space-between;
  }
  .related_articles .related_article {
    background-color: rgb(255, 255, 255);
    width: 100%;
    padding: 20px 15px;
  }
  @media screen and (min-width: 520px) {
    .related_articles .related_article {
      width: 48%;
    }
    .related_articles .related_article:nth-of-type(2n + 1) {
      margin-right: 2%;
    }
    .related_articles .related_article:nth-of-type(2n) {
      margin-left: 2%;
    }
  }
  .related_articles .related_article,
  .related_articles .related_article img {
    box-shadow:
      transparent 0px 1px 1px 0px,
      transparent 0px 1px 5px 0px;
    transition: 0.2s ease-in;
  }
  .related_articles .related_article:hover {
    box-shadow:
      rgba(0, 0, 0, 0.1) 0px 1px 1px 0px,
      rgba(0, 0, 0, 0.2) 0px 1px 5px 0px;
  }
  .related_articles .related_article:hover,
  .related_articles .related_article:hover a {
    color: rgba(34, 34, 34, 0.8);
  }
  .related_articles .related_article:hover img {
    filter: brightness(107%) contrast(107%);
  }
  .related_articles .related_article--partner .related_article_link,
  .related_articles .related_article--sponsored_material .related_article_link {
    position: relative;
  }
  .related_articles .related_article--partner .related_article_link::after,
  .related_articles .related_article--sponsored_material .related_article_link::after {
    color: rgb(153, 153, 153);
    position: absolute;
    font:
      400 11px / 11px calibre,
      sans-serif;
    left: 108px;
    bottom: -4px;
  }
  .related_articles .related_article--partner .related_article_title,
  .related_articles .related_article--sponsored_material .related_article_title {
    overflow: hidden;
    max-height: 58px;
  }
  .related_articles .related_article--sponsored_material .related_article_link::after {
    content: 'MATERIAŁ ZE SPONSOREM';
  }
  .related_articles .related_article--partner .related_article_link::after {
    content: 'MATERIAŁ PROMOCYJNY';
  }
  .related_articles .related_article--test-with-sponsor .related_article--sponsorContainer {
    color: rgb(153, 153, 153);
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-transform: uppercase;
    font:
      400 11px / 13px calibre,
      sans-serif;
    margin: 7px 0px 0px 15px;
  }
  .related_articles .related_article--test-with-sponsor .related_article_title {
    overflow: hidden;
    max-height: 58px;
  }
  .related_articles .related_article_link {
    display: flex;
    color: rgb(34, 34, 34);
  }
  .related_articles .related_article_link--test-with-sponsor {
    display: flex;
    flex-direction: column;
  }
  .related_articles .adviewDFPBanner.activeBan ~ .related_article_link--ifAdHidden {
    display: none;
  }
  .related_articles .related_article_photo {
    display: block;
    border-radius: 1px 1px 0px 0px;
    object-fit: cover;
    width: 93px;
    height: 68px;
  }
  .related_articles .related_article_title {
    flex: 1 1 0%;
    display: block;
    font:
      600 19px / 19px calibre,
      sans-serif;
    padding: 0px 0px 0px 15px;
    margin-top: -4px;
  }
  .related_articles.is-forYou .related_article {
    max-height: 315px;
    border: none;
    padding: 10px;
  }
  .related_articles.is-forYou .related_article_link {
    min-height: 280px;
    display: block;
    position: relative;
    overflow: hidden;
    padding-top: 57.22%;
  }
  .related_articles.is-forYou .related_article_title {
    padding: 10px 0px;
  }
  .related_articles.is-forYou .related_article_photo {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: auto;
  }
  .related_articles .adviewDFPBanner.activeBan {
    padding-top: 0px;
  }
  .related_quiz .related_quiz_body .number_of_questions::after,
  .related_quiz .related_quiz_body .question_title::after,
  .related_quiz .related_quiz_body .quiz_open_image::after,
  .related_quiz .related_quiz_title::after {
    display: block;
    content: ' ';
    width: 100%;
    clear: both;
    float: none;
  }
  .related_quiz {
    border-radius: 1px;
    padding: 15px;
    width: 100%;
  }
  .related_quiz,
  .related_quiz .related_quiz_header {
    background-color: rgb(255, 255, 255);
  }
  .related_quiz .related_quiz_title {
    position: relative;
    width: 100%;
    min-height: 50px;
    color: rgb(34, 34, 34);
    font:
      600 18px / 21px calibre,
      sans-serif;
    padding: 0px 15px 10px 50px;
  }
  .related_quiz .related_quiz_title::before {
    position: absolute;
    content: 'QUIZ';
    display: inline-block;
    height: 36px;
    width: 36px;
    top: 0px;
    color: rgb(255, 255, 255);
    font:
      600 13px / 36px calibre,
      sans-serif;
    text-align: center;
    border-radius: 50%;
    background-color: rgb(34, 34, 34);
    left: 0px;
  }
  .related_quiz .related_quiz_body {
    background-color: rgb(255, 255, 255);
  }
  .related_quiz .related_quiz_body .quiz_open_image {
    height: 0px;
    padding-bottom: 56.25%;
    overflow: hidden;
  }
  .related_quiz .related_quiz_body .quiz_open_image img {
    display: block;
    width: 100%;
    height: auto;
  }
  .related_quiz .related_quiz_body .question_content {
    padding: 0px;
  }
  .related_quiz .related_quiz_body .number_of_questions,
  .related_quiz .related_quiz_body .question_title {
    display: block;
  }
  .related_quiz .related_quiz_body .number_of_questions {
    padding-top: 10px;
    font:
      600 15px / 22px calibre,
      sans-serif;
    color: rgb(153, 153, 153);
  }
  .related_quiz .related_quiz_body .question_title {
    padding: 6px 0px 16px;
    color: rgb(34, 34, 34);
    word-break: break-word;
    font:
      600 18px / 22px calibre,
      sans-serif;
  }
  .related_quiz .related_quiz_body .answer_fields,
  .related_quiz .related_quiz_body .submit_btn {
    width: 100%;
    border-radius: 2px;
  }
  .related_quiz .related_quiz_body .answer_fields {
    position: relative;
    background-color: rgb(237, 237, 237);
    margin-bottom: 10px;
  }
  .related_quiz .related_quiz_body .answer_fields .answer_btn {
    position: absolute;
    width: 20px;
    height: 20px;
    top: calc(50% - 10px);
    left: 20px;
  }
  .related_quiz .related_quiz_body .answer_fields .answer_label {
    display: flex;
    align-items: center;
    transition: 0.2s ease-in;
    padding: 15px 20px 15px 60px;
    cursor: pointer;
  }
  .related_quiz .related_quiz_body .answer_fields .answer_label::before {
    content: '';
    position: absolute;
    width: 16px;
    height: 16px;
    top: calc(50% - 10px);
    left: 20px;
    border: 2px solid rgb(68, 68, 68);
    border-radius: 50%;
    background-color: rgb(237, 237, 237);
  }
  .related_quiz .related_quiz_body .answer_fields .answer_label:hover {
    background-color: rgb(220, 220, 220);
  }
  .related_quiz .related_quiz_body .answer_fields .answer_label .answer_photo {
    margin-right: 10px;
  }
  .related_quiz .related_quiz_body .answer_fields .answer_label .answer_txt {
    color: rgb(36, 36, 36);
    cursor: pointer;
    font:
      400 18px / 20px calibre,
      sans-serif;
  }
  .related_quiz .related_quiz_body .answer_btn:checked + .answer_label::after {
    content: '';
    position: absolute;
    width: 10px;
    height: 10px;
    top: calc(50% - 5px);
    left: 25px;
    border-radius: 50%;
    background-color: rgb(68, 68, 68);
  }
  .related_quiz .related_quiz_body .submit_btn {
    height: 60px;
    padding: 15px 0px;
    color: rgb(255, 255, 255);
    border: none;
    cursor: pointer;
    background-color: rgb(80, 110, 145);
    font:
      600 17px / 20px calibre,
      sans-serif;
    transition: 0.2s linear;
  }
  .related_quiz .related_quiz_body .submit_btn:hover {
    background-color: rgb(98, 125, 156);
    box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 8px 1px;
  }
  #overlay_adult_content_inner .c1 .btns div::after {
    display: block;
    content: ' ';
    width: 100%;
    clear: both;
    float: none;
  }
  #overlay_adult {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    min-width: 320px;
    height: 100vh;
    background: rgb(255, 255, 255);
    z-index: 10000;
  }
  #overlay_adult,
  #overlay_adult * {
    box-sizing: border-box;
  }
  #overlay_adult_content_inner {
    margin: 96px auto;
    padding: 15px;
    background: rgb(255, 255, 255);
    overflow: hidden;
    overflow-wrap: break-word;
    max-width: 685px;
  }
  #overlay_adult_content_inner .c0 {
    float: left;
    width: 114px;
    height: 135px;
    text-align: center;
    font:
      700 64px / 134px Arial,
      sans-serif;
    color: rgb(255, 255, 255);
    background-image: linear-gradient(rgb(225, 16, 37), rgb(169, 31, 46));
    margin-right: 10px;
  }
  #overlay_adult_content_inner .c1 strong {
    font:
      700 24px Arial,
      sans-serif;
    color: rgb(201, 13, 32);
    text-transform: uppercase;
  }
  #overlay_adult_content_inner .c1 p {
    font:
      700 18px Arial,
      sans-serif;
    color: rgb(0, 0, 0);
    margin-bottom: 0.8em;
  }
  #overlay_adult_content_inner .c1 input {
    vertical-align: middle;
  }
  #overlay_adult_content_inner .c1 label {
    font:
      12px Arial,
      sans-serif;
    color: rgb(0, 0, 0);
  }
  #overlay_adult_content_inner .c1 .btns {
    overflow: hidden;
    zoom: 1;
    margin-top: 15px;
  }
  #overlay_adult_content_inner .c1 .btns div {
    display: inline-block;
    width: 257px;
    margin: 10px 0px;
    padding: 0px 10px;
    font:
      400 14px / 29px Arial,
      sans-serif;
    text-align: center;
    cursor: pointer;
    background: rgb(245, 245, 245);
    border-radius: 4px;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(206, 206, 206) rgb(206, 206, 206) rgb(182, 182, 182);
    border-image: initial;
    box-sizing: border-box;
  }
  #overlay_adult_content_inner .c1 .btns span {
    color: rgb(201, 13, 32);
    font-weight: 700;
  }
  @media screen and (max-height: 400px) {
    #overlay_adult #overlay_adult_content_inner {
      margin-top: 40px;
    }
  }
  @media screen and (min-width: 675px) {
    #overlay_adult #overlay_adult_content_inner .btns {
      display: flex;
      flex-direction: row;
      justify-content: space-between;
    }
  }
  @media screen and (max-width: 480px) {
    #overlay_adult_content_inner {
      margin-top: 75px;
      text-align: center;
    }
    #overlay_adult_content_inner .c0 {
      float: none;
      display: inline-block;
    }
    #overlay_adult_content_inner .c1 {
      max-width: 257px;
      margin: 27px auto 0px;
      text-align: left;
    }
    #overlay_adult_content_inner .c1 .btns {
      width: 100%;
      margin-top: 0px;
      text-align: center;
    }
    #overlay_adult_content_inner .c1 .btns div {
      margin: 20px auto 0px;
    }
  }
  .newsBox::after,
  .newsBox__newestList .newsBox__item::after {
    display: block;
    content: ' ';
    width: 100%;
    clear: both;
    float: none;
  }
  .newsBox {
    overflow: hidden;
    position: relative;
    padding: 0px 0px 15px;
    width: 100%;
    background-color: rgb(255, 255, 255);
  }
  .newsBox__header {
    display: flex;
    position: relative;
    transition: transform 0.2s ease-out;
    left: 0px;
    overflow-x: scroll;
  }
  .newsBox__header::-webkit-scrollbar {
    display: none;
  }
  @media (-ms-high-contrast: none) {
    .newsBox__header {
      display: block;
      width: 100vw;
    }
  }
  .newsBox__arrows {
    position: absolute;
    top: 16px;
    right: 0px;
    width: 100%;
    height: 40px;
    display: none;
  }
  .newsBox__arrows--left,
  .newsBox__arrows--right {
    position: absolute;
    top: 0px;
    width: 50px;
    height: 45px;
    z-index: 1;
    background-repeat: no-repeat;
    background-size: cover;
  }
  .newsBox__arrows--right {
    right: 0px;
    background: linear-gradient(
      90deg,
      rgba(255, 255, 255, 0.2),
      rgba(255, 255, 255, 0.6),
      rgba(255, 255, 255, 0.8),
      rgb(255, 255, 255)
    );
  }
  .newsBox__arrows--left {
    left: 0px;
    background: linear-gradient(
      270deg,
      rgba(255, 255, 255, 0.2),
      rgba(255, 255, 255, 0.6),
      rgba(255, 255, 255, 0.8),
      rgb(255, 255, 255)
    );
  }
  .newsBox__arrows__icon {
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    transition: 0.4s;
    cursor: pointer;
  }
  .newsBox__arrows__icon--left,
  .newsBox__arrows__icon--right {
    position: absolute;
    top: 9px;
    width: 24px;
    height: 24px;
    cursor: pointer;
  }
  .newsBox__arrows__icon--right {
    right: 0px;
  }
  .newsBox__arrows__icon--right:hover {
  }
  .newsBox__arrows__icon--left {
    left: 0px;
  }
  .newsBox__arrows__icon--left:hover {
  }
  .newsBox__arrows__hide {
    display: none;
  }
  .newsBox__tab {
    padding: 0px 15px;
    flex: 1 1 0%;
    white-space: nowrap;
    position: relative;
    margin-bottom: 15px;
    font:
      600 18px / 43px calibre,
      sans-serif;
    color: rgb(153, 153, 153);
    text-align: center;
    cursor: pointer;
    border-bottom: 2px solid rgb(229, 229, 229);
    transition: color 0.2s ease-out;
    text-transform: uppercase;
  }
  @media (-ms-high-contrast: none) {
    .newsBox__tab {
      float: left;
    }
  }
  .newsBox__tab:hover {
    color: rgb(80, 110, 145);
    cursor: pointer;
  }
  .newsBox__tab::after {
    content: '';
    position: absolute;
    bottom: -1px;
    height: 2px;
    transform: scale(0);
    left: 0px;
    width: 100%;
    transition: transform 0.2s ease-out;
  }
  .newsBox--activeTab {
    color: rgb(80, 110, 145);
    font-weight: 600;
  }
  .newsBox--activeTab::after {
    transform: scale(1);
    background-image: linear-gradient(90deg, rgb(86, 115, 150), rgb(145, 166, 196));
  }
  .newsBox__content {
    display: flex;
    position: relative;
    left: 0px;
    float: left;
    transition:
      transform 0.2s ease-out,
      height 0.2s ease-out;
  }
  @media (-ms-high-contrast: none) {
    .newsBox__content {
      width: 900px;
    }
  }
  .newsBox__contentElement {
    display: inline-block;
    overflow: hidden;
    width: 100vw;
    padding: 0px 15px;
  }
  .newsBox__item {
    width: 100%;
    font:
      600 17px / 19px calibre,
      sans-serif;
  }
  .newsBox__itemLink .newsBox__itemPhoto,
  .newsBox__itemLink .newsBox__itemTitle {
    display: inline-block;
  }
  .newsBox__itemLink:hover .newsBox__itemTitle {
    color: rgba(34, 34, 34, 0.8);
  }
  .newsBox__itemLink:hover .newsBox__itemPhoto {
    filter: brightness(105%) contrast(105%);
  }
  .newsBox__popularList .newsBox__item:not(:last-child) {
    border-bottom: 1px solid rgb(229, 229, 229);
    padding-bottom: 15px;
    margin: 0px 0px 15px;
  }
  .newsBox__popularList.newsBox__photoVersion .newsBox__itemLink {
    display: flex;
  }
  .newsBox__popularList.newsBox__photoVersion .newsBox__itemPhotoBox {
    width: 90px;
    height: 60px;
    margin-right: 15px;
    overflow: hidden;
    flex-shrink: 0;
  }
  .newsBox__popularList.newsBox__photoVersion .newsBox__itemPhotoBox .newsBox__itemPhoto {
    width: 100%;
    border-radius: 2px;
  }
  .newsBox__popularList:not(.newsBox__photoVersion) ul {
    counter-reset: posts_counter 0;
  }
  .newsBox__popularList:not(.newsBox__photoVersion) ul .newsBox__item {
    position: relative;
    min-height: 55px;
  }
  .newsBox__popularList:not(.newsBox__photoVersion) ul .newsBox__itemLink::after {
    content: counter(posts_counter);
    counter-increment: posts_counter 1;
    position: absolute;
    top: 0px;
    right: 0px;
    color: rgba(80, 110, 145, 0.3);
    font:
      700 70px / 50px calibre,
      sans-serif;
  }
  .newsBox__popularList:not(.newsBox__photoVersion) .newsBox__itemTitle {
    display: block;
  }
  .newsBox__popularList .newsBox__itemTitle {
    color: rgb(34, 34, 34);
    text-align: left;
    margin-top: -2px;
  }
  .newsBox__newestList .newsBox__item {
    display: block;
    padding-bottom: 25px;
    color: rgb(34, 34, 34);
  }
  .newsBox__newestList .newsBox__item:last-child {
    padding-bottom: 0px;
  }
  .newsBox__newestList .newsBox__item .newsBox__itemTitle {
    display: inline;
  }
  .newsBox__newestList .newsBox__itemTime {
    font:
      600 15px / 22px calibre,
      sans-serif;
    color: rgb(255, 0, 1);
  }
  .newsBox__recomendationItemLink {
    display: flex;
    flex-direction: column;
    padding: 0px 0px 25px;
  }
  .newsBox__recomendationItemImage {
    width: 100%;
    height: 138px;
  }
  .newsBox__recomendationItemTitle {
    display: block;
    font:
      600 20px / 24px calibre,
      sans-serif;
    color: rgb(34, 34, 34);
    padding: 8px 0px 0px;
    max-height: 110px;
    overflow: hidden;
  }
  .newsBox__partner {
    font:
      500 11px / 13px calibre,
      sans-serif;
    display: block;
    color: rgb(153, 153, 153);
    margin-top: 10px;
  }
  .supervideoIndex {
    background: rgb(255, 255, 255);
    position: relative;
  }
  .supervideoIndex .head h2 {
    font:
      600 18px / 25px calibre,
      sans-serif;
    text-transform: uppercase;
    color: rgb(34, 34, 34);
    padding-left: 15px;
    padding-top: 8px;
    height: 43px;
  }
  .supervideoIndex .body .entry {
    display: flex;
    border-top: 1px solid rgb(239, 239, 239);
    padding: 15px;
  }
  .supervideoIndex .body .entry .imgw {
    margin-right: 15px;
  }
  .supervideoIndex .body .entry .imgw li {
    border-radius: 2px;
    height: 62px;
    overflow: hidden;
  }
  .supervideoIndex .body .entry .imgw li img {
    width: 93px;
    height: auto;
  }
  .supervideoIndex .body .entry h3 {
    font:
      600 17px / 19px calibre,
      sans-serif;
    color: rgb(34, 34, 34);
  }
  .sponsored_article {
    width: 100%;
    margin-bottom: 20px;
    padding: 15px;
  }
  .sponsored_article.sponsored_article--gazetapl .title {
    color: red;
  }
  .sponsored_article.sponsored_article--gazetapl img {
    border-left: 4px solid red;
    padding-left: 10px;
  }
  .sponsored_article.sponsored_article--gazetapl .lead {
    padding-bottom: 0px;
    font-weight: 700;
    border-top: none;
    border-right: none;
    border-bottom: none;
    border-image: initial;
    border-left: 4px solid red;
  }
  .sponsored_article .header {
    font:
      600 12px / 26px calibre,
      sans-serif;
    color: rgb(153, 153, 153);
    text-transform: uppercase;
    height: 18px;
  }
  .index_simple .sponsored_article .header {
    margin-bottom: 5px;
  }
  .sponsored_article .title {
    font:
      700 18px / 21px calibre,
      sans-serif;
    color: rgb(34, 34, 34);
    margin-bottom: 12px;
  }
  .sponsored_article img {
    width: 100%;
    display: block;
  }
  .sponsored_article .lead {
    font:
      600 18px / 21px calibre,
      sans-serif;
    padding: 12px 15px 10px;
    color: rgb(34, 34, 34);
    border: 1px solid rgb(229, 229, 229);
  }
  .recommendations {
    margin: 13px auto 0px;
    padding-bottom: 20px;
    display: flex;
    flex-flow: wrap;
    background-color: rgb(255, 255, 255);
  }
  .recommendations .recommendations_tabs_container {
    width: 100%;
    display: flex;
    align-items: center;
    flex-flow: row;
    overflow-x: scroll;
  }
  .recommendations .recommendations_box {
    display: none;
  }
  .recommendations .tab {
    font:
      700 18px / 25px calibre,
      sans-serif;
    color: rgb(153, 153, 153);
    text-transform: uppercase;
    text-align: center;
    cursor: pointer;
    display: inline-block;
    transition: color 0.2s ease-out;
    top: -48px;
    padding: 10px 15px;
    border-bottom: 2px solid rgba(0, 0, 0, 0.1);
    flex: 1 0 auto;
  }
  .recommendations .tab:hover {
    color: rgb(80, 110, 145);
  }
  .recommendations .recommendations_tabs_container[data-checked='1'] + label,
  .recommendations input[id='recommendations_tab1']:checked + label {
    color: rgb(80, 110, 145);
    border-bottom: 2px solid rgb(80, 110, 145);
  }
  .recommendations .recommendations_tabs_container[data-checked='1'] + label.single,
  .recommendations input[id='recommendations_tab1']:checked + label.single {
    color: rgb(34, 34, 34);
    border-bottom: 0px;
    text-align: left;
    cursor: default;
    padding-left: 15px;
  }
  .recommendations
    .recommendations_tabs_container[data-checked='1']
    [id='recommendations_content1'],
  .recommendations
    .recommendations_tabs_container[data-checked='1']
    ~ [id='recommendations_content1'],
  .recommendations input[id='recommendations_tab1']:checked [id='recommendations_content1'],
  .recommendations input[id='recommendations_tab1']:checked ~ [id='recommendations_content1'] {
    display: block;
  }
  .recommendations .recommendations_tabs_container[data-checked='2'] + label,
  .recommendations input[id='recommendations_tab2']:checked + label {
    color: rgb(80, 110, 145);
    border-bottom: 2px solid rgb(80, 110, 145);
  }
  .recommendations .recommendations_tabs_container[data-checked='2'] + label.single,
  .recommendations input[id='recommendations_tab2']:checked + label.single {
    color: rgb(34, 34, 34);
    border-bottom: 0px;
    text-align: left;
    cursor: default;
    padding-left: 15px;
  }
  .recommendations
    .recommendations_tabs_container[data-checked='2']
    [id='recommendations_content2'],
  .recommendations
    .recommendations_tabs_container[data-checked='2']
    ~ [id='recommendations_content2'],
  .recommendations input[id='recommendations_tab2']:checked [id='recommendations_content2'],
  .recommendations input[id='recommendations_tab2']:checked ~ [id='recommendations_content2'] {
    display: block;
  }
  .recommendations .recommendations_tabs_container[data-checked='3'] + label,
  .recommendations input[id='recommendations_tab3']:checked + label {
    color: rgb(80, 110, 145);
    border-bottom: 2px solid rgb(80, 110, 145);
  }
  .recommendations .recommendations_tabs_container[data-checked='3'] + label.single,
  .recommendations input[id='recommendations_tab3']:checked + label.single {
    color: rgb(34, 34, 34);
    border-bottom: 0px;
    text-align: left;
    cursor: default;
    padding-left: 15px;
  }
  .recommendations
    .recommendations_tabs_container[data-checked='3']
    [id='recommendations_content3'],
  .recommendations
    .recommendations_tabs_container[data-checked='3']
    ~ [id='recommendations_content3'],
  .recommendations input[id='recommendations_tab3']:checked [id='recommendations_content3'],
  .recommendations input[id='recommendations_tab3']:checked ~ [id='recommendations_content3'] {
    display: block;
  }
  .recommendations .recommendations_tabs_container[data-checked='4'] + label,
  .recommendations input[id='recommendations_tab4']:checked + label {
    color: rgb(80, 110, 145);
    border-bottom: 2px solid rgb(80, 110, 145);
  }
  .recommendations .recommendations_tabs_container[data-checked='4'] + label.single,
  .recommendations input[id='recommendations_tab4']:checked + label.single {
    color: rgb(34, 34, 34);
    border-bottom: 0px;
    text-align: left;
    cursor: default;
    padding-left: 15px;
  }
  .recommendations
    .recommendations_tabs_container[data-checked='4']
    [id='recommendations_content4'],
  .recommendations
    .recommendations_tabs_container[data-checked='4']
    ~ [id='recommendations_content4'],
  .recommendations input[id='recommendations_tab4']:checked [id='recommendations_content4'],
  .recommendations input[id='recommendations_tab4']:checked ~ [id='recommendations_content4'] {
    display: block;
  }
  .recommendations .hidden {
    top: 0px;
    left: -9999px;
    z-index: 0;
    width: 0px;
    height: 0px;
    overflow: hidden;
    position: relative;
  }
  .box_seo .content {
    display: flex;
    padding-left: 15px;
    flex-flow: wrap;
    justify-content: flex-start;
    margin: 11px 0px;
  }
  .box_seo .content li {
    font:
      400 16px / 40px calibre,
      sans-serif;
  }
  .box_seo .content > li {
    width: 50%;
    margin-bottom: 20px;
    padding-right: 15px;
  }
  .box_seo .content > li a {
    color: rgb(34, 34, 34);
    display: inline-block;
    min-width: 40px;
  }
  .box_seo .content > li a:hover {
    transition: 0.2s ease-out;
    opacity: 0.7;
  }
  .box_seo .content > li h3 {
    color: rgb(34, 34, 34);
    text-transform: uppercase;
    font-weight: 700;
  }
  .box_seo .content > li h3 a {
    font: inherit;
  }
  .page_footer::after {
    display: block;
    content: ' ';
    width: 100%;
    clear: both;
    float: none;
  }
  .page_footer {
    padding: 2px 15px 20px;
    margin: 0px auto;
    font:
      400 15px / 30px calibre,
      sans-serif;
    text-align: center;
    color: rgb(150, 150, 150);
    background: rgb(255, 255, 255);
    width: auto;
  }
  .page_footer li {
    display: inline-block;
    padding: 0px 8px;
  }
  .page_footer .page_footer_upper {
    border-style: solid;
    border-color: rgb(236, 236, 236);
    border-image: initial;
    border-width: 1px 0px;
    padding: 20px;
    margin-bottom: 16px;
    font:
      400 15px / 30px calibre,
      sans-serif;
  }
  .page_footer .page_footer_upper a {
    color: rgb(51, 51, 51);
  }
  .page_footer .page_footer_upper a:hover {
    color: rgba(34, 34, 34, 0.8);
  }
  .page_footer a {
    color: rgb(153, 153, 153);
    display: inline-block;
    min-width: 40px;
    transition: color 0.2s ease-in;
    font:
      400 14px / 40px calibre,
      sans-serif;
  }
  .page_footer a:hover {
    color: rgb(107, 107, 107);
  }
  .page_footer .footer_upper_links {
    font:
      400 15px / 30px calibre,
      sans-serif;
  }
  .page_footer .footer_lower_links {
    font:
      400 14px / 30px calibre,
      sans-serif;
  }
  .adviewDFPBanner {
    line-height: 0;
  }
  .adviewDFPBanner.activeBan {
    font-size: 21px;
    line-height: 30px;
  }
  .adviewDFPBanner.activeBan:not(.DFP-091-RELATED) {
    background-color: rgb(245, 245, 245);
  }
  .adviewDFPBanner.activeBan .banLabel {
    padding-bottom: 4px;
    margin-left: auto;
    margin-right: auto;
  }
  .premiumArticle__wrapper .adviewDFPBanner.activeBan {
    padding: 5px 0px;
    margin: 10px 0px;
  }
  .content_wrap_premium .commentsApp .adviewDFPBanner.activeBan {
    padding: 15px 0px;
  }
  body[id^='pageTypeId_7'].isPartnerMaterial .Ww1k3-premium {
    top: 50px;
    width: 100%;
    z-index: -1;
    min-height: 70px;
    display: flex;
    opacity: 1;
  }
  body[id^='pageTypeId_7'] .Ww1k3-premium {
    position: fixed;
    opacity: 0;
    transition: opacity 1s ease-in-out;
  }
  body[id^='pageTypeId_0'] #top_wrapper .Ww1k3-premium,
  body[id^='pageTypeId_0'] .Ww1k3-premium,
  body[id^='pageTypeId_7'] #top_wrapper .Ww1k3-premium,
  body[id^='pageTypeId_7'] .Ww1k3-premium {
    background: rgb(245, 245, 245);
  }
  body[id^='pageTypeId_0'] #top_wrapper .Ww1k3-premium .adviewDFPBanner.activeBan,
  body[id^='pageTypeId_0'] .Ww1k3-premium .adviewDFPBanner.activeBan,
  body[id^='pageTypeId_7'] #top_wrapper .Ww1k3-premium .adviewDFPBanner.activeBan,
  body[id^='pageTypeId_7'] .Ww1k3-premium .adviewDFPBanner.activeBan {
    margin: 0px auto;
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    min-width: 0px !important;
    max-width: none !important;
    padding: 10px 15px !important;
  }
  body[id^='pageTypeId_0'] #top_wrapper .Ww1k3-premium .adviewDFPBanner.activeBan .banLabel,
  body[id^='pageTypeId_0'] .Ww1k3-premium .adviewDFPBanner.activeBan .banLabel,
  body[id^='pageTypeId_7'] #top_wrapper .Ww1k3-premium .adviewDFPBanner.activeBan .banLabel,
  body[id^='pageTypeId_7'] .Ww1k3-premium .adviewDFPBanner.activeBan .banLabel {
    display: none !important;
  }
  body[id^='pageTypeId_0']
    #top_wrapper
    .Ww1k3-premium
    [id^='adUnit-071-WINIETA'].adviewDFPBanner.activeBan::before,
  body[id^='pageTypeId_0']
    #top_wrapper
    .Ww1k3-premium
    [id^='adUnit-103-WINIETA-MOBI'].adviewDFPBanner.activeBan::before,
  body[id^='pageTypeId_0']
    .Ww1k3-premium
    [id^='adUnit-071-WINIETA'].adviewDFPBanner.activeBan::before,
  body[id^='pageTypeId_0']
    .Ww1k3-premium
    [id^='adUnit-103-WINIETA-MOBI'].adviewDFPBanner.activeBan::before,
  body[id^='pageTypeId_7']
    #top_wrapper
    .Ww1k3-premium
    [id^='adUnit-071-WINIETA'].adviewDFPBanner.activeBan::before,
  body[id^='pageTypeId_7']
    #top_wrapper
    .Ww1k3-premium
    [id^='adUnit-103-WINIETA-MOBI'].adviewDFPBanner.activeBan::before,
  body[id^='pageTypeId_7']
    .Ww1k3-premium
    [id^='adUnit-071-WINIETA'].adviewDFPBanner.activeBan::before,
  body[id^='pageTypeId_7']
    .Ww1k3-premium
    [id^='adUnit-103-WINIETA-MOBI'].adviewDFPBanner.activeBan::before {
    content: 'PARTNER WEEKENDU';
    font:
      10px Arial,
      sans-serif;
    color: rgb(153, 153, 153);
    padding-right: 20px;
    display: block;
  }
  body[id^='pageTypeId_0']
    #top_wrapper
    .Ww1k3-premium--cycle
    [id^='adUnit-071-WINIETA'].adviewDFPBanner.activeBan::before,
  body[id^='pageTypeId_0']
    #top_wrapper
    .Ww1k3-premium--cycle
    [id^='adUnit-103-WINIETA-MOBI'].adviewDFPBanner.activeBan::before,
  body[id^='pageTypeId_0']
    .Ww1k3-premium--cycle
    [id^='adUnit-071-WINIETA'].adviewDFPBanner.activeBan::before,
  body[id^='pageTypeId_0']
    .Ww1k3-premium--cycle
    [id^='adUnit-103-WINIETA-MOBI'].adviewDFPBanner.activeBan::before,
  body[id^='pageTypeId_7']
    #top_wrapper
    .Ww1k3-premium--cycle
    [id^='adUnit-071-WINIETA'].adviewDFPBanner.activeBan::before,
  body[id^='pageTypeId_7']
    #top_wrapper
    .Ww1k3-premium--cycle
    [id^='adUnit-103-WINIETA-MOBI'].adviewDFPBanner.activeBan::before,
  body[id^='pageTypeId_7']
    .Ww1k3-premium--cycle
    [id^='adUnit-071-WINIETA'].adviewDFPBanner.activeBan::before,
  body[id^='pageTypeId_7']
    .Ww1k3-premium--cycle
    [id^='adUnit-103-WINIETA-MOBI'].adviewDFPBanner.activeBan::before {
    content: 'PARTNER CYKLU';
  }
  body[id^='pageTypeId_0']
    #top_wrapper
    .Ww1k3-premium--onlyLogo
    [id^='adUnit-071-WINIETA'].adviewDFPBanner.activeBan::before,
  body[id^='pageTypeId_0']
    #top_wrapper
    .Ww1k3-premium--onlyLogo
    [id^='adUnit-103-WINIETA-MOBI'].adviewDFPBanner.activeBan::before,
  body[id^='pageTypeId_0']
    .Ww1k3-premium--onlyLogo
    [id^='adUnit-071-WINIETA'].adviewDFPBanner.activeBan::before,
  body[id^='pageTypeId_0']
    .Ww1k3-premium--onlyLogo
    [id^='adUnit-103-WINIETA-MOBI'].adviewDFPBanner.activeBan::before,
  body[id^='pageTypeId_7']
    #top_wrapper
    .Ww1k3-premium--onlyLogo
    [id^='adUnit-071-WINIETA'].adviewDFPBanner.activeBan::before,
  body[id^='pageTypeId_7']
    #top_wrapper
    .Ww1k3-premium--onlyLogo
    [id^='adUnit-103-WINIETA-MOBI'].adviewDFPBanner.activeBan::before,
  body[id^='pageTypeId_7']
    .Ww1k3-premium--onlyLogo
    [id^='adUnit-071-WINIETA'].adviewDFPBanner.activeBan::before,
  body[id^='pageTypeId_7']
    .Ww1k3-premium--onlyLogo
    [id^='adUnit-103-WINIETA-MOBI'].adviewDFPBanner.activeBan::before {
    content: '';
  }
  body[id^='pageTypeId_'] [id*='MOBI'].adviewDFPBanner.activeBan,
  body[id^='pageTypeId_'] [id^='DFP-001-TOPBOARD'].adviewDFPBanner.activeBan {
    margin-bottom: 0px;
    padding-bottom: 20px;
  }
  .right_aside .adviewDFPBanner.activeBan > div {
    margin-bottom: 0px;
  }
  .right_aside .adviewDFPBanner.adblock > div {
    display: block !important;
  }
  .ban101_wrapper {
    margin: 0px 0px 30px;
  }
  .DFP-091-RELATED.activeBan.adviewDFPBanner {
    padding: 0px;
    overflow: hidden;
    margin: 0px !important;
  }
  .DFP-091-RELATED.activeBan div {
    max-width: 100% !important;
  }
  .DFP-091-RELATED.activeBan a {
    display: block;
    color: rgb(34, 34, 34);
    font:
      600 18px / 21px calibre,
      sans-serif;
  }
  .DFP-091-RELATED.activeBan a.kd_ns_font,
  .DFP-091-RELATED.activeBan a.t {
    padding: 10px 15px;
  }
  .DFP-091-RELATED.activeBan a img {
    width: 100%;
    border-radius: 1px 1px 0px 0px;
    background: url('') 0px 0px repeat transparent;
  }
  body[id^='pageTypeId_1'].c2c .ban000_wrapper,
  body[id^='pageTypeId_1'].c2c .right_aside,
  body[id^='pageTypeId_7'].c2c .ban000_wrapper,
  body[id^='pageTypeId_7'].c2c .right_aside {
    display: none;
  }
  body[id^='pageTypeId_1'] [id^='banC'][class*='activeBan'],
  body[id^='pageTypeId_7'] [id^='banC'][class*='activeBan'] {
    margin: 15px 0px;
    text-align: center;
  }
  #banP007_DFP.activeBan,
  #banP0104_DFP.activeBan {
    text-align: center;
  }
  #adUnit-001-TOPBOARD-MOBI,
  #adUnit-101-TOPBOARD-MOBI,
  #adUnit-107-MAINBOARD-MOBI,
  #adUnit-108-FOOTBOARD-MOBI,
  #adUnit-150-ADBOARD-A-MOBI,
  #adUnit-150-ADBOARD-B-MOBI,
  #banP99_DFP,
  #DFP-011-MIDBOARD-A,
  .ban001_wrapper,
  div[id^='adsMidboardDivId'],
  div[id^='adUnit-104-RECTANGLE-MOBI'],
  div[id^='banC'],
  div[id^='banP104_DFP'],
  div[id^='DFP-007-CONTENTBOARD'],
  div[id^='DFP-011-MIDBOARD-MOBI'] {
    padding-bottom: 15px;
    min-height: 100vw;
    display: table;
    min-width: 100vw !important;
  }
  #adUnit-001-TOPBOARD-MOBI .banLabel,
  #adUnit-101-TOPBOARD-MOBI .banLabel,
  #adUnit-107-MAINBOARD-MOBI .banLabel,
  #adUnit-108-FOOTBOARD-MOBI .banLabel,
  #adUnit-150-ADBOARD-A-MOBI .banLabel,
  #adUnit-150-ADBOARD-B-MOBI .banLabel,
  #banP99_DFP .banLabel,
  #DFP-011-MIDBOARD-A .banLabel,
  .ban001_wrapper .banLabel,
  div[id^='adsMidboardDivId'] .banLabel,
  div[id^='adUnit-104-RECTANGLE-MOBI'] .banLabel,
  div[id^='banC'] .banLabel,
  div[id^='banP104_DFP'] .banLabel,
  div[id^='DFP-007-CONTENTBOARD'] .banLabel,
  div[id^='DFP-011-MIDBOARD-MOBI'] .banLabel {
    width: 100%;
  }
  #adUnit-001-TOPBOARD-MOBI > div,
  #adUnit-101-TOPBOARD-MOBI > div,
  #adUnit-107-MAINBOARD-MOBI > div,
  #adUnit-108-FOOTBOARD-MOBI > div,
  #adUnit-150-ADBOARD-A-MOBI > div,
  #adUnit-150-ADBOARD-B-MOBI > div,
  #banP99_DFP > div,
  #DFP-011-MIDBOARD-A > div,
  .ban001_wrapper > div,
  div[id^='adsMidboardDivId'] > div,
  div[id^='adUnit-104-RECTANGLE-MOBI'] > div,
  div[id^='banC'] > div,
  div[id^='banP104_DFP'] > div,
  div[id^='DFP-007-CONTENTBOARD'] > div,
  div[id^='DFP-011-MIDBOARD-MOBI'] > div {
    top: 150px;
    text-align: center;
    z-index: 1;
    width: auto !important;
    display: block !important;
    position: sticky !important;
  }
  #adUnit-001-TOPBOARD-MOBI:not(.activeBan),
  #adUnit-101-TOPBOARD-MOBI:not(.activeBan),
  #adUnit-107-MAINBOARD-MOBI:not(.activeBan),
  #adUnit-108-FOOTBOARD-MOBI:not(.activeBan),
  #adUnit-150-ADBOARD-A-MOBI:not(.activeBan),
  #adUnit-150-ADBOARD-B-MOBI:not(.activeBan),
  #banP99_DFP:not(.activeBan),
  #DFP-011-MIDBOARD-A:not(.activeBan),
  .ban001_wrapper:not(.activeBan),
  div[id^='adsMidboardDivId']:not(.activeBan),
  div[id^='adUnit-104-RECTANGLE-MOBI']:not(.activeBan),
  div[id^='banC']:not(.activeBan),
  div[id^='banP104_DFP']:not(.activeBan),
  div[id^='DFP-007-CONTENTBOARD']:not(.activeBan),
  div[id^='DFP-011-MIDBOARD-MOBI']:not(.activeBan) {
    position: relative;
  }
  #adUnit-001-TOPBOARD-MOBI::before,
  #adUnit-101-TOPBOARD-MOBI::before,
  #adUnit-107-MAINBOARD-MOBI::before,
  #adUnit-108-FOOTBOARD-MOBI::before,
  #adUnit-150-ADBOARD-A-MOBI::before,
  #adUnit-150-ADBOARD-B-MOBI::before,
  #banP99_DFP::before,
  #DFP-011-MIDBOARD-A::before,
  .ban001_wrapper::before,
  div[id^='adsMidboardDivId']::before,
  div[id^='adUnit-104-RECTANGLE-MOBI']::before,
  div[id^='banC']::before,
  div[id^='banP104_DFP']::before,
  div[id^='DFP-007-CONTENTBOARD']::before,
  div[id^='DFP-011-MIDBOARD-MOBI']::before {
    content: '';
    position: absolute;
    width: 50px;
    height: 50px;
    top: 50%;
    left: 50%;
    background-image: url('');
    background-repeat: no-repeat;
    background-position: 50% center;
    background-size: contain;
    transform: translate(-50%, -50%);
  }
  body:not(.screeningADFP) #adUnit-001-TOPBOARD-MOBI,
  body:not(.screeningADFP) #adUnit-101-TOPBOARD-MOBI,
  body:not(.screeningADFP) #adUnit-107-MAINBOARD-MOBI,
  body:not(.screeningADFP) #adUnit-108-FOOTBOARD-MOBI,
  body:not(.screeningADFP) #adUnit-150-ADBOARD-A-MOBI,
  body:not(.screeningADFP) #adUnit-150-ADBOARD-B-MOBI,
  body:not(.screeningADFP) #banP99_DFP,
  body:not(.screeningADFP) #DFP-011-MIDBOARD-A,
  body:not(.screeningADFP) .ban001_wrapper,
  body:not(.screeningADFP) div[id^='adsMidboardDivId'],
  body:not(.screeningADFP) div[id^='adUnit-104-RECTANGLE-MOBI'],
  body:not(.screeningADFP) div[id^='banC'],
  body:not(.screeningADFP) div[id^='banP104_DFP'],
  body:not(.screeningADFP) div[id^='DFP-007-CONTENTBOARD'],
  body:not(.screeningADFP) div[id^='DFP-011-MIDBOARD-MOBI'] {
    background-color: rgb(245, 245, 245) !important;
  }
  body.noAds #adUnit-001-TOPBOARD-MOBI,
  body.noAds #adUnit-101-TOPBOARD-MOBI,
  body.noAds #adUnit-107-MAINBOARD-MOBI,
  body.noAds #adUnit-108-FOOTBOARD-MOBI,
  body.noAds #adUnit-150-ADBOARD-A-MOBI,
  body.noAds #adUnit-150-ADBOARD-B-MOBI,
  body.noAds #banP99_DFP,
  body.noAds #DFP-011-MIDBOARD-A,
  body.noAds .ban001_wrapper,
  body.noAds div[id^='adsMidboardDivId'],
  body.noAds div[id^='adUnit-104-RECTANGLE-MOBI'],
  body.noAds div[id^='banC'],
  body.noAds div[id^='banP104_DFP'],
  body.noAds div[id^='DFP-007-CONTENTBOARD'],
  body.noAds div[id^='DFP-011-MIDBOARD-MOBI'] {
    display: none !important;
  }
  .ban001_wrap {
    min-width: 100vw;
  }
  #pageTypeId_13 .ban001_wrap {
    margin: 0px -15px;
  }
  body.noAds .ban001_wrap {
    display: none;
  }
  body:not(#pageTypeId_14) div[id^='adUnit-104-RECTANGLE-MOBI'],
  body:not(#pageTypeId_14) div[id^='banC'] {
    margin: 0px 0px 0px -15px !important;
  }
  body#pageTypeId_7 div[id^='adUnit-104-RECTANGLE-MOBI'],
  body#pageTypeId_7 div[id^='banC'] {
    margin-top: 50px !important;
  }
  .activeBan::before {
    display: none;
  }
  body#pageTypeId_0.richMedia #adUnit-101-TOPBOARD-MOBI,
  body#pageTypeId_0.richMedia #adUnit-104-RECTANGLE-MOBI,
  body#pageTypeId_0.richMedia #banP99_DFP,
  body#pageTypeId_0.richMedia #DFP-011-MIDBOARD-A,
  body#pageTypeId_0.richMedia .ban001_wrap,
  body#pageTypeId_0.richMedia .ban001_wrapper,
  body#pageTypeId_0.richMedia div[id^='adsMidboardDivId_'],
  body#pageTypeId_0.richMedia div[id^='banC'],
  body#pageTypeId_0.richMedia div[id^='DFP-011-MIDBOARD-MOBI_'],
  body#pageTypeId_7.richMedia #adUnit-101-TOPBOARD-MOBI,
  body#pageTypeId_7.richMedia #adUnit-104-RECTANGLE-MOBI,
  body#pageTypeId_7.richMedia #banP99_DFP,
  body#pageTypeId_7.richMedia #DFP-011-MIDBOARD-A,
  body#pageTypeId_7.richMedia .ban001_wrap,
  body#pageTypeId_7.richMedia .ban001_wrapper,
  body#pageTypeId_7.richMedia div[id^='adsMidboardDivId_'],
  body#pageTypeId_7.richMedia div[id^='banC'],
  body#pageTypeId_7.richMedia div[id^='DFP-011-MIDBOARD-MOBI_'] {
    background-color: transparent !important;
  }
  body#pageTypeId_0.richMedia #banP99_DFP,
  body#pageTypeId_0.richMedia div[id^='adsMidboardDivId_'] > div,
  body#pageTypeId_7.richMedia #banP99_DFP,
  body#pageTypeId_7.richMedia div[id^='adsMidboardDivId_'] > div {
    top: 0px;
    position: relative !important;
  }
  body.c2c_adserver #banC99 {
    min-height: 1200px;
  }
  @keyframes changeVideoOpacity {
    0% {
      opacity: 0;
    }
    100% {
      opacity: 1;
    }
  }
  .onnetworkplayercontainer.miniature {
    animation-name: changeVideoOpacity;
    animation-duration: 2s;
  }
  .onnetworkcustomplayercontainer.podcast {
    margin: 0px;
  }
  .commentBox {
    padding: 10px 15px;
  }
  .commentBox__header {
    color: rgb(34, 34, 34);
    padding-bottom: 10px;
    font:
      600 22px / 31px calibre,
      sans-serif;
  }
  .commentBox__articleTitle {
    color: rgb(153, 153, 153);
    padding-bottom: 14px;
    font:
      400 15px / 18px calibre,
      sans-serif;
  }
  .commentBox__subheader {
    color: rgb(34, 34, 34);
    padding-bottom: 18px;
    font:
      600 15px / 18px calibre,
      sans-serif;
  }
  .commentBox__buttonLink {
    height: 40px;
    background: rgb(68, 68, 68);
    border-radius: 20px;
    display: flex;
    align-items: center;
    transition: 0.2s;
    box-shadow: transparent 0px 4px 7.68px 0.32px;
    justify-content: center;
    width: 100%;
  }
  .commentBox__buttonLink:hover {
    background: rgb(89, 89, 89);
    box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 8.68px 0.32px;
  }
  .commentBox__buttonLabel {
    color: rgb(255, 255, 255);
    font:
      600 16px / 22px calibre,
      sans-serif;
    text-transform: uppercase;
    cursor: pointer;
    margin-left: 10px;
  }
  .DFP-premiumBoardLoadedAds .DFP-premiumBoardReservedPlace {
    height: 100px;
  }
  .seo_faq {
    position: relative;
    background-color: rgb(245, 245, 245);
    width: 100vw;
    margin-left: -15px;
    padding: 28px 15px 10px;
  }
  .seo_faq::before {
    content: '';
    position: absolute;
    top: 0px;
    left: 0px;
    width: 30px;
    height: 30px;
    border-top: 4px solid rgb(80, 110, 145);
    border-left: 4px solid rgb(80, 110, 145);
  }
  .seo_faq .seo_faq__title {
    padding: 0px;
    font:
      700 24px / 29px calibre,
      sans-serif;
  }
  .seo_faq .seo_faq__question {
    position: relative;
    cursor: pointer;
    padding: 10px 0px;
    font:
      400 20px / 24px calibre,
      sans-serif;
  }
  .seo_faq .seo_faq__question::before {
    position: absolute;
    content: '';
    width: 100%;
    height: 1px;
    background-color: rgb(219, 219, 219);
    left: 0px;
    top: 0px;
  }
  .seo_faq .seo_faq__question::after {
    content: '';
    position: absolute;
    width: 10px;
    height: 10px;
    border-top: 3px solid rgb(0, 0, 0);
    border-left: 3px solid rgb(0, 0, 0);
    right: 0px;
    top: 53%;
    transform: translateY(-50%) rotate(45deg);
  }
  .seo_faq__question:first-of-type::before {
    display: none;
  }
  .seo_faq .seo_faq__question--selected::after {
    transition: 0.5s ease-in-out;
    transform: translateY(-50%) rotate(225deg);
  }
  .seo_faq .seo_faq__question--selected + .seo_faq__answer {
    overflow: visible;
    height: auto;
    transform: scaleY(1);
    padding-bottom: 10px;
  }
  .seo_faq .seo_faq__answer {
    position: relative;
    height: 0px;
    overflow: hidden;
    padding: 0px;
    color: rgb(102, 102, 102);
    transition: 0.5s ease-in-out;
    transform-origin: left top;
    transform: scaleY(0);
    font:
      400 20px / 24px calibre,
      sans-serif;
  }
  .seo_faq .seo_faq__answer::before {
    display: none;
  }
  #c2s_audioSlider,
  #c2s_volumeSlider {
    appearance: none;
    background: transparent;
    overflow: hidden;
    height: 100%;
  }
  #c2s_audioSlider::-webkit-slider-runnable-track,
  #c2s_volumeSlider::-webkit-slider-runnable-track {
    appearance: none;
    cursor: pointer;
    transition: 0.2s;
    width: 52px;
    height: 4px;
    background: rgb(80, 110, 145);
  }
  #c2s_audioSlider::-webkit-slider-thumb,
  #c2s_volumeSlider::-webkit-slider-thumb {
    background: rgb(80, 110, 145);
    border-radius: 100%;
    cursor: pointer;
    height: 12px;
    width: 12px;
    outline: transparent solid 10px;
    position: relative;
    appearance: none;
    margin-top: -4px;
    box-shadow:
      rgb(221, 221, 221) 5px 0px 0px -4px,
      rgb(221, 221, 221) 6px 0px 0px -4px,
      rgb(221, 221, 221) 7px 0px 0px -4px,
      rgb(221, 221, 221) 8px 0px 0px -4px,
      rgb(221, 221, 221) 9px 0px 0px -4px,
      rgb(221, 221, 221) 10px 0px 0px -4px,
      rgb(221, 221, 221) 11px 0px 0px -4px,
      rgb(221, 221, 221) 12px 0px 0px -4px,
      rgb(221, 221, 221) 13px 0px 0px -4px,
      rgb(221, 221, 221) 14px 0px 0px -4px,
      rgb(221, 221, 221) 15px 0px 0px -4px,
      rgb(221, 221, 221) 16px 0px 0px -4px,
      rgb(221, 221, 221) 17px 0px 0px -4px,
      rgb(221, 221, 221) 18px 0px 0px -4px,
      rgb(221, 221, 221) 19px 0px 0px -4px,
      rgb(221, 221, 221) 20px 0px 0px -4px,
      rgb(221, 221, 221) 21px 0px 0px -4px,
      rgb(221, 221, 221) 22px 0px 0px -4px,
      rgb(221, 221, 221) 23px 0px 0px -4px,
      rgb(221, 221, 221) 24px 0px 0px -4px,
      rgb(221, 221, 221) 25px 0px 0px -4px,
      rgb(221, 221, 221) 26px 0px 0px -4px,
      rgb(221, 221, 221) 27px 0px 0px -4px,
      rgb(221, 221, 221) 28px 0px 0px -4px,
      rgb(221, 221, 221) 29px 0px 0px -4px,
      rgb(221, 221, 221) 30px 0px 0px -4px,
      rgb(221, 221, 221) 31px 0px 0px -4px,
      rgb(221, 221, 221) 32px 0px 0px -4px,
      rgb(221, 221, 221) 33px 0px 0px -4px,
      rgb(221, 221, 221) 34px 0px 0px -4px,
      rgb(221, 221, 221) 35px 0px 0px -4px,
      rgb(221, 221, 221) 36px 0px 0px -4px,
      rgb(221, 221, 221) 37px 0px 0px -4px,
      rgb(221, 221, 221) 38px 0px 0px -4px,
      rgb(221, 221, 221) 39px 0px 0px -4px,
      rgb(221, 221, 221) 40px 0px 0px -4px,
      rgb(221, 221, 221) 41px 0px 0px -4px,
      rgb(221, 221, 221) 42px 0px 0px -4px,
      rgb(221, 221, 221) 43px 0px 0px -4px,
      rgb(221, 221, 221) 44px 0px 0px -4px,
      rgb(221, 221, 221) 45px 0px 0px -4px,
      rgb(221, 221, 221) 46px 0px 0px -4px,
      rgb(221, 221, 221) 47px 0px 0px -4px,
      rgb(221, 221, 221) 48px 0px 0px -4px,
      rgb(221, 221, 221) 49px 0px 0px -4px,
      rgb(221, 221, 221) 50px 0px 0px -4px,
      rgb(221, 221, 221) 51px 0px 0px -4px,
      rgb(221, 221, 221) 52px 0px 0px -4px,
      rgb(221, 221, 221) 53px 0px 0px -4px,
      rgb(221, 221, 221) 54px 0px 0px -4px,
      rgb(221, 221, 221) 55px 0px 0px -4px,
      rgb(221, 221, 221) 56px 0px 0px -4px,
      rgb(221, 221, 221) 57px 0px 0px -4px,
      rgb(221, 221, 221) 58px 0px 0px -4px,
      rgb(221, 221, 221) 59px 0px 0px -4px,
      rgb(221, 221, 221) 60px 0px 0px -4px,
      rgb(221, 221, 221) 61px 0px 0px -4px,
      rgb(221, 221, 221) 62px 0px 0px -4px,
      rgb(221, 221, 221) 63px 0px 0px -4px,
      rgb(221, 221, 221) 64px 0px 0px -4px,
      rgb(221, 221, 221) 65px 0px 0px -4px,
      rgb(221, 221, 221) 66px 0px 0px -4px,
      rgb(221, 221, 221) 67px 0px 0px -4px,
      rgb(221, 221, 221) 68px 0px 0px -4px,
      rgb(221, 221, 221) 69px 0px 0px -4px,
      rgb(221, 221, 221) 70px 0px 0px -4px,
      rgb(221, 221, 221) 71px 0px 0px -4px,
      rgb(221, 221, 221) 72px 0px 0px -4px,
      rgb(221, 221, 221) 73px 0px 0px -4px,
      rgb(221, 221, 221) 74px 0px 0px -4px,
      rgb(221, 221, 221) 75px 0px 0px -4px,
      rgb(221, 221, 221) 76px 0px 0px -4px,
      rgb(221, 221, 221) 77px 0px 0px -4px,
      rgb(221, 221, 221) 78px 0px 0px -4px,
      rgb(221, 221, 221) 79px 0px 0px -4px,
      rgb(221, 221, 221) 80px 0px 0px -4px,
      rgb(221, 221, 221) 81px 0px 0px -4px,
      rgb(221, 221, 221) 82px 0px 0px -4px,
      rgb(221, 221, 221) 83px 0px 0px -4px,
      rgb(221, 221, 221) 84px 0px 0px -4px,
      rgb(221, 221, 221) 85px 0px 0px -4px,
      rgb(221, 221, 221) 86px 0px 0px -4px,
      rgb(221, 221, 221) 87px 0px 0px -4px,
      rgb(221, 221, 221) 88px 0px 0px -4px,
      rgb(221, 221, 221) 89px 0px 0px -4px,
      rgb(221, 221, 221) 90px 0px 0px -4px,
      rgb(221, 221, 221) 91px 0px 0px -4px,
      rgb(221, 221, 221) 92px 0px 0px -4px,
      rgb(221, 221, 221) 93px 0px 0px -4px,
      rgb(221, 221, 221) 94px 0px 0px -4px,
      rgb(221, 221, 221) 95px 0px 0px -4px,
      rgb(221, 221, 221) 96px 0px 0px -4px,
      rgb(221, 221, 221) 97px 0px 0px -4px,
      rgb(221, 221, 221) 98px 0px 0px -4px,
      rgb(221, 221, 221) 99px 0px 0px -4px,
      rgb(221, 221, 221) 100px 0px 0px -4px,
      rgb(221, 221, 221) 101px 0px 0px -4px,
      rgb(221, 221, 221) 102px 0px 0px -4px,
      rgb(221, 221, 221) 103px 0px 0px -4px,
      rgb(221, 221, 221) 104px 0px 0px -4px,
      rgb(221, 221, 221) 105px 0px 0px -4px,
      rgb(221, 221, 221) 106px 0px 0px -4px,
      rgb(221, 221, 221) 107px 0px 0px -4px,
      rgb(221, 221, 221) 108px 0px 0px -4px,
      rgb(221, 221, 221) 109px 0px 0px -4px,
      rgb(221, 221, 221) 110px 0px 0px -4px,
      rgb(221, 221, 221) 111px 0px 0px -4px,
      rgb(221, 221, 221) 112px 0px 0px -4px,
      rgb(221, 221, 221) 113px 0px 0px -4px,
      rgb(221, 221, 221) 114px 0px 0px -4px,
      rgb(221, 221, 221) 115px 0px 0px -4px,
      rgb(221, 221, 221) 116px 0px 0px -4px,
      rgb(221, 221, 221) 117px 0px 0px -4px,
      rgb(221, 221, 221) 118px 0px 0px -4px,
      rgb(221, 221, 221) 119px 0px 0px -4px,
      rgb(221, 221, 221) 120px 0px 0px -4px,
      rgb(221, 221, 221) 121px 0px 0px -4px,
      rgb(221, 221, 221) 122px 0px 0px -4px,
      rgb(221, 221, 221) 123px 0px 0px -4px,
      rgb(221, 221, 221) 124px 0px 0px -4px,
      rgb(221, 221, 221) 125px 0px 0px -4px,
      rgb(221, 221, 221) 126px 0px 0px -4px,
      rgb(221, 221, 221) 127px 0px 0px -4px,
      rgb(221, 221, 221) 128px 0px 0px -4px,
      rgb(221, 221, 221) 129px 0px 0px -4px,
      rgb(221, 221, 221) 130px 0px 0px -4px,
      rgb(221, 221, 221) 131px 0px 0px -4px,
      rgb(221, 221, 221) 132px 0px 0px -4px,
      rgb(221, 221, 221) 133px 0px 0px -4px,
      rgb(221, 221, 221) 134px 0px 0px -4px,
      rgb(221, 221, 221) 135px 0px 0px -4px,
      rgb(221, 221, 221) 136px 0px 0px -4px,
      rgb(221, 221, 221) 137px 0px 0px -4px,
      rgb(221, 221, 221) 138px 0px 0px -4px,
      rgb(221, 221, 221) 139px 0px 0px -4px,
      rgb(221, 221, 221) 140px 0px 0px -4px,
      rgb(221, 221, 221) 141px 0px 0px -4px,
      rgb(221, 221, 221) 142px 0px 0px -4px,
      rgb(221, 221, 221) 143px 0px 0px -4px,
      rgb(221, 221, 221) 144px 0px 0px -4px,
      rgb(221, 221, 221) 145px 0px 0px -4px,
      rgb(221, 221, 221) 146px 0px 0px -4px,
      rgb(221, 221, 221) 147px 0px 0px -4px,
      rgb(221, 221, 221) 148px 0px 0px -4px,
      rgb(221, 221, 221) 149px 0px 0px -4px,
      rgb(221, 221, 221) 150px 0px 0px -4px,
      rgb(221, 221, 221) 151px 0px 0px -4px,
      rgb(221, 221, 221) 152px 0px 0px -4px,
      rgb(221, 221, 221) 153px 0px 0px -4px,
      rgb(221, 221, 221) 154px 0px 0px -4px,
      rgb(221, 221, 221) 155px 0px 0px -4px,
      rgb(221, 221, 221) 156px 0px 0px -4px,
      rgb(221, 221, 221) 157px 0px 0px -4px,
      rgb(221, 221, 221) 158px 0px 0px -4px,
      rgb(221, 221, 221) 159px 0px 0px -4px,
      rgb(221, 221, 221) 160px 0px 0px -4px,
      rgb(221, 221, 221) 161px 0px 0px -4px,
      rgb(221, 221, 221) 162px 0px 0px -4px,
      rgb(221, 221, 221) 163px 0px 0px -4px,
      rgb(221, 221, 221) 164px 0px 0px -4px,
      rgb(221, 221, 221) 165px 0px 0px -4px,
      rgb(221, 221, 221) 166px 0px 0px -4px,
      rgb(221, 221, 221) 167px 0px 0px -4px,
      rgb(221, 221, 221) 168px 0px 0px -4px,
      rgb(221, 221, 221) 169px 0px 0px -4px,
      rgb(221, 221, 221) 170px 0px 0px -4px,
      rgb(221, 221, 221) 171px 0px 0px -4px,
      rgb(221, 221, 221) 172px 0px 0px -4px,
      rgb(221, 221, 221) 173px 0px 0px -4px,
      rgb(221, 221, 221) 174px 0px 0px -4px,
      rgb(221, 221, 221) 175px 0px 0px -4px,
      rgb(221, 221, 221) 176px 0px 0px -4px,
      rgb(221, 221, 221) 177px 0px 0px -4px,
      rgb(221, 221, 221) 178px 0px 0px -4px,
      rgb(221, 221, 221) 179px 0px 0px -4px,
      rgb(221, 221, 221) 180px 0px 0px -4px,
      rgb(221, 221, 221) 181px 0px 0px -4px,
      rgb(221, 221, 221) 182px 0px 0px -4px,
      rgb(221, 221, 221) 183px 0px 0px -4px,
      rgb(221, 221, 221) 184px 0px 0px -4px,
      rgb(221, 221, 221) 185px 0px 0px -4px,
      rgb(221, 221, 221) 186px 0px 0px -4px,
      rgb(221, 221, 221) 187px 0px 0px -4px,
      rgb(221, 221, 221) 188px 0px 0px -4px,
      rgb(221, 221, 221) 189px 0px 0px -4px,
      rgb(221, 221, 221) 190px 0px 0px -4px,
      rgb(221, 221, 221) 191px 0px 0px -4px,
      rgb(221, 221, 221) 192px 0px 0px -4px,
      rgb(221, 221, 221) 193px 0px 0px -4px,
      rgb(221, 221, 221) 194px 0px 0px -4px,
      rgb(221, 221, 221) 195px 0px 0px -4px,
      rgb(221, 221, 221) 196px 0px 0px -4px,
      rgb(221, 221, 221) 197px 0px 0px -4px,
      rgb(221, 221, 221) 198px 0px 0px -4px,
      rgb(221, 221, 221) 199px 0px 0px -4px,
      rgb(221, 221, 221) 200px 0px 0px -4px,
      rgb(221, 221, 221) 201px 0px 0px -4px,
      rgb(221, 221, 221) 202px 0px 0px -4px,
      rgb(221, 221, 221) 203px 0px 0px -4px,
      rgb(221, 221, 221) 204px 0px 0px -4px,
      rgb(221, 221, 221) 205px 0px 0px -4px,
      rgb(221, 221, 221) 206px 0px 0px -4px,
      rgb(221, 221, 221) 207px 0px 0px -4px,
      rgb(221, 221, 221) 208px 0px 0px -4px,
      rgb(221, 221, 221) 209px 0px 0px -4px,
      rgb(221, 221, 221) 210px 0px 0px -4px,
      rgb(221, 221, 221) 211px 0px 0px -4px,
      rgb(221, 221, 221) 212px 0px 0px -4px,
      rgb(221, 221, 221) 213px 0px 0px -4px,
      rgb(221, 221, 221) 214px 0px 0px -4px,
      rgb(221, 221, 221) 215px 0px 0px -4px,
      rgb(221, 221, 221) 216px 0px 0px -4px,
      rgb(221, 221, 221) 217px 0px 0px -4px,
      rgb(221, 221, 221) 218px 0px 0px -4px,
      rgb(221, 221, 221) 219px 0px 0px -4px,
      rgb(221, 221, 221) 220px 0px 0px -4px,
      rgb(221, 221, 221) 221px 0px 0px -4px,
      rgb(221, 221, 221) 222px 0px 0px -4px,
      rgb(221, 221, 221) 223px 0px 0px -4px,
      rgb(221, 221, 221) 224px 0px 0px -4px,
      rgb(221, 221, 221) 225px 0px 0px -4px,
      rgb(221, 221, 221) 226px 0px 0px -4px,
      rgb(221, 221, 221) 227px 0px 0px -4px,
      rgb(221, 221, 221) 228px 0px 0px -4px,
      rgb(221, 221, 221) 229px 0px 0px -4px,
      rgb(221, 221, 221) 230px 0px 0px -4px,
      rgb(221, 221, 221) 231px 0px 0px -4px,
      rgb(221, 221, 221) 232px 0px 0px -4px,
      rgb(221, 221, 221) 233px 0px 0px -4px,
      rgb(221, 221, 221) 234px 0px 0px -4px,
      rgb(221, 221, 221) 235px 0px 0px -4px,
      rgb(221, 221, 221) 236px 0px 0px -4px,
      rgb(221, 221, 221) 237px 0px 0px -4px,
      rgb(221, 221, 221) 238px 0px 0px -4px,
      rgb(221, 221, 221) 239px 0px 0px -4px,
      rgb(221, 221, 221) 240px 0px 0px -4px,
      rgb(221, 221, 221) 241px 0px 0px -4px,
      rgb(221, 221, 221) 242px 0px 0px -4px,
      rgb(221, 221, 221) 243px 0px 0px -4px,
      rgb(221, 221, 221) 244px 0px 0px -4px,
      rgb(221, 221, 221) 245px 0px 0px -4px,
      rgb(221, 221, 221) 246px 0px 0px -4px,
      rgb(221, 221, 221) 247px 0px 0px -4px,
      rgb(221, 221, 221) 248px 0px 0px -4px,
      rgb(221, 221, 221) 249px 0px 0px -4px,
      rgb(221, 221, 221) 250px 0px 0px -4px,
      rgb(221, 221, 221) 251px 0px 0px -4px,
      rgb(221, 221, 221) 252px 0px 0px -4px,
      rgb(221, 221, 221) 253px 0px 0px -4px,
      rgb(221, 221, 221) 254px 0px 0px -4px,
      rgb(221, 221, 221) 255px 0px 0px -4px,
      rgb(221, 221, 221) 256px 0px 0px -4px,
      rgb(221, 221, 221) 257px 0px 0px -4px,
      rgb(221, 221, 221) 258px 0px 0px -4px,
      rgb(221, 221, 221) 259px 0px 0px -4px,
      rgb(221, 221, 221) 260px 0px 0px -4px,
      rgb(221, 221, 221) 261px 0px 0px -4px,
      rgb(221, 221, 221) 262px 0px 0px -4px,
      rgb(221, 221, 221) 263px 0px 0px -4px,
      rgb(221, 221, 221) 264px 0px 0px -4px,
      rgb(221, 221, 221) 265px 0px 0px -4px,
      rgb(221, 221, 221) 266px 0px 0px -4px,
      rgb(221, 221, 221) 267px 0px 0px -4px,
      rgb(221, 221, 221) 268px 0px 0px -4px,
      rgb(221, 221, 221) 269px 0px 0px -4px,
      rgb(221, 221, 221) 270px 0px 0px -4px,
      rgb(221, 221, 221) 271px 0px 0px -4px,
      rgb(221, 221, 221) 272px 0px 0px -4px,
      rgb(221, 221, 221) 273px 0px 0px -4px,
      rgb(221, 221, 221) 274px 0px 0px -4px,
      rgb(221, 221, 221) 275px 0px 0px -4px,
      rgb(221, 221, 221) 276px 0px 0px -4px,
      rgb(221, 221, 221) 277px 0px 0px -4px,
      rgb(221, 221, 221) 278px 0px 0px -4px,
      rgb(221, 221, 221) 279px 0px 0px -4px,
      rgb(221, 221, 221) 280px 0px 0px -4px,
      rgb(221, 221, 221) 281px 0px 0px -4px,
      rgb(221, 221, 221) 282px 0px 0px -4px,
      rgb(221, 221, 221) 283px 0px 0px -4px,
      rgb(221, 221, 221) 284px 0px 0px -4px,
      rgb(221, 221, 221) 285px 0px 0px -4px,
      rgb(221, 221, 221) 286px 0px 0px -4px,
      rgb(221, 221, 221) 287px 0px 0px -4px,
      rgb(221, 221, 221) 288px 0px 0px -4px,
      rgb(221, 221, 221) 289px 0px 0px -4px,
      rgb(221, 221, 221) 290px 0px 0px -4px,
      rgb(221, 221, 221) 291px 0px 0px -4px,
      rgb(221, 221, 221) 292px 0px 0px -4px,
      rgb(221, 221, 221) 293px 0px 0px -4px,
      rgb(221, 221, 221) 294px 0px 0px -4px,
      rgb(221, 221, 221) 295px 0px 0px -4px,
      rgb(221, 221, 221) 296px 0px 0px -4px,
      rgb(221, 221, 221) 297px 0px 0px -4px,
      rgb(221, 221, 221) 298px 0px 0px -4px,
      rgb(221, 221, 221) 299px 0px 0px -4px,
      rgb(221, 221, 221) 300px 0px 0px -4px,
      rgb(221, 221, 221) 301px 0px 0px -4px,
      rgb(221, 221, 221) 302px 0px 0px -4px,
      rgb(221, 221, 221) 303px 0px 0px -4px,
      rgb(221, 221, 221) 304px 0px 0px -4px,
      rgb(221, 221, 221) 305px 0px 0px -4px,
      rgb(221, 221, 221) 306px 0px 0px -4px,
      rgb(221, 221, 221) 307px 0px 0px -4px,
      rgb(221, 221, 221) 308px 0px 0px -4px,
      rgb(221, 221, 221) 309px 0px 0px -4px,
      rgb(221, 221, 221) 310px 0px 0px -4px,
      rgb(221, 221, 221) 311px 0px 0px -4px,
      rgb(221, 221, 221) 312px 0px 0px -4px,
      rgb(221, 221, 221) 313px 0px 0px -4px,
      rgb(221, 221, 221) 314px 0px 0px -4px,
      rgb(221, 221, 221) 315px 0px 0px -4px,
      rgb(221, 221, 221) 316px 0px 0px -4px,
      rgb(221, 221, 221) 317px 0px 0px -4px,
      rgb(221, 221, 221) 318px 0px 0px -4px,
      rgb(221, 221, 221) 319px 0px 0px -4px,
      rgb(221, 221, 221) 320px 0px 0px -4px,
      rgb(221, 221, 221) 321px 0px 0px -4px,
      rgb(221, 221, 221) 322px 0px 0px -4px,
      rgb(221, 221, 221) 323px 0px 0px -4px,
      rgb(221, 221, 221) 324px 0px 0px -4px,
      rgb(221, 221, 221) 325px 0px 0px -4px,
      rgb(221, 221, 221) 326px 0px 0px -4px,
      rgb(221, 221, 221) 327px 0px 0px -4px,
      rgb(221, 221, 221) 328px 0px 0px -4px,
      rgb(221, 221, 221) 329px 0px 0px -4px,
      rgb(221, 221, 221) 330px 0px 0px -4px,
      rgb(221, 221, 221) 331px 0px 0px -4px,
      rgb(221, 221, 221) 332px 0px 0px -4px,
      rgb(221, 221, 221) 333px 0px 0px -4px,
      rgb(221, 221, 221) 334px 0px 0px -4px,
      rgb(221, 221, 221) 335px 0px 0px -4px,
      rgb(221, 221, 221) 336px 0px 0px -4px,
      rgb(221, 221, 221) 337px 0px 0px -4px,
      rgb(221, 221, 221) 338px 0px 0px -4px,
      rgb(221, 221, 221) 339px 0px 0px -4px,
      rgb(221, 221, 221) 340px 0px 0px -4px,
      rgb(221, 221, 221) 341px 0px 0px -4px,
      rgb(221, 221, 221) 342px 0px 0px -4px,
      rgb(221, 221, 221) 343px 0px 0px -4px,
      rgb(221, 221, 221) 344px 0px 0px -4px,
      rgb(221, 221, 221) 345px 0px 0px -4px,
      rgb(221, 221, 221) 346px 0px 0px -4px,
      rgb(221, 221, 221) 347px 0px 0px -4px,
      rgb(221, 221, 221) 348px 0px 0px -4px,
      rgb(221, 221, 221) 349px 0px 0px -4px,
      rgb(221, 221, 221) 350px 0px 0px -4px,
      rgb(221, 221, 221) 351px 0px 0px -4px,
      rgb(221, 221, 221) 352px 0px 0px -4px,
      rgb(221, 221, 221) 353px 0px 0px -4px,
      rgb(221, 221, 221) 354px 0px 0px -4px,
      rgb(221, 221, 221) 355px 0px 0px -4px,
      rgb(221, 221, 221) 356px 0px 0px -4px,
      rgb(221, 221, 221) 357px 0px 0px -4px,
      rgb(221, 221, 221) 358px 0px 0px -4px,
      rgb(221, 221, 221) 359px 0px 0px -4px,
      rgb(221, 221, 221) 360px 0px 0px -4px,
      rgb(221, 221, 221) 361px 0px 0px -4px,
      rgb(221, 221, 221) 362px 0px 0px -4px,
      rgb(221, 221, 221) 363px 0px 0px -4px,
      rgb(221, 221, 221) 364px 0px 0px -4px,
      rgb(221, 221, 221) 365px 0px 0px -4px,
      rgb(221, 221, 221) 366px 0px 0px -4px,
      rgb(221, 221, 221) 367px 0px 0px -4px,
      rgb(221, 221, 221) 368px 0px 0px -4px,
      rgb(221, 221, 221) 369px 0px 0px -4px,
      rgb(221, 221, 221) 370px 0px 0px -4px,
      rgb(221, 221, 221) 371px 0px 0px -4px,
      rgb(221, 221, 221) 372px 0px 0px -4px,
      rgb(221, 221, 221) 373px 0px 0px -4px,
      rgb(221, 221, 221) 374px 0px 0px -4px,
      rgb(221, 221, 221) 375px 0px 0px -4px,
      rgb(221, 221, 221) 376px 0px 0px -4px,
      rgb(221, 221, 221) 377px 0px 0px -4px,
      rgb(221, 221, 221) 378px 0px 0px -4px,
      rgb(221, 221, 221) 379px 0px 0px -4px,
      rgb(221, 221, 221) 380px 0px 0px -4px,
      rgb(221, 221, 221) 381px 0px 0px -4px,
      rgb(221, 221, 221) 382px 0px 0px -4px,
      rgb(221, 221, 221) 383px 0px 0px -4px,
      rgb(221, 221, 221) 384px 0px 0px -4px,
      rgb(221, 221, 221) 385px 0px 0px -4px,
      rgb(221, 221, 221) 386px 0px 0px -4px,
      rgb(221, 221, 221) 387px 0px 0px -4px,
      rgb(221, 221, 221) 388px 0px 0px -4px,
      rgb(221, 221, 221) 389px 0px 0px -4px,
      rgb(221, 221, 221) 390px 0px 0px -4px,
      rgb(221, 221, 221) 391px 0px 0px -4px,
      rgb(221, 221, 221) 392px 0px 0px -4px,
      rgb(221, 221, 221) 393px 0px 0px -4px,
      rgb(221, 221, 221) 394px 0px 0px -4px,
      rgb(221, 221, 221) 395px 0px 0px -4px,
      rgb(221, 221, 221) 396px 0px 0px -4px,
      rgb(221, 221, 221) 397px 0px 0px -4px,
      rgb(221, 221, 221) 398px 0px 0px -4px,
      rgb(221, 221, 221) 399px 0px 0px -4px,
      rgb(221, 221, 221) 400px 0px 0px -4px,
      rgb(221, 221, 221) 401px 0px 0px -4px,
      rgb(221, 221, 221) 402px 0px 0px -4px,
      rgb(221, 221, 221) 403px 0px 0px -4px,
      rgb(221, 221, 221) 404px 0px 0px -4px,
      rgb(221, 221, 221) 405px 0px 0px -4px,
      rgb(221, 221, 221) 406px 0px 0px -4px,
      rgb(221, 221, 221) 407px 0px 0px -4px,
      rgb(221, 221, 221) 408px 0px 0px -4px,
      rgb(221, 221, 221) 409px 0px 0px -4px,
      rgb(221, 221, 221) 410px 0px 0px -4px,
      rgb(221, 221, 221) 411px 0px 0px -4px,
      rgb(221, 221, 221) 412px 0px 0px -4px,
      rgb(221, 221, 221) 413px 0px 0px -4px,
      rgb(221, 221, 221) 414px 0px 0px -4px,
      rgb(221, 221, 221) 415px 0px 0px -4px,
      rgb(221, 221, 221) 416px 0px 0px -4px,
      rgb(221, 221, 221) 417px 0px 0px -4px,
      rgb(221, 221, 221) 418px 0px 0px -4px,
      rgb(221, 221, 221) 419px 0px 0px -4px,
      rgb(221, 221, 221) 420px 0px 0px -4px,
      rgb(221, 221, 221) 421px 0px 0px -4px,
      rgb(221, 221, 221) 422px 0px 0px -4px,
      rgb(221, 221, 221) 423px 0px 0px -4px,
      rgb(221, 221, 221) 424px 0px 0px -4px,
      rgb(221, 221, 221) 425px 0px 0px -4px,
      rgb(221, 221, 221) 426px 0px 0px -4px,
      rgb(221, 221, 221) 427px 0px 0px -4px,
      rgb(221, 221, 221) 428px 0px 0px -4px,
      rgb(221, 221, 221) 429px 0px 0px -4px,
      rgb(221, 221, 221) 430px 0px 0px -4px,
      rgb(221, 221, 221) 431px 0px 0px -4px,
      rgb(221, 221, 221) 432px 0px 0px -4px,
      rgb(221, 221, 221) 433px 0px 0px -4px,
      rgb(221, 221, 221) 434px 0px 0px -4px,
      rgb(221, 221, 221) 435px 0px 0px -4px,
      rgb(221, 221, 221) 436px 0px 0px -4px,
      rgb(221, 221, 221) 437px 0px 0px -4px,
      rgb(221, 221, 221) 438px 0px 0px -4px,
      rgb(221, 221, 221) 439px 0px 0px -4px,
      rgb(221, 221, 221) 440px 0px 0px -4px,
      rgb(221, 221, 221) 441px 0px 0px -4px,
      rgb(221, 221, 221) 442px 0px 0px -4px,
      rgb(221, 221, 221) 443px 0px 0px -4px,
      rgb(221, 221, 221) 444px 0px 0px -4px,
      rgb(221, 221, 221) 445px 0px 0px -4px,
      rgb(221, 221, 221) 446px 0px 0px -4px,
      rgb(221, 221, 221) 447px 0px 0px -4px,
      rgb(221, 221, 221) 448px 0px 0px -4px,
      rgb(221, 221, 221) 449px 0px 0px -4px,
      rgb(221, 221, 221) 450px 0px 0px -4px,
      rgb(221, 221, 221) 451px 0px 0px -4px,
      rgb(221, 221, 221) 452px 0px 0px -4px,
      rgb(221, 221, 221) 453px 0px 0px -4px,
      rgb(221, 221, 221) 454px 0px 0px -4px,
      rgb(221, 221, 221) 455px 0px 0px -4px,
      rgb(221, 221, 221) 456px 0px 0px -4px,
      rgb(221, 221, 221) 457px 0px 0px -4px,
      rgb(221, 221, 221) 458px 0px 0px -4px,
      rgb(221, 221, 221) 459px 0px 0px -4px,
      rgb(221, 221, 221) 460px 0px 0px -4px,
      rgb(221, 221, 221) 461px 0px 0px -4px,
      rgb(221, 221, 221) 462px 0px 0px -4px,
      rgb(221, 221, 221) 463px 0px 0px -4px,
      rgb(221, 221, 221) 464px 0px 0px -4px,
      rgb(221, 221, 221) 465px 0px 0px -4px,
      rgb(221, 221, 221) 466px 0px 0px -4px,
      rgb(221, 221, 221) 467px 0px 0px -4px,
      rgb(221, 221, 221) 468px 0px 0px -4px,
      rgb(221, 221, 221) 469px 0px 0px -4px,
      rgb(221, 221, 221) 470px 0px 0px -4px,
      rgb(221, 221, 221) 471px 0px 0px -4px,
      rgb(221, 221, 221) 472px 0px 0px -4px,
      rgb(221, 221, 221) 473px 0px 0px -4px,
      rgb(221, 221, 221) 474px 0px 0px -4px,
      rgb(221, 221, 221) 475px 0px 0px -4px,
      rgb(221, 221, 221) 476px 0px 0px -4px,
      rgb(221, 221, 221) 477px 0px 0px -4px,
      rgb(221, 221, 221) 478px 0px 0px -4px,
      rgb(221, 221, 221) 479px 0px 0px -4px,
      rgb(221, 221, 221) 480px 0px 0px -4px,
      rgb(221, 221, 221) 481px 0px 0px -4px,
      rgb(221, 221, 221) 482px 0px 0px -4px,
      rgb(221, 221, 221) 483px 0px 0px -4px,
      rgb(221, 221, 221) 484px 0px 0px -4px,
      rgb(221, 221, 221) 485px 0px 0px -4px,
      rgb(221, 221, 221) 486px 0px 0px -4px,
      rgb(221, 221, 221) 487px 0px 0px -4px,
      rgb(221, 221, 221) 488px 0px 0px -4px,
      rgb(221, 221, 221) 489px 0px 0px -4px,
      rgb(221, 221, 221) 490px 0px 0px -4px,
      rgb(221, 221, 221) 491px 0px 0px -4px,
      rgb(221, 221, 221) 492px 0px 0px -4px,
      rgb(221, 221, 221) 493px 0px 0px -4px,
      rgb(221, 221, 221) 494px 0px 0px -4px,
      rgb(221, 221, 221) 495px 0px 0px -4px,
      rgb(221, 221, 221) 496px 0px 0px -4px,
      rgb(221, 221, 221) 497px 0px 0px -4px,
      rgb(221, 221, 221) 498px 0px 0px -4px,
      rgb(221, 221, 221) 499px 0px 0px -4px,
      rgb(221, 221, 221) 500px 0px 0px -4px,
      rgb(221, 221, 221) 501px 0px 0px -4px,
      rgb(221, 221, 221) 502px 0px 0px -4px,
      rgb(221, 221, 221) 503px 0px 0px -4px,
      rgb(221, 221, 221) 504px 0px 0px -4px,
      rgb(221, 221, 221) 505px 0px 0px -4px,
      rgb(221, 221, 221) 506px 0px 0px -4px,
      rgb(221, 221, 221) 507px 0px 0px -4px,
      rgb(221, 221, 221) 508px 0px 0px -4px,
      rgb(221, 221, 221) 509px 0px 0px -4px,
      rgb(221, 221, 221) 510px 0px 0px -4px,
      rgb(221, 221, 221) 511px 0px 0px -4px,
      rgb(221, 221, 221) 512px 0px 0px -4px,
      rgb(221, 221, 221) 513px 0px 0px -4px,
      rgb(221, 221, 221) 514px 0px 0px -4px,
      rgb(221, 221, 221) 515px 0px 0px -4px,
      rgb(221, 221, 221) 516px 0px 0px -4px,
      rgb(221, 221, 221) 517px 0px 0px -4px,
      rgb(221, 221, 221) 518px 0px 0px -4px,
      rgb(221, 221, 221) 519px 0px 0px -4px,
      rgb(221, 221, 221) 520px 0px 0px -4px,
      rgb(221, 221, 221) 521px 0px 0px -4px,
      rgb(221, 221, 221) 522px 0px 0px -4px,
      rgb(221, 221, 221) 523px 0px 0px -4px,
      rgb(221, 221, 221) 524px 0px 0px -4px,
      rgb(221, 221, 221) 525px 0px 0px -4px,
      rgb(221, 221, 221) 526px 0px 0px -4px,
      rgb(221, 221, 221) 527px 0px 0px -4px,
      rgb(221, 221, 221) 528px 0px 0px -4px,
      rgb(221, 221, 221) 529px 0px 0px -4px,
      rgb(221, 221, 221) 530px 0px 0px -4px,
      rgb(221, 221, 221) 531px 0px 0px -4px,
      rgb(221, 221, 221) 532px 0px 0px -4px,
      rgb(221, 221, 221) 533px 0px 0px -4px,
      rgb(221, 221, 221) 534px 0px 0px -4px,
      rgb(221, 221, 221) 535px 0px 0px -4px,
      rgb(221, 221, 221) 536px 0px 0px -4px,
      rgb(221, 221, 221) 537px 0px 0px -4px,
      rgb(221, 221, 221) 538px 0px 0px -4px,
      rgb(221, 221, 221) 539px 0px 0px -4px,
      rgb(221, 221, 221) 540px 0px 0px -4px,
      rgb(221, 221, 221) 541px 0px 0px -4px,
      rgb(221, 221, 221) 542px 0px 0px -4px,
      rgb(221, 221, 221) 543px 0px 0px -4px,
      rgb(221, 221, 221) 544px 0px 0px -4px,
      rgb(221, 221, 221) 545px 0px 0px -4px,
      rgb(221, 221, 221) 546px 0px 0px -4px,
      rgb(221, 221, 221) 547px 0px 0px -4px,
      rgb(221, 221, 221) 548px 0px 0px -4px,
      rgb(221, 221, 221) 549px 0px 0px -4px,
      rgb(221, 221, 221) 550px 0px 0px -4px,
      rgb(221, 221, 221) 551px 0px 0px -4px,
      rgb(221, 221, 221) 552px 0px 0px -4px,
      rgb(221, 221, 221) 553px 0px 0px -4px,
      rgb(221, 221, 221) 554px 0px 0px -4px,
      rgb(221, 221, 221) 555px 0px 0px -4px,
      rgb(221, 221, 221) 556px 0px 0px -4px,
      rgb(221, 221, 221) 557px 0px 0px -4px,
      rgb(221, 221, 221) 558px 0px 0px -4px,
      rgb(221, 221, 221) 559px 0px 0px -4px,
      rgb(221, 221, 221) 560px 0px 0px -4px,
      rgb(221, 221, 221) 561px 0px 0px -4px,
      rgb(221, 221, 221) 562px 0px 0px -4px,
      rgb(221, 221, 221) 563px 0px 0px -4px,
      rgb(221, 221, 221) 564px 0px 0px -4px,
      rgb(221, 221, 221) 565px 0px 0px -4px,
      rgb(221, 221, 221) 566px 0px 0px -4px,
      rgb(221, 221, 221) 567px 0px 0px -4px,
      rgb(221, 221, 221) 568px 0px 0px -4px,
      rgb(221, 221, 221) 569px 0px 0px -4px,
      rgb(221, 221, 221) 570px 0px 0px -4px,
      rgb(221, 221, 221) 571px 0px 0px -4px,
      rgb(221, 221, 221) 572px 0px 0px -4px,
      rgb(221, 221, 221) 573px 0px 0px -4px,
      rgb(221, 221, 221) 574px 0px 0px -4px,
      rgb(221, 221, 221) 575px 0px 0px -4px,
      rgb(221, 221, 221) 576px 0px 0px -4px,
      rgb(221, 221, 221) 577px 0px 0px -4px,
      rgb(221, 221, 221) 578px 0px 0px -4px,
      rgb(221, 221, 221) 579px 0px 0px -4px,
      rgb(221, 221, 221) 580px 0px 0px -4px,
      rgb(221, 221, 221) 581px 0px 0px -4px,
      rgb(221, 221, 221) 582px 0px 0px -4px,
      rgb(221, 221, 221) 583px 0px 0px -4px,
      rgb(221, 221, 221) 584px 0px 0px -4px,
      rgb(221, 221, 221) 585px 0px 0px -4px,
      rgb(221, 221, 221) 586px 0px 0px -4px,
      rgb(221, 221, 221) 587px 0px 0px -4px,
      rgb(221, 221, 221) 588px 0px 0px -4px,
      rgb(221, 221, 221) 589px 0px 0px -4px,
      rgb(221, 221, 221) 590px 0px 0px -4px,
      rgb(221, 221, 221) 591px 0px 0px -4px,
      rgb(221, 221, 221) 592px 0px 0px -4px,
      rgb(221, 221, 221) 593px 0px 0px -4px,
      rgb(221, 221, 221) 594px 0px 0px -4px,
      rgb(221, 221, 221) 595px 0px 0px -4px,
      rgb(221, 221, 221) 596px 0px 0px -4px,
      rgb(221, 221, 221) 597px 0px 0px -4px,
      rgb(221, 221, 221) 598px 0px 0px -4px,
      rgb(221, 221, 221) 599px 0px 0px -4px,
      rgb(221, 221, 221) 600px 0px 0px -4px,
      rgb(221, 221, 221) 601px 0px 0px -4px,
      rgb(221, 221, 221) 602px 0px 0px -4px,
      rgb(221, 221, 221) 603px 0px 0px -4px,
      rgb(221, 221, 221) 604px 0px 0px -4px,
      rgb(221, 221, 221) 605px 0px 0px -4px,
      rgb(221, 221, 221) 606px 0px 0px -4px,
      rgb(221, 221, 221) 607px 0px 0px -4px,
      rgb(221, 221, 221) 608px 0px 0px -4px,
      rgb(221, 221, 221) 609px 0px 0px -4px,
      rgb(221, 221, 221) 610px 0px 0px -4px,
      rgb(221, 221, 221) 611px 0px 0px -4px,
      rgb(221, 221, 221) 612px 0px 0px -4px,
      rgb(221, 221, 221) 613px 0px 0px -4px,
      rgb(221, 221, 221) 614px 0px 0px -4px,
      rgb(221, 221, 221) 615px 0px 0px -4px,
      rgb(221, 221, 221) 616px 0px 0px -4px,
      rgb(221, 221, 221) 617px 0px 0px -4px,
      rgb(221, 221, 221) 618px 0px 0px -4px,
      rgb(221, 221, 221) 619px 0px 0px -4px,
      rgb(221, 221, 221) 620px 0px 0px -4px,
      rgb(221, 221, 221) 621px 0px 0px -4px,
      rgb(221, 221, 221) 622px 0px 0px -4px,
      rgb(221, 221, 221) 623px 0px 0px -4px,
      rgb(221, 221, 221) 624px 0px 0px -4px,
      rgb(221, 221, 221) 625px 0px 0px -4px,
      rgb(221, 221, 221) 626px 0px 0px -4px,
      rgb(221, 221, 221) 627px 0px 0px -4px,
      rgb(221, 221, 221) 628px 0px 0px -4px,
      rgb(221, 221, 221) 629px 0px 0px -4px,
      rgb(221, 221, 221) 630px 0px 0px -4px,
      rgb(221, 221, 221) 631px 0px 0px -4px,
      rgb(221, 221, 221) 632px 0px 0px -4px,
      rgb(221, 221, 221) 633px 0px 0px -4px,
      rgb(221, 221, 221) 634px 0px 0px -4px,
      rgb(221, 221, 221) 635px 0px 0px -4px,
      rgb(221, 221, 221) 636px 0px 0px -4px,
      rgb(221, 221, 221) 637px 0px 0px -4px,
      rgb(221, 221, 221) 638px 0px 0px -4px,
      rgb(221, 221, 221) 639px 0px 0px -4px,
      rgb(221, 221, 221) 640px 0px 0px -4px,
      rgb(221, 221, 221) 641px 0px 0px -4px,
      rgb(221, 221, 221) 642px 0px 0px -4px,
      rgb(221, 221, 221) 643px 0px 0px -4px,
      rgb(221, 221, 221) 644px 0px 0px -4px,
      rgb(221, 221, 221) 645px 0px 0px -4px,
      rgb(221, 221, 221) 646px 0px 0px -4px,
      rgb(221, 221, 221) 647px 0px 0px -4px,
      rgb(221, 221, 221) 648px 0px 0px -4px,
      rgb(221, 221, 221) 649px 0px 0px -4px,
      rgb(221, 221, 221) 650px 0px 0px -4px,
      rgb(221, 221, 221) 651px 0px 0px -4px,
      rgb(221, 221, 221) 652px 0px 0px -4px,
      rgb(221, 221, 221) 653px 0px 0px -4px,
      rgb(221, 221, 221) 654px 0px 0px -4px,
      rgb(221, 221, 221) 655px 0px 0px -4px,
      rgb(221, 221, 221) 656px 0px 0px -4px,
      rgb(221, 221, 221) 657px 0px 0px -4px,
      rgb(221, 221, 221) 658px 0px 0px -4px,
      rgb(221, 221, 221) 659px 0px 0px -4px,
      rgb(221, 221, 221) 660px 0px 0px -4px,
      rgb(221, 221, 221) 661px 0px 0px -4px,
      rgb(221, 221, 221) 662px 0px 0px -4px,
      rgb(221, 221, 221) 663px 0px 0px -4px,
      rgb(221, 221, 221) 664px 0px 0px -4px,
      rgb(221, 221, 221) 665px 0px 0px -4px,
      rgb(221, 221, 221) 666px 0px 0px -4px,
      rgb(221, 221, 221) 667px 0px 0px -4px,
      rgb(221, 221, 221) 668px 0px 0px -4px,
      rgb(221, 221, 221) 669px 0px 0px -4px,
      rgb(221, 221, 221) 670px 0px 0px -4px,
      rgb(221, 221, 221) 671px 0px 0px -4px,
      rgb(221, 221, 221) 672px 0px 0px -4px,
      rgb(221, 221, 221) 673px 0px 0px -4px,
      rgb(221, 221, 221) 674px 0px 0px -4px,
      rgb(221, 221, 221) 675px 0px 0px -4px,
      rgb(221, 221, 221) 676px 0px 0px -4px,
      rgb(221, 221, 221) 677px 0px 0px -4px,
      rgb(221, 221, 221) 678px 0px 0px -4px,
      rgb(221, 221, 221) 679px 0px 0px -4px,
      rgb(221, 221, 221) 680px 0px 0px -4px,
      rgb(221, 221, 221) 681px 0px 0px -4px,
      rgb(221, 221, 221) 682px 0px 0px -4px,
      rgb(221, 221, 221) 683px 0px 0px -4px,
      rgb(221, 221, 221) 684px 0px 0px -4px,
      rgb(221, 221, 221) 685px 0px 0px -4px,
      rgb(221, 221, 221) 686px 0px 0px -4px,
      rgb(221, 221, 221) 687px 0px 0px -4px,
      rgb(221, 221, 221) 688px 0px 0px -4px,
      rgb(221, 221, 221) 689px 0px 0px -4px,
      rgb(221, 221, 221) 690px 0px 0px -4px,
      rgb(221, 221, 221) 691px 0px 0px -4px,
      rgb(221, 221, 221) 692px 0px 0px -4px,
      rgb(221, 221, 221) 693px 0px 0px -4px,
      rgb(221, 221, 221) 694px 0px 0px -4px,
      rgb(221, 221, 221) 695px 0px 0px -4px,
      rgb(221, 221, 221) 696px 0px 0px -4px,
      rgb(221, 221, 221) 697px 0px 0px -4px,
      rgb(221, 221, 221) 698px 0px 0px -4px,
      rgb(221, 221, 221) 699px 0px 0px -4px,
      rgb(221, 221, 221) 700px 0px 0px -4px,
      rgb(221, 221, 221) 701px 0px 0px -4px,
      rgb(221, 221, 221) 702px 0px 0px -4px,
      rgb(221, 221, 221) 703px 0px 0px -4px,
      rgb(221, 221, 221) 704px 0px 0px -4px,
      rgb(221, 221, 221) 705px 0px 0px -4px,
      rgb(221, 221, 221) 706px 0px 0px -4px,
      rgb(221, 221, 221) 707px 0px 0px -4px,
      rgb(221, 221, 221) 708px 0px 0px -4px,
      rgb(221, 221, 221) 709px 0px 0px -4px,
      rgb(221, 221, 221) 710px 0px 0px -4px,
      rgb(221, 221, 221) 711px 0px 0px -4px,
      rgb(221, 221, 221) 712px 0px 0px -4px,
      rgb(221, 221, 221) 713px 0px 0px -4px,
      rgb(221, 221, 221) 714px 0px 0px -4px,
      rgb(221, 221, 221) 715px 0px 0px -4px,
      rgb(221, 221, 221) 716px 0px 0px -4px,
      rgb(221, 221, 221) 717px 0px 0px -4px,
      rgb(221, 221, 221) 718px 0px 0px -4px,
      rgb(221, 221, 221) 719px 0px 0px -4px,
      rgb(221, 221, 221) 720px 0px 0px -4px,
      rgb(221, 221, 221) 721px 0px 0px -4px,
      rgb(221, 221, 221) 722px 0px 0px -4px,
      rgb(221, 221, 221) 723px 0px 0px -4px,
      rgb(221, 221, 221) 724px 0px 0px -4px,
      rgb(221, 221, 221) 725px 0px 0px -4px,
      rgb(221, 221, 221) 726px 0px 0px -4px,
      rgb(221, 221, 221) 727px 0px 0px -4px,
      rgb(221, 221, 221) 728px 0px 0px -4px,
      rgb(221, 221, 221) 729px 0px 0px -4px,
      rgb(221, 221, 221) 730px 0px 0px -4px,
      rgb(221, 221, 221) 731px 0px 0px -4px,
      rgb(221, 221, 221) 732px 0px 0px -4px,
      rgb(221, 221, 221) 733px 0px 0px -4px,
      rgb(221, 221, 221) 734px 0px 0px -4px,
      rgb(221, 221, 221) 735px 0px 0px -4px,
      rgb(221, 221, 221) 736px 0px 0px -4px,
      rgb(221, 221, 221) 737px 0px 0px -4px,
      rgb(221, 221, 221) 738px 0px 0px -4px,
      rgb(221, 221, 221) 739px 0px 0px -4px,
      rgb(221, 221, 221) 740px 0px 0px -4px,
      rgb(221, 221, 221) 741px 0px 0px -4px,
      rgb(221, 221, 221) 742px 0px 0px -4px,
      rgb(221, 221, 221) 743px 0px 0px -4px,
      rgb(221, 221, 221) 744px 0px 0px -4px,
      rgb(221, 221, 221) 745px 0px 0px -4px,
      rgb(221, 221, 221) 746px 0px 0px -4px,
      rgb(221, 221, 221) 747px 0px 0px -4px,
      rgb(221, 221, 221) 748px 0px 0px -4px,
      rgb(221, 221, 221) 749px 0px 0px -4px,
      rgb(221, 221, 221) 750px 0px 0px -4px,
      rgb(221, 221, 221) 751px 0px 0px -4px,
      rgb(221, 221, 221) 752px 0px 0px -4px,
      rgb(221, 221, 221) 753px 0px 0px -4px,
      rgb(221, 221, 221) 754px 0px 0px -4px,
      rgb(221, 221, 221) 755px 0px 0px -4px,
      rgb(221, 221, 221) 756px 0px 0px -4px,
      rgb(221, 221, 221) 757px 0px 0px -4px,
      rgb(221, 221, 221) 758px 0px 0px -4px,
      rgb(221, 221, 221) 759px 0px 0px -4px,
      rgb(221, 221, 221) 760px 0px 0px -4px,
      rgb(221, 221, 221) 761px 0px 0px -4px,
      rgb(221, 221, 221) 762px 0px 0px -4px,
      rgb(221, 221, 221) 763px 0px 0px -4px,
      rgb(221, 221, 221) 764px 0px 0px -4px,
      rgb(221, 221, 221) 765px 0px 0px -4px,
      rgb(221, 221, 221) 766px 0px 0px -4px,
      rgb(221, 221, 221) 767px 0px 0px -4px,
      rgb(221, 221, 221) 768px 0px 0px -4px,
      rgb(221, 221, 221) 769px 0px 0px -4px,
      rgb(221, 221, 221) 770px 0px 0px -4px,
      rgb(221, 221, 221) 771px 0px 0px -4px,
      rgb(221, 221, 221) 772px 0px 0px -4px,
      rgb(221, 221, 221) 773px 0px 0px -4px,
      rgb(221, 221, 221) 774px 0px 0px -4px,
      rgb(221, 221, 221) 775px 0px 0px -4px,
      rgb(221, 221, 221) 776px 0px 0px -4px,
      rgb(221, 221, 221) 777px 0px 0px -4px,
      rgb(221, 221, 221) 778px 0px 0px -4px,
      rgb(221, 221, 221) 779px 0px 0px -4px,
      rgb(221, 221, 221) 780px 0px 0px -4px,
      rgb(221, 221, 221) 781px 0px 0px -4px,
      rgb(221, 221, 221) 782px 0px 0px -4px,
      rgb(221, 221, 221) 783px 0px 0px -4px,
      rgb(221, 221, 221) 784px 0px 0px -4px,
      rgb(221, 221, 221) 785px 0px 0px -4px,
      rgb(221, 221, 221) 786px 0px 0px -4px,
      rgb(221, 221, 221) 787px 0px 0px -4px,
      rgb(221, 221, 221) 788px 0px 0px -4px,
      rgb(221, 221, 221) 789px 0px 0px -4px,
      rgb(221, 221, 221) 790px 0px 0px -4px,
      rgb(221, 221, 221) 791px 0px 0px -4px,
      rgb(221, 221, 221) 792px 0px 0px -4px,
      rgb(221, 221, 221) 793px 0px 0px -4px,
      rgb(221, 221, 221) 794px 0px 0px -4px,
      rgb(221, 221, 221) 795px 0px 0px -4px,
      rgb(221, 221, 221) 796px 0px 0px -4px,
      rgb(221, 221, 221) 797px 0px 0px -4px,
      rgb(221, 221, 221) 798px 0px 0px -4px,
      rgb(221, 221, 221) 799px 0px 0px -4px,
      rgb(221, 221, 221) 800px 0px 0px -4px,
      rgb(221, 221, 221) 801px 0px 0px -4px,
      rgb(221, 221, 221) 802px 0px 0px -4px,
      rgb(221, 221, 221) 803px 0px 0px -4px,
      rgb(221, 221, 221) 804px 0px 0px -4px,
      rgb(221, 221, 221) 805px 0px 0px -4px,
      rgb(221, 221, 221) 806px 0px 0px -4px,
      rgb(221, 221, 221) 807px 0px 0px -4px,
      rgb(221, 221, 221) 808px 0px 0px -4px,
      rgb(221, 221, 221) 809px 0px 0px -4px,
      rgb(221, 221, 221) 810px 0px 0px -4px,
      rgb(221, 221, 221) 811px 0px 0px -4px,
      rgb(221, 221, 221) 812px 0px 0px -4px,
      rgb(221, 221, 221) 813px 0px 0px -4px,
      rgb(221, 221, 221) 814px 0px 0px -4px,
      rgb(221, 221, 221) 815px 0px 0px -4px,
      rgb(221, 221, 221) 816px 0px 0px -4px,
      rgb(221, 221, 221) 817px 0px 0px -4px,
      rgb(221, 221, 221) 818px 0px 0px -4px,
      rgb(221, 221, 221) 819px 0px 0px -4px,
      rgb(221, 221, 221) 820px 0px 0px -4px,
      rgb(221, 221, 221) 821px 0px 0px -4px,
      rgb(221, 221, 221) 822px 0px 0px -4px,
      rgb(221, 221, 221) 823px 0px 0px -4px,
      rgb(221, 221, 221) 824px 0px 0px -4px,
      rgb(221, 221, 221) 825px 0px 0px -4px,
      rgb(221, 221, 221) 826px 0px 0px -4px,
      rgb(221, 221, 221) 827px 0px 0px -4px,
      rgb(221, 221, 221) 828px 0px 0px -4px,
      rgb(221, 221, 221) 829px 0px 0px -4px,
      rgb(221, 221, 221) 830px 0px 0px -4px,
      rgb(221, 221, 221) 831px 0px 0px -4px,
      rgb(221, 221, 221) 832px 0px 0px -4px,
      rgb(221, 221, 221) 833px 0px 0px -4px,
      rgb(221, 221, 221) 834px 0px 0px -4px,
      rgb(221, 221, 221) 835px 0px 0px -4px,
      rgb(221, 221, 221) 836px 0px 0px -4px,
      rgb(221, 221, 221) 837px 0px 0px -4px,
      rgb(221, 221, 221) 838px 0px 0px -4px,
      rgb(221, 221, 221) 839px 0px 0px -4px,
      rgb(221, 221, 221) 840px 0px 0px -4px,
      rgb(221, 221, 221) 841px 0px 0px -4px,
      rgb(221, 221, 221) 842px 0px 0px -4px,
      rgb(221, 221, 221) 843px 0px 0px -4px,
      rgb(221, 221, 221) 844px 0px 0px -4px,
      rgb(221, 221, 221) 845px 0px 0px -4px,
      rgb(221, 221, 221) 846px 0px 0px -4px,
      rgb(221, 221, 221) 847px 0px 0px -4px,
      rgb(221, 221, 221) 848px 0px 0px -4px,
      rgb(221, 221, 221) 849px 0px 0px -4px,
      rgb(221, 221, 221) 850px 0px 0px -4px,
      rgb(221, 221, 221) 851px 0px 0px -4px,
      rgb(221, 221, 221) 852px 0px 0px -4px,
      rgb(221, 221, 221) 853px 0px 0px -4px,
      rgb(221, 221, 221) 854px 0px 0px -4px,
      rgb(221, 221, 221) 855px 0px 0px -4px,
      rgb(221, 221, 221) 856px 0px 0px -4px,
      rgb(221, 221, 221) 857px 0px 0px -4px,
      rgb(221, 221, 221) 858px 0px 0px -4px,
      rgb(221, 221, 221) 859px 0px 0px -4px,
      rgb(221, 221, 221) 860px 0px 0px -4px,
      rgb(221, 221, 221) 861px 0px 0px -4px,
      rgb(221, 221, 221) 862px 0px 0px -4px,
      rgb(221, 221, 221) 863px 0px 0px -4px,
      rgb(221, 221, 221) 864px 0px 0px -4px,
      rgb(221, 221, 221) 865px 0px 0px -4px,
      rgb(221, 221, 221) 866px 0px 0px -4px,
      rgb(221, 221, 221) 867px 0px 0px -4px,
      rgb(221, 221, 221) 868px 0px 0px -4px,
      rgb(221, 221, 221) 869px 0px 0px -4px,
      rgb(221, 221, 221) 870px 0px 0px -4px,
      rgb(221, 221, 221) 871px 0px 0px -4px,
      rgb(221, 221, 221) 872px 0px 0px -4px,
      rgb(221, 221, 221) 873px 0px 0px -4px,
      rgb(221, 221, 221) 874px 0px 0px -4px,
      rgb(221, 221, 221) 875px 0px 0px -4px,
      rgb(221, 221, 221) 876px 0px 0px -4px,
      rgb(221, 221, 221) 877px 0px 0px -4px,
      rgb(221, 221, 221) 878px 0px 0px -4px,
      rgb(221, 221, 221) 879px 0px 0px -4px,
      rgb(221, 221, 221) 880px 0px 0px -4px,
      rgb(221, 221, 221) 881px 0px 0px -4px,
      rgb(221, 221, 221) 882px 0px 0px -4px,
      rgb(221, 221, 221) 883px 0px 0px -4px,
      rgb(221, 221, 221) 884px 0px 0px -4px,
      rgb(221, 221, 221) 885px 0px 0px -4px,
      rgb(221, 221, 221) 886px 0px 0px -4px,
      rgb(221, 221, 221) 887px 0px 0px -4px,
      rgb(221, 221, 221) 888px 0px 0px -4px,
      rgb(221, 221, 221) 889px 0px 0px -4px,
      rgb(221, 221, 221) 890px 0px 0px -4px,
      rgb(221, 221, 221) 891px 0px 0px -4px,
      rgb(221, 221, 221) 892px 0px 0px -4px,
      rgb(221, 221, 221) 893px 0px 0px -4px,
      rgb(221, 221, 221) 894px 0px 0px -4px,
      rgb(221, 221, 221) 895px 0px 0px -4px,
      rgb(221, 221, 221) 896px 0px 0px -4px,
      rgb(221, 221, 221) 897px 0px 0px -4px,
      rgb(221, 221, 221) 898px 0px 0px -4px,
      rgb(221, 221, 221) 899px 0px 0px -4px,
      rgb(221, 221, 221) 900px 0px 0px -4px,
      rgb(221, 221, 221) 901px 0px 0px -4px,
      rgb(221, 221, 221) 902px 0px 0px -4px,
      rgb(221, 221, 221) 903px 0px 0px -4px,
      rgb(221, 221, 221) 904px 0px 0px -4px,
      rgb(221, 221, 221) 905px 0px 0px -4px,
      rgb(221, 221, 221) 906px 0px 0px -4px,
      rgb(221, 221, 221) 907px 0px 0px -4px,
      rgb(221, 221, 221) 908px 0px 0px -4px,
      rgb(221, 221, 221) 909px 0px 0px -4px,
      rgb(221, 221, 221) 910px 0px 0px -4px,
      rgb(221, 221, 221) 911px 0px 0px -4px,
      rgb(221, 221, 221) 912px 0px 0px -4px,
      rgb(221, 221, 221) 913px 0px 0px -4px,
      rgb(221, 221, 221) 914px 0px 0px -4px,
      rgb(221, 221, 221) 915px 0px 0px -4px,
      rgb(221, 221, 221) 916px 0px 0px -4px,
      rgb(221, 221, 221) 917px 0px 0px -4px,
      rgb(221, 221, 221) 918px 0px 0px -4px,
      rgb(221, 221, 221) 919px 0px 0px -4px,
      rgb(221, 221, 221) 920px 0px 0px -4px,
      rgb(221, 221, 221) 921px 0px 0px -4px,
      rgb(221, 221, 221) 922px 0px 0px -4px,
      rgb(221, 221, 221) 923px 0px 0px -4px,
      rgb(221, 221, 221) 924px 0px 0px -4px,
      rgb(221, 221, 221) 925px 0px 0px -4px,
      rgb(221, 221, 221) 926px 0px 0px -4px,
      rgb(221, 221, 221) 927px 0px 0px -4px,
      rgb(221, 221, 221) 928px 0px 0px -4px,
      rgb(221, 221, 221) 929px 0px 0px -4px,
      rgb(221, 221, 221) 930px 0px 0px -4px,
      rgb(221, 221, 221) 931px 0px 0px -4px,
      rgb(221, 221, 221) 932px 0px 0px -4px,
      rgb(221, 221, 221) 933px 0px 0px -4px,
      rgb(221, 221, 221) 934px 0px 0px -4px,
      rgb(221, 221, 221) 935px 0px 0px -4px,
      rgb(221, 221, 221) 936px 0px 0px -4px,
      rgb(221, 221, 221) 937px 0px 0px -4px,
      rgb(221, 221, 221) 938px 0px 0px -4px,
      rgb(221, 221, 221) 939px 0px 0px -4px,
      rgb(221, 221, 221) 940px 0px 0px -4px,
      rgb(221, 221, 221) 941px 0px 0px -4px,
      rgb(221, 221, 221) 942px 0px 0px -4px,
      rgb(221, 221, 221) 943px 0px 0px -4px,
      rgb(221, 221, 221) 944px 0px 0px -4px,
      rgb(221, 221, 221) 945px 0px 0px -4px,
      rgb(221, 221, 221) 946px 0px 0px -4px,
      rgb(221, 221, 221) 947px 0px 0px -4px,
      rgb(221, 221, 221) 948px 0px 0px -4px,
      rgb(221, 221, 221) 949px 0px 0px -4px,
      rgb(221, 221, 221) 950px 0px 0px -4px,
      rgb(221, 221, 221) 951px 0px 0px -4px,
      rgb(221, 221, 221) 952px 0px 0px -4px,
      rgb(221, 221, 221) 953px 0px 0px -4px,
      rgb(221, 221, 221) 954px 0px 0px -4px,
      rgb(221, 221, 221) 955px 0px 0px -4px,
      rgb(221, 221, 221) 956px 0px 0px -4px,
      rgb(221, 221, 221) 957px 0px 0px -4px,
      rgb(221, 221, 221) 958px 0px 0px -4px,
      rgb(221, 221, 221) 959px 0px 0px -4px,
      rgb(221, 221, 221) 960px 0px 0px -4px,
      rgb(221, 221, 221) 961px 0px 0px -4px,
      rgb(221, 221, 221) 962px 0px 0px -4px,
      rgb(221, 221, 221) 963px 0px 0px -4px,
      rgb(221, 221, 221) 964px 0px 0px -4px,
      rgb(221, 221, 221) 965px 0px 0px -4px,
      rgb(221, 221, 221) 966px 0px 0px -4px,
      rgb(221, 221, 221) 967px 0px 0px -4px,
      rgb(221, 221, 221) 968px 0px 0px -4px,
      rgb(221, 221, 221) 969px 0px 0px -4px,
      rgb(221, 221, 221) 970px 0px 0px -4px,
      rgb(221, 221, 221) 971px 0px 0px -4px,
      rgb(221, 221, 221) 972px 0px 0px -4px,
      rgb(221, 221, 221) 973px 0px 0px -4px,
      rgb(221, 221, 221) 974px 0px 0px -4px,
      rgb(221, 221, 221) 975px 0px 0px -4px,
      rgb(221, 221, 221) 976px 0px 0px -4px,
      rgb(221, 221, 221) 977px 0px 0px -4px,
      rgb(221, 221, 221) 978px 0px 0px -4px,
      rgb(221, 221, 221) 979px 0px 0px -4px,
      rgb(221, 221, 221) 980px 0px 0px -4px,
      rgb(221, 221, 221) 981px 0px 0px -4px,
      rgb(221, 221, 221) 982px 0px 0px -4px,
      rgb(221, 221, 221) 983px 0px 0px -4px,
      rgb(221, 221, 221) 984px 0px 0px -4px,
      rgb(221, 221, 221) 985px 0px 0px -4px,
      rgb(221, 221, 221) 986px 0px 0px -4px,
      rgb(221, 221, 221) 987px 0px 0px -4px,
      rgb(221, 221, 221) 988px 0px 0px -4px,
      rgb(221, 221, 221) 989px 0px 0px -4px,
      rgb(221, 221, 221) 990px 0px 0px -4px,
      rgb(221, 221, 221) 991px 0px 0px -4px,
      rgb(221, 221, 221) 992px 0px 0px -4px,
      rgb(221, 221, 221) 993px 0px 0px -4px,
      rgb(221, 221, 221) 994px 0px 0px -4px,
      rgb(221, 221, 221) 995px 0px 0px -4px,
      rgb(221, 221, 221) 996px 0px 0px -4px,
      rgb(221, 221, 221) 997px 0px 0px -4px,
      rgb(221, 221, 221) 998px 0px 0px -4px,
      rgb(221, 221, 221) 999px 0px 0px -4px,
      rgb(221, 221, 221) 1000px 0px 0px -4px,
      rgb(221, 221, 221) 1001px 0px 0px -4px,
      rgb(221, 221, 221) 1002px 0px 0px -4px,
      rgb(221, 221, 221) 1003px 0px 0px -4px,
      rgb(221, 221, 221) 1004px 0px 0px -4px,
      rgb(221, 221, 221) 1005px 0px 0px -4px,
      rgb(221, 221, 221) 1006px 0px 0px -4px,
      rgb(221, 221, 221) 1007px 0px 0px -4px,
      rgb(221, 221, 221) 1008px 0px 0px -4px,
      rgb(221, 221, 221) 1009px 0px 0px -4px,
      rgb(221, 221, 221) 1010px 0px 0px -4px,
      rgb(221, 221, 221) 1011px 0px 0px -4px,
      rgb(221, 221, 221) 1012px 0px 0px -4px,
      rgb(221, 221, 221) 1013px 0px 0px -4px,
      rgb(221, 221, 221) 1014px 0px 0px -4px,
      rgb(221, 221, 221) 1015px 0px 0px -4px,
      rgb(221, 221, 221) 1016px 0px 0px -4px,
      rgb(221, 221, 221) 1017px 0px 0px -4px,
      rgb(221, 221, 221) 1018px 0px 0px -4px,
      rgb(221, 221, 221) 1019px 0px 0px -4px,
      rgb(221, 221, 221) 1020px 0px 0px -4px,
      rgb(221, 221, 221) 1021px 0px 0px -4px,
      rgb(221, 221, 221) 1022px 0px 0px -4px,
      rgb(221, 221, 221) 1023px 0px 0px -4px,
      rgb(221, 221, 221) 1024px 0px 0px -4px,
      rgb(221, 221, 221) 1025px 0px 0px -4px,
      rgb(221, 221, 221) 1026px 0px 0px -4px,
      rgb(221, 221, 221) 1027px 0px 0px -4px,
      rgb(221, 221, 221) 1028px 0px 0px -4px,
      rgb(221, 221, 221) 1029px 0px 0px -4px,
      rgb(221, 221, 221) 1030px 0px 0px -4px,
      rgb(221, 221, 221) 1031px 0px 0px -4px,
      rgb(221, 221, 221) 1032px 0px 0px -4px,
      rgb(221, 221, 221) 1033px 0px 0px -4px,
      rgb(221, 221, 221) 1034px 0px 0px -4px,
      rgb(221, 221, 221) 1035px 0px 0px -4px,
      rgb(221, 221, 221) 1036px 0px 0px -4px,
      rgb(221, 221, 221) 1037px 0px 0px -4px,
      rgb(221, 221, 221) 1038px 0px 0px -4px,
      rgb(221, 221, 221) 1039px 0px 0px -4px,
      rgb(221, 221, 221) 1040px 0px 0px -4px,
      rgb(221, 221, 221) 1041px 0px 0px -4px,
      rgb(221, 221, 221) 1042px 0px 0px -4px,
      rgb(221, 221, 221) 1043px 0px 0px -4px,
      rgb(221, 221, 221) 1044px 0px 0px -4px,
      rgb(221, 221, 221) 1045px 0px 0px -4px,
      rgb(221, 221, 221) 1046px 0px 0px -4px,
      rgb(221, 221, 221) 1047px 0px 0px -4px,
      rgb(221, 221, 221) 1048px 0px 0px -4px,
      rgb(221, 221, 221) 1049px 0px 0px -4px,
      rgb(221, 221, 221) 1050px 0px 0px -4px,
      rgb(221, 221, 221) 1051px 0px 0px -4px,
      rgb(221, 221, 221) 1052px 0px 0px -4px,
      rgb(221, 221, 221) 1053px 0px 0px -4px,
      rgb(221, 221, 221) 1054px 0px 0px -4px,
      rgb(221, 221, 221) 1055px 0px 0px -4px,
      rgb(221, 221, 221) 1056px 0px 0px -4px,
      rgb(221, 221, 221) 1057px 0px 0px -4px,
      rgb(221, 221, 221) 1058px 0px 0px -4px,
      rgb(221, 221, 221) 1059px 0px 0px -4px,
      rgb(221, 221, 221) 1060px 0px 0px -4px,
      rgb(221, 221, 221) 1061px 0px 0px -4px,
      rgb(221, 221, 221) 1062px 0px 0px -4px,
      rgb(221, 221, 221) 1063px 0px 0px -4px,
      rgb(221, 221, 221) 1064px 0px 0px -4px,
      rgb(221, 221, 221) 1065px 0px 0px -4px,
      rgb(221, 221, 221) 1066px 0px 0px -4px,
      rgb(221, 221, 221) 1067px 0px 0px -4px,
      rgb(221, 221, 221) 1068px 0px 0px -4px,
      rgb(221, 221, 221) 1069px 0px 0px -4px,
      rgb(221, 221, 221) 1070px 0px 0px -4px,
      rgb(221, 221, 221) 1071px 0px 0px -4px,
      rgb(221, 221, 221) 1072px 0px 0px -4px,
      rgb(221, 221, 221) 1073px 0px 0px -4px,
      rgb(221, 221, 221) 1074px 0px 0px -4px,
      rgb(221, 221, 221) 1075px 0px 0px -4px,
      rgb(221, 221, 221) 1076px 0px 0px -4px,
      rgb(221, 221, 221) 1077px 0px 0px -4px,
      rgb(221, 221, 221) 1078px 0px 0px -4px,
      rgb(221, 221, 221) 1079px 0px 0px -4px,
      rgb(221, 221, 221) 1080px 0px 0px -4px,
      rgb(221, 221, 221) 1081px 0px 0px -4px,
      rgb(221, 221, 221) 1082px 0px 0px -4px,
      rgb(221, 221, 221) 1083px 0px 0px -4px,
      rgb(221, 221, 221) 1084px 0px 0px -4px,
      rgb(221, 221, 221) 1085px 0px 0px -4px,
      rgb(221, 221, 221) 1086px 0px 0px -4px,
      rgb(221, 221, 221) 1087px 0px 0px -4px,
      rgb(221, 221, 221) 1088px 0px 0px -4px,
      rgb(221, 221, 221) 1089px 0px 0px -4px,
      rgb(221, 221, 221) 1090px 0px 0px -4px,
      rgb(221, 221, 221) 1091px 0px 0px -4px,
      rgb(221, 221, 221) 1092px 0px 0px -4px,
      rgb(221, 221, 221) 1093px 0px 0px -4px,
      rgb(221, 221, 221) 1094px 0px 0px -4px,
      rgb(221, 221, 221) 1095px 0px 0px -4px,
      rgb(221, 221, 221) 1096px 0px 0px -4px,
      rgb(221, 221, 221) 1097px 0px 0px -4px,
      rgb(221, 221, 221) 1098px 0px 0px -4px,
      rgb(221, 221, 221) 1099px 0px 0px -4px,
      rgb(221, 221, 221) 1100px 0px 0px -4px,
      rgb(221, 221, 221) 1101px 0px 0px -4px,
      rgb(221, 221, 221) 1102px 0px 0px -4px,
      rgb(221, 221, 221) 1103px 0px 0px -4px,
      rgb(221, 221, 221) 1104px 0px 0px -4px,
      rgb(221, 221, 221) 1105px 0px 0px -4px,
      rgb(221, 221, 221) 1106px 0px 0px -4px,
      rgb(221, 221, 221) 1107px 0px 0px -4px,
      rgb(221, 221, 221) 1108px 0px 0px -4px,
      rgb(221, 221, 221) 1109px 0px 0px -4px,
      rgb(221, 221, 221) 1110px 0px 0px -4px,
      rgb(221, 221, 221) 1111px 0px 0px -4px,
      rgb(221, 221, 221) 1112px 0px 0px -4px,
      rgb(221, 221, 221) 1113px 0px 0px -4px,
      rgb(221, 221, 221) 1114px 0px 0px -4px,
      rgb(221, 221, 221) 1115px 0px 0px -4px,
      rgb(221, 221, 221) 1116px 0px 0px -4px,
      rgb(221, 221, 221) 1117px 0px 0px -4px,
      rgb(221, 221, 221) 1118px 0px 0px -4px,
      rgb(221, 221, 221) 1119px 0px 0px -4px,
      rgb(221, 221, 221) 1120px 0px 0px -4px,
      rgb(221, 221, 221) 1121px 0px 0px -4px,
      rgb(221, 221, 221) 1122px 0px 0px -4px,
      rgb(221, 221, 221) 1123px 0px 0px -4px,
      rgb(221, 221, 221) 1124px 0px 0px -4px,
      rgb(221, 221, 221) 1125px 0px 0px -4px,
      rgb(221, 221, 221) 1126px 0px 0px -4px,
      rgb(221, 221, 221) 1127px 0px 0px -4px,
      rgb(221, 221, 221) 1128px 0px 0px -4px,
      rgb(221, 221, 221) 1129px 0px 0px -4px,
      rgb(221, 221, 221) 1130px 0px 0px -4px,
      rgb(221, 221, 221) 1131px 0px 0px -4px,
      rgb(221, 221, 221) 1132px 0px 0px -4px,
      rgb(221, 221, 221) 1133px 0px 0px -4px,
      rgb(221, 221, 221) 1134px 0px 0px -4px,
      rgb(221, 221, 221) 1135px 0px 0px -4px,
      rgb(221, 221, 221) 1136px 0px 0px -4px,
      rgb(221, 221, 221) 1137px 0px 0px -4px,
      rgb(221, 221, 221) 1138px 0px 0px -4px,
      rgb(221, 221, 221) 1139px 0px 0px -4px,
      rgb(221, 221, 221) 1140px 0px 0px -4px,
      rgb(221, 221, 221) 1141px 0px 0px -4px,
      rgb(221, 221, 221) 1142px 0px 0px -4px,
      rgb(221, 221, 221) 1143px 0px 0px -4px,
      rgb(221, 221, 221) 1144px 0px 0px -4px,
      rgb(221, 221, 221) 1145px 0px 0px -4px,
      rgb(221, 221, 221) 1146px 0px 0px -4px,
      rgb(221, 221, 221) 1147px 0px 0px -4px,
      rgb(221, 221, 221) 1148px 0px 0px -4px,
      rgb(221, 221, 221) 1149px 0px 0px -4px,
      rgb(221, 221, 221) 1150px 0px 0px -4px,
      rgb(221, 221, 221) 1151px 0px 0px -4px,
      rgb(221, 221, 221) 1152px 0px 0px -4px,
      rgb(221, 221, 221) 1153px 0px 0px -4px,
      rgb(221, 221, 221) 1154px 0px 0px -4px,
      rgb(221, 221, 221) 1155px 0px 0px -4px,
      rgb(221, 221, 221) 1156px 0px 0px -4px,
      rgb(221, 221, 221) 1157px 0px 0px -4px,
      rgb(221, 221, 221) 1158px 0px 0px -4px,
      rgb(221, 221, 221) 1159px 0px 0px -4px,
      rgb(221, 221, 221) 1160px 0px 0px -4px,
      rgb(221, 221, 221) 1161px 0px 0px -4px,
      rgb(221, 221, 221) 1162px 0px 0px -4px,
      rgb(221, 221, 221) 1163px 0px 0px -4px,
      rgb(221, 221, 221) 1164px 0px 0px -4px,
      rgb(221, 221, 221) 1165px 0px 0px -4px,
      rgb(221, 221, 221) 1166px 0px 0px -4px,
      rgb(221, 221, 221) 1167px 0px 0px -4px,
      rgb(221, 221, 221) 1168px 0px 0px -4px,
      rgb(221, 221, 221) 1169px 0px 0px -4px,
      rgb(221, 221, 221) 1170px 0px 0px -4px,
      rgb(221, 221, 221) 1171px 0px 0px -4px,
      rgb(221, 221, 221) 1172px 0px 0px -4px,
      rgb(221, 221, 221) 1173px 0px 0px -4px,
      rgb(221, 221, 221) 1174px 0px 0px -4px,
      rgb(221, 221, 221) 1175px 0px 0px -4px,
      rgb(221, 221, 221) 1176px 0px 0px -4px,
      rgb(221, 221, 221) 1177px 0px 0px -4px,
      rgb(221, 221, 221) 1178px 0px 0px -4px,
      rgb(221, 221, 221) 1179px 0px 0px -4px,
      rgb(221, 221, 221) 1180px 0px 0px -4px,
      rgb(221, 221, 221) 1181px 0px 0px -4px,
      rgb(221, 221, 221) 1182px 0px 0px -4px,
      rgb(221, 221, 221) 1183px 0px 0px -4px,
      rgb(221, 221, 221) 1184px 0px 0px -4px,
      rgb(221, 221, 221) 1185px 0px 0px -4px,
      rgb(221, 221, 221) 1186px 0px 0px -4px,
      rgb(221, 221, 221) 1187px 0px 0px -4px,
      rgb(221, 221, 221) 1188px 0px 0px -4px,
      rgb(221, 221, 221) 1189px 0px 0px -4px,
      rgb(221, 221, 221) 1190px 0px 0px -4px,
      rgb(221, 221, 221) 1191px 0px 0px -4px,
      rgb(221, 221, 221) 1192px 0px 0px -4px,
      rgb(221, 221, 221) 1193px 0px 0px -4px,
      rgb(221, 221, 221) 1194px 0px 0px -4px,
      rgb(221, 221, 221) 1195px 0px 0px -4px,
      rgb(221, 221, 221) 1196px 0px 0px -4px,
      rgb(221, 221, 221) 1197px 0px 0px -4px,
      rgb(221, 221, 221) 1198px 0px 0px -4px,
      rgb(221, 221, 221) 1199px 0px 0px -4px,
      rgb(221, 221, 221) 1200px 0px 0px -4px,
      rgb(221, 221, 221) 1201px 0px 0px -4px,
      rgb(221, 221, 221) 1202px 0px 0px -4px,
      rgb(221, 221, 221) 1203px 0px 0px -4px,
      rgb(221, 221, 221) 1204px 0px 0px -4px,
      rgb(221, 221, 221) 1205px 0px 0px -4px,
      rgb(221, 221, 221) 1206px 0px 0px -4px,
      rgb(221, 221, 221) 1207px 0px 0px -4px,
      rgb(221, 221, 221) 1208px 0px 0px -4px,
      rgb(221, 221, 221) 1209px 0px 0px -4px,
      rgb(221, 221, 221) 1210px 0px 0px -4px,
      rgb(221, 221, 221) 1211px 0px 0px -4px,
      rgb(221, 221, 221) 1212px 0px 0px -4px,
      rgb(221, 221, 221) 1213px 0px 0px -4px,
      rgb(221, 221, 221) 1214px 0px 0px -4px,
      rgb(221, 221, 221) 1215px 0px 0px -4px,
      rgb(221, 221, 221) 1216px 0px 0px -4px,
      rgb(221, 221, 221) 1217px 0px 0px -4px,
      rgb(221, 221, 221) 1218px 0px 0px -4px,
      rgb(221, 221, 221) 1219px 0px 0px -4px,
      rgb(221, 221, 221) 1220px 0px 0px -4px,
      rgb(221, 221, 221) 1221px 0px 0px -4px,
      rgb(221, 221, 221) 1222px 0px 0px -4px,
      rgb(221, 221, 221) 1223px 0px 0px -4px,
      rgb(221, 221, 221) 1224px 0px 0px -4px,
      rgb(221, 221, 221) 1225px 0px 0px -4px,
      rgb(221, 221, 221) 1226px 0px 0px -4px,
      rgb(221, 221, 221) 1227px 0px 0px -4px,
      rgb(221, 221, 221) 1228px 0px 0px -4px,
      rgb(221, 221, 221) 1229px 0px 0px -4px,
      rgb(221, 221, 221) 1230px 0px 0px -4px,
      rgb(221, 221, 221) 1231px 0px 0px -4px,
      rgb(221, 221, 221) 1232px 0px 0px -4px,
      rgb(221, 221, 221) 1233px 0px 0px -4px,
      rgb(221, 221, 221) 1234px 0px 0px -4px,
      rgb(221, 221, 221) 1235px 0px 0px -4px,
      rgb(221, 221, 221) 1236px 0px 0px -4px,
      rgb(221, 221, 221) 1237px 0px 0px -4px,
      rgb(221, 221, 221) 1238px 0px 0px -4px,
      rgb(221, 221, 221) 1239px 0px 0px -4px,
      rgb(221, 221, 221) 1240px 0px 0px -4px,
      rgb(221, 221, 221) 1241px 0px 0px -4px,
      rgb(221, 221, 221) 1242px 0px 0px -4px,
      rgb(221, 221, 221) 1243px 0px 0px -4px,
      rgb(221, 221, 221) 1244px 0px 0px -4px,
      rgb(221, 221, 221) 1245px 0px 0px -4px,
      rgb(221, 221, 221) 1246px 0px 0px -4px,
      rgb(221, 221, 221) 1247px 0px 0px -4px,
      rgb(221, 221, 221) 1248px 0px 0px -4px,
      rgb(221, 221, 221) 1249px 0px 0px -4px,
      rgb(221, 221, 221) 1250px 0px 0px -4px,
      rgb(221, 221, 221) 1251px 0px 0px -4px,
      rgb(221, 221, 221) 1252px 0px 0px -4px,
      rgb(221, 221, 221) 1253px 0px 0px -4px,
      rgb(221, 221, 221) 1254px 0px 0px -4px,
      rgb(221, 221, 221) 1255px 0px 0px -4px,
      rgb(221, 221, 221) 1256px 0px 0px -4px,
      rgb(221, 221, 221) 1257px 0px 0px -4px,
      rgb(221, 221, 221) 1258px 0px 0px -4px,
      rgb(221, 221, 221) 1259px 0px 0px -4px,
      rgb(221, 221, 221) 1260px 0px 0px -4px,
      rgb(221, 221, 221) 1261px 0px 0px -4px,
      rgb(221, 221, 221) 1262px 0px 0px -4px,
      rgb(221, 221, 221) 1263px 0px 0px -4px,
      rgb(221, 221, 221) 1264px 0px 0px -4px,
      rgb(221, 221, 221) 1265px 0px 0px -4px,
      rgb(221, 221, 221) 1266px 0px 0px -4px,
      rgb(221, 221, 221) 1267px 0px 0px -4px,
      rgb(221, 221, 221) 1268px 0px 0px -4px,
      rgb(221, 221, 221) 1269px 0px 0px -4px,
      rgb(221, 221, 221) 1270px 0px 0px -4px,
      rgb(221, 221, 221) 1271px 0px 0px -4px,
      rgb(221, 221, 221) 1272px 0px 0px -4px,
      rgb(221, 221, 221) 1273px 0px 0px -4px,
      rgb(221, 221, 221) 1274px 0px 0px -4px,
      rgb(221, 221, 221) 1275px 0px 0px -4px,
      rgb(221, 221, 221) 1276px 0px 0px -4px,
      rgb(221, 221, 221) 1277px 0px 0px -4px,
      rgb(221, 221, 221) 1278px 0px 0px -4px,
      rgb(221, 221, 221) 1279px 0px 0px -4px,
      rgb(221, 221, 221) 1280px 0px 0px -4px,
      rgb(221, 221, 221) 1281px 0px 0px -4px,
      rgb(221, 221, 221) 1282px 0px 0px -4px,
      rgb(221, 221, 221) 1283px 0px 0px -4px,
      rgb(221, 221, 221) 1284px 0px 0px -4px,
      rgb(221, 221, 221) 1285px 0px 0px -4px,
      rgb(221, 221, 221) 1286px 0px 0px -4px,
      rgb(221, 221, 221) 1287px 0px 0px -4px,
      rgb(221, 221, 221) 1288px 0px 0px -4px,
      rgb(221, 221, 221) 1289px 0px 0px -4px,
      rgb(221, 221, 221) 1290px 0px 0px -4px,
      rgb(221, 221, 221) 1291px 0px 0px -4px,
      rgb(221, 221, 221) 1292px 0px 0px -4px,
      rgb(221, 221, 221) 1293px 0px 0px -4px,
      rgb(221, 221, 221) 1294px 0px 0px -4px,
      rgb(221, 221, 221) 1295px 0px 0px -4px,
      rgb(221, 221, 221) 1296px 0px 0px -4px,
      rgb(221, 221, 221) 1297px 0px 0px -4px,
      rgb(221, 221, 221) 1298px 0px 0px -4px,
      rgb(221, 221, 221) 1299px 0px 0px -4px,
      rgb(221, 221, 221) 1300px 0px 0px -4px,
      rgb(221, 221, 221) 1301px 0px 0px -4px,
      rgb(221, 221, 221) 1302px 0px 0px -4px,
      rgb(221, 221, 221) 1303px 0px 0px -4px,
      rgb(221, 221, 221) 1304px 0px 0px -4px,
      rgb(221, 221, 221) 1305px 0px 0px -4px,
      rgb(221, 221, 221) 1306px 0px 0px -4px,
      rgb(221, 221, 221) 1307px 0px 0px -4px,
      rgb(221, 221, 221) 1308px 0px 0px -4px,
      rgb(221, 221, 221) 1309px 0px 0px -4px,
      rgb(221, 221, 221) 1310px 0px 0px -4px,
      rgb(221, 221, 221) 1311px 0px 0px -4px,
      rgb(221, 221, 221) 1312px 0px 0px -4px,
      rgb(221, 221, 221) 1313px 0px 0px -4px,
      rgb(221, 221, 221) 1314px 0px 0px -4px,
      rgb(221, 221, 221) 1315px 0px 0px -4px,
      rgb(221, 221, 221) 1316px 0px 0px -4px,
      rgb(221, 221, 221) 1317px 0px 0px -4px,
      rgb(221, 221, 221) 1318px 0px 0px -4px,
      rgb(221, 221, 221) 1319px 0px 0px -4px,
      rgb(221, 221, 221) 1320px 0px 0px -4px,
      rgb(221, 221, 221) 1321px 0px 0px -4px,
      rgb(221, 221, 221) 1322px 0px 0px -4px,
      rgb(221, 221, 221) 1323px 0px 0px -4px,
      rgb(221, 221, 221) 1324px 0px 0px -4px,
      rgb(221, 221, 221) 1325px 0px 0px -4px,
      rgb(221, 221, 221) 1326px 0px 0px -4px,
      rgb(221, 221, 221) 1327px 0px 0px -4px,
      rgb(221, 221, 221) 1328px 0px 0px -4px,
      rgb(221, 221, 221) 1329px 0px 0px -4px,
      rgb(221, 221, 221) 1330px 0px 0px -4px,
      rgb(221, 221, 221) 1331px 0px 0px -4px,
      rgb(221, 221, 221) 1332px 0px 0px -4px,
      rgb(221, 221, 221) 1333px 0px 0px -4px,
      rgb(221, 221, 221) 1334px 0px 0px -4px,
      rgb(221, 221, 221) 1335px 0px 0px -4px,
      rgb(221, 221, 221) 1336px 0px 0px -4px,
      rgb(221, 221, 221) 1337px 0px 0px -4px,
      rgb(221, 221, 221) 1338px 0px 0px -4px,
      rgb(221, 221, 221) 1339px 0px 0px -4px,
      rgb(221, 221, 221) 1340px 0px 0px -4px,
      rgb(221, 221, 221) 1341px 0px 0px -4px,
      rgb(221, 221, 221) 1342px 0px 0px -4px,
      rgb(221, 221, 221) 1343px 0px 0px -4px,
      rgb(221, 221, 221) 1344px 0px 0px -4px,
      rgb(221, 221, 221) 1345px 0px 0px -4px,
      rgb(221, 221, 221) 1346px 0px 0px -4px,
      rgb(221, 221, 221) 1347px 0px 0px -4px,
      rgb(221, 221, 221) 1348px 0px 0px -4px,
      rgb(221, 221, 221) 1349px 0px 0px -4px,
      rgb(221, 221, 221) 1350px 0px 0px -4px,
      rgb(221, 221, 221) 1351px 0px 0px -4px,
      rgb(221, 221, 221) 1352px 0px 0px -4px,
      rgb(221, 221, 221) 1353px 0px 0px -4px,
      rgb(221, 221, 221) 1354px 0px 0px -4px,
      rgb(221, 221, 221) 1355px 0px 0px -4px,
      rgb(221, 221, 221) 1356px 0px 0px -4px,
      rgb(221, 221, 221) 1357px 0px 0px -4px,
      rgb(221, 221, 221) 1358px 0px 0px -4px,
      rgb(221, 221, 221) 1359px 0px 0px -4px,
      rgb(221, 221, 221) 1360px 0px 0px -4px,
      rgb(221, 221, 221) 1361px 0px 0px -4px,
      rgb(221, 221, 221) 1362px 0px 0px -4px,
      rgb(221, 221, 221) 1363px 0px 0px -4px,
      rgb(221, 221, 221) 1364px 0px 0px -4px,
      rgb(221, 221, 221) 1365px 0px 0px -4px,
      rgb(221, 221, 221) 1366px 0px 0px -4px,
      rgb(221, 221, 221) 1367px 0px 0px -4px,
      rgb(221, 221, 221) 1368px 0px 0px -4px,
      rgb(221, 221, 221) 1369px 0px 0px -4px,
      rgb(221, 221, 221) 1370px 0px 0px -4px,
      rgb(221, 221, 221) 1371px 0px 0px -4px,
      rgb(221, 221, 221) 1372px 0px 0px -4px,
      rgb(221, 221, 221) 1373px 0px 0px -4px,
      rgb(221, 221, 221) 1374px 0px 0px -4px,
      rgb(221, 221, 221) 1375px 0px 0px -4px,
      rgb(221, 221, 221) 1376px 0px 0px -4px,
      rgb(221, 221, 221) 1377px 0px 0px -4px,
      rgb(221, 221, 221) 1378px 0px 0px -4px,
      rgb(221, 221, 221) 1379px 0px 0px -4px,
      rgb(221, 221, 221) 1380px 0px 0px -4px,
      rgb(221, 221, 221) 1381px 0px 0px -4px,
      rgb(221, 221, 221) 1382px 0px 0px -4px,
      rgb(221, 221, 221) 1383px 0px 0px -4px,
      rgb(221, 221, 221) 1384px 0px 0px -4px,
      rgb(221, 221, 221) 1385px 0px 0px -4px,
      rgb(221, 221, 221) 1386px 0px 0px -4px,
      rgb(221, 221, 221) 1387px 0px 0px -4px,
      rgb(221, 221, 221) 1388px 0px 0px -4px,
      rgb(221, 221, 221) 1389px 0px 0px -4px,
      rgb(221, 221, 221) 1390px 0px 0px -4px,
      rgb(221, 221, 221) 1391px 0px 0px -4px,
      rgb(221, 221, 221) 1392px 0px 0px -4px,
      rgb(221, 221, 221) 1393px 0px 0px -4px,
      rgb(221, 221, 221) 1394px 0px 0px -4px,
      rgb(221, 221, 221) 1395px 0px 0px -4px,
      rgb(221, 221, 221) 1396px 0px 0px -4px,
      rgb(221, 221, 221) 1397px 0px 0px -4px,
      rgb(221, 221, 221) 1398px 0px 0px -4px,
      rgb(221, 221, 221) 1399px 0px 0px -4px,
      rgb(221, 221, 221) 1400px 0px 0px -4px,
      rgb(221, 221, 221) 1401px 0px 0px -4px,
      rgb(221, 221, 221) 1402px 0px 0px -4px,
      rgb(221, 221, 221) 1403px 0px 0px -4px,
      rgb(221, 221, 221) 1404px 0px 0px -4px,
      rgb(221, 221, 221) 1405px 0px 0px -4px,
      rgb(221, 221, 221) 1406px 0px 0px -4px,
      rgb(221, 221, 221) 1407px 0px 0px -4px,
      rgb(221, 221, 221) 1408px 0px 0px -4px,
      rgb(221, 221, 221) 1409px 0px 0px -4px,
      rgb(221, 221, 221) 1410px 0px 0px -4px,
      rgb(221, 221, 221) 1411px 0px 0px -4px,
      rgb(221, 221, 221) 1412px 0px 0px -4px,
      rgb(221, 221, 221) 1413px 0px 0px -4px,
      rgb(221, 221, 221) 1414px 0px 0px -4px,
      rgb(221, 221, 221) 1415px 0px 0px -4px,
      rgb(221, 221, 221) 1416px 0px 0px -4px,
      rgb(221, 221, 221) 1417px 0px 0px -4px,
      rgb(221, 221, 221) 1418px 0px 0px -4px,
      rgb(221, 221, 221) 1419px 0px 0px -4px,
      rgb(221, 221, 221) 1420px 0px 0px -4px,
      rgb(221, 221, 221) 1421px 0px 0px -4px,
      rgb(221, 221, 221) 1422px 0px 0px -4px,
      rgb(221, 221, 221) 1423px 0px 0px -4px,
      rgb(221, 221, 221) 1424px 0px 0px -4px,
      rgb(221, 221, 221) 1425px 0px 0px -4px,
      rgb(221, 221, 221) 1426px 0px 0px -4px,
      rgb(221, 221, 221) 1427px 0px 0px -4px,
      rgb(221, 221, 221) 1428px 0px 0px -4px,
      rgb(221, 221, 221) 1429px 0px 0px -4px,
      rgb(221, 221, 221) 1430px 0px 0px -4px,
      rgb(221, 221, 221) 1431px 0px 0px -4px,
      rgb(221, 221, 221) 1432px 0px 0px -4px,
      rgb(221, 221, 221) 1433px 0px 0px -4px,
      rgb(221, 221, 221) 1434px 0px 0px -4px,
      rgb(221, 221, 221) 1435px 0px 0px -4px,
      rgb(221, 221, 221) 1436px 0px 0px -4px,
      rgb(221, 221, 221) 1437px 0px 0px -4px,
      rgb(221, 221, 221) 1438px 0px 0px -4px,
      rgb(221, 221, 221) 1439px 0px 0px -4px,
      rgb(221, 221, 221) 1440px 0px 0px -4px,
      rgb(221, 221, 221) 1441px 0px 0px -4px,
      rgb(221, 221, 221) 1442px 0px 0px -4px,
      rgb(221, 221, 221) 1443px 0px 0px -4px,
      rgb(221, 221, 221) 1444px 0px 0px -4px,
      rgb(221, 221, 221) 1445px 0px 0px -4px,
      rgb(221, 221, 221) 1446px 0px 0px -4px,
      rgb(221, 221, 221) 1447px 0px 0px -4px,
      rgb(221, 221, 221) 1448px 0px 0px -4px,
      rgb(221, 221, 221) 1449px 0px 0px -4px,
      rgb(221, 221, 221) 1450px 0px 0px -4px,
      rgb(221, 221, 221) 1451px 0px 0px -4px,
      rgb(221, 221, 221) 1452px 0px 0px -4px,
      rgb(221, 221, 221) 1453px 0px 0px -4px,
      rgb(221, 221, 221) 1454px 0px 0px -4px,
      rgb(221, 221, 221) 1455px 0px 0px -4px,
      rgb(221, 221, 221) 1456px 0px 0px -4px,
      rgb(221, 221, 221) 1457px 0px 0px -4px,
      rgb(221, 221, 221) 1458px 0px 0px -4px,
      rgb(221, 221, 221) 1459px 0px 0px -4px,
      rgb(221, 221, 221) 1460px 0px 0px -4px,
      rgb(221, 221, 221) 1461px 0px 0px -4px,
      rgb(221, 221, 221) 1462px 0px 0px -4px,
      rgb(221, 221, 221) 1463px 0px 0px -4px,
      rgb(221, 221, 221) 1464px 0px 0px -4px,
      rgb(221, 221, 221) 1465px 0px 0px -4px,
      rgb(221, 221, 221) 1466px 0px 0px -4px,
      rgb(221, 221, 221) 1467px 0px 0px -4px,
      rgb(221, 221, 221) 1468px 0px 0px -4px,
      rgb(221, 221, 221) 1469px 0px 0px -4px,
      rgb(221, 221, 221) 1470px 0px 0px -4px,
      rgb(221, 221, 221) 1471px 0px 0px -4px,
      rgb(221, 221, 221) 1472px 0px 0px -4px,
      rgb(221, 221, 221) 1473px 0px 0px -4px,
      rgb(221, 221, 221) 1474px 0px 0px -4px,
      rgb(221, 221, 221) 1475px 0px 0px -4px,
      rgb(221, 221, 221) 1476px 0px 0px -4px,
      rgb(221, 221, 221) 1477px 0px 0px -4px,
      rgb(221, 221, 221) 1478px 0px 0px -4px,
      rgb(221, 221, 221) 1479px 0px 0px -4px,
      rgb(221, 221, 221) 1480px 0px 0px -4px,
      rgb(221, 221, 221) 1481px 0px 0px -4px,
      rgb(221, 221, 221) 1482px 0px 0px -4px,
      rgb(221, 221, 221) 1483px 0px 0px -4px,
      rgb(221, 221, 221) 1484px 0px 0px -4px,
      rgb(221, 221, 221) 1485px 0px 0px -4px,
      rgb(221, 221, 221) 1486px 0px 0px -4px,
      rgb(221, 221, 221) 1487px 0px 0px -4px,
      rgb(221, 221, 221) 1488px 0px 0px -4px,
      rgb(221, 221, 221) 1489px 0px 0px -4px,
      rgb(221, 221, 221) 1490px 0px 0px -4px,
      rgb(221, 221, 221) 1491px 0px 0px -4px,
      rgb(221, 221, 221) 1492px 0px 0px -4px,
      rgb(221, 221, 221) 1493px 0px 0px -4px,
      rgb(221, 221, 221) 1494px 0px 0px -4px,
      rgb(221, 221, 221) 1495px 0px 0px -4px,
      rgb(221, 221, 221) 1496px 0px 0px -4px,
      rgb(221, 221, 221) 1497px 0px 0px -4px,
      rgb(221, 221, 221) 1498px 0px 0px -4px,
      rgb(221, 221, 221) 1499px 0px 0px -4px,
      rgb(221, 221, 221) 1500px 0px 0px -4px;
  }
  .c2sPlayer {
    background-color: rgb(245, 245, 245);
    width: 100%;
    height: 50px;
    display: flex;
    justify-content: center;
    color: rgb(68, 68, 68);
    border-bottom: 1px solid rgb(229, 229, 229);
    transition: 0.6s ease-out;
    z-index: 50000;
    position: fixed;
    bottom: 0px;
  }
  .c2sPlayer #c2s_currentTime {
    width: 31px;
    display: inline-block;
  }
  .c2sPlayer button {
    border-width: 0px !important;
  }
  .c2sPlayer button:focus,
  .c2sPlayer input:focus {
    outline: none;
  }
  .c2sPlayer__wrapper {
    display: flex;
    align-items: center;
    width: 94%;
  }
  .c2sPlayer__wrapper__audioBtn {
    cursor: pointer;
    min-width: 30px;
    min-height: 30px;
    background-color: rgb(80, 110, 145);
    border-radius: 100%;
    background-size: 10px;
    background-position: 50% center;
    background-repeat: no-repeat;
    background-image: url('');
    margin: auto 10px auto 0px;
  }
  .c2sPlayer__wrapper__audioBtn:hover {
    cursor: pointer;
  }
  .c2sPlayer__wrapper .paused {
    background-position: 12px 8px;
    background-image: url('');
  }
  .c2sPlayer__wrapper__volume {
    height: 100%;
    display: none;
  }
  .c2sPlayer__wrapper__volume__volumeBtn {
    min-width: 16px;
    min-height: 16px;
    padding: 10px;
    margin: auto 10px;
    border-color: transparent;
    background-color: transparent;
    background-size: contain;
    background-position: 50% center;
    background-repeat: no-repeat;
    background-image: url('');
  }
  .c2sPlayer__wrapper__volume__volumeBtn:hover {
    cursor: pointer;
  }
  .c2sPlayer__wrapper__volume__slider {
    margin-right: 20px;
    width: 52px;
  }
  .c2sPlayer__wrapper__volume .mute {
    background-image: url('');
  }
  .c2sPlayer__wrapper__audioSlider {
    display: flex;
    align-items: center;
    height: 100%;
    width: 100%;
    flex-flow: row;
  }
  .c2sPlayer__wrapper__audioSlider__slider {
    width: 100%;
    order: 2;
  }
  .c2sPlayer__wrapper__audioSlider__timestamp {
    height: 14px;
    font:
      400 14px / 15px calibre,
      sans-serif;
    order: 1;
    min-width: 84px;
  }
  .c2sPlayer__wrapper__audioSlider__ad.hidden,
  .c2sPlayer__wrapper__audioSlider__ad:not(.hidden) + div {
    display: none;
  }
  .c2sPlayer__wrapper__closeSpan {
    margin-left: 30px;
    font:
      400 14px / 48px calibre,
      sans-serif;
    display: none;
  }
  .c2sPlayer__wrapper__closeBtn {
    cursor: pointer;
    width: 20px;
    height: 20px;
    border-color: transparent;
    background-color: transparent;
    background-size: 20px 20px;
    background-position: 50% center;
    background-repeat: no-repeat;
    background-image: url('');
    margin: auto 0px auto 15px;
  }
  .c2sPlayer__wrapper__closeBtn:hover {
    cursor: pointer;
  }
  .c2sPlayer__inArticleControl {
    display: flex;
    align-items: center;
    opacity: 1;
    transition: opacity 0.2s;
    flex-direction: row-reverse;
  }
  .c2sPlayer__inArticleControl span {
    padding-left: 10px;
    padding-right: 10px;
    color: rgb(80, 110, 145);
    font:
      600 15px / 18px calibre,
      sans-serif;
  }
  .c2sPlayer__inArticleControl span:hover {
    cursor: pointer;
  }
  .c2sPlayer__inArticleControl button {
    width: 30px;
    height: 30px;
    background-size: 14px;
    border-radius: 100%;
    outline: none;
    border: none;
    background-position: 50% center;
    background-color: rgb(80, 110, 145);
    background-repeat: no-repeat;
    background-image: url('');
    cursor: pointer;
    margin: auto 0px;
  }
  .c2sPlayer__inArticleControl .playing {
    background-size: 10px;
    background-position: 10px 9px;
    background-image: url('');
  }
  .c2sPlayer__inArticleControl .paused {
    background-position: 12px 8px;
    background-size: 10px;
    background-image: url('');
  }
  .c2sPlayer__inArticleControl.loading {
    pointer-events: none;
    opacity: 0.3;
  }
  .social__icons {
    min-height: 30px;
    margin: 8px 0px 0px;
  }
  .social__icons--no_c2s {
    min-height: unset;
    margin: unset;
  }
  .social__icons--left {
    display: flex;
  }
  .social__icons--left .c2sPlayer__inArticleControl {
    position: relative;
    right: unset;
    display: flex;
    flex-direction: row-reverse;
  }
  .social__icons--left .c2sPlayer__inArticleControl span {
    padding: 0px 0px 0px 10px;
  }
  .social__icons--left .c2sPlayer__inArticleControl button {
    width: 30px;
    height: 30px;
    background-size: 14px;
    background-position: 8px center;
  }
  .social__icons--left .c2sPlayer__inArticleControl button.paused,
  .social__icons--left .c2sPlayer__inArticleControl button.playing {
    background-size: 10px;
    background-position: 50% center;
  }
  .social__icons--left .c2sPlayer__inArticleControl button.paused {
    background-position: 12px 8px;
  }
  .social__icons--left.hidden {
    opacity: 0;
  }
  .social__icons--left.hidden button,
  .social__icons--left.hidden span {
    cursor: unset;
  }
  .c2sPlayer__inArticleControl.hidden {
    opacity: 0;
  }
  .c2sPlayer__inArticleControl.hidden button,
  .c2sPlayer__inArticleControl.hidden span {
    cursor: unset;
  }
  .playerHiddenBottom {
    bottom: -50px;
  }
  .playerHiddenTop {
    top: -50px;
  }
  .serviceLogo {
    display: flex;
    flex-direction: column;
    width: 100%;
    z-index: 10600;
    transform: translateY(0px);
    transition: transform 0.3s ease-out;
    border-bottom: 1px solid rgb(229, 229, 229);
    height: 62px;
  }
  .serviceLogo__logo {
    font:
      700 34px / 30px calibre,
      sans-serif;
    color: rgb(34, 34, 34);
    position: relative;
    top: -3px;
    white-space: nowrap;
  }
  .serviceLogo__logo::after {
    content: '';
    position: absolute;
    top: 24px;
    left: 0px;
    width: 65%;
    height: 9px;
    z-index: -1;
    background: linear-gradient(
        90deg,
        rgb(145, 166, 196),
        rgb(86, 115, 150) 100%,
        rgb(86, 115, 150) 0px
      )
      0px 0px no-repeat padding-box padding-box transparent;
  }
  .serviceLogo__partner {
    width: 100vw;
    height: 60px;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    background-color: rgb(245, 245, 245);
    padding: 0px 15px;
    box-shadow: rgba(51, 51, 51, 0.13) 1px 1px 0px;
    transition: 0.3s ease-out;
  }
  .serviceLogo__partnerTitle {
    color: rgb(153, 153, 153);
    text-transform: uppercase;
    font-size: 12px;
    margin: 0px auto 0px 0px;
  }
  .serviceLogo__partnerImg {
    max-width: 100px;
  }
  .serviceLogo__partner--DFP {
    opacity: 0;
    z-index: -1;
    height: 0px;
  }
  .serviceLogo__partner--DFP--hide .serviceLogo__additionalElements {
    transform: translateY(-60px);
  }
  .serviceLogo__partner--DFP--active .serviceLogo__additionalElements {
    position: absolute;
    top: 60px;
    height: 60px;
    transition: 0.3s ease-in-out;
  }
  .serviceLogo__partner--DFP--active .serviceLogo__partner--DFP {
    height: 60px;
    opacity: 1;
    z-index: 1;
  }
  .serviceLogo__autopromotionImg,
  .serviceLogo__img,
  .serviceLogo__partnerImg {
    display: block;
    max-height: 40px;
    width: auto;
    height: auto;
  }
  .serviceLogo__bin {
    display: block;
    width: 100%;
  }
  .serviceLogo__autopromotion {
    margin-left: 15px;
    display: flex;
    margin-right: 15px;
  }
  .serviceLogo__logoGroupElements {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 60px;
    z-index: 10;
    padding-left: 15px;
  }
  .serviceLogo--withPartner .serviceLogo__partner::before {
    content: '';
    color: rgb(153, 153, 153);
    font:
      400 12px / 14px calibre,
      sans-serif;
    text-transform: uppercase;
    position: absolute;
    right: 130px;
  }
  .serviceLogo--withAutopromotion .serviceLogo__img {
    max-width: 150px;
  }
  .serviceLogo--graphicLogo:not(.serviceLogo--withAutopromotion) .serviceLogo__logoGroupElements {
    justify-content: center;
    padding: 0px;
  }
  .nav {
    display: none;
    width: 100%;
    z-index: 10601;
    overflow-y: scroll;
    height: calc(-100px + 100vh);
  }
  .nav,
  .nav__firstLevelItemLink,
  .nav__secondLevelItemLink {
    position: relative;
  }
  .nav__firstLevelItemName {
    display: block;
    background: rgb(255, 255, 255);
    border-bottom: 1px solid rgb(221, 221, 221);
    color: rgb(34, 34, 34);
    padding: 17px 15px 16px;
    font:
      600 16px / 16px calibre,
      sans-serif;
    text-transform: uppercase;
    z-index: 1;
  }
  #pageTypeId_0 .nav__firstLevelItemName .nav__firstLevelItemName {
    padding: 15px 10px;
    white-space: nowrap;
    border: none;
  }
  .nav__secondLevel {
    background: rgb(245, 245, 245);
    border-bottom: 1px solid rgb(221, 221, 221);
    padding: 10px 0px;
  }
  .nav__thirdLevel {
    background: rgb(238, 238, 238);
    padding: 10px 0px;
  }
  .nav__secondLevelItemName,
  .nav__thirdLevelItemName {
    display: block;
    z-index: 1;
    color: rgb(34, 34, 34);
    padding: 10px 25px;
    font:
      400 16px / 12px calibre,
      sans-serif;
  }
  .nav__thirdLevelItemName {
    padding: 10px 35px;
    display: block;
  }
  .nav__secondLevel,
  .nav__thirdLevel {
    display: none;
  }
  .nav__arrow {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 46px;
    height: 100%;
    background-repeat: no-repeat;
    background-position: 50% center;
    background-image: url('?eacd12ffaf=937fcdf989249998e696c15fa515e18653f5a142.svg&f=');
    z-index: 20;
  }
  .nav__closeNavButton {
    display: flex;
    justify-content: center;
    align-items: center;
    background: rgb(255, 255, 255);
  }
  .nav__closeNavButtonName {
    font:
      600 16px / 16px calibre,
      sans-serif;
    text-transform: uppercase;
    padding: 17px 0px;
    margin-right: 5px;
    position: relative;
    color: rgb(34, 34, 34);
  }
  .nav__firstLevelList--open .nav__secondLevel {
    display: block;
    position: relative;
  }
  .nav__firstLevelList--open > .nav__firstLevelItemLink .nav__arrow {
    background-image: url('');
  }
  .nav__firstLevelList--open .nav__firstLevelItemLink::after,
  .nav__firstLevelList--open .nav__secondLevel::after {
    content: '';
    height: 100%;
    width: 4px;
    position: absolute;
    top: 0px;
    left: 0px;
  }
  .nav__firstLevelList--open .nav__firstLevelItemLink::after {
    background: linear-gradient(rgb(145, 166, 196), rgb(86, 115, 150) 100%, rgb(86, 115, 150) 0px)
      0px 0px no-repeat padding-box padding-box transparent;
  }
  .nav__firstLevelList--open .nav__secondLevel::after {
    background: 0px 0px no-repeat padding-box padding-box rgba(86, 115, 150, 0.3);
  }
  .nav__secondLevelList--open > .nav__thirdLevel {
    display: block;
  }
  .nav__secondLevelList--open > .nav__secondLevelItemLink > .nav__secondLevelItemName {
    padding: 10px 0px 10px 25px !important;
  }
  .nav__secondLevelList--open > .nav__secondLevelItemLink > .nav__arrow {
    background-image: url('');
  }
  .nav__secondLevelList--open.nav__secondLevelItem:last-child .nav__thirdLevel {
    margin: 10px 0px 0px;
  }
  .nav__active {
    color: rgb(86, 115, 150);
  }
  .nav__reservedPlace {
    height: 60px;
    width: 100%;
    background-color: rgb(255, 255, 255);
  }
  .nav__hamburger {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-position: 50% center;
    margin-right: 15px;
    position: absolute;
    right: 0px;
    top: 30px;
    transform: translateY(-50%);
    z-index: 10602;
  }
  @media not all and (min-resolution: 0.001dpcm) {
    @supports (-webkit-appearance: none) {
      .nav,
      .navigation-lists__outer-nav {
        padding-bottom: 120px;
      }
    }
  }
  .main-navigation {
    position: relative;
    left: 0px;
    width: 100%;
    z-index: 10602;
    background: rgb(0, 0, 0);
    transform: translateY(0px);
    transition: 0.5s ease-out;
  }
  .main-navigation__logo {
    height: 25px;
    margin-left: 15px;
    order: 1;
  }
  .main-navigation__logo .main-navigation__icon {
    height: 25px;
  }
  .main-navigation__inner-wrapper .main-navigation__nav {
    margin-left: auto;
    order: 3;
  }
  .main-navigation__nav .main-navigation__link {
    font:
      400 14px / 14px calibre,
      sans-serif;
    color: rgb(68, 68, 68);
    transition: 0.2s ease-out;
  }
  .main-navigation__nav .main-navigation__link:hover {
    opacity: 0.8;
  }
  .main-navigation__nav .main-navigation__lists {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    width: 100%;
  }
  .main-navigation__nav .main-navigation__list-item {
    padding: 10px;
    cursor: pointer;
    height: 100%;
  }
  .main-navigation__nav .main-navigation__list-item--isHighlighted {
    background-color: rgb(245, 245, 245);
  }
  .main-navigation__nav .main-navigation__list-item--isHighlighted .main-navigation__link {
    font-weight: 700;
    color: rgb(34, 34, 34);
  }
  .main-navigation__shortcuts {
    display: flex;
    align-items: baseline;
    margin-left: auto;
    order: 2;
  }
  .main-navigation__shortcuts .main-navigation__lists {
    display: flex;
    padding: 18px 15px;
  }
  .main-navigation__shortcuts .main-navigation__link {
    display: flex;
    align-items: center;
    font:
      500 14px / 17px calibre,
      sans-serif;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: rgb(34, 34, 34);
  }
  .main-navigation__shortcuts .main-navigation__icon {
    height: 15px;
    margin-right: 8px;
    position: absolute;
    left: 0px;
    top: 33%;
  }
  .main-navigation__shortcuts .main-navigation__list-item--environment .srodowiskoA {
    fill: rgb(69, 156, 95);
  }
  .main-navigation__shortcuts .main-navigation__list-item span {
    margin-left: 8px;
  }
  .main-navigation__login {
    position: relative;
  }
  .main-navigation__login .main-navigation__icon {
    margin-right: 10px;
  }
  .main-navigation__login .main-navigation__login {
    margin-left: 8px;
  }
  .main-navigation__login .main-navigation__login_box {
    position: absolute;
    background: rgb(255, 255, 255);
    display: none;
    transition: 0.3s ease-in-out;
    top: 40px;
    right: -20px;
    z-index: 1;
  }
  .main-navigation__login .main-navigation__login_box ul {
    box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 3px;
  }
  .main-navigation__login.main-navigation__login--open .main-navigation__login_box,
  .main-navigation__login:hover .main-navigation__login_box {
    display: block;
  }
  .main-navigation__login .main-navigation__logout {
    font:
      500 14px / 17px calibre,
      sans-serif;
    width: 130px;
    padding: 10px 0px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .main-navigation__nav .main-navigation__list-item,
  .main-navigation__shortcuts .main-navigation__list-item {
    display: flex;
    position: relative;
    align-items: center;
  }
  .main-navigation__dropdown {
    position: relative;
    border-left: 1px solid rgb(229, 229, 229);
    height: 25px;
    width: 45px;
    order: 2;
  }
  .main-navigation__arrow-small {
    background-repeat: no-repeat;
    background-position: 50% center;
    background-image: url('?eacd12ffaf=937fcdf989249998e696c15fa515e18653f5a142.svg&f=');
    position: absolute;
    margin-left: 0px;
    margin-top: -7px;
    width: 40px;
    height: 40px;
  }
  * .main-navigation__arrow-small:hover {
    cursor: pointer;
  }
  .main-navigation .navigation-lists__outer-nav {
    width: 100%;
    height: 100%;
    box-shadow: rgb(214, 214, 214) 0px 3px 3px -2px;
    overflow-y: auto;
    display: none;
    max-height: calc(-40px + 100vh);
  }
  .main-navigation .navigation-lists__outer-nav .main-navigation__shortcuts {
    position: relative;
    flex-wrap: wrap;
    border-bottom: 1px solid rgb(229, 229, 229);
  }
  .main-navigation
    .navigation-lists__outer-nav
    .main-navigation__shortcuts
    .main-navigation__list-item {
    width: 50%;
    margin: 0px;
    padding: 10px 0px;
  }
  .navigation-lists {
    margin: auto;
    width: 100%;
    overflow: scroll;
  }
  .navigation-lists__icon {
    margin-right: 8px;
  }
  .navigation-lists__row--site {
    border-bottom: 1px solid rgb(229, 229, 229);
    padding: 20px 15px;
  }
  .navigation-lists__row--site .navigation-lists__link {
    font:
      900 18px / 30px calibre,
      sans-serif;
    color: rgb(34, 34, 34);
    transition: color 0.2s ease-out;
  }
  .navigation-lists__row--site .navigation-lists__link:hover {
    color: rgba(34, 34, 34, 0.8);
  }
  .navigation-lists__row--site .navigation-lists__list-item {
    width: 50%;
    display: block;
    margin: 0px;
    padding: 0px;
  }
  .navigation-lists__row--site .navigation-lists__lists {
    display: flex;
    flex-wrap: wrap;
  }
  .navigation-lists__row--app {
    font:
      500 14px / 16px calibre,
      sans-serif;
    color: rgb(34, 34, 34);
    border-bottom: 1px solid rgb(229, 229, 229);
    padding: 15px;
  }
  .navigation-lists__row--app .navigation-lists__list-item {
    padding: 10px 0px;
  }
  .navigation-lists__row--app .navigation-lists__link {
    display: flex;
    align-items: center;
  }
  .navigation-lists__row--app .navigation-lists__link span {
    margin-left: 8px;
    text-transform: uppercase;
  }
  .navigation-lists__row--app .navigation-lists__lists {
    display: block;
  }
  .navigation-lists__row--linked {
    display: block;
    color: rgb(34, 34, 34);
    font:
      500 16px / 22px calibre,
      sans-serif;
    width: 100%;
    padding: 0px;
  }
  .navigation-lists__row--linked .navigation-lists__lists {
    border-bottom: 1px solid rgb(229, 229, 229);
  }
  .navigation-lists__row--popular {
    display: flex;
    flex-wrap: wrap;
    padding: 0px;
    height: 100%;
  }
  .navigation-lists__row--popular .navigation-lists__link {
    font:
      500 16px / 25px calibre,
      sans-serif;
  }
  .navigation-lists__smalltitle {
    font:
      600 16px / 22px calibre,
      sans-serif;
    color: rgb(34, 34, 34);
    text-transform: uppercase;
    padding: 14px 15px 13px;
    border-bottom: 1px solid rgb(229, 229, 229);
    display: flex;
    justify-content: space-between;
  }
  .navigation-lists__column {
    width: 100%;
    padding: 0px;
  }
  .navigation-lists__group {
    font:
      500 16px / 25px calibre,
      sans-serif;
    width: 100%;
  }
  .navigation-lists__group--open .navigation-lists__lists {
    display: block !important;
  }
  .navigation-lists__group--open .navigation-lists__smalltitleSVG {
    transform: rotate(180deg);
  }
  .navigation-lists__group .navigation-lists__list-item,
  .navigation-lists__row--popular .navigation-lists__list-item {
    background-color: rgb(245, 245, 245);
    padding: 7px 0px;
  }
  .navigation-lists__group .navigation-lists__list-item a,
  .navigation-lists__row--popular .navigation-lists__list-item a {
    display: block;
    line-height: 16px;
  }
  .navigation-lists__row--linked .navigation-lists__lists,
  .navigation-lists__row--popular .navigation-lists__lists {
    display: none;
    background: rgb(245, 245, 245);
    padding: 13px 25px;
  }
  .navigation-lists__fold {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px 15px;
  }
  .navigation-lists__fold_button {
    color: rgb(34, 34, 34);
    position: relative;
    cursor: pointer;
    margin-right: 5px;
    font:
      600 16px / 25px calibre,
      sans-serif;
  }
  .navigation-lists__fold_button ~ svg {
    cursor: pointer;
  }
  .navigation-lists__lists {
    font:
      300 16px / 22px calibre,
      sans-serif;
  }
  .search-form {
    display: none;
    position: absolute;
    bottom: 0px;
  }
  .search-form__input {
    background: rgb(245, 245, 245);
    height: 40px;
    padding: 0px 50px 0px 15px;
    border: 0px;
    font:
      500 16px / 19px calibre,
      sans-serif;
    color: rgb(68, 68, 68);
    width: 100vw;
  }
  .search-form__input:focus {
    outline: unset;
  }
  .search-form__input::-webkit-input-placeholder {
    color: rgb(68, 68, 68);
  }
  .search-form__close {
    padding: 2px 5px;
    right: 15px;
    top: 1px;
  }
  .search-form__submit {
    background: none;
    border: none;
    padding: 5px;
    margin-right: 10px;
    right: 40px;
    top: 7px;
  }
  .search-form__submit .search-form__icon {
    position: relative;
  }
  .search-form__close,
  .search-form__submit {
    position: absolute;
  }
  .search-form__form {
    position: relative;
  }
  .top_wrapper.cap--open .main-navigation {
    height: 100vh;
  }
  .top_wrapper.cap--open .main-navigation .navigation-lists__outer-nav {
    display: block;
  }
  .top_wrapper.cap--open .main-navigation .navigation-lists {
    background-color: rgb(255, 255, 255);
  }
  .top_wrapper.cap--open .main-navigation .navigation-lists__outer-nav {
    margin-top: -1px;
  }
  .top_wrapper.cap--open .main-navigation__inner-wrapper {
    background-color: rgb(255, 255, 255);
    position: relative;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 3px -2px;
  }
  .top_wrapper.cap--open .main-navigation__arrow-small {
    transform: rotate(180deg);
  }
  .top_wrapper.cap--open #DFP_PREMIUMBOARD,
  .top_wrapper.cap--open .DFP-201-PREMIUMBOARD,
  .top_wrapper.cap--open .DFP_PREMIUMBOARD,
  .top_wrapper.navbar--open #DFP_PREMIUMBOARD,
  .top_wrapper.navbar--open .DFP-201-PREMIUMBOARD,
  .top_wrapper.navbar--open .DFP_PREMIUMBOARD {
    display: none;
  }
  .top_wrapper {
    position: fixed;
    width: 100%;
    top: 0px;
    z-index: 10501;
    height: 40px;
    margin-bottom: 70px;
    transition: transform 0.3s ease-out;
  }
  .top_wrapper--capOrNavbarHidden .navBox,
  .top_wrapper--capOrNavbarHidden .notificationBox {
    transform: translateY(-100%);
  }
  .top_wrapper--capOrNavbarHidden .related_gallery_closing_button {
    transform: translateY(40px);
  }
  .top_wrapper--capOrNavbarHidden .nav {
    height: calc(-60px + 100vh);
  }
  .top_wrapper.navbar--open .navBox .serviceLogo__partner--DFP--active ~ .nav {
    top: -60px;
  }
  .top_wrapper.navbar--open .navBox .nav {
    display: block;
    background-color: rgb(255, 255, 255);
  }
  .top_wrapper.navbar--open .navBox .nav.navWithBtn {
    display: flex;
  }
  .top_wrapper.navbar--open .navBox .nav__hamburger {
    background-image: url('');
  }
  .top_wrapper.cap--open .main-navigation {
    background-color: transparent;
  }
  .top_wrapper.cap--open .main-navigation::after {
    content: '';
    background: rgba(2, 2, 2, 0.6);
    position: absolute;
    height: 100%;
    width: 100%;
    top: 40px;
    z-index: -1;
  }
  html body {
    padding-top: 100px;
  }
  html body.premium:not(#pageTypeId_0) {
    padding-top: 85px;
  }
  body .article__image {
    top: 100px;
  }
  body.isPartnerMaterial .article__image {
    top: 160px;
    margin-top: 0px;
  }
  .serviceLogo ~ .nav__reservedPlace {
    display: none;
  }
  #DFP_PREMIUMBOARD {
    z-index: 10602;
  }
  .DFP-201-PREMIUMBOARD-MOBI.activeBan {
    display: none;
  }
  .navBox {
    transition: 0.6s ease-out;
    transform: translateY(0px);
    z-index: -2;
  }
  .related_gallery_closing_button {
    position: relative;
    top: 0px;
    height: 40px;
    transition: 0.3s ease-out;
    transform: translateY(0px);
    z-index: 10000;
  }
  #adUnit-201-PREMIUMBOARD-MOBI.activeBan,
  #adUnit-201-PREMIUMBOARD.activeBan {
    position: fixed;
    display: block;
    opacity: 0;
    top: 0px;
    min-height: 50px;
  }
  @font-face {
    font-family: Lato;
    src: url('');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: Lato;
    src: url('');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: Lato;
    src: url('');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
  }
  .promotion-material {
    display: flex;
    background-color: rgb(68, 68, 68);
    padding: 7px 0px;
    align-items: center;
    justify-content: center;
    grid-area: 3 / 2;
    width: calc(100% - 30px);
    margin: 20px auto;
  }
  .promotion-material-data {
    display: none;
  }
  .promotion-material__txt {
    font:
      400 13px / 18px Lato,
      sans-serif;
    color: rgb(255, 255, 255);
    text-transform: uppercase;
    letter-spacing: 1px;
  }
  .hp_redirector {
    width: 100%;
    height: 500px;
    margin: auto;
    overflow: hidden;
    position: relative;
    background-color: rgb(255, 255, 255);
  }
  .hp_redirector::after {
    content: '';
    height: 100%;
    position: absolute;
    width: 100%;
    top: 0px;
    left: 0px;
    z-index: 0;
    background: linear-gradient(rgba(235, 235, 235, 0.7) 50%, rgb(255, 255, 255));
  }
  .hp_redirector .hp_redirector-content {
    width: 1200px;
    margin: auto;
    padding: 10px 0px 100px;
    position: relative;
  }
  .hp_redirector .hp_redirector-article_box img {
    width: 100%;
  }
  .hp_redirector .hp_redirector-article_box p {
    font: 700 16px / 26px calibre;
    margin: 7px 0px 10px;
    position: relative;
    overflow: hidden;
    height: 75px;
    color: rgb(10, 33, 64);
    text-align: left;
  }
  .hp_redirector .hp_redirector-circle-progress {
    display: none;
    position: fixed;
    bottom: 100px;
    z-index: 21;
    margin: auto;
    left: 50%;
    transform: translateX(-50%);
    transition: 0.2s linear;
  }
  .hp_redirector .hp_redirector-circle-progress::after {
    content: '';
    background: url('') 50% center / contain no-repeat;
    position: absolute;
    top: -5px;
    left: 0px;
    width: 100%;
    height: 100%;
  }
  .hp_redirector .hp_redirector-circle-progress__fill {
    stroke-width: 10px;
    stroke: url('');
    transition: stroke-dashoffset 0.4s linear;
    will-change: auto;
  }
  .hp_redirector .hp_redirector-circle-progress__fill_back {
    stroke-width: 10px;
    stroke: rgb(0, 0, 0);
    opacity: 0.4;
  }
  .hp_redirector .hp_redirector-type_2 {
    position: relative;
  }
  .hp_redirector .o-daily {
    background: rgb(255, 255, 255);
    color: rgb(34, 34, 34);
    margin: 20px auto 0px;
    padding: 0px;
    position: relative;
    text-align: left;
    width: 1300px;
  }
  .hp_redirector .o-daily::after {
    width: 100%;
    height: 20px;
    content: '';
    display: block;
    clear: both;
  }
  .hp_redirector .o-daily h2 {
    color: rgb(34, 34, 34);
    font: 700 32px / 32px calibre;
    display: block;
    float: left;
    height: 35px;
    max-width: 440px;
    padding: 0px 20px 0px 0px;
    position: relative;
    text-align: left;
    z-index: 0;
  }
  .hp_redirector .o-daily h2::before {
    background: linear-gradient(45deg, rgb(255, 91, 30), rgb(255, 0, 104));
    bottom: 0px;
    content: '';
    height: 15px;
    left: 0px;
    position: absolute;
    transition: width 0.8s cubic-bezier(0.2, 1, 0.3, 1);
    width: 60%;
    z-index: -1;
  }
  .hp_redirector .o-daily h3 {
    display: block;
    float: left;
    padding: 10px 20px 0px 0px;
    width: 175px;
    font: 600 20px / 18px calibre;
  }
  .hp_redirector .news-feed-mask {
    background: url('') repeat-y;
    display: block;
    height: 100%;
    width: 250px;
    position: absolute;
    right: -10px;
    top: 0px;
  }
  .hp_redirector .c-article {
    width: 300px;
    height: 250px;
    border: 1px solid rgb(219, 219, 219);
    border-radius: 2px;
    overflow: hidden;
    display: block;
  }
  .hp_redirector .c-article img {
    height: auto;
    position: relative;
    width: 100%;
  }
  .hp_redirector .c-article .o-article__header {
    color: rgb(34, 34, 34);
    height: 125px;
    padding: 15px;
    position: relative;
  }
  .hp_redirector .c-article .o-article__header span {
    display: -webkit-box;
    height: 3.6em;
    margin: -7px 0px 0px;
    overflow: hidden;
    text-overflow: ellipsis;
    font: 600 1.25rem / 1.2 calibre;
    text-align: left;
  }
  .hp_redirector .c-article .o-article__image {
    background-image: url('');
    background-position: 50% center;
    background-repeat: no-repeat;
    background-size: 75px;
    height: 125px;
    overflow: hidden;
    position: relative;
  }
  .hp_redirector .c-article.c-article.is-big-tile {
    width: 620px;
    height: 520px;
    background: rgb(245, 245, 245);
    margin-right: 20px;
    float: left;
  }
  .hp_redirector .c-article.c-article.is-big-tile .o-article__header {
    height: 270px;
    padding: 20px 20px 40px;
    margin: 0px;
  }
  .hp_redirector .c-article.c-article.is-big-tile .o-article__header span {
    font: 700 1.75rem / 1.2 calibre;
    display: block;
    height: 7.2em;
    overflow: hidden;
    text-overflow: ellipsis;
    overflow-wrap: break-word;
  }
  .hp_redirector .c-article.c-article.is-big-tile .o-article__image {
    height: 350px;
  }
  .hp_redirector .c-article:nth-of-type(2) {
    margin-bottom: 20px;
  }
  .hp-notification-mobile {
    position: fixed;
    bottom: 0px;
    transition: transform 0.6s linear;
    z-index: 100;
    transform: translateY(200px);
    width: 100%;
    box-shadow: rgba(0, 0, 0, 0.3) 0px -3px 10px;
  }
  .hp-notification-mobile * {
    box-sizing: border-box;
  }
  .hp-notification-mobile__box {
    background: rgb(245, 245, 245);
    padding: 10px 15px;
    border-bottom: 1px solid rgb(221, 221, 221);
    display: grid;
    grid-template-rows: 12px 30px;
    grid-template-columns: 64px auto;
    gap: 5px 0px;
  }
  .hp-notification-mobile__top {
    position: relative;
    font:
      700 14px / 16px calibre,
      sans-serif;
    color: rgb(34, 34, 34);
    grid-area: 1 / 2 / 2 / 3;
    padding: 0px 10px;
  }
  .hp-notification-mobile__timer {
    top: 0px;
    right: 0px;
    display: none;
  }
  .hp-notification-mobile__next {
    position: absolute;
    top: 50%;
    right: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    transform: translateY(-50%);
    fill: rgb(153, 153, 153);
  }
  .hp-notification-mobile__title {
    position: relative;
    z-index: 1;
    display: inline-block;
  }
  .hp-notification-mobile__title::after {
    content: '';
    width: 77px;
    height: 4px;
    background: linear-gradient(90deg, rgb(255, 104, 60), red 50%, rgb(255, 57, 113));
    display: block;
    position: absolute;
    left: 0px;
    bottom: 2px;
    z-index: -1;
  }
  .hp-notification-mobile__image {
    grid-area: 1 / 1 / 3 / 2;
    overflow: hidden;
  }
  .hp-notification-mobile__image img {
    height: auto;
    width: 100%;
  }
  .hp-notification-mobile__header {
    grid-area: 2 / 2 / 3 / 3;
    font:
      400 15px / 15px calibre,
      sans-serif;
    color: rgb(34, 34, 34);
    overflow: hidden;
    padding: 0px 20px 0px 10px;
  }
  .hp-notification-mobile--show {
    transform: translateY(0px);
  }
  .hp-notification-mobile--breaking-news .hp-notification-mobile__box {
    grid-template-rows: 0px 54px;
    gap: 0px;
  }
  .hp-notification-mobile--breaking-news .hp-notification-mobile__top {
    grid-area: 1 / 1 / 2 / 3;
    display: none;
  }
  .hp-notification-mobile--breaking-news .hp-notification-mobile__image {
    background-image: url('');
    background-position: 50% center;
    background-size: cover;
    grid-area: 2 / 1 / 3 / 2;
    display: inline-block;
  }
  .hp-notification-mobile--breaking-news .hp-notification-mobile__image img {
    display: none;
  }
  .hp-notification-mobile--breaking-news .hp-notification-mobile__header {
    grid-area: 2 / 2 / 3 / 3;
    color: rgb(227, 0, 0);
    font:
      600 16px / 17px calibre,
      sans-serif;
  }
  .hp-notification-mobile--breaking-news svg {
    fill: rgb(227, 0, 0);
  }
  .hp-notification-mobile--see-on-hp .hp-notification-mobile__box {
    grid-template-rows: 14px 35px;
    grid-template-columns: 100%;
    gap: 5px;
  }
  .hp-notification-mobile--see-on-hp .hp-notification-mobile__top {
    font:
      700 16px / 14px calibre,
      sans-serif;
    grid-area: 1 / 1 / 2 / 2;
    padding: 0px;
  }
  .hp-notification-mobile--see-on-hp .hp-notification-mobile__title::after {
    height: 5px;
    bottom: 0px;
  }
  .hp-notification-mobile--see-on-hp .hp-notification-mobile__image {
    display: none;
  }
  .hp-notification-mobile--see-on-hp .hp-notification-mobile__header {
    grid-area: 2 / 1 / 3 / 2;
    font:
      400 16px / 17px calibre,
      sans-serif;
    padding: 0px 20px 0px 0px;
  }
  .hp-notification-mobile--big-version .hp-notification-mobile__box {
    grid-template-rows: 18px 68px;
    grid-template-columns: 93px auto;
    gap: 15px;
    padding: 15px 15px 20px;
  }
  .hp-notification-mobile--big-version .hp-notification-mobile__top {
    grid-area: 1 / 1 / 2 / 3;
    padding: 0px;
  }
  .hp-notification-mobile--big-version .hp-notification-mobile__title {
    font:
      700 20px / 20px calibre,
      sans-serif;
  }
  .hp-notification-mobile--big-version .hp-notification-mobile__title::after {
    bottom: 0px;
    height: 7px;
  }
  .hp-notification-mobile--big-version .hp-notification-mobile__image {
    grid-area: 2 / 1 / 3 / 2;
  }
  .hp-notification-mobile--big-version .hp-notification-mobile__header {
    grid-area: 2 / 2 / 3 / 3;
    padding: 0px;
    font:
      400 16px / 17px calibre,
      sans-serif;
  }
  .hp-notification-mobile--big-version .hp-notification-mobile__next {
    display: none;
  }
  .hp-notification-mobile--big-version .hp-notification-mobile__timer {
    display: block;
  }
  .hp-notification-mobile--return-bar {
    width: 100%;
    height: 50px;
    display: flex;
    align-items: center;
    padding: 0px 0px 0px 15px;
    background: linear-gradient(90deg, rgb(255, 104, 60), red 50%, rgb(255, 57, 113));
    z-index: 50;
  }
  .hp-notification-mobile__timer.start {
    position: absolute;
    background: rgb(245, 245, 245);
    width: 25px;
    height: 25px;
  }
  .hp-notification-mobile__timer.start * {
    box-sizing: border-box;
  }
  .hp-notification-mobile__timer.start .pie {
    width: 50%;
    height: 100%;
    transform-origin: 100% 50%;
    position: absolute;
    border: 3px solid rgb(204, 204, 204);
  }
  .hp-notification-mobile__timer.start .spinner {
    border-radius: 100% 0px 0px 100% / 50% 0px 0px 50%;
    z-index: 200;
    border-right: none;
    animation: 5s linear 0s infinite normal none running rotateLoadingBar;
  }
  @keyframes rotateLoadingBar {
    0% {
      transform: rotate(0deg);
    }
    100% {
      transform: rotate(-1turn);
    }
  }
  .hp-notification-mobile__timer.start:hover .filler,
  .hp-notification-mobile__timer.start:hover .mask,
  .hp-notification-mobile__timer.start:hover .spinner {
    animation-play-state: running;
  }
  .hp-notification-mobile__timer.start .filler {
    border-radius: 0px 100% 100% 0px / 0px 50% 50% 0px;
    left: 50%;
    opacity: 0;
    z-index: 100;
    animation: 5s steps(1) 0s infinite reverse none running opacityLoadingBar;
    border-left: none;
  }
  .hp-notification-mobile__timer.start .mask {
    width: 50%;
    height: 100%;
    position: absolute;
    background: inherit;
    opacity: 1;
    z-index: 300;
    animation: 5s steps(1) 0s infinite normal none running opacityLoadingBar;
  }
  @keyframes opacityLoadingBar {
    0% {
      opacity: 0;
    }
    50%,
    100% {
      opacity: 1;
    }
  }
  .hp-notification-mobile ~ .section_wrapper .page_footer {
    margin: 10px auto 55px;
  }
  .googleNews {
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: rgb(232, 240, 254);
    font:
      600 17px / 19px calibre,
      sans-serif;
    flex-direction: column;
    padding: 18px 30px;
    height: auto;
    text-align: center;
  }
  .googleNews__btn {
    display: block;
    background: url('') 20px 5px / 22px no-repeat rgb(255, 255, 255);
    border: 2px solid rgb(0, 0, 0);
    border-radius: 32px;
    color: rgb(0, 0, 0);
    text-align: center;
    padding: 0px 20px 0px 50px;
    cursor: pointer;
    max-width: 330px;
    height: 35px;
    font:
      600 16px / 32px calibre,
      sans-serif;
    margin-top: 11px;
  }
  .calc_counter {
    position: relative;
    width: 100%;
    background-color: rgb(244, 244, 244);
    padding: 10px;
  }
  .calc_counter::before {
    content: '';
    position: absolute;
    top: 0px;
    left: 0px;
    width: 30px;
    height: 30px;
    border-top: 4px solid rgb(80, 110, 145);
    border-left: 4px solid rgb(80, 110, 145);
  }
  .calc_counter .calc--label {
    font:
      600 17px calibre,
      sans-serif;
    margin: 5px 0px 0px;
  }
  .calc_counter .calc--input {
    font:
      400 20px calibre,
      sans-serif;
    margin: 0px auto 10px;
  }
  .calc_counter .calc--group {
    width: 200px;
    margin: 10px auto 14px;
  }
  .calc_counter--date,
  .calc_counter--name {
    text-align: center;
    color: rgba(0, 0, 0, 0.6);
  }
  .calc_counter--name {
    font:
      600 36px calibre,
      sans-serif;
  }
  .calc_counter--date {
    font:
      600 23px / 32px calibre,
      sans-serif;
  }
  .calc_counter--container {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 10px 0px 0px;
  }
  .calc_counter--time {
    display: inline-block;
    overflow: hidden;
    text-align: center;
    padding: 0px;
  }
  .calc_counter--time li {
    list-style: none;
    display: inline-block;
    text-align: center;
    position: relative;
  }
  .calc_counter--time li:not(:last-child) {
    margin-right: 40px;
  }
  .calc_counter--time p {
    text-transform: uppercase;
    margin: 5px 0px 0px;
  }
  .calc_counter--time--label {
    display: block;
    font:
      400 47px / 80px calibre,
      sans-serif;
    height: 80px;
    width: 75px;
    border-radius: 10px;
  }
  .calc_counter--time--days {
    background-color: rgb(188, 231, 132);
    color: rgb(0, 0, 0);
  }
  .calc_counter--time--hours {
    background-color: rgb(93, 211, 158);
    color: rgb(0, 0, 0);
  }
  .calc_counter--time--minutes {
    background-color: rgb(52, 138, 167);
    color: rgb(255, 255, 255);
  }
  .calc_counter--time--seconds {
    background-color: rgb(82, 81, 116);
    color: rgb(255, 255, 255);
  }
  @media screen and (max-width: 450px) {
    .calc_counter--time {
      width: 220px;
      margin-left: 0px !important;
      padding: 0px !important;
    }
    .calc_counter--time li {
      margin: 0px 0px 12px;
    }
    .calc_counter--time li:not(:last-child) {
      margin-right: 0px;
    }
    .calc_counter--time li:nth-child(2n + 1) {
      margin-right: 40px;
    }
  }
  
  .calc__container__center {
    text-align: center;
  }
  .calc__label {
    display: inline-block;
    color: rgb(80, 110, 145);
  }
  .calc__label--with_checkbox {
    margin: 0px;
  }
  .calc__label .calc__checkbox {
    display: none;
  }
  .calc__label .calc__checkbox:checked:not(.disabled) + .calc__fake_checkbox::before {
    content: '✔';
    position: absolute;
    top: -11px;
    left: 0px;
    font-size: 30px;
    color: rgb(80, 110, 145);
  }
  .calc__label .calc__fake_checkbox {
    height: 20px;
    width: 20px;
    border: 1px solid rgb(176, 176, 176);
    display: inline-block;
    position: relative;
    margin: 0px 10px 0px 0px;
  }
  .calc__bold {
    font-weight: 700;
  }
  .calc__input,
  .calc__select {
    display: inline-block;
    width: 200px;
    height: 30px;
    padding: 3px;
    border-radius: 3px;
    border: 1px solid rgb(176, 176, 176);
    text-align: center;
    margin: 0px 0px 10px;
  }
  .calc__select {
    background-color: rgb(255, 255, 255);
    text-align-last: center;
  }
  .calc__group {
    position: relative;
    height: 30px;
  }
  .calc__group input {
    position: absolute;
    top: 0px;
    left: 0px;
  }
  .calc__hidden {
    display: none;
  }
  .calc__visible--none {
    visibility: hidden;
  }
  .calc__button {
    width: 100px;
    height: 30px;
    line-height: 30px;
    background-color: rgb(80, 110, 145);
    text-align: center;
    color: rgb(255, 255, 255);
    text-transform: uppercase;
    border-radius: 4px;
    opacity: 0.8;
    font-weight: 700;
    cursor: pointer;
  }
  .calc__button:active,
  .calc__button:focus,
  .calc__button:hover {
    opacity: 0.6;
  }
  .calc__break {
    width: 100%;
  }
  .calc__legend {
    opacity: 0.8;
    text-align: center;
    margin: 0px 0px 4px;
    text-transform: uppercase;
  }
  .calc__slider {
    width: 100%;
  }
  .calc__disclaimer {
    width: 100%;
    color: rgb(95, 95, 95);
    font-size: 11px;
  }
  .calc__tooltip {
    display: inline-block;
    position: relative;
    border-bottom: 1px dotted rgb(176, 176, 176);
    text-align: center;
    border-radius: 100%;
    background-color: rgb(80, 110, 145);
    color: rgb(244, 244, 244);
    font-weight: 700;
    width: 20px;
    height: 20px;
    line-height: 18px;
    margin: 0px 0px 0px 8px;
  }
  .calc__tooltip--bottom {
    min-width: 200px;
    top: 40px;
    left: 50%;
    transform: translate(-50%);
    padding: 0px 15px;
    color: rgb(68, 68, 68);
    background-color: rgb(238, 238, 238);
    font-weight: 400;
    font-size: 15px;
    border-radius: 8px;
    position: absolute;
    z-index: 99998;
    box-sizing: border-box;
    box-shadow: rgba(0, 0, 0, 0.5) 0px 1px 8px;
    visibility: hidden;
    opacity: 0;
    transition: opacity 0.8s;
    text-align: left;
  }
  .calc__tooltip--bottom p {
    padding: 0px;
  }
  .calc__tooltip--bottom i {
    position: absolute;
    bottom: 100%;
    left: 50%;
    margin-left: -12px;
    width: 24px;
    height: 12px;
    overflow: hidden;
  }
  .calc__tooltip--bottom i::after {
    content: '';
    position: absolute;
    width: 12px;
    height: 12px;
    left: 50%;
    transform: translate(-50%, 50%) rotate(45deg);
    background-color: rgb(238, 238, 238);
    box-shadow: rgba(0, 0, 0, 0.5) 0px 1px 8px;
  }
  .calc__tooltip:active .calc__tooltip--bottom,
  .calc__tooltip:focus .calc__tooltip--bottom,
  .calc__tooltip:hover .calc__tooltip--bottom {
    visibility: visible;
    opacity: 1;
  }
  @media print {
    body.one__page__print,
    html.one__page__print {
      visibility: hidden;
      height: 100%;
      overflow: hidden;
      margin: 0px !important;
      padding: 0px !important;
    }
    body .calc__print__area,
    html .calc__print__area {
      background-color: rgb(255, 255, 255);
      z-index: 99999;
      height: 100vh;
      width: 100vw;
      position: fixed;
      top: 0px;
      left: 0px;
      margin: 0px;
      padding: 15px;
      font-size: 14px;
      line-height: 18px;
    }
    body .calc__to__print,
    html .calc__to__print {
      visibility: visible;
    }
    body .calc__no__print,
    html .calc__no__print {
      visibility: hidden;
    }
  }
  body,
  div,
  fieldset,
  form,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  input,
  li,
  ol,
  p,
  textarea,
  ul {
    margin: 0px;
    padding: 0px;
  }
  em,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    font-size: 100%;
    font-weight: 400;
    font-style: normal;
  }
  ol,
  ul {
    list-style: none;
  }
  fieldset,
  img {
    border: 0px;
  }
  article,
  aside,
  figure,
  footer,
  header,
  hgroup,
  menu,
  nav,
  section {
    display: block;
    margin: 0px;
    padding: 0px;
  }
  html {
    display: block;
  }
  body {
    text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    font-family: calibre;
    font-size: 21px;
    line-height: 30px;
  }
  a {
    color: rgb(34, 34, 34);
    text-decoration: none;
  }
  a:hover {
    color: rgba(34, 34, 34, 0.8);
  }
  .answer {
    padding-left: 2rem;
  }
}

@font-face {
  font-family: 'ibm plex mono';
  src: url('') format('woff');
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}

@font-face {
  font-family: 'ibm plex mono';
  src: url('') format('woff');
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}

:root {
  --grey: #81888c;
  --box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.25);
  --check-font-regular: 'IBM Plex Mono', IBM Plex, monospace;
}

.un-steps__check {
  display: block;
  pointer-events: none;
  user-select: none;
}

.check {
  box-shadow: var(--box-shadow);
  max-width: 100%;
  font-family: var(--check-font-regular);
  font-size: 0.8rem;
  line-height: 1.3;
}

.check__wrapper {
  padding: 0.5rem;
}

.check__iban {
  margin-bottom: 1rem;
  display: block;
  font-weight: 500;
}

.check__top-grid {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}

.check__top-col-1 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 4rem;
}

.check__top-col-1-row {
  display: flex;
  flex-direction: column;
}

.check__top-col-title {
  color: var(--grey);
  margin-bottom: 8px;
  margin-top: 8px;
}

.check__top-col-2 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 1rem;
}

.check__bot {
  border-bottom: 3px solid rgb(0, 0, 0);
}

.check__bot-grid {
  display: grid;
  grid-template-columns: 1fr 5fr 1fr 1fr 1fr;
}

.check__bot-grid-col {
  display: flex;
  flex-direction: column;
  border-right: 1px solid rgb(0, 0, 0);
}

.check__bot-grid-col-title {
  font-weight: 500;
  background-color: rgba(128, 128, 128, 0.39);
  border-right: 1px solid rgb(0, 0, 0);
  border-bottom: 3px solid rgb(0, 0, 0);
  padding-left: 2px;
}

.check__thanks {
  text-align: right;
  display: block;
  margin: 0.5rem 2rem;
}

.un-steps__check-mobile {
  display: none;
}

@media (max-width: 1200px) {
  .check {
    font-size: 0.7rem;
  }
}

@media (max-width: 1024px) {
  .un-steps__check {
    display: none;
  }
  .un-steps__check-mobile {
    display: block;
    padding: 1rem;
    border: 1px solid grey;
    font-family: var(--check-font-regular);
    line-height: 1.3;
    pointer-events: none;
    user-select: none;
  }
  .check-mobile__top {
    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: center;
    border-bottom: 1.5px solid rgb(102, 102, 102);
    padding-bottom: 0.5rem;
    margin-bottom: 1rem;
  }
  .check-mobile__bot {
    display: flex;
    width: 100%;
    justify-content: space-between;
    font-size: 0.8rem;
  }
  .check-mobile_lcolumn {
    display: block;
    text-align: left;
    color: rgb(102, 102, 102);
  }
  .check-mobile_rcolumn {
    display: block;
    text-align: right;
    color: rgb(0, 0, 0);
  }
  .check-mobile_sum-text {
    font-size: 1.2rem;
    color: rgb(0, 0, 0);
  }
  .check-mobile_lcolumn p,
  .check-mobile_rcolumn p {
    font-size: 0.7rem;
  }
  .check-mobile__logo {
    margin: 0.3rem auto 0.5rem;
    max-width: 200px;
    width: 100%;
    height: 100%;
  }
  .check-mobile_amount,
  .check-mobile__date {
    color: rgb(102, 102, 102);
    margin-bottom: 0.5rem;
  }
  .check-mobile_amount {
    font-size: 1rem;
  }
  .check-mobile__date {
    margin: 1rem auto;
    font-size: 0.8rem;
  }
}

@media (min-width: 768px) {
  .un-steps__check-mobile {
    padding: 0.7rem;
  }
}

@media (max-width: 580px) {
  .check-mobile__top {
    margin-bottom: 0.6rem;
  }
  .check-mobile_lcolumn p,
  .check-mobile_rcolumn p,
  .check-mobile__date {
    font-size: 0.6rem;
  }
  .check-mobile__date {
    margin: 0.6rem auto;
  }
  .check-mobile_sum-text {
    font-size: 0.9rem;
  }
  .check-mobile_amount {
    font-size: 0.8rem;
  }
}

@media (max-width: 450px) {
  .check-mobile__logo {
    max-width: 150px;
  }
  .check-mobile_lcolumn p,
  .check-mobile_rcolumn p {
    font-size: 0.5rem;
  }
}

@media (max-width: 400px) {
  .un-steps__check-mobile {
    padding: 0.6rem;
  }
  .check-mobile_lcolumn p,
  .check-mobile_rcolumn p {
    font-size: 0.4rem;
  }
}
