/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 16 2021 | 13:04:17 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */


/*לשים לב לבטל את השורה הזאת מ כדי שיהיו ממליצים בדף הביתdisplay none*/



/*לשים לב לבטל את השורה הזאת מ כדי שיהיו ממליצים בדף הביתdisplay none*/

/*
#slider-fullwidth{
  max-height:630px;
}

#slider-fullwidth .carousel-inner .carousel-content{
  top:43% !important;
}
*/

body.trigger-color-blue #enable-toolbar #enable-toolbar-trigger .keyboard-shorcut, body.trigger-color-blue #enable-toolbar-trigger svg .enable-trigger-check, body.trigger-color-blue #enable-toolbar-trigger svg .enable-trigger-circle {
    fill: #7d6741 !important;
    color: #7d6741 !important;
}

#slider-fullwidth .carousel-indicators.bot-80 {
    bottom: 10px;
}

.vc_custom_1589989152163 {
    padding-bottom: 50px !important;
    padding-top: 70px; !important;
}

.vc_custom_1589375400212 {
    margin-top: 0px !important;
    margin-bottom: 35px !important;
}

.title-content-text.animated.fadeInUp {
    text-align: justify;
  line-height: 32px;
}

.page-id-14062 #top-content-area {
  background-blend-mode: hard-light;
    background-color: #bbb;
}


#testimonials .profile p.company {
    font-size: 0.93em !important;
    color: #bbb;
    margin: 0;
}


.testimonial.testimonial-dark .content-box-info p {
    color: #fff;
}

#testimonials .divider-light {
    border-top: unset;
}

#testimonials .slick-next {
    left: 74px;
    right: auto;
}

#testimonials .slick-prev:before,#testimonials .slick-next:before {
    position: relative;
    left: 0;
    font-family: "FontAwesome";
    font-size: 28px;
    color: #fff;
    /* background: black; */
    width: 60px;
  opacity:1;
}

#testimonials .slick-prev,#testimonials .slick-next {
    font-size: 0;
    display: inline-block;
    position: absolute;
    top: -94px;
    width: 50px;
    height: 50px;
    background: #333;
    opacity: 1;
    border: 0;
    transition: 0.2s;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    cursor: pointer;
    color: #333;
    outline: none;
}


[dir='rtl'] .slick-slide {
    float: left;
}

.testimonial.testimonial-dark .content-box .content-box-info::after{
  display:none;
}

#testimonials h2.section-title:after{
  content:' לדרך';
  color:#7d6741;
}

#testimonials h2.section-title{
  cursor:default;
}


/* background: url(https://snir-wood.co.il/wp-content/uploads/2020/05/testimonials_stars.png); */

.testimonial-content {
    background: url('../2020/05/testimonials_stars.png');
  
    background-repeat: no-repeat;
    background-position: top;
    background-size: 180px;
    padding: 52px 0;
}

.testimonial.image-bottom-overlapped .profile {
    position: relative;
    top: -73px;
    z-index: 2;
    margin-top: -66px;
}

#testimonials .profile {
    font-size: 1.05em;
  color:white;
}

.testimonial.testimonial-dark .content-box {
    height: 280px;
}

.testimonial .content-box-info, .comment .content-box-info {
    padding: 30px 30px;
}

.testimonial .content-box-info p, .comment .content-box-info p{
  font-style: inherit;
}

.testimonial img{
  display:none !important;
}

#slider-fullwidth .subtitle,#slider-fullwidth p.subtitle,#slider-fullwidth .slide-subtitle {
    direction: ltr;
}

#slider-fullwidth .subtitle::before,#slider-fullwidth .slide-subtitle::before {
    margin-right: auto;
    margin-left: 10px;
    float: right;
    top: 12px;
}


.page-id-14121 #top-content-area.tca-medium{
  padding:120px 0;
  background-attachment: fixed;
}

#footer.footer-dark h4.footer-header {
    font-weight: 500;
    font-size: 1.4em;
}

.page-id-44 .content h1 {
    font-size: 2.8em;
}

#footer .widget-footer {
    margin: 0;
}

.col-xs-12.col-sm-3.show-on-mobile.widget-footer:last-child{
  margin: 40px 0 !important;
    float: right;
}

.col-xs-12.col-sm-3.show-on-mobile.widget-footer:nth-child(2){
  margin-top: 40px !important;
    float: right;
}


