@import url("https://img.tenten.vn/t/new-2023/admin-mira-2023/css/g_style.css");
:root {
  --btn-choose-now: #000;
  /*temp default*/
  --bg-temp_default: #41256c;
  --bg-btn-temp_default: #e94d81;

  /*temp red 01*/
  --bg-temp_red_01: #A00; 
  --bg-sub-temp_red_01: #FFF8EE;
  --bg-btn-temp_red_01: #FFB800;

  /*temp red 02 -> 10*/
/*                        temp1   temp2   temp3   temp6   temp9   temp10                                                               temp12   temp15                                                               temp19   temp20
  --bg-temp_red_01    : #00990F #002875 #520A00 #004272 #008181 var(--background, linear-gradient(90deg, #620FB4 0%, #F6017A 100%))  #4745D3  var(--background, linear-gradient(90deg, #020668 0%, #30BE96 100%))  #33335B  #4F5185;   
  --bg-sub-temp_red_01: #F4F4F4 #EAF1FF #FFF4EE #F2F2F2 #F4F4F4 var(--Color1, #FFF2F2)                                               #F9F4FF  var(--Color1, #F5F5F5)                                               #EEEEFF  #FFF7EE;
  --bg-btn-temp_red_01: #FFA800 #00CFAA #FF7246 #00B2FF #00C608 var(--Link, linear-gradient(90deg, #FEC63C 0%, #E43DF2 100%))        #00A3FF  #1DD0A0                                                              #13B8FF  #FF9213; */  
}

html{
  overflow-x: hidden;
}
body{
  overflow-x: hidden;
}
.mira_top_yalpsid{
  align-items: center;
}
.icon_click_mira_admin{
  display: none;
}
.mira_qlkh_general .mira_qlkh_xelf .xelf_left .xelf_select_source .show_choice{
 padding: 8px 35px 8px 15px; 
}
.mira_display_right .mira_top_yalpsid .login_hd .qb_choice_box{
  padding: 0px;
}
.mira_qlkh_general .xelf_select_source .select_ul{
  padding: 0px;
}
.mira_qlkh_general .xelf_select_source .select_ul>li:nth-child(1) span{
  border-radius: 5px 5px 0px 0px;
}
.mira_qlkh_general .xelf_select_source .select_ul>li:last-child span{
  border-radius: 0px 0px 5px 5px;
}
.mira_interface{
  display: block;
  overflow: auto;
}
.popup_price_list .ecirp_inside ul li p{
  margin: 0px;
}
.mira_menu_gb{
  background: rgb(0 0 0 / 50%);
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  display: none;
  z-index: 999999;
}
.mira_qlkh_general .xelf_select_source .select_ul{
  z-index: 99;
  max-height: 500px;
  overflow: auto;
}
.body-template-1 .why_choose{
  max-width: initial !important;
}
.mira_qlda_menu nav>ul>li.active:after{
  transform: rotate(180deg);
}
.banner a.btn_book{
  color: #F2A770;
}
.body-template-1 #arim_tide_etalpmet_yhw_tem .container{
  max-width: 1450px !important;
}
.body-template-3 .list_news{
  display: block;

}
.box_news{
  max-width: none !important;
}
.body-template-3 .list_news .slick-dots li button{
  background-color: #ccc;
}
.body-template-3 .list_news .slick-dots li.slick-active button{
  background-color: #00997D;
}
.body-template-3 .top_footer{
  grid-template: auto / auto auto;
}
/* tung nk  */
.img_about{
  overflow: hidden;
}
.img_about img{
  transition: all 0.5s;
}
.img_about img:hover{
  scale: 1.2;
}
/* update724-2023 */
.head-box-op{
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 20px;
}
.head-box-op .search-thame-7242023{
  position: relative;
}
.head-box-op .search-thame-7242023 img{
  position: absolute;
  left: 17px;
  top: 13px;
}
.head-box-op .search-thame-7242023 .input-search{
  min-width: 284px;
  border: 1px solid #A7A7A7;
  border-radius: 10px;
  padding: 12px 12px 12px 45px;
  font-size: 16px;
  Line-height:18px;
}
.head-box-op  .mira_elet {
  margin: 0px 0px 0px 0px;
}
.head-box-op .mira_elet .yet_released_not .default_option:before{
  content: unset;
}
.head-box-op .mira_elet .ct_right{
  border: 1px solid #A7A7A7;
  border-radius: 10px;
  padding: 9px 12px 9px 12px;
  min-width: 180px;
}
.head-box-op  .mira_elet .yet_released_not{
  padding: 0px 0px 0px 0px;
  width: 100%;
}
.head-box-op .search-thame{
  background: linear-gradient(134.05deg, #4C2FFF 11.81%, #F60BFF 93.44%),
  linear-gradient(0deg, #FFFFFF, #FFFFFF);
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  line-height: 19px;
  letter-spacing: 0em;
  text-align: center;
  display: block;
  border: none;
  padding: 12px 36px;
  border-radius: 10px;
}
.head-box-op .mira_elet .yet_released_not .default_option{
  justify-content: space-between;
}
.list-thame-7242023{
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  padding: 20px 0px 20px 0px;
}
.item-template{
  width:calc(100% / 4);
  border: 1px solid #1E1E1E33;
  max-width: 285px;
  border-radius: 6px ;
}
.item-template .text-content-template{
  padding: 20px 10px;
}
.item-template .tame-name-template{
  padding: 0px 0px 20px 0px;
  border-bottom: 1px solid rgb(30 30 30 / 20%)
  
}
.item-template{
  overflow: hidden;
  display: flex;
  border-radius: 6px ;
  flex-direction: column;
}
.item-template img{
  transition: all 0.5s;

}
.item-template .images-content-template figure{
  height: 100%;
}
.item-template .images-content-template figure img{
  height: 100%;
  object-fit: cover;
}
.item-template img:hover{
  scale: 1.1;
}
.item-template .images-content-template{
  min-height: 200px;
  flex-grow: 1;
  overflow: hidden;
}
.item-template .name-nkthame{
  font-size: 18px;
  font-weight: 600;
  line-height: 21px;
  letter-spacing: 0em;
  text-align: left;
  margin: 0px 0px 5px 0px;
}
.item-template .date-nkthame{
  margin: 0px 0px 0px 0px;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-align: left;
  color: #1E1E1E66;
}
.item-template .edit-item-template{
  display: flex;
  padding: 20px 0px 0px 0px;
}
.item-template .edit-template{
  border: none;
  background: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  border-right: 1px solid #1E1E1E33;
  font-size: 16px;
  font-weight: 400;
  line-height: 19px;
  letter-spacing: 0em;
  color: #1E1E1E80;
  width: 50%;

}
.release-template{
  border: none;
  background: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  width: 50%;
  font-size: 16px;
  font-weight: 400;
  line-height: 19px;
  letter-spacing: 0em;
  color: #1E1E1E80;

}
.pagenk{
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin: 25px 0px 0px 0px;
}
.pagenk ul{
  display: flex;
  gap: 5px;
  align-items: center;
}
.pagenk ul li{
  padding: 5px 8px;
}
.pagenk .xelf_next,.pagenk .xelf_prev{
  font-size: 16px;
  width: 26px;
  height: 26px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #D1D1D1;
  border-radius: 5px;
  padding: 0px;
}
.pagenk .xelf_next a,.pagenk .xelf_prev a{
  line-height: 9px;


}
.pagenk ul li a{
  color:#1E1E1E;
}
.pagenk ul li.current a{
  color: #542EFF;
}
.mira_defauilt_general .head-box-op .yet_released_not .select_ul{
  left: -14px;
}
.etalpment_general .list_group .etalpment_egami{
  height: 210px;
}
.describe-update7252023{
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-align: left;
  color: #8C8C8C;
  margin: 10px 0px 0px 0px;
}
.update-reload-7252023{
  position: relative;
}
.redload-at{
  position: absolute;
  right: 9px;
  top: 11px;
  cursor: pointer;
}
.item-template .images-content-template{
  border-radius: 5px 5px 0px 0px;
}
.item-template .images-content-template figure{
  border-radius: 5px 5px 0px 0px;
}
.item-template .images-content-template figure img{
  border-radius: 5px 5px 0px 0px;
}
.list-suggest{
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  padding: 8px 0px;
}
.list-suggest a{
  display: inline-block;
  border: 1px solid #542EFF4D;
  padding: 5px 16px;
  border-radius: 8px;
  color: #542EFF;
  font-size: 16px;
  font-weight: 500;
  line-height: 26px;
  letter-spacing: 0em;
  text-align: left;
}
.suggest-update{
  display: flex;
  gap: 20px;
  align-items: flex-start;
}

.screen-reponsive .header-screen{
  position: fixed;
  box-shadow: 0px 4px 12px 0px #0000001F;
  background: #FFFFFF;
  padding: 8px 50px 8px 50px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  max-height: 64px;
}
.types-reponsive ul{
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 30px;
}
.types-reponsive ul li{
  height: 48px;
  width: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px;
  cursor: pointer;
  background: #FFFFFF;
}
.types-reponsive ul li:hover{
  background: #EEEBFF;

}
.types-reponsive ul li:hover .images-scren-not{
  display: none;
}
.types-reponsive ul li:hover .images-scren-active{
  display: block;
}
.types-reponsive .active-screen{
  background: #EEEBFF;
}
.images-scren-active{
  display: none;
}
.active-screen .images-scren-active{
  display: block;
  transition: all 0.2 ease;
}
.active-screen .images-scren-not{
  display: none;
}
.screen-loggo{
  display: block;
  min-width: 300px;
}
.exit-release {
  display: flex;
  align-items: center;
  gap: 10px;
  min-width: 300px;
}
.exit-release .exit-editnk{
  display: block;
  padding: 10px 15px;
  font-size: 16px;
  font-weight: 500;
  line-height: 19px;
  letter-spacing: 0em;
  text-align: center;
  background: #fff;
  border-radius: 10px;
  color: #1E1E1E;
}
.exit-release .exit-editnk:hover{
  background: #EEEBFF;
  color: #542EFF;
} 
.exit-release .releasenk{
  display: block;
  padding: 10px 15px;
  font-size: 16px;
  font-weight: 500;
  line-height: 19px;
  letter-spacing: 0em;
  text-align: center;
  background: #EEEBFF;
  color: #542EFF;
  border-radius: 10px;
}
.content-reponsvie{
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 140px 0px 0px 0px;
}

.action-responsive {
  width: 100%;
  height: 200px;
  transition: all 0.5s ease;
}
.content-reponsvie{
  transition: all 0.5s ease;
}

.action-reponsvie >img{
  width: 100%;
}                        
/* end update724-2023 */
/* end tung nk  */
.tung_menu ul{
  background: transparent !important;
}
#menu-mobile{
  height: initial !important;
}
.bg_full{
}
.body-template-3 div#bg-menu-mobile,
.body-template-2 div#bg-menu-mobile{
  background: #fff;
  height: 35vh;
}
.body-template-1 div#bg-menu-mobile{
  background: #0c4044;
}
.mira_qlda_menu nav>ul>li.menu-item-has-children:after{
  top: 26px;
  right: 4px;
}
.close_admin_menu{
  position: absolute;
  top: 30px;
  right: 30px;
  cursor: pointer;
  display: none;
}
.body-template-4 .arim_pro_ver_one .qb_pro_ct figure{
  display: block;
  overflow: hidden;
}
.body-template-4 .arim_team_ver_one .qb_team_ct .wrap_figure .team_ava_img label{
  display: inherit;
  padding: 0px;
}
.body-template-4 .arim_review_ver_one .qb_review_ct .wrap_figure .review_ava_img{
  top: initial !important;
}
.body-template-4 .arim_where_ver_one .qb_where_ct figure label{
  display: inherit;
  padding: 0px;
}
.body-template-4 .arim_pro_ver_one .qb_pro_general{
  justify-content: center;
}
.body-template-4 .arim_price_ver_one .qb_price_ct .price_info li{
  word-wrap: break-word;
}
.body-template-4 .qb_faq_general .qb_faq_detailds .qb_faq_info:after{
  background-size: contain;
}
.body-template-4 .arim_review_ver_one .qb_review_ct{
  align-items: center;
}
.qb_team_dh9 .qb_team_ct .wrap_figure figure label{
  padding: 0px;
}
.qb_faq_general .qb_faq_detailds .qb_faq_info h4{
  width: 95%;
}
.tg_ftld_dh9 .tg_bottom_ft .bottom_ft_general{
  align-items: end;
}
.arim_price_ver_one .qb_price_ct .price_info li{
  word-break: break-all;
}
.tg_temp8_0308_change .qb_review_dh8 .qb_arim_title h2{
  padding: 0px 0px 0px 0px;
}
.mira_template_study_abroad_intro.tg_temp7_0308_change .qb_data_general .qb_data_ct b{
  word-break: break-all;
}
.tg_temp7_0308_change .qb_review_dh7 .qb_review_ct .qb_review_info .ct_right .review_name{
  font-weight: 700 !important;
}
.mira_template_study_abroad_intro.tg_temp7_0308_change .arim_intro_ver_one .qb_intro_general .wrap_figure label{
  height: inherit;
}

/*21082023*/
.popup.popup_choose_lout_2108 .content_popup {
  max-width: 1000px;
  margin: 50px auto 50px auto;
  padding: 30px 30px 50px 30px;
}
.tg_list_layout_p{
  display: flex;
  gap: 10px;
  flex-wrap: wrap;
  height: 510px;
  overflow: auto;
  padding: 0px 10px 30px 0px;
}



.tg_list_layout_p .tg_item_layout{
  width: 32%;
  margin: 0px 0px 10px 0px;
  text-align: center;
  cursor: pointer;
}

.tg_list_layout_p .tg_item_layout:hover h4{
 color:#542EFF;
}

button.tg_choose_layout_2108{
  font-size: 14px;
  color: #542EFF;
  text-align: center;
  background: #EEEBFF;
  border-radius: 5px;
  padding: 2px 18px;
  border: none;
}

/*
 *  STYLE 3
 */

.tg_list_layout_p::-webkit-scrollbar-track
{
  -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
  background-color: #F5F5F5;
}

.tg_list_layout_p::-webkit-scrollbar
{
  width: 6px;
  background-color: #F5F5F5;
}

