:root{--background:#fff;--foreground:#171717;--text-color:#212b36;--text-second-color:#637381}body,html{max-width:100vw;overflow-x:hidden}svg{transition:fill .3s ease}body{color:var(--text-color);background:var(--background);font-family:BeVietnamPro,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100vw;height:100vh}*{box-sizing:border-box;padding:0;margin:0}::-webkit-scrollbar{width:6px;height:6px;border-radius:3px}::-webkit-scrollbar-thumb{border-radius:3px;background-color:rgba(0,0,0,.2)}a{color:inherit;text-decoration:none}@font-face{font-family:BeVietnamPro;src:url(/fonts/BeVietnamPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:BeVietnamPro;src:url(/fonts/BeVietnamPro-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:BeVietnamPro;src:url(/fonts/BeVietnamPro-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:BeVietnamPro;src:url(/fonts/BeVietnamPro-Bold.ttf) format("truetype");font-weight:700;font-style:normal}.fade-in-element{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.fade-in-element.visible{opacity:1;transform:translateY(0)}.btn-wrapper,.flex-center{display:flex;align-items:center;justify-content:center}.btn-wrapper{margin:8px auto;width:100%}.btn-wrapper .primary-btn{cursor:pointer;background-color:#ec1c2a;color:#fff;font-weight:600;padding:12px 36px;border-radius:8px}.btn-wrapper .primary-btn a{color:#fff}.btn-wrapper .primary-btn:hover{box-shadow:0 2px 4px 0 rgba(14,30,37,.12),0 2px 16px 0 rgba(14,30,37,.28);transform:translateY(-1px);transition:all .2s ease-in-out}.table-wrapper .table-content table{border-spacing:0;border:1px solid #000;margin:8px 0;width:100%}.table-wrapper .table-content table>tbody>tr>td{border-right:1px solid #000;border-bottom:1px solid #000;padding:6px 8px}.table-wrapper .table-content table>tbody>tr>td:last-child{border-right:unset}.table-wrapper .table-content table>tbody>tr:last-child>td{border-bottom:unset}.img-with-caption-wrapper{margin:5px 0}.img-with-caption-wrapper .caption-link{text-decoration:underline;opacity:.8;text-transform:uppercase;font-style:italic}.read-more-link{font-style:italic;margin:8px 0}.read-more-link p>a{text-decoration:underline}.read-more-link p>a:hover,.read-more-link p>a:hover:focus{color:#ec1c2a}