.text-link{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;text-decoration-color:rgba(0,0,0,0);transition:text-decoration-color .25s ease;position:relative;display:inline-flex !important;align-items:center;column-gap:6px;font-size:13px;line-height:17px;font-weight:700;color:#c52a2b !important;text-transform:uppercase}.text-link:hover{text-decoration-color:#c52a2b}.text-link .icon{flex-shrink:0}.connected-items{padding-top:2rem;display:flex}.hero-area{background-color:#242322}.hero-area .hero-area__copy{background-color:#242322}.hero-area .hero-area__copy::before{background-color:#242322}.hero-area .hero-area__copy h1,.hero-area .hero-area__copy p{color:#fff}.hero-area .hero-slider-slide{padding-block:15px}.hero-area .hero-slider-slide.-black{background-color:#242322}.hero-area .hero-slider-slide .hero-slider-slide__inner .info-block__title-icon{max-width:120px}.hero-area .hero-slider-slide .hero-slider-slide__inner .info-block__title b,.hero-area .hero-slider-slide .hero-slider-slide__inner .info-block__title strong,.hero-area .hero-slider-slide .hero-slider-slide__inner .info-block__title em{color:#c52a2b}.hero-area .hero-slider-slide .hero-slider-slide__image{position:absolute;height:100%}.hero-area .hero-slider-slide .hero-slider-slide__image img{object-fit:cover;height:100%;min-height:30vh}@media all and (max-width: 576px){.hero-area .hero-slider-slide .hero-slider-slide__image img{min-height:40vh}}@media all and (max-width: 420px){.hero-area .hero-slider-slide .hero-slider-slide__image img{min-height:50vh}}@media all and (max-width: 1230px){.hero-area .hero-slider-slide{max-height:none;min-height:30vh;aspect-ratio:auto;display:flex !important;align-items:center}.hero-area .hero-slider-slide .hero-slider-slide__image{position:absolute;height:100%}.hero-area .hero-slider-slide .hero-slider-slide__image img{object-fit:cover;height:100%}}@media all and (max-width: 1230px)and (max-width: 980px){.hero-area .hero-slider-slide.-black{background-color:#000}}@media all and (max-width: 980px){.hero-area .hero-slider-slide.-black{background-color:#242322}.hero-area .hero-slider-slide.-black .hero-slider__info-block,.hero-area .hero-slider-slide.-black .info-block__title,.hero-area .hero-slider-slide.-black .button{color:#fff}}@media all and (min-width: 981px){.hero-area .hero-slider-slide.-black:before{background-color:#242322}.hero-area .hero-slider-slide.-black .hero-slider__info-block{background-color:#242322}}.hero-area .info-block__title:after{height:4px;background-color:#c52a2b !important}.hero-area .info-block__title:not(.-no-underline){padding-bottom:10px}@media all and (max-width: 576px){.hero-area .hero-area__image{border-top-color:#c52a2b}}.breadcrumbs ul li{color:#fff}.breadcrumbs ul li:not(:last-child)::after{color:#fff}.breadcrumbs ul li a{color:#fff}.button{text-transform:uppercase;font-weight:700}.button.-black,.button.-blue,.button.-border.-grey-2,.button.-border.-white{border:2px solid #fff;border-radius:2em;background-color:rgba(0,0,0,0);color:#242322;padding:13px 27px}.button.-black:hover,.button.-blue:hover,.button.-border.-grey-2:hover,.button.-border.-white:hover{border:2px solid #c52a2b;border-radius:2em;padding:13px 27px;background-color:#c52a2b;color:#fff}.button.-yellow{border:2px solid #c52a2b;background-color:#c52a2b;color:#fff;border-radius:4.5em 1.5em}.button.-yellow.-button-default{border-radius:2em}.button.-yellow:hover{border:2px solid #c52a2b;background-color:#fff !important;color:#c52a2b}.pulled-image-and-text.-grey-bg h1,.pulled-image-and-text.-grey-bg h2,.pulled-image-and-text.-grey-bg h3,.pulled-image-and-text.-grey-bg h4,.pulled-image-and-text.-grey-bg h5{color:#fff !important}.-dark-grey-bg .button.-black,.-dark-grey-bg .button.-white,.-black .button.-black,.-black .button.-white{color:#fff}.-dark-grey-bg .button.-yellow:hover,.-black .button.-yellow:hover{color:#c52a2b}.cta-block .cta-block__buttons .button.-white.-border,.cta-block .cta-block__buttons .button.-black{color:#fff}.content-explorer__copy .as-button-list{margin:0}.content-explorer__copy .as-button-list a{margin:0}.site-header-wrapper .primary-nav-sub__preview-ctas .button{margin-right:20px;margin-bottom:10px;border-radius:0;transition:background-color .3s ease,color .3s ease;padding:11px 25px}.site-header-wrapper .primary-nav-sub__preview-ctas .button.-yellow{background-color:#ffc72c;color:#000;border:none}.site-header-wrapper .primary-nav-sub__preview-ctas .button.-yellow:hover{background-color:#f8b600}.site-header-wrapper .primary-nav-sub__preview-ctas .button.-white{border:2px solid #fff;color:#fff;background-color:rgba(0,0,0,0)}.site-header-wrapper .primary-nav-sub__preview-ctas .button.-white:hover{background-color:#fff;color:#474747}.happy-to-help .happy-to-help__content-area .button.-blue{background-color:#009fe3;border:2px solid #fff;border-radius:0;color:#fff}.happy-to-help .happy-to-help__content-area .button.-blue:hover{padding:11px 27px;background-color:#007bb0;color:#0056b3}.cta-block{background-color:#242322 !important}.cta-block .cta-block-copy-wrapper{background-color:#242322 !important}.cta-block .cta-block-copy-wrapper .cta-block__copy{background-color:#242322 !important}.column-page-nav.-three-col .column-page-nav-item__content{border-top-color:#c52a2b}.column-page-nav__arrows-wrapper{max-width:5rem;left:95%}.column-page-nav__arrows-wrapper button::before{border:2px solid #c52a2b;background-color:rgba(0,0,0,0);width:130%;height:130%;left:-4px}.column-page-nav__arrows-wrapper button svg{color:#c52a2b}.-dark-grey-bg .column-page-nav__arrows-wrapper button .icon-nav-arrow{filter:invert(100%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%)}.slick-dots li{width:8px;height:8px;margin:0 4px;border:none;background-color:#5b5958;opacity:.3}.slick-dots li.slick-active{background-color:#c52a2b;opacity:1}@media all and (min-width: 769px){.content-block-border-lhs:not(.-no-border){border-right:1px solid #c52a2b}}.pulled-image-and-text-title,.content-block__title,.content-explorer__title,.animated-image-pod__copy-title{font-size:24px}.pulled-image-and-text-title:after,.content-block__title:after,.content-explorer__title:after,.animated-image-pod__copy-title:after{height:4px;background-color:#c52a2b}.animated-image-pod{padding-block:clamp(2.5rem,1.5714rem + 3.8095vw,5rem)}.animated-image-pod .button.-black{color:#fff;background-color:#000}.animated-image-pod .button.-black:hover{background-color:#c52a2b}.animated-image-pod.-grey-bg,.animated-image-pod:nth-child(even of .animated-image-pod){background-color:#f5f5f5}.animated-image-pod.-grey-bg .animated-image-pod__copy,.animated-image-pod:nth-child(even of .animated-image-pod) .animated-image-pod__copy{background-color:#f5f5f5}.animated-image-pod.-white-bg{background-color:#fff !important}.animated-image-pod.-white-bg .animated-image-pod__copy{background-color:#fff !important}.animated-image-pod__copy{display:flex;flex-direction:column}.animated-image-pod__copy .eyebrow:first-of-type{margin-bottom:8px;font-size:12px;line-height:14px;font-weight:700;color:#c52a2b;letter-spacing:1.5px;text-transform:uppercase;order:-1}.pulled-image-and-text-title,.animated-image-pod__copy-title{font-family:"Graphik-Black";color:#242322}.pulled-image-and-text-title::after,.animated-image-pod__copy-title::after{width:auto;height:auto;position:relative;bottom:-7px;left:-2px;padding:1rem;background-color:rgba(0,0,0,0);background-image:url("../img/icons/a-guard-flair.svg");background-position:left;background-size:contain;background-repeat:no-repeat;margin-right:-27px;content:"";display:inline-block;margin-left:10px;color:#c52a2b}.animated-image-pod__image img{border-radius:12px}.connected-items .button{color:#000 !important;border-color:#c52a2b !important;margin-right:.75rem}.connected-items .connected-items-button:hover{background-color:#c52a2b !important;color:#e6e6e6 !important}@media all and (max-width: 576px){.testimonial-pod{background-color:#c52a2b}}@media all and (min-width: 577px){.testimonial-pod-content:before{background-color:#c52a2b}}.testimonial-pod-title,.testimonial-pod-content p{color:#242322}.video-library-modal .close-popup:before,.popup-form .close-popup:before{background-color:#c52a2b}.video-library-modal .close-popup .icon,.popup-form .close-popup .icon{fill:#fff}.video-library-related-videos__item.-active,.video-library-related-videos__item:hover{border-color:#c52a2b}.central-title-with-lines .central-title-with-lines__line-area{display:inline-block;padding-left:55px;padding-right:55px}.central-title-with-lines .central-title-with-lines__line-area:before{height:4px;background-color:#c52a2b}.central-title-with-lines .central-title-with-lines__line-area .central-title-with-lines__title{color:#242322;font-family:"Graphik-Black";padding:0 20px}.content-explorer{padding-top:20px}.content-explorer .content-explorer__components p{font-weight:600}.content-explorer .content-explorer__subtitle{color:#c52a2b;font-size:xxx-large;font-family:"Graphik-Black"}.content-explorer.-grey-bg{background-color:#e6e6e6}.content-explorer.-grey-bg .content-explorer-slider{background-color:#e6e6e6}.content-explorer.-grey-bg .content-explorer-slider .slick-list{background-color:#e6e6e6}.key-benefits h3{font-size:22px}.key-benefits.-grey-bg{background-color:#f5f5f5}.key-benefits .pod-title-area{display:flex;flex-direction:column-reverse}.key-benefits .pod-title-area>*:last-child{margin-bottom:0}.key-benefits .pod-title-area .eyebrow{margin-bottom:8px;font-size:12px;line-height:14px;font-weight:700;color:#c52a2b;letter-spacing:1.5px;text-transform:uppercase}.key-benefits .pod-title-area__title{font-family:"Graphik-Black";color:#242322;max-width:85%}.key-benefits .pod-title-area__title::after{width:auto;height:auto;position:relative;bottom:-7px;left:-2px;padding:1rem;background-color:rgba(0,0,0,0);background-image:url("../img/icons/a-guard-flair.svg");background-position:left;background-size:contain;background-repeat:no-repeat;margin-right:-27px;content:"";display:inline-block;margin-left:10px;color:#c52a2b}@media screen and (max-width: 1230px){.key-benefits .pod-title-area__title{max-width:unset}}.key-benefits .key-benefits-description{max-width:70%}@media screen and (max-width: 1230px){.key-benefits .key-benefits-description{max-width:unset}}.key-benefits__item{box-shadow:unset;border:1px solid #e6e6e6;border-radius:15px}.key-benefits__item-content{padding:24px;border-top:none}.key-benefits__item-content>*:last-child{margin-bottom:0}.key-benefits__item>a{display:block;border-top:5px solid #c52a2b !important;overflow:hidden}.key-benefits__item img{max-height:17rem;object-fit:cover}.key-benefits__item-title{font-size:20px;line-height:26px}.content-explorer.-dark-grey-bg{background-color:#242322}.content-explorer.-dark-grey-bg .content-explorer-slider .slick-list{background-color:#242322}.hbspt-form form input[type=submit]{background-color:rgba(0,0,0,0);border:2px solid #c52a2b;border-radius:2em;color:#242322}.hbspt-form form input[type=submit]:hover{background-color:#c52a2b;color:#fff}.form-pod-form hr{background-color:#c52a2b}.youtube-player-wrapper>:first-child{border-radius:15px}.youtube-player-wrapper .play-icon{border:unset;background-color:#c52a2b;opacity:.8}.youtube-player-wrapper .play-icon:before{border:0}.youtube-player-wrapper .play-icon:after{border-left-color:#fff;border-top-width:12px;border-bottom-width:12px}.case-studies-pod-grid__item{border-radius:15px}.one-modular-system-block{padding-block:clamp(2.5rem,1.8rem + 2.6666666667vw,5rem);padding-inline:30px}.one-modular-system-block .eyebrow{margin-bottom:8px;font-size:12px;line-height:14px;font-weight:700;color:#c52a2b;letter-spacing:1.5px;text-transform:uppercase}@media all and (min-width: 768px){.one-modular-system-block .youtube-player-wrapper{padding-top:36.36%}}.campaign-wide-video-description{margin-bottom:2rem}.one-modular-system-block__inner{max-width:1160px;margin-inline:auto}.one-modular-system-block__title{font-family:"Graphik-Black";color:#242322;margin-bottom:32px}.one-modular-system-block__title::after{width:auto;height:auto;position:relative;bottom:-7px;left:-2px;padding:1rem;background-color:rgba(0,0,0,0);background-image:url("../img/icons/a-guard-flair.svg");background-position:left;background-size:contain;background-repeat:no-repeat;margin-right:-27px;content:"";display:inline-block;margin-left:10px;color:#c52a2b}.one-modular-system-block__cta{margin:40px auto 0;width:fit-content}.faqs-block{padding-block:clamp(2.5rem,1.8rem + 2.6666666667vw,5rem);padding-inline:30px;background-color:#fff}.faqs-block .eyebrow{margin-bottom:8px;font-size:12px;line-height:14px;font-weight:700;color:#c52a2b;letter-spacing:1.5px;text-transform:uppercase}.faqs-block .accordion{padding:10px 24px;border:1px solid #e6e6e6;border-radius:14px}.faqs-block .accordion.active>.accordion-heading .toggle{background-color:#c52a2b}.faqs-block .accordion.active>.accordion-heading .toggle::before,.faqs-block .accordion.active>.accordion-heading .toggle::after{background-color:#fff}.faqs-block .accordion-heading{padding:4px 44px 0px 0;font-size:16px}.faqs-block .accordion-heading h3{font-size:18px}.faqs-block .accordion-heading .toggle{width:28px;height:28px;right:0;border:2px solid #c52a2b;border-radius:100%;transition:background-color .3s ease}.faqs-block .accordion-heading .toggle::before,.faqs-block .accordion-heading .toggle::after{background-color:#c52a2b;transition:transform .3s ease,background-color .3s ease}.faqs-block .accordion-heading .toggle::before{height:10px}.faqs-block .accordion-heading .toggle::after{width:10px}.faqs-block .accordion-content{padding-bottom:14px}.faqs-block__inner{max-width:1160px;margin-inline:auto}.faqs-block__title{font-family:"Graphik-Black";color:#242322;margin-bottom:32px}.faqs-block__title::after{width:auto;height:auto;position:relative;bottom:-7px;left:-2px;padding:1rem;background-color:rgba(0,0,0,0);background-image:url("../img/icons/a-guard-flair.svg");background-position:left;background-size:contain;background-repeat:no-repeat;margin-right:-27px;content:"";display:inline-block;margin-left:10px;color:#c52a2b}.faqs-block__list{display:flex;flex-direction:column;row-gap:12px}.tile-collection-header{padding-top:clamp(2.5rem,1.5714rem + 3.8095vw,5rem);padding-bottom:30px !important}.tile-collection-header+.column-page-nav{padding-top:0}.tile-collection-header-details{position:relative;max-width:1230px;margin:0 auto}.column-page-nav.-four-col [class^=col-]{padding-inline:8px}.column-page-nav-item{position:relative;border-radius:14px;border:1px solid #e6e6e6;box-shadow:none;overflow:hidden}.column-page-nav.-four-col .column-page-nav-item{border:1px solid #e6e6e6;box-shadow:none}.column-page-nav-item::before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background-color:#c52a2b}.column-page-nav-item .item__category{padding:16px 16px 8px;background-color:rgba(0,0,0,0);font-size:11px;line-height:14px;font-weight:700;color:#c52a2b;text-transform:uppercase;letter-spacing:1px}.column-page-nav-item .item__category+.column-page-nav-item__title{padding-top:0}.column-page-nav.-four-col .column-page-nav-item .item__category+.column-page-nav-item__title{padding-top:0}.column-page-nav-item__title{padding:16px;font-family:"Graphik-Black";font-size:15px;line-height:19px;font-weight:700;color:#242322}.column-page-nav.-four-col .column-page-nav-item__title{padding:16px}.tile-collection-header{padding-block:clamp(2.5rem,1.8rem + 2.6666666667vw,5rem)}.tile-collection-header .eyebrow{margin-bottom:8px;font-size:12px;line-height:14px;font-weight:700;color:#c52a2b;letter-spacing:1.5px;text-transform:uppercase}.standard-form-wrapper:not(.popup-form){position:relative}.standard-form-wrapper:not(.popup-form)::before{content:"";position:absolute;width:100%;height:100%;top:0;right:0;background:linear-gradient(90deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 50%, #fff 50%, #fff 100%);z-index:1}@media all and (max-width: 768px){.standard-form-wrapper:not(.popup-form)::before{background:rgba(0,0,0,.7)}}@media all and (min-width: 768px){.standard-form-wrapper:not(.popup-form).form-pod-form{padding-block:0}}.standard-form-wrapper:not(.popup-form).form-pod-form>.row{align-items:center;z-index:1}.standard-form-wrapper:not(.popup-form).form-pod-form .hs-submit .actions,.standard-form-wrapper:not(.popup-form).form-pod-form .hs-submit input[type=submit]{width:100%}.standard-form-wrapper:not(.popup-form) .form-pod-form-wrapper{padding:0;background-color:rgba(0,0,0,0);border-radius:0}.standard-form-wrapper:not(.popup-form) .form-pod-form-wrapper>.standard-form{margin-bottom:8px;font-size:12px;line-height:14px;font-weight:700;color:#c52a2b;letter-spacing:1.5px;text-transform:uppercase}.standard-form-wrapper:not(.popup-form) .form-pod-form-wrapper .standard-form__title{font-family:"Graphik-Black";font-weight:800;font-size:42px;line-height:1.1;color:#fff}.standard-form-wrapper:not(.popup-form) .form-pod-form-wrapper>p{font-size:15px;line-height:20px;color:#fff}.standard-form-wrapper:not(.popup-form) .form-pod-form-wrapper--right{padding-block:clamp(2.5rem,1.8rem + 2.6666666667vw,5rem)}@media all and (max-width: 768px){.standard-form-wrapper:not(.popup-form) .form-pod-form-wrapper--right{padding-inline:30px;background-color:#fff;border-radius:14px}}.standard-form-wrapper:not(.popup-form) .container-fluid>.row{max-width:1320px}@media all and (max-width: 768px){.standard-form-wrapper:not(.popup-form) .form-pod-form-wrapper-container{background-color:rgba(0,0,0,0)}}.content-block-image-supporting{padding:unset}.content-block-image-supporting p,.content-block-image-supporting h1,.content-block-image-supporting h2,.content-block-image-supporting h3,.content-block-image-supporting h4{color:#000}.hbspt-form .hs-input{border-radius:8px}.hbspt-form .inputs-list li.hs-form-booleancheckbox label>span::before{border-radius:4px}.hbspt-form form input[type=submit]{background-color:#c52a2b;color:#fff}.hbspt-form form input[type=submit]:hover{border:2px solid #c52a2b;color:#000;background-color:#fff;opacity:.8}