body,a,h1,h2,h3,h4,h5,p{
font-family: 'Rubik', sans-serif !important;}
body{direction:ltr !important}
.main-menu .navigation > li{float:right !important}
.auto-container,.wpb_wrapper{direction:rtl !important}
.main-footer .footer-upper ul li:before{content: '\f0d9' !important;}
.contact-section{text-align:right}
.page-title .bread-crumb li:after{content: '' !important;}
.page-title .bread-crumb li:before{content: '\f0d9' !important;
    font-family: 'FontAwesome';

    position: absolute;
    right: 0px;
    top: 0px;
    text-align: center;
    line-height: 26px;
    width: 15px;
    display: block;
    color: #ffffff;
}
body,div, p, .why-us-section .block p{font-size:20px}
.page-title .bread-crumb li:last-child{padding-right:20px !important}
.main-header .header-lower .outer-box{height:100px}
.main-header .header-lower .logo{height:100%}
#contact-home input[type="text"], #contact-home input[type="password"], #contact-home input[type="email"], #contact-home input[type="url"], #contact-home input[type="tel"], #contact-home textarea, #contact-home select{
background: rgba(255,255,255,0.6) !important;text-align:right;border:none}

.vc_column-inner{    padding-top: 0px !important;}

@media screen and (max-width: 580px) {
    .waze{display:block !important}

}

.waze {
    display: none;
    width: 100px;
    left: 0;
    border-bottom-right-radius: 40px;
    border-top-right-radius: 40px;
    height: 80px;
    position: fixed;
    bottom: -20px;
    border-top: 2px solid #2196F3;
    background: #2196F3;
    text-decoration: none;
    box-shadow: 0 0 5px #888;
    z-index: 9999;
    background-size: 58px 58px;
}
.why-us-section .col-md-6{width:100% !important}
.text-left{text-align:right}
.text-home{padding:20px}
.why-us-section .block .number{right:-60px}