.col-xs-12.col-sm-6.show-on-mobile.widget-footer:first-child{
  margin: 40px 0 !important ;
    float: left;
}


#top-content-area.tca-medium{
  padding:140px 0;
}

[data-featherlight] img {
    cursor: pointer;
}

.gallery-item a, a[data-featherlight] {
  
    cursor: pointer;

}


.featherlight{
	 cursor: default;
}



.featherlight .featherlight-content {
  /*
    width: 60%;
    height: auto;
  */
}

.featherlight .featherlight-image {
  /*
    width: 100% !important;
    height: 100% !important;
  max-width: -webkit-fill-available;
    max-height: -webkit-fill-available;
  */
  margin:auto;
}

*/

#top-content-area .title-content h1{
  font-weight:400;
}

h2.wpsisac-slide-title{
  font-weight:400;
}

.page-id-44 .vc_single_image-img {
	-webkit-filter: grayscale(0);
	filter: grayscale(0);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
.page-id-44 .vc_single_image-img:hover {

  	-webkit-filter: grayscale(70%);
	filter: grayscale(100%);
}



.page-id-14062 .content{
 /*     background-image: url(https://themicart.com/interico-wpb/wp-content/uploads/2018/03/bg.png?id=9170) !important;*/
   background-image: url('../2020/06/bg.png') !important;
}

/*.page-id-14062 .contact_us_row{
background: rgb(255,255,255);
background: radial-gradient(circle, rgba(255,255,255,1) 58%, rgba(238,238,238,1) 100%);

  
}*/

.content-box-info p{
  font-size:1.05em;
}

#top-content-area{
  background-attachment:unset;
}

.service-item h4{
  font-size:1.05em;
}



.vc_custom_1587470559493 {   
  padding-top: 70px !important;
}


.spaced.vc_row {
    padding: 70px 0 70px 0;
}

.vc_custom_1536745119080 {
    margin-top: 100px;
    margin-right: 1px !important;
    margin-bottom: 30px !important;
}


.btn-primary, a.btn-primary, input[type=submit], input[type="submit"] {
    margin: 0;
}

 
#slider-fullwidth .btn-primary,#slider-fullwidth a.btn-primary,#slider-fullwidth input[type=submit],#slider-fullwidth input[type="submit"] {
    margin-left: 12px;
}

.btn-regular, a.btn-regular{
  margin:0;
}




.our_clients_heading{
  display:none;
}

img.tooltip-image {
	width: auto;
    height: 72px;
}

.subnav-item i {
    color: #7d6741;
}

.wpsisac-slick.wpsisac-arrow-design-3 .slick-next.slick-arrow:hover {
  background-position: 18px !important;
    background-color: rgba(0,0,0,.7) !important;
}

.wpsisac-slick.wpsisac-arrow-design-3 .slick-prev.slick-arrow:hover{
    background-position: 18px !important;
    background-color: rgba(0,0,0,.7) !important;
}



.snip1352:hover img, .snip1352.hover img {
    opacity: 0.7 !important;
}

.page-id-13559 .lightbox ,.page-id-13559 .lightboxOverlay{
  display:none !important;
}

.pf_load_more-13564{
  color:#444 !important;
}

.pf_load_more-13564:hover{
  color:#444 !important;
}

.portfolio_wrapper #progress-button{
  border:2px solid !important;
}

.simplefilter li {
    background-color: #F5F5F5 !important;
   	font-weight: 400 !important;
  	font-size: 21px;
}

.portfolio_wrapper li:before{
  display:none !important;
}

.portfolio_wrapper #filtersorting{
  display:none;
}

.gallery-item a, a[data-featherlight]{
  width:100%;
}

.snir_home_slider .wpb_button,.snir_home_slider .wpb_content_element,.snir_home_slider ul.wpb_thumbnails-fluid > li{
  margin-bottom:0 !important;
}

.slick-slider{
  margin:0px 0;
}

.wpsisac-slick-carousal.wpsisac-prodesign-21 .wpsisac-slick-image-slide {
    padding: 0 0px;
    text-align: center;
}

.wpsisac-slick-carousal.wpsisac-prodesign-21 .wpsisac-slider-content .wpsisac-show-hide-content {
    position: absolute;
    right: 0;
    left: 0;
    background: rgba(0,0,0,.49) none repeat scroll 0 0;
    padding: 15px 30px;
    width: 100%;
    bottom: 0;
    overflow: hidden;
}


