/*
Theme Name: SHLOMIT GLIKS
Author: Kat Happens
Version: 1.0
Text Domain: leos
*/
.base-output ul
{
	margin-right: 2rem;
}


ul#menu-custom_menu{
	display: flex !important;
}

ul#menu-custom_menu li {
	border-left: 1px solid !important;
	padding: 0 20px !important;

}


.base-output ul li
{
	margin-bottom: 0.5em;
}
.base-output p
{
	margin-bottom: 1em;
}
/*
.base-text{
color:#000;
}
.base-output p, .base-output li{
color:#000 ;
}
*/
/* Fixing the form error field */
span.wpcf7-form-control-wrap span.wpcf7-not-valid-tip {
  width: auto !important;
  height: max-content !important;
  top: -84% !important;
  left: initial !important;
  right: 0 !important;
}

/**/
.card-image-post img {
  object-fit: cover;
}

.slider-same-projects button.slick-next.slick-arrow,
.arrows-slider-gallery-pro [dir=rtl] .slick-next{
    left: 43% !important;
}
.slider-same-projects button.slick-prev.slick-arrow,
.arrows-slider-gallery-pro [dir=rtl] .slick-prev{
    left: calc(56%) !important;
}

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

  .slider-same-projects button.slick-next.slick-arrow,
  .arrows-slider-gallery-pro [dir=rtl] .slick-next{
    left: 24% !important;
  }
  .slider-same-projects button.slick-prev.slick-arrow,
  .arrows-slider-gallery-pro [dir=rtl] .slick-prev{
      left: 71% !important;
  }
  .home-main-block {
    height: 30vh;
  }
  .overh {
    overflow: hidden;
  }
  header .logo {
    padding: 0;
  }
  header .logo img{
    max-height: 3rem !important;
  }
  .base-output iframe{
    max-width: 100%;
  }
  [dir="rtl"] .slick-prev{
    right: 0;
    z-index:999;
  }
  [dir="rtl"] .slick-next {
    left: 0;
     z-index:999;
  }
  nav#MainNav div.main_menu > ul > li.menu-btn.active > ul.sub-menu.chekd{
    height: auto !important;
  }
  nav#MainNav div.main_menu > ul > li.menu-item-has-children.menu-btn.active > ul.sub-menu.chekd{
    display:block !important;
  }
  .why-item-row {
        overflow: unset;
  }
}

.float-form.show-float-form {
  overflow: visible;
}
.slider_customer img {
    max-width: 240px;
    height: 200px;
    object-fit: contain;
  margin:auto;
}
.slick-prev:before, .slick-next:before{
  color: black;
}
.post-text-output ol
{
	margin-right: -1rem;
}
.post-text-output ol li
{
	margin-bottom: 1em;
}

@media screen and (width > 768px) {
  .home-main-block{
    height: 75vh;
  }
}

div.wpcf7 input, div.wpcf7 textarea, div.wpcf7 select {
  background-color: #FFFFFF;
}

.project-thumb img{
    max-height: 80vh;
    object-fit: cover;
}

@media screen and (width < 768px) {
  .fix-wrap {
    bottom: 10vh;
  }
}

@media screen and (min-width: 768px) {
.fixed-buttons {
  display: none !important;
  }
}
@media screen and (width < 768px) {
#FloatSocials2, #MobBtns, .joinchat, .social-link[href*="whatsapp"], .header-tel {
  display: none !important;
  }
    .grecaptcha-badge {
   opacity: 0;
   pointer-events: none;
  }
  }
.fixed-buttons {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: #fff;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
  padding: 0;
  z-index: 1000;
}

.fixed-buttons a {
	display: flex;
    flex-direction: column;
    align-items: center;
    text-decoration: none;
    color: white;
    width: calc(100% / 2);
    height: 62px;
    border-left: 1px solid #ccc;
    box-sizing: border-box;
    margin: 0;
    justify-content: center;
      unicode-bidi: plaintext;
}

.fixed-buttons a:last-child {
  border-left: none; 
}

.fixed-buttons a span {
  white-space: nowrap;
}

.fixed-buttons a i {
  font-size: 24px;
  margin-bottom: 5px;
}
.cblue {background-color:var(--color_6);}
.cgreen{background-color:#25D366;}