.elementor-168 .elementor-element.elementor-element-d0784a4 > .elementor-background-overlay{background-image:url("https://demo784.vicitemplate.com/wp-content/uploads/2026/07/female-hands-with-blue-nail-design-blue-textile-background-scaled.jpg");opacity:0.77;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-168 .elementor-element.elementor-element-d0784a4 .elementor-background-overlay{filter:brightness( 56% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-168 .elementor-element.elementor-element-d0784a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 40px 0px;}.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-168 .elementor-element.elementor-element-d7791ed{text-align:center;}.elementor-168 .elementor-element.elementor-element-d7791ed .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-168 .elementor-element.elementor-element-bde6b96:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-bde6b96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demo784.vicitemplate.com/wp-content/uploads/2026/07/abstract-iridescent-wallpaper-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-168 .elementor-element.elementor-element-bde6b96{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-168 .elementor-element.elementor-element-bde6b96 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-168 .elementor-element.elementor-element-8d03ad1{text-align:center;}.elementor-168 .elementor-element.elementor-element-8d03ad1 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-c631686 );}.elementor-168 .elementor-element.elementor-element-e3388b9{margin-top:032px;margin-bottom:032px;}.elementor-widget-price-list .elementor-price-list-header{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-description{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-widget-price-list .elementor-price-list-separator{border-bottom-color:var( --e-global-color-secondary );}.elementor-168 .elementor-element.elementor-element-fa15fa4 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;}.elementor-168 .elementor-element.elementor-element-fa15fa4 .elementor-price-list-item{align-items:flex-start;}.elementor-168 .elementor-element.elementor-element-fa15fa4 .elementor-price-list li:not(:last-child){margin-bottom:0px;}.elementor-168 .elementor-element.elementor-element-fa15fa4 .elementor-price-list-header{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-168 .elementor-element.elementor-element-fa15fa4 .elementor-price-list-price{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-168 .elementor-element.elementor-element-6607268 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;}.elementor-168 .elementor-element.elementor-element-6607268 .elementor-price-list-item{align-items:flex-start;}.elementor-168 .elementor-element.elementor-element-6607268 .elementor-price-list li:not(:last-child){margin-bottom:0px;}.elementor-168 .elementor-element.elementor-element-6607268 .elementor-price-list-header{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-168 .elementor-element.elementor-element-6607268 .elementor-price-list-price{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-168 .elementor-element.elementor-element-780d30f{text-align:center;}.elementor-168 .elementor-element.elementor-element-780d30f .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-c631686 );}.elementor-168 .elementor-element.elementor-element-495c96c{margin-top:032px;margin-bottom:032px;}.elementor-168 .elementor-element.elementor-element-8dc11f0 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;}.elementor-168 .elementor-element.elementor-element-8dc11f0 .elementor-price-list-item{align-items:flex-start;}.elementor-168 .elementor-element.elementor-element-8dc11f0 .elementor-price-list li:not(:last-child){margin-bottom:0px;}.elementor-168 .elementor-element.elementor-element-8dc11f0 .elementor-price-list-header{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-168 .elementor-element.elementor-element-8dc11f0 .elementor-price-list-price{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-168 .elementor-element.elementor-element-8dc11f0 .elementor-price-list-description{color:#000000;}.elementor-168 .elementor-element.elementor-element-981972c .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;}.elementor-168 .elementor-element.elementor-element-981972c .elementor-price-list-item{align-items:flex-start;}.elementor-168 .elementor-element.elementor-element-981972c .elementor-price-list li:not(:last-child){margin-bottom:0px;}.elementor-168 .elementor-element.elementor-element-981972c .elementor-price-list-header{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-168 .elementor-element.elementor-element-981972c .elementor-price-list-price{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-168 .elementor-element.elementor-element-981972c .elementor-price-list-description{color:#000000;}.elementor-168 .elementor-element.elementor-element-380f7a5{text-align:center;}.elementor-168 .elementor-element.elementor-element-380f7a5 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-c631686 );}.elementor-168 .elementor-element.elementor-element-8c45fa2{margin-top:032px;margin-bottom:032px;}.elementor-168 .elementor-element.elementor-element-2df1429 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;}.elementor-168 .elementor-element.elementor-element-2df1429 .elementor-price-list-item{align-items:flex-start;}.elementor-168 .elementor-element.elementor-element-2df1429 .elementor-price-list li:not(:last-child){margin-bottom:0px;}.elementor-168 .elementor-element.elementor-element-2df1429 .elementor-price-list-header{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-168 .elementor-element.elementor-element-2df1429 .elementor-price-list-price{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-168 .elementor-element.elementor-element-debede7{text-align:center;}.elementor-168 .elementor-element.elementor-element-debede7 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-c631686 );}.elementor-168 .elementor-element.elementor-element-2852f23 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;}.elementor-168 .elementor-element.elementor-element-2852f23 > .elementor-widget-container{margin:32px 0px 32px 0px;}.elementor-168 .elementor-element.elementor-element-2852f23 .elementor-price-list-item{align-items:flex-start;}.elementor-168 .elementor-element.elementor-element-2852f23 .elementor-price-list li:not(:last-child){margin-bottom:0px;}.elementor-168 .elementor-element.elementor-element-2852f23 .elementor-price-list-header{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-168 .elementor-element.elementor-element-2852f23 .elementor-price-list-price{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-168 .elementor-element.elementor-element-c499595{text-align:center;}.elementor-168 .elementor-element.elementor-element-c499595 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-c631686 );}.elementor-168 .elementor-element.elementor-element-54a8700{margin-top:32px;margin-bottom:32px;}.elementor-168 .elementor-element.elementor-element-d2fc02b .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;}.elementor-168 .elementor-element.elementor-element-d2fc02b .elementor-price-list-item{align-items:flex-start;}.elementor-168 .elementor-element.elementor-element-d2fc02b .elementor-price-list li:not(:last-child){margin-bottom:0px;}.elementor-168 .elementor-element.elementor-element-d2fc02b .elementor-price-list-header{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-168 .elementor-element.elementor-element-d2fc02b .elementor-price-list-price{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-168 .elementor-element.elementor-element-d2fc02b .elementor-price-list-description{color:#000000;}.elementor-168 .elementor-element.elementor-element-ee2e9e5 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;}.elementor-168 .elementor-element.elementor-element-ee2e9e5 .elementor-price-list-item{align-items:flex-start;}.elementor-168 .elementor-element.elementor-element-ee2e9e5 .elementor-price-list li:not(:last-child){margin-bottom:0px;}.elementor-168 .elementor-element.elementor-element-ee2e9e5 .elementor-price-list-header{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-168 .elementor-element.elementor-element-ee2e9e5 .elementor-price-list-price{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-168 .elementor-element.elementor-element-ee2e9e5 .elementor-price-list-description{color:#000000;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-168 .elementor-element.elementor-element-d0784a4 > .elementor-background-overlay{background-size:cover;}.elementor-168 .elementor-element.elementor-element-bde6b96{margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-168 .elementor-element.elementor-element-8d03ad1 .elementor-heading-title{font-size:24px;}.elementor-168 .elementor-element.elementor-element-e3388b9{margin-top:2px;margin-bottom:2px;}.elementor-168 .elementor-element.elementor-element-780d30f .elementor-heading-title{font-size:24px;}.elementor-168 .elementor-element.elementor-element-495c96c{margin-top:2px;margin-bottom:2px;}.elementor-168 .elementor-element.elementor-element-380f7a5 .elementor-heading-title{font-size:24px;}.elementor-168 .elementor-element.elementor-element-8c45fa2{margin-top:2px;margin-bottom:2px;}.elementor-168 .elementor-element.elementor-element-debede7 .elementor-heading-title{font-size:24px;}.elementor-168 .elementor-element.elementor-element-2852f23 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-c499595 .elementor-heading-title{font-size:24px;}.elementor-168 .elementor-element.elementor-element-54a8700{margin-top:0px;margin-bottom:0px;}}@media(min-width:1025px){.elementor-168 .elementor-element.elementor-element-d0784a4 > .elementor-background-overlay{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-d7791ed */.elementor-168 .elementor-element.elementor-element-d7791ed{
    filter: drop-shadow(0px 1px 3px rgba(255, 255, 255, 0.4)) 
          drop-shadow(0px 2px 5px rgba(0, 0, 0, 0.3));
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d03ad1 */.menu-heading {
  /* Khóa chiều rộng của khối lại (Chỉnh % hoặc px tùy bố cục menu của bạn) */

  margin: 20px auto; /* Canh giữa khối */
  
  /* Bắt buộc hiển thị dạng khối để nhận width và padding chỉnh chu */
  display: block; 
  padding: 10px 0;
  text-align: center;
  
  /* Định dạng chữ */

  color: #0b4c8c; 
  font-size: 24px;
  letter-spacing: 2px;
  font-weight: 600;

  /* NỀN TRẮNG MỜ DẦN SANG 2 BÊN */
  background: linear-gradient(
    to right, 
    rgba(255, 255, 255, 0) 0%, 
    rgba(255, 255, 255, 0.85) 25%, 
    rgba(255, 255, 255, 0.85) 75%, 
    rgba(255, 255, 255, 0) 100%
  );

  /* VIỀN VÀNG GOLD GRADIENT (TRÊN & DƯỚI) */
  border-top: 1.5px solid;
  border-bottom: 1.5px solid;
  border-image: linear-gradient(
    to right, 
    rgba(218, 165, 32, 0) 0%, 
    rgba(218, 165, 32, 0.4) 20%, 
    rgba(250, 215, 120, 1) 50%, 
    rgba(197, 145, 41, 0.4) 80%, 
    rgba(197, 145, 41, 0) 100%
  ) 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-780d30f */.menu-heading {
  /* Khóa chiều rộng của khối lại (Chỉnh % hoặc px tùy bố cục menu của bạn) */

  margin: 20px auto; /* Canh giữa khối */
  
  /* Bắt buộc hiển thị dạng khối để nhận width và padding chỉnh chu */
  display: block; 
  padding: 10px 0;
  text-align: center;
  
  /* Định dạng chữ */

  color: #0b4c8c; 
  font-size: 24px;
  letter-spacing: 2px;
  font-weight: 600;

  /* NỀN TRẮNG MỜ DẦN SANG 2 BÊN */
  background: linear-gradient(
    to right, 
    rgba(255, 255, 255, 0) 0%, 
    rgba(255, 255, 255, 0.85) 25%, 
    rgba(255, 255, 255, 0.85) 75%, 
    rgba(255, 255, 255, 0) 100%
  );

  /* VIỀN VÀNG GOLD GRADIENT (TRÊN & DƯỚI) */
  border-top: 1.5px solid;
  border-bottom: 1.5px solid;
  border-image: linear-gradient(
    to right, 
    rgba(218, 165, 32, 0) 0%, 
    rgba(218, 165, 32, 0.4) 20%, 
    rgba(250, 215, 120, 1) 50%, 
    rgba(197, 145, 41, 0.4) 80%, 
    rgba(197, 145, 41, 0) 100%
  ) 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-380f7a5 */.menu-heading {
  /* Khóa chiều rộng của khối lại (Chỉnh % hoặc px tùy bố cục menu của bạn) */

  margin: 20px auto; /* Canh giữa khối */
  
  /* Bắt buộc hiển thị dạng khối để nhận width và padding chỉnh chu */
  display: block; 
  padding: 10px 0;
  text-align: center;
  
  /* Định dạng chữ */

  color: #0b4c8c; 
  font-size: 24px;
  letter-spacing: 2px;
  font-weight: 600;

  /* NỀN TRẮNG MỜ DẦN SANG 2 BÊN */
  background: linear-gradient(
    to right, 
    rgba(255, 255, 255, 0) 0%, 
    rgba(255, 255, 255, 0.85) 25%, 
    rgba(255, 255, 255, 0.85) 75%, 
    rgba(255, 255, 255, 0) 100%
  );

  /* VIỀN VÀNG GOLD GRADIENT (TRÊN & DƯỚI) */
  border-top: 1.5px solid;
  border-bottom: 1.5px solid;
  border-image: linear-gradient(
    to right, 
    rgba(218, 165, 32, 0) 0%, 
    rgba(218, 165, 32, 0.4) 20%, 
    rgba(250, 215, 120, 1) 50%, 
    rgba(197, 145, 41, 0.4) 80%, 
    rgba(197, 145, 41, 0) 100%
  ) 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-debede7 */.menu-heading {
  /* Khóa chiều rộng của khối lại (Chỉnh % hoặc px tùy bố cục menu của bạn) */

  margin: 20px auto; /* Canh giữa khối */
  
  /* Bắt buộc hiển thị dạng khối để nhận width và padding chỉnh chu */
  display: block; 
  padding: 10px 0;
  text-align: center;
  
  /* Định dạng chữ */

  color: #0b4c8c; 
  font-size: 24px;
  letter-spacing: 2px;
  font-weight: 600;

  /* NỀN TRẮNG MỜ DẦN SANG 2 BÊN */
  background: linear-gradient(
    to right, 
    rgba(255, 255, 255, 0) 0%, 
    rgba(255, 255, 255, 0.85) 25%, 
    rgba(255, 255, 255, 0.85) 75%, 
    rgba(255, 255, 255, 0) 100%
  );

  /* VIỀN VÀNG GOLD GRADIENT (TRÊN & DƯỚI) */
  border-top: 1.5px solid;
  border-bottom: 1.5px solid;
  border-image: linear-gradient(
    to right, 
    rgba(218, 165, 32, 0) 0%, 
    rgba(218, 165, 32, 0.4) 20%, 
    rgba(250, 215, 120, 1) 50%, 
    rgba(197, 145, 41, 0.4) 80%, 
    rgba(197, 145, 41, 0) 100%
  ) 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c499595 */.menu-heading {
  /* Khóa chiều rộng của khối lại (Chỉnh % hoặc px tùy bố cục menu của bạn) */

  margin: 20px auto; /* Canh giữa khối */
  
  /* Bắt buộc hiển thị dạng khối để nhận width và padding chỉnh chu */
  display: block; 
  padding: 10px 0;
  text-align: center;
  
  /* Định dạng chữ */

  color: #0b4c8c; 
  font-size: 24px;
  letter-spacing: 2px;
  font-weight: 600;

  /* NỀN TRẮNG MỜ DẦN SANG 2 BÊN */
  background: linear-gradient(
    to right, 
    rgba(255, 255, 255, 0) 0%, 
    rgba(255, 255, 255, 0.85) 25%, 
    rgba(255, 255, 255, 0.85) 75%, 
    rgba(255, 255, 255, 0) 100%
  );

  /* VIỀN VÀNG GOLD GRADIENT (TRÊN & DƯỚI) */
  border-top: 1.5px solid;
  border-bottom: 1.5px solid;
  border-image: linear-gradient(
    to right, 
    rgba(218, 165, 32, 0) 0%, 
    rgba(218, 165, 32, 0.4) 20%, 
    rgba(250, 215, 120, 1) 50%, 
    rgba(197, 145, 41, 0.4) 80%, 
    rgba(197, 145, 41, 0) 100%
  ) 1;
}/* End custom CSS */