.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS *//* Platform page. Structure and styling live in pf-* global classes; this block only adds keyframes, animation timing and two background patterns V4 styles cannot hold. */
@keyframes pf-rise{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}
@keyframes pf-growy{from{transform:scaleY(0)}to{transform:scaleY(1)}}
@keyframes pf-growx{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@keyframes pf-pop{from{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}
@keyframes pf-blink{0%,100%{opacity:1}50%{opacity:.25}}

/* patterns */
.elementor .pf-main .pf-dots{background-image:radial-gradient(circle at 3.5px 3.5px,#B8DCD3 3.3px,transparent 3.7px);background-size:calc((100% - 7px) / 19) 13px;background-repeat:repeat}
.elementor .pf-main .pf-track{background-image:linear-gradient(90deg,rgba(2,87,96,.25) 1px,transparent 1px);background-size:calc((100% - 1px) / 9) 8px;background-position:0 11px;background-repeat:repeat-x}
.elementor .pf-main .pf-bar{transform-origin:bottom}
.elementor .pf-main .pf-track-fill{transform-origin:left}
.elementor .pf-main .pf-shot img,.elementor .pf-main img.pf-shot{width:100%;height:auto;display:block}
.elementor .pf-main .pf-avatar,.elementor .pf-main .pf-avatar img{border-radius:999px;overflow:hidden;object-fit:cover;clip-path:circle(50%)}
.elementor .pf-main .pf-avatar img{transform:scale(1.1)}
.elementor .pf-main .pf-h1 em,.elementor .pf-main .pf-h2 em{font-family:Newsreader,Georgia,serif}

/* Motion. thrive-platform-motion.php adds .pf-js to <html> and .pf-in to each .pf-anim as it scrolls into view (every browser, Safari included). Without the script everything simply shows. */
@keyframes pf-bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-9px)}}
@keyframes pf-toast{0%{opacity:0;transform:translateY(16px) scale(.96)}5%,30%{opacity:1;transform:none}36%,100%{opacity:0;transform:translateY(-10px) scale(.98)}}
@keyframes pf-toast-solo{0%,6%{opacity:0;transform:translateY(16px) scale(.96)}14%,72%{opacity:1;transform:none}80%,100%{opacity:0;transform:translateY(-10px) scale(.98)}}
@keyframes pf-ping{0%{box-shadow:0 0 0 0 rgba(2,87,96,.35)}70%,100%{box-shadow:0 0 0 9px rgba(2,87,96,0)}}
@keyframes pf-track-loop{0%{transform:scaleX(0)}45%,86%{transform:scaleX(1);opacity:1}96%,100%{transform:scaleX(1);opacity:0}}
@keyframes pf-end-loop{0%,40%{transform:scale(.3);opacity:0}48%,86%{transform:scale(1);opacity:1}96%,100%{opacity:0}}
@keyframes pf-chip-glow{0%,3%{background-color:#EAF3F1;color:#025760}6%,14%{background-color:#025760;color:#E1FAB9}18%,100%{background-color:#EAF3F1;color:#025760}}
@keyframes pf-bar-breathe{0%,100%{transform:scaleY(1)}50%{transform:scaleY(.9)}}
@media all{
  html.pf-js .elementor .pf-main .pf-anim:not(.pf-bar):not(.pf-chip):not(.pf-track-fill):not(.pf-track-end):not(.pf-dot-red){opacity:0;transform:translateY(32px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}
  html.pf-js .elementor .pf-main .pf-anim.pf-in:not(.pf-bar):not(.pf-chip):not(.pf-track-fill):not(.pf-track-end):not(.pf-dot-red){opacity:1;transform:none}
  .elementor .pf-main .pf-center>.pf-anim:nth-child(2),.elementor .pf-main .pf-grid4>.pf-anim:nth-child(2),.elementor .pf-main .pf-grid3>.pf-anim:nth-child(2),.elementor .pf-main .pf-grid3>.pf-anim:nth-child(5){transition-delay:.1s}
  .elementor .pf-main .pf-center>.pf-anim:nth-child(3),.elementor .pf-main .pf-grid4>.pf-anim:nth-child(3),.elementor .pf-main .pf-grid3>.pf-anim:nth-child(3),.elementor .pf-main .pf-grid3>.pf-anim:nth-child(6){transition-delay:.2s}
  .elementor .pf-main .pf-center>.pf-anim:nth-child(4),.elementor .pf-main .pf-grid4>.pf-anim:nth-child(4){transition-delay:.3s}
  .elementor .pf-main .pf-feat>.pf-feat-vis.pf-anim,.elementor .pf-main .pf-hero-shot.pf-anim{transition-delay:.18s}

  /* live cards slide in and out over the screens */
  .elementor .pf-main .pf-toast{opacity:0;animation:pf-toast 12s cubic-bezier(.2,.7,.2,1) infinite;will-change:transform,opacity}
  .elementor .pf-main .pf-hero-shot .pf-toast:nth-child(2){animation-delay:1.2s}
  .elementor .pf-main .pf-hero-shot .pf-toast:nth-child(3){animation-delay:5.2s}
  .elementor .pf-main .pf-hero-shot .pf-toast:nth-child(4){animation-delay:9.2s}
  .elementor .pf-main .pf-feat-vis .pf-toast,.elementor .pf-main .pf-wide-shot .pf-toast{animation-name:pf-toast-solo;animation-duration:8s;animation-delay:1.5s}
  .elementor .pf-main .pf-toast-dot{animation:pf-ping 1.8s ease-out infinite}

  /* numbers cards */
  html.pf-js .elementor .pf-main .pf-tile:not(.pf-in) .pf-bar{transform:scaleY(0)}
  .elementor .pf-main .pf-tile.pf-in .pf-bar{transition:transform .8s cubic-bezier(.2,.7,.2,1) .3s;transform:scaleY(1)}
  .elementor .pf-main .pf-tile.pf-in .pf-bars>:nth-child(2) .pf-bar{transition-delay:.38s}
  .elementor .pf-main .pf-tile.pf-in .pf-bars>:nth-child(3) .pf-bar{transition-delay:.46s}
  .elementor .pf-main .pf-tile.pf-in .pf-bars>:nth-child(4) .pf-bar{transition-delay:.54s}
  .elementor .pf-main .pf-tile.pf-in .pf-bars>:nth-child(5) .pf-bar{transition-delay:.62s}
  .elementor .pf-main .pf-tile.pf-in .pf-bars>:nth-child(6) .pf-bar{transition-delay:.7s}
  .elementor .pf-main .pf-tile.pf-in .pf-bars>:nth-child(7) .pf-bar{transition-delay:.78s}
  .elementor .pf-main .pf-tile.pf-in .pf-bars>:nth-child(8) .pf-bar{transition-delay:.86s}
  .elementor .pf-main .pf-tile.pf-in .pf-bar-now{animation:pf-bar-breathe 2.6s ease-in-out 1.8s infinite}
  .elementor .pf-main .pf-dot-red{animation:pf-blink 1.4s ease-in-out infinite;box-shadow:0 0 0 3px rgba(176,35,74,.18)}
  html.pf-js .elementor .pf-main .pf-tile:not(.pf-in) .pf-track-fill{transform:scaleX(0)}
  .elementor .pf-main .pf-tile.pf-in .pf-track-fill{animation:pf-track-loop 4.5s cubic-bezier(.4,0,.2,1) .4s infinite}
  .elementor .pf-main .pf-tile.pf-in .pf-track-end{animation:pf-end-loop 4.5s ease-out .4s infinite}
  .elementor .pf-main .pf-tile.pf-in .pf-chip{animation:pf-chip-glow 7s linear infinite}
  .elementor .pf-main .pf-tile.pf-in .pf-chip:nth-child(2){animation-delay:1s}
  .elementor .pf-main .pf-tile.pf-in .pf-chip:nth-child(3){animation-delay:2s}
  .elementor .pf-main .pf-tile.pf-in .pf-chip:nth-child(4){animation-delay:3s}
  .elementor .pf-main .pf-tile.pf-in .pf-chip:nth-child(5){animation-delay:4s}
  .elementor .pf-main .pf-tile.pf-in .pf-chip:nth-child(6){animation-delay:5s}
  .elementor .pf-main .pf-tile.pf-in .pf-chip:nth-child(7){animation-delay:6s}

  /* cards lift a touch on hover; icon tiles pulse once in view */
  .elementor .pf-main .pf-card.pf-in .pf-ico{animation:pf-ping 2.4s ease-out .6s 2}
}


/* In-screen motion: native layers laid exactly over each product screen (positions in % of the screen image). */
@keyframes pf-wipe{0%{transform:scaleX(1);opacity:1}22%{transform:scaleX(0);opacity:1}88%{transform:scaleX(0);opacity:1}89%{transform:scaleX(0);opacity:0}90%{transform:scaleX(1);opacity:0}97%,100%{transform:scaleX(1);opacity:1}}
@keyframes pf-seq{0%,4%{opacity:1}12%,86%{opacity:0}94%,100%{opacity:1}}
@keyframes pf-rise-bar{0%{transform:scaleY(1)}16%,86%{transform:scaleY(0)}94%,100%{transform:scaleY(1)}}
@keyframes pf-ring{0%{box-shadow:0 0 0 0 rgba(2,87,96,.45)}70%,100%{box-shadow:0 0 0 12px rgba(2,87,96,0)}}
@keyframes pf-bls{0%,100%{left:4%}50%{left:83.5%}}
@keyframes pf-blink-bg{0%,100%{background-color:#E1FAB9}50%{background-color:#3E5048}}
@keyframes pf-fill{0%{transform:scaleX(0)}24%,88%{transform:scaleX(1)}96%,100%{transform:scaleX(0)}}
@keyframes pf-swap-img{0%,40%{opacity:1}48%,92%{opacity:0}100%{opacity:1}}
.elementor .pf-main .pf-live .pf-ov-wipe{transform-origin:right center}
.elementor .pf-main .pf-live .pf-ov-dot{background-image:radial-gradient(circle,#6EE7B7 0%,#10B981 45%,rgba(16,185,129,0) 72%);box-shadow:0 0 18px rgba(16,185,129,.35)}
.elementor .pf-main .pf-live .pf-ov-rise{transform-origin:center top}
.elementor .pf-main .pf-live .pf-ov-fill{transform-origin:left center}
.elementor .pf-main .pf-live .pf-ov-swap{height:auto}
.elementor .pf-main .pf-live .pf-ov-swap img{width:100%;height:auto;display:block}
@media all{
  .elementor .pf-main .pf-live .pf-ov-wipe{animation:pf-wipe 9s cubic-bezier(.45,0,.2,1) infinite}
  .elementor .pf-main .pf-live .pf-ov-seq{animation:pf-seq 10s ease-in-out infinite}
  .elementor .pf-main .pf-live .pf-ov-fill{animation:pf-fill 9s cubic-bezier(.45,0,.2,1) infinite}
  .elementor .pf-main .pf-live .pf-ov-rise{animation:pf-rise-bar 8s cubic-bezier(.2,.7,.2,1) infinite}
  .elementor .pf-main .pf-live .pf-ov-ring{animation:pf-ring 2.4s ease-out infinite}
  .elementor .pf-main .pf-live .pf-ov-dot{animation:pf-bls 1.8s ease-in-out infinite}
  .elementor .pf-main .pf-live .pf-ov-blink{animation:pf-blink-bg 1.2s ease-in-out infinite}
  .elementor .pf-main .pf-live .pf-ov-swap{animation:pf-swap-img 6s ease-in-out infinite}
  .elementor .pf-main .pf-live .pf-d1{animation-delay:.15s}
  .elementor .pf-main .pf-live .pf-d2{animation-delay:.3s}
  .elementor .pf-main .pf-live .pf-d3{animation-delay:.45s}
  .elementor .pf-main .pf-live .pf-d4{animation-delay:.6s}
  .elementor .pf-main .pf-live .pf-d5{animation-delay:.75s}
  .elementor .pf-main .pf-live .pf-d6{animation-delay:.9s}
  .elementor .pf-main .pf-live .pf-d7{animation-delay:1.05s}
  .elementor .pf-main .pf-live .pf-ov-seq.pf-d2{animation-delay:.8s}
  .elementor .pf-main .pf-live .pf-ov-seq.pf-d4{animation-delay:1.6s}
  .elementor .pf-main .pf-bg-mint .pf-live .pf-ov-wipe.pf-d3{animation-delay:.8s}
  .elementor .pf-main .pf-bg-mint .pf-live .pf-ov-wipe.pf-d6{animation-delay:1.6s}
}


/* Cards keep moving after they arrive: a gentle staggered float, a lime progress line along the bottom, pulsing icon tiles, shimmering payer tags. */
@keyframes pf-card-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}
@keyframes pf-card-line{0%{transform:scaleX(0);opacity:1}55%{transform:scaleX(1);opacity:1}80%,100%{transform:scaleX(1);opacity:0}}
@keyframes pf-ico-breathe{0%,100%{transform:scale(1)}50%{transform:scale(1.12)}}
@keyframes pf-tag-shimmer{0%{background-position:120% 0}100%{background-position:-20% 0}}
@keyframes pf-ring-red{0%{box-shadow:0 0 0 0 rgba(176,35,74,.45)}70%,100%{box-shadow:0 0 0 12px rgba(176,35,74,0)}}
@keyframes pf-ring-green{0%{box-shadow:0 0 0 0 rgba(46,156,142,.5)}70%,100%{box-shadow:0 0 0 14px rgba(46,156,142,0)}}
.elementor .pf-main .pf-card,.elementor .pf-main .pf-tile{position:relative;overflow:hidden}
.elementor .pf-main .pf-card::after,.elementor .pf-main .pf-tile::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,#025760,#2E9C8E 55%,#E1FAB9);transform:scaleX(0);transform-origin:left center;pointer-events:none}
@keyframes pf-card-glow{0%,100%{box-shadow:0 1px 3px rgba(2,87,96,.06),0 18px 40px rgba(1,58,66,.06)}50%{box-shadow:0 1px 3px rgba(2,87,96,.08),0 24px 54px rgba(1,58,66,.13)}}
.elementor .pf-main .pf-card.pf-in,.elementor .pf-main .pf-tile.pf-in{animation:pf-card-glow 6s ease-in-out 1.1s infinite}
.elementor .pf-main .pf-card.pf-in:hover,.elementor .pf-main .pf-tile.pf-in:hover{animation-play-state:paused;box-shadow:0 22px 48px rgba(1,58,66,.12)}
.elementor .pf-main .pf-card.pf-in::after,.elementor .pf-main .pf-tile.pf-in::after{animation:pf-card-line 4.5s cubic-bezier(.4,0,.2,1) 1.2s infinite}
.elementor .pf-main .pf-grid3>.pf-card:nth-child(2),.elementor .pf-main .pf-grid4>.pf-anim:nth-child(2){animation-delay:1.9s}
.elementor .pf-main .pf-grid3>.pf-card:nth-child(3),.elementor .pf-main .pf-grid4>.pf-anim:nth-child(3){animation-delay:2.7s}
.elementor .pf-main .pf-grid3>.pf-card:nth-child(4),.elementor .pf-main .pf-grid4>.pf-anim:nth-child(4){animation-delay:3.5s}
.elementor .pf-main .pf-grid3>.pf-card:nth-child(5){animation-delay:4.3s}
.elementor .pf-main .pf-grid3>.pf-card:nth-child(6){animation-delay:5.1s}
.elementor .pf-main .pf-grid3>.pf-card:nth-child(2)::after,.elementor .pf-main .pf-grid4>.pf-anim:nth-child(2)::after{animation-delay:2s}
.elementor .pf-main .pf-grid3>.pf-card:nth-child(3)::after,.elementor .pf-main .pf-grid4>.pf-anim:nth-child(3)::after{animation-delay:2.8s}
.elementor .pf-main .pf-grid3>.pf-card:nth-child(4)::after,.elementor .pf-main .pf-grid4>.pf-anim:nth-child(4)::after{animation-delay:3.6s}
.elementor .pf-main .pf-grid3>.pf-card:nth-child(5)::after{animation-delay:4.4s}
.elementor .pf-main .pf-grid3>.pf-card:nth-child(6)::after{animation-delay:5.2s}
.elementor .pf-main .pf-card.pf-in .pf-ico{animation:pf-ping 2.4s ease-out infinite}
.elementor .pf-main .pf-card.pf-in .pf-ico-i{animation:pf-ico-breathe 2.4s ease-in-out infinite}
.elementor .pf-main .pf-grid3>.pf-card:nth-child(even) .pf-ico,.elementor .pf-main .pf-grid3>.pf-card:nth-child(even) .pf-ico-i{animation-delay:1.2s}
.elementor .pf-main .pf-card .pf-tag{background:linear-gradient(90deg,#025760 0%,#025760 40%,#2E9C8E 50%,#025760 60%,#025760 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:pf-tag-shimmer 3.2s linear infinite}
.elementor .pf-main .pf-live .pf-ov-ring-red{animation:pf-ring-red 2s ease-out infinite}
.elementor .pf-main .pf-live .pf-ov-ring-green{animation:pf-ring-green 2.6s ease-out infinite}
.elementor .pf-main .pf-live .pf-ov-ring-red.pf-d4{animation-delay:.6s}
.elementor .pf-main .pf-live .pf-ov-ring.pf-d7{animation-delay:1.05s}

/* laptop widths: the kit has no laptop breakpoint, so ease the fixed desktop sizes between tablet and 1340px */
@media (min-width:1025px) and (max-width:1339px){
  .elementor .pf-main .pf-sec{padding-left:64px;padding-right:64px}
  .elementor .pf-main .pf-feat-text{width:380px}
  .elementor .pf-main .pf-h1{font-size:60px;line-height:66px}
  .elementor .pf-main .pf-h1.pf-h1-l{font-size:48px;line-height:54px}
  .elementor .pf-main .pf-num{font-size:44px;line-height:50px}
}

/* Wide screens: the split hero keeps the same 1200px column as the sections below it (stat cards sit under it edge to edge, as on the canvas). */
@media (min-width:1441px){.elementor .pf-main .pf-hero-split{padding-left:calc((100% - 1200px) / 2);padding-right:calc((100% - 1200px) / 2)}}

/* REDUCE-OVERRIDE */
/* The UiCore theme sets *{animation:auto!important} for reduced-motion devices; the owner wants this page to move for everyone, so the same animations are restated with !important. */
@media (prefers-reduced-motion:reduce){
html body .elementor .pf-main .pf-toast{animation:pf-toast 12s cubic-bezier(.2,.7,.2,1) infinite !important}
html body .elementor .pf-main .pf-hero-shot .pf-toast:nth-child(2){animation-delay:1.2s !important}
html body .elementor .pf-main .pf-hero-shot .pf-toast:nth-child(3){animation-delay:5.2s !important}
html body .elementor .pf-main .pf-hero-shot .pf-toast:nth-child(4){animation-delay:9.2s !important}
html body .elementor .pf-main .pf-feat-vis .pf-toast,html body .elementor .pf-main .pf-wide-shot .pf-toast{animation-name:pf-toast-solo !important;animation-duration:8s !important;animation-delay:1.5s !important}
html body .elementor .pf-main .pf-toast-dot{animation:pf-ping 1.8s ease-out infinite !important}
html body .elementor .pf-main .pf-tile.pf-in .pf-bar-now{animation:pf-bar-breathe 2.6s ease-in-out 1.8s infinite !important}
html body .elementor .pf-main .pf-dot-red{animation:pf-blink 1.4s ease-in-out infinite !important}
html body .elementor .pf-main .pf-tile.pf-in .pf-track-fill{animation:pf-track-loop 4.5s cubic-bezier(.4,0,.2,1) .4s infinite !important}
html body .elementor .pf-main .pf-tile.pf-in .pf-track-end{animation:pf-end-loop 4.5s ease-out .4s infinite !important}
html body .elementor .pf-main .pf-tile.pf-in .pf-chip{animation:pf-chip-glow 7s linear infinite !important}
html body .elementor .pf-main .pf-tile.pf-in .pf-chip:nth-child(2){animation-delay:1s !important}
html body .elementor .pf-main .pf-tile.pf-in .pf-chip:nth-child(3){animation-delay:2s !important}
html body .elementor .pf-main .pf-tile.pf-in .pf-chip:nth-child(4){animation-delay:3s !important}
html body .elementor .pf-main .pf-tile.pf-in .pf-chip:nth-child(5){animation-delay:4s !important}
html body .elementor .pf-main .pf-tile.pf-in .pf-chip:nth-child(6){animation-delay:5s !important}
html body .elementor .pf-main .pf-tile.pf-in .pf-chip:nth-child(7){animation-delay:6s !important}
html body .elementor .pf-main .pf-card.pf-in .pf-ico{animation:pf-ping 2.4s ease-out .6s 2 !important}
html body .elementor .pf-main .pf-live .pf-ov-wipe{animation:pf-wipe 9s cubic-bezier(.45,0,.2,1) infinite !important}
html body .elementor .pf-main .pf-live .pf-ov-seq{animation:pf-seq 10s ease-in-out infinite !important}
html body .elementor .pf-main .pf-live .pf-ov-fill{animation:pf-fill 9s cubic-bezier(.45,0,.2,1) infinite !important}
html body .elementor .pf-main .pf-live .pf-ov-rise{animation:pf-rise-bar 8s cubic-bezier(.2,.7,.2,1) infinite !important}
html body .elementor .pf-main .pf-live .pf-ov-ring{animation:pf-ring 2.4s ease-out infinite !important}
html body .elementor .pf-main .pf-live .pf-ov-dot{animation:pf-bls 1.8s ease-in-out infinite !important}
html body .elementor .pf-main .pf-live .pf-ov-blink{animation:pf-blink-bg 1.2s ease-in-out infinite !important}
html body .elementor .pf-main .pf-live .pf-ov-swap{animation:pf-swap-img 6s ease-in-out infinite !important}
html body .elementor .pf-main .pf-live .pf-d1{animation-delay:.15s !important}
html body .elementor .pf-main .pf-live .pf-d2{animation-delay:.3s !important}
html body .elementor .pf-main .pf-live .pf-d3{animation-delay:.45s !important}
html body .elementor .pf-main .pf-live .pf-d4{animation-delay:.6s !important}
html body .elementor .pf-main .pf-live .pf-d5{animation-delay:.75s !important}
html body .elementor .pf-main .pf-live .pf-d6{animation-delay:.9s !important}
html body .elementor .pf-main .pf-live .pf-d7{animation-delay:1.05s !important}
html body .elementor .pf-main .pf-live .pf-ov-seq.pf-d2{animation-delay:.8s !important}
html body .elementor .pf-main .pf-live .pf-ov-seq.pf-d4{animation-delay:1.6s !important}
html body .elementor .pf-main .pf-bg-mint .pf-live .pf-ov-wipe.pf-d3{animation-delay:.8s !important}
html body .elementor .pf-main .pf-bg-mint .pf-live .pf-ov-wipe.pf-d6{animation-delay:1.6s !important}
html body .elementor .pf-main .pf-card.pf-in,html body .elementor .pf-main .pf-tile.pf-in{animation:pf-card-glow 6s ease-in-out 1.1s infinite !important}
html body .elementor .pf-main .pf-card.pf-in:hover,html body .elementor .pf-main .pf-tile.pf-in:hover{animation-play-state:paused !important}
html body .elementor .pf-main .pf-card.pf-in::after,html body .elementor .pf-main .pf-tile.pf-in::after{animation:pf-card-line 4.5s cubic-bezier(.4,0,.2,1) 1.2s infinite !important}
html body .elementor .pf-main .pf-grid3>.pf-card:nth-child(2),html body .elementor .pf-main .pf-grid4>.pf-anim:nth-child(2){animation-delay:1.9s !important}
html body .elementor .pf-main .pf-grid3>.pf-card:nth-child(3),html body .elementor .pf-main .pf-grid4>.pf-anim:nth-child(3){animation-delay:2.7s !important}
html body .elementor .pf-main .pf-grid3>.pf-card:nth-child(4),html body .elementor .pf-main .pf-grid4>.pf-anim:nth-child(4){animation-delay:3.5s !important}
html body .elementor .pf-main .pf-grid3>.pf-card:nth-child(5){animation-delay:4.3s !important}
html body .elementor .pf-main .pf-grid3>.pf-card:nth-child(6){animation-delay:5.1s !important}
html body .elementor .pf-main .pf-grid3>.pf-card:nth-child(2)::after,html body .elementor .pf-main .pf-grid4>.pf-anim:nth-child(2)::after{animation-delay:2s !important}
html body .elementor .pf-main .pf-grid3>.pf-card:nth-child(3)::after,html body .elementor .pf-main .pf-grid4>.pf-anim:nth-child(3)::after{animation-delay:2.8s !important}
html body .elementor .pf-main .pf-grid3>.pf-card:nth-child(4)::after,html body .elementor .pf-main .pf-grid4>.pf-anim:nth-child(4)::after{animation-delay:3.6s !important}
html body .elementor .pf-main .pf-grid3>.pf-card:nth-child(5)::after{animation-delay:4.4s !important}
html body .elementor .pf-main .pf-grid3>.pf-card:nth-child(6)::after{animation-delay:5.2s !important}
html body .elementor .pf-main .pf-card.pf-in .pf-ico{animation:pf-ping 2.4s ease-out infinite !important}
html body .elementor .pf-main .pf-card.pf-in .pf-ico-i{animation:pf-ico-breathe 2.4s ease-in-out infinite !important}
html body .elementor .pf-main .pf-grid3>.pf-card:nth-child(even) .pf-ico,html body .elementor .pf-main .pf-grid3>.pf-card:nth-child(even) .pf-ico-i{animation-delay:1.2s !important}
html body .elementor .pf-main .pf-card .pf-tag{animation:pf-tag-shimmer 3.2s linear infinite !important}
html body .elementor .pf-main .pf-live .pf-ov-ring-red{animation:pf-ring-red 2s ease-out infinite !important}
html body .elementor .pf-main .pf-live .pf-ov-ring-green{animation:pf-ring-green 2.6s ease-out infinite !important}
html body .elementor .pf-main .pf-live .pf-ov-ring-red.pf-d4{animation-delay:.6s !important}
html body .elementor .pf-main .pf-live .pf-ov-ring.pf-d7{animation-delay:1.05s !important}
}/* End custom CSS */