.sidebar{
  display:none;
}

.entry-content a {
    border-bottom: unset;
}

.entry-content a:hover {
    border-bottom: unset;
}


.our_services_row .subtitle{
  font-size: 1.13em;
}


.subtitle  , p.subtitle, .slide-subtitle {
    font-size: 1.53em;
}

.overlapped {
     margin-top: 0; 
}

.breadcrumbs{
  display:none;
}

.breadcrumbs{
	line-height:47px;
  	
}

.breadcrumbs span{
	float:right;
}

.breadcrumbs a:before{
	position:unset;
}

.breadcrumbs a span{
	padding:0;
}

.subnav-content-right .subnav {
    text-align: left;
}

.carousel-content{
  left:unset;
  right:unset;
}



.carousel-control.left{
  transform:unset;
  right:0;
    left:auto;
  /*    top: auto;
    bottom: 0;   */
}

.carousel-control.right {
    left: 0;
    right: auto;
 /*   top: auto;
    bottom: 0; */
}

#wrapper { overflow: hidden; }

#mainmenu > li > a {
    font-size: 1.5em;
}


.btn span{
  float:right;
}

a.btn.btn-regular.arrow-none span{
  float:unset;
}

.btn, .btn-primary, .btn-regular, input[type='submit'], .woocommerce button[type='submit'], .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce button.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce button[type='submit'] {
    padding: 15px 32px !important;
}

.number-box h3, .number-box.style-default h3{
  font-weight:500;
}

.number-box .content-box-info {
    padding: 35px 15px;
    height: 300px;
}


.team-member .content-box {
    border: 0;
    box-shadow: 0 2px 5px 0px rgba(0,0,0,0.07);
    width: 55%;
   /* margin: auto;*/
}

.left_team_member .team-member .content-box{
  float:right;
}

.right_team_member .team-member .content-box{
  float:left;
}

.team-member .content-box-info {
    padding: 15px 0;
}

.team-member .content-box-info h4{
  	padding:0;
  font-size:27px;
  font-weight:500;
}

.team-member .content-box-info span{
  font-size:25px;
  font-weight:400;
}

.team-member:hover .image-container::before {
    display: none;
}

.team-member:hover h4 {
    color: #333 !important;
}

.team-member .content-box-info h4, .content-box-info {
   /* padding: 12px 0px;*/
}


.my_story p{
  color:#ffffff;
}


p{
  font-size:1.2em;
}


.slide-title h1, .slide-title h2{
  font-size:48px !important;
  font-weight:400;
}

.slide-title h1 span, .slide-title h2 span{
  font-size:42px !important;
  font-style: normal;
}

.vc_custom_1586132295875 {
    background-size: cover !important;
    background-repeat: no-repeat !important;
}

.vc_custom_1586132849545{
      background-size: cover !important;
    background-repeat: no-repeat !important;
}

.number-box .btn-read-more, .blog-post-box .btn-read-more{
  display:none !important;
}


/*contact us row*/


.contact_us_row .shadow-box:after {
    background-image:unset;
  display:none;
}


.contact_us_ltr{
  direction:ltr;
}

.contact_us_ltr a {
    font-size: 25px;
}


.contact_us_row{
        background-size: cover !important;
    background-repeat: no-repeat !important;
}

.contact_us_row .vc_row, .contact_us_row .shadow-box{
    min-height:664px;
  	height:100%;
}

.page-id-14062 .shadow-box,.page-id-14062 .shadow-box.light {
    box-shadow: 0 0px 56px 6px rgba(0,0,0,0.07);
}
/*
.contact_us_row .shadow-box:before{
  height:659px;
}
*/

.phone_contact_us:before {
   font-family: "FontAwesome";
   content: "\f095";
   display: inline-block;
   vertical-align: middle;
   font-weight:900;
      color: #fff;
    background: #7e6742;
  padding: 0 10px;
    margin-right: 22px;
  width: 50px;
    text-align: center;
}

.facebook_contact_us:before {
   font-family: "FontAwesome";
   content: "\f39e";
   display: inline-block;
   vertical-align: middle;
   font-weight:900;
      color: #fff;
    background: #7e6742;
  padding: 0 10px;
    margin-right: 22px;
  width: 50px;
    text-align: center;
}

