body,
h1,
h2,
h3,
h4,
h5,
h6,
p {
	font-family: "Assistant", sans-serif !important;
}

body {
	font-size: 16px;
}

h2 {
	font-size: 34px;
}

.faq-title {
	padding-right: 46px;
}

.bqa-item {
	/*margin-bottom: 85px;*/
}

p {
	font-size: 18px;
}

.read-btn a i {
	transform: scaleX(-1);
}

.menu-sidebar-wrapper {
	right: auto;
	left: 0;
	transform: translateX(-100%);
}

[dir="rtl"] .slick-slider div,
html[lang="he-IL"] .slick-slider div,
.banner-slider,
.slick-track {
	direction: rtl !important;
}

[dir="rtl"] .slick-slide {
	/* /*float: left !important; */
}

@media (min-width: 666px) {
	.header .container {
		padding: 0 50px 0 15px;
	}
}


.menu-sidebar-wrapper .close-btn-wrapper {
	right: auto;
	left: 0;
}

.banner-content h1,
.banner-content h1 p {
	font-size: 47px;
	line-height: 60px;
}

.room-wrapper .room-content .content a i {
	float: right;
	transform: scaleX(-1);
	padding: 0 10px 0 0;
}

.bqa-item h6 {
	font-size: 25px;
	letter-spacing: 0;
}

.room-wrapper .room-content .content a {
	font-size: 16px;
	line-height: 10px;
	padding-bottom: 8px;
}

.thumb-text-section h2 {
	font-size: 45px;
}

@media screen and (orientation: portrait) {
	.room-wrapper .room-thumb img {
		border-radius: 3px !important;
		border-top-right-radius: 55px !important;
		border-bottom-left-radius: 14px !important;
	}

	.room-wrapper.style-two .room-thumb img {
		border-radius: 3px !important;
		border-bottom-left-radius: 55px !important;
		border-top-right-radius: 14px !important;
	}

}

.room-wrapper .room-thumb img {
	border-radius: 3px;
	border-top-right-radius: 130px;
	border-bottom-left-radius: 34px;
}

.room-wrapper.style-two .room-thumb img {
	border-radius: 3px;
	border-bottom-left-radius: 130px;
	border-top-right-radius: 34px;
}

.room-wrapper.style-two .room-content img {
	border-radius: 3px;
	border-top-left-radius: 33px;
}

.room-wrapper .room-content .content {
	padding-left: 0;
	padding-right: 35px;
}

.room-wrapper .room-content .content a {
	display: flex;
	max-width: max-content;
}

.room-wrapper .room-content .content a i {
	padding: 0;
	padding-left: 10px;
}