.quick-alo-phone .quick-alo-show {    visibility: visible;}.quick-alo-phone {    position: fixed;    visibility: hidden;    background-color: transparent;    height: 200px;    width: 82px;    height: 64px;    right: 150px;    top: 60%;    cursor: pointer;    z-index: 200000 !important;    -webkit-backface-visibility: hidden;    -webkit-transform: translateZ(0);    transition: visibility .5s;}.quick-alo-phone .quick-alo-green .quick-alo-ph-circle {    border-color: #00A1FF;    opacity: 0.5;}.quick-alo-ph-circle {    position: absolute;    width: 100px;    height: 100px;    top: 50px;    left: 50px;    border: 2px solid #00a1ff00;    border-radius: 100%;    opacity: .1;    background: #fff;    animation: quick-alo-circle-anim 1.2s infinite ease-in-out;    transition: all .5s;    transform-origin: 50% 50%;}.quick-alo-phone .quick-alo-green .quick-alo-ph-circle-fill {    background-color: rgb(246, 202, 98);    opacity: .75 !important;}.quick-alo-ph-circle-fill {    position: absolute;    width: 100px;    height: 100px;    top: 50px;    left: 50px;    background-color: #FFF;    border-radius: 100%;    border: 2px solid transparent;    opacity: .1;    animation: quick-alo-circle-fill-anim 2.3s infinite ease-in-out;    transition: all .5s;    transform-origin: 50% 50%;}.quick-alo-phone.quick-alo-green .quick-alo-ph-img-circle {    background-color: #00A1FF;}.quick-alo-ph-img-circle {    position: absolute;    width: 60px;    height: 60px;    top: 70px;    left: 70px;    background: #FFF;    border-radius: 100%;    border: 2px solid transparent;    opacity: .99;    animation: quick-alo-circle-img-anim 1s infinite ease-in-out;      display: flex;    justify-content: center;    align-items: center;    color: #ff0101;}.quick-alo-ph-img-circle i{    font-size: 2.5rem;}.quick-alo-phone .quick-alo-green .quick-alo-hover .quick-alo-ph-img-circle,.quick-alo-phone.quick-alo-green:hover .quick-alo-ph-img-circle {    background-color: #ff0101;}@-moz-keyframes quick-alo-circle-anim {    0% {        -moz-transform: rotate(0) scale(.5) skew(1deg);        opacity: .1;        -moz-opacity: .1;        -webkit-opacity: .1;        -o-opacity: .1    }    30% {        -moz-transform: rotate(0) scale(.7) skew(1deg);        opacity: .5;        -moz-opacity: .5;        -webkit-opacity: .5;        -o-opacity: .5    }    100% {        -moz-transform: rotate(0) scale(1) skew(1deg);        opacity: .6;        -moz-opacity: .6;        -webkit-opacity: .6;        -o-opacity: .1    }}@-webkit-keyframes quick-alo-circle-anim {    0% {        -webkit-transform: rotate(0) scale(.5) skew(1deg);        -webkit-opacity: .1    }    30% {        -webkit-transform: rotate(0) scale(.7) skew(1deg);        -webkit-opacity: .5    }    100% {        -webkit-transform: rotate(0) scale(1) skew(1deg);        -webkit-opacity: .1    }}@-o-keyframes quick-alo-circle-anim {    0% {        -o-transform: rotate(0) kscale(.5) skew(1deg);        -o-opacity: .1    }    30% {        -o-transform: rotate(0) scale(.7) skew(1deg);        -o-opacity: .5    }    100% {        -o-transform: rotate(0) scale(1) skew(1deg);        -o-opacity: .1    }}@-moz-keyframes quick-alo-circle-fill-anim {    0% {        -moz-transform: rotate(0) scale(.7) skew(1deg);        opacity: .2    }    50% {        -moz-transform: rotate(0) -moz-scale(1) skew(1deg);        opacity: .2    }    100% {        -moz-transform: rotate(0) scale(.7) skew(1deg);        opacity: .2    }}@-webkit-keyframes quick-alo-circle-fill-anim {    0% {        -webkit-transform: rotate(0) scale(.7) skew(1deg);        opacity: .2    }    50% {        -webkit-transform: rotate(0) scale(1) skew(1deg);        opacity: .2    }    100% {        -webkit-transform: rotate(0) scale(.7) skew(1deg);        opacity: .2    }}@-o-keyframes quick-alo-circle-fill-anim {    0% {        -o-transform: rotate(0) scale(.7) skew(1deg);        opacity: .2    }    50% {        -o-transform: rotate(0) scale(1) skew(1deg);        opacity: .2    }    100% {        -o-transform: rotate(0) scale(.7) skew(1deg);        opacity: .2    }}@-moz-keyframes quick-alo-circle-img-anim {    0% {        transform: rotate(0) scale(1) skew(1deg)    }    10% {        -moz-transform: rotate(-25deg) scale(1) skew(1deg)    }    20% {        -moz-transform: rotate(25deg) scale(1) skew(1deg)    }    30% {        -moz-transform: rotate(-25deg) scale(1) skew(1deg)    }    40% {        -moz-transform: rotate(25deg) scale(1) skew(1deg)    }    50% {        -moz-transform: rotate(0) scale(1) skew(1deg)    }    100% {        -moz-transform: rotate(0) scale(1) skew(1deg)    }}@-webkit-keyframes quick-alo-circle-img-anim {    0% {        -webkit-transform: rotate(0) scale(1) skew(1deg)    }    10% {        -webkit-transform: rotate(-25deg) scale(1) skew(1deg)    }    20% {        -webkit-transform: rotate(25deg) scale(1) skew(1deg)    }    30% {        -webkit-transform: rotate(-25deg) scale(1) skew(1deg)    }    40% {        -webkit-transform: rotate(25deg) scale(1) skew(1deg)    }    50% {        -webkit-transform: rotate(0) scale(1) skew(1deg)    }    100% {        -webkit-transform: rotate(0) scale(1) skew(1deg)    }}@-o-keyframes quick-alo-circle-img-anim {    0% {        -o-transform: rotate(0) scale(1) skew(1deg)    }    10% {        -o-transform: rotate(-25deg) scale(1) skew(1deg)    }    20% {        -o-transform: rotate(25deg) scale(1) skew(1deg)    }    30% {        -o-transform: rotate(-25deg) scale(1) skew(1deg)    }    40% {        -o-transform: rotate(25deg) scale(1) skew(1deg)    }    50% {        -o-transform: rotate(0) scale(1) skew(1deg)    }    100% {        -o-transform: rotate(0) scale(1) skew(1deg)    }}@-moz-keyframes fadeInRight {    0% {        opacity: 0;        -webkit-transform: translate3d(100%, 0, 0);        -ms-transform: translate3d(100%, 0, 0);        transform: translate3d(100%, 0, 0)    }    100% {        opacity: 1;        -webkit-transform: none;        -ms-transform: none;        transform: none    }}@-webkit-keyframes fadeInRight {    0% {        opacity: 0;        -webkit-transform: translate3d(100%, 0, 0);        -ms-transform: translate3d(100%, 0, 0);        transform: translate3d(100%, 0, 0)    }    100% {        opacity: 1;        -webkit-transform: none;        -ms-transform: none;        transform: none    }}@-o-keyframes fadeInRight {    0% {        opacity: 0;        -webkit-transform: translate3d(100%, 0, 0);        -ms-transform: translate3d(100%, 0, 0);        transform: translate3d(100%, 0, 0)    }    100% {        opacity: 1;        -webkit-transform: none;        -ms-transform: none;        transform: none    }}#phone{    position: fixed;    width: 100px;    height: 100px;    bottom: 100px;    right: 50px;    z-index: 111;}