html[lang^="he"] body,
html[lang^="he"] .btn,
html[lang^="he"] .ff-inter {
font-family: "Heebo", "Titillium Web", "Arial Hebrew", Arial, sans-serif;
}
html[lang^="ar"] body,
html[lang^="ar"] .btn,
html[lang^="ar"] .ff-inter {
font-family: "Cairo", "Titillium Web", "Segoe UI", Tahoma, Arial, sans-serif;
} html[dir="rtl"] .text-uppercase { text-transform: none; } html[dir="rtl"] .header-search .form-control { padding-left: 1rem !important; padding-right: 3rem !important; }
html[dir="rtl"] .header-search-icon { left: auto; right: 0; margin-left: 0; margin-right: 1rem !important; }
html[dir="rtl"] .wishlist-badge { right: auto; left: -8px; }
html[dir="rtl"] .floating-submenu { left: auto; right: 0; }
html[dir="rtl"] .mobile-submenu { padding-left: 0; padding-right: 1rem; }
html[dir="rtl"] .yaoz-lang-menu { text-align: right; } html[dir="rtl"] .btn-add-to-list-primary span { margin-right: 0; margin-left: 5px; }
html[dir="rtl"] .white-contact .input-icon::before { left: auto; right: 14px; }
html[dir="rtl"] .white-contact .input-icon input { padding-left: 12px !important; padding-right: 50px !important; }
html[dir="rtl"] .white-contact .checkbox-label input[type="checkbox"] { margin-right: 0; margin-left: 8px; } html[dir="rtl"] .read-more-link svg,
html[dir="rtl"] .btn-next-project svg,
html[dir="rtl"] .arrow-flip-rtl { transform: scaleX(-1); } html[dir="rtl"] .case-study-single .text-align-right,
html[dir="rtl"] .rtl-flip-align { text-align: left !important; }
html[dir="rtl"] .sticky-product-header { left: auto; right: 0; } html[dir="rtl"] .taxonomy-header { background-position: right center; } html[dir="rtl"] .scene .feature-card { direction: rtl; } html[dir="rtl"] .slick-slide { float: right; } html[dir="rtl"] .wpcf7-form input,
html[dir="rtl"] .wpcf7-form textarea,
html[dir="rtl"] .wpcf7-form select { text-align: right; direction: rtl; } html[dir="rtl"] .ltr,
html[dir="rtl"] input[type="email"],
html[dir="rtl"] input[type="tel"],
html[dir="rtl"] input[type="url"] { direction: ltr; text-align: right; unicode-bidi: embed; }
@media (min-width: 992px) and (max-width: 1199px) {
html[dir="rtl"] #cp-navigation .header-search .form-control:focus { right: auto; left: 0; padding-left: 1rem !important; padding-right: 3rem !important; }
}