.mk-accessibility-toolbar {
  right: -202px;
  top: 0;
  position: fixed;
  font-size: 16px !important;
  line-height: 1.4;
  z-index: 9999;
}
.mk-accessibility-toolbar.open {
  right: 0;
  -webkit-animation: linear infinite;
  -webkit-animation-name: slideLeft;
  -webkit-animation-duration: 0.3s;
  animation-iteration-count: 1;
}
.mk-accessibility-toolbar.close {
  right: -202px;
  -webkit-animation: linear infinite;
  -webkit-animation-name: slideRight;
  -webkit-animation-duration: 0.3s;
  animation-iteration-count: 1;
}

@-webkit-keyframes slideLeft {
  0% {
    right: -202px;
  }
  50% {
    right: -95px;
  }
  100% {
    right: 0;
  }
}
@-webkit-keyframes slideRight {
  0% {
    right: 0;
  }
  50% {
    right: -95px;
  }
  100% {
    right: -202px;
  }
}
.mk-accessibility-toolbar-toggle .mk-accessibility-button {
  right: 52px;
  width: 52px;
  height: 52px;
  position: relative;
  border: none;
  box-shadow: none;
  background-color: #24a2b2;
  outline: 0;
  color: #fff;
}
.mk-accessibility-toolbar-toggle .mk-accessibility-button:hover, .mk-accessibility-toolbar-toggle .mk-accessibility-button:focus {
  background-color: #24a2b2;
  color: #fff;
}
.mk-accessibility-toolbar-toggle .mk-accessibility-button svg {
  width: 32px;
  position: relative;
  color: #fff;
  cursor: pointer;
}

.mk-accessibility-toolbar-inner {
  display: block;
  position: relative;
  top: -52px;
  border: 1px solid;
  width: 180px;
  border-color: #24a2b2;
  background-color: #fff;
  padding: 10px;
  font-size: 100%;
}
.mk-accessibility-toolbar-inner .mk-accessibility-buttons {
  width: 100%;
  display: inline-block;
  margin-bottom: 10px;
  color: #252525;
}

body.mk-accessibility-high-contrast {
  background: #000 !important;
  background-color: #000 !important;
  border-color: #fff !important;
}
body.mk-accessibility-high-contrast a {
  color: #00FFFF !important;
}
body.mk-accessibility-high-contrast a:hover, body.mk-accessibility-high-contrast a:focus, body.mk-accessibility-high-contrast a:active {
  background-color: #400000 !important;
}
body.mk-accessibility-high-contrast h1,
body.mk-accessibility-high-contrast h2,
body.mk-accessibility-high-contrast h3,
body.mk-accessibility-high-contrast h4,
body.mk-accessibility-high-contrast h5,
body.mk-accessibility-high-contrast h6,
body.mk-accessibility-high-contrast p,
body.mk-accessibility-high-contrast span,
body.mk-accessibility-high-contrast label,
body.mk-accessibility-high-contrast input {
  color: #fff !important;
}
body.mk-accessibility-high-contrast .mk-accessibility-toolbar-inner {
  background-color: #000;
}
body.mk-accessibility-high-contrast .sluchaj-container {
  background: #000 !important;
}
body.mk-accessibility-high-contrast .elementor-section.elementor-top-section {
  background-color: #000 !important;
}
body.mk-accessibility-high-contrast .elementor-element article.elementor-post {
  background-color: #000 !important;
}
body.mk-accessibility-high-contrast .elementor-element .elementor-icon {
  background-color: #000 !important;
}
body.mk-accessibility-high-contrast .elementor-element a {
  background: #000 !important;
}
body.mk-accessibility-high-contrast .elementor-element .elementor-widget-container {
  color: #fff !important;
  background: #000 !important;
}

