body, h1, h2, h3, h4, h5, h6, h7, p, ul li, ol, li, span, strong, .btn, a, td, th, input, textarea, select {
  color: black !important;
}

body, div, section, .mybg-primary, .mybg-secondary, .mybg-light, .mybg-dark, .mybg-element1, .mybg-element2, a, input, textarea, select {
  background-color: yellow !important;
  border-color: black !important;
}

input::placeholder, textarea::placeholder {
  color: black !important;
}

a, .btn {
  background-color: yellow !important;
  border-color: black !important;
}
a:hover, a:focus, a:active, .btn:hover, .btn:focus, .btn:active {
  text-decoration: underline !important;
  background-color: yellow !important;
  border-color: black !important;
  color: black !important;
}

.wcag-settings .contrast .btn {
  border-color: black !important;
}
.wcag-settings .contrast .btn.normal {
  background-color: white !important;
  color: black !important;
}
.wcag-settings .contrast .btn.normal span {
  color: black !important;
}
.wcag-settings .contrast .btn.black-white {
  background-color: black !important;
  color: white !important;
}
.wcag-settings .contrast .btn.black-white span {
  color: white !important;
}
.wcag-settings .contrast .btn.yellow-black {
  background-color: yellow !important;
  color: black !important;
}
.wcag-settings .contrast .btn.yellow-black span {
  color: black !important;
}
.wcag-settings .contrast .btn.black-yellow {
  background-color: black !important;
  color: yellow !important;
}
.wcag-settings .contrast .btn.black-yellow span {
  color: yellow !important;
}

body a.file {
  background-image: url("/img/file.svg") !important;
}
body a:focus, body .btn:focus, body input[type=file]:focus {
  outline: 2px dotted black !important;
}

.socials a.facebook {
  background-image: url("/img/wcag/yellow-black/fb.svg");
}
.socials a.instagram {
  background-image: url("/img/wcag/yellow-black/ig.svg");
}
.socials a.youtube {
  background-image: url("/img/wcag/yellow-black/yt.svg");
}

.wcag-tabindex {
  background-color: transparent !important;
}

#wcag-tab-next-0:focus {
  outline: 2px dotted black !important;
}

#main-nav .btn-menu span {
  background-color: black !important;
}

.price-list .table-responsive .price-first {
  border-right-color: black !important;
}
.price-list .table-responsive .name-second {
  border-left-color: black !important;
}

.container-block .title .icon img {
  filter: none !important;
}

.steps .foto img {
  filter: none !important;
}

.faq .one-item {
  border: 2px solid black !important;
}
.faq .one-item .title .roll {
  background-color: black !important;
}
.faq .one-item .title .roll.open {
  background-color: black !important;
}
.faq .one-item .title .roll.open .line1 {
  background-color: black !important;
}
.faq .one-item .line {
  border-color: black !important;
}

.circle-card .wrapper {
  border: 2px solid black !important;
}
.circle-card .wrapper:hover {
  box-shadow: 0 0 10px 2px black;
}
.circle-card .photo, .circle-card .text, .circle-card .text-inner, .circle-card .buttons {
  background-color: transparent !important;
}

.photo-block-more .slide-list .one-item {
  border: 2px solid black !important;
}
.photo-block-more .slide-list .one-item .title .roll {
  background-color: black !important;
}
.photo-block-more .slide-list .one-item .title .roll.open {
  background-color: black !important;
}
.photo-block-more .slide-list .one-item .title .roll.open .line1 {
  background-color: black !important;
}
.photo-block-more .slide-list .one-item .line {
  border-color: black !important;
}

.full-photo-icons .icon .photo img {
  filter: none !important;
}

.table-responsive .table thead {
  border-top: 1px solid black !important;
}
.table-responsive .table thead th {
  border-color: black !important;
}
.table-responsive .table thead tr {
  background-color: yellow !important;
  border-bottom: 1px solid black !important;
}
.table-responsive .table tbody td {
  border-color: black !important;
}
.table-responsive .table tbody tr {
  background-color: yellow !important;
  border-bottom: 1px solid black !important;
}

.form-group label .required {
  color: black !important;
}

.checkbox-label input[type=checkbox]:focus {
  outline-color: black !important;
}