.tg_list_layout_p::-webkit-scrollbar-thumb
{
  background: linear-gradient(134.05deg, #4C2FFF 11.81%, #F60BFF 93.44%), #CFCFCF;
}

.tg_item_layout .tg_check {
  position: absolute;
}

.tg_item_layout figure{
  position: relative;
  border: 1px solid #e6e6e6;
}

.tg_item_layout.tg_active figure::before {
  content:"";
  background: rgb(0 0 0 / 70%);
  position: absolute;
  top:0px;
  left: 0px;
  width: 100%;
  height: 100%;
}

.success-checkmark {
 width: 80px;
 height: 115px;
 margin: 0 auto;
 position: absolute;
 top: 50%;
 left: 50%;
 transform: translate(-50%,-50%);
}
.success-checkmark .check-icon {
 width: 80px;
 height: 80px;
 position: relative;
 border-radius: 50%;
 box-sizing: content-box;
 border: 4px solid #4caf50;
}
.success-checkmark .check-icon::before {
 top: 3px;
 left: -2px;
 width: 30px;
 transform-origin: 100% 50%;
 border-radius: 100px 0 0 100px;
}
.success-checkmark .check-icon::after {
 top: 0;
 left: 30px;
 width: 60px;
 transform-origin: 0 50%;
 border-radius: 0 100px 100px 0;
 animation: rotate-circle 4.25s ease-in;
}
.success-checkmark .check-icon::before, .success-checkmark .check-icon::after {
 content: '';
 height: 100px;
 position: absolute;
 /* background: #fff; */
 transform: rotate(-45deg);
}
.success-checkmark .check-icon .icon-line {
 height: 5px;
 background-color: #4caf50;
 display: block;
 border-radius: 2px;
 position: absolute;
 z-index: 10;
}
.success-checkmark .check-icon .icon-line.line-tip {
 top: 46px;
 left: 14px;
 width: 25px;
 transform: rotate(45deg);
 animation: icon-line-tip 0.75s;
}
.success-checkmark .check-icon .icon-line.line-long {
 top: 38px;
 right: 8px;
 width: 47px;
 transform: rotate(-45deg);
 animation: icon-line-long 0.75s;
}
.success-checkmark .check-icon .icon-circle {
 top: -4px;
 left: -4px;
 z-index: 10;
 width: 80px;
 height: 80px;
 border-radius: 50%;
 position: absolute;
 box-sizing: content-box;
 border: 4px solid rgba(76, 175, 80, .5);
}
.success-checkmark .check-icon .icon-fix {
 top: 8px;
 width: 5px;
 left: 26px;
 z-index: 1;
 height: 85px;
 position: absolute;
 transform: rotate(-45deg);
 /* background-color: #fff; */
}
@keyframes rotate-circle {
 0% {
   transform: rotate(-45deg);
 }
 5% {
   transform: rotate(-45deg);
 }
 12% {
   transform: rotate(-405deg);
 }
 100% {
   transform: rotate(-405deg);
 }
}
@keyframes icon-line-tip {
 0% {
   width: 0;
   left: 1px;
   top: 19px;
 }
 54% {
   width: 0;
   left: 1px;
   top: 19px;
 }
 70% {
   width: 50px;
   left: -8px;
   top: 37px;
 }
 84% {
   width: 17px;
   left: 21px;
   top: 48px;
 }
 100% {
   width: 25px;
   left: 14px;
   top: 45px;
 }
}
@keyframes icon-line-long {
 0% {
   width: 0;
   right: 46px;
   top: 54px;
 }
 65% {
   width: 0;
   right: 46px;
   top: 54px;
 }
 84% {
   width: 55px;
   right: 0px;
   top: 35px;
 }
 100% {
   width: 47px;
   right: 8px;
   top: 38px;
 }
}

.tg_submit_section button{
  color: #fff;
  border: 1px solid #fff;
  background: linear-gradient(134.05deg, #4C2FFF 11.81%, #F60BFF 93.44%), #CFCFCF;
  font-weight: 500;
  text-align: center;
  border-radius: 5px;
  padding: 11px 40px;
  display: table;
  font-size: 19px;
  border: none;
  outline: none;
} 

.tg_wrap_section_2108{
  position: relative;
}

.tg_wrap_section_2108 .tg_submit_section{
  position: absolute;
  bottom: -36px;
  right: 0px;
  z-index: 2;
  background: #fff;
  width: 100%;
  display: flex;
  justify-content: center;
  border: none;
}

.popup.popup_choose_lout_2108 .content_popup .popup_title{
  margin: 0px 0px 30px 0px;
}

.popup{
  padding:0px !important;
}

.tg_item_layout figure img{
  height: 212px;
  object-fit: contain;
  width: 100%;
}

.show_menu_tg_test{
  position: fixed;
  top: 80px;
  right: 20px;
  color: #fff;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background: #e94d81;
  line-height: 50px;
  text-align: center;
  cursor: pointer;
  z-index: 999;
  font-size: 15px;
}

.tg_menu_test{
  position: fixed;
  right: 0px;
  left: 0px;
  top: 0px;
  z-index: 99999;
  margin: 0px auto;
  width: 100%;
  background: #fff;
  max-width: 410px;
  display: none;
  box-shadow: 0px 0px 10px #ccc;
  border-radius: 10px;
  padding: 0px;
}

.tg_menu_test  ul {
  display: flex;
  gap: 2%;
  flex-wrap: wrap;
  padding: 20px;
}

.tg_menu_test  ul li{
  width: 48%;
  margin: 0px 0px 10px 0px;
}

.tg_menu_test  ul li a{
  color:#000;
}

.tg_menu_test  ul li a:hover {
  color: #e94d81;
}

.tg_menu_test h2{

  margin: 0px;
  
  padding: 10px 20px;
  
  background: #e94d81;
  
  border-radius: 10px 10px 0px 0px;
  
  color: #fff;
  
  font-size: 20px;
  
  text-align: center;
}

/* END 21082023*/

/*28082023 HD + FullHD wtf*/

.tg_temp4_0308_change .qb_review_dh4 .slick-prev:focus:before, .tg_temp4_0308_change .qb_review_dh4 .slick-next:focus:before{
  color:#fff !important;
}

.tg_header_240723.tg_header_home{
  padding:0px 0px 50px 0px;
}
.tg_ftld_2407 .tg_wrap_form_ft form{
  position: relative;
}

footer form p.error{
  width: auto;
}

.show_error p.success {
 text-align: center;
    margin: 10px auto;
    padding: 10px 20px;
    background: #00cfaa;
    display: table;
    font-size: 14px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 80%;
}

.tg_header_home .tg_item_sright img{
  height: 600px;
  object-fit: cover;
  width: 100%;
}

.wrap_figure label{
  margin: 0px !important;
}
.mira_template_study_abroad_team.tg_temp8_0308_change .qb_team_dh8 .qb_team_ct .wrap_figure figure img{
  height: 400px;
}
.etalpment_egami .wrap_figure figure img{
  object-fit: contain;
}
.mira_template_study_abroad_review.tg_temp4_0308_change  .slick-prev:before , .mira_template_study_abroad_review.tg_temp4_0308_change  .slick-next:before{
  color:#fff;
}

.mira_template_study_abroad_review.tg_temp4_0308_change  .slick-prev:focus::before , .mira_template_study_abroad_review.tg_temp4_0308_change  .slick-next:focus::before{
  color:#fff !important;
}

.tg_list_spkh{
  position: relative;
}

.tg_list_spkh::before{
  content:"";
  background: url(../images/tg_bg_muiten_1910.png) center center repeat-x;
  width: 110%;
  height: 20px;
  position: absolute;
  top: 50px;
  left: -5%;
}


.mira_template_study_abroad_faq.tg_service_4_faq .qb_faq_general .qb_faq_detailds.tg_current .qb_faq_info:after{
  content:"\f106";
  color:#e94d81;
}

.mira_template_study_abroad_faq.tg_service_4_faq .qb_faq_general .qb_faq_detailds .qb_faq_info:after{
  content:"\f107";
  font:normal normal normal 14px/1 FontAwesome;
  background: none;
  font-size: 30px;
  color: #8a8a8a;
  transform: none;
}

.mira_template_study_abroad_faq.tg_service_4_faq .qb_faq_general .qb_faq_detailds .qb_faq_info p{
  margin: 0px 0px 10px 0px;
}

.mira_template_study_abroad_faq.tg_service_4_faq .tg_question_svg{
  position: absolute;
  top: 30px;
  left: 20px;
  width: 28px;
  height: 28px;
  background: #e94d81;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
}

.mira_template_study_abroad_faq.tg_service_4_faq  .qb_faq_detailds.tg_current{
  border-left: 1px solid #ccc;
}

.mira_template_study_abroad_faq.tg_service_4_faq .qb_faq_general .qb_faq_detailds .qb_faq_info{
  background: none;
  padding: 30px 30px 30px 60px;
}

.mira_template_study_abroad_faq.tg_service_4_faq .qb_faq_general .qb_faq_detailds.tg_current .qb_faq_info{
  padding: 30px 30px 0px 60px ;
}

.mira_template_study_abroad_faq.tg_service_4_faq .qb_faq_general .qb_faq_detailds .tg_textwidget{
  border-top:none;
  padding: 0px;
  margin: 20px 30px 30px 60px;
}

.mira_template_study_abroad_faq.tg_service_4_faq  .qb_faq_detailds{
  box-shadow: none;
  background: none;
  border: 1px solid #ccc;
}

.mira_template_study_abroad_price.tg_servicep_4  .qb_price_ct{
  padding:0px;
}

.mira_template_study_abroad_price.tg_servicep_4 .tg_top_textwg{

background: #e94d81;

color:#fff;

padding: 20px;

border-radius: 10px 10px 0px 0px;

text-align: center;
}



.mira_template_study_abroad_price.tg_servicep_4 .tg_top_textwg   .price_ecirp b {
  color:#fff;
}

.mira_template_study_abroad_price.tg_servicep_4 .arim_price_ver_one .qb_price_ct .price_info{

margin: 0px auto 10px auto;

padding: 0px;

border-top: none;

display: table;
}

.mira_template_study_abroad_price.tg_servicep_4 .tg_bot_textwg{
  padding:30px;
}

.mira_template_study_abroad_price.tg_servicep_4 .arim_price_ver_one .qb_price_ct{
  border-top:none;
}

.mira_template_study_abroad_faq.tg_servicep_3 .qb_faq_dt .tg_textwidget p{
  display: -webkit-box;
  -webkit-line-clamp: 6;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;
}

.mira_template_study_abroad_why.tg_introp_7 .qb_why_general .qb_why_detailds figure{
  width: 125px;
  height: 125px;
  background: #e94d81;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0px auto 20px auto;
}

.mira_template_study_abroad_why.tg_introp_7 .qb_why_general .qb_why_detailds:nth-child(2n) figure{
  background: #41256C;
}

.mira_template_study_abroad_why.tg_introp_7 .qb_why_general .qb_why_detailds .qb_why_ct{
  text-align: center;
}

.mira_template_study_abroad_why.tg_introp_7 .qb_why_general .qb_why_detailds figure svg path{
  stroke: #fff;
}

.mira_template_study_abroad_team.tg_temp0_0308_change.tg_has_bg{
  position: relative;
  overflow: hidden;
}

.mira_template_study_abroad_team.tg_temp0_0308_change.tg_has_bg .arim_team_ver_one{
  position: relative;
  z-index: 2;
}

.mira_template_study_abroad_team.tg_temp0_0308_change.tg_has_bg .figure_bg{
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  z-index: 1;
  opacity: 0.1;
}

.mira_template_study_abroad_team.tg_temp0_0308_change.tg_text_black  .arim_team_ver_one .qb_team_ct .wrap_figure .team_ava_img{
  background: #fff;
}

.tg_banner_240723.tg_temp2_0308_change{
  padding:100px 0px 150px 0px;
}
.tg_banner_240723.tg_temp5_0308_change{
  padding: 100px 0px 100px 0px;
}
.tg_banner_240723.tg_temp3_0308_change , .tg_banner_240723.tg_temp4_0308_change{
  padding: 100px 0px 100px 0px;
}
.tg_banner_240723.tg_temp2_0308_change .tg_wrap_slide,
.tg_banner_240723.tg_temp5_0308_change .tg_wrap_slide{
  flex-direction: column;
}
.tg_banner_240723.tg_temp2_0308_change .tg_wrap_slide .tg_item_sleft{
  width: 100%;
  padding: 0px;
  text-align: center;
  max-width: 875px;
}
.tg_banner_240723.tg_temp5_0308_change .tg_wrap_slide .tg_item_sleft{
  width: 100%;
  padding: 0px;
  text-align: center;
  max-width: 1100px;
}
.tg_banner_240723.tg_temp2_0308_change .tg_wrap_slide .tg_item_sleft h3,
.tg_banner_240723.tg_temp3_0308_change .tg_wrap_slide .tg_item_sleft h3,
.tg_banner_240723.tg_temp4_0308_change .tg_wrap_slide .tg_item_sleft h3,
.tg_banner_240723.tg_temp5_0308_change .tg_wrap_slide .tg_item_sleft h3{
  color: #fff;
}

.tg_banner_240723.tg_temp2_0308_change .tg_wrap_slide .tg_item_sleft h4,
.tg_banner_240723.tg_temp3_0308_change .tg_wrap_slide .tg_item_sleft h4,
.tg_banner_240723.tg_temp4_0308_change .tg_wrap_slide .tg_item_sleft h4{
  color: #fff;
  font-size: 40px;
  line-height: 48px;
  margin: 0px 0px 20px 0px;
}

.tg_banner_240723.tg_temp4_0308_change .tg_wrap_slide .tg_item_sleft+.tg_item_sright{
  width: 30%;
}

.tg_banner_240723.tg_temp4_0308_change .tg_item_sleft{
  width: 70%;
}

.tg_banner_240723.tg_temp5_0308_change .tg_wrap_slide .tg_item_sleft h4{
  color: #009E9E;
}
.tg_banner_240723.tg_temp5_0308_change .tg_wrap_slide .tg_item_sleft h4{
  color: #fff;
  font-size: 40px;
  line-height: 48px;
  margin: 0px 0px 20px 0px;
}
.tg_banner_240723.tg_temp2_0308_change .tg_wrap_slide .tg_item_sleft p{
  margin: 0px 0px 100px 0px;
}
.tg_banner_240723.tg_temp3_0308_change .tg_wrap_slide .tg_item_sleft p{
  margin: 0px 0px 40px 0px;
}
.tg_banner_240723.tg_temp5_0308_change .tg_wrap_slide .tg_item_sleft p{
  text-align: center;
  margin: 0px 0px 40px 0px;
}
.tg_banner_240723.tg_temp2_0308_change .tg_wrap_slide .tg_item_sleft a{
  display: table;
  margin: 0px auto;
}
.tg_banner_240723.tg_temp5_0308_change .tg_wrap_slide .tg_item_sleft a{
  display: table;
  margin: 0px auto;
}

.tg_banner_240723.tg_temp2_0308_change .slick-dots{
  bottom: -60px;
  justify-content: center;
}
.tg_banner_240723.tg_temp3_0308_change .tg_wrap_slide{

  gap: 30px;
}
.tg_banner_240723.tg_temp3_0308_change .tg_item_sleft{
  order: 2;
  width: 70%;
}
.tg_banner_240723.tg_temp3_0308_change .tg_wrap_slide .tg_item_sleft+.tg_item_sright{
  margin: inherit;
  width: 30%;
}
.tg_banner_240723.tg_temp3_0308_change .slick-dots{width: calc( 30% + 80px );justify-content: flex-end;bottom: 40px;}
.tg_banner_240723.tg_temp4_0308_change .tg_wrap_slide{
  gap: 30px;
}
.tg_banner_240723.tg_temp4_0308_change .tg_item_sright{
  order: 1;
  width: 50%;
}
.mira_template_study_abroad_why.tg_abroad_why_intro6 .qb_why_general{
  gap: 20px;
  max-width: 100%;
}

.mira_template_study_abroad_why.tg_abroad_why_intro6 .qb_why_general .qb_why_detailds{
  border-radius: 8px;
  background: #FFF;
  box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.08);
  padding: 30px;
  width: 25%;
}

.mira_template_study_abroad_why.tg_abroad_why_intro6 .qb_why_general .qb_why_ct strong{
  min-height: auto;
}

.tg_temp7_0308_change .qb_team_dh7 .qb_team_ct.tg_event_item figure img{
  border-radius: 50% 50% 0 50%;
}

.mira_template_study_abroad_intro.tg_introp_5 .tg_wrap_bot_itp h4{

  font-size: 18px;

  font-weight: 700;

  margin: 0px 0px 12px 0px;
}

.mira_template_study_abroad_intro.tg_introp_5 .tg_wrap_bot_itp .item_textwg{
  
  margin: 0px 0px 35px 0px !important;
}

.mira_template_study_abroad_intro.tg_introp_5 .tg_wrap_bot_itp .item_textwg p{
  margin: 0px;
}

.mira_template_study_abroad_intro.tg_introp_5 .tg_wrap_bot_itp .item_textwg:last-child{
  margin: 0px !important;
}

.mira_template_study_abroad_team.tg_temp10_0308_change.tg_text_black .qb_team_ct .text_widget{
  color:#fff;
}

.mira_template_study_abroad_team.tg_temp10_0308_change.tg_text_black .qb_team_dh10 .qb_team_ct .wrap_figure figure img{
  box-shadow: none;
}

.mira_template_study_abroad_intro.tg_data_hasbg .qb_data_general .qb_data_ct strong{
  color:#fff;
}

.mira_template_study_abroad_intro.tg_data_hasbg .qb_data_general{
  overflow: hidden;
  background: #41256c;
}

.mira_template_study_abroad_intro.tg_data_hasbg .qb_data_general .figure_bg{
  position: absolute;
  top:0px;
  left: 0px;
  width: 100%;
  height: 100%;
  z-index: 3;
  opacity: 0.1;
}

.mira_template_study_abroad_intro.tg_data_hasbg .qb_data_detailds{
  position: relative;
  z-index: 4;
}

.mira_template_study_abroad_intro.tg_temp1_0308_change .tg_ht_top  {
  position: absolute;
  top: -50px;
  right: -50px;
}
.mira_template_study_abroad_team.tg_temp1_0308_change .qb_team_ct figure  {
  border: 1px solid #D3A8E8;
  padding: 15px;
  background: transparent;
  border-radius: 25px;
}
.mira_template_study_abroad_intro.tg_temp5_0308_change .tg_num_hocv{
  display: flex;
  align-items: center;
  gap: 20px;
  position: absolute;
  bottom: -50px;
  right: 30px;
  z-index: 2;
  padding: 10px 20px;
  border-radius: 10px;
  background: #FFF;
  box-shadow: 0px 6px 20px 0px rgba(0, 0, 0, 0.10);
}

.mira_template_study_abroad_intro.tg_temp5_0308_change .tg_num_hocv .qb_data_ct b{

  color: var(--Color-main, #E94D81);

  text-align: center;

  font-size: 40px;

  font-style: normal;

  font-weight: 700;

  line-height: 120%; /* 48px */
}

.mira_template_study_abroad_intro.tg_temp5_0308_change .tg_num_hocv .qb_data_ct strong{color: var(--black, #000);font-size: 18px;font-style: normal;font-weight: 600;line-height: 140%; /* 25.2px */}

.mira_template_study_abroad_intro.tg_temp5_0308_change .tg_num_hocv .figure_hocv{
  background: #E94D81;
  width: 91px;
  height: 91px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.mira_template_study_abroad_intro.tg_temp5_0308_change .tg_num_hocv .figure_hocv svg{
 width: 60px;
 height: 60px;
}

.mira_template_study_abroad_team.tg_temp1_0308_change .qb_team_dh1 .qb_team_ct .wrap_figure::before{
  content: "";
  position: absolute;
  width: 256px;
  height: 130px;
  bottom: -1px;
  border: 3px solid #e94d81;
  border-top: none;
  border-bottom-left-radius: 25px;
  border-bottom-right-radius: 25px;
  overflow: hidden;
  left: -1px;
  z-index: 2;
}

.mira_template_study_abroad_intro.tg_temp5_0308_change .tg_num_hocv .figure_hocv svg path{
  stroke: #fff;
}


.mira_template_study_abroad_team.tg_temp1_0308_change .qb_team_dh1 .qb_team_ct .wrap_figure{
  display: table;
  margin: 0px auto;
}


.mira_template_study_abroad_intro.tg_temp5_0308_change .tg_wrap_slide_item .tg_ht_top{
  position: absolute;
  top: -20px;
  left: -20px;
}

.mira_template_study_abroad_intro.tg_temp5_0308_change .tg_wrap_slide_item .tg_ht_bot{
  position: absolute;
  bottom: -20px;
  right: -20px;
}
.mira_template_study_abroad_team.tg_temp0_0308_change .wrap_figure figure {
  border:1px solid #D3A8E8;
  background: #fff;
  padding:15px;
}

.mira_template_study_abroad_team.tg_temp0_0308_change .wrap_figure figure img{
  background: #F6F0FF;
}

.mira_template_study_abroad_team.tg_temp0_0308_change  .wrap_figure{
  position: relative;
  display: table;
  margin: 0px auto;
}

.mira_template_study_abroad_team.tg_temp0_0308_change  .wrap_figure::before  {
  content:"";
  position: absolute;
  width: 256px;
  height: 130px;
  bottom: -1px;
  border: 3px solid #e94d81;
  border-top: none;
  border-bottom-left-radius: 126px;
  border-bottom-right-radius: 126px;
  overflow: hidden;
  left: -1px;
  z-index: 2;
}

.mira_template_study_abroad_team figure img{
  position: relative;
}

body .tg_temp3_0308_hd [class*="tg_slide_top"]{
  background: none;
}
body .tg_temp8_0308_change .qb_team_dh8 .qb_team_ct .text_widget{
  max-width: 100%;
}
.tg_ftld_0308.tg_temp3_0308_change .tg_contact_ifft ul li svg path {
  stroke: #41256C;
}

.tg_temp5_0308_change .qb_review_dh5 .qb_arim_title .nav_ctm_btns_zc2021 .slick-arrow{
  display: flex;
  align-items: center;
  justify-content: center;
}

.tg_temp5_0308_change .qb_review_dh5 .qb_arim_title .nav_ctm_btns_zc2021 .slick-arrow svg path{
  stroke: #e94d81 ;
}

.tg_temp5_0308_change .qb_review_dh5 .qb_arim_title .nav_ctm_btns_zc2021 .slick-arrow:hover svg path,
body.temp_red_01 .tg_temp5_0308_change .qb_review_dh5 .qb_arim_title .nav_ctm_btns_zc2021 .slick-arrow:hover svg path{
  stroke: #fff;
}

.edit_promt_section2023::before{
  content:"";
  position: absolute;
  height: 100%;
  width: 100%;
  right: -30px;
}
.tg_temp10_0308_change .qb_data_general .qb_data_detailds .wrap_figure figure{
  position: relative;
  width: 91px;
  height: 91px;
  border-radius: 50%;
  background: #E94D81;
}
.mira_template_study_abroad_intro.tg_temp9_0308_change .arim_data_ver_one .tg_readm a{
  max-width: 100%;
}
.mira_template_study_abroad_intro.tg_temp9_0308_change .qb_intro_ct::before, .mira_template_study_abroad_intro.tg_temp10_0308_change .qb_intro_ct::before{
  background: none;
}
.tg_temp8_0308_change .qb_review_dh8 .qb_arim_title:after{
content: "\f10e" !important;
    font: normal normal normal 14px/1 FontAwesome;
    background: none;
    font-size: 60px;
    color: #e94d81;
    background: none !important;
}

.mira_template_study_abroad_intro.tg_temp8_0308_change .qb_intro_ct::before{
  background: none;
}
.tg_temp5_0308_change .qb_review_dh5 .qb_review_general:before{
  background: none !important;
}

.mira_template_study_abroad_review.tg_temp5_0308_change .qb_review_dh5 .qb_review_ct .wrap_figure figure{
  overflow: initial;
}

.mira_template_study_abroad_review.tg_temp5_0308_change .qb_review_dh5 .qb_review_ct .wrap_figure figure:before{

background: #e94d81;

content: "\f10e" !important;

font: normal normal normal 14px/1 FontAwesome;

color: #fff;

font-size: 42px;

display: flex;

align-items: center;

justify-content: center;

    position: absolute;
    content: "";
    width: 90px;
    height: 90px;
    top: -25px;
    right: 30px;
}


.tg_temp5_0308_change .qb_review_dh5 .qb_review_general{
  border:2px dashed #e94d81;
}


.mira_template_study_abroad_why .arim_why_ver_one .qb_why_ct figure svg {
  width: 70px;
  height: 70px;
}
.tg_temp1_0308_change .arim_intro_ver_one .qb_intro_ct .intro_figure figure svg , .tg_temp1_0308_change .qb_data_general .qb_data_detailds .wrap_figure figure svg,
.arim_intro_ver_one .qb_intro_ct .intro_figure figure svg , .tg_temp3_0308_change .arim_intro_ver_one .qb_intro_ct .intro_figure figure svg , 
.qb_data_detailds  figure svg , .mira_template_study_abroad_intro.tg_temp7_0308_change .qb_data_general .qb_wrap_detailds figure svg, 
.mira_template_study_abroad_intro.tg_temp9_0308_change .arim_data_ver_one .qb_wrap_detailds figure svg{
  width: 55px;
  height: 55px;
}

.mira_template_study_abroad_intro.tg_temp3_0308_change .qb_data_detailds .wrap_figure figure svg path{
  stroke: #fff;
}

.tg_temp1_0308_change .arim_intro_ver_one .qb_intro_ct .intro_figure figure , .tg_temp1_0308_change .qb_data_general .qb_data_detailds .wrap_figure figure{
  display: flex;
  align-items: center;
  justify-content: center;
}

body.temp_red_01 .mira_template_study_abroad_price[class*="tg_"]  .arim_price_ver_one .qb_price_ct{
  border-top:none !important;
}
body.temp_red_01 .mira_template_study_abroad_price.tg_servicep_3 .qb_arim_title h2 {
  color:#000;
}

.temp_default .arim_contact_switchboard_ver_one .contact_switchboard_detailds:hover

.mira_template_contact_info.tg_contactp_3 .arim_contact_info_ver_one .contact_info_ofni ul li .wrap_figure figure{
  
  border: 1px solid #e94d81 !important;
}

.mira_template_contact_info.tg_contactp_3 .arim_contact_info_ver_one .contact_info_ofni ul li .wrap_figure figure svg,
.mira_template_contact_info.tg_contactp_4 .arim_contact_info_ver_one .contact_info_ofni ul li .wrap_figure figure svg,
.mira_template_study_abroad_intro.tg_temp9_0308_change .qb_intro_ct svg{
  width: 30px;
  height: 37px;
}

.mira_template_study_abroad_intro.tg_temp5_0308_change .qb_intro_ct svg, .mira_template_study_abroad_intro.tg_temp8_0308_change .qb_intro_ct svg, .mira_template_study_abroad_intro.tg_temp9_0308_change .qb_intro_ct svg, .mira_template_study_abroad_intro.tg_temp10_0308_change .qb_intro_ct svg{
  position: absolute;
  top:0px;
  left: 0px;
}
.mira_template_study_abroad_intro.tg_temp5_0308_change .qb_intro_ct::before{
  background: none !important;
}
.mira_template_study_abroad_faq .qb_arim_title{
  padding:0px;
}
.tg_temp3_0308_change .qb_team_dh3 .qb_team_ct .wrap_figure:before{
  z-index: 2;
}

.mira_template_intro_remotsuc .slick-track>.slick-slide{
  padding:0px 10px;
}

.mira_template_intro_remotsuc .ortni_remotsuc_general figure img{

  object-fit: contain;

  width: auto;

  height: auto;
}

.mira_template_intro_remotsuc .slick-list{
 margin: 0px -10px; 
}

.arim_pro_ver_one .qb_pro_ct figure{
  width: 100%;
  max-width: 127px;
}
.mira_template_study_abroad_intro.tg_temp9_0308_change .arim_intro_ver_one {
  padding:0px !important;
}
.arim_where_ver_one .qb_where_ct figure{
  width: 100%;
  max-width: 240px;
}
.mira_template_service_name.tg_servicep_1 .qb_arim_title h3{
  color: #A9A9A9;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  margin: 0px 0px 5px 0px;
}
.tg_temp7_0308_change .qb_team_dh7 .qb_team_ct .wrap_figure figure img{
  box-shadow: none;
}
.mira_template_study_abroad_intro.tg_temp7_0308_change .arim_intro_ver_one .qb_intro_general .wrap_figure .tg_readm a{
  display: block;
  max-width: 100%;
}
.arim_why_ver_one .qb_why_general{
  gap: 100px;
}

.arim_why_ver_one .qb_why_detailds{
  padding:0px;
}

.slick-dots{
  bottom:-25px;
}

.mira_template_study_abroad_intro.tg_temp5_0308_change .tg_slide_item .tg_wrap_slide_item::before,
.mira_template_study_abroad_intro.tg_temp5_0308_change .tg_slide_item .tg_wrap_slide_item::after{
  background: none !important;
}

.mira_template_study_abroad_intro.tg_temp5_0308_change .tg_slide_item .tg_wrap_slide_item figure{
  filter:none !important;
  box-shadow: 0px 0px 10px #ccc;
}
.mira_template_contact_switchboard.tg_contactp_4 .contact_switchboard_general .tg_wrap_ct .wrap_figure figure,
.mira_template_contact_info.tg_contactp_4 .wrap_figure figure{
  background:#e94d81;
  border: none !important;
}

.mira_template_contact_switchboard.tg_contactp_4 .contact_switchboard_general .tg_wrap_ct .wrap_figure figure svg path,
.mira_template_contact_info.tg_contactp_4 .wrap_figure figure svg path{
  stroke: #fff !important;
}

.mira_template_contact_switchboard.tg_contactp_4 .contact_switchboard_general .tg_wrap_ct .wrap_figure figure svg path{
  stroke: #fff !important;
}
.mira_template_contact_switchboard.tg_contactp_3 .contact_switchboard_general .tg_wrap_ct,
.mira_template_contact_switchboard.tg_contactp_4 .contact_switchboard_general .tg_wrap_ct{
  display: flex;
  gap: 24px;
  margin: 0px 0px 30px 0px;
  align-items: center;
}
.mira_template_contact_switchboard.tg_contactp_3 .contact_switchboard_general .tg_wrap_ct:last-child,
.mira_template_contact_switchboard.tg_contactp_4 .contact_switchboard_general .tg_wrap_ct:last-child{
  margin: 0px ;
}

.mira_template_contact_switchboard.tg_contactp_3 .contact_switchboard_general .tg_wrap_ct .wrap_figure figure,
.mira_template_contact_switchboard.tg_contactp_4 .contact_switchboard_general .tg_wrap_ct .wrap_figure figure{
  position: relative;
  width: 64px;
  height: 64px;
  border: 1px solid #e94d81;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.mira_template_contact_switchboard.tg_contactp_3 .contact_switchboard_general .tg_wrap_ct .wrap_figure figure svg,
.mira_template_contact_switchboard.tg_contactp_4 .contact_switchboard_general .tg_wrap_ct .wrap_figure figure svg , 
.mira_template_contact_switchboard.tg_contactp_3 figure svg
{

  width: 40px;

  height: 40px;
}

.mira_template_contact_info.tg_contactp_2 .contact_info_ofni  .wrap_figure figure svg,
.mira_template_contact_info .contact_info_ofni figure svg {
  width: 34px;
  height: 39px;
}

.mira_template_contact_switchboard.tg_contactp_2 .tg_wrap_contactp_2 figure svg{
  width: 50px;
  height: 50px;
}

.mira_template_contact_switchboard.tg_contactp_3 .qb_arim_title span,
.mira_template_contact_switchboard.tg_contactp_4 .qb_arim_title span{

  text-align: left;

  margin: 16px 0px 0px 0px;

  max-width: initial;

  color: #909090;
}

.mira_template_study_abroad_price.tg_servicep_5.tg_has_readm .tg_readm_toggle::after{
  font-size: 30px;
  margin: 0px;
}
.mira_template_study_abroad_price.tg_servicep_5 strong.price_name {
  background: #4D8BE9;
  padding: 7px 20px;
  border-radius: 30px;
  color: #FFF;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  letter-spacing: 0.25px;
  text-transform: capitalize;
  display: inline-block;
  margin: 0px 0px 20px 0px;
}

.mira_template_study_abroad_price.tg_servicep_5 strong.tg_orange{
  background: #E9724D;
}

.mira_template_study_abroad_price.tg_servicep_5 strong.tg_pink_red{
  background: #E94D56;
}

.mira_template_study_abroad_price.tg_servicep_5 .arim_price_ver_one .qb_price_ct{
  border-top:none;
}

.mira_template_study_abroad_price.tg_servicep_5 .arim_price_ver_one .qb_price_ct .price_info li figure {
  width: 23px;
  height: 23px;
  position: absolute;
  top: 2px;
  left: 0px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #e94d81;
}

.mira_template_study_abroad_price.tg_servicep_5 .arim_price_ver_one .qb_price_ct .price_info li figure svg{
  position: relative;
  top: initial;
  width: 13px;
  height: 14px;
}

.mira_template_study_abroad_price.tg_servicep_5 .arim_price_ver_one .qb_price_ct .price_info li figure svg path{
  stroke: #fff !important;
}

.mira_template_spkh_247{
  position: relative;
}

.mira_template_spkh_247 .container{
  position: relative;
  z-index: 1;
}

.mira_template_spkh_247 .qb_arim_title{
  margin: 0px 0px 50px 0px;
}

.mira_template_spkh_247 .tg_list_spkh{
  display: flex;
  justify-content: space-between;
  gap: 30px;
  max-width: 1200px;
  margin: 0px auto;
}

.mira_template_spkh_247 .tg_list_spkh .tg_item_spkh{
  text-align: center;
  position: relative;
}

.mira_template_spkh_247 .tg_list_spkh .tg_item_spkh figure{

  display: flex;

  align-items: center;

  justify-content: center;

  width: 112px;

  height: 112px;

  background: red;

  border-radius: 50%;

  margin: 0px auto 30px auto;
}

.mira_template_spkh_247 .tg_list_spkh .tg_item_spkh figure.figure_prof{
  background: #CCFFFD;
}

.mira_template_spkh_247 .tg_list_spkh .tg_item_spkh figure.figure_paper{
  background: #FFE4CC;
}

.mira_template_spkh_247 .tg_list_spkh .tg_item_spkh figure.figure_money{
  background: #D9CCFF;
}

.mira_template_spkh_247 .tg_list_spkh .tg_item_spkh h4{
  color: var(--black, #000);
  text-align: center;
  leading-trim: both;
  text-edge: cap;
  font-size: 28px;
  font-style: normal;
  font-weight: 700;
  line-height: 36px; /* 128.571% */
  letter-spacing: 0.8px;
  text-transform: capitalize;
}

.mira_template_spkh_247 .tg_figure_abs figure{
  position: absolute;
  top:50%;
  left: 50%;
  transform: translate(-50%,-50%);
}

.mira_template_service_name.tg_servicep_5 .tg_wrap_top_svp{
  display: flex;
  gap: 50px;
}

.mira_template_service_name.tg_servicep_5 .item_textwg{
  margin: 0px 0px 40px 0px;
}

.mira_template_service_name.tg_servicep_5 .item_textwg:last-of-type{
  margin: 0px;
}

.mira_template_service_name.tg_servicep_5 .item_textwg h4{

  font-weight: 700;

  margin: 0px 0px 15px 0px;
}

.mira_template_service_name.tg_servicep_5 .item_textwg  p{

}

.mira_template_service_name.tg_servicep_5 .tg_wrap_top_svp .text_widget , .mira_template_service_name.tg_servicep_5 .tg_wrap_top_svp .wrap_figure  {
  width: 50%;
}

.mira_template_service_name.tg_servicep_5 .tg_wrap_top_svp .wrap_figure{
  position: relative;
  padding:0px 50px 0px 0px;
}

.mira_template_service_name.tg_servicep_5 .tg_wrap_top_svp .wrap_figure::before{
  content:"";
  position: absolute;
  width: 100%;
  height: 80%;
  background: #F6F0FF;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  border-radius: 16px;
}

.mira_template_service_name.tg_servicep_5 .tg_wrap_top_svp .wrap_figure figure{
  position: relative;
}

.mira_template_service_name.tg_servicep_5 .tg_wrap_top_svp .wrap_figure img{
  height: 700px;
  width: 100%;
  object-fit: cover;
  border-radius: 16px;
}

.mira_template_contact_switchboard.tg_servicep_4 .contact_switchboard_detailds .wrap_figure figure{
  background: #e94d81;
}

.mira_template_contact_switchboard.tg_servicep_4 .contact_switchboard_detailds:hover .wrap_figure figure{
  background: #f0e5ff;
}

.mira_template_contact_switchboard.tg_servicep_4 .contact_switchboard_detailds .wrap_figure figure svg path{
  stroke: #fff;
}

.mira_template_contact_switchboard.tg_servicep_4 .contact_switchboard_detailds:hover .wrap_figure figure svg path{
  stroke: #e94d81;
}

.mira_template_contact_switchboard.tg_servicep_4 .contact_switchboard_detailds:hover  .text_widget p{
  color:#fff;
}

.mira_template_service_name.tg_servicep_4 .qb_arim_title h3{
  color: #A9A9A9;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  margin: 0px 0px 5px 0px;
}

.mira_template_service_name.tg_servicep_4 .tg_wrap_top_svp{
  margin: 0px 0px 50px 0px;
}

.mira_template_service_name.tg_servicep_4 .tg_wrap_top_svp , .mira_template_service_name.tg_servicep_4 .tg_wrap_bot_svp{
  display: flex;
  align-items: center;
  gap: 60px;
}

.mira_template_service_name.tg_servicep_4 .tg_wrap_top_svp .text_widget{
  width: 50%;
}

.mira_template_service_name.tg_servicep_4 .tg_wrap_top_svp .wrap_figure{
  width: 50%;
}


.mira_template_service_name.tg_servicep_4  .wrap_figure img{
  height: 550px;
  object-fit: cover;
  width: 100%;
  border-radius: 16px;
}

.mira_template_service_name.tg_servicep_4  .wrap_figure figure{
  border-radius: 16px;
  border: 4px solid var(--Color-white, #FFF);
  box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.08);
}

.mira_template_service_name.tg_servicep_4 .tg_wrap_bot_svp .wrap_figure , .mira_template_service_name.tg_servicep_4 .tg_wrap_bot_svp .text_widget{
  width: 50%;
}

.mira_template_service_name.tg_servicep_4 .tg_wrap_bot_svp .text_widget .item_textwg{
  margin: 0px 0px 30px 0px;
}

.mira_template_service_name.tg_servicep_4 .tg_wrap_bot_svp .text_widget .item_textwg h4{

  font-weight: 700;

  margin: 0px 0px 15px 0px;

  line-height: 22px;
}

.mira_template_service_name.tg_servicep_4 .tg_wrap_bot_svp .text_widget .item_textwg p{

}

.tg_readm a{
  display: block;
  text-align: center;
  border-radius: 90px;
  color: #fff;
  font-weight: 600;
  background: #E94D81;
  padding: 14px 15px;
  max-width: 225px;
  width: 100%;
  margin: 0px;
}


.mira_template_study_abroad_intro.tg_introduce_2 .tg_intro2_list .tg_intro2_item.tg_current{
  width: 40%;
}

.mira_template_study_abroad_intro.tg_introduce_2 .qb_arim_title{
  margin: 0px 0px 50px 0px;
}

.tg_introduce_2 .tg_intro2_list{
  gap: 25px;
}

.mira_template_study_abroad_intro.tg_introduce_2 .tg_intro2_list .tg_intro2_item .tg_info_intro strong{
  color:  #E94D81;
  text-align: center;
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%; /* 48px */
}

.mira_template_study_abroad_intro.tg_introduce_2 .tg_intro2_list .tg_intro2_item .tg_info_intro  span{

  color: var(--Color-white, #FFF);

  text-align: left;
/* Text_title_h3 */

font-size: 18px;

font-style: normal;

font-weight: 600;

line-height: 140%; /* 25.2px */

display: block;
}

.mira_template_study_abroad_intro.tg_introduce_2 .tg_intro2_list .tg_intro2_item.tg_current .tg_info_intro span{
  color:#000;
  margin: 0px 0px 10px 0px;
}


.mira_template_study_abroad_intro.tg_introduce_2 .tg_intro2_list .tg_intro2_item{
  position: relative;
  border-radius: 10px;
  background: url(<path-to-image>), lightgray 50% / cover no-repeat;
  box-shadow: 0px 7px 15px 0px #E5D4FF;
  transition: all 0.5s;
}

.mira_template_study_abroad_intro.tg_introduce_2 .tg_intro2_list .tg_intro2_item img{
  height: 470px;
  width: 100%;
  object-fit: cover;
  border-radius: 10px;
}

.mira_template_study_abroad_intro.tg_introduce_2 .tg_intro2_list .tg_intro2_item .tg_info_intro p{
  display: none;
  color: var(--Color-title, #1E1E1E);
  text-align: justify;
/* Text_content */
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 140%; /* 25.2px */
margin: 0px;
}

.mira_template_study_abroad_intro.tg_introduce_2 .tg_intro2_list .tg_intro2_item .tg_info_intro{
  border-radius: 0px 0px 10px 10px;
  background: rgba(0, 0, 0, 0.50);
  padding: 15px;
}

.mira_template_study_abroad_intro.tg_introduce_2 .tg_intro2_list .tg_intro2_item.tg_current .tg_info_intro{
  background: #FFFBFC;
}

.mira_template_study_abroad_intro.tg_introduce_2 .tg_intro2_list .tg_intro2_item.tg_current .tg_info_intro p{
  display: block;
  min-height: 80px;
}

.mira_template_study_abroad_intro.tg_introduce_2 .tg_intro2_item .tg_textwidget{
  position: absolute;
  bottom:0px;
  left: 0px;
  width: 100%;
}

.mira_template_service_name.tg_servicep_1 .ecivres_eman_ct a {
  display: block;
  width: 100%;
  margin: 0px;
  text-align: center;
  color: #fff;
  background: #E94D81;
  border-radius: 90px;
  padding: 13px;
  max-width: 225px;
}
.contact_switchboard_general .contact_switchboard_detailds .text_widget p{
  color: var(--Color-text-content, #4D4D4D);
  text-align: center;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%; /* 25.2px */
}

.contact_switchboard_general .contact_switchboard_detailds .text_widget strong{
  margin: 0px 0px 5px 0px;
  display: block;
}

.contact_switchboard_detailds .wrap_figure figure svg{
  width: 80px;
  height: 80px;
}

.mira_template_contact_switchboard.tg_servicep_3 .contact_switchboard_detailds .wrap_figure figure{
  background: #e94d81;
}

.mira_template_contact_switchboard.tg_servicep_3 .contact_switchboard_detailds .wrap_figure figure svg path{
  stroke: #fff ;
}

.mira_template_contact_switchboard.tg_servicep_3 .contact_switchboard_detailds , .mira_template_contact_switchboard.tg_servicep_3 .contact_switchboard_detailds:hover{
  background: none;
}

.mira_template_contact_switchboard.tg_servicep_3 .arim_contact_switchboard_ver_one .contact_switchboard_detailds:hover .text_widget {
  color: #000;
}

.mira_template_study_abroad_faq.tg_servicep_3 .arim_faq_ver_one{
  max-width: 100%;

}

.mira_template_study_abroad_faq.tg_servicep_3 .qb_faq_general{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 40px 0px;
}

.mira_template_study_abroad_faq.tg_servicep_3 .qb_faq_dt {
  position: relative;
  padding:0px 0px 0px 30px;
  width: 47%;
}

.mira_template_study_abroad_faq.tg_servicep_3 .qb_faq_dt::before{
  content:"\f128";
  font:normal normal normal 14px/1 FontAwesome;
  position: absolute;
  width: 27px;
  height: 27px;
  color:#fff;
  border-radius: 50%;
  top: 2px;
  left: -12px;
  background: #e94d81;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 17px;
}

.mira_template_study_abroad_faq.tg_servicep_3 .qb_faq_dt .qb_faq_info{

  margin: 0px 0px 15px 0px;
}

.mira_template_study_abroad_faq.tg_servicep_3 .qb_faq_dt .qb_faq_info p{

  color: #7A7A7A;

  font-size: 16px;

  font-style: normal;

  font-weight: 400;

  line-height: 120%; /* 19.2px */
}

.mira_template_study_abroad_faq.tg_servicep_3 .qb_faq_dt .qb_faq_info h4{

  color: var(--Color-title, #1E1E1E);

  font-family: Inter;

  font-size: 18px;

  font-style: normal;

  font-weight: 600;

  line-height: 140%; /* 25.2px */

  margin: 0px;
}

.mira_template_study_abroad_faq.tg_servicep_3 .qb_faq_dt .tg_textwidget{

  color: var(--Color-text-content, #4D4D4D);

  text-align: justify;
/* Text_content */

font-size: 18px;

font-style: normal;

font-weight: 400;

line-height: 140%; /* 25.2px */
}


.mira_template_service_name.tg_servicep_3 .wrap_figure{
  display: flex;
  gap: 20px;
}

.mira_template_service_name.tg_servicep_3 .wrap_figure figure{
  width: 50%;
  border-radius: 16px;
  border: 4px solid var(--Color-white, #FFF);
  box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.08);
}

.mira_template_service_name.tg_servicep_3 .wrap_figure figure img{
  height: 560px;
  object-fit: cover;
  width: 100%;
  border-radius: 16px;
}

.mira_template_service_name.tg_servicep_3 .qb_arim_title h3{
  color: #A9A9A9;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%; /* 25.2px */
  margin: 0px 0px 5px 0px;
}

.mira_template_service_name.tg_servicep_3 .ecivres_eman_ct a{
  display: block;
  width: 100%;
  margin: 0px;
  text-align: center;
  color: #fff;
  background: #E94D81;
  border-radius: 90px;
  padding: 13px;
  max-width: 225px;
}

.mira_template_study_abroad_review.tg_servicep_3 .slick-center .tg_wrap_item{
  transform: scale(1.1);
  background-color: #e94d81;
  color:#fff;
}

.mira_template_study_abroad_review.tg_servicep_3 .tg_wrap_item figure{
  width: 127px;
  height:127px;
  display: block;
  margin: 0px auto 40px auto;
  border-radius: 50%;
  overflow: hidden;
}

.mira_template_study_abroad_review.tg_servicep_3 .tg_wrap_item p{
  margin: 0px 0px 30px 0px;
}

.mira_template_study_abroad_review.tg_servicep_3 .tg_wrap_item figure img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.mira_template_study_abroad_review.tg_servicep_3 .tg_wrap_item{
  background: #F6F0FF;
  border-radius: 8px;
  padding:30px;
  transition: all 0.5s;
  color: #000;
  
/* Text_content */
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 140%; /* 25.2px */
text-align: center;
}

.mira_template_study_abroad_review.tg_servicep_3 .tg_wrap_item .tg_info_cus{

}

.mira_template_study_abroad_review.tg_servicep_3 .tg_wrap_item .tg_info_cus strong{

  text-align: center;

  font-size: 24px;

  font-style: normal;

  font-weight: 700;

  line-height: 120%; /* 28.8px */

  display: block;
}

.mira_template_study_abroad_review.tg_servicep_3 .tg_wrap_item .tg_info_cus span{

}


.mira_template_study_abroad_review.tg_servicep_3 .slick-track{
  padding:30px 0px;
}

.mira_template_study_abroad_review.tg_servicep_3 .slick-track>.slick-slide{
  padding: 0px 40px;
}

.mira_template_study_abroad_review.tg_servicep_3 .slick-list{
  margin: 0px -40px;
}

.mira_template_study_abroad_review.tg_servicep_3 .tg_wrap_item{

}

.mira_template_study_abroad_price.tg_servicep_3{
  background: #41256c;
}

.mira_template_study_abroad_price.tg_servicep_3 .arim_price_ver_one .qb_price_ct{
  box-shadow: none !important;
}

.mira_template_study_abroad_price.tg_servicep_3 .qb_arim_title h2{
  color:#fff;
}

.mira_template_study_abroad_price.tg_servicep_3  .arim_price_ver_one .qb_price_ct .price_ecirp,
.mira_template_study_abroad_price.tg_servicep_3 .arim_price_ver_one .qb_price_ct .price_name{
  text-align: center;
}

.mira_template_study_abroad_price.tg_has_readm .price_info.tg_toggle li{
  display: block !important;
}

.mira_template_study_abroad_price.tg_has_readm .price_info>li:nth-child(5)~li{
  display: none;
}

.mira_template_study_abroad_price.tg_has_readm .tg_readm_toggle span+span{
  display: none;
}

.mira_template_study_abroad_price.tg_has_readm .tg_readm_toggle.tg_active span:first-of-type{
  display: none;
}

.mira_template_study_abroad_price.tg_has_readm .tg_readm_toggle.tg_active span+span{
  display: inline-block;
}

.mira_template_study_abroad_price.tg_has_readm .tg_readm_toggle.tg_active::after{
  content:"\f102";
}

.mira_template_study_abroad_price.tg_has_readm .tg_readm_toggle{
  color: var(--Color-main, #E94D81);
  text-align: center;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%; /* 25.2px */
  cursor: pointer;
  margin: 0px auto 30px auto;
  display: table;
}

.mira_template_study_abroad_price.tg_has_readm .tg_readm_toggle::after{
  content:"\f103";
  font:normal normal normal 14px/1 FontAwesome;
  font-size: 19px;
  margin: 0px 0px 0px 6px;
}

body .mira_template_study_abroad_price.tg_servicep_3 .qb_price_ct{
  border-top: none !important;
}

.mira_template_study_abroad_price.tg_servicep_3 .qb_price_ct figure{
  width: 120px;
  height: 120px;
  background: #E94D81;
  border-radius: 50%;
  display: flex;
  margin: 0px auto 30px auto;
  align-items: center;
  justify-content: center;
}

.mira_template_study_abroad_price.tg_servicep_3 .qb_price_ct figure svg{
  width: 80px;
  height: 80px;
}

.mira_template_study_abroad_price.tg_servicep_3 .qb_price_ct figure svg path{
  stroke: #fff;
}

.mira_template_study_abroad_price.tg_servicep_1 .arim_price_ver_one .qb_price_ct .price_info li{
  word-break: break-word;
}
.mira_template_study_abroad_faq.tg_servicep_1  .arim_faq_ver_one{
  width: 100%;
  max-width: 100%;
}

.mira_template_study_abroad_faq.tg_servicep_1  .tg_btn_xt_faq{
  width: 100%;
  max-width: 270px;
  display: block;
  margin: 0px;
}

.mira_template_study_abroad_faq.tg_servicep_1 .tg_wrap_servicep{
  display: flex;
  gap: 50px;
}

.mira_template_study_abroad_faq.tg_servicep_1 .tg_wrap_servicep .qb_arim_title h2{
  text-align: left;
  margin: 0px 0px 30px 0px;
}

.mira_template_study_abroad_faq.tg_servicep_1 .tg_wrap_servicep .qb_arim_title span{
  text-align: left;
  display: block;
  margin: 0px;
  max-width: 100%;
}

.mira_template_study_abroad_faq.tg_servicep_1  .tg_btn_xt_faq a{
  width: 100%;
  padding:10px;
  margin: 0px;
}

.mira_template_study_abroad_faq.tg_servicep_1 .tg_wrap_servicep .tg_ct_left{
  width: 35%;
}

.mira_template_study_abroad_faq.tg_servicep_1 .tg_wrap_servicep .tg_ct_right{
  width: 65%;
}

.mira_template_contact_switchboard.tg_servicep_1 .contact_switchboard_detailds{
  background: none;
  padding:0px;
}

.mira_template_contact_switchboard.tg_servicep_1 .contact_switchboard_detailds:hover{
  background: none;
}

.mira_template_contact_switchboard.tg_servicep_1 .contact_switchboard_detailds:hover .text_widget{
  color:#000;
}

.mira_template_study_abroad_price.tg_servicep_1 .arim_price_ver_one .qb_price_ct{

  border-top: none;

  padding: 0px;
}

.mira_template_contact_switchboard.tg_servicep_1  .contact_switchboard_detailds .wrap_figure figure{
  background: none;
}

.mira_template_contact_switchboard.tg_servicep_1 .contact_switchboard_detailds .wrap_figure{
  margin: 0px 0px 10px 0px;
}


.mira_template_study_abroad_price.tg_servicep_1 .arim_price_ver_one .qb_price_ct .tg_textwidget{
  padding: 30px;
}

.mira_template_study_abroad_price.tg_servicep_1 .arim_price_ver_one .qb_price_ct img{
  border-radius: 16px 16px 0px 0px;
}

.mira_template_study_abroad_intro.tg_introp_6 .tg_wrap_inner{
  display: flex;
}
.mira_template_intro_target.tg_gtcl_intro6 .tg_wrap_intro6{
  display: flex;
}
.mira_template_study_abroad_intro.tg_temp7_0308_change.tg_introp_6{
  padding:0px !important;
  background: none !important;
}

.mira_template_intro_target.tg_gtcl_intro4 .qb_arim_title h2 {
  display: block;
  text-align: center;
}

.mira_template_intro_target.tg_gtcl_intro4 .qb_arim_title{
  margin: 0px 0px 130px 0px;
  border-bottom: 3px solid #e94d81;
  padding: 0px 0px 60px 0px;
}

.mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds{
  display: flex;
  gap: 30px;
}

.mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds .tg_ortni_item{

  background: #F6F0FF;

  padding: 100px 30px 30px 30px;

  border-radius: 8px;

  width: 25%;

  position: relative;
}

.mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds .tg_ortni_item .tg_wrap_ortni_item{
  position: relative;
}


.mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds .tg_ortni_item *  {
  position: relative;
  z-index: 1;
}

.mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds .tg_ortni_item b{

  color: #000;

  display: block;

  text-align: center;

  margin: 0px 0px 15px 0px;

  font-size: 24px;

  font-style: normal;

  font-weight: 600;

  line-height: 140%; /* 33.6px */
}

.mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds .tg_ortni_item .tg_wrap_figure{
  position: absolute;
  top: 0px;
  left: 50%;
  transform: translate(-50%,-50%);
  border-radius: 50%;
  padding: 10px;
  background: #f6f0ff;
}

.mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds .tg_ortni_item .tg_wrap_figure::before{
  content:"";
  width: 3px;
  height: 100px;
  background: #e94d81;
  position: absolute;
  top: -57px;
  left: 0px;
  right: 0px;
  margin: 0px auto;
}

.mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds .tg_ortni_item .tg_wrap_figure::after{
  content:"";
  width: 15px;
  height: 15px;
  background: #e94d81;
  border-radius: 50%;
  position: absolute;
  top: -67px;
  left: 0px;
  right: 0px;
  margin: 0px auto;
}

.mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds .tg_ortni_item figure{

  margin: 0px;

  width: 127px;

  height: 127px;

  background: #e94d81;

  border-radius: 50%;

  display: flex;

  align-items: center;

  justify-content: center;
}

.mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds .tg_ortni_item figure svg path{
  stroke: #fff;
}

.mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds .tg_ortni_item ul{

}

.mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds .tg_ortni_item ul li{position: relative;padding: 0px 0px 0px 20px;margin: 0px 0px 7px 0px; /* 33.6px */font-size: 18px;font-style: normal;font-weight: 400;line-height: 140%; /* 25.2px */color: #4D4D4D;}

.mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds .tg_ortni_item ul li:last-child{
  margin: 0px;
}

.mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds .tg_ortni_item ul li::before{
  content:"";
  position: absolute;
  top: 11px;
  left: 6px;
  width: 5px;
  height: 5px;
  background: #4D4D4D;
  border-radius: 50%;
}

.mira_template_contact_info.tg_contactp_4 .contact_info_general{
  position: relative;
}

.mira_template_contact_info.tg_contactp_4 .contact_info_general>.ct_left {
  position: absolute;
  top:0px;
  right: 0px;
  padding:50px;
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 12%, rgb(255, 255, 255) 100%);
  height: 100%;
}

.mira_template_contact_info.tg_contactp_4 .ct_right{
  width: 100%;
}

.mira_template_contact_info.tg_contactp_4 .ct_right img , .mira_template_contact_switchboard.tg_contactp_4 .ct_left img{
  width: 100%;
  object-fit: cover;
}

.mira_template_contact_switchboard.tg_contactp_4 .ct_left{
  width: 100%;
}

.mira_template_contact_switchboard.tg_contactp_4 .ct_right{
  position: absolute;
  top:0px;
  left: 0px;
  padding:50px;
  background: linear-gradient(to right, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.7) 88%, rgba(255, 255, 255, 0) 100%);
  height: 100%;
  width: 50%;
}

.mira_template_contact_switchboard.tg_contactp_4 .tg_wrap_switchb{
  position: relative;
}

.arim_contact_channel_ver_one .contact_channel_detailds>.contact_channel_ct .wrap_figure{
  background-size: cover !important;
}

.mira_template_contact_channel.tg_contactp_3  .arim_contact_channel_ver_one .contact_channel_detailds>.contact_channel_ct:nth-child(1) .wrap_figure{
  background: url(../images/tvdh-contact-zalo-bg.jpg) no-repeat;
}

.mira_template_contact_channel.tg_contactp_3  .arim_contact_channel_ver_one .contact_channel_detailds>.contact_channel_ct:nth-child(2) .wrap_figure{
  background: url(../images/tvdh-contact-call-bg.jpg) no-repeat;
}

.mira_template_contact_channel.tg_contactp_3  .arim_contact_channel_ver_one .contact_channel_detailds>.contact_channel_ct:nth-child(3) .wrap_figure{
  background: url(../images/tvdh-contact-livechat-bg.jpg) no-repeat;
}

.mira_template_contact_channel.tg_contactp_3 .arim_contact_channel_ver_one .contact_channel_ct .wrap_figure strong{
  color:#fff;
}


.mira_template_contact_switchboard.tg_contactp_3 .tg_wrap_switchb{
  display: flex;
  gap: 40px;
}

.mira_template_contact_switchboard.tg_contactp_3 .tg_wrap_switchb .ct_left {

  width: 70%;
}

.mira_template_contact_switchboard.tg_contactp_3 .tg_wrap_switchb .ct_left img{
  width: 100%;
  height: 600px;
  object-fit: cover;
}

.mira_template_contact_switchboard.tg_contactp_3 .tg_wrap_switchb .ct_right {

  width: 30%;
}

.mira_template_contact_switchboard.tg_contactp_3 .tg_wrap_switchb .ct_right .qb_arim_title h2,
.mira_template_contact_switchboard.tg_contactp_4 .tg_wrap_switchb .ct_right .qb_arim_title h2{
  text-align: left;
  display: block;
}

.mira_template_contact_switchboard.tg_contactp_3 .arim_contact_switchboard_ver_one .contact_switchboard_general,
.mira_template_contact_switchboard.tg_contactp_4 .arim_contact_switchboard_ver_one .contact_switchboard_general{
  display: block;
}

.mira_template_contact_switchboard.tg_contactp_3 .arim_contact_switchboard_ver_one .contact_switchboard_general

.mira_template_contact_switchboard.tg_contactp_3 .tg_wrap_switchb .ct_right .qb_arim_title span{
  text-align: left;
  display: block;
  margin: 16px 0px 0px 0px;
  max-width: 100%;
  color: #909090;
}

.mira_template_contact_info.tg_contactp_3 .contact_info_general{

  gap: 35px;
}

.mira_template_contact_info.tg_contactp_3 .ct_left{

  width: 35%;
}

.mira_template_contact_info.tg_contactp_3 .ct_right{

  width: 65%;
}

.mira_template_contact_channel.tg_contactp_2  .arim_contact_channel_ver_one .contact_channel_detailds ,
.mira_template_contact_channel.tg_contactp_3  .arim_contact_channel_ver_one .contact_channel_detailds{
  display: flex;
  gap: 30px;
  justify-content: center;
}

.mira_template_contact_channel.tg_contactp_2 .arim_contact_channel_ver_one .contact_channel_ct .wrap_figure{
  width: 100%;
  background: none;
  border: 1px solid #ccc;
}

.mira_template_contact_channel.tg_contactp_3 .arim_contact_channel_ver_one .contact_channel_ct .wrap_figure{
  width: 100%;
}

.mira_template_contact_channel.tg_contactp_2  .arim_contact_channel_ver_one .contact_channel_ct , .mira_template_contact_channel.tg_contactp_3  .arim_contact_channel_ver_one .contact_channel_ct{
  margin: 0px;
}

.mira_template_contact_channel.tg_contactp_2 .arim_contact_channel_ver_one .ct_right , .mira_template_contact_channel.tg_contactp_3 .arim_contact_channel_ver_one .ct_right {
  width: 100%;
}

.mira_template_contact_channel.tg_contactp_2 .contact_channel_general{
  justify-content: center;
}

.mira_template_contact_channel.tg_contactp_2 .contact_channel_general .qb_arim_title{ 
  text-align: center;
}

.mira_template_contact_channel.tg_contactp_2 .arim_contact_channel_ver_one .qb_arim_title h2,
.mira_template_contact_channel.tg_contactp_3 .arim_contact_channel_ver_one .qb_arim_title h2{
  display: block;
  text-align: center;
}

.mira_template_contact_channel.tg_contactp_2 .arim_contact_channel_ver_one .qb_arim_title span,
.mira_template_contact_channel.tg_contactp_3 .arim_contact_channel_ver_one .qb_arim_title span{
  text-align: center;
  max-width: 650px;
  margin: 16px auto 0px auto;
}

.mira_template_contact_info.tg_contactp_2 .arim_contact_info_ver_one .contact_info_ofni ul li{
  margin: 0px 0px 50px 0px;
}

.mira_template_contact_info.tg_contactp_2 .arim_contact_info_ver_one .contact_info_ofni ul li .tg_phone_wrap{
  display: flex;
  gap: 100px;
}

.mira_template_contact_info.tg_contactp_2 .arim_contact_info_ver_one .contact_info_ofni ul li:last-child{
  margin: 0px;
}

.tg_wrap_contactp_2{
  background: #F6F0FF;
  border-radius: 8px;
  padding: 30px;
  display: flex;
  justify-content: center;
  gap: 100px;
}

.mira_template_contact_info.tg_contactp_2 .contact_info_general{
  flex-direction: row-reverse;
}

.mira_template_contact_info.tg_contactp_2 .arim_contact_info_ver_one .ct_left{

  width: 77%;
}

.mira_template_contact_info.tg_contactp_2 .arim_contact_info_ver_one .ct_right{

  width: 27%;
}

.mira_template_contact_info.tg_contactp_2 .arim_contact_info_ver_one .ct_right img{
  width: 100%;
  height: 550px;
  object-fit: cover;
}

.tg_wrap_contactp_2 .tg_item_ctp_2{

  display: flex;

  flex-direction: column-reverse;
}

.tg_wrap_contactp_2 .tg_item_ctp_2 figure{

  width: 81px;

  height: 81px;

  border-radius: 50%;

  background: #e94d81;

  display: flex;

  margin: 0px auto;

  align-items: center;

  justify-content: center;
}

.tg_wrap_contactp_2 .tg_item_ctp_2 .text_widget{
  margin: 0px 0px 20px 0px;
}

.tg_wrap_contactp_2 .tg_item_ctp_2 figure svg path{

  stroke: #fff !important;
}

.tg_wrap_contactp_2 .tg_item_ctp_2  .text_widget strong{
  text-align: center;
  font-size: 24px;
  line-height: 32px;
}

.tg_wrap_ct_policy4 .tg_item_policy4{
  border-top:1px solid #ccc;
  padding: 20px 0px 20px 0px;
}

.tg_item_policy4 .tg_item_title::before{
  content:"\f105";
  font:normal normal normal 14px/1 FontAwesome;
  position: absolute;
  top: 6px;
  right: 20px;
  font-size: 46px;
  color: #e94d81;
}

.tg_item_policy4.tg_current .tg_item_title::before{
  content:"\f107";
}

.tg_item_policy4.tg_current .tg_item_title h4{
  color:#000;
}

.tg_wrap_ct_policy4 .arim_ycilop_ct{
  margin: 30px 0px 0px 0px;
}

.tg_wrap_ct_policy4 .tg_item_title{
  display: flex;
  align-items: center;
  cursor: pointer;
  position: relative;
  padding: 0px 50px 0px 0px;
}

.tg_wrap_ct_policy4 .tg_item_title svg{
  margin: 0px 20px 0px 0px;
  width: 70px;
  height: 70px;
}

.tg_wrap_ct_policy4 .tg_item_title svg path , .tg_wrap_ct_policy4 .tg_item_title svg circle{
  stroke: #E94D81  ;
}

.tg_wrap_ct_policy4 .tg_item_title  h4{
  color: var(--Color-main, #E94D81);
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
  margin: 0px;
}

.mira_template_policy.tg_policy_3 .list_ycilop ul li a{
  padding:20px;
  border:1px solid #E94D81;
  border-radius: 8px;
  display: block;
  width: 100%;
  text-align: center;
}

body .mira_template_policy.tg_policy_3 .list_ycilop ul li.current a{
 border-left: 1px solid #E94D81 ;
 border-bottom: 1px solid #E94D81 ;
}

.mira_template_policy.tg_policy_3 .list_ycilop ul li.current svg path , .mira_template_policy.tg_policy_3 .list_ycilop ul li.current svg circle{
  stroke: #E94D81  ;
}

.mira_template_policy.tg_policy_3 .show_hide_tab li a svg{
  display: block;
  margin: 0px auto 20px auto;
  width: 80px;
  height: 80px;
}

.mira_template_policy.tg_policy_2 .show_hide_tab{
  display: flex;
  gap: 50px;
  justify-content: center;
}

.mira_template_policy.tg_policy_3 .show_hide_tab{
  display: flex;
  gap: 30px;
  justify-content: center;
}

.mira_template_policy.tg_policy_2 .show_hide_tab li , .mira_template_policy.tg_policy_3 .show_hide_tab li {
  margin: 0px;
  width: 20%;
  text-align: center;
}

.mira_template_policy.tg_policy_2 .show_hide_tab a {
  padding: 0px;
}

.mira_template_policy.tg_policy_2 .list_ycilop ul li.current a , .mira_template_policy.tg_policy_3 .list_ycilop ul li.current a,
.mira_template_policy.tg_policy_4 .list_ycilop ul li.current a{
  border-left: none;
  border-bottom: none;
  transform: none;
}

.mira_template_policy.tg_policy_2 .list_ycilop ul li.current {
  border-bottom: 2px solid #e94d81;
  padding: 0px 0px 7px 0px;
}

.mira_template_policy.tg_policy_2 .list_ycilop , .mira_template_policy.tg_policy_3 .list_ycilop{
  margin: 0px 0px 50px 0px;
}

.mira_template_intro_target.tg_gtcl_intro3 .qb_arim_title h2{
  display: block;
  text-align: center;
}

.mira_template_intro_target.tg_gtcl_intro3 .ortni_tegrat_detailds{
  display: flex;
  gap: 30px;
}

.mira_template_intro_target.tg_gtcl_intro3 .ortni_tegrat_detailds .tg_ortni_item{

  background: #F6F0FF;

  padding: 60px 30px 30px 30px;

  border-radius: 8px;

  width: 25%;

  position: relative;
}

.mira_template_intro_target.tg_gtcl_intro3 .ortni_tegrat_detailds .tg_ortni_item .tg_wrap_ortni_item{
  position: relative;
}

.mira_template_intro_target.tg_gtcl_intro3 .ortni_tegrat_detailds .tg_ortni_item::before{
  content:"";
  width: 80px;
  height: 80px;
  border-radius: 11px 0px 0px 0px;
  position: absolute;
  top: -2px;
  left: -2px;
  background: #e94d81;
  z-index: -1;
}

.tg_temp1_0308_change .qb_data_general .qb_data_detailds .wrap_figure figure svg path, .tg_temp4_0308_change  .qb_data_general .qb_data_detailds .wrap_figure figure svg path,
.tg_temp10_0308_change  .qb_data_general .qb_data_detailds .wrap_figure figure svg path {
  stroke:  #fff;
}

.mira_template_intro_target.tg_gtcl_intro3 .ortni_tegrat_detailds .tg_ortni_item::after{
  content:"";
  width: 80px;
  height: 80px;
  border-radius: 0px 0px 11px 0px;
  position: absolute;
  bottom: -2px;
  right: -2px;
  background: #e94d81;
  z-index: -1;
}

.mira_template_intro_target.tg_gtcl_intro3 .ortni_tegrat_detailds .tg_ortni_item *  {
  position: relative;
  z-index: 1;
}

.mira_template_intro_target.tg_gtcl_intro3 .ortni_tegrat_detailds .tg_ortni_item b{

  color: #000;

  display: block;

  text-align: center;

  margin: 0px 0px 15px 0px;

  font-size: 24px;

  font-style: normal;

  font-weight: 600;

  line-height: 140%; /* 33.6px */
}

.mira_template_intro_target.tg_gtcl_intro3 .ortni_tegrat_detailds .tg_ortni_item figure{

  margin: 0px auto 30px auto;

  width: 127px;

  height: 127px;

  background: #fff;

  border-radius: 50%;

  display: flex;

  align-items: center;

  justify-content: center;
}

.mira_template_intro_target.tg_gtcl_intro3 .ortni_tegrat_detailds .tg_ortni_item figure svg{

}

.mira_template_intro_target.tg_gtcl_intro3 .ortni_tegrat_detailds .tg_ortni_item ul{

}

.mira_template_intro_target.tg_gtcl_intro3 .ortni_tegrat_detailds .tg_ortni_item ul li{position: relative;padding: 0px 0px 0px 20px;margin: 0px 0px 7px 0px; /* 33.6px */font-size: 18px;font-style: normal;font-weight: 400;line-height: 140%; /* 25.2px */color: #4D4D4D;}

.mira_template_intro_target.tg_gtcl_intro3 .ortni_tegrat_detailds .tg_ortni_item ul li:last-child{
  margin: 0px;
}

.mira_template_intro_target.tg_gtcl_intro3 .ortni_tegrat_detailds .tg_ortni_item ul li::before{
  content:"";
  position: absolute;
  top: 11px;
  left: 6px;
  width: 5px;
  height: 5px;
  background: #4D4D4D;
  border-radius: 50%;
}

.arim_team_ver_one .slick-dots li button{
  background: #fff ;
}
.mira_template_study_abroad_why.tg_why_choose_intro3 .tg_wrap_wchoose_intro3{
  display: flex;
  gap: 50px;
}

.arim_team_ver_one .slick-dots li.slick-active button{
  background: #E94D81;
}

.mira_template_study_abroad_why.tg_why_choose_intro3 .tg_wrap_wchoose_intro3 .wchoose_intro3_l{
  width: 40%;
}

.mira_template_study_abroad_why.tg_why_choose_intro3 .tg_wrap_wchoose_intro3 .wchoose_intro3_r{
  width: 60%;
  margin: 0px 0px 0px auto;
}

.mira_template_study_abroad_why.tg_why_choose_intro3 .tg_wrap_wchoose_intro3 .wchoose_intro3_r .tg_imgp_intro3_r img{
  height: 560px;
  object-fit:cover;
  width: 100%;
  border-radius: 16px;
}

.mira_template_study_abroad_why.tg_why_choose_intro3 .tg_wrap_wchoose_intro3 .wchoose_intro3_r .tg_imgp_intro3_r figure{
  box-shadow: 0px 0px 10px #ccc;
  border: 6.545px solid #FFF;
  border-radius: 13px;
}


.mira_template_study_abroad_why.tg_why_choose_intro3 .arim_why_ver_one .qb_why_detailds{
  padding:0px;
  width: 40%;
  margin: 0px;
}

.mira_template_study_abroad_why.tg_why_choose_intro3 .arim_why_ver_one .qb_why_ct figure{
  margin: 0px 0px 5px 0px;
}

.mira_template_study_abroad_why.tg_why_choose_intro3 .arim_why_ver_one .qb_why_general{
  flex-wrap: wrap;
  gap: 50px;
  justify-content: space-between;
}

.mira_template_study_abroad_why.tg_why_choose_intro3 .arim_why_ver_one .qb_why_ct strong{
  min-height: initial;
}

.mira_template_study_abroad_why.tg_why_choose_intro3 .qb_arim_title h2{
  display: block;
  text-align: left;
}

.mira_template_study_abroad_why.tg_why_choose_intro3.tg_reserve_v .tg_wrap_wchoose_intro3{
  flex-direction: row-reverse; 
}

.mira_template_study_abroad_team.tg_text_black {
  background: #F6F0FF;
}

.mira_template_study_abroad_team.tg_text_black  .qb_arim_title,
.mira_template_study_abroad_team.tg_text_black  .qb_team_ct  .text_widget {
  color:#000;
}

.mira_template_study_abroad_team.tg_text_black  .slick-dots li button{
  background: #A9A9A9 ;
}

.mira_template_study_abroad_team.tg_text_black  .slick-dots li.slick-active button {
  background: #E94D81 ;
}

body .arim_intro_ver_one{
  padding:0px;
}

.arim_intro_ver_one+.arim_data_ver_one{
  padding:120px 0px 0px 0px;
}

/*11092023*/
.tmorp_absolute {
  position: relative;
}

.tmorp_list_color {
  background: #fff;
  border-radius: 5px;
  padding: 55px 40px 40px 40px;
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  display: none;
  transition: all 0.3s;
}

.tmorp_list_color .tmorp_close_popup {
  position: absolute;
  cursor: pointer;
  top: 15px;
  right: 20px;
}

.tmorp_list_color .tmorp_title {
  font-size: 24px;
  line-height: 32px;
}

.tmorp_list_color .tmorp_color_detailds {
  margin: 30px 0px 0px 0px;
  display: grid;
  grid-template-columns: repeat(6, minmax(0, 1fr));
  grid-gap: 24px;
}

.tmorp_list_color .tmorp_color_ct {
  width: 80px;
  height: 80px;
  border-radius: 10px;
  position: relative;
  cursor: pointer;
  display: inherit;
}

.tmorp_list_color .tmorp_color_ct.tmorp_active:before {
  position: absolute;
  content: "";
  background: url(../images/tmorp-check-icon.svg) no-repeat;
  width: 34px;
  height: 34px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.tmorp_list_color .tmorp_defauilt_color {
  border: 1.5px solid #542EFF;
}

.tmorp_list_color .tmorp_defauilt_color .tmorp_arim {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.tmorp_list_color .tmorp_defauilt_color .tmorp_ai {
  position: absolute;
  bottom: 6px;
  right: 6px;
}

.tmorp_list_color .tmorp_roloc {
  border-radius: 10px;
}

.tmorp_defauilt_color {
  background: #fff;
}

.tmorp_color_img1 {
  background: #41256C;
}

.tmorp_color_img2 {
  background: #002875;
}

.tmorp_color_img3 {
  background: #520A00;
}

.tmorp_color_img4 {
  background: #AA0000;
}

.tmorp_color_img5 {
  background: #950074;
}

.tmorp_color_img6 {
  background: #004272;
}

.tmorp_color_img7 {
  background: #1B00C3;
}

.tmorp_color_img8 {
  background: #227B40;
}

.tmorp_color_img9 {
  background: #008181;
}

.tmorp_color_img10 {
  background: #4745D3;
}

.tmorp_color_img11 {
  background: #3094FF;
}

.tmorp_color_img12 {
  background: linear-gradient(90deg, #620FB4 0%, #F6017A 100%);
}

.tmorp_color_img13 {
  background: linear-gradient(90deg, #7C09FF 0%, #06E7FF 100%);
}

.tmorp_color_img14 {
  background: linear-gradient(90deg, #432568 0%, #7C03F4 100%);
}

.tmorp_color_img15 {
  background: linear-gradient(90deg, #020668 0%, #30BE96 100%);
}

.tmorp_color_img16 {
  background: linear-gradient(270deg, #EA0371 0%, #4B231D 100%);
}

.tmorp_color_img17 {
  background: linear-gradient(270deg, #D690F3 0%, #521487 100%);
}

.tmorp_color_img18 {
  background: #FF7C02;
}

.tmorp_color_img19 {
  background: #33335B;
}

.tmorp_color_img20 {
  background: #4F5185;
}

.tmorp_color_img21 {
  background: #D30F45;
}

.tmorp_color_img22 {
  background: #EA0356;
}

.tmorp_color_img23 {
  background: #5551F1;
}

.tmorp_color__choose #dynamic-div {
  width: 44px;
  height: 44px;
  border-radius: 50%;
  margin: 0px 0px 0px 16px;
  cursor: pointer;
}

.tmorp_color__choose {
  margin: 20px 0px 0px 0px;
  display: flex;
  align-items: center;
}

.tmorp_color__choose strong {
  font-size: 18px;
  line-height: 26px;
}

.tmorp_color__choose a {
  border-radius: 10px;
  background: #542EFF;
  text-align: center;
  color: #fff;
  font-weight: 500;
  margin: 0px 0px 0px 16px;
  padding: 8px 15px;
}
.mira_choose_subpage{
  position: fixed;
  right: 6px;
  top: 50%;
  z-index: 99999;
}
.mira_choose_subpage .choose_subpage_menu{
  border-radius: 5px; 
  box-shadow: 0px 0px 10px 0px #DCDCDC80;
  background: #fff;
  padding: 20px 10px;
}
.mira_choose_subpage .choose_subpage_menu li{
  margin: 0px 0px 15px 0px;
}
.mira_choose_subpage .choose_subpage_menu>li:last-child{
  margin: 0px;
}
.mira_defauilt_general{
  width: 85% !important; 
}
.mira_choose_subpage .esoohc_egapbus_detailds{
  position: absolute;
  top: 50%;
  left: -270px;
  background: #EEEBFF;
  border-radius: 10px;
  padding: 20px;
  width: 260px;
  margin: -320px 0px 0px 0px;
  display: none;
  max-height: 620px;
  overflow-x: hidden;
}
.mira_choose_subpage .esoohc_egapbus_detailds::-webkit-scrollbar {
  width: 5px;
}

.mira_choose_subpage .esoohc_egapbus_detailds::-webkit-scrollbar-track {
  background: #F2F3F4;
}

.mira_choose_subpage .esoohc_egapbus_detailds::-webkit-scrollbar-thumb {
  background-color: #542EFF;
  border-radius: 90px;
  border: 90px solid #542EFF;
}
.mira_choose_subpage .esoohc_egapbus_detailds strong{
  font-size: 20px;
  line-height: 28px;
  font-weight: 600;
  display: table;
  margin: 0px auto 20px auto;
  text-align: center;
}
.mira_choose_subpage .esoohc_egapbus_ct{
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  grid-gap: 13px;
} 
.mira_choose_subpage .esoohc_egapbus_ct .wrap_figure{
  margin: 0px 0px 10px 0px;
}
.mira_choose_subpage .esoohc_egapbus_ct .wrap_figure figure{
  border-radius: 5px;
  border:1px solid #fff;
}
.mira_choose_subpage .esoohc_egapbus_ct .wrap_figure figure a{
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
}
.mira_choose_subpage .esoohc_egapbus_ct .wrap_figure figure a:before{
  position: absolute;
  content: "";
  border-radius: 5px;
  width: 100%;
  height: 100%;
  background: rgb(0 0 0 / 20%);
  top: 0px;
  left: 0px;
  transition: all 0.3s;
  opacity: 0;
  visibility: hidden;
}
.mira_choose_subpage .esoohc_egapbus_ct .esoohc_egapbus_inside.esoohc_active .wrap_figure figure a:after{
  position: absolute;
  content: "";
  background: url(../images/mira-choose-check-icon.svg) no-repeat;
  width: 37px;
  height: 37px;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
}
.mira_choose_subpage .esoohc_egapbus_ct .wrap_figure figure a:hover:before,
.mira_choose_subpage .esoohc_egapbus_ct .esoohc_egapbus_inside.esoohc_active .wrap_figure figure a:before{
  opacity: 1;
  visibility: visible;
}
.mira_choose_subpage .esoohc_egapbus_ct .wrap_figure figure a img{
  border-radius: 5px;
}
.mira_choose_subpage .esoohc_egapbus_ct .text_widget{
  text-align: center;
  font-size: 14px;
  line-height: 22px;
}
.mira_choose_subpage .esoohc_etaerc_btn{
  font-weight: 500;
  color: #fff;
  border-radius: 10px;
  background: #959595;
  padding: 7px 10px;
  text-align: center;
  display: table;
  width: 100%;
  margin: 20px auto 0px auto;
  pointer-events: none;
}
.mira_choose_subpage .esoohc_etaerc_btn.susana_active{
  background: #542EFF;
  pointer-events: inherit;
}
/* MENU MOBILE*/


.mire_wrap_tmenu_1109 ul li {
  width: 100%;
  display: block;
  cursor: pointer;
}

.mire_wrap_tmenu_1109 .menu>li.active_1109 {
  padding: 15px 0px 10px 10px;
}

.mire_wrap_tmenu_1109 ul.nav_1109>li {
  position: relative;
  cursor: pointer;
}

.mire_wrap_tmenu_1109 ul.nav_1109 li a {padding: 15px 12px;display: inline-block;color: #1E1E1E;}
.mire_wrap_tmenu_1109 ul.nav_1109>li>a{
  font-weight: 700;
  pointer-events: none;
}
.mire_wrap_tmenu_1109 ul li a:hover {
  text-decoration: none;
  background: none;
}
.mire_wrap_tmenu_1109 ul.nav_1109>li>ul.sub-menu-1109>li>a{
  width: 100%;
}
.mire_wrap_tmenu_1109 li span {
  margin: 0px 0px 0px 10px;
}

.mire_wrap_tmenu_1109 .sub-menu-1109{
  display: none;
}

.mire_wrap_tmenu_1109 .sub-menu-1109 li {
}

.mire_wrap_tmenu_1109 .sub-menu-1109 li:last-child {
  border-bottom: none;
}

.mire_wrap_tmenu_1109 .sub-menu-1109 li a {
  text-transform: none;
}

.editBefore_mobile::before {
  content: "-" !important;
}

.mire_wrap_tmenu_1109 li.menu-item-has-children-1109::before{
  content: "";
  background: url(../images/arow-up-icon.svg) no-repeat;
  position: absolute;
  right: 0px;
  top: 30px;
  width: 11px;
  height: 7px;
  cursor: pointer;
}
.mire_wrap_tmenu_1109 li.editBefore_mobile_1109::before{
  transform: rotate(180deg);
}
#nav_menu-2 li.menu-item-has-children-1109::before{
  content: "+";
  position: absolute;
  right: 18px;
  top: 13px;
  color: #fff;
}
.mire_wrap_tmenu_1109 .menu>li.not-have-child {
  padding: 0px;
}

.mire_wrap_tmenu_1109 .menu li ul.sub-menu-1109 li.not-have-child {
  padding: 0px;
  display: table;
}

.mire_wrap_tmenu_1109 .menu li ul.sub-menu-1109 li.not-have-child>a {
  padding: 10px 0px 10px 15px;
  display: table;
  width: 100%;
}

.mire_wrap_tmenu_1109 .menu li ul.sub-menu-1109 li.not-have-child:last-child>a {
  padding: 10px 0px 0px 15px;
}

.mire_wrap_tmenu_1109 .menu>li.not-have-child>a {
  display: block;
  padding: 10px 0px 11px 10px;
}

.mire_wrap_tmenu_1109 .sub-menu-1109 li {
}

.mire_wrap_tmenu_1109 .sub-menu-1109 li:last-child {
}

.mira_arr_fixed_scroll{
  position: fixed;
  width: 300px;
  height: 100%;
  top: 0px;
  left: 0px;
  z-index: 999999;
}
.mira_arr_fixed_scroll figure{position: absolute;top: 50%;right: -22px;transform: translate(0px, -50%);cursor: pointer;}
.mira_arr_fixed_scroll figure img{
  width: 22px;
  height: 122px;
}
.mira_arr_fixed_scroll figure svg{
  position: absolute;
  top: 50%;
  left: 52%;
  transform: translate(-50%,-50%);
}
.sidebar-collapse-1109 .mira_arr_fixed_scroll figure svg{
  transform: rotate(180deg);
  left: 34%;
  top: 46%;
}
.qb_arim_general .mira_menu_left{
  z-index: 9999999;
}
.sidebar-collapse-1109 .mira_egap_page .qb_arim_general .mira_menu_left,
.sidebar-collapse-1109 .mira_tmorp_page .qb_arim_general .mira_menu_left{
  width: 0px !important;
  overflow: hidden;
  padding: 0px;
}
.sidebar-collapse-1109 .mira_arr_fixed_scroll{
  width: 0px;
}
.sidebar-collapse-1109 .qb_arim_general{
  padding: 0px !important;
}
.qb_arim_general .mira_display_right{
  border-left:none !important;
}


/*12092023*/
.tg_temp6_0308_change .qb_review_dh6 .qb_review_ct .wrap_figure figure:after{
  background: none !important;
}
.mira_template_study_abroad_intro .arim_data_ver_one{
  background: none !important;
}
.tg_temp4_0308_change .qb_review_dh4 .slick-prev, .tg_temp4_0308_change .qb_review_dh4 .slick-next{
  background: #fff;
  border:1px solid red;
}
.slick-prev:before, .slick-next:before{
 font: normal normal normal 14px/1 FontAwesome;
 width: auto !important;
 height: auto !important;
 font-size: 38px !important;
}

.slick-prev:focus::before, .slick-next:focus::before {
  color:#000 !important;
  background: none !important;
}



body.temp_red_01 .slick-prev:hover::before, body.temp_red_01 .slick-next:hover::before{
  color:#fff !important;
}
.qb_review_ct .wrap_figure .review_bg_img{
  display: none !important;
}
.tg_temp8_0308_change .qb_review_ct .wrap_figure .review_bg_img{
  display: block !important;
}
.qb_review_ct .wrap_figure .review_ava_img{
 position: relative !important;
 top: initial !important;
 left: initial !important;
 transform: none !important;
 display: block;
 margin: 0px auto;
 overflow: hidden;
}
.slick-prev:before{
  content:"\f104" !important;
}
.slick-next:before{
  content:"\f105" !important;
}

header [class*="tg_temp"] .tg_slide_top_1 , header [class*="tg_temp"]  .tg_banner_240723{
  background: none;
}

.qb_team_dh1:before{
  background: none !important;
}

.qb_team_ct .wrap_figure .team_bg_img{
  display: none !important;
}
.qb_team_ct .wrap_figure .team_ava_img{
  position: relative !important;
  transform: none !important;
  top:initial !important;
  left: initial !important;
  margin: 0px auto;
  background: #fff;
  border-radius: 50%;
}

.mira_tem_stu_ver_one_pro_intro_bg:before{
  background: none !important;
}
.arim_why_ver_one .qb_why_ct figure{
  width: auto;
  height: auto;
}

.arim_why_ver_one .qb_why_ct figure img{
  width: 130px;
  height: 130px;
  object-fit: cover;
}

.tg_temp3_0308_change .qb_team_dh3 .qb_team_ct .text_widget{
  justify-content: center;
}
.tg_temp3_0308_change .qb_team_dh3 .qb_team_ct .wrap_figure {
  width: 50%;
}
body .qb_data_general .qb_data_detailds .wrap_figure figure img{
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transform: translate(-50%,-50%);
  border-radius: 50%;
}
/* end 12092023*/
.tg_temp8_0308_change .qb_team_dh8 .qb_team_ct .wrap_figure figure{
  width: 100%;
  display: block;
}
.qb_team_dh10 .qb_team_ct .text_widget{
  max-width: 100%; 
}
.tg_temp8_0308_change .qb_review_dh8 .qb_arim_title h2{
  padding: 0px 70px 0px 0px;
}

body .mira_template_study_abroad_intro .qb_wrap_detailds figure , body .mira_template_study_abroad_intro .qb_wrap_detailds figure label,
body .mira_template_study_abroad_intro .qb_data_detailds figure label{
  width: 91px !important;
  height: 91px;
  background: #e94d81;
  border-radius: 50%;
  display: flex;
  overflow: hidden;
  align-items: center;
  justify-content: center;
  margin: 0px;
}

.qb_data_general .qb_data_detailds .wrap_figure figure{
  width: 91px !important;
}

.qb_data_general .qb_data_detailds , .qb_wrap_detailds {
  gap: 10px;
  align-items: flex-start !important;
}

body .mira_template_study_abroad_intro.tg_temp7_0308_change .qb_data_general .qb_data_ct b{
  margin: 0px 0px 5px 0px;
}

body .mira_template_study_abroad_intro .qb_wrap_detailds figure , .mira_template_study_abroad_intro .qb_data_general .qb_data_detailds .wrap_figure{
  margin: 0px !important;
}



body .mira_template_study_abroad_intro .qb_wrap_detailds figure label{
  margin:0px;
}


body .mira_template_study_abroad_intro.tg_temp9_0308_change  .qb_data_ct , body .mira_template_study_abroad_intro.tg_temp7_0308_change  .qb_data_ct  {
  width: calc(100% - 100px);
  word-break: break-word;
}

.slick-slide{
  height: auto !important;
}

.tg_fixedct_ld2407{
  bottom:160px;
}

.bottom_ft_general{
  align-items: stretch;
}

.bottom_ft_general>.bottom_ft_detailds:last-child{
  align-items: flex-end;
  display: flex;
}

.tg_contact_ifft ul li:last-child{
  margin: 0px !important;
}

.tg_scroll_top{
  bottom:85px;
}

a:hover , a:focus{
  outline: none !important;
}

.tg_temp6_0308_change.tg_ftld_dh6 .tg_wrap_form_ft{
  display: table;
}

.mira_template_study_abroad_intro .arim_data_ver_one .qb_wrap_detailds{
  align-items: flex-start;
}

.go_scrolltop{
  right: 19px !important;

}

.tg_scroll_top{
 position: fixed !important;
}

textarea{
  resize: none;
}

.mira_template_study_abroad_intro.tg_temp7_0308_change .qb_data_general .qb_data_ct b{
  margin: 0px 0px 15px auto;
}

p.error{
  text-align: left;
  padding: 0px 10px !important;
  font-size: 13px !important;
  position: absolute;
  background: red;
  color: #fff !important;
  padding: 0px 10px;
  z-index: 2;
  line-height: 21px;
}

p.error::before{
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 7px solid red;
  top: -7px;
  left: 0px;
  right: 0px;
  margin: 0px auto;
}

.tg_temp7_0308_change.tg_ftld_dh7 .tg_top_ft .tg_wrap_form_ft{
  width: 100%;
}

.arim_intro_ver_one .qb_intro_btn{
  display: table;
  width: 100%;
  max-width: 322px;
}

.arim_intro_ver_one .qb_intro_general{
  gap: 50px;
}

.mira_template_study_abroad_team  [class*="qb_team_dh"]{
  padding:0px !important;
}

.arim_price_ver_one .qb_price_ct{
  box-shadow: 0px 0px 15px #ccc !important;
}


.tg_temp3_0308_change .qb_team_dh3{
  padding:0px;
}

[class*="qb_team"]:before{
  background: none !important;
}

.tg_temp6_0308_change .qb_review_dh6 .qb_review_ct .qb_review_info .review_name{
  font-weight: 700 !important;
}

.tg_ftld_2407 .tg_wrap_form_ft form .tg_list_group .tg_item_group textarea{
  border-radius: 8px;
  border: 1px solid #E7E1F9;
  background: #FBFAFF;
  width: 100%;
  padding: 17px 10px 17px 57px;
  height: 100px;
  resize: none;
}
.arim_contact_switchboard_ver_one .contact_switchboard_general{
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  grid-gap: 60px;
}
.arim_contact_switchboard_ver_one .contact_switchboard_detailds{
  background: rgba(240, 229, 255, 1);
  border-radius: 8px;
  padding: 30px;
  position: relative;
}
.arim_contact_switchboard_ver_one .contact_switchboard_detailds:hover{
  background: #e94d81;
}
.arim_contact_switchboard_ver_one .contact_switchboard_detailds .wrap_figure{
  margin: 0px 0px 40px 0px;
}
.arim_contact_switchboard_ver_one .contact_switchboard_detailds .wrap_figure figure{
  position: relative;
  width: 130px;
  height: 130px;
  background: #fff;
  border-radius: 50%;
  display: table;
  margin: 0px auto;
}
.arim_contact_switchboard_ver_one .contact_switchboard_detailds .wrap_figure figure svg {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
}
.arim_contact_switchboard_ver_one .contact_switchboard_detailds .text_widget{
  text-align: center;
  font-size: 24px;
  line-height: 32px;
}
.arim_contact_switchboard_ver_one .contact_switchboard_detailds:hover .text_widget{
  color: #fff;
}
.arim_contact_switchboard_ver_one{
}
.arim_contact_channel_ver_one .ct_left{
 width: 50%;
}
.arim_contact_channel_ver_one .ct_right{
 width: 50%;
}
.arim_contact_channel_ver_one .qb_arim_title h2{
  text-align: left;
  margin: inherit;
}
.arim_contact_channel_ver_one .qb_arim_title span{
  text-align: left;
  margin: 16px 0px 0px 0px;
  max-width: inherit;
  color: #909090;
}
.arim_contact_channel_ver_one .contact_channel_general{
  display: flex;
  gap: 60px;
}
.arim_contact_channel_ver_one .ct_left figure img{
  border-radius: 10px;
}
.arim_contact_channel_ver_one .contact_channel_detailds{
  margin: 60px 0px 0px 0px;
}
.arim_contact_channel_ver_one .contact_channel_ct{
  margin: 0px 0px 30px 0px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  
  
}

.mira_template_contact_channel.tg_contactp_2 .arim_contact_channel_ver_one .contact_channel_ct{
  width: 32%;
  gap: 40px;
}

.arim_contact_channel_ver_one .contact_channel_detailds>.contact_channel_ct:last-child{
 margin:0px;
}
.arim_contact_channel_ver_one .contact_channel_ct .text_widget{

  width: 24%;
}
.arim_contact_channel_ver_one .contact_channel_ct .text_widget span{
  position: relative;
  display: inline-block;
  padding: 0px 0px 0px 22px;
}
.arim_contact_channel_ver_one .contact_channel_ct .text_widget span:before{
  position: absolute;
  content: "";
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #e94d81;
  top: 50%;
  left: 0px;
  margin: -4px 0px 0px 0px;
}
.arim_contact_channel_ver_one .contact_channel_ct .wrap_figure{
  border-radius: 8px;
  background: rgba(240, 229, 255, 1);
  gap: 20px;
  width: 76%;
  justify-content: space-between;
}
.arim_contact_channel_ver_one .contact_channel_ct a{
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
  color: rgba(54, 54, 54, 1);
  padding: 20px 30px;
}
.arim_contact_channel_ver_one .contact_channel_detailds>.contact_channel_ct:nth-child(1):hover .wrap_figure{
  background: url(../images/tvdh-contact-zalo-bg.jpg) no-repeat;
  background-size: 100% 100%;
}
.arim_contact_channel_ver_one .contact_channel_detailds>.contact_channel_ct:nth-child(2):hover .wrap_figure{
  background: url(../images/tvdh-contact-call-bg.jpg) no-repeat;
  background-size: 100% 100%;
}.arim_contact_channel_ver_one .contact_channel_detailds>.contact_channel_ct:nth-child(3):hover .wrap_figure{
  background: url(../images/tvdh-contact-livechat-bg.jpg) no-repeat;
  background-size: 100% 100%;
}
.arim_contact_channel_ver_one .contact_channel_ct .wrap_figure strong{
  font-size: 20px;
  line-height: 28px;
  width: 70%;
}
.arim_contact_channel_ver_one .contact_channel_ct:hover .wrap_figure strong{
  color: #fff;
}
.arim_contact_channel_ver_one .contact_channel_ct .wrap_figure figure{
  position: relative;
  width: 64px;
  height: 64px;
  background: #fff;
  border-radius: 50%;
}
.arim_contact_channel_ver_one .contact_channel_ct .wrap_figure figure svg{
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
}
.arim_breadcrumb_ver_one {
  position: relative;
  background-repeat: no-repeat;
}



.arim_breadcrumb_ver_one {
  padding: 130px 0px;
  background-size: cover !important;
  background-position: center !important;
  position: relative;
}

.arim_breadcrumb_ver_one .arim_breadcrumb_general strong {
  display: table;
  margin: 0px auto 20px auto;
  text-align: center;
  font-size: 40px;
  line-height: 48px;
  color: #fff;
  font-weight: 700;
}

.arim_breadcrumb_ver_one .arim_breadcrumb_general strong  p{
  margin: 0px;
}
.arim_breadcrumb_ver_one .arim_breadcrumb_general ul {
  display: flex;
  align-items: center;
  justify-content: center;
}

.arim_breadcrumb_ver_one .arim_breadcrumb_general ul li {
  color: #fff;
  font-size: 18px;
  line-height: 26px;
}

.arim_breadcrumb_ver_one .arim_breadcrumb_general ul li:after {
  content: "/";
  padding: 0px 3px;
}

.arim_breadcrumb_ver_one .arim_breadcrumb_general ul>li:last-child:after {
  display: none;
}

.arim_breadcrumb_ver_one .arim_breadcrumb_general ul li a {
  color: #fff;
}

.arim_contact_info_ver_one {
}

.arim_contact_info_ver_one .qb_arim_title h2{
  text-align: left;
  margin: inherit;
}
.arim_contact_info_ver_one .qb_arim_title span{
  text-align: left;
  margin: 16px 0px 0px 0px;
  max-width: initial;
  color: #909090;
}
.arim_contact_info_ver_one .contact_info_general {
  display: flex;
  gap: 60px;
}

.arim_contact_info_ver_one .ct_left {
  width: 50%;
}

.arim_contact_info_ver_one .ct_right {
  width: 50%;
}
.arim_contact_info_ver_one .ct_right figure img{
  border-radius: 10px;
  height: 600px;
  width: 100%;
  object-fit: cover;
}

.arim_contact_info_ver_one .contact_info_ofni {
  margin: 50px 0px 0px 0px;
}

.arim_contact_info_ver_one .contact_info_ofni ul li {
  display: flex;
  gap: 24px;
  margin: 0px 0px 30px 0px;
}

.arim_contact_info_ver_one .contact_info_ofni ul>li:last-child {
  margin: 0px;
}

.arim_contact_info_ver_one .contact_info_ofni ul li .wrap_figure figure {
  position: relative;
  width: 64px;
  height: 64px;
  border: 1.5px solid #e94d81;
  border-radius: 50%;
}

.arim_contact_info_ver_one .contact_info_ofni ul li .wrap_figure figure svg {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.arim_contact_info_ver_one .contact_info_ofni ul li .text_widget b {
  font-size: 20px;
  line-height: 28px;
  font-weight: 600;
}

.arim_contact_info_ver_one .contact_info_ofni ul li .text_widget {
  color: rgba(77, 77, 77, 1);
}

.arim_contact_info_ver_one .contact_info_ofni ul li .text_widget p {
  margin: 0px 0px 5px 0px;
}

.arim_contact_info_ver_one .contact_info_ofni ul li .text_widget p:last-child {
  margin: 0px;
}

.mira_template_newdetailds {
  padding: 120px 0px 0px 0px;
  position: relative;
}

.mira_template_newdetailds:before {
  content: "";
  position: absolute;
  top: 20%;
  left: -15%;
  width: 568px;
  height: 899px;
  background: url(../images/tg_circle_miratp_2607.png) center center no-repeat;
  z-index: -1;
}

.mira_template_newdetailds:after {
  content: "";
  position: absolute;
  top: 15%;
  right: 0%;
  width: 100%;
  max-width: 94px;
  height: 119px;
  background: url(../images/tvdh-newdetailds-bg1.png) center center no-repeat;
  z-index: -1;
}

.mira_template_newdetailds .newdetailds_general>.row {
  margin: 0px -30px;
}

.mira_template_newdetailds .newdetailds_general>.row .col-sm-8 {
  padding: 0px 30px;
}

.mira_template_newdetailds .newdetailds_general>.row .col-sm-4 {
  padding: 0px 30px;
}

.mira_template_newdetailds .newdetailds_title {
  font-size: 40px;
  line-height: 48px;
  font-weight: 700;
  margin: 0px 0px 24px 0px;
}

.mira_template_newdetailds .newdetailds_info {
  display: flex;
  align-items: center;
  margin: 0px 0px 24px 0px;
}

.mira_template_newdetailds .newdetailds_info span {
  padding: 0px 40px 0px 0px;
}

.mira_template_newdetailds .newdetailds_info .newdetailds_author {
  color: rgba(125, 125, 125, 1);
}

.mira_template_newdetailds .newdetailds_info .newdetailds_author img {
  position: relative;
  top: -2px;
}

.mira_template_newdetailds .newdetailds_info .newdetailds_author a {
  color: #e94d81;
}

.newdetailds_date img {
  position: relative;
  top: -3px;
}

.mira_template_newdetailds .newdetailds_info .newdetailds_conversation {
  color: #e94d81;
}

.mira_template_newdetailds .newdetailds_ct {
  margin: 0px 0px 40px 0px;
}

.mira_template_newdetailds .newdetailds_ct p {
  margin: 0px 0px 20px 0px;
}

.mira_template_newdetailds .newdetailds_ct p:last-child {
  margin: 0px;
}

.mira_template_newdetailds .newdetailds_tag {
  margin: 0px 0px 80px 0px;
  display: flex;
  align-items: center;
}

.mira_template_newdetailds .newdetailds_tag ul {
  display: flex;
  align-items: center;
}

.mira_template_newdetailds .newdetailds_tag .tag_gure {
  padding: 0px 16px 0px 0px;
}

.mira_template_newdetailds .newdetailds_tag ul li {
  font-weight: 600;
  margin: 0px 3px 0px 0px;
}

.mira_template_newdetailds .newdetailds_tag ul>li:last-child {
  margin: 0px;
}

.mira_template_newdetailds .newdetailds_tag ul li a {
  color: rgba(30, 30, 30, 1);
}

.newdetailds_related .related_title,
.newdetailds_comment .comment_title {
  font-size: 32px;
  line-height: 40px;
  font-weight: 600;
  margin: 0px 0px 30px 0px;
}

.newdetailds_related .row {
  margin: 0px -12.5px !important;
}

.newdetailds_related .col-sm-4 {
  padding: 0px 12.5px !important;
}

.newdetailds_related .related_detailds .wrap_figure figure {
  height: 190px;
}

.newdetailds_related .related_detailds .wrap_figure figure img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 16px 16px 0px 0px;
}

.newdetailds_related .related_detailds .text_widget {
  background: #fff;
  padding: 16px;
  border: 1px solid rgba(220, 224, 224, 1);
  border-top: none;
  border-radius: 0px 0px 16px 16px;
}

.newdetailds_date {
  display: block;
  color: rgba(125, 125, 125, 1);
  font-size: 16px;
  line-height: 24px;
}

.newdetailds_related .related_detailds .newdetailds_date {
  margin: 0px 0px 16px 0px;
}

.newdetailds_related .related_detailds h3 {
  font-size: 18px;
  line-height: 26px;
  font-weight: 600;
  margin: 0px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  text-overflow: ellipsis;
  min-height: 78px;
}

.newdetailds_related .related_detailds h3 a {
  color: rgba(30, 30, 30, 1);
}

.newdetailds_related {
  margin: 0px 0px 80px 0px;
}

.newdetailds_comment .comment_title {
  display: flex;
  align-items: center;
}

.newdetailds_comment .comment_title span {
  font-size: 20px;
  line-height: 28px;
  color: #e94d81;
  font-weight: 400;
  padding: 0px 0px 0px 8px;
}

.newdetailds_comment .comment_detailds {
  border-bottom: 1px solid rgba(220, 224, 224, 1);
  margin: 0px 0px 24px 0px;
  padding: 0px 0px 24px 0px;
}

.newdetailds_comment .comment_general>.comment_detailds:last-child {
  margin: 0px;
}

.newdetailds_comment .comment_ct,
.newdetailds_comment .sub_comment_ct {
  position: relative;
  display: flex;
  gap: 16px;
}

.newdetailds_comment .newdetailds_btn {
  position: absolute;
  top: 0px;
  right: 0px;
}

.newdetailds_comment .newdetailds_btn a {
  color: #e94d81;
  font-size: 16px;
  line-height: 24px;
}
.newdetailds_comment .newdetailds_btn svg{
  position: relative;
  top: 2px;
}
.newdetailds_comment .comment_ct .wrap_figure figure,
.newdetailds_comment .sub_comment_ct .wrap_figure figure {
  width: 64px;
  height: 64px;
}

.newdetailds_comment .comment_ct .wrap_figure figure img,
.newdetailds_comment .sub_comment_ct .wrap_figure figure img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 50%;
}

.newdetailds_comment .comment_ct .text_widget .comment_name,
.newdetailds_comment .sub_comment_ct .text_widget .comment_name {
  display: block;
  margin: 0px 0px 8px 0px;
  width: 90%;
}

.newdetailds_comment .comment_ct .text_widget .newdetailds_date,
.newdetailds_comment .sub_comment_ct .text_widget .newdetailds_date {
  margin: 0px 0px 8px 0px;
}

.newdetailds_comment .sub_comment_ct {
  padding: 0px 0px 0px 80px;
  margin: 24px 0px 0px 0px;
}

.newdetailds_comment .comment_etirw {
  margin: 80px 0px 0px 0px;
}

.newdetailds_comment .comment_etirw h3 {
  font-size: 24px;
  line-height: 32px;
  font-weight: 600;
  margin: 0px 0px 24px 0px;
}

.newdetailds_comment .comment_etirw .form_group .list_group {
  margin: 0px 0px 24px 0px;
  position: relative;
}

.newdetailds_comment .comment_etirw .form_group .list_group input,
.newdetailds_comment .comment_etirw .form_group .list_group textarea {
  width: 100%;
  border: 1px solid rgba(231, 225, 249, 1);
  border-radius: 8px;
  padding: 16px;
}

.newdetailds_comment .comment_etirw .form_group .list_group textarea {
  height: 160px;
  resize: none;
}

.newdetailds_comment .comment_etirw .form_group .list_group input::placeholder,
.newdetailds_comment .comment_etirw .form_group .list_group textarea::placeholder {
  color: rgba(133, 133, 133, 1);
}

.newdetailds_comment .comment_etirw .form_group .list_group input {
  padding: 16px 16px 16px 50px;
}

.newdetailds_comment .comment_etirw .form_group .list_group img {
  position: absolute;
  top: 14px;
  left: 25px;
}

.newdetailds_comment .comment_etirw button[type="submit"] {
  font-weight: 600;
  color: #fff;
  text-align: center;
  border-radius: 90px;
  background: #e94d81;
  padding: 13px 59px;
  border: none;
}

.sidebar_search {
  margin: 0px 0px 40px 0px;
}

.sidebar_bg {
  border-radius: 8px;
  border: 8px solid rgba(240, 240, 240, 1);
  background: rgba(240, 240, 240, 1);
}

.sidebar_search .list_group {
  position: relative;
  border-radius: 8px;
}

.sidebar_search .list_group input {
  width: 100%;
  padding: 12px 56px 12px 16px;
  border: 1px solid rgba(220, 224, 224, 1);
  border-radius: 8px;
}

.sidebar_search .list_group input::placeholder {
  color: rgba(125, 125, 125, 1);
}

.sidebar_search .list_group button[type="submit"] {
  position: absolute;
  top: 12px;
  right: 16px;
  background: none;
  border: none;
  padding: 0px;
}
.sidebar_tac{
  margin: 0px 0px 40px 0px;
}
.sidebar_newpost {
  margin: 0px 0px 40px 0px;
}

.sidebar_newpost .newpost_bg,
.sidebar_featurednew .featurednew_bg,
.sidebar_tac .tac_bg{
  padding: 16px;
  border: 1px solid rgba(220, 224, 224, 1);
  background: #fff;
  border-radius: 8px;
}

.sidebar_newpost .newpost_general,
.sidebar_featurednew .featurednew_general,
.sidebar_tac  .tac_general{
  margin: 24px 0px 0px 0px;
}
.sidebar_tac ul li{
  position: relative;
  margin: 0px 0px 8px 0px;
  padding: 0px 0px 0px 20px;
}
.sidebar_tac ul>li:last-child{
  margin: 0px;
}
.sidebar_tac ul li:before{
  position: absolute;
  content: "";
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background: #e94d81;
  top: 11px;
  left: 0px;
}
.sidebar_tac ul li a{
  color: rgba(30, 30, 30, 1);
}
.sidebar_title {
  position: relative;
  font-size: 20px;
  line-height: 28px;
  font-weight: 600;
  padding: 0px 0px 8px 0px;
  margin: 0px;
}

.sidebar_title:before {
  position: absolute;
  content: "";
  background: #e94d81;
  width: 40px;
  height: 4px;
  border-radius: 90px;
  bottom: 0px;
  left: 0px;
}

.sidebar_newpost .newpost_detailds {
  display: flex;
  gap: 16px;
  margin: 0px 0px 16px 0px;
}

.sidebar_newpost .newpost_general>.newpost_detailds:last-child {
  margin: 0px;
}

.sidebar_newpost .newpost_detailds .wrap_figure figure {
  width: 80px;
  height: 80px;
}

.sidebar_newpost .newpost_detailds .wrap_figure figure img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 4px;
}

.sidebar_newpost .newpost_detailds .text_widget h3 {
  font-size: 18px;
  line-height: 26px;
  font-weight: 600;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 0px 0px 8px 0px;
}

.sidebar_newpost .newpost_detailds .text_widget h3 a {
  color: rgba(30, 30, 30, 1);
}
.sidebar_newpost .newpost_detailds:hover .text_widget h3 a{
  color: #e94d81;
}
.sidebar_featurednew {
  margin: 0px 0px 40px 0px;
}

.sidebar_featurednew .featurednew_general>.featurednew_detailds:last-child {
  margin: 0px;
}

.sidebar_featurednew .featurednew_detailds {
  margin: 0px 0px 24px 0px;
}

.sidebar_featurednew .featurednew_detailds .wrap_figure figure {
  height: 185px;
}

.sidebar_featurednew .featurednew_detailds .wrap_figure figure img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 4px;
}

.sidebar_featurednew .featurednew_detailds .text_widget {
  margin: 16px 0px 0px 0px;
}

.sidebar_featurednew .featurednew_detailds .text_widget .newdetailds_date {
  margin: 0px 0px 8px 0px;
}

.sidebar_featurednew .featurednew_detailds .text_widget h3 {
  font-size: 18px;
  line-height: 26px;
  font-weight: 600;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 0px 0px 8px 0px;
}

.sidebar_featurednew .featurednew_detailds .text_widget h3 a {
  color: rgba(30, 30, 30, 1);
}
.sidebar_featurednew .featurednew_detailds:hover .text_widget h3 a,
.newswen_general .newswen_detailds:hover .text_widget h3 a,
.sidebar_tac ul li a:hover {
  color: #e94d81;
}
.sidebar_banner figure img {
  width: 100%;
}
.newswen_general .row{
  margin: 0px -18px;
}
.newswen_general .row .col-sm-6{
  padding: 0px 18px;
  margin: 0px 0px 36px 0px;
}
.newswen_general .row>.col-sm-6:nth-child(2n+1){
  clear: both;
}
.newswen_general .newswen_detailds .wrap_figure figure{
  height: 285px;
}
.newswen_general .newswen_detailds .wrap_figure figure img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 16px 16px 0px 0px;
}
.newswen_general .newswen_detailds .text_widget{
  padding: 32px;
  border-radius: 0px 0px 16px 16px;
  border:1px solid rgba(220, 224, 224, 1);
  border-top: none;
  background: #fff;
}
.newswen_general .newswen_detailds .text_widget .newdetailds_date{
  margin: 0px 0px 16px 0px;
}
.newswen_general .newswen_detailds .text_widget h3{font-size: 20px;line-height: 28px;font-weight: 600;margin: 0px 0px 16px 0px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;min-height: 56px;}
.newswen_general .newswen_detailds .text_widget h3 a{
  color: rgba(30, 30, 30, 1);
}
.newswen_general .newswen_detailds .text_widget .newswen_excerpt{
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  text-overflow: ellipsis;
  min-height: 78px;
}
.newswen_general .newswen_detailds .text_widget .newswen_excerpt p{
  margin: 0px;
}
.newswen_general{
  position: relative;
}
.arim_pagination ul{
  display: flex;
  align-items: center;
  justify-content: center;
}
.arim_pagination ul li{
  padding: 0px 5px;
}
.arim_pagination ul li a{
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  background: transparent;
  color: rgba(30, 30, 30, 1);
  border-radius: 50%;
  display: block;
}
.arim_pagination ul li.arim_current a{
  background: #e94d81;
  font-weight: 600;
  color: #fff;
}
.tab-content {
  display: none;
}
.tab-content.current {
  display: inherit;
}
.arim_ycilop_ver_one{
  position: relative;
}
.arim_ycilop_ver_one:before {
  content: "";
  position: absolute;
  left: -15%;
  width: 568px;
  height: 899px;
  background: url(../images/tg_circle_miratp_2607.png) center center no-repeat;
  bottom: 0%;
  z-index: -1;
}

.arim_ycilop_ver_one:after {
  content: "";
  position: absolute;
  top: 30%;
  right: 0%;
  width: 100%;
  max-width: 94px;
  height: 119px;
  background: url(../images/tvdh-newdetailds-bg1.png) center center no-repeat;
  z-index: -1;
}
.arim_ycilop_ver_one .row{
  margin: 0px -40px;
}
.arim_ycilop_ver_one .row .col-sm-3{
  padding: 0px 40px;
}
.arim_ycilop_ver_one .row .col-sm-9{
  padding: 0px 40px;
  border-left:1px solid rgba(224, 224, 224, 1);
}
.arim_ycilop_ver_one .list_ycilop ul li{
  margin: 0px 0px 30px 0px;
}
.arim_ycilop_ver_one .list_ycilop ul>li:last-child{
  margin: 0px;
}
.arim_ycilop_ver_one .list_ycilop ul li a{color: rgba(30, 30, 30, 1);display: inline-block;transition: all 0.3s;position: relative;border-left: 2px solid transparent;padding: 0px 0px 0px 16px;text-align: left;}
.arim_ycilop_ver_one .list_ycilop ul li.current a{
  transform: translateX(16px);
  color: #e94d81;
  border-left: 2px solid #e94d81;
}

.arim_ycilop_ver_one .list_ycilop ul li a:hover{
  color: #e94d81;
}
.arim_ecivres_eman_ver_one{
  padding: 0px 0px 0px 0px;
}
.arim_ortni_tegrat_ver_one{}
.arim_ecivres_eman_ver_one .ecivres_eman_general,
.arim_ortni_tegrat_ver_one .ortni_tegrat_general {
  display: flex;
  gap: 100px;
}
.arim_ortni_tegrat_ver_one .ortni_tegrat_general{
  align-items: center;
}
.arim_ecivres_eman_ver_one .ecivres_eman_general .wrap_figure,
.arim_ortni_tegrat_ver_one .ortni_tegrat_general .wrap_figure {
  width: 53%;
  padding: 0px;
}
.arim_ecivres_eman_ver_one .ecivres_eman_general .text_widget,
.arim_ortni_tegrat_ver_one .ortni_tegrat_general .text_widget {
  width: 47%;
}
.arim_ecivres_eman_ver_one .qb_arim_title,
.arim_ortni_tegrat_ver_one .qb_arim_title {
  margin: 0px 0px 50px 0px;
}
.arim_ecivres_eman_ver_one .qb_arim_title h2,
.arim_ortni_tegrat_ver_one .qb_arim_title h2 {
  margin: initial;
  text-align: left;
}
.arim_ecivres_eman_ver_one .qb_arim_title span,
.arim_ortni_tegrat_ver_one .qb_arim_title span {
  margin: 35px 0px 0px 0px;
  text-align: justify;
  max-width: 100%;
}
.arim_ecivres_eman_ver_one .ecivres_eman_detailds .ecivres_eman_ct,
.arim_ortni_tegrat_ver_one .ortni_tegrat_detailds .ortni_tegrat_ct {
  margin: 0px 0px 40px 0px;
  font-size: 18px;
  line-height: 26px;
  text-align: justify;
}
.arim_ecivres_eman_ver_one .ecivres_eman_detailds .ecivres_eman_ct strong{
  display: block;
  margin: 0px 0px 5px 0px;
  color: #000;
}
.arim_ortni_tegrat_ver_one .ortni_tegrat_detailds .ortni_tegrat_ct b{
  font-size: 20px;
  line-height: 28px;
  font-weight: 600;
  text-transform: uppercase;
  display: block;
  margin: 0px 0px 8px 0px;
}
.ortni_tegrat_yellow{
  color: rgba(255, 165, 35, 1); 
}
.ortni_tegrat_blue{
  color: rgba(0, 112, 192, 1);  
}
.ortni_tegrat_green{
  color: rgba(97, 206, 203, 1); 
}
.ortni_tegrat_violet{
  color: rgba(163, 83, 234, 1); 
}
.arim_ortni_tegrat_ver_one .ortni_tegrat_detailds .ortni_tegrat_ct ul li{
  position: relative;
  padding: 0px 0px 0px 30px;
}
.arim_ortni_tegrat_ver_one .ortni_tegrat_detailds .ortni_tegrat_ct ul li:before{
  position: absolute;
  content: "";
  background: rgba(77, 77, 77, 1);
  width: 5px;
  height: 5px;
  border-radius: 50%;
  top: 10px;
  left: 15px;
}
.arim_ecivres_eman_ver_one .ecivres_eman_detailds .ecivres_eman_ct span{
  text-align: justify;
  color: #4D4D4D;
}
.arim_ortni_remotsuc_ver_one{
}
.arim_ortni_remotsuc_ver_one .qb_arim_title {
  margin: 0px 0px 60px 0px;
}
.arim_ortni_remotsuc_ver_one .ortni_remotsuc_general .slick-track{
  margin: 0px auto;
}
.arim_ortni_remotsuc_ver_one .ortni_remotsuc_general  figure{
 height: 100px;
 display: flex;
 align-items: center;
 justify-content: center;
 overflow: hidden;
}
.mira_template_intro_team{

}


.mira_template_intro_target{
  position: relative;
}
.mira_template_intro_target:before{
  position: absolute;
  content: "";
  background: url(../images/tvdh-introecud-bg1.png) no-repeat;
  height: 249px;
  max-width: 74px;
  width: 100%;
  bottom: -125px;
  right: 0px;
  z-index: 1;
}

/*0509 desktop*/

.show_menu_tg {
  position: fixed;
  top: 20px;
  right: 20px;
  color: #fff;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background: #e94d81;
  line-height: 50px;
  text-align: center;
  cursor: pointer;
  z-index: 999;
}

.menu_tg {
  position: fixed;
  right: 20px;
  top: 80px;
  z-index: 99999;
  margin: 0px auto;
  width: 100%;
  background: #fff;
  max-width: 230px;
  display: none;
  box-shadow: 0px 0px 10px #ccc;
  border-radius: 10px;
  padding: 15px 20px;
}

.menu_tg h3 {
  color: #000;
  margin: 0px 0px 10px 0px;
  font-size: 17px;
  text-align: left;
}

.menu_tg ul li {
  margin: 0px 10px 0px 0px;
  color:#fff;
  cursor: pointer;
  display: inline-block;
}

.menu_tg ul li a {
  color: #fff;
  text-transform: uppercase;
  font-size: 14px;
}

.tg_ftld_2407{
  background-size: cover !important;
}
body .qb_hover_btn:hover, body .qb_hover_btn:focus {
  filter: brightness(1.2); 
  transition: filter 0.3s ease;
}

.arim_pro_ver_one .qb_pro_ct figure svg {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
}

.arim_pro_ver_one .qb_pro_ct figure{
  filter: none !important;
}

.mira_template_study_abroad_faq .tg_figure_abs>figure{
  display: none !important;
}
.mira_template_contact_switchboard .qb_arim_title{
  margin: 0px 0px 50px 0px;
}
.mira_template_study_abroad_intro::before , .mira_template_study_abroad_intro::after,
.arim_data_ver_one:before{
  display: none !important;
}
.arim_intro_ver_one .qb_intro_ct .intro_figure figure svg{
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
}
.mira_template_study_abroad_intro.tg_temp1_0308_change .qb_intro_general .text_widget+.wrap_figure::before,
.mira_template_study_abroad_intro.tg_temp1_0308_change .qb_intro_general .text_widget+.wrap_figure::after{
  background: none !important;
}

.tg_header_240723.tg_header_home{
 margin: 0px 0px 120px 0px;
}

.tg_header_240723{
  background: #41256C;
}
.mira_template_study_abroad_team {
  background: #41256C;
}

.tg_temp2_0308_change .qb_team_dh2{
  padding:0px !important;
}
.tg_temp2_0308_change .qb_team_dh2:before{
  background: none !important;
}
body section[class*="mira_template"] {
  padding:0px !important;
  margin: 0px 0px 120px 0px !important;
}

body section.mira_template_study_abroad_price  , body section.mira_template_study_abroad_team , .mira_template_study_abroad_intro.tg_temp7_0308_change{
  padding:120px 0px !important;
}

.arim_price_ver_one .qb_price_ct .price_info li svg{
  position: absolute;
  top: 3px;
  left: 0px;
}
bodybody.temp_red_01 .mira_template_intro_team .arim_team_ver_one .qb_arim_title , 
bodybody.temp_red_01 .mira_template_intro_team .arim_team_ver_one .qb_team_ct .text_widget{
  color:#fff;
}

.qb_data_detailds .wrap_figure figure svg{
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
}
.arim_breadcrumb_ver_one{
  position: relative;
}

.arim_breadcrumb_ver_one::before{
  content:"";
  background: rgba(0,0,0,0.4);
  position: absolute;
  top:0px;
  left: 0px;
  width: 100%;
  height: 100%;
}

.arim_breadcrumb_ver_one .container{
  position: relative;
}

.arim_price_ver_one .qb_price_ct .price_info li:before{
  background: none;
}

.arim_team_ver_one .qb_team_ct .wrap_figure .team_bg_img{
  display: none !important;
}


.arim_team_ver_one .qb_team_ct .wrap_figure .team_ava_img{
  position: relative !important;
  top: initial !important;
  left: initial !important;
  transform: none !important;
  background: none;
  border-radius: 50%;
  margin: 0px auto;
}


.arim_team_ver_one .qb_team_ct .wrap_figure .team_ava_img img{
  border:1px solid #fff ;
}

.qb_hover_btn{
  border:none !important;
}


body.temp_red_01 .mira_template_study_abroad_team.tg_text_black .slick-dots li button{
  background: #fff ;
}

/*background button now*/

body[class*="temp_"].tg_btn_choosing .tg_banner_240723 .tg_wrap_slide .tg_item_sleft a , body[class*="temp_"].tg_btn_choosing .tg_banner_240723 .slick-dots li.slick-active button , body[class*="temp_"].tg_btn_choosing .arim_pro_ver_one .qb_pro_ct:hover,
body[class*="temp_"].tg_btn_choosing .qb_hover_btn , body[class*="temp_"].tg_btn_choosing .slick-dots li.slick-active button , body[class*="temp_"].tg_btn_choosing .qb_data_general .qb_data_detailds .wrap_figure figure , 
body[class*="temp_"].tg_btn_choosing .arim_contact_switchboard_ver_one .contact_switchboard_detailds:hover , body[class*="temp_"].tg_btn_choosing .sidebar_title:before,
body[class*="temp_"].tg_btn_choosing .sidebar_tac ul li:before , body[class*="temp_"].tg_btn_choosing .newdetailds_comment .comment_etirw button[type="submit"] {
  background: var(--btn-choose-now) !important;
}

/*temp_red_01*/

/*hover path #fff svg*/

body.temp_red_01 .mira_template_contact_switchboard.tg_servicep_3 .contact_switchboard_detailds .wrap_figure figure svg path, 
body.temp_red_01 .mira_template_contact_switchboard.tg_servicep_4 .contact_switchboard_detailds .wrap_figure figure svg path{
  stroke: #fff !important;
}

body.temp_red_01 .tg_header_240723 , body.temp_red_01 .mira_template_study_abroad_team , body.temp_red_01 .tg_ftld_2407, body.temp_red_01 .tg_temp7_0308_change.tg_ftld_dh7 .tg_top_ft .left_ss
{
  background: var(--bg-temp_red_01) ;
}

body.temp_red_01 .tg_banner_240723 .tg_wrap_slide .tg_item_sleft h3{
  color:#fff;
}

body.temp_red_01 .mira_template_study_abroad_team:before{
  background: none;
}

body.temp_red_01 .mira_template_study_abroad_intro.tg_temp5_0308_change .qb_intro_ct svg path, 
body.temp_red_01 .mira_template_study_abroad_intro.tg_temp8_0308_change .qb_intro_ct svg path, body.temp_red_01 .mira_template_study_abroad_intro.tg_temp9_0308_change .qb_intro_ct svg path,
body.temp_red_01 .mira_template_study_abroad_intro.tg_temp10_0308_change .qb_intro_ct svg path {
  fill: var(--bg-btn-temp_red_01) ;
}

/*background change color*/

body.temp_red_01 .tg_banner_240723 .tg_wrap_slide .tg_item_sleft a , body.temp_red_01 .tg_banner_240723 .slick-dots li.slick-active button , body.temp_red_01 .arim_pro_ver_one .qb_pro_ct:hover,
body.temp_red_01 .qb_hover_btn , body.temp_red_01 .tg_ftld_2407 .tg_social_ft li a.qb_hover_btn,  body.temp_red_01 .tg_ftld_2407 .tg_wrap_form_ft form input[type="submit"],
body.temp_red_01 .slick-dots li.slick-active button , body.temp_red_01 .qb_data_general .qb_data_detailds .wrap_figure figure , body.temp_red_01 .sidebar_title:before,
body.temp_red_01 .sidebar_tac ul li:before , body.temp_red_01 .newdetailds_comment .comment_etirw button[type="submit"], 
body.temp_red_01  [class*="tg_temp"]  [class*="qb_team"] .slick-dots li.slick-active button , body.temp_red_01  button[class*="slick-"]:hover,
body.temp_red_01 .mira_template_study_abroad_team.tg_text_black .slick-dots li.slick-active button, body.temp_red_01 .mira_template_intro_target.tg_gtcl_intro3 .ortni_tegrat_detailds .tg_ortni_item::before,
body.temp_red_01 .mira_template_intro_target.tg_gtcl_intro3 .ortni_tegrat_detailds .tg_ortni_item::after,
body.temp_red_01 .mira_template_contact_switchboard.tg_contactp_4 .contact_switchboard_general .tg_wrap_ct .wrap_figure figure, body.temp_red_01 .mira_template_contact_info.tg_contactp_4 .wrap_figure figure,
body.temp_red_01 .mira_template_study_abroad_price.tg_servicep_3 .qb_price_ct figure, body.temp_red_01 .mira_template_study_abroad_review.tg_servicep_3 .slick-center .tg_wrap_item, 
body.temp_red_01 .mira_template_study_abroad_faq.tg_servicep_3 .qb_faq_dt::before, body.temp_red_01 .mira_template_contact_switchboard.tg_servicep_3 .contact_switchboard_detailds .wrap_figure figure,
body.temp_red_01 .mira_template_contact_switchboard.tg_servicep_4 .contact_switchboard_detailds .wrap_figure figure, body.temp_red_01 .mira_template_study_abroad_price.tg_servicep_5 .arim_price_ver_one .qb_price_ct .price_info li figure,
body.temp_red_01 .mira_template_study_abroad_faq.tg_servicep_1 .qb_faq_general::-webkit-scrollbar-thumb, body.temp_red_01 .mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds .tg_ortni_item figure,
body.temp_red_01 .mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds .tg_ortni_item .tg_wrap_figure::before, body.temp_red_01 .mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds .tg_ortni_item .tg_wrap_figure::after,
body.temp_red_01 .mira_template_intro_target.tg_gtcl_intro5 .tg_ct_right .tg_ortni_item .tg_wrap_figure figure, body.temp_red_01 .mira_template_study_abroad_intro .qb_wrap_detailds figure,
body.temp_red_01 .mira_template_intro_target.tg_gtcl_intro7 .arim_ortni_tegrat_ver_one .ortni_tegrat_detailds .tg_ortni_item figure , body.temp_red_01 .arim_price_ver_one .qb_price_ct .qb_price_btn,
body.temp_red_01 .mira_template_study_abroad_intro.tg_temp7_0308_change .arim_intro_ver_one .qb_intro_general .wrap_figure .tg_readm a , 
body.temp_red_01  .mira_template_study_abroad_intro.tg_temp9_0308_change .arim_data_ver_one .tg_readm a , body.temp_red_01 .mira_template_contact_switchboard.tg_contactp_2 .tg_wrap_contactp_2 .tg_item_ctp_2 figure, 
body.temp_red_01 .tg_temp5_0308_change .qb_review_dh5 .qb_arim_title .nav_ctm_btns_zc2021 .slick-arrow:hover , body.temp_red_01 .arim_contact_switchboard_ver_one .contact_switchboard_detailds:hover, 
body.temp_red_01 .arim_contact_channel_ver_one .contact_channel_ct .text_widget span:before , body.temp_red_01 .tg_temp1_0308_change .qb_review_dh1 .slick-prev:hover, 
body.temp_red_01  .tg_temp1_0308_change .qb_review_dh1 .slick-next:hover , body.temp_red_01 .tg_temp4_0308_change .qb_review_dh4 .slick-prev, body.temp_red_01 .tg_temp4_0308_change .qb_review_dh4 .slick-next,
body.temp_red_01 .mira_template_study_abroad_review.tg_temp5_0308_change .qb_review_dh5 .qb_review_ct .wrap_figure figure:before , body.temp_red_01  .mira_template_study_abroad_faq .tg_btn_xt_faq a{
  background: var(--bg-btn-temp_red_01)  ;
}


body.temp_red_01 .arim_ycilop_ver_one .list_ycilop ul li.current a{
  border-left: 2px solid var(--bg-btn-temp_red_01);
}

body.temp_red_01 .mira_template_policy.tg_policy_2  .arim_ycilop_ver_one .list_ycilop ul li.current a{
  border-left: none;
}

body.temp_red_01 .arim_price_ver_one .qb_price_ct .price_info li svg path{
  fill:  var(--bg-btn-temp_red_01) ;
}

body.temp_red_01 .arim_data_ver_one .qb_data_ct b , body.temp_red_01 .arim_price_ver_one .qb_price_ct .price_ecirp b ,
body.temp_red_01 .arim_ycilop_ver_one .list_ycilop ul li.current a , body.temp_red_01 .sidebar_featurednew .featurednew_detailds:hover .text_widget h3 a, 
body.temp_red_01 .newswen_general .newswen_detailds:hover .text_widget h3 a, body.temp_red_01 .sidebar_tac ul li a:hover, 
body.temp_red_01 .mira_template_newdetailds .newdetailds_info .newdetailds_author a, body.temp_red_01 .mira_template_newdetailds .newdetailds_info .newdetailds_conversation,
body.temp_red_01 .newdetailds_comment .comment_title span , body.temp_red_01 .newdetailds_comment .newdetailds_btn a,
body.temp_red_01 .tg_temp2_0308_change .arim_intro_ver_one .qb_intro_ct .intro_widget strong,
body.temp_red_01 .mira_template_study_abroad_intro.tg_introduce_2 .tg_intro2_list .tg_intro2_item .tg_info_intro strong, 
body.temp_red_01 .tg_temp9_0308_change .qb_review_dh9 .qb_review_ct .qb_review_info .review_name , body.temp_red_01 .mira_template_study_abroad_price.tg_has_readm .tg_readm_toggle, 
body.temp_red_01 .mira_template_nbif .tg_list_nbif strong, body.temp_red_01 .mira_template_intro_target.tg_gtcl_intro5 .tg_ct_right .tg_ortni_item .tg_text_widget b , 
body.temp_red_01 .mira_template_intro_target.tg_gtcl_intro6 .tg_wrap_intro6 .tg_ct_right .ortni_tegrat_detailds b , body.temp_red_01 .mira_template_study_abroad_intro.tg_temp7_0308_change .qb_data_general .qb_data_ct b,
body.temp_red_01 .mira_template_ifnb.tg_introp_7 .tg_wrap_ifnb .wrap_ifnb_bg .tg_ct_right .meti_itp7 strong, body.temp_red_01 .mira_template_intro_target.tg_gtcl_intro7 .arim_ortni_tegrat_ver_one .ortni_tegrat_detailds .tg_ortni_item b,
body.temp_red_01 .tg_temp3_0308_change .qb_team_dh3 .qb_team_ct .text_widget .team_name, body.temp_red_01 .mira_template_study_abroad_intro.tg_temp8_0308_change .arim_intro_ver_one .qb_data_general .qb_data_detailds b,
body.temp_red_01 .tg_temp8_0308_change .qb_review_dh8 .qb_arim_title:after , body.temp_red_01 .arim_ycilop_ver_one .list_ycilop ul li a:hover , 
body.temp_red_01 .mira_template_intro_target.tg_gtcl_intro5 .ortni_tegrat_detailds .text_widget b
{
  color: var(--bg-btn-temp_red_01);
}


/*stroke change color*/

body.temp_red_01 .arim_pro_ver_one .qb_pro_ct  svg path , body.temp_red_01 .arim_pro_ver_one .qb_pro_ct  svg circle, body.temp_red_01 .arim_pro_ver_one .qb_pro_ct  svg ellipse,
body.temp_red_01 .qb_why_ct svg path , body.temp_red_01 .qb_why_ct svg circle , body.temp_red_01 .arim_contact_switchboard_ver_one .contact_switchboard_detailds svg path , 
body.temp_red_01  .sidebar_search svg path , body.temp_red_01 .newdetailds_tag svg path , body.temp_red_01 .tg_temp1_0308_change .arim_intro_ver_one .qb_intro_ct .intro_figure figure svg path,
body.temp_red_01 .mira_template_intro_target.tg_gtcl_intro3 .ortni_tegrat_detailds .tg_ortni_item svg path , 
body.temp_red_01 .mira_template_contact_info.tg_contactp_3 .arim_contact_info_ver_one .contact_info_ofni ul li .wrap_figure figure svg path,
body.temp_red_01 .mira_template_contact_switchboard.tg_contactp_3 .contact_switchboard_general .tg_wrap_ct .wrap_figure figure svg path,
body.temp_red_01 .arim_price_ver_one .qb_price_ct .price_info li svg path , body.temp_red_01 .tg_temp1_0308_change .arim_intro_ver_one .qb_intro_ct .intro_figure figure svg path , 
body.temp_red_01 .tg_temp2_0308_change .arim_intro_ver_one .qb_intro_ct .intro_figure figure svg path , body.temp_red_01 .tg_temp3_0308_change .arim_intro_ver_one .qb_intro_ct .intro_figure figure svg path,
body.temp_red_01 .tg_temp4_0308_change .arim_intro_ver_one .qb_intro_ct .intro_figure figure svg path , body.temp_red_01 .tg_contactp_2 .contact_info_ofni figure svg path, 
body.temp_red_01 .tg_ftld_0308 .tg_contact_ifft ul li svg path , body.temp_red_01 .tg_temp5_0308_change .qb_review_dh5 .qb_arim_title .nav_ctm_btns_zc2021 .slick-arrow svg path , 
body.temp_red_01 .tg_ftld_0308.tg_temp3_0308_change .tg_contact_ifft ul li svg path , body.temp_red_01 .mira_template_contact_info .wrap_figure figure svg path , 
body.temp_red_01 .arim_contact_channel_ver_one .contact_channel_ct .wrap_figure figure svg path , 
body.temp_red_01 .arim_contact_channel_ver_one .contact_channel_detailds>.contact_channel_ct:hover .wrap_figure figure svg path , body.temp_red_01 .mira_template_policy.tg_policy_3 .show_hide_tab li.current a svg path,
body.temp_red_01 .mira_template_study_abroad_intro.tg_temp5_0308_change .tg_wrap_slide_item .tg_ht_top svg circle , body.temp_red_01 .mira_template_study_abroad_intro.tg_temp5_0308_change .tg_wrap_slide_item .tg_ht_bot svg circle,
body.temp_red_01 .mira_template_study_abroad_intro.tg_temp1_0308_change .tg_ht_top svg path , body.temp_red_01 .mobile-menu .close_menu svg path{
  stroke: var(--bg-btn-temp_red_01) ;
}



body.temp_red_01 .tg_policy_1 .arim_ycilop_ver_one .list_ycilop ul li.current a{
  border-left: 2px solid var(--bg-btn-temp_red_01);
}

body.temp_red_01 .mira_template_policy.tg_policy_2 .list_ycilop ul li.current{
  border-bottom: 2px solid var(--bg-btn-temp_red_01);
}

body.temp_red_01 .mira_template_intro_target.tg_gtcl_intro4 .qb_arim_title{
  border-bottom: 3px solid var(--bg-btn-temp_red_01);
}

body.temp_red_01  .mira_template_study_abroad_team.tg_temp1_0308_change .qb_team_dh1 .qb_team_ct .wrap_figure::before, 
body.temp_red_01 .mira_template_study_abroad_team.tg_temp0_0308_change .wrap_figure::before{
  border: 3px solid var(--bg-btn-temp_red_01);
  border-top:none;
}

body.temp_red_01 [class*="tg_temp"]  [class*="qb_review"] .slick-prev, body.temp_red_01 [class*="tg_temp"]  [class*="qb_review"] .slick-next,
body.temp_red_01 .mira_template_policy.tg_policy_3 .list_ycilop ul li.current a , body.temp_red_01 .mira_template_policy.tg_policy_3 .list_ycilop ul li a, 
body.temp_red_01 .qb_review_dh10 .slick-prev, body.temp_red_01 .qb_review_dh10 .slick-next{
  border:1px solid var(--bg-btn-temp_red_01);
}


body.temp_red_01 .arim_pro_ver_one .qb_pro_ct , body.temp_red_01 .arim_data_ver_one .qb_data_general,
body.temp_red_01 .mira_template_contact_switchboard.tg_servicep_4 .arim_contact_switchboard_ver_one .contact_switchboard_detailds , body.temp_red_01 .sidebar_bg , body.temp_red_01 .mira_template_study_abroad_price,
body.temp_red_01 .tg_temp1_0308_change .arim_intro_ver_one .qb_intro_ct .intro_figure figure, body.temp_red_01 .tg_temp4_0308_change .arim_intro_ver_one .qb_intro_ct .intro_figure figure,
body.temp_red_01 .mira_template_intro_target.tg_gtcl_intro3 .ortni_tegrat_detailds .tg_ortni_item, body.temp_red_01 .mira_template_study_abroad_team.tg_text_black , 
body.temp_red_01 .tg_temp2_0308_change .arim_intro_ver_one .qb_intro_ct .intro_figure figure , body.temp_red_01 .tg_temp3_0308_change .arim_intro_ver_one .qb_intro_ct .intro_figure figure,
body.temp_red_01 .arim_contact_switchboard_ver_one .contact_switchboard_detailds , body.temp_red_01 .arim_contact_channel_ver_one .contact_channel_ct .wrap_figure,
body.temp_red_01 .mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds .tg_ortni_item , body.temp_red_01 .mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds .tg_ortni_item .tg_wrap_figure {
  background-color: var(--bg-sub-temp_red_01) ;
}

body.temp_red_01 .sidebar_bg{
  border:8px solid var(--bg-sub-temp_red_01) ;
}

body.temp_red_01 .mira_template_study_abroad_faq.tg_servicep_1 .qb_faq_general::-webkit-scrollbar-thumb{
  border: 10px solid var(--bg-btn-temp_red_01) ;
}

body.temp_red_01 .sidebar_search .list_group input , body.temp_red_01 .sidebar_newpost .newpost_bg, body.temp_red_01 .sidebar_featurednew .featurednew_bg, 
body.temp_red_01 .sidebar_tac .tac_bg , body.temp_red_01 .mira_template_study_abroad_team.tg_temp0_0308_change .wrap_figure figure{
  border:1px solid var(--bg-sub-temp_red_01) ;
}


body.temp_red_01 .arim_price_ver_one .qb_price_ct{
  border-top:8px solid var(--bg-btn-temp_red_01) ;
}

body.temp_red_01 .arim_review_ver_one .qb_review_ct{
  border:3px dashed var(--bg-btn-temp_red_01) ;
}

body.temp_red_01 .mira_template_contact_info.tg_contactp_3 .arim_contact_info_ver_one .contact_info_ofni ul li .wrap_figure figure,
body.temp_red_01 .mira_template_contact_switchboard.tg_contactp_3 .contact_switchboard_general .tg_wrap_ct .wrap_figure figure ,
body.temp_red_01 .tg_temp5_0308_change .qb_review_dh5 .qb_arim_title .nav_ctm_btns_zc2021 .slick-arrow, body.temp_red_01 .tg_contactp_2 .arim_contact_info_ver_one .contact_info_ofni ul li .wrap_figure figure,
body.temp_red_01 .arim_contact_info_ver_one .contact_info_ofni ul li .wrap_figure figure{
  border:1px solid var(--bg-btn-temp_red_01) ;
}

body.temp_red_01 .qb_faq_general .qb_faq_detailds.tg_current{
  border-left: 4px solid var(--bg-btn-temp_red_01);
}

body.temp_red_01 .tg_temp5_0308_change .qb_review_dh5 .qb_review_general{
 border: 2px dashed var(--bg-btn-temp_red_01);
}

body.temp_red_01 .tg_temp5_0308_change .qb_review_dh5 .qb_review_ct .text_widget{
  border-left: 4px solid var(--bg-btn-temp_red_01);
}

body.temp_red_01 .mira_template_study_abroad_intro .arim_data_ver_one{
  background: none !important;
}

.mira_template_intro_team .arim_team_ver_one .slick-dots li button{

}

/* end temp_red_01*/

/*end 0509*/


.tg_introduce_2 .tg_intro2_list{
  display: flex;
}
.tg_introduce_2 .tg_intro2_list .tg_intro2_item{
  width: 20%;
}
body .mira_template_study_abroad_intro.tg_introp_5 .tg_readm .qb_hover_btn,
body .mira_template_study_abroad_intro.tg_introp_7 .tg_readm .qb_hover_btn{
  display: table;
  text-align: center;
  border-radius: 90px;
  color: #fff;
  font-weight: 600;
  background: #E94D81;
  padding: 14px 15px;
  max-width: 416px;
  width: 100%;
  margin: 60px auto 0px auto;
}
body .mira_template_study_abroad_intro.tg_introp_5 .tg_wrap_top_itp,
body .mira_template_study_abroad_intro.tg_introp_5 .tg_wrap_bot_itp{
  display: flex;
  align-items: center;
  gap: 60px;
}
body .mira_template_study_abroad_intro.tg_introp_5 .tg_wrap_top_itp{
  margin: 0px 0px 30px 0px;
}
body .mira_template_study_abroad_intro.tg_introp_5 .text_widget{
  width: 50%;
}
body .mira_template_study_abroad_intro.tg_introp_5 .wrap_figure{
  width: 50%;
}
body .mira_template_study_abroad_intro.tg_introp_5 .tg_wrap_bot_itp .text_widget{
  order: 2;
}
body .mira_template_study_abroad_intro.tg_introp_5 .qb_arim_title{
  padding: 0px 0px 0px 60px;
}
body .mira_template_study_abroad_intro.tg_introp_5 .qb_arim_title h2,
body .mira_template_study_abroad_intro.tg_introp_6 .qb_arim_title h2{
  margin: 0px 0px 30px 0px;
  text-align: left;
}
body .mira_template_study_abroad_intro.tg_introp_5 .qb_arim_title span,
body .mira_template_study_abroad_intro.tg_introp_6 .qb_arim_title span{
  margin: 16px 0px 0px 0px;
  text-align: left;
  max-width: 100%;
}
body .mira_template_study_abroad_intro.tg_introp_6 .qb_arim_title{
  margin: 0px 0px 40px 0px;
}
body .mira_template_study_abroad_intro.tg_introp_5 .wrap_figure figure{
  height: 400px;
}
body .mira_template_study_abroad_intro.tg_introp_5 .wrap_figure figure img{
  border-radius: 8px;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
body .mira_template_nbif .nbif_general{
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  grid-gap: 20px;
}
body .mira_template_nbif .tg_list_nbif{
  background: #F6F0FF;
  padding: 80px;
} 
body .mira_template_nbif .tg_list_nbif figure{
  display: table;
  margin: 0px auto 10px auto;
  position: relative;
  padding: 0px 0px 10px 0px;
  border-bottom: 2.5px solid #A9A9A9;
}
body .mira_template_ifnb.tg_introp_7 .tg_wrap_ifnb .wrap_ifnb_bg .tg_ct_right .meti_itp7 figure svg{
  display: table;
  margin: 0px auto 10px auto;
  position: relative;
}
body .mira_template_nbif .tg_list_nbif strong,
body .mira_template_ifnb.tg_introp_7 .tg_wrap_ifnb .wrap_ifnb_bg .tg_ct_right .meti_itp7 strong{
  font-size: 40px;
  line-height: 48px;
  font-weight: 700;
  color: #E94D81;
  display: table;
  margin: 0px auto 5px auto;
}
body .mira_template_nbif .tg_list_nbif em,
body .mira_template_ifnb.tg_introp_7 .tg_wrap_ifnb .wrap_ifnb_bg .tg_ct_right .meti_itp7 em{
  font-size: 18px;
  line-height: 26px;
  display: table;
  margin: 0px auto;
  text-align: center;
  font-style: normal;
  font-weight: 600;
}
body .mira_template_intro_target.tg_gtcl_intro5 .tegrat_general{
  display: flex;
  gap: 90px;
}
body .mira_template_intro_target.tg_gtcl_intro5 .tg_ct_left{
  width: 45%;
}
body .mira_template_intro_target.tg_gtcl_intro5 .tg_ct_left figure{
  height: 670px;
}
body .mira_template_intro_target.tg_gtcl_intro5 .tg_ct_left figure img{
  border-radius: 16px;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
body .mira_template_intro_target.tg_gtcl_intro5 .tg_ct_right{
  width: 55%;
}
body .mira_template_intro_target.tg_gtcl_intro5 .tg_ct_right .tg_ortni_item{
  background: #F6F0FF;
  border-radius: 8px;
  padding: 15px 30px;
  margin: 0px 0px 15px 0px;
  display: flex;
  align-items: center;
  gap: 30px;
}
body .mira_template_intro_target.tg_gtcl_intro5 .tg_ct_right .tg_ortni_item .tg_wrap_figure figure{
  width: 75px;
  height: 75px;
  border-radius: 50%;
  background: #E94D81;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
body .mira_template_intro_target.tg_gtcl_intro5 .tg_ct_right .tg_ortni_item .tg_wrap_figure figure svg{
  width: 47px;
  height: 47px;
}
body .mira_template_intro_target.tg_gtcl_intro5 .tg_ct_right .tg_ortni_item .tg_wrap_figure figure svg path{
  stroke: #fff;
}
body .mira_template_intro_target.tg_gtcl_intro5 .tg_ct_right .ortni_tegrat_detailds>.tg_ortni_item:last-child{
  margin: 0px;
}
body .mira_template_intro_target.tg_gtcl_intro5 .tg_ct_right .tg_ortni_item .tg_text_widget ul li,
body .mira_template_intro_target.tg_gtcl_intro6 .tg_ct_right .ortni_tegrat_detailds .tg_ortni_item ul li,
body .mira_template_intro_target.tg_gtcl_intro7 .arim_ortni_tegrat_ver_one .ortni_tegrat_detailds .tg_ortni_item ul li{
  position: relative;
  margin: 0px 0px 3px 0px;
  padding: 0px 0px 0px 15px;
}
body .mira_template_intro_target.tg_gtcl_intro5 .tg_ct_right .tg_ortni_item .tg_text_widget ul>li:last-child,
body .mira_template_intro_target.tg_gtcl_intro6 .tg_ct_right .ortni_tegrat_detailds .tg_ortni_item ul>li:last-child,
body .mira_template_intro_target.tg_gtcl_intro7 .arim_ortni_tegrat_ver_one .ortni_tegrat_detailds .tg_ortni_item ul>li:last-child{
  margin: 0px;
}
body .mira_template_intro_target.tg_gtcl_intro5 .tg_ct_right .tg_ortni_item .tg_text_widget ul li:before,
body .mira_template_intro_target.tg_gtcl_intro6 .tg_ct_right .ortni_tegrat_detailds .tg_ortni_item ul li:before,
body .mira_template_intro_target.tg_gtcl_intro7 .arim_ortni_tegrat_ver_one .ortni_tegrat_detailds .tg_ortni_item ul li:before{
  position: absolute;
  content: "";
  width: 5px;
  height: 5px;
  background: #000;
  border-radius: 50%;
  top: 11px;
  left: 0px;
}
body .mira_template_intro_target.tg_gtcl_intro5 .tg_ct_right .tg_ortni_item .tg_text_widget b,
body .mira_template_intro_target.tg_gtcl_intro7 .arim_ortni_tegrat_ver_one .ortni_tegrat_detailds .tg_ortni_item b{
  color: #E94D81;
  margin: 0px 0px 5px 0px;
  display: inline-block;
}
body .mira_template_intro_target.tg_gtcl_intro5 .arim_ortni_tegrat_ver_one .qb_arim_title{
  margin: 0px 0px 25px 0px;
}
body .mira_template_study_abroad_intro.tg_introp_6 .tg_item_twg_bg .tg_item_twg h4{
  font-size: 18px;
  line-height: 26px;
  font-weight: 600;
  margin: 0px 0px 8px 0px;
}
body .mira_template_study_abroad_intro.tg_introp_6 .tg_item_twg_bg .tg_item_twg p{
  font-size: 18px;
  line-height: 26px;
  margin: 0px;
}
body .mira_template_study_abroad_intro.tg_introp_6 .tg_item_twg_bg .tg_item_twg{
  margin: 0px 0px 30px 0px;
}
body .mira_template_study_abroad_intro.tg_introp_6 .tg_item_twg_bg>.tg_item_twg:last-child{
  margin: 0px;
}
body .mira_template_study_abroad_intro.tg_introp_6 .tg_readm .qb_hover_btn {
  display: table;
  text-align: center;
  border-radius: 90px;
  color: #fff;
  font-weight: 600;
  background: #E94D81;
  padding: 14px 15px;
  max-width: 416px;
  width: 100%;
  margin: 40px 0px 0px 0px;
}
body .mira_template_study_abroad_intro.tg_introp_6 .tg_wrap_inner{
  gap: 110px;
}
body .mira_template_study_abroad_intro.tg_introp_6 .tg_wrap_inner .tg_ct_left{
  width: 50%;
}
body .mira_template_study_abroad_intro.tg_introp_6 .tg_wrap_inner .tg_ct_right{
  width: 50%;
}
body .mira_template_study_abroad_intro.tg_introp_6 .tg_wrap_inner .tg_ct_right figure{
  height: 560px;
  border-radius: 4px;
  box-shadow: 0px 4px 24px 0px #00000014;
  border: 4px solid #fff;
}
body .mira_template_study_abroad_intro.tg_introp_6 .tg_wrap_inner .tg_ct_right figure img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 4px;
}
body .mira_template_intro_target.tg_gtcl_intro6 .tg_wrap_intro6{
  display: flex;
  gap: 66px;
}
body .mira_template_intro_target.tg_gtcl_intro6 .tg_wrap_intro6 .tg_ct_left{
  width: 50%;
}
body .mira_template_intro_target.tg_gtcl_intro6 .tg_wrap_intro6 .tg_ct_right{
  width: 50%;
}
body .mira_template_intro_target.tg_gtcl_intro6 .tg_wrap_intro6 .tg_ct_left figure{
  grid-row-end: 650px;
}
body .mira_template_intro_target.tg_gtcl_intro6 .tg_wrap_intro6 .tg_ct_left figure img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 8px;
}
body .mira_template_intro_target.tg_gtcl_intro6 .tg_wrap_intro6 .tg_ct_right .ortni_tegrat_detailds{

}
body .mira_template_intro_target.tg_gtcl_intro6 .tg_wrap_intro6 .tg_ct_right .ortni_tegrat_detailds>.tg_ortni_item:last-child{

}
body .mira_template_intro_target.tg_gtcl_intro6 .tg_wrap_intro6 .tg_ct_right .ortni_tegrat_detailds .tg_ortni_item{
  margin: 0px 0px 40px 0px;
} 
body .mira_template_intro_target.tg_gtcl_intro6 .tg_wrap_intro6 .tg_ct_right .ortni_tegrat_detailds b{
  color: #E94D81;
}
body .mira_template_study_abroad_intro .qb_wrap_detailds figure svg path{
  stroke: #fff;
}
body .mira_template_study_abroad_intro.tg_introp_7 .qb_arim_title span{
  max-width: 90%;
}
body .mira_template_study_abroad_intro.tg_introp_7 .itp6_parw_video figure{
  height: 750px;
  border-radius: 4px;
  box-shadow: 0px 4px 24px 0px #00000014;
  border: 4px solid #fff;
}
body .mira_template_study_abroad_intro.tg_introp_7 .itp6_parw_video{
  margin: 40px 0px 0px 0px;
}
body .mira_template_study_abroad_intro.tg_introp_7 .itp6_parw_video figure img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 4px;
}
body .mira_template_ifnb.tg_introp_7{
  background: #F6F0FF;
}
body .mira_template_ifnb.tg_introp_7 .tg_wrap_ifnb{
  padding: 60px 0px;
}
body .mira_template_ifnb.tg_introp_7 .tg_wrap_ifnb .wrap_ifnb_bg{
  display: flex;
  gap: 100px;
}
body .mira_template_ifnb.tg_introp_7 .tg_wrap_ifnb .wrap_ifnb_bg .tg_ct_left{
  width: 50%;
}
body .mira_template_ifnb.tg_introp_7 .tg_wrap_ifnb .wrap_ifnb_bg .tg_ct_left figure{
  height: 405px;
  position: relative;
}
body .mira_template_ifnb.tg_introp_7 .tg_wrap_ifnb .wrap_ifnb_bg .tg_ct_left figure:before{
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  border-radius: 8px;
  background: #432885;
  top: 12px;
  left: -12px;
}
body .mira_template_ifnb.tg_introp_7 .tg_wrap_ifnb .wrap_ifnb_bg .tg_ct_left figure img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 8px;
  position: relative;
}
body .mira_template_ifnb.tg_introp_7 .tg_wrap_ifnb .wrap_ifnb_bg .tg_ct_right{
  width: 50%;
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
body .mira_template_ifnb.tg_introp_7 .tg_wrap_ifnb .tg_ct_right>.tg_item_itp7:nth-child(1){

}
body .mira_template_ifnb.tg_introp_7 .tg_wrap_ifnb .tg_ct_right>.tg_item_itp7:last-child{

}
body .mira_template_ifnb.tg_introp_7 .tg_wrap_ifnb .tg_ct_right .tg_item_itp7{
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
body .mira_template_ifnb.tg_introp_7 .tg_wrap_ifnb .tg_ct_right>.tg_item_itp7:nth-child(1):before{
  position: absolute;
  content: "";
  width: 1px;
  height: 100%;
  background: rgb(233 77 129 / 30%);
  top: 0px;
  right: 0px;
}
body .mira_template_ifnb.tg_introp_7 .tg_wrap_ifnb .tg_ct_right>.tg_item_itp7:nth-child(1):after{
  position: absolute;
  content: "";
  width: 100%;
  height: 1.5px;
  background: rgb(233 77 129 / 30%);
  bottom: 0px;
  left: 0px;
}
body .mira_template_ifnb.tg_introp_7 .tg_wrap_ifnb .tg_ct_right>.tg_item_itp7:last-child:before{
  position: absolute;
  content: "";
  width: 1px;
  height: 100%;
  background: rgb(233 77 129 / 30%);
  top: 0px;
  left: -1px;
}
body .mira_template_ifnb.tg_introp_7 .tg_wrap_ifnb .tg_ct_right>.tg_item_itp7:last-child:after{
  position: absolute;
  content: "";
  width: 100%;
  height: 1px;
  background: rgb(233 77 129 / 30%);
  top: -1px;
  left: 0px;
}
body .mira_template_intro_target.tg_gtcl_intro7 .arim_ortni_tegrat_ver_one .qb_arim_title h2{
  margin: 0px auto;
  text-align: center;
}
body .mira_template_intro_target.tg_gtcl_intro7 .arim_ortni_tegrat_ver_one .ortni_tegrat_detailds{
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  grid-gap: 20px;
}
body .mira_template_intro_target.tg_gtcl_intro7 .arim_ortni_tegrat_ver_one .ortni_tegrat_detailds .tg_ortni_item{
  border-radius: 8px;
  background: #F6F0FF;
  padding: 20px 30px;
  display: flex;
  align-items: center;
  gap: 30px;
}
body .mira_template_intro_target.tg_gtcl_intro7 .arim_ortni_tegrat_ver_one .ortni_tegrat_detailds .tg_ortni_item figure{
  width: 75px;
  height: 75px;
  border-radius: 50%;
  background: #E94D81;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
body .mira_template_intro_target.tg_gtcl_intro7 .arim_ortni_tegrat_ver_one .ortni_tegrat_detailds .tg_ortni_item figure svg{
  height: 47px;
}
body .mira_template_intro_target.tg_gtcl_intro7 .arim_ortni_tegrat_ver_one .ortni_tegrat_detailds .tg_ortni_item figure svg path{
  stroke: #fff;
}
body .mira_template_study_abroad_faq.tg_servicep_1 .qb_faq_general{
  max-height: 560px;
  overflow-x: hidden;
}
body .mira_template_study_abroad_faq.tg_servicep_1 .qb_faq_general::-webkit-scrollbar {
  width: 5px;
}
body .mira_template_study_abroad_faq.tg_servicep_1 .qb_faq_general::-webkit-scrollbar-track {
  background: #D9D9D9;
}
body .mira_template_study_abroad_faq.tg_servicep_1 .qb_faq_general::-webkit-scrollbar-thumb {
  background-color: #E94D81;
  border-radius: 90px;
  border: 90px solid #E94D81;
}
body .mira_template_study_abroad_faq.tg_servicep_1 .qb_faq_general .qb_faq_detailds.tg_current{
  border:none;
}
body .mira_template_study_abroad_price.tg_servicep_1 .arim_price_ver_one .qb_price_ct img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.mire_wrap_tmenu_1109.tg_active {
  left: -315px;
  display: none;
}
.mire_wrap_tmenu_1109{
  position: relative;
  transition: all 0.5s;
}


/*end 28082023 HD + FULL HD*/


body.temp_red_01 .show_menu_tg  , body.temp_red_01 .show_menu_tg_test{
  background: var(--bg-btn-temp_red_01) !important;
}

.tg_color_custom ul li em{
  width: 30px;
  height: 30px;
  background: red;
  border-radius: 50%;
  display: inline-block;
  position: relative;
}

.tg_color_custom ul li.tg_temp_red1 em {
  background: #aa0000;
}

.tg_color_custom ul li.temp_default em{
  background: #41256c;
}

.tg_color_custom ul li.tg_btn_default em{
  background: #E94D81;
}

.tg_color_custom ul li.tg_btn_current em {
 background: #FFB800;
}

.tg_color_custom ul li.tg_btn_black em {
  background: #000;
}

.tg_color_custom ul li[data-cur="tg_current"] em::before{
  content:"\f00c";
  font:normal normal normal 14px/1 FontAwesome;
  position: absolute;
  top:50%;
  left: 50%;
  transform: translate(-50%,-50%);
}

.tg_color_custom{
  border-bottom: 1px solid #ccc;
  padding:0px 0px 10px 0px;
  margin: 0px 0px 10px 0px;
}

.tg_color_custom:last-child{
  padding:0px;
  margin: 0px;
  border-bottom: none;
}

body[class*="temp_"].tg_btn_choosing .show_menu_tg{
  background: var(--btn-choose-now) !important;
}
/*25092023*/
.mira_defauilt_general .mira_defauilt_detailds{
  position: relative;
}
.edit_promt_section2023{gap: 5px;position: absolute;top: 30px;left: -57px;}
.edit_promt_section2023 .ct_left{
  border: 1px solid #542EFF;
  border-radius: 10px;
  background: #EEEBFF;
  padding: 10px 10px;
  display: table;
}
.edit_promt_section2023 ul li{
  margin: 0px 0px 10px 0px;
}
.edit_promt_section2023 ul>li:last-child{
  margin: 0px;
}
.edit_promt_section2023 ul li a:hover svg path{
  stroke: #542EFF;
}
.edit_promt_section2023 .ct_right{
  border-radius: 5px;
  background: #542EFF;
  padding: 4px 8px;
  display: table;
  border: 1px solid #542EFF;
  max-height: 34px;
}
/*end 25092023*/

#registerForm button:disabled , #loginForm button:disabled{
  cursor: not-allowed;
  color: #aaa;
  text-decoration: none;
  opacity: 0.6;
}
/* END CSS CONTENT RAU*/

@media (min-width:1025px) and (max-width:1600px){
  /*28082023 desktop*/
  .tg_banner_240723 .tg_wrap_slide .tg_item_sleft p{
    font-size: 18px;
    line-height: 25px;
  }
  .tg_banner_240723.tg_temp2_0308_change .tg_wrap_slide .tg_item_sleft h3, .tg_banner_240723.tg_temp3_0308_change .tg_wrap_slide .tg_item_sleft h3, 
  .tg_banner_240723.tg_temp4_0308_change .tg_wrap_slide .tg_item_sleft h3, .tg_banner_240723.tg_temp5_0308_change .tg_wrap_slide .tg_item_sleft h3{
    font-size: 40px;
    line-height: 50px;
    margin: 0px 0px 20px 0px;
  }
  .tg_banner_240723.tg_temp4_0308_change .tg_item_sleft, .tg_banner_240723.tg_temp3_0308_change .tg_item_sleft{
    width: 60%;
  }
  .tg_banner_240723.tg_temp4_0308_change .tg_wrap_slide .tg_item_sleft+.tg_item_sright,
  .tg_banner_240723.tg_temp3_0308_change .tg_wrap_slide .tg_item_sleft+.tg_item_sright{
    width: 40%;
  }
  .tg_banner_240723.tg_temp2_0308_change .tg_wrap_slide .tg_item_sleft h4, .tg_banner_240723.tg_temp3_0308_change .tg_wrap_slide .tg_item_sleft h4, 
  .tg_banner_240723.tg_temp4_0308_change .tg_wrap_slide .tg_item_sleft h4{
    font-size: 27px;
    margin: 0px 0px 10px 0px;
  }
  .tg_temp3_0308_hd .tg_banner_240723 .tg_wrap_slide .tg_item_sleft h4{
    font-size: 65px;
  }
  .mira_template_contact_info.tg_contactp_4 .ct_left , .mira_template_contact_switchboard.tg_contactp_4 .ct_right{
    padding: 30px 30px;
  }
  .container{
    max-width: 1200px;
  }
  .mira_tmorp_page .qb_arim_general{
    padding: 0px 0px 0px 300px;
  }
  .sidebar-collapse-1109 .mira_tmorp_page .qb_arim_general{
    padding: 0px;
  }
  .mira_tmorp_page .qb_arim_general .mira_display_right{
    width: 100% !important;
  }
  .mira_egap_page .qb_arim_general .mira_menu_left,
  .mira_tmorp_page .qb_arim_general .mira_menu_left{
    width: 300px !important;
  }
  .tg_temp6_0308_change.tg_ftld_dh6 .tg_bottom_ft .bottom_ft_general>.bottom_ft_detailds:nth-child(1){
    width: 35%;
  }
  .tg_temp2_0308_change .qb_review_dh2 .qb_review_ct .wrap_figure .review_bg_img{
    display: none;
  }
  .tg_temp2_0308_change .qb_review_dh2 .qb_review_ct .wrap_figure .review_ava_img{
    position: relative;
    top:initial;
  }
  .tg_temp2_0308_change .qb_review_dh2 .qb_review_ct .text_widget{
    width: 100%;
  }
  .tg_temp2_0308_change .qb_review_dh2 .qb_review_ct{
    gap: 20px;
  }
  .mira_template_policy.tg_policy_3 .list_ycilop ul li a{
    min-height: 195px;
  }
  body .mira_template_policy.tg_policy_2 .show_hide_tab li a{
    text-align: center;
  }
  /*end 28082023 desktop*/

  .tg_temp7_0308_change.tg_ftld_dh7 .tg_bottom_ft .bottom_ft_flex{
   justify-content: initial !important; 
 }
 .tg_temp8_0308_change .qb_review_dh8 .qb_arim_title h2{
  padding: 0px 70px 0px 0px;
}
.tg_ftld_0308.tg_ftld_2407 .tg_social_ft,
.tg_temp7_0308_change.tg_ftld_2407 .tg_social_ft{
  margin: initial;
}
.tg_ftld_dh9 .tg_bottom_ft .bottom_ft_general .bottom_ft_detailds{
  width: initial !important;
}
.arim_where_ver_one .qb_where_general .qb_where_detailds{
  width: 25% !important;
}
.qb_arim_general .mira_display_right{
  width: 100%;
}
.mira_egap_page .qb_arim_general{
  padding: 0px 0px 0px 300px;
  display: flex;
  justify-content: flex-end;
}
.qb_arim_general .mira_menu_left{
  width: 25% !important;
}
.top_footer{
  grid-gap: initial !important; 
}
.nigol_retsiger_general .ct_left{
  padding: 0px 20px;
}
.images-content-template img{
  width: 100%;
}
.item-template{
 width: calc(33.33% - 14px);
 max-width: unset;
}

}

@media (min-width:1025px) and (max-width:1365px){
  /*28082023 desktop mini*/
  .arim_contact_channel_ver_one .contact_channel_ct .wrap_figure strong{
    font-size: 18px;
    line-height: 26px;
  }
  .arim_contact_channel_ver_one .contact_channel_ct a{
    padding: 20px;
  }
  .arim_contact_channel_ver_one .contact_channel_ct .text_widget{
    font-size: 16px;
    line-height: 24px;
  }
  .arim_contact_channel_ver_one .contact_channel_ct{
    gap: 20px;
  }
  .arim_ycilop_ver_one .row{
    margin: 0px -15px;
  }
  .arim_ycilop_ver_one .row .col-sm-9{
    padding: 0px 15px;
  }
  .arim_ycilop_ver_one .row .col-sm-3{
    padding: 0px 15px;
  }
  .mira_template_newdetailds:before,
  .mira_template_newdetailds:after,
  .arim_ycilop_ver_one:after,
  .arim_ycilop_ver_one:before{
    display:none;
  }
  .mira_template_newdetailds .newdetailds_general>.row {
    margin: 0px -15px;
  }

  .mira_template_newdetailds .newdetailds_general>.row .col-sm-8,
  .mira_template_newdetailds .newdetailds_general>.row .col-sm-4 {
    padding: 0px 15px;
  }
  body .mira_template_intro_target.tg_gtcl_intro6 .tg_wrap_intro6{
    gap: 33px;
  }
  body .mira_template_study_abroad_intro.tg_introp_6 .tg_wrap_inner{
    gap: 50px;
  }
  body .mira_template_intro_target.tg_gtcl_intro4 .qb_arim_title{
    border-bottom: none;
    padding: 0px;
  }
  body .mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds .tg_ortni_item .tg_wrap_figure::after,
  body .mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds .tg_ortni_item .tg_wrap_figure::before{
    display: none;
  }
  body .mira_template_study_abroad_why.tg_why_choose_intro3 .tg_wrap_wchoose_intro3{
    gap: 30px;
  }
  body .mira_template_intro_target.tg_gtcl_intro3 .ortni_tegrat_detailds .tg_ortni_item,
  body .mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds .tg_ortni_item{
    width: 47%;
  }
  body .mira_template_intro_target.tg_gtcl_intro3 .ortni_tegrat_detailds,
  body .mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds{
    flex-wrap: wrap;
    justify-content: space-between;
  }
  body .mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds{
    gap: 100px 30px;
  }
  /*end 28082023 desktop mini*/
  .arim_review_ver_one .qb_review_ct .wrap_figure .review_ava_img {
    width: 270px !important;
    height: 270px !important;
    top: 6px;
  }
  #people-say .right_excellent{
    padding: 0px 0px 0px 20px;
  }
  .excellent_company{
    gap: initial !important;
  }
  .top_menu nav li a{
    padding: 10px !important;
  }
  .body-template-3 .list_news .slick-list{
    padding: 0px 20px;
  }
  .release-template,.item-template .edit-template{
    font-size: 13px;
  }
  .body-template-1 .review_content .slick-next,
  .body-template-1 .review_content .slick-prev {
    display: none !important;
  } 
  .mira_tide_sunem_page .recommend .slick-prev{
    left: -10px !important;
  }
  .mira_tide_sunem_page .recommend .slick-next{
    right: 0px !important;
  }
  .popup_price_list .ecirp_inside ul{
    min-height: 280px;
  }
  .popup_price_list .ecirp_inside ul li{
    font-size: 16px;
  }
  .popup_price_list .ecirp_inside .ecirp_price{
    font-size: 20px;
    line-height: 28px;
  }
  .popup_price_list .ecirp_inside .ecirp_price b{
    font-size: 30px;
    line-height: 38px;
  }
}
@media (min-width:768px) and (max-width:1024px){
  /*  28082023 ipad*/
  .mira_template_study_abroad_intro.tg_temp1_0308_change .tg_ht_top{
    
    right: -10px;
  }
  .mira_template_study_abroad_intro.tg_temp1_0308_change .tg_ht_top svg{

    width: 50px;

    height: 100px;

  }
  .mira_template_study_abroad_intro.tg_temp5_0308_change .tg_wrap_slide_item .tg_ht_top svg , .mira_template_study_abroad_intro.tg_temp5_0308_change .tg_wrap_slide_item .tg_ht_bot svg{
    width: 50px;
    height: 100px;
  }
  .mira_template_study_abroad_intro.tg_temp5_0308_change .tg_wrap_slide_item .tg_ht_top{

    left: -10px;

    top: -30px;

  }
  .mira_template_study_abroad_intro.tg_temp5_0308_change .tg_wrap_slide_item .tg_ht_bot{
    right: -10px;
    
    bottom: -36px;
  }
  .tg_banner_240723.tg_temp4_0308_change .tg_wrap_slide{
    gap: 50px;
  }
  .tg_banner_240723.tg_temp2_0308_change .slick-dots{
    bottom:-10px;
  }
  .tg_banner_240723.tg_temp3_0308_change .tg_wrap_slide .tg_item_sleft+.tg_item_sright,
  .tg_banner_240723.tg_temp4_0308_change .tg_wrap_slide .tg_item_sleft+.tg_item_sright{
    width: 50%;
  }
  .tg_banner_240723.tg_temp3_0308_change .tg_item_sleft , .tg_banner_240723.tg_temp4_0308_change .tg_item_sleft{
    width: 50%;
    padding: 0px;
  }
  .tg_banner_240723.tg_temp3_0308_change .slick-list , .tg_banner_240723.tg_temp4_0308_change .slick-list{
    padding: 0px 0px 60px 0px;
  }
  .tg_banner_240723.tg_temp3_0308_change ,  .tg_banner_240723.tg_temp4_0308_change{
    padding: 60px 0px;
  }
  .tg_banner_240723.tg_temp2_0308_change .tg_wrap_slide .tg_item_sleft h3,
  .tg_banner_240723.tg_temp5_0308_change .tg_wrap_slide .tg_item_sleft h3{
    margin: 0px 0px 20px 0px;
  }
  .tg_banner_240723.tg_temp2_0308_change,
  .tg_banner_240723.tg_temp5_0308_change{
    padding: 60px 0px;
  }
  .tg_banner_240723.tg_temp2_0308_change .tg_wrap_slide .tg_item_sleft h4,
  .tg_banner_240723.tg_temp3_0308_change .tg_wrap_slide .tg_item_sleft h4,
  .tg_banner_240723.tg_temp4_0308_change .tg_wrap_slide .tg_item_sleft h4,
  .tg_banner_240723.tg_temp5_0308_change .tg_wrap_slide .tg_item_sleft h4{
    margin: 0px 0px 20px 0px;
    font-size: 25px;
    line-height: 33px;
  }
  .tg_banner_240723.tg_temp2_0308_change .slick-list{
    padding: 0px 0px 60px 0px;
  }
  .arim_ortni_tegrat_ver_one .qb_arim_title h2{
    display: block;
    text-align: center;
  }
  .arim_ortni_tegrat_ver_one .ortni_tegrat_general{
    flex-direction: column-reverse;
  }

  .arim_ortni_tegrat_ver_one .ortni_tegrat_general .text_widget{
    width: 100%;
  }
  .arim_ortni_tegrat_ver_one .ortni_tegrat_detailds .ortni_tegrat_ct{
    width: 48%;
    margin: 0px;
  }
  .mira_template_intro_target .ortni_tegrat_detailds{
    display: flex;
    gap: 30px 2%;
    flex-wrap: wrap;
    justify-content: space-around;
  }

  .mira_template_study_abroad_intro.tg_introduce_2 .tg_intro2_list .tg_intro2_item img{
    height: 200px;
  }
  .mira_template_study_abroad_intro.tg_introduce_2 .tg_intro2_item .tg_textwidget{
    position: relative;
  }
  .tg_introduce_2 .tg_intro2_list .tg_intro2_item{
    width: 31%;
  }
  .mira_template_study_abroad_intro.tg_introduce_2 .tg_intro2_list .tg_intro2_item .tg_info_intro {
    background: #FFFBFC;
  }
  .mira_template_study_abroad_intro.tg_introduce_2 .tg_intro2_list .tg_intro2_item .tg_info_intro span {
    color: #000;
    margin: 0px 0px 10px 0px;
    font-size: 16px;
    line-height: 23px;
  }
  .mira_template_study_abroad_intro.tg_introduce_2 .tg_intro2_list .tg_intro2_item .tg_info_intro p {
    display: block;
    font-size: 14px;
    line-height: 22px;
  }
  .tg_introduce_2 .tg_intro2_list{
    flex-direction: row;
    flex-wrap: wrap;
    gap: 30px 10px;
    justify-content: center;
  }
  .mira_template_contact_switchboard.tg_contactp_4 .tg_wrap_switchb .ct_right .qb_arim_title h2 {
    display: block;
    margin: 0px;
  }
  .mira_template_contact_switchboard.tg_contactp_4 .ct_right{
    width: 100%;
    position: relative;
    padding: 20px;
  }
  .mira_template_contact_info.tg_contactp_4 .contact_info_general{
    flex-direction: column-reverse;
  }
  .mira_template_contact_info.tg_contactp_4 .ct_left{
    position: relative;
    top:initial;
    right: initial;
    width: 100%;
    padding: 20px;
  }
  .mira_template_contact_info.tg_contactp_3 .ct_left , .mira_template_contact_switchboard.tg_contactp_3 .tg_wrap_switchb .ct_right{
    width: 55%;
  }
  .mira_template_contact_info.tg_contactp_3 .ct_right , .mira_template_contact_switchboard.tg_contactp_3 .tg_wrap_switchb .ct_left{
    width: 45%;
  }
  .arim_contact_info_ver_one .ct_right figure img , .mira_template_contact_switchboard.tg_contactp_3 .tg_wrap_switchb .ct_left img{
    height: 450px;
  }
  .mira_template_contact_channel.tg_contactp_2 .arim_contact_channel_ver_one .contact_channel_detailds, .mira_template_contact_channel.tg_contactp_3 .arim_contact_channel_ver_one .contact_channel_detailds{
    gap: 15px;
  }
  .arim_contact_channel_ver_one .contact_channel_ct a{
    padding:15px;
  }
  .arim_contact_channel_ver_one .contact_channel_ct .wrap_figure strong{
    font-size: 16px;
    line-height: 24px;
  }
  body section.mira_template_study_abroad_price, body section.mira_template_study_abroad_team, .mira_template_study_abroad_intro.tg_temp7_0308_change{
    padding:60px 0px !important;
  }
  .mira_template_service_name.tg_servicep_4 .tg_wrap_top_svp, .mira_template_service_name.tg_servicep_4 .tg_wrap_bot_svp{
    gap: 30px;
  }
  body section[class*="mira_template"] , .home .tg_header_240723{
    margin: 0px 0px 60px 0px !important;
  }
  .arim_contact_switchboard_ver_one .contact_switchboard_detailds .text_widget{
    font-size: 20px;
    line-height: 28px;
  }
  .arim_contact_switchboard_ver_one .contact_switchboard_general{

    grid-gap: 30px;
  }
  .arim_contact_channel_ver_one .contact_channel_ct .wrap_figure{
    width: 100%;
  }
  .arim_contact_channel_ver_one .contact_channel_ct .text_widget{
    width: 100%;
  }
  .arim_contact_channel_ver_one .contact_channel_ct{
    flex-direction: column;
    gap: 10px;
  }
  .arim_contact_channel_ver_one .contact_channel_detailds{
    margin: 30px 0px 0px 0px;
  }
  .arim_contact_switchboard_ver_one{
  }
  .qb_review_dh10 .qb_review_detailds  .slick-next{
    padding: 0px;
  }
  .tg_ftld_2407 .tg_wrap_form_ft form .tg_list_group .tg_item_group.note label{
    top:16px;
  }
  .arim_intro_ver_one .qb_intro_general {
    gap: 20px;
  }
  .tg_ftld_2407 .tg_social_ft{
    margin: 10px 0px 0px 0px;
  }

  .arim_ortni_remotsuc_ver_one{
    padding: 60px 0px 0px 0px;
  }
  .arim_ecivres_eman_ver_one .ecivres_eman_general,
  .arim_ortni_tegrat_ver_one .ortni_tegrat_general{
    gap: 30px;
  }
  .arim_ecivres_eman_ver_one{
  }
  .arim_ycilop_ver_one .arim_ycilop_ct{
    font-size: 16px;
    line-height: 24px;
  }
  .arim_ycilop_ver_one .list_ycilop ul li a{
    font-size: 16px;
    padding: 0px 0px 0px 8px;
  }
  .arim_ycilop_ver_one .row{
    margin: 0px -15px;
  }
  .arim_ycilop_ver_one .row .col-sm-9{
    padding: 0px 15px;
    width: 70%;
  }
  .arim_ycilop_ver_one .row .col-sm-3{
    padding: 0px 15px;
    width: 30%;
  }
  .arim_ycilop_ver_one .list_ycilop ul li{
    margin: 0px 0px 20px 0px;
  }
  .arim_ycilop_ver_one{
    padding: 60px 0px 0px 0px;
  }
  .sidebar_tac ul{  
    width: 100%;  
    display: table;
  }
  .sidebar_tac ul>li:nth-child(3n+1){
    clear:both;
  }
  .sidebar_tac ul li{
    width: 33.33%;
    float:left;
  }
  .newswen_general .row .col-sm-6{
    margin: 0px 0px 30px 0px;
  }
  .sidebar_newpost .newpost_general,
  .sidebar_featurednew .featurednew_general {}

  .sidebar_newpost .newpost_general>.newpost_detailds:nth-child(2n+1),
  .sidebar_featurednew .featurednew_general>.featurednew_detailds:nth-child(2n+1) {
    clear: both;
  }

  .sidebar_newpost .newpost_detailds,
  .sidebar_featurednew .featurednew_detailds {
    width: 50%;
    float: left;
    padding: 0px 10px;
  }

  .sidebar_newpost .newpost_general,
  .sidebar_featurednew .featurednew_general {
    display: table;
    width: 100%;
    margin: 24px -10px 0px -10px;
  }

  .mira_template_newdetailds .newdetailds_general>.row .col-sm-8 {
    margin: 0px 0px 60px 0px;
  }

  .newdetailds_related .row .col-sm-4 {

    width: 50% !important;
  }

  .mira_template_newdetailds .newdetailds_general>.row .col-sm-8,
  .mira_template_newdetailds .newdetailds_general>.row .col-sm-4 {
    width: 100%;
  }

  .newdetailds_comment .comment_etirw {
    margin: 60px 0px 0px 0px;
  }

  .newdetailds_comment .sub_comment_ct {
    padding: 0px 0px 0px 30px;
  }

  .newdetailds_related {
    margin: 0px 0px 60px 0px;
  }

  .newdetailds_related .row .col-sm-4 {
    margin: 0px 0px 30px 0px;
  }

  .newdetailds_related .row>.col-sm-4:last-child {
    margin: 0px;
  }

  .newdetailds_related .related_title,
  .newdetailds_comment .comment_title {
    font-size: 25px;
    line-height: 33px;
    margin: 0px 0px 20px 0px;
  }

  .mira_template_newdetailds .newdetailds_tag {
    margin: 0px 0px 60px 0px;
  }

  .mira_template_newdetailds .newdetailds_title {
    font-size: 30px;
    line-height: 38px;
  }

  .mira_template_newdetailds {
    padding: 60px 0px 0px 0px;
  }

  .arim_contact_info_ver_one .contact_info_ofni ul li .text_widget {
    font-size: 16px;
    line-height: 24px;
  }

  .arim_contact_info_ver_one .contact_info_ofni {
    margin: 30px 0px 0px 0px;
  }

  .arim_contact_info_ver_one {
    padding: 60px 0px;
  }

  .arim_breadcrumb_ver_one .arim_breadcrumb_general strong {
    font-size: 30px;
    line-height: 38px;
  }

  .arim_breadcrumb_ver_one {
    padding: 60px 0px;
  }

  body .mira_template_policy.tg_policy_3 .show_hide_tab{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  body .mira_template_policy.tg_policy_2 .show_hide_tab li a{
    text-align: center;
  }
  body .mira_template_policy.tg_policy_2 .show_hide_tab{
    gap: 30px;
  }
  body .mira_template_service_name.tg_servicep_3 .wrap_figure figure img{
    height: inherit;
  }
  body .mira_template_service_name.tg_servicep_3 .wrap_figure figure{
    width: 100%;
  }
  body .mira_template_service_name.tg_servicep_3 .wrap_figure{
    flex-direction: column;
  }
  body .mira_template_study_abroad_faq.tg_servicep_1 .tg_wrap_servicep{
    gap: 30px;
  }
  body .mira_template_ifnb.tg_introp_7 .tg_wrap_ifnb .wrap_ifnb_bg{
    gap: 30px;
  }
  .mira_template_study_abroad_intro.tg_temp7_0308_change .arim_intro_ver_one .qb_intro_general .text_widget{
    width: 100%;
  }
  .mira_template_study_abroad_intro.tg_temp7_0308_change .arim_intro_ver_one .qb_intro_general .wrap_figure{
    width: 100%;
  }
  .mira_template_study_abroad_intro.tg_temp7_0308_change .arim_intro_ver_one .qb_intro_general{
    flex-direction: column;
  }
  body .mira_template_study_abroad_intro.tg_introp_5 .tg_wrap_top_itp, 
  body .mira_template_study_abroad_intro.tg_introp_5 .tg_wrap_bot_itp{
    gap: 30px;
  }
  body .mira_template_nbif .tg_list_nbif{
    padding: 30px;
  }
  body .mira_template_nbif .nbif_general{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  body .mira_template_intro_target.tg_gtcl_intro4 .qb_arim_title{
    border-bottom: none;
    padding: 0px;
  }
  body .mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds .tg_ortni_item .tg_wrap_figure::after,
  body .mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds .tg_ortni_item .tg_wrap_figure::before{
    display: none;
  }
  body .mira_template_study_abroad_why.tg_why_choose_intro3 .tg_wrap_wchoose_intro3{
    gap: 30px;
  }
  body .mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds{
    gap: 100px 30px;
  }
  body .mira_template_intro_target.tg_gtcl_intro3 .ortni_tegrat_detailds .tg_ortni_item,
  body .mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds .tg_ortni_item{
    width: 47%;
  }
  body .mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds .tg_ortni_item{

  }
  body .mira_template_intro_target.tg_gtcl_intro3 .ortni_tegrat_detailds,
  body .mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds{
    flex-wrap: wrap;
    justify-content: space-between;
  }
/*  end 28082023 ipad*/

.tg_bottom_ft .bottom_ft_flex{
  flex-direction: column;
}
.body-template-3 .list_news .slick-list,
.body-template-3 .list_why  .slick-list{
  margin: 0px -23px;
}
.body-template-3 .list_news .slick-track>.slick-slide,
.body-template-3 .list_why .slick-track>.slick-slide{
  padding: 0px 10px;
  margin: 0px;
}
.close_admin_menu{
  display: block;
}
.screen-loggo{
  min-width: auto;
  width: 30%;
}
.exit-release{
  min-width: auto;
}
.item-template{
  width: calc(100% / 3);
}
.form_email .line_form{
  width: 50%;
  padding: 0px 10px;
}
.form_email{
  gap: initial !important;
  justify-content: space-between;
  margin: 0px -10px;
}
.body-template-2 #form-contact-tt .mira_about{
  flex-direction:column !important;
}
.body-template-2 .logo_template span{
  font-size: 40px !important;
}
}
@media (max-width:1024px){
/*  28082023 IPAD + MOBILE*/

.tg_banner_240723.tg_temp5_0308_change .tg_wrap_slide .tg_item_sleft p{
  margin: 0px 0px 20px 0px;
}
.tg_banner_240723.tg_temp3_0308_change .slick-dots , .tg_banner_240723.tg_temp4_0308_change .slick-dots{

  top: inherit;

  bottom: 0px;

  justify-content: center;

  width: 100%;

}
.tg_banner_240723.tg_temp2_0308_change .tg_wrap_slide .tg_item_sleft{
  margin: 0px;
}
.tg_banner_240723.tg_temp2_0308_change .slick-dots{
  top: inherit;
}
.mira_arr_fixed_scroll figure{
  right: -22px;
}
.sidebar-collapse-1109 .qb_arim_general .mira_menu_left{

}
.qb_arim_general .mira_menu_left{

}
.mira_top_yalpsid .icon_mobile_click{
  display: none;
}
.close_admin_menu{
  display: none !important;
}
.mira_egap_page .qb_arim_general .mira_menu_left,
.mira_tmorp_page .qb_arim_general .mira_menu_left{
  left: 0px;
  z-index: 9999999;
}

body .mira_template_policy.tg_policy_3 .show_hide_tab li{
  width: inherit;
  font-size: 16px;
  line-height: 24px;
}
body .mira_template_policy.tg_policy_3 .show_hide_tab{
  display: grid;
  grid-gap:20px;
}
body .mira_template_study_abroad_faq.tg_servicep_3 .qb_faq_dt{
  width: 100%;
}
body .mira_template_study_abroad_faq.tg_servicep_3 .qb_faq_general{
  flex-direction: column;
}
body .mira_template_study_abroad_intro.tg_introp_7 .itp6_parw_video figure{
  height: inherit;
}
body .mira_template_intro_target.tg_gtcl_intro7 .arim_ortni_tegrat_ver_one .ortni_tegrat_detailds .tg_ortni_item{
  flex-direction: column;
}
body .mira_template_intro_target.tg_gtcl_intro6 .tg_wrap_intro6 .tg_ct_right{
  width: 100%;
}
body .mira_template_intro_target.tg_gtcl_intro6 .tg_wrap_intro6 .tg_ct_left{
  width: 100%;
}
body .mira_template_intro_target.tg_gtcl_intro6 .tg_wrap_intro6{
  flex-direction: column;
  gap: 30px;
}
body .mira_template_study_abroad_intro.tg_introp_6 .tg_wrap_inner .tg_ct_right{
  width: 100%;
}
body .mira_template_study_abroad_intro.tg_introp_6 .tg_wrap_inner .tg_ct_left{
  width: 100%;
}
body .mira_template_study_abroad_intro.tg_introp_6 .tg_wrap_inner{
  flex-direction: column;
  gap: 30px;
}
body .mira_template_intro_target.tg_gtcl_intro5 .tg_ct_left figure{
  height: inherit;
}
body .mira_template_intro_target.tg_gtcl_intro5 .tg_ct_right{
  width: 100%;
}
body .mira_template_intro_target.tg_gtcl_intro5 .tg_ct_left{
  width: 100%;
}
body .mira_template_intro_target.tg_gtcl_intro5 .tegrat_general{
  flex-direction: column;
  gap: 30px;
}
body .mira_template_study_abroad_intro.tg_introp_5 .qb_arim_title{
  padding: 0px;
}
/* 28082023 IPAD + MOBILE*/
.tg_header_240723::before{
  display: none !important;
}
.mira_tide_sunem_page .recommend .slick-prev{
  left: -10px !important;
}
.mira_tide_sunem_page .recommend .slick-next{
  right: 0px !important;
}
.tmorp_general{
  padding: 0px 15px 40px 15px !important;
}
.tmorp_general{
  margin: 20px auto 0px auto;
  min-height: initial;
}
.top_header{
  height: initial;
}
.popup_price_list .close_popup{
  top: 20px;
  right: 20px;
}
.popup_price_list .ecirp_inside ul{
  min-height: 280px;
}
.popup_price_list .ecirp_inside ul li{
  font-size: 16px;
}
.popup_price_list .ecirp_inside .ecirp_price{
  font-size: 20px;
  line-height: 28px;
}
.body-template-2 #form-contact-tt .mira_about .txt_about{
  max-width: initial !important;
}
.txt_footer{
  max-width: initial !important;
  margin: 0px 0px 20px 0px;
}
.top_footer{
  display: block !important;
}
.nigol_retsiger_general .ct_left .tg_dndk_btn_2023{
  margin: 20px 0px 0px 0px;
}
.nigol_retsiger_general .nigol_title{
  margin: 0px 0px 20px 0px;
}
.nigol_retsiger_general .logo_admin{
  margin: 0px 0px 20px 0px;
}
.nigol_retsiger_general .ct_right{
  width: 100%;
}
.nigol_retsiger_general .ct_left{
  width: 100%;
  padding: 20px;
}
.nigol_retsiger_general{
  flex-direction: column;
}
.body-template-2 .top_header{
  height: initial !important;
  margin: 0px 0px 20px 0px;
}
.mira_display_right .mira_bottom_yalpsid{
  margin: 40px 0px 0px 0px;
  min-height: initial;
}
.mira_display_right{
  min-height: initial !important;
}
.popup_price_list .ecirp_inside .ecirp_tcefrep{

  margin: 0px 0px 10px 0px;
}
.ecirp_detailds .slick-dots{bottom: -10px;}
.ecirp_detailds .slick-dots li{width: 10px;height: 10px;margin: 0px 3px;}
.ecirp_detailds .slick-dots li button{width: 10px;height: 10px;padding: 0px;background: transparent;border: 1px solid rgba(84, 46, 255, 1);border-radius: 50%;}
.ecirp_detailds .slick-dots li.slick-active button{background: rgba(84, 46, 255, 1);}
.ecirp_detailds .slick-dots li.slick-active button:before{

  color: transparent;
}
.ecirp_detailds .slick-dots li button:before{
  font-size: 0px;
}
.slick-dots li button:before{content: "";width: 10px;height: 10px;}
.ecirp_detailds  .slick-dots{
  bottom: -25px;
}
.popup_price_list .content_popup{
  padding: 20px 20px 40px 20px;
}
.icon_click_mira_admin{
  display: block !important;
  font-size: 30px;
  padding: 0px 0px 0px 15px;
  z-index: 999;
  position: relative;
}
.mira_display_right .mira_top_yalpsid{
  width: 95%;
  padding: 20px 0px;
  margin: 0px auto;
}
.qb_arim_general{
  padding: 0px;
}
.qb_arim_general .mira_menu_left.deen_scroll{
  left: 0px;
}
.qb_arim_general .mira_menu_left{
  left: -300px;
  z-index: 999999999;
  box-shadow: 0px 0px 40px rgb(0 102 179 / 15%);
}
.item-template .images-content-template img{
  width: 100%;
}
}


@media (max-width:767px){
  /*28082023 mobile*/
  .tg_banner_240723 .tg_wrap_slide .tg_item_sleft a{
    margin: 0px 0px 20px 0px;
  }
  .tg_header_home{
    padding: 0px 0px 30px 0px;
  }
  .tg_header_home .tg_wrap_slide .tg_item_sright figure{
    width: 100%;
  }
  .tg_header_home .tg_wrap_slide .tg_item_sleft{
    margin: 0px 0px 20px 0px !important;
  }
  .tg_header_home .tg_wrap_slide .tg_item_sright img{
    height: 250px;
    width: 100% !important;
    object-fit: cover !important;
  }
  .mira_template_study_abroad_review.tg_temp5_0308_change .qb_review_dh5 .qb_review_ct .wrap_figure figure:before{
        width: 70px;
    height: 70px;
    top: -25px;
    right: 20px;
  }
  .mira_defauilt_general{
    width: 100% !important;
  }
  .tg_list_spkh::before{
    background: none;
  }
  .mira_template_service_name.tg_servicep_3 .ecivres_eman_ct a{
    display: table;
    margin: 0px auto;
  }
  .mira_template_study_abroad_faq.tg_servicep_1 .tg_btn_xt_faq{
    margin: 0px auto;
  }
  .mira_template_study_abroad_faq.tg_servicep_1 .tg_wrap_servicep .qb_arim_title h2{
    text-align: center;
    display: block;
}
  .mira_template_study_abroad_why.tg_abroad_why_intro6 .qb_why_general{
    flex-direction: column;
  }
  .mira_template_study_abroad_why.tg_abroad_why_intro6 .qb_why_general .qb_why_detailds{
    width: 100%;
    padding:15px !important;
  }

  body .mira_template_study_abroad_intro.tg_introp_5 .tg_wrap_top_itp .qb_arim_title h2{
    margin: 0px 0px 20px 0px;
  }

  body .mira_template_study_abroad_intro.tg_introp_5 .tg_wrap_top_itp .qb_arim_title{
    margin: 0px;
  }

  .mira_template_study_abroad_intro.tg_temp1_0308_change .tg_ht_top{
    
    right: -10px;
  }
  .mira_template_study_abroad_intro.tg_temp1_0308_change .tg_ht_top svg{

    width: 50px;

    height: 100px;

  }
  .mira_template_study_abroad_why.tg_why_choose_intro3 .tg_wrap_wchoose_intro3 .wchoose_intro3_r .tg_imgp_intro3_r img{
    height: 300px;
  }
  .mira_template_study_abroad_intro.tg_temp5_0308_change .tg_num_hocv{
    gap: 5px;
    padding:10px;
    bottom: -13px;
    right: 20px;
  }
  .mira_template_study_abroad_intro.tg_temp5_0308_change .tg_num_hocv .figure_hocv{

    width: 50px;

    height: 50px;

  }
  .mira_template_study_abroad_intro.tg_temp5_0308_change .tg_num_hocv .qb_data_ct b{

    font-size: 24px;

    line-height: 32px;

  }
  .mira_template_study_abroad_intro.tg_temp5_0308_change .tg_num_hocv .qb_data_ct strong{

    font-size: 14px;

    line-height: 22px;

  }
  .mira_template_study_abroad_intro.tg_temp5_0308_change .tg_num_hocv .figure_hocv svg{
    
    width: 30px;
    
    height: 30px;
  }
  .mira_template_study_abroad_intro.tg_temp5_0308_change .tg_wrap_slide_item .tg_ht_top svg , .mira_template_study_abroad_intro.tg_temp5_0308_change .tg_wrap_slide_item .tg_ht_bot svg{
    width: 50px;
    height: 100px;
  }
  .mira_template_study_abroad_intro.tg_temp5_0308_change .tg_wrap_slide_item .tg_ht_top{

    left: -10px;

    top: -30px;

  }
  .mira_template_study_abroad_intro.tg_temp5_0308_change .tg_wrap_slide_item .tg_ht_bot{
    right: -10px;
    
    bottom: -36px;
  }
  .mira_template_study_abroad_intro.tg_temp5_0308_change .tg_slide_item .tg_wrap_slide_item{
    margin: 0px auto;
    width: auto;
  }
  .tg_header_240723.tg_temp3_0308_hd .tg_banner_240723 .slick-dots{
    bottom:30px;
    top:initial;
  }
  .tg_banner_240723.tg_temp2_0308_change .slick-dots{
    bottom:-5px;
  }
  .tg_banner_240723.tg_temp5_0308_change .tg_wrap_slide .tg_item_sleft{
    margin: 0px;
  }
  .tg_banner_240723.tg_temp4_0308_change .tg_wrap_slide{
    gap: 20px;
  }
  .tg_banner_240723.tg_temp4_0308_change .tg_item_sleft{
    margin: 0px;
  }
  .tg_banner_240723.tg_temp3_0308_change .slick-list{
    padding: 0px 0px 40px 0px;
  }
  .tg_banner_240723.tg_temp3_0308_change .tg_item_sleft{
    order: inherit;
    margin: 0px !important;
    width: 100%;
  }
  .tg_banner_240723.tg_temp3_0308_change .tg_wrap_slide .tg_item_sleft+.tg_item_sright, .tg_banner_240723.tg_temp4_0308_change .tg_wrap_slide .tg_item_sleft+.tg_item_sright{
    width: 100%;
  }
  .tg_banner_240723.tg_temp3_0308_change , .tg_banner_240723.tg_temp4_0308_change{
    padding: 40px 0px;
  }
  .tg_banner_240723.tg_temp2_0308_change .slick-list{
    padding: 0px 0px 40px 0px;
  }
  .tg_banner_240723.tg_temp2_0308_change .tg_wrap_slide .tg_item_sleft h4,
  .tg_banner_240723.tg_temp3_0308_change .tg_wrap_slide .tg_item_sleft h4,
  .tg_banner_240723.tg_temp5_0308_change .tg_wrap_slide .tg_item_sleft h4 , .tg_banner_240723.tg_temp4_0308_change .tg_wrap_slide .tg_item_sleft h4{
    margin: 0px 0px 20px 0px;
    font-size: 20px;
    line-height: 28px;
  }
  .tg_banner_240723.tg_temp2_0308_change,
  .tg_banner_240723.tg_temp5_0308_change{
    padding: 40px 0px;
  }
  .tg_banner_240723.tg_temp2_0308_change .tg_wrap_slide .tg_item_sleft p{
    margin: 0px 0px 50px 0px;
  }

  .tg_banner_240723 .slick-dots{
    bottom: 0px;
    top: initial;
  }
  .tg_banner_240723 .tg_wrap_slide .tg_item_sleft p{
    min-height: initial;
    margin: 0px 0px 30px 0px;
  }
  .tg_temp3_0308_change .qb_team_dh3 .qb_team_ct .wrap_figure{
    width: 100%;
  }
  body .tg_temp2_0308_change .qb_review_dh2 .qb_review_ct .wrap_figure .review_ava_img{
    width: 200px;
    height: 200px;
  }
  .body-template-4 .arim_review_ver_one .qb_review_ct{
    padding: 10px;
  }
  .mira_template_study_abroad_faq.tg_servicep_3 .qb_faq_general{
    gap: 20px 0px;
  }
  .mira_template_study_abroad_review.tg_servicep_3 .slick-track{
    padding:0px;
  }
  .mira_template_study_abroad_review.tg_servicep_3 .slick-track{
    padding:0px;
  }
  .mira_template_study_abroad_review.tg_servicep_3 .tg_wrap_item .tg_info_cus strong{
    font-size: 18px;
    margin: 0px 0px 10px 0px;
    display: block;
  }
  .mira_template_contact_switchboard.tg_servicep_1 .contact_switchboard_detailds .wrap_figure{
    margin: 0px;
  }
  .contact_switchboard_detailds .wrap_figure figure svg{
    width: 60px;
    height: 60px;
  }
  .tg_temp9_0308_change .qb_review_dh9 .qb_review_ct .qb_review_info .review_job{
    font-size: 14px;
    line-height: 22px;
  }
  .arim_contact_switchboard_ver_one .contact_switchboard_detailds .wrap_figure figure{
    width: 90px;
    height: 90px;
  }
  .mira_template_study_abroad_faq.tg_servicep_1 .tg_btn_xt_faq{
    max-width: 160px;
  }
  .mira_template_service_name.tg_servicep_1 .ecivres_eman_ct{
    display: table;
    margin: 0px auto 0px auto !important;
  }

  .mira_template_service_name.tg_servicep_1 .ecivres_eman_ct a{
    padding: 10px 50px;
    margin: 20px 0px 0px 0px;
  }

  .mira_template_service_name.tg_servicep_1 .qb_arim_title h3{
    text-align: center;
  }
  .arim_contact_switchboard_ver_one .contact_switchboard_detailds{
    padding:10px;
  }
  .mira_template_study_abroad_review.tg_servicep_3 .tg_wrap_item{
    font-size: 14px;
    line-height: 22px;
  }
  .mira_template_study_abroad_price.tg_has_readm .tg_readm_toggle{
    font-size: 14px;
  }
  .arim_price_ver_one .slick-list{
    padding:0px;
  }
  .arim_price_ver_one .slick-dots{
    bottom:-30px;
  }
  .tg_temp3_0308_change .qb_review_dh3 .qb_review_ct .text_widget .qb_review_info .review_job{
    font-size: 14px;
    line-height: 22px;
  }
  .arim_intro_ver_one .qb_intro_general{
    gap: 20px !important;
  }
  .arim_ortni_tegrat_ver_one .ortni_tegrat_detailds .ortni_tegrat_ct b{
    font-size: 16px;
  }
  .arim_why_ver_one .qb_why_general{
    gap: 30px 0px !important ;
  }
  .arim_why_ver_one .qb_why_general>.qb_why_detailds{
    padding: 0px 10px 0px 0px !important;
    margin: 0px !important;
  }
  .mira_template_study_abroad_intro.tg_introduce_2 .tg_intro2_list .tg_intro2_item{
    box-shadow: none;
  }
  .tg_ftld_2407 .tg_wrap_form_ft{
    padding:20px;
  }
  .mira_template_study_abroad_intro.tg_introduce_2 .tg_intro2_list .tg_intro2_item .tg_info_intro strong{

    font-size: 30px;
  }
  .mira_template_study_abroad_intro.tg_introduce_2 .tg_intro2_list .tg_intro2_item .tg_info_intro{
    background: #FFFBFC;
  }
  .mira_template_study_abroad_intro.tg_introduce_2 .tg_intro2_list .tg_intro2_item .tg_info_intro span{
    color:#000;
    margin: 0px 0px 10px 0px;
    font-size: 16px;
    line-height: 23px;
  }
  .mira_template_study_abroad_intro.tg_introduce_2 .tg_intro2_list .tg_intro2_item img{
    height: 250px;
  }
  .mira_template_study_abroad_intro.tg_introduce_2 .tg_intro2_list .tg_intro2_item .tg_info_intro p{
    display: block;
    font-size: 14px;
    line-height: 22px;
  }
  .mira_template_study_abroad_intro.tg_introduce_2 .tg_intro2_list .tg_intro2_item.tg_current{
    width: 100%;
  }
  .mira_template_study_abroad_intro.tg_introduce_2 .tg_intro2_item .tg_textwidget{
    position: relative;
  }
  .tg_introduce_2 .tg_intro2_list{
    flex-direction: column;
  }
  .tg_introduce_2 .tg_intro2_list .tg_intro2_item{
    width: 100%;
  }
  .mira_template_contact_switchboard.tg_contactp_4 .ct_right{
    width: 100%;
    position: relative;
    padding: 20px;
  }
  .mira_template_contact_info.tg_contactp_4 .contact_info_general{
    flex-direction: column-reverse;
  }
  .mira_template_contact_info.tg_contactp_4 .ct_left{
    position: relative;
    top:initial;
    right: initial;
    width: 100%;
    padding: 20px;
  }
  .mira_template_contact_switchboard .qb_arim_title{
    margin: 0px 0px 20px 0px;
  }
  .arim_contact_info_ver_one .qb_arim_title h2{
    margin: 0px 0px 15px 0px;
  }
  .mira_template_contact_switchboard.tg_contactp_3 .tg_wrap_switchb .ct_left , .mira_template_contact_switchboard.tg_contactp_3 .tg_wrap_switchb .ct_right{
    width: 100%;
  }
  .mira_template_contact_switchboard.tg_contactp_3 .tg_wrap_switchb .ct_left img{
    height: 220px;
  }
  .mira_template_contact_switchboard.tg_contactp_3 .tg_wrap_switchb{
    flex-direction: column;
  }
  .mira_template_contact_info.tg_contactp_3 .contact_info_general{
    flex-direction: column-reverse;
  }
  .mira_template_contact_info.tg_contactp_3 .ct_left , .mira_template_contact_info.tg_contactp_3 .ct_right{
    width: 100%;
  }
  .mira_template_contact_channel.tg_contactp_2 .arim_contact_channel_ver_one .contact_channel_detailds, .mira_template_contact_channel.tg_contactp_3 .arim_contact_channel_ver_one .contact_channel_detailds{
    flex-direction: column;
  }
  .tg_wrap_contactp_2 .tg_item_ctp_2 .text_widget{

    text-align: center;

    margin: 0px 0px 10px 0px;

  }
  .tg_wrap_contactp_2 .tg_item_ctp_2 .text_widget strong{

    font-size: 18px;

    text-align: center;

    line-height: 26px;

  }
  .mira_template_contact_info.tg_contactp_2 .contact_info_general{
    flex-direction: column-reverse;
  }
  .mira_template_contact_info.tg_contactp_2 .arim_contact_info_ver_one .ct_right,
  .mira_template_contact_info.tg_contactp_2 .arim_contact_info_ver_one .ct_left{
    width: 100%;
  }
  .mira_template_contact_info.tg_contactp_2 .arim_contact_info_ver_one .ct_right img{
    height: 330px;
  }
  .mira_template_contact_info.tg_contactp_2 .arim_contact_info_ver_one .contact_info_ofni ul li .tg_phone_wrap{
    gap: 0px;
    flex-direction: column;
  }
  .mira_template_contact_info.tg_contactp_2 .arim_contact_info_ver_one .contact_info_ofni ul li{
    margin: 0px 0px 25px 0px;
  }
  .tg_wrap_contactp_2 {
    flex-direction: column;
    gap: 30px;
  }
  .arim_contact_info_ver_one .ct_right figure img {
    height: 220px;
  }
  .mira_template_service_name.tg_servicep_5 .tg_wrap_top_svp .text_widget, .mira_template_service_name.tg_servicep_5 .tg_wrap_top_svp .wrap_figure{
    width: 100%;
  }
  .qb_arim_title span br{
    display: none;
  }
  .mira_template_spkh_247 .tg_list_spkh{
    flex-direction: column;
  }
  .mira_template_spkh_247 .tg_list_spkh .tg_item_spkh h4{
    font-size: 20px;
    line-height: 30px;
  }
  .mira_template_spkh_247 .tg_list_spkh .tg_item_spkh figure{

    margin: 0px auto 15px auto;

  }
  .qb_arim_title{
    margin: 0px 0px 30px 0px;
  }
  .mira_template_spkh_247 .qb_arim_title{
    margin: 0px 0px 30px 0px;
  }
  .item_textwg{
    font-size: 14px;
    line-height: 22px;
    margin: 0px 0px 25px 0px !important;
  }
  .item_textwg h4{
    font-size: 16px;
  }
  .mira_template_service_name.tg_servicep_5 .tg_wrap_top_svp .wrap_figure{
    padding:0px 20px 0px 0px;
  }
  .mira_template_service_name.tg_servicep_5 .tg_wrap_top_svp .wrap_figure img{
    height: 250px;
  }
  .tg_ftld_2407 .tg_top_ft .tg_contact_ifft ul li a{
    font-size: 14px;
    line-height: 22px;
  }
  .tg_readm a{
    font-size: 14px;
    padding: 10px 15px;
  }
  .tg_ftld_2407 .tg_social_ft li{
    padding:0px 4.5px;
  }
  .mira_template_service_name.tg_servicep_5 .tg_wrap_top_svp{
    flex-direction: column-reverse;
    gap: 30px;
  }
  .contact_switchboard_general .contact_switchboard_detailds .text_widget p{
    font-size: 14px;
    line-height: 22px;
  }
  .mira_template_service_name.tg_servicep_4 .tg_wrap_bot_svp .text_widget .tg_readm a{
    font-size: 14px;
    line-height: 22px;
    max-width: 145px;
    padding: 10px 15px;
  }
  .mira_template_service_name.tg_servicep_4 .qb_arim_title h3{
    text-align: center;
  }
  .mira_template_service_name.tg_servicep_4 .tg_wrap_bot_svp .text_widget .item_textwg{
    font-size: 14px;
    line-height: 22px;
  }
  .mira_template_service_name.tg_servicep_4 .wrap_figure img{
    height: 220px;
  }
  .mira_template_service_name.tg_servicep_4 .tg_wrap_top_svp{
    flex-direction: column-reverse;
    gap: 30px;
  }
  .mira_template_service_name.tg_servicep_4 .tg_wrap_top_svp .wrap_figure , .mira_template_service_name.tg_servicep_4 .tg_wrap_top_svp .text_widget{
    width: 100%;
  }
  .mira_template_service_name.tg_servicep_4 .tg_wrap_bot_svp .wrap_figure, .mira_template_service_name.tg_servicep_4 .tg_wrap_bot_svp .text_widget{
    width: 100%;
  }
  .mira_template_service_name.tg_servicep_4 .tg_wrap_bot_svp{
    flex-direction: column;
    gap: 30px;
  }
  .arim_intro_ver_one+.arim_data_ver_one{
    padding:60px 0px 0px 0px;
  }
  .tmorp_list_color .tmorp_color_ct{
    width: 70px;
    height: 70px;
  }
  .tmorp_list_color{
    padding: 25px 20px 20px 20px;
  }
  .tmorp_list_color .tmorp_color_detailds{grid-template-columns: repeat(4, minmax(0, 1fr));}
  .qb_team_dh10{
    padding:0px ; 
  }
  .tg_header_240723.tg_header_home{
    margin: 0px 0px 60px 0px;
  }
  body section[class*="mira_template"] {
    padding:0px !important;
    margin: 0px 0px 60px 0px !important;
  }

  body section.mira_template_study_abroad_price  , body section.mira_template_study_abroad_team , 
  .mira_template_study_abroad_intro.tg_temp7_0308_change
  {
    padding: 60px 0px !important;
  }
  .arim_breadcrumb_ver_one .arim_breadcrumb_general strong  p{
    display: none;
  }
  .arim_contact_channel_ver_one .contact_channel_ct a{
    padding: 20px;
  }
  .arim_contact_channel_ver_one .contact_channel_ct .wrap_figure strong{
    font-size: 16px;
    line-height: 24px;
  }
  .arim_contact_channel_ver_one .contact_channel_ct .wrap_figure{
    width: 100%;
  }
  .arim_contact_channel_ver_one .contact_channel_ct .text_widget{
    width: 100%;
  }
  .arim_contact_channel_ver_one .contact_channel_ct{
    flex-direction: column;
    gap: 10px;
  }
  .mira_template_contact_channel.tg_contactp_2 .arim_contact_channel_ver_one .contact_channel_ct{
    width: 100%;
  }
  .arim_contact_channel_ver_one .contact_channel_detailds{
    margin: 20px 0px 0px 0px;
  }
  .arim_contact_channel_ver_one .ct_right{
    width: 100%;
  }
  .arim_contact_channel_ver_one .ct_left{
    width: 100%;
    order: 2;
  }
  .arim_contact_channel_ver_one .contact_channel_general{
    flex-direction: column;
    gap: 20px;
  }
  .arim_contact_switchboard_ver_one{
    padding: 0px;
  }
  .arim_contact_switchboard_ver_one .contact_switchboard_detailds .text_widget{
    font-size: 18px;
    line-height: 28px;
  }
  .arim_contact_switchboard_ver_one .contact_switchboard_detailds .wrap_figure{
   margin: 0px 0px 20px 0px;
 }
 .arim_contact_switchboard_ver_one .contact_switchboard_general{
  grid-template-columns: repeat(1, minmax(0, 1fr));
  grid-gap: 20px;
  margin: 20px 0px 0px 0px;
}
.mira_defauilt_general .mira_defauilt_detailds{
  padding:0px;
}

.tg_ftld_2407 .tg_wrap_form_ft form .tg_list_group .tg_item_group textarea{
  font-size: 14px;
}
.mira_template_newdetailds .newdetailds_tag ul li{
  font-size: 14px;
  line-height: 22px;
}
.arim_breadcrumb_ver_one .arim_breadcrumb_general ul li{
  font-size: 14px;
  line-height: 22px;
}


.arim_ecivres_eman_ver_one .qb_arim_title,
.arim_ortni_tegrat_ver_one .qb_arim_title {
  margin: 0px 0px 20px 0px;
}
.arim_ecivres_eman_ver_one .ecivres_eman_general .text_widget,
.arim_ortni_tegrat_ver_one .ortni_tegrat_general .text_widget{
  width: 100%;
}
.arim_ecivres_eman_ver_one .ecivres_eman_general .wrap_figure,
.arim_ortni_tegrat_ver_one .ortni_tegrat_general .wrap_figure {
  width: 100%;
  padding: 0px;
}
.arim_ecivres_eman_ver_one .ecivres_eman_general,
.arim_ortni_tegrat_ver_one .ortni_tegrat_general {
  flex-direction: column-reverse;
  gap: 20px;
}
.arim_ecivres_eman_ver_one .ecivres_eman_detailds .ecivres_eman_ct,
.arim_ortni_tegrat_ver_one .ortni_tegrat_detailds .ortni_tegrat_ct {
  font-size: 14px;
  line-height: 22px;
  margin: 0px 0px 16px 0px;
}
.arim_ecivres_eman_ver_one .qb_arim_title span {
  margin: 16px 0px 0px 0px;
}
.arim_ecivres_eman_ver_one .qb_arim_title h2 {
  text-align: center;
  margin: 0px auto;
}
.arim_ycilop_ver_one .arim_ycilop_ct{
  font-size: 14px;
  line-height: 22px;
}
.arim_ycilop_ver_one .list_ycilop ul li{
  margin: 0px 0px 10px 0px;
}
.arim_ycilop_ver_one .list_ycilop{
  margin: 0px 0px 20px 0px;
}
.arim_ycilop_ver_one{
  padding: 40px 0px 0px 0px;
}
.newswen_general .row .col-sm-6{
  margin: 0px 0px 20px 0px;
}
.newswen_general .newswen_detailds .text_widget .newswen_excerpt{
  min-height: initial;
  font-size: 14px;
  line-height: 22px;
}
.newswen_general .newswen_detailds .text_widget h3{
  margin: 0px 0px 8px 0px;
  min-height: initial;
  font-size: 18px;
  line-height: 26px;
}
.newswen_general .newswen_detailds .text_widget .newdetailds_date{
  margin: 0px 0px 8px 0px;
  font-size: 16px;
}
.sidebar_featurednew .featurednew_detailds .text_widget .newdetailds_date,
.sidebar_featurednew .featurednew_detailds .text_widget h3 {
  font-size: 16px;
}

.sidebar_newpost .newpost_detailds .text_widget h3 {
  font-size: 16px;
  line-height: 24px;
}

.mira_template_newdetailds .newdetailds_general>.row .col-sm-8 {
  margin: 0px 0px 40px 0px;
}

.newdetailds_comment .comment_etirw button[type="submit"] {
  padding: 8px 50px;
}

.newdetailds_comment .comment_etirw .form_group .list_group img {
  top: 6px;
}

.newdetailds_comment .comment_etirw .form_group .list_group input {
  padding: 8px 8px 8px 40px !important;
}

.newdetailds_comment .comment_etirw .form_group .list_group input,
.newdetailds_comment .comment_etirw .form_group .list_group textarea {
  font-size: 14px;
  padding: 8px 15px;
}

.newdetailds_comment .comment_etirw {
  margin: 40px 0px 0px 0px;
}

.newdetailds_comment .comment_detailds {
  margin: 0px 0px 20px 0px;
  padding: 0px 0px 20px 0px;
}

.newdetailds_comment .sub_comment_ct {
  padding: 0px 0px 0px 20px;
}

.newdetailds_comment .comment_ct .comment_inside,
.newdetailds_comment .sub_comment_ct .comment_inside {
  font-size: 14px;
  line-height: 22px;
}

.newdetailds_related {
  margin: 0px 0px 40px 0px;
}

.newdetailds_related .row .col-sm-4 {
  margin: 0px 0px 20px 0px;
}

.newdetailds_related .row>.col-sm-4:last-child {
  margin: 0px;
}

.newdetailds_related .related_detailds .newdetailds_date {
  margin: 0px 0px 8px 0px;
}

.newdetailds_related .related_detailds h3 {
  min-height: inherit;
  font-size: 16px;
  line-height: 24px;
}

.newdetailds_related .related_title,
.newdetailds_comment .comment_title {
  font-size: 22px;
  line-height: 30px;
  margin: 0px 0px 10px 0px;
}

.mira_template_newdetailds .newdetailds_tag {
  margin: 0px 0px 40px 0px;
}

.mira_template_newdetailds .newdetailds_ct p {
  margin: 0px 0px 10px 0px;
}

.mira_template_newdetailds .newdetailds_ct {
  font-size: 14px;
  line-height: 22px;
  margin: 0px 0px 20px 0px;
}

.mira_template_newdetailds .newdetailds_info {
  margin: 0px 0px 10px 0px;
  font-size: 14px;
}

.mira_template_newdetailds .newdetailds_info span {
  padding: 0px 14px 0px 0px;
}

.mira_template_newdetailds .newdetailds_title {
  font-size: 25px;
  line-height: 33px;
  margin: 0px 0px 10px 0px;
}

.mira_template_newdetailds {
  padding: 40px 0px 0px 0px;
}

.arim_contact_info_ver_one .contact_info_ofni ul li .wrap_figure figure {
  width: 50px;
  height: 50px;
  line-height: 50px;
}

.arim_contact_info_ver_one .contact_info_ofni ul li .text_widget {
  font-size: 14px;
  line-height: 22px;
}

.arim_contact_info_ver_one .contact_info_ofni ul li .text_widget b {
  font-size: 16px;
  line-height: 24px;
}

.arim_contact_info_ver_one .contact_info_ofni {
  margin: 20px 0px 0px 0px;
}

.arim_contact_info_ver_one .ct_right {
  width: 100%;
}

.arim_contact_info_ver_one .ct_left {
  width: 100%;
}

.arim_contact_info_ver_one .contact_info_general {
  flex-direction: column;
  gap: 20px;
}


.arim_breadcrumb_ver_one .arim_breadcrumb_general strong {
  font-size: 20px;
  line-height: 28px;
  margin: 0px auto 5px auto;
}

.arim_breadcrumb_ver_one {
  padding: 40px 0px;
}

body .mira_template_policy.tg_policy_4 .tg_item_title h4{
  font-size: 20px;
  line-height: 28px;
}
body .mira_template_policy.tg_policy_3 .show_hide_tab{
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
body .mira_template_policy.tg_policy_2 .show_hide_tab li{
  width: inherit;
  font-size: 14px;
  line-height: 22px;
}
body .mira_template_policy.tg_policy_2 .show_hide_tab{
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  grid-gap:20px;
}
body .mira_template_study_abroad_faq.tg_servicep_3 .qb_faq_dt .qb_faq_info h4{
  font-size: 16px;
  line-height: 24px;
}
body .mira_template_study_abroad_faq.tg_servicep_3 .qb_faq_dt .tg_textwidget{
  font-size: 14px;
  line-height: 22px;
}
body .mira_template_service_name.tg_servicep_3 .qb_arim_title h3{
  text-align: center;
}
body .mira_template_service_name.tg_servicep_3 .wrap_figure figure img{
  height: inherit;
}
body .mira_template_service_name.tg_servicep_3 .wrap_figure figure{
  width: 100%;
}
body .mira_template_service_name.tg_servicep_3 .wrap_figure{
  flex-direction: column;
}
body .qb_faq_general .qb_faq_detailds.tg_current .qb_faq_info{
  padding: 20px 20px 0px 20px;
}
body .mira_template_study_abroad_faq.tg_servicep_1 .tg_wrap_servicep .tg_ct_right{
  width: 100%;
}
body .mira_template_study_abroad_faq.tg_servicep_1 .tg_wrap_servicep .tg_ct_left{
  width: 100%;
}
body .mira_template_study_abroad_faq.tg_servicep_1 .tg_wrap_servicep{
  flex-direction: column;
  gap: 30px;
}
body .mira_template_intro_target.tg_gtcl_intro7 .arim_ortni_tegrat_ver_one .ortni_tegrat_detailds .tg_ortni_item{
  gap: 20px;
}
body .mira_template_intro_target.tg_gtcl_intro7 .arim_ortni_tegrat_ver_one .ortni_tegrat_detailds .tg_ortni_item ul li{
  font-size: 14px;
  line-height: 22px;
}
body .mira_template_intro_target.tg_gtcl_intro7 .arim_ortni_tegrat_ver_one .ortni_tegrat_detailds{
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
body .mira_template_ifnb.tg_introp_7 .tg_wrap_ifnb .tg_ct_right .tg_item_itp7:before,
body .mira_template_ifnb.tg_introp_7 .tg_wrap_ifnb .tg_ct_right .tg_item_itp7:after{
  display: none !important;
}
body .mira_template_ifnb.tg_introp_7 .tg_wrap_ifnb .tg_ct_right>.tg_item_itp7:last-child{
  margin: 0px;
  border-bottom: none;
  padding: 0px;
}
body .mira_template_ifnb.tg_introp_7 .tg_wrap_ifnb .tg_ct_right .tg_item_itp7{
  margin: 0px 0px 30px 0px;
  padding: 0px 0px 30px 0px;
  border-bottom: 1.5px solid rgb(233 77 129 / 30%);
}
body .mira_template_ifnb.tg_introp_7 .tg_wrap_ifnb .wrap_ifnb_bg .tg_ct_left figure{
  height: inherit;
}
body .mira_template_ifnb.tg_introp_7 .tg_wrap_ifnb .wrap_ifnb_bg .tg_ct_right{
  width: 100%;
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
body .mira_template_ifnb.tg_introp_7 .tg_wrap_ifnb .wrap_ifnb_bg .tg_ct_left{
  width: 100%;
}
body .mira_template_ifnb.tg_introp_7 .tg_wrap_ifnb .wrap_ifnb_bg{
  flex-direction: column;
  gap: 30px;
}
body .mira_template_study_abroad_intro.tg_introp_6 .tg_wrap_inner .tg_ct_right figure{
  height: inherit;
}
body .mira_template_study_abroad_intro.tg_introp_6 .tg_item_twg_bg .tg_item_twg p{
  font-size: 14px;
  line-height: 22px;
}
body .mira_template_intro_target.tg_gtcl_intro5 .tg_ct_right .tg_text_widget ul li,
body .mira_template_intro_target.tg_gtcl_intro6 .tg_ct_right .ortni_tegrat_detailds .tg_ortni_item ul li{
  font-size: 14px;
  line-height: 22px;
}
body .mira_template_intro_target.tg_gtcl_intro5 .tg_ct_right .tg_ortni_item{
  flex-direction: column;
}
body .mira_template_study_abroad_intro.tg_introp_5 .tg_readm{
  padding: 0px 15px;
}
body .mira_template_study_abroad_intro.tg_introp_5 .tg_readm .qb_hover_btn,
body .mira_template_study_abroad_intro.tg_introp_6 .tg_readm .qb_hover_btn{
  margin: 30px auto 0px auto;
  font-size: 14px;
  padding: 12px;
  width: 100%;
}
body .mira_template_study_abroad_intro.tg_introp_5 .text_widget{
  font-size: 14px;
  line-height: 22px;
}
body .mira_template_study_abroad_intro.tg_introp_5 .wrap_figure figure{
  height: inherit;
}
body .mira_template_study_abroad_intro.tg_introp_5 .tg_wrap_bot_itp .text_widget{
  order: inherit;
}
body .mira_template_study_abroad_intro.tg_introp_5 .wrap_figure{
  width: 100%;
}
body .mira_template_study_abroad_intro.tg_introp_5 .text_widget{
  width: 100%;
}
body .mira_template_study_abroad_intro.tg_introp_5 .tg_wrap_top_itp, 
body .mira_template_study_abroad_intro.tg_introp_5 .tg_wrap_bot_itp{
  flex-direction: column;
  gap: 30px;
}
body .mira_template_nbif .tg_list_nbif{
  padding: 30px;
}
body .mira_template_nbif .nbif_general{
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
body .mira_template_intro_target.tg_gtcl_intro4 .qb_arim_title{
  border-bottom: none;
  padding: 0px;
}
body .mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds .tg_ortni_item .tg_wrap_figure::after,
body .mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds .tg_ortni_item .tg_wrap_figure::before{
  display: none;
}
body .mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds{
  flex-direction: column;
}
body .mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds .tg_ortni_item{
  width: 100%;
  margin: 0px 0px 100px 0px;
}
body .mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds>.tg_ortni_item:last-child{
  margin: 0px;
}
body .mira_template_study_abroad_why.tg_why_choose_intro3.tg_reserve_v .tg_wrap_wchoose_intro3{
  flex-direction: column;
}
body .mira_template_study_abroad_why.tg_why_choose_intro3 .arim_why_ver_one .qb_why_detailds{
  width: 45%;
}
body .mira_template_study_abroad_why.tg_why_choose_intro3 .arim_why_ver_one .qb_why_general{
  gap: 20px;
}
body .mira_template_study_abroad_why.tg_why_choose_intro3 .tg_wrap_wchoose_intro3 .wchoose_intro3_r{
  width: 100%;
}
body .mira_template_study_abroad_why.tg_why_choose_intro3 .tg_wrap_wchoose_intro3 .wchoose_intro3_l{
  width: 100%;
}
body .mira_template_study_abroad_why.tg_why_choose_intro3 .tg_wrap_wchoose_intro3{
  flex-direction: column;
  gap: 30px;
}
body .mira_template_intro_target.tg_gtcl_intro3 .ortni_tegrat_detailds .tg_ortni_item b,
body .mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds .tg_ortni_item b{
  font-size: 20px;
  line-height: 28px;
}
body .mira_template_intro_target.tg_gtcl_intro3 .ortni_tegrat_detailds .tg_ortni_item ul li,
body .mira_template_intro_target.tg_gtcl_intro4 .ortni_tegrat_detailds .tg_ortni_item ul li{
  font-size: 14px;
  line-height: 22px;
}
.mira_template_intro_target.tg_gtcl_intro3 .ortni_tegrat_detailds{
  flex-direction: column;
}
body .mira_template_intro_target.tg_gtcl_intro3 .ortni_tegrat_detailds .tg_ortni_item{
  width: 100%;
  padding: 20px;
}

/* end 28082023 mobile*/
/*  21082023 */
.tg_list_layout_p .tg_item_layout{
  width: 100%;
}
/*  END 21082023*/

.qb_faq_general .qb_faq_detailds .qb_faq_info h4{
  width: 100%;
}
.tg_ftld_2407 .tg_bottom_ft{
  margin: 50px 0px 0px 0px !important;
}
.tg_ftld_2407 .tg_top_ft{
  padding: 0px !important;
}
.body-template-4 .arim_why_ver_one .qb_why_general{
  justify-content: inherit;
}
.body-template-4 .arim_review_ver_one .qb_review_ct .wrap_figure .review_ava_img{
  position: relative;
  top: initial !important;
  left: initial;
  width: 200px;
  height: 200px;
  display: table;
  margin: 0px auto;
  bottom: initial;
}
.body-template-4 .arim_review_ver_one .qb_review_ct .wrap_figure .review_bg_img{
  display: none;
}
.close_admin_menu{
  display: block;
}
.body-template-2 #hamburger{
  top: -12px !important;
}
.body-template-2{
  padding: 0px !important;
}
.body-template-2 .tung_menu ul{
  position: inherit !important;
  top: 0px;
}
.item-template{
  width: 100%;
  max-width: unset;
}
.head-box-op .search-thame{
  padding: 12px 30px;
}
.head-box-op{
  justify-content: space-between;
}
.head-box-op .search-thame-7242023,
.head-box-op .search-thame-7242023 .input-search{
  width: 100%;
}
#arim_tide_etalpmet_deruteaf_tem .slick-dots{
  bottom: 30px;
  height: auto;
  top:initial;
}
.box_icon img{
  height: initial !important;
}
.body-template-3 .txt_about,
.body-template-2 .txt_about{
  max-width: initial;
}
.body-template-3 .form_email{
  display: initial;
}
.body-template-3 .list_news .slick-list,
.body-template-3 .list_why  .slick-list{
  margin: 0px -23px;
}
.body-template-3 .list_news .slick-track>.slick-slide,
.body-template-3 .list_why .slick-track>.slick-slide{
  padding: 0px 10px;
  margin: 0px;
}
.tmorp_general .tmorp_title h2 p{
  display: none;
}
.popup_price_list .ecirp_inside .ecirp_tcefrep{
  font-size: 15px;
  line-height: 23px;
}
.popup_release .popup_btn>a:nth-child(1){
  margin: 0px 10px 0px 0px;
}
.popup_price_list .list_ecirp .show_hide_tab{
  margin: 0px;
}
.popup_price_list .list_ecirp .show_hide_tab li a{
  font-size: 18px;
  line-height: 26px;
  padding: 10px 7px !important;
}
.mira_qlkh_general .mira_qlkh_xelf .xelf_left{
  margin: 0px 0px 20px 0px;
  flex-direction: column;
}
.mira_qlkh_general .mira_qlkh_xelf .xelf_left .xelf_select_source{
  margin: 0px 0px 20px 0px;
}
.mira_qlkh_general .mira_qlkh_xelf .xelf_filter{
  justify-content: center;
}
.mira_qlkh_general .mira_qlkh_xelf .xelf_general{
  flex-direction: column;
  align-items: initial;
}
.body-template-1 .bg_full{
  height: 400px;
}
.body-template-2 .logo_template span{
  font-size: 25px !important;
}
.mira_defauilt_general .mira_elet{
  flex-direction: column;
}
.mira_defauilt_general .mira_elet .ct_left{
  margin: 0px 0px 20px 0px;
}
.mira_defauilt_general .mira_elet .ct_right{
  margin: 0px;
} 
/*  tung nk  */
.head-box-op .mira_elet{
  width: 50%;
  flex-grow: 1;
}
.head-box-op .mira_elet .ct_right{
  width: 100%;
}
.head-box-op .mira_elet .ct_right{
  margin-left: auto;
}
.head-box-op .search-thame{
  padding: 12px;
  width: 40%;
  min-width: 128px;
}
.item-template .images-content-template{
  height: auto;
} 

/* end tung nk  */


}

@media (min-width:480px) and (max-width:767px){
  .arim_ycilop_ver_one .list_ycilop ul li a{
    padding: 0px 0px 0px 8px;
  }
  .arim_ycilop_ver_one .list_ycilop ul{
    display: table;
    width: 100%;
    margin: 0px -5px;
  }
  .arim_ycilop_ver_one .list_ycilop ul li{
    width: 50%;
    float: left;
    padding: 0px 5px;
    font-size: 16px;
    line-height: 24px;
  }
  .arim_ycilop_ver_one .list_ycilop ul>li:nth-child(2n+1){
    clear: both;
  }
}
@media (min-width:375px) and (max-width:480px){
  .tmorp_general .form_group .list_group input::placeholder,
  .tmorp_general .form_group .list_group textarea::placeholder{
    font-size: 12.5px;
  }
}