/* COLORS */
span, p, li, table, h1, h2, h3, h4, h5, h6 {
    color: #231a17;
    text-shadow: none;
    
  }
  body {
    background-color: #ddcead;
  }
  h1, h2, h3, h4 {
    text-shadow: 2px 2px 2px rgba(35, 26, 23, 0.3);;
  
  }
  a {
    color: #29386b;
  }
  a:hover {
    color: #29386b;
}
section a:not(.btn) {
    text-decoration: underline;
    text-decoration-color: #29386b;
    transition: text-decoration-color .4s;
    
    
  }
  
  section a:hover {
    color: #29386b;
    text-decoration-color: transparent;
  }
  .btn {
    border: solid 1px #231a17;
    background-color: #ffd239;
    color: #231a17;
    transition: color  .3s, background-color .3s, border .3s; 
  }
  .btn-var-2 {
    background: none;
    color: #231a17;
    border: solid 1px #231a17;
  }
  .btn:hover {
    background-color: #bc6846;
  color: #fff;
  border-color: #fff;
  }
  .btn:focus:active {
    background-color: #bc6846;
  color: #fff;
  border-color: #fff;
  }
  .btn:active {
    border: solid 1px #fff;
    background-color: #bc6846;
    color: #fff;
  }
  .fixed-header {
    box-shadow: none;
  }
  .navbar {
    background-color: #4e703a!important;
  }
  .mk-language-switcher {
    border: 1px #231a17 solid;
    background-color: #ddcead;
    color: #231a17;
  }
  

  .btn.show {
    color: #ffffff;
    background-color: #7e513e;
    border-color: #7e513e;
  }
  header a:not(.btn) {
    color: #fff;
  }
  header a:hover:not(.btn) {
    color: #231a17;
  }
  
  .navbar-nav .nav-link.active {
    color: #231a17;
  }
  .navbar-nav .nav-link:focus {
    color: #231a17;
  }
  
 
  
  .win-update__number {
    color: #29386b!important;
  }
  .mk-table-item {
    background-color: #7e513e;
    
  }
  .mk-table-item>span {
    color: #fff ;
  }
  .mk-card {
    background-color: #7e513e;
  }
  .mk-card>span {
    color: #fff ;
  }
  /* faq*/
  .accordion{
    background-color: #7e513e;
    border: solid 1px #7e513e;
  }
  .accordion-body {
    background-color: #ddcead;
    
    color: #231a17;
  }
  .accordion-item {
    border: none;
  }
  .accordion-button {
    background-color: #7e513e;
    color: #fff;
  }
  .accordion-button:not(.collapsed) {
    background-color: #7e513e;
    color: #fff;
  }
  .accordion-button::after {
     background-image: url("../img/arrow-faq-blue.png");
     transition: all .3s;
  }
  .accordion-button:hover::after {
    background-image: url("../img/arrow-faq.png");
  }
  .accordion-button:not(.collapsed)::after {
    background-image: url("../img/arrow-faq.png");
  }
  /* footer */
  footer {
    background-color: #4e703a;
  }
  footer a {
    color: #fff;
  }
  footer a:hover {
    color: #231a17;
  }
  
  
  footer p {
    color: #fff;
  }

  /* OTHER */
/* hero */

  .hero-img-wrapper>img {
    object-fit: cover;
   
  }
  /* demo */
  .demo-img-wrapper>a {
    display: none;
  }
  .demo-img-wrapper {
    width: 100%;
  }
  .demo-iframe {
    width: 100%;
    height: 100%;
  }
  @media (max-width: 767px) {
    .demo-img-wrapper {
      height: 370px;
    }
  }
  @media (max-width: 419px) {
    /* .demo-iframe {
      display: none;
    } */
    .demo-img-wrapper {
      height: 270px;
    }
    /* .demo-img-wrapper>a {
      display: block;
    } */
    .demo-img-wrapper>a>img {
      object-fit: fill;
    }
    .demo-img-wrapper>a::after {
      border-top: 30px solid transparent;
      border-left: 65px solid #ffd239;
      border-bottom: 30px solid transparent;
    }
  }
  /* review */
  .review p {
    max-width: 1000px;
    margin-left: auto;
    margin-right: auto;
  }
  .review ul {
    max-width: 1000px;
    margin-left: auto;
    margin-right: auto;
  }
  .symbols-container {
    margin-bottom: 1rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
    gap: 1rem;
  }
  @media (min-width: 992px) {
    td {
      padding: 10px;
    }
  }
  .review-wild-image {
    max-width: 210px;
  }
  .review-lines-image {
    max-width: 468px;
    margin-right: auto;
    margin-left: auto;
  }
  .review-end-pic {
    max-width: 466px;
    margin-right: auto;
    margin-left: auto;
  }