/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

@font-face {
    font-family: 'Averta Regular';
    src: url('fonts/Averta-Regular.eot');
    src: url('fonts/Averta-Regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/Averta-Regular.woff2') format('woff2'),
        url('fonts/Averta-Regular.woff') format('woff'),
        url('fonts/Averta-Regular.ttf') format('truetype'),
        url('fonts/Averta-Regular.svg#Averta-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Averta Bold';
    src: url('fonts/Averta-Bold.eot');
    src: url('fonts/Averta-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/Averta-Bold.woff2') format('woff2'),
        url('fonts/Averta-Bold.woff') format('woff'),
        url('fonts/Averta-Bold.ttf') format('truetype'),
        url('fonts/Averta-Bold.svg#Averta-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Averta Semibold';
    src: url('fonts/Averta-Semibold.eot');
    src: url('fonts/Averta-Semibold.eot?#iefix') format('embedded-opentype'),
        url('fonts/Averta-Semibold.woff2') format('woff2'),
        url('fonts/Averta-Semibold.woff') format('woff'),
        url('fonts/Averta-Semibold.ttf') format('truetype'),
        url('fonts/Averta-Semibold.svg#Averta-Semibold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
body {
    font-family: 'Averta Regular', sans-serif;
    font-size: 16px;
    color:#0A1429;
}
body strong {
    font-family: 'Averta Bold', sans-serif;
}
.image_banner {
	width: 39px;
	position:absolute;
	left:50%;
	bottom:0px;
	cursor:pointer;    transform: translate(-50%, 0);
}
.wd-nav-header>li>a {
    font-family: 'Averta Regular', sans-serif;
    font-weight: 400;
}
.wd-nav:where(:not(.wd-dis-act))>li:where(.current-menu-item,.wd-active,.active)>a {
    font-family: 'Averta Bold', sans-serif;
}
.whb-sticky-shadow.whb-sticked .whb-row:last-child {
    border-bottom: none;
    background-color: #0A1429;
}
.wd-footer {
    padding:90px 0;
    background-image: url(images/footer-banner.jpg)!important;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    position: relative;
}
.wd-footer {
	position:relative;
}
.wd-footer:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(10, 20, 41, 0.85);
display:block;
}
.wd-footer h3 {
    color: #b19169;
    font-size: 25px;
}
.wd-footer p {
    margin-bottom: 15px;
	color:#fff;
}
.wd-footer p a {
    color: #b19169;  
}
.wd-footer ul li {
    list-style: none;
    padding: 0 15px;
    position: relative;color:#fff;
}
.wd-footer ul li a{
	color:#fff;
}
footer.wd-footer{
	display:none;
}
.wd-content-layout {
	padding-bottom:0;
}
.wd-footer .wd-image img {
width: 210px!important;
margin-bottom: 70px!important;
}
.wd-footer ul li:before {
    content: '';
    position: absolute;
    height: 100%;
    width: 1px;
    background-color: #404859;
    right: 0;
    top: 0;
}
.wd-footer ul li:last-child:before {
    display: none;
}
.wd-footer ul li:first-child {
    padding-left: 0;
}
.wd-footer ul li a:hover {
	color: #b19169;
}
.text-xam {
color:#808080;    display: inline-block;
    width: 60px;
}
.wd-footer ul {
    padding-left: 0;
    display: flex;
}
.margin-bt-0 {
    margin-bottom: 0!important;
}
.contact-form-footer {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}
.contact-form-footer .field1 {
    width: 100%;
}
.contact-form-footer .field2 {
    width: calc((100% - 20px) / 2);
}
.contact-form-footer input {
    width: 100%;
    padding: 0px;
    border: none;
    border-bottom: 1px solid #808080;
}
.contact-form-footer select {
    width: 100%;
    padding: 0px;
    border: none;
    border-bottom: 1px solid #808080;
}
div.wpcf7 input[type=submit] {
    box-shadow: none!important;
    border: none!important;
    width: auto!important;
    border-radius: 25px!important;
}
.contact-form-footer p {
    margin-bottom: 0px!important;
}
.banner_home {
    height: 100vh;
}
.banner_home h2 {
    font-size: 53px!important;
    color:#fff;
    font-weight: 700;
    margin-bottom: 30px;
    line-height: 1.2;
    text-shadow: 0 2px 4px rgba(0, 0, 0, 0.65);
}
.banner_home h2 span {
    color:#b19169;
}
.banner_home p {
    font-size: 16px;
    color:#fff;
    margin-bottom: 20px;
    max-width: 450px;
}
 .button_style1 {
    background-color: #b19169;
    color:#fff;
    border-radius: 25px;
    padding: 10px 20px;
    text-decoration: none;
    font-size: 15px;
    font-weight: 700;
    text-align: center;
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    display: inline-block;
}
.button_style1:hover {
    background-color: #fff;
    color:#0A1429;    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
}
.banner_home .button_style1{
    margin-top:10px
}
.about_home_row {
    padding:50px 0 30px;
}
.title_h2 h2 {
    font-size: 37px!important;
    font-weight: 700;
    margin-bottom: 20px;
    line-height: 1.2;
    color:#0A1429;
}
.about_home_row .vc_col-sm-5 img {
    border-radius: 8px;
    width:80%;
    margin-top: 40px;
}
.about_home_row  .woodmart-counter .counter-value {
    font-family: 'Playfair Display', serif;
    color:#B19169;
    font-size: 50px;
}
.counter_row .wd-image img {
    height: 52px;
    width: auto;
}
.counter_row .wd-image {
    margin-bottom: 20px!important;
}
.counter_row {
    padding-top: 20px;
}
.counter_row .currency {
    color:#b19169;
    font-family: playfair display, serif;
    font-weight: 100;    position: absolute;
    right: 49px;
    top: -40px;
}
.why_row .vc_col-md-4 > .vc_column-inner{
    height: 650px;
    position: relative;
    border-right: 1px solid #B19169;
}
.why_row .vc_col-md-4:last-child > .vc_column-inner{
    border-right: none;
}
.why_row .vc_col-md-4 > .vc_column-inner:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color:#0A1429CC;
}
.why_row h2 {
    color:#fff;
    font-size: 25px;
    font-weight: 600;
    line-height: 1.2;position: relative;
}
.why-text_row p {
    color:#B19169;
    max-width: 750px;
    margin: 0 auto 15px;
}
.why-text_row {
    padding: 60px 0 25px;
}
.nhom-taisan1.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner {
    padding-top: 0px!important;
}
.nhom-taisan1 .wd-wpb {
    margin-bottom: 0px!important;
}
.nhom-taisan1 .wpb_text_column {
    margin-bottom: 0px!important;
}
.nhom-taisan1 .wpb_text_column h3 {
    color:#fff;
    font-size: 25px;
    font-weight: 600;
    line-height: 1.2;
    margin-bottom: 5px;
}
.nhom-taisan1 .wpb_text_column p {
    color:#fff;
    max-width: 65%;
    margin: 0 auto;
}
.doitac-title {
    padding-top: 40px;
}
.doitac-title p {
    max-width: 750px;
    margin: 0 auto 15px;
}
.title_h2.title_h2_brown h2 {
    color:#b19169;
}
.marquee-doitac .wd-marquee-content .wd-marquee-item {
    width: 220px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.marquee-doitac .wd-marquee-content .wd-marquee-item img {
    width: 60%;
    height: auto;
}
.marquee-doitac h4 {
    font-family: 'Averta Bold', sans-serif;
    font-size: 18px;
    color:#0A1429;
    margin-bottom: 0px;
}
.marquee-doitac .wpb_text_column {
    margin-bottom: 20px!important;
}
.marquee-doitac .wd-image img{
    width:160px;
}
.marquee-doitac .wd-image {
    margin-bottom: 0px!important;
}
.tincay_row {
    position: relative;
    height: 950px;
}
.scrollToTop.button-show {
display:none;
}
.tincay_row::before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to bottom, #0A1429, #0a142900);
    background:-moz-linear-gradient(to bottom, #0A1429, #0a142900);
    background:-webkit-linear-gradient(to bottom, #0A1429, #0a142900);
    background:-o-linear-gradient(to bottom, #0A1429, #0a142900);
    background:-ms-linear-gradient(to bottom, #0A1429, #0a142900);
    background:linear-gradient(to bottom, #0A1429, #0a142900);
}
.title_h2.title_h2_white h2 {
    color:#fff;
}
.tincay_row .vc_row .vc_column_container>.vc_column-inner >.wpb_wrapper {
    background:linear-gradient(to bottom, #FFE1BC, #B19169);
    background:-moz-linear-gradient(to bottom, #FFE1BC, #B19169);
    background:-webkit-linear-gradient(to bottom, #FFE1BC, #B19169);
    background:-o-linear-gradient(to bottom, #FFE1BC, #B19169);
    background:-ms-linear-gradient(to bottom, #FFE1BC, #B19169);
    background:linear-gradient(to bottom, #FFE1BC, #B19169);
    padding:20px;
    border-radius: 8px;    height: 290px;
    position: relative;
}
.tincay_row .vc_row .vc_column_container>.vc_column-inner >.wpb_wrapper img {
    width: auto;
    height: 80px;
    position: absolute;
    bottom: 0;
    right: 10px;
}
.tincay_row .vc_row .vc_column_container>.vc_column-inner >.wpb_wrapper .wpb_text_column {
    margin-bottom: 0px!important;
    position: relative;
    z-index: 10;
}
.tincay_row .vc_row .vc_column_container>.vc_column-inner >.wpb_wrapper h3 {
    font-family: 'Averta Bold', sans-serif;
    font-size: 17px;
    margin-bottom: 10px;
}
.tincay_row .vc_row .vc_column_container>.vc_column-inner >.wpb_wrapper p {
    font-size: 15px;
}
.tincay_row .vc_row .vc_column_container>.vc_column-inner{
    padding:10px;
}
.thitruong-row {
    padding-top: 60px;
    padding-bottom: 60px;
}
.thitruong-row .title_h2 {
    padding-left: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
    padding-right: 70px;
    padding-top: 15px;
}
.thitruong-row .promo-banner .wrapper-content-banner {
    padding: 0;
}
.thitruong-row .promo-banner .content-banner {
    padding: 30px;
    height: 260px;
    background: linear-gradient(to bottom, #0A142900, #0A1429);
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
}
.thitruong-row .promo-banner .content-banner p {
    color:#fff
}
.thitruong-row .promo-banner .content-banner .banner-inner {
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    height: 0;
}
.thitruong-row .wd-active .promo-banner .content-banner .banner-inner {
    opacity: 1;
    visibility: visible;
    height: auto;
}
.thitruong-row .wd-carousel-container {
    --wd-width: 115%;
}
.thitruong-row .wd-carousel {
    padding-top: 40px;
}
.thitruong-row .wd-nav-arrows.wd-hover-1.wd-pos-sep .wd-prev {
    transform: none;
    top: -15px;
    opacity: 1;
    border: 1px solid;
    border-radius: 100%;
    right: auto;
     left: calc(78% - 60px);
}
.thitruong-row .wd-nav-arrows.wd-hover-1.wd-pos-sep .wd-next {
    transform: none;
    top: -15px;
    opacity: 1;
    border: 1px solid;
    border-radius: 100%;
    left: 78%;
}

.thitruong-row .wd-arrow-inner {
    width: 35px;
    height: 35px;
} 
.thitruong-row .wd-arrow-inner:after {
    font-size: 20px;
}
.hanhtrinh-row {
    padding-top: 30px;
    padding-bottom: 30px;
}
.hanhtrinh-row .title_h2{
    margin-bottom: 50px;
}
.hanhtrinh-row h3 {
    font-size: 25px;
    font-weight: 600;
    line-height: 1.2;
    margin-bottom: 10px;
    color: #fff;
}
.hanhtrinh-row p {
    font-size: 14px;
    margin-bottom: 0px;
    color: #fff;
}
.hanhtrinh-row .wpb_raw_code {
margin-bottom:0;
	margin-top:10px;
}
.hanhtrinh-row span.number-hanhtrinh {
    color: #fff;
}
.hanhtrinh-row .vc_row .vc_col-sm-1\/5 .vc_column-inner {
    border-right: 1px solid #404859;
}
.hanhtrinh-row .vc_row .vc_col-sm-1\/5:last-child .vc_column-inner {
    border-right: none;
}
.dichvu_row {
    margin-top: 50px;
}
.dichvu_row > .vc_column_container > .vc_column-inner > .wpb_wrapper {
    padding: 40px;
    background-color: #fff;
    border-radius: 12px;
}
.dichvu_row .title-wrapper .title {
    font-size: 37px;
    font-weight: 700;
    margin-bottom: 20px;
    line-height: 1.2;
    color: #0A1429;
    text-align: left;
}
.dichvu_row .title-wrapper {
    display: flex;
    text-align: left;
    flex-wrap: wrap;
}
.wd-accordion-title:is(.wd-active,:hover)>.wd-accordion-title-text {
    color: #0a1429 !important;
}
.dichvu_row .title-wrapper .liner-continer {
    width: 50%;
}
.dichvu_row .title-wrapper .title-after_title {
    width: 50%;
}
.dichvu_row .wd-accordion:where(.wd-style-default)>.wd-accordion-item:first-of-type, .wd-accordion:where(.wd-style-default)>.wd-nav-wrapper+.wd-accordion-item {
    border-top: 1px solid #D9D9D9; 
}
.dichvu_row .wd-accordion:where(.wd-style-default)>.wd-accordion-item{
    border-bottom: 1px solid #D9D9D9;
}
.hanhtrinh-row .dichvu_row h3 {
    font-size: 18px;
    color: #0A1429;
    font-family: 'Averta Bold', sans-serif;
    margin-bottom: 10px;
    line-height: 1.3;
}
.hanhtrinh-row .dichvu_row p {
    font-size: 15px;
    margin-bottom: 15px;
    color: #0A1429;    padding-right: 30px;
}
.hanhtrinh-row .dichvu_row ul li{
    margin-bottom: 0;
}
.hanhtrinh-row .wd-accordion-title:is(.wd-active)>.wd-accordion-title-text {
 opacity: 0;
 visibility: hidden;
 height: 0;
}
.hanhtrinh-row .wd-accordion.wd-opener-pos-right>.wd-accordion-item>.wd-accordion-title.wd-active {
    padding-bottom: 0;
    height: 30px;
    position: absolute;
    width: 100%;
    z-index: 10;
}
.hanhtrinh-row .wd-accordion.wd-opener-style-arrow>.wd-accordion-item>.wd-accordion-title.wd-active .wd-accordion-opener {
	margin-top:15px;
}
.hanhtrinh-row .wd-accordion-content.wd-active {
    padding-bottom: 0;
  
}
.hanhtrinh-row .wd-accordion-content {
	  padding-top: 15px;
}
.hanhtrinh-row .wd-accordion-content .wd-image img {
    width: 360px;
    height: auto;
}
.hanhtrinh-row .wd-accordion-content .wd-image {
    margin-bottom: 0;
    margin-top: 130px;
    /* opacity: 0;
    visibility: hidden;
    height: 0;
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out; */
}
/* .hanhtrinh-row .wd-accordion-content.wd-active .wd-image {
    opacity: 1;
    visibility: visible;
    height: 200px;
    transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
} */
.hanhtrinh-row .wd-accordion-opener {
    height: 30px;
    width: 20px;
    background-image: url(images/Arrow-dichvu.png);
    background-size: 12px;
    background-position: center;
    background-repeat: no-repeat;
}
.hanhtrinh-row .wd-accordion-opener::before{
    display: none;
}
.wd-close-side.wd-close-side-opened {
    display: none!important;
}
.wd-side-hidden.wd-left {
    top:90px!important;
    width:100%!important;    background-color: #0A1429 !important;
}
.wd-nav-mobile>li>a {
    color: #fff !important;
    justify-content: center;
    border-bottom: 1px solid rgb(224 224 224 / 17%) !important;
}
.wd-nav-mobile>li>a:hover{
    color:rgb(177,145,105)!important;
}
#trang-chu.vc_row.vc_row-flex {
   background-image: url(images/Hero-Banner.jpg)!important;background-size: cover;
    background-position: center !important;
}
@media (max-width: 1024px) {
	.banner_home h2 {
    font-size: 44px !important;
}
	.about_home_row .vc_col-sm-5 img {
    border-radius: 8px;
    width: 100%;
    margin-top: 0;
}
	.counter_row .wd-image {
	text-align:center
	}
	.counter_row .vc_column_container {
		text-align:center;
	}
	.why_row .vc_col-md-4 > .vc_column-inner {
		height:450px;
	}
	.title_h2 h2 {
		font-size:33px!important;
	}
	.hanhtrinh-row p {
    font-size: 16px;
    margin-bottom: 0px;
    color: #fff;
    text-align: left;
    width: 100%;
    margin: 0 auto;
}
	#dich-vu .title_h2.title_h2_brown h2 {
		text-align:center!important
	}
	.hanhtrinh-row .wpb_raw_code {
        text-align: right;
        padding-bottom: 10px;
	}
	.contact-form-footer .field2 {
		width:100%;
	}
	.dichvu_row .title-wrapper .title-after_title {
		width:100%;
	}
	.dichvu_row .title-wrapper .liner-continer {
    width: 100%;
}
	.dichvu_row > .vc_column_container > .vc_column-inner > .wpb_wrapper {
    padding: 20px;
    background-color: #fff;
    border-radius: 12px;
}
	.dichvu_row .wd-accordion-title {
		font-size:16px;
		line-height:1.3
	}
	.hanhtrinh-row .dichvu_row h3 {
		display:none;
	}
	.hanhtrinh-row .wd-accordion-content .wd-image {
		margin-top:0;        margin-bottom: 20px;
	}
	.hanhtrinh-row .wd-accordion.wd-opener-pos-right>.wd-accordion-item>.wd-accordion-title.wd-active {
    padding-bottom: 0;
    height: auto;
	position:relative;

}
	.hanhtrinh-row .wd-accordion-title:is(.wd-active)>.wd-accordion-title-text {
    opacity: 1;
    visibility: visible;
    height: auto;
}
	.hanhtrinh-row .dichvu_row p {
    font-size: 15px;
    margin-bottom: 15px;
    color: #0A1429;
    padding-right: 30px;
    width: 100%;
    text-align: left;
    padding-right: 0;
}
	.hanhtrinh-row .wd-accordion.wd-opener-style-arrow>.wd-accordion-item>.wd-accordion-title.wd-active .wd-accordion-opener {
    margin-top: 0;
}
	.hanhtrinh-row .wd-accordion-content .wd-image img {
    width: 100%;
    height: auto;
}
	.tincay_row {
    position: relative;
    height: auto;
    padding-bottom: 40px;
}
	.tincay_row .vc_row .vc_column_container>.vc_column-inner >.wpb_wrapper {
		height:170px;
	}
	#tincay.tincay_row {
		    background-size: 100% !important;
    background-position: bottom center !important;
		padding-bottom:200px;
	}
	.tincay_row::before {
		    background: linear-gradient(to bottom, #0A1429 0%, #0A1429 65%, #0a142933 75%, #0a142900 100%);
    background: -moz-linear-gradient(to bottom, #0A1429 0%, #0A1429 65%, #0a142933 75%, #0a142900 100%);
    background: -webkit-linear-gradient(to bottom, #0A1429 0%, #0A1429 65%, #0a142933 75%, #0a142900 100%);
    background: -o-linear-gradient(to bottom, #0A1429 0%, #0A1429 65%, #0a142933 75%, #0a142900 100%);
    background: -ms-linear-gradient(to bottom, #0A1429 0%, #0A1429 65%, #0a142933 75%, #0a142900 100%);
	    background: linear-gradient(to bottom, #0A1429 0%, #0A1429 65%, #0a142933 75%, #0a142900 100%);
	}
	.wd-footer:before {
		background: linear-gradient(to top, #0A1429 0%, #0A1429 50%, rgb(10 20 41 / 80%) 75%, rgb(10 20 41 / 80%) 100%);
		background: -moz-linear-gradient(to top, #0A1429 0%, #0A1429 50%, rgb(10 20 41 / 80%) 75%, rgb(10 20 41 / 80%) 100%) 100%);
    background: -webkit-linear-gradient(to top, #0A1429 0%, #0A1429 50%, rgb(10 20 41 / 80%) 75%, rgb(10 20 41 / 80%) 100%) 100%);
    background: -o-linear-gradient(to top, #0A1429 0%, #0A1429 50%, rgb(10 20 41 / 80%) 75%, rgb(10 20 41 / 80%) 100%);
    background: -ms-linear-gradient(to top, #0A1429 0%, #0A1429 50%, rgb(10 20 41 / 80%) 75%, rgb(10 20 41 / 80%) 100%);
	}
	.thitruong-row {
    padding-top: 0;
    padding-bottom: 0px;
}
	.thitruong-row .title_h2 {
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 0;
}
	.thitruong-row .wd-carousel-container {
    --wd-width: 100%;
    margin: 0 auto;
}
	.thitruong-row .wd-carousel .promo-banner {
    width: 95%;
    margin: 0 auto;
}
	
	.nhom-taisan1 .wpb_text_column {
		    padding-top: 50px;
    padding-bottom: 50px;
	}
	.nhom-taisan1 .wpb_text_column p {
    color: #fff;
    max-width: 80%;
    margin: 0 auto;
}
	.nhom-taisan1.nhom-taisan2.vc_row.vc_row-flex>.vc_column_container:nth-child(1){
		order:2;
	}
		.nhom-taisan1.nhom-taisan2.vc_row.vc_row-flex>.vc_column_container:nth-child(1){
		order:1;
	}
	.wd-footer .wd-image img {
    width: 210px !important;
    margin-bottom: 0px !important;
		margin-top:50px;
}
	div.wpcf7 input[type=submit] {
		margin-top:20px;
	}
	.wd-footer .vc_row {
		display:flex;
		flex-wrap:wrap;
	}
	.wd-footer .vc_row .vc_column_container:nth-child(1) {
		order:2;
	}
	.wd-footer .vc_row .vc_column_container:nth-child(2) {
		order:1;
			margin-bottom:40px;
	}
	.wd-footer {
		padding-top:50px;        padding-bottom: 50px;
	}
	.wd-footer h3 {
    color: #b19169;
    font-size: 22px;
}
	#trang-chu.vc_row.vc_row-flex {
		    background-image: url(images/Hero-Banner-Mobile.jpg) !important;
	}
	#trang-chu.vc_row.vc_row-flex>.vc_column_container {
		    align-items: flex-start;
	}
	#trang-chu.vc_row.vc_row-flex>.vc_column_container .wpb_text_column {
		    margin-top: 80px;
    text-align: center;
	}
	.hanhtrinh-row .vc_row .vc_col-sm-1\/5 .vc_column-inner {
    border-right: none;
    border-bottom: 1px solid #404859;
    padding: 0;
    padding-right: 0;
    width: 90%;
    margin: 0 auto 10px;
}
}