.mail_contact_us:before {
   font-family: "FontAwesome";
   content: "\f0e0";
   display: inline-block;
   vertical-align: middle;
   font-weight:900;
      color: #fff;
    background: #7e6742;
  padding: 0 10px;
    margin-right: 22px;
  width: 50px;
    text-align: center;
}

.address_contact_us:before {
   font-family: "FontAwesome";
   content: "\f3c5";
   display: inline-block;
   vertical-align: middle;
   font-weight:900;
      color: #fff;
    background: #7e6742;
  padding: 0 10px;
    margin-right: 22px;
  width: 50px;
    text-align: center;
}

.whatsapp_contact_us:before {
   font-family: "FontAwesome";
   content: "\f232";
   display: inline-block;
   vertical-align: middle;
   font-weight:900;
      color: #fff;
    background: #7e6742;
  padding: 0 10px;
    margin-right: 22px;
  width: 50px;
    text-align: center;
}


.work_with .dash.centered{
  background: rgba(0, 0, 0, 0.1);
  margin: 25px auto;
}


.dash.centered {
    margin: 25px auto;
}




/*ABOUT US PAGE*/

.page-id-13688 .vc_custom_1586445069717{
        background-size: cover !important;
    background-repeat: no-repeat !important;
}


/*services page*/

.page-id-44 .content{
     /* background-image: url(https://themicart.com/interico-wpb/wp-content/uploads/2018/03/bg.png?id=9170) !important;*/
  background-image: url('../2020/06/bg.png') !important;
    background-position: 0 0 !important;
    background-repeat: repeat !important;
}

.services_info h1{
  color:#7e6742;
}

.services_margin_space{
  margin-bottom:60px;
}

.vc_column-inner.vc_custom_1592669557690 {
    text-align: center;
}

.vc_column-inner.vc_custom_1592669557690 span:before {
    display:none;
}

.vc_custom_1592669475110 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
}

.vc_custom_1592669410734 {
    margin-top: 80px !important;
    margin-bottom: 100px !important;
}

.vc_custom_1592678025493{
  background-image:unset !important;
  background-color:#292826;
}

.vc_custom_1592478204622, .vc_custom_1536744539590, .vc_custom_1589480234802{
   background-image: url('../2020/06/bg.png') !important;
}

.ekko-lightbox .modal-title{
  display:none;
}

.ekko-lightbox button.close{
  font-size:41px;
  opacity:0.5;
 
}

/*

.pf_no_more-13564{
  display:none !important;
}

*/

#wpfront-scroll-top-container img{
  width:50px !important; 
}

#wpfront-scroll-top-container{
  left: 0.5% !important;
    bottom: 1% !important;
}


#wpfront-scroll-top-container:hover {
  opacity:0.8 !important;
}


.wpcf7-response-output{
text-align: right;
    direction: rtl;
      border: 2px solid #7D6741 !important;
    font-size: 16px;
    color: #222;
}


.wpcf7-mail-sent-ok {
    display: none !important;
}

/*
.page-id-13559 div[data-sort="snir"] {
    display: none;
}

*/

/*
.my_story_row .my_story .panel-widget-style{
  text-align:justify;
}
*/


.modula .filters a{
  font-size:21px;
  background-color:#F5F6FA;
  color:#000;
}

.menu--ariel .menu__item::after, .menu--ariel .menu__item::before, .menu--ariel .menu__link::after, .menu--ariel .menu__link::before{
  content:none !important;
}

.menu--ariel .menu__item--current .menu__link{
  color:white !important;
  background:#69593e ;
}

.menu--ariel .menu__link:focus, .menu--ariel .menu__link:hover {
     color:white !important;
  background:#69593e ;
}

button.modula-fancybox-button.modula-fancybox-button--close{
  width:85px !important;
  height:85px !important;
}

.modula-fancybox-navigation .modula-fancybox-button--arrow_right, .modula-fancybox-navigation .modula-fancybox-button--arrow_left {
    padding: 10px 0px 10px 0px !important;
}

.modula-fancybox-container .modula-fancybox-button, .modula-fancybox-container .modula-fancybox-button:link, .modula-fancybox-container .modula-fancybox-button:visited {
    color: #fff !important;
}

.projects-navigation{
  display:none;
}

.page-template-page-projects-php .section-gallery{
  padding:60px 0 0 0;
}