<div class="breathe-btn"></div>
.breathe-btn,.breathe-btn1,.breathe-btn2{
width:5px; height:5px;border:5px solid #fff;left: 140px;top: 42px;
position:absolute; border-radius:50%; box-shadow:0 0 0px 2px #fff; overflow:hidden;
background-color:#fff;
-webkit-animation-timing-function: ease-in-out;
-webkit-animation-name: breathe;
-webkit-animation-duration: 2700ms;
-webkit-animation-iteration-count: infinite;
-webkit-animation-direction: alternate;
animation-timing-function: ease-in-out;
animation-name: breathe;
animation-duration: 2700ms;
animation-iteration-count: infinite;
animation-direction: alternate;
}
.breathe-btn1{
width:7px; height:7px;border:5px solid #fff;left: 250px;top: 48px;
-webkit-animation-timing-function: ease-in-out;
-webkit-animation-name: breathe;
-webkit-animation-duration: 2000ms;
-webkit-animation-iteration-count: infinite;
-webkit-animation-direction: alternate;
animation-timing-function: ease-in-out;
animation-name: breathe;
animation-duration: 2000ms;
animation-iteration-count: infinite;
animation-direction: alternate;
}
.breathe-btn2{
width:10px; height:10px;border:5px solid #fff;left: 350px;top: 40px;
-webkit-animation-timing-function: ease-in-out;
-webkit-animation-name: breathe;
-webkit-animation-duration: 3000ms;
-webkit-animation-iteration-count: infinite;
-webkit-animation-direction: alternate;
animation-timing-function: ease-in-out;
animation-name: breathe;
animation-duration: 3000ms;
animation-iteration-count: infinite;
animation-direction: alternate;
}
@-webkit-keyframes breathe {
0% { box-shadow:0 1px 2px #fff;}
100% { border:5px solid #fff; box-shadow:0 0 50px 20px #fff;}
}
@keyframes breathe {
0% { box-shadow:0 1px 2px #fff;}
100% { border:5px solid #fff; box-shadow:0 0 50px 20px #fff;}
}