/*! praxis-elementor-addon - v1.14.7 - 04-10-2024 */
.elementor-widget-praxis-testimonial,.elementor-widget-praxis-testimonials{--layout-alignment:flex-start;--layout-text-alignment:start;--testimonials-item-normal-bg-color:transparent;--testimonials-item-normal-bg-image:none;--testimonials-item-normal-bg-position:center center;--testimonials-item-normal-bg-attachment:scroll;--testimonials-item-normal-bg-repeat:no-repeat;--testimonials-item-normal-bg-size:auto;--testimonials-item-normal-bd-style:none;--testimonials-item-normal-bd-width-top:0;--testimonials-item-normal-bd-width-right:0;--testimonials-item-normal-bd-width-bottom:0;--testimonials-item-normal-bd-width-left:0;--testimonials-item-normal-bd-color:var(--praxis-colors-bd);--testimonials-item-normal-bd-radius:0 0 0 0;--testimonials-item-normal-padding-top:0;--testimonials-item-normal-padding-right:0;--testimonials-item-normal-padding-bottom:0;--testimonials-item-normal-padding-left:0;--content-alignment:var(--layout-text-alignment);--content-bg-color:transparent;--content-bg-image:none;--content-bg-position:center center;--content-bg-attachment:scroll;--content-bg-repeat:no-repeat;--content-bg-size:auto;--content-bd-style:none;--content-bd-width-top:0;--content-bd-width-right:0;--content-bd-width-bottom:0;--content-bd-width-left:0;--content-bd-color:var(--praxis-colors-bd);--content-bd-radius:0 0 0 0;--content-box-shadow:none;--content-padding-top:0;--content-padding-right:0;--content-padding-bottom:0;--content-padding-left:0;--content-triangle-color:var(--content-bg-color);--content-triangle-base-size:10px;--content-triangle-length-size:10px;--content-triangle-back-color:transparent;--content-triangle-back-scale-size:2px;--content-triangle-isosceles-back-base-size:calc(var(--content-triangle-base-size) + (var(--content-triangle-back-scale-size) * 2));--content-triangle-right-back-base-size:calc(var(--content-triangle-base-size) + var(--content-triangle-back-scale-size));--content-triangle-back-length-size:calc(var(--content-triangle-length-size) + var(--content-triangle-back-scale-size));--content-triangle-offset:50px;--text-font-family:var(--praxis-base-font-family),var(--praxis-default-font);--text-font-size:var(--praxis-base-font-size);--text-line-height:var(--praxis-base-line-height);--text-font-weight:var(--praxis-base-font-weight);--text-text-transform:var(--praxis-base-text-transform);--text-font-style:var(--praxis-base-font-style);--text-text-decoration:var(--praxis-base-text-decoration);--text-letter-spacing:var(--praxis-base-letter-spacing);--text-color:var(--praxis-colors-text);--text-text-shadow:none;--title-color:var(--praxis-colors-heading);--title-text-shadow:none;--title-gap:20px;--side-area-width:25%;--side-area-gap:30px;--side-area-vertical-alignment:center;--author-horizontal-alignment:var(--layout-alignment);--author-text-alignment:start;--author-bg-color:transparent;--author-bg-image:none;--author-bg-position:center center;--author-bg-attachment:scroll;--author-bg-repeat:no-repeat;--author-bg-size:auto;--author-bd-style:none;--author-bd-width-top:0;--author-bd-width-right:0;--author-bd-width-bottom:0;--author-bd-width-left:0;--author-bd-color:var(--praxis-colors-bd);--author-bd-radius:0 0 0 0;--author-box-shadow:none;--author-padding-top:0;--author-padding-right:0;--author-padding-bottom:0;--author-padding-left:0;--author-gap:20px;--author-name-font-family:var(--praxis-accent-font-family),var(--praxis-default-font);--author-name-font-size:var(--praxis-accent-font-size);--author-name-line-height:var(--praxis-accent-line-height);--author-name-font-weight:var(--praxis-accent-font-weight);--author-name-text-transform:var(--praxis-accent-text-transform);--author-name-font-style:var(--praxis-accent-font-style);--author-name-text-decoration:var(--praxis-accent-text-decoration);--author-name-letter-spacing:var(--praxis-accent-letter-spacing);--author-name-normal-color:var(--praxis-colors-heading);--author-name-normal-text-shadow:none;--author-name-hover-color:var(--author-name-normal-color);--author-name-hover-text-shadow:var(--author-name-normal-text-shadow);--author-subtitle-font-family:var(--praxis-accent-font-family),var(--praxis-default-font);--author-subtitle-font-size:var(--praxis-accent-font-size);--author-subtitle-line-height:var(--praxis-accent-line-height);--author-subtitle-font-weight:var(--praxis-accent-font-weight);--author-subtitle-text-transform:var(--praxis-accent-text-transform);--author-subtitle-font-style:var(--praxis-accent-font-style);--author-subtitle-text-decoration:var(--praxis-accent-text-decoration);--author-subtitle-letter-spacing:var(--praxis-accent-letter-spacing);--author-subtitle-normal-color:var(--praxis-colors-heading);--author-subtitle-normal-text-shadow:none;--author-subtitle-hover-color:var(--author-subtitle-normal-color);--author-subtitle-hover-text-shadow:var(--author-subtitle-normal-text-shadow);--author-subtitle-gap:10px;--avatar-width:100px;--avatar-horizontal-alignment:var(--layout-alignment);--avatar-bg-color:transparent;--avatar-bd-style:none;--avatar-bd-width-top:0;--avatar-bd-width-right:0;--avatar-bd-width-bottom:0;--avatar-bd-width-left:0;--avatar-bd-color:var(--praxis-colors-bd);--avatar-bd-radius:0 0 0 0;--avatar-box-shadow:none;--avatar-css-filter:none;--avatar-padding-top:0;--avatar-padding-right:0;--avatar-padding-bottom:0;--avatar-padding-left:0;--avatar-gap:20px;--rating-icon-size:16px;--rating-icon-gap:2px;--rating-icon-text-shadow:none;--rating-icon-color-empty:var(--praxis-colors-text);--rating-icon-color-filled:var(--praxis-colors-link);--rating-text-font-family:var(--praxis-base-font-family),var(--praxis-default-font);--rating-text-font-size:var(--praxis-base-font-size);--rating-text-line-height:var(--praxis-base-line-height);--rating-text-font-weight:var(--praxis-base-font-weight);--rating-text-text-transform:var(--praxis-base-text-transform);--rating-text-font-style:var(--praxis-base-font-style);--rating-text-text-decoration:var(--praxis-base-text-decoration);--rating-text-letter-spacing:var(--praxis-base-letter-spacing);--rating-text-color:var(--praxis-colors-text);--rating-text-current-color:var(--praxis-colors-link);--rating-text-text-shadow:none;--rating-text-gap:1em;--rating-gap:20px;--rating-offset-x:0;--rating-offset-y:0;--rating-z-index:1;--icon-quote-font-family:var(--text-font-family);--icon-quote-font-size:var(--text-font-size);--icon-quote-line-height:0;--icon-quote-font-weight:var(--text-font-weight);--icon-quote-font-style:var(--text-font-style);--icon-size:var(--text-font-size);--icon-color:var(--text-color);--icon-text-shadow:var(--text-text-shadow);--icon-horizontal-alignment:var(--content-alignment);--icon-vertical-alignment:flex-start;--icon-gap:20px;--icon-offset-x:0;--icon-offset-y:0;--icon-z-index:0}.praxis-testimonial{background-color:var(--testimonials-item-normal-bg-color);background-image:var(--testimonials-item-normal-bg-image);background-repeat:var(--testimonials-item-normal-bg-repeat);background-position:var(--testimonials-item-normal-bg-position);background-size:var(--testimonials-item-normal-bg-size);background-attachment:var(--testimonials-item-normal-bg-attachment);border-left:var(--testimonials-item-normal-bd-width-left) var(--testimonials-item-normal-bd-style) var(--testimonials-item-normal-bd-color);border-bottom:var(--testimonials-item-normal-bd-width-bottom) var(--testimonials-item-normal-bd-style) var(--testimonials-item-normal-bd-color);border-right:var(--testimonials-item-normal-bd-width-right) var(--testimonials-item-normal-bd-style) var(--testimonials-item-normal-bd-color);border-top:var(--testimonials-item-normal-bd-width-top) var(--testimonials-item-normal-bd-style) var(--testimonials-item-normal-bd-color);border-radius:var(--testimonials-item-normal-bd-radius);padding:var(--testimonials-item-normal-padding-top) var(--testimonials-item-normal-padding-right) var(--testimonials-item-normal-padding-bottom) var(--testimonials-item-normal-padding-left);position:relative;transition:all .3s ease-in-out}.praxis-testimonial:hover{background-color:var(--testimonials-item-hover-bg-color,var(--testimonials-item-normal-bg-color));background-image:var(--testimonials-item-hover-bg-image,var(--testimonials-item-normal-bg-image));background-position:var(--testimonials-item-hover-bg-position,var(--testimonials-item-normal-bg-position));background-attachment:var(--testimonials-item-hover-bg-attachment,var(--testimonials-item-normal-bg-attachment));background-repeat:var(--testimonials-item-hover-bg-repeat,var(--testimonials-item-normal-bg-repeat));background-size:var(--testimonials-item-hover-bg-size,var(--testimonials-item-normal-bg-size));border-left:var(--testimonials-item-hover-bd-width-left,var(--testimonials-item-normal-bd-width-left)) var(--testimonials-item-hover-bd-style,var(--testimonials-item-normal-bd-style)) var(--testimonials-item-hover-bd-color,var(--testimonials-item-normal-bd-color));border-bottom:var(--testimonials-item-hover-bd-width-bottom,var(--testimonials-item-normal-bd-width-bottom)) var(--testimonials-item-hover-bd-style,var(--testimonials-item-normal-bd-style)) var(--testimonials-item-hover-bd-color,var(--testimonials-item-normal-bd-color));border-right:var(--testimonials-item-hover-bd-width-right,var(--testimonials-item-normal-bd-width-right)) var(--testimonials-item-hover-bd-style,var(--testimonials-item-normal-bd-style)) var(--testimonials-item-hover-bd-color,var(--testimonials-item-normal-bd-color));border-top:var(--testimonials-item-hover-bd-width-top,var(--testimonials-item-normal-bd-width-top)) var(--testimonials-item-hover-bd-style,var(--testimonials-item-normal-bd-style)) var(--testimonials-item-hover-bd-color,var(--testimonials-item-normal-bd-color));border-radius:var(--testimonials-item-hover-bd-radius,var(--testimonials-item-normal-bd-radius));padding:var(--testimonials-item-hover-padding-top,var(--testimonials-item-normal-padding-top)) var(--testimonials-item-hover-padding-right,var(--testimonials-item-normal-padding-right)) var(--testimonials-item-hover-padding-bottom,var(--testimonials-item-normal-padding-bottom)) var(--testimonials-item-hover-padding-left,var(--testimonials-item-normal-padding-left))}.praxis-testimonial__icon{font-size:var(--icon-size);line-height:0;color:var(--icon-color);text-shadow:var(--icon-text-shadow)}.praxis-testimonial-icon-position-end .praxis-testimonial__icon,.praxis-testimonial-icon-position-start .praxis-testimonial__icon{align-self:var(--icon-vertical-alignment);flex-shrink:0}.praxis-testimonial-icon-position-start .praxis-testimonial__icon{margin-right:var(--icon-gap)}.praxis-testimonial-icon-position-end .praxis-testimonial__icon{margin-left:var(--icon-gap)}.praxis-testimonial-icon-position-bottom .praxis-testimonial__icon,.praxis-testimonial-icon-position-top .praxis-testimonial__icon{text-align:var(--icon-horizontal-alignment)}.praxis-testimonial-icon-position-top .praxis-testimonial__icon{margin-bottom:var(--icon-gap)}.praxis-testimonial-icon-position-bottom .praxis-testimonial__icon{margin-top:var(--icon-gap)}.praxis-testimonial-icon-position-custom .praxis-testimonial__icon{position:absolute;z-index:var(--icon-z-index)}.praxis-testimonial-icon-offset-orientation-h-start .praxis-testimonial__icon{left:var(--icon-offset-x)}.praxis-testimonial-icon-offset-orientation-h-end .praxis-testimonial__icon{right:var(--icon-offset-x)}.praxis-testimonial-icon-offset-orientation-v-start .praxis-testimonial__icon{top:var(--icon-offset-y)}.praxis-testimonial-icon-offset-orientation-v-end .praxis-testimonial__icon{bottom:var(--icon-offset-y)}.praxis-testimonial__icon .praxis-wrap-icon{display:inline-flex}.praxis-testimonial__icon .praxis-wrap-icon>*{width:1em;height:1em}.praxis-testimonial-rating-position-in_content .praxis-testimonial__rating,.praxis-testimonial-rating-position-top_author .praxis-testimonial__rating{margin-bottom:var(--rating-gap)}.praxis-testimonial-rating-position-bottom_author .praxis-testimonial__rating{margin-top:var(--rating-gap)}.praxis-testimonial-rating-position-custom .praxis-testimonial__rating{position:absolute;z-index:var(--rating-z-index)}.praxis-testimonial-rating-offset-orientation-h-start .praxis-testimonial__rating{left:var(--rating-offset-x)}.praxis-testimonial-rating-offset-orientation-h-end .praxis-testimonial__rating{right:var(--rating-offset-x)}.praxis-testimonial-rating-offset-orientation-v-start .praxis-testimonial__rating{top:var(--rating-offset-y)}.praxis-testimonial-rating-offset-orientation-v-end .praxis-testimonial__rating{bottom:var(--rating-offset-y)}.praxis-testimonial__rating-text{font-family:var(--rating-text-font-family);font-weight:var(--rating-text-font-weight);font-style:var(--rating-text-font-style);text-transform:var(--rating-text-text-transform);-webkit-text-decoration:var(--rating-text-text-decoration);text-decoration:var(--rating-text-text-decoration);font-size:var(--rating-text-font-size);line-height:var(--rating-text-line-height);letter-spacing:var(--rating-text-letter-spacing);word-spacing:var(--rating-text-word-spacing);color:var(--rating-text-color);text-shadow:var(--rating-text-text-shadow);white-space:nowrap}.praxis-testimonial__rating-text-delimiter{text-align:center;display:inline-block;min-width:var(--rating-text-gap)}.praxis-testimonial__rating-text-current{color:var(--rating-text-current-color)}.praxis-testimonial__rating-icons{font-size:var(--rating-icon-size);display:inline-flex;flex-direction:column;white-space:nowrap;position:relative}.praxis-testimonial__rating-icons-empty{display:flex;color:var(--rating-icon-color-empty);text-shadow:var(--rating-icon-text-shadow);white-space:nowrap}.praxis-testimonial__rating-icons-filled{display:flex;color:var(--rating-icon-color-filled);white-space:nowrap;overflow:hidden;position:absolute;left:0;top:0}.praxis-testimonial__rating-icons .praxis-wrap-icon{margin-right:var(--rating-icon-gap)}.praxis-testimonial__rating-icons .praxis-wrap-icon svg{width:1em;height:1em}.praxis-testimonial__rating-icons .praxis-wrap-icon:last-child{margin-right:0}.praxis-testimonial__rating-icons .praxis-wrap-icon,.praxis-testimonial__rating-icons .praxis-wrap-icon svg{min-width:auto;min-height:auto}.praxis-testimonial__inner{position:relative;display:flex;align-items:var(--side-area-vertical-alignment)}.praxis-testimonial__inner>*+*{margin-left:var(--side-area-gap)}.praxis-testimonial__main-area{flex-shrink:1;display:flex;flex-direction:column;align-items:var(--layout-alignment)}.praxis-testimonial__side-area{width:var(--side-area-width);max-width:100%;flex-shrink:0;display:flex;flex-direction:column}.praxis-testimonial__content{text-align:var(--content-alignment);background-color:var(--content-bg-color);background-image:var(--content-bg-image);background-repeat:var(--content-bg-repeat);background-position:var(--content-bg-position);background-size:var(--content-bg-size);background-attachment:var(--content-bg-attachment);border-left:var(--content-bd-width-left) var(--content-bd-style) var(--content-bd-color);border-bottom:var(--content-bd-width-bottom) var(--content-bd-style) var(--content-bd-color);border-right:var(--content-bd-width-right) var(--content-bd-style) var(--content-bd-color);border-top:var(--content-bd-width-top) var(--content-bd-style) var(--content-bd-color);border-radius:var(--content-bd-radius);box-shadow:var(--content-box-shadow);width:100%;padding:var(--content-padding-top) var(--content-padding-right) var(--content-padding-bottom) var(--content-padding-left);position:relative}.praxis-testimonial__content-outer{position:relative;z-index:1}.praxis-testimonial-icon-position-end .praxis-testimonial__content-outer,.praxis-testimonial-icon-position-start .praxis-testimonial__content-outer{display:flex}.praxis-testimonial__triangle{display:block;width:0;height:0;position:absolute}.praxis-testimonial__triangle:after,.praxis-testimonial__triangle:before{content:"";border-style:solid;width:0;height:0;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}.praxis-testimonial__triangle:before{border-color:var(--content-triangle-back-color)}.praxis-testimonial__triangle:after{border-color:var(--content-triangle-color)}.praxis-testimonial-triangle-isosceles-bottom .praxis-testimonial__triangle,.praxis-testimonial-triangle-isosceles-top .praxis-testimonial__triangle{left:var(--content-triangle-offset)}.praxis-testimonial-triangle-isosceles-bottom .praxis-testimonial__triangle:after,.praxis-testimonial-triangle-isosceles-bottom .praxis-testimonial__triangle:before,.praxis-testimonial-triangle-isosceles-top .praxis-testimonial__triangle:after,.praxis-testimonial-triangle-isosceles-top .praxis-testimonial__triangle:before{border-left-color:transparent;border-right-color:transparent;transform:translateX(-50%)}.praxis-testimonial-triangle-isosceles-bottom .praxis-testimonial__triangle:before,.praxis-testimonial-triangle-isosceles-top .praxis-testimonial__triangle:before{border-left-width:calc(var(--content-triangle-isosceles-back-base-size) / 2);border-right-width:calc(var(--content-triangle-isosceles-back-base-size) / 2)}.praxis-testimonial-triangle-isosceles-bottom .praxis-testimonial__triangle:after,.praxis-testimonial-triangle-isosceles-top .praxis-testimonial__triangle:after{border-left-width:calc(var(--content-triangle-base-size) / 2);border-right-width:calc(var(--content-triangle-base-size) / 2)}.praxis-testimonial-triangle-isosceles-top .praxis-testimonial__triangle{top:0}.praxis-testimonial-triangle-isosceles-top .praxis-testimonial__triangle:after,.praxis-testimonial-triangle-isosceles-top .praxis-testimonial__triangle:before{border-top-width:0;top:auto}.praxis-testimonial-triangle-isosceles-top .praxis-testimonial__triangle:before{border-bottom-width:var(--content-triangle-back-length-size)}.praxis-testimonial-triangle-isosceles-top .praxis-testimonial__triangle:after{border-bottom-width:var(--content-triangle-length-size)}.praxis-testimonial-triangle-isosceles-bottom .praxis-testimonial__triangle{bottom:0}.praxis-testimonial-triangle-isosceles-bottom .praxis-testimonial__triangle:after,.praxis-testimonial-triangle-isosceles-bottom .praxis-testimonial__triangle:before{border-bottom-width:0;bottom:auto}.praxis-testimonial-triangle-isosceles-bottom .praxis-testimonial__triangle:before{border-top-width:var(--content-triangle-back-length-size)}.praxis-testimonial-triangle-isosceles-bottom .praxis-testimonial__triangle:after{border-top-width:var(--content-triangle-length-size)}.praxis-testimonial-triangle-isosceles-left .praxis-testimonial__triangle,.praxis-testimonial-triangle-isosceles-right .praxis-testimonial__triangle{top:var(--content-triangle-offset)}.praxis-testimonial-triangle-isosceles-left .praxis-testimonial__triangle:after,.praxis-testimonial-triangle-isosceles-left .praxis-testimonial__triangle:before,.praxis-testimonial-triangle-isosceles-right .praxis-testimonial__triangle:after,.praxis-testimonial-triangle-isosceles-right .praxis-testimonial__triangle:before{border-top-color:transparent;border-bottom-color:transparent}.praxis-testimonial-triangle-isosceles-left .praxis-testimonial__triangle:before,.praxis-testimonial-triangle-isosceles-right .praxis-testimonial__triangle:before{border-top-width:calc(var(--content-triangle-isosceles-back-base-size) / 2);border-bottom-width:calc(var(--content-triangle-isosceles-back-base-size) / 2)}.praxis-testimonial-triangle-isosceles-left .praxis-testimonial__triangle:after,.praxis-testimonial-triangle-isosceles-right .praxis-testimonial__triangle:after{border-top-width:calc(var(--content-triangle-base-size) / 2);border-bottom-width:calc(var(--content-triangle-base-size) / 2)}.praxis-testimonial-triangle-isosceles-left .praxis-testimonial__triangle{left:0}.praxis-testimonial-triangle-isosceles-left .praxis-testimonial__triangle:after,.praxis-testimonial-triangle-isosceles-left .praxis-testimonial__triangle:before{border-left-width:0;left:auto}.praxis-testimonial-triangle-isosceles-left .praxis-testimonial__triangle:before{border-right-width:var(--content-triangle-back-length-size)}.praxis-testimonial-triangle-isosceles-left .praxis-testimonial__triangle:after{border-right-width:var(--content-triangle-length-size)}.praxis-testimonial-triangle-isosceles-right .praxis-testimonial__triangle{right:0}.praxis-testimonial-triangle-isosceles-right .praxis-testimonial__triangle:after,.praxis-testimonial-triangle-isosceles-right .praxis-testimonial__triangle:before{border-right-width:0;right:auto}.praxis-testimonial-triangle-isosceles-right .praxis-testimonial__triangle:before{border-left-width:var(--content-triangle-back-length-size)}.praxis-testimonial-triangle-isosceles-right .praxis-testimonial__triangle:after{border-left-width:var(--content-triangle-length-size)}.praxis-testimonial-triangle-right-top-left .praxis-testimonial__triangle{top:0;left:var(--content-triangle-offset)}.praxis-testimonial-triangle-right-top-left .praxis-testimonial__triangle:after,.praxis-testimonial-triangle-right-top-left .praxis-testimonial__triangle:before{border-left-width:0;border-top-width:0;border-right-color:transparent;transform:translateX(-50%);top:auto}.praxis-testimonial-triangle-right-top-left .praxis-testimonial__triangle:before{border-bottom-width:var(--content-triangle-back-length-size);border-right-width:var(--content-triangle-right-back-base-size)}.praxis-testimonial-triangle-right-top-left .praxis-testimonial__triangle:after{border-bottom-width:var(--content-triangle-length-size);border-right-width:var(--content-triangle-base-size)}.praxis-testimonial-triangle-right-top-right .praxis-testimonial__triangle{top:0;left:var(--content-triangle-offset)}.praxis-testimonial-triangle-right-top-right .praxis-testimonial__triangle:after,.praxis-testimonial-triangle-right-top-right .praxis-testimonial__triangle:before{border-right-width:0;border-top-width:0;border-left-color:transparent;transform:translateX(-50%);top:auto}.praxis-testimonial-triangle-right-top-right .praxis-testimonial__triangle:before{border-bottom-width:var(--content-triangle-back-length-size);border-left-width:var(--content-triangle-right-back-base-size)}.praxis-testimonial-triangle-right-top-right .praxis-testimonial__triangle:after{border-bottom-width:var(--content-triangle-length-size);border-left-width:var(--content-triangle-base-size)}.praxis-testimonial-triangle-right-bottom-left .praxis-testimonial__triangle{bottom:0;left:var(--content-triangle-offset)}.praxis-testimonial-triangle-right-bottom-left .praxis-testimonial__triangle:after,.praxis-testimonial-triangle-right-bottom-left .praxis-testimonial__triangle:before{border-left-width:0;border-bottom-width:0;border-right-color:transparent;transform:translateX(-50%);bottom:auto}.praxis-testimonial-triangle-right-bottom-left .praxis-testimonial__triangle:before{border-top-width:var(--content-triangle-back-length-size);border-right-width:var(--content-triangle-right-back-base-size)}.praxis-testimonial-triangle-right-bottom-left .praxis-testimonial__triangle:after{border-top-width:var(--content-triangle-length-size);border-right-width:var(--content-triangle-base-size)}.praxis-testimonial-triangle-right-bottom-right .praxis-testimonial__triangle{bottom:0;left:var(--content-triangle-offset)}.praxis-testimonial-triangle-right-bottom-right .praxis-testimonial__triangle:after,.praxis-testimonial-triangle-right-bottom-right .praxis-testimonial__triangle:before{border-right-width:0;border-bottom-width:0;border-left-color:transparent;transform:translateX(-50%);bottom:auto}.praxis-testimonial-triangle-right-bottom-right .praxis-testimonial__triangle:before{border-top-width:var(--content-triangle-back-length-size);border-left-width:var(--content-triangle-right-back-base-size)}.praxis-testimonial-triangle-right-bottom-right .praxis-testimonial__triangle:after{border-top-width:var(--content-triangle-length-size);border-left-width:var(--content-triangle-base-size)}.praxis-testimonial-triangle-right-left-top .praxis-testimonial__triangle{left:0;top:var(--content-triangle-offset)}.praxis-testimonial-triangle-right-left-top .praxis-testimonial__triangle:after,.praxis-testimonial-triangle-right-left-top .praxis-testimonial__triangle:before{border-right-width:0;border-bottom-width:0;border-left-color:transparent;left:auto}.praxis-testimonial-triangle-right-left-top .praxis-testimonial__triangle:before{border-top-width:var(--content-triangle-right-back-base-size);border-left-width:var(--content-triangle-back-length-size)}.praxis-testimonial-triangle-right-left-top .praxis-testimonial__triangle:after{border-top-width:var(--content-triangle-base-size);border-left-width:var(--content-triangle-length-size)}.praxis-testimonial-triangle-right-left-bottom .praxis-testimonial__triangle{left:0;top:var(--content-triangle-offset)}.praxis-testimonial-triangle-right-left-bottom .praxis-testimonial__triangle:after,.praxis-testimonial-triangle-right-left-bottom .praxis-testimonial__triangle:before{border-right-width:0;border-top-width:0;border-left-color:transparent;left:auto}.praxis-testimonial-triangle-right-left-bottom .praxis-testimonial__triangle:before{border-bottom-width:var(--content-triangle-right-back-base-size);border-left-width:var(--content-triangle-back-length-size)}.praxis-testimonial-triangle-right-left-bottom .praxis-testimonial__triangle:after{border-bottom-width:var(--content-triangle-base-size);border-left-width:var(--content-triangle-length-size)}.praxis-testimonial-triangle-right-right-top .praxis-testimonial__triangle{right:0;top:var(--content-triangle-offset)}.praxis-testimonial-triangle-right-right-top .praxis-testimonial__triangle:after,.praxis-testimonial-triangle-right-right-top .praxis-testimonial__triangle:before{border-left-width:0;border-bottom-width:0;border-right-color:transparent}.praxis-testimonial-triangle-right-right-top .praxis-testimonial__triangle:before{border-top-width:var(--content-triangle-right-back-base-size);border-right-width:var(--content-triangle-back-length-size)}.praxis-testimonial-triangle-right-right-top .praxis-testimonial__triangle:after{border-top-width:var(--content-triangle-base-size);border-right-width:var(--content-triangle-length-size)}.praxis-testimonial-triangle-right-right-bottom .praxis-testimonial__triangle{right:0;top:var(--content-triangle-offset)}.praxis-testimonial-triangle-right-right-bottom .praxis-testimonial__triangle:after,.praxis-testimonial-triangle-right-right-bottom .praxis-testimonial__triangle:before{border-left-width:0;border-top-width:0;border-right-color:transparent}.praxis-testimonial-triangle-right-right-bottom .praxis-testimonial__triangle:before{border-bottom-width:var(--content-triangle-right-back-base-size);border-right-width:var(--content-triangle-back-length-size)}.praxis-testimonial-triangle-right-right-bottom .praxis-testimonial__triangle:after{border-bottom-width:var(--content-triangle-base-size);border-right-width:var(--content-triangle-length-size)}.praxis-testimonial__text{font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-style:var(--text-font-style);text-transform:var(--text-text-transform);-webkit-text-decoration:var(--text-text-decoration);text-decoration:var(--text-text-decoration);font-size:var(--text-font-size);line-height:var(--text-line-height);letter-spacing:var(--text-letter-spacing);word-spacing:var(--text-word-spacing);color:var(--text-color);text-shadow:var(--text-text-shadow)}.praxis-testimonial__text>:last-child{margin-bottom:0}.praxis-testimonial__title{color:var(--title-color);text-shadow:var(--title-text-shadow);margin:0 0 var(--title-gap)}.praxis-testimonial__author-info{color:var(--author-color);display:inline-flex;width:auto;max-width:100%;align-self:var(--author-horizontal-alignment);flex-direction:column;position:relative}.praxis-testimonial-layout-top .praxis-testimonial__author-info{margin-bottom:var(--author-gap)}.praxis-testimonial-layout-bottom .praxis-testimonial__author-info{margin-top:var(--author-gap)}.praxis-testimonial-author-width-full .praxis-testimonial__author-info{width:100%;align-items:var(--author-horizontal-alignment);background-color:var(--author-bg-color);background-image:var(--author-bg-image);background-repeat:var(--author-bg-repeat);background-position:var(--author-bg-position);background-size:var(--author-bg-size);background-attachment:var(--author-bg-attachment);border-left:var(--author-bd-width-left) var(--author-bd-style) var(--author-bd-color);border-bottom:var(--author-bd-width-bottom) var(--author-bd-style) var(--author-bd-color);border-right:var(--author-bd-width-right) var(--author-bd-style) var(--author-bd-color);border-top:var(--author-bd-width-top) var(--author-bd-style) var(--author-bd-color);border-radius:var(--author-bd-radius);box-shadow:var(--author-box-shadow);padding:var(--author-padding-top) var(--author-padding-right) var(--author-padding-bottom) var(--author-padding-left)}.praxis-testimonial-author-avatar-left .praxis-testimonial__author-info,.praxis-testimonial-author-avatar-right .praxis-testimonial__author-info{flex-direction:row;align-items:stretch;justify-content:var(--author-horizontal-alignment)}.praxis-testimonial__author-info-outer{display:flex;align-items:center}.praxis-testimonial-author-width-inline .praxis-testimonial__author-info-outer{background-color:var(--author-bg-color);background-image:var(--author-bg-image);background-repeat:var(--author-bg-repeat);background-position:var(--author-bg-position);background-size:var(--author-bg-size);background-attachment:var(--author-bg-attachment);border-left:var(--author-bd-width-left) var(--author-bd-style) var(--author-bd-color);border-bottom:var(--author-bd-width-bottom) var(--author-bd-style) var(--author-bd-color);border-right:var(--author-bd-width-right) var(--author-bd-style) var(--author-bd-color);border-top:var(--author-bd-width-top) var(--author-bd-style) var(--author-bd-color);border-radius:var(--author-bd-radius);box-shadow:var(--author-box-shadow);padding:var(--author-padding-top) var(--author-padding-right) var(--author-padding-bottom) var(--author-padding-left)}.praxis-testimonial__author-info-inner{text-align:var(--author-text-alignment)}.praxis-testimonial-author-text-view-horizontal .praxis-testimonial__author-info-wrap{display:flex;align-items:baseline}.praxis-testimonial-author-text-view-vertical .praxis-testimonial__author-info-wrap>*{display:block}.praxis-testimonial__author-name{font-family:var(--author-name-font-family);font-weight:var(--author-name-font-weight);font-style:var(--author-name-font-style);text-transform:var(--author-name-text-transform);-webkit-text-decoration:var(--author-name-text-decoration);text-decoration:var(--author-name-text-decoration);font-size:var(--author-name-font-size);line-height:var(--author-name-line-height);letter-spacing:var(--author-name-letter-spacing);word-spacing:var(--author-name-word-spacing);text-shadow:var(--author-name-normal-text-shadow);color:var(--author-name-normal-color);transition:color .3s ease-in-out,text-shadow .3s ease-in-out}.praxis-testimonial__author-name:hover{color:var(--author-name-hover-color);text-shadow:var(--author-name-hover-text-shadow)}.praxis-testimonial__author-name a,.praxis-testimonial__author-name a:hover{color:inherit}.praxis-testimonial__author-name a{transition:inherit}.praxis-testimonial__author-delimiter{-webkit-text-decoration:var(--author-subtitle-text-decoration);text-decoration:var(--author-subtitle-text-decoration);text-decoration:none;display:flex;flex-shrink:0;width:var(--author-subtitle-gap);justify-content:center}.praxis-testimonial__author-delimiter,.praxis-testimonial__author-subtitle{font-family:var(--author-subtitle-font-family);font-weight:var(--author-subtitle-font-weight);font-style:var(--author-subtitle-font-style);text-transform:var(--author-subtitle-text-transform);-webkit-text-decoration:var(--author-subtitle-text-decoration);font-size:var(--author-subtitle-font-size);line-height:var(--author-subtitle-line-height);letter-spacing:var(--author-subtitle-letter-spacing);word-spacing:var(--author-subtitle-word-spacing);text-shadow:var(--author-subtitle-normal-text-shadow);color:var(--author-subtitle-normal-color)}.praxis-testimonial__author-subtitle{-webkit-text-decoration:var(--author-subtitle-text-decoration);text-decoration:var(--author-subtitle-text-decoration);transition:color .3s ease-in-out,text-shadow .3s ease-in-out}.praxis-testimonial__author-subtitle:hover{color:var(--author-subtitle-hover-color);text-shadow:var(--author-subtitle-hover-text-shadow)}.praxis-testimonial-author-text-view-vertical .praxis-testimonial__author-subtitle{margin-top:var(--author-subtitle-gap)}.praxis-testimonial__author-subtitle a,.praxis-testimonial__author-subtitle a:hover{color:inherit}.praxis-testimonial__author-subtitle a{transition:inherit}.praxis-testimonial__avatar{background-color:var(--avatar-bg-color);border-left:var(--avatar-bd-width-left) var(--avatar-bd-style) var(--avatar-bd-color);border-bottom:var(--avatar-bd-width-bottom) var(--avatar-bd-style) var(--avatar-bd-color);border-right:var(--avatar-bd-width-right) var(--avatar-bd-style) var(--avatar-bd-color);border-top:var(--avatar-bd-width-top) var(--avatar-bd-style) var(--avatar-bd-color);border-radius:var(--avatar-bd-radius);box-shadow:var(--avatar-box-shadow);padding:var(--avatar-padding-top) var(--avatar-padding-right) var(--avatar-padding-bottom) var(--avatar-padding-left);flex-shrink:0;display:flex;align-items:center;justify-content:center}.praxis-testimonial__main-area>.praxis-testimonial__avatar{align-self:var(--avatar-horizontal-alignment)}.praxis-testimonial-layout-bottom .praxis-testimonial__main-area>.praxis-testimonial__avatar{margin-bottom:var(--avatar-gap)}.praxis-testimonial-layout-top .praxis-testimonial__main-area>.praxis-testimonial__avatar{margin-top:var(--avatar-gap)}.praxis-testimonial-author-avatar-top .praxis-testimonial__avatar{margin-bottom:var(--avatar-gap)}.praxis-testimonial-author-avatar-bottom .praxis-testimonial__avatar{margin-top:var(--avatar-gap)}.praxis-testimonial-author-avatar-left .praxis-testimonial__avatar{margin-right:var(--avatar-gap)}.praxis-testimonial-author-avatar-right .praxis-testimonial__avatar{margin-left:var(--avatar-gap)}.praxis-testimonial__avatar a{display:block}.praxis-testimonial__avatar img{display:block;width:var(--avatar-width);border-radius:var(--avatar-bd-radius)}.praxis-testimonial__avatar img,.praxis-testimonial__avatar img.praxis-lazyload.lazyloaded{filter:var(--avatar-css-filter)}.praxis-testimonial__side-area>.praxis-testimonial__avatar img{width:100%}
/*! praxis-elementor-addon - v1.14.7 - 04-10-2024 */
.elementor-widget-praxis-slider__slide-container{width:100%;display:flex;position:relative;height:var(--praxis-slider-height,400px);overflow:hidden}.swiper-container-vertical .elementor-widget-praxis-slider__slide-container,.swiper-vertical .elementor-widget-praxis-slider__slide-container{height:100%}.elementor-widget-praxis-slider__slide-container>div{flex-basis:100%;width:100%}.elementor-widget-praxis-slider__bg{flex-basis:100%;width:100%;min-width:100%;min-height:100%;background-color:#02c0da;background-size:cover}.elementor-widget-praxis-slider__bg .elementor-video-iframe{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.elementor-widget-praxis-slider__bg-overlay{height:100%;width:100%;top:0;left:0;position:absolute}.elementor-widget-praxis-slider__bg.praxis-ken-burns{transition-property:transform;transition-duration:10s;transition-timing-function:linear;transform:scale(1);transition-duration:20s}.elementor-widget-praxis-slider__bg.praxis-ken-burns.praxis-ken-burns-active{transition-duration:20s}.elementor-widget-praxis-slider__bg.praxis-ken-burns-out{transform:scale(1.3)}.elementor-widget-praxis-slider__bg.praxis-ken-burns-out.praxis-ken-burns-active{transform:scale(1)}.elementor-widget-praxis-slider__bg.praxis-ken-burns-in.praxis-ken-burns-active{transform:scale(1.3)}.elementor-widget-praxis-slider__content-container{display:flex!important;background-repeat:no-repeat;background-position:50%;position:absolute;top:0;left:0;bottom:0;right:0;padding:20px;z-index:1}.praxis-container-type-link .elementor-widget-praxis-slider__content-container{text-decoration:none!important}.elementor-widget-praxis-slider__content-container a.elementor-widget-praxis-slider__content-button{display:block;text-decoration:none}.elementor-widget-praxis-slider__content-inner{color:#fff;text-decoration:none}.elementor-widget-praxis-slider__content-title{font-size:26px}.elementor-widget-praxis-slider__content-description{font-size:18px}.elementor-widget-praxis-slider__content-button{display:block;font-size:16px;padding:5px 10px;border:1px solid #fff;background:transparent;color:#fff;text-decoration:none;transition:color .3s,background-color .3s,border-color .3s ease}.elementor-widget-praxis-slider__content-button.praxis-slide-button-small{font-size:14px;padding:2px 5px}.elementor-widget-praxis-slider__content-button.praxis-slide-button-medium{font-size:16px;padding:5px 10px}.elementor-widget-praxis-slider__content-button.praxis-slide-button-large{font-size:20px;padding:10px 20px}.elementor-widget-praxis-slider__content-button.praxis-slide-button-link{color:#fff;display:inline-block;padding:0;border:0}.elementor-widget-praxis-slider__content-button.praxis-slide-button-content{display:inline-block}
.elementor-widget-praxis-testimonials .praxis-wrap-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1}.elementor-widget-praxis-testimonials .praxis-wrap-icon svg{width:1em;height:1em;fill:currentColor}.elementor-widget-praxis-testimonials .praxis-testimonial__text{overflow-wrap:anywhere}.elementor-widget-praxis-testimonials .praxis-slider [hidden]{display:none!important}.elementor-widget-praxis-testimonials .swiper-button{font:inherit;cursor:pointer}.elementor-widget-praxis-testimonials .swiper-button:focus-visible,.elementor-widget-praxis-testimonials .swiper-pagination-bullet:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.elementor-widget-praxis-testimonials .praxis-slider--dir-vertical .praxis-swiper-container{height:var(--praxis-slider-height,500px)}.elementor-widget-praxis-testimonials .elementor-screen-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/* The theme decorates every native button with full-size pseudo-elements.
   Slider controls use their own styling; keep those theme decorations out. */
