.elementor-18 .elementor-element.elementor-element-d529f22{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-18 .elementor-element.elementor-element-d529f22 .elementor-divider-separator{width:0%;}.elementor-18 .elementor-element.elementor-element-d529f22 .elementor-divider{padding-block-start:31px;padding-block-end:31px;}.elementor-18 .elementor-element.elementor-element-3dadec0{--display:grid;--min-height:568px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-3dadec0.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-715b449.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-18 .elementor-element.elementor-element-715b449.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-18 .elementor-element.elementor-element-715b449.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-18 .elementor-element.elementor-element-715b449 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-18 .elementor-element.elementor-element-715b449 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-18 .elementor-element.elementor-element-715b449 .elementor-image-box-title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-18 .elementor-element.elementor-element-715b449 .elementor-image-box-description{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-18 .elementor-element.elementor-element-a1c5fe0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-18 .elementor-element.elementor-element-a1c5fe0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-18 .elementor-element.elementor-element-a1c5fe0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-18 .elementor-element.elementor-element-a1c5fe0 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-18 .elementor-element.elementor-element-a1c5fe0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-18 .elementor-element.elementor-element-a1c5fe0 .elementor-image-box-title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-18 .elementor-element.elementor-element-a1c5fe0 .elementor-image-box-description{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-18 .elementor-element.elementor-element-62f8776.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-18 .elementor-element.elementor-element-62f8776.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-18 .elementor-element.elementor-element-62f8776.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-18 .elementor-element.elementor-element-62f8776 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-18 .elementor-element.elementor-element-62f8776 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-18 .elementor-element.elementor-element-62f8776 .elementor-image-box-title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-18 .elementor-element.elementor-element-62f8776 .elementor-image-box-description{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-18 .elementor-element.elementor-element-c7a0845.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-18 .elementor-element.elementor-element-c7a0845.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-18 .elementor-element.elementor-element-c7a0845.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-18 .elementor-element.elementor-element-c7a0845 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-18 .elementor-element.elementor-element-c7a0845 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-18 .elementor-element.elementor-element-c7a0845 .elementor-image-box-title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-18 .elementor-element.elementor-element-c7a0845 .elementor-image-box-description{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-18 .elementor-element.elementor-element-ec1b24b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-18 .elementor-element.elementor-element-ec1b24b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-18 .elementor-element.elementor-element-ec1b24b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-18 .elementor-element.elementor-element-ec1b24b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-18 .elementor-element.elementor-element-ec1b24b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-18 .elementor-element.elementor-element-ec1b24b .elementor-image-box-title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-18 .elementor-element.elementor-element-ec1b24b .elementor-image-box-description{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-18 .elementor-element.elementor-element-00ecceb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-18 .elementor-element.elementor-element-00ecceb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-18 .elementor-element.elementor-element-00ecceb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-18 .elementor-element.elementor-element-00ecceb .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-18 .elementor-element.elementor-element-00ecceb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-18 .elementor-element.elementor-element-00ecceb .elementor-image-box-title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-18 .elementor-element.elementor-element-00ecceb .elementor-image-box-description{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-18 .elementor-element.elementor-element-33ad1e3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-18 .elementor-element.elementor-element-33ad1e3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-18 .elementor-element.elementor-element-33ad1e3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-18 .elementor-element.elementor-element-33ad1e3 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-18 .elementor-element.elementor-element-33ad1e3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-18 .elementor-element.elementor-element-33ad1e3 .elementor-image-box-title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-18 .elementor-element.elementor-element-33ad1e3 .elementor-image-box-description{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-18 .elementor-element.elementor-element-7de6808.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-18 .elementor-element.elementor-element-7de6808.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-18 .elementor-element.elementor-element-7de6808.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-18 .elementor-element.elementor-element-7de6808 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-18 .elementor-element.elementor-element-7de6808 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-18 .elementor-element.elementor-element-7de6808 .elementor-image-box-title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-18 .elementor-element.elementor-element-7de6808 .elementor-image-box-description{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-18 .elementor-element.elementor-element-6d44c87.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-18 .elementor-element.elementor-element-6d44c87.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-18 .elementor-element.elementor-element-6d44c87.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-18 .elementor-element.elementor-element-6d44c87 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-18 .elementor-element.elementor-element-6d44c87 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-18 .elementor-element.elementor-element-6d44c87 .elementor-image-box-title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-18 .elementor-element.elementor-element-6d44c87 .elementor-image-box-description{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-18 .elementor-element.elementor-element-b6b1698.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-b6b1698 .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-b6b1698.elementor-view-stacked .elementor-icon{background-color:#FFFFFF36;}.elementor-18 .elementor-element.elementor-element-b6b1698.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-b6b1698.elementor-view-default .elementor-icon{color:#FFFFFF36;border-color:#FFFFFF36;}.elementor-18 .elementor-element.elementor-element-b6b1698.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-b6b1698.elementor-view-default .elementor-icon svg{fill:#FFFFFF36;}.elementor-18 .elementor-element.elementor-element-b6b1698 .elementor-icon{font-size:93px;}.elementor-18 .elementor-element.elementor-element-b6b1698 .elementor-icon svg{height:93px;}.elementor-18 .elementor-element.elementor-element-276c84c.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-276c84c .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-276c84c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF36;}.elementor-18 .elementor-element.elementor-element-276c84c.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-276c84c.elementor-view-default .elementor-icon{color:#FFFFFF36;border-color:#FFFFFF36;}.elementor-18 .elementor-element.elementor-element-276c84c.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-276c84c.elementor-view-default .elementor-icon svg{fill:#FFFFFF36;}.elementor-18 .elementor-element.elementor-element-276c84c .elementor-icon{font-size:93px;}.elementor-18 .elementor-element.elementor-element-276c84c .elementor-icon svg{height:93px;}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-3dadec0{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-3dadec0{--content-width:500px;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 9px;--row-gap:15px;--column-gap:9px;--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-715b449 .elementor-image-box-img{margin-bottom:15px;}.elementor-18 .elementor-element.elementor-element-715b449 .elementor-image-box-description{font-size:14px;}.elementor-18 .elementor-element.elementor-element-a1c5fe0 .elementor-image-box-img{margin-bottom:15px;}.elementor-18 .elementor-element.elementor-element-a1c5fe0 .elementor-image-box-description{font-size:14px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-62f8776 .elementor-image-box-img{margin-bottom:15px;}.elementor-18 .elementor-element.elementor-element-62f8776 .elementor-image-box-description{font-size:14px;}.elementor-18 .elementor-element.elementor-element-c7a0845 .elementor-image-box-img{margin-bottom:15px;}.elementor-18 .elementor-element.elementor-element-c7a0845 .elementor-image-box-description{font-size:14px;}.elementor-18 .elementor-element.elementor-element-ec1b24b .elementor-image-box-img{margin-bottom:15px;}.elementor-18 .elementor-element.elementor-element-ec1b24b .elementor-image-box-title{margin-bottom:0px;line-height:0.1em;}.elementor-18 .elementor-element.elementor-element-ec1b24b .elementor-image-box-description{font-size:14px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-00ecceb .elementor-image-box-img{margin-bottom:15px;}.elementor-18 .elementor-element.elementor-element-00ecceb .elementor-image-box-description{font-size:14px;}.elementor-18 .elementor-element.elementor-element-33ad1e3 .elementor-image-box-img{margin-bottom:15px;}.elementor-18 .elementor-element.elementor-element-33ad1e3 .elementor-image-box-description{font-size:14px;}.elementor-18 .elementor-element.elementor-element-7de6808 .elementor-image-box-img{margin-bottom:15px;}.elementor-18 .elementor-element.elementor-element-7de6808 .elementor-image-box-description{font-size:14px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-6d44c87 .elementor-image-box-img{margin-bottom:15px;}.elementor-18 .elementor-element.elementor-element-6d44c87 .elementor-image-box-description{font-size:14px;}.elementor-18 .elementor-element.elementor-element-b6b1698 .elementor-icon{font-size:50px;}.elementor-18 .elementor-element.elementor-element-b6b1698 .elementor-icon svg{height:50px;}.elementor-18 .elementor-element.elementor-element-276c84c .elementor-icon{font-size:50px;}.elementor-18 .elementor-element.elementor-element-276c84c .elementor-icon svg{height:50px;}}/* Start custom CSS for icon, class: .elementor-element-b6b1698 *//* 2. CHỈ CÁI MŨI TÊN BÊN TRONG MỚI NHẢY */
.elementor-18 .elementor-element.elementor-element-b6b1698 i, 
.elementor-18 .elementor-element.elementor-element-b6b1698 img, 
.elementor-18 .elementor-element.elementor-element-b6b1698 svg, 
.elementor-18 .elementor-element.elementor-element-b6b1698 .elementor-icon {
    display: inline-block !important;
    animation: bounceHau 2s infinite !important; /* Gọi tên hiệu ứng ở dưới */
}

/* 3. MÃ HIỆU ỨNG NHẢY (Chỉ copy phần này nếu Hậu đã có khung) */
@keyframes bounceHau {
    0%, 20%, 50%, 80%, 100% {
        transform: translateY(0);
    }
    40% {
        transform: translateY(-10px); /* Độ cao khi nhảy lên */
    }
    60% {
        transform: translateY(-5px); /* Nhảy nhẹ nhịp 2 */
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-276c84c */.elementor-18 .elementor-element.elementor-element-276c84c {
    position: fixed;
    bottom: 50px;
    left: 0;
    right: 0;
    margin: auto;
    width: fit-content; /* Quan trọng: bóp khung vừa bằng icon */
    z-index: 9999;
    text-align: center;
    animation: bounce 2s infinite;
}

@keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        transform: translateY(0);
    }
    40% {
        transform: translateY(-10px);
    }
    60% {
        transform: translateY(-5px);
    }
}/* End custom CSS */