/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

/* @font-face {
	font-family: 'FbMatritsa';
	src: url('/wp-content/uploads/2022/01/FbMatritsa-Regular.eot');
	src: local('☺'), url('/wp-content/uploads/2022/01/FbMatritsa-Regular.woff') format('woff'), url('/wp-content/uploads/2022/01/FbMatritsa-Regular.ttf') format('truetype'), url('/wp-content/uploads/2022/01/FbMatritsa-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
} */

@font-face {
	font-family: 'FbMatritsa';
	src: url('/wp-content/uploads/2022/01/FbMatritsaNarrow-Regular.eot');
	src: local('☺'), url('/wp-content/uploads/2022/01/FbMatritsaNarrow-Regular.woff') format('woff'), url('/wp-content/uploads/2022/01/FbMatritsaNarrow-Regular.ttf') format('truetype'), url('/wp-content/uploads/2022/01/FbMatritsaNarrow-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

header {
  display: none;
}
.slide1 {
  min-height: 767px;
}
.slide1_mob {
  min-height: 767px;
}
.section2_row1, .section2_row2 {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.section2 {
  overflow: visible !important;
}
.section2:after {
  /*content: url(/wp-content/uploads/2022/01/arrowd.png);
  position: absolute;
  top: -20px;
  right: auto;
  left: 13%;*/
}
.ib_for-row .wpb_wrapper {
display: flex;
justify-content: center;
flex-wrap: wrap;
}
.ib-for .box-icon-wrapper {
  width: 220px;
  height: 220px;
  align-items: center;
  display: flex;
  justify-content: center;
  box-shadow: 0px 0px 98px -25px rgb(0 0 0 / 20%);
  -webkit-box-shadow: 0px 0px 98px -25px rgb(0 0 0 / 20%);
  -moz-box-shadow: 0px 0px 98px -25px rgb(0 0 0 / 20%);
  margin: 0 22px;
}
.ib_main_title {
  position: relative;
}
.ib_main_title .liner-continer:before,
.ib_main_title .liner-continer:after {
  border-bottom: 2px solid rgba(119,119,119,0.7) !important;
}

.ib_main_title:after {
  left: 0;
  right: auto !important;
}
.ib_for-row {
  position: relative;
}
.ib_for-row:before {
  content: url(/wp-content/uploads/2022/01/arrl.png);
  position: absolute;
  right: 100%;
  top: 100px;
}
.whoWe-row {
  padding: 0 5%;
}
.whoWe-row2 > .wpb_column {
  border-top:2px solid #d0df9c;
}

.whoWe-row1 > .wpb_column:first-child {
  border-left:2px solid #d0df9c;
}
.whoWe-row1 > .wpb_column > .vc_column-inner {
  padding: 0 25px;
}
.whoWe-row1 {
  padding-top: 65px;
  padding-bottom: 20px;
}
.whoWe-row2 {
  padding-bottom: 40px;
}
.mytestimonials .testimonial .testimonial-content {
font-size: 24px;
}
.mytestimonials .testimonial {
  box-shadow: 0px 0px 98px -25px rgb(0 0 0 / 20%);
  padding: 30px 30px;
  position: relative;
}
.mytestimonials .owl-item {
  padding-right: 20px !important;
  padding-left: 20px !important;
  opacity: 0;
  transition: opacity 300ms;
  margin-left: 0 !important;
}
.mytestimonials .owl-stage-outer {
 padding: 70px 0px 40px !important; 
 overflow: visible !important;
}
.mytestimonials .owl-item.active {
  opacity: 1;
}
.mytestimonials .testimonial-avatar {
  margin-bottom: 35px;
}
.mytestimonials .testimonial:before,
.mytestimonials .testimonial:after {
  content: url('/wp-content/uploads/2022/01/quot.png');
  position: absolute;
  left: 10px;
  top: -15px;
}
.mytestimonials .testimonial:after  {
  left: auto;
  top: auto;
  right: 10px;
  bottom: -15px;
}
.mytestimonials .owl-stage .owl-item {
  display: inline-block;
}
.wpcf7 {
  direction: rtl;
}
.wpcf7 .screen-reader-response {
  display: none;
}
.contactUs__title {
  text-align: center;
  color: #fff;
  font-size: 38px;
  margin-bottom: 30px;
}
.contactUs .wpcf7-form-control {
  height: 38px;
  background: #fff;
  border: none;
  color: #222222;
  font-size: 23px;
}
.contactUs .wpcf7-form-control-wrap {
  display: block;
}
.contactUs .wpcf7-submit {
  background: #d1df9c;
  width: 100%;
}
footer .main-footer {
  padding-top: 40px;
  padding-bottom: 75px;
}
.owl-nav.disabled {
  display: none;
}
.owl-dots .owl-dot.active span {
  background-color: #00ae9c !important;
  border-color: #4ea098 !important;
}
.owl-dots .owl-dot span {
  width: 15px !important;
  height: 15px !important;
  border: 2px solid #00ae9c !important;
}










@media (max-width:767.98px) {
	.slide1_mob {
    min-height: 350px;
}
  .whoWe-row1 {
    padding-top: 35px;
}
  .no-br-mob > p br{
    display: none;
  }
  footer .main-footer {
    padding-top: 30px;
    padding-bottom: 20px;
}

  .contactUs__title {
    font-size: 30px;
}
  .mytestimonials .owl-stage-outer {
    padding: 40px 0px 40px !important;
}
  .mytestimonials .testimonial {
    padding: 30px 10px;
}
  .vc_section.section2 {
    background-image:url(/wp-content/uploads/2022/01/sec2mob.jpg) !important;
  }
  .mytestimonials .owl-item {
    opacity: 1;
  }
  .mytestimonials .owl-stage{

  }
  .whoWe-row-title {
    background-color: rgba(6,2,33,0.8) !important;
    padding-top: 35px;
  }
  .text-mob-center {
    text-align: center;
  }
  .whoWe-row1 > .wpb_column:first-child,
  .whoWe-row2 > .wpb_column {
    border-left: none !important;
    border-top: none;
}
  .ib-for .box-icon-wrapper {
    width: auto;
    max-width: 100%;
}
.ib-for .box-icon-wrapper img {
   max-width: 100px;
}
  .ib_for-row .wpb_wrapper .info-box-wrapper {
    flex: 1 1 50%;
    max-width: 50%;
  }
  .ib_main_title .liner-continer:before, .ib_main_title .liner-continer:after {
    display: none !important;
  }
  .ib_main_title .liner-continer {
    justify-content: center;
  }
  .section2:after {
    left:auto;
  }
  .section2_row1, .section2_row2{
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .slide1 {
    display: none;
  }
}
@media (min-width:768px) {
  .testimonials .owl-dots {
    display: none;
  }
  .ib_main_title:before, .ib_main_title:after {
    content: '';
    border-right: 2px solid rgba(119,119,119,0.7);
    height: 80px;
    display: block;
    position: absolute;
    right: 0;
    top: 50%;
  }
  .slide1_mob {
    display: none;
  }
}
@media (max-width:768px) {
  .contactUs .wpcf7-form-control-wrap {
    margin-bottom: 15px;
}
}
@media (max-width:991.98px) {
.mytestimonials .testimonial .testimonial-content {
  font-size: 18px;
}
}
@media (min-width:768px) and (max-width:1599.98px) {
  .section2:after {
    left:8%;
  }
}