.contact-form .linki .link.email .link-photo {
  background-image: url("/img/wcag/yellow-black/email.svg") !important;
}
.contact-form .linki .link.address .link-photo {
  background-image: url("/img/wcag/yellow-black/mark.svg") !important;
}
.contact-form .linki .link.telephone .link-photo {
  background-image: url("/img/wcag/yellow-black/tel.svg") !important;
}

.owl-carousel .nav-start {
  background-image: url(/img/wcag/yellow-black/owl-start.svg) !important;
}
.owl-carousel .nav-stop {
  background-image: url(/img/wcag/yellow-black/owl-pause.svg) !important;
}
.owl-carousel .owl-dots .owl-dot {
  border-color: black !important;
  background-color: yellow !important;
}
.owl-carousel .owl-dots .owl-dot.active {
  background-color: black !important;
  outline: 2px dotted black !important;
}

.cookies-mini {
  box-shadow: 0 0 10px 2px black;
  background-color: yellow !important;
  background-image: url("/img/wcag/yellow-black/cookies.svg") !important;
}

.cookies-settings .wrapper {
  box-shadow: 0 0 10px 2px black;
}
.cookies-settings .btn-close {
  color: black !important;
}
.cookies-settings .one-cookie {
  border-top: 1px solid black;
}
.cookies-settings .cookie-change input[type=checkbox]:focus {
  outline: 2px dotted black !important;
}
.cookies-settings .cookie-change input[type=checkbox]:checked:before {
  background-color: black !important;
}
.cookies-settings .cookie-change input[type=checkbox]:before {
  border-color: black !important;
  background-color: yellow !important;
}
.cookies-settings .buttons .btn, .cookies-settings .buttons .btn.btn-save, .cookies-settings .buttons .btn.btn-accept, .cookies-settings .buttons .btn.btn-reject {
  border-color: black !important;
  background-color: yellow !important;
  color: black !important;
}
.cookies-settings .buttons .btn span, .cookies-settings .buttons .btn.btn-save span, .cookies-settings .buttons .btn.btn-accept span, .cookies-settings .buttons .btn.btn-reject span {
  color: black !important;
}
.cookies-settings .buttons .btn:hover, .cookies-settings .buttons .btn:focus, .cookies-settings .buttons .btn.btn-save:hover, .cookies-settings .buttons .btn.btn-save:focus, .cookies-settings .buttons .btn.btn-accept:hover, .cookies-settings .buttons .btn.btn-accept:focus, .cookies-settings .buttons .btn.btn-reject:hover, .cookies-settings .buttons .btn.btn-reject:focus {
  border-color: black !important;
  background-color: yellow !important;
  color: black !important;
}
.cookies-settings .buttons .btn:hover span, .cookies-settings .buttons .btn:focus span, .cookies-settings .buttons .btn.btn-save:hover span, .cookies-settings .buttons .btn.btn-save:focus span, .cookies-settings .buttons .btn.btn-accept:hover span, .cookies-settings .buttons .btn.btn-accept:focus span, .cookies-settings .buttons .btn.btn-reject:hover span, .cookies-settings .buttons .btn.btn-reject:focus span {
  color: black !important;
}

.cookies-info {
  background-color: transparent !important;
}
.cookies-info .wrapper {
  box-shadow: 0 0 10px 2px black;
}
.cookies-info .buttons .btn, .cookies-info .buttons .btn.btn-save, .cookies-info .buttons .btn.btn-accept, .cookies-info .buttons .btn.btn-reject {
  border-color: black !important;
  background-color: yellow !important;
  color: black !important;
}
.cookies-info .buttons .btn span, .cookies-info .buttons .btn.btn-save span, .cookies-info .buttons .btn.btn-accept span, .cookies-info .buttons .btn.btn-reject span {
  color: black !important;
}
.cookies-info .buttons .btn:hover, .cookies-info .buttons .btn:focus, .cookies-info .buttons .btn.btn-save:hover, .cookies-info .buttons .btn.btn-save:focus, .cookies-info .buttons .btn.btn-accept:hover, .cookies-info .buttons .btn.btn-accept:focus, .cookies-info .buttons .btn.btn-reject:hover, .cookies-info .buttons .btn.btn-reject:focus {
  border-color: black !important;
  background-color: yellow !important;
  color: black !important;
}
.cookies-info .buttons .btn:hover span, .cookies-info .buttons .btn:focus span, .cookies-info .buttons .btn.btn-save:hover span, .cookies-info .buttons .btn.btn-save:focus span, .cookies-info .buttons .btn.btn-accept:hover span, .cookies-info .buttons .btn.btn-accept:focus span, .cookies-info .buttons .btn.btn-reject:hover span, .cookies-info .buttons .btn.btn-reject:focus span {
  color: black !important;
}

