.uc-footer a,
.uc-cookies a{
  color: #FDB700 !Important;
  text-decoration: none;
  border-bottom: 1px solid #FDB700;
  transition: border-color 0.3s ease;
}

.uc-footer a:hover,
.uc-cookies a:hover{
  color: #FDB700;
  border-color: transparent;
}

.whatsapp{
    display: block;
    position: absolute;
}

.whatsapp a {
    position: fixed;
    display: block;
    font-size: 1.3em;
    color: rgb(255, 255, 255);
    background: url(https://thumb.tildacdn.com/tild3665-3531-4434-a439-396166646332/-/resize/662x/-/format/webp/WhatsApp_icon.png);
    background-repeat: no-repeat;
    background-size: contain;
    cursor: pointer;
    z-index: 1000;
    filter: drop-shadow(0 0 20px rgba(0, 0, 0, 0.2));
    animation: whatsapp 2s ease 0s infinite alternate-reverse none;
}

@keyframes whatsapp {
  0% {
    transform: scale(1);
  }

  100% {
    transform: scale(1.2);
  }
}

/* For Mobile */
@media screen and (max-width: 540px) {
    .whatsapp {
	    right: 4em;
		top: 1em;
    }
	.whatsapp a {
        width: 52px;
        height: 52px;
        bottom: 15px;
        righ: 15px;
	}
}

/* For Tablets */
@media screen and (min-width: 540px) and (max-width: 780px) {
    .whatsapp {
	    left: 2em;
		top: 2em;
    }
	.whatsapp a {
		width: 2.5em;
		height: 2.5em;
		bottom: 2em;
		right: 2em;
	}
}
	
/* For PC */
@media screen and (min-width: 780px) {
    .whatsapp {
	    left: 2em;
		top: 2em;
    }
	.whatsapp a {
		width: 3em;
		height: 3em;
		bottom: 2em;
		right: 2em;
	}
}