.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #78121a;
}

.btn-pill {
  background: #78121a;
}

.swiper-navigation .swiper-button-prev,
.swiper-navigation .swiper-button-next {
  border: 1px solid var(--main-alpha-ff-6-b-00, #78121a);
}

.paginate-custom a.active {
  background: #78121a;
}

.header {
  background: var(--red, #78121a);
}
@media (max-width: 767px) {
  .header {
    background: var(--main-alpha-1-b-2751, #1b2751);
  }
}
.header .header--inner {
  padding: 16px 0 16px;
  align-items: center;
}
@media (max-width: 1024px) {
  .header .header--inner {
    align-items: center;
  }
}
@media (max-width: 767px) {
  .header .header--inner {
    padding: 10px 0;
  }
}
@media (max-width: 1680px) {
  .header .header-left .header-logo a .no-scroll {
    max-width: 232px;
  }
}
@media (max-width: 767px) {
  .header .header-left .header-logo a .no-scroll {
    max-width: 75px;
  }
}
.header .header-right .header-content {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
.header .header-right .header-content .header-content-top {
  gap: 24px;
  margin-top: 0px;
  padding-bottom: 10px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
@media (max-width: 1680px) {
  .header .header-right .header-content .header-content-top {
    gap: 24px;
  }
}
.header .header-right .header-content .header-content-top .content-top-link .content-nav-list li.active a.nav-link, .header .header-right .header-content .header-content-top .content-top-link .content-nav-list li:hover a.nav-link {
  color: #fff;
  text-decoration: underline;
}
.header .header-right .header-content .header-content-top .content-top-link .content-nav-list li a.nav-link {
  font-weight: 700;
  font-size: 14px;
  text-transform: none;
}
@media (max-width: 1680px) {
  .header .header-right .header-content .header-content-top .content-top-link .content-nav-list li a.nav-link {
    font-size: 14px;
  }
}
@media (max-width: 991px) {
  .header .header-right .header-content .header-content-top .content-top-link .content-nav-list li a.nav-link {
    font-size: 12px;
  }
}
.header .header-right .header-content .header-content-bot {
  margin-top: 10px;
}
.header .header-right .header-content .header-content-bot .content-nav-list {
  gap: 32px;
}
.header .header-right .header-content .header-content-bot .content-nav-list .content-nav-item:hover .content-nav-link, .header .header-right .header-content .header-content-bot .content-nav-list .content-nav-item.active .content-nav-link {
  color: #fff;
}
.header .header-right .header-content .header-content-bot .content-nav-list .content-nav-item:hover .content-nav-link::after, .header .header-right .header-content .header-content-bot .content-nav-list .content-nav-item.active .content-nav-link::after {
  background: #fff;
}
.header .header-right .header-content .header-content-bot .content-nav-list .content-sub-wrapper .sub-right .sub-list .sub-link {
  font-size: 14px;
}
@media (max-width: 1680px) {
  .header .header-right .header-content .header-content-bot .content-nav-list .content-sub-wrapper .sub-right .sub-list .sub-link {
    font-size: 14px;
  }
}
.header .header-right .header-content .header-content-bot .content-nav-link {
  font-weight: 700;
  font-size: 14px;
}
@media (max-width: 1680px) {
  .header .header-right .header-content .header-content-bot .content-nav-link {
    font-size: 14px;
  }
}
.header .header-right .header-content .header-content-bot .content-nav-link::after {
  background: var(--main-alpha-ff-6-b-00, #78121a);
}
.header .header-lang {
  padding: 0px 24px;
}
.header .header-lang::after {
  content: "";
  background: rgba(255, 255, 255, 0.3);
  width: 1px;
  height: 14px;
  position: absolute;
  right: 0px;
  top: 6px;
}
.header .header-lang::before {
  content: "";
  background: rgba(255, 255, 255, 0.3);
  width: 1px;
  height: 14px;
  position: absolute;
  left: 0px;
  top: 6px;
}
.header .header-lang-item {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  padding: 2px 12px 3px 12px;
}
.header .header-lang-item.active {
  border-radius: 4px;
  background: rgba(255, 255, 255, 0.1);
}
.header .social-header {
  display: flex;
  align-items: center;
  gap: 4px;
}
.header .social-header a {
  display: flex;
  width: 24px;
  height: 24px;
}
.header .social-header a img {
  display: block;
  max-width: 100%;
  width: 100%;
}
.header.fixed {
  background: var(--red, #78121a);
}
@media (max-width: 767px) {
  .header.fixed {
    background: var(--main-alpha-1-b-2751, #1b2751);
  }
}
.header.fixed .header--inner {
  padding: 16px 0 16px;
}
@media (max-width: 1024px) {
  .header.fixed .header--inner {
    padding: 10px 0;
  }
}
.header.fixed .header--inner .header-content .header-content-bot {
  margin-top: 10px;
}
.header.fixed .header--inner .header-left .header-logo a .no-scroll {
  max-width: none;
}
@media (max-width: 1680px) {
  .header.fixed .header--inner .header-left .header-logo a .no-scroll {
    max-width: 232px;
  }
}
@media (max-width: 767px) {
  .header.fixed .header--inner .header-left .header-logo a .no-scroll {
    max-width: 75px;
  }
}

.footer .footer-preform-letter .preform-content {
  border-radius: 10px;
  background: #fff;
  padding: 40px;
}
@media (max-width: 767px) {
  .footer .footer-preform-letter .preform-content {
    padding: 10px;
  }
}
.footer .footer-preform-letter .row {
  --bs-gutter-x: 32px;
}
.footer .footer-preform-letter .col:last-child {
  width: 50%;
}
@media (max-width: 1680px) {
  .footer .footer-preform-letter .col:last-child {
    width: 50%;
  }
}
.footer .footer-preform-letter .col:first-child {
  width: 50%;
}
@media (max-width: 1680px) {
  .footer .footer-preform-letter .col:first-child {
    width: 50%;
  }
}
@media (max-width: 1024px) {
  .footer .footer-preform-letter .col:first-child {
    width: 100%;
  }
}
.footer .footer-preform-letter .preform-form-main {
  padding: 0px;
  -moz-column-gap: 20px;
       column-gap: 20px;
}
@media (max-width: 767px) {
  .footer .footer-preform-letter .preform-form-main {
    padding: 0px;
  }
}
.footer .footer-preform-letter .preform-form-main .ipt-field {
  width: calc(50% - 10px);
  margin-bottom: 12px;
}
@media (max-width: 767px) {
  .footer .footer-preform-letter .preform-form-main .ipt-field {
    margin-bottom: 30px;
  }
}
@media (max-width: 640px) {
  .footer .footer-preform-letter .preform-form-main .ipt-field {
    width: 100%;
  }
}
.footer .footer-preform-letter .preform-form-main .ipt-field:nth-child(4n) .ipt-drop .elementary {
  width: 100%;
}
.footer .footer-preform-letter .preform-form-main .ipt-field textarea {
  min-height: 100px;
  max-height: 200px;
}
.footer .footer-preform-letter .preform-form-main .submit-field {
  text-align: left;
  margin-top: 0px;
}
.footer .footer-preform-letter .preform-form-main .submit-field button {
  background: var(--main-alpha-ff-6-b-00, #78121a);
}
@media (max-width: 992px) {
  .footer .footer-preform-letter .preform-form-main .submit-field button {
    margin-bottom: 30px;
  }
}
.footer .footer-preform-letter .map-home {
  border-radius: 12px;
  overflow: hidden;
}
.footer .footer-logo-wrapper .footer-logo {
  max-width: 232px;
  margin-bottom: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media (max-width: 1680px) {
  .footer .footer-logo-wrapper .footer-logo {
    max-width: 232px;
  }
}
.footer .footer-logo-wrapper .footer-logo a {
  display: block;
  margin-bottom: 30px;
}
@media (max-width: 1024px) {
  .footer .footer-logo-wrapper .footer-logo {
    margin: 0 auto 40px auto;
  }
}
@media (max-width: 480px) {
  .footer .footer-logo-wrapper .footer-logo {
    margin: 0 0 40px;
  }
}
.footer .social-ic-wrapper .social-ic-gr {
  gap: 12px;
}
.footer .ft-title {
  color: #78121a;
  font-size: 15px;
}
@media (max-width: 1680px) {
  .footer .ft-title {
    font-size: 16px;
  }
}
.footer .footer-info-wrapper {
  width: 475px;
  display: flex;
  flex-direction: column;
  gap: 14px;
  color: #1f2a44;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px; /* 150% */
}
@media (max-width: 1680px) {
  .footer .footer-info-wrapper {
    width: 475px;
  }
}
@media (max-width: 480px) {
  .footer .footer-info-wrapper {
    width: 100%;
  }
}
.footer .footer-info-wrapper .ft-name {
  color: var(--red, #78121a);
  font-family: SVN-Gilroy;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 25.65px; /* 128.25% */
  letter-spacing: -0.19px;
  text-transform: uppercase;
}
.footer .footer-info-wrapper .ft-address,
.footer .footer-info-wrapper .ft-phone,
.footer .footer-info-wrapper .ft-email {
  display: flex;
  align-items: center;
  gap: 10px;
  color: #1f2a44;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px; /* 150% */
}
.footer .footer-info-wrapper .ft-address svg,
.footer .footer-info-wrapper .ft-phone svg,
.footer .footer-info-wrapper .ft-email svg {
  flex-shrink: 0;
  width: 17px;
  height: 17px;
}

#fixedScreen {
  right: 12px;
}
#fixedScreen .item {
  height: 48px;
  line-height: 48px;
  width: 48px;
}
@media (max-width: 1680px) {
  #fixedScreen .item {
    height: 40px;
    line-height: 40px;
    width: 40px;
  }
}
#fixedScreen .item:first-child {
  margin-bottom: 0px;
}

.btn-fixed {
  position: fixed;
  bottom: 20px;
  right: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  gap: 10px;
  width: 48px;
  z-index: 100;
}

.news-item-cpn .content-title:hover {
  color: var(--main-alpha-ff-6-b-00, #78121a);
}
.news-item-cpn.item-w .content-title:hover {
  color: var(--main-alpha-ff-6-b-00, #78121a);
}

.common-paginate > *.active {
  background: #78121a;
}

.home-admission-system {
  padding: 80px 0;
  background-size: auto !important;
}
@media (max-width: 767px) {
  .home-admission-system {
    padding: 40px 0;
  }
}
.home-admission-system .admission_wapper .item-admission .infore .text {
  font-family: inherit;
}
.home-admission-system .admission_form .preform-form-main .submit-field button {
  background: var(--main-alpha-ff-6-b-00, #78121a);
}

.home-education-program {
  padding: 180px 0px 0px;
  background: none;
}
@media (max-width: 1500px) {
  .home-education-program {
    padding: 120px 0 0;
  }
}
@media (max-width: 767px) {
  .home-education-program {
    padding: 80px 0 0px;
  }
}
@media (max-width: 1680px) {
  .home-education-program .item-education .infore .name {
    margin-bottom: 20px;
  }
}
.home-education-program .item-education .infore .desc {
  color: #828282;
  font-family: inherit;
  display: -webkit-box;
  -webkit-line-clamp: 6;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.education-system .alpha_counter .counter_item strong {
  color: #be333e;
}

.home-events {
  padding: 60px 0 80px;
}
@media (max-width: 1440px) {
  .home-events {
    padding: 60px 0 80px;
  }
}
.home-events::after {
  background: url(../images/home/bg-events.png) no-repeat center top;
  max-width: none;
}
.home-events .home-events-wrapper .swiper .line-deco {
  background: linear-gradient(270deg, rgba(120, 18, 26, 0) 0%, #78121a 26.04%, #78121a 52.08%, #78121a 76.04%, rgba(120, 18, 26, 0) 100%);
}
.home-events .home-events-wrapper .events-item-wrapper:hover .events-content .event-name {
  color: #78121a;
}

@media (max-width: 640px) {
  .home-achievements {
    background: url(../images/home/bg-achievements.jpg) !important;
    background-size: cover !important;
  }
}

.home-partner .partner-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: var(--main-alpha-ff-6-b-00, #78121a);
}

.introduce-equest .content-media .content-text {
  border-left: 4px solid #78121a;
}

.introduce-system .system-title .title {
  color: var(--main-alpha-ff-6-b-00, #78121a);
}

.about-school .title {
  background: var(--main-alpha-ff-6-b-00, #78121a);
}

.about-opinion .box_title .view-all .btn-pill {
  border: 1px solid var(--main-alpha-ff-6-b-00, #78121a);
}

.about-executive-board .content-body .item .infore .btn-view {
  color: var(--main-alpha-ff-6-b-00, #78121a);
}

.al-detail-wrapper .sidebar-slider .swiper-pagination-bullet-active {
  background: #78121a;
}
.al-detail-wrapper .detail-main-head .title {
  color: var(--main-alpha-ff-6-b-00, #78121a);
}

.sukien-list-feature .events-item-wrapper:hover .events-deco circle {
  fill: #78121a;
}

.section-contact .box_header .sub-title,
.section-contact .box_header .title {
  color: var(--Main-Alpha-FF6B00, #78121a);
}

.gf-404 p {
  color: var(--main-alpha-ff-6-b-00, #78121a);
}

.serch_text h1,
.serch_text .h1 {
  color: var(--main-alpha-ff-6-b-00, #78121a);
}

.hb-news-list-container .news-item-hb .news-items-content .content-title:hover {
  color: var(--main-alpha-ff-6-b-00, #78121a);
}
.hb-news-list-container .news-item-hb.item-w .news-items-content .content-title:hover {
  color: var(--main-alpha-ff-6-b-00, #78121a);
}

.scholarship-star .content-right .content_title .title {
  color: var(--main-alpha-ff-6-b-00, #78121a);
}

.section-tariff .tariff-content-body .content-top .content-text .title {
  color: var(--main-alpha-ff-6-b-00, #78121a);
}
.section-tariff .tariff-content-body .detail-main-body .title {
  color: var(--main-alpha-ff-6-b-00, #78121a);
}
.section-tariff .tariff-content-body .detail-main-body .detail-top > * strong {
  color: var(--main-alpha-ff-6-b-00, #78121a);
}
.section-tariff .tariff-content-body .detail-main-body .detail-txt .sub-title {
  color: var(--main-alpha-ff-6-b-00, #78121a);
}

.chuongtrinhgiaoduc-dropdown .chuongtrinhgiaoduc-dropdown-btn {
  background: var(--main-alpha-ff-6-b-00, #78121a);
}

.section-recruitment .box_title .title {
  color: var(--Main-Alpha-FF6B00, #78121a);
}
.section-recruitment .select-form form .btn-search {
  background: var(--Main-Alpha-FF6B00, #78121a);
}
.section-recruitment .view-all {
  background: var(--Main-Alpha-FF6B00, #78121a);
}

.list-job .item .content .txt-name .name:hover {
  color: var(--Main-Alpha-FF6B00, #78121a);
}
.list-job .item .top-right-button a {
  border: 0.7px solid var(--Main-Alpha-FF6B00, #78121a);
  color: var(--Main-Alpha-FF6B00, #78121a);
}
.list-job .item .top-right-button a:hover {
  background: var(--Main-Alpha-FF6B00, #78121a);
}

.sulotion-slider .solution-thumb .item_ctr .content_header .title {
  color: var(--Main-Alpha-FF6B00, #78121a);
}
.sulotion-slider .solution-thumb .item_ctr .content_txt ul li {
  color: var(--Main-Alpha-FF6B00, #78121a);
}

.culture-slider .culture_content .title {
  color: var(--Main-Alpha-FF6B00, #78121a);
}

.recruitment-information .box_title .title {
  color: var(--Main-Alpha-FF6B00, #78121a);
}

.section-job .job_wrapper .form_left .title {
  color: var(--Main-Alpha-FF6B00, #78121a);
}

.recruitment-position .content .title {
  color: var(--Main-Alpha-FF6B00, #78121a);
}

.job_content_relate .box_title .title {
  color: var(--Main-Alpha-FF6B00, #78121a);
}

#ModalApply .modal-content .title {
  color: var(--Main-Alpha-FF6B00, #78121a);
}
#ModalApply .modal-content .apply-form-main .submit-field button {
  background: var(--Main-Alpha-FF6B00, #78121a);
}

.section-school .content_text .txt-name {
  color: var(--Main-Alpha-FF6B00, #78121a);
}

.section-fqa .box_title .title {
  color: var(--Main-Alpha-FF6B00, #78121a);
}

.section-facility .box_title .title {
  color: var(--Main-Alpha-FF6B00, #78121a);
}
.section-facility .box_title .facility-tabs .nav-item button.active, .section-facility .box_title .facility-tabs .nav-item button:hover {
  color: var(--Main-Alpha-FF6B00, #78121a);
}

.introduce-tags .tags-link.active, .introduce-tags .tags-link:hover {
  background: var(--Main-Alpha-FF6B00, #78121a);
  border-color: #78121a;
}

.section-software.introduce-heading .desc .view-all {
  color: var(--Main-Alpha-FF6B00, #78121a);
}
.section-software .content_notebook .title {
  color: var(--Main-Alpha-FF6B00, #78121a);
}

.tuyensinh-quytrinh-wrapper .quytrinh-step .quytrinh-index .index-circle {
  color: var(--main-alpha-ff-6-b-00, #78121a);
}
.tuyensinh-quytrinh-wrapper .quytrinh-step:hover .quytrinh-index .index-circle {
  background: #78121a;
}

.tuyensinh-hocbong-wrapper .tuyensinh-hocbong--inner .hocbong-info .hocbong-info-head {
  color: var(--main-alpha-ff-6-b-00, #78121a);
}
.tuyensinh-hocbong-wrapper .swiper-pagination .swiper-pagination-bullet-active {
  background: #78121a;
}

.tuyensinh-detail-step-wrapper .tuyensinh-detail-step .step-title {
  color: var(--main-alpha-ff-6-b-00, #78121a);
}

.header .header-right .header-content .header-content-top .content-top-link .content-nav-list li:hover .content-nav-link {
  color: #78121a;
}
.header .header-lang--option a:hover {
  color: #78121a;
}

#mmenu .mm-listview .mm-listitem a:hover {
  color: #78121a;
}

.footer .footer-preform-letter .ft-admissions .link-adm:hover {
  color: #78121a;
}
.footer .footer-link-wrapper ul li a:hover {
  color: #78121a;
}

#fixedScreen .item {
  background: #78121a;
}

.introduce-heading .content .title-heading {
  color: #78121a;
}
.introduce-heading .content .main {
  border-left: 4px solid #78121a;
}
.introduce-heading .content .desc h1,
.introduce-heading .content .desc .h1,
.introduce-heading .content .desc h2,
.introduce-heading .content .desc .h2,
.introduce-heading .content .desc h3,
.introduce-heading .content .desc .h3,
.introduce-heading .content .desc h4,
.introduce-heading .content .desc .h4,
.introduce-heading .content .desc h5,
.introduce-heading .content .desc .h5,
.introduce-heading .content .desc h6,
.introduce-heading .content .desc .h6 {
  color: #78121a;
}
.introduce-heading .sidebar .title-heading {
  background: #78121a;
}
.introduce-heading .sidebar .list-category > *.active::before, .introduce-heading .sidebar .list-category > *:hover::before {
  background: #78121a;
}

.chuongtrinhgiaoduc-navtabs > *.active, .chuongtrinhgiaoduc-navtabs > *:hover {
  background: #78121a;
}

.home--banner-wrapper .banner-slider .swiper-pagination-bullet-active {
  background-color: #78121a;
}

.home-admission-system .admission_wapper .item-admission .infore .name:hover {
  color: #78121a;
}

#sidefixed-ele .item-link {
  background: #78121a;
}

.home-news .home-news-wrapper .home-news-item .news-content .news-title:hover {
  color: #78121a;
}

.home-events .home-events-wrapper .events-item-wrapper .events-image-wrap:before {
  background: #78121a;
}
.home-events .home-events-wrapper .events-item-wrapper .events-content .event-name:hover {
  color: #78121a;
}

.home-partner .partner-slider .partner-item:hover {
  border-color: #78121a;
}

.home-main-basis .basis_wapper .item .infore .name:hover {
  color: #78121a;
}

.industrial_tab .nav-tabs .nav-item .nav-link.active {
  color: #78121a;
}

.introduce-system .system-img-slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #78121a;
}

.about-school ul li a.active,
.about-school ul li a:hover {
  border-left: 6px solid #78121a;
}

.about-opinion .box_title .view-all .btn-pill {
  color: #78121a;
}

.about-slogan .slogan-content .txt span {
  color: #78121a;
}

.about-basis .basis_wapper .item .infore .name:hover {
  color: #78121a;
}
.about-basis .basis_wapper .item .infore .name:hover svg path {
  fill: #78121a;
}

.about-values .values-wrapper .values-menu ul li .values-link:hover,
.about-values .values-wrapper .values-menu ul li .values-link.active {
  color: #78121a;
}

.about-executive-board .content-body .item .infore .name:hover {
  color: #78121a;
}

.sukien-list-feature .events-item-wrapper:hover .events-content .event-name,
.sukien-list-feature .events-item-wrapper:hover .events-content ul li {
  color: #78121a !important;
}

.box-category-ctgd .item .textbox .title {
  color: #78121a;
}
.box-category-ctgd .btn-direct {
  color: #78121a;
}
.box-category-ctgd .btn-direct:hover {
  background: #78121a;
}

.block-contact-ctgd .btn-direct {
  color: #78121a;
}
.block-contact-ctgd .btn-direct:hover {
  background: #78121a;
}

.ctgd-detail-block-2 .accordion-button .num {
  background: #78121a;
}
.ctgd-detail-block-2 .accordion-button .text {
  color: #78121a;
}

.ctgd-detail-block-5 .accordion-body a:hover {
  color: #78121a;
}

.block-ngoaikhoa-category .item .titlebox .title {
  color: #78121a;
}

.menu-open .menu-overlay {
  background: #78121a;
}

.search-open .search-overlay {
  background: #78121a;
}

.search-open .search-open-container form input {
  background: #923838;
}

.home-news .home-news-wrapper .home-news-item .news-content .manufeature,
.home-news .home-news-wrapper .home-news-item .news-content .news-des {
  font-family: "SVN-Gilroy";
}

.education-system .alpha_counter .counter_item {
  font-family: "SVN-Gilroy";
}

.home-achievements .item-ach .achievements-txt .desc {
  font-family: "SVN-Gilroy";
}

.home-partner .partner-warpper .common-section-title .box_title .desc {
  font-family: "SVN-Gilroy";
}

.education-system .box_title .desc,
.education-system .box_title .des {
  font-family: "SVN-Gilroy";
}

.home-events .home-events-wrapper .events-item-wrapper .events-content ul li {
  font-family: "SVN-Gilroy";
}

.box_title .title-name {
  font-size: 28px;
}

.home-events .home-events-wrapper .events-item-wrapper .events-image-wrap {
  padding: 2px;
}
.home-events .home-events-wrapper .events-item-wrapper .events-image-wrap::before {
  opacity: 1;
}
.home-events .home-events-wrapper .events-item-wrapper .events-image-wrap:hover {
  padding: 6px;
}

.row-breadcrumb .breadcrumb-item {
  font-family: "SVN-Gilroy";
}

.paginate-custom a {
  font-family: "SVN-Gilroy";
}

.menu-open .menu-open-container .content-top .txt .des {
  font-family: "SVN-Gilroy";
}

.menu-open .menu-open-container .content-top .menu-list ul li a {
  font-family: "SVN-Gilroy";
}

.search-open .search-open-container form input {
  font-family: "SVN-Gilroy";
}

.footer .footer-preform-letter .preform-form-main .ipt-field:nth-child(4n) .ipt-drop button {
  font-family: "SVN-Gilroy";
}

.footer .footer-preform-letter .preform-form-main .ipt-field textarea,
.footer .footer-preform-letter .preform-form-main .ipt-field input {
  font-family: "SVN-Gilroy";
}

.footer .footer-info-wrapper .ft_txt a {
  font-family: "SVN-Gilroy";
}

.footer .footer-info-wrapper .ft-address ul.children li p {
  font-family: "SVN-Gilroy";
}

.footer .footer-link-wrapper ul li a {
  font-family: "SVN-Gilroy";
}

.footer-content-main .footer-info-address .footer-info-inner .ft-address p {
  font-family: "SVN-Gilroy";
}

.news-item-cpn .content-des {
  font-family: "SVN-Gilroy";
}

.news-item-cpn .content-info > * {
  font-family: "SVN-Gilroy";
}

.news-item-cpn.events-item .event-info {
  font-family: "SVN-Gilroy";
}

.introduce-heading .content .desc {
  font-family: "SVN-Gilroy";
}

.introduce-heading .content .desc h1,
.introduce-heading .content .desc .h1,
.introduce-heading .content .desc h2,
.introduce-heading .content .desc .h2,
.introduce-heading .content .desc h3,
.introduce-heading .content .desc .h3,
.introduce-heading .content .desc h4,
.introduce-heading .content .desc .h4,
.introduce-heading .content .desc h5,
.introduce-heading .content .desc .h5,
.introduce-heading .content .desc h6,
.introduce-heading .content .desc .h6 {
  font-family: "SVN-Gilroy";
}

.chuongtrinhgiaoduc-navtabs > * {
  font-family: "SVN-Gilroy";
}

.home--banner-wrapper .banner-content p {
  font-family: "SVN-Gilroy";
}

.home-admission-system .admission_wapper .item-admission .infore .text {
  font-family: "SVN-Gilroy";
}

.home-admission-system .admission_form .textbox .desc {
  font-family: "SVN-Gilroy";
}

.home-admission-system .admission_form .preform-form-main .ipt-field:nth-child(4n) .ipt-drop button {
  font-family: "SVN-Gilroy";
}

.home-admission-system .admission_form .preform-form-main .ipt-field textarea,
.home-admission-system .admission_form .preform-form-main .ipt-field input {
  font-family: "SVN-Gilroy";
}

.home-education-program .item-education .infore .desc {
  font-family: "SVN-Gilroy";
}

.education-system .box_title .des {
  font-family: "SVN-Gilroy";
}

.education-system .alpha_counter .counter_item {
  font-family: "SVN-Gilroy";
}

.home-news .home-news-wrapper .home-news-item .news-content .news-des {
  font-family: "SVN-Gilroy";
}

.home-news .home-news-wrapper .home-news-item .news-content .manufeature {
  font-family: "SVN-Gilroy";
}

.home-events .home-events-wrapper .events-item-wrapper .events-content ul li {
  font-family: "SVN-Gilroy";
}

.home-achievements .item-ach .achievements-txt .des {
  font-family: "SVN-Gilroy";
}

.home-partner .partner-warpper .common-section-title .box_title .desc {
  font-family: "SVN-Gilroy";
}

.about-accreditation .accreditation_wapper .content-intro .des {
  font-family: "SVN-Gilroy";
}

.about-member .tabpanel_list .des {
  font-family: "SVN-Gilroy";
}

.about-educational .content-top .content-title {
  font-family: "SVN-Gilroy";
}

.about-educational .content-top .content-desc {
  font-family: "SVN-Gilroy";
}

.about-educational .content-bot .content-text .desc {
  font-family: "SVN-Gilroy";
}

.introduce-system .system-title {
  font-family: "SVN-Gilroy";
}

.introduce-system .system-content .system-text > * {
  font-family: "SVN-Gilroy";
}

.introduce-system .system-content .system-author span {
  font-family: "SVN-Gilroy";
}

.introduce-system .education-system .box_title .des {
  font-family: "SVN-Gilroy";
}

.row-breadcrumb .breadcrumb-item {
  font-family: "SVN-Gilroy";
}

.introduce-equest.introduce-verification .text_img > * {
  font-family: "SVN-Gilroy";
}

.about-value .content p {
  font-family: "SVN-Gilroy";
}

.about-accreditation .accreditation_wapper .content-intro .des {
  font-family: "SVN-Gilroy";
}

.about-member .tabpanel_list .des {
  font-family: "SVN-Gilroy";
}

.about-educational .content-top .content-title {
  font-family: "SVN-Gilroy";
}

.about-educational .content-top .content-desc {
  font-family: "SVN-Gilroy";
}

.about-educational .content-bot .content-text .desc {
  font-family: "SVN-Gilroy";
}

.introduce-system .system-title > * {
  font-family: "SVN-Gilroy";
}

.introduce-system .system-content .system-text > * {
  font-family: "SVN-Gilroy";
}

.introduce-system .system-content .system-author span {
  font-family: "SVN-Gilroy";
}

.introduce-system .education-system .box_title .des {
  font-family: "SVN-Gilroy";
}

.about-opinion .box_title .box_title_inner p {
  font-family: "SVN-Gilroy";
}

.about-special-abilities .box_title p {
  font-family: "SVN-Gilroy";
}

.about-slogan .box_title .des {
  font-family: "SVN-Gilroy";
}

.about-slogan .slogan-content .txt {
  font-family: "SVN-Gilroy";
}

.about-human-alpha .human-top .content-right > * {
  font-family: "SVN-Gilroy";
}

.about-human-alpha .human-top .content-right .des {
  font-family: "SVN-Gilroy";
}

.about-synonymous .synonymous_wrapper .content-text .des {
  font-family: "SVN-Gilroy";
}

.about-competencies .box_title .des {
  font-family: "SVN-Gilroy";
}

.about-values .values-wrapper .values-menu .box_title .des {
  font-family: "SVN-Gilroy";
}

.about-values .values-wrapper .values-body .values-body-content .content-text .des {
  font-family: "SVN-Gilroy";
}

.about-values .values-wrapper .values-body .values-body-content .content-text ul li {
  font-family: "SVN-Gilroy";
}

.about-executive-board .des {
  font-family: "SVN-Gilroy";
}

#executiveModal .modal-body .modal-content .item .infore .infore_des .title_des {
  font-family: "SVN-Gilroy";
}

#executiveModal .modal-body .modal-content .item .infore .infore_des #degree_staff,
#executiveModal .modal-body .modal-content .item .infore .infore_des #desc_staff {
  font-family: "SVN-Gilroy";
}

#executiveModal .modal-body .modal-content .item .infore .infore_des ul li {
  font-family: "SVN-Gilroy";
}

.al-detail-wrapper .detail-main-head .content-info > * {
  font-family: "SVN-Gilroy";
}

.al-detail-wrapper .detail-main-sapo {
  font-family: "SVN-Gilroy";
}

.al-detail-wrapper .detail-sukien .sukien-info .sukien-info-list li h5,
.al-detail-wrapper .detail-sukien .sukien-info .sukien-info-list li .h5 {
  font-family: "SVN-Gilroy";
}

.al-detail-wrapper .detail-sukien .sukien-info .sukien-info-list li p {
  font-family: "SVN-Gilroy";
}

.al-detail-wrapper .detail-main-body {
  font-family: "SVN-Gilroy";
}

.serch_text h1,
.serch_text .h1 {
  font-family: "SVN-Gilroy";
}

.serch_text p {
  font-family: "SVN-Gilroy";
}

.block-contact-hb {
  font-family: "SVN-Gilroy";
}

.hb-news-list-container .news-item-hb .news-items-content .content-des {
  font-family: "SVN-Gilroy";
}

.scholarship-star .content-left .content_title .des {
  font-family: "SVN-Gilroy";
}

.section-tariff .tariff-content-body .content-top .content-text .title {
  font-family: "SVN-Gilroy";
}

.section-tariff .tariff-content-body .content-top .content-text .ft-address > * {
  font-family: "SVN-Gilroy";
}

.section-tariff .tariff-content-body .detail-main-body .title {
  font-family: "SVN-Gilroy";
}

.section-tariff .tariff-content-body .detail-main-body .detail-top > * {
  font-family: "SVN-Gilroy";
}

.section-tariff .tariff-content-body .detail-main-body .detail-top .sub-title {
  font-family: "SVN-Gilroy";
}

.section-tariff .tariff-content-body .detail-main-body .detail-txt > * {
  font-family: "SVN-Gilroy";
}

.section-tariff .tariff-content-body .detail-main-body .detail-txt .sub-title {
  font-family: "SVN-Gilroy";
}

.banner-textbox-abs .textbox .desc {
  font-family: "SVN-Gilroy";
}

.box-category-ctgd .item .textbox .desc {
  font-family: "SVN-Gilroy";
}

.block-contact-ctgd {
  font-family: "SVN-Gilroy";
}

.ctgd-detail-block-1 .tab-content .content {
  font-family: "SVN-Gilroy";
}

.ctgd-detail-block-2 .accordion-body .desc,
.ctgd-detail-block-5 .accordion-body .ctgd-detail-block-2 a .desc {
  font-family: "SVN-Gilroy";
}

.ctgd-detail-block-3 .titlebox .sub {
  font-family: "SVN-Gilroy";
}

.ctgd-detail-block-3 .titlebox .desc {
  font-family: "SVN-Gilroy";
}

.ctgd-detail-block-4 .section-top .titlebox {
  font-family: "SVN-Gilroy";
}

.ctgd-detail-block-5 .titlebox .desc {
  font-family: "SVN-Gilroy";
}

.ctgd-detail-block-5 .accordion-body,
.ctgd-detail-block-5 .accordion-body a {
  font-family: "SVN-Gilroy";
}

.chuongtrinhgiaoduc-dropdown .chuongtrinhgiaoduc-dropdown-btn {
  font-family: "SVN-Gilroy";
}

.chuongtrinhgiaoduc-dropdown .dropdown-menu .dropdown-item {
  font-family: "SVN-Gilroy";
}

.block-ngoaikhoa-category .item .titlebox .desc {
  font-family: "SVN-Gilroy";
}

.block-ngoaikhoa-category .item .content {
  font-family: "SVN-Gilroy";
}

.home-main-basis .basis_wapper .item .infore .text {
  font-family: "SVN-Gilroy";
}

.section-recruitment .select-form form .dropdown button {
  font-family: "SVN-Gilroy";
}

.section-recruitment .select-form form .dropdown .dropdown-menu .dropdown-item {
  font-family: "SVN-Gilroy";
}

.list-job .item .content .content_list {
  font-family: "SVN-Gilroy";
}

.sulotion-slider .solution-thumb .item_ctr .content_header .desc {
  font-family: "SVN-Gilroy";
}

.sulotion-slider .solution-thumb .item_ctr .content_txt .desc {
  font-family: "SVN-Gilroy";
}

.culture-slider .culture_content .text {
  font-family: "SVN-Gilroy";
}

.culture-slider .culture_content .sapo {
  font-family: "SVN-Gilroy";
}

.recruitment-position .content .main > * {
  font-family: "SVN-Gilroy";
}

.share_detail .social span {
  font-family: "SVN-Gilroy";
}

#ModalApply .modal-content .apply-form-main .ipt-field input {
  font-family: "SVN-Gilroy";
}

#ModalApply .modal-content .apply-form-main .image-upload-wrap .drag-text .txt {
  font-family: "SVN-Gilroy";
}

#ModalApply .modal-content .apply-form-main .image-upload-wrap .drag-text .desc {
  font-family: "SVN-Gilroy";
}

.section-school .content_text .desc {
  font-family: "SVN-Gilroy";
}

.section-fqa .accordion .accordion-item .accordion-body,
.section-fqa .accordion .accordion-item .ctgd-detail-block-5 .accordion-body a,
.ctgd-detail-block-5 .accordion-body .section-fqa .accordion .accordion-item a {
  font-family: "SVN-Gilroy";
}

.introduce-tags .tags-link {
  font-family: "SVN-Gilroy";
}

.section-software.introduce-heading .desc h4,
.section-software.introduce-heading .desc .h4 {
  font-family: "SVN-Gilroy";
}

.section-software.introduce-heading .desc h5,
.section-software.introduce-heading .desc .h5 {
  font-family: "SVN-Gilroy";
}

.section-software.introduce-heading .desc .view-all {
  font-family: "SVN-Gilroy";
}

.section-software .content_notebook .content .sub-title {
  font-family: "SVN-Gilroy";
}

.section-software .content_notebook .content .desc {
  font-family: "SVN-Gilroy";
}

.tuyensinh-quytrinh-wrapper .quytrinh-step .quytrinh-content .qt-title > * {
  font-family: "SVN-Gilroy";
}

.tuyensinh-quytrinh-wrapper .quytrinh-step .quytrinh-content .qt-main {
  font-family: "SVN-Gilroy";
}

.tuyensinh-hocbong-wrapper .tuyensinh-hocbong--inner .hocbong-head .hocbong-head-desc {
  font-family: "SVN-Gilroy";
}

.tuyensinh-detail-introduce-wrapper .detail-introduce-content .introduce-desc {
  font-family: "SVN-Gilroy";
}

.tuyensinh-detail-step-wrapper .tuyensinh-detail-step .step-title {
  font-family: "SVN-Gilroy";
}

.tuyensinh-detail-step-wrapper .tuyensinh-detail-step .step-body {
  font-family: "SVN-Gilroy";
}

.tuyensinh-detail-step-wrapper .tuyensinh-detail-step .step-body table th {
  font-family: "SVN-Gilroy";
}

.tuyensinh-detail-step-wrapper .tuyensinh-detail-step .step-body table td {
  font-family: "SVN-Gilroy";
}

.tuyensinh-detail-step-wrapper .tuyensinh-detail-step .qr-pay-wrapper .qr-pay-information span {
  font-family: "SVN-Gilroy";
}

.footer .footer-preform-letter .preform-form-main .ipt-field span {
  font-family: "SVN-Gilroy";
}/*# sourceMappingURL=style_cgd.css.map */