/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/


@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}
.hotline-rung-lac {
    position: fixed;
    left: 30px;
    bottom: 30px;
    z-index: 1200;
}
.rung-lac-icon {
    position: absolute;
    top: -35px;
    left: -35px;
}
.rung-lac-number {
    border-radius: 100px;
    box-sizing: border-box;
    transition: all 0.4s;    
    line-height: 41px;
    border: 1px solid #fff;    
    background: #f10303;
    padding-left: 65px;
    padding-right: 30px;
    font-size: 15px;
    font-weight: bold;
    display: block;
}
.hotline-rung-lac a {
    color: #fff !important;
}
.animated.infinite { 
  animation-iteration-count: infinite;
}

.rung-lac-circle {
  width: 90px;
  height: 90px;
  top: 12px;
  left: 12px;
  position: absolute;
  border-radius: 100%;
  border: 1px solid rgba(30, 30, 30, 0.4);
  opacity: .1;
  opacity: .5;
  background: #f10303;
  border-color: #fff;
  border-width: 3px;
}

.rung-lac-circle-fill {
  width: 60px;
  height: 60px;
  top: 28px;
  left: 28px;
  position: absolute;
  border-radius: 100%;
  border: 1px solid transparent;
  transition: all .5s;
  background-color: #f10303;
  opacity: .75 !important;
}

.rung-lac-icon-phone {
  width: 32px;
  height: 32px;
  line-height: 28px;
  font-size: 18px;
  text-align: center;
  top: 43px;
  left: 43px;
  position: absolute;  
  border-radius: 100%;
  border: 2px solid transparent;
  opacity: .7;
  transition: all 0.2s ease-in-out;
  transform-origin: 50% 50%;
  background-size: 70%;
  background-color: #f10303;
}
.hotline-rung-lac-2 {
  bottom: 100px;
}
@media (max-width: 991px) {
    .rung-lac-number {
        display: none;
    }
}