.mk-accessibility-negative-contrast {
  background: #000 !important;
  background-color: #000 !important;
  border-color: #ffff00 !important;
}
.mk-accessibility-negative-contrast a {
  color: #ffff00 !important;
}
.mk-accessibility-negative-contrast a:hover, .mk-accessibility-negative-contrast a:focus, .mk-accessibility-negative-contrast a:active {
  background-color: #000 !important;
  font-weight: 700 !important;
}
.mk-accessibility-negative-contrast h1,
.mk-accessibility-negative-contrast h2,
.mk-accessibility-negative-contrast h3,
.mk-accessibility-negative-contrast h4,
.mk-accessibility-negative-contrast h5,
.mk-accessibility-negative-contrast h6,
.mk-accessibility-negative-contrast p,
.mk-accessibility-negative-contrast span,
.mk-accessibility-negative-contrast label,
.mk-accessibility-negative-contrast input {
  color: #ffff00 !important;
}
.mk-accessibility-negative-contrast .mk-accessibility-toolbar-inner {
  background-color: #000;
}
.mk-accessibility-negative-contrast .sluchaj-container {
  background: #000 !important;
}
.mk-accessibility-negative-contrast .elementor-section.elementor-top-section {
  background-color: #000 !important;
}
.mk-accessibility-negative-contrast .elementor-element article.elementor-post {
  background-color: #000 !important;
}
.mk-accessibility-negative-contrast .elementor-element .elementor-icon {
  background-color: #000 !important;
}
.mk-accessibility-negative-contrast .elementor-element a {
  background: #000 !important;
}
.mk-accessibility-negative-contrast .elementor-element .elementor-widget-container {
  color: #ffff00 !important;
  background: #000 !important;
}

.mk-accessibility-105 {
  font-size: 105% !important;
}
.mk-accessibility-105 p,
.mk-accessibility-105 a,
.mk-accessibility-105 span {
  font-size: 105% !important;
}
.mk-accessibility-105 .elementor-section.elementor-top-section {
  font-size: 105% !important;
}
.mk-accessibility-105 .elementor-element article.elementor-post {
  font-size: 105% !important;
}
.mk-accessibility-105 .elementor-element a {
  font-size: 105% !important;
}
.mk-accessibility-105 .elementor-element .wpp-list a {
  font-size: 105% !important;
}
.mk-accessibility-105 .elementor-element .elementor-widget-container {
  font-size: 105% !important;
}
.mk-accessibility-105 .elementor-element .elementor-heading-title {
  font-size: 105% !important;
}

.mk-accessibility-110 {
  font-size: 110% !important;
}
.mk-accessibility-110 p,
.mk-accessibility-110 a,
.mk-accessibility-110 span {
  font-size: 110% !important;
}
.mk-accessibility-110 .elementor-section.elementor-top-section {
  font-size: 110% !important;
}
.mk-accessibility-110 .elementor-element article.elementor-post {
  font-size: 110% !important;
}
.mk-accessibility-110 .elementor-element a {
  font-size: 110% !important;
}
.mk-accessibility-110 .elementor-element .wpp-list a {
  font-size: 110% !important;
}
.mk-accessibility-110 .elementor-element .elementor-widget-container {
  font-size: 110% !important;
}
.mk-accessibility-110 .elementor-element .elementor-heading-title {
  font-size: 110% !important;
}

.mk-accessibility-115 {
  font-size: 115% !important;
}
.mk-accessibility-115 p,
.mk-accessibility-115 a,
.mk-accessibility-115 span {
  font-size: 115% !important;
}
.mk-accessibility-115 .elementor-section.elementor-top-section {
  font-size: 115% !important;
}
.mk-accessibility-115 .elementor-element article.elementor-post {
  font-size: 115% !important;
}
.mk-accessibility-115 .elementor-element a {
  font-size: 115% !important;
}
.mk-accessibility-115 .elementor-element .wpp-list a {
  font-size: 115% !important;
}
.mk-accessibility-115 .elementor-element .elementor-widget-container {
  font-size: 115% !important;
}
.mk-accessibility-115 .elementor-element .elementor-heading-title {
  font-size: 115% !important;
}

.mk-accessibility-120 {
  font-size: 120% !important;
}
.mk-accessibility-120 p,
.mk-accessibility-120 a,
.mk-accessibility-120 span {
  font-size: 120% !important;
}
.mk-accessibility-120 .elementor-section.elementor-top-section {
  font-size: 120% !important;
}
.mk-accessibility-120 .elementor-element article.elementor-post {
  font-size: 120% !important;
}
.mk-accessibility-120 .elementor-element a {
  font-size: 120% !important;
}
.mk-accessibility-120 .elementor-element .wpp-list a {
  font-size: 120% !important;
}
.mk-accessibility-120 .elementor-element .elementor-widget-container {
  font-size: 120% !important;
}
.mk-accessibility-120 .elementor-element .elementor-heading-title {
  font-size: 120% !important;
}

