.elementor-2722 .elementor-element.elementor-element-08b1515.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2722 .elementor-element.elementor-element-d545061{width:auto;max-width:auto;}.elementor-2722 .elementor-element.elementor-element-d545061 .eael-infobox .infobox-icon{align-self:center;}.elementor-2722 .elementor-element.elementor-element-d545061 .eael-infobox .infobox-icon img{background-color:#2196F3;padding:7.5px 6.5px 7.5px 6.5px;}.elementor-2722 .elementor-element.elementor-element-d545061 .eael-infobox .infobox-content .title{color:#4d4d4d;}.elementor-2722 .elementor-element.elementor-element-d545061 .eael-infobox .infobox-content p{color:#4d4d4d;}.elementor-2722 .elementor-element.elementor-element-d545061 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-2722 .elementor-element.elementor-element-d545061 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-2722 .elementor-element.elementor-element-4196d58{--spacer-size:20px;}.elementor-2722 .elementor-element.elementor-element-c1e73b2{width:auto;max-width:auto;}.elementor-2722 .elementor-element.elementor-element-c1e73b2 .eael-infobox .infobox-icon{align-self:center;}.elementor-2722 .elementor-element.elementor-element-c1e73b2 .eael-infobox .infobox-icon img{background-color:#E60808;padding:7.5px 9.5px 7.5px 5.5px;}.elementor-2722 .elementor-element.elementor-element-c1e73b2 .eael-infobox .infobox-content .title{color:#4d4d4d;}.elementor-2722 .elementor-element.elementor-element-c1e73b2 .eael-infobox .infobox-content p{color:#4d4d4d;}.elementor-2722 .elementor-element.elementor-element-c1e73b2 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-2722 .elementor-element.elementor-element-c1e73b2 .eael-infobox:hover .infobox-content p{transition:100ms;}#elementor-popup-modal-2722 .dialog-widget-content{animation-duration:0.5s;background-color:#FFFFFF00;}#elementor-popup-modal-2722 .dialog-message{width:90px;height:auto;padding:15px 0px 15px 0px;}#elementor-popup-modal-2722{justify-content:flex-start;align-items:flex-end;}/* Start custom CSS for eael-info-box, class: .elementor-element-d545061 */.eael-infobox .infobox-icon {
    border-radius: 50%;
    overflow: hidden;
    height: 40px;
}
.eael-infobox .infobox-icon img {
    animation: phone-vr-circle-fill 1s infinite ease-in-out;
}
@keyframes phone-vr-circle-fill {
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);
}
}




.zalo-shape .eael-infobox .infobox-icon:before {
        box-shadow: 0 0 0 0 #2196f3;
    background-color: rgba(33,150,243,.7);
}
.eael-infobox .infobox-icon:before {
    content: "";
    width: 65px;
    height: 65px;
    top: -12.5px;
    left: -12.5px;
    position: absolute;
    box-shadow: 0 0 0 0 #c31d1d;
    background-color: rgba(230,8,8,.7);
    border-radius: 50%;
    border: 2px solid transparent;
    transition: all .5s;
    transform-origin: 50% 50%;
    animation: zoom 1.3s infinite;
}
@keyframes zoom {
0% {
    transform: scale(.9);
}
70% {
    transform: scale(1);
    box-shadow: 0 0 0 15px transparent;
}
100% {
    transform: scale(.9);
    box-shadow: 0 0 0 0 transparent;
}
}/* End custom CSS */