.u-mb-xll{margin-bottom:3.125rem!important}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}:root{--swiper-pagination-bullet-size:12px;--swiper-pagination-bullet-width:12px;--swiper-pagination-bullet-height:12px;--swiper-pagination-bullet-inactive-color:#dadce4;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-opacity:1;--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:12px}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.o-container-module--wide{padding-left:.5rem;padding-right:.5rem}.c-text-box{background:#12121c;padding:2rem 2.5rem;border-radius:1.5rem}@media screen and (min-width:768px){.c-text-box{border-radius:2.25rem;padding:4rem 4.5rem}}@media screen and (max-width:767px){.o-container-module--wide .c-text-box{padding-left:2rem;padding-right:2rem}}.c-text-box--swipeable,.o-container-module--wide .c-text-box--swipeable{padding-left:0;padding-right:0}.c-text-box__swipeable-container{overflow-x:auto;overflow-y:visible}.swiper--specs .swiper-wrapper{min-height:507px}.c-text-box__logo{max-width:80%;max-height:68px}@media screen and (max-width:767px){.c-text-box__logo.u-mb-xll{margin-bottom:1.75rem!important}}.ava-template .c-text-box__logo{max-height:50px}.pelco-template .c-text-box__logo{max-height:100px}@media screen and (max-width:767px){.pelco-template .c-text-box__logo{max-width:100%}}.c-text-box--custom-image{padding:0;min-height:40px}@media screen and (max-width:1023px){.c-text-box--custom-image{overflow:hidden}}.c-text-box__img,.c-text-box__img img{margin-left:auto;margin-right:auto}.c-text-box__img img{display:block}.c-text-box__reset-padding{margin-left:-2.5rem;margin-right:-2.5rem;padding-bottom:0}@media screen and (min-width:768px){.c-text-box__reset-padding{padding-bottom:3.5rem;margin-left:-4.5rem;margin-right:-4.5rem}}@media screen and (max-width:767px){.o-container-module--wide .c-text-box__reset-padding{margin-left:-2rem;margin-right:-2rem}}.c-text-box--warning{background:#fc9449;color:#fff}.c-text-box--dark{background:#12121c;color:#fff}.c-text-box--brand{background:#dbddef;color:#262657}.c-text-box--default{background:#fff;color:#12121c}.c-text-box__specs-container{display:block;font-size:0;list-style:none;padding:0;margin:0 0 0 -1.5rem}.c-text-box--specs{position:relative;overflow:hidden}@media screen and (max-width:767px){.o-container-module--wide .c-text-box--specs{padding:2.5rem}.c-text-box--specs.c-text-box--specs-header{padding:2.5rem 2rem}}.c-text-box--exploded-view,.o-container-module--wide .c-text-box--exploded-view{padding-top:2.625rem;padding-bottom:3.25rem}@media screen and (max-width:767px){.c-text-box--exploded-view,.o-container-module--wide .c-text-box--exploded-view{padding-left:.5rem;padding-right:.5rem}}@media screen and (min-width:1024px){.c-text-box--exploded-view,.o-container-module--wide .c-text-box--exploded-view{padding-top:1.75rem;padding-bottom:1.75rem}}.c-text-box--tmp{min-height:40rem}@media screen and (max-width:767px){.c-text-box--tmp{min-height:34.5rem}}.c-text-box__content>ol:last-child,.c-text-box__content>p:last-child,.c-text-box__content>ul:last-child{margin-bottom:0}.c-text-box--what-we-do .c-text-box__content{width:100%}.c-text-box--specs .c-text-box__content{position:relative;z-index:2;max-width:46.5rem}.c-text-box--specs-header .c-text-box__content{max-width:33.125rem}.c-text-box__bkg{position:absolute;bottom:0;right:0}.c-text-box--specs-header .c-text-box__bkg{width:100%;height:100%}.c-text-box--specs-header .c-text-box__bkg>img{max-width:unset;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-text-box__quote{position:relative;margin-bottom:0;font-size:1.25rem;line-height:1.75rem}@media screen and (max-width:767px){.c-text-box__quote{padding-top:3.75rem}}@media screen and (min-width:768px){.c-text-box__quote{font-size:1.5rem;line-height:2rem;padding-left:5rem}}.c-text-box__quote i.c-text-box__quote-icon{position:absolute;top:-.0625rem;left:-.0625rem}.c-text-box__author{margin-top:1.75rem;font-weight:500;font-size:1rem;line-height:1.5rem}@media screen and (min-width:768px){.c-text-box__author{margin-top:2.5rem}}.c-text-box__col{display:flex;flex-flow:column nowrap;justify-content:stretch}@media screen and (max-width:1023px){.c-text-box__col{margin-bottom:2.5rem}.c-text-box__col:last-child{margin-bottom:0}}.c-text-box__title{margin-bottom:1.25rem}@media screen and (min-width:768px){.c-text-box__title{margin-bottom:2.5rem}}.c-text-box__text{margin-bottom:1.75rem}@media screen and (min-width:768px){.c-text-box__text{margin-bottom:2.5rem}}.c-text-box__text ol:last-child,.c-text-box__text p:last-child,.c-text-box__text ul:last-child{margin-bottom:0}.c-text-box__btn{margin-top:auto;margin-bottom:0}.c-text-box__header-swipeable{position:relative;margin-left:auto;margin-right:auto;max-width:18.4375rem}@media screen and (min-width:768px){.c-text-box__header-swipeable{max-width:37rem}}@media screen and (min-width:1024px){.c-text-box__header-swipeable{padding-left:4.5rem;padding-right:4.5rem;width:100%;max-width:none}}.c-text-box__header-info--with-subtitle{margin-top:-1rem}.c-text-box__header-info--cloud{color:#6e57ff}.c-text-box__header-info-txt{text-align:center;font-size:.625rem;line-height:.75rem;font-weight:500;margin-bottom:.625rem}.c-text-box__header-info-img svg{margin-left:auto;margin-right:auto;display:block}.c-specs-item{box-sizing:border-box;display:inline-block;vertical-align:top;width:50%!important;margin-bottom:1.75rem;padding-left:1.5rem}@media screen and (max-width:767px){.c-specs-item:last-child{margin-bottom:2.5rem}}@media screen and (min-width:768px){.c-specs-item{margin-bottom:4rem}}.c-text-box--specs-header .c-specs-item{margin-bottom:1rem}.c-text-box--specs-header .c-specs-item:nth-child(2n){width:60%}.c-text-box--specs-header .c-specs-item:nth-child(odd){width:40%}@media screen and (min-width:768px){.c-text-box--specs-header .c-specs-item{margin-bottom:1.75rem}}@media screen and (max-width:767px){.c-text-box--specs-header .c-specs-item{font-size:1rem}}.c-specs-item__title{opacity:.6;margin-bottom:.75rem;font-size:1rem}.c-specs-item__value{margin-bottom:0!important;font-weight:400}.c-specs-item__title+.c-specs-item__value{font-weight:400!important}@media screen and (max-width:767px){.c-text-box--specs-header .c-specs-item__title+.c-specs-item__value,.c-text-box--specs-header .c-specs-item__value:first-child{font-size:1.25rem}}.c-specs-detail{margin-bottom:1.5rem}@media screen and (max-width:767px){.c-specs-detail:last-child{margin-bottom:2.5rem}}@media screen and (min-width:768px){.c-specs-detail{margin-bottom:4rem}}.ava-specs-nav{position:absolute;top:50%;transform:translateY(calc(-50% + var(--text-height)));z-index:5;cursor:pointer}.ava-specs-nav:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:25px}.ava-specs-nav.nav__left{left:20px}.ava-specs-nav.nav__left svg{transform-origin:center;transform:rotate(180deg)}.ava-specs-nav.nav__right{right:20px}@media only screen and (max-width:1250px){.swiper--specs{margin-left:40px;margin-right:40px}}.swiper--logos{position:relative}.swiper--logos .swiper-slide{opacity:0!important;transition-property:opacity!important}.swiper--logos .swiper-slide.swiper-slide-active{opacity:1!important}.swiper--logos .swiper-pagination{position:absolute;top:1.75rem;left:50%;transform:translateX(-50%)}@media only screen and (max-width:767px){.swiper--logos .swiper-pagination{top:unset;bottom:.5rem}}.swiper--logos .swiper-pagination-bullet{width:8px;height:8px;opacity:.4;background:var(--colors-primary);background-color:rgba(var(--colors-primary),var(--tw-bg-opacity))}.swiper--logos .swiper-pagination-bullet-active{opacity:1}.base-module .grey-background{position:relative}.base-module .grey-background:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#dadce4;width:calc(100% + 6rem);height:calc(100% + 3rem);border-radius:1rem}.alta-template .base-module .grey-background:before{border-radius:3px}@media (max-width:1023px){.base-module .grey-background:before{width:calc(100% + 1rem);height:calc(100% + 3rem)}}@media (max-width:767px){.base-module .grey-background:before{width:calc(100% + 1rem);height:calc(100% + 1rem)}}.text-base ul{list-style:disc;padding-left:1.5rem}.text-base ul li{margin-bottom:1rem}.text-base ul li::marker{color:rgba(var(--colors-secondary),var(--tw-bg-opacity))}.text-base ol{list-style:decimal;padding-left:1.5rem}.text-base ol,.text-base ul{margin:.5em 0}.text-base h1{font-size:2.25rem;line-height:2.5rem;font-weight:700}.text-base h2{font-size:1.875rem;line-height:2.25rem;font-weight:700}.text-base h3{font-size:1.5rem;line-height:2rem;font-weight:700}.text-base h4{font-size:1.25rem}.text-base h4,.text-base h5{line-height:1.75rem;font-weight:700}.text-base h5{font-size:1.125rem}.text-base strong{color:rgba(var(--colors-primary),1)}.page-nav{position:fixed;top:0;left:0;width:100vw;z-index:999}.is-page-nav{padding-top:64px}.product-slider{position:relative;--hero-heading-height:30px;background-color:#000}.product-slider__inner{width:100%;min-height:100%;height:auto;display:flex;align-items:flex-start;padding:60px 0 73px;position:relative;overflow:hidden}@media (min-width:1600px){.product-slider__inner{align-items:center}}@media (max-width:1280px){.product-slider__inner{padding:60px 80px 73px}}@media (max-width:1023px){.product-slider__inner{padding:29px 40px 60px}}.product-slider__slide{aspect-ratio:1440/500;display:flex;align-items:flex-start}@media (min-width:1600px){.product-slider__slide{align-items:center}}@media (max-width:1023px){.product-slider__slide{aspect-ratio:351/495;text-align:center}}@media (max-width:767px){.product-slider__slide{aspect-ratio:390/639}}.product-slider__slide figure{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;overflow:hidden}.product-slider__slide figure picture{width:100%;height:100%}.product-slider__slide figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:1023px){.product-slider__slide figure img{-o-object-position:bottom;object-position:bottom}}.product-slider__gradient{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none;background:linear-gradient(180deg,hsla(0,0%,100%,0) 47.43%,transparent),linear-gradient(91deg,rgba(0,0,0,.81) 11.47%,rgba(0,0,0,.6) 25.87%,rgba(0,0,0,.45) 40.06%,rgba(0,0,0,.28) 48.44%,rgba(0,0,0,.1) 62.35%,transparent 80%)}@media (max-width:1023px){.product-slider__gradient{background:linear-gradient(180deg,rgba(0,0,0,.76) 44.68%,rgba(0,0,0,.45) 55.62%,transparent 74.23%)}}.product-slider__container{position:relative;z-index:3;max-width:72rem;margin-left:auto;margin-right:auto;width:100%;color:#fff;margin-top:calc(20px + var(--hero-heading-height));overflow:hidden}@media (min-width:1600px){.product-slider__container{margin-top:0}}.product-slider__text{transform:translateX(-100%);transition:transform .3s ease-out .5s,opacity .25s linear 0s;opacity:0}.product-slider--l-1 .product-slider__text,.swiper-slide-active .product-slider__text{transform:none;transition:transform 1s cubic-bezier(.22,1,.36,1) 0s,opacity .25s linear .4s;opacity:1}.product-slider__wrapper{padding:60px 0 0;position:absolute;top:0;left:0;pointer-events:none;z-index:10;transform:translateZ(1px);width:100%}@media (min-width:1600px){.product-slider__wrapper{padding:0;top:var(--hero-heading-offset)}}@media (max-width:1280px){.product-slider__wrapper{padding:60px 80px 0}}@media (max-width:1023px){.product-slider__wrapper{padding:29px 20px 0;text-align:center}}.product-slider__wrapper__inner{position:relative;max-width:72rem;margin-left:auto;margin-right:auto;width:100%;z-index:5}.product-slider__heading{font-size:45px;font-weight:700;line-height:1.2;max-width:830px;color:#fff;pointer-events:all}@media (max-width:1023px){.product-slider__heading{text-align:center}}@media (max-width:767px){.product-slider__heading{font-size:28px;margin-bottom:8px}}.product-slider__title{font-size:33.5px;line-height:45px;margin-bottom:20px}@media (max-width:767px){.product-slider__title{font-size:24px;margin-bottom:12px;line-height:1.2}}.product-slider__details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px;row-gap:24px;width:507px}@media (max-width:1023px){.product-slider__details{margin:0 auto}}@media (max-width:767px){.product-slider__details{width:100%;-moz-column-gap:5px;column-gap:5px;row-gap:10px}}.product-slider .product-details__label{display:block;font-size:14px;line-height:25px;font-family:Roboto;color:#e6e6e6;margin-bottom:5px}.pelco-template .product-slider .product-details__label{font-family:Inter}@media (max-width:767px){.product-slider .product-details__label{margin-bottom:0;letter-spacing:.2px;color:#fff;opacity:.7}}.product-slider .product-details__value{display:block;font-size:20px;line-height:1.1;font-weight:700}@media (max-width:767px){.product-slider .product-details__value{font-size:16px}}.product-slider__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:5;cursor:pointer}@media (max-width:767px){.product-slider__nav{top:50%}}@media (max-width:1280px){.product-slider__nav svg{width:33px}}.product-slider__nav:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:25px}.product-slider__nav.nav__left{left:20px}@media (max-width:1023px){.product-slider__nav.nav__left{left:5px}}.product-slider__nav.nav__left svg{transform-origin:center;transform:rotate(180deg)}.product-slider__nav.nav__right{right:20px}@media (max-width:1023px){.product-slider__nav.nav__right{right:5px}}.product-slider .swiper-pagination{bottom:25px}@media (max-width:767px){.product-slider .swiper-pagination-bullet{margin:0 10px!important}}.product-slider .swiper-pagination-bullet-active{background-color:#fff}.testimonials__nav{position:absolute;top:calc(50% - 40px);transform:translateY(-50%);z-index:5;cursor:pointer}@media (max-width:767px){.testimonials__nav{top:75vw}}@media (max-width:1280px){.testimonials__nav svg{width:33px}}.testimonials__nav:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:25px}.testimonials__nav.nav__left{left:0}.testimonials__nav.nav__right{right:0}.testimonials__nav.nav__right svg{transform-origin:center;transform:rotate(180deg)}.testimonials .swiper-pagination{bottom:2px}.testimonials .swiper-pagination-bullet{background-color:rgba(0,0,0,.25)}@media (max-width:767px){.testimonials .swiper-pagination-bullet{margin:0 10px!important}}.testimonials .swiper-pagination-bullet-active{background-color:#000}.c-table{overflow-x:scroll;padding-bottom:10px;-ms-overflow-style:none;scrollbar-width:none}.c-table::-webkit-scrollbar{display:none}@media only screen and (max-width:767px){.c-table{margin-left:-1rem;width:calc(100% + 2rem)}}.c-table__container{min-width:1000px}@media only screen and (max-width:767px){.c-table__container{padding:0 1rem}}.c-table__row{display:flex;min-height:100px;border-bottom:1px solid rgba(0,0,0,.15)}@media only screen and (max-width:767px){.c-table__row{min-height:70px}}.c-table--def .c-table__row:nth-child(2n){background:#f7f7f8}.c-table__row--cta{border:0}.c-table__row--cta .c-table__value{border-bottom:1px solid rgba(0,0,0,.15)}.c-table__row--cta .c-table__content{border:0;border-right:1px solid rgba(0,0,0,.15);border-left:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15)}.c-table__value{flex:1;text-align:center;display:flex;align-items:center;justify-content:center;border-right:1px solid rgba(0,0,0,.15);max-width:155px}@media only screen and (max-width:767px){.c-table__value{max-width:unset}}.c-table--alt .c-table__value:nth-child(2n){background:#f7f7f8}.c-table__value .btn{padding:4px 10px!important;font-size:10px!important}.c-table__value img{max-width:64px;max-height:64px;-o-object-fit:contain;object-fit:contain}.c-table__row--labels .c-table__content{border-top:1px solid rgba(0,0,0,.15)}.c-table__row--labels .c-table__value{color:#242a35;font-family:Roboto;font-size:23px;font-style:normal;font-weight:700;line-height:35px;padding:20px;border-top:1px solid rgba(0,0,0,.15);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.pelco-template .c-table__row--labels .c-table__value{font-family:Inter}@media only screen and (max-width:767px){.c-table__row--labels .c-table__value{font-size:18px;padding:10px}}.c-table--alt .c-table__row--labels .c-table__value{background:unset!important}.c-table__row--labels .c-table__value img{max-width:100%;height:100px;-o-object-fit:contain;object-fit:contain}.c-table__row--cta{background-color:unset!important}.c-table--alt .c-table__row--cta .c-table__value{background:unset!important}.c-table__content{min-width:238px;flex:1;text-align:left;padding:20px;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;border-left:1px solid rgba(0,0,0,.15);border-right:1px solid rgba(0,0,0,.15)}@media only screen and (max-width:767px){.c-table__content{width:200px;flex:unset;padding:10px}}.c-table__content h3{color:#242a35;font-size:18px;font-style:normal;font-weight:700;line-height:1.38}@media only screen and (max-width:767px){.c-table__content h3{font-size:16px}}.c-table__description{color:#4d4d4d;font-size:14px;font-style:normal;font-weight:400;line-height:1.38;margin-top:2.5px}.c-table .default-value{display:flex;justify-content:center;align-items:center}.c-table .default-value .line{display:flex;width:25px;height:3px;background-color:#242a35}.c-table .default-value img{width:42px;height:42px;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:767px){.c-table--def.c-table--2 .c-table__container{min-width:700px}}.c-table--narrow.c-table--def .c-table__content{flex:none;text-align:center;align-items:center;width:238px}.c-table--narrow.c-table--def .c-table__value{max-width:unset}.c-table--no-borders.c-table--def .c-table__row--labels .c-table__content{border-left:0;border-top:0}.c-table--no-borders.c-table--def .c-table__row--cta .c-table__content{border:0;border-right:1px solid rgba(0,0,0,.15);border-left:0;border-bottom:0}.c-table--alt .c-table__content,.c-table--alt .c-table__row,.c-table--alt .c-table__value{border:0!important}.c-table--alt .c-table__row:not(:first-child):not(:last-child):not(:nth-last-child(2)){border-bottom:1px solid #e6e6e6!important}.c-table--alt .c-table__content{flex:none;text-align:center;align-items:center}@media only screen and (max-width:767px){.c-table--alt .c-table__content{min-width:200px}}.c-table--alt .c-table__content .c-table__description,.c-table--alt .c-table__content h3{color:#4d4d4d;font-size:16px;line-height:26px;font-family:Roboto;font-weight:400}.pelco-template .c-table--alt .c-table__content .c-table__description,.pelco-template .c-table--alt .c-table__content h3{font-family:Inter}.c-table--alt .c-table__row--cta{min-height:64px}.c-table--alt .c-table__row--labels .c-table__value{font-size:19px;color:#333;font-weight:600;gap:10px;justify-content:flex-end}.c-table--alt .c-table__row--labels .c-table__value img{max-width:unset;max-height:166px;width:100%;height:auto}.c-table--alt .c-table__value{max-width:unset}.c-table--alt .c-table__value span{font-weight:700}.c-table--alt .c-table__link{color:#005eb8;font-size:16px;display:flex;align-items:center}.c-table--alt .c-table__link svg{margin-left:8px;margin-bottom:2px;transition:transform .3s ease}@media (hover:hover){.c-table--alt .c-table__link:hover svg{transform:translateX(5px)}}.c-modal{overflow:visible;border-radius:3px;padding:0;max-width:calc(100% - 5rem);max-height:calc(100% - 5rem);background-color:transparent}.c-modal__container{border-radius:3px;background-color:#fff;overflow:auto;overscroll-behavior:contain;max-width:calc(100vw - 5rem);max-height:calc(100vh - 5rem);position:relative;padding:2rem}.c-modal__close{position:absolute;left:100%;bottom:100%;padding:.5rem;height:2.5rem;width:2.5rem;color:#fff}.c-modal__form{margin-top:.5rem}.c-modal__form form{padding:0}.c-modal__form form fieldset{max-width:unset}.alta-template .c-modal__form form .hs-button,.msi-template .c-modal__form form .hs-button,.pelco-template .c-modal__form form .hs-button{width:auto;margin-left:auto;margin-right:auto}.alta-template .c-modal__form form .hs-field-desc,.alta-template .c-modal__form form .hs-fieldtype-booleancheckbox label span,.alta-template .c-modal__form form .hs-fieldtype-checkbox span,.alta-template .c-modal__form form .hs-fieldtype-number span,.alta-template .c-modal__form form .hs-fieldtype-radio span,.alta-template .c-modal__form form .hs-fieldtype-text span,.alta-template .c-modal__form form .hs-form-checkbox label span,.alta-template .c-modal__form form .hs-form-radio label span,.alta-template .c-modal__form form .legal-consent-container .hs-form-booleancheckbox-display>span,.c-modal__form .submitted-message,.msi-template .c-modal__form form .hs-field-desc,.msi-template .c-modal__form form .hs-fieldtype-booleancheckbox label span,.msi-template .c-modal__form form .hs-fieldtype-checkbox span,.msi-template .c-modal__form form .hs-fieldtype-number span,.msi-template .c-modal__form form .hs-fieldtype-radio span,.msi-template .c-modal__form form .hs-fieldtype-text span,.msi-template .c-modal__form form .hs-form-checkbox label span,.msi-template .c-modal__form form .hs-form-radio label span,.msi-template .c-modal__form form .legal-consent-container .hs-form-booleancheckbox-display>span,.pelco-template .c-modal__form form .hs-field-desc,.pelco-template .c-modal__form form .hs-fieldtype-booleancheckbox label span,.pelco-template .c-modal__form form .hs-fieldtype-checkbox span,.pelco-template .c-modal__form form .hs-fieldtype-number span,.pelco-template .c-modal__form form .hs-fieldtype-radio span,.pelco-template .c-modal__form form .hs-fieldtype-text span,.pelco-template .c-modal__form form .hs-form-checkbox label span,.pelco-template .c-modal__form form .hs-form-radio label span,.pelco-template .c-modal__form form .legal-consent-container .hs-form-booleancheckbox-display>span{color:#000}.c-modal::backdrop{background-color:rgba(0,0,0,.6)}.hero-event{position:relative}.hero-event .base-module{position:relative;z-index:2}.hero-event__bg,.hero-event__bg:after{position:absolute;top:0;left:0;width:100%;height:100%}.hero-event__bg:after{content:"";background:linear-gradient(91.24deg,rgba(2,6,28,.87) 34.96%,rgba(38,38,38,.62) 65.36%,rgba(5,0,237,0) 89.01%)}.hero-event__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-event__det-item{display:flex;align-items:center;gap:10px;margin-bottom:10px}.hero-event__det-item span{font-weight:700}.hero-event__det-item:last-child{margin-bottom:0}.hero-event__product-image{width:100%;max-width:350px;-o-object-fit:contain;object-fit:contain}.tabs__tabs{--buttons-offset-y:20px}.button--text:hover .tabs__tabs{background-size:100% 100%}.button--text .tabs__tabs{background-size:0 100%;background-repeat:no-repeat;padding-bottom:.25rem;transition:background-size .6s ease;background-image:linear-gradient(transparent calc(100% - 1px),currentColor 1px)}.button--with-icon .tabs__tabs{margin-top:.25rem}.tabs__tabs{position:relative;z-index:20;margin:0 -1.25rem 35px;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.tabs__tabs{padding-left:0;padding-right:0}}.tabs__tabs--bubble{--arrow-size:22px}@media (min-width:768px){.tabs__tabs--bubble{--arrow-size:30px}}.tabs__tabs--bubble .tabs__menu{margin-bottom:calc(var(--arrow-size)*-1);padding-bottom:var(--arrow-size)}.tabs__tabs--underline{--buttons-offset-y:18px}.tabs__tabs--underline .tabs__menu:after{height:1px;--tw-content:"";content:var(--tw-content);position:absolute;bottom:0;width:100%;border-bottom-width:1px;border-color:var(--border-color)}@media (min-width:768px){.tabs__tabs--underline .tabs__menu:after{width:83.333333%}}.tabs__tabs.is-scrollable:not(.scroll-end) .tabs__button--end,.tabs__tabs.is-scrollable:not(.scroll-start) .tabs__button--start{display:block}.tabs__button{position:absolute;top:0;z-index:21;display:none;height:100%;width:2rem;background-color:var(--background-color);background-position:50%;background-repeat:no-repeat;--tw-content:"";content:var(--tw-content);top:calc(var(--buttons-offset-y)*-1);height:calc(100% + var(--buttons-offset-y));background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='9' height='17' viewBox='0 0 9 17' fill='none'><path d='M1 16L7.7572 8.5L1 1' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>")}.tabs__button--start{left:0;--tw-rotate:180deg;transform:matrix(-1,0,0,-1,0,0)}.tabs__button--end{right:0}.button--text:hover .tabs__menu{background-size:100% 100%}.button--text .tabs__menu{background-size:0 100%;background-repeat:no-repeat;padding-bottom:.25rem;transition:background-size .6s ease;background-image:linear-gradient(transparent calc(100% - 1px),currentColor 1px)}.button--with-icon .tabs__menu{margin-top:.25rem}.tabs__menu{position:relative;display:flex;align-items:stretch;justify-content:flex-start}@media (min-width:768px){.tabs__menu{flex-wrap:wrap;justify-content:center}}.tabs__menu{-moz-column-gap:1rem;column-gap:1rem}@media (min-width:900px){.tabs__menu{-moz-column-gap:3rem;column-gap:3rem}}.tabs__menu{overflow-x:auto}@media (min-width:768px){.tabs__menu{overflow-x:visible}}.tabs__menu::-webkit-scrollbar{display:none}.tabs__text-content{margin-bottom:1rem;text-align:center}@media (min-width:768px){.tabs__text-content{margin-bottom:3.5rem}}.tabs__text-content{display:flex;flex-direction:column;gap:1.25rem;margin-left:auto;margin-right:auto;max-width:94ch}.tabs__tab{white-space:nowrap}@media (min-width:768px){.tabs__tab{font-size:1.125rem;line-height:1.39}}.button--text:hover .tabs__tab.bubble{background-size:100% 100%}.button--text .tabs__tab.bubble{background-size:0 100%;background-repeat:no-repeat;padding-bottom:.25rem;transition:background-size .6s ease;background-image:linear-gradient(transparent calc(100% - 1px),currentColor 1px)}.button--with-icon .tabs__tab.bubble{margin-top:.25rem}.tabs__tab.bubble{position:relative;border-radius:1rem;border-width:1px;border-color:var(--border-color);height:100%;padding:.5rem 1.5rem;text-align:center}@media (min-width:768px){.tabs__tab.bubble{padding:1rem 2.5rem}}.tabs__tab.bubble:hover{border-color:var(--border-color-hover)}.tabs__tab.bubble.active{z-index:20;border-color:var(--border-color-active);background-color:var(--background-color-active);color:var(--color-active)}.tabs__tab.bubble.active .arrow{border-bottom-width:4px;border-bottom-color:var(--background-color-active)}.tabs__tab.bubble.active .arrow:after{border-width:var(--arrow-size);position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;height:0;width:0;--tw-content:"";content:var(--tw-content);border-bottom-width:0;border-color:transparent;border-top-color:var(--border-color-active)}.tabs .swiper{overflow:visible}@media only screen and (max-width:767px){.tabs .swiper{overflow:hidden;margin-left:-1rem;width:calc(100% + 2rem)}}.tabs .swiper-slide .slide-inner{opacity:0;transition:opacity .35s ease-in-out}.tabs .swiper-slide-active .slide-inner{opacity:1}.tabs__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding:0 40px}.tabs__image{display:flex;align-items:center}.tabs__image img{border-radius:3px;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;width:100%}.pelco-template .tabs__image img{border-radius:12px}.tabs__text{width:91.666667%;color:#242a35}.bg-gradient-brand-purple{background:#fff;box-shadow:0 -4px 16px -8px rgba(0,0,0,.1),0 13px 24.3px -13px rgba(36,42,53,.25)}.headline-3{font-size:24px;font-weight:700}.tabs__list{margin-top:48px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:24px}.tabs__list-item{display:flex;align-items:flex-start}.tabs__list-item figure{width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin-right:16px}.tabs__list-item figure img,.tabs__list-item figure svg{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.tabs__list-item__wrapper{flex:1}.tabs__list-item__heading{font-size:18px;line-height:1.39;font-weight:700}.tabs__list-item__description{margin-top:8px}.tabs__link{margin-top:24px;padding:12px 0;display:inline-flex;color:var(--cta-color);font-size:18px;font-weight:700;align-items:center}.tabs__link svg{display:inline-block;margin-left:12px;width:47px;height:auto;transition:transform .3s ease-in-out}.tabs__link svg path{stroke:currentColor}@media (hover:hover){.tabs__link:hover svg{transform:translateX(5px)}}@media only screen and (max-width:1023px){.tabs__grid{display:flex;flex-direction:column-reverse}}@media only screen and (max-width:767px){.tabs__grid{padding:0 20px}.headline-3{font-size:20px;font-weight:700}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.accordion__item{padding-bottom:1rem;overflow:hidden;transition:height .3s ease-in-out}.accordion__item:not(.is-reduced) .accordion__heading{color:#000}.halo-template .accordion__item:not(.is-reduced) .accordion__heading{color:#343434}.accordion__item:not(.is-reduced) .accordion__icon:after{transform:scaleY(0)}.accordion__heading{cursor:pointer}.accordion__heading,.halo-template .accordion__heading{font-family:Roboto!important}.pelco-template .accordion__heading{font-family:Inter!important}.accordion__heading>span:not(.accordion__icon){display:inline-block;padding-right:30px}.accordion__icon{display:inline-block;position:absolute;top:34px;right:26px;width:16px;height:16px}.accordion__icon:before{top:9px;left:2px;width:16px;height:2px}.accordion__icon:after,.accordion__icon:before{content:"";display:block;position:absolute;background-color:currentColor}.accordion__icon:after{top:2px;left:9px;width:2px;height:16px;transform-origin:center;transition:transform .2s ease}.accordion__content{opacity:1;transition:opacity .2s ease}.accordion__text{padding:0 1.5rem 2rem;text-align:left}.accordion__text a{color:#005eb8}.halo-template .accordion__text a{color:#0e79bf}@media (hover:hover){.accordion__text a:hover{text-decoration:underline}}.accordion__cta{align-items:center;transition:color .15s linear;text-align:left;margin-top:-1rem;padding:0 1.5rem 1rem}.accordion__cta,.halo-template .accordion__cta{font-family:Roboto!important}.pelco-template .accordion__cta{font-family:Inter!important}.accordion__cta svg{height:12px;width:20px;margin-left:-5px;transition:transform .25s ease-in-out}.accordion__cta svg path{transition:fill .15s linear}.accordion__cta .cta-wrapper{overflow:hidden;margin-left:10px;display:flex;width:20px}@media (hover:hover){.accordion__cta:hover svg{transform:translateX(5px)}}.accordion .is-reduced .accordion__content{opacity:0}.stats{display:flex;justify-content:center;gap:20px;row-gap:40px}@media only screen and (max-width:1023px){.stats{flex-wrap:wrap}}.stats__item{flex:1;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}@media only screen and (max-width:1023px){.stats__item{flex:none;width:calc(25% - 20px)}}@media only screen and (max-width:767px){.stats__item{flex:none;width:calc(50% - 20px)}}.stats__title{font-size:16px;line-height:1.21;font-weight:400;margin-bottom:10px;text-transform:uppercase}@media only screen and (max-width:767px){.stats__title{font-size:14px;margin-bottom:5px}}.stats__number{font-size:32px;line-height:1.21;font-weight:600;margin-bottom:10px}@media only screen and (max-width:767px){.stats__number{font-size:24px;margin-bottom:5px}}.stats__subtext{font-size:18px;line-height:1.21;font-weight:600}@media only screen and (max-width:767px){.stats__subtext{font-size:16px}}.o-ratio{position:relative;display:block}.o-ratio:before{content:"";display:block;width:100%;padding-bottom:56.25%}.o-ratio>embed,.o-ratio>iframe,.o-ratio>object,.o-ratio__content,.o-ratio__content>embed,.o-ratio__content>iframe,.o-ratio__content>object{position:absolute;top:0;bottom:0;left:0;height:100%;width:100%}img.o-ratio__content{-o-object-fit:cover;object-fit:cover}img.o-ratio__content,img.o-ratio__content--contain{-o-object-position:center center;object-position:center center}img.o-ratio__content--contain{-o-object-fit:contain;object-fit:contain}.c-specs-item__title+.c-specs-item__value,.c-specs-item__value,.o-heading,.o-heading--large{margin-bottom:1.75rem;font-size:2rem;line-height:2.5rem;font-family:var(--font-heading);font-weight:300}@media only screen and (min-width:768px){.c-specs-item__title+.c-specs-item__value,.c-specs-item__value,.o-heading,.o-heading--large{margin-bottom:2.5rem;font-size:3rem;line-height:3.5rem}}.o-heading--medium{margin-bottom:1.75rem;font-size:1.75rem;line-height:2.25rem;font-weight:300}@media only screen and (min-width:768px){.o-heading--medium{margin-bottom:2rem;font-size:2.5rem;line-height:3rem}}.c-specs-item__value:first-child,.c-text-box--specs-header .c-specs-item__title+.c-specs-item__value,.o-heading--small{margin-bottom:1.75rem;font-size:1.5rem;line-height:2rem;font-weight:300}@media only screen and (min-width:768px){.c-specs-item__value:first-child,.c-text-box--specs-header .c-specs-item__title+.c-specs-item__value,.o-heading--small{font-size:2rem;line-height:2.5rem}}.o-heading--xsmall{margin-bottom:.5rem;font-size:1.75rem;line-height:2.25rem;font-weight:400}.o-heading--xxsmall{margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:500}.o-heading--xxxsmall{font-family:var(--font-heading);margin-bottom:.625rem;font-size:1rem;line-height:1.5;font-weight:300}.o-btn-reset,.o-player-btn,.o-player__btn{border:0;padding:0;display:inline;text-decoration:underline;background:0 0;font-weight:inherit}.o-player-btn,.o-player__btn{width:5rem;height:5rem;border-radius:50%;background:hsla(0,0%,100%,.24);-webkit-backdrop-filter:blur(1.25rem);-moz-backdrop-filter:blur(1.25rem);-o-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem)}@media only screen and (max-width:767px){.o-player-btn,.o-player__btn{width:3.75rem;height:3.75rem}}.o-player-btn--inline{display:inline-block}@media only screen and (max-width:767px){.o-player-btn--large-mobile{width:7.5rem;height:7.5rem}}@media only screen and (max-width:767px){.o-player-btn__icon{width:1rem;height:1.125rem}}@media only screen and (max-width:767px){.o-player-btn--large-mobile .o-player-btn__icon{width:2rem;height:2.25rem}}@media only screen and (min-width:768px){.o-player--large .o-player-btn__icon,.o-player-btn--large .o-player-btn__icon{width:2.66666688rem;height:3rem}}.o-player--has-image.is-playing img{opacity:0}.o-player__oembed{background:#000}.o-player--has-image .o-player__oembed{display:none}.o-player--has-image.is-playing .o-player__oembed{display:block}.o-player.is-playing .o-player__title{display:none}.o-player__btn{position:absolute;top:50%;left:50%;z-index:12;transform:translateX(-50%) translateY(-50%);display:block}.o-player.is-playing .o-player__btn{display:none}.o-player__btn svg,.o-player__btn-icon{width:30px;height:36px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.o-player-btn__label{position:absolute;left:50%;top:calc(100% + 1.25rem);transform:translateX(-50%);white-space:nowrap;color:#fff;font-size:.875rem;font-weight:300}@media only screen and (max-width:767px){.o-player-btn__label{font-size:.75rem;line-height:1.25rem;left:unset;top:50%;right:calc(100% + 1rem);transform:translateY(-50%);white-space:normal;text-align:right}}.c-image__fig{position:relative;margin-bottom:0}.c-image--rounded .c-image__fig .c-image__fig-video,.c-image--rounded .c-image__fig img{overflow:hidden;border-radius:2.25rem}@media only screen and (max-width:767px){.c-image--rounded .c-image__fig .c-image__fig-video,.c-image--rounded .c-image__fig img{border-radius:1.5rem}}.c-image--rounded.c-image--wide .c-image__fig .c-image__fig-video,.c-image--rounded.c-image--wide .c-image__fig img{border-radius:2.25rem}.c-image__fig img{display:block;margin-left:auto;margin-right:auto;width:100%;aspect-ratio:16/9}.c-image__fig-inner{position:relative}.swiper-pagination-bullet{background:rgba(243,245,251,.6);cursor:pointer}.swiper-pagination-bullet-active{background-color:rgba(var(--colors-primary),1)}.swiper-slide{height:auto}@media screen and (max-width:519px){.u-hidden\@mobileNarrow{display:none}}@media screen and (max-width:412px){.u-hidden\@mobileWide{display:none}}@media screen and (max-width:767px){.u-hidden\@mobile{display:none}}@media screen and (min-width:768px) and (max-width:1199px){.u-hidden\@tablet{display:none}}@media screen and (min-width:768px) and (max-width:1023px){.u-hidden\@tabletNarrow{display:none}}@media screen and (min-width:1024px) and (max-width:1199px){.u-hidden\@tabletWide{display:none}}@media screen and (min-width:1200px){.u-hidden\@desktop{display:none}}.no-js .u-hidden--no-js{display:none}.sound-toggle{position:absolute;bottom:0;right:0;font-size:.8rem;text-transform:uppercase;color:#fff;padding:1rem 2rem;mix-blend-mode:difference;cursor:pointer;outline:0;border:0;font-weight:700;font-family:var(--font-heading)}@media screen and (max-width:767px){.sound-toggle{font-size:.6rem;padding:.5rem 1rem}}.video-module-ppc:hover #playpause{opacity:1}.ava-template .font-bold{font-weight:500}.ava-template li,.ava-template p{font-weight:300}.avo-nav-link{position:relative;margin-bottom:-.1rem}.avo-nav-link span{background-repeat:no-repeat;padding-bottom:.1rem;background-size:0 100%;transition:background-size .6s ease,color .15s cubic-bezier(.4,0,.2,1);background-image:linear-gradient(transparent calc(100% - 1px),currentColor 1px)}.avo-nav-link--tel span{padding-bottom:0}.pelco-heading-gradient{line-height:62px;background:linear-gradient(90deg,#2e5ac2,#183067 50%,#000);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pelco-heading,.pelco-heading-gradient{font-family:Spline Sans;font-style:normal;font-weight:700;font-size:45px}.pelco-heading{line-height:70px;letter-spacing:0}@media only screen and (max-width:968px){.pelco-heading{font-weight:700;line-height:1.39;font-size:clamp(2rem,2.5vw,3rem)}}.pelco-rebrand-secondary{border-radius:5px;background:#fff;position:relative;border:2px solid transparent;transition:all .15s cubic-bezier(.4,0,.2,1)}@media (hover:hover){.pelco-rebrand-secondary:hover,.pelco-rebrand-secondary:hover:after,.pelco-rebrand-secondary:hover:before{background:linear-gradient(90.23deg,#3277ff 18.75%,#2e5ac2 60.32%)}.pelco-rebrand-secondary:hover span{background:unset;-webkit-background-clip:unset;-webkit-text-fill-color:unset;color:#fff}}.pelco-rebrand-secondary:before{top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(90deg,#2e5ac2,#2e5ac2 58.22%,#000 129.38%);border-radius:5px;z-index:1}.pelco-rebrand-secondary:after,.pelco-rebrand-secondary:before{content:"";position:absolute;transition:all .15s cubic-bezier(.4,0,.2,1)}.pelco-rebrand-secondary:after{top:0;left:0;right:0;bottom:0;background:#f5f5f5;border-radius:3px;z-index:2}.pelco-rebrand-secondary span{background:linear-gradient(90deg,#2e5ac2,#2e5ac2 58.22%,#000 129.38%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;z-index:3;display:inline-block;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;transition:all .15s cubic-bezier(.4,0,.2,1)}.pelco-rebrand-nav-item{position:relative}.pelco-rebrand-nav-item:after{content:"";position:absolute;bottom:-11px;left:0;width:100%;height:4px;background-color:#2e5ac2;transform-origin:bottom;transform:scaleY(0);transition:transform 185ms ease-out}@media (hover:hover){.pelco-rebrand-nav-item:hover:after{transform:none}}.swiper--banner{width:100%}.swiper--banner .swiper-slide{opacity:0;transition:opacity .4s ease-in-out}.swiper--banner .swiper-slide-active{opacity:1}@media (hover:hover){.avo-nav-link:hover span{background-size:100% 100%;color:#005eb8}.hover-img img{transform-origin:center;transition:transform .45s ease-in-out}.hover-img:hover img{transform:scale(1.05)}}