@import url('https://fonts.googleapis.com/css?family=Assistant:400,600,700&subset=hebrew');

body {
	font-family: 'Assistant', sans-serif !important;
}

p {
	font-family: 'Assistant', sans-serif !important;
}

ul, li, a {
	font-family: 'Assistant', sans-serif !important;
}

h1 h2 h4 h5 h6 {
	font-family: 'Assistant', sans-serif !important;
	font-weight: 700;
}

h3 {
	font-family: 'Assistant', sans-serif !important;
	font-weight: 600;
	font-size: 36px;
}

h4 {
	font-family: 'Assistant', sans-serif !important;
	font-weight: 600;
	font-size: 24px;
}

#header.menu-center .navbar-header {
    position: absolute;
    left: auto;
    right: 0;
}
body.page-id-2680.skin-light #header.background-type-image, body.skin-dark #header.background-type-image {
	background-image: url("/wp-content/uploads/2017/04/contact-us.jpg");
}
#header.menu-center .navbar-social {
    position: absolute;
    right: auto;
    left: 0;
}

#header-navbar ul.navbar-menu li:last-child {
    position: relative;
    top: -2px;
}

.navbar-nav>li {
    float: right;
}

.dropmenu {
    text-align: right;
}

#header.transparent-light #header-navbar > .navbar-standard .navbar-nav > li.navbar-normal .dropmenu > ul > li:hover > a {
    color: #fff;
    background-color: transparent !important;
}

#header.transparent-light #header-navbar > .navbar-standard .navbar-nav > li > a {
	font-family: 'Assistant', sans-serif !important;
    font-size: 18px;
}

#header-navbar > .navbar-sticky .navbar-nav > li > a {
	font-family: 'Assistant', sans-serif !important;
	font-size: 18px;
}

div#wow_title_0c052fa6fb5d span {
	font-family: 'Assistant', sans-serif !important;
	
}

span.title-bg {
	
	font-family: 'Assistant', sans-serif !important;
}


.img-col {
    height: 710px;
}


.row {
	flex-direction: row-reverse !important;
}

.vc_page_section .row, .vc_page_section .vc_row {
    flex-direction: row-reverse !important;
}


.pagetitle-off.page.sidebar-off #content .vc_page_section:first-child {
    padding-top: 0px;
}

#home-form {
    float: right !important;
}

#home-form .wpcf7-text {
    background: transparent;
	border: none;
	border-bottom: 1px solid #afafaf;
	color: #a79254;
	font-size: 18px;
	width: 100%;
	text-align:right !important;
	direction: rtl;
}


#home-form input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-email {
    background: transparent;
	border: none;
	border-bottom: 1px solid #afafaf;
	color: #a79254;
	font-size: 18px;
	width: 100%;
}

#home-form label {
    background: transparent;
    border: none;
    border-bottom: 1px solid #afafaf;
    color: #a79254;
    font-size: 18px;
    width: 100%;
}

#home-form .wpcf7-submit {
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 10px 35px;
    color: #fff;
    font-weight: 700;
    font-size: 16px;
    border: 1px solid #a79254;
    background-color: #a79254;
    float: right;
}

.pc-layer.text {
    font-weight: 700;
}

div#column_text_148f9362aced {
    display: flex;
}

div#column_text_148f9362aced:before {
    content: url(/wp-content/uploads/2017/04/icon2.png);
	padding-left: 10px;
}

div#column_text_dfd76b9e2f0f {
	display: flex;
}

div#column_text_dfd76b9e2f0f:before {
    content: url(/wp-content/uploads/2017/04/icon1.png);
	padding-left: 10px;
}

div#column_text_90d13add0b0c{
	display: flex;
}

div#column_text_90d13add0b0c:before {
    content: url(/wp-content/uploads/2017/04/icon3.png);
	padding-left: 10px;
}

div#single_image_58e7e0d292815 {
    float: left;
}

