.section-built-new-room {
	padding-top: 0px !important;
	height: 855px;
	margin-top: 5vh
}

.section-built-new-room .section-content {
	 padding-bottom: 40vh;
}

.image-location {
	width: 12px;
	height: 16px;
	margin-right: 10px;
}
.event-news .col-inner{
	max-height: 378px;
	overflow-y: auto;
}

.event-news.col {
	padding-bottom: 0px !important
}
.image-clock{
	width: 15px;
	height: 15px;
	margin-right: 10px;
}
.section-upcoming-events {
	padding-top: 0px !important
}

.title-event {
	min-height: 74px;
    display: flex;
    justify-items: center;
    align-items: center;
}
.btn-contact-news-room {
	width: 200px;
	height:50px;
}
.blog-news-room {
	max-width: 70vw !important
}
.sidebar-wrapper .row.large-columns-3 {
	max-width: 80vw !important
}
.nav-pagination>li>.current, .nav-pagination>li>a:hover, .nav-pagination>li>span:hover {
	background-color: #CE181E !important;
    border-color:#CE181E !important; 
}
.div-date {
	width: 77px; 
	height: 79px;
	border: 2px solid white; 
	border-radius: 2px; 
	font-size: 30px ;
	font-weight: 700;
}
.widget {
    margin-bottom: 5.5em !important;
}

footer .widget {
    margin-bottom: 1.5em !important;
}
.bg-color-up {
	background-color: rgb(206, 24, 30);
}

.slider-nav-circle .flickity-prev-next-button svg {
    fill: #fff!important;
    background-color: white;
    border-color:white !important;
}

.from_the_blog_excerpt  {
	display: none !important;
}

.post-title.is-large {
	text-align: left;
	font-size: 20px;
	font-weight: 700;
	color: #000;
}

.box-text-inner.blog-post-inner {
	min-height: 130px;
}

.post-meta.is-small.op-8 {
	padding-top: 10px;
	color: #414042;
	font-family: Montserrat;
	font-size: 14px;
	font-style: italic;
	font-weight: 400;
	line-height: normal;
}
/**/
.textbox-post {
	padding-bottom: 156px;
}

.bg-image-up {
	background-image: url(/en/wp-content/uploads/2023/08/image_new_room.png);
}

.new-and-event-banner-bg .overlay {
    background-color: transparent !important;
}

/* fix bug */
.event-news .col-inner::-webkit-scrollbar {
	height: 5px;
	width: 8px;
}
.event-news .col-inner::-webkit-scrollbar-thumb {
	background: #D9D9D9;
    border-radius: 10px;
}
.event-news .col-inner::-webkit-scrollbar-track {
    background: white;
    border-radius: 10px;
}

@media screen and (max-width: 1024px) { 
	.event-news .col-inner::-webkit-scrollbar {
		width: 4px;
	}
	.sidebar-wrapper .row.large-columns-3 {
	max-width: 90vw !important
	}
	.widget_text .col {
		padding-left: 5px !important;
		padding-right: 0 !important;
	}
	
	.blog-news-room {
    	max-width: 85vw !important;
	}
	.box-text-inner.blog-post-inner {
    	min-height: 110px;
    } 
	.image-zoom.image-cover {
		height: 207px !important;
	}
	.post-meta.is-small.op-8 {
	 	font-size: 12px;
	}
	.box-blog-post .is-divider {
		display: none;
	}
	.col.post-item.is-selected {
		padding: 0px 4px !important;
	}
	.flickity-button.flickity-prev-next-button.previous {
		margin-left: -37px;
	}
	.flickity-button.flickity-prev-next-button.next {
		margin-right: -37px;
	}
	/* end fix bug */
	.event-news .col-inner{
	max-height: 501px;
	overflow-y: auto;
    }
	.mt-mobie {
		margin-top: 15px !important;
		width: 80vw;
	}
	.mobie-new-room {
		font-size: 30px; 
	}
	.btn-contact-news-room {
		width: 110px;
		height:26px;
		margin-top: 18px !important;
       margin-left: 21px !important;
	}
	.width-mobie {
		width: 70vw;
        margin-right: 6vw;
	}
	.mobie-row {
		padding-bottom: 0px !important
	}
	.mobie-view-all {
		display: flex;
		align-items: center;
		font-size: 26px;
        font-weight: 700;
			
	}
	ul.links li {
    margin: 0 0.2em !important;
   }
	.mobie-last-new {
		font-size: 26px;
		font-weight: 900;
	}
	.mobie-upcoming {
		height: 4.5 rem;
		justify-content: left !important;
		padding-left: 20px;
	}
	.mobie-title-sub {
		font-size: 20px;
	}
	.mobie-pd {
		padding-top: 5vh !important;
        padding-left: 7vw
	}
	.div-date {
		width: 56px; 
		height: 56px;
		border: 2px solid white; 
		border-radius: 2px; 
		font-size: 14px ;
		font-weight: 700;
	}
	.mg-mobie-10 {
		margin-bottom: 10px;
	}
	
	.pd-mobie-last {
		padding-top: 0px !important;
		padding-bottom: 0px !important
	}
	.post-title.is-large { 
		font-size: 14px;
	}
	.box-text-inner.blog-post-inner {
		padding-top: 10px;
	}
	.view-all .post-item {
		padding-bottom: 10px !important
	}
}

/* .post-item.is-selected:nth-child(2) {
	transform: scale(1.1);
} */
/*-- fix bug --*/
.blog-news-room .post-title {
	height: 52px ;
	overflow: hidden;
}

.blog-news-room .post-title a {
	 display: -webkit-box !important;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
}

/*responsive*/
@media screen and (max-width : 1024px) and (min-width : 850px){
	.conversation {
		padding : 20px 0px 0px 10px !important;
	}
}
@media screen and (max-width : 1024px) and (min-width : 550px){
	.section-built-new-room .section-content {
    padding-bottom: 50vh;
    }
	.section-built-new-room {
    height: 360px !important;
	margin-top : 35vh !important;
    }
	.newroom-text-head{
		font-size : 35px !important;
		
	}
	.newroom-text{
		font-size : 17px !important;
	}
}
@media screen and (min-width : 1025px) and (max-width : 1500px){
	.section-built-new-room .section-content {
    padding-bottom: 60vh;
    }
	.section-built-new-room {
    height: 535px !important;
	margin-top : 30vh !important;
    }
}
@media screen and (min-width : 1501px){
	.section-built-new-room .section-content {
    padding-bottom: 60vh;
    }
	.section-built-new-room {
    height: 685px !important;
	margin-top : 15vh !important;
    }
}
/*responsive*/
/* start  banner*/
@media (max-width: 1900px) and (min-width: 1025px) {
	.new-and-event-banner-bg {
	padding-top: 72.7vh !important; 
	}
}

@media (max-width: 1024px) and (min-width: 850px) {
	.banner-news-room{
		padding-top : 540px !important;
	}
	.icon-blog-page-hbh{
		width : 15vw !important;
		margin-left : -20px;
	}
	.has-equal-box-heights .box-image img, .has-format img, .image-cover img, .video-fit iframe, .video-fit video, img.back-image {
     height: 90% !important;
    }
	.box-blog-post .box-text{
		margin-top: -2.1vw !important;
	}
	.textwidget .box-image img{
		height : 100% !important;
	} 
	
}



/* end banner*/

