/*Стили виджетов Звонка, WhatsApp, Telegram для КИПФУД*/
.footer-btns {display: block;  position: fixed;  right: 20px;  bottom: 20px;  z-index: 9999999;-webkit-filter: drop-shadow(0px 0px 20px #22222247);filter: drop-shadow(0px 0px 20px #22222247)}
.footer-phone {padding-bottom: 10px;}
.footer-whatsapp {padding-bottom: 10px;}
.footer-phone:hover, .footer-whatsapp:hover, .footer-telegram:hover {opacity: .6;}
.footer-telegram {}

.rise-shake1 {animation: jump-shaking1 4s; animation-delay: 5s;animation-iteration-count: infinite;}
@keyframes jump-shaking1 {
  0% { transform: translateX(0) }
  95% { transform: translateX(0) }
  96% { transform: translateX(-5px) rotate(0) }
  97% { transform: translateX(5px) rotate(0) }
  98% { transform: translateX(-3px) rotate(0) }
  99% { transform: translateX(3px) rotate(0) }
  100% { transform: translateX(0) rotate(0) }
}
.rise-shake2 {animation: jump-shaking2 7s; animation-delay: 7s;animation-iteration-count: infinite;}
@keyframes jump-shaking2 {
  0% { transform: translateY(0) }
  96% { transform: translateY(0) rotate(0) }
  97% { transform: translateY(-6px) rotate(0) }
  98% { transform: translateY(-2px) rotate(0) }
  99% { transform: translateY(-5px) rotate(0) }
  100% { transform: translateY(0) rotate(0) }
}
.rise-shake3 {animation: jump-shaking3 10s; animation-delay: 7s;animation-iteration-count: infinite;}
@keyframes jump-shaking3 {
  0% { transform: translateY(0) }
  96% { transform: translateY(0) rotate(0) }
  97% { transform: translateY(-6px) rotate(0) }
  98% { transform: translateY(-2px) rotate(0) }
  99% { transform: translateY(-5px) rotate(0) }
  100% { transform: translateY(0) rotate(0) }
}