.mk-accessibility-125 {
  font-size: 125% !important;
}
.mk-accessibility-125 p,
.mk-accessibility-125 a,
.mk-accessibility-125 span {
  font-size: 125% !important;
}
.mk-accessibility-125 .elementor-section.elementor-top-section {
  font-size: 125% !important;
}
.mk-accessibility-125 .elementor-element article.elementor-post {
  font-size: 125% !important;
}
.mk-accessibility-125 .elementor-element a {
  font-size: 125% !important;
}
.mk-accessibility-125 .elementor-element .wpp-list a {
  font-size: 125% !important;
}
.mk-accessibility-125 .elementor-element .elementor-widget-container {
  font-size: 125% !important;
}
.mk-accessibility-125 .elementor-element .elementor-heading-title {
  font-size: 125% !important;
}

.mk-accessibility-130 {
  font-size: 130% !important;
}
.mk-accessibility-130 p,
.mk-accessibility-130 a,
.mk-accessibility-130 span {
  font-size: 130% !important;
}
.mk-accessibility-130 .elementor-section.elementor-top-section {
  font-size: 130% !important;
}
.mk-accessibility-130 .elementor-element article.elementor-post {
  font-size: 130% !important;
}
.mk-accessibility-130 .elementor-element a {
  font-size: 130% !important;
}
.mk-accessibility-130 .elementor-element .wpp-list a {
  font-size: 130% !important;
}
.mk-accessibility-130 .elementor-element .elementor-widget-container {
  font-size: 130% !important;
}
.mk-accessibility-130 .elementor-element .elementor-heading-title {
  font-size: 130% !important;
}

.mk-accessibility-135 {
  font-size: 135% !important;
}
.mk-accessibility-135 p,
.mk-accessibility-135 a,
.mk-accessibility-135 span {
  font-size: 135% !important;
}
.mk-accessibility-135 .elementor-section.elementor-top-section {
  font-size: 135% !important;
}
.mk-accessibility-135 .elementor-element article.elementor-post {
  font-size: 135% !important;
}
.mk-accessibility-135 .elementor-element a {
  font-size: 135% !important;
}
.mk-accessibility-135 .elementor-element .wpp-list a {
  font-size: 135% !important;
}
.mk-accessibility-135 .elementor-element .elementor-widget-container {
  font-size: 135% !important;
}
.mk-accessibility-135 .elementor-element .elementor-heading-title {
  font-size: 135% !important;
}

.mk-accessibility-140 {
  font-size: 140% !important;
}
.mk-accessibility-140 p,
.mk-accessibility-140 a,
.mk-accessibility-140 span {
  font-size: 140% !important;
}
.mk-accessibility-140 .elementor-section.elementor-top-section {
  font-size: 140% !important;
}
.mk-accessibility-140 .elementor-element article.elementor-post {
  font-size: 140% !important;
}
.mk-accessibility-140 .elementor-element a {
  font-size: 140% !important;
}
.mk-accessibility-140 .elementor-element .wpp-list a {
  font-size: 140% !important;
}
.mk-accessibility-140 .elementor-element .elementor-widget-container {
  font-size: 140% !important;
}
.mk-accessibility-140 .elementor-element .elementor-heading-title {
  font-size: 140% !important;
}

.mk-accessibility-145 {
  font-size: 145% !important;
}
.mk-accessibility-145 p,
.mk-accessibility-145 a,
.mk-accessibility-145 span {
  font-size: 145% !important;
}
.mk-accessibility-145 .elementor-section.elementor-top-section {
  font-size: 145% !important;
}
.mk-accessibility-145 .elementor-element article.elementor-post {
  font-size: 145% !important;
}
.mk-accessibility-145 .elementor-element a {
  font-size: 145% !important;
}
.mk-accessibility-145 .elementor-element .wpp-list a {
  font-size: 145% !important;
}
.mk-accessibility-145 .elementor-element .elementor-widget-container {
  font-size: 145% !important;
}
.mk-accessibility-145 .elementor-element .elementor-heading-title {
  font-size: 145% !important;
}

