@font-face {
  font-family: 'Open Sans Hebrew';
  font-style: italic;
  font-weight: 300;
  src: url(../fonts/opensans/opensanshebrew-lightitalic-webfont.eot);
  src: url(../fonts/opensans/opensanshebrew-lightitalic-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/opensans/opensanshebrew-lightitalic-webfont.woff) format("woff"), url(../fonts/opensans/opensanshebrew-lightitalic-webfont.ttf) format("truetype"); }

@font-face {
  font-family: 'Open Sans Hebrew';
  font-style: normal;
  font-weight: 300;
  src: url(../fonts/opensans/opensanshebrew-light-webfont.eot);
  src: url(../fonts/opensans/opensanshebrew-light-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/opensans/opensanshebrew-light-webfont.woff) format("woff"), url(../fonts/opensans/opensanshebrew-light-webfont.ttf) format("truetype"); }

@font-face {
  font-family: 'Open Sans Hebrew';
  font-style: italic;
  font-weight: 400;
  src: url(../fonts/opensans/opensanshebrew-italic-webfont.eot);
  src: url(../fonts/opensans/opensanshebrew-italic-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/opensans/opensanshebrew-italic-webfont.woff) format("woff"), url(../fonts/opensans/opensanshebrew-italic-webfont.ttf) format("truetype"); }

@font-face {
  font-family: 'Open Sans Hebrew';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/opensans/opensanshebrew-regular-webfont.eot);
  src: url(../fonts/opensans/opensanshebrew-regular-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/opensans/opensanshebrew-regular-webfont.woff) format("woff"), url(../fonts/opensans/opensanshebrew-regular-webfont.ttf) format("truetype"); }

@font-face {
  font-family: 'Open Sans Hebrew';
  font-style: italic;
  font-weight: 700;
  src: url(../fonts/opensans/opensanshebrew-bolditalic-webfont.eot);
  src: url(../fonts/opensans/opensanshebrew-bolditalic-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/opensans/opensanshebrew-bolditalic-webfont.woff) format("woff"), url(../fonts/opensans/opensanshebrew-bolditalic-webfont.ttf) format("truetype"); }

@font-face {
  font-family: 'Open Sans Hebrew';
  font-style: normal;
  font-weight: 700;
  src: url(../fonts/opensans/opensanshebrew-bold-webfont.eot);
  src: url(../fonts/opensans/opensanshebrew-bold-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/opensans/opensanshebrew-bold-webfont.woff) format("woff"), url(../fonts/opensans/opensanshebrew-bold-webfont.ttf) format("truetype"); }

@font-face {
  font-family: 'Open Sans Hebrew';
  font-style: italic;
  font-weight: 800;
  src: url(../fonts/opensans/opensanshebrew-extrabold-webfont.eot);
  src: url(../fonts/opensans/opensanshebrew-extrabold-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/opensans/opensanshebrew-extrabold-webfont.woff) format("woff"), url(../fonts/opensans/opensanshebrew-extrabold-webfont.ttf) format("truetype"); }

@font-face {
  font-family: 'Open Sans Hebrew';
  font-style: normal;
  font-weight: 800;
  src: url(../fonts/opensans/opensanshebrew-extrabold-webfont.eot);
  src: url(../fonts/opensans/opensanshebrew-extrabold-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/opensans/opensanshebrew-extrabold-webfont.woff) format("woff"), url(../fonts/opensans/opensanshebrew-extrabold-webfont.ttf) format("truetype"); }

body {
  direction: rtl; }
  body p, body span, body a, body li, body ul, body h1, body h2, body h3, body h4, body strong, body div {
    font-family: 'Assistant', sans-serif !important; }

.wpcf7 {
  direction: rtl; }

.get-quote img {
  -webkit-transform: scaleX(-1);
  -moz-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  transform: scaleX(-1); }

.home .main-image {
  background-position: right !important; }

.page-template-template-translators .translators-container {
  text-align: right;
  direction: rtl; }

@media (max-width: 767px) {
  .home .main-image {
    background-position: right !important; } }

article .entry-content {
  font-size: 18px; }

.service-content {
  font-size: 18px; }
