/*lien he*/
.bg-lhbox {
	width: 100%;
	max-height: 400px;
	object-fit: cover;
	object-position: center -50px;
}
.main-lhbox1 {
	z-index: 1;
	position: relative;
	background: #F3F3F3;
	-webkit-box-shadow: 0px 4px 12px rgba(0,0,0,0.16);
	box-shadow: 0px 4px 12px rgba(0,0,0,0.16);
	max-width: 100%;
	max-width: 886px;
	margin: -120px auto 0;
	padding: 40px;
}
.lh-box1{
	padding: 0 0 80px;
	text-align: center;
	position: relative;
	overflow: hidden	;
}
.lh-box1 h3{
	margin-top: 0;
	font-size: 20px;
	line-height: 20px;
	font-weight: 700;
	color: #363636;
}
.lh-box1 h2{
	margin-top: 0;
	font-size: 32px;
	line-height: 40px;
	margin-bottom: 28px;
	color: #BF3127;
	font-weight: 800;
}
.lh-box1 p{
	font-size: 16px;
	font-weight: 400;
}
/**/
.lh-tt-box {
	justify-content: space-between;
}
.lh-tt-box .col-lh{
	width: calc((100% - 50px)/3);
	text-align: center;
	display: flex;
	justify-content: center;
}
.lh-tt-box-item img {
	width: 40px;
	height: 40px;
	object-fit: contain;
	margin-bottom: 20px;
	display: inline-block;
}
.lh-tt-box-item p {
	margin-bottom: 0;
	font-weight: 500;
	font-size: 16px;
	line-height: 29px;
}
/**/
.bg-section-form{
	padding-top: 80px;
	background-image: linear-gradient(132.23deg,#BF3127 -42.25%,#0B135A 146.41%);
}
.form-df{
	padding-bottom: 40px;
}
.form-df h3,
.form-df h2{
	margin-top: 0;
}
.form-df h3{
	text-align: center;
	color: #fff;
}
.form-df .title{
	text-align: center;
	font-size: 32px;
	font-weight: 800;
  color: #fff;
  text-transform: uppercase;
}
.form-df .wpcf7 label {
	color: #fff;
	margin-top: 15px;
}
.lh_iframe_map iframe, .lh_iframe_map {
	height: 100%;
}
/**/
.lh-box-form{
	padding-bottom: 80px;
}
.wpcf7 label em{
	color: #FF0000;
}

.wpcf7 br {
	display: none;
}
.wpcf7 label {
	font-size: 16px;
	line-height: 16px;
	display: block;
	margin-bottom: 20px;
	position: relative;
}
.wpcf7-form-control-wrap {
	position: relative;
	display: block;
	margin-top: 8px;
}
.wpcf7-form-control.wpcf7-textarea{
	height: 136px;
	padding-top: 10px !important;
}
.wpcf7-form-control.wpcf7-textarea, 
.wpcf7-form-control.wpcf7-number,
.wpcf7-form-control.wpcf7-select,
.wpcf7-form-control.wpcf7-text {
	background-color: #FAFAFA;
	border: 1px solid rgba(38, 38, 38, 0.04);
	border-radius: 8px;
	font-family: 'Inter', sans-serif;
	padding:0 20px;
	font-style: italic;
	font-size: 14px;
	color: rgba(0, 0, 0, 0.69);
	width: 100%;
}
.wpcf7-form-control.wpcf7-select,
.wpcf7-form-control.wpcf7-number,
.wpcf7-form-control.wpcf7-text{
	height: 48px;
	width: 100%;
}
.wpcf7-not-valid-tip {
	position: absolute;
}
.wpcf7-form-control.wpcf7-textarea:focus::placeholder, 
.wpcf7-form-control.wpcf7-text:focus::placeholder {
  color: transparent;
}

.wpcf7-form .button {
	background: #006598;
	border-radius: 12px;
	background: #006598;
	border: 1px solid #2B9ED6;
	border-radius: 12px;
	height: 48px;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
}
.wpcf7-list-item.first {
	margin-left: 0;
}
.wpcf7-list-item input {
	display: inline-block;
	height: 16px;
	width: 16px;
	overflow: hidden;
	margin-top: -4px;
	vertical-align: middle;
	-webkit-appearance: none;
	-moz-appearance: none;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	border: 1px solid #ccc;
	transition: .2s ease-in-out;
	transition-property: background-color,border;
	border-radius: 100%;
  background-color: #fff;
}
.wpcf7-list-item label {
  cursor: pointer;
}
.wpcf7-list-item input:is(:checked, :focus) {
	border-color: #BF3127;
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23BF3127'/%3E%3C/svg%3E%0A");
}
.form-df .wpcf7 .wpcf7-list-item label{
	margin-bottom: 0;
}
.form-df .wpcf7-form-control.wpcf7-submit {
	font-weight: 600;
	font-size: 16px;
	text-transform: inherit;
	line-height: 48px;
	border: none;
	background: -webkit-gradient(linear,left bottom,left top,color-stop(-15.62%,#BF3127),color-stop(262.5%,#FFFEFE));
	background: linear-gradient(360deg,#BF3127 -15.62%,#FFFEFE 262.5%);
	background-color: rgba(0, 0, 0, 0);
	border-radius: 6px;
	width: 100%;
	color: #fff;
	margin-top: 20px;
}
.wpcf7-spinner {
	position: absolute;
	right: 0;
}
.wpcf7-form .col-mb:last-child p {
	margin-bottom: 0;
}
.bg-section-form .wpcf7-response-output {
	color: #fff;
}
/*Tuyen dung*/
.page-template-page-about .full-header:not(.sticky),
.page-template-page-tuyen-dung .full-header:not(.sticky){
	background-color: transparent !important;
	box-shadow: none;
}
@media (min-width:1101px) {
	.page-template-page-tuyen-dung .full-header:not(.sticky) #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link{
		color: #fff;
	}
}

.df-title {
	font-size: 32px;
	line-height: 35px;
	font-weight: 800;
	color: #BF3127;
}
/**/
.home-box1,
.kygui-box1,
.tuyendung-box1{
	height: 600px;
	background-size: cover;
	background-position: center;
	background-attachment: fixed;
}
.main-td-box1 {
	z-index: 1;
	position: relative;
	max-width: 886px;
	margin: 0 auto -120px;
	text-align: center;
	position: absolute;
	bottom: 0;
	left: 50%;
	transform: translateX(-50%);
}
.main-td-box1-wrap{
	padding: 40px;
	background: #F3F3F3;
	-webkit-box-shadow: 0px 4px 12px rgba(0,0,0,0.16);
	box-shadow: 0px 4px 12px rgba(0,0,0,0.16);
	max-width: 100%;	
}
.tuyendung_box1_desc {
	margin-top: 40px;
	margin-bottom: 40px;
}
.tuyendung_box1_desc {
	margin-top: 40px;
	color: #363636;
	font-weight: 500;
}	
.main-td-box1 .btn-style {
	border-radius: 0;
	color: #fff;
}
.main-td-box1 .btn-style:hover {
	background-color: #ee395b;
  color: #fff;
}
.main-td-box1 a.btn-style::after {
	content: "";
	border: 1px solid #BF3127;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	position: absolute;
	top: 6px;
	bottom: -6px;
	left: 16px;
	right: 16px;
	z-index: 0;
}
@media only screen and (min-width: 991px) {
.main-td-box1::after {
	content: "";
	background: #BF3127;
	width: 231px;
	height: 75px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	position: absolute;
	bottom: -28px;
	right: -20px;
	z-index: -1;
}
}
/**/
@media only screen and (min-width: 991px) {
	.tuyendung-box2 {
		padding: 200px 0 0;
	}
}
.title_bg {
	background-image: url('images/bg_title.png');
	background-position: center;
	background-repeat: no-repeat;
	padding: 20px 0;
	margin-bottom: 0;
}
.tuyendung_box2_desc {
	text-align: center;
	max-width: 886px;
	margin: 0 auto;
}
.main-list-grid {
	padding: 50px 0 0;
	display: flex;
	flex-wrap: wrap;
	margin: 0 -20px;
}
.item-box-grid {
	display: flex;
	flex-direction: column;
	margin-bottom: 40px;
	width: 50%;
	padding: 0 20px;
}
.item-box-grid img {
	width: 100%;
	display: block;
	aspect-ratio: 642/400;
}
.item-grid-info {
	position: relative;
  background: #FFFFFF;
  -webkit-box-shadow: 0px 2px 8px rgba(0,0,0,0.12);
  box-shadow: 0px 2px 8px rgba(0,0,0,0.12);
  padding: 20px;
	margin-left: 40px;
	margin-right: 40px;
	margin-top: -120px;
	padding-top: 40px;
	padding-bottom: 40px;
	flex: 1;
	overflow: hidden;
}
.item-grid-info h3 {
	color: #BF3127;
	text-align: center;
	font-weight: 700;
	font-size: 20px;
	margin-bottom: 25px;
}
.item-grid-content {
	font-weight: 500;
}
.item-grid-content ul {
	padding-left: 0;
}
.item-grid-content li {
	margin-bottom: 20px;
	list-style: none;
	font-size: 16px;
}
.item-grid-content li {
  background-image:url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.99968 1.53027C8.18668 1.53027 6.4144 2.06789 4.90695 3.07514C3.3995 4.08238 2.22459 5.51402 1.53078 7.18901C0.83698 8.864 0.655449 10.7071 1.00915 12.4853C1.36284 14.2634 2.23589 15.8968 3.51787 17.1788C4.79985 18.4607 6.43319 19.3338 8.21135 19.6875C9.98951 20.0412 11.8326 19.8596 13.5076 19.1658C15.1826 18.472 16.6142 17.2971 17.6215 15.7897C18.6287 14.2822 19.1663 12.5099 19.1663 10.6969C19.1635 8.26667 18.1968 5.93676 16.4783 4.21829C14.7599 2.49983 12.4299 1.53314 9.99968 1.53027ZM13.9222 9.20277L9.75551 13.3694C9.59924 13.5257 9.38731 13.6134 9.16634 13.6134C8.94537 13.6134 8.73345 13.5257 8.57718 13.3694L6.07718 10.8694C5.99759 10.7926 5.9341 10.7006 5.89043 10.5989C5.84675 10.4973 5.82376 10.3879 5.8228 10.2773C5.82184 10.1666 5.84293 10.0569 5.88483 9.95448C5.92673 9.85206 5.9886 9.75902 6.06685 9.68078C6.14509 9.60253 6.23814 9.54066 6.34055 9.49876C6.44296 9.45685 6.5527 9.43577 6.66335 9.43673C6.77399 9.43769 6.88334 9.46068 6.98501 9.50435C7.08668 9.54803 7.17864 9.61152 7.25551 9.69111L9.16634 11.6019L12.7438 8.02444C12.901 7.87264 13.1115 7.78865 13.33 7.79054C13.5485 7.79244 13.7575 7.88008 13.912 8.03459C14.0665 8.1891 14.1542 8.39811 14.1561 8.61661C14.158 8.8351 14.074 9.0456 13.9222 9.20277Z' fill='url(%23paint0_linear_712_53068)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_712_53068' x1='-1.06699' y1='22.9711' x2='16.1513' y2='3.87361' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231BA0DB'/%3E%3Cstop offset='1' stop-color='%2357BF99'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
  background-repeat:no-repeat;
  background-position:top 3px left;
  padding-left:29px;
  color:#363636;
  font-weight:500;
  line-height:1.57
}
/**/
.df_form_content h3 {
	min-height: 60px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	background: #4FAE52;
	color: #fff;
	text-transform: uppercase;
	font-weight: 700;
	font-size: 20px;
	margin: 0;
}
.df_form_content h3:before {
  content:"";
  width:32px;
  height:32px;
  background-position:center;
  background-repeat:no-repeat
}
.kygui_box3_qtr_title:before {
  margin-right:12px;
  background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2543_30815)'%3E%3Cpath d='M21.6344 16.5712C22.0988 16.9001 22.6961 16.9772 23.2287 16.7769L24.7716 16.2055L24.2001 15.1427C23.8175 14.475 23.9748 13.6284 24.5716 13.1427V8.51408L16.0001 2.64551L7.42871 8.51408V13.3312C8.0066 13.8519 8.16143 14.6965 7.80585 15.3884L7.53157 15.9598C8.22088 16.2815 8.95828 16.4881 9.71443 16.5712C10.0517 16.5432 10.3861 16.4877 10.7144 16.4055C11.3257 16.263 11.9463 16.1638 12.5716 16.1084C12.7358 15.7771 12.9269 15.4599 13.143 15.1598V11.4284C13.143 10.7972 13.6547 10.2855 14.2859 10.2855H17.7144C18.3456 10.2855 18.8573 10.7972 18.8573 11.4284V14.5198L21.6344 16.5712ZM16.0001 9.14265C14.7378 9.14265 13.7144 8.1193 13.7144 6.85694C13.7144 5.59457 14.7378 4.57122 16.0001 4.57122C17.2625 4.57122 18.2859 5.59457 18.2859 6.85694C18.2859 7.46315 18.045 8.04453 17.6164 8.47318C17.1877 8.90184 16.6063 9.14265 16.0001 9.14265Z' fill='white'/%3E%3Cpath d='M14.2856 14.0001C15.2898 13.2782 16.6136 13.1789 17.7142 13.743V11.4287H14.2856V14.0001Z' fill='white'/%3E%3Cpath d='M15.9998 7.99958C16.631 7.99958 17.1426 7.48791 17.1426 6.85672C17.1426 6.22554 16.631 5.71387 15.9998 5.71387C15.3686 5.71387 14.8569 6.22554 14.8569 6.85672C14.8569 7.48791 15.3686 7.99958 15.9998 7.99958Z' fill='white'/%3E%3Cpath d='M5.46267 8.4743L15.6741 1.48573C15.87 1.34984 16.1296 1.34984 16.3255 1.48573L26.537 8.46859C26.7973 8.64687 27.1529 8.58036 27.3312 8.32001C27.5057 8.06075 27.4395 7.70947 27.1827 7.53144L16.3255 0.102871C16.23 0.0361794 16.1163 0.0002899 15.9998 1.40367e-05C15.8849 -0.000816563 15.7727 0.0352349 15.6798 0.102871L4.82267 7.53144C4.70073 7.61641 4.61669 7.74554 4.58838 7.89144C4.55744 8.04184 4.58834 8.19836 4.6741 8.32573C4.85212 8.58253 5.2034 8.64871 5.46267 8.4743Z' fill='white'/%3E%3Cpath d='M6.01707 25.2169C5.67935 25.0633 5.28101 25.2114 5.12564 25.5483L4.49136 26.9198C4.33356 27.2574 4.47939 27.6591 4.81707 27.8169C5.15475 27.9747 5.55642 27.8289 5.71421 27.4912L6.3485 26.1197C6.41677 25.9531 6.41677 25.7664 6.3485 25.5997C6.29476 25.4323 6.17507 25.2941 6.01707 25.2169Z' fill='white'/%3E%3Cpath d='M6.82286 14.3944C6.76609 14.2461 6.65015 14.1281 6.50286 14.0687L0 11.4287V26.8573H0.428571C0.637141 26.8546 0.827696 26.7385 0.925714 26.5544L6.78857 14.8573C6.86496 14.7148 6.87742 14.5466 6.82286 14.3944Z' fill='white'/%3E%3Cpath d='M9.37134 25.7827C9.29237 25.5685 9.13226 25.394 8.92563 25.297C8.81215 25.2473 8.68951 25.222 8.56563 25.2227C8.4644 25.223 8.36395 25.2404 8.26849 25.2741C8.05579 25.3533 7.88317 25.5136 7.78849 25.7198L6.85706 27.7941C6.77161 28.0048 6.77161 28.2405 6.85706 28.4512C6.93398 28.6653 7.09498 28.8387 7.30277 28.9312C7.51094 29.0195 7.74603 29.0195 7.9542 28.9312C8.16839 28.8523 8.34287 28.6922 8.43992 28.4855L9.3942 26.4112C9.46768 26.2066 9.45949 25.9815 9.37134 25.7827Z' fill='white'/%3E%3Cpath d='M23.6283 17.823C22.7354 18.1577 21.7344 18.0248 20.9598 17.4688L17.4798 14.9316C16.645 14.3217 15.4951 14.3887 14.7369 15.0916C14.1784 15.6084 13.7295 16.2322 13.4169 16.9259L12.0912 19.863C11.9086 20.2859 12.0736 20.7784 12.474 21.0059H12.514C12.8801 21.184 13.3201 21.0951 13.5883 20.7888L15.8398 18.2802L15.634 18.0973C15.4134 17.8854 15.3988 17.5374 15.6009 17.3077C15.803 17.0781 16.1501 17.0483 16.3883 17.2402L24.6512 24.5716L28.4569 22.9945L25.3198 17.1888L23.6283 17.823Z' fill='white'/%3E%3Cpath d='M25.4798 13.8915C25.3386 13.941 25.226 14.0495 25.1712 14.1887C25.1261 14.3107 25.1365 14.4464 25.1998 14.5601L31.0684 25.4172C31.1748 25.5921 31.3666 25.6968 31.5712 25.6915H31.9998V11.3887L25.4798 13.8915Z' fill='white'/%3E%3Cpath d='M16.6856 19.0801L14.4284 21.5944C14.0424 22.036 13.4836 22.2883 12.897 22.2858C12.6003 22.2862 12.3074 22.2198 12.0399 22.0915H11.9827C11.0029 21.6024 10.5862 20.4254 11.0399 19.4287L11.9999 17.3258C11.6399 17.383 11.297 17.4515 10.977 17.5201C10.5633 17.6254 10.1404 17.6904 9.71416 17.7144C8.7786 17.6226 7.86603 17.3694 7.01701 16.9658L2.93701 25.0915L3.87415 25.5372L4.08558 25.0687C4.50715 24.1585 5.58652 23.762 6.49701 24.183C6.74762 24.2968 6.96714 24.4693 7.13701 24.6858C7.72685 24.0646 8.64967 23.8939 9.42273 24.263C10.0511 24.5523 10.4839 25.1475 10.5656 25.8344C11.5279 25.6424 12.4864 26.1811 12.8227 27.103C12.86 27.213 12.8887 27.3257 12.9084 27.4401C13.2381 27.3884 13.5758 27.4341 13.8799 27.5715C14.2958 27.7617 14.6185 28.1101 14.7763 28.5393C14.934 28.9686 14.9137 29.443 14.7199 29.8572L14.3427 30.6287L15.8742 31.8687C16.0933 32.0182 16.3762 32.0373 16.6134 31.9186C16.8507 31.8 17.0051 31.5622 17.017 31.2972C17.0187 31.1032 16.9401 30.9171 16.7999 30.783L16.1599 30.143C16.0517 30.0357 15.9908 29.8896 15.9908 29.7372C15.9908 29.5849 16.0517 29.4388 16.1599 29.3315C16.2672 29.2234 16.4132 29.1625 16.5656 29.1625C16.7179 29.1625 16.864 29.2234 16.9713 29.3315L17.6113 29.9715L18.1027 30.4687C18.358 30.7089 18.7561 30.7089 19.0113 30.4687C19.132 30.3495 19.2 30.1869 19.2 30.0172C19.2 29.8476 19.132 29.685 19.0113 29.5658L16.7256 27.2801C16.5015 27.056 16.5015 26.6927 16.7256 26.4687C16.9497 26.2446 17.3129 26.2446 17.537 26.4687L19.8227 28.7544L19.8856 28.8172C20.0657 28.998 20.3104 29.0996 20.5656 29.0996C20.8208 29.0996 21.0655 28.998 21.2456 28.8172C21.4366 28.6302 21.5405 28.3716 21.5318 28.1043C21.5231 27.8371 21.4027 27.5858 21.1999 27.4115L18.4742 25.023C18.3783 24.9341 18.3158 24.8152 18.297 24.6858C18.2946 24.6688 18.2946 24.6514 18.297 24.6344C18.2877 24.4898 18.3371 24.3477 18.4342 24.2401C18.4851 24.1848 18.545 24.1385 18.6113 24.103C18.7187 24.0546 18.8385 24.0406 18.9542 24.063C18.9827 24.0602 19.0114 24.0602 19.0399 24.063C19.114 24.0861 19.1823 24.1251 19.2399 24.1772L19.897 24.7487L22.6742 27.183C23.1108 27.5335 23.7461 27.4778 24.1152 27.0567C24.4843 26.6356 24.4561 25.9984 24.0513 25.6115L16.6856 19.0801Z' fill='white'/%3E%3Cpath d='M13.377 28.6118C13.3026 28.5821 13.2228 28.5685 13.1427 28.5718C12.9196 28.5712 12.7165 28.7006 12.6227 28.9032L12.0913 30.046L11.9142 30.4289C11.8554 30.5697 11.8554 30.7281 11.9142 30.8689C11.9669 31.0107 12.0738 31.1258 12.2113 31.1889C12.3498 31.2547 12.5089 31.2621 12.6529 31.2095C12.7969 31.1568 12.9137 31.0485 12.977 30.9089L13.6913 29.3603C13.7496 29.2195 13.7492 29.0611 13.6902 28.9205C13.6312 28.7799 13.5184 28.6688 13.377 28.6118Z' fill='white'/%3E%3Cpath d='M11.2799 27.0176C11.1679 26.9629 11.0445 26.9355 10.9199 26.9376C10.8187 26.938 10.7182 26.9554 10.6228 26.989C10.411 27.0698 10.239 27.2296 10.1428 27.4348L9.42276 28.989C9.22236 29.4198 9.40912 29.9315 9.8399 30.1319C10.2707 30.3323 10.7824 30.1455 10.9828 29.7148L11.0285 29.6176L11.6913 28.1719C11.7891 27.9657 11.7994 27.7287 11.7199 27.5148C11.6477 27.2957 11.4886 27.1159 11.2799 27.0176Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2543_30815'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")
}
.df_form_content h3.tuyendung_box3_mota_title:before {
  margin-right:20px;
  background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.1875 16.9375H18.8125V18.8125H13.1875V16.9375Z' fill='white'/%3E%3Cpath d='M25.9612 18.8123H20.6875V19.7498C20.6875 20.2678 20.2681 20.6873 19.75 20.6873H12.25C11.7319 20.6873 11.3125 20.2678 11.3125 19.7498V18.8123H6.03882C4.82666 18.8123 3.75464 18.0396 3.37085 16.8896L0 6.77539V27.2498C0 28.8005 1.26172 30.0623 2.8125 30.0623H29.1875C30.7383 30.0623 32 28.8005 32 27.2498V6.77612L28.6289 16.8896C28.2454 18.0396 27.1733 18.8123 25.9612 18.8123Z' fill='white'/%3E%3Cpath d='M19.7502 1.9375H12.2502C10.6995 1.9375 9.43774 3.19922 9.43774 4.75V5.6875H1.61328L5.14917 16.2966C5.27734 16.6802 5.63525 16.9375 6.03906 16.9375H11.3127V16C11.3127 15.4819 11.7322 15.0625 12.2502 15.0625H19.7502C20.2683 15.0625 20.6877 15.4819 20.6877 16V16.9375H25.9614C26.3652 16.9375 26.7231 16.6802 26.8513 16.2966L30.3875 5.6875H22.5627V4.75C22.5627 3.19922 21.301 1.9375 19.7502 1.9375ZM11.3127 5.6875V4.75C11.3127 4.23267 11.7329 3.8125 12.2502 3.8125H19.7502C20.2676 3.8125 20.6877 4.23267 20.6877 4.75V5.6875H11.3127Z' fill='white'/%3E%3C/svg%3E%0A")
}

.df_form_content {
	background: #FAFAFA;
	-webkit-box-shadow: 0px 8px 20px rgba(0,0,0,0.16);
	box-shadow: 0px 8px 20px rgba(0,0,0,0.16);
	overflow: hidden;
	height: 100%;
}
.td-mota-box-desc{
	padding: 40px;
}
.td-mota-box-desc ul{
	padding: 0;
	margin: 0;
}
.td-mota-box-desc li{
	list-style: none;
  background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.66699 10.0003C1.66699 5.39795 5.39795 1.66699 10.0003 1.66699C11.3292 1.66699 12.5877 1.97867 13.7045 2.53367C14.1167 2.73848 14.2847 3.23863 14.0799 3.65078C13.8751 4.06293 13.3749 4.23101 12.9628 4.02618C12.0713 3.58316 11.0662 3.33366 10.0003 3.33366C6.31843 3.33366 3.33366 6.31843 3.33366 10.0003C3.33366 13.6822 6.31843 16.667 10.0003 16.667C13.6822 16.667 16.667 13.6822 16.667 10.0003C16.667 9.74933 16.6532 9.50183 16.6262 9.25858C16.5757 8.80108 16.9056 8.38924 17.363 8.33874C17.8204 8.28813 18.2322 8.61799 18.2828 9.07541C18.3164 9.37941 18.3337 9.68799 18.3337 10.0003C18.3337 14.6027 14.6027 18.3337 10.0003 18.3337C5.39795 18.3337 1.66699 14.6027 1.66699 10.0003ZM18.0896 3.57773C18.415 3.90318 18.415 4.43081 18.0896 4.75625L10.5896 12.2562C10.2642 12.5817 9.73649 12.5817 9.41108 12.2562L6.91107 9.75624C6.58563 9.43083 6.58563 8.90316 6.91107 8.57774C7.23651 8.2523 7.76414 8.2523 8.08958 8.57774L10.0003 10.4885L16.9111 3.57773C17.2365 3.2523 17.7642 3.2523 18.0896 3.57773Z' fill='%23BF3127'/%3E%3C/svg%3E%0A");
  padding-left:28px;
  background-repeat:no-repeat;
  background-position:top 2px left;	
  color:#000000;
  line-height:1.57
}
.td-mota-box-desc li+li{
	margin-top: 20px;
}
@media only screen and (min-width: 767px) {
	.df_form_content h3.tuyendung_box3_yeucau_title {
		margin-left: 40px;
		margin-right: 40px;
		border-radius: 500px;
	}
}
.df_form_content h3.tuyendung_box3_yeucau_title {
	position: relative;
	z-index: 2;
}
.df_form_content .tuyendung_box3_yeucau_title::before {
  margin-right:8px;
  background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_712_53121)'%3E%3Cpath d='M14.7596 9.81779H17.1794L17.6272 7.91016L15.9695 6.49707L14.3105 7.90614L14.7596 9.81779Z' fill='white'/%3E%3Cpath d='M7.29688 2.20215L10.8001 9.39225L14.9577 5.88936L7.29688 2.20215Z' fill='white'/%3E%3Cpath d='M14.7998 10.9258L12.2656 27.9679L15.9698 31.9997L19.6741 27.9679L17.1398 10.9258H14.7998Z' fill='white'/%3E%3Cpath d='M21.14 9.39225L24.6429 2.20215L16.9824 5.88936L21.14 9.39225Z' fill='white'/%3E%3Cpath d='M24.2928 1.12948C21.5811 0.383814 18.7818 0.00402061 15.9692 0H15.9541C13.1437 0.00247422 10.3463 0.379484 7.63574 1.12113L15.9702 5.14082L24.2928 1.12948Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_712_53121'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")
}
.home__dky__card__divider {
	width: 100%;
	height: 4px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	background: #BF3127;
	z-index: 0;
	width: 100%;
}
/**/
.tuyendung-box4 {
	padding: 80px 0;
}
.list-buoc{
	background-color: #fffcf3;
	display: grid;
	grid-template-columns: repeat(5, 1fr);
	margin: 50px 0;
	box-shadow: 0px 2px 8px rgba(0,0,0,0.12);
}
.list-buoc .item-buoc:nth-child(odd){
	background-color: #ffeeb9;
}
.item-buoc {
	padding: 40px;
	text-align: center;
}
.item-buoc h3 {
	color: #BF3127;
	font-size: 20px;
	font-weight: 700;
	line-height: 1;
	position: relative;
}
@media only screen and (min-width: 768px) {
	.item-buoc h3::after {
		position: absolute;
		right: -40px;
		top: 50%;
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%);
		content: "";
		width: 20px;
		height: 20px;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		background-repeat: no-repeat;
		background-position: center;
		background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6724 15.62C11.5068 15.6209 11.3447 15.5726 11.2067 15.4811C11.0688 15.3895 10.9612 15.259 10.8977 15.1061C10.8342 14.9532 10.8177 14.7848 10.8503 14.6225C10.8828 14.4602 10.963 14.3112 11.0806 14.1946L15.4983 9.78518L11.0806 5.37573C10.944 5.21627 10.8726 5.01116 10.8808 4.80137C10.8889 4.59159 10.9758 4.39259 11.1243 4.24414C11.2727 4.09569 11.4717 4.00872 11.6815 4.00062C11.8913 3.99252 12.0964 4.06388 12.2559 4.20043L17.2571 9.2017C17.4124 9.35787 17.4995 9.56913 17.4995 9.78934C17.4995 10.0096 17.4124 10.2208 17.2571 10.377L12.2559 15.3783C12.1006 15.5322 11.891 15.6191 11.6724 15.62Z' fill='%23BF3127'/%3E%3Cpath d='M5.00029 15.8332C4.83477 15.8341 4.67271 15.7858 4.53478 15.6943C4.39685 15.6028 4.28929 15.4723 4.22581 15.3194C4.16234 15.1665 4.14583 14.9982 4.17839 14.8359C4.21095 14.6736 4.2911 14.5247 4.40862 14.4082L8.82529 9.99983L4.40862 5.5915C4.2517 5.43458 4.16355 5.22175 4.16355 4.99983C4.16355 4.77791 4.2517 4.56508 4.40862 4.40816C4.56554 4.25124 4.77837 4.16309 5.00029 4.16309C5.22221 4.16309 5.43504 4.25124 5.59196 4.40816L10.592 9.40816C10.7472 9.5643 10.8343 9.77551 10.8343 9.99566C10.8343 10.2158 10.7472 10.427 10.592 10.5832L5.59196 15.5832C5.51478 15.6619 5.42274 15.7245 5.32118 15.7675C5.21961 15.8104 5.11055 15.8327 5.00029 15.8332Z' fill='%23BF3127'/%3E%3C/svg%3E%0A");
	}
}
.item-buoc .buoc-desc {
	color: #262626;
	line-height: 1.75;
	font-size: 16px;
	font-weight: 500;
	margin-top: 40px;
	margin-bottom: 0;
}
/**/
.tuyendung__cauhoi {
  padding-top:20px;
  padding-bottom:20px;
  background:#F5F5F5
}
@media (min-width: 960px) {
  .tuyendung__cauhoi {
    padding-top: 40px;
    padding-bottom: 80px;
    min-height: 516px;
    background: url("images/bg_faq1.png") no-repeat top left,url("images/bg_faq2.png") no-repeat top right,#F5F5F5;
  }
}

