.adminz_ctg * {
    box-sizing: border-box;
}
.adminz_ctg3_wrap{
    position: fixed;
    left: 0;
    bottom: 60px;
    display: flex;
    flex-direction: column;
    gap: 60px;
    z-index: 1;
    align-items: flex-start
}
.admz_ctg3 {
    
    cursor: pointer;
    z-index: 1041 !important;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    -webkit-transition: visibility 0.5s;
    -moz-transition: visibility 0.5s;
    -o-transition: visibility 0.5s;
    transition: visibility 0.5s;
}
.admz_ctg3 .zphone {
    height: 40px;
    line-height: 40px;
    background: #00000054;
    border-radius: 20px;
    margin-top: -20px;
    margin-left: 25px;
    justify-content: center;
    align-items: center;
    padding-left: 68px;
    padding-right: 15px;
    transition: all 0.5s;
    font-weight: bold;
}
.admz_ctg3 .zphone a {
    color: white;
}
@media (min-width: 768px) {
    body .admz_ctg3 .phone {
        display: flex;
    }
}
.admz_ctg3 .phone .number-phone {
    font-weight: bold;
    text-shadow: -1px 1px 4px black;
}
.admz_ctg3 .phone .number-phone {
    color: white;
    margin-top: -3px;
    text-transform: capitalize;
}
.admz_ctg3.quick-alo-hover .quick-alo-ph-circle {
    border-color: inherit;
    opacity: 0.5;
}
.admz_ctg3.quick-alo-hover .quick-alo-ph-circle {
    border-color: #75eb50;
    opacity: 0.5;
}
.admz_ctg3 .quick-alo-ph-circle {
    opacity: 0.5;
}
.admz_ctg3.quick-alo-hover .quick-alo-ph-circle-fill {
    opacity: 0.75 !important;
}
.admz_ctg3.quick-alo-hover .quick-alo-ph-circle-fill {
    opacity: 0.75 !important;
}
.admz_ctg3 .quick-alo-ph-circle-fill {
    opacity: 0.75 !important;
}
.admz_ctg3 svg {
    fill: currentColor;
} /*color*/
.admz_ctg3 .quick-alo-ph-circle-fill {
    background-color: inherit !important;
}
.admz_ctg3 .quick-alo-ph-circle {
    border-color: inherit;
}
.admz_ctg3 .quick-alo-ph-img-circle {
    background-color: inherit !important;
}