#column_text_590e23967f9bb {
    margin-top: 0px;
    margin-bottom: 10px;
}

div#590e2a7f57c90 {
	display: flex;
	align-items: center;
}

.ultimate-layouts-container h3.ultimate-layouts-title a{
    color: #a79254 !important;
    text-align: center !important;
}

.ultimate-layouts-container .ultimate-layouts-control-pop {
    display: none;
}

.cta-title {
    right: -37px;
}

/*   horizontal form      */
/*
form#hor-form {
    display: flex;
    margin-top: -8px;
}

#hor-form input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required, input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-email {
    width: 150px;
    background: transparent;
    border: 2px solid #a79254;
    padding: 4px;
    margin-left: 10px;
	font-size: 18px;
}

#hor-form  input.wpcf7-form-control.wpcf7-submit {
    margin-top: 27px;
    padding: 5px 30px;
    background: #a79254;
    color: #fff;
    border-color: #a79254;
    font-size: 18px;
}
*/
::-webkit-input-placeholder { /* WebKit browsers */
color: #a79254 !important;
opacity: 1;
}

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #a79254 !important;
opacity: 1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #a79254 !important;
opacity: 1;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
color: #a79254 !important;
opacity: 1;
}

li#menu-item-3503 a {
    padding: 25px 10px !important;
}

.ideo-blog-single.skin-dark .post-title {
    color: #fff;
    font-family: 'Assistant', sans-serif !important;
    font-weight: 700;
}

blockquote {
    font-size: 14px;
    color: #eaeaea;
}

#header.transparent-light #header-navbar > .navbar-standard .navbar-nav.navbar-social a i, #header.transparent-light #header-navbar > .navbar-sticky .navbar-nav.navbar-social a i {
    border-right: solid 1px rgba(255,255,255,0.2);
    border-left: 0 !important;
}

#58e7de71cf541 {
    background-image: url(/wp-content/uploads/2017/04/footer-bg-2.jpg) !important;
}

#footer .vc_page_section[data-id="58e7de71cf541"] {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}

#header.colored-dark #header-navbar > .navbar-sticky .navbar-nav.navbar-social a i {
    border-right: solid 1px rgba(255,255,255,0.2);
    border-left: 0 !important;
}

.accordion.medium .panel-default > .panel-heading .panel-title a {
    padding: 18px 20px 18px 0px;
    font-size: 15px;
    text-align: right;
}

.accordion .panel-default > .panel-heading .panel-title a:after {
    position: absolute;
    left: 15px;
    right: auto;
}

.vc_row wpb_row vc_inner.accordion-row {
	margin: 0 !important;
}

#header.menu-center #header-navbar-collapse {
    padding-left: 0px;
    padding-right: 113px;
}


.blog-content h2 {
    font-size: 44px;
    font-family: 'Assistant', sans-serif !important;
    margin-top: 10px;
}

h2 {
    font-size: 44px;
    font-family: 'Assistant', sans-serif !important;
}

.blog-content h3 {
    margin-top: 10px;
}

.widget .widget-title:before, .widget .widgettitle:before {
    right: 0px;
    left: auto;
}

.ultimate-layouts-container .ultimate-layouts-picture .ultimate-layouts-picture-wrap>a img {
    height: 210px;
}

.ultimate-layouts-container {
    text-align: right;
}

#header-navbar.sticky_header ul.navbar-menu li:last-child {
    top: -0px;
}
.colored-dark #header-navbar.sticky_header ul.navbar-menu li:last-child {
    top: -13px;
}

@media (min-width: 1024px) and (max-width: 1440px) {
#header-navbar > .navbar-sticky .navbar-nav > li > a {
    font-size: 16px !important;
}

#header-navbar ul.navbar-menu li:last-child {
    position: relative;
    top: -12px;
}
}


@media (min-width: 1024px) and (max-width: 1366px) {

	#header.transparent-light #header-navbar > .navbar-standard .navbar-nav > li > a {
    font-size: 16px;
}