.newsy-carousel .date span {
  color: black !important;
}

#main-menu.mini-menu .page-nav li {
  border-color: black !important;
}

.page-nav .my-dropdown .my-dropdown-toggle .caret {
  border-left-color: transparent !important;
  border-right-color: transparent !important;
}
.page-nav .my-dropdown .dropdown-menu {
  background-color: yellow !important;
  border-top-color: black !important;
}

#wcag-settings-tadam .wcag-wrapper .contrast .btn.black-white span {
  color: white !important;
}
#wcag-settings-tadam .wcag-wrapper .contrast .btn.normal span {
  color: black !important;
}
#wcag-settings-tadam .wcag-wrapper .contrast .btn.black-yellow span {
  color: yellow !important;
}
#wcag-settings-tadam .wcag-wrapper .contrast .btn.yellow-black span {
  color: black !important;
}

.wcag-options-mini {
  background-image: url(/img/wcag/yellow-black/wcag-mini.svg);
  box-shadow: 0 0 10px 2px black;
  background-color: yellow !important;
}

.animation-buttons {
  background-color: transparent !important;
}
.animation-buttons .btn-animate .line {
  background-color: black !important;
}

.navigation-buttons .btn.btn-go-to-slide.active {
  background-color: black !important;
}

.circle-card .wrapper:focus {
  outline: 2px dotted black !important;
}

#main-menu.mini-menu .page-nav .my-dropdown-mini {
  background-color: yellow !important;
  border-color: black !important;
}
#main-menu.mini-menu .page-nav .my-dropdown-mini .line1 {
  background-color: black !important;
}
#main-menu.mini-menu .page-nav .my-dropdown-mini .line2 {
  background-color: black !important;
}
#main-menu.mini-menu .page-nav .my-dropdown-mini:focus {
  outline: 2px dotted black !important;
}
#main-menu .page-nav .dropdown-menu {
  border-color: black !important;
}
#main-menu .page-nav .my-dropdown {
  background-color: transparent !important;
}

.slider-wrapper .slide-bg {
  background-color: transparent !important;
}
.slider-wrapper .slide-inner {
  background-color: transparent !important;
}
.slider-wrapper .slide-wrapper {
  background-color: transparent !important;
}

.navigation-buttons {
  background-color: transparent !important;
}
.navigation-buttons .btn {
  background-color: yellow !important;
  opacity: 1 !important;
}
.navigation-buttons .btn:hover, .navigation-buttons .btn:focus {
  background-color: yellow !important;
}
.navigation-buttons .btn.active {
  background-color: black !important;
  outline: 2px dotted black !important;
}

.animation-buttons .btn-animate {
  border: 2px solid black !important;
}
.animation-buttons .btn-animate.disabled {
  border: 2px solid black !important;
  opacity: 1 !important;
}

.text ul li:before {
  background-color: black !important;
}

.top-footer .bottom-menu li a.my-dropdown-toggle {
  color: black !important;
}

footer {
  border-top: 1px solid black !important;
}

.owl-carousel .owl-nav button, .newsy-carousel .text-inner:after {
  filter: brightness(0%);
}

.page-nav > .my-dropdown:first-child > .my-dropdown-toggle .caret, .page-nav .my-dropdown .my-dropdown-toggle .caret {
  background-image: url("/img/down-arrow.svg") !important;
}

.image-surrounded-by-text-wrapper .text-col .single-element-wraper {
  background-color: yellow !important;
  background-image: none !important;
}

#main-menu.mini-menu .page-nav .dropdown-menu li {
  background-image: url("/img/wcag/yellow-black/right-arrow.svg?ver=0.2") !important;
}

.btn.btn-accept {
  background-color: yellow !important;
  border: 2px solid black !important;
  color: black !important;
}
.btn.btn-accept:hover {
  background-color: yellow !important;
  border: 2px solid black !important;
  color: black !important;
}

/*# sourceMappingURL=yellow-black.css.map */