.admz_ctg3:hover .phone {
    background-color: var(--primary-color) !important;
    background-color: #000000b8 !important;
    opacity: 1;
}
.quick-alo-ph-circle {
    width: 100px;
    height: 100px;
    top: -50px;
    left: 0px;
    position: absolute;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    border: 2px solid rgba(30, 30, 30, 0.4);
    opacity: 0.1;
    -webkit-animation: quick-alo-circle-anim 1.2s infinite ease-in-out;
    -moz-animation: quick-alo-circle-anim 1.2s infinite ease-in-out;
    -ms-animation: quick-alo-circle-anim 1.2s infinite ease-in-out;
    -o-animation: quick-alo-circle-anim 1.2s infinite ease-in-out;
    animation: quick-alo-circle-anim 1.2s infinite ease-in-out;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    -webkit-transform-origin: 50% 50%;
    -moz-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    -o-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
}
.admz_ctg3.quick-alo-active .quick-alo-ph-circle {
    -webkit-animation: quick-alo-circle-anim 1.1s infinite ease-in-out !important;
    -moz-animation: quick-alo-circle-anim 1.1s infinite ease-in-out !important;
    -ms-animation: quick-alo-circle-anim 1.1s infinite ease-in-out !important;
    -o-animation: quick-alo-circle-anim 1.1s infinite ease-in-out !important;
    animation: quick-alo-circle-anim 1.1s infinite ease-in-out !important;
}
.admz_ctg3.quick-alo-static .quick-alo-ph-circle {
    -webkit-animation: quick-alo-circle-anim 2.2s infinite ease-in-out !important;
    -moz-animation: quick-alo-circle-anim 2.2s infinite ease-in-out !important;
    -ms-animation: quick-alo-circle-anim 2.2s infinite ease-in-out !important;
    -o-animation: quick-alo-circle-anim 2.2s infinite ease-in-out !important;
    animation: quick-alo-circle-anim 2.2s infinite ease-in-out !important;
}
.quick-alo-ph-circle-fill {
    width: 80px;
    height: 80px;
    top: -40px;
    left: 10px;
    position: absolute;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    border: 2px solid transparent;
    opacity: 0.1;
    -webkit-animation: quick-alo-circle-fill-anim 2.3s infinite ease-in-out;
    -moz-animation: quick-alo-circle-fill-anim 2.3s infinite ease-in-out;
    -ms-animation: quick-alo-circle-fill-anim 2.3s infinite ease-in-out;
    -o-animation: quick-alo-circle-fill-anim 2.3s infinite ease-in-out;
    animation: quick-alo-circle-fill-anim 2.3s infinite ease-in-out;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    -webkit-transform-origin: 50% 50%;
    -moz-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    -o-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
}
.quick-alo-ph-img-circle {
    color: white;
    width: 60px;
    height: 60px;
    top: -30px;
    left: 20px;
    position: absolute;
    padding: 13px;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    border: 2px solid transparent;
    opacity: 0.7;
    -webkit-animation: quick-alo-circle-img-anim 1s infinite ease-in-out;
    -moz-animation: quick-alo-circle-img-anim 1s infinite ease-in-out;
    -ms-animation: quick-alo-circle-img-anim 1s infinite ease-in-out;
    -o-animation: quick-alo-circle-img-anim 1s infinite ease-in-out;
    animation: quick-alo-circle-img-anim 1s infinite ease-in-out;
    -webkit-transform-origin: 50% 50%;
    -moz-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    -o-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
}
.admz_ctg3 .quick-alo-ph-circle-fill {
    -webkit-animation: quick-alo-circle-fill-anim 1.7s infinite ease-in-out !important;
    -moz-animation: quick-alo-circle-fill-anim 1.7s infinite ease-in-out !important;
    -ms-animation: quick-alo-circle-fill-anim 1.7s infinite ease-in-out !important;
    -o-animation: quick-alo-circle-fill-anim 1.7s infinite ease-in-out !important;
    animation: quick-alo-circle-fill-anim 1.7s infinite ease-in-out !important;
}
.admz_ctg3.quick-alo-static .quick-alo-ph-circle-fill {
    -webkit-animation: quick-alo-circle-fill-anim 2.3s infinite ease-in-out !important;
    -moz-animation: quick-alo-circle-fill-anim 2.3s infinite ease-in-out !important;
    -ms-animation: quick-alo-circle-fill-anim 2.3s infinite ease-in-out !important;
    -o-animation: quick-alo-circle-fill-anim 2.3s infinite ease-in-out !important;
    animation: quick-alo-circle-fill-anim 2.3s infinite ease-in-out !important;
    opacity: 0 !important;
}
.admz_ctg3.quick-alo-active .quick-alo-ph-img-circle {
    -webkit-animation: quick-alo-circle-img-anim 1s infinite ease-in-out !important;
    -moz-animation: quick-alo-circle-img-anim 1s infinite ease-in-out !important;
    -ms-animation: quick-alo-circle-img-anim 1s infinite ease-in-out !important;
    -o-animation: quick-alo-circle-img-anim 1s infinite ease-in-out !important;
    animation: quick-alo-circle-img-anim 1s infinite ease-in-out !important;
}
.admz_ctg3.quick-alo-static .quick-alo-ph-img-circle {
    -webkit-animation: quick-alo-circle-img-anim 0s infinite ease-in-out !important;
    -moz-animation: quick-alo-circle-img-anim 0s infinite ease-in-out !important;
    -ms-animation: quick-alo-circle-img-anim 0s infinite ease-in-out !important;
    -o-animation: quick-alo-circle-img-anim 0s infinite ease-in-out !important;
    animation: quick-alo-circle-img-anim 0s infinite ease-in-out !important;
}
@-moz-keyframes quick-alo-circle-anim {
    0% {
        -moz-transform: rotate(0) scale(0.5) skew(1deg);
        opacity: 0.1;
        -moz-opacity: 0.1;
        -webkit-opacity: 0.1;
        -o-opacity: 0.1;
    }
    30% {
        -moz-transform: rotate(0) scale(0.7) skew(1deg);
        opacity: 0.5;
        -moz-opacity: 0.5;
        -webkit-opacity: 0.5;
        -o-opacity: 0.5;
    }
    100% {
        -moz-transform: rotate(0) scale(1) skew(1deg);
        opacity: 0.6;
        -moz-opacity: 0.6;
        -webkit-opacity: 0.6;
        -o-opacity: 0.1;
    }
}
@-webkit-keyframes quick-alo-circle-anim {
    0% {
        -webkit-transform: rotate(0) scale(0.5) skew(1deg);
        -webkit-opacity: 0.1;
    }
    30% {
        -webkit-transform: rotate(0) scale(0.7) skew(1deg);
        -webkit-opacity: 0.5;
    }
    100% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        -webkit-opacity: 0.1;
    }
}
@-o-keyframes quick-alo-circle-anim {
    0% {
        -o-transform: rotate(0) kscale(0.5) skew(1deg);
        -o-opacity: 0.1;
    }
    30% {
        -o-transform: rotate(0) scale(0.7) skew(1deg);
        -o-opacity: 0.5;
    }
    100% {
        -o-transform: rotate(0) scale(1) skew(1deg);
        -o-opacity: 0.1;
    }
}
@-moz-keyframes quick-alo-circle-fill-anim {
    0% {
        -moz-transform: rotate(0) scale(0.7) skew(1deg);
        opacity: 0.2;
    }
    50% {
        -moz-transform: rotate(0) -moz-scale(1) skew(1deg);
        opacity: 0.2;
    }
    100% {
        -moz-transform: rotate(0) scale(0.7) skew(1deg);
        opacity: 0.2;
    }
}
@-webkit-keyframes quick-alo-circle-fill-anim {
    0% {
        -webkit-transform: rotate(0) scale(0.7) skew(1deg);
        opacity: 0.2;
    }
    50% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        opacity: 0.2;
    }
    100% {
        -webkit-transform: rotate(0) scale(0.7) skew(1deg);
        opacity: 0.2;
    }
}
@-o-keyframes quick-alo-circle-fill-anim {
    0% {
        -o-transform: rotate(0) scale(0.7) skew(1deg);
        opacity: 0.2;
    }
    50% {
        -o-transform: rotate(0) scale(1) skew(1deg);
        opacity: 0.2;
    }
    100% {
        -o-transform: rotate(0) scale(0.7) skew(1deg);
        opacity: 0.2;
    }
}
@-moz-keyframes quick-alo-circle-img-anim {
    10% {
        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);
    }
}




