/*
Theme Name: WooTech Themes
Description: Thiết kế website.
Author: WooTech
Template: hello-elementor
Version: 1.0
*/
/*************** ADD CUSTOM CSS HERE.   ***************/
h1, h2 {
    font-size: 25px;
    font-weight: 700;
}
.woo_header {
   box-shadow: 0px 15px 10px -15px rgba(0, 0, 0, .15);
}
.nav-uppercase>li>a {
   letter-spacing: initial;
}
.highlight_pink, .highlight_blue {
   background: #FD1859;
   color: #fff;
   font-size: 14px;
   vertical-align: super;
   border-radius: 20px;
   padding: 4px 10px;
}
.highlight_blue {
  background: #00D69C;
}
.hocvien .elementor-testimonial__text {
   position: relative;
   padding: 25px 0 0 0;
}
.hocvien .elementor-testimonial__text::before {
   content: "";
   width: 26px;
   height: 20px;
   position: absolute;
   background: url(https://hocvienai.com/wp-content/uploads/2024/11/nhaybg.svg) no-repeat;
   top: 0;
}
.hocvien .elementor-icon svg {
   width: 60px!important;
}
 span.swiper-pagination-bullet.swiper-pagination-bullet-active {
   width: 40px;
   height: 10px;
   border-radius: 50px;
}
span.swiper-pagination-bullet {
   width: 10px;
   height: 10px;
}
/*
.ft-toggle-switch {
   height: 90px!important;
}
.ft-switch::before {
   width: 25px!important;
   height: 25px!important;
   top: 15px!important;
   left: 10px!important;
}
.ft-switch:after {
   width: 25px!important;
   height: 25px!important;
   left: 10px!important;
   top: 70%!important;
}
.ft-toggle-switch input[type="checkbox"]:checked + .ft-switch::before {
   transform: translateX(0px)!important;
}
.ft-toggle-switch input[type="checkbox"]:checked + .ft-switch:after {
   width: 25px!important;
   height: 25px!important;
   left: 10px!important;
   top: 70%!important;
} */
.elementor-search-form .e-font-icon-svg-container {
    background: transparent!important;
}
.giangvien .bdt-member {
	display: flex;
	flex-direction: column;
}
.giangvien .bdt-member .bdt-image-mask {
    order: 3;
}
.giangvien .bdt-member .bdt-member-content {
    order: 1;
} 
.giangvien .bdt-member .bdt-member-icons {
    order: 2;
}
@media only screen and (max-width: 48em) {
   .woo_post .elementor-post {
      flex-direction: column !important;
  }
   .woo_post  .elementor-post__text {
      padding-top: 10px;
   }
	.detail_khoahoc .e-n-accordion-item-title-text span {
    padding: 4px 8px;
    margin-right: 3px;
}
   }