#header.colored-dark #header-navbar > .navbar-sticky .navbar-nav > li > a {
	    font-size: 16px;
}
	
.h-col2 {
	padding-right: 120px !important;
    padding-left: 120px !important;
}

.h-col {
	padding: 100px 100px !important;
}

#column_text_58e54ade2329f * {
    color: #ffffff;
    padding: 0 !important;
}
.vc_page_section .vc_column_container[data-id="5900af1e700c3"], .vc_page_section .vc_column_container[data-source="5900af1e700c3"], .vc_page_section .row .vc_column_container[data-id="5900af1e700c3"], .vc_page_section .row .vc_column_container[data-source="5900af1e700c3"]{
	padding: 0 40px 0 0;
}

	.text-col {
	padding-right: 80px !important;
    padding-left: 80px !important;

	}
	
	.img-col {
		height: 750px;
	}
	
	#header.transparent-light #header-navbar > .navbar-standard .navbar-nav > li > a {
    font-family: 'Assistant', sans-serif;
}


div#slider-4-layer-6 {
    margin-top: 60px !important;
}

div#img-bg-col {
    margin: 0 !important;
}

.vc_page_section .vc_column_container[data-id="59025e19c4e51"], .vc_page_section .vc_column_container[data-source="59025e19c4e51"], .vc_page_section .row .vc_column_container[data-id="59025e19c4e51"], .vc_page_section .row .vc_column_container[data-source="59025e19c4e51"] {
	padding: 0;
}

#wow_title_0c052fa6fb5d.ideo-wow-title .title-bg {
    text-align: right !important;
    font-size: 16px !important;
}

a#button_b598bb8e0927 {
    font-size: 14px;
}

    #hor-form input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required, input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-email {
        width: 127px;
    }

.button.size-small {
    font-size: 13px;
    padding-left: 1.0em;
    padding-right: 1.0em;
}

    .cta-title {
        right: 0;
    }
	
}





@media (min-width: 768px) and (max-width: 1023px) {

    #header.transparent-light #header-navbar > .navbar-standard .navbar-nav > li > a {
        font-size: 13px;
    }

	.vc_col-sm-6 {
		width:100% !important;
	}
	
	div#slider-4-layer-6 {
    margin-top: 40px !important;
}

.h-col {
	padding: 40px 80px !important;
}

#header.colored-dark #header-navbar > .navbar-sticky .navbar-nav > li > a {
    font-size: 16px !important;
}

.h-col2 {
	padding: 40px 80px !important;
}

.vc_page_section[data-id="58e580e2d0ce1"] {
    background-attachment: inherit !important;
    background-size: cover !important;
}

	.text-col {
	padding-right: 120px !important;
    padding-left: 120px !important;

	}
	
	.img-col {
		height: 600px;
	}
	
	.vc_page_section .vc_column_container[data-id="59025e19c4e51"], .vc_page_section .vc_column_container[data-source="59025e19c4e51"], .vc_page_section .row .vc_column_container[data-id="59025e19c4e51"], .vc_page_section .row .vc_column_container[data-source="59025e19c4e51"] {
	padding: 0;
}

div#img-bg-col {
    margin: 0 !important;
}


    body #header-navbar.mobile .navbar-header .navbar-brand {
        height: 50px;
    }

    form#hor-form {
        display: flex;
        margin-top: -8px;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

    form#hor-form p {
        height: 44px;
    }

    .cta-title {
        right: 0;
    }



}

 @media screen and (max-width: 767px) {

    form#hor-form {
        display: flex;
        align-items: center;
        margin-top: -8px;
        justify-content: center;
    }


    .vc_page_section .row, .vc_page_section .vc_row {
        display: flex;
        flex-direction: column-reverse !important;
    }

    .cta-title {
        padding-top: 20px;
    }

    .cta-title {
        right: 0;
    }
	
	/* jos */
	

	
}




