/*
Theme Name: HomeStay
Theme URI: https://ohayotamcoc.info/
Author: ohayotamcoc
Author URI: https://ohayotamcoc.info/
Description: Cho thue homestay
Template: flatsome
Version: 1.0.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
/* quicksand-300 - vietnamese_latin_latin-ext */
@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-weight: 300;
  font-display:swap;
  src: url('fonts/quicksand-v20-vietnamese_latin_latin-ext-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/quicksand-v20-vietnamese_latin_latin-ext-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/quicksand-v20-vietnamese_latin_latin-ext-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/quicksand-v20-vietnamese_latin_latin-ext-300.woff') format('woff'), /* Modern Browsers */
       url('fonts/quicksand-v20-vietnamese_latin_latin-ext-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/quicksand-v20-vietnamese_latin_latin-ext-300.svg#Quicksand') format('svg'); /* Legacy iOS */
}
/* quicksand-regular - vietnamese_latin_latin-ext */
@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-weight: 400;
  font-display:swap;	
  src: url('fonts/quicksand-v20-vietnamese_latin_latin-ext-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/quicksand-v20-vietnamese_latin_latin-ext-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/quicksand-v20-vietnamese_latin_latin-ext-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/quicksand-v20-vietnamese_latin_latin-ext-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/quicksand-v20-vietnamese_latin_latin-ext-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/quicksand-v20-vietnamese_latin_latin-ext-regular.svg#Quicksand') format('svg'); /* Legacy iOS */
}
/* quicksand-500 - vietnamese_latin_latin-ext */
@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-weight: 500;
  font-display:swap;
  src: url('fonts/quicksand-v20-vietnamese_latin_latin-ext-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/quicksand-v20-vietnamese_latin_latin-ext-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/quicksand-v20-vietnamese_latin_latin-ext-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/quicksand-v20-vietnamese_latin_latin-ext-500.woff') format('woff'), /* Modern Browsers */
       url('fonts/quicksand-v20-vietnamese_latin_latin-ext-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/quicksand-v20-vietnamese_latin_latin-ext-500.svg#Quicksand') format('svg'); /* Legacy iOS */
}
/* quicksand-600 - vietnamese_latin_latin-ext */
@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-weight: 600;
  font-display:swap;
  src: url('fonts/quicksand-v20-vietnamese_latin_latin-ext-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/quicksand-v20-vietnamese_latin_latin-ext-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/quicksand-v20-vietnamese_latin_latin-ext-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/quicksand-v20-vietnamese_latin_latin-ext-600.woff') format('woff'), /* Modern Browsers */
       url('fonts/quicksand-v20-vietnamese_latin_latin-ext-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/quicksand-v20-vietnamese_latin_latin-ext-600.svg#Quicksand') format('svg'); /* Legacy iOS */
}
/* quicksand-700 - vietnamese_latin_latin-ext */
@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-weight: 700;
  font-display:swap;
  src: url('fonts/quicksand-v20-vietnamese_latin_latin-ext-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/quicksand-v20-vietnamese_latin_latin-ext-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/quicksand-v20-vietnamese_latin_latin-ext-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/quicksand-v20-vietnamese_latin_latin-ext-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/quicksand-v20-vietnamese_latin_latin-ext-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/quicksand-v20-vietnamese_latin_latin-ext-700.svg#Quicksand') format('svg'); /* Legacy iOS */
}
body{font-family:'Quicksand', sans-serif}
body{font-weight: 0}
body{color: #353535}.nav > li > a {font-family:'Quicksand', sans-serif;}
.nav > li > a {font-weight: 0;}
h1,h2,h3,h4,h5,h6,.heading-font, .off-canvas-center .nav-sidebar.nav-vertical > li > a{font-family:'Quicksand', sans-serif;}
h1,h2,h3,h4,h5,h6,.heading-font,.banner h1,.banner h2{font-weight: 700;}
h1,h2,h3,h4,h5,h6,.heading-font{color: #4B3A2F !important;}
.alt-font{font-family: 'Quicksand', sans-serif;}
.alt-font{font-weight: 0!important;}
.star-rating:before, .woocommerce-page .star-rating:before{
	color:#fbaf5d;
}
#main, #wrapper {
    background-color: #D8C7A1;
}

/*hình ảnh nhà*/
/* @media (min-width: 1200px){
		.hinh-anh-nha:after {
    content: "";
    position: absolute;
    top: 30%;
    left: 0;
    width: 91px;
    height: 192px;
    background-image: url(bg_left_imageglass.png);
    background-size: cover;
    background-repeat: no-repeat;
	}
}
@media (min-width: 1200px)
{
	.hinh-anh-nha:before {
    content: "";
    position: absolute;
    top: 68%;
    right: 12%;
    width: 207px;
    height: 192px;
    background-image: url(bg_right_imageglass.png);
    background-size: cover;
    background-repeat: no-repeat;
}
} */
/*giới thiệu*/
.gioi-thieu p {
	margin-bottom:0.5em;
}
/*form*/
.sago-form input[type="submit"],.sago-form input[type="reset"]{
	width:100%
}
.form-flat input:not([type="submit"]), .form-flat textarea, .form-flat select {
  color:#1c1c1c !important;
   
    border-color: #F7F7F7;
  
    border-radius: 3px;
}


.form-flat input:not([type="submit"])::placeholder, .form-flat textarea::placeholder, .form-flat select::placeholder { 
/* Chrome, Firefox, Opera, Safari 10.1+ */
 color: #1c1c1c !important
}
.form-flat input:not([type="submit"]):-ms-input-placeholder, .form-flat textarea:-ms-input-placeholder, .form-flat select:-ms-input-placeholder { 
/* Chrome, Firefox, Opera, Safari 10.1+ */
 color: #1c1c1c !important
}
.form-flat input:not([type="submit"])::-ms-input-placeholder, .form-flat textarea::-ms-input-placeholder, .form-flat select::-ms-input-placeholder { 
/* Chrome, Firefox, Opera, Safari 10.1+ */
 color: #1c1c1c !important
}

.form-flat.sago-form {
   
    box-shadow: 0px 0px 27px 0px rgba(0,0,0,0.09);

    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    padding: 35px 25px 20px 25px;
}
.form-flat button, .form-flat input {
    border-radius: 3px;
}
.dark, .dark p, .dark td {
    color: #f7f7f7;
}

.sago-no-padding-bottom{
	padding-bottom:0px;
}

.form_dat_phong_col .sago-form, .form_dat_phong .sago-form{
	background-color:  #FFF2EC;
}

.price-list .col-inner {
	background-color: #FFF2EC!important;
	border-radius: 8px;
}

.header-wrapper ul>li>a {
	color: #4B3A2F !important;
}

.header-wrapper ul>li>a:hover {
	color: #4E6C50 !important
}

.price-list .btn-book, .btn-book input[type=submit] {
	background: #4E6C50;
	color: #fff;
}

.price-list .btn-book:hover, .btn-book input[type=submit]:hover {
	background: #E2B659;
}

.gallery-homestay .box-image {
	border-radius: 8px;
	overflow: hidden;
}

.sago-form input:not([type="submit"]) {
  border: 1px solid #CBB89D;
  border-radius: 3px;
}

.sago-form input::placeholder {
	color: #7A6A58 !important;
}
.sago-form input::-webkit-input-placeholder { /* Chrome, Safari */
	color: #7A6A58 !important;
}
.sago-form input:-ms-input-placeholder { /* IE 10+ */
	color: #7A6A58 !important;
}
.sago-form input::-ms-input-placeholder { /* Edge */
	color: #7A6A58 !important;
}
.sago-form input::-moz-placeholder { /* Firefox */
	color: #7A6A58 !important;
}

.sago-form input:not([type="submit"]):hover {
  border: 1px solid #4E6C50;
}

.about-page, .section.gioi-thieu {
	background: #fff;
}

.list-prop {
	color: #5C5C5C;
}

.feedback .col-inner {
	background-color: #FFF2EC !important;
}

.section-contact {
	background: #4B3A2F;
	color: #FFF2EC;
}

.item-type-home .col-inner {
	background: #FFF2EC;
	padding: 10px;
	border-radius: 10px;
}

.section-info-home {
	background: #fff;
}

.section-info-home ul>li::marker {
  color: #4E6C50;
}

.map iframe {
	max-height: 300px;
}

.gallery-homestay img {
	max-height: 200px;
	object-fit: cover;
}

.hinh-anh-nha {
	background-color:  #FFF2EC;
}

.section-name .img-ohayo img, .section-advantage img{
	border-radius: 10px;
	object-fit: cover;
}

.pb-0 {
	padding-bottom: 0;
}
@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}