.main-btns-movil {
position: fixed;
bottom: 0;
left: 0;
background-color: #fff;
width: 100%;
display: none;
justify-content: space-between;
box-shadow: 0 0 5px grey;
z-index: 100;
}
.btn-footer-movil {
width: 50%;
}
.btn-footer-movil a {
display: flex;
flex-direction: column;
align-items: center;
padding: 10px 0 5px 0;
font-size: 13px;
}
.btn-footer-movil a > i {
font-size: 22px;
line-height: 1;
}
.main-icon-18 {
color: #0085ba;
}
@media screen and (max-width: 620px) {
.main-btns-movil {
display: flex;
z-index: 100;
}
}