.elementor-6499 .elementor-element.elementor-element-759e71dd > .elementor-container{max-width:1400px;}.elementor-6499 .elementor-element.elementor-element-759e71dd{padding:100px 0px 50px 0px;}.elementor-6499 .elementor-element.elementor-element-5e2bc22 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{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-6499 .elementor-element.elementor-element-264e9258 > .elementor-container{max-width:1100px;}.elementor-6499 .elementor-element.elementor-element-264e9258{margin-top:-90px;margin-bottom:0px;}.elementor-widget-ucaddon_responsive_testemonial_carousel .ue_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_responsive_testemonial_carousel .ue_subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_responsive_testemonial_carousel .ue-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_responsive_testemonial_carousel .flipster__nav__link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6499 .elementor-element.elementor-element-2c2aa663 .uc_quote_item{transition:all 200ms;background-color:#ffffff;border-style:none;margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;min-height:100px;text-align:center;}.elementor-6499 .elementor-element.elementor-element-2c2aa663 .uc_quote_info{flex-direction:column-reverse;}.elementor-6499 .elementor-element.elementor-element-2c2aa663 .uc_quote_item,.elementor-6499 .elementor-element.elementor-element-2c2aa663 .flipster__item__content{border-radius:5px 5px 5px 5px;}.elementor-6499 .elementor-element.elementor-element-2c2aa663 .ue-item{opacity:100%;}.elementor-6499 .elementor-element.elementor-element-2c2aa663 .ue-item:hover{opacity:100%;}.elementor-6499 .elementor-element.elementor-element-2c2aa663 .uc_author{flex-direction:column;margin-top:0px;}.elementor-6499 .elementor-element.elementor-element-2c2aa663 .ue_title{color:#3D3C46;font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:33px;font-weight:400;margin-top:0px;}.elementor-6499 .elementor-element.elementor-element-2c2aa663 .ue_subtitle{color:#AAA9AE;font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:1.4px;margin-top:0px;}.elementor-6499 .elementor-element.elementor-element-2c2aa663 .ue-text{color:#3D3C46;font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:37px;font-weight:400;line-height:50px;margin-top:20px;min-height:0px;}.elementor-6499 .elementor-element.elementor-element-2c2aa663 .owl-nav .owl-prev{left:15px;}.elementor-6499 .elementor-element.elementor-element-2c2aa663 .owl-nav .owl-next{right:15px;}.elementor-6499 .elementor-element.elementor-element-2c2aa663 .owl-carousel .owl-nav .owl-next,.elementor-6499 .elementor-element.elementor-element-2c2aa663 .owl-carousel .owl-nav .owl-prev{top:150px;border-radius:10px;width:50px;height:50px;line-height:50px;font-size:20px;background-color:#FFFFFF00;color:#000000;}.elementor-6499 .elementor-element.elementor-element-2c2aa663 .owl-carousel .owl-nav .owl-next:hover,.elementor-6499 .elementor-element.elementor-element-2c2aa663 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-6499 .elementor-element.elementor-element-2c2aa663 .owl-dot{width:9px;height:9px;background-color:#AAA9AE;margin:0px 5px;}.elementor-6499 .elementor-element.elementor-element-2c2aa663 .owl-dot.active{background-color:#A80233;width:40px;}.elementor-6499 .elementor-element.elementor-element-2c2aa663 .owl-dots{margin-top:25px;text-align:center;}.elementor-6499 .elementor-element.elementor-element-2c2aa663 .owl-dots .owl-dot{border-radius:100px 100px 100px 100px;}.elementor-6499 .elementor-element.elementor-element-2c2aa663 .center .ue-item{opacity:100%;}@media(max-width:1366px){.elementor-6499 .elementor-element.elementor-element-759e71dd{padding:100px 50px 50px 50px;}}@media(max-width:1200px){.elementor-6499 .elementor-element.elementor-element-2c2aa663 .ue_title{font-size:27px;}.elementor-6499 .elementor-element.elementor-element-2c2aa663 .ue-text{font-size:25px;line-height:1.5em;}}@media(max-width:767px){.elementor-6499 .elementor-element.elementor-element-759e71dd{padding:70px 20px 30px 20px;}.elementor-6499 .elementor-element.elementor-element-264e9258{margin-top:-26px;margin-bottom:0px;}.elementor-6499 .elementor-element.elementor-element-2c2aa663 .uc_quote_item{padding:0px 0px 0px 0px;}.elementor-6499 .elementor-element.elementor-element-2c2aa663 .ue_subtitle{font-size:15px;}}/* Start custom CSS for image, class: .elementor-element-5c34137e *//* Fallback: always visible if scroll-driven animations aren't supported */
img[src*="Group-1171275117.png"] {
  opacity: 1;
  transform: none;
}

/* Pure CSS scroll-trigger (Chrome/Safari/Edge support) */
@supports (animation-timeline: view()) {
  img[src*="Group-1171275117.png"] {
    opacity: 0;
    transform: translateY(24px) scale(0.98);
    animation: teamFadeUp 800ms ease-out both;
    /* Play only when the image enters the viewport */
    animation-timeline: view(block);
    /* Start at 20% entry; finish by 40% coverage */
    animation-range: entry 20% cover 40%;
    will-change: opacity, transform;
  }

  @keyframes teamFadeUp {
    from { opacity: 0; transform: translateY(24px) scale(0.98); filter: saturate(.9) contrast(.95); }
    to   { opacity: 1; transform: translateY(0)    scale(1);    filter: none; }
  }

  @media (prefers-reduced-motion: reduce) {
    img[src*="Group-1171275117.png"] { animation: none; opacity: 1; transform: none; }
  }
}/* End custom CSS */