.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2437 .elementor-element.elementor-element-11bce1f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2437 .elementor-element.elementor-element-11bce1f0:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-11bce1f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-widget-testimonial-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-testimonial-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2437 .elementor-element.elementor-element-2d8607{--display:flex;}.elementor-2437 .elementor-element.elementor-element-5ca61c46{--display:flex;}.elementor-2437 .elementor-element.elementor-element-5c9e21a5{--display:grid;}.elementor-2437 .elementor-element.elementor-element-1fc7d8f8{--display:flex;}.elementor-2437 .elementor-element.elementor-element-1fc7d8f8:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-1fc7d8f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1605269 );}.elementor-2437 .elementor-element.elementor-element-4f94fa12{--display:flex;}.elementor-2437 .elementor-element.elementor-element-4f94fa12:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-4f94fa12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1605269 );}.elementor-2437 .elementor-element.elementor-element-23fc2cb5{--display:flex;}.elementor-2437 .elementor-element.elementor-element-23fc2cb5:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-23fc2cb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1605269 );}.elementor-2437 .elementor-element.elementor-element-40f0b5fd{--display:flex;}.elementor-2437 .elementor-element.elementor-element-40f0b5fd:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-40f0b5fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1605269 );}.elementor-2437 .elementor-element.elementor-element-7a5ac44{--display:flex;}.elementor-2437 .elementor-element.elementor-element-7a5ac44:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-7a5ac44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1605269 );}.elementor-2437 .elementor-element.elementor-element-5a2a7414{--display:flex;}.elementor-2437 .elementor-element.elementor-element-5a2a7414:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-5a2a7414 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1605269 );}.elementor-2437 .elementor-element.elementor-element-1f3b49f3{--display:flex;}.elementor-2437 .elementor-element.elementor-element-1f3b49f3:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-1f3b49f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1605269 );}.elementor-2437 .elementor-element.elementor-element-750d9525{--display:flex;}.elementor-2437 .elementor-element.elementor-element-750d9525:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-750d9525 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1605269 );}.elementor-2437 .elementor-element.elementor-element-1f6c6e12{--display:flex;}.elementor-2437 .elementor-element.elementor-element-1f6c6e12:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-1f6c6e12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDFDF;}.elementor-2437 .elementor-element.elementor-element-7eaa5400{--display:flex;}.elementor-2437 .elementor-element.elementor-element-7eaa5400:not(.elementor-motion-effects-element-type-background), .elementor-2437 .elementor-element.elementor-element-7eaa5400 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1605269 );}@media(max-width:767px){.elementor-2437 .elementor-element.elementor-element-11bce1f0{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for testimonial-carousel, class: .elementor-element-54d2331a *//* ===== man-testimonial Swiper Styles ===== */

.man-testimonial .swiper-pagination-progressbar {
  position: relative;
  bottom: 0;
  left: 12% !important;
  height: 2px !important;
  transform: translateY(-30px);
}

@media (max-width: 768px) {
  .man-testimonial .swiper-pagination-progressbar {
    left: 42% !important;
  }
}

.man-testimonial .swiper-slide-contents {
  width: 100% !important;
}

/* Navigation arrows */
.man-testimonial .elementor-swiper-button-prev,
.man-testimonial .elementor-swiper-button-next {
  position: static !important;
  transform: none !important;
  margin: 0 5px;
  width: 48px;
  height: 49px;
  background-repeat: no-repeat;
  background-position: center;
}

/* Replace with your own icons */
.man-testimonial .elementor-swiper-button-prev {
  background-image: url('https://penvasecurity.com/wp-content/uploads/2025/09/Frame-1216258763.png');
}

.man-testimonial .elementor-swiper-button-next {
  background-image: url('https://penvasecurity.com/wp-content/uploads/2025/09/Frame-1216258542.png');
}

/* Hide default SVG icons */
.man-testimonial .elementor-swiper-button-prev svg,
.man-testimonial .elementor-swiper-button-next svg {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c9e21a5 */.elementor-element.elementor-element-0945ba3.e-con-full.e-flex.e-con.e-child {
    max-height: 100px;
}
.elementor-element.elementor-element-585cb6a.e-con-full.e-flex.e-con.e-child {
    max-height: 100px;
}
.elementor-element.elementor-element-3ed5911.e-con-full.e-flex.e-con.e-child {
    max-height: 100px;
}
.elementor-element.elementor-element-0df48fb.e-con-full.e-flex.e-con.e-child {
    max-height: 100px;
}
.elementor-element.elementor-element-07ed399.e-con-full.e-flex.e-con.e-child {
    max-height: 100px;
}
.elementor-element.elementor-element-e5eb7ec.e-con-full.e-flex.e-con.e-child {
    max-height: 100px;
}
.elementor-element.elementor-element-d906df1.e-con-full.e-flex.e-con.e-child {
    max-height: 100px;
}
.elementor-element.elementor-element-12b72eb.e-con-full.e-flex.e-con.e-child {
    max-height: 100px;
}
.elementor-element.elementor-element-4dee93e.e-con-full.e-flex.e-con.e-child {
    max-height: 100px;
}
.elementor-element.elementor-element-ad5c083.e-con-full.e-flex.e-con.e-child {
    max-height: 100px;
}/* End custom CSS */