.elementor-88971 .elementor-element.elementor-element-5d8da36{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-88971 .elementor-element.elementor-element-5d8da36:not(.elementor-motion-effects-element-type-background), .elementor-88971 .elementor-element.elementor-element-5d8da36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFCA9D;background-image:url("https://dethitracnghiem.vn/wp-content/uploads/2025/09/Nhom-2-Thuyet-trinh-CSDL.png");}.elementor-88971 .elementor-element.elementor-element-f35117b{--display:flex;--min-height:0px;--justify-content:center;}.elementor-88971 .elementor-element.elementor-element-86bcd25 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1px;font-weight:600;}.elementor-88971 .elementor-element.elementor-element-aab46bb{color:#000000;}.elementor-88971 .elementor-element.elementor-element-cfce77c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-88971 .elementor-element.elementor-element-da09117 .elementor-button{background-color:#FF4F51;font-family:"Roboto Slab", Sans-serif;font-size:19px;font-weight:500;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:19px 19px 19px 19px;padding:16px 16px 16px 16px;}.elementor-88971 .elementor-element.elementor-element-78ed72d .elementor-button{background-color:#170000;font-family:"Roboto Slab", Sans-serif;font-size:19px;font-weight:500;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:19px 19px 19px 19px;padding:16px 16px 16px 16px;}.elementor-88971 .elementor-element.elementor-element-4f56f4a{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 15px 15px;}.elementor-88971 .elementor-element.elementor-element-07bfc77{--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-88971 .elementor-element.elementor-element-19c4ed7{--display:flex;}.elementor-88971 .elementor-element.elementor-element-33b87dc{--display:flex;}.elementor-88971 .elementor-element.elementor-element-655269f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-88971 .elementor-element.elementor-element-655269f .elementor-divider-separator{width:100%;}.elementor-88971 .elementor-element.elementor-element-655269f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-88971 .elementor-element.elementor-element-655269f .elementor-divider__text{font-size:25px;}.elementor-88971 .elementor-element.elementor-element-f43efc0{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-88971 .elementor-element.elementor-element-121bfa3{--display:flex;}.elementor-88971 .elementor-element.elementor-element-5fafff4{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-88971 .elementor-element.elementor-element-5fafff4 .elementor-divider-separator{width:100%;}.elementor-88971 .elementor-element.elementor-element-5fafff4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-88971 .elementor-element.elementor-element-5fafff4 .elementor-divider__text{font-size:25px;}.elementor-88971 .elementor-element.elementor-element-4b4433c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-88971 .elementor-element.elementor-element-c671235{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-88971 .elementor-element.elementor-element-c671235:not(.elementor-motion-effects-element-type-background), .elementor-88971 .elementor-element.elementor-element-c671235 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-88971 .elementor-element.elementor-element-77b2d9f img{border-radius:15px 15px 15px 15px;}.elementor-88971 .elementor-element.elementor-element-93655c4{font-size:20px;}.elementor-88971 .elementor-element.elementor-element-df80527 .elementor-button{background-color:#DD0909;font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;padding:15px 250px 15px 15px;}.elementor-88971 .elementor-element.elementor-element-df80527{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-88971 .elementor-element.elementor-element-4d82640{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-88971 .elementor-element.elementor-element-4d82640:not(.elementor-motion-effects-element-type-background), .elementor-88971 .elementor-element.elementor-element-4d82640 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-88971 .elementor-element.elementor-element-5825439 img{border-radius:15px 15px 15px 15px;}.elementor-88971 .elementor-element.elementor-element-a59b216{font-size:20px;}.elementor-88971 .elementor-element.elementor-element-c1c8087 .elementor-button{background-color:#DD0909;font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;padding:15px 250px 15px 15px;}.elementor-88971 .elementor-element.elementor-element-c1c8087{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-88971 .elementor-element.elementor-element-6af4821{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-88971 .elementor-element.elementor-element-6af4821:not(.elementor-motion-effects-element-type-background), .elementor-88971 .elementor-element.elementor-element-6af4821 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-88971 .elementor-element.elementor-element-e722ba9 img{border-radius:15px 15px 15px 15px;}.elementor-88971 .elementor-element.elementor-element-cdacc08{font-size:20px;}.elementor-88971 .elementor-element.elementor-element-ef54780 .elementor-button{background-color:#DD0909;font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;padding:15px 250px 15px 15px;}.elementor-88971 .elementor-element.elementor-element-ef54780{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-88971 .elementor-element.elementor-element-cf5b6e0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-88971 .elementor-element.elementor-element-628bbb4{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-88971 .elementor-element.elementor-element-628bbb4:not(.elementor-motion-effects-element-type-background), .elementor-88971 .elementor-element.elementor-element-628bbb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-88971 .elementor-element.elementor-element-d1b46cf img{border-radius:15px 15px 15px 15px;}.elementor-88971 .elementor-element.elementor-element-7df6099{font-size:20px;}.elementor-88971 .elementor-element.elementor-element-9d9fcc6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-88971 .elementor-element.elementor-element-3db14fb .elementor-button{background-color:#DD0909;font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;padding:15px 35px 15px 35px;}.elementor-88971 .elementor-element.elementor-element-3db14fb{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-88971 .elementor-element.elementor-element-0d358f5 .elementor-button{background-color:#DD0909;font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;padding:15px 26px 15px 35px;}.elementor-88971 .elementor-element.elementor-element-0d358f5{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-88971 .elementor-element.elementor-element-e7b5e7a{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-88971 .elementor-element.elementor-element-e7b5e7a:not(.elementor-motion-effects-element-type-background), .elementor-88971 .elementor-element.elementor-element-e7b5e7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-88971 .elementor-element.elementor-element-2a2c218 img{border-radius:15px 15px 15px 15px;}.elementor-88971 .elementor-element.elementor-element-0c065d8{font-size:20px;}.elementor-88971 .elementor-element.elementor-element-4d5a60d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-88971 .elementor-element.elementor-element-99bbfc6 .elementor-button{background-color:#DD0909;font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;padding:15px 35px 15px 35px;}.elementor-88971 .elementor-element.elementor-element-99bbfc6{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-88971 .elementor-element.elementor-element-8435646 .elementor-button{background-color:#DD0909;font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;padding:15px 26px 15px 35px;}.elementor-88971 .elementor-element.elementor-element-8435646{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-88971 .elementor-element.elementor-element-3a9f804{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-88971 .elementor-element.elementor-element-3a9f804:not(.elementor-motion-effects-element-type-background), .elementor-88971 .elementor-element.elementor-element-3a9f804 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-88971 .elementor-element.elementor-element-f83e1c8 img{border-radius:15px 15px 15px 15px;}.elementor-88971 .elementor-element.elementor-element-cba6e41{font-size:20px;}.elementor-88971 .elementor-element.elementor-element-d10e9bc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-88971 .elementor-element.elementor-element-9be2af0 .elementor-button{background-color:#DD0909;font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;padding:15px 35px 15px 35px;}.elementor-88971 .elementor-element.elementor-element-9be2af0{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-88971 .elementor-element.elementor-element-10eb86b .elementor-button{background-color:#DD0909;font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;padding:15px 26px 15px 35px;}.elementor-88971 .elementor-element.elementor-element-10eb86b{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-88971 .elementor-element.elementor-element-f48b7e8{--display:flex;}.elementor-88971 .elementor-element.elementor-element-d5484fc{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-88971 .elementor-element.elementor-element-d5484fc .elementor-divider-separator{width:100%;}.elementor-88971 .elementor-element.elementor-element-d5484fc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-88971 .elementor-element.elementor-element-d5484fc .elementor-divider__text{font-size:25px;}.elementor-88971 .elementor-element.elementor-element-655c3db{--display:flex;}.elementor-88971 .elementor-element.elementor-element-f2ac89d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-88971 .elementor-element.elementor-element-10df478{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:15px 15px 15px 15px;}.elementor-88971 .elementor-element.elementor-element-10df478:not(.elementor-motion-effects-element-type-background), .elementor-88971 .elementor-element.elementor-element-10df478 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-88971 .elementor-element.elementor-element-0f83bb7{text-align:center;}.elementor-88971 .elementor-element.elementor-element-0f83bb7 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:20px;line-height:35px;}.elementor-88971 .elementor-element.elementor-element-1cb8236{margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;text-align:center;}.elementor-88971 .elementor-element.elementor-element-1cb8236 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:16px;line-height:1px;word-spacing:0px;}.elementor-88971 .elementor-element.elementor-element-85cdbcf .elementor-button{background-color:#00C6FF;font-family:"Roboto Slab", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.2px;border-radius:20px 20px 20px 20px;padding:13px 58px 13px 58px;}.elementor-88971 .elementor-element.elementor-element-85cdbcf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-88971 .elementor-element.elementor-element-720b345 .elementor-button{background-color:#00C6FF;font-family:"Roboto Slab", Sans-serif;font-size:16px;font-weight:700;border-radius:20px 20px 20px 20px;padding:13px 58px 13px 58px;}.elementor-88971 .elementor-element.elementor-element-720b345{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-88971 .elementor-element.elementor-element-0830dab .elementor-button{background-color:#00C6FF;font-family:"Roboto Slab", Sans-serif;font-size:16px;font-weight:700;border-radius:20px 20px 20px 20px;padding:13px 58px 13px 58px;}.elementor-88971 .elementor-element.elementor-element-0830dab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-88971 .elementor-element.elementor-element-f8ba5b9 .elementor-button{background-color:#00C6FF;font-family:"Roboto Slab", Sans-serif;font-size:16px;font-weight:700;border-radius:20px 20px 20px 20px;padding:13px 58px 13px 58px;}.elementor-88971 .elementor-element.elementor-element-f8ba5b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-88971 .elementor-element.elementor-element-421b73e{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:15px 15px 15px 15px;}.elementor-88971 .elementor-element.elementor-element-421b73e:not(.elementor-motion-effects-element-type-background), .elementor-88971 .elementor-element.elementor-element-421b73e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-88971 .elementor-element.elementor-element-3e8cda6{text-align:center;}.elementor-88971 .elementor-element.elementor-element-3e8cda6 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:20px;line-height:35px;}.elementor-88971 .elementor-element.elementor-element-6eac222{margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 8px;text-align:center;}.elementor-88971 .elementor-element.elementor-element-6eac222 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:16px;line-height:1px;word-spacing:0px;}.elementor-88971 .elementor-element.elementor-element-b4b5c5c .elementor-button{background-color:#00C6FF;font-family:"Roboto Slab", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.2px;border-radius:20px 20px 20px 20px;padding:13px 58px 13px 58px;}.elementor-88971 .elementor-element.elementor-element-b4b5c5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-88971 .elementor-element.elementor-element-4248213 .elementor-button{background-color:#00C6FF;font-family:"Roboto Slab", Sans-serif;font-size:16px;font-weight:700;border-radius:20px 20px 20px 20px;padding:13px 58px 13px 58px;}.elementor-88971 .elementor-element.elementor-element-4248213{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-88971 .elementor-element.elementor-element-e88b403 .elementor-button{background-color:#00C6FF;font-family:"Roboto Slab", Sans-serif;font-size:16px;font-weight:700;border-radius:20px 20px 20px 20px;padding:13px 58px 13px 58px;}.elementor-88971 .elementor-element.elementor-element-e88b403{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-88971 .elementor-element.elementor-element-57a33df .elementor-button{background-color:#00C6FF;font-family:"Roboto Slab", Sans-serif;font-size:16px;font-weight:700;border-radius:20px 20px 20px 20px;padding:13px 58px 13px 58px;}.elementor-88971 .elementor-element.elementor-element-57a33df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-88971 .elementor-element.elementor-element-753a83b{--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-88971 .elementor-element.elementor-element-8f9014f{--display:flex;}.elementor-88971 .elementor-element.elementor-element-8f9014f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-88971 .elementor-element.elementor-element-259e75b{text-align:center;}.elementor-88971 .elementor-element.elementor-element-259e75b .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;}.elementor-88971 .elementor-element.elementor-element-84f4c45{text-align:center;font-size:17px;}.elementor-88971 .elementor-element.elementor-element-6d5d4b9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-88971 .elementor-element.elementor-element-ea604a0{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:15px 15px 15px 15px;}.elementor-88971 .elementor-element.elementor-element-ea604a0:not(.elementor-motion-effects-element-type-background), .elementor-88971 .elementor-element.elementor-element-ea604a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-88971 .elementor-element.elementor-element-170570a{text-align:center;}.elementor-88971 .elementor-element.elementor-element-170570a .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:30px;}.elementor-88971 .elementor-element.elementor-element-622bce6{text-align:center;}.elementor-88971 .elementor-element.elementor-element-655a102 .elementor-button{background-color:#FF9600;font-size:21px;font-weight:700;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:15px 15px 15px 15px;padding:15px 15px 15px 15px;}.elementor-88971 .elementor-element.elementor-element-5258c6a{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:15px 15px 15px 15px;}.elementor-88971 .elementor-element.elementor-element-5258c6a:not(.elementor-motion-effects-element-type-background), .elementor-88971 .elementor-element.elementor-element-5258c6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-88971 .elementor-element.elementor-element-aabcdd3{text-align:center;}.elementor-88971 .elementor-element.elementor-element-aabcdd3 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:30px;}.elementor-88971 .elementor-element.elementor-element-4d4d456{text-align:center;font-size:16px;}.elementor-88971 .elementor-element.elementor-element-5ef61f7 .elementor-button{background-color:#FF9600;font-size:21px;font-weight:700;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:15px 15px 15px 15px;padding:15px 15px 15px 15px;}.elementor-88971 .elementor-element.elementor-element-51b4f28{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:15px 15px 15px 15px;}.elementor-88971 .elementor-element.elementor-element-51b4f28:not(.elementor-motion-effects-element-type-background), .elementor-88971 .elementor-element.elementor-element-51b4f28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-88971 .elementor-element.elementor-element-a8f9714{text-align:center;}.elementor-88971 .elementor-element.elementor-element-a8f9714 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:30px;}.elementor-88971 .elementor-element.elementor-element-96cbbad{text-align:center;}.elementor-88971 .elementor-element.elementor-element-1b9e564 .elementor-button{background-color:#FF9600;font-size:21px;font-weight:700;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:15px 15px 15px 15px;padding:15px 15px 15px 15px;}.elementor-88971 .elementor-element.elementor-element-396e119{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-88971 .elementor-element.elementor-element-ec57305{--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-88971 .elementor-element.elementor-element-5fc5051 img{border-style:solid;border-width:3px 3px 3px 3px;border-radius:15px 15px 15px 15px;}.elementor-88971 .elementor-element.elementor-element-c346cce{--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;--justify-content:center;}.elementor-88971 .elementor-element.elementor-element-3e0dd14 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;}.elementor-88971 .elementor-element.elementor-element-08ee521{--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-88971 .elementor-element.elementor-element-a9c7e06 .elementor-heading-title{font-weight:700;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-88971 .elementor-element.elementor-element-f43efc0{--grid-auto-flow:row;}.elementor-88971 .elementor-element.elementor-element-4b4433c{--grid-auto-flow:row;}.elementor-88971 .elementor-element.elementor-element-cf5b6e0{--grid-auto-flow:row;}.elementor-88971 .elementor-element.elementor-element-9d9fcc6{--grid-auto-flow:row;}.elementor-88971 .elementor-element.elementor-element-4d5a60d{--grid-auto-flow:row;}.elementor-88971 .elementor-element.elementor-element-d10e9bc{--grid-auto-flow:row;}.elementor-88971 .elementor-element.elementor-element-f2ac89d{--grid-auto-flow:row;}.elementor-88971 .elementor-element.elementor-element-6d5d4b9{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-88971 .elementor-element.elementor-element-f35117b{--width:80%;}.elementor-88971 .elementor-element.elementor-element-10df478{--width:82%;}.elementor-88971 .elementor-element.elementor-element-421b73e{--width:82%;}.elementor-88971 .elementor-element.elementor-element-8f9014f{--width:100%;}.elementor-88971 .elementor-element.elementor-element-ec57305{--width:50%;}.elementor-88971 .elementor-element.elementor-element-c346cce{--width:50%;}}@media(max-width:767px){.elementor-88971 .elementor-element.elementor-element-655269f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-88971 .elementor-element.elementor-element-f43efc0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-88971 .elementor-element.elementor-element-121bfa3{--margin-top:04px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-88971 .elementor-element.elementor-element-121bfa3.e-con{--align-self:center;}.elementor-88971 .elementor-element.elementor-element-5fafff4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-88971 .elementor-element.elementor-element-4b4433c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-88971 .elementor-element.elementor-element-df80527 .elementor-button{font-size:20px;padding:15px 80px 15px 80px;}.elementor-88971 .elementor-element.elementor-element-c1c8087 .elementor-button{padding:15px 80px 15px 80px;}.elementor-88971 .elementor-element.elementor-element-ef54780 .elementor-button{padding:015px 80px 15px 80px;}.elementor-88971 .elementor-element.elementor-element-cf5b6e0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-88971 .elementor-element.elementor-element-9d9fcc6{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-88971 .elementor-element.elementor-element-3db14fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-88971 .elementor-element.elementor-element-0d358f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-88971 .elementor-element.elementor-element-4d5a60d{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-88971 .elementor-element.elementor-element-99bbfc6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-88971 .elementor-element.elementor-element-8435646{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-88971 .elementor-element.elementor-element-d10e9bc{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-88971 .elementor-element.elementor-element-9be2af0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-88971 .elementor-element.elementor-element-10eb86b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-88971 .elementor-element.elementor-element-d5484fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-88971 .elementor-element.elementor-element-f2ac89d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-88971 .elementor-element.elementor-element-6d5d4b9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-88971 .elementor-element.elementor-element-3e0dd14 .elementor-heading-title{font-size:26px;}.elementor-88971 .elementor-element.elementor-element-a9c7e06 .elementor-heading-title{font-size:30px;}}/* Start custom CSS for heading, class: .elementor-element-86bcd25 */.hero-title{
  font-size: 42px;
  line-height: 1.2;
  font-weight: 800;
  margin: 0;
}

