.elementor-1012 .elementor-element.elementor-element-dfa5181{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1012 .elementor-element.elementor-element-40ea12a{--display:flex;}.elementor-1012 .elementor-element.elementor-element-4eb8e0c > .elementor-widget-container{margin:-8% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1012 .elementor-element.elementor-element-0118f1f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1012 .elementor-element.elementor-element-3e98244{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1012 .elementor-element.elementor-element-003ddb2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1012 .elementor-element.elementor-element-fe238e9{--display:flex;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1012 .elementor-element.elementor-element-92dc848 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-1012 .elementor-element.elementor-element-fe238e9{--content-width:100%;}}/* Start custom CSS for bdevs-banner-about-page, class: .elementor-element-885a425 */.tp-about-inr-area
 {
    padding: 100px 0 10px !important;
    background: white;
}
.tp-about-inr-border

 {
    border-bottom: none !important;
    padding-bottom: 75px;
}/* End custom CSS */
/* Start custom CSS for bdevs-counter-about-pages, class: .elementor-element-2ce1f7b */section.tp-counter-inr-area.pb-50
 {
    background: white;
}/* End custom CSS */
/* Start custom CSS for bdevs-value-about-pages, class: .elementor-element-ad971b2 */section.tp-value-area.pt-120.pb-90 {
    background: white;
     padding: 40px 0 90px !important;
}/* End custom CSS */
/* Start custom CSS for bdevs-testimonial-about-page, class: .elementor-element-e199f85 *//* Wrap the image and position arrows beside it */
.tp-testimonial-inner-item {
  position: relative;
}

/* Position arrows vertically centered next to the image */
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 10;
}

/* Left arrow on the left of the image */
.swiper-button-prev {
  left: 0;
}

/* Right arrow on the right of the image */
.swiper-button-next {
  right: 0;
}

/* Make sure image is centered */
.tp-testimonial-inner-img {
  display: flex;
  justify-content: center;
  position: relative;
}

/* Optional: reduce width of arrows */
.swiper-button-prev::after,
.swiper-button-next::after {
  font-size: 20px;
  color: #000;
}/* End custom CSS */