.elementor .e-33d4419-fa34{font-family:"Be Vietnam Pro";font-weight:600;font-size:0.75rem;color:#333333;letter-spacing:0.1em;line-height:1.8;margin:0px;display:block;cursor:default;\n}.elementor .e-d190a97-1513{font-family:"Noto Serif";font-weight:600;font-size:3.8rem;color:#333333;line-height:1.25;margin:0px;display:block;cursor:default;\n}.elementor .e-78feaf91-7ca5{max-width:34rem;font-family:"Be Vietnam Pro";font-size:1.12rem;color:#333333;line-height:1.8;margin:0px;display:block;cursor:default;\n}.elementor .e-2b862a19-a56b:hover,.elementor .e-2b862a19-a56b:focus-visible{color:#FFFFFF;background-color:#8D191E;}.elementor .e-2b862a19-a56b{min-height:3rem;font-family:"Be Vietnam Pro";font-weight:600;font-size:0.92rem;color:#FFFFFF;line-height:1.5;text-decoration:none;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:3rem;border-width:1px;border-color:#B02227;border-style:solid;background-color:#B02227;transition:background-color 0.2s;display:inline-flex;justify-content:center;align-items:center;&:focus-visible { outline:3px solid #B02227;outline-offset:4px; }\n}.elementor .e-1e764101-f6dd:hover,.elementor .e-1e764101-f6dd:focus-visible{color:#FFFFFF;background-color:#8D191E;}.elementor .e-1e764101-f6dd{min-height:3rem;font-family:"Be Vietnam Pro";font-weight:600;font-size:0.92rem;color:#FFFFFF;line-height:1.5;text-decoration:none;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:3rem;border-width:1px;border-color:#B02227;border-style:solid;background-color:#B02227;transition:background-color 0.2s;display:inline-flex;justify-content:center;align-items:center;&:focus-visible { outline:3px solid #B02227;outline-offset:4px; }\n}.elementor .e-2d9f91db-c79c{min-width:0px;padding:0px;gap:0.8rem;flex-wrap:wrap;}.elementor .e-243ce6e3-a1f2{font-family:"Be Vietnam Pro";font-size:0.82rem;color:#333333;line-height:1.8;margin:0px;display:block;cursor:default;\n}.elementor .e-6459c3fe-f3ed{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.5rem;flex:1 1 24rem;}.elementor .e-6706799-c4b6{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:contain;border-radius:0px;display:block;}.elementor .e-7ffbcbe3-c142{font-family:"Noto Serif";font-size:0.82rem;color:#333333;line-height:1.8;text-align:center;margin-block-start:1rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor:default;\n}.elementor .e-779d5b9a-cebc{min-width:0px;padding:0px;flex:1 1 28rem;}.elementor .e-2f3bf57b-a598{min-width:0px;padding:0px;gap:3rem;flex-wrap:wrap;align-items:center;}.elementor .e-114d6e18-6a00{min-width:0px;max-width:76rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-33c3137e-d696{min-width:0px;padding-block-start:4rem;padding-block-end:5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFF8F8;}.elementor .e-20f599c1-ff63{width:100%;min-width:0px;font-family:"Be Vietnam Pro";color:#333333;padding:0px;background-color:#FFF8F8;}.elementor .e-429762dc-cf3d{font-family:"Be Vietnam Pro";font-weight:600;font-size:0.75rem;color:#333333;letter-spacing:0.1em;line-height:1.8;margin:0px;display:block;cursor:default;\n}.elementor .e-55db9d8d-83bd{font-family:"Noto Serif";font-weight:600;font-size:2.65rem;color:#333333;line-height:1.25;margin:0px;display:block;cursor:default;\n}.elementor .e-7522e818-6be7{font-family:"Be Vietnam Pro";font-size:1rem;color:#333333;line-height:1.8;margin:0px;display:block;cursor:default;\n}.elementor .e-65f2e3d1-c602{min-width:0px;max-width:48rem;padding:0px;margin-block-end:2.5rem;display:flex;flex-direction:column;gap:1rem;}.elementor .e-79e8bd58-7a89:hover,.elementor .e-79e8bd58-7a89:focus-visible{color:#8D191E;background-color:#FCE9EA;}.elementor .e-79e8bd58-7a89{min-height:3rem;font-family:"Be Vietnam Pro";font-weight:600;font-size:0.92rem;color:#B02227;line-height:1.5;text-decoration:none;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:3rem;border-width:1px;border-color:#B02227;border-style:solid;background-color:#FFF8F8;transition:background-color 0.2s;display:inline-flex;justify-content:center;align-items:center;&:focus-visible { outline:3px solid #B02227;outline-offset:4px; }\n}.elementor .e-ac73f5-33e0:hover,.elementor .e-ac73f5-33e0:focus-visible{color:#8D191E;background-color:#FCE9EA;}.elementor .e-ac73f5-33e0{min-height:3rem;font-family:"Be Vietnam Pro";font-weight:600;font-size:0.92rem;color:#B02227;line-height:1.5;text-decoration:none;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:3rem;border-width:1px;border-color:#B02227;border-style:solid;background-color:#FFF8F8;transition:background-color 0.2s;display:inline-flex;justify-content:center;align-items:center;&:focus-visible { outline:3px solid #B02227;outline-offset:4px; }\n}.elementor .e-716a2621-573f:hover,.elementor .e-716a2621-573f:focus-visible{color:#8D191E;background-color:#FCE9EA;}.elementor .e-716a2621-573f{min-height:3rem;font-family:"Be Vietnam Pro";font-weight:600;font-size:0.92rem;color:#B02227;line-height:1.5;text-decoration:none;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:3rem;border-width:1px;border-color:#B02227;border-style:solid;background-color:#FFF8F8;transition:background-color 0.2s;display:inline-flex;justify-content:center;align-items:center;&:focus-visible { outline:3px solid #B02227;outline-offset:4px; }\n}.elementor .e-a7e9021-641a{min-width:0px;padding:0px;margin-block-end:2rem;gap:0.75rem;flex-wrap:wrap;}.elementor .e-75cf0c01-7e77{min-width:0px;font-family:"Noto Serif";font-weight:600;font-size:1.06rem;color:#333333;line-height:1.35;padding:0px;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-3df4a75f-937f{min-width:0px;font-family:"Be Vietnam Pro";font-size:0.875rem;color:#333333;line-height:1.55;margin:0px;display:flex;gap:0.45rem;align-items:flex-start;overflow-wrap:anywhere; &:empty { display:none; } &::before { content:""; flex:0 0 1rem; inline-size:1rem; block-size:1rem; margin-block-start:0.15rem; background-color:#B02227; mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxyZWN0IHg9IjMiIHk9IjUiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNiIgcng9IjIiLz48cGF0aCBkPSJNMTYgM3Y0TTggM3Y0TTMgMTBoMTgiLz48L3N2Zz4g") center/contain no-repeat; }\n}.elementor .e-73e03f0e-1bd1{min-width:0px;font-family:"Be Vietnam Pro";font-size:0.875rem;color:#333333;line-height:1.55;margin:0px;display:flex;gap:0.45rem;align-items:flex-start;overflow-wrap:anywhere; &:empty { display:none; } &::before { content:""; flex:0 0 1rem; inline-size:1rem; block-size:1rem; margin-block-start:0.15rem; background-color:#B02227; mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIGQ9Ik00IDIxaDE2TTYgMjFWNWgxMnYxNk05IDhoLjAxbTYgMGguMDFNOSAxMmguMDFtNiAwaC4wMU05IDE2aC4wMW02IDBoLjAxIi8+PC9zdmc+") center/contain no-repeat; }\n}.elementor .e-447a70-8559{min-width:0px;padding:0px;display:grid;gap:0.2rem;}.elementor .e-51b34584-bfc9{min-width:0px;font-family:"Be Vietnam Pro";font-size:0.875rem;color:#333333;line-height:1.55;margin:0px;display:flex;gap:0.45rem;align-items:flex-start;overflow-wrap:anywhere; &:empty { display:none; } &::before { content:""; flex:0 0 1rem; inline-size:1rem; block-size:1rem; margin-block-start:0.15rem; background-color:#B02227; mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxyZWN0IHg9IjMiIHk9IjUiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNiIgcng9IjIiLz48cGF0aCBkPSJNMTYgM3Y0TTggM3Y0TTMgMTBoMThNOCAxNWgybTQgMGgybS04IDNoMiIvPjwvc3ZnPiAg") center/contain no-repeat; }\n}.elementor .e-1b76f7de-7d4f{min-width:0px;font-family:"Be Vietnam Pro";font-size:0.875rem;color:#333333;line-height:1.55;margin:0px;display:flex;gap:0.45rem;align-items:flex-start;overflow-wrap:anywhere; &:empty { display:none; } &::before { content:""; flex:0 0 1rem; inline-size:1rem; block-size:1rem; margin-block-start:0.15rem; background-color:#B02227; mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjkiLz48cGF0aCBkPSJNMTIgN3Y1bDMgMiIvPjwvc3ZnPiAg") center/contain no-repeat; }\n}.elementor .e-2fefc317-b597{min-width:0px;padding:0px;display:grid;gap:0.2rem;}.elementor .e-6cba699d-5ebc:hover,.elementor .e-6cba699d-5ebc:focus-visible{color:#8D191E;}.elementor .e-6cba699d-5ebc{min-height:2.75rem;max-width:100%;font-family:"Be Vietnam Pro";font-weight:600;font-size:0.875rem;color:#B02227;line-height:1.45;text-decoration:underline;padding-block-start:0.25rem;padding-block-end:0.25rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-style:none;background-color:transparent;display:inline-flex;align-items:center;width:max-content; text-underline-offset:0.2em; &:focus-visible { outline:2px solid #B02227; outline-offset:3px; }\n}.elementor .e-5c1a3d4c-b294{width:100%;min-width:0px;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1.2fr) minmax(0,1.1fr) auto;align-items:center;gap:0.5rem 1rem;\n}.elementor .e-66b4e9b3-e3c5{min-width:0px;padding:0px;border-radius:0.85rem;border-width:1px;border-color:#E3C8CA;border-style:solid;background-color:#FFFFFF;}.elementor .e-4e2fd680-b473{display:grid;gap:0.65rem;grid-template-columns:minmax(0,1fr);}.elementor .e-3f831ca0-3b30{font-family:"Be Vietnam Pro";font-size:1rem;color:#333333;line-height:1.8;margin:0px;display:block;cursor:default;\n}.elementor .e-64595f34-7e57{padding:2rem;border-radius:1.5rem;border-width:1px;border-color:#E3C8CA;border-style:solid;background-color:#FFFFFF;}.elementor .e-4955b722-ff3d{width:100%;}.elementor .e-4c548c3-fde6{min-width:0px;max-width:76rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-41621c20-4014{min-width:0px;padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#FCE9EA;}.elementor .e-74a952c3-889e{font-family:"Be Vietnam Pro";font-weight:600;font-size:0.75rem;color:#333333;letter-spacing:0.1em;line-height:1.8;margin:0px;display:block;cursor:default;\n}.elementor .e-2e08c8c1-b56e{font-family:"Noto Serif";font-weight:600;font-size:2.65rem;color:#333333;line-height:1.25;margin:0px;display:block;cursor:default;\n}.elementor .e-38d31987-eb13{min-width:0px;max-width:48rem;padding:0px;margin-block-end:2.5rem;display:flex;flex-direction:column;gap:1rem;}.elementor .e-19da7bd2-6e00{font-family:"Be Vietnam Pro";font-weight:600;font-size:0.75rem;color:#333333;letter-spacing:0.1em;line-height:1.8;margin:0px;display:block;cursor:default;\n}.elementor .e-6875377f-2bcb{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:0.8rem;}.elementor .e-1d4da8a9-21a4{font-family:"Be Vietnam Pro";font-size:0.85rem;color:#333333;line-height:1.55;margin:0px;}.elementor .e-4f2cd0a-c35d{margin-block-start:1rem;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-48fcb389-641c{font-family:"Noto Serif";font-weight:600;font-size:2rem;color:#333333;line-height:1.25;margin:0px;display:block;cursor:default;\n}.elementor .e-291e1a85-94b1{font-family:"Be Vietnam Pro";font-size:1rem;color:#333333;line-height:1.8;margin:0px;display:block;cursor:default;\n}.elementor .e-53059999-ec23{font-family:"Be Vietnam Pro";font-size:0.85rem;color:#333333;line-height:1.8;margin:0px;display:block;cursor:default;\n}.elementor .e-25122329-45b2:hover,.elementor .e-25122329-45b2:focus-visible{color:#FFFFFF;background-color:#8D191E;}.elementor .e-25122329-45b2{min-height:3rem;font-family:"Be Vietnam Pro";font-weight:600;font-size:0.92rem;color:#FFFFFF;line-height:1.5;text-decoration:none;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:3rem;border-width:1px;border-color:#B02227;border-style:solid;background-color:#B02227;transition:background-color 0.2s;display:inline-flex;justify-content:center;align-items:center;&:focus-visible { outline:3px solid #B02227;outline-offset:4px; }\n}.elementor .e-6272a93b-1452{min-width:0px;padding:2.5rem;border-radius:1.8rem;border-width:1px;border-color:#E3C8CA;border-style:solid;background-color:#FFF2F3;display:flex;flex-direction:column;gap:1.25rem;align-items:flex-start;}.elementor .e-fb7e090-9454{font-family:"Be Vietnam Pro";font-weight:600;font-size:0.75rem;color:#333333;letter-spacing:0.1em;line-height:1.8;margin:0px;display:block;cursor:default;\n}.elementor .e-3f391faf-877a{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:0.8rem;}.elementor .e-554d8787-bb60{font-family:"Be Vietnam Pro";font-size:0.85rem;color:#333333;line-height:1.55;margin:0px;}.elementor .e-72bc064e-61c5{margin-block-start:1rem;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-52bca8d3-e138{font-family:"Noto Serif";font-weight:600;font-size:2rem;color:#333333;line-height:1.25;margin:0px;display:block;cursor:default;\n}.elementor .e-434db186-ebc0{font-family:"Be Vietnam Pro";font-size:1rem;color:#333333;line-height:1.8;margin:0px;display:block;cursor:default;\n}.elementor .e-1e42f742-e7c8{font-family:"Be Vietnam Pro";font-size:0.85rem;color:#333333;line-height:1.8;margin:0px;display:block;cursor:default;\n}.elementor .e-4b252957-a3e9:hover,.elementor .e-4b252957-a3e9:focus-visible{color:#FFFFFF;background-color:#8D191E;}.elementor .e-4b252957-a3e9{min-height:3rem;font-family:"Be Vietnam Pro";font-weight:600;font-size:0.92rem;color:#FFFFFF;line-height:1.5;text-decoration:none;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:3rem;border-width:1px;border-color:#B02227;border-style:solid;background-color:#B02227;transition:background-color 0.2s;display:inline-flex;justify-content:center;align-items:center;&:focus-visible { outline:3px solid #B02227;outline-offset:4px; }\n}.elementor .e-dd4ecf6-2d00{min-width:0px;padding:2.5rem;border-radius:1.8rem;border-width:1px;border-color:#E3C8CA;border-style:solid;background-color:#FCE9EA;display:flex;flex-direction:column;gap:1.25rem;align-items:flex-start;}.elementor .e-315bdb10-80d0{min-width:0px;padding:0px;display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));}.elementor .e-4168adfd-d0ca{min-width:0px;max-width:76rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-c160fb-1ad7{min-width:0px;padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFF8F8;}.elementor .e-5a0bc010-33a3{font-family:"Be Vietnam Pro";font-weight:600;font-size:0.75rem;color:#333333;letter-spacing:0.1em;line-height:1.8;margin:0px;display:block;cursor:default;\n}.elementor .e-3b9ac914-76d3{font-family:"Noto Serif";font-weight:600;font-size:2.65rem;color:#333333;line-height:1.25;margin:0px;display:block;cursor:default;\n}.elementor .e-75d6d7df-77b6{min-width:0px;max-width:48rem;padding:0px;margin-block-end:2.5rem;display:flex;flex-direction:column;gap:1rem;}.elementor .e-53a13bf3-543e{width:100%;height:13rem;object-fit:cover;display:block;}.elementor .e-62c11363-1168{font-family:"Be Vietnam Pro";font-weight:600;font-size:0.75rem;color:#333333;letter-spacing:0.1em;line-height:1.8;margin:0px;display:block;cursor:default;\n}.elementor .e-28a4fb44-b061{font-family:"Be Vietnam Pro";font-size:0.78rem;color:#333333;line-height:1.7;margin:0px;display:block;}.elementor .e-20b8ebe8-f47e:hover,.elementor .e-20b8ebe8-f47e:focus-visible{text-decoration:underline;}.elementor .e-20b8ebe8-f47e{font-family:"Noto Serif";font-weight:600;font-size:1.4rem;color:#333333;line-height:1.45;margin:0px;display:block;& a { display:block;min-height:2.75rem; } & a:focus-visible { outline:3px solid #B02227;outline-offset:4px; }\n}.elementor .e-6f77c497-dfc0{font-family:"Be Vietnam Pro";font-size:0.93rem;color:#333333;line-height:1.8;margin:0px;display:block;}.elementor .e-6d86fb89-5d53{min-height:2.75rem;font-family:"Be Vietnam Pro";font-weight:600;font-size:0.9rem;color:#333333;line-height:1.6;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0px;padding-inline-end:0px;border-style:none;background-color:transparent;display:inline-flex;align-items:center;text-align:left; &:focus-visible { outline:3px solid #B02227;outline-offset:4px; }\n}.elementor .e-2c18682e-b823{min-width:0px;padding:1.6rem;display:flex;flex-direction:column;gap:0.8rem;}.elementor .e-4afb99e5-2705{height:100%;min-width:0px;overflow:hidden;padding:0px;border-radius:1.5rem;border-width:1px;border-color:#E3C8CA;border-style:solid;background-color:#FFFFFF;}.elementor .e-218e3f40-8513{display:grid;gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr));}.elementor .e-35f1a210-5ce2{font-family:"Be Vietnam Pro";font-size:1rem;color:#333333;line-height:1.8;margin:0px;display:block;cursor:default;\n}.elementor .e-552e6227-e13e{padding:2rem;border-radius:1.5rem;border-width:1px;border-color:#E3C8CA;border-style:solid;background-color:#FFFFFF;}.elementor .e-2fc98593-dd49{width:100%;}.elementor .e-3a8bf211-920a:hover,.elementor .e-3a8bf211-920a:focus-visible{color:#8D191E;background-color:#FCE9EA;}.elementor .e-3a8bf211-920a{min-height:3rem;font-family:"Be Vietnam Pro";font-weight:600;font-size:0.92rem;color:#B02227;line-height:1.5;text-decoration:none;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:3rem;border-width:1px;border-color:#B02227;border-style:solid;background-color:#FFF8F8;transition:background-color 0.2s;display:inline-flex;justify-content:center;align-items:center;&:focus-visible { outline:3px solid #B02227;outline-offset:4px; }\n}.elementor .e-3accf2e7-9143{min-width:0px;padding:0px;margin-block-start:2rem;}.elementor .e-425db85-b924{min-width:0px;max-width:76rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-47cc9381-4f23{min-width:0px;padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFFFFF;}.elementor .e-78898ae0-ca31{font-family:"Be Vietnam Pro";font-weight:600;font-size:0.75rem;color:#333333;letter-spacing:0.1em;line-height:1.8;margin:0px;display:block;cursor:default;\n}.elementor .e-80ae6c5-e36f{font-family:"Noto Serif";font-weight:600;font-size:2.65rem;color:#333333;line-height:1.25;margin:0px;display:block;cursor:default;\n}.elementor .e-40946c5b-a325{font-family:"Be Vietnam Pro";font-size:1rem;color:#333333;line-height:1.8;margin:0px;display:block;cursor:default;\n}.elementor .e-25f35583-88cb{min-width:0px;max-width:48rem;padding:0px;margin-block-end:2.5rem;display:flex;flex-direction:column;gap:1rem;}.elementor .e-4f4c39fd-2f9d{width:100%;height:13rem;object-fit:cover;display:block;}.elementor .e-ee107f-2ee4{font-family:"Be Vietnam Pro";font-weight:600;font-size:0.75rem;color:#333333;letter-spacing:0.1em;line-height:1.8;margin:0px;display:block;cursor:default;\n}.elementor .e-4de684fb-50af{font-family:"Be Vietnam Pro";font-size:0.78rem;color:#333333;line-height:1.7;margin:0px;display:block;}.elementor .e-59c071f0-8952:hover,.elementor .e-59c071f0-8952:focus-visible{text-decoration:underline;}.elementor .e-59c071f0-8952{font-family:"Noto Serif";font-weight:600;font-size:1.4rem;color:#333333;line-height:1.45;margin:0px;display:block;& a { display:block;min-height:2.75rem; } & a:focus-visible { outline:3px solid #B02227;outline-offset:4px; }\n}.elementor .e-6f78db47-2fdd{font-family:"Be Vietnam Pro";font-size:0.93rem;color:#333333;line-height:1.8;margin:0px;display:block;}.elementor .e-5e0546ef-c4be{min-height:2.75rem;font-family:"Be Vietnam Pro";font-weight:600;font-size:0.9rem;color:#333333;line-height:1.6;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0px;padding-inline-end:0px;border-style:none;background-color:transparent;display:inline-flex;align-items:center;text-align:left; &:focus-visible { outline:3px solid #B02227;outline-offset:4px; }\n}.elementor .e-4b259226-e818{min-width:0px;padding:1.6rem;display:flex;flex-direction:column;gap:0.8rem;}.elementor .e-cbd4dc9-38e4{height:100%;min-width:0px;overflow:hidden;padding:0px;border-radius:1.5rem;border-width:1px;border-color:#E3C8CA;border-style:solid;background-color:#FFFFFF;}.elementor .e-3fd7fc21-2b38{display:grid;gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr));}.elementor .e-45dffb35-9347{font-family:"Be Vietnam Pro";font-size:1rem;color:#333333;line-height:1.8;margin:0px;display:block;cursor:default;\n}.elementor .e-3380ed3d-d054{padding:2rem;border-radius:1.5rem;border-width:1px;border-color:#E3C8CA;border-style:solid;background-color:#FFFFFF;}.elementor .e-440285f1-b58c{width:100%;}.elementor .e-1fa70e15-1b00:hover,.elementor .e-1fa70e15-1b00:focus-visible{color:#8D191E;background-color:#FCE9EA;}.elementor .e-1fa70e15-1b00{min-height:3rem;font-family:"Be Vietnam Pro";font-weight:600;font-size:0.92rem;color:#B02227;line-height:1.5;text-decoration:none;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:3rem;border-width:1px;border-color:#B02227;border-style:solid;background-color:#FFF8F8;transition:background-color 0.2s;display:inline-flex;justify-content:center;align-items:center;&:focus-visible { outline:3px solid #B02227;outline-offset:4px; }\n}.elementor .e-5212587f-d5df{min-width:0px;padding:0px;margin-block-start:2rem;}.elementor .e-7c908ac4-9e11{min-width:0px;max-width:76rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-3c2eee53-60b2{min-width:0px;padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFF8F8;}.elementor .e-6dcfe3a5-4af4{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-start-start-radius:2rem;border-start-end-radius:6rem;border-end-start-radius:2rem;border-end-end-radius:2rem;display:block;}.elementor .e-9c55b36-ed9f{min-width:0px;padding:0px;flex:1 1 25rem;}.elementor .e-4fe3090e-8a3a{font-family:"Be Vietnam Pro";font-weight:600;font-size:0.75rem;color:#333333;letter-spacing:0.1em;line-height:1.8;margin:0px;display:block;cursor:default;\n}.elementor .e-1e2517eb-c6c8{font-family:"Noto Serif";font-weight:600;font-size:2.65rem;color:#333333;line-height:1.25;margin:0px;display:block;cursor:default;\n}.elementor .e-1ee8eb33-7a68{font-family:"Be Vietnam Pro";font-size:1rem;color:#333333;line-height:1.8;margin:0px;display:block;cursor:default;\n}.elementor .e-3a21af77-c9f0:hover,.elementor .e-3a21af77-c9f0:focus-visible{color:#8D191E;background-color:#FCE9EA;}.elementor .e-3a21af77-c9f0{min-height:3rem;font-family:"Be Vietnam Pro";font-weight:600;font-size:0.92rem;color:#B02227;line-height:1.5;text-decoration:none;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:3rem;border-width:1px;border-color:#B02227;border-style:solid;background-color:#FFF8F8;transition:background-color 0.2s;display:inline-flex;justify-content:center;align-items:center;&:focus-visible { outline:3px solid #B02227;outline-offset:4px; }\n}.elementor .e-54dfbea9-77ac{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 24rem;align-items:flex-start;}.elementor .e-7be8e0f3-d250{min-width:0px;padding:0px;gap:3rem;flex-wrap:wrap;align-items:center;}.elementor .e-5e0dd76d-8070{min-width:0px;max-width:76rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-7aec2db4-c665{min-width:0px;padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#FCE9EA;}.elementor .e-1d7cc856-567f{width:100%;min-width:0px;font-family:"Be Vietnam Pro";color:#333333;padding:0px;background-color:#FFF8F8;}.elementor .e-7a944648-cdb3{font-family:"Be Vietnam Pro";font-weight:600;font-size:0.75rem;color:#333333;letter-spacing:0.1em;line-height:1.8;margin:0px;display:block;cursor:default;\n}.elementor .e-36a89e7b-ab16{font-family:"Noto Serif";font-weight:600;font-size:2.65rem;color:#333333;line-height:1.25;margin:0px;display:block;cursor:default;\n}.elementor .e-541384f2-d7cd{font-family:"Be Vietnam Pro";font-size:1rem;color:#333333;line-height:1.8;margin:0px;display:block;cursor:default;\n}.elementor .e-79b5b4fb-e7e2:hover,.elementor .e-79b5b4fb-e7e2:focus-visible{color:#FFFFFF;background-color:#8D191E;}.elementor .e-79b5b4fb-e7e2{min-height:3rem;font-family:"Be Vietnam Pro";font-weight:600;font-size:0.92rem;color:#FFFFFF;line-height:1.5;text-decoration:none;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:3rem;border-width:1px;border-color:#B02227;border-style:solid;background-color:#B02227;transition:background-color 0.2s;display:inline-flex;justify-content:center;align-items:center;&:focus-visible { outline:3px solid #B02227;outline-offset:4px; }\n}.elementor .e-3aa0234f-5bc0:hover,.elementor .e-3aa0234f-5bc0:focus-visible{color:#8D191E;background-color:#FCE9EA;}.elementor .e-3aa0234f-5bc0{min-height:3rem;font-family:"Be Vietnam Pro";font-weight:600;font-size:0.92rem;color:#B02227;line-height:1.5;text-decoration:none;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:3rem;border-width:1px;border-color:#B02227;border-style:solid;background-color:#FFF8F8;transition:background-color 0.2s;display:inline-flex;justify-content:center;align-items:center;&:focus-visible { outline:3px solid #B02227;outline-offset:4px; }\n}.elementor .e-775bb3d8-7df9{min-width:0px;padding:0px;gap:0.8rem;flex-wrap:wrap;justify-content:center;}.elementor .e-61cfd4d6-40ff{min-width:0px;max-width:48rem;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.5rem;align-items:center;}.elementor .e-64ec6015-759a{min-width:0px;max-width:76rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-464fdbc9-6a7a{min-width:0px;padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFF8F8;}.elementor .e-1478f6eb-7e4c{width:100%;min-width:0px;font-family:"Be Vietnam Pro";color:#333333;padding:0px;background-color:#FFF8F8;}