/* Dòng đầu gradient */
.hero-title .gradient{
  background: linear-gradient(90deg, #ff3d6e, #ff6a4f, #ff9b4a);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  font-weight: 800;
}

/* Dòng thứ 2 chữ đậm trắng/xám nhạt */
.hero-title .strong{
  color: #000; /* bạn có thể đổi thành #fff */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-669dcf8 */.trust-badge{
  display: inline-flex;
  align-items: center;
  gap: 8px;
  font-size: 16px;
  font-weight: 500;
  color: #000; /* hoặc #fff */
}

.trust-badge strong{
  font-weight: 700;
  margin: 0 4px;
}

.trust-badge .dot{
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #28e36b; /* màu xanh */
  box-shadow: 0 0 12px #28e36b; /* glow */
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07bfc77 *//* === Trust strip: gọn nhẹ, responsive, nền section trong suốt === */
:root{
  --vt-ink:#0f172a;          /* màu chữ chính */
  --vt-sub:#334155;          /* màu chữ thẻ */
  --vt-border:rgba(15,23,42,.12);
  --vt-shadow:0 6px 16px rgba(0,0,0,.06);
  --vt-radius:14px;
}

.vt-strip{                   /* lưới auto-fit, không cần media query */
  display:grid;
  grid-template-columns:repeat(auto-fit,minmax(210px,1fr));
  gap:16px;
  margin:0;
  padding:0;
  list-style:none;
  background:transparent;    /* toàn bộ vùng chứa trong suốt */
}

.vt-tile{
  background:#fff;
  border:1px solid var(--vt-border);
  border-radius:var(--vt-radius);
  box-shadow:var(--vt-shadow);
  color:var(--vt-sub);
  text-align:center;
  line-height:1.45;
  padding:16px 18px;
  min-height:72px;
  display:flex;
  align-items:center;
  justify-content:center;
  position:relative;
  isolation:isolate;         /* tránh bóng đổ chồng nhau */
}

/* chấm nhấn nhá nhỏ – thay icon cho nhẹ */
.vt-tile::before{
  content:"";
  width:8px;height:8px;border-radius:999px;
  background:radial-gradient(circle at 30% 30%,#93c5fd,#2563eb);
  box-shadow:0 0 0 4px rgba(37,99,235,.12);
  margin-right:10px;
  display:inline-block;
}

/* viền nhấn sáng ở cạnh trên cho sạch sẽ hơn */
.vt-tile::after{
  content:"";
  position:absolute;inset:0;border-radius:inherit;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.9);
  pointer-events:none;
}

/* hiệu ứng hover rất nhẹ, tránh tốn tài nguyên */
@media (hover:hover){
  .vt-tile:hover{transform:translateY(-1px);box-shadow:0 10px 22px rgba(0,0,0,.10)}
}
/* tôn trọng người dùng hạn chế chuyển động */
@media (prefers-reduced-motion:reduce){
  .vt-tile{transition:none}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-942b299 */.hsk-grid{ display:grid; grid-template-columns:repeat(auto-fit,minmax(240px,1fr)); gap:16px } .hsk-card{ position:relative; display:flex;flex-direction:column;justify-content:center;align-items:flex-start; aspect-ratio:16/9; border-radius:14px;padding:22px 24px;color:#fff;text-decoration:none; overflow:hidden;font-weight:700;box-shadow:0 8px 24px rgba(0,0,0,.15); transition:transform .2s ease, box-shadow .2s ease } .hsk-card .cn{font-size:18px;opacity:.95} .hsk-card .lv{font-size:44px;line-height:1.05;margin:.25rem 0 .35rem} .hsk-card em{font-style:normal;font-weight:600;font-size:13px;opacity:.92} .hsk-card::after{content:"";position:absolute;right:24px;top:22px;bottom:22px;width:10px; background:rgba(255,255,255,.9);border-radius:6px;box-shadow:-24px 0 0 rgba(255,255,255,.5), -48px 0 0 rgba(255,255,255,.3)} .hsk-card:hover{transform:translateY(-3px);box-shadow:0 14px 36px rgba(0,0,0,.22)} .hsk1{background:#CD9834} .hsk2{background:#298496} .hsk3{background:#D6794E} .hsk4{background:#BF4848} .hsk5{background:#503E79} .hsk6{background:#C02127}/* End custom CSS */