.elementor-427 .elementor-element.elementor-element-e2edef3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-315a5f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-1fcd897{--e-image-carousel-slides-to-show:4;}.elementor-427 .elementor-element.elementor-element-cd4f44c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-e914d4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-f606e0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-373d6d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-373d6d3.e-con{--e-con-transform-translateY:-57px;}.elementor-427 .elementor-element.elementor-element-e0b4115{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-427 .elementor-element.elementor-element-e0b4115.e-con{--align-self:flex-start;}.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-427 .elementor-element.elementor-element-071f131 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-071f131{text-align:center;}.elementor-427 .elementor-element.elementor-element-071f131 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:151px;font-weight:900;color:#000000;}.elementor-427 .elementor-element.elementor-element-9a4a990{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-beb7534 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-6a56b8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-cf10569{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-825f9de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-6b93ff5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-6b93ff5:not(.elementor-motion-effects-element-type-background), .elementor-427 .elementor-element.elementor-element-6b93ff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-427 .elementor-element.elementor-element-c79b929{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-427 .elementor-element.elementor-element-6c45edc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-427 .elementor-element.elementor-element-563c2c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-37ffc13{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-a9edf15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-427 .elementor-element.elementor-element-e8b304d{width:100%;max-width:100%;}.elementor-427 .elementor-element.elementor-element-e8b304d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body.elementor-page-427:not(.elementor-motion-effects-element-type-background), body.elementor-page-427 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body.elementor-page-427{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-427 .elementor-element.elementor-element-37ffc13{--min-height:150px;}}@media(min-width:768px){.elementor-427 .elementor-element.elementor-element-cd4f44c{--content-width:1600px;}.elementor-427 .elementor-element.elementor-element-6a56b8b{--content-width:1600px;}}@media(max-width:1024px) and (min-width:768px){.elementor-427 .elementor-element.elementor-element-37ffc13{--width:100%;}}@media(max-width:767px){.elementor-427 .elementor-element.elementor-element-1fcd897{--e-image-carousel-slides-to-show:4;}}/* Start custom CSS for html, class: .elementor-element-beb7534 *//* ===== STYLE CHO BẢNG GIỐNG HÌNH THỨ HAI ===== */
.pricing-table {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
  border-radius: 12px;
  overflow: hidden;
  box-shadow: 0 2px 10px rgba(0,0,0,0.05);
  font-family: "Inter", sans-serif;
  font-size: 15px;
  color: #333;
}

/* Header */
.pricing-table thead th {
  background: #000;
  color: #fff;
  text-align: center;
  padding: 18px 12px;
  font-weight: 600;
}

/* Hàng xen kẽ */
.pricing-table tbody tr:nth-child(even) {
  background-color: #fafafa;
}

/* Ô dữ liệu */
.pricing-table td, 
.pricing-table th {
  border: 1px solid #eee;
  padding: 14px 16px;
  text-align: center;
  vertical-align: middle;
}

/* Cột đầu tiên (tên tính năng) căn trái */
.pricing-table td:first-child {
  text-align: left;
  font-weight: 500;
  background-color: #fdfdfd;
}

/* Nhóm tiêu đề (Gói Dịch Vụ Cốt Lõi, Add-ons & Services...) */
.pricing-table tbody tr.group-title td {
  background: #f4f4f4;
  font-weight: 600;
  font-size: 16px;
  text-align: left;
  color: #111;
}

/* Nút chọn gói */
.pricing-table .choose-btn {
  background: #000;
  color: #fff;
  font-weight: 600;
  border: none;
  border-radius: 8px;
  padding: 10px 24px;
  cursor: pointer;
  transition: all 0.2s ease;
}

.pricing-table .choose-btn:hover {
  background: #111;
}

/* Responsive */
@media (max-width: 768px) {
  .pricing-table {
    font-size: 14px;
  }
  .pricing-table td, .pricing-table th {
    padding: 10px;
  }
}/* End custom CSS */