@import url('https://fonts.googleapis.com/css2?family=Almarai:wght@300;700&amp;display=swap');
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, input, textarea, button, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, address, section, video, audio,
.trx_addons_audio_player .audio_author, .sc_item_subtitle, .sc_item_button .sc_button_simple, .sc_recent_news .post_item .post_meta, .sc_action_item_description, .sc_price_description, .sc_price_details, .sc_promo_modern .sc_promo_link2 span, .sc_skills_counter .sc_skills_item_title, .slider_style_modern .slider_controls_label span, .slider_titles_outside_wrap .slide_cats, .slider_titles_outside_wrap .slide_subtitle, .sc_team .sc_team_item_subtitle, .sc_services .sc_services_item_subtitle, .team_member_page .team_member_brief_info_text, .sc_testimonials_item_author_title, .sc_testimonials_item_content:before,
.top_panel .slider_engine_revo .slide_title,
.top_panel .slider_engine_revo .slide_subtitle, .logo_slogan, fieldset legend, blockquote a, blockquote cite, figure figcaption, .wp-caption .wp-caption-text, .wp-caption .wp-caption-dd, .wp-caption-overlay .wp-caption .wp-caption-text, .wp-caption-overlay .wp-caption .wp-caption-dd, .format-audio .post_featured .post_audio_author, .post_item_single .post_content .post_meta, .author_bio .author_link, .comments_list_wrap .comment_posted, .comments_list_wrap .comment_reply,
blockquote, mark, ins, .logo_text, .top_panel_title_2_text, .post_price.price, .theme_scroll_down{ font-family: 'Almarai', sans-serif; }
.floor-plan .vc_images_carousel,
.slider_swiper,
.swiper-wrapper{ direction: ltr; }

.video_frame iframe{ width: 100%!important; }

.menu_mobile .menu_mobile_nav_area > ul > li > a{ text-align: right; }

.language-switcher{ left: 0; right: unset; }
.language-switcher .wpml-ls-link span{font-family: 'Almarai', sans-serif; font-size: 14px; text-transform: uppercase; font-weight: bold; }

.post_title a{
	display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.post_item{
	margin-bottom: 15px;
}

.post_item p {
    margin-bottom: 0;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.scheme_default .sc_button_hover_slide_top {
    background: linear-gradient(to bottom, #13162b 50%,#8b744d 50%) no-repeat scroll right bottom / 100% 210% #3fb9be !important;
}

/* .slider_swiper .swiper-slide{ width: 100%!important; } */