/*
Theme Name: Maxweb
Description: This is a child theme for Flatsome Theme
Theme URI: https:
Author: Hoan
Author URI: 
Template: flatsome
Version: 3.6.1
*/


/*************** ADD CUSTOM CSS HERE.   ***************/
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap');
body{
	    font-size: 16px;
	    color: #333!important;
}
h1, h2, h3, h4, h5, h6, p {
	font-family: "Roboto", sans-serif!important;
}

a:hover{
	transition:all .3s ease-out 0s;
}
.gt-section .padding-5  p{
	text-align:justify;
}
/*header*/
#header ul.nav li a:hover{
	color:#fff;
}
.stuck .header-main .nav > li > a{
	line-height:16px!important;
}
#header ul.nav li a{
	     padding: 12px 9px!important;
}
.gt-section h2{
	
}
.gt-section h2:after{
	background: url(../../../wp-content/uploads/2020/11/3.png) no-repeat;
    background-position: 50% 100%;
    padding-bottom: 25px;
    background-size: 40%;
}
/*mô-ta*/
.mota-section .mt-text-section p{
	text-align:justify;
}
.mota-section .col-inner a, .yc-section .col-inner a{
	border-radius: 10px;
    margin: 0;
    text-align: center;
    padding: 10px 15px;
}
.pd-pt{
	padding-bottom:0!important;
}
/*Nội dung*/
.nd-section p{
	color:#fff;
}

.nd-section .title-nd{
}.main-text{
	background-color: #ffffff;
    border-radius: 10px;
    padding: 15px;
    box-shadow: 0px 1px 7px -2px #cfab61;
}
.nd-section h3.title-nd{
		margin-bottom:0;
		color:#fff;
}
.nd-section h3.title-nd{
		margin-bottom:0;
		color:#fff;
}
.nd-section .text-top{
	margin-top:15px;
}
/*yeu-cau*/
img.size-full.alignnone{
	margin-bottom:0!important;
}
/*dang-ky*/
.dk-section form.wpcf7-form{
	text-align:center;
}
.dk-section form.wpcf7-form input{
	width:50%;
    height: 50px;
     border-radius: 5px;
    height: 50px;
	box-shadow:none;
}
.dk-section form.wpcf7-form input:focus{
	box-shadow:none!important;
}
.dk-section form.wpcf7-form .wpcf7-submit{
	width:20%;
	border-radius:10px;
}
.dk-section form.wpcf7-form .wpcf7-submit:hover, .footer-wrapper form .wpcf7-submit:hover, .yc-section a:hover, .mota-section a:hover{
	background-color:#fff!important;
	color:#cfab61;
	 border: 2px solid #cfab61;
}
.button:hover, input[type='submit']:hover{
	box-shadow:none!important;
}
/*footer*/
.footer-wrapper p.text-foot{
	margin-bottom:0;
}
.footer-wrapper .img{
	text-align:center
}
.footer-wrapper .img .img-inner img{
	width:200px;
}
.footer-wrapper form span .wpcf7-form-control{
	border-radius: 5px;
    margin-bottom: 15px;
}
.footer-wrapper .title-footer h3{
	margin-bottom:20px;
}
.footer-wrapper form .wpcf7-submit{
    border-radius: 10px;
}
.absolute-footer{
	padding: 10px 0 10px;
}
.footer-wrapper .back-to-top {
	border-color:#3d626d;
}
.footer-wrapper .back-to-top i{
	color:#f3c10c;
}
/*popup*/
.pum-theme-409 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close{
	margin:0;
}
.pum-theme-409 .pum-title, .pum-theme-default-theme .pum-title{
	margin-bottom:20px;
}
.pum-container form {
	text-align:center;
}
.pum-container form span input.wpcf7-text{
	border-radius: 5px;
    margin-bottom: 20px;
}
.pum-container form input.wpcf7-submit{
	border-radius:5px;
}
.is-divider{
	display:none;
}
.badge{
	display:none;
}
/*tuyen-dung*/
.box-text .post-title {
	height:40px;
}
.box-text .post-title:hover{
	color:#cfab61;
	transition:all .3s ease-out 0s;
}
.blog-wrapper.blog-archive .box-text{
	padding-left:10px;
	padding-right:10px;
}
.blog-wrapper.blog-archive .col.post-item > .col-inner{
	box-shadow: 0 0 8px #e5e5e5;
	background-color: rgb(249 249 249);
}
/*duoc-gi*/
.text-section{
	padding:15px;
	text-align:justify;
}
.dt-section .text-dt-section .col-inner{
	height:100%;
}
.text-section p::before{
	 content: "\f0a4";
    font-family: FontAwesome;
    padding-right: 10px;
    font-size: 16px;
    color: #111;
}
.section-bg-overlay{
	background-color:transparent!important;
}
.back-to-top{
	bottom: 85px;
    right: 32px;
}
.footer-wrapper p i{
	margin-right:5px;
}
/*reponsive*/
@media only screen and (max-width: 576px) {
  .dk-section form.wpcf7-form .wpcf7-submit{
    width:50%;
  }
	.dk-section form.wpcf7-form input{
		width:100%;
	}
}
.phone-bar a{
	bottom: 105px;
}
#button-contact-vr{
	bottom:80px
}
.wpcf7-response-output{
	color: #fff !important;
}