@font-face { 
    font-family: Rubik-Regular; 
    src: url(./../fonts/alfont_com_Rubik-Regular.ttf);
} 
.template-component-list.template-component-list-style-1>ul>li,
.template-component-feature.template-component-feature-position-top ul>li>p,
h1, h1 *, h2, h2 *, h3, h3 *, h4, h4 *, h5, h5 *, h6, h6 *, .template-component-italic, .template-component-blockquote>p, .template-component-pricing-plan>ul>li .template-component-pricing-plan-price>span:first-child, .template-component-testimonial ul>li>p, .template-component-twitter-user-timeline ul>li>p, .template-component-counter-list>ul>li>.template-component-counter-list-label, .template-component-counter-list>ul>li>.template-component-counter-list-counter, .tp-font-lato-black, .tp-font-lato-black *, .tp-font-lato-light, .tp-font-lato-light *, .tp-caption.tp-font-lato-black, .tp-caption.tp-font-lato-light,
body {
	font-family: 'Rubik-Regular' !important; 
    direction: rtl;
}
.forcefullwidth_wrapper_tp_banner {
    direction: ltr;
}
.template-layout-33x33x33>.template-layout-column-left, .template-layout-33x33x33>.template-layout-column-center,
.template-component-feature.template-component-feature-position-left ul>li>.template-icon-feature,
.sf-menu>li,
.template-header .template-header-top .template-header-top-logo {
    float: right;
}
.template-component-menu-default {
    float: left;
}
.template-component-button>i {
    margin-right: 10px;
    margin-left: 0;
}
.template-component-feature.template-component-feature-position-left ul>li>h5,
.template-component-feature.template-component-feature-position-left ul>li>p,
.template-align-left {
    text-align: right !important;
}
.template-component-list>ul>li {
    padding-left: 0;
    padding-right: 30px;
    background-position: right 2px;
}
.template-component-feature.template-component-feature-size-medium.template-component-feature-position-left ul>li>h5 {
    margin-left: 0;
    margin-right: 110px;
}
.template-component-feature.template-component-feature-size-medium.template-component-feature-position-left ul>li>p {
    margin-left: 0;
    margin-right: 110px;
}
.template-layout-33x33x33>.template-layout-column-left, .template-layout-33x33x33>.template-layout-column-center {
    margin-left: 3.125%;
    margin-right: 0;
}