.elementor-3132 .elementor-element.elementor-element-45fb5526{--display:flex;}.elementor-3132 .elementor-element.elementor-element-21ca713{--display:flex;--position:fixed;--border-radius:50% 50% 50% 50%;--padding-top:-5px;--padding-bottom:-5px;--padding-left:-5px;--padding-right:-5px;bottom:42%;--z-index:9999;}body:not(.rtl) .elementor-3132 .elementor-element.elementor-element-21ca713{left:93%;}body.rtl .elementor-3132 .elementor-element.elementor-element-21ca713{right:93%;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-3132 .elementor-element.elementor-element-a96caed img{border-radius:50% 50% 50% 50%;}.elementor-3132 .elementor-element.elementor-element-7c0dd2f9{--display:flex;--position:fixed;--border-radius:50% 50% 50% 50%;--padding-top:-5px;--padding-bottom:-5px;--padding-left:-5px;--padding-right:-5px;bottom:30%;--z-index:9999;}body:not(.rtl) .elementor-3132 .elementor-element.elementor-element-7c0dd2f9{left:93%;}body.rtl .elementor-3132 .elementor-element.elementor-element-7c0dd2f9{right:93%;}.elementor-3132 .elementor-element.elementor-element-19f25f2d img{border-radius:50% 50% 50% 50%;}.elementor-3132 .elementor-element.elementor-element-2e671017{--display:flex;--position:fixed;--border-radius:50% 50% 50% 50%;--padding-top:-5px;--padding-bottom:-5px;--padding-left:-5px;--padding-right:-5px;bottom:18%;--z-index:9999;}body:not(.rtl) .elementor-3132 .elementor-element.elementor-element-2e671017{left:93%;}body.rtl .elementor-3132 .elementor-element.elementor-element-2e671017{right:93%;}.elementor-3132 .elementor-element.elementor-element-2246f0b0 img{border-radius:50% 50% 50% 50%;}.elementor-3132 .elementor-element.elementor-element-35ce4525{--display:flex;--position:fixed;--border-radius:50% 50% 50% 50%;--padding-top:-5px;--padding-bottom:-5px;--padding-left:-5px;--padding-right:-5px;bottom:6%;--z-index:9999;}body:not(.rtl) .elementor-3132 .elementor-element.elementor-element-35ce4525{left:93%;}body.rtl .elementor-3132 .elementor-element.elementor-element-35ce4525{right:93%;}.elementor-3132 .elementor-element.elementor-element-4c423751 img{border-radius:50% 50% 50% 50%;}@media(max-width:1024px){body:not(.rtl) .elementor-3132 .elementor-element.elementor-element-21ca713{left:86%;}body.rtl .elementor-3132 .elementor-element.elementor-element-21ca713{right:86%;}.elementor-3132 .elementor-element.elementor-element-21ca713{bottom:36%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}body:not(.rtl) .elementor-3132 .elementor-element.elementor-element-7c0dd2f9{left:86%;}body.rtl .elementor-3132 .elementor-element.elementor-element-7c0dd2f9{right:86%;}.elementor-3132 .elementor-element.elementor-element-7c0dd2f9{bottom:26%;}body:not(.rtl) .elementor-3132 .elementor-element.elementor-element-2e671017{left:86%;}body.rtl .elementor-3132 .elementor-element.elementor-element-2e671017{right:86%;}.elementor-3132 .elementor-element.elementor-element-2e671017{bottom:16%;}body:not(.rtl) .elementor-3132 .elementor-element.elementor-element-35ce4525{left:86%;}body.rtl .elementor-3132 .elementor-element.elementor-element-35ce4525{right:86%;}}@media(min-width:768px){.elementor-3132 .elementor-element.elementor-element-21ca713{--width:5%;}.elementor-3132 .elementor-element.elementor-element-7c0dd2f9{--width:5%;}.elementor-3132 .elementor-element.elementor-element-2e671017{--width:5%;}.elementor-3132 .elementor-element.elementor-element-35ce4525{--width:5%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3132 .elementor-element.elementor-element-21ca713{--width:10%;}.elementor-3132 .elementor-element.elementor-element-7c0dd2f9{--width:10%;}.elementor-3132 .elementor-element.elementor-element-2e671017{--width:10%;}.elementor-3132 .elementor-element.elementor-element-35ce4525{--width:10%;}}@media(max-width:767px){.elementor-3132 .elementor-element.elementor-element-21ca713{--width:11%;bottom:27%;}body:not(.rtl) .elementor-3132 .elementor-element.elementor-element-21ca713{left:85%;}body.rtl .elementor-3132 .elementor-element.elementor-element-21ca713{right:85%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-3132 .elementor-element.elementor-element-7c0dd2f9{--width:11%;bottom:20%;}body:not(.rtl) .elementor-3132 .elementor-element.elementor-element-7c0dd2f9{left:85%;}body.rtl .elementor-3132 .elementor-element.elementor-element-7c0dd2f9{right:85%;}.elementor-3132 .elementor-element.elementor-element-2e671017{--width:11%;bottom:13%;}body:not(.rtl) .elementor-3132 .elementor-element.elementor-element-2e671017{left:85%;}body.rtl .elementor-3132 .elementor-element.elementor-element-2e671017{right:85%;}.elementor-3132 .elementor-element.elementor-element-35ce4525{--width:11%;}body:not(.rtl) .elementor-3132 .elementor-element.elementor-element-35ce4525{left:85%;}body.rtl .elementor-3132 .elementor-element.elementor-element-35ce4525{right:85%;}}/* Start custom CSS for image, class: .elementor-element-a96caed */.pulse-green-circle {
    position: relative;
    z-index: 1;
    border-radius: 50%;
    background-color: #00b050;
}

.pulse-green-circle::before,
.pulse-green-circle::after {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 50%;
    background-color: rgba(0, 176, 80, 0.35);
    z-index: -1;
    animation: pulse-green-wave 1.8s infinite ease-out;
}

.pulse-green-circle::after {
    animation-delay: 0.9s;
}

@keyframes pulse-green-wave {
    0% {
        transform: scale(1);
        opacity: 0.6;
    }

    100% {
        transform: scale(1.45);
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21ca713 */.shake-horizontal-delay {
    animation: shake-horizontal-delay 3s infinite linear;
}

@keyframes shake-horizontal-delay {

    /* Nghỉ 2 giây */
    0%, 66.66% {
        transform: translateX(0);
    }

    /* Rung mạnh trong 1 giây */
    68%  { transform: translateX(-2px); }
    70%  { transform: translateX(2px); }

    72%  { transform: translateX(-2px); }
    74%  { transform: translateX(2px); }

    76%  { transform: translateX(-2px); }
    78%  { transform: translateX(2px); }

    80%  { transform: translateX(-2px); }
    82%  { transform: translateX(2px); }

    84%  { transform: translateX(-2px); }
    86%  { transform: translateX(2px); }

    88%  { transform: translateX(-2px); }
    90%  { transform: translateX(2px); }

    92%  { transform: translateX(-2px); }
    94%  { transform: translateX(2px); }

    96%  { transform: translateX(-2px); }
    98%  { transform: translateX(2px); }

    100% { transform: translateX(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19f25f2d */.pulse-green-circle {
    position: relative;
    z-index: 1;
    border-radius: 50%;
    background-color: #ff0000;
}

.pulse-green-circle::before,
.pulse-green-circle::after {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 50%;
    background-color: rgba(255, 0, 0, 0.35);
    z-index: -1;
    animation: pulse-green-wave 1.8s infinite ease-out;
}

.pulse-green-circle::after {
    animation-delay: 0.9s;
}

@keyframes pulse-green-wave {
    0% {
        transform: scale(1);
        opacity: 0.6;
    }

    100% {
        transform: scale(1.45);
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c0dd2f9 */.shake-horizontal-delay {
    animation: shake-horizontal-delay 3s infinite linear;
}

@keyframes shake-horizontal-delay {

    /* Nghỉ 2 giây */
    0%, 66.66% {
        transform: translateX(0);
    }

    /* Rung mạnh trong 1 giây */
    68%  { transform: translateX(-2px); }
    70%  { transform: translateX(2px); }

    72%  { transform: translateX(-2px); }
    74%  { transform: translateX(2px); }

    76%  { transform: translateX(-2px); }
    78%  { transform: translateX(2px); }

    80%  { transform: translateX(-2px); }
    82%  { transform: translateX(2px); }

    84%  { transform: translateX(-2px); }
    86%  { transform: translateX(2px); }

    88%  { transform: translateX(-2px); }
    90%  { transform: translateX(2px); }

    92%  { transform: translateX(-2px); }
    94%  { transform: translateX(2px); }

    96%  { transform: translateX(-2px); }
    98%  { transform: translateX(2px); }

    100% { transform: translateX(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2246f0b0 */.pulse-green-circle {
    position: relative;
    z-index: 1;
    border-radius: 50%;
    background-color: #ff0000;
}

.pulse-green-circle::before,
.pulse-green-circle::after {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 50%;
    background-color: rgba(255, 0, 0, 0.35);
    z-index: -1;
    animation: pulse-green-wave 1.8s infinite ease-out;
}

.pulse-green-circle::after {
    animation-delay: 0.9s;
}

@keyframes pulse-green-wave {
    0% {
        transform: scale(1);
        opacity: 0.6;
    }

    100% {
        transform: scale(1.45);
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e671017 */.shake-horizontal-delay {
    animation: shake-horizontal-delay 3s infinite linear;
}

@keyframes shake-horizontal-delay {

    /* Nghỉ 2 giây */
    0%, 66.66% {
        transform: translateX(0);
    }

    /* Rung mạnh trong 1 giây */
    68%  { transform: translateX(-2px); }
    70%  { transform: translateX(2px); }

    72%  { transform: translateX(-2px); }
    74%  { transform: translateX(2px); }

    76%  { transform: translateX(-2px); }
    78%  { transform: translateX(2px); }

    80%  { transform: translateX(-2px); }
    82%  { transform: translateX(2px); }

    84%  { transform: translateX(-2px); }
    86%  { transform: translateX(2px); }

    88%  { transform: translateX(-2px); }
    90%  { transform: translateX(2px); }

    92%  { transform: translateX(-2px); }
    94%  { transform: translateX(2px); }

    96%  { transform: translateX(-2px); }
    98%  { transform: translateX(2px); }

    100% { transform: translateX(0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c423751 */.pulse-green-circle {
    position: relative;
    z-index: 1;
    border-radius: 50%;
    background-color: #ff0000;
}

.pulse-green-circle::before,
.pulse-green-circle::after {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 50%;
    background-color: rgba(255, 0, 0, 0.35);
    z-index: -1;
    animation: pulse-green-wave 1.8s infinite ease-out;
}

.pulse-green-circle::after {
    animation-delay: 0.9s;
}

@keyframes pulse-green-wave {
    0% {
        transform: scale(1);
        opacity: 0.6;
    }

    100% {
        transform: scale(1.45);
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35ce4525 */.shake-horizontal-delay {
    animation: shake-horizontal-delay 3s infinite linear;
}

@keyframes shake-horizontal-delay {

    /* Nghỉ 2 giây */
    0%, 66.66% {
        transform: translateX(0);
    }

    /* Rung mạnh trong 1 giây */
    68%  { transform: translateX(-2px); }
    70%  { transform: translateX(2px); }

    72%  { transform: translateX(-2px); }
    74%  { transform: translateX(2px); }

    76%  { transform: translateX(-2px); }
    78%  { transform: translateX(2px); }

    80%  { transform: translateX(-2px); }
    82%  { transform: translateX(2px); }

    84%  { transform: translateX(-2px); }
    86%  { transform: translateX(2px); }

    88%  { transform: translateX(-2px); }
    90%  { transform: translateX(2px); }

    92%  { transform: translateX(-2px); }
    94%  { transform: translateX(2px); }

    96%  { transform: translateX(-2px); }
    98%  { transform: translateX(2px); }

    100% { transform: translateX(0); }
}/* End custom CSS */