@font-face{font-display:swap;font-family:avantgarde;font-style:normal;font-weight:300;src:url(/build/assets/AvantGarde_Regular.dacac259.otf) format("opentype")}@font-face{font-display:swap;font-family:avantgarde;font-style:italic;font-weight:300;src:url(../../../fonts/avant-garde/fonts/AvantGarde_Regular.otf.otf) format("opentype")}@font-face{font-display:swap;font-family:avantgarde;font-style:normal;font-weight:400;src:url(/build/assets/AvantGarde_Regular.dacac259.otf) format("opentype")}@font-face{font-display:swap;font-family:avantgarde;font-style:italic;font-weight:400;src:url(/build/assets/AvantGarde_Regular.dacac259.otf) format("opentype")}@font-face{font-display:swap;font-family:avantgarde;font-style:normal;font-weight:500;src:url(/build/assets/AvantGarde_Regular.dacac259.otf) format("opentype")}@font-face{font-display:swap;font-family:avantgarde;font-style:italic;font-weight:500;src:url(/build/assets/AvantGarde_Regular.dacac259.otf) format("opentype")}@font-face{font-display:swap;font-family:avantgarde;font-style:normal;font-weight:600;src:url(/build/assets/AvantGarde_Regular.dacac259.otf) format("opentype")}@font-face{font-display:swap;font-family:avantgarde;font-style:italic;font-weight:600;src:url(/build/assets/AvantGarde_Demibold.0ea9efa6.otf) format("opentype")}@font-face{font-display:swap;font-family:avantgarde;font-style:normal;font-weight:700;src:url(/build/assets/AvantGarde_Demibold.0ea9efa6.otf) format("opentype")}@font-face{font-display:swap;font-family:avantgarde;font-style:italic;font-weight:700;src:url(../../../fonts/avant-garde/fonts/AvantGarde_Demibold.otf.otf) format("opentype")}.font-family-avantgarde{font-family:Roboto,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:url(/build/assets/montserrat-v25-latin_vietnamese-200.f49e7cbf.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:200;src:url(/build/assets/montserrat-v25-latin_vietnamese-200italic.d91bda1e.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(/build/assets/montserrat-v25-latin_vietnamese-300.eb0d964a.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:300;src:url(/build/assets/montserrat-v25-latin_vietnamese-300italic.8c14b75f.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/build/assets/montserrat-v25-latin_vietnamese-regular.70e1c169.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(/build/assets/montserrat-v25-latin_vietnamese-italic.e824dedf.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/build/assets/montserrat-v25-latin_vietnamese-500.4ffc42b3.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:500;src:url(/build/assets/montserrat-v25-latin_vietnamese-500italic.9557f2e5.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/build/assets/montserrat-v25-latin_vietnamese-600.d5a722d6.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:600;src:url(/build/assets/montserrat-v25-latin_vietnamese-600italic.82bc440a.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/build/assets/montserrat-v25-latin_vietnamese-700.3dc290e7.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:url(/build/assets/montserrat-v25-latin_vietnamese-700italic.51f8aaae.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(/build/assets/montserrat-v25-latin_vietnamese-800.02888e00.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:800;src:url(/build/assets/montserrat-v25-latin_vietnamese-800italic.bf07a51d.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(/build/assets/montserrat-v25-latin_vietnamese-900.bc54fd89.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:900;src:url(/build/assets/montserrat-v25-latin_vietnamese-900italic.6106d9e5.woff2) format("woff2")}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(/build/assets/MaterialIcons-Regular.dfb462f9.ttf) format("truetype")}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;src:url(/build/assets/MaterialIconsOutlined-Regular.21ab9585.otf) format("opentype")}.material-icons{font-family:Material Icons}.material-icons-outlined{font-family:Material Icons Outlined}.material-icons,.material-icons-outlined{font-weight:400;font-style:normal;font-size:18px;padding-bottom:.15em;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;vertical-align:middle;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.material-icons.md-16,.material-icons-outlined.md-16{font-size:16px}.material-icons.md-18,.material-icons-outlined.md-18{font-size:18px}.material-icons.md-24,.material-icons-outlined.md-24{font-size:24px}.material-icons.md-36,.material-icons-outlined.md-36{font-size:36px}.material-icons.md-48,.material-icons-outlined.md-48{font-size:48px}.material-icons.md-dark,.material-icons-outlined.md-dark{color:#0000008a}.material-icons.md-dark.md-inactive,.material-icons-outlined.md-dark.md-inactive{color:#00000042}.material-icons.md-light,.material-icons-outlined.md-light{color:#fff}.material-icons.md-light.md-inactive,.material-icons-outlined.md-light.md-inactive{color:#ffffff4d}html{--tw-text-opacity: 1;color:rgb(82 82 82/var(--tw-text-opacity));font-size:15px;scroll-behavior:smooth}.page-wrapper{max-width:1280px;margin-left:auto;margin-right:auto}.collapse-trigger[aria-expanded=false] .collapse-open-lable,.collapse-trigger[aria-expanded=false] .collapse-open-icon,.collapse-trigger[aria-expanded=true] .collapse-close-lable,.collapse-trigger[aria-expanded=true] .collapse-close-icon{display:none}#main-popup button[data-te-modal-dismiss]{position:absolute;top:0;right:0;padding-top:.2rem;padding-right:.2rem;font-size:smaller}.content-article .twill-block,.content-article .article-header,.content-event .twill-block,.content-event .event-header,.content-project .twill-block,.content-project .project-header{margin-left:auto;margin-right:auto;max-width:760px;overflow:auto}@media only screen and (min-width: 1280px){.page-wrapper{padding-left:50px;padding-right:50px}}@media only screen and (max-width: 849px) and (min-width: 550px){.page-wrapper{padding-left:24px;padding-right:24px}}@media only screen and (max-width: 849px){.page-wrapper{padding-left:10px;padding-right:10px}}.bg-pattern.pattern-grid{background-image:linear-gradient(135deg,transparent 0%,#fff 25%,#fff 75%,transparent 100%),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAIklEQVQoU2N89+7dfwYsQEhIiBEkzDgkFGDzAbIY2Cv4AACvrBgJjYNGfwAAAABJRU5ErkJggg==)}.footer-layout{max-width:100%;height:100%;flex-shrink:0;border-top:3px solid var(--XM-XANH, #e5eaf4);background:#F0F0F0;padding-bottom:30px}.footer-layout .footer-content-layout{display:flex;justify-content:center;align-items:center;max-width:1440px;flex-shrink:0;padding:55px 130px 35px;margin-left:auto;margin-right:auto}.footer-contact-info{display:flex;align-items:baseline;gap:15px}.footer-layout p{color:var(--EN, #000);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.footer-layout h5{color:var(--EN, #007fdc);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width: 767px){.footer-layout{max-width:1440px;display:flex;flex-direction:column;align-items:center;text-align:center}.footer-layout .footer-content-layout{display:flex;justify-content:center;align-items:center;flex-shrink:0;padding:55px 130px 35px;margin-left:auto;margin-right:auto}.footer-contact-info{flex-direction:column;align-items:center}.footer-layout img a{display:flex;justify-content:center;align-items:center}.footer-layout p,.footer-layout h5{font-size:12px}.footer-layout .sm-center{display:flex;flex-direction:column;justify-content:center;align-items:center}.footer-layout iframe{width:auto;height:auto;padding-bottom:20px}}
