/* Nội dung UX Builder bên trong khung MTP */
.mtp-ux{font-family:'Be Vietnam Pro',system-ui,sans-serif;color:#2D2D2D}
.mtp-ux h1,.mtp-ux h2,.mtp-ux h3,.mtp-ux h4,.mtp-ux .section-title{font-family:Montserrat,sans-serif}
.mtp-ux .dark h1,.mtp-ux .dark h2,.mtp-ux .dark h3,.mtp-ux .dark p{color:#fff}
.mtp-ux a:not(.button){color:#2D8645}
.mtp-ux .button.primary,.mtp-ux .button.is-primary,.mtp-ux .button:not(.is-outline):not(.white){background-color:#2D8645;border-radius:999px;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.02em;min-height:48px;line-height:48px}
.mtp-ux .button:hover{background-color:#246E39}
.mtp-ux .button.is-outline{border-radius:999px;color:#2D2D2D;border-color:#E4E1D6}
.mtp-ux .section{padding-top:64px;padding-bottom:64px}
.mtp-ux .bg-kem,.mtp-ux .section.bg-kem{background:#FFFAEB}
/* khung chung không bị CSS Flatsome làm lệch */
.mtp-hdr ul,.mtp-ft ul{margin:0;padding:0;list-style:none}
.mtp-hdr li,.mtp-ft li{margin:0}
.mtp-hdr a,.mtp-ft a,.mtp-top a{text-decoration:none}
.mtp-hdr summary{list-style:none}