.tuyendung__cauhoi__width {
	max-width: 100%;
	width: 580px;
	margin: 0 auto;
}
.main-td-box5 {
	margin-top: 40px;
}
/**/
.ch-item{
	margin-bottom: 20px;
}
.title_ch {
	display: flex;
	justify-content: space-between;
	background: #FFFFFF;
  box-shadow: 0px 1px 6px rgba(0,0,0,0.12);
	padding: 15px;
	cursor: pointer;
	position: relative;
	margin: 0;
	font-weight: normal;
	align-items: first baseline;
	color: #333;
	font-size: 16px;
	font-weight: 500;
}
.title_ch:hover{
	color: #666;
  text-decoration: none;
}
.title_ch.active {
	background: #BF3127;
	color: #fff;
	border-color: #fff;
}
.title_ch.active i {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
	transition: transform .3s,border .3s,background .3s,box-shadow .3s,opacity .3s,color .3s,-webkit-transform .3s,-webkit-box-shadow .3s;
}
.ch-item-content {
	padding: 20px 10px;
	display: block;
}
/*Ký gửi*/
.page-template-page-ky-gui .full-header:not(.sticky){
	background-color: #ffffffc4;
}
.kygui-box1 .main-td-box1{
	margin-bottom: -300px;
}
.main-kg-box1 .btn {
	font-size: 18px;
	padding: 0 40px;
	height: 48px;
	display: inline-flex;
	align-items: center;
	font-size: 20px;
	border-radius: 10px;
	background-color: #4fae52;
	border-color: #4fae52;
}
.kygui-box2{
	padding: 300px 0 100px;
}
.main-kg-box2 .item-grid-info h3 {
	text-align: left;
	color: #4FAE52;
}


