.elementor-2004 .elementor-element.elementor-element-20bacb8d{--display:flex;}.elementor-2004 .elementor-element.elementor-element-7800341c .elementor-repeater-item-72a314a.elementor-social-icon{background-color:#0090FF;}.elementor-2004 .elementor-element.elementor-element-7800341c .elementor-repeater-item-72a314a.elementor-social-icon i{color:#000000;}.elementor-2004 .elementor-element.elementor-element-7800341c .elementor-repeater-item-72a314a.elementor-social-icon svg{fill:#000000;}.elementor-2004 .elementor-element.elementor-element-7800341c .elementor-repeater-item-ebbfc2f.elementor-social-icon{background-color:#0201011F;}.elementor-2004 .elementor-element.elementor-element-7800341c{--grid-template-columns:repeat(1, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:5px;}/* Start custom CSS for social-icons, class: .elementor-element-7800341c */.floating-social-icon {
    position: fixed;
    right: 20px;      /* cách mép phải */
    top: 50%;
    transform: translateY(-50%);
    z-index: 9999;
}
/* Background cho floating buttons */
.elementor-location-floating_buttons {
    background-color: #D8EEF8;
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20bacb8d */.floating-social-icon {
    position: fixed;
    right: 20px;     
    top: 50%;
    transform: translateY(-50%);
    z-index: 9999;
}

.floating-social-icon a {
    padding-left: 0 !important;
}/* End custom CSS */