.elementor-1030 .elementor-element.elementor-element-966e9f3 .lakit-breadcrumbs__item > *{font-family:"Geist", Sans-serif;font-size:16px;font-weight:700;}.elementor-1030 .elementor-element.elementor-element-966e9f3 .lakit-breadcrumbs__item-link{color:#4096E5;}.elementor-1030 .elementor-element.elementor-element-966e9f3 .lakit-breadcrumbs__item-link:hover{font-family:"Geist", Sans-serif;font-size:16px;font-weight:700;color:#4096E5;}.elementor-1030 .elementor-element.elementor-element-966e9f3 .lakit-breadcrumbs__item-target{font-size:16px;color:#A6A6A6;}.elementor-1030 .elementor-element.elementor-element-966e9f3 .lakit-breadcrumbs__item-sep{margin-left:0px;margin-right:0px;color:#A6A6A6;padding:0px 6px 0px 04px;}.elementor-1030 .elementor-element.elementor-element-966e9f3 .lakit-breadcrumbs__item-sep > span{font-size:13px;}.elementor-widget-pp-dual-heading .pp-first-text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-pp-dual-heading .pp-second-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1030 .elementor-element.elementor-element-d790bee .pp-dual-heading{flex-direction:row;gap:10px;}.elementor-1030 .elementor-element.elementor-element-d790bee{text-align:start;}.elementor-1030 .elementor-element.elementor-element-d790bee.pp-dual-heading-inline .pp-dual-heading{justify-content:start;}.elementor-1030 .elementor-element.elementor-element-d790bee.pp-dual-heading-block .pp-dual-heading{align-items:start;}.elementor-1030 .elementor-element.elementor-element-d790bee .pp-first-text{color:var( --e-global-color-text );font-family:"Geist", Sans-serif;font-weight:700;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-d790bee .pp-second-text{color:var( --e-global-color-accent );font-family:"Playfair Display", Sans-serif;font-weight:700;font-style:italic;line-height:1em;}.elementor-widget-pp-info-box .pp-info-box-icon{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-primary );}.elementor-widget-pp-info-box .pp-info-box-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-pp-info-box .pp-info-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-pp-info-box .pp-info-box-subtitle{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-pp-info-box .pp-info-box-divider{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-pp-info-box .pp-info-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-pp-info-box .pp-info-box-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1030 .elementor-element.elementor-element-b7ffb94{padding:0% 0% 0% 0%;}.elementor-1030 .elementor-element.elementor-element-b7ffb94 .pp-info-box-container{text-align:left;}.elementor-1030 .elementor-element.elementor-element-b7ffb94 .pp-info-box-subtitle{color:var( --e-global-color-text );font-family:"Geist", Sans-serif;font-size:31px;font-weight:700;margin-bottom:20px;}.elementor-1030 .elementor-element.elementor-element-b7ffb94 .pp-info-box-description{font-family:"Geist", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;margin-bottom:20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1030 .elementor-element.elementor-element-c6a34da{--e-image-carousel-slides-to-show:1;}.elementor-1030 .elementor-element.elementor-element-c790d07 .pp-dual-heading{flex-direction:column;gap:0px;}.elementor-1030 .elementor-element.elementor-element-c790d07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-w-ml:0px;--e-w-mr:0px;text-align:start;}.elementor-1030 .elementor-element.elementor-element-c790d07.pp-dual-heading-inline .pp-dual-heading{justify-content:start;}.elementor-1030 .elementor-element.elementor-element-c790d07.pp-dual-heading-block .pp-dual-heading{align-items:start;}.elementor-1030 .elementor-element.elementor-element-c790d07 .pp-first-text{color:var( --e-global-color-text );font-family:"Geist", Sans-serif;font-weight:700;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-c790d07 .pp-second-text{color:var( --e-global-color-accent );font-family:"Playfair Display", Sans-serif;font-weight:700;font-style:italic;line-height:1em;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1030 .elementor-element.elementor-element-222b8af .pp-dual-heading{flex-direction:row;gap:10px;}.elementor-1030 .elementor-element.elementor-element-222b8af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-w-ml:0px;--e-w-mr:0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-222b8af.pp-dual-heading-inline .pp-dual-heading{justify-content:center;}.elementor-1030 .elementor-element.elementor-element-222b8af.pp-dual-heading-block .pp-dual-heading{align-items:center;}.elementor-1030 .elementor-element.elementor-element-222b8af .pp-first-text{color:var( --e-global-color-text );font-family:"Geist", Sans-serif;font-weight:700;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-222b8af .pp-second-text{color:var( --e-global-color-accent );font-family:"Playfair Display", Sans-serif;font-weight:700;font-style:italic;line-height:1em;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-1030 .elementor-element.elementor-element-2c1f286{--display:flex;}.elementor-widget-pp-logo-carousel .pp-logo-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pp-logo-carousel .swiper-pagination-fraction{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1030 .elementor-element.elementor-element-b834a97 .pp-logo-carousel .swiper-slide{text-align:center;}.elementor-1030 .elementor-element.elementor-element-b834a97 .pp-logo-title{margin-top:20px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-b834a97 .swiper-pagination-bullets{padding:40px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-da4db4f{--display:flex;}.elementor-1030 .elementor-element.elementor-element-59c09d9 .pp-logo-carousel .swiper-slide{text-align:center;}.elementor-1030 .elementor-element.elementor-element-59c09d9 .pp-logo-title{margin-top:20px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-59c09d9 .swiper-pagination-bullets{padding:40px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-f8286bc{--display:flex;}.elementor-1030 .elementor-element.elementor-element-d1086e2 .pp-logo-carousel .swiper-slide{text-align:center;}.elementor-1030 .elementor-element.elementor-element-d1086e2 .pp-logo-title{margin-top:20px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-d1086e2 .swiper-pagination-bullets{padding:40px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-7745bb6{--display:flex;}.elementor-1030 .elementor-element.elementor-element-aab9fb1 .pp-logo-carousel .swiper-slide{text-align:center;}.elementor-1030 .elementor-element.elementor-element-aab9fb1 .pp-logo-title{margin-top:20px;padding:0px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-aab9fb1 .swiper-pagination-bullets{padding:40px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-d680f4b{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-gap:30px;--n-tabs-title-border-radius:200px 200px 200px 200px;--n-tabs-title-padding-top:16px;--n-tabs-title-padding-right:50px;--n-tabs-title-padding-bottom:16px;--n-tabs-title-padding-left:50px;--n-tabs-title-font-size:16px;--n-tabs-title-color:var( --e-global-color-text );}.elementor-1030 .elementor-element.elementor-element-d680f4b > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#4096E500;}.elementor-1030 .elementor-element.elementor-element-d680f4b.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Geist", Sans-serif;font-weight:700;}.elementor-1030 .elementor-element.elementor-element-86111f6 .pp-dual-heading{flex-direction:column;gap:0px;}.elementor-1030 .elementor-element.elementor-element-86111f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-w-ml:0px;--e-w-mr:0px;text-align:center;}.elementor-1030 .elementor-element.elementor-element-86111f6.pp-dual-heading-inline .pp-dual-heading{justify-content:center;}.elementor-1030 .elementor-element.elementor-element-86111f6.pp-dual-heading-block .pp-dual-heading{align-items:center;}.elementor-1030 .elementor-element.elementor-element-86111f6 .pp-first-text{color:var( --e-global-color-text );font-family:"Geist", Sans-serif;font-weight:700;line-height:1em;}.elementor-1030 .elementor-element.elementor-element-86111f6 .pp-second-text{color:var( --e-global-color-accent );font-family:"Playfair Display", Sans-serif;font-weight:700;font-style:italic;line-height:1em;}@media(max-width:1024px){.elementor-widget-pp-info-box .pp-info-box-icon{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-pp-info-box .pp-info-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-pp-info-box .pp-info-box-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-pp-logo-carousel .pp-logo-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-pp-logo-carousel .swiper-pagination-fraction{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-1030 .elementor-element.elementor-element-d790bee .pp-first-text{font-size:35px;line-height:1.2em;}.elementor-1030 .elementor-element.elementor-element-d790bee .pp-second-text{font-size:35px;line-height:1.2em;}.elementor-widget-pp-info-box .pp-info-box-icon{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-pp-info-box .pp-info-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-pp-info-box .pp-info-box-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1030 .elementor-element.elementor-element-b7ffb94 .pp-info-box-subtitle{font-size:25px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1030 .elementor-element.elementor-element-c6a34da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -34px) 0px;--e-w-ml:0px;--e-w-mr:0px;}.elementor-1030 .elementor-element.elementor-element-c790d07 .pp-first-text{font-size:35px;line-height:1.2em;}.elementor-1030 .elementor-element.elementor-element-c790d07 .pp-second-text{font-size:35px;line-height:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1030 .elementor-element.elementor-element-222b8af .pp-first-text{font-size:35px;line-height:1.2em;}.elementor-1030 .elementor-element.elementor-element-222b8af .pp-second-text{font-size:35px;line-height:1.2em;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-pp-logo-carousel .pp-logo-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-pp-logo-carousel .swiper-pagination-fraction{font-size:var( --e-global-typography-accent-font-size );}.elementor-1030 .elementor-element.elementor-element-b834a97 .swiper-pagination-bullets{padding:20px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-59c09d9 .swiper-pagination-bullets{padding:20px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-d1086e2 .swiper-pagination-bullets{padding:20px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-aab9fb1 .swiper-pagination-bullets{padding:20px 0px 0px 0px;}.elementor-1030 .elementor-element.elementor-element-d680f4b{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}.elementor-1030 .elementor-element.elementor-element-86111f6 .pp-first-text{font-size:35px;line-height:1.2em;}.elementor-1030 .elementor-element.elementor-element-86111f6 .pp-second-text{font-size:35px;line-height:1.2em;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://vietnamtinhhoa.edu.vn/wp-content/uploads/2026/07/Geist-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://vietnamtinhhoa.edu.vn/wp-content/uploads/2026/07/Geist-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://vietnamtinhhoa.edu.vn/wp-content/uploads/2026/07/Geist-SemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */