.home-video-bg::after {
  background: linear-gradient(270deg, rgba(30, 32, 35, 0), rgba(30, 32, 35, 1));
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 75%;
}

.home-custom-svg-size svg {
  height: 20px;
  margin-top: 15px;
  width: 21px;
}

.home-values-svg svg {
  animation: none !important;
  height: 31px;
  width: 34px;
}

.home-custom-border {
  position: relative;
}
.home-custom-border::after {
  background: #99CA3C;
  bottom: 16px;
  content: "";
  height: 1px;
  left: 0;
  max-width: 100%;
  position: absolute;
  width: 330px;
}

.home-custom-nav {
  left: 0 !important;
  margin: auto;
  max-width: 100%;
  right: 0;
  width: 1372px !important;
}

.market-logos img {
  width: 150px;
}
.market-logos .elementor-swiper-button {
  align-items: center;
  background: #076301;
  background: linear-gradient(45deg, #076301, #83D606);
  display: inline-flex;
  height: 71px;
  justify-content: center;
  width: 71px;
}
.market-logos .elementor-swiper-button i {
  font-size: 18px;
  font-weight: 400;
  transition: all 300ms linear 0ms;
}
.market-logos .elementor-swiper-button-next:hover i {
  margin-left: 5px;
}
.market-logos .elementor-swiper-button-prev:hover i {
  margin-right: 5px;
}

.home-grid a,
.home-grid-2 a {
  color: #fff;
}
.home-grid a:hover,
.home-grid-2 a:hover {
  color: #99CA3C;
}
.home-grid-2 .elementor-container .elementor-column:nth-of-type( 1 ) {
  order: 2;
}
.home-grid-2 .elementor-container .elementor-column:nth-of-type( 2 ) {
  order: 1;
}
.home-grid-2 .elementor-container .elementor-column:nth-of-type( 3 ) {
  order: 4;
}
.home-grid-2 .elementor-container .elementor-column:nth-of-type( 4 ) {
  order: 3;
}
.home-grid-svg svg {
  animation: none !important;
  height: 20px;
  width: 20px;
}

.home-tree-carousel .pxl-testimonial-carousel1 .pxl-swiper-slide .pxl-item--inner .pxl-item--desc:before {
  background-color: #99CA3C;
}
.home-tree-carousel .pxl-testimonial-carousel1 .pxl-swiper-slide .pxl-item--inner .content-bottom {
  justify-content: flex-start;
}
.home-tree-carousel .pxl-testimonial-carousel1 .pxl-swiper-slide .pxl-item--inner .btn-more a {
  display: block;
}

@media ( min-width: 768px ) {
  .home-grid .elementor-container .elementor-column:nth-of-type( 1 ),
  .home-grid-2 .elementor-container .elementor-column:nth-of-type( 2 ) {
    order: 1;
  }
  .home-grid .elementor-container .elementor-column:nth-of-type( 2 ),
  .home-grid-2 .elementor-container .elementor-column:nth-of-type( 1 ) {
    order: 2;
  }
  .home-grid .elementor-container .elementor-column:nth-of-type( 3 ),
  .home-grid-2 .elementor-container .elementor-column:nth-of-type( 4 ) {
    order: 4;
  }
  .home-grid .elementor-container .elementor-column:nth-of-type( 4 ),
  .home-grid-2 .elementor-container .elementor-column:nth-of-type( 3 ) {
    order: 3;
  }
}
@media ( min-width: 1200px ) {
  .home-grid .elementor-container .elementor-column:nth-of-type( 1 ),
  .home-grid-2 .elementor-container .elementor-column:nth-of-type( 1 ) {
    order: 1;
  }
  .home-grid .elementor-container .elementor-column:nth-of-type( 2 ),
  .home-grid-2 .elementor-container .elementor-column:nth-of-type( 2 ) {
    order: 2;
  }
  .home-grid .elementor-container .elementor-column:nth-of-type( 3 ),
  .home-grid-2 .elementor-container .elementor-column:nth-of-type( 3 ) {
    order: 3;
  }
  .home-grid .elementor-container .elementor-column:nth-of-type( 4 ),
  .home-grid-2 .elementor-container .elementor-column:nth-of-type( 4 ) {
    order: 4;
  }
}