.elementor-widget-praxis-testimonials .praxis-slider .swiper-button,
.elementor-widget-praxis-testimonials .praxis-slider .swiper-pagination-bullet{appearance:none;font-family:inherit;font-weight:inherit;font-style:normal;text-transform:none;text-decoration:none;text-shadow:none;letter-spacing:normal;word-spacing:normal;line-height:1;padding:0;border:0;border-radius:0;box-shadow:none;background-image:none;overflow:visible}
.elementor-widget-praxis-testimonials .praxis-slider .swiper-button{background-color:transparent}
.elementor-widget-praxis-testimonials .praxis-slider .swiper-button::before,
.elementor-widget-praxis-testimonials .praxis-slider .swiper-button::after,
.elementor-widget-praxis-testimonials .praxis-slider .swiper-pagination-bullet::before,
.elementor-widget-praxis-testimonials .praxis-slider .swiper-pagination-bullet::after{content:none!important;display:none!important}

/* Optional equal card heights; natural content determines the tallest card. */
.elementor-widget-praxis-testimonials .praxis-slider--equal-height .swiper-wrapper{height:auto;align-items:stretch}
.elementor-widget-praxis-testimonials .praxis-slider--equal-height .swiper-slide{height:auto;display:flex;align-items:stretch}
.elementor-widget-praxis-testimonials .praxis-slider--equal-height .swiper-slide>.praxis-testimonial{width:100%;flex:1}

/* In bottom-author layouts, let the review content fill the available height. */
.elementor-widget-praxis-testimonials.praxis-testimonial-layout-bottom .praxis-slider--equal-height .praxis-testimonial{display:flex;flex-direction:column}
.elementor-widget-praxis-testimonials.praxis-testimonial-layout-bottom .praxis-slider--equal-height .praxis-testimonial__inner{flex:1;align-items:stretch}
.elementor-widget-praxis-testimonials.praxis-testimonial-layout-bottom .praxis-slider--equal-height .praxis-testimonial__main-area{flex:1;min-width:0}
.elementor-widget-praxis-testimonials.praxis-testimonial-layout-bottom .praxis-slider--equal-height .praxis-testimonial__main-area>.praxis-testimonial__content{flex:1}


/* Auto mode measures this width; numbered modes retain Swiper's calculated widths. */
.elementor-widget-praxis-testimonials .praxis-slider[data-pt-auto-width=true] .swiper-slide{width:min(100%,var(--praxis-auto-slide-width,350px))}