.mk-accessibility-150 {
  font-size: 150% !important;
}
.mk-accessibility-150 p,
.mk-accessibility-150 a,
.mk-accessibility-150 span {
  font-size: 150% !important;
}
.mk-accessibility-150 .elementor-section.elementor-top-section {
  font-size: 150% !important;
}
.mk-accessibility-150 .elementor-element article.elementor-post {
  font-size: 150% !important;
}
.mk-accessibility-150 .elementor-element a {
  font-size: 150% !important;
}
.mk-accessibility-150 .elementor-element .wpp-list a {
  font-size: 150% !important;
}
.mk-accessibility-150 .elementor-element .elementor-widget-container {
  font-size: 150% !important;
}
.mk-accessibility-150 .elementor-element .elementor-heading-title {
  font-size: 150% !important;
}

.mk-accessibility-155 {
  font-size: 155% !important;
}
.mk-accessibility-155 p,
.mk-accessibility-155 a,
.mk-accessibility-155 span {
  font-size: 155% !important;
}
.mk-accessibility-155 .elementor-section.elementor-top-section {
  font-size: 155% !important;
}
.mk-accessibility-155 .elementor-element article.elementor-post {
  font-size: 155% !important;
}
.mk-accessibility-155 .elementor-element a {
  font-size: 155% !important;
}
.mk-accessibility-155 .elementor-element .wpp-list a {
  font-size: 155% !important;
}
.mk-accessibility-155 .elementor-element .elementor-widget-container {
  font-size: 155% !important;
}
.mk-accessibility-155 .elementor-element .elementor-heading-title {
  font-size: 155% !important;
}

.mk-accessibility-160 {
  font-size: 160% !important;
}
.mk-accessibility-160 p,
.mk-accessibility-160 a,
.mk-accessibility-160 span {
  font-size: 160% !important;
}
.mk-accessibility-160 .elementor-section.elementor-top-section {
  font-size: 160% !important;
}
.mk-accessibility-160 .elementor-element article.elementor-post {
  font-size: 160% !important;
}
.mk-accessibility-160 .elementor-element a {
  font-size: 160% !important;
}
.mk-accessibility-160 .elementor-element .wpp-list a {
  font-size: 160% !important;
}
.mk-accessibility-160 .elementor-element .elementor-widget-container {
  font-size: 160% !important;
}
.mk-accessibility-160 .elementor-element .elementor-heading-title {
  font-size: 160% !important;
}

.mk-accessibility-165 {
  font-size: 165% !important;
}
.mk-accessibility-165 p,
.mk-accessibility-165 a,
.mk-accessibility-165 span {
  font-size: 165% !important;
}
.mk-accessibility-165 .elementor-section.elementor-top-section {
  font-size: 165% !important;
}
.mk-accessibility-165 .elementor-element article.elementor-post {
  font-size: 165% !important;
}
.mk-accessibility-165 .elementor-element a {
  font-size: 165% !important;
}
.mk-accessibility-165 .elementor-element .wpp-list a {
  font-size: 165% !important;
}
.mk-accessibility-165 .elementor-element .elementor-widget-container {
  font-size: 165% !important;
}
.mk-accessibility-165 .elementor-element .elementor-heading-title {
  font-size: 165% !important;
}

.mk-accessibility-170 {
  font-size: 170% !important;
}
.mk-accessibility-170 p,
.mk-accessibility-170 a,
.mk-accessibility-170 span {
  font-size: 170% !important;
}
.mk-accessibility-170 .elementor-section.elementor-top-section {
  font-size: 170% !important;
}
.mk-accessibility-170 .elementor-element article.elementor-post {
  font-size: 170% !important;
}
.mk-accessibility-170 .elementor-element a {
  font-size: 170% !important;
}
.mk-accessibility-170 .elementor-element .wpp-list a {
  font-size: 170% !important;
}
.mk-accessibility-170 .elementor-element .elementor-widget-container {
  font-size: 170% !important;
}
.mk-accessibility-170 .elementor-element .elementor-heading-title {
  font-size: 170% !important;
}

.mk-accessibility-175 {
  font-size: 175% !important;
}
.mk-accessibility-175 p,
.mk-accessibility-175 a,
.mk-accessibility-175 span {
  font-size: 175% !important;
}
.mk-accessibility-175 .elementor-section.elementor-top-section {
  font-size: 175% !important;
}
.mk-accessibility-175 .elementor-element article.elementor-post {
  font-size: 175% !important;
}
.mk-accessibility-175 .elementor-element a {
  font-size: 175% !important;
}
.mk-accessibility-175 .elementor-element .wpp-list a {
  font-size: 175% !important;
}
.mk-accessibility-175 .elementor-element .elementor-widget-container {
  font-size: 175% !important;
}
.mk-accessibility-175 .elementor-element .elementor-heading-title {
  font-size: 175% !important;
}

