:root{	--font-size-title-small: 19px;	--font-size-title: 23px;	-font-size-title-medium: 25px;	--font-size-title-large: 27px;	--font-size-title-xlarge: 31px;		--font-size-button: 16px;	--font-size-content-small: 14px;	--font-size-content: 19px;	--font-size-content-large: 21px;	--font-size-content-xlarge: 23px;		--font-weight--regular: 400;    --font-weight--semibold: 500;    --font-weight--bold: 700;    --font-weight--light: 300;    --line-height--regular: 1.5;    --line-height--heading: 1.25;    --line-height--reset: 1;    --line-height--l: 32px;    --font-size--h1: 36px;    --font-size--h2: 32px;    --font-size--h3: 28px;    --font-size--h4: 24px;    --font-size--h5: 20px;    --font-size--h6: 18px;    --font-size--body-xl: 20px;    --font-size--body-l: 18px;    --font-size--body-m: 16px;    --font-size--body-s: 14px;    --font-size--body-xs: 12px;    --font-size--body-xxs: 9px;		--color-red: #CD2224;	--color-green: #037C0A;	--color-green-black: #004E26;	--color-yellow: #FFEA00;}@media(max-width:1600px){	:root{		--font-size-title-small: 18px;		--font-size-title: 24px;		-font-size-title-medium: 26px;		--font-size-title-large: 28px;		--font-size-title-xlarge: 32px;				--font-size-button: 16px;				--font-size-content-large: 16px;		--font-size-content-xlarge: 18px;		--font-size-content: 14px;		--font-size-content-small: 12px;				--font-size--h1: 36px;		--font-size--h2: 32px;		--font-size--h3: 28px;		--font-size--h4: 24px;		--font-size--h5: 20px;		--font-size--h6: 18px;		--font-size--body-xl: 20px;		--font-size--body-l: 18px;		--font-size--body-m: 16px;		--font-size--body-s: 14px;		--font-size--body-xs: 12px;		--font-size--body-xxs: 9px;	}}@media(max-width:1400px){	:root{		--font-size-title-small: 18px;		--font-size-title: 20px;		-font-size-title-medium: 22px;		--font-size-title-large: 24px;		--font-size-title-xlarge: 26px;				--font-size-button: 16px;				--font-size-content-large: 16px;		--font-size-content-xlarge: 18px;		--font-size-content: 14px;		--font-size-content-small: 12px;				--font-size--h1: 32px;		--font-size--h2: 28px;		--font-size--h3: 24px;		--font-size--h4: 20px;		--font-size--h5: 20px;		--font-size--h6: 16px;		--font-size--body-xl: 20px;		--font-size--body-l: 18px;		--font-size--body-m: 16px;		--font-size--body-s: 14px;		--font-size--body-xs: 12px;		--font-size--body-xxs: 9px;	}}@media(max-width:1200px){	:root{		--font-size-title-small: 16px;		--font-size-title: 22px;		-font-size-title-medium: 26px;		--font-size-title-large: 26px;		--font-size-title-xlarge: 28px;		--font-size-button: 16px;		--font-size-content-large: 16px;		--font-size-content-xlarge: 18px;		--font-size-content: 14px;		--font-size-content-small: 12px;		--font-size--h1: 36px;		--font-size--h2: 32px;		--font-size--h3: 28px;		--font-size--h4: 24px;		--font-size--h5: 20px;		--font-size--h6: 18px;		--font-size--body-xl: 20px;		--font-size--body-l: 18px;		--font-size--body-m: 16px;		--font-size--body-s: 14px;		--font-size--body-xs: 12px;		--font-size--body-xxs: 9px;	}}@media(max-width:992px){	:root{		--font-size-title-small: 18px;		--font-size-title: 24px;		-font-size-title-medium: 26px;		--font-size-title-large: 28px;		--font-size-title-xlarge: 32px;				--font-size-button: 16px;				--font-size-content-large: 18px;		--font-size-content-xlarge: 20px;		--font-size-content: 16px;		--font-size-content-small: 14px;				--font-size--h1: 36px;		--font-size--h2: 32px;		--font-size--h3: 28px;		--font-size--h4: 24px;		--font-size--h5: 20px;		--font-size--h6: 18px;		--font-size--body-xl: 20px;		--font-size--body-l: 18px;		--font-size--body-m: 16px;		--font-size--body-s: 14px;		--font-size--body-xs: 12px;		--font-size--body-xxs: 9px;	}}@media(max-width:768px){	:root{		--font-size-title-small: 18px;		--font-size-title: 20px;		-font-size-title-medium: 21px;		--font-size-title-large: 22px;		--font-size-title-xlarge: 24px;		--font-size-button: 16px;		--font-size-content-large: 17px;		--font-size-content-xlarge: 18px;		--font-size-content: 16px;		--font-size-content-small: 14px;		--font-size--h1: 36px;		--font-size--h2: 32px;		--font-size--h3: 28px;		--font-size--h4: 24px;		--font-size--h5: 20px;		--font-size--h6: 18px;		--font-size--body-xl: 20px;		--font-size--body-l: 18px;		--font-size--body-m: 16px;		--font-size--body-s: 14px;		--font-size--body-xs: 12px;		--font-size--body-xxs: 9px;	}}@media(max-width:576px){	:root{		--font-size-title-small: 16px;		--font-size-title: 18px;		-font-size-title-medium: 21px;		--font-size-title-large: 20px;		--font-size-title-xlarge: 22px;		--font-size-button: 16px;		--font-size-content-large: 16px;		--font-size-content-xlarge: 16px;		--font-size-content: 16px;		--font-size-content-small: 14px;		--font-size--h1: 32px;		--font-size--h2: 28px;		--font-size--h3: 24px;		--font-size--h4: 20px;		--font-size--h5: 16px;		--font-size--h6: 14px;		--font-size--body-xl: 18px;		--font-size--body-l: 16px;		--font-size--body-m: 14px;		--font-size--body-s: 12px;		--font-size--body-xs: 10px;		--font-size--body-xxs: 8px;	}	.product-family .p-content{		font-size:14px;	}}span.col-auto {    max-width: 100%;}.text-justify {    text-align: justify;}.z-index-1{z-index:1;}.z-index-2{z-index:2;}.z-index-3{z-index:3;}.title{font-size:var(--font-size-title); font-weight:700;}.title-small{font-size:var(--font-size-title-small)}.title-medium{font-size:var(--font-size-title-medium)}.title-large{font-size:var(--font-size-title-large)}.title-xlarge{font-size:var(--font-size-title-xlarge)}.title-large-letter-spacing{font-size:var(--font-size-title-large); font-weight:700;letter-spacing: -3px;}/**/.btn-news-readmore {	font-size: var(--font-size-button);    border: 1px solid;    border-radius: 0;    padding: 5px 10px;    color: #000;	min-width: 180px;    max-width: 100%;}.btn-news-readmore:hover{	background:#000000;	color:#ffffff;}.btn-news-readmore i {   font-size: var(--font-size-button);    line-height: 0;    position: relative;    top: 2px;}/**/.btn-small{font-size: var(--font-size-content-small);}.btn-large {    font-weight: 500;    border-width: 2px;}.jarallax {  position: relative;  z-index: 0;}.jarallax .jarallax-img {  position: absolute;  object-fit: cover;  top: 0;  left: 0;  width: 100%;  height: 100%;  z-index: -1;}/*********Page DaiLy**********/.max-height{max-height:600px;}.map.max-height{height:646px;max-height:646px;overflow:hidden;}.height-input{height:50px;}.map{border:1px solid #333;}button.btn-find-now {    font-size: var(--font-size-title);    border: 0;    background: transparent;    margin: 0;    color:var(--color-red);}.btn-submit-find{    font-size: 24px;    background: var(--color-red);    color: #ffffff;    height: calc(100% - 2px);    position: absolute;    right: 1px;    top: 1px;    min-width: 50px;    z-index: 1;}.title-font{	font-size:var(--font-size-title);}.card.card-daily {    border: 1px solid #333333;	}.card.card-daily .card-header{	background:var(--color-red);	color:#ffffff;    font-size: var(--font-size-title);}.card.card-daily .card-body{	overflow:auto;}.partner-item {    border: 1px solid;    padding: 10px;}.infor-partner li {	display: -webkit-box;    display: -ms-flexbox;    display: flex;	-ms-flex-wrap: wrap;    flex-wrap: wrap;	margin-bottom:10px;}.infor-partner li span{	color:#9d9fa2;	width: 90px;	display:block;}.infor-partner li span:first-child{	position:relative;}.infor-partner li span:first-child:after{	content: ":";	position:absolute;	right:0;	top:0;}.infor-partner li span ~ span{	color:#333333;	width: calc(100% - 90px);	padding-left:5px;}/*********Page DaiLy**********//*********AMD DRIVER**********/.btn-amd-driver {    position: absolute;    left: 50%;    transform: translateX(-50%);    bottom: 20%;}.list-information li {    margin-bottom: 14px;}/*********AMD DRIVER**********//*********image padding**********/.image-bg-seri{    position: relative;    -webkit-transition: opacity .3s ease-out;    transition: opacity .3s ease-out;    overflow: hidden;}.image-bg-seri img {    width: 100%;    height: auto;    z-index: 1;    -o-object-fit: contain;    object-fit: contain;    position: absolute;    width: 100%;    height: 100%;    top: 0;    left: 0;    display: block;}.image-bg-seri:after {    content: "";    display: block;    position: relative;    z-index: 2;    padding-top: 39%;}/*********image padding**********//*********form check seri**********/.form-label {   font-size: var(--font-size-content);}.form-control-cus{	box-shadow:none;	border-radius:0;}.form-control-cus:focus{	border-color:#000000;}.check-seri .title h2,.check-seri .description{	color:#fff;}.check-seri .title h2,.title-form,.content-amd-driver .title,.div .title {    font-size: var(--font-size-title);}.btn-send{    color: #898989;    font-size: var(--font-size-button);    border: 1px solid;    border-radius: 0;    padding: 5px 25px;}.btn-send:hover{	color:#ffffff;	border-color:#ffffff;}.btn-send-black:hover{	color:#000000;	border-color:#000000;}.check-seri .form-control {    border-radius: 0;    background: transparent;    border: 1px solid;    color: #898989;    transition: all 0.3s;}.check-seri .form-control:focus{	color:#ffffff;}.btn-send{	font-size:var(--font-size-button);}.contactform textarea.form-control{	min-height:210px;}/*********form check seri**********//*******************/@media (min-width: 1400px) {	.navbar-brand{		position: absolute;		left: 0;	}	.nav-search-position{		position: absolute;		right: 0;		z-index:1	}}.brand-item {    padding: 20px;}@media(max-width:767px){	.brand-item {		padding: 5px;	}}/*******************/.swiper-arrow-out .swiper{	width: calc(100% - 100px);	width: 100%;}.swiper-button-next-unique, .swiper-button-prev-unique{	position: absolute;	top: 50%;	width: calc(var(--swiper-navigation-size)/ 44 * 27);	height: var(--swiper-navigation-size);	margin-top: calc(0px - (var(--swiper-navigation-size)/ 2));	z-index: 10;	cursor: pointer;	display: flex;	align-items: center;	justify-content: center;	color:#000000;	width: 50px;	text-align: center;	font-size:35px;}.swiper-arrow-out  .swiper-button-prev-unique{	left: 0;	right: auto;}.swiper-arrow-out  .swiper-button-next-unique{		right: 0;		left: auto;}.swiper-pagination-bullet {    width: 10px;    height: 10px;}.swiper-button-next-unique.swiper-button-disabled,  .swiper-button-prev-unique.swiper-button-disabled {    opacity:0;    cursor: auto;    pointer-events: none;}/*******************//********BANNER***********/.container-banner .title-banner .title {	font-size: 26px;	color: #fff;	font-weight:500;}.title-banner .title {	font-size: 26px;	color: #fff;	font-weight:500;}.title-banner p{font-size:16px; color:#ffffff;}.readmore-banner a {	display: inline-block;	padding: 5px 15px;	border: 1px solid;	font-size: var(--font-size-content);	color: #ffffff;	transition:none;}@media(min-width:650px){	.infor-banner {		font-size: 16px;		color: #fff;		position: absolute;		top: 50%;		transform: translateY(-50%);	}}@media(max-width:991.98px){	.title-banner .title {		font-size: 22px;		color: #fff;	}	.title-banner p{font-size:14px;}}@media(max-width:575.98px){	.title-banner .title {		font-size: 16px;	}}/********BANNER***********/.p-content {    font-size: var(--font-size-content);}.p-content-small{    font-size: var(--font-size-content-small);}.p-content-large{    font-size: var(--font-size-content-large);}.p-content-xlarge{    font-size: var(--font-size-content-xlarge);}.gpu_intro{    background: #000;	background: rgb(0,0,0);background: -moz-linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(37,39,51,1) 100%);background: -webkit-linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(37,39,51,1) 100%);background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(37,39,51,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#252733",GradientType=1);}.content-text{font-size:14px;}.splide_gpu_text .splide__pagination{	    -ms-flex-pack: start;    justify-content: start;}/*******************/body{	font-family: "Roboto",sans-serif;	font-size: var(--font-size-content);	overflow-y: scroll;}.bg-config,.bg-dark-50{background:#f1f1f1;}.bg-dark-70{background:rgba(35,35,35,1);}.bg-dark-90{background:rgba(35,35,35,1);}.bg-opacity-50{background:rgba(0,0,0,.7);}.bg-grey{background:#dedede;}.title-pc h3{font-size: var(--font-size-title); font-weight:500;}.card.card-news {    background: transparent;    border-radius: 0;}footer p{color:#d0d4d9; font-size:var(--font-size-content)}ul.nav.nav-footer-link-social li a {    font-size: 26px;    color: #fff;    width: 40px;    display: inline-flex;    height: 40px;    align-items: center;    justify-content: center;    border-radius: 12px;}ul.nav.nav-footer-link-social li a.facebook{	border:4px solid #f1f1f1}ul.nav.nav-footer-link-social li a.instagram{	font-size: 45px;}.footer-newsletter {    border: 1px solid #4d4d4d;    border-left: 0;    border-right: 0;}input.input-newsletter {    border-radius: 0;    background: transparent;    width: calc(100% - 165px);    border-color: #ffffff;}button.btn.btn-newsletter {    margin: 0;    /* height: 100%; */    border-radius: 0;    margin-left: 25px;    background: #636466;    border: 0;    color: #fff;	font-size:var(--font-size-content);}button.btn.btn-newsletter:hover{	background:#7d7d7d;}@media (max-width:500px){	input.input-newsletter,button.btn.btn-newsletter{		width:100%; margin:0;	}	}/**/.nav-footer-link .nav-item>a.nav-link{	text-transform: capitalize;	padding-top:0;	padding-bottom:0;	font-size:var(--font-size-content);}.nav-footer-link li{margin-bottom:3px; font-size:var(--font-size-content)}.nav-footer-link .nav-item>a.nav-link:first-letter {    text-transform: uppercase;}.btn-close{background:none;}button.btn.btn-search {    position: absolute;    right: 0;    top: 2px;    height: calc(100% - 4px);    background: #ffffff;    color: #000;    font-size: var(--font-size-title);    line-height: 0;    z-index: 10;}button.btn-close-menu i {    font-size: 30px;    color: #ffffff;}.logo-menu-bar a img {    max-width: 200px;}.splide_gpu_wp {}/**/.title-line-no-background {    position: relative;    overflow: hidden;	text-align:center;}.title-line-no-background span {    display: inline-block;    vertical-align: baseline;    zoom: 1;    position: relative;    padding: 0 20px;    font-size: var(--font-size-title);    font-weight: 500;}.title-line-no-background span:before, .title-line-no-background span:after {    content: '';    display: block;    width: 80px;    position: absolute;    top: 0.73em;    border-top: 1px solid #000000;}.title-line-no-background span:before {    right: 100%;}.title-line-no-background span:after {    left: 100%;}.title-line-no-background.blue{	color:#007c97;}.title-line-no-background.blue span:before, .title-line-no-background.blue span:after{	border-color:#007c97;}.title-line-no-background.green{	color:#007c97;}.title-line-no-background.green span:before, .title-line-no-background.green span:after{	border-color:#007c97;}.title-line-no-background.orange{	color:#f26522;}.title-line-no-background.orange span:before, .title-line-no-background.orange span:after{	border-color:#f26522;}.title-sub {    font-size: var(--font-size-title);    font-weight: 500;}@-webkit-keyframes fixedAnim {0% {right:125%;}125% {right:0;}}@-moz-keyframes fixedAnim {0% {right:125%;}125% {right:0;}}@keyframes fixedAnim {0% {right:125%}125% {right:0;}}.effect {    display: block;    overflow: hidden;    position: relative;}.effect::before {    background: rgba(0, 0, 0, 0) linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%) repeat scroll 0 0;    content: "";    display: block;    height: 100%;    position: absolute;    right: -75%;    top: 0;    transform: skewX(-25deg);    width: 50%;    z-index: 2;}.effect:hover::before {    animation: 1s ease 0s normal none 1 running fixedAnim;    animation: 1s ease 0s normal none 1 running fixedAnim;    -webkit-animation: 1s ease 0s normal none 1 running fixedAnim;    -moz-animation: 1s ease 0s normal none 1 running fixedAnim;}.card-news .blog-title {    display: -webkit-box;    height: 60px;    -webkit-box-orient: vertical;    overflow: hidden;    text-overflow: ellipsis;    white-space: normal;    -webkit-line-clamp: 2;    font-weight: 700;    line-height: 1.3em;    font-size: var(--font-size-title);}.card-news .blog-title.line-clamp-2,.line-clamp-2{	 height: 60px;	 -webkit-line-clamp: 2;}.section-case .card-news .blog-title,.card-news .blog-title.line-clamp-1,.line-clamp-1{	height: 30px;	-webkit-line-clamp: 1;}.card-news .blog-title h2,.card-news .blog-title h3{    font-size: var(--font-size-title);    font-weight: 500;}.card-news .blog-title>a{	color:#333333;}.card-news .blog-title>a:hover{	color:#000000;}.card-news .blog-description {	margin-top: 13px;    height: 69px;    overflow: hidden;    display: -webkit-box;    -webkit-box-orient: vertical;    text-overflow: ellipsis;    white-space: normal;    -webkit-line-clamp: 4;    font-weight: 500;    color: #333333;    margin-bottom: 0;}.card-news .blog-description.p-content-xlarge{	height:78px;    -webkit-line-clamp: 3;}.no-line-clamp{	height:auto;}.card-news .blog-image-link-news,.logo-brand,.image-full {    position: relative;    -webkit-transition: opacity .3s ease-out;    transition: opacity .3s ease-out;    overflow: hidden;}.card-news .blog-image-link-news img,.logo-brand img{    width: 100%;    height: auto;    z-index: 1;    -o-object-fit: contain;    object-fit: contain;    position: absolute;    width: 100%;    height: 100%;    top: 0;    left: 0;	display: block;}.card-news .blog-image-link-news::after, .logo-brand:after{    content: "";    display: block;    position: relative;    z-index: 2;    padding-top: 70%;}.card-news .blog-image-link-news::after{	 padding-top: 56%;}.mySwiperProHot .card-news .blog-image-link-news::after{	padding-top: 63%;}.card-news .blog-image-link-news img{	-o-object-fit: cover;    object-fit: cover;}.logo-brand img{	-webkit-filter: grayscale(100%);    filter: grayscale(100%);	transition: all 0.3s ease-in-out;}.logo-brand:hover img{	-webkit-filter: grayscale(0%);    filter: grayscale(0%);}/**/.splideStyle{padding:0 60px;}.splideStyle .splide__arrow {	position: absolute;    display: block;    width: 50px;    height: 50px;    cursor: pointer;    background: transparent;    box-shadow: none;}.splideStyle .splide__arrow--prev{left:0}.splideStyle .splide__arrow--next{right:0}.splideStyle .splide__arrow svg {    fill: #cccccc;    height: 25px;    width: 25px;}.splide__pagination__page {    height: 12px;    width: 12px;    margin: 0 5px;    position: relative;    box-shadow: 0 0px 3px 0px rgb(0 0 0 / 30%);}.splide__pagination__page:before {    position: absolute;    top: 50%;    left: 50%;    content: "";    text-align: center;    opacity: .25;    font-size: 4px;    line-height: 16px;    width: 2px;    height: 2px;    background: #000;    font-size: 18px;    transform: translate(-50%,-50%);}.splide__pagination__page.is-active{	opacity: .75;}button.splide__arrow{    position: absolute;    display: block;    width: 20px;    height: 30px;    cursor: pointer;}.splide__arrows button.splide__arrow.sp-arrow {    background: none;    box-shadow: none;	border:0;}.sp-previous-arrow:before,.sp-previous-arrow:after,.sp-next-arrow:before,.sp-next-arrow:after {	content: '';	position: absolute;	width: 3px;	height: 50%;	background-color:#ffffff;}.sp-previous-arrow:before {	left: 30%;	top: 0;	-webkit-transform: skew(137deg, 0deg);	-ms-transform: skew(137deg, 0deg);	transform: skew(137deg, 0deg);}.sp-previous-arrow:after {	left: 30%;	top: 50%;	-webkit-transform: skew(-137deg, 0deg);	-ms-transform: skew(-137deg, 0deg);	transform: skew(-137deg, 0deg);}.sp-next-arrow:before {	right: 30%;	top: 0;	-webkit-transform: skew(42deg, 0deg);	-ms-transform: skew(42deg, 0deg);	transform: skew(42deg, 0deg);}.sp-next-arrow:after {	right: 30%;	top: 50%;	-webkit-transform: skew(-42deg, 0deg);	-ms-transform: skew(-42deg, 0deg);	transform: skew(-42deg, 0deg);}.splideHome .splide__arrow--prev {    left: 2em;}.splideHome .splide__arrow--next {    right: 2em;}/************start splide arrow************/.splide__arrows_ex .splide{	position:relative;}.splide__arrows_ex .splide:before {    content: "";    width: 100px;    height: 100%;    position: absolute;    left: 0;    top: 0;    background: #f5f5f5;	background: linear-gradient(90deg,rgb(0 0 0) 0,rgb(0 0 0 / 0%) 100%);    z-index: 3;}.splide__arrows_ex .splide:after {	content: "";    width: 100px px;    height: 100%;    position: absolute;    right: 0;    top: 0;    background: #f5f5f5;    background: linear-gradient(90deg,rgb(0 0 0 / 0%) 0,rgb(0 0 0) 100%);    z-index: 3;}.product-gallery-preview .splide:after,.product-gallery-preview .splide:before {	display:none;}section.section-hot .splide:before{	 background: #f5f5f5;	background: linear-gradient(90deg,rgba(31,122,192,1) 0,rgba(31,122,192,0) 100%);}section.section-hot .splide:after {	background: #f5f5f5;    background: linear-gradient(90deg,rgba(31,122,192,0) 0,rgba(31,122,192,1) 100%);}button.splide__arrow{	z-index:100;    display: block;    text-align: center;    width: 50px;    height: 50px;    padding: 0;    -webkit-transform: translate(0, -50%);    -ms-transform: translate(0, -50%);    transform: translate(0, -50%);    cursor: pointer;    color: #505050;    outline: none;    background: transparent;    background: rgba(255,255,255,0.4);    font-family: Roboto;    transform: translateY(-50%);    border: 1px solid #d8d8d8;    line-height: 45px;    border-radius: 50%;}/************end splide arrow************/.splide__arrows_small .sp-previous-arrow:before, .splide__arrows_small .sp-previous-arrow:after, .splide__arrows_small .sp-next-arrow:before, .splide__arrows_small .sp-next-arrow:after{	background-color: #333333;    width: 3px;    height: 40%;}.splide__arrows_small .sp-previous-arrow:before{	top: calc(50% - 20px);}.splide__arrows_small .sp-next-arrow:before{	top: calc(50% - 20px);}.splide__arrows_small {padding:0 95px;}.splide__arrows_small button.splide__arrow{border:0;}@media(max-width:992px){	.splide__arrows_small{		padding: 0px 60px;	}	.splide__arrows_small .sp-previous-arrow:before, .splide__arrows_small .sp-previous-arrow:after, .splide__arrows_small .sp-next-arrow:before, .splide__arrows_small .sp-next-arrow:after{		background-color: #333333;		width: 3px;		height: 30%;	}	.splide__arrows_small .sp-previous-arrow:before{		top: calc(50% - 15px);	}	.splide__arrows_small .sp-next-arrow:before{		top: calc(50% - 15px);	}}@media (max-width: 767px){	.splide__arrows_small{		padding: 0px 50px;	}	.splide__arrows_small .sp-previous-arrow:before, .splide__arrows_small .sp-previous-arrow:after, .splide__arrows_small .sp-next-arrow:before, .splide__arrows_small .sp-next-arrow:after {		background-color: #333333;		width: 3px;		height: 24%;	}	.splide__arrows_small .sp-previous-arrow:before {		top: calc(50% - 12px);	}	.splide__arrows_small .sp-next-arrow:before {		top: calc(50% - 12px);	}	button.splide__arrow{width:25px;}			.splideHome  .sp-previous-arrow:before, .splideHome  .sp-previous-arrow:after, .splideHome  .sp-next-arrow:before, .splideHome  .sp-next-arrow:after {		background-color: #ffffff;		width: 3px;		height: 24%;	}	.splideHome  .sp-previous-arrow:before {		top: calc(50% - 12px);	}	.splideHome  .sp-next-arrow:before {		top: calc(50% - 12px);	}}@media (max-width: 480px){	.splideHome .splide__arrow--prev {		left: 9px;	}	.splideHome .splide__arrow--next {		right: 9px;	}}.splide button{	transition: all 0.3s ease-in-out;}.splide__pagination{	bottom: -2.5em;}.splide_gpu .splide__pagination{	bottom: -2.5em;}.splide button[disabled]{	opacity:.5;}.gpu-item .images img {    width: auto;}.navbar-brand .navbar-brand-item {  height: auto;  display: block;  width: 160px;}@media (max-width: 1198px) {	.navbar-brand .navbar-brand-item{width:150px;}	.menu>li{margin-right:10px;}}@media (max-width: 767.98px) {	.navbar-brand .navbar-brand-item {		height: auto;	}}.nav-btn-search i {    font-size: 1.6rem;color:#ffffff;}button.button-form-enewsletter{
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    color: #333;
	background:transparent;
	z-index:1000;
}
button.button-form-enewsletter:focus,button.button-form-enewsletter:hover{color:#333333; background:transparent}
.is-sticky .navbar-sticky {
    width: 100%;
	box-shadow: 0 0.125rem 0.3rem -0.0625rem rgb(0 0 0 / 3%), 0 0.275rem 0.75rem -0.0625rem rgb(0 0 0 / 6%);
}
.nav-item-facebook a{color: #2163e8;}
.nav-item-twitter a{color: #1DA1F2;}
.nav-item-youtube a{color: #FF0000;}
.footer-bottom .nav-link:first-child{padding-left:0}
.small-date{font-size:.75rem;}
.cate_list_html {
    position: relative;
    z-index: 1000;
}
.title-news{
    font-size: 1.4rem;
    line-height: 1.5em;
    display: block;
}
.news-footer .title-news{font-size:1rem;}
.title-news-sitebar>a{
    font-size: 0.9rem;
    font-weight: 300 !important;
}
@media (max-width: 991px){
	.news-footer{
		overflow-x: auto;
		
	}
	.news-footer-in{
		z-index: 0;
		width: 1050px;
		-webkit-overflow-scrolling: touch;
		-webkit-transform: translateZ(0);
		transform: translateZ(0);
	}
	.news-footer .title-news{font-size:1rem;}
	.item-news {
		max-width: 350px;
	}
}

@media (max-width: 767px){
	.news-footer-in{
		width:780px;
	}
	.item-news {
		max-width: 260px;
	}	.card-news .blog-title{height: 40px;}	.card-news .blog-title h2,.card-news .blog-title h3{		 font-size: 16px;	}	.card-news .blog-description{font-size:14px;}	
}
.news-top-slider{
	padding-left: 10px;
    width: calc(100% - 100px);
}
.news-top-slider .text-reset.btn-link {
    transition: color 0.25s ease-in-out;
    text-decoration: none;
    display: -webkit-box;
    height: 20px;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    -webkit-line-clamp: 1;
    line-height: 1.3em;
    color: #355278;
    font-size: 15px;
}
.product-title>a {
    transition: color 0.25s ease-in-out;
    text-decoration: none;
    display: -webkit-box;
    height: 2.4rem;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    -webkit-line-clamp: 2;
    font-weight: 600;
    line-height: 1.3em;
    color: #355278;
    font-size: 15px;
}.image-full {    position: relative;    -webkit-transition: opacity .3s ease-out;    transition: opacity .3s ease-out;    overflow: hidden;	display:block;}
.image-full:after{
	   content: "";
    display: block;
    position: relative;
    z-index: 2;
    padding-top: 80%;
}.image-full-after-50:after{    padding-top: 50%;}
.image-full img {
    width: 100%;
    height: auto;
    z-index: 1;
    -o-object-fit: cover;
    object-fit: cover;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}.image-full.image-full-cover img{	-o-object-fit: contain;    object-fit: contain;}.image-full.image-full-contain img{	-o-object-fit: contain;    object-fit: contain;}
.hastag {
    font-size: .8rem;
    padding: 2px 5px;
    background: #ffeff2;
}
.text-primary-hover a.hastag {
    background:#f2f2f2;
    color: #000;
    font-weight: bold;
}
.card.card-bg-scale{
    overflow: hidden;
    background-position: 50% 50%;
    -webkit-backface-visibility: hidden;
    background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
}/*BACK TO TOP*/#back-top {    -webkit-transition: all 0.3s;    transition: all 0.3s;    position: fixed;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    z-index: 1000;    bottom: 25px;    right: 50px;    width: 50px;    height: 50px;    border: none;    border-radius: 10px;    background-color: rgba(0,0,0,0.6);    padding: 0 6px;    -webkit-box-align: center;    -ms-flex-align: center;    align-items: center;    -webkit-box-pack: center;    -ms-flex-pack: center;    justify-content: center;    cursor: pointer;    box-sizing: border-box;    -moz-box-sizing: border-box;    -webkit-box-sizing: border-box;    background: #ff8033;}@media(max-width:768px){	#back-top{width:40px; height:40px;bottom: 50px;right:40px;}}body .side-menu .btn{	background-image: linear-gradient(to right, #FF1E1E, #BD1919);}#back-top svg{	    display: block;    -webkit-transform: rotate(180deg);    transform: rotate(180deg);    width: 32px;    height: 32px;    fill: #FFFFFF;}#back-top:hover {     -webkit-transform: scale(1.15);    transform: scale(1.15);}/**************WEB NAITA***********/.title-naita.title-naita-boder-left {    padding: 5px;    padding-left: 25px;}@media(min-width:992px){	.title-naita.title-naita-boder-left{		  border-left: 10px solid;	}}.image-kiem-dinh {    width: 280px;    margin: 0 auto;}@media(max-width:992px){	}@media(max-width:767px){	.image-kiem-dinh {		width: 225px;		margin: 0 auto;	}}.text-underline {    text-decoration: underline;}.infor-after-baccom{margin-top:-100px;}.title-naita span{	max-width:100%;}@media(max-width:992px){	.infor-after-baccom{margin-top:-50px;}}@media(max-width:768px){	.infor-after-baccom{margin-top:-45px;}}@media(max-width:576px){	.infor-after-baccom{margin-top:-45px;}}.logo-header{width:300px;}.logo-apis-image img{width:100px;}@media(max-width:1200px){	.logo-header{width:250px;}}@media(max-width:576px){	.logo-header{width:180px;}	.logo-apis-image img{width:80px;}}@media(max-width:415px){	.logo-header{width:160px;}}@media(max-width:390px){	.logo-header{width:145px;}}@media(max-width:350px){	.logo-header{width:120px;}	.logo-apis-image img{width:60px;}}.modal-content.modal-content-buy{    background: #098006;}button.close {    position: absolute;    top: 0;    right: 0;    opacity: 1;    color: #ffffff;    font-size: 28px;}.modal .logo-footer-in {    text-align: center;    display: inline-block;	width:280px;}.listchanelcart a {    display: inline-block;    width: 100px;    padding: 10px;    border: 2px solid transparent;    border-radius: 10px;    -moz-border-radius: 10px;    -webkit-border-radius: 10px;}.title-banner-col{	margin-top:15.5%;}@media(max-width:1400px){	.title-banner-col{		margin-top:18.5%;	}}@media(max-width:1200px){	.title-banner-col{		margin-top:16.5%;	}}.title-large.title-banner {    font-size: 40px;    width: 500px;	max-width:100%;}.logo-apis {    display: inline-block;    text-align: center;    padding-left: var(--bs-gutter-x);}@media(min-width:992px){	.banner-rau-cu {		position: absolute;		right:10px;		top: 0;		width:54.5%;		max-width: 100%;		z-index:10;	}}@media(min-width:1200px){	.banner-rau-cu {width:49.3%;right: 45px;}}@media(min-width:1400px){	.banner-rau-cu {width:50.5%;}}.banner-image .image{	position:relative;z-index:2;}.banner-image{padding-left:0;}.banner-image img.line{	width:200px;	z-index:1;}img.line.line-top.position-absolute {    left: -70px;    top: 0%;    width: 220px;}img.line.line-button.position-absolute {    right: -120px;    bottom: 20%;	width: 155px;}@media(max-width:1400px){	.title-large.title-banner {		font-size: 35px;	}}@media(max-width:1200px){	img.line.line-top.position-absolute {		width: 160px;		left: -2vw;	}	img.line.line-button.position-absolute {		right: -75px;		width: 110px;		bottom:25%;	}	.title-large.title-banner {		font-size: 28px;		 width: 350px;	}	.banner-image img.line{		  width: 120px;	}	.banner-image{padding-left:2vw;}}.image-bac-com {    padding-top: 0;	margin-top: -29%;}@media(max-width:350px){	.title-large.title-banner {			}}@media(max-width:1400px){	.image-bac-com {		margin-top: -41%;	}}@media(max-width:1200px){	.image-bac-com {		margin-top: -40%;	}}@media(max-width:992px){	.image-bac-com {		margin-top: -48%;	}	.title-banner-col{margin-top:10px;}	img.line.line-button.position-absolute {		right: 6px;		width: 95px;	}	img.line.line-top.position-absolute{		left:10px;		width: 115px	}	.banner-rau-cu{		position: relative;		z-index: 10;	}	.banner-image {		margin-top:-30%;		text-align: center;		display: inline-flex;		width: 80%;	}}@media(max-width:767px){	.image-bac-com {		margin-top: -48%;	}	.btn-infor-healthy{width:100%;}}.z-index-1{z-index:1}@media(min-width:992px){	header.navbar-light {		position: absolute;		top: 0;		left: 0;	}}@media(max-width:992px){	header.navbar-light{		background: #ffffff;	}	.title-large.title-banner{width:100%;}	.logo-header{margin:0 auto;}}.list-group-nguyennhan li {    margin-top: 20px;    border: 0;    background: #f1f1f1;    border-radius: 20px;    padding: 10px;    color: #A20F14;    text-align: center;    font-size: var(--font-size-title-small);    font-weight: bold;}.title-nguyennhan .title{	font-size: var(--font-size-title);	display:inline-flex;	background:#037c0a;	padding:5px 20px;	border-radius: 20px 0 20px;}.steps .step{	background-repeat: no-repeat;    background-size: 100% 100%;    width: 331px;    height: 96px;	padding: 15px;    padding-left: 60px;}.steps .step.step-1{	background-image: url(../images/bg-1.png);}.steps .step.step-2{	background-image: url(../images/bg-2.png);	padding-left: 90px;}.steps .step.step-3{	background-image: url(../images/bg-3.png);	padding-left: 90px;}@media(max-width:767px){	.steps .step {		width: 260px;		height: 70px;		padding: 15px 50px;	}	.steps .step.step-2{padding-left:60px;}	.steps .step.step-3{padding-left:70px;}}@media(max-width:576px){	.steps .step {		width: 260px;		height: 70px;		line-height: 1.3em;	}	.steps .step.step-2{padding-left:90px;}	.steps .step.step-3{padding-left:80px;}}@media(min-width:768px){	.steps .step{width:230px;height:75px;line-height: 1.4em;}	.steps .step.step-1{padding-left: 65px;}	.steps .step.step-2{padding-left: 95px;}	.steps .step.step-3{padding-left: 95px;}}@media(min-width:992px){	.steps .step{width:295px;height:90px;}	.steps .step.step-1{padding-left: 70px;}	.steps .step.step-2{padding-left: 100px;}	.steps .step.step-3{padding-left: 90px;}}@media(min-width:1200px){	.steps .step{width:268px;height:75px;}	.steps .step.step-1{padding-left: 65px;}	.steps .step.step-2{padding-left: 95px;}	.steps .step.step-3{padding-left: 95px;}}@media(min-width:1400px){	.steps .step{width:315px;height:91px;}	.steps .step.step-1{padding-left: 65px;}	.steps .step.step-2{padding-left: 95px;}	.steps .step.step-3{padding-left: 95px;}}.thong-tin-kiem-nghiem {    background: url(../images/line-wp-kiem-nghiem.png) no-repeat;    background-size: 100% 100%;    width: 850px;    padding:50px 90px;	max-width:100%;}.section-introgaosach .jarallax-section-introgaosach{    padding-bottom: 165px;}@media(max-width:992px){	.thong-tin-kiem-nghiem {		padding: 0;		max-width: 100%;		border:0;		background: transparent;	}}@media(max-width:767px){	.thong-tin-kiem-nghiem {		padding: 15px 0px;		width:435px; max-width:100%;	}	.thong-tin-kiem-nghiem-text-mobile{		background: url(../images/line-wp-kiem-nghiem.png) no-repeat;		background-size: 100% 100%;		padding: 23px 30px 26px;		max-width: 100%;		width: 290px;		margin: 0 auto;	}	.section-introgaosach .jarallax-section-introgaosach{		padding-bottom:130px;	}}section.section-bg.section-certication{    margin-top: -135px;}.infor-after-baccom {    position: relative;    z-index: 100;}.ding-duong-bac-com{border-radius:70px 0;}.image.image-logo-bac-com {    max-width: 364px;    margin: 0 auto;}.title-pro-image {    font-size: 17px;    color: #00710e;    width: 170px;    text-align: center;}@media(min-width:992px){	.product-family .title-pro-image {		margin-left: 70px;	}	.product-kidiq .title-pro-image {		position: relative;		top: 170px;		left: 66px;		width: 150px;	}	.product-gold .title-pro-image {		 position: relative;		right: 30px;		top: 145px;	}}.title-pro .title-naita{	font-size:17px;}.title-pro .p-content {    font-size: 15px;}@media(max-width:992px){	.title-pro-image{width:100%; margin-bottom:30px; font-size: 22px;}}@media(max-width:768px){	.product-gold .title-pro-image{		position:static;		width:100%;	}	.section-pro .jarallax-scroll:before{		position:absolute;		top:0;		left:0;		width:100%; height:100%;		content:"";		background: rgba(176,221,231,1);		background: -moz-linear-gradient(top, rgba(176,221,231,1) 0%, rgba(236,224,193,1) 100%);		background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(176,221,231,1)), color-stop(100%, rgba(236,224,193,1)));		background: -webkit-linear-gradient(top, rgba(176,221,231,1) 0%, rgba(236,224,193,1) 100%);		background: -o-linear-gradient(top, rgba(176,221,231,1) 0%, rgba(236,224,193,1) 100%);		background: -ms-linear-gradient(top, rgba(176,221,231,1) 0%, rgba(236,224,193,1) 100%);		background: linear-gradient(to bottom, rgba(176,221,231,1) 0%, rgba(236,224,193,1) 100%);		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b0dde7', endColorstr='#ece0c1', GradientType=0 );	}}@media(max-width:576px){	.title-pro .title-naita{		font-size:15px;	}	.title-pro .p-content {		font-size: 13px;	}}@media(min-width:992px){	.product-family .title-pro-image {		 margin-left: 43px;	}	.product-kidiq .title-pro-image {		top: 120px;		left: 24px;	}	.product-gold .title-pro-image {		right: 0;		top: 88px;		width: 195px;		text-align: center;	}}@media(min-width:1200px){	.product-family .title-pro-image {		 margin-left: 38px;	}	.product-kidiq .title-pro-image {		top: 117px;		left: 24px;	}	.product-gold .title-pro-image {		right: -12px;		top: 85px;		width: 195px;		text-align: center;	}}@media(min-width:1400px){	.product-family .title-pro-image {		 margin-left: 58px;	}	.product-kidiq .title-pro-image {		top: 140px;		left: 38px;	}	.product-gold .title-pro-image {		right: 0px;		top: 110px;	}}table.table-gao thead{border-bottom:1px solid var(--color-green);}table.table-gao tr td{color:#026208}table.table-gao tr {	 border: 0;}table.table-gao tr td{    border: 0;	border-right: 1px solid;	padding: 4px}.item-gaosach{    font-size: 30px;  width:100%;  height:100%;    background: url(../images/bg-cl-01.png) no-repeat;    background-size: 100% 100%;    text-align: center;    font-weight: bold;    padding: 47px;	color:var(--color-green);}.item-gaosach-wp:before {    content: "";    position: absolute;    left: 15px;    bottom: -15px;    width: 100%;    height: 100%;    border-radius: 50%;    filter: blur(8px);    -webkit-filter: blur(8px);    background: rgba(0,0,0,0.2);}.item-gaosach .title-naita{	font-size:var(--font-size-title);	color: #006536;}@media(min-width:992px){	.col-fix-20{width:20%;}}.item-gaosach-wp{	 width: 300px;    height: 293px;	padding:0;	position:relative;}@media(max-width:1600px){	.item-gaosach-wp {		width: 275px;		height: 275px;		margin: 0 5px;	}}@media(max-width:1400px){	.item-gaosach-wp {		width: 235px;		height: 235px;		margin: 0 4px;	}	.item-gaosach{padding:30px;}}@media(max-width:1200px){	.item-gaosach-wp {		width: 215px;		height: 215px;		margin: 0 6px;	}	.item-gaosach{padding:30px;z-index:100;}	.item-gaosach .title-naita{font-size:22px;}}@media(max-width:992px){	.item-gaosach-wp {		width: 305px;		height: 305px;	}}@media(max-width:768px){	.item-gaosach-wp {		width: 340px;		height: 340px;	}	.section-gaosach40 .item-gaosach-wp .choe-item-gao-01 {			top: -30%;			right: -33%;			width: 203px;		}	.section-gaosach40 .item-gaosach-wp .choe-item-gao-02 {		    top: -29%;		left: -14%;		width: 150px;	}	.section-gaosach40 .item-gaosach-wp .choe-item-gao-03 {		top: -31%;		right: -20%;		width: 156px;	}	.section-gaosach40 .item-gaosach-wp .choe-item-gao-04 {		top: -26%;		left: -12%;		width: 134px;	}}@media(max-width:550px){	.section-gaosach40 .item-gaosach-wp .choe-item-gao-01 {		    top: -43%;		right: -41%;		width: 190px;	}	.section-gaosach40 .item-gaosach-wp .choe-item-gao-02 {		top: -33%;		left: -19%;		width: 132px;	}	.section-gaosach40 .item-gaosach-wp .choe-item-gao-03 {		top: -40%;		right: -33%;		width: 150px;	}	.section-gaosach40 .item-gaosach-wp .choe-item-gao-04 {		top: -30%;		left: -17%;		width: 125px;	}	.item-gaosach-wp {		width: 265px;		height: 265px;	}}@media(max-width:400px){	.item-gaosach-wp {		width: 230px;		height: 230px;	}}.infoPeople .title-line-no-background span {    font-weight: 500;    font-style: italic;    font-size: var(--font-size-title-small);}.infoPeople span{max-width:100%;}.imgRating {    width: 500px;	max-width:100%;    height: auto;    overflow: hidden;    border: 0;}.contentRating{	text-align: justify;}.contentRating-col {    width: calc(100% - 500px);    max-width: 100%;    border-top: 5px solid #055E11;}@media(min-width:1400px){	.imgRating{width:350px;}	.contentRating-col {		width: calc(100% - 350px);	}}@media(min-width:992px){	.itemRating:first-child .contentRating-col{border-top:0;}}@media(max-width:1400px){	.imgRating {		width: 350px;	}	.contentRating-col {		width: calc(100% - 350px);	}}@media(max-width:1200px){	.imgRating {		width: 300px;	}	.contentRating-col {		width: calc(100% - 300px);	}}@media(max-width:992px){	.imgRating {		width: 270px;	}	.contentRating-col {		width: calc(100% - 270px);	}}@media(max-width:992px){	.imgRating, .contentRating-col{		width: 100%; text-align:center;border:0;	}	.imgRating img{max-width:280px}}@media(max-width:768px){	.contentRating-col{		padding: 0 0px;	}}@media(max-width:400px){	.infoPeople{font-size:16px;}	.contentRating{font-size:16px;}	.imgRating img{width:250px;}}.swiper-pagination-bullet {    width: 15px;    height: 5px;    border-radius: 2px;}.mySwiperRating .title-line-no-background span{padding:0 10px;	}.mySwiperRating .title-line-no-background span:before,.mySwiperRating  .title-line-no-background span:after{	width:30px;}/**************footer***********/.product-container>.container{z-index:100;}.paragraph-media-rounded {    background: #0e8600;    padding: 50px 45px;    width: 500px;    height: 500px;    border-radius: 50%;}.section-gaosach{padding: 90px 0 135px;}@media(max-width:992px){	.section-gaosach{		padding:0 0;	}}img.position-absolute.line-paragraph-media-rounded {    width: 300px;    left: -21px;    bottom: -18px;}@media(max-width:1600px){	.paragraph-media-rounded {		width: 465px;		height: 465px;	}	img.position-absolute.line-paragraph-media-rounded {		width: 240px;		left: -5px;		bottom: -12px;	}}@media(max-width:1400px){	.paragraph-media-rounded {		width: 400px;		height: 400px;	}}@media(max-width:1200px){	img.position-absolute.line-paragraph-media-rounded {		width: 230px;		left: -17px;		bottom: -12px;	}}@media(max-width:992px){	.paragraph-media-rounded{		width:auto;		height:auto;		border-radius:30px;		padding: 20px;	}}.p-content-why p{margin-bottom:3px;}.col-card-news .card.card-news{position:relative;}@media(min-width:992px){	.col-card-news .card.card-news:after{		content:"";		position:absolute;		left: -10px;		top:0;		width:3px;		height:220px;		background:#ffffff;	}}@media(min-width:1200px){	.col-card-news .card.card-news:after{		height:210px;	}}@media(min-width:1400px){	.col-card-news .card.card-news:after{		left: -10px;	}	.col-card-news .card.card-news:after{		height:200px;	}}.col-card-news .card.card-news img{width:200px;}@media(max-width:1600px){	.col-card-news .card.card-news img{width:165px;}}.section-chemistry .col-card-news .card.card-news img{width:auto;max-width:94px;}.section-chemistry .col-card-news .card.card-news:after{	background:#037C0A;    height: 300px;}.image.bac-com-vitamin-full-no-chung-nhan {    margin-top: -15vw;}@media(max-width:1400px){	.image.bac-com-vitamin-full-no-chung-nhan{		margin-top:-20vw;	}}@media(max-width:1600px){	.section-chemistry .col-card-news .card.card-news:after{		height: 248px;	}	}@media(max-width:1400px){	.col-card-news .card.card-news img{width:150px;}	.section-chemistry .col-card-news .card.card-news img{width:auto;max-width:70px;}	.section-chemistry .col-card-news .card.card-news:after{height:258px;}}@media(max-width:1200px){	.section-chemistry .col-card-news .card.card-news:after{height:265px;}}@media(max-width:1050px){	.section-chemistry .col-card-news .card.card-news:after{height:285px;}}@media(max-width:992px){	.col-card-news .card.card-news img{			width: 115px;	}	.col-card-news .card.card-news {		position: relative;		width: 90%;		margin: 0 auto;		border-top: 3px solid #fff;		padding-top: 25px;	}	.col-card-news:first-child .card.card-news{border-top:0;}	.section-chemistry .col-card-news .card.card-news {		border-top: 2px solid #0d8600;		padding-top: 25px;	}	.section-chemistry .col-card-news:first-child .card.card-news {		border-top:0;	}	.section-why.section-gaosach .container {		max-width: 100%;	}	.wp-title-why {		padding: calc(var(--bs-gutter-x) / 2);		background: #fff;	}	.paragraph-media-rounded{padding:135px 20px;}	.section-why-wp .jarallax-scroll{background:#51B600}	.section-why-wp .jarallax-scroll .jarallax-img{display:none;}	.paragraph-media-why{border-radius:0; background:transparent;}	.line-top-col-in .line-top-pro-in{		height:100px;	}	.content-sp.p-content {		font-size: 16px;	}	.infoPeople{color:#0d8501}	.title-can-bang-ddtbagdv {		width: 565px;		margin: 0 auto;		position: relative;	}}@media(max-width:768px){	.paragraph-media-rounded {		padding: 105px 20px 90px 20px;	}	.title-can-bang-ddtbagdv {width:424px;}	}@media(max-width:576px){	.col-card-news .card.card-news {		width: 290px;	}	.title-can-bang-ddtbagdv {width:315px;}}.col-card-news:first-child .card.card-news:after{	display:none;}section.section-bg.section-pro-all,.section-why{    position: relative;    z-index: 1000;}.bg-line-footer {    background: url(../images/bg-footer-fix-new.png) no-repeat #418103;    width: 100%;    height: 34vw;    background-size: 100% 100%;    position: absolute;    top: 0;    left: 0;    z-index: 0;}.line-button-banner{	background: url(../images/bg-banner.png) no-repeat;    width: 100%;    height: 25.5vw;    background-size: 100% 100%;    position: absolute;    bottom:0;    left: 0;    z-index: 0;}.bg-pro-end{	background: url(../images/bg-pro-end.png) no-repeat;    width: 100%;    height: 800px;    background-size: 100% 100%;    position: absolute;    bottom:0;    left: 0;    z-index: 0;}@media(max-width:767px){	.bg-pro-end{		background: url(../images/bg-pro-end-mobile.png) no-repeat;		width: 100%;		height: 80px;		background-size: 100% 100%;		position: absolute;		bottom:-1px;		left: 0;		z-index: 0;	}	}.line-top-pro{	background: url(../images/bg-line-top-pro-new.png) no-repeat;    width: 100%;    height: 235px;    background-size: 100% 100%;    position: absolute;    top: -2px;    left: 0;    z-index: 1000;}.line-top-why{	background: url(../images/bg-line-top-why.png) no-repeat;    width: 100%;    height: 235px;    background-size: 100% 100%;    position: absolute;    top: 0;    left: 0;    z-index: 1000;}.line-grey.line-grey-footer-top{	background: url(../images/line-010-fix-bg.png) no-repeat;    width: 100%;    height: 200px;    background-size: 100% 100%;	position:absolute;	top:-1px;	left:0;}section.section-people-text {    min-height: 80px;}.section-chanan {    background: #ffffff;    padding-top: 95px;}@media(min-width:1200px){	section.section-people-text {		min-height: 220px;	}	.line-grey.line-grey-footer-top{		height: 200px;	}}@media(min-width:992px){	section.section-people-text {		min-height: 150px;	}	.line-grey.line-grey-footer-top{		height: 120px;	}}@media(max-width:992px){	.section-chanan{padding-top:110px;}}@media(max-width:768px){	.section-chanan{padding-top:100px;}}.line-grey.line-grey-footer-bottom{    background: url(../images/line-01.png) no-repeat;    width: 100%;    height: 235px;    background-size: 100% 100%;    position: absolute;    top: 0;    left: 0;}@media(min-width:992px){	.line-grey.line-grey-footer-bottom{height:110px;}}@media(min-width:1200px){	.line-grey.line-grey-footer-bottom{height: 235px;}}.line-grey.line-green-bosung-dinhuong{	 background: url(../images/line-00.png) no-repeat;    width: 100%;    height: 235px;    background-size: 100% 100%;	margin-top:-235px;}.line-grey.line-green-bosung-dinhuong:after{	content:"";	position:absolute;	width:100%;	height:1px;	bottom:0;background:#0d8501;}@media(max-width:992px){	.line-grey.line-grey-footer-bottom{height:140px;}	.line-grey.line-green-bosung-dinhuong{		height: 170px;		margin-top:-170px;	}	.bg-line-footer{		background: url(../images/bg-footer-fix-mobile.jpg) no-repeat  #418103;		width: 100%;		height: 43vw;		background-size: 100% 100%;		position: absolute;		bottom:0;		left: 0;		z-index: 0;	}	.line-button-banner{		background: url(../images/bg-banner-mobile.png) no-repeat;		width: 100%;		height: 47.5vw;		background-size: 100% 100%;		position: absolute;		bottom:0;		left: 0;		z-index: 0;	}}img.line-green-bosung-dinhuong-ex {    position: absolute;    right: 15%;    width: 250px;    bottom: -34.7%;}img.line-green-bosung-dinhuong-ex-left{    position: absolute;    left: 15%;    width: 140px;    bottom: 42.3%;}.line-ding-duong-bac-com{    position: absolute;    right: 5%;    width: 140px;    bottom: -1.5%;}@media(min-width:992px){	.line-ding-duong-bac-com {		position: absolute;		right: 0%;		width: 260px;		bottom: -7.5%;	}}@media(min-width:1200px){	.line-ding-duong-bac-com {		position: absolute;		right: 2%;		width: 300px;		bottom: -7.5%;	}}.line-lua-left-bac-com {    position: absolute;    left: 0;    width: 40%;    top: 0;}.jarallax-section-introgaosach .container .row{position:relative;z-index:10;}@media(min-width:1200px){	img.line-green-bosung-dinhuong-ex {		bottom: -36.7%;	}}@media(max-width:992px){	img.line-green-bosung-dinhuong-ex {		bottom: -61%;	}	.line-grey.line-grey-footer-top,.line-top-pro{		height: 100px;	}	section.section-bg.section-people{padding-top:115px;}}@media(max-width:768px){	img.line-green-bosung-dinhuong-ex-left{		width: 100px;	}	img.line-green-bosung-dinhuong-ex {		right: 15%;		width: 140px;		bottom: -20%;	}	.line-grey.line-green-bosung-dinhuong{		 height: 170px;		 margin-top:-170px;	}	.line-grey.line-grey-footer-bottom{		 height: 115px;	}	.line-grey.line-grey-footer-top,.line-top-pro{		height: 60px;	}	section.section-bg.section-people {		padding-top: 80px;	}}@media(max-width:650px){	img.line-green-bosung-dinhuong-ex {		bottom: -19%;	}}@media(max-width:576px){	section.section-bg.section-people {		padding-top: 80px;	}	.line-grey.line-green-bosung-dinhuong{		 height: 140px;		 margin-top:-140px;	}	img.line-green-bosung-dinhuong-ex {		bottom: -30%; right:5%;	}	img.line-green-bosung-dinhuong-ex-left{left:3%;}	.line-grey.line-grey-footer-top,.line-top-pro{		height: 55px;	}	.line-grey.line-grey-footer-bottom{		 height: 60px;	}	.section-chanan {		padding-top: 45px;	}}.wrapper-title-sp {     padding: 20px;    border: 5px solid #80B147;}@media(min-width:1200px){	.paragraph-media.paragraph-media-thieu-kem {		padding-bottom: 74px;	}	}@media(min-width:992px){	.paragraph-media.paragraph-media-thieu-kem {		padding-bottom: 74px;	}}.title-sp {    background: #037C0A;    padding: 10px;    font-weight: bold;    color: #fff;    position: relative;}.title-sp:before {    position: absolute;    left: -45px;    top: 0;    width: 100%;    height: 100%;    width: 150px;    content: "";    background: #037C0A;    z-index: 1;}.title-sp>span{	position:relative;	z-index:2;}.image-tre-bien-an {    display: inline-block;    margin: 0 auto;}ul.position-list li {    padding: 10px 19px;    font-size: 16px;    font-weight: bold;    color: #991817;    display: inline-flex;    background: #E2EBF3;    border-radius: 25px;    margin-bottom: 10px;}ul.position-list li {    position: absolute;	top:0;}ul.position-list li:nth-child(odd){	left:0;}ul.position-list li:nth-child(even){	right:0;}ul.position-list li:nth-child(1){top:10%;left:20%;}ul.position-list li:nth-child(2){top:20%; right:16%;}ul.position-list li:nth-child(3){top:28%; left:15%;}ul.position-list li:nth-child(4){top:40%; right:8%;}ul.position-list li:nth-child(5){top:51%;}ul.position-list li:nth-child(6){top:63%; right:0%;}ul.position-list li:nth-child(7){top:70%; left:2%;}@media(max-width:1400px){	ul.position-list li{font-size: 14px;}}@media(max-width:550px){	ul.position-list li{font-size: 12px;}	ul.position-list li:nth-child(1) {    left: 13%;}	ul.position-list li:nth-child(2) {    right: 7%;	    top: 15%;}ul.position-list li:nth-child(3) {    left: 3%;	top:35%;}ul.position-list li:nth-child(4) {    top: 40%;    right: 0%;}	ul.position-list li:nth-child(5) {		top: 50%;		width: 114px;		text-align: center;		padding: 5px 15px;	}	ul.position-list li:nth-child(6) {    top: 56%;    right: 0%;    width: 115px;    text-align: center;    padding: 7px 10px;}	ul.position-list li:nth-child(7) {		top: 71%;		left: 3%;		width: 91px;		padding: 7px 15px;		text-align: center;	}}@media(max-width:450px){		ul.position-list li{font-size: 10px;}}.title-naita{color:var(--color-green);}.title-red{color:var(--color-red)}.color-green{color: var(--color-green);}.table-gao {    text-align: center;	color: var(--color-green);    background: #ffffc7;    border-color: var(--color-green);	border:1px solid var(--color-green);}.color-green-black{color: var(--color-green-black);}.color-yellow{color: var(--color-green);}.mn-200{margin-top:-200px;}.mn-150{margin-top:-150px;}.mn-100{margin-top:-100px;}.section-mat-can-bang>.container{padding-top:100px;}.title-naita-wp-nguoilontuoi {    width: 450px;    max-width: 100%;    margin: 0 auto;}.title-naita-wp-precent {    width: 590px;    margin: 0 auto;}.title-naita-wp-precent .linne-title-naita-left {    left: -64px;    width: 130px;    bottom: -30px;}@media(min-width:992px){		.position-relative-title-naita:after {		content: "";		position: absolute;		top: 31%;		right: 0;		width: calc(50% - 287px);		height: 5px;		background: #037c0a;		transform: translateY(-51%);	}	.row-title-naita:after {		content: "";		position: absolute;		bottom: 0%;		right: 0;		width: 5px;		height: calc(100% - 36px);		background: #037c0a;	}	.row-title-naita:before {		content: "";		position: absolute;		bottom: 0;		right: 0;		width:calc(50% - var(--bs-gutter-x)/2) ;		height: 5px;		background: #037c0a;	}}@media(min-width:1200px){	.row-title-naita:before{		    width: calc(50% + var(--bs-gutter-x) + 5px);	}}@media(max-width:992px){	.section-mat-can-bang>.container{padding-top:35px;}	.title-naita-wp-precent {		width: 325px;		margin: 0 auto;	}	.title-naita-wp-precent .linne-title-naita {		right: -60px;		bottom: 0;	}	.title-naita-wp-precent .linne-title-naita-left {		left: -73px;		bottom: -40px;	}}.title-naita-wp {    padding-bottom: 40px;	margin-top: -5px;}.title-naita-step{width:620px; max-width:100%;}@media(max-width:768px){	.title-naita-wp {		padding: 0;	}	.title-naita-step{width:400px;}	.title-naita-wp-precent .linne-title-naita {		right: -15px;		width: 100px;		bottom: -40px;	}		.title-naita-wp-precent .linne-title-naita-left {		left: -40px;		bottom: -20px;	}}@media(max-width:576px){	.title-naita-wp-nguoilontuoi {		width: 190px;		max-width: 100%;		margin: 0 auto;	}	.title-naita-step{width:310px;}	.title-naita-wp-precent .linne-title-naita-left {		left: -11px;		bottom: -23px;	}}.linne-title-naita {    position: absolute;    bottom: 0px;    width: 200px;}.linne-title-naita-left {    left: -60px;    width: 110px;    bottom: -20px;}.linne-title-naita-right {    right: -20px;    bottom: 10px;    width: 170px;}.container-gaosach-yellow .linne-title-naita-left{	left: -80px;    width: 180px;    bottom: -45px;}.linne-title-naita-right-precent {    bottom: 0px;    width: 175px;    right: -90px;}@media(max-width:1600px){	.linne-title-naita-right:not(.linne-title-naita-right-precent) {		right: -25px;		bottom: 0px;	}}@media(max-width:1200px){	.linne-title-naita-left {		bottom: -35px;		width: 130px;		left: -60px;	}	.linne-title-naita-right{		bottom: 20px;		width: 150px;		right:25px;	}	.linne-title-naita-right-precent {		bottom: 0px;		width: 150px;		right: -55px;	}	.linne-title-naita-right:not(.linne-title-naita-right-precent){		right:0;	}	.title-naita-wp-nguoilontuoi .linne-title-naita-right{		right: -33px;		bottom: 10px;	}}@media(max-width:992px){	.linne-title-naita-left {		bottom: -35px;		width: 130px;		left: 0;	}	.linne-title-naita-right{		bottom: 20px;		width: 150px;		right:25px;	}	.linne-title-naita-right-precent {		bottom: 0px;		width: 150px;		right: 0;	}}@media(max-width:768px){	.linne-title-naita-right:not(.linne-title-naita-right-precent) {		right: 0;		bottom: 0px;	}	.title-naita-wp-nguoilontuoi .linne-title-naita-right{		right: 3px;		bottom: -25px;		width: 100px;	}	.linne-title-naita-right-precent{right:0;}	.linne-title-naita-right {		right: 0;	}	.linne-title-naita {		bottom: -42px;		width: 128px;		right: 21px;	}	.mn-150{margin-top:-70px;}}@media(max-width:576px){	.title-naita-wp-nguoilontuoi .linne-title-naita-right{		right: -40px;		bottom: -30px;	}}.section-chemistry-first .linne-title-naita-left{	   left: -50px;	width:150px;	bottom: -20px;}.section-chemistry .linne-title-naita-left{    left: -10px;    width: 150px;    bottom: -30px;}.section-chemistry .linne-title-naita-left-vitamin{left:0;}.section-gaosach .linne-title-naita-left{    left: -70px;    width: 180px;    bottom: -20px;}.title-naita-vichat{	width:600px; max-width:100%;}@media(max-width:1400px){	.section-chemistry .linne-title-naita-left {		width: 130px;		bottom: -25px;	}}@media(max-width:1200px){	.section-chemistry .linne-title-naita-left {		width: 143px;		bottom: -35px;	}}@media(max-width:768px){	.section-chemistry .linne-title-naita-left{		left: 0;		width: 130px;		bottom: -37px;	}	.title-naita-vichat{width:400px;}}@media(max-width:576px){	.section-chemistry .linne-title-naita-left {		left: -15px;		width: 100px;		bottom: -28px;	}	small.title-small-note{		font-size: 8px;	}	.title-naita-vichat{width:290px;}}@media(max-width:390px){	.section-chemistry .linne-title-naita-left{		left: 0;		width: 90px;		bottom: -30px;	}}.content-family p{margin-bottom:5px;}p.p-link {    word-wrap: break-word;}p.p-link a{color:#191a1f;}p.p-link a:hover{color:#2163e8;}.bg-footer{	background-color: #418103;}@media(max-width:992px){	.bg-footer {		background-color: #589121;	}}img.image-footer {    position: absolute;    left: 0;    bottom: 0;    z-index: 1;}.content-footer{    z-index: 2;}.col-phone,.phone-text{	color:#ffffff;}.col-phone{    font-size: 30px;}.phone-footer i{    font-size: 60px;}@media(max-width:1400px){	.phone-footer i{font-size: 40px;}	.phone-footer {		font-size: 24px;	}}.phone-footer .phone-link a{line-height:1.2em;color:#ffffff;}.phone-footer .phone-link a:hover{color:#eadc6a;}.logo-kiem-dinh {	position: absolute;	width: 215px;	z-index:2;	top: 8%;}.footer-after-infor {    font-family: 'Myriad Pro NVV Cond', sans-serif;}@media(min-width:992px){	.logo-kiem-dinh {		left: 10%;		top: 30px;		width: 170px;	}}@media(min-width:1200px){	.logo-kiem-dinh {		left: 14%;		top: 30px;		width: 200px;	}}@media(min-width:1400px){	.logo-kiem-dinh {		top: 60px;	}	}@media(min-width:1600px){	.logo-kiem-dinh {		top: 60px;	}}@media(max-width:992px){	.logo-kiem-dinh {		right: calc(50% - 233px);		top: -200px;		width: 180px;		z-index: 1;	}	.col-image-pro-footer{margin-top:-50px;}	.image-bg-footer.bg-footer {		margin-top: 55px;	}}@media(max-width:768px){	.col-phone,.phone-footer .phone-link a,.phone-text{		color:#ffffff;	}	.logo-kiem-dinh {		right: calc(50% - 183px);		top: -180px;		width: 160px;	}}@media(max-width:576px){	.logo-kiem-dinh {		right: calc(50% - 163px);		top: -140px;		width: 140px;	}}@media(max-width:400px){	.logo-kiem-dinh {		right: calc(50% - 117px);		width: 100px;	}}p.phone-text {    letter-spacing: 0.08em;}.logo-apis-text {    font-family: Asap;    font-size: 13px;}.title-naita-asap,.title-pro ,.title-pro .pc-content-large,thead, tbody, tfoot, tr, td, th{	 font-family: Asap;}.title-large.title-banner{	font-family: Myriad Pro;}.title-large.title-banner span{max-width:100%;}.list-people {    position: absolute;    top: 0;    width: 100%;}.list-people ul li:nth-child(odd){	left:0}.people-thieu-mau-thieu-sat {		width: 790px;		max-width: 100%;		margin:0 auto;}.people-thieu-mau-thieu-sat .images-people{width:180px; margin:0 auto;}.list-people {	position: absolute;	top: 0;	 width: 100%;	height: 100%;}.list-people ul {	width: 100%;	height: 100%;	margin: 0;}.list-people ul li {	display: inline-block;	position: absolute;	top: auto;	font-size: 20px;	font-weight: bold;	color: #a13332;	width: 250px;	background-size:100%;}.list-people ul li{text-align:center;}@media(min-width:768px){	.people-thieu-mau-thieu-sat{width:690px;}	.people-thieu-mau-thieu-sat .images-people{width:180px; margin:0 auto;}	.list-people ul li{font-size:16px;}	.list-people ul li:nth-child(even){		right:0;	}	.list-people ul li:nth-child(odd){		left:0;	}	.list-people ul li:nth-child(1) {		 top: 2%;		background: url(../images/met-moi.png) no-repeat;		background-position: 0px 18px;		background-size: 100%;		padding: 0 69px 50px 19px;		left: 125px;		width: 165px;	}	.list-people ul li:nth-child(2) {		top: -6%;		background: url(../images/rung-toc.png) no-repeat;		background-position: 0 top;		background-size: 100%;		padding: 9px 19px 0px 24px;		width: 125px;		right: 194px;	}	.list-people ul li:nth-child(3) {		top: 22%;		background: url(../images/kho-tho.png) no-repeat;		background-position: 0px 18px;		background-size: 100%;		padding: 0 69px 51px 20px;		left: 80px;		width: 191px;	}	.list-people ul li:nth-child(4){		top: 12%;		background: url(../images/dau-dau.png) no-repeat;		background-size: 100% auto;		background-position: 0px -3px;		padding: 1px 24px 16px 50px;		width: 195px;		right: 126px;	}	.list-people ul li:nth-child(5) {		top: 49%;		background: url(../images/tram-cam.png) no-repeat;		background-position: 4px -7px;		background-size: 100%;		padding: 0 37px 16px 24px;		left: 111px;		width: 153px;	}	.list-people ul li:nth-child(6) {		top: 55%;		background: url(../images/mong-de-gay.png) no-repeat;		background-size: 100% auto;		background-position: 0px 2px;		padding: 0px 18px 12px 31px;		width: 176px;		right: 76px;	}	.list-people ul li:nth-child(7) {		top: 74%;		background: url(../images/tang-do-nhay-cam-lanh-mobile.png) no-repeat;		background-position: 0px 13px;		padding: 0 26px 19px 23px;		left: 137px;		width: 166px;		background-size: 100%;	}	.list-people ul li:nth-child(8) {		top: 75%;		background: url(../images/hoi-chung-chan-khong-yen-mobile.png) no-repeat;		background-size: 100% auto;		background-position: 0px 38px;		padding: 0px 16px 18px 17px;		width: 159px;		right: 146px;	}}@media(min-width:850px){	.people-thieu-mau-thieu-sat{width:790px;}	.people-thieu-mau-thieu-sat .images-people{width:180px; margin:0 auto;}	.list-people ul li{font-size:18px;}	.list-people ul li:nth-child(even){		right:0;	}	.list-people ul li:nth-child(odd){		left:0;	}	.list-people ul li:nth-child(1) {		top: 2%;		background: url(../images/met-moi.png) no-repeat;		background-size: 100%;		background-position: 0px 20px;		padding: 0 76px 58px 20px;		left: 145px;		width: 187px;	}	.list-people ul li:nth-child(2) {		top: -6%;		background: url(../images/rung-toc.png) no-repeat;		background-size: 100%;		background-position: 0 0;		padding: 11px 21px 0px 31px;		width: 136px;		right: 232px;	}	.list-people ul li:nth-child(3) {		top: 22%;		background: url(../images/kho-tho.png) no-repeat;		background-size: 100%;		background-position: 0px 18px;		padding: 0 72px 46px 19px;		left: 120px;		width: 202px;	}	.list-people ul li:nth-child(4){		top: 12%;		background: url(../images/dau-dau.png) no-repeat;		background-size: 100% auto;		background-position: 0px 0px;		padding: 0px 20px 17px 38px;		width: 199px;		right: 162px;	}	.list-people ul li:nth-child(5) {		top: 50%;		background: url(../images/tram-cam.png) no-repeat;		background-size: 100%;		background-position: 4px -6px;		padding: 0 41px 16px 26px;		left: 156px;		width: 156px;	}	.list-people ul li:nth-child(6){		top: 54%;		background: url(../images/mong-de-gay.png) no-repeat;		background-size: 100% auto;		background-position: 0px 8px;		padding: 0px 21px 16px 30px;		width: 172px;		right: 128px;	}	.list-people ul li:nth-child(7){		top: 77%;		background: url(../images/tang-do-nhay-cam-lanh.png) no-repeat;		background-position: 4px -23px;		background-size: 100% auto;		padding: 0 43px 17px 27px;		left: 55px;		width: 295px;	}	.list-people ul li:nth-child(8) {		top: 80%;		background: url(../images/hoi-chung-chan-khong-yen.png) no-repeat;		background-size: 100% auto;		background-position: 0px 10px;		padding: 0px 24px 15px 24px;		width: 274px;		right: 76px;	}}@media(max-width:768px){	.people-thieu-mau-thieu-sat{width:550px;}	.people-thieu-mau-thieu-sat .images-people{width:188px; margin:0 auto;}	.list-people ul li{font-size:16px;}	.list-people ul li:nth-child(even){		right:0;	}	.list-people ul li:nth-child(odd){		left:0;	}	.list-people ul li:nth-child(1) {		top: 5%;		background: url(../images/met-moi.png) no-repeat;		background-size: 100%;		background-position: 0px 18px;		padding: 0 70px 40px 17px;		left: 53px;		width: 164px;	}	.list-people ul li:nth-child(2) {		top: -4%;		background: url(../images/rung-toc.png) no-repeat;		background-size: 100%;		background-position: 0 0;		padding: 9px 18px 0px 24px;		width: 120px;		right: 125px;	}	.list-people ul li:nth-child(3) {		top: 22%;		background: url(../images/kho-tho.png) no-repeat;		background-size:100%;		background-position: 0px 18px;		padding: 0px 60px 40px 15px;		left: 33px;		width: 170px;	}	.list-people ul li:nth-child(4) {		top: 11%;		background: url(../images/dau-dau.png) no-repeat;		background-size: 100% auto;		background-position: 0px -2px;		padding: 0px 18px 15px 42px;		width: 184px;		right: 60px;	}	.list-people ul li:nth-child(5) {		top: 47%;		background: url(../images/tram-cam.png) no-repeat;		background-position: 0px -6px;		padding: 0px 39px 14px 18px;		left: 35px;		width: 138px;		background-size: 100%;	}	.list-people ul li:nth-child(6) {		top: 54%;		background: url(../images/mong-de-gay.png) no-repeat;		background-size: 100% auto;		background-position: 0px 5px;		padding: 0px 16px 14px 25px;		width: 150px;		right: 29px;	}	.list-people ul li:nth-child(7) {		top: 74%;		background: url(../images/tang-do-nhay-cam-lanh-mobile.png) no-repeat;		background-position: 0px 14px;		padding: 0 22px 19px 19px;		left: 73px;		width: 160px;		background-size: 100%;	}	.list-people ul li:nth-child(8) {		top: 73%;		background: url(../images/hoi-chung-chan-khong-yen-mobile.png) no-repeat;		background-size: 100% auto;		background-position: 0px 33px;		padding: 0px 20px 16px 16px;		width: 160px;		right: 70px;	}}@media(max-width:620px){	.people-thieu-mau-thieu-sat{width:400px;}	.people-thieu-mau-thieu-sat .images-people{width:140px; margin:0 auto;}	.list-people ul li{font-size:14px;}	.list-people ul li:nth-child(even){		right:0;	}	.list-people ul li:nth-child(odd){		left:0;	}	.list-people ul li:nth-child(1) {		top: 2%;		background: url(../images/met-moi.png) no-repeat;		background-position: 0px 18px;		padding: 0px 61px 37px 16px;		left: 20px;		width: 148px;		background-size: 100%;	}	.list-people ul li:nth-child(2) {		top: -4%;		background: url(../images/rung-toc.png) no-repeat;		background-position: 0 0;		padding: 10px 20px 0px 26px;		width: 109px;		right: 68px;		background-size: 100%;	}	.list-people ul li:nth-child(3) {		top: 22%;		background: url(../images/kho-tho.png) no-repeat;		background-position: 1px 15px;		padding: 0px 62px 21px 16px;		left: 13px;		width: 160px;		background-size: 100%;	}	.list-people ul li:nth-child(4){		top: 13%;		background: url(../images/dau-dau.png) no-repeat;		background-size: 100% auto;		background-position: 0px -1px;		padding: 0px 19px 14px 33px;		width: 163px;		right: 13px;	}	.list-people ul li:nth-child(5) {		top: 47%;		background: url(../images/tram-cam.png) no-repeat;		background-position: 0px -5px;		padding: 0px 32px 14px 14px;		left: 26px;		width: 120px;		background-size: 100%;	}	.list-people ul li:nth-child(6){		top: 54%;		background: url(../images/mong-de-gay.png) no-repeat;		background-size: 100% auto;		background-position: 0px 5px;		padding: 0px 19px 13px 27px;		width: 130px;		right: -7px;	}	.list-people ul li:nth-child(7) {		top: 74%;		background: url(../images/tang-do-nhay-cam-lanh-mobile.png) no-repeat;		background-position: 0px 17px;		padding: 0 24px 19px 20px;		left: 40px;		width: 130px;		background-size: 100%;	}	.list-people ul li:nth-child(8) {		top: 74%;		background: url(../images/hoi-chung-chan-khong-yen-mobile.png) no-repeat;		background-size: 100% auto;		background-position: 0px 33px;		padding: 0px 16px 16px 15px;		width: 139px;		right: 10px;	}}@media(max-width:500px){	.people-thieu-mau-thieu-sat{width:300px;}	.people-thieu-mau-thieu-sat .images-people{width:150px; margin:0 auto;}	.list-people ul li{font-size:12px;}	.list-people ul li:nth-child(even){		right:0;	}	.list-people ul li:nth-child(odd){		left:0;	}	.list-people ul li:nth-child(1) {		    top: 0%;			background: url(../images/met-moi.png) no-repeat;			background-position: 0px 18px;			padding: 0px 49px 25px 20px;			left: 31px;			width: 115px;			background-size: 100%;	}	.list-people ul li:nth-child(2) {		top: -4%;		background: url(../images/rung-toc.png) no-repeat;		background-position: 0 0;		padding: 8px 16px 0px 21px;		width: 102px;		right: 25px;		background-size: 100%;	}	.list-people ul li:nth-child(3) {		top: 22%;		background: url(../images/kho-tho.png) no-repeat;		background-position: 1px 15px;		padding: 0px 49px 17px 16px;		left: -15px;		width: 136px;		background-size: 100%;	}	.list-people ul li:nth-child(4){		top: 11%;		background: url(../images/dau-dau.png) no-repeat;		background-size: 100% auto;		background-position: 0px -1px;		padding: 0px 19px 14px 26px;		width: 139px;		right: -11px;	}	.list-people ul li:nth-child(5) {		top: 47%;		background: url(../images/tram-cam.png) no-repeat;		background-position: 2px -2px;		padding: 0px 27px 14px 13px;		left: -11px;		width: 100px;		background-size: 100%;	}	.list-people ul li:nth-child(6){		top: 54%;		background: url(../images/mong-de-gay.png) no-repeat;		background-size: 100% auto;		background-position: 0px 5px;		padding: 0px 14px 13px 19px;		width: 118px;		right: -45px;	}	.list-people ul li:nth-child(7) {		top: 74%;		background: url(../images/tang-do-nhay-cam-lanh-mobile.png) no-repeat;		background-position: 0px 13px;		padding: 0 19px 16px 14px;		left: 2px;		width: 116px;		background-size: 100%;	}	.list-people ul li:nth-child(8) {		top: 74%;		background: url(../images/hoi-chung-chan-khong-yen-mobile.png) no-repeat;		background-size: 100% auto;		background-position: 0px 26px;		padding: 0px 14px 16px 12px;		width: 128px;		right: -10px;	}}@media(max-width:400px){	.people-thieu-mau-thieu-sat{width:250px;}	.people-thieu-mau-thieu-sat .images-people{width:100px; margin:0 auto;}	.list-people ul li{font-size:12px;}	.list-people ul li:nth-child(even){		right:0;	}	.list-people ul li:nth-child(odd){		left:0;	}	.list-people ul li:nth-child(1) {		    top: 0%;			background: url(../images/met-moi.png) no-repeat;			background-position: 0px 18px;			padding: 0px 49px 25px 20px;			left: 0;			width: 115px;			background-size: 100%;	}	.list-people ul li:nth-child(2) {		top: -4%;		background: url(../images/rung-toc.png) no-repeat;		background-position: 0 0;		padding: 7px 12px 0px 18px;		width: 87px;		right: 21px;		background-size: 100%;	}	.list-people ul li:nth-child(3) {		top: 22%;		background: url(../images/kho-tho.png) no-repeat;		background-position: 1px 15px;		padding: 0px 50px 12px 16px;		left: -8px;		width: 121px;		background-size: 100%;	}	.list-people ul li:nth-child(4){		top: 10%;		background: url(../images/dau-dau.png) no-repeat;		background-size: 100% auto;		background-position: 0px 2px;		padding: 0px 12px 14px 23px;		width: 121px;		right: -12px;	}	.list-people ul li:nth-child(5) {		top: 47%;		background: url(../images/tram-cam.png) no-repeat;		background-position: 2px 0px;		padding: 0px 22px 14px 13px;		left: -11px;		width: 90px;		background-size: 100%;	}	.list-people ul li:nth-child(6){		top: 52%;		background: url(../images/mong-de-gay.png) no-repeat;		background-size: 100% auto;		background-position: 0px 7px;		padding: 0px 14px 13px 19px;		width: 103px;		right: -30px;	}	.list-people ul li:nth-child(7) {		top: 74%;		background: url(../images/tang-do-nhay-cam-lanh-mobile.png) no-repeat;		background-position: 0px 15px;		padding: 0 15px 11px 14px;		left: -6px;		width: 105px;		background-size: 100%;	}	.list-people ul li:nth-child(8) {		top: 74%;		background: url(../images/hoi-chung-chan-khong-yen-mobile.png) no-repeat;		background-size: 100% auto;		background-position: 0px 26px;		padding: 0px 14px 16px 12px;		width: 115px;		right: -10px;	}}@media(max-width:350px){	.people-thieu-mau-thieu-sat{width:240px;}	.people-thieu-mau-thieu-sat .images-people{width:90px; margin:0 auto;}	.list-people ul li:nth-child(1) {		top: 0%;		background-position: 0px 18px;		padding: 0px 43px 25px 13px;		left: 0;		width: 112px;	}	.list-people ul li:nth-child(2) {		width: 83px;	}	.list-people ul li:nth-child(4) {		background-position: 0px 3px;		padding: 0px 12px 11px 17px;		width: 115px;	}	.list-people ul li:nth-child(6) {		background-position: 0px 8px;		padding: 0px 9px 9px 15px;		width: 95px;		right: -20px;	}}/**************footer***********/.section-gaosach40 .choe {		position: absolute;		width: 260px;		z-index:1;	}	.section-gaosach40 .choe.choe-01 {		right:18%;		top: 8%;		width: 285px;	}		.section-gaosach40 .choe.choe-02 {			left: 24%;			bottom: -5%;			width: 175px;		}		@media(max-width:1200px){			.section-gaosach40 .choe.choe-01{					top: 9%;					right:9%;			}			.section-gaosach40 .choe.choe-02{				 left: 18%;				bottom: 5%;				width: 180px;			}		}		@media(max-width:992px){			.section-gaosach40 .choe.choe-01{					top: 2%;					right:0%;			}			.section-gaosach40 .choe.choe-02 {				left: 16%;				bottom: 0%;				width: 150px;			}		}		@media(max-width:767px){			.section-gaosach40 .choe.choe-01{				top:21%;			}		}		.section-gaosach40 [class^=col] {			z-index: 2;		}.image-pro-footer,.item-gaosach-wp{z-index:2; position:relative;}footer.footer .choe {	position: absolute;	width: 260px;	z-index:1}footer.footer .choe.choe-01 {	width: 240px;	left: 29%;	bottom: 3%;}footer.footer .choe.choe-02 {	width: 155px;	left: 20%;	bottom: 23%;} footer.footer [class^=col] {		z-index: 2;}@media(min-width:1400px){	footer.footer .choe.choe-01 {		width: 240px;		left: 31%;		bottom: 7%;	}	footer.footer .choe.choe-02 {		width: 155px;		left: 22%;		bottom: 30%;	}}@media(max-width:1200px){	footer.footer .choe.choe-01 {		width: 240px;		left: 29%;		bottom: 3%;	}	footer.footer .choe.choe-02 {		width: 155px;		left: 20%;		bottom: 23%;	}}@media(max-width:992px){	ul.list-view-link {		text-align: left;	}	ul.list-view-link li:first-child{font-weight:bold; padding-left:0;}		ul.list-view-link li{position:relative; padding-left:15px;}	ul.list-view-link li:before{		position:absolute;		content:"-";		left:0;		top:4px;	}	ul.list-view-link li:first-child:before{display:none;}}@media(max-width:768px){	footer.footer .choe{max-width:180px;}	footer.footer .choe.choe-01 {		width: 140px;		left: 60%;		bottom: -13%;	}	footer.footer .choe.choe-02 {		width: 142px;		left: -3%;		bottom: 12%;	}}main{overflow:hidden !important;}