@font-face {
    src: url('../../fonts/BeVietnamPro-Regular.woff2') format('woff2'),
        url('../../fonts/BeVietnamPro-Regular.woff') format('woff');
    font-family: 'BeVietnamPro';
    font-weight: bold;
    font-style: normal;
}
@font-face {
    src: url('../../fonts/BeVietnamPro-Bold.woff2') format('woff2'),
        url('../../fonts/BeVietnamPro-Bold.woff') format('woff');
    font-family: 'BeVietnamPro-Bold';
    font-weight: bold;
    font-style: normal;
}
@import url('https://fonts.googleapis.com/css2?family=BeVietnamPro:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap');
body.vietnameselng{font-family: 'BeVietnamPro' !important; -webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-rendering: geometricPrecision;}
body.vietnameselng h1,
body.vietnameselng h2,
body.vietnameselng h3,
body.vietnameselng h4,
body.vietnameselng h5,
body.vietnameselng h6,
body.vietnameselng i,
body.vietnameselng select{font-family: 'BeVietnamPro' !important; font-weight: 700;};
body.vietnameselng h1, body.vietnameselng h3, body.vietnameselng p.h3, .vietnameselng a.become-btn{font-family:'BeVietnamPro' !important;font-weight: 700;}
/* .vietnameselng ul.features li, .vietnameselng  section#aboutHoward p , section#aboutProgram p, body.vietnameselng #goDigital .leftCol p {
    font-family: 'BeVietnamPro' !important;
}
footer#siteFooter p, header#siteheader .comman-button, .form-group.submit input.add-member, .comman-button {
    font-family: 'BeVietnamPro' !important;
} */
/* .vietnameselng .mem-content, .vietnameselng section#aboutProgram .rightCol a.custom_btnNew, #crmpages .form-actions button{font-family: 'BeVietnamPro' !important;} */
.vietnameselng strong, .vietnameselng p strong{font-weight:bold !important;}
.vietnameselng section#membership p.small-heading{font-family: 'BeVietnamPro' !important;font-weight: 700;}
.vietnameselng .right-mid ul li {
    padding: 0 20px;
}

 .vietnameselng section#about .content, .vietnameselng .plan p, .vietnameselng .content p, .vietnameselng section#membership .content, .vietnameselng .form-group.accept p, .vietnameselng .mid-foot p, .vietnameselng .right-mid ul li a, .vietnameselng #siteFooter p, .vietnameselng .form-group.accept p, .vietnameselng ul.head-link a{font-family: 'BeVietnamPro' !important;}

 .vietnameselng header#siteheader .comman-button, .vietnameselng section#about a {font-family: 'BeVietnamPro' !important;font-weight: 700;}

.vietnameselng section#main .heading-section a, .vietnameselng header#siteheader .comman-button, .vietnameselng section#about a, .vietnameselng section#membership .main-content a.comman-button,  .vietnameselng .form-group.submit input.add-member, .vietnameselng div#offcanvasRight .offcanvas-body .form-group.submit input.add-member{ font-family: 'BeVietnamPro-Bold' !important;}


.vietnameselng #invitation_voucher h2, .vietnameselng #invitation_voucher h3 {
    font-family: var(--primary-font) !important;
    font-weight: 400;
}

@media screen and (max-width:1025px) {

.vietnameselng .right-mid ul li {
    padding: 0 10px;
}

}

@media screen and (max-width:992px) {

.vietnameselng .right-mid ul {
    font-size: 1.4rem;
}
}

@media screen and (max-width:767px) {
.vietnameselng section#go-digital .sec-heading,  .vietnameselng section#about .sec-heading {

    line-height: 32px;
}
}
@media screen and (max-width:576px) {

.vietnameselng .right-mid ul {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    justify-content: center;
}
section#contact-us::after {
    bottom: 90px;
}
}
