@charset 'UTF-8';
/*  The ÂN - Custom CSS
	font-family: 'Roboto', sans-serif;
	font-family: 'Roboto Condensed', sans-serif;
*/
.brand__name img, .brand img { width:160px; height:auto; }
.brand_footer { font-family: "Madimi One", sans-serif; font-size: 26px; color:#FFF; }
.brand_footer img { width:120px; height:auto; }
.flag { width:24px; height:auto; }
.unit-body { line-height:16px; }
.rd-navbar-static .rd-navbar-items-list > li, .rd-navbar-sidebar .rd-navbar-items-list > li { padding: 0 10px; }

.text-width-2 { text-align: justify; }
.pre-footer-corporate p { text-align: justify; }
.txt-center { text-align: center; }

.branch-room h3, .branch-room .heading-3, .branch-room .price__aside-top { font-size: 20px !important; }
.branch-room .price__main { font-size: 0.5em; }
.section-room { padding-bottom: 90px; }
.button-reserve { margin-top: 0 !important; }
.list-location > li a span { position: relative; padding-left: 14px; line-height: 1.5; color: #777; font-family: "Roboto", Helvetica, Arial, sans-serif; font-size: 16px; }
.list-location > li::before { display: none; }

.booking-form-cover {position: relative; box-shadow: 0 1px 10px 0 rgb(0 0 0 / 15%); padding: 100px 25px;}
.booking-form-cover .ezbe-form input[type=submit] { background-color: #348ecd !important; }
.booking-form-cover .ezbe-form input,
.booking-form-cover .ezbe-form select { border: 1px solid #348ecd !important; }
.booking-form-cover .ezbe-col-12, 
.booking-form-cover .ezbe-col-1, 
.booking-form-cover .ezbe-col-2, 
.booking-form-cover .ezbe-col-3 { margin-right: 10px !important; }

.saleoff { color: #FF0000 !important; font-size: 16px; font-weight: 700; }
.facilites { border: 1px solid rgba(52, 142, 205, 1); border-radius: 10px; display: inline-block; padding: 2px 10px; margin-bottom: 9px; margin-right: 6px; font-size: 14px; background: rgba(143, 255, 255, 0.1); color: rgba(52, 142, 205, 1); font-weight: 600; }
.facilites .icon:before { color: rgba(52, 142, 205, 1); }
.mb-30 { margin-bottom: 30px; }
.inurban-none { display: none !important; }

.bma-content ul { margin-left: 20px; }
.bma-content ul li { list-style: disc; display: list-item; }

h3.post__title a { font-size: 26px; }

.title-desc { font-family: 'Roboto Condensed', Helvetica, Arial, sans-serif; color: #000; font-size: 14px; line-height: 1.57143; letter-spacing: .08em; text-transform: uppercase; }

@media (min-width: 992px) {
	.ezbe-col-2 {
	    -ms-flex: 0 0 15.666667% !important;
	    flex: 0 0 15.666667% !important;
	    max-width: 15.666667% !important;
	}	
}

@media (max-width: 767px) {
	h3.post__title a { font-size: 22px; }
	.comment-minimal__meta { font-size: 16px; }
	.comment-minimal__link { font-size: 18px; }
}

