 .social-icon-media {
    width: 40px;
    height: 38px;
    background: white;
    border: 1px solid #4c6d59;
    margin: 2px;
    padding: 7px;
  }

  .text-11 {
    font-size: 23px !important;
    color: #4c6d59;
    text-align: center;
  }

  .text-1111 {
    margin-left: 7px;
    font-size: 23px !important;
    color: #4c6d59;
    text-align: center;
  }

  .social-icon-media:hover {
    border-end-end-radius: 30px;

  }

  .cookies-bg {
    color: white !important;
    padding-top: 5px;
  }

  .accept-color {
    color: white;
    background: #5d7a68;
    border-radius: 3px;
    padding: 10px;
  }

  /*-----Whatsaap-icon----*/
  .btn-whatsapp-pulse {
    background: #25d366;
    color: white;
    position: fixed;
    bottom: 20px;
    right: 20px;
    font-size: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 0;
    height: 0;
    padding: 35px;
    text-decoration: none;
    border-radius: 50%;
    animation-name: pulse;
    animation-duration: 1.5s;
    animation-timing-function: ease-out;
    animation-iteration-count: infinite;
    z-index: 200 !important;
  }

  @keyframes pulse {
    0% {
      box-shadow: 0 0 0 0 rgba(37, 211, 102, 0.5);
    }

    80% {
      box-shadow: 0 0 0 14px rgba(37, 211, 102, 0);
    }
  }

  .btn-whatsapp-pulse-border {
    bottom: 50px;
    right: 20px;
    animation-play-state: paused;
  }

  .btn-whatsapp-pulse-border::before {
    content: "";
    position: absolute;
    border-radius: 50%;
    padding: 25px;
    border: 5px solid #25d366;
    opacity: 0.75;
    animation-name: pulse-border;
    animation-duration: 1.5s;
    animation-timing-function: ease-out;
    animation-iteration-count: infinite;
    z-index: 200 !important;

  }

  @keyframes pulse-border {
    0% {
      padding: 25px;
      opacity: 0.75;
    }

    75% {
      padding: 50px;
      opacity: 0;
    }

    100% {
      opacity: 0;
    }
  }
  #cookieNotice {
  position: fixed;
  bottom: 20px;
  right: 20px;
  width: 320px;
  background-color: #333;
  color: #fff;
  padding: 15px;
  z-index: 1000;
  border-radius: 10px;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
}

#cookieNotice a {
  text-decoration: underline;
}

.cookies-bg {
  background-color: #444;
  padding: 10px;
  border-radius: 6px;
}

.btn-primary {
  background-color: #5d7a68;
  color: white;
  border: none;
  padding: 8px 16px;
  border-radius: 5px;
  cursor: pointer;
}

.btn-primary:hover {
  background-color: #4e6c59;
}