.mk-accessibility-180 {
  font-size: 180% !important;
}
.mk-accessibility-180 p,
.mk-accessibility-180 a,
.mk-accessibility-180 span {
  font-size: 180% !important;
}
.mk-accessibility-180 .elementor-section.elementor-top-section {
  font-size: 180% !important;
}
.mk-accessibility-180 .elementor-element article.elementor-post {
  font-size: 180% !important;
}
.mk-accessibility-180 .elementor-element a {
  font-size: 180% !important;
}
.mk-accessibility-180 .elementor-element .wpp-list a {
  font-size: 180% !important;
}
.mk-accessibility-180 .elementor-element .elementor-widget-container {
  font-size: 180% !important;
}
.mk-accessibility-180 .elementor-element .elementor-heading-title {
  font-size: 180% !important;
}

.mk-accessibility-185 {
  font-size: 185% !important;
}
.mk-accessibility-185 p,
.mk-accessibility-185 a,
.mk-accessibility-185 span {
  font-size: 185% !important;
}
.mk-accessibility-185 .elementor-section.elementor-top-section {
  font-size: 185% !important;
}
.mk-accessibility-185 .elementor-element article.elementor-post {
  font-size: 185% !important;
}
.mk-accessibility-185 .elementor-element a {
  font-size: 185% !important;
}
.mk-accessibility-185 .elementor-element .wpp-list a {
  font-size: 185% !important;
}
.mk-accessibility-185 .elementor-element .elementor-widget-container {
  font-size: 185% !important;
}
.mk-accessibility-185 .elementor-element .elementor-heading-title {
  font-size: 185% !important;
}

.mk-accessibility-190 {
  font-size: 190% !important;
}
.mk-accessibility-190 p,
.mk-accessibility-190 a,
.mk-accessibility-190 span {
  font-size: 190% !important;
}
.mk-accessibility-190 .elementor-section.elementor-top-section {
  font-size: 190% !important;
}
.mk-accessibility-190 .elementor-element article.elementor-post {
  font-size: 190% !important;
}
.mk-accessibility-190 .elementor-element a {
  font-size: 190% !important;
}
.mk-accessibility-190 .elementor-element .wpp-list a {
  font-size: 190% !important;
}
.mk-accessibility-190 .elementor-element .elementor-widget-container {
  font-size: 190% !important;
}
.mk-accessibility-190 .elementor-element .elementor-heading-title {
  font-size: 190% !important;
}

.mk-accessibility-195 {
  font-size: 195% !important;
}
.mk-accessibility-195 p,
.mk-accessibility-195 a,
.mk-accessibility-195 span {
  font-size: 195% !important;
}
.mk-accessibility-195 .elementor-section.elementor-top-section {
  font-size: 195% !important;
}
.mk-accessibility-195 .elementor-element article.elementor-post {
  font-size: 195% !important;
}
.mk-accessibility-195 .elementor-element a {
  font-size: 195% !important;
}
.mk-accessibility-195 .elementor-element .wpp-list a {
  font-size: 195% !important;
}
.mk-accessibility-195 .elementor-element .elementor-widget-container {
  font-size: 195% !important;
}
.mk-accessibility-195 .elementor-element .elementor-heading-title {
  font-size: 195% !important;
}

.mk-accessibility-200 {
  font-size: 200% !important;
}
.mk-accessibility-200 p,
.mk-accessibility-200 a,
.mk-accessibility-200 span {
  font-size: 200% !important;
}
.mk-accessibility-200 .elementor-section.elementor-top-section {
  font-size: 200% !important;
}
.mk-accessibility-200 .elementor-element article.elementor-post {
  font-size: 200% !important;
}
.mk-accessibility-200 .elementor-element a {
  font-size: 200% !important;
}
.mk-accessibility-200 .elementor-element .wpp-list a {
  font-size: 200% !important;
}
.mk-accessibility-200 .elementor-element .elementor-widget-container {
  font-size: 200% !important;
}
.mk-accessibility-200 .elementor-element .elementor-heading-title {
  font-size: 200% !important;
}

/*# sourceMappingURL=style.css.map */
