.elementor-2219 .elementor-element.elementor-element-cecd39f:not(.elementor-motion-effects-element-type-background), .elementor-2219 .elementor-element.elementor-element-cecd39f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B4195;}.elementor-2219 .elementor-element.elementor-element-cecd39f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 10px 0px;}.elementor-2219 .elementor-element.elementor-element-cecd39f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2219 .elementor-element.elementor-element-c6f236c > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-c6f236c img{width:150px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2219 .elementor-element.elementor-element-eca4625 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-eca4625 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-astglobalcolor5 );}.elementor-2219 .elementor-element.elementor-element-312feac > .elementor-widget-container{margin:10px 0px 0px 20px;}.elementor-2219 .elementor-element.elementor-element-312feac{text-align:left;}.elementor-2219 .elementor-element.elementor-element-312feac .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-2219 .elementor-element.elementor-element-df97e2a > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-df97e2a{text-align:left;}.elementor-2219 .elementor-element.elementor-element-df97e2a .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-2219 .elementor-element.elementor-element-73b27a8 img{width:24px;}.elementor-2219 .elementor-element.elementor-element-cb33dd3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:100;color:#FFFFFF;}.elementor-2219 .elementor-element.elementor-element-9f8f8b0{width:var( --container-widget-width, 103.044% );max-width:103.044%;--container-widget-width:103.044%;--container-widget-flex-grow:0;}.elementor-2219 .elementor-element.elementor-element-9f8f8b0 > .elementor-widget-container{margin:-14px -60px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-9f8f8b0 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:14px;font-weight:100;color:#FFFFFF;}.elementor-2219 .elementor-element.elementor-element-42ed99e img{width:24px;}.elementor-2219 .elementor-element.elementor-element-e7d847b > .elementor-widget-container{margin:4px 0px 0px -16px;}.elementor-2219 .elementor-element.elementor-element-e7d847b .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:100;color:#FFFFFF;}.elementor-2219 .elementor-element.elementor-element-10f393b img{width:24px;}.elementor-2219 .elementor-element.elementor-element-5a52979 > .elementor-widget-container{margin:4px 0px 0px -16px;}.elementor-2219 .elementor-element.elementor-element-5a52979 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:100;color:#FFFFFF;}@media(min-width:768px){.elementor-2219 .elementor-element.elementor-element-81d3c6c{width:12.892%;}.elementor-2219 .elementor-element.elementor-element-b9e9397{width:46.772%;}.elementor-2219 .elementor-element.elementor-element-ee2189b{width:40%;}.elementor-2219 .elementor-element.elementor-element-a4dcc81{width:12.275%;}.elementor-2219 .elementor-element.elementor-element-a87ca03{width:87.723%;}.elementor-2219 .elementor-element.elementor-element-b17aaa8{width:13.07%;}.elementor-2219 .elementor-element.elementor-element-721539d{width:36.93%;}.elementor-2219 .elementor-element.elementor-element-4b2933d{width:14.905%;}.elementor-2219 .elementor-element.elementor-element-aac2723{width:35.095%;}}@media(max-width:1024px){.elementor-2219 .elementor-element.elementor-element-cecd39f{margin-top:0px;margin-bottom:0px;}.elementor-2219 .elementor-element.elementor-element-312feac .elementor-heading-title{font-size:14px;}.elementor-2219 .elementor-element.elementor-element-df97e2a > .elementor-widget-container{margin:-10px 0px 0px -15px;}.elementor-2219 .elementor-element.elementor-element-df97e2a .elementor-heading-title{font-size:13px;}.elementor-2219 .elementor-element.elementor-element-73b27a8 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-cb33dd3 .elementor-heading-title{font-size:12px;}.elementor-2219 .elementor-element.elementor-element-9f8f8b0 > .elementor-widget-container{margin:-16px -20px -1px -70px;}.elementor-2219 .elementor-element.elementor-element-9f8f8b0 .elementor-heading-title{font-size:12px;}.elementor-2219 .elementor-element.elementor-element-e7d847b .elementor-heading-title{font-size:11px;}.elementor-2219 .elementor-element.elementor-element-5a52979 .elementor-heading-title{font-size:12px;}}@media(max-width:767px){.elementor-2219 .elementor-element.elementor-element-cecd39f{margin-top:0px;margin-bottom:0px;}.elementor-2219 .elementor-element.elementor-element-81d3c6c{width:25%;}.elementor-2219 .elementor-element.elementor-element-c6f236c > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-b9e9397{width:75%;}.elementor-2219 .elementor-element.elementor-element-df97e2a > .elementor-widget-container{margin:-14px -20px 0px -22px;}.elementor-2219 .elementor-element.elementor-element-df97e2a .elementor-heading-title{font-size:11px;}.elementor-2219 .elementor-element.elementor-element-a4dcc81{width:12%;}.elementor-2219 .elementor-element.elementor-element-73b27a8 img{width:18px;}.elementor-2219 .elementor-element.elementor-element-a87ca03{width:88%;}.elementor-2219 .elementor-element.elementor-element-9f8f8b0 > .elementor-widget-container{margin:-16px -10px 0px -40px;}.elementor-2219 .elementor-element.elementor-element-b17aaa8{width:17%;}.elementor-2219 .elementor-element.elementor-element-b17aaa8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2219 .elementor-element.elementor-element-42ed99e > .elementor-widget-container{margin:0px -10px 0px 10px;}.elementor-2219 .elementor-element.elementor-element-42ed99e img{width:18px;}.elementor-2219 .elementor-element.elementor-element-721539d{width:40%;}.elementor-2219 .elementor-element.elementor-element-721539d > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-2219 .elementor-element.elementor-element-4b2933d{width:12%;}.elementor-2219 .elementor-element.elementor-element-10f393b img{width:18px;}.elementor-2219 .elementor-element.elementor-element-aac2723{width:25%;}}/* Start custom CSS for column, class: .elementor-element-81d3c6c */#logo-footer {
  position: relative;
}

/* Tạo đường kẻ chéo bên phải */
#logo-footer::before {
  content: "";
  position: absolute;
  top: -18px;
  width: 1px; /* độ dày đường chéo */
  height: 130%;
  background-color: #FFFFFF26; /* màu đường kẻ */
  transform: skew(-24deg); /* chéo từ phải sang trái */
  transform-origin: top;
}
@media (max-width: 1024px) {
  #logo-footer::before {
    content: none; /* Xóa pseudo-element */
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b9e9397 */#title-footer {
  position: relative;
}

/* Tạo đường kẻ chéo bên phải */
#title-footer::after {
  content: "";
  position: absolute;
  top: -18px;
  width: 1px; /* độ dày đường chéo */
  height: 130%;
  right: -10px;
  background-color: #FFFFFF26; /* màu đường kẻ */
  transform: skew(-24deg); /* chéo từ phải sang trái */
  transform-origin: top;
}
@media (max-width: 1024px) {
  #title-footer::after {
    content: none; /* Xóa pseudo-element */
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bd96175 */#addr_footer {
    position: relative; /* cần cho phần tử con định vị tuyệt đối */
}

#addr_footer::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: -37px;   /* kéo dài ra bên trái 20px */
    right: -9999px; /* kéo kịch sang phải, vượt xa khối */
    height: 1px;
    background-color: #FFFFFF26;
}
@media (max-width: 1024px) {
  #addr_footer::after {
    content: none; /* Xóa pseudo-element */
  }
}/* End custom CSS */