.advnce-banner{background:var(--ab-bg,transparent);padding:var(--ab-pt,38px) 0 var(--ab-pb,38px);position:relative}.advnce-banner .content-wrapper{max-width:1280px!important;padding:0 20px}.advnce-banner .banner--inner{align-items:start;display:flex;gap:20px;justify-content:space-between}.advnce-banner .banner-content{max-width:542px;width:100%}.advnce-banner .banner-media{max-width:612px;width:100%}.advnce-banner .banner-content p.subtitle{color:var(--ab-subtitle,#00ae42);font-family:Alexandria;font-size:var(--ab-subtitle-fs,14px);font-style:normal;font-weight:600;line-height:normal;margin-bottom:15px;padding:6px 0 0 8px;position:relative;text-transform:uppercase}.advnce-banner .banner-content p.subtitle:before{background:var(--ab-flag,#00ae42);clip-path:polygon(0 0,100% 0,0 100%);content:"";height:11px;left:0;position:absolute;top:0;width:15px}.advnce-banner .banner-content h1{color:var(--ab-heading,#002856);font-family:Alexandria;font-style:normal;font-weight:600;margin-bottom:20px}.advnce-banner .banner-content h1,.advnce-banner .banner-content h1 span{font-size:var(--ab-h-fs,52px);line-height:calc(var(--ab-h-fs, 52px)*60/52)}.advnce-banner .banner-content h1 span{color:var(--ab-highlight,#002856);font-family:Aleo;font-style:italic;font-weight:400}.advnce-banner .banner-content h1+p{color:var(--ab-text,#002856);font-family:Alexandria;font-size:var(--ab-text-fs,16px);font-style:normal;font-weight:400;line-height:160%}.advnce-banner .banner-content .banner-btns{align-items:center;display:flex;gap:40px;margin-top:40px}.advnce-banner .banner-content .banner-btns .btn-item:not(.arrow) a{background:var(--ab-btn-bg,#00ae42);color:var(--ab-btn-text,#fff);display:flex;font-family:Alexandria;font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding:14px 25px}.advnce-banner .banner-content .arrow a{align-items:center;color:var(--ab-link,#002856);display:flex;font-family:Alexandria;font-size:16px;font-style:normal;font-weight:600;gap:12px;line-height:normal}.advnce-banner.has-btn-hover .banner-content .banner-btns .btn-item:not(.arrow) a{transition:background-color .25s ease}.advnce-banner.has-btn-hover .banner-content .banner-btns .btn-item:not(.arrow) a:focus-visible,.advnce-banner.has-btn-hover .banner-content .banner-btns .btn-item:not(.arrow) a:hover{background:var(--ab-btn-hover,#008533);color:var(--ab-btn-text,#fff)}.advnce-banner .banner-content .btn-item a svg{height:14px;transition:transform .3s ease;vertical-align:middle;width:14px}.advnce-banner .banner-content .arrow a:hover svg{transform:translateX(3px)}.advnce-banner .banner-content .arrow a:hover{text-decoration:underline}.advnce-banner .banner-media .bottom-section-wrap{background:var(--ab-bar-bg,#002856);padding:15px 26px 14px}.advnce-banner .banner-media .bottom-section-wrap .top-section{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.advnce-banner .banner-media .bottom-section-wrap .top-section h3{color:var(--ab-bar-text,#fff);font-family:Alexandria;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin:0}.advnce-banner .banner-media .bottom-section-wrap .top-section span{color:var(--ab-bar-label,#84dade);font-family:Alexandria;font-size:12px;font-style:normal;font-weight:400;letter-spacing:undefined;line-height:normal;text-transform:uppercase}.advnce-banner .banner-media .bottom-section-wrap .bottom-section p{color:var(--ab-bar-text,#fff);font-family:Alexandria;font-size:14px;font-style:normal;font-weight:400;line-height:23px;margin:0}.advnce-banner .banner-media .bottom-stats{background:var(--ab-bar-bg,#002856);display:flex;justify-content:space-between;list-style:none;margin:0;padding:9px 65px 10px 61px}.advnce-banner .banner-media .bottom-stat{display:flex;flex-direction:column;margin:0;min-height:65px;padding:6px 0 0}.advnce-banner .banner-media .bottom-stat+.bottom-stat{border-left:1px solid hsla(0,0%,78.4%,.5);padding-left:30px}.advnce-banner .banner-media .bottom-stat__value{color:var(--ab-stat-value,#84dade);font-family:Alexandria;font-size:24px;font-style:normal;font-weight:600;line-height:23px;margin-bottom:9px}.advnce-banner .banner-media .bottom-stat__text{color:var(--ab-stat-text,#fff);font-family:Alexandria;font-size:16px;font-style:normal;font-weight:400;line-height:23px}@media (max-width:575px){.advnce-banner .banner-media .bottom-stats{gap:12px;padding:9px 16px 10px}.advnce-banner .banner-media .bottom-stat+.bottom-stat{padding-left:12px}.advnce-banner .banner-media .bottom-stat__value{font-size:20px}.advnce-banner .banner-media .bottom-stat__text{font-size:14px;line-height:19px}}.media-box{overflow:hidden;position:relative;width:100%}.intro-video{cursor:pointer;display:block;height:332px;object-fit:cover;width:100%}.video-toggle{align-items:center;background:#fff;border:0;border-radius:50%;bottom:18px;cursor:pointer;display:flex;height:46px;justify-content:center;left:18px;padding:0;position:absolute;width:46px;z-index:2}.play-icon{border-bottom:8px solid transparent;border-left:12px solid #063c65;border-top:8px solid transparent;display:block;height:0;margin-left:4px;width:0}.video-toggle.is-playing .play-icon{border:0;border-left:4px solid #063c65;border-right:4px solid #063c65;height:16px;margin-left:0;width:12px}.video-caption{background:#08a8ff;bottom:0;color:#fff;font-size:12px;font-weight:600;left:0;line-height:1.2;padding:3px 7px;pointer-events:none;position:absolute;z-index:2}.caption-hash{margin-right:4px}.advnce-banner .banner-media img{object-fit:cover;width:100%}@media screen and (max-width:991px){.advnce-banner .banner-content h1,.advnce-banner .banner-content h1 span{font-size:var(--ab-h-fs-m,40px);line-height:calc(var(--ab-h-fs-m, 40px)*48/40)}}@media (max-width:767px){.advnce-banner{padding:var(--ab-pt-m,38px) 0 var(--ab-pb-m,38px)}.video-toggle{bottom:12px;height:40px;left:12px;width:40px}.advnce-banner .banner--inner{flex-direction:column-reverse;row-gap:40px}.advnce-banner .banner-content,.advnce-banner .banner-media{max-width:100%}}@media screen and (min-width:1281px){.advnce-banner .content-wrapper{max-width:1920px!important;padding:0 80px}.advnce-banner .banner-content{max-width:max(542px,43.71%)}.advnce-banner .banner-media{max-width:max(612px,49.35%)}.advnce-banner .intro-video{aspect-ratio:612/332;height:auto}}.advnce-banner .ab-motion-area{align-items:center;background:var(--abm-area-bg,transparent);display:flex;justify-content:center;padding:24px 0;width:100%}.advnce-banner .ab-motion{aspect-ratio:1/1;margin:0 auto;max-width:var(--abm-size,320px);position:relative;width:100%}.advnce-banner .ab-motion__svg{display:block;height:100%;overflow:visible;transform:rotate(-90deg);width:100%}.advnce-banner .ab-motion.is-ccw .ab-motion__svg{transform:rotate(-90deg) scaleY(-1)}.advnce-banner .ab-motion__bg{fill:var(--abm-fill,#fff);stroke:none}.advnce-banner .ab-motion__track{fill:none;stroke:var(--abm-track,#eef0f2)}.advnce-banner .ab-motion__ring{fill:none;stroke:var(--abm-ring,#00ae42)}.advnce-banner .ab-motion__content{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;padding:0 18%;position:absolute;text-align:center}.advnce-banner .ab-motion__value{color:var(--abm-value,#002856);display:block;font-family:Alexandria,sans-serif;font-size:var(--abm-value-fs,48px);font-variant-numeric:tabular-nums;font-weight:var(--abm-weight,700);line-height:1.1;margin:0;white-space:nowrap}.advnce-banner .ab-motion__label{color:var(--abm-label,#002856);display:block;font-family:Alexandria,sans-serif;font-size:var(--abm-label-fs,13px);font-weight:400;line-height:1.4;margin-top:12px}@media (max-width:575px){.advnce-banner .ab-motion__value{font-size:calc(var(--abm-value-fs, 48px)*.8)}}