@media (max-width: 480px) {

.h-col {
    text-align: center;
    padding: 20px !important;
}

.h-col2 {
    padding: 20px !important;
}

.diver-wrap.mobile-align-right {
    text-align: center;
}

.button-wrap.mobile-align-right {
    text-align: center;
}

#diver_8cc17fca8464 {
    width: 90px !important;
}

#column_text_997b2c7616a5 p {
	padding: 20px !important;
}

#column_text_58e5805d734cc {
    padding: 0 5px;
}

div#5900af1e700c3  {
    padding: 20px !important;
}

h4 {
	padding: 20px;
}

p {
	padding: 20px !important;
}

div#column_text_2781f86a8567 {
	padding: 40px;
}

#column_text_02af0286a5dc {
    padding: 0 40px;
}

#column_text_57508d3d7b5a {
    padding: 0 40px;
}

div#column_text_581b2e9653b0 {
    padding: 0 40px;
}

#column_text_78de66ac1483 {
    padding: 0 40px;
}

#column_text_58e580b05fecb {
	padding: 0 40px;
}

.contact-col {
	padding: 0 20px !important;
}

.contact-col2 {
	padding: 0 20px !important;
}

#column_text_55d3b44a32ec {
    margin-top: 120px !important;
    margin-bottom: 20px;
    text-align: center;
}

#wow_title_8cf4b4ba0a35 {
    margin-top: -20px;
    margin-bottom: 0px;
    text-align: center;
}

#column_text_a5c1370290c0 {
    margin-top: 0px;
    margin-bottom: 0px;
}

.vc_page_section[data-id="58e580e2d0ce1"] {
    background-position: initial!important;
    background-repeat: no-repeat!important;
    background-size: cover;
}

#home-form {
    float: none !important;
	margin-top: -60px !important;
	margin-bottom: 80px;
}

#home-form .wpcf7-text {
    background: transparent;
    border: none;
    border-bottom: 1px solid #afafaf;
    color: #a79254;
    font-size: 18px;
    width: 100%;
}

div#column_text_148f9362aced {
    display: flex;
    align-items: center;
}

div#column_text_dfd76b9e2f0f {
    display: flex;
    align-items: center;
}

div#column_text_90d13add0b0c {
    display: flex;
    align-items: center;
}

div#single_image_58e7e0d292815 {
    display: flex !important;
    justify-content: center !important;
}

div#single_image_12df09887e92 {
    display: flex !important;
    justify-content: flex-end;
    margin-top: 20px;
}

div#second-row .row {
    display: flex !important;
    flex-direction: column !important;
}

.center-inner-col {
	padding: 0 !important;
}

.text-col {
	padding: 20px !important;
}

.transparent-dark.column-text {
    margin-top: 0px !important;
}

#hor-form {
    display: block !important;
	margin-top: -40px;
}

#hor-form  p{
    padding: 5px;
}

#hor-form input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{
    width: 100%;
    background: transparent;
    border: 2px solid #a79254;
    padding: 4px;
    margin-left: 10px;
	font-size: 18px;
}

#hor-form  input.wpcf7-form-control.wpcf7-submit {
	display: block;
	margin: 0 auto;
}

.vc_page_section .row, .vc_page_section .vc_row {
    display: flex;
    flex-direction: column-reverse !important;
}

#59025aec06abf {
	margin: 0 !important;
}

div#3252b1cbde5e {
	flex-direction: column !important;
}

#59025aec06abf  .vc_row.vc_inner {
	margin: 0 !important;

}

#wow_title_0c052fa6fb5d.ideo-wow-title .title-bg {
    background-color: transparent;
    display: block;
    text-align: center;
    padding-bottom: 20px;
}

#full-menu2{
	margin: 0px !important;
}

div#img-bg-col {
    margin: 0 !important;
}

div#cta-block {
    margin: 0 !important;
}

div#cta-block .overlay {
    background-image: none !important;
    background-color: rgba(0, 0, 0, 0.69) !important;
}

#wow_title_ef6f02fef011 {
    margin-top: 0px !important;
    margin-bottom: 40px !important;
}

#empty_space_854a1d99a1a1 {
    height: 0px !important;
}

#wow_title_ebff2055ff2b {
    margin-top: 20px;
    margin-bottom: 20px !important;
}

#wow_title_744eca476124 {
    margin-top: 20px;
    margin-bottom: 20px !important;
}

div#accordion-row {
    margin: 0 !important;
}

div#accordion-col {
    margin: 0 !important;
}

div#accordion-col2 {
	padding: 0 !important;
}

div#column_text_55d3b44a32ec {
    margin-top: 40px !important;
}

div#column_text_55d3b44a32ec p {
    text-align: center !important;
    padding: 0 !important;
    font-size: 26px;
}

#wow_title_8cf4b4ba0a35 h3 {
    margin-top: 20px;
    margin-bottom: 0px;
    font-size: 20px;
}

div#column_text_a5c1370290c0 p {
    font-size: 24px !important;
}

#home-form p {
    padding: 0 !important;
}

div#slider-4-layer-7 {
    font-family: 'Assistant', sans-serif !important;
}

div#slider-4-layer-4 {
	font-family: 'Assistant', sans-serif !important;
}

div#full-meat-menu {
    margin: 0 !important;
}

div#full-meat-menu2 {
    margin: 0 !important;
}

div#cta-row {
    margin: 0 !important;
}

div#cta-row2 {
    margin: 0 !important;
}

div#cta-row3 {
    margin: 0 !important;
}

div#cta-row4 {
    margin: 0 !important;
}

div#cta-row5 {
    margin: 0 !important;
}

th {
	text-align: right !important;
}
    
    .our-menu {
    background-image: url(/wp-content/uploads/2017/12/dark-bg.jpg) !important;
}

    form#hor-form p {
        padding: 0 !important;
        height: 40px;
    }

    #hor-form input.wpcf7-form-control.wpcf7-submit {
        display: block;
        margin: 50px auto 0 auto;
    }

    #hor-form input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required, input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-email {
        width: 100%;
    }
	
	.wpcf7 /*#hor-form*/ input[type="tel"]{
		direction: rtl !important;
	}

	.wpcf7 #hor-form input[type="email"]{
		direction: rtl;
	}
	
    h3 {
        font-size: 32px;
    }

    .blog-content h2 {
        font-size: 30px;
    }

    .blog-content h4 {
        padding: 0 !important;
    }
}

/*footer*/

#wpcf7-f6146-p2372-o4 .wpcf7-form label span{
	margin-top: -40px;
}

#wpcf7-f6146-p2372-o4 input[type="tel"]{
	direction: rtl;
}
#wpcf7-f6146-p2372-o4 input::placeholder{
	color: #a79254 !important;
}
#wpcf7-f6146-p2372-o4 button{
	margin-top: -7px;
    background: #a79254;
    color: #ffffff;
	direction: rtl;
	border-color: #a79254;
}

@media (min-width:768px) and (max-width:991px){
	#footer .container .row .vc_col-sm-3{
		width: 33.33% !important;
	}
	
}


@media only screen and (max-width: 767px){
	footer .container-fluid{
		padding-left: 0px;
		padding-right: 0px;
	}
	
	#footer #footer-content .vc_page_section{
		padding-left: 5px;
		padding-right: 5px;
	}
	
	#wpcf7-f6146-p2372-o4 label{
		width: 100%;
	}
	#wpcf7-f6146-p2372-o4 button{
		width: 100%;
	}
}

@media only screen and (max-width: 480px){
	#wpcf7-f6146-p2372-o4 .wpcf7-form p{
	padding: 0px !important;
}
	#footer .vc_column_container .column-text p{
		padding: 0px !important;
	}
}