.admz_ctg3 .item.zalo {
    background-color: #0180c7;
    border-color: #0180c7;
}
.admz_ctg3 .item.email {
    background-color: #1cbbb4;
    border-color: #1cbbb4;
}
.admz_ctg3 .item.call {
    background-color: #01af38;
    border-color: #01af38;
}
.admz_ctg3 .item.gmap {
    background-color: #cf3d34;
    border-color: #cf3d34;
}
.admz_ctg3 .item.facebook {
    background-color: #1877f2;
    border-color: #1877f2;
}
.admz_ctg3 .item.messenger {
    background-color: #1877f2;
    border-color: #1877f2;
}
.admz_ctg3 .item.twitter {
    background-color: #55acee;
    border-color: #55acee;
}
.admz_ctg3 .item.linkedin {
    background-color: #0077b5;
    border-color: #0077b5;
}
.admz_ctg3 .item.skype {
    background-color: #00aff0;
    border-color: #00aff0;
}
.admz_ctg3 .item.dropbox {
    background-color: #00aff0;
    border-color: #00aff0;
}
.admz_ctg3 .item.wordpress {
    background-color: #00aff0;
    border-color: #00aff0;
}
.admz_ctg3 .item.vimeo {
    background-color: #1ab7ea;
    border-color: #1ab7ea;
}
.admz_ctg3 .item.slideshare {
    background-color: #0077b5;
    border-color: #0077b5;
}
.admz_ctg3 .item.vk {
    background-color: #4c75a3;
    border-color: #4c75a3;
}
.admz_ctg3 .item.tumblr {
    background-color: #34465d;
    border-color: #34465d;
}
.admz_ctg3 .item.yahoo {
    background-color: #410093;
    border-color: #410093;
}
.admz_ctg3 .item.google-plus {
    background-color: #dd4b39;
    border-color: #dd4b39;
}
.admz_ctg3 .item.pinterest {
    background-color: #bd081c;
    border-color: #bd081c;
}
.admz_ctg3 .item.youtube {
    background-color: #cd201f;
    border-color: #cd201f;
}
.admz_ctg3 .item.stumbleupon {
    background-color: #eb4924;
    border-color: #eb4924;
}
.admz_ctg3 .item.reddit {
    background-color: #ff5700;
    border-color: #ff5700;
}
.admz_ctg3 .item.quora {
    background-color: #b92b27;
    border-color: #b92b27;
}
.admz_ctg3 .item.yelp {
    background-color: #af0606;
    border-color: #af0606;
}
.admz_ctg3 .item.weibo {
    background-color: #df2029;
    border-color: #df2029;
}
.admz_ctg3 .item.hackernews {
    background-color: #f60;
    border-color: #f60;
}
.admz_ctg3 .item.soundcloud {
    background-color: #f30;
    border-color: #f30;
}
.admz_ctg3 .item.blogger {
    background-color: #f57d00;
    border-color: #f57d00;
}
.admz_ctg3 .item.whatsapp {
    background-color: #25d366;
    border-color: #25d366;
}
.admz_ctg3 .item.wechat {
    background-color: #09b83e;
    border-color: #09b83e;
}
.admz_ctg3 .item.line {
    background-color: #40bf05;
    border-color: #40bf05;
}
.admz_ctg3 .item.medium {
    background-color: #02b875;
    border-color: #02b875;
}
.admz_ctg3 .item.vine {
    background-color: #00b489;
    border-color: #00b489;
}
.admz_ctg3 .item.slack {
    background-color: #3aaf85;
    border-color: #3aaf85;
}
.admz_ctg3 .item.instagram {
    background-color: #e4405f;
    border-color: #e4405f;
}
.admz_ctg3 .item.dribbble {
    background-color: #ea4c89;
    border-color: #ea4c89;
}
.admz_ctg3 .item.flickr {
    background-color: #ff0084;
    border-color: #ff0084;
}
.admz_ctg3 .item.foursquare {
    background-color: #f94877;
    border-color: #f94877;
}
.admz_ctg3 .item.behance {
    background-color: #131418;
    border-color: #131418;
}
.admz_ctg3 .item.snapchat {
    background-color: #fffc00;
    border-color: #fffc00;
}
.admz_ctg3 .item.bebo {
    background-color: #e61112;
    border-color: #e61112;
}
.admz_ctg3 .item.delicious {
    background-color: #3e84d3;
    border-color: #3e84d3;
}
.admz_ctg3 .item.deviantart {
    background-color: #01ca3a;
    border-color: #01ca3a;
}
.admz_ctg3 .item.digg {
    background-color: #2066a3;
    border-color: #2066a3;
}
.admz_ctg3 .item.envato {
    background-color: #8cca4b;
    border-color: #8cca4b;
}
.admz_ctg3 .item.forrst {
    background-color: #0d5f36;
    border-color: #0d5f36;
}
.admz_ctg3 .item.github {
    background-color: #302f2f;
    border-color: #302f2f;
}
.admz_ctg3 .item.google-drive {
    background-color: #00a745;
    border-color: #00a745;
}
.admz_ctg3 .item.hangout {
    background-color: #0f9855;
    border-color: #0f9855;
}
.admz_ctg3 .item.html {
    background-color: #dd4b25;
    border-color: #dd4b25;
}
.admz_ctg3 .item.kickstarter {
    background-color: #05c874;
    border-color: #05c874;
}
.admz_ctg3 .item.lastfm {
    background-color: #dc1a22;
    border-color: #dc1a22;
}
.admz_ctg3 .item.myspace {
    background-color: #003194;
    border-color: #003194;
}
.admz_ctg3 .item.path {
    background-color: #c42828;
    border-color: #c42828;
}
.admz_ctg3 .item.periscope {
    background-color: #3e9fbe;
    border-color: #3e9fbe;
}
.admz_ctg3 .item.picasa {
    background-color: #9958b4;
    border-color: #9958b4;
}
.admz_ctg3 .item.rss {
    background-color: #dd4b25;
    border-color: #dd4b25;
}
.admz_ctg3 .item.spotify {
    background-color: #1dd05d;
    border-color: #1dd05d;
}
.admz_ctg3 .item.swarm {
    background-color: #eb8d3a;
    border-color: #eb8d3a;
}
.admz_ctg3 .item.team-viewer {
    background-color: #0362c2;
    border-color: #0362c2;
}
.admz_ctg3 .item.telegram {
    background-color: #1f9bda;
    border-color: #1f9bda;
}
.admz_ctg3 .item.twitch {
    background-color: #5d3da5;
    border-color: #5d3da5;
}
.admz_ctg3 .item.wattpad {
    background-color: #f64d09;
    border-color: #f64d09;
}
.admz_ctg3 .item.xing {
    background-color: #045d61;
    border-color: #045d61;
}
.admz_ctg3 .item.viber {
    background-color: #7360F2;
    border-color: #7360F2;
}