/*div.swiper-button-next, 
div.swiper-button-prev {
	background: transparent;
	color: #092C4C;
	width: 40px;
	height: 40px;
	line-height: 37px;
	position: absolute;
	top: 50%;
	z-index: 2;
	overflow: hidden;
	text-align: center;
	left: 0;
	cursor: pointer;
	font-size: 23px;
	font-family: 'FontAwesome';
	border-radius: 10px;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	padding-right: 5px;
	border:2px solid #006598
}
div.swiper-button-next {
	right:0;
	left:auto;
	padding:0;
	padding-left:5px
}
div.swiper-button-prev::before {
	content:"\f104"
}
div.swiper-button-next::before {
	content:"\f105"
}
div.swiper-button-next:hover,
div.swiper-button-prev:hover {
	color:#0e2352
}*/

.kygui-phanhoi{
	padding: 80px 0 55px;
}
/*///////////////////////////////////*/

@media only screen and (max-width: 1200px) {
	.main-list-grid,
	.main-hethong, .main-abbox4{
		margin: 0 -10px;
	}
}
@media only screen and (max-width: 990px) {
	.btn{
		font-size: 14px !important;
	}
	.main-td-box1{
		margin-bottom: 20px;
		width: 80%;
	}
	.tuyendung_box1_desc {
		margin: 10px 0 20px;
	}
	.df-title {
		font-size: 20px;
	}
	.main-td-box1-wrap {
		padding: 20px 14px;
	}
	/**/
	.lh-box1 {
		padding: 50px 0;
	}
	.lh-box1 h3 {
		font-size: 18px;
	}
	.lh-box1 h2 {
		font-size: 30px;
		margin-bottom: 15px;
	}
	.lh-tt-box .col-lh {
		padding: 20px;
	}
	.lh-tt-box-item img {
		width: 30px;
		height: 30px;
		margin-bottom: 10px;
	}
	.lh-tt-box-item p {
		font-size: 14px;
		line-height: 25px;
	}
	.lh_form_code {
		margin-top: 17px;
		padding: 20px;
	}
	.wpcf7 label {
		font-size: 15px;
		margin-bottom: 22px;
	}
	.lh_form_code .wpcf7-form .button {
		height: 50px;
		width: 240px;
		font-size: 15px;
	}
/*	.wpcf7-form-control.wpcf7-text {
		height: 40px;
	}*/
	.lh_form_code .wpcf7-form textarea {
		height: 215px;
	}
	.lh_form_code .wpcf7-form-control.wpcf7-text {
		padding-left: 45px;
		width: 100%;
	}
	.lh_form_code label i {
		bottom: 14px;
	}
	div.swiper-button-next, div.swiper-button-prev {
		width: 35px;
		height: 35px;
		line-height: 30px;
		font-size: 20px;
	}
	/**/
	.bg-section-form{
		padding-top: 20px;
	}
	.td-mota-box-desc {
		padding: 20px;
	}
	.form-df .title {
		font-size: 25px;
	}
/*	.df_form_content h3 {
		min-height: 40px;
		font-size: 18px;
	}
	.df_form_content h3::before {
		background-size: contain;
		width: 20px;
		height: 20px;
	}*/
/*	*/
	.list-buoc {
		margin: 20px 0;
	}
	.item-buoc {
		padding: 20px;
	}
	.item-buoc .buoc-desc {
		margin-top: 20px;
	}
	/**/
	.home-box1, .kygui-box1, .tuyendung-box1{
		background-attachment: unset;
	}
}
@media only screen and (max-width: 810px) {
	.lh-box1 img {
		top: -300px;
	}
	.lh-box1 {
		padding-bottom: 20px;
	}
	.lh-box1 h3 {
		font-size: 16px;
		margin-bottom: 10px;
	}
	.lh-box1 h2 {
		font-size: 22px;
		margin-bottom: 10px;
		line-height: 35px;
	}
	.lh-box1 p {
		font-size: 14px;
	}
	.wpcf7 label {
		font-size: 16px;
		margin-bottom: 10px;
	}
	.lh-tt-box-item img {
		width: 20px;
		height: 20px;
		margin-bottom: 10px;
	}
	.lh-tt-box-item p {
		line-height: 22px;
	}
	.lh-tt-box .col-lh {
		width: calc((100% - 40px)/3);
	}

}
@media only screen and (max-width: 768px) {
	.title_bg {
		background-size: contain;
	}
	.main-list-grid{
		padding-top: 20px;
	}
	.item-grid-info {
		margin-top: -40px;
		padding: 10px;
		margin: 0 10px;
	}
	.item-grid-info h3 {
		font-size: 16px;
		margin-bottom: 10px;
	}
	.item-grid-content li {
		margin-bottom: 20px;
		font-size: 14px;
	}
	/**/
	.form-df .title {
		font-size: 24px;
	}
	.form-df {
		padding-bottom: 20px;
	}
	.home__phanhoi__card__name {
		font-size: 18px !important;
	}
	.home__phanhoi__card__txt {
		font-size: 14px;
	}
	/**/
	.tuyendung-box4 {
		padding: 40px 0;
	}
	.lh-box-form .col-form {
		width: 100%;
	}
	.form-df h3 {
		font-size: 16px;
	}
	.lh-box-form {
		padding-bottom: 0;
	}
	/**/
	.main-lhbox1 {
		margin: 0;
		padding: 20px 14px;
		margin-top: -50px;
	}
	.lh-box1 {
		padding-bottom: 20px;
		padding-top: 70px;
	}
	.bg-lhbox {
		object-position: center;
	}
	.lh-tt-box-item svg {
/*		width: 25px;*/
	}
}
@media only screen and (max-width: 767px) {
	.list-buoc {
		grid-template-columns: repeat(2, 1fr);
		grid-gap: 10px;
	}
	.item-buoc {
		box-shadow: 4px 0px 12px rgba(0,0,0,0.12);
	}
}
@media only screen and (max-width: 640px) {
	.lh-tt-box .col-lh {
		width: calc((100% - 20px)/2);
		margin-bottom: 10px;
	}
	.lh_form_code .col-mb {
		width: 100%;
	}
	.lh_form_code .wpcf7-form .button {
		height: 40px;
		width: 210px;
		font-size: 14px;
	}
	/**/
	.main-td-box1 {
		transform: none;
		left: 0;
		width: 100%;
		margin-top: 220px;
		z-index: 1;
		position: relative;
	}
	/**/
	.item-grid-info {
		padding: 20px 8px 0;
		margin: -40px 8px 0;
	}
	.item-box-grid {
		width: 100%;
		margin-bottom: 20px;
	}
	.item-box-grid h3{
		margin-bottom: 20px;
		font-size: 16px;
	}
	/**/
	.item-buoc .buoc-desc {
		font-size: 14px;
	}
	.item-buoc h3 {
		font-size: 18px;
	}
	.item-box-grid {
		padding: 0 20px;
	}
	.item-box-grid{
		width: 100%;
	}
	/**/
	.kygui-box1 .df-title {
		font-size: 20px;
		line-height: 30px;
	}
	.kygui_box1_desc,
	.kygui_box1_desc *{
		font-size: 14px !important;
		text-align: center;
	}
	.main-kg-box1 .btn {
		padding: 0 20px;
		height: 40px;
		margin: 10px 0;
	}
	.kygui-box2 {
		padding-top: 500px;
	}
	.tuyendung-box2 {
		padding-top: 300px;
	}
	/*	*/
	.main-td-box5 {
		margin-top: 0;
	}

	/**/
	.home-box1, .kygui-box1, .tuyendung-box1 {
		height: 300px;
	}
	.ch-item {
		margin-bottom: 10px;
	}
	.title_ch {
		padding: 5px 10px 5px 14px;
	}
	/**/
	.df_form_content {
		font-size: 14px;
	}
	.kygui-box .form-df {
		margin-top: 40px !important;
		font-size: 14px;
	}
	.kygui-box .form-df .wpcf7-form-control:not(.wpcf7-submit){
		font-size: 12px;
	}
}
@media only screen and (max-width: 600px) {
	.title_bg {
		margin-bottom: 0 !important	;
	}
	.col-hethong+.col-hethong{
		margin-top: 20px;
	}
	.td-mota-box-desc {
		padding: 20px 12px;
	}
	/**/
	.lh-box1 img {
		height: 300px;
		margin-top: -70px;
	}
	/**/
	.tuyendung_box1_title.df-title {
		line-height: 30px;
		margin-bottom: 20px;
	}
	.tuyendung-box1 .tuyendung_box1_desc {
		font-size: 14px;
		text-align: left;
	}
	.home__quyenloi__desc {
		font-size: 14px;
		color: #363636;
		font-weight: 500;
		line-height: 1.57;
	}
}
@media only screen and (max-width: 480px) {
	.lh-tt-box .col-lh {
		width: 100%;
	}
	.lh-box1 h3 {
		font-size: 15px;
		margin-bottom: 5px;
	}
	.lh-box1 h2 {
		font-size: 20px;
		line-height: 30px;
	}
/*	*/
.form-df .col-mb.col-lg-6 {
/*	width: 50% !important;*/
}
}
@media only screen and (max-width: 550px) {
	.wpcf7-form-control.wpcf7-select, 
	.wpcf7-form-control.wpcf7-number, 
	.wpcf7-form-control.wpcf7-text {
		height: 38px;
		width: 100%;
		font-size: 13px;
	}
	.wpcf7 p{
		margin-bottom: 0;
	}
	.wpcf7 .wpcf7-textarea{
		height: 100px;
	}
	.wpcf7 .col-mb{
		width: 100% !important;
	}
	.wpcf7 .wpcf7-list-item label{
		margin-top: 0;
	}
	.form-df .wpcf7-form-control.wpcf7-submit{
		margin-top: 10px;
	}
}
@media only screen and (max-width: 640px) {
	.kygui-box2 {
		padding-